/*
Theme Name: Synergyblog
*/

#body .container{max-width:1200px!important}
body{font-family:"Montserrat",sans-serif!important}
.a-font{font-family:futura}
@font-face{src:url(font/FUTURA55REGULAR.TTF);font-family:futura}
@font-face{src:url(font/FUTURA65MEDIUM.TTF);font-family:futura-medium}
@font-face{src:url(font/FUTURA75BOLD.TTF);font-family:futura-bold}
.a-font2{font-family:futura-medium}
.a-font3{font-family:futura-bold}
.top-list{margin:0;padding:0;list-style:none;display:flex}
.top-list li a{display:inline-block;color:#fff;font-size:14px;font-weight:500;margin-right:25px}
.top-list li a i{color:#ea651e;font-size:13px;margin-right:10px;transform:translateY(1px)}
.top-list2{margin:0;padding:0;list-style:none;display:flex}
.top-list2 li a{display:inline-block;color:#fff;margin-left:20px;font-size:14px}
.top-navigation .container-fluid{padding:0 60px!important}
.top-navigation{background-color:#102632;padding:7px 0}
.main_nav .navbar .container-fluid{padding:0 0 0 60px !important}
.logo img{width:160px}
.main_nav .navbar{background-color:#fff;padding:0!important}
.main_nav .navbar .container-fluid .navbar-nav li a{color:#000;padding-left:28px!important;font-size:16px}
.nav-list{display:flex;margin:8px 0;padding:0;list-style:none}
.nav-list li a{display:inline-block}
.nav-list li a.contbtn{padding:10px 20px;background:#ea651e;color:#FFF}
.nav-list li a h5{font-size:15px;color:#102632;font-weight:600;margin-bottom:0;margin-top:19px;margin-left:23px}
.nav-list li a i{background:#fff;display:inline-block;width:54px;height:53px;font-size:20px;color:#ea651e;text-align:center;line-height:53px}
.nav-btn{background-color:#fff2f2;padding:21px 51px}
.sticky{position:fixed;top:0;width:100%;z-index:99999;box-shadow:0 6px 17px -6px #abaaaa}
.sticky2{position:fixed;top:0;width:100%;z-index:99999}
.bc-img{background:url(../images/banner-a.png) no-repeat;background-size:cover;background-position:center;min-height:700px}
.bc-img2{background:url(../images/banner-b.png) no-repeat;background-size:cover;background-position:center;min-height:700px}
.bc-img3{background:url(../images/banner-c.png) no-repeat;background-size:cover;background-position:center;min-height:700px}
h6.ban-header{color:#fff;font-size:17px;font-weight:500;text-transform:uppercase;letter-spacing:5px}
h1.ban-header2{font-size:60px;color:#fff;margin-bottom:18px;text-transform:capitalize}
p.ban-para{color:#fff;font-size:17px;padding:0 200px;margin-bottom:35px}
a.ban-link{background:#102632;color:#fff;font-weight:600;display:inline-block;padding:10px 15px;font-size:15px}
a.ban-link i{font-size:14px;margin-left:6px}
.ban-text{background:#102632b3;width:49%;padding:25px 40px}
.banner-box{padding:211px 0}
.banner-content{position:absolute;top:0;left:0}
.main-banner i.fa-solid.fa-arrow-left-long{color:#fff;font-size:20px;border:2px solid #fff;width:65px;height:65px;border-radius:100%;line-height:65px}
.main-banner i.fa-solid.fa-arrow-right-long{color:#fff;font-size:20px;border:2px solid #fff;width:65px;height:65px;border-radius:100%;line-height:65px}
.carousel-control-prev{opacity:1!important}
.carousel-control-next{opacity:1!important}
a.ab-link{display:inline-block;background:#ea651e;color:#fff;font-size:16px;font-weight:600;padding:6px 20px;margin-top:30px}
.ab-container{background:#fff2f2}
.ab-lft{padding-left:80px;padding-top:68px;padding-bottom:60px}
h5.ab-header{font-weight:700;font-size:35px;color:#24414e;line-height:52px;margin-bottom:28px}
p.ab-para{font-size:15px;font-weight:600;line-height:28px;color:#817a7b;margin-bottom:0}
.ab-list{list-style:none;margin:47px 30px 0 100px;padding:0;list-style:none}
.ab-list li{display:flex}
.ab-list li h5{font-size:18px;font-weight:600;color:#635d5d;margin-bottom:20px;line-height:28px}
.ab-list li i{font-size:16px;color:#ea651e;transform:translateY(8px);margin-right:18px}
.ab-box{background:#ea651e;padding:38px 23px;width:90%;margin-left:auto}
.ab-icon img{filter:brightness(0) saturate(100%) invert(100%) sepia(8%) saturate(32%) hue-rotate(242deg) brightness(108%) contrast(106%);width:65px;margin-top:6px}
h3.ab-cap{font-size:40px;font-weight:600;color:#fff;margin-bottom:2px}
h5.ab-cap2{font-size:18px;color:#ffe9e9;margin-bottom:0}
.ab-txt{margin-left:20px}
.product .container-fluid{padding:0 25px!important}
p.pro-para3{text-align:center;color:#686868;font-weight:500;margin-bottom:30px}
.pro-row{display:flex;flex-direction:row;flex-wrap:wrap}
.pro-col{flex:0 0 20%;max-width:20%}
.product{margin-top:80px}
.pro-row{margin-left:-3px;margin-right:-3px}
.pro-col{padding-left:3px;padding-right:3px}
.pro-title{text-align:center;font-size:35px;font-weight:600;letter-spacing:2px;margin-bottom:16px;position:relative;color:#102632}
.pro-img{width:100%;overflow:hidden;float:left;position:relative;background-color:#ddd}
.pro-img img{position:relative;top:0;left:0;right:0;bottom:0;max-width:100%;width:auto;height:auto;transition:all .5s ease-in-out}
.pro-text{position:absolute;left:0;bottom:25px;text-align:center;padding:0 20px}
h5.pro-header a{color:#fff;font-size:17px;letter-spacing:1px;font-weight:600;display:inline-block;text-align:center;text-transform:capitalize;margin-bottom:0}
.pro-header a:hover{text-decoration:none}
a.pro-link{display:inline-block;border:2px solid #fff;color:#fff;text-transform:capitalize;padding:3px 17px}
a.pro-link i{font-size:13px;margin-left:8px}
a.pro-link:hover{text-decoration:none;color:#fff}
.fo-width{width:80px!important}
.f-icon{height:85px}
.facility .container-fluid{padding:0 166px!important}
h5.f-header{font-size:33px;color:#102632;position:relative;margin-bottom:47px}
h5.f-header::before{content:"";width:100px;height:2px;background-color:#102632;position:absolute;left:0;bottom:-20px}
p.f-para{font-size:15px;font-weight:500;line-height:26px;margin-bottom:25px}
a.f-link{display:inline-block;background:#ea651e;color:#fff;font-size:14px;font-weight:500;padding:7px 20px}
a.f-link:hover{text-decoration:none;color:#fff}
.f-icon img{width:60px;filter:brightness(0) saturate(100%) invert(50%) sepia(29%) saturate(6697%) hue-rotate(354deg) brightness(98%) contrast(86%)}
.f-box{text-align:center;background:#fff2f2;padding:50px 30px;height:240px;margin-bottom:30px}
h5.f-title{font-size:18px;font-weight:700;line-height:28px;margin-bottom:16px}
p.f-para2{font-weight:500;font-size:15px;color:#535353}
.facility{margin-top:80px}
.am-container{width:70%;margin:0 auto}
.am-row{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}
.am-col{flex:0 0 20%;max-width:20%;padding-left:15px;padding-right:15px}
.am-header{font-size:35px;color:#fff;margin-bottom:10px}
.am-icon{background:#0f3949;width:80px;height:80px;border-radius:100%;margin:0 auto;line-height:76px;border:2px solid #fff}
.am-icon img{width:38px;filter:brightness(0) saturate(100%) invert(85%) sepia(93%) saturate(28%) hue-rotate(286deg) brightness(107%) contrast(100%)}
.am-title a{color:#ddd;font-weight:600;font-size:17px;margin-bottom:0;margin-top:17px;display:inline-block;line-height:25px}
.am-title a:hover{text-decoration:none;color:#ea651e}
.am-box{text-align:center;background:#0b2a3600;padding:50px 18px;min-height:237px;margin-bottom:30px}
.amboxwhy{background:#0b2a36ff}
.amenities{background:url(../images/am-bg.jpg) no-repeat;background-size:cover;background-position:center;padding:40px 0 30px;margin-top:50px}
p.am-para{color:#e5e5e5;margin-bottom:35px}
.why .container-fluid{padding:0 170px!important}
.w-icon img{width:38px;filter:brightness(0) saturate(100%) invert(99%) sepia(1%) saturate(1341%) hue-rotate(205deg) brightness(123%) contrast(100%)}
.w-icon{background:#ea651e;width:65px;height:65px;border-radius:100%;text-align:center;line-height:60px}
h5.w-title{font-weight:700;font-size:16px;line-height:23px}
.w-txt{margin-left:15px}
p.w-para{font-size:15px;margin-bottom:0}
.w-box{margin-bottom:40px}
h5.w-header{font-size:40px;color:#072733;text-transform:capitalize;margin-bottom:40px}
.why{margin-top:70px}
.gallery{margin-top:50px}
.gallery .container-fluid{padding:0 100px!important}
.g-img{width:100%;height:281px;overflow:hidden;float:left;position:relative;background-color:#ddd}
.g-img img{position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;width:auto;height:auto;transition:all .5s ease-in-out}
.g-img2{width:100%;height:286px;overflow:hidden;float:left;position:relative;background-color:#ddd;margin-top:25px}
.g-img2 img{position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;width:auto;height:auto;transition:all .5s ease-in-out}
.g-img3{width:100%;height:593px;overflow:hidden;float:left;position:relative;background-color:#ddd}
.g-img3 img{position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;width:auto;height:auto;transition:all .5s ease-in-out}
.t-bg{background:url(../images/t-bg.jpg) no-repeat;background-position:center;background-size:cover;min-height:auto;padding:90px 130px 60px;margin-top:80px}
.test .container-fluid{padding:0 100px!important}
.t-box{background:#fff;width:100%;padding:50px}
.test .container-fluid .t-bg .owl-carousel .owl-item img{display:block;width:80px}
.test .container-fluid .t-bg .owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#ea651e}
.test .container-fluid .t-bg .owl-theme .owl-dots .owl-dot span{background:#ffc2a2}
.test .container-fluid .t-bg .owl-dots{margin-left:-441px}
p.t-para2{font-weight:600;color:#636363;font-size:16px;line-height:28px}
.ftr-social i{color:#ea651e;font-size:14px}
h5.t-cap{font-size:17px;font-weight:600;color:#072733;margin-bottom:7px}
h5.t-cap2{font-size:15px;margin-bottom:0}
.t-txt2{margin-top:14px;margin-left:-10px}
.ftr-social{margin-bottom:20px}
h5.t-header{text-transform:capitalize;font-weight:700;font-size:15px;letter-spacing:4px;color:#ea651e;margin-bottom:15px}
.t-header2{font-weight:700;text-transform:capitalize;font-size:40px}
.test-txt{margin-top:50px}
.v-bg{background:url(../images/v-bg.jpg) no-repeat;background-size:cover;background-position:center;min-height:auto;padding:80px 170px}
.input-icon{position:absolute;top:14px;right:20px}
.form-get-bg .form-control{font-size:14px;height:55px}
.input-icon i{color:#ea651e!important;font-size:15px}
.form-get-bg .form-control::placeholder{color:#272727}
.form-get-bg textarea{resize:none!important;height:100px!important}
.v-form{background-color:#fff2f2;padding:50px 40px;width:97%}
h5.v-header{font-weight:700;font-size:35px;color:#24414e;margin-bottom:16px}
input.get-link{background:#fff;border:initial;font-weight:600;padding:18px 30px;width:100%;border:1px solid #ddd;border-radius:6px}
h5.v-header{font-weight:700;font-size:30px;color:#24414e}
p.v-para{margin-bottom:33px;padding-right:100px;line-height:25px}
.visit .container-fluid{padding:0 100px!important}
.visit{margin-top:80px}
.footer{min-height:auto;padding:50px 0;background:#1e2c36}
h5.ftr-heading{text-transform:capitalize;font-size:16px;color:#fff;font-weight:500;margin-bottom:17px;position:relative}
.ftr-logo a img{width:145px}
.ftr-logo{margin-bottom:20px}
p.ftr-para{font-size:15px;color:#b7b7b7;line-height:25px;margin-bottom:15px}
h5.ftr-heading2{font-size:20px;margin-bottom:14px;color:#fff}
h5.ftr-heading2 span{color:#f56600}
ul.footersocla{list-style:none;margin:0;padding:0;display:flex}
.ftr-social a i{color:#fff;width:45px;height:45px;font-size:17px;display:inline-block;line-height:45px;text-align:center;margin-top:15px;border:1px solid #ffffff1a;margin-right:8px}
.ftr-list{list-style:none;margin:0;padding:0}
.ftr-list li a{display:flex;font-size:16px;color:#e3e3e3;padding-bottom:10px}
.ftr-list li a i{font-size:15px;color:#fff;margin-top:5px;margin-right:10px}
.ftr-list li a:hover{color:#fff;text-decoration:none}
.ftr-list li a h5{font-size:15px;font-weight:500;line-height:24px;color:#aeb0b3;padding-right:20px}
.ftr-list2{list-style:none;margin:0;padding:0}
.ftr-list2 li a{display:flex;font-size:15px;color:#aeb0b7;padding-bottom:10px;text-transform:capitalize;font-weight:500;position:relative;padding-left:20px}
.ftr-list2 li a:before{content:'\f0da';position:absolute;left:0;top:5px;font-family:'Font Awesome 5 Free';color:#FFF;font-weight:900;line-height:16px;font-size:15px}
.ftr-list2 li a:hover{color:#dbd9d9;text-decoration:none}
.ftr-list2 li a i{color:#fff;transform:translatey(6px);margin-right:12px;font-size:15px}
.ftr-3{margin-left:40px}
.ftr-up{background:#173a79;border-top:1px solid #9e9e9e;padding:16px 0}
.ftr-down{width:100%;background-color:#23496f;padding:23px 0}
.ftr-caption4{font-size:15px;font-weight:300;color:#fff;margin-bottom:0}
.ftr-item{margin:0;padding:0;display:flex;list-style:none;justify-content:right}
.ftr-item li a{font-size:15px;color:#fff;display:inline-block;padding-left:15px;text-transform:capitalize}
.ftr-img img{width:100%}
ul.ftr-list2.ftr-top{margin-top:59px}
.ftr-container{width:1300px;margin:0 auto}
.ftr-2{margin-left:111px;margin-top:25px}
.ftr-4{margin-top:25px}
.ftr-5{float:right}
.ftr-item{list-style:none;margin:0;padding:0;display:flex}
.ftr-item li a{display:inline-block}
.ftr-item li a{display:inline-block;color:#fff;font-size:18px;line-height:40px}
h5.ftr-title{font-size:14px;color:#fff;margin-top:9px;margin-bottom:0;font-weight:400}
.ftr-cap{font-size:18px;color:#b7b7b7;margin-right:15px;transform:translateY(7px);margin-bottom:0}
.footer-2{background:#1e2c36;padding:8px 0;border-top:1px solid #456073}
.ftr-top3{margin-top:70px}
.ftr-list4{margin:0;padding:0;list-style:none;display:flex}
.ftr-list4 li a{display:inline-block;color:#bdbdbd;font-size:14px;font-weight:500;padding-left:15px}
h5.ftr-title{font-size:14px;color:#bdbdbd;margin-top:9px;margin-bottom:0;font-weight:500}
.footer{margin-top:70px}
.contact-banner{background:url(../images/con-background.png) no-repeat;background-size:cover;background-position:center;min-height:auto}
.con-list4{margin:0;padding:0;list-style:none;display:flex}
.con-list4 li a{display:inline-block;color:#4e4e4e;font-size:16px;font-weight:500}
.con-list4 li a i{font-size:11px}
.cont-bg{background:#efefef;padding:20px 0}
.con-list4 li a:hover{text-decoration:none}
.active3{color:#102632!important;font-weight:600!important}
.con-head{margin-bottom:0;color:#fff;font-weight:600;text-transform:capitalize;letter-spacing:2px;font-size:56px;padding:173px 0;background:rbga(0,0,0,0.6)}
.con-h5{font-size:40px;font-weight:600;color:#fff;margin-bottom:13px}
.con-list{margin:0;padding:0;list-style:none;display:flex}
.con-list li a{display:inline-block;font-size:16px;color:#fff;display:flex}
.con-list li a i{font-size:11px;transform:translateY(8px)}
.con-list li a:hover{color:#fff;text-decoration:none}
.con-txt{padding:125px 0}
.con-detail{margin-top:70px}
h4.get-header{font-size:30px;text-transform:capitalize;font-weight:600;margin-bottom:15px}
p.get-para{color:#6a6a6a;margin-bottom:28px;font-size:18px}
h5.get-header2{font-size:17px;color:#000;text-transform:uppercase;margin-bottom:8px;font-weight:600;margin-bottom:18px}
h5.get-number{font-size:18px;color:#381c00;line-height:30px;padding-right:200px;margin-bottom:20px}
h4.get-title{text-transform:capitalize;font-size:36px}
.form-get-bg .form-grp-1 .form-control{border-radius:initial!important;border:initial;height:initial;padding:0;background:#f1f1f1;padding:16px 22px;margin-bottom:21px;font-size:15px}
.form-get-bg .form-grp-1 .msg{resize:none;height:120px;border-radius:initial;background:#f1f1f1}
.form-get-bg .form-grp-1 label{color:#8a8a8a!important;margin-bottom:18px}
input.get-link{border:initial;background:#102632;color:#fff;font-size:17px;padding:14px 32px;margin-top:25px}
#wpcf7-f370-p9-o1 .form-control{background:#FFF}
.ge-container{width:68%;margin:0 auto}
.get-rt{margin-left:30px;box-shadow:#959da533 0 8px 24px;padding:40px}
.gr-list{margin:0;padding:0;list-style:none}
.gr-list li a{display:inline-block;color:#5a5a5a;font-weight:500;font-size:15px;line-height:28px}
.gr-list li a:hover{text-decoration:none}
.cn-icon img{width:50px;filter:brightness(0) saturate(100%) invert(54%) sepia(83%) saturate(3253%) hue-rotate(348deg) brightness(94%) contrast(95%)}
h5.cn-h5{text-transform:capitalize;font-weight:600;font-size:18px;margin-top:5px}
.cn-top{margin:35px 0 40px}
.get-lft{margin-top:38px}
.ge-social a i{height:55px;line-height:55px;width:55px;background:#f1f1f1;display:inline-block;text-align:center;color:#102632;margin-top:50px;margin-right:10px}
h5.cont-title{font-size:17px;font-weight:600}
p.cont-para{margin-bottom:0;padding-right:110px;font-size:17px;line-height:30px}
h5.cont-title{font-size:18px;font-weight:600;margin-bottom:12px}
.cont-txt{margin-top:40px}
.abt-banner{background:url(../images/abt-background.jpg) no-repeat;background-size:cover;background-position:center;min-height:auto}
.a-img img{width:100%;border-radius:10px}
.a-img2 img{width:77%;margin-top:57px;border-radius:10px}
.abt-text3{margin-left:-18px}
h6.a-header3{font-weight:600;text-transform:uppercase;letter-spacing:4px;font-size:15px;color:#707070}
h3.a-header3{color:#ea651e;text-transform:capitalize;font-weight:500;font-size:45px;margin-bottom:17px}
p.a-para3{font-size:17px;color:#545454;line-height:27px;font-weight:500}
.abt-text3{margin-left:-18px;margin-top:10px}
a.a-link3{background:#000;color:#fff;padding:14px 40px;display:inline-block;margin-top:18px}
a.a-link3 i{font-size:14px;margin-left:6px}
.about3{margin-top:80px}
a.a-link3:hover{color:#fff;text-decoration:none}
.vi-bg{background:url(../images/ab-bg.jpg) no-repeat;background-size:cover;background-position:center;min-height:230px;margin-top:80px}
.vis-container{width:75%;margin:0 auto}
.vis-box{background:#1e2c36;padding:40px 60px;min-height:245px}
h5.vis-header{font-size:17px;font-weight:700;margin-bottom:15px;color:#ea651e;letter-spacing:1px;text-transform:uppercase}
p.vis-para{margin-bottom:0;color:#bbb;font-size:14px;margin-bottom:0;line-height:26px;font-weight:500}
.vi-bg2{margin-top:-100px}
h5.mi-cap{text-transform:uppercase;font-size:14px;color:#686868}
p.mi-cap2{margin-bottom:0;font-weight:600;font-size:30px}
.mi-1{text-align:center}
.br-title{text-align:center;text-transform:uppercase;font-size:32px;font-weight:600;letter-spacing:2px;margin-bottom:70px;position:relative}
.br-title::before{content:"";height:3px;width:50px;background-color:#000;position:absolute;bottom:-19px;left:914px}
.brand .container-fluid{padding:0 100px 0 400px !important}
.brand1 .container-fluid{padding:0 100px 0 400px !important}
.br-img img{width:100%}
.br-header a{font-size:25px;text-transform:uppercase;letter-spacing:2px;margin-bottom:6px;display:inline-block;color:#102632;font-weight:600}
.br-header a:hover{color:#000;text-decoration:none}
p.br-para{margin-bottom:33px;font-size:16px;line-height:32px;color:#525252;font-weight:500}
.br-bg{padding:80px 0 58px}
.cs-list{margin:0;padding:0;list-style:none}
.cs-list li a{display:flex}
.cs-list li a h5{font-size:15px;color:#282828;font-weight:600;margin-bottom:18px;line-height:25px}
.cs-list li a i{color:#ea651e;font-size:12px;line-height:22px;margin-right:10px;line-height:27px}
.cs-list li a:hover{text-decoration:none}
.fac-width{margin-left:-40px!important}
.sc-icon img{width:53px;filter:brightness(0) saturate(100%) invert(44%) sepia(84%) saturate(2216%) hue-rotate(353deg) brightness(98%) contrast(88%)}
h5.sc-head{font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:4px;color:#767676;margin-top:28px;margin-bottom:18px}
h5.sc-head2.a-font{font-weight:600;text-transform:capitalize;color:#102632;font-size:32px;margin-bottom:25px}
p.sc-para{font-size:17px;font-weight:500;color:#707070;padding:0 110px;margin-bottom:11px;line-height:30px}
p.sc-para.newalign{display:flex;text-align:left;color:#333}
p.sc-para.newalign i{color:#ea651e;font-size:12px;margin-right:10px;margin-top:9px}
.space{margin-top:70px}
.space-bg{background:url(../images/sp-bg.jpg) no-repeat;background-size:cover;background-position:center;min-height:500px;margin-top:70px}
.sp-img img{width:100%}
h5.sp-cap{background:#ea651e;font-weight:600;color:#fff;font-size:22px;padding:14px 40px;display:inline-block;margin-bottom:0;width:79%}
.sp-txt{margin-top:-81px}
h5.wo-head.a-font{color:#fff;font-size:33px;text-transform:capitalize;letter-spacing:1px;margin-bottom:16px}
p.wo-para{color:#d3d3d3;font-size:15px;font-weight:500;padding:0 200px;line-height:28px}
.spa-top{padding-top:5%}
.space2{margin-top:-260px}
.of-icon img{width:60px;filter:brightness(0) saturate(100%) invert(44%) sepia(84%) saturate(2216%) hue-rotate(353deg) brightness(98%) contrast(88%)}
.of-width{width:80px!important}
.of-icon{height:85px}
h5.of-title{font-weight:600;font-size:20px;margin-bottom:17px}
.of-box{margin-bottom:35px}
h5.of-head{font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:4px;color:#767676;margin-top:28px;margin-bottom:18px}
h5.of-head2.a-font{font-weight:600;text-transform:capitalize;color:#102632;font-size:32px;margin-bottom:34px;border-bottom:1px solid #000;padding-bottom:33px}
p.of-para{font-size:15px;line-height:30px}
.sp-lft{margin-left:30px!important}
.sp-lft2{margin-left:20px!important}
.of-container{width:70%;margin:0 auto}
.of-txt{margin-top:43%}
.offer{margin-top:70px}
h5.us-head.a-font{font-weight:600;font-size:22px;text-transform:capitalize;color:#102632;letter-spacing:1px;margin-bottom:17px}
p.us-para{font-size:16px;line-height:28px;color:#818181;font-weight:500;padding-right:170px}
ul.us-list{margin:0;padding:0;list-style:none}
ul.us-list li a{font-size:15px;color:#102632;font-weight:500;line-height:34px}
ul.us-list li a i{color:#ea651e;font-size:12px;margin-right:14px}
ul.us-list li a:hover{text-decoration:none}
.us-btm{margin-bottom:36px}
.us-bg{background:url(../images/us-bg.jpg) no-repeat;background-size:cover;background-position:center;min-height:350px;margin-top:70px}
.us{margin-top:70px}
.bloglist-colmn{display:block;box-shadow:0 5px 10px #0000001c}
.bloglist-colmn .bl-img{padding:0;overflow:hidden;display:block;margin-bottom:0px}
.bloglist-colmn .bl-img img{width:100%;transition:.3s all}
.bloglist-colmn:hover img{transform:scale(1.1)}
.bl-box2{padding:8px 20px 20px}
.bl-box2 a{font-weight:600;color:#212529;text-decoration:none;font-size:20px;transition:.3s ease-in-out;line-height:23px}
.bl-box2 a:hover{color:#ea651e}
.datel{font-size:13px;font-weight:600;color:#666; display:none;}
.datel i{margin-right:5px}
.bloglist-colmn .blog_readmore{display:inline-block;color:#FFF;background:#ea651e;font-weight:500;font-size:14px;padding:8px 20px;text-align:center;position:relative;margin-top:10px;z-index:1}
.bloglist-colmn .blog_readmore:hover{background:#000;color:#FFF;text-decoration:none}
.bloglist-colmn .blog_readmore span{position:relative;z-index:11;color:#FFF}
.bloglist-colmn h3{font-weight:600;font-size:20px}
.bloglist-colmn h3 a{color:#6f5841}
.paginationlink{margin-top:85px;text-align:center}
.paginationlink span,.paginationlink a{display:inline-block;background:#ddd;text-align:center;padding:5px 15px;color:#000}
.paginationlink span.current{background:#000;color:#FFF}
.datcommnt .datel{padding:5px 10px}
.rightbx{border:1px solid #e1e1e1;padding:25px;border-radius:5px;position:relative;margin-bottom:35px;font-family:'Arimo',sans-serif}
.rightbxheader{padding-bottom:1.5rem;padding-top:0;margin-bottom:0}
.rightbxheader h4{color:#222;font-size:18px;font-weight:700;margin:0}
.rightbx .form-control{background:#f6f8fd}
.featured-item{overflow:hidden;margin-bottom:15px;background-color:#fff}
.featured-item a.featurethumb{float:left;height:80px;overflow:hidden;display:block;position:relative;width:80px;margin-right:15px;z-index:1}
.featured-item .fullimagecover{width:80px;height:80px;display:inline-block;border-radius:5px;background-size:cover!important;background-repeat:no-repeat;background-position:center center!important}
.featuredinfo{overflow:hidden;position:relative}
.featuredinfo h4.fettitle{margin-bottom:0;line-height:1.5;font-size:15px;font-weight:600}
.featuredinfo h4.fettitle a{display:inline-block;color:#333;line-height:18px}
.featuredinfo span{display:block;color:#79798d;margin-top:5px;margin-bottom:10px;font-size:15px;position:relative;padding-left:0}
.blog-details h1{font-weight:600;padding:0 50px 5px}
.blog-details h3{font-weight:600;margin:35px 0 25px}
.tagsarea{margin-bottom:10px}
.tagsarea a{display:inline-block;padding:5px 10px;border:1px solid #ddd;font-size:13px;border-radius:3px;color:#000}
.details-description{font-size:16px;line-height:28px;margin-bottom:45px}
.details-description h2,.details-description h3,.details-description h4{font-weight:500}
.comment-respond{border:1px solid #ddd;padding:25px;box-shadow:2px 10px 10px #00000026}
.comment-reply-title{margin:0 0 5px!important;font-size:22px}
.comment-form textarea{width:100%;border:1px solid #ccc;height:100px}
.comment-form input[type=text]{width:100%;border:1px solid #ccc;padding:8px}
.comment-form input[type=submit]{background:#0179c6;border:none;color:#FFF;padding:8px 20px}
.comment-form input[type=submit]:hover{background:#44a935}
.detailcomment h3{font-size:22px}
ol.commentlist{margin:0;padding:0;list-style:none}
.comment-body{border:1px solid #ccc;margin-bottom:15px;padding:15px}
.comment-body p{clear:both}
.commentmetadata{font-size:14px}
.comments-title{font-size:18px;font-weight:500}
.comment-list{list-style:none;margin:0;padding:0}
.comment-author img{width:30px;height:30px;margin-right:10px}
.comment-author{float:left;margin-bottom:25px}
.commentmetadata{float:right}
.commentmetadata a{color:#666}
.comment-author a{color:#ea651e;font-style:normal;font-weight:600}
.comment-reply-title a{color:#ea651e}
#cancel-comment-reply-link{color:#FFF;font-size:14px;display:inline-block;background:red;padding:2px 5px;font-weight:600}
.categoryarea{margin:15px 0}
.categoryarea ul.post-categories{margin:0;padding:0;list-style:none;display:flex;justify-content:center}
.categoryarea ul.post-categories li{position:relative}
.categoryarea ul.post-categories li:first-child:before{content:'Category:';position:relative;display:inline-block}
.categoryarea ul.post-categories li a{position:relative;padding:5px}
.categoryarea ul.post-categories li:after{content:',';position:absolute;bottom:0;right:0}
.categoryarea ul.post-categories li:last-child:after{content:''}
form#searchform{display:flex}
form#searchform input[type=text]{border:1px solid #ddd;height:35px;border-radius:25px 0 0 25px;padding-left:15px}
form#searchform button[type=submit]{background:#057bc5;color:#FFF;border:none;height:35px;margin:0 0 0 -5px;margin:0 0 0 -5px;border-radius:0 25px 25px 0;width:40px;text-align:center;position:relative;top:-1px}
.paginationsection .pagination{justify-content:center;margin-top:35px}
.paginationsection .pagination a,.paginationsection .pagination span{width:50px;height:30px;line-height:30px;text-align:center;background:#ddd;font-weight:400;display:inline-block}
.paginationsection .pagination span.current{background:#3aa537;color:#FFF}
.paginationsection .pagination a:hover{background:#3aa537;color:#FFF}
.workicons .elementor-icon{margin-top:8px}
@media (max-width:575px) {
.elementor-9 .elementor-element.elementor-element-bfe410f .elementor-image-box-wrapper .elementor-image-box-img{margin-left:0!important;margin-right:15px!important}
.elementor-9 .elementor-element.elementor-element-bfe410f .elementor-image-box-wrapper{display:flex!important}
}

