@import url("https://fonts.googleapis.com/css2?family=Fira+Sans:wght@500;600;700&family=Poppins:wght@400;500;700&display=swap");:root{--body-font:Poppins,sans-serif;--heading-font:Fira Sans,sans-serif;--text-color:#455359;--theme-color:#f4462f;--brand-blue:#00415d;--brand-black:#000;--brand-white:#fff;--brand-light:#7e8283;--border-color:#ddd;--background-bg:#f6f9ff;--text-color-rgb:69,83,89;--brand-white-rgb:255,255,255;--theme-color-rgb:244,70,47;--brand-blue-rgb:0,65,93}body{font-family:var(--body-font);background-color:var(--brand-white);color:var(--text-color);font-weight:400;font-size:16px;line-height:25px;position:relative;height:100%;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width:1400px) and (max-width:1920px){.container{max-width:1170px}}h1,h2,h3,h4,h5,h6{margin-bottom:10px;font-weight:700;line-height:1.2;font-family:var(--heading-font);color:var(--brand-blue)}a,a:focus,a:hover{color:var(--text-color);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;text-decoration:none}h3{font-size:22px}@media only screen and (min-width:768px) and (max-width:991px){h3{font-size:20px}}.form-control,input,textarea{color:var(--text-color);width:100%;padding:8px 10px;border:1px solid var(--border-color);background:var(--brand-white)}.form-control:focus,input:focus,textarea:focus{outline:0 none;box-shadow:none;border-color:var(--border-color)}.form-control::placeholder,input::placeholder,textarea::placeholder{color:var(--border-color);opacity:1}.form-control:-ms-input-placeholder,input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--border-color)}.form-control::-ms-input-placeholder,input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--border-color)}figure,img{max-width:100%;object-fit:cover;margin:0;vertical-align:middle}.plr20{padding:0 40px}.section-padding{padding:100px 0}@media only screen and (min-width:768px) and (max-width:991px){.section-padding{padding:80px 0}}@media only screen and (max-width:767px){.section-padding{padding:60px 0}}.ab-service-section ul li,.accordion-item .accordion-body,.benifit,.benifit-section,.blog-section,.business-section,.business-section .about-business ul li,.cart_total_wrap .cart-collaterals .option-field h2,.case-entry .case-content,.client-quote,.client-quote .quote-head,.client-quote .quote-head .cl-meta,.consult-form,.consult-form h2,.consult-section,.faq-bg h2.section-title,.feature-card .feature-content,.footer,.footer-bottom .footer-nav ul li,.footer-widget ul li,.footer-widget ul li a,.footer .subscribe-wrap,.frame-bg,.header .header-line,.line-bg,.offer-card .offer-img,.offer-section,.option-field .cart_total_wrap .cart-collaterals h2,.option-field label,.overly,.portfolio-txt ul li,.post-comments ol li,.promo-section.promo-bg,.promo-section .promo-wrap,.quick-call,.quote-card .client-desig,.review-section,.review-wrapper,.review-wrapper #revCarousel>button,.section-intro2 p,.section-intro.intro-2 .section-title,.service-2,.service-2 h2,.service-3,.service-5,.service-counter,.service-entry span,.service-inner .service-card,.service-testimonial,.services-section,.services-section .section-title,.single-entry.featured-entry,.single-quote,.slide-5 .owl-dots .owl-dot span,.slide-5 .slide-item,.slide-5 .slide-item .slide-content,.tabs.wc-tabs .nav button.nav-link,.team-bg,.team-card.team-2,.team-card.team-2 .tm-content,.team-card .team-info,.team-details .member-bio ul li,.team-details .member-experience h3,.testimonial,.testimonial-2 .quote .quote-head,.video-banner,.video-banner .slide-img .video-meta .video-icon,.widget.link-widget li,.widget ul li a,.xs-title,blockquote{position:relative;z-index:1}.ab-service-section ul li:before,.accordion-item .accordion-body:before,.benifit-section:before,.benifit:before,.blog-section:before,.business-section .about-business ul li:before,.business-section:before,.cart_total_wrap .cart-collaterals .option-field h2:before,.case-entry .case-content:before,.client-quote .quote-head .cl-meta:before,.client-quote .quote-head:before,.client-quote:before,.consult-form:before,.consult-form h2:before,.consult-section:before,.faq-bg h2.section-title:before,.feature-card .feature-content:before,.footer-bottom .footer-nav ul li:before,.footer-widget ul li:before,.footer-widget ul li a:before,.footer .subscribe-wrap:before,.footer:before,.frame-bg:before,.header .header-line:before,.line-bg:before,.offer-card .offer-img:before,.offer-section:before,.option-field .cart_total_wrap .cart-collaterals h2:before,.option-field label:before,.overly:before,.portfolio-txt ul li:before,.post-comments ol li:before,.promo-section.promo-bg:before,.promo-section .promo-wrap:before,.quick-call:before,.quote-card .client-desig:before,.review-section:before,.review-wrapper #revCarousel>button:before,.review-wrapper:before,.section-intro2 p:before,.section-intro.intro-2 .section-title:before,.service-2 h2:before,.service-2:before,.service-3:before,.service-5:before,.service-counter:before,.service-entry span:before,.service-inner .service-card:before,.service-testimonial:before,.services-section .section-title:before,.services-section:before,.single-entry.featured-entry:before,.single-quote:before,.slide-5 .owl-dots .owl-dot span:before,.slide-5 .slide-item .slide-content:before,.slide-5 .slide-item:before,.tabs.wc-tabs .nav button.nav-link:before,.team-bg:before,.team-card.team-2 .tm-content:before,.team-card.team-2:before,.team-card .team-info:before,.team-details .member-bio ul li:before,.team-details .member-experience h3:before,.testimonial-2 .quote .quote-head:before,.testimonial:before,.video-banner .slide-img .video-meta .video-icon:before,.video-banner:before,.widget.link-widget li:before,.widget ul li a:before,.xs-title:before,blockquote:before{position:absolute;left:0;top:0;content:"";width:100%;height:100%;z-index:-1;background:var(--brand-blue)}.bottom-line{border-bottom:1px solid var(--border-color)}.section-title{font-size:46px;text-transform:capitalize;margin-bottom:30px}@media only screen and (min-width:992px) and (max-width:1200px){.section-title{font-size:38px}}@media only screen and (max-width:767px){.section-title{font-size:30px}}@media only screen and (min-width:768px) and (max-width:991px){.section-title{font-size:35px}}@media only screen and (min-width:480px) and (max-width:767px){.section-title{font-size:40px}}.sub-title{font-size:40px;margin-bottom:25px}.heading-title{font-size:52px;margin-bottom:25px}@media only screen and (min-width:992px) and (max-width:1200px){.heading-title{font-size:42px}}@media only screen and (min-width:768px) and (max-width:991px){.heading-title{font-size:35px}}@media only screen and (max-width:767px){.heading-title{font-size:35px}}.promo-title{font-size:65px;text-transform:capitalize}@media only screen and (min-width:768px) and (max-width:991px){.promo-title{font-size:50px}}@media only screen and (max-width:767px){.promo-title{font-size:35px}}main.main-content{padding-bottom:145px}.cart-form-footer .button,.cart_total_wrap .button,.custom-btn{display:inline-block;padding:18px 32px;text-align:center;color:var(--brand-white);font-size:20px;background:var(--theme-color);border:none;font-weight:600;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;font-family:var(--heading-font);position:relative;z-index:1;overflow:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.cart-form-footer .button:after,.cart_total_wrap .button:after,.custom-btn:after{background-color:#fff;content:"";height:150px;left:-75px;position:absolute;top:-35px;transform:rotate(35deg);transition:all 1.6s cubic-bezier(.19,1,.22,1);width:40px;opacity:0}.cart-form-footer .button i,.cart_total_wrap .button i,.custom-btn i{top:5px;position:relative;font-size:26px;margin-left:4px}.cart-form-footer .button i:before,.cart_total_wrap .button i:before,.custom-btn i:before{line-height:.5}.cart-form-footer .unfill.button,.cart_total_wrap .unfill.button,.custom-btn.unfill{background:transparent;border:2px solid var(--brand-white);color:var(--brand-white)}.cart-form-footer .unfill.button:hover,.cart_total_wrap .unfill.button:hover,.custom-btn.unfill:hover{border:2px solid var(--theme-color);background:var(--theme-color)}.cart-form-footer .full.button,.cart_total_wrap .full.button,.custom-btn.full{width:100%}.cart-form-footer .button:focus,.cart-form-footer .button:hover,.cart-form-footer .button:visited,.cart_total_wrap .button:focus,.cart_total_wrap .button:hover,.cart_total_wrap .button:visited,.custom-btn:focus,.custom-btn:hover,.custom-btn:visited{color:var(--brand-white)}.cart-form-footer .button:hover:after,.cart_total_wrap .button:hover:after,.custom-btn:hover:after{left:120%;transition:all 1.3s cubic-bezier(.19,1,.22,1);opacity:.3}@media only screen and (min-width:768px) and (max-width:991px){.cart-form-footer .button,.cart_total_wrap .button,.custom-btn{padding:15px 35px;font-size:18px}}@media only screen and (max-width:767px){.cart-form-footer .button,.cart_total_wrap .button,.custom-btn{padding:14px 30px;font-size:18px}}.section-intro{max-width:50%;margin:0 auto 60px;text-align:center}.section-intro h2{max-width:85%;margin:0 auto 20px}.section-intro p{font-size:18px}@media only screen and (min-width:768px) and (max-width:991px){.section-intro p{font-size:17px}}.section-intro.intro-left{margin:0 0 60px;text-align:left}.section-intro.intro-left h2{margin:0 0 20px}@media only screen and (min-width:768px) and (max-width:991px){.section-intro.intro-left h2{font-size:40px}}.section-intro.intro-full{text-align:left;max-width:100%;margin:0}.section-intro.intro-full h2{margin:0 0 20px}.section-intro.intro-2{margin:0 auto 70px}.section-intro.intro-2 span{margin-bottom:10px;font-weight:700;line-height:1.2;font-family:var(--heading-font);color:var(--brand-blue);font-size:16px;text-transform:uppercase;color:var(--theme-color);letter-spacing:2px}.section-intro.intro-2 .section-title{margin-top:5px}.section-intro.intro-2 .section-title:before{height:3px;width:80px;left:50%;top:61px;transform:translateX(-50%);background-color:var(--theme-color)}@media only screen and (min-width:992px) and (max-width:1200px){.section-intro{max-width:58%}}@media only screen and (min-width:768px) and (max-width:991px){.section-intro{max-width:75%}.section-intro h2{max-width:100%}}@media only screen and (max-width:767px){.section-intro{max-width:100%}.section-intro p{font-size:17px}}.xs-title{font-size:18px;font-weight:500;text-transform:uppercase;color:var(--theme-color);padding-left:60px}.xs-title:before{height:2px;width:50px;background-color:#858a8d;top:50%;transform:translateY(-50%)}.section-intro2 .section-title{max-width:44%;float:left}.section-intro2 p{float:right;max-width:45%;padding-left:15px;margin:15px 0 0 auto}.section-intro2 p:before{width:4px;background-color:var(--theme-color)}@media only screen and (max-width:767px){.section-intro2 .section-title,.section-intro2 p{max-width:100%;float:none}}@media only screen and (min-width:768px) and (max-width:991px){.section-intro2 .section-title,.section-intro2 p{max-width:100%;float:none}}.white-bg{background:var(--brand-white)}.spaceBig{padding:100px 0 260px}.business-card .card-hover,.faq-wrap,.footer .subscribe-wrap,.primary-navigation.sticky-header.scroll-on,.product:hover,.review-wrapper,.rv-feature,.service-card .card-inner,.shadow,.single-entry:hover,.talk-section .talk-txt,.video-banner .slide-img .video-meta .success-stat{-webkit-box-shadow:0 3px 30px 3px rgba(45,45,45,.1);-moz-box-shadow:0 3px 30px 3px rgba(45,45,45,.1);box-shadow:0 3px 30px 3px rgba(45,45,45,.1)}.benifit-img img,.benifit-options .single-benifit span,.contact-widget,.home-slide-2 .single-slide .video-banner .slide-txt form input,.promo-section .promo-wrap,.review-wrapper,.round10,.rv-feature,.service-entry,.service-inner,.skill .progress .progress-bar,.status-card,.video-banner .home-slide-2 .single-slide .slide-txt form input,.video-banner .slide-img .video-meta .success-stat,.video-banner .slide-img .video-meta .video-icon:before,.video-banner .slide-txt form input{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.section-top{position:relative;margin-top:-240px}@media only screen and (max-width:767px){.section-top{margin-top:-160px}}.faq-bg h2.section-title,.line-bg,.service-2 h2,.services-section .section-title{max-width:50%;margin:0 auto 45px;text-align:center;padding-bottom:35px}.faq-bg h2.section-title:before,.line-bg:before,.service-2 h2:before,.services-section .section-title:before{background:url(../images/line.png) no-repeat bottom}@media only screen and (max-width:767px){.faq-bg h2.section-title,.line-bg,.service-2 h2,.services-section .section-title{max-width:85%}}.owl-nav button{position:absolute;left:0;top:50%;transform:translateY(-50%);background:var(--theme-color)!important;width:44px;height:44px}.owl-nav button.owl-next{left:auto;right:0}.owl-nav button span{font-size:26px;display:block}.owl-nav button i,.owl-nav button span{color:var(--brand-white)}.frame-bg,.offer-card .offer-img{padding:30px}.frame-bg:before,.offer-card .offer-img:before{background:url(../images/frame-up.png) no-repeat 100% 0}.frame-bg:after,.offer-card .offer-img:after{content:"";position:absolute;width:100px;height:100px;background:url(../images/frame-end.png) no-repeat 0 100%;left:0;bottom:0}@media only screen and (max-width:767px){.frame-bg,.offer-card .offer-img{padding:0 10px}}.anim-2,.anim-img{position:absolute;top:2%;left:6%;backface-visibility:hidden;animation:jumping 5s ease-in-out 2s infinite alternate;animation-delay:1s;animation-fill-mode:forwards;transition:all 2s ease 2s;user-select:none}@media only screen and (max-width:767px){.anim-2,.anim-img{width:50px}}.anim-2{animation:jumping2 5s ease-in-out 2s infinite alternate;top:40%;left:auto;right:0}@keyframes jumping{0%{transform:translateY(0) translateX(0) rotate(0) scale(.5);opacity:.2}50%{transform:translateY(-50px) translateX(-50px) rotate(15deg) scale(.7);opacity:.7}to{transform:translateY(-75px) translateX(-75px) rotate(0) scale(1);opacity:1}}@keyframes jumping2{0%{transform:translateY(-150px) translateX(-10px) rotate(0) scale(1);opacity:.2}50%{transform:translateY(-50px) translateX(-10px) rotate(5deg) scale(.8);opacity:.5}to{transform:translateY(0) translateX(0) rotate(0) scale(.7)}}.color{color:var(--theme-color)}.owl-dots{text-align:center;margin-top:50px}.owl-dots .owl-dot span{width:10px;height:7px;margin:5px 7px;background:#80a0ae;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-dots .owl-dot.active span{width:30px;background:var(--brand-white)}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}.video-block .video{height:85px;width:85px;text-align:center;border-radius:100%;color:#fff;display:table;background:var(--theme-color);z-index:999}.video-block .video i{display:table-cell;vertical-align:middle;font-size:22px}.waves{position:absolute;width:200px;height:200px;background:rgba(var(--theme-color-rgb),.3);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);border-radius:100%;right:-50px;bottom:-50px;z-index:-1;-webkit-animation:waves 3s ease-in-out infinite;animation:waves 3s ease-in-out infinite}@keyframes waves{0%{-webkit-transform:scale(.2);transform:scale(.2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}50%{opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"}to{-webkit-transform:scale(.9);transform:scale(.9);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}.wave-1{-webkit-animation-delay:0s;animation-delay:0s}.wave-2{-webkit-animation-delay:1s;animation-delay:1s}.wave-3{-webkit-animation-delay:2s;animation-delay:2s}.video-block{position:relative;z-index:2;margin:0 auto 55px;text-align:center}blockquote{font-size:18px;color:#7e8283;padding-left:25px;margin-top:40px;line-height:32px}blockquote:before{width:8px;background:var(--theme-color);height:90%;top:50%;transform:translateY(-50%)}a#scrollUp{right:40px;bottom:60px;font-size:50px;width:40px;height:70px;color:var(--brand-white);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}a#scrollUp:before{position:absolute;content:"\f119";font-family:flaticon;-webkit-animation:updown 1.5s ease-in-out 0s infinite normal none running;animation:updown 1.5s ease-in-out 0s infinite normal none running;left:65%;transform:translateX(-50%)}a#scrollUp:after{position:absolute;left:-5px;top:-30px;width:60px;height:60px;background:var(--theme-color);content:"";border-radius:50%;z-index:-1}@keyframes updown{0%{top:15px}to{top:-5px}}@-webkit-keyframes updown{0%{top:15px}to{top:-5px}}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#f7f7f7;z-index:999999}.preloader{padding:0;text-align:left;box-sizing:border-box;top:50%;left:50%;margin-left:-25px;margin-top:-25px}.preloader,.preloader span{width:50px;height:50px;display:inline-block;position:absolute}.preloader span{border-radius:100%;background:var(--brand-blue);-webkit-animation:preloader 1.3s linear infinite;animation:preloader 1.3s linear infinite}.preloader span:last-child{animation-delay:-.8s;-webkit-animation-delay:-.8s}@keyframes preloader{0%{transform:scale(0);opacity:.5}to{transform:scale(1);opacity:0}}@-webkit-keyframes preloader{0%{-webkit-transform:scale(0);opacity:.5}to{-webkit-transform:scale(1);opacity:0}}.move-rotate{position:absolute;animation:animateRotate 30s linear infinite;-webkit-animation:animateRotate 30s linear;left:30px;top:70%}.move-rotate.move-right{left:auto;right:50px;top:40%}@keyframes animateRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes animateRotate{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}.header-social{display:flex}@media only screen and (max-width:767px){.header-social span{display:none}}.header{position:relative}.header .header-call .dropdown-menu{width:285px;background-color:var(--brand-blue)}.primary-navigation{position:relative;width:100%;margin:0;top:0;transition:all .3s ease}.navbar-toggler{float:right;border:none;padding-right:0}.navbar-toggler:active,.navbar-toggler:focus{outline:none;box-shadow:none}.navbar-light .navbar-toggler-icon{width:24px;height:17px;background-image:none;position:relative;border-bottom:2px solid var(--brand-white);transition:all .3s linear}.navbar-light .navbar-toggler-icon:after,.navbar-light .navbar-toggler-icon:before{width:24px;position:absolute;height:2px;background-color:var(--brand-white);top:0;left:0;content:"";z-index:2;transition:all .3s linear}.navbar-light .navbar-toggler-icon:after{top:8px}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:after{transform:rotate(45deg)}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:before{transform:translateY(8px) rotate(-45deg)}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon{border-color:transparent}.navbar.navbar-light{padding:0}.navbar.navbar-light ul.navbar-nav.mx-auto{padding-right:125px}@media only screen and (max-width:767px){.navbar.navbar-light ul.navbar-nav.mx-auto{margin:25px 0 30px;padding:15px 30px 25px;box-shadow:0 3px 20px rgba(0,0,0,.1)}}@media only screen and (min-width:768px) and (max-width:991px){.navbar.navbar-light ul.navbar-nav.mx-auto{padding-right:0}}.navbar.navbar-light .nav-item{position:relative}.navbar.navbar-light .nav-item .nav-link{position:relative;padding:30px;font-family:var(--heading-font);display:inline-block;font-size:20px;color:var(--brand-white);font-weight:500;transition:all .3s linear}.navbar.navbar-light .nav-item:focus .nav-link,.navbar.navbar-light .nav-item:hover a.nav-link{color:var(--theme-color)}.navbar.navbar-light .nav-item .dropdown-menu{position:absolute;left:0;top:120%;font-size:15px;color:#212121;background-color:var(--brand-white);border:none;border-radius:0;box-shadow:0 5px 20px 0 rgba(0,0,0,.25);min-width:220px;display:block;opacity:0;visibility:hidden;padding:0;pointer-events:none;transition:all .2s linear}@media only screen and (min-width:768px) and (max-width:991px){.navbar.navbar-light .nav-item .dropdown-menu{min-width:165px}}@media only screen and (max-width:767px){.navbar.navbar-light .nav-item .dropdown-menu{min-width:200px}}.navbar.navbar-light .nav-item .dropdown-menu .dropdown-item{padding:7px 15px;transition:all .3s linear;font-weight:600;font-family:var(--heading-font);border-bottom:1px solid rgba(0,0,0,.04)}.navbar.navbar-light .nav-item .dropdown-menu .dropdown-item:focus,.navbar.navbar-light .nav-item .dropdown-menu .dropdown-item:hover{color:var(--theme-color);background-color:transparent;padding-left:20px}.navbar.navbar-light .nav-item:hover>.dropdown-menu{opacity:1;top:100%;visibility:visible;max-height:999px;transform:translateZ(0);pointer-events:auto}.navbar.navbar-light .dropdown-toggle:after{border:none;content:"\f105";font-family:flaticon;font-size:10px;margin-left:7px;vertical-align:middle;position:absolute;left:auto}.navbar.navbar-light a.dropdown-item.dropdown-toggle:after{transform:rotate(-90deg);right:11px}@media only screen and (min-width:992px) and (max-width:1200px){.navbar.navbar-light .nav-item .nav-link{font-size:18px;padding:28px 24px}}@media only screen and (min-width:768px) and (max-width:991px){.navbar.navbar-light .navbar-brand{max-width:180px}.navbar.navbar-light .nav-item .nav-link{font-size:17px;padding:20px 24px}}@media only screen and (max-width:767px){.navbar.navbar-light{padding:4px 0}.navbar.navbar-light .nav-item .nav-link{font-size:18px;padding:20px}.navbar.navbar-light .navbar-brand{max-width:180px}}li.nav-item ul.dropdown-menu li.dropdown .dropdown-menu{left:100%;top:100%;pointer-events:none}@media only screen and (max-width:767px){li.nav-item ul.dropdown-menu li.dropdown .dropdown-menu{left:55%}}li.nav-item ul.dropdown-menu li.dropdown .dropdown-menu.dropdown-right{left:auto;right:100%}li.nav-item ul.dropdown-menu li.dropdown:hover>a{color:var(--theme-color)}li.nav-item ul.dropdown-menu li.dropdown:hover>.dropdown-menu{display:block;visibility:visible;max-height:999px;top:0;opacity:1;color:var(--theme-color);transform:translateZ(0);pointer-events:auto}.header{background:var(--brand-blue);z-index:9}@media only screen and (max-width:767px){.header{position:absolute;top:0;left:0;width:100%}}.header.index-header{position:absolute;left:0;top:0;z-index:9;width:100%;background:transparent}.header.index-header .header-line:before{width:90.5%}.header.index-header .primary-navigation{position:relative;width:100%;background:transparent}.header.index-header .primary-navigation .nav-item .nav-link{color:var(--brand-white);padding:30px}@media only screen and (min-width:1400px) and (max-width:1920px){.header.index-header .header-line:before{width:90.3%}.header.index-header .primary-navigation .nav-item .nav-link{padding:20px 30px}.header.index-header .navbar ul.navbar-nav.mx-auto{padding-right:85px}}@media only screen and (min-width:992px) and (max-width:1200px){.header.index-header .primary-navigation .nav-item .nav-link{padding:20px 22px;font-size:18px}.header.index-header .navbar ul.navbar-nav.mx-auto{padding-right:110px}.header.index-header .get-started{right:-40px}.header.index-header .header-line:before{width:100%}}@media only screen and (min-width:768px) and (max-width:991px){.header.index-header .navbar{padding:0}.header.index-header .navbar .nav-item .nav-link{font-size:17px;padding:20px 24px}.header.index-header .get-started{display:none}}@media only screen and (max-width:767px){.header.index-header{background-color:var(--brand-blue)}.header.index-header .get-started{display:none}.header.index-header .primary-navigation .nav-item .nav-link{padding:20px 30px}}@media only screen and (min-width:480px) and (max-width:767px){.header.index-header .header-line:before{width:95%}}.header.header-2,.header.header-3,.header.header-5{background:var(--brand-white);position:relative}.header.header-2 .header-top,.header.header-3 .header-top,.header.header-5 .header-top{border-bottom:1px solid #dadada;padding:8px 0}.header.header-2 .header-top .header-social li a,.header.header-3 .header-top .header-social li a,.header.header-5 .header-top .header-social li a{border:1px solid #455359;color:#455359}.header.header-2 .header-top .header-social li a:hover,.header.header-3 .header-top .header-social li a:hover,.header.header-5 .header-top .header-social li a:hover{border:1px solid var(--theme-color);color:var(--brand-white)}.header.header-2 .header-top .header-social span,.header.header-3 .header-top .header-social span,.header.header-5 .header-top .header-social span{color:#00415d}.header.header-2 .header-top .header-call a,.header.header-2 .header-top .header-call li,.header.header-3 .header-top .header-call a,.header.header-3 .header-top .header-call li,.header.header-5 .header-top .header-call a,.header.header-5 .header-top .header-call li{color:var(--brand-blue)}.header.header-2 .header-top .header-call .dropdown-menu a,.header.header-2 .header-top .header-call .dropdown-menu li,.header.header-3 .header-top .header-call .dropdown-menu a,.header.header-3 .header-top .header-call .dropdown-menu li,.header.header-5 .header-top .header-call .dropdown-menu a,.header.header-5 .header-top .header-call .dropdown-menu li{color:var(--brand-white)}.header.header-2 .primary-navigation .nav-item .nav-link,.header.header-3 .primary-navigation .nav-item .nav-link,.header.header-5 .primary-navigation .nav-item .nav-link{color:var(--brand-blue);padding:34px 30px}.header.header-2 .quick-connect,.header.header-3 .quick-connect,.header.header-5 .quick-connect{padding:17px 15px}.header.header-2 .quick-connect:after,.header.header-2 .quick-connect:before,.header.header-3 .quick-connect:after,.header.header-3 .quick-connect:before,.header.header-5 .quick-connect:after,.header.header-5 .quick-connect:before{height:100%}.header.header-2 .primary-navigation.sticky-header.scroll-on,.header.header-3 .primary-navigation.sticky-header.scroll-on,.header.header-5 .primary-navigation.sticky-header.scroll-on{background:var(--brand-white)}.header.header-2 .primary-navigation.sticky-header.scroll-on .navbar .nav-item .nav-link,.header.header-3 .primary-navigation.sticky-header.scroll-on .navbar .nav-item .nav-link,.header.header-5 .primary-navigation.sticky-header.scroll-on .navbar .nav-item .nav-link{padding:22px 30px}.header.header-2 .primary-navigation.sticky-header.scroll-on .quick-connect,.header.header-3 .primary-navigation.sticky-header.scroll-on .quick-connect,.header.header-5 .primary-navigation.sticky-header.scroll-on .quick-connect{padding:9px 15px}.header.header-2 .primary-navigation.sticky-header.scroll-on .quick-connect .question,.header.header-3 .primary-navigation.sticky-header.scroll-on .quick-connect .question,.header.header-5 .primary-navigation.sticky-header.scroll-on .quick-connect .question{padding-top:0}@media only screen and (min-width:1400px) and (max-width:1920px){.header.header-2 .navbar.navbar-light ul.navbar-nav.mx-auto,.header.header-3 .navbar.navbar-light ul.navbar-nav.mx-auto,.header.header-5 .navbar.navbar-light ul.navbar-nav.mx-auto{padding:0 0 0 70px}}@media only screen and (min-width:992px) and (max-width:1200px){.header.header-2 .header-top .header-social,.header.header-3 .header-top .header-social,.header.header-5 .header-top .header-social{max-width:72%}.header.header-2 .quick-connect,.header.header-3 .quick-connect,.header.header-5 .quick-connect{padding:10px 15px 4px;max-width:210px}.header.header-2 .quick-connect span,.header.header-3 .quick-connect span,.header.header-5 .quick-connect span{font-size:30px}.header.header-2 .quick-connect .question,.header.header-3 .quick-connect .question,.header.header-5 .quick-connect .question{margin-left:52px}.header.header-2 .quick-connect .question a,.header.header-2 .quick-connect .question span,.header.header-3 .quick-connect .question a,.header.header-3 .quick-connect .question span,.header.header-5 .quick-connect .question a,.header.header-5 .quick-connect .question span{font-size:16px}.header.header-2 .quick-connect:after,.header.header-3 .quick-connect:after,.header.header-5 .quick-connect:after{width:60px}.header.header-2 .primary-navigation .nav-item .nav-link,.header.header-3 .primary-navigation .nav-item .nav-link,.header.header-5 .primary-navigation .nav-item .nav-link{padding:28px 22px}.header.header-2 .primary-navigation.sticky-header.scroll-on .quick-connect,.header.header-3 .primary-navigation.sticky-header.scroll-on .quick-connect,.header.header-5 .primary-navigation.sticky-header.scroll-on .quick-connect{padding:9px 10px}.header.header-2 .primary-navigation.sticky-header.scroll-on .quick-connect:after,.header.header-2 .primary-navigation.sticky-header.scroll-on .quick-connect:before,.header.header-3 .primary-navigation.sticky-header.scroll-on .quick-connect:after,.header.header-3 .primary-navigation.sticky-header.scroll-on .quick-connect:before,.header.header-5 .primary-navigation.sticky-header.scroll-on .quick-connect:after,.header.header-5 .primary-navigation.sticky-header.scroll-on .quick-connect:before{height:103%}.header.header-2 .primary-navigation.sticky-header.scroll-on .navbar .nav-item .nav-link,.header.header-3 .primary-navigation.sticky-header.scroll-on .navbar .nav-item .nav-link,.header.header-5 .primary-navigation.sticky-header.scroll-on .navbar .nav-item .nav-link{padding:18px 20px}}@media only screen and (min-width:768px) and (max-width:991px){.header.header-2 .header-top .header-social,.header.header-3 .header-top .header-social,.header.header-5 .header-top .header-social{max-width:100%}.header.header-2 .header-top .header-social li,.header.header-3 .header-top .header-social li,.header.header-5 .header-top .header-social li{margin-left:0}.header.header-2 .header-top .header-social li a,.header.header-3 .header-top .header-social li a,.header.header-5 .header-top .header-social li a{width:32px;height:32px}.header.header-2 .header-top .header-call li,.header.header-3 .header-top .header-call li,.header.header-5 .header-top .header-call li{font-size:15px;margin-right:5px}.header.header-2 .quick-connect,.header.header-3 .quick-connect,.header.header-5 .quick-connect{padding:5px 10px;max-width:200px}.header.header-2 .quick-connect:before,.header.header-3 .quick-connect:before,.header.header-5 .quick-connect:before{height:88%}.header.header-2 .quick-connect span,.header.header-3 .quick-connect span,.header.header-5 .quick-connect span{font-size:30px}.header.header-2 .quick-connect .question,.header.header-3 .quick-connect .question,.header.header-5 .quick-connect .question{margin-left:52px}.header.header-2 .quick-connect .question a,.header.header-2 .quick-connect .question span,.header.header-3 .quick-connect .question a,.header.header-3 .quick-connect .question span,.header.header-5 .quick-connect .question a,.header.header-5 .quick-connect .question span{font-size:16px}.header.header-2 .quick-connect:after,.header.header-3 .quick-connect:after,.header.header-5 .quick-connect:after{width:60px}.header.header-2 .primary-navigation .navbar ul.navbar-nav.mx-auto,.header.header-3 .primary-navigation .navbar ul.navbar-nav.mx-auto,.header.header-5 .primary-navigation .navbar ul.navbar-nav.mx-auto{padding-right:160px}.header.header-2 .primary-navigation .navbar ul.navbar-nav.mx-auto .nav-item .nav-link,.header.header-3 .primary-navigation .navbar ul.navbar-nav.mx-auto .nav-item .nav-link,.header.header-5 .primary-navigation .navbar ul.navbar-nav.mx-auto .nav-item .nav-link{padding:22px 16px;font-size:17px}.header.header-2 .primary-navigation .navbar .navbar-brand,.header.header-3 .primary-navigation .navbar .navbar-brand,.header.header-5 .primary-navigation .navbar .navbar-brand{max-width:130px}.header.header-2 .primary-navigation.sticky-header.scroll-on .quick-connect,.header.header-3 .primary-navigation.sticky-header.scroll-on .quick-connect,.header.header-5 .primary-navigation.sticky-header.scroll-on .quick-connect{padding:8.5px 10px}.header.header-2 .primary-navigation.sticky-header.scroll-on .quick-connect:before,.header.header-3 .primary-navigation.sticky-header.scroll-on .quick-connect:before,.header.header-5 .primary-navigation.sticky-header.scroll-on .quick-connect:before{height:100%}}@media only screen and (max-width:767px){.header.header-2,.header.header-3,.header.header-5{position:absolute;left:0;top:0;width:100%}.header.header-2 .navbar-light .navbar-toggler-icon,.header.header-3 .navbar-light .navbar-toggler-icon,.header.header-5 .navbar-light .navbar-toggler-icon{border-bottom:2px solid var(--brand-blue)}.header.header-2 .navbar-light .navbar-toggler-icon:after,.header.header-2 .navbar-light .navbar-toggler-icon:before,.header.header-3 .navbar-light .navbar-toggler-icon:after,.header.header-3 .navbar-light .navbar-toggler-icon:before,.header.header-5 .navbar-light .navbar-toggler-icon:after,.header.header-5 .navbar-light .navbar-toggler-icon:before{background-color:var(--brand-blue)}.header.header-2 .navbar-toggler[aria-expanded=true] .navbar-toggler-icon,.header.header-3 .navbar-toggler[aria-expanded=true] .navbar-toggler-icon,.header.header-5 .navbar-toggler[aria-expanded=true] .navbar-toggler-icon{border-color:transparent}.header.header-2 .primary-navigation .nav-item .nav-link,.header.header-3 .primary-navigation .nav-item .nav-link,.header.header-5 .primary-navigation .nav-item .nav-link{padding:17px 28px}.header.header-2 .primary-navigation.sticky-header.scroll-on .navbar .nav-item .nav-link,.header.header-3 .primary-navigation.sticky-header.scroll-on .navbar .nav-item .nav-link,.header.header-5 .primary-navigation.sticky-header.scroll-on .navbar .nav-item .nav-link{padding:16px 28px}.header.header-2 .header-top .header-social,.header.header-3 .header-top .header-social,.header.header-5 .header-top .header-social{max-width:100%;text-align:left;margin-top:10px}.header.header-2 .header-top .header-social li a,.header.header-3 .header-top .header-social li a,.header.header-5 .header-top .header-social li a{width:30px;height:30px}.header.header-2 .header-top .header-call li,.header.header-3 .header-top .header-call li,.header.header-5 .header-top .header-call li{margin-right:0;font-size:15px}.header.header-2 .quick-connect,.header.header-3 .quick-connect,.header.header-5 .quick-connect{display:none}}@media only screen and (min-width:480px) and (max-width:767px){.header.header-2 .header-top .header-call li,.header.header-3 .header-top .header-call li,.header.header-5 .header-top .header-call li{margin-right:0;font-size:14px}}.header.header-3{width:100%}.header.header-3 .navbar-brand{padding-left:70px}.header.header-3 .primary-navigation .navbar ul.navbar-nav.mx-auto{padding-right:225px}@media only screen and (max-width:767px){.header.header-3 .primary-navigation .navbar ul.navbar-nav.mx-auto{padding-right:0}}@media only screen and (min-width:1400px) and (max-width:1920px){.header.header-3 .navbar-brand{padding-left:125px}.header.header-3 .primary-navigation .navbar ul.navbar-nav.mx-auto .nav-item .nav-link{padding:34px 36px}.header.header-3 .primary-navigation.primary-navigation.sticky-header.scroll-on .navbar ul.navbar-nav.mx-auto .nav-item .nav-link{padding:22px 36px}}@media only screen and (min-width:992px) and (max-width:1200px){.header.header-3 .navbar{padding-left:20px}.header.header-3 .navbar .navbar-brand{padding-left:0}.header.header-3 .primary-navigation.sticky-header.scroll-on .navbar .nav-item .nav-link{padding:22px}}@media only screen and (min-width:768px) and (max-width:991px){.header.header-3 .navbar-brand{padding-left:0}.header.header-3 .primary-navigation .navbar ul.navbar-nav.mx-auto .nav-item .nav-link{font-size:15px}.header.header-3 .quick-connect{width:200px}.header.header-3 .quick-connect:after,.header.header-3 .quick-connect:before{height:72px}.header.header-3 .quick-connect:after{width:54px}.header.header-3 .quick-connect>span{font-size:30px}.header.header-3 .quick-connect .question{margin-left:55px}.header.header-3 .primary-navigation.sticky-header.scroll-on .quick-connect:after,.header.header-3 .primary-navigation.sticky-header.scroll-on .quick-connect:before{height:72px}.header.header-3 .primary-navigation.sticky-header.scroll-on .quick-connect:after{width:54px}.header.header-3 .primary-navigation.sticky-header.scroll-on .quick-connect>span{padding:17px 2px;font-size:30px}.header.header-3 .primary-navigation.sticky-header.scroll-on .quick-connect .question{padding-top:8px}}@media only screen and (max-width:767px){.header.header-3 .navbar-brand{padding-left:0}}.header.header-4 .header-top:before{width:100%;left:0;top:72px}.header.header-5 .header-top{padding:15px 0}@media only screen and (max-width:767px){.header.header-5 .header-top{padding:0}}@media only screen and (max-width:767px){.header.header-5 .header-top .header-logo{display:none}}.header.header-5 .header-top .header-social{max-width:88%}@media only screen and (min-width:768px) and (max-width:991px){.header.header-5 .header-top .header-social span{display:none}}.header.header-5 .header-top .header-social li{margin-left:10px}.header.header-5 .header-top .header-social li a{width:auto;height:auto;border:0;background-color:transparent}.header.header-5 .header-top .header-social li a:hover{color:var(--theme-color);border:0}.header.header-5 .primary-navigation .nav-item .nav-link{padding:20px 35px}@media only screen and (min-width:768px) and (max-width:991px){.header.header-5 .primary-navigation .nav-item .nav-link{padding:18px 30px}}.header.header-5 .primary-navigation .get-started{top:0}@media only screen and (min-width:768px) and (max-width:991px){.header.header-5 .primary-navigation .get-started{display:block}.cart-form-footer .header.header-5 .primary-navigation .get-started a.button,.cart_total_wrap .header.header-5 .primary-navigation .get-started a.button,.header.header-5 .primary-navigation .get-started .cart-form-footer a.button,.header.header-5 .primary-navigation .get-started .cart_total_wrap a.button,.header.header-5 .primary-navigation .get-started a.custom-btn{padding:18px 32px}}.cart-form-footer .header.header-5 .primary-navigation .get-started .button,.cart_total_wrap .header.header-5 .primary-navigation .get-started .button,.header.header-5 .primary-navigation .get-started .cart-form-footer .button,.header.header-5 .primary-navigation .get-started .cart_total_wrap .button,.header.header-5 .primary-navigation .get-started .custom-btn{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;padding:20px 40px}.header.header-5 .primary-navigation.sticky-header.scroll-on .navbar .nav-item .nav-link{padding:14px 35px}@media only screen and (min-width:768px) and (max-width:991px){.header.header-5 .primary-navigation.sticky-header.scroll-on .navbar .nav-item .nav-link{padding:18px 30px}}.header .header-line:before{width:calc(100% - 30px);height:1px;top:50px;left:15px;background:#157097;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.header .get-started{position:absolute;right:0;top:10px}@media only screen and (min-width:768px) and (max-width:991px){.header .get-started{display:none}}@media only screen and (max-width:767px){.header .get-started{position:relative;top:auto;right:auto;margin-top:15px}}.top-info{padding-bottom:12px;margin-right:7px}.top-info ul{margin:0;padding:0;list-style:none}.top-info ul li{display:inline-block;color:var(--brand-white);margin-right:50px}.top-info ul li:last-child{margin-right:0}.top-info ul li i{margin-right:9px;top:4px;font-size:18px;position:relative}.top-info ul li i:before{margin-top:3px}.top-info ul li a{color:var(--brand-white)}.top-info ul li a:hover{color:var(--theme-color)}@media only screen and (max-width:767px){.top-info ul li{font-size:14px;margin-bottom:2px;margin-right:5px}}.primary-navigation.sticky-header.scroll-on{position:fixed;top:0;background:#00415d;width:100%;z-index:99;animation-name:sticky-animation;animation-timing-function:ease-out;animation-duration:.5s;animation-fill-mode:both}.primary-navigation.sticky-header.scroll-on .navbar .nav-item .nav-link{padding:23px 30px}.cart-form-footer .primary-navigation.sticky-header.scroll-on .get-started .button,.cart_total_wrap .primary-navigation.sticky-header.scroll-on .get-started .button,.primary-navigation.sticky-header.scroll-on .get-started .cart-form-footer .button,.primary-navigation.sticky-header.scroll-on .get-started .cart_total_wrap .button,.primary-navigation.sticky-header.scroll-on .get-started .custom-btn{padding:14px 32px}.primary-navigation.sticky-header.scroll-on .quick-connect>span{padding:10px 2px}@media only screen and (min-width:992px) and (max-width:1200px){.primary-navigation.sticky-header.scroll-on .navbar .nav-item .nav-link{padding:20px 24px}}@media only screen and (min-width:768px) and (max-width:991px){.primary-navigation.sticky-header.scroll-on .navbar .nav-item .nav-link{padding:20px 24px}}@media only screen and (max-width:767px){.primary-navigation.sticky-header.scroll-on .navbar .nav-item .nav-link{padding:18px 20px}}@-webkit-keyframes sticky-animation{0%{opacity:0;-webkit-transform:translateY(-200%)}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes sticky-animation{0%{opacity:0;transform:translateY(-200%)}to{opacity:1;transform:translateY(0)}}.quick-connect{position:absolute;right:0;padding:25px 20px 20px;top:0;z-index:2;max-width:285px}.quick-connect:after,.quick-connect:before{position:absolute;left:0;top:0;height:120px;width:100%;content:"";background:var(--theme-color);z-index:-1}.quick-connect:after{width:80px;background-color:var(--brand-blue)}.quick-connect>span{height:100%;float:left;text-align:center;padding:20px 2px;font-size:35px;color:var(--brand-white)}.quick-connect .question{margin-left:75px;color:var(--brand-white);line-height:1.3;padding-top:10px}.quick-connect .question span{font-size:18px}.quick-connect .question a{color:var(--brand-white);font-weight:600;font-size:20px}.header-top{padding:20px 0}.header-top .header-call ul,.header-top .header-social ul{margin:0;padding:0;list-style:none}.header-top .header-call ul li,.header-top .header-social ul li{display:inline-block}.header-top .header-call{padding-top:7px}.header-top .header-call a,.header-top .header-call li{margin-right:15px;color:var(--brand-white)}.header-top .header-call a i,.header-top .header-call li i{position:relative;top:3px;margin-right:5px}@media only screen and (max-width:767px){.header-top .header-call a i,.header-top .header-call li i{margin-right:10px}}.header-top .header-call a:last-child,.header-top .header-call li:last-child{margin-right:0}.header-top .header-social{align-items:center}.header-top .header-social span{font-weight:700;line-height:1.2;font-family:var(--heading-font);color:var(--brand-blue);font-size:20px;margin-bottom:5px;font-weight:500;margin-right:10px;color:var(--brand-white)}.header-top .header-social li{margin-left:5px}.header-top .header-social li a{width:35px;height:35px;display:inline-table;text-align:center;border:1px solid var(--brand-white);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;font-size:14px;color:var(--brand-white)}.header-top .header-social li a i{display:table-cell;vertical-align:middle;padding-top:6px}.header-top .header-social li:hover a{background-color:var(--theme-color);border:1px solid var(--theme-color);color:var(--brand-white)}@media only screen and (min-width:768px) and (max-width:991px){.header-top .header-social li{margin-left:3px}.header-top .header-social li a{width:30px;height:30px}.header-top .header-social span{font-size:18px}.header-top .top-info ul li{font-size:15px;margin-right:20px}}@media only screen and (max-width:767px){.header-top{padding:15px 0 10px}.header-top .header-line:before{top:55px}.header-top .header-call li{font-size:14px}.header-top .header-social{max-width:100%;text-align:left;margin:10px 0 0}.header-top .header-social li{margin-left:3px}.header-top .header-social li a{width:30px;height:30px}.header-top .header-social span{font-size:17px;margin-right:10px}}@media only screen and (max-width:390px){.header-top .header-line:before{top:112%}}@media only screen and (min-width:480px) and (max-width:767px){.header-top .header-call li{font-size:16px}.header-top .header-social li{margin-left:5px}.header-top .header-social span{font-size:18px}}.promo-section{background:var(--brand-blue);padding:150px 0 100px}.promo-section.promo-bg:before{background:url(../images/header-bg.png) no-repeat;left:-8%;top:-30%;height:130%;background-size:contain;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}.promo-section .promo-wrap{background:#11506c;max-width:70%;margin:0 auto;padding:40px 60px 30px}.promo-section .promo-wrap:before{background:url(../images/dot-graphic.png) no-repeat 100% 0;top:-30px;left:95.5%;height:70px;width:70px;-webkit-animation:rotate 11s linear infinite;animation:rotate 11s linear infinite}.promo-section .promo-wrap h2{color:var(--brand-white);font-size:46px}.promo-section .promo-wrap ol.breadcrumb{display:inline-block}.promo-section .promo-wrap ol.breadcrumb .breadcrumb-item{font-family:var(--heading-font);font-size:18px;display:inline-block}.promo-section .promo-wrap ol.breadcrumb .breadcrumb-item a{color:#6baac5}.promo-section .promo-wrap ol.breadcrumb .breadcrumb-item.active,.promo-section .promo-wrap ol.breadcrumb .breadcrumb-item:before{color:var(--brand-white)}@media only screen and (min-width:1400px) and (max-width:1920px){.promo-section.promo-bg:before{left:0}}@media only screen and (min-width:768px) and (max-width:991px){.promo-section{padding:100px 0}}@media only screen and (max-width:767px){.promo-section{padding:250px 0 100px}.promo-section.promo-bg:before{background-position:0 100%}.promo-section .promo-wrap{max-width:90%;padding:40px 30px 30px}.promo-section .promo-wrap:before{top:-41px;left:84.5%;width:54px}.promo-section .promo-wrap h2{font-size:36px}}@media only screen and (min-width:480px) and (max-width:767px){.promo-section .promo-wrap:before{top:-34px;left:91%;width:70px}}@keyframes rotate{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}.footer{padding:215px 0 0;background:#002a3c;position:relative}.footer:before{background:url(../images/footer-bg.png) no-repeat 50%/contain;width:100%;opacity:.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}@media only screen and (min-width:1400px) and (max-width:1920px){.footer:before{background-size:cover}}@media only screen and (min-width:992px) and (max-width:1200px){.footer:before{top:13%}}@media only screen and (min-width:768px) and (max-width:991px){.footer:before{display:none}}@media only screen and (max-width:767px){.footer:before{display:none}}.footer .footer-top{padding-top:50px;padding-bottom:80px}@media only screen and (min-width:768px) and (max-width:991px){.footer .footer-top{padding-bottom:60px}}@media only screen and (max-width:767px){.footer .footer-top{padding-bottom:15px}}.footer .subscribe-wrap{background:#fff;padding:30px 50px;margin-top:-375px;border-top:4px solid rgba(var(--theme-color-rgb),.3);margin-bottom:45px}.footer .subscribe-wrap:before{height:4px;width:50%;background-color:var(--theme-color);top:-4px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.footer .subscribe-wrap:hover:before{width:100%}.footer .subscribe-wrap .subs-txt{max-width:90%}.footer .subscribe-wrap .subs-txt h3{margin:15px 0 10px}.footer .subscribe-wrap .subs-txt i{font-size:60px;color:var(--brand-blue)}.footer .subscribe-wrap .subs-txt p{font-size:15px;line-height:22px;color:#849197}.footer .subscribe-wrap .subs-form{position:relative}.footer .subscribe-wrap .subs-form input{padding:20px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.cart-form-footer .footer .subscribe-wrap .subs-form button.button,.cart_total_wrap .footer .subscribe-wrap .subs-form button.button,.footer .subscribe-wrap .subs-form .cart-form-footer button.button,.footer .subscribe-wrap .subs-form .cart_total_wrap button.button,.footer .subscribe-wrap .subs-form button.custom-btn{position:absolute;right:5px;top:5px;border:none;box-shadow:none;padding:16px 28px}@media only screen and (max-width:767px){.footer .subscribe-wrap{padding:30px 5px}}.footer-social span{display:inline-table;width:40px;height:40px;text-align:center;line-height:1;margin-right:10px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.footer-social span a{display:table-cell;vertical-align:middle;color:var(--brand-white);border:1px solid var(--brand-white);font-size:18px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.footer-social span a i{position:relative;top:2px}.footer-social span:hover a{border:1px solid var(--theme-color);background:var(--theme-color)}.footer-widget .widget-title{font-size:24px;color:var(--brand-white);margin-bottom:40px}.footer-widget .widget-title span{color:var(--theme-color)}.footer-widget ul{margin:0;padding:0;list-style:none}.footer-widget ul li{padding-bottom:15px;padding-left:15px}.footer-widget ul li:before{content:">";background:transparent;color:#fefefe;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.footer-widget ul li a{color:#fefefe;transition:color .3s linear}.footer-widget ul li a:before{height:1px;width:0;top:100%;transition:width .3s linear;background:var(--theme-color)}.footer-widget ul li:hover a{color:var(--theme-color)}.footer-widget ul li:hover a:before{width:100%}.footer-widget ul li:hover:before{color:var(--theme-color)}.footer-widget ul li:last-child{padding-bottom:0}.footer-widget p{color:#fefefe;margin-bottom:20px}.footer-widget p i{vertical-align:middle;margin-right:10px;font-size:18px;position:relative;top:3px;transition:color .3s linear}.footer-widget p a{color:#fefefe;transition:color .3s linear}.footer-widget p:hover a,.footer-widget p:hover i{color:var(--theme-color)}.footer-widget.about-footer{max-width:315px}.footer-widget .latest-posts .ls-single{width:49%;display:inline-block;margin:0 0 12px}.footer-widget .latest-posts .ls-single img{-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:93%}.footer-widget .latest-posts .ls-single:hover img{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);transform:translateY(-4px)}.footer-widget.contact-widget{max-width:88%;margin-right:0;margin-left:auto;padding:0;background-color:transparent}@media only screen and (min-width:992px) and (max-width:1200px){.footer-widget .widget-title{font-size:22px}.footer-widget .footer-social span{margin-right:3px}}@media only screen and (min-width:768px) and (max-width:991px){.footer-widget{margin-bottom:30px}.footer-widget.about-footer{max-width:88%}.footer-widget.contact-widget{margin-right:auto;margin-left:0}.footer-widget .latest-posts .ls-single{width:32%}.footer-widget .widget-title{font-size:22px}.footer-widget .footer-social span{margin-right:3px}}@media only screen and (max-width:767px){.footer-widget{margin-bottom:40px}.footer-widget.contact-widget{margin-right:auto;margin-left:0;margin-bottom:40px}.footer-widget .latest-posts .ls-single{width:32%}}.footer-bottom{background:#011e2a;padding:20px 0;overflow:hidden}.footer-bottom p{color:var(--brand-white);margin:0}.footer-bottom p a{color:var(--theme-color);font-weight:600}.footer-bottom .footer-nav{text-align:right}.footer-bottom .footer-nav ul{margin:0;padding:0;list-style:none}.footer-bottom .footer-nav ul li{display:inline-block;margin-left:20px;font-size:16px}.footer-bottom .footer-nav ul li:last-child:before{content:""}.footer-bottom .footer-nav ul li:before{content:" / ";background:none;left:16px;color:var(--brand-white)}.footer-bottom .footer-nav ul li a{color:var(--brand-white)}.footer-bottom .footer-nav ul li a:hover{color:var(--theme-color)}@media only screen and (max-width:767px){.footer-bottom .footer-nav{margin-top:15px;text-align:left}.footer-bottom .footer-nav ul li{margin-left:0;margin-right:10px}.footer-bottom .footer-nav ul li:before{left:52px}}@media only screen and (min-width:480px) and (max-width:767px){.footer-bottom .footer-nav ul li{margin-left:10px;margin-right:auto}}.banner-section{overflow:hidden}.banner-section .owl-nav{background:var(--theme-color);position:absolute;width:305px;height:305px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;left:-12%;top:80%}@media only screen and (min-width:1400px) and (max-width:1920px){.banner-section .owl-nav{left:-8%}}@media only screen and (min-width:992px) and (max-width:1200px){.banner-section .owl-nav{display:none}}@media only screen and (min-width:768px) and (max-width:991px){.banner-section .owl-nav{display:none}}@media only screen and (max-width:767px){.banner-section .owl-nav{display:none}}.banner-section .owl-nav>button{width:39px;height:39px;display:inline-table;position:absolute;left:62%;top:35%;transform:translate(-50%,-50%);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;border:2px solid var(--brand-white)!important;text-align:center}.banner-section .owl-nav>button i{color:var(--brand-white);font-size:18px;position:relative;top:3px}.banner-section .owl-nav>button.owl-next{left:80%}.banner-section .single-slide{background:var(--brand-blue);padding:70px 0 0;background-position:50%;background-size:cover;background-repeat:no-repeat;background-blend-mode:multiply}.banner-section .single-slide .slide-img{max-width:75%;margin-left:auto}@media only screen and (min-width:768px) and (max-width:991px){.banner-section .single-slide{padding:75px 0}.banner-section .single-slide .slide-img{position:relative;top:75px}}@media only screen and (max-width:767px){.banner-section .single-slide{padding:170px 0 70px}}.home-slide-2 .single-slide .slide-txt,.slide-txt{overflow:hidden}.home-slide-2 .single-slide .slide-txt>span,.slide-txt>span{font-size:25px;font-weight:500;font-family:var(--heading-font);display:block}.home-slide-2 .single-slide .slide-txt h1,.slide-txt h1{font-size:100px;line-height:1;letter-spacing:2px;margin:15px 0;color:var(--brand-white)}.home-slide-2 .single-slide .slide-txt h1 span,.slide-txt h1 span{color:var(--theme-color);position:relative;left:-25px;top:0}.home-slide-2 .single-slide .slide-txt p,.slide-txt p{font-size:18px;margin:30px 0 45px}.home-slide-2 .single-slide .slide-txt p,.home-slide-2 .single-slide .slide-txt span,.slide-txt p,.slide-txt span{color:var(--brand-white)}@media only screen and (min-width:992px) and (max-width:1200px){.home-slide-2 .single-slide .slide-txt h1,.slide-txt h1{font-size:85px}.home-slide-2 .single-slide .slide-txt p,.slide-txt p{font-size:17px}}@media only screen and (min-width:768px) and (max-width:991px){.home-slide-2 .single-slide .slide-txt h1,.slide-txt h1{font-size:65px}.home-slide-2 .single-slide .slide-txt h1 span,.slide-txt h1 span{left:-10px}.home-slide-2 .single-slide .slide-txt p,.slide-txt p{font-size:16px}}@media only screen and (max-width:767px){.home-slide-2 .single-slide .slide-txt h1,.slide-txt h1{font-size:65px}.home-slide-2 .single-slide .slide-txt h1 span,.slide-txt h1 span{left:-10px}.home-slide-2 .single-slide .slide-txt p,.slide-txt p{font-size:16px}}@media only screen and (min-width:480px) and (max-width:767px){.home-slide-2 .single-slide .slide-txt h1,.slide-txt h1{font-size:55px}}.home-slide-2{background:var(--brand-blue)}.home-slide-2.owl-carousel .owl-item img{display:block;width:auto}.home-slide-2 .single-slide{justify-content:center;align-items:center;padding:60px 0;position:relative}.home-slide-2 .single-slide .slide-bg{position:absolute;left:0;top:0;height:100%;width:20%;z-index:1;background-size:contain;background-repeat:no-repeat;background-position:0 0}.home-slide-2 .single-slide .slide-bg.sb-2{left:auto;top:auto;bottom:0;right:0;background-position:100% 100%}.home-slide-2 .single-slide .slide-txt{text-align:right}.home-slide-2 .single-slide .slide-txt h1{font-size:90px}.home-slide-2 .slide-img{padding:50px;position:relative;z-index:1}.home-slide-2 .slide-img .anim-item{position:absolute;right:0;top:0;animation:jumping 5s ease-in-out 2s infinite alternate}.home-slide-2 .slide-img .anim-item.anim-item2{top:80%;right:auto;left:0}@media only screen and (min-width:992px) and (max-width:1200px){.home-slide-2 .single-slide .slide-txt h1{font-size:80px}}@media only screen and (min-width:768px) and (max-width:991px){.home-slide-2 .single-slide .slide-txt>span{font-size:22px}.home-slide-2 .single-slide .slide-txt h1{font-size:55px}.home-slide-2 .single-slide .slide-txt p{font-size:16px}.cart-form-footer .home-slide-2 .single-slide .slide-txt .button,.cart_total_wrap .home-slide-2 .single-slide .slide-txt .button,.home-slide-2 .single-slide .slide-txt .cart-form-footer .button,.home-slide-2 .single-slide .slide-txt .cart_total_wrap .button,.home-slide-2 .single-slide .slide-txt .custom-btn{padding:15px 28px}}@media only screen and (max-width:767px){.home-slide-2{padding-top:170px}.home-slide-2 .single-slide{padding:80px 0}.home-slide-2 .single-slide .slide-txt{text-align:center}.home-slide-2 .single-slide .slide-txt>span{font-size:22px}.home-slide-2 .single-slide .slide-txt h1{font-size:55px}.home-slide-2 .single-slide .slide-txt p{font-size:16px}.cart-form-footer .home-slide-2 .single-slide .slide-txt .button,.cart_total_wrap .home-slide-2 .single-slide .slide-txt .button,.home-slide-2 .single-slide .slide-txt .cart-form-footer .button,.home-slide-2 .single-slide .slide-txt .cart_total_wrap .button,.home-slide-2 .single-slide .slide-txt .custom-btn{padding:15px 28px}}.video-banner{padding:195px 0 120px}.video-banner:before{width:85%;border-bottom-right-radius:30px}.video-banner:after{position:absolute;content:"";left:-5%;bottom:45px;width:73%;height:100%;background:url(../images/home3-graphics.png) no-repeat 0 100%/contain;z-index:-1;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}.home-slide-2 .single-slide .video-banner .slide-txt,.video-banner .home-slide-2 .single-slide .slide-txt,.video-banner .slide-txt{max-width:90%}.video-banner .slide-txt .banner-title{font-size:70px}.video-banner .slide-txt .banner-title span{left:0}.home-slide-2 .single-slide .video-banner .slide-txt form,.video-banner .home-slide-2 .single-slide .slide-txt form,.video-banner .slide-txt form{position:relative}.home-slide-2 .single-slide .video-banner .slide-txt form input,.video-banner .home-slide-2 .single-slide .slide-txt form input,.video-banner .slide-txt form input{padding:20px 20px 20px 50px;color:#c5d2da}.home-slide-2 .single-slide .video-banner .slide-txt form input::placeholder,.video-banner .home-slide-2 .single-slide .slide-txt form input::placeholder,.video-banner .slide-txt form input::placeholder{color:#c5d2da}.cart-form-footer .video-banner .slide-txt form .button,.cart_total_wrap .video-banner .slide-txt form .button,.video-banner .slide-txt form .cart-form-footer .button,.video-banner .slide-txt form .cart_total_wrap .button,.video-banner .slide-txt form .custom-btn{right:10px;top:9px;padding:12px 23px;font-size:16px;font-weight:400;border-radius:10px;box-shadow:none;position:absolute}.video-banner .slide-txt form span.input-icon{position:absolute;left:20px;top:23px;z-index:2;color:#c5d2da;font-size:20px}.video-banner .slide-img{position:relative;left:80px}.video-banner .slide-img img{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px}.video-banner .slide-img .video-meta{position:absolute;top:85%;left:20%}.video-banner .slide-img .video-meta>div{float:left}.video-banner .slide-img .video-meta .video-icon{width:120px;height:120px;text-align:center;display:table;border-radius:10px;margin-right:50px}.video-banner .slide-img .video-meta .video-icon:before{background:var(--brand-white);-webkit-animation:rotating 12s linear infinite}.video-banner .slide-img .video-meta .video-icon a{display:table-cell;vertical-align:middle;color:var(--theme-color);font-size:55px}.video-banner .slide-img .video-meta .success-stat{position:relative;padding:20px 20px 10px;background-color:var(--brand-white);transform:rotate(10deg);text-align:center;margin-top:-100px}.video-banner .slide-img .video-meta .success-stat .stat-shape{background:linear-gradient(180deg,#16556f,#ef462f);border-radius:80px;color:var(--text-color);display:inline-block;font-size:20px;text-decoration:none;width:170px;height:170px;line-height:150px;position:relative;border-radius:50%}.video-banner .slide-img .video-meta .success-stat .stat-shape p{display:block;position:absolute;background:var(--brand-white);left:50%;top:50%;transform:translate(-50%,-50%);width:85%;height:85%;border-radius:50%;font-size:40px;font-family:var(--heading-font);font-weight:700}.video-banner .slide-img .video-meta .success-stat>p{margin-top:5px;line-height:1;color:#8b9498;font-weight:500}@media only screen and (min-width:1400px) and (max-width:1920px){.video-banner:before{width:82%}.video-banner:after{background:url(../images/home3-graphics.png) no-repeat 0 100%;left:-15%;width:100%}.video-banner .slide-img{left:30%}.video-banner .anim-2{right:0;top:30%}}@media only screen and (min-width:992px) and (max-width:1200px){.video-banner:before{width:100%}.video-banner .slide-txt .banner-title{font-size:62px}.video-banner .slide-img .video-meta{position:absolute;left:5%}.video-banner .slide-img .video-meta .success-stat{width:55%;text-align:center}.video-banner .slide-img .video-meta .success-stat .stat-shape{width:160px;height:160px;line-height:150px}.video-banner .slide-img .video-meta .video-icon{width:105px;height:105px;margin-right:50px}}@media only screen and (min-width:768px) and (max-width:991px){.video-banner{padding:250px 0 150px}.video-banner:before{width:100%}.video-banner .slide-txt .banner-title{font-size:45px}.home-slide-2 .single-slide .video-banner .slide-txt p,.video-banner .home-slide-2 .single-slide .slide-txt p,.video-banner .slide-txt p{font-size:15px}.video-banner .slide-txt form span.input-icon{top:18px}.home-slide-2 .single-slide .video-banner .slide-txt form input,.video-banner .home-slide-2 .single-slide .slide-txt form input,.video-banner .slide-txt form input{padding:16px 16px 16px 50px}.cart-form-footer .video-banner .slide-txt form .button,.cart_total_wrap .video-banner .slide-txt form .button,.video-banner .slide-txt form .cart-form-footer .button,.video-banner .slide-txt form .cart_total_wrap .button,.video-banner .slide-txt form .custom-btn{right:10px;top:7.2px}.video-banner .slide-img{left:0}.video-banner .slide-img .video-meta{top:82%;left:35%}.video-banner .slide-img .video-meta .success-stat{display:none}.video-banner .slide-img .video-meta .video-icon{width:105px;height:105px;margin-right:50px}}@media only screen and (max-width:767px){.video-banner{padding-bottom:150px}.video-banner:before{width:100%}.video-banner:after{background-size:contain;width:100%;left:-9%}.home-slide-2 .single-slide .video-banner .slide-txt,.video-banner .home-slide-2 .single-slide .slide-txt,.video-banner .slide-txt{max-width:100%}.video-banner .slide-txt .banner-title{font-size:46px}.cart-form-footer .video-banner .slide-txt form .button,.cart_total_wrap .video-banner .slide-txt form .button,.video-banner .slide-txt form .cart-form-footer .button,.video-banner .slide-txt form .cart_total_wrap .button,.video-banner .slide-txt form .custom-btn{right:8px}.video-banner .slide-img{left:0;margin:0 0 100px}.video-banner .slide-img .video-meta{left:30%;top:82%}.video-banner .slide-img .video-meta .success-stat{display:none}}@media only screen and (min-width:480px) and (max-width:767px){.video-banner .slide-img{margin-bottom:150px}.video-banner .slide-img .video-meta{left:20%;top:85%}.video-banner .slide-img .video-meta .success-stat{display:block}}.banner-4{padding:185px 0;background:#00415d;background-blend-mode:multiply;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative}.banner-4:before{display:none}.banner-4 .home-slide-2 .single-slide .slide-txt h1,.banner-4 .slide-txt h1,.home-slide-2 .single-slide .banner-4 .slide-txt h1{font-size:72px}@media only screen and (min-width:768px) and (max-width:991px){.banner-4 .home-slide-2 .single-slide .slide-txt h1,.banner-4 .slide-txt h1,.home-slide-2 .single-slide .banner-4 .slide-txt h1{font-size:50px}}@media only screen and (max-width:767px){.banner-4 .home-slide-2 .single-slide .slide-txt h1,.banner-4 .slide-txt h1,.home-slide-2 .single-slide .banner-4 .slide-txt h1{font-size:48px;margin-top:20px}}.banner-4 .banner-cta .video-block{position:relative;z-index:1}.banner-4 .banner-cta .video-block span.cc{position:absolute;left:85px;top:17px;display:block;width:160px;font-weight:600}.banner-4 .banner-cta .video-block .waves{background:#707070}@media only screen and (max-width:767px){.banner-4 .banner-cta .video-block{display:none}}@media only screen and (min-width:768px) and (max-width:991px){.banner-4 .video-block{margin:35px auto 15px 25px!important}}@media only screen and (max-width:767px){.banner-4{padding-top:250px}}.slide-5 .slide-item{background-position:50%;background-size:cover;padding:130px 0 100px}.slide-5 .slide-item:before{background:#000;background:linear-gradient(0deg,rgba(0,0,0,.92) 50%,rgba(0,65,93,.05))}.slide-5 .slide-item:after{background:url(../images/graphic.png) no-repeat 100% 0;content:"";position:absolute;right:-11%;top:-6.5%;width:40%;height:100%}@media only screen and (min-width:768px) and (max-width:991px){.slide-5 .slide-item:after{right:-22%;width:55%}}.slide-5 .slide-item .slide-content{text-align:center;max-width:76%;margin:0 auto}.slide-5 .slide-item .slide-content:before{background:url(../images/graphic-b5.png) no-repeat 0 100%;height:309px;width:258px;top:58%;left:-22%}.slide-5 .slide-item .slide-content h1{font-size:60px;margin:30px 0 10px;color:var(--brand-white)}@media only screen and (min-width:1201px) and (max-width:1399px){.slide-5 .slide-item .slide-content h1{font-size:60px}}.slide-5 .slide-item .slide-content p{font-size:18px;max-width:72%;margin:0 auto 35px;color:var(--brand-white);line-height:28px}@media only screen and (min-width:768px) and (max-width:991px){.slide-5 .slide-item .slide-content{max-width:85%}.slide-5 .slide-item .slide-content:before{left:-18%;top:66%}.slide-5 .slide-item .slide-content h1{font-size:50px}}.slide-5 .slide-item .video-block{max-width:215px;margin:0 auto;text-align:center}.slide-5 .slide-item .video-block .waves{right:7px;bottom:21px;background-color:rgba(var(--brand-white-rgb),.3)}.slide-5 .slide-item .video-block span{font-size:25px;font-weight:600;color:var(--brand-white)}.slide-5 .slide-item a.video.venobox.vbox-item{margin:0 auto 50px}@media only screen and (max-width:767px){.slide-5 .slide-item{padding:250px 0 75px}.slide-5 .slide-item .slide-content{max-width:100%}.slide-5 .slide-item .slide-content h1{font-size:30px}.slide-5 .slide-item .slide-content p{max-width:91%}.slide-5 .slide-item .slide-content:before{display:none}.slide-5 .slide-item .video-block span{font-size:20px}}@media only screen and (min-width:768px) and (max-width:991px){.slide-5 .slide-item{padding:150px 0 100px}}.slide-5 .owl-dots{position:absolute;right:20px;bottom:50%}.slide-5 .owl-dots .owl-dot{display:block}.slide-5 .owl-dots .owl-dot span{width:10px;height:10px;margin:0 0 20px;background:var(--brand-white)}.slide-5 .owl-dots .owl-dot span:before{width:20px;height:20px;background-color:transparent;border:2px solid var(--brand-white);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%);padding:5px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.slide-5 .owl-dots .owl-dot.active span:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.trusted-brands{background:var(--theme-color);padding:45px 0}.trusted-brands .brand{max-width:85%;margin:0 auto}.services-section{padding-bottom:100px}.services-section:before{background:url(../images/service-bg.png) no-repeat top;top:6%}@media only screen and (min-width:768px) and (max-width:991px){.services-section:before{background-size:contain;background-position:50%}}.services-section .section-title{margin:90px auto 50px}@media only screen and (max-width:767px){.services-section .section-title{max-width:85%}}.services-section .service-footer{max-width:75%;margin:90px auto 0;text-align:center}@media only screen and (max-width:767px){.services-section .service-footer{max-width:100%;margin:70px auto 0}}.services-section .service-footer p{margin:30px 0 50px;font-size:18px;line-height:27px}.services-section .trusted-brands .owl-nav{display:none}.service-inner{overflow:hidden}.service-inner .service-card{padding:60px 50px;background:#f8f8f8;transition:background .4s ease;cursor:pointer}.service-inner .service-card:before{width:1px;left:-1px;z-index:-1;height:50%;top:50%;transform:translateY(-50%);background:#dadada}.service-inner .service-card h3{margin-bottom:20px;font-size:28px}.service-inner .service-card h3,.service-inner .service-card p{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.service-inner .service-card:hover,.service-inner>div:first-child .service-card{background:var(--theme-color);z-index:2}.service-inner .service-card:hover h3,.service-inner .service-card:hover p,.service-inner>div:first-child .service-card h3,.service-inner>div:first-child .service-card p{color:var(--brand-white)}.service-inner .service-card:hover:before,.service-inner>div:first-child .service-card:before{display:none}@media only screen and (min-width:992px) and (max-width:1200px){.service-inner .service-card h3{font-size:24px}}@media only screen and (min-width:768px) and (max-width:991px){.service-inner .service-card{padding:40px 20px 20px}.service-inner .service-card h3{font-size:20px}}.service-card{position:relative;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;cursor:pointer;z-index:2}.service-card .sc-wrap{padding-top:150px}.service-card .card-inner{position:relative;z-index:1;width:88%;margin-left:auto;margin-right:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.service-card .card-inner img{width:100%}.service-card .card-hover{left:-1px;padding:30px 0 0;background:var(--theme-color);height:359px;z-index:0;transform:translateY(-130px);text-align:center}.service-card .card-hover,.service-card .card-hover:before{position:absolute;width:100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.service-card .card-hover:before{top:0;left:0;content:"";background:url(../images/sc-bg.png) no-repeat;background-position:0 0;height:100%;z-index:-1}.service-card .card-hover span.card-icon{font-size:71px;display:block;color:var(--brand-white)}@media only screen and (min-width:768px) and (max-width:991px){.service-card .card-hover span.card-icon{font-size:45px}}.service-card .card-hover .readmore{position:absolute;bottom:40px;margin-bottom:10px;font-weight:700;line-height:1.2;font-family:var(--heading-font);color:var(--brand-blue);font-size:22px;left:50%;transform:translateX(-50%);color:var(--brand-white);z-index:1}.service-card .card-hover .readmore i{position:relative;top:4px;left:5px}.service-card .card-txt{text-align:center;padding:30px 20px 20px;background-color:var(--brand-white)}@media only screen and (min-width:768px) and (max-width:991px){.service-card .card-txt{padding:20px 9px 15px}}.service-card .card-txt h3{margin-bottom:5px;color:var(--theme-color)}.service-card .card-txt p{margin-bottom:10px;font-weight:700;line-height:1.2;font-family:var(--heading-font);color:var(--brand-blue);font-size:16px;font-weight:600}.service-card.active .card-inner,.service-card:hover .card-inner{transform:translateY(-130px)}.service-card.active .card-hover,.service-card:hover .card-hover{transform:translateY(0);backface-visibility:visible}.service-card.active .card-hover:before,.service-card:hover .card-hover:before{background-position:0 120%;left:auto;right:0}@media only screen and (max-width:767px){.service-card{margin-bottom:45px}.service-card .card-hover{height:340px}}@media only screen and (min-width:480px) and (max-width:767px){.service-card{margin:0 auto 30px}.service-card .card-hover{height:465px}.service-card h3{font-size:25px}}.service-2{overflow:hidden}.service-2:before{background:url(../images/round-shape.png) no-repeat 0 0/contain;top:14%;left:-35%}.business-card{position:relative;margin-bottom:30px}.business-card .bs-shape{width:190px;height:190px;bottom:-13%;text-align:center;right:-12%;position:absolute;background:var(--theme-color);display:inline-table;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.business-card .bs-shape i{display:table-cell;vertical-align:middle;color:var(--brand-white);font-size:60px;position:relative;top:-14px;left:-12px}.business-card .card-thumb{position:relative}.business-card .card-hover,.business-card .card-thumb{overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.business-card .card-hover{position:absolute;top:0;background:var(--brand-white);width:100%;height:100%;text-align:center;padding:30px;display:table;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.business-card .card-hover,.business-card .card-hover .bs-shape{left:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.business-card .card-hover .bs-shape{position:relative;margin-top:-95px;margin-bottom:19px}.business-card .card-hover .bs-shape i{left:0;top:7px}.business-card .card-hover .card-inner{display:table-cell;vertical-align:middle}.business-card .card-hover .card-inner h3{font-size:22px;padding-top:20px}.business-card .card-hover .card-inner p{line-height:23px;font-size:16px;color:var(--brand-blue);margin:15px 0 25px}.business-card .card-hover .card-inner a.readmore{width:53px;height:53px;line-height:63px;background-color:var(--theme-color);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;color:var(--brand-white);display:inline-block;font-size:26px}.business-card:hover .card-hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.business-card:hover .card-hover .bs-shape{bottom:-5%}@media only screen and (min-width:992px) and (max-width:1200px){.business-card .card-hover{padding:20px 14px}.business-card .card-hover .bs-shape{margin-top:-70px;margin-bottom:0}.business-card .card-hover .card-inner h3{padding-top:10px;margin-bottom:10px}.business-card .bs-shape{width:145px;height:145px;bottom:-9%}}@media only screen and (min-width:768px) and (max-width:991px){.business-card .card-hover .bs-shape{margin-top:-95px;margin-bottom:0;width:180px;height:180px}}@media only screen and (min-width:480px) and (max-width:767px){.business-card{max-width:71%;margin:0 auto 30px}}.service-3 .section-title{font-size:50px}.service-3:before{background:url(../images/service2-bg.png) no-repeat 0 0/contain;width:40%}.service-3 .service-card{margin-bottom:45px;max-width:325px}@media only screen and (min-width:768px) and (max-width:991px){.service-3 .service-card{margin-bottom:45px}.service-3 .service-card h3{font-size:22px}}@media only screen and (max-width:767px){.service-3 .service-card{margin-bottom:45px}.service-3 .service-card h3{font-size:22px}}.service-3 .service-card .read-btn{font-weight:700;font-size:18px}.service-3 .service-card .read-btn i{top:3px;position:relative}.service-3 .service-card .read-btn:hover{color:var(--theme-color)}.service-3 .service-pormo:before{background:url(../images/sfranme1.png) no-repeat 100% 0;animation:jumping 5s ease-in-out 2s infinite alternate}.service-3 .service-pormo:after{background:url(../images/sframe2.png) no-repeat 0;animation:jumping 6s ease-in-out 2s infinite alternate}.service-3 .trusted-brands{background:var(--background-bg)}@media only screen and (max-width:767px){.service-3 .trusted-brands .owl-nav{display:none}}@media only screen and (max-width:767px){.about-service{margin-top:50px}}@media only screen and (min-width:768px) and (max-width:991px){.about-service .section-title{font-size:32px}}.service-counter{margin:45px 0}.service-counter:before{background:#d3d3d3;width:1px;left:38%;height:83%;transform:translateY(-50%);top:43%}.service-counter .s-count{width:50%;float:left}.service-counter .s-count h3{color:var(--theme-color);font-size:70px;font-family:var(--body-font);line-height:1}.service-counter .s-count p{margin-bottom:10px;font-weight:700;line-height:1.2;font-family:var(--heading-font);color:var(--brand-blue);font-size:22px;font-weight:500}@media only screen and (min-width:768px) and (max-width:991px){.service-counter .s-count h3{font-size:50px}.service-counter .s-count p{font-size:15px}}@media only screen and (max-width:767px){.service-counter .s-count h3{font-size:50px}.service-counter .s-count p{font-size:15px}}@media only screen and (min-width:480px) and (max-width:767px){.service-counter .s-count h3{font-size:60px}.service-counter .s-count p{font-size:18px}}.business-section{overflow:hidden}.business-section:before{background:url(../images/business-promo.png) no-repeat 100%/contain;height:500px;left:7%}.business-section .about-business{max-width:88%}@media only screen and (min-width:768px) and (max-width:991px){.business-section .about-business{max-width:100%}}.business-section .about-business h2{margin-bottom:30px}.business-section .about-business ul{margin:30px 0;list-style:none;padding-left:25px}.business-section .about-business ul li{margin-bottom:15px;font-size:17px}.business-section .about-business ul li:before{content:"\f127";left:-28px;font-family:flaticon;background:none;color:var(--theme-color)}@media only screen and (min-width:992px) and (max-width:1200px){.business-section .about-business{max-width:95%}}@media only screen and (max-width:767px){.business-section .about-business{max-width:100%}}.business-section .business-pormo img{-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px;margin-bottom:15px;cursor:pointer;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}.business-section .business-pormo img:nth-child(2n){margin-right:15px}.business-section .business-pormo img.sm-img{width:48%;float:left;height:240px}@media only screen and (min-width:768px) and (max-width:991px){.business-section .business-pormo img.sm-img{width:45.5%;margin-bottom:60px}}@media only screen and (max-width:767px){.business-section .business-pormo img.sm-img{margin-bottom:60px}.business-section .business-pormo img.sm-img:nth-child(2n){margin-right:12px}}.business-section .business-pormo img:hover{opacity:.8}.business-4{padding-bottom:100px}.growth-card,.growth-section{position:relative}.growth-card{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px;overflow:hidden;margin-bottom:40px;min-height:350px;background-size:cover}.growth-card .growth-img{overflow:hidden}.growth-card .growth-img,.growth-card .growth-img img{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px}.growth-card .growth-img img{transform:scale(1);transition:.5s ease-in-out}.growth-card .growth-txt{position:absolute;bottom:0;background:#00415d;background:linear-gradient(0deg,rgba(0,65,93,.9) 30%,hsla(0,0%,100%,.02) 100%,rgba(0,0,0,.2) 0);padding:165px 60px 20px;height:350px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.growth-card .growth-txt p{max-width:80%;color:var(--brand-white)}.growth-card .growth-txt h3{font-size:30px;margin-bottom:20px}.growth-card .growth-txt h3 a{color:var(--brand-white);transition:color .4s ease-in-out}.growth-card .growth-txt h3 a:hover{color:var(--theme-color)}.growth-card .growth-txt>a{color:var(--theme-color);font-size:30px}.growth-card .growth-txt>a i{transition:margin-left .4s ease-in-out}.growth-card:hover i{margin-left:20px}.growth-card:hover .growth-img img{transform:scale(1.05)}.growth-card.lg-card{max-width:97.4%;margin-bottom:0;min-height:741px;background-size:cover}@media only screen and (min-width:992px) and (max-width:1200px){.growth-card.lg-card{min-height:650px}}@media only screen and (min-width:768px) and (max-width:991px){.growth-card.lg-card{max-width:100%;min-height:530px}}@media only screen and (max-width:767px){.growth-card.lg-card{min-height:350px;max-width:100%;margin-bottom:30px}}@media only screen and (min-width:992px) and (max-width:1200px){.growth-card{min-height:300px}.growth-card .growth-txt{padding-top:150px}}@media only screen and (min-width:768px) and (max-width:991px){.growth-card{min-height:250px;margin-bottom:30px}.growth-card .growth-txt{padding:40px 30px 30px;height:230px}}@media only screen and (max-width:767px){.growth-card{margin-bottom:30px}.growth-card .growth-txt{padding:145px 30px 20px}}.service-entry{padding:30px;margin-bottom:30px;border:2px solid #e4e4e4;overflow:hidden;position:relative;z-index:1;cursor:pointer}.service-entry,.service-entry .service-bg{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.service-entry .service-bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background-size:cover;background-repeat:no-repeat;background-color:#00415d;background-blend-mode:multiply;background-position:50%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.service-entry span{width:116px;height:116px;background-color:var(--theme-color);text-align:center;display:table;margin:0 auto 30px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.service-entry span,.service-entry span:before{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.service-entry span:before{background:url(../images/service-icon-bg.png) no-repeat 50%;background-size:contain;width:125%;height:125%;top:-35px;left:-15px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.service-entry span i{display:table-cell;vertical-align:middle;font-size:45px;color:var(--brand-white);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.service-entry h3{margin-bottom:20px}.service-entry h3 a{color:var(--brand-blue)}.service-entry p{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.service-entry a.readmore{width:53px;height:53px;line-height:63px;background-color:var(--theme-color);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;text-align:center;color:#fff;display:inline-block;font-size:26px;margin-top:15px}.service-entry:hover{border:2px solid transparent;transform:translateY(-5px)}.service-entry:hover .service-bg{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.service-entry:hover h3 a,.service-entry:hover p{color:var(--brand-white)}.service-entry:hover span{background:var(--brand-white)}.service-entry:hover span:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);top:-15px}.service-entry:hover span i{color:var(--theme-color)}article.service-content h1{font-size:36px;margin-bottom:30px;line-height:48px}@media only screen and (max-width:767px){article.service-content h1{font-size:28px;line-height:1.2}}article.service-content p{color:#7e8283;font-size:18px;line-height:30px;margin:40px 0 0}.service-5{background-color:#f8f8f8;padding-bottom:350px}.service-5:before{background:url(../images/serv5-bg.png) no-repeat 0/cover}.service-5 .section-intro2{margin-bottom:35px}@media only screen and (max-width:767px){.service-5{padding-bottom:300px}.service-5:before{display:none}}.service-card-5{background-color:transparent;perspective:1000px;margin-bottom:30px;cursor:pointer}.service-card-5 .card-inner{position:relative;width:100%;height:100%;background-color:var(--brand-white);transition:transform .8s;transform-style:preserve-3d;transform:rotateY(180deg)}.service-card-5 h3{font-size:30px;margin:15px 0}.service-card-5 .service-hover{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateY(180deg);overflow:hidden;background-size:cover;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.service-card-5 .service-hover .sh-inner{position:absolute;left:50%;transform:translateX(-50%);bottom:15px;width:87%}.service-card-5 .service-hover .sh-inner h3{color:var(--brand-white)}.service-card-5 .service-hover .sh-inner .cat-meta{background-color:var(--theme-color);color:var(--brand-white)}.service-card-5 .service-hover:before{background:#f4462e;background:linear-gradient(180deg,rgba(244,70,46,0),rgba(0,65,93,.6786064768) 62%,#00415d);position:absolute;content:"";width:100%;height:100%;left:0;bottom:0}.service-card-5 .cat-meta{font-size:14px;font-family:var(--heading-font);margin:0;text-transform:uppercase;color:var(--theme-color);display:inline-block;font-weight:500;padding:9px 20px 7px;line-height:1;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;background-color:rgba(var(--theme-color-rgb),.1)}.service-card-5 .serv-txt .serv-icon{width:80px;height:80px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background-color:var(--theme-color);text-align:center;display:inline-table;margin-right:1px}.service-card-5 .serv-txt .serv-icon i{color:var(--brand-white);font-size:45px;display:table-cell;vertical-align:middle}.service-card-5 .serv-txt .s-text-inner{padding:40px 25px 21px}.service-card-5 .serv-txt .serv-footer{border-top:1px solid #c3d1d9}.service-card-5 .serv-txt .serv-footer a{border:1px solid #c3d1d9;padding:5px 24px 1px;line-height:1;border-radius:30px;color:var(--brand-blue)}.service-card-5:hover .card-inner{transform:rotateY(0deg)}.consult-section{background:#f6f9ff;overflow:hidden;padding-bottom:180px}.consult-section h2{font-size:45px;margin-bottom:30px}@media only screen and (min-width:992px) and (max-width:1200px){.consult-section h2{font-size:34px}}.consult-section:before{background:url(../images/tp1.png) no-repeat 0 0;width:20%}.consult-section:after{background:url(../images/tp2.png) no-repeat 100% 100%;position:absolute;right:0;bottom:0;content:"";width:20%;height:100%;z-index:-1;background-size:contain}.consult-section .consult-txt{max-width:85%;margin:0 auto}.consult-section .consult-txt p{font-size:18px;line-height:27px}.cart-form-footer .consult-section .consult-txt .button,.cart_total_wrap .consult-section .consult-txt .button,.consult-section .consult-txt .cart-form-footer .button,.consult-section .consult-txt .cart_total_wrap .button,.consult-section .consult-txt .custom-btn{margin-top:30px}@media only screen and (min-width:768px) and (max-width:991px){.consult-section{padding:70px 0}.consult-section .consult-txt h2{font-size:28px}}@media only screen and (max-width:767px){.consult-section{padding-bottom:70px}.consult-section .consult-txt{margin:140px auto 0;max-width:100%}.consult-section .consult-txt h2{font-size:28px}}.benifit .benifit-img,.consult-img{position:relative;z-index:1}.benifit .benifit-img img,.consult-img img{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.benifit .benifit-img .img-meta,.consult-img .img-meta{position:absolute;right:0;background:var(--theme-color);color:var(--brand-white);padding:35px 70px 10px;bottom:-95px;text-align:center;border-radius:10px;z-index:-1}@media only screen and (min-width:480px) and (max-width:767px){.benifit .benifit-img .img-meta,.consult-img .img-meta{right:50px}}.benifit .benifit-img .img-meta p,.benifit .benifit-img .img-meta span,.consult-img .img-meta p,.consult-img .img-meta span{margin-bottom:10px;font-weight:700;line-height:1.2;font-family:var(--heading-font);color:var(--brand-blue);color:var(--brand-white);font-weight:600}.benifit .benifit-img .img-meta span,.consult-img .img-meta span{font-size:40px}@media only screen and (min-width:1400px) and (max-width:1920px){.benifit .benifit-img,.consult-img{margin-right:57px}}@media only screen and (min-width:768px) and (max-width:991px){.benifit .benifit-img .img-meta,.consult-img .img-meta{padding:35px 20px 10px}}@media only screen and (max-width:767px){.benifit .benifit-img .img-meta,.consult-img .img-meta{padding:35px 20px 10px}}.talk-section{position:relative}.talk-section .talk-bg{min-height:540px;background-size:cover;background-attachment:fixed;background-position:100%}.talk-section .talk-bg .video-block{position:absolute;left:50%;top:27%;transform:translate(-50%,-50%)}.talk-section .talk-bg .video-block .waves{right:-57px;bottom:-60px}.talk-section .talk-txt{padding:60px;position:relative;z-index:1;background:var(--brand-white);margin-top:-100px}.talk-section .talk-txt .section-title{font-size:36px;margin-bottom:20px}.talk-section .talk-txt p{max-width:85%;margin:0 auto 30px;line-height:28px;font-size:18px}@media only screen and (min-width:768px) and (max-width:991px){.talk-section .talk-bg{min-height:400px;background-position:50%}.talk-section .talk-txt .section-title{font-size:30px}.talk-section .talk-txt p{max-width:90%;font-size:17px}}@media only screen and (max-width:767px){.talk-section .talk-txt{padding:45px 20px}.talk-section .talk-txt .section-title{font-size:32px}.talk-section .talk-txt p{max-width:100%;font-size:17px}}.status-section{padding-bottom:280px;background:var(--brand-blue);background-position:50%;background-size:cover;background-repeat:no-repeat;background-blend-mode:multiply}.status-card{background-color:#0a5879;text-align:center;padding:50px 40px}.cart_total_wrap .cart-collaterals .status-card h2,.status-card .cart_total_wrap .cart-collaterals h2,.status-card label{margin-bottom:10px;font-weight:700;line-height:1.2;font-family:var(--heading-font);color:var(--brand-blue);font-size:22px;color:var(--brand-white)}.cart_total_wrap .cart-collaterals .status-card h2 img,.status-card .cart_total_wrap .cart-collaterals h2 img,.status-card label img{margin-right:10px}.status-card h3{font-size:80px;font-family:var(--body-font);font-weight:700;color:var(--theme-color)}.status-card p{color:var(--brand-white)}@media only screen and (min-width:992px) and (max-width:1200px){.cart_total_wrap .cart-collaterals .status-card h2,.status-card .cart_total_wrap .cart-collaterals h2,.status-card label{font-size:19px}.status-card h3{font-size:60px}}@media only screen and (min-width:768px) and (max-width:991px){.status-card{padding:40px 15px}.cart_total_wrap .cart-collaterals .status-card h2,.status-card .cart_total_wrap .cart-collaterals h2,.status-card label{font-size:19px}.cart_total_wrap .cart-collaterals .status-card h2 img,.status-card .cart_total_wrap .cart-collaterals h2 img,.status-card label img{max-width:36px;margin-right:6px}.status-card h3{font-size:60px}}@media only screen and (max-width:767px){.status-card{margin-bottom:30px}}.review-section{margin-top:-185px;z-index:2;overflow-x:hidden;padding-bottom:115px}.review-section:before{background:url(../images/left-rev-bg.png) no-repeat;left:-34%;width:75%;background-position:0 68%}.review-section:after{background:url(../images/right-rev-bg.png) no-repeat;right:-40%;position:absolute;content:"";width:70%;height:100%;bottom:0;z-index:-1;background-position:0 100%}.review-section .owl-nav button{border-radius:50%;left:-22px}.review-section .owl-nav button.owl-next{right:-22px;left:auto}.review-section .owl-nav i{font-size:45px;position:relative;left:-12px}.review-section .owl-nav i:before{font-weight:700!important}@media only screen and (min-width:992px) and (max-width:1200px){.review-section:before{background-size:contain}}@media only screen and (min-width:768px) and (max-width:991px){.review-section:before{background-size:contain}}@media only screen and (max-width:767px){.review-section:before{background-size:contain}}.rv-feature .rv-txt{max-width:530px;padding-left:60px;padding-top:50px}.rv-feature .rv-txt .section-title{font-size:42px}@media only screen and (min-width:992px) and (max-width:1200px){.rv-feature .rv-txt{padding:40px 60px 20px}.rv-feature .rv-txt .section-title{font-size:34px;margin-bottom:15px}}@media only screen and (min-width:768px) and (max-width:991px){.rv-feature .rv-txt{padding:40px 20px 20px}.rv-feature .rv-txt .section-title{font-size:28px;margin-bottom:15px}}@media only screen and (max-width:767px){.rv-feature .rv-txt{padding:40px 20px 30px}.rv-feature .rv-txt .section-title{font-size:28px;margin-bottom:15px}}.rv-feature .rv-thumb{overflow:hidden}@media only screen and (min-width:480px) and (max-width:767px){.rv-feature .rv-thumb{text-align:center;padding:5px}}@media only screen and (min-width:768px) and (max-width:991px){.rv-feature .rv-thumb img{height:330px}}.review-location{padding-top:100px}.review-location .owl-nav .owl-prev i{font-size:45px;position:relative;left:12px}.world-map{position:relative;z-index:1;margin-bottom:60px}.carousel-indicators{position:absolute;z-index:2;display:block;padding:0;margin-right:0;margin-bottom:0;margin-left:0;list-style:none}.carousel-indicators button{position:absolute}.carousel-indicators button:first-child{left:0;bottom:650px}@media only screen and (min-width:768px) and (max-width:991px){.carousel-indicators button:first-child{bottom:550px}}@media only screen and (min-width:992px) and (max-width:1200px){.carousel-indicators button:first-child{bottom:600px;left:-8%}}@media only screen and (max-width:767px){.carousel-indicators button:first-child{bottom:490px;left:-2%}}.carousel-indicators button:nth-child(2){bottom:660px;left:25%}@media only screen and (min-width:768px) and (max-width:991px){.carousel-indicators button:nth-child(2){bottom:560px}}@media only screen and (min-width:992px) and (max-width:1200px){.carousel-indicators button:nth-child(2){bottom:610px;left:16%}}@media only screen and (max-width:767px){.carousel-indicators button:nth-child(2){bottom:480px}}.carousel-indicators button:nth-child(3){bottom:390px;left:9%}@media only screen and (min-width:992px) and (max-width:1200px){.carousel-indicators button:nth-child(3){bottom:330px;left:8%}}@media only screen and (max-width:767px){.carousel-indicators button:nth-child(3){left:-20%}}.carousel-indicators button:nth-child(4){bottom:380px;left:75%}@media only screen and (min-width:768px) and (max-width:991px){.carousel-indicators button:nth-child(4){bottom:330px}}@media only screen and (max-width:767px){.carousel-indicators button:nth-child(4){left:50px}}.carousel-indicators [data-bs-target]{box-sizing:content-box;width:53px;background-size:cover;height:53px;border:2px solid var(--theme-color);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;opacity:1;position:relative;z-index:1}.carousel-indicators [data-bs-target]:after{position:absolute;top:50%;left:50%;z-index:-1;display:block;content:"";width:0;height:0;background:rgba(244,70,47,.15);border-radius:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0}.carousel-indicators [data-bs-target].active:after,.carousel-indicators [data-bs-target]:hover:after{-webkit-animation:circle 2s infinite;animation:circle 2s infinite}@-webkit-keyframes circle{0%{opacity:1}40%{opacity:1}to{width:200%;height:200%;opacity:0}}@keyframes circle{0%{opacity:1}40%{opacity:1}to{width:200%;height:200%;opacity:0}}.review-wrapper{max-width:72%;margin:0 auto 20px;background:var(--brand-white)}.review-wrapper:before{background:url(../images/quotes-icon.png) no-repeat bottom;top:15%}.review-wrapper .single-review{padding:60px 160px 80px}.review-wrapper .single-review .name{margin-bottom:5px;font-size:26px;font-family:var(--body-font);font-weight:700}.review-wrapper .single-review span{color:var(--theme-color);font-size:20px}@media only screen and (min-width:992px) and (max-width:1200px){.review-wrapper .single-review{padding:60px 90px 30px}}@media only screen and (min-width:768px) and (max-width:991px){.review-wrapper .single-review{padding:60px 90px 30px}}@media only screen and (max-width:767px){.review-wrapper .single-review{padding:60px 30px 30px}.review-wrapper .single-review .name{font-size:24px}}@media only screen and (min-width:480px) and (max-width:767px){.review-wrapper .single-review{padding:60px 50px 30px}.review-wrapper .single-review .name{font-size:24px}}.review-wrapper #revCarousel>button{position:absolute;left:-22px;opacity:1;color:var(--brand-blue)}.review-wrapper #revCarousel>button:before{width:44px;height:44px;top:50%;transform:translateY(-50%);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:#ff4930;left:0}.review-wrapper #revCarousel>button.carousel-control-next{right:-22px;left:auto}.review-wrapper #revCarousel>button.carousel-control-next:before{left:auto;right:0}.review-wrapper #revCarousel>button.carousel-control-next i{left:auto;right:-24px}.review-wrapper #revCarousel>button i{font-size:50px;position:relative;top:0;left:-24px}@media only screen and (min-width:768px) and (max-width:991px){.review-wrapper{max-width:90%}.review-wrapper #revCarousel>button i{left:-10px}.review-wrapper #revCarousel>button.carousel-control-next i{right:-10px}}@media only screen and (max-width:767px){.review-wrapper{max-width:90%;top:0}.review-wrapper #revCarousel>button i{left:10px;font-size:45px}.review-wrapper #revCarousel>button.carousel-control-next i{right:10px}}.client-quote:before{background:transparent;border:1px solid var(--border-color);top:auto;bottom:0;height:67%}.client-quote p{color:#858a8d;font-size:15px}.client-quote .quote-head{top:-30px}.client-quote .quote-head:before{background:var(--theme-color);height:50%;top:auto;bottom:0}.client-quote .quote-head:after{position:absolute;content:"";left:0;top:52px;border-bottom:56px solid var(--theme-color);border-right:308px solid transparent;z-index:-1}@media only screen and (min-width:1400px) and (max-width:1920px){.client-quote .quote-head:after{border-right:318px solid transparent}}@media only screen and (min-width:992px) and (max-width:1200px){.client-quote .quote-head:after{border-bottom:55px solid var(--theme-color);border-right:249px solid transparent}}.client-quote .quote-head .cl-meta:before{content:"\f115";font-family:flaticon;background:transparent;left:auto;right:0;width:auto;font-size:50px;color:#fff;top:12px}.faq-section{padding-top:0}.faq-bg{min-height:600px;background-position:50%;background-repeat:no-repeat;background-blend-mode:multiply;background:var(--brand-blue);padding-top:70px;background-size:cover}.faq-bg h2.section-title{text-align:center;color:#fff;max-width:40%}@media only screen and (min-width:1400px) and (max-width:1920px){.faq-bg h2.section-title{max-width:20%}}@media only screen and (max-width:767px){.faq-bg h2.section-title{max-width:80%}}.faq-wrap{background:var(--brand-white);padding:60px 60px 20px;position:relative;margin:-300px auto 0;z-index:2;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}@media only screen and (max-width:767px){.faq-wrap{padding:60px 20px 20px}.faq-wrap .accordion-item .accordion-button{font-size:18px}}.accordion-item{margin-bottom:30px;border:none}.accordion-item .accordion-header{z-index:2;position:relative}.accordion-item .accordion-button{background-color:var(--theme-color);color:var(--brand-white);font-size:20px;font-weight:500;font-family:var(--body-font);padding:28px 30px;border-radius:10px!important}.accordion-item .accordion-button:focus{border:none;box-shadow:none}.accordion-item .accordion-button.collapsed{background-color:#f6f6f6;color:var(--brand-blue)}.accordion-item .accordion-button:after{background-image:none;content:"\f11a";font-family:flaticon}.accordion-item .accordion-body{padding:25px 45px 45px 25px;font-size:16px;line-height:24px}.accordion-item .accordion-body:before{border:2px solid #efefef;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px;background:transparent;top:-15px}@media only screen and (min-width:992px) and (max-width:1200px){.accordion-item .accordion-button{font-size:18px}}@media only screen and (max-width:767px){.accordion-item .accordion-button{padding:15px}}.faq .accordion-button:focus{box-shadow:none}.faq .section-intro{text-align:left;margin-left:0;max-width:95%}.faq .faq-inner{max-width:93%}.faq .faq-inner .accordion-item{margin-bottom:22px}@media only screen and (min-width:768px) and (max-width:991px){.faq .faq-inner{max-width:100%}}@media only screen and (max-width:767px){.faq .faq-inner{max-width:100%}}@media only screen and (min-width:768px) and (max-width:991px){.faq-index .accordion-item .accordion-button{font-size:18px;padding:15px 20px}.faq-index .section-intro.intro-left{max-width:100%}.faq-index .section-intro.intro-left h2{font-size:37px}}@media only screen and (max-width:767px){.faq-index .accordion-item .accordion-button{font-size:18px;padding:15px 20px}.faq-index .section-intro.intro-left{max-width:100%}}.faq-video{position:relative;z-index:1}.faq-video .video-block{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:80px;height:80px;z-index:1}.faq-video .video-block .waves{right:-60px;bottom:-66px;transform:translate(-50%,-48%)}.faq-video a.faq-popup i{display:table-cell;vertical-align:middle;font-size:30px}.blog-section{padding:0 0 275px}.blog-section:before{background:url(../images/blog-bg.png) no-repeat;background-position:0 135px}.blog-section .section-title{max-width:35%;margin:0 auto 60px}@media only screen and (min-width:768px) and (max-width:991px){.blog-section .section-title{max-width:50%}}@media only screen and (max-width:767px){.blog-section{padding-bottom:200px}.blog-section .section-title{max-width:80%}}.single-entry{padding:15px;border:1px solid var(--border-color);-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;background-color:var(--brand-white);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.single-entry .entry-thumb{position:relative}@media only screen and (min-width:1400px) and (max-width:1920px){.single-entry .entry-thumb img{width:100%}}@media only screen and (max-width:767px){.single-entry .entry-thumb img{width:100%}}.single-entry .date-meta{position:absolute;right:20px;bottom:-25px;width:50px;height:50px;color:var(--brand-white);background-color:var(--theme-color);text-align:center;line-height:1.2;font-family:var(--heading-font);padding-top:9px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;text-transform:uppercase;font-size:14px}.single-entry .date-meta span{display:block}.single-entry .entry-txt{padding-top:30px}.single-entry .entry-txt .cat-meta a{color:var(--brand-white);font-size:13px;background:var(--theme-color);display:inline-block;padding:1px 14px;border-radius:50px}.single-entry .entry-txt h3{margin-bottom:10px;font-weight:700;line-height:1.2;font-family:var(--heading-font);color:var(--brand-blue);font-size:22px}.single-entry.featured-entry{padding:0;border-radius:10px;overflow:hidden;max-height:470px}.single-entry.featured-entry:before{background:linear-gradient(90deg,#00415d,#00415d 0,#00415d 86%);z-index:1;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}.single-entry.featured-entry .entry-txt{position:absolute;left:45%;top:72%;transform:translate(-50%,-50%);width:70%;z-index:2}.single-entry.featured-entry .entry-txt h3 a,.single-entry.featured-entry .entry-txt p{color:var(--brand-white)}.single-entry.featured-entry .date-meta{bottom:auto;top:20px;z-index:2}.single-entry.featured-entry img{width:100%}.single-entry:hover{border:1px solid transparent}.single-entry:hover .entry-txt h3 a{color:var(--theme-color)}@media only screen and (min-width:1400px) and (max-width:1920px){.single-entry.featured-entry{max-height:475px}}@media only screen and (min-width:992px) and (max-width:1200px){.single-entry.featured-entry{min-height:478px}.single-entry.featured-entry img{height:478px}.single-entry.featured-entry .entry-txt{width:80%}}@media only screen and (min-width:768px) and (max-width:991px){.single-entry{padding:10px}.single-entry.featured-entry{height:400px;margin-bottom:30px}.single-entry.featured-entry .entry-txt{left:38%;top:61%;width:60%}.single-entry.featured-entry .entry-txt h3{font-size:26px}}@media only screen and (max-width:767px){.single-entry{margin-bottom:30px}.single-entry.featured-entry{height:350px}.single-entry.featured-entry .entry-txt{width:90%;top:64%;left:50%}}@media only screen and (min-width:480px) and (max-width:767px){.single-entry .entry-txt h3{font-size:17px}}section.blog.section-padding.blog-2{margin-bottom:165px;position:relative;z-index:1}section.blog.section-padding.blog-2 .anim-2,section.blog.section-padding.blog-2 .anim-img{top:auto;bottom:0}section.blog.section-padding.blog-2 .anim-2{top:0}.blog-index .section-title{max-width:82%}.blog-index .single-entry{margin-bottom:30px}.entry-comments{border-top:1px solid #ebebeb;margin-top:60px}.comment-title{font-size:30px;margin-top:40px;font-weight:700;color:var(--text-color);text-align:left}.comment-title span{margin-left:5px}.post-comments ol{margin:0;list-style:none;padding:45px 0 30px}.post-comments ol li{margin-bottom:65px}.post-comments ol li:before{background:#ebebeb;height:1px;top:127%}.post-comments ol li:first-child:before{top:111%}@media only screen and (max-width:767px){.post-comments ol li:first-child:before{top:100%}}.post-comments ol li article.comment-body{position:relative}.post-comments ol li article.comment-body .comment-thumb{float:left}@media only screen and (max-width:767px){.post-comments ol li article.comment-body .comment-thumb{float:none}}.post-comments ol li article.comment-body .comment-details{margin-left:105px}.post-comments ol li article.comment-body .comment-details .comment-name{font-size:22px;color:var(--text-color);margin-bottom:0;font-weight:600}.post-comments ol li article.comment-body .comment-details span{font-size:13px;color:#909598;font-weight:500}.post-comments ol li article.comment-body .comment-details p{max-width:90%;margin:5px 0 0;font-size:16px;color:#909598;line-height:26px}.post-comments ol li article.comment-body .comment-details .comment-reply{position:absolute;right:0;top:0;font-weight:600;letter-spacing:1px;font-size:14px;background:#f6f6f6;text-transform:uppercase;font-family:var(--heading-font);color:#b0b0b0;padding:5px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;line-height:1.5}.post-comments ol li article.comment-body .comment-details .comment-reply:hover{background:var(--theme-color);color:var(--brand-white)}.post-comments ol li .children{padding:34px 0 0 75px}.post-comments ol li .children li:before{display:none}.post-comments ol li .children .comment-body .comment-details{margin-left:105px}.post-comments ol li:last-child{margin:0}@media only screen and (max-width:767px){.post-comments ol li{margin-bottom:45px}.post-comments ol li:before{top:115%}.post-comments ol li article.comment-body .comment-details{margin:20px 0 0}.post-comments ol li .children{padding:30px 30px 60px}.post-comments ol li .children .comment-body .comment-details{margin:20px 0 0}}.write-comments{margin-top:30px}.write-comments form{margin-top:45px}.write-comments form .form-group{margin-bottom:25px}.write-comments form .form-group:after{content:"";display:table;clear:both}.write-comments form .form-group input,.write-comments form .form-group textarea{padding:10px 0 10px 15px;background:#f6f6f6;border:none;font-size:14px;width:100%;border-radius:7px;color:#909598}.write-comments form .form-group input::placeholder,.write-comments form .form-group textarea::placeholder{color:#909598}.write-comments form .form-group textarea{height:180px;padding-left:15px}.cart-form-footer .write-comments form .button,.cart_total_wrap .write-comments form .button,.write-comments form .cart-form-footer .button,.write-comments form .cart_total_wrap .button,.write-comments form .custom-btn{margin-top:30px;border:none;padding:18px 30px}.post-index{margin-bottom:80px}.post-index .single-entry{padding:0;border:none}.post-index .single-entry:hover{box-shadow:none}.post-index .single-entry .entry-cover{position:relative}.post-index .single-entry .entry-cover .date-meta{width:82px;height:77px;font-size:22px;font-family:var(--heading-font);font-weight:500;top:35px;right:35px}.post-index .single-entry .entry-details h1{font-size:38px;margin:30px 0 10px}.post-index .single-entry .entry-details .post-meta{margin-bottom:30px}.post-index .single-entry .entry-details .post-meta span{color:#afafaf;font-size:16px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;margin-right:10px}.post-index .single-entry .entry-details .post-meta span:hover{color:var(--theme-color)}.post-index .single-entry .entry-details .post-meta img{margin-right:5px}.post-index .single-entry .entry-details h3{margin:30px 0}.post-index .single-entry .entry-details p{margin-bottom:30px;color:var(--brand-light);font-size:18px;line-height:30px}.post-index .single-entry .entry-footer{margin-top:60px}.post-index .single-entry .entry-footer:after{content:"";display:table;clear:both}.post-index .single-entry .entry-footer div h4{float:left;margin-right:8px;font-size:22px}.post-index .single-entry .entry-footer .entry-tags{float:left}@media only screen and (max-width:767px){.post-index .single-entry .entry-footer .entry-tags{float:none;margin-bottom:20px}.post-index .single-entry .entry-footer .entry-tags span{margin-bottom:10px;display:inline-block}}.post-index .single-entry .entry-footer .entry-tags span{text-transform:capitalize;margin-right:5px}.post-index .single-entry .entry-footer .entry-tags span a{color:var(--text-color);font-family:var(--body-font);background:#f6f6f6;display:inline-block;padding:4px 24px;font-size:14px;font-weight:500;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px}.post-index .single-entry .entry-footer .entry-tags span a:hover{background:var(--theme-color);color:var(--brand-white)}.post-index .single-entry .entry-footer .entry-share{float:right}@media only screen and (max-width:767px){.post-index .single-entry .entry-footer .entry-share{float:none}}.post-index .single-entry .entry-footer .entry-share a{margin-left:10px;display:inline-table;width:40px;height:38px;background:#f6f6f6;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.post-index .single-entry .entry-footer .entry-share a i{display:table-cell;vertical-align:middle;padding-top:4px}.post-index .single-entry .entry-footer .entry-share a i:before{font-size:18px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.post-index .single-entry .entry-footer .entry-share a:hover{background:var(--theme-color)}.post-index .single-entry .entry-footer .entry-share a:hover i:before{color:var(--brand-white)}@media only screen and (max-width:767px){.single-entry-2,.single-entry-3{margin-bottom:30px}}.single-entry-2 .date-meta,.single-entry-3 .date-meta{font-family:var(--body-font);left:20px;top:20px;color:var(--brand-white);background-color:var(--theme-color);text-transform:uppercase;position:absolute;padding:2px 10px;line-height:23px;font-size:12px}.single-entry-2 .date-meta img,.single-entry-3 .date-meta img{margin-right:5px}.single-entry-2 h3 a,.single-entry-3 h3 a{color:var(--brand-blue);font-weight:500;line-height:34px}.single-entry-2 h3 a:hover,.single-entry-3 h3 a:hover{color:var(--theme-color)}.single-entry-2 .admin-meta,.single-entry-3 .admin-meta{align-items:center;justify-content:space-around;font-size:14px}.single-entry-2 .admin-meta a,.single-entry-3 .admin-meta a{color:#858a8d}.single-entry-2 .admin-meta a:hover,.single-entry-3 .admin-meta a:hover{color:var(--theme-color)}.single-entry-2 .admin-meta img,.single-entry-3 .admin-meta img{width:20px;margin-right:7px}@media only screen and (min-width:768px) and (max-width:991px){.single-entry-2 .admin-meta a,.single-entry-3 .admin-meta a{font-size:12px}.single-entry-2 .admin-meta a img,.single-entry-3 .admin-meta a img{margin-right:5px}}.single-entry-2 .read-more,.single-entry-3 .read-more{position:relative;z-index:1;margin-top:20px;padding:20px 0;border-top:1px solid var(--theme-color);overflow:hidden}.single-entry-2 .read-more a,.single-entry-3 .read-more a{display:inline-block;padding:5px 25px;background-color:var(--theme-color);color:#fff;right:20px;border-radius:50px;line-height:1;float:right}.single-entry-2 .read-more a:hover,.single-entry-3 .read-more a:hover{background-color:var(--brand-blue)}.single-entry-3{box-shadow:0 10px 30px rgba(0,0,0,.05)}.single-entry-3 .entry-thumb{border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden}.single-entry-3 .date-meta{text-align:center;font-size:10px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px;padding:14px 10px 6px}.single-entry-3 .date-meta span{display:block;border-bottom:1px solid #fe8776;font-size:24px;font-weight:600;padding-bottom:3px}.single-entry-3 .entry-txt{border:1px solid #e9e9e9;border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.offer-intro{max-width:86%}@media only screen and (min-width:768px) and (max-width:991px){.offer-intro{max-width:100%}}@media only screen and (max-width:767px){.offer-intro{max-width:100%}}@media only screen and (min-width:480px) and (max-width:767px){.offer-intro{max-width:77%}}.offer-section{padding-bottom:50px}.offer-section:before{background:url(../images/offer-bg.png) no-repeat 100%/contain}@media only screen and (max-width:767px){.service-btn.text-end{margin-top:20px;text-align:left!important}}.offer-card{padding:0 40px 40px;background:#fff;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;border:2px solid #e6e6e6;margin-top:100px;cursor:pointer}.offer-card,.offer-card .offer-img{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.offer-card .offer-img{max-width:195px;margin:-70px auto 35px;padding:0}.offer-card .offer-img img{width:195px;height:195px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.offer-card .offer-img:after,.offer-card .offer-img:before{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transform:scale(.6)}.offer-card .offer-img:before{background:url(../images/offer-f2.png) no-repeat 100% 0}.offer-card .offer-img:after{background:url(../images/offer-f1.png) no-repeat 0 100%}.offer-card p{margin:20px 0 30px}.offer-card a.readmore{width:53px;height:53px;line-height:60px;background-color:var(--theme-color);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;color:var(--brand-white);display:inline-block;font-size:26px}.offer-card:hover{background:var(--brand-white);box-shadow:0 0 49px 1px rgba(0,0,0,.1);border:2px solid var(--brand-white)}.offer-card:hover .offer-img:after,.offer-card:hover .offer-img:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transform:scale(1)}@media only screen and (max-width:767px){.offer-card{margin-bottom:30px}}.benifit-section{overflow:hidden}.benifit-section:before{height:75%;transform:translateY(-50%);top:50%}.benifit-section:after{position:absolute;content:"";background:url(../images/weaving.png) no-repeat;top:12%;left:0;height:100%;width:27%;background-size:contain;z-index:-1}.benifit-section .benifit-img{left:6%}@media only screen and (min-width:1400px) and (max-width:1920px){.benifit-section .benifit-img{left:18%;width:120%}.benifit-section .benifit-txt ul{margin:40px 0}.benifit-section .benifit-txt ul li{margin-bottom:18px}.benifit-section .cart-form-footer .button,.benifit-section .cart_total_wrap .button,.benifit-section .custom-btn,.cart-form-footer .benifit-section .button,.cart_total_wrap .benifit-section .button{margin-top:30px}}@media only screen and (max-width:767px){.benifit-section:before{height:93.5%}.benifit-section .benifit-img{left:auto}}.benifit-txt{padding:90px 0 0}@media only screen and (max-width:767px){.benifit-txt{padding:50px 0 0}}.benifit-txt .section-title{color:var(--brand-white)}.benifit-txt ul{padding:0;list-style:none;margin:30px 0 40px}.benifit-txt ul li{color:var(--brand-white);margin-bottom:12px;position:relative;padding-left:20px;font-size:17px}.benifit-txt ul li:before{position:absolute;content:">";left:0}.benifit-img{position:relative;width:122%}.benifit{overflow:hidden;padding-bottom:120px}.benifit:before{background:#f7f7f7;height:78%}.benifit .benifit-img{width:115%;left:90px;top:15px}.benifit .benifit-img img{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px}.benifit .benifit-img .img-meta{position:absolute;left:-88px;padding:30px;bottom:30px;max-width:172px;z-index:1;font-size:35px}.benifit .benifit-img .img-meta p{font-size:16px;font-weight:400;font-family:var(--body-font)}@media only screen and (min-width:1400px) and (max-width:1920px){.benifit .benifit-img{left:23%}}@media only screen and (min-width:992px) and (max-width:1200px){.benifit:before{height:90%}.benifit .benifit-img{left:75px}}@media only screen and (min-width:768px) and (max-width:991px){.benifit:before{height:94%}.benifit .benifit-img{left:10%;width:100%;margin-bottom:80px}}@media only screen and (max-width:767px){.benifit:before{height:92%}.benifit .benifit-img{margin-bottom:60px;width:100%;left:55px}.benifit .benifit-img .img-meta{padding:20px;max-width:145px;left:-60px}}.benifit-options{margin:60px 0}.benifit-options .single-benifit{margin-bottom:30px}.benifit-options .single-benifit:after{content:"";display:table;clear:both}.benifit-options .single-benifit span{float:left;width:80px;height:80px;background:var(--theme-color);text-align:center;display:table;margin-top:5px}.benifit-options .single-benifit span i{font-size:38px;color:var(--brand-white);display:table-cell;vertical-align:middle}.benifit-options .single-benifit .sb-txt{margin-left:100px}.benifit-options .single-benifit .sb-txt h3{font-size:30px}@media only screen and (max-width:767px){.benifit-options .single-benifit .sb-txt h3{font-size:24px}}.banner-4 .business-thumb .banner-cta,.business-thumb .banner-4 .banner-cta,.business-thumb .service-cta{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);width:85%;background:var(--theme-color)}.banner-4 .business-thumb .banner-cta .video-block,.business-thumb .banner-4 .banner-cta .video-block,.business-thumb .service-cta .video-block{margin:0 auto;left:56%;transform:translateX(-50%)}.banner-4 .business-thumb .banner-cta .video-block .waves,.business-thumb .banner-4 .banner-cta .video-block .waves,.business-thumb .service-cta .video-block .waves{background:hsla(0,0%,100%,.7)}.banner-4 .business-thumb .banner-cta .video-block .video,.business-thumb .banner-4 .banner-cta .video-block .video,.business-thumb .service-cta .video-block .video{background:var(--brand-white);color:var(--theme-color)}.business-pormo .service-counter:before{left:50%;height:53%;top:50%}.growth-4{background:var(--brand-blue);position:relative}.growth-4 .anim-2,.growth-4 .anim-img{animation:none;top:25%;left:0}.growth-4 .anim-2,.growth-4 .anim-img.anim-2{top:85%;left:auto}.growth-4 .growth-txt .section-intro.intro-2{max-width:100%;text-align:left;margin-bottom:50px}.growth-4 .growth-txt .section-intro.intro-2 .section-title{max-width:100%;color:var(--brand-white)}.growth-4 .growth-txt .section-intro.intro-2 .section-title:before{left:7%;top:120px}@media only screen and (max-width:767px){.growth-4 .growth-txt .section-intro.intro-2 .section-title:before{left:12%;top:90px}}@media only screen and (min-width:768px) and (max-width:991px){.growth-4 .growth-txt .section-intro.intro-2 .section-title{font-size:32px}.growth-4 .growth-txt .section-intro.intro-2 .section-title:before{left:13%;top:90px}}.growth-4 .growth-txt p{color:var(--brand-white)}@media only screen and (max-width:767px){.growth-4 .growth-txt{margin-top:50px}}.growth-4 .skill{margin-top:30px}.growth-4 .skill .progress{border-radius:5px;background:#fbe9e7;height:9px}.growth-4 .skill .progress .progress-bar{border-radius:50px;height:9px}.growth-4 .skill .progress .meta{color:var(--brand-white);top:-35px}@media only screen and (min-width:768px) and (max-width:991px){.growth-4 .skill .progress .meta{font-size:13px;top:-25px}}.growth-frame{position:relative}.growth-frame .growth-status{background:var(--theme-color);position:absolute;padding:8px 38px;right:0;bottom:0}.growth-frame .growth-status h4,.growth-frame .growth-status p{color:var(--brand-white);margin:0}.growth-frame .growth-status h4{font-size:36px;letter-spacing:2px}.growth-frame .growth-status h4 span{margin-right:5px}.banner-4 .banner-cta .cart-form-footer .button,.banner-4 .banner-cta .cart_total_wrap .button,.banner-4 .banner-cta .custom-btn,.banner-4 .banner-cta .video-block,.cart-form-footer .banner-4 .banner-cta .button,.cart-form-footer .service-cta .button,.cart_total_wrap .banner-4 .banner-cta .button,.cart_total_wrap .service-cta .button,.service-cta .cart-form-footer .button,.service-cta .cart_total_wrap .button,.service-cta .custom-btn,.service-cta .video-block{float:left}.banner-4 .banner-cta .video-block,.service-cta .video-block{width:100px;margin:0 auto 15px 40px}.banner-4 .banner-cta .video-block .waves,.service-cta .video-block .waves{position:absolute;width:100px;height:100px;right:20px;bottom:-20px}.banner-4 .banner-cta .video-block a,.service-cta .video-block a{width:60px;height:60px}.banner-4 .banner-cta .video-block a i,.service-cta .video-block a i{font-size:20px;padding-top:2px}.ab-service-section:before{display:none}.ab-service-section ul{margin:0;padding:0;list-style:none}.ab-service-section ul li{padding-left:15px;padding-bottom:10px;font-size:18px}.ab-service-section ul li:before{content:">";background:transparent}.about-main .team:before{display:none}.about-testimonial .section-intro,section.testimonial-2.service-testimonial .section-intro{text-align:left;margin:0 0 65px}.about-figure{position:relative;text-align:right}.about-figure .experience-count{position:absolute;width:146px;height:146px;background:var(--theme-color);border-radius:50%;text-align:center;padding-top:40px;font-size:40px;font-weight:600;color:var(--brand-white);left:10%;top:50%;transform:translateY(-50%)}.about-figure .experience-count .d-block{font-size:14px;padding:10px 20px 0;line-height:17px;font-weight:400}section.about-sec2{padding-bottom:100px}.brands-5{padding:60px 0 0}.brands-5 .trusted-brands{background-color:transparent;padding-bottom:20px}.trusted-brands .brand img{width:auto}.trusted-brands .owl-nav button{top:60%}.fun-fact{background-color:var(--brand-blue);padding-bottom:170px}.fun-card{background-color:#055071;padding:25px 28px 10px;position:relative}.fun-card .count-status{background-color:var(--theme-color);display:inline-block;height:50px;width:148px;line-height:50px;text-align:center;font-size:34px;font-weight:700;color:var(--brand-white);left:30px;position:absolute;top:-25px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.fun-card h4{color:var(--brand-white);font-weight:600;margin-top:30px}.fun-card p{color:#b5d1de}@media only screen and (max-width:767px){.fun-card{margin-bottom:60px}}.team-section{overflow:hidden}.team-card{text-align:center}.team-card .team-img{overflow:hidden;max-height:385px;position:relative}.team-card .team-img img{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.team-card .team-info{padding:30px 0 20px}.team-card .team-info:before{width:1px;background:#e6e6e6;left:-1px;height:60%;top:50%;transform:translateY(-50%)}.team-card .team-info h3{margin-bottom:5px;font-size:24px}.team-card .team-info h3 a{color:var(--brand-blue)}.team-card .team-info p{color:#9f9f9f}@media only screen and (min-width:480px) and (max-width:767px){.team-card .team-info h3{font-size:20px}}.team-card:hover h3 a{color:var(--theme-color)}.member-social{position:absolute;text-align:center;top:100%;width:100%;z-index:1;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.member-social span{width:40px;height:40px;background:var(--theme-color);display:inline-table;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;margin:0 5px;transition:all .35s;text-align:center}.member-social span a{display:table-cell;vertical-align:middle;color:var(--brand-white);padding-top:3px}.team-index.team{padding-bottom:40px}.team-index.team:before{display:none}.team-index.team .trusted-brands{background:#f6f9ff}.team-index.team .team-card{margin-bottom:60px;float:left;width:33.33%;background:#f6f6f6}.team-index.team .team-card:hover .member-social{top:80%;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.team-index.team .row:nth-child(3) div:nth-child(3n-2).team-card .team-info:before{display:none}@media only screen and (max-width:767px){.team-index.team .team-card{margin-bottom:30px;width:100%}}@media only screen and (min-width:480px) and (max-width:767px){.team-index.team .team-card{margin-bottom:30px;width:50%}}.team-bg:before{background:url(../images/team-bg.png) no-repeat 0 0/contain}.team{padding-bottom:100px}.team .team-wrap{box-shadow:0 15px 35px -1px rgba(0,0,0,.1);margin-top:80px}.member-info{display:flex}.member-info>div{width:45%;padding:15px 30px;display:table}.member-info .m-experience{background-color:var(--theme-color)}.member-info .m-experience h3{font-size:30px;font-family:var(--body-font);font-weight:600;color:var(--brand-white);padding-top:15px;line-height:38px}.member-info .m-experience h3 span{font-size:40px;width:48px;display:inline-block}.member-info .m-contact{width:55%;background-color:var(--brand-blue);padding-top:24px}.member-info .m-contact a,.member-info .m-contact p{color:var(--brand-white);margin-bottom:5px}.member-info .m-contact a i,.member-info .m-contact p i{position:relative;top:3px;margin-right:2px}@media only screen and (min-width:992px) and (max-width:1200px){.member-info>div{padding:15px}.member-info .m-experience h3{font-size:28px}.member-info .m-contact p{font-size:16px}}@media only screen and (max-width:767px){.member-info{margin-bottom:30px}.member-info .m-experience{display:none}.member-info .m-contact{width:100%}}@media only screen and (min-width:480px) and (max-width:767px){.member-info{margin-bottom:30px}.member-info .m-experience{display:block}.member-info .m-contact{width:55%}}.team.team-member .member-cover{padding-right:20px}@media only screen and (min-width:768px) and (max-width:991px){.team.team-member .member-cover{max-width:84%;margin-bottom:30px}}@media only screen and (max-width:767px){.team.team-member .member-cover{padding-right:0}}.team-details .member-social{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);position:relative;text-align:left}.team-details .team-d-head{margin-bottom:45px}.team-details .member-bio p{margin:0 0 25px}.team-details .member-bio ul{margin:0;padding:0;list-style:none}.team-details .member-bio ul li{padding-left:20px}.team-details .member-bio ul li:before{width:8px;height:8px;border-radius:50%;top:50%;transform:translateY(-50%);background:var(--theme-color)}.team-details .member-experience{margin-top:30px}.team-details .member-experience h3{padding-left:20px;font-size:30px;margin-bottom:40px;font-family:var(--body-font);font-weight:600}.team-details .member-experience h3:before{width:10px;height:10px;border-radius:50%;top:50%;transform:translateY(-50%);background:var(--theme-color)}.skill{padding:50px 0;overflow:hidden}.skill .progress{border:0;box-shadow:none;height:7px;margin-bottom:60px;overflow:visible;border-radius:0;display:block;background-color:#f6f6f6;position:relative;z-index:1}.skill .progress:last-child{margin-bottom:0}.skill .progress .meta{font-size:18px;left:0;position:absolute;top:-28px;font-weight:600;color:var(--brand-blue)}.skill .progress .progress-bar{display:block;background:var(--theme-color);float:left;height:8px;overflow:visible}.skill .progress .progress-bar span{background:var(--theme-color);float:right;margin-right:10px;margin-top:-32px;position:relative;padding:0 10px;color:var(--brand-white);font-weight:600;font-family:var(--heading-font);-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;line-height:1.9}.skill .progress .progress-bar span:after,.skill .progress .progress-bar span:before{border:solid transparent;content:"";height:0;pointer-events:none;position:absolute;top:100%;width:0}.skill .progress .progress-bar span:before{border-top-color:var(--theme-color);border-width:5px;left:50%;margin-left:-5px}.team-card.team-2{padding:20px}.team-card.team-2:before{height:200px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background:var(--theme-color);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.team-card.team-2 .tm-content{background:var(--brand-white);margin:-53px 20px 0;border-top:transparent}.team-card.team-2 .tm-content:before{width:100%;height:0;border-bottom:70px solid #fff;border-left:274px solid transparent;background:transparent;top:-70px;left:0}@media only screen and (min-width:1400px) and (max-width:1920px){.team-card.team-2 .tm-content:before{border-left:284px solid transparent}}.team-card.team-2 .tm-content h3{font-size:24px;font-weight:600;margin-bottom:5px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.team-card.team-2 .tm-content span{font-size:14px;color:#858a8d}@media only screen and (min-width:992px) and (max-width:1200px){.team-card.team-2 .tm-content:before{border-left:215px solid transparent}}.team-card.team-2:hover:before{height:230px}.team-card.team-2:hover h3{color:var(--theme-color)}@media only screen and (min-width:768px) and (max-width:991px){.team-card.team-2{padding:10px}.team-card.team-2:before{height:160px}.team-card.team-2 .tm-content{margin:-50px 10px 0}.team-card.team-2 .tm-content:before{border-left:175px solid transparent}.team-card.team-2 .tm-content h3{font-size:20px}}@media only screen and (max-width:767px){.team-card.team-2{margin-bottom:30px}.team-card.team-2 .tm-content:before{border-left:270px solid transparent}}.team-card .tm-social{transform:rotate(-14deg);position:relative;margin-top:-78px;padding-bottom:50px}.team-card .tm-social a{display:inline-table;width:37px;height:37px;margin-right:18px;text-align:center;background:var(--brand-white);color:var(--theme-color);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;border:1px solid #e9e9e9;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.1);-moz-box-shadow:0 2px 15px rgba(0,0,0,.1);box-shadow:0 2px 15px rgba(0,0,0,.1);line-height:37px}.team-card .tm-social a:hover{background-color:var(--theme-color);color:var(--brand-white);border:1px solid var(--theme-color)}.team-card .tm-social a i{position:relative;top:3px}.team-card .tm-social a:last-child{margin-right:0}@media only screen and (min-width:992px) and (max-width:1200px){.team-card .tm-social a{margin-right:10px}}@media only screen and (min-width:768px) and (max-width:991px){.team-card .tm-social{transform:rotate(-21deg);position:relative;margin-top:-74px;padding-bottom:35px}.team-card .tm-social a{width:34px;height:33px;margin-right:6px;font-size:14px;line-height:34px}.team-card .tm-social a i{top:1px}}.quick-call{border:1px solid #d6d6d6;display:flex;padding:40px 60px;max-width:430px;margin:0 auto;align-items:center}@media only screen and (max-width:767px){.quick-call{padding:40px 25px}}.quick-call:before{background:url(../images/call-bg.png) no-repeat 50%/cover}.quick-call span{width:58px;height:58px;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:var(--theme-color);text-align:center;line-height:62px;font-size:20px;color:var(--brand-white);margin-right:20px}.quick-call .qc-txt p{font-size:18px;font-weight:500;margin-bottom:10px;color:#00415d}.quick-call .qc-txt h4{font-size:20px;font-weight:700;font-family:var(--body-font)}.testimonial{background:var(--brand-blue);overflow:hidden}.testimonial:before{background:url(../images/tes-gr-s.png) no-repeat 0 0/contain;width:30%;height:50%;top:-5%;left:-5%}.testimonial:after{background:url(../images/tes-gr-e.png) no-repeat 100% 100%/contain;width:22%;position:absolute;content:"";right:-8%;bottom:-32px;height:50%}.testimonial .anim-2,.testimonial .anim-img{top:80%}.testimonial .anim-2{top:20%}.testimonial .section-intro .section-title,.testimonial .section-intro p{color:var(--brand-white)}@media only screen and (max-width:767px){.testimonial:before{width:50%;left:-15%}.testimonial:after{width:35%}}@media only screen and (min-width:480px) and (max-width:767px){.testimonial:before{width:30%;left:-8%}.testimonial:after{width:25%}}.single-quote{text-align:center;cursor:pointer}.single-quote:after,.single-quote:before{height:1px;background:var(--brand-white);width:45%;top:16%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);visibility:hidden;left:-80px}.single-quote:after{position:absolute;content:"";left:auto;right:-80px}.single-quote .quote-num{margin-bottom:10px;font-weight:700;line-height:1.2;font-family:var(--heading-font);color:var(--brand-blue);color:transparent;font-size:82px;-webkit-text-fill-color:var(--brand-blue);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;letter-spacing:4px}.single-quote p{color:var(--brand-white);margin:30px 0 40px}.single-quote h3{margin-bottom:0;color:var(--brand-white);font-family:var(--body-font)}.single-quote span{color:var(--theme-color)}.single-quote .quote-num,.single-quote h3,.single-quote p,.single-quote span{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media only screen and (min-width:768px) and (max-width:991px){.single-quote:before{left:-50px}.single-quote:after{right:-50px}}@media only screen and (min-width:480px) and (max-width:767px){.single-quote:before{left:-25px;width:35%}.single-quote:after{right:-25px;width:35%}}.quote-slider .owl-item.active.center .single-quote .quote-num,.quote-slider .owl-item.active.center .single-quote h3,.quote-slider .owl-item.active.center .single-quote p,.quote-slider .owl-item.active.center .single-quote span,.quote-slider .owl-item:hover .single-quote .quote-num,.quote-slider .owl-item:hover .single-quote h3,.quote-slider .owl-item:hover .single-quote p,.quote-slider .owl-item:hover .single-quote span{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.quote-slider .owl-item.active.center .single-quote:after,.quote-slider .owl-item.active.center .single-quote:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);visibility:visible}.testimonial-2{position:relative;padding-bottom:100px;overflow:hidden}.testimonial-2 .owl-nav{display:none}.testimonial-2.about-testimonial .owl-nav,section.testimonial-2.service-testimonial .owl-nav{display:block;position:absolute;right:60px;top:-90px}@media only screen and (max-width:767px){.testimonial-2.about-testimonial .owl-nav,section.testimonial-2.service-testimonial .owl-nav{top:110%}}.testimonial-2.about-testimonial .owl-nav button,section.testimonial-2.service-testimonial .owl-nav button{width:65px;height:47px;line-height:52px;border-radius:5px}.testimonial-2.about-testimonial .owl-nav button i,section.testimonial-2.service-testimonial .owl-nav button i{font-size:22px;color:var(--brand-white);padding-top:3px}.testimonial-2.about-testimonial .owl-nav button.owl-next,section.testimonial-2.service-testimonial .owl-nav button.owl-next{right:20px;background-color:#e3e3e3!important}.testimonial-2 .anim-2,.testimonial-2 .anim-img{top:80%;z-index:2}.testimonial-2 .anim-2{top:20%}.testimonial-2 .quote{border:1px solid #d1d1d1;padding:30px 30px 20px;cursor:pointer}@media only screen and (min-width:992px) and (max-width:1200px){.testimonial-2 .quote{padding:40px 30px 20px}}.testimonial-2 .quote p{color:#858b8d;font-size:18px;line-height:27px;max-width:420px}.testimonial-2 .quote img{width:auto}.testimonial-2 .quote .quote-head{margin-bottom:30px}.testimonial-2 .quote .quote-head:before{background:transparent;color:#e3e3e3;content:"\f133";font-family:flaticon;left:auto;font-size:100px;right:0;width:auto;top:30px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media only screen and (max-width:767px){.testimonial-2 .quote .quote-head:before{font-size:60px;right:-10px}}.testimonial-2 .quote .quote-head .quote-thumb{float:left}.testimonial-2 .quote .quote-head .quote-thumb img{-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px}.testimonial-2 .quote .quote-head .quote-info{margin-left:110px}.testimonial-2 .quote .quote-head .quote-info:after{content:"";display:table;clear:both}.testimonial-2 .quote .quote-head .quote-info h3{margin-bottom:0;font-weight:600}.testimonial-2 .quote .quote-head .quote-info span{color:#aab2b5;font-weight:500}.testimonial-2 .quote .quote-head .quote-info .ratings{margin-top:10px}.testimonial-2 .quote .quote-head .quote-info .ratings i{color:#fac444}.testimonial-2 .quote:hover .quote-head:before{color:var(--theme-color);opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}@media only screen and (min-width:768px) and (max-width:991px){.testimonial-2 .client-quote.p-4{padding:10px!important}.testimonial-2 .client-quote.p-4 .quote-head:after{top:66px;border-bottom:41px solid var(--theme-color);border-right:197px solid transparent}.testimonial-2 .client-quote.p-4 .cl-meta:before{content:"\f115";font-family:flaticon;background:transparent;left:auto;right:-17px;width:auto;font-size:30px;color:#fff;top:-3px}.testimonial-2 .client-quote.p-4 .cl-meta h4{font-size:20px}}.about-testimonial .section-intro,section.testimonial-2.service-testimonial .section-intro{max-width:50%}@media only screen and (max-width:767px){.about-testimonial .section-intro,section.testimonial-2.service-testimonial .section-intro{max-width:100%}}@media only screen and (min-width:768px) and (max-width:991px){.about-testimonial .section-intro,section.testimonial-2.service-testimonial .section-intro{max-width:70%}}.service-testimonial:before{width:95%;background-color:var(--brand-white);left:50%;transform:translateX(-50%);box-shadow:0 2px 20px 0 rgba(0,0,0,.08)}@media only screen and (max-width:767px){.service-testimonial .section-intro{padding-left:30px}.service-testimonial .quote{padding:20px;margin:0 30px}}section.testimonial-2.service-testimonial{margin:-160px 0 90px;padding:120px 0 180px}@media only screen and (max-width:767px){section.testimonial-2.service-testimonial{padding:60px 0 150px}}section.testimonial-2.service-testimonial .owl-nav{right:50%;top:120%}.testi-bg{padding-right:60px}@media only screen and (max-width:767px){.testi-bg{padding-right:0;text-align:center;margin-bottom:30px}}@media only screen and (min-width:768px) and (max-width:991px){.testi-bg{padding-right:35px}}.testimonial-5 .owl-dots{text-align:left;margin:0 0 30px}.testimonial-5 .owl-dots .owl-dot{display:inline-block;position:relative;height:50px;width:50px;margin:0 -10px;border:0;background:transparent;padding:0}.testimonial-5 .owl-dots .owl-dot img{width:52px;height:52px;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;border:3px solid var(--brand-white);margin:0}.testimonial-5 .owl-dots .owl-dot.active img{border:3px solid var(--theme-color)}.testimonial-5 .slider-counter{font-size:24px;font-weight:600}.quote-card h4{font-weight:600}.quote-card .client-desig{font-size:18px;color:var(--theme-color);padding-left:35px}.quote-card .client-desig:before{width:24px;height:2px;background-color:var(--theme-color);top:50%;transform:translateY(-50%)}.quote-card p{margin:20px 39px 30px 0;border-top:1px solid var(--border-color);line-height:30px;padding-top:20px}@media only screen and (max-width:767px){.quote-card p{margin:20px 0}}@media only screen and (min-width:768px) and (max-width:991px){.quote-card p{margin:20px 0}}.portfolio-menu{margin-bottom:70px;text-align:left}.portfolio-menu button{background:transparent;border:none;padding:10px 20px;font-size:20px;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;border-radius:40px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.portfolio-menu button.active,.portfolio-menu button:focus,.portfolio-menu button:hover{background-color:var(--theme-color);color:var(--brand-white)}@media only screen and (min-width:768px) and (max-width:991px){.portfolio-menu button{font-size:18px;padding:8px 14px}}@media only screen and (max-width:767px){.portfolio-menu{margin-bottom:45px}.portfolio-menu button{font-size:18px;margin-bottom:10px;padding:8px 14px}}.grid:after{content:"";display:table;clear:both}.work-entry{position:relative;margin-bottom:30px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;overflow:hidden;z-index:1;cursor:pointer}.work-entry span.pt-meta{position:absolute;display:inline-block;padding:3px 15px;background:var(--theme-color);color:var(--brand-white);left:15px;top:15px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px}.work-entry img{transform:scale(1);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.work-entry:hover img{transform:scale(1.05)}.masion-portfolio .work-entry img{width:100%}.grid-sizer,.item{background-clip:content-box;width:33.33%}@media only screen and (max-width:767px){.grid-sizer,.item{width:100%}}@media only screen and (min-width:480px) and (max-width:767px){.grid-sizer,.item{width:50%}}.item--width2{width:66.6666666667%}@media only screen and (max-width:767px){.item--width2{width:100%}}@media only screen and (min-width:480px) and (max-width:767px){.item--width2{width:50%}}.portf-head{position:relative;z-index:1}.portf-head .port-widget{position:absolute;bottom:-30%;right:0;background:var(--theme-color)}@media only screen and (min-width:768px) and (max-width:991px){.portf-head .port-widget{bottom:-20%}}@media only screen and (max-width:767px){.portf-head .port-widget{position:relative;bottom:auto;margin:15px 0}}.portf-head .port-widget ul{margin:0;list-style:none;padding:20px 30px}.portf-head .port-widget ul li{display:block;font-family:var(--heading-font);color:var(--brand-white);font-weight:500;font-size:24px;border-bottom:1px solid #ff8777;padding:13px 30px}.portf-head .port-widget ul li span{display:block;font-size:16px;font-family:var(--body-font);margin-top:7px}.portf-head .port-widget ul li:last-child{border-bottom:none}.portf-head .port-widget .port-share{display:flex;background:var(--brand-blue);padding:30px 30px 20px;align-items:center}.portf-head .port-widget .port-share h5{width:120px;color:var(--brand-white);font-weight:500;font-size:24px}.portf-head .port-widget .port-share .pt-share a{padding:0 5px;color:var(--brand-white)}.portf-head .port-widget .port-share .pt-share a:hover{color:var(--theme-color)}.portfolio-txt{max-width:94%}.portfolio-txt .section-title{font-size:36px;font-weight:600}.portfolio-txt h2{margin-bottom:30px}.portfolio-txt ul{padding:0;list-style:none;margin:45px 0 0}.portfolio-txt ul li{padding-left:25px;margin-bottom:17px;font-size:18px;color:var(--brand-light)}.portfolio-txt ul li:before{content:"\f127";font-family:flaticon;background:transparent;color:var(--theme-color)}.portfolio-txt p{font-size:18px;line-height:30px;color:var(--brand-light)}.sidebar{padding-left:40px}.sidebar.left-sidebar{padding:0 40px 0 0}@media only screen and (min-width:992px) and (max-width:1200px){.sidebar{padding-left:20px}}@media only screen and (min-width:768px) and (max-width:991px){.sidebar{padding-left:0}}@media only screen and (max-width:767px){.sidebar{padding-left:0;margin-top:50px}}@media only screen and (min-width:768px) and (max-width:991px){.main-content .sidebar{margin-top:60px}}.widget{margin-bottom:40px}.widget .widget-title{font-size:28px;margin-bottom:30px}.widget .widget-title.full{background:var(--theme-color);color:var(--brand-white);padding:15px 30px}.widget ul{margin:0;padding:0;list-style:none}.widget ul li{display:block;margin-bottom:2px}.widget ul li a{display:block;padding:13px 40px;background-color:#f6f6f6}.widget ul li a:before{width:0;height:2px;top:50%;left:40px;transform:translateY(-50%);background-color:var(--theme-color);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.widget ul li a:hover{padding-left:45px;color:var(--theme-color)}.widget ul li a:hover:before{left:30px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);width:10px}.widget ul li a span{float:right}.widget.link-widget li{background:#f6f6f6;display:block;margin-bottom:2px;font-size:18px}.widget.link-widget li a{display:inline-block;padding:15px 40px}.widget.link-widget li:before{width:6px;background-color:var(--theme-color);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;height:0}.widget.link-widget li.active:before,.widget.link-widget li:hover:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);height:100%}.widget .social-contact{margin-top:10px}.widget .social-contact p{color:var(--brand-blue)}.widget .social-contact p i{color:var(--theme-color);font-size:22px;position:relative;top:6px;margin-right:10px}.widget.brochur-widget p{margin-bottom:35px}.cart-form-footer .widget.brochur-widget .button,.cart_total_wrap .widget.brochur-widget .button,.widget.brochur-widget .cart-form-footer .button,.widget.brochur-widget .cart_total_wrap .button,.widget.brochur-widget .custom-btn{padding:15px}.cart-form-footer .widget.brochur-widget .button img,.cart_total_wrap .widget.brochur-widget .button img,.widget.brochur-widget .cart-form-footer .button img,.widget.brochur-widget .cart_total_wrap .button img,.widget.brochur-widget .custom-btn img{margin-right:5px}.cart-form-footer .widget.brochur-widget .button:last-child,.cart_total_wrap .widget.brochur-widget .button:last-child,.widget.brochur-widget .cart-form-footer .button:last-child,.widget.brochur-widget .cart_total_wrap .button:last-child,.widget.brochur-widget .custom-btn:last-child{background:var(--brand-blue);margin-top:20px}.widget.search-widget{background:transparent;margin-bottom:30px}.widget.search-widget form{position:relative}.widget.search-widget form input{width:100%;padding:14px 20px;border:1px solid #ebebeb;color:#b7b7b7;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.widget.search-widget form input::placeholder{color:#b7b7b7;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.widget.search-widget form button{position:absolute;right:0;top:0;height:100%;width:72px;line-height:52px;background:var(--theme-color);border:0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.widget.search-widget form button i{position:relative;top:2px}.widget.search-widget form button i:before{color:var(--brand-white)}.widget.recent-post{background:var(--brand-white)}.widget.tag-widget .tagclouds a{display:inline-block;font-size:14px;font-family:var(--body-font);font-weight:500;line-height:1;color:var(--text-color);border-radius:30px;padding:10px 25px;margin:5px 5px 5px 0;text-transform:capitalize;background:#f6f6f6}.widget.tag-widget .tagclouds a:hover{background:var(--theme-color);color:var(--brand-white)}.widget .single-feature{margin-bottom:25px}.widget .single-feature:after{content:"";display:table;clear:both}.widget .single-feature .figure-thumb{float:left;overflow:hidden}.widget .single-feature .figure-thumb img{transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.widget .single-feature .sf-text{margin-left:95px}.widget .single-feature .sf-text h4{font-size:18px;margin-bottom:5px;line-height:20px;font-weight:600}.widget .single-feature .sf-text h4 a{color:var(--text-color)}.widget .single-feature .sf-text h4:hover a{color:var(--theme-color)}.widget .single-feature .sf-text .sf-meta a{margin-right:10px;font-size:14px;color:#979797}.widget .single-feature .sf-text .sf-meta a:hover{color:var(--theme-color)}.widget .single-feature:hover img{-webkit-transform:rotate(5deg) scale(1.1);transform:rotate(5deg) scale(1.1)}@media only screen and (min-width:768px) and (max-width:991px){.widget .widget-title{font-size:22px}.widget.link-widget li a{padding:12px 20px;font-size:16px}}.contact-wrap{max-width:90%;margin-bottom:100px}@media only screen and (min-width:768px) and (max-width:991px){.contact-wrap{max-width:97%}}form .form-group{margin-bottom:20px}form .form-group:after{content:"";display:table;clear:both}form .form-group.half-form{width:48%;float:left}form .form-group.half-form:nth-child(2n){float:right}form .form-group input,form .form-group textarea{background:#f6f6f6;padding:16px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.cart-form-footer form .form-group .button,.cart_total_wrap form .form-group .button,form .form-group .cart-form-footer .button,form .form-group .cart_total_wrap .button,form .form-group .custom-btn{margin-top:5px}@media only screen and (max-width:767px){form .form-group.half-form{width:100%;float:none}}#google-map{height:450px;width:100%}.contact-widget{background:#f6f6f6;padding:30px 25px 10px;margin-bottom:20px}.contact-widget .cw-inner .cw-item{margin-bottom:15px}.contact-widget .cw-inner .cw-item>i{float:left;color:var(--theme-color);font-size:24px}.contact-widget .cw-inner .cw-item .cw-txt{margin-left:45px;display:block}.contact-widget .cw-inner .cw-item .cw-txt h5{font-size:22px;font-family:var(--body-font);font-weight:600}.contact-widget .cw-inner .cw-item .cw-txt P{color:#b9b9b9;max-width:90%}@media only screen and (min-width:768px) and (max-width:991px){.contact-widget{padding:30px 15px 10px}}.contact-widget .social-share span{width:40px;height:40px;background:#fff;display:inline-table;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;margin-right:10px}.contact-widget .social-share span a{display:table-cell;vertical-align:middle;color:var(--brand-blue);font-size:18px;line-height:1}.contact-widget .social-share span.active,.contact-widget .social-share span:hover{background:var(--theme-color)}.contact-widget .social-share span.active a,.contact-widget .social-share span:hover a{color:var(--brand-white)}.consult-form-sec{position:relative;margin-top:-250px;z-index:1}.consult-form{padding:50px 50px 25px;background-position:50%;background-size:cover;background-repeat:no-repeat}.consult-form:before{background:#013b54;opacity:.98;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=98)";filter:alpha(opacity=98)}.consult-form h2{font-size:30px;color:var(--brand-white);padding-left:10px;line-height:1}.consult-form h2:before{width:3px;background-color:var(--theme-color)}.consult-form .form-group input,.consult-form .form-group textarea{border:1px solid #2b7a9b;color:#b5d1de;background-color:#055071;padding:12px 15px}.consult-form .form-group textarea{height:190px}@media only screen and (max-width:767px){.consult-form{padding:30px 20px}}.error-txt{max-width:60%;text-align:center;margin:50px auto 0}.error-txt h2{font-size:34px;margin-bottom:30px}.error-txt p{font-size:18px}.cart-form-footer .error-txt .button,.cart_total_wrap .error-txt .button,.error-txt .cart-form-footer .button,.error-txt .cart_total_wrap .button,.error-txt .custom-btn{margin-top:40px}@media only screen and (max-width:767px){.error-txt{max-width:90%}}.shop-header{margin-bottom:45px}.shop-header p{float:left}.shop-header select{float:right;padding:8px;border:1px solid var(--border-color);position:relative;outline:0 none}.shop-header select option{background-color:var(--brand-blue);font-size:15px;padding:5px;position:absolute;background-color:var(--brand-white);top:100%;left:0;right:0;z-index:99}.product{position:relative;border:1px solid var(--border-color);-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;padding:20px 20px 30px;margin-bottom:30px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.product .product-img{position:relative;display:block;margin-bottom:15px}.product .product-img .add_to_cart_button{width:51px;height:51px;right:25px;bottom:-20px;line-height:51px}.product .product-img .add_to_cart_button,.product .product-img .onsale{position:absolute;text-align:center;background-color:var(--theme-color);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.product .product-img .onsale{color:#fff;font-size:14px;font-weight:600;left:20px;top:15px;padding:3px 15px}.product .product-summery{padding-top:30px}.product .product-summery h2{font-size:24px;margin-bottom:30px}@media only screen and (min-width:992px) and (max-width:1200px){.product .product-summery h2{font-size:20px}}.product .product-summery h2 a{color:var(--brand-blue)}.product .product-summery .product-meta{margin:0 0 10px}.product .product-summery .product-meta a{color:#626f74}.product .product-summery .product-meta a:hover{color:var(--theme-color)}.product .product-summery .price{color:var(--theme-color);font-weight:600;font-size:20px}.product:hover{border:1px solid transparent;transform:translateY(-7px)}.product:hover .product-summery h2 a{color:var(--theme-color)}.pager{margin:30px 0 15px}.pager a,.pager span{margin:0 10px;display:inline-table;color:#747474;font-weight:500;text-align:center;font-size:20px}.pager a:hover,.pager span:hover{color:var(--theme-color)}.pager a.next-btn,.pager a.prev-btn,.pager span.next-btn,.pager span.prev-btn{border:1px solid var(--border-color);width:40px;height:33px;line-height:33px;border-radius:50%;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.pager a.next-btn:hover,.pager a.prev-btn:hover,.pager span.next-btn:hover,.pager span.prev-btn:hover{background:var(--theme-color);border:1px solid var(--theme-color)}.pager a.next-btn:hover i:before,.pager a.prev-btn:hover i:before,.pager span.next-btn:hover i:before,.pager span.prev-btn:hover i:before{color:var(--brand-white)}.pager a.next-btn i:before,.pager a.prev-btn i:before,.pager span.next-btn i:before,.pager span.prev-btn i:before{font-size:14px;color:#747474}.product-gallery{padding-right:50px}.single-product{padding:100px 0 70px}.entry-summery .product-meta span{font-size:22px;font-weight:600}.entry-summery .product-price{font-size:28px;font-weight:600;margin:20px 0}.entry-summery .product-price ins{text-decoration:none}.entry-summery .product-price del.old-price{opacity:.5;margin-right:12px}.entry-summery h1.product-title{font-size:28px;margin:20px 0}.entry-summery .product-ratings{display:flex;margin-top:5px}.entry-summery .product-ratings .star-rating{margin-right:20px}.entry-summery .product-ratings .star-rating span{margin-right:5px;color:#fe8b36}.cart-form-footer .entry-summery button.button,.cart_total_wrap .entry-summery button.button,.entry-summery .cart-form-footer button.button,.entry-summery .cart_total_wrap button.button,.entry-summery button.custom-btn{width:320px;padding:17px 0;text-transform:uppercase;font-size:18px}.entry-summery .product-share{margin-top:30px}.entry-summery .product-share span{color:var(--brand-blue);font-size:22px;font-weight:500;display:inline-block;margin-right:10px}.entry-summery .product-share a{color:var(--brand-light);padding-right:10px}.entry-summery .product-share a:hover{color:var(--theme-color)}.pro-qty{width:320px;position:relative;margin:20px 0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.pro-qty .form-control{height:60px;width:320px;text-align:center;font-weight:500}.pro-qty .form-control,.pro-qty .qty-btn{border:1px solid var(--border-color);font-size:22px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.pro-qty .qty-btn{position:absolute;width:70px;height:100%;top:50%;transform:translateY(-50%);background:#f8f8f8;left:0;line-height:59px;padding-left:27px;cursor:pointer}.pro-qty .qty-btn.dec{left:auto;right:0}.tabs.wc-tabs{padding-right:50px}.tabs.wc-tabs .nav{text-align:center;border-bottom:1px solid var(--border-color);padding-bottom:15px}.tabs.wc-tabs .nav .nav-item{margin-right:80px}.tabs.wc-tabs .nav .nav-item:last-child{margin-right:0}.tabs.wc-tabs .nav button.nav-link{color:#747474;border:none;padding:0;font-weight:600;font-size:26px;text-transform:capitalize;background:none;font-family:var(--heading-font)}.tabs.wc-tabs .nav button.nav-link:before{height:1px;top:40px;width:30%;background:var(--theme-color);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.tabs.wc-tabs .nav button.nav-link.active,.tabs.wc-tabs .nav button.nav-link:hover{color:var(--brand-blue)}.tabs.wc-tabs .nav button.nav-link.active:before,.tabs.wc-tabs .nav button.nav-link:hover:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);width:100%}.tabs.wc-tabs .nav span.count{padding-left:10px}.tabs.wc-tabs .tab-content{padding-top:20px}.tabs.wc-tabs .tab-content ul.more-info{margin:25px 0}.tabs.wc-tabs .tab-content ul.more-info li{line-height:34px;font-weight:500}.tabs.wc-tabs .tab-content h4{margin-bottom:20px}table.shop-table{width:100%}table.shop-table td,table.shop-table th{padding:10px 20px;border:1px solid #ececec;vertical-align:middle}.reviews .comment-list{list-style:none;margin-top:25px}@media only screen and (max-width:767px){.reviews .comment-list{padding:20px 0 0}}.reviews .comment-list .comment-thumb{float:left}@media only screen and (max-width:767px){.reviews .comment-list .comment-thumb{width:100%;float:none}}.reviews .comment-list .comment-entry{margin-left:120px}@media only screen and (max-width:767px){.reviews .comment-list .comment-entry{margin-left:0;margin-top:20px}}.reviews .comment-list .comment-entry .star-rating span i:before{color:#f95259}.reviews .comment-list .comment-entry h4{font-size:16px;color:var(--text-color);display:inline}.reviews .comment-list .comment-entry span{color:#656565;font-size:14px}.respond-form{margin-top:60px}.respond-form .respond-title{font-size:18px;color:var(--text-color)}.respond-form .star-rating span{cursor:pointer}.respond-form .star-rating span i:before{color:#f95259}.respond-form .star-rating.hover-state span i:before{color:var(--text-color)}.respond-form .star-rating.hover-state span.active i:before{color:#f95259}.respond-form form{margin-top:30px}.respond-form form input,.respond-form form textarea{border:none;background:#f8f8f8;font-size:14px;color:#b5b5b5}.respond-form form input::placeholder,.respond-form form textarea::placeholder{color:#b5b5b5}.respond-form form textarea{height:180px}.respond-form form p.comment-form-cookies-consent{color:#b7b6b6;font-size:14px}.respond-form form p.comment-form-cookies-consent input#wp-comment-cookies-consent{width:auto;margin-right:5px}.cart_total_wrap .cart-collaterals .respond-form form p.comment-form-cookies-consent h2,.respond-form form p.comment-form-cookies-consent .cart_total_wrap .cart-collaterals h2,.respond-form form p.comment-form-cookies-consent label{cursor:pointer}.cart-form-footer .respond-form form .button,.cart_total_wrap .respond-form form .button,.respond-form form .cart-form-footer .button,.respond-form form .cart_total_wrap .button,.respond-form form .custom-btn{border:none;padding:14px 42px;margin-top:20px}.related-products{padding:45px 0 215px}.related-products h2.related-title{margin-bottom:50px;border-top:1px solid var(--border-color);padding-top:45px}.related-products .product-summery h2.product-title{margin-bottom:5px}.related-products .product-summery .product-meta{margin-bottom:20px}.related-products .product-summery .star-rating{margin-top:20px}.range-widget input#amount{color:var(--brand-blue);font-size:20px;font-weight:600;padding:5px 0}.ui-state-default,.ui-widget-content .ui-state-default{border:1px solid var(--brand-blue);background:var(--brand-blue);border-radius:50%}.ui-widget-header{border:none;background:var(--theme-color)}.ui-slider-horizontal{height:4px}.ui-slider-horizontal .ui-slider-handle{top:-8px;width:18px;height:18px}.ui-widget.ui-widget-content{background:#fbc4bc;border:none}@media only screen and (max-width:767px){.woocommerce .woocommerce-cart-form{overflow-x:auto;margin-bottom:30px;overflow-y:hidden}}.woocommerce .shop_table{border:1px solid rgba(0,0,0,.1);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px}.woocommerce .shop_table thead{background-color:var(--brand-blue);color:var(--brand-white)}.woocommerce .shop_table thead tr th{padding:20px 10px 20px 0;font-size:22px}@media only screen and (max-width:767px){.woocommerce .shop_table thead tr th{font-size:18px;padding:20px}}.woocommerce .shop_table thead tr th:first-child{text-align:right}.woocommerce .shop_table tbody tr.woocommerce-cart-form__cart-item.cart_item td.product-thumbnail{width:15%;padding:20px 15px 20px 20px}@media only screen and (max-width:767px){.woocommerce .shop_table tbody tr.woocommerce-cart-form__cart-item.cart_item td.product-thumbnail{width:150px}}.woocommerce th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce td.product-quantity input{width:80px;padding:10px}.woocommerce td.product-remove{padding-left:28px}.woocommerce td.product-remove a i:before{font-size:24px}.woocommerce .cart td.actions .coupon{float:left}.woocommerce .cart td.actions{padding:20px}.woocommerce .cart td.actions .input-text{width:200px;margin-right:10px;padding:5px 20px;border-radius:5px}@media only screen and (max-width:767px){.cart-collaterals{margin-top:40px}}td.product-name a,td.product-price,td.product-quantity .quantity input,td.product-subtotal span{font-weight:700;color:var(--brand-blue)}td.product-remove a i:before{color:var(--brand-blue)}.woocommerce .cart td.actions a,.woocommerce .cart td.actions button{display:inline;line-height:1}@media only screen and (max-width:767px){.woocommerce .cart td.actions a,.woocommerce .cart td.actions button{display:inline-block;margin:0 0 30px;text-align:left}}.wc-proceed-to-checkout a.button{padding:16px 40px;border-radius:5px}@media only screen and (max-width:767px){.wc-proceed-to-checkout a.button{padding:15px 30px}}form.woocommerce-cart-form table{padding-bottom:12px}.cart-form-footer{text-align:right}@media only screen and (max-width:767px){.cart-form-footer{text-align:left}}.cart-form-footer .button,.cart-form-footer .custom-btn{padding:20px 42px;margin-left:30px}.cart-form-footer .button{border:none;padding:20px 40px}.cart-form-footer .button:disabled[disabled]{cursor:not-allowed}.cart_total_wrap{border:1px solid #e1e1e1;margin:0;border-radius:5px;padding:30px}@media only screen and (max-width:767px){.cart_total_wrap{padding:5px}}.cart_total_wrap .cart-collaterals h2,.cart_total_wrap label{font-size:24px;font-weight:700;display:block;padding-bottom:30px;color:var(--brand-blue)}.cart_total_wrap input#coupon_code{width:290px;float:left;border-radius:0;padding:15px 30px}@media only screen and (max-width:767px){.cart_total_wrap input#coupon_code{width:100%;margin-bottom:20px}}.cart_total_wrap .button{border-radius:0;border:none;padding:16px 20px}.cart_total_wrap .cart-collaterals .cart_totals table tr{color:var(--brand-blue);padding-bottom:30px}.cart_total_wrap .cart-collaterals .cart_totals table th{width:85%;padding-bottom:30px}.cart_total_wrap .cart-collaterals .cart_totals .wc-proceed-to-checkout{margin-top:15px}section.checkout-section{padding:45px 0 100px}div#checkoutCouponform{padding:35px 30px;border-top:4px solid rgba(0,0,0,.2);background:#f4f4f4}.checkout-differentform{display:none;overflow:hidden}.checkout-coupon h6{color:var(--text-color);font-weight:400;margin-bottom:20px;font-size:14px}.checkout-coupon h6 button{background:none;font-size:16px;color:var(--theme-color);border:none;border-bottom:1px solid}.checkout-coupon .checkout-couponform{max-width:40%;position:relative}@media only screen and (max-width:767px){.checkout-coupon .checkout-couponform{max-width:100%}}.cart-form-footer .checkout-coupon .checkout-couponform .button,.cart_total_wrap .checkout-coupon .checkout-couponform .button,.checkout-coupon .checkout-couponform .cart-form-footer .button,.checkout-coupon .checkout-couponform .cart_total_wrap .button,.checkout-coupon .checkout-couponform .custom-btn{border:none;padding:9px 25px;position:absolute;top:0;right:0}.address2-form input[type=checkbox],.address2-form input[type=radio]{width:auto;float:left;display:table;margin-top:6px}.container-check{display:block;position:relative;padding-left:25px;line-height:1.7;margin-bottom:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}form.form.checkout-form{padding-top:60px}form.form.checkout-form .section-title{font-size:30px;margin-bottom:40px}form.form.checkout-form .form-inner{overflow:hidden}form.form.checkout-form .checkout-billingform{padding:60px 30px 30px;background:#ececec;border:1px solid #c1c1c1;margin-right:20px}@media only screen and (min-width:768px) and (max-width:991px){form.form.checkout-form .checkout-billingform{margin-bottom:60px}}@media only screen and (max-width:767px){form.form.checkout-form .checkout-billingform{margin-bottom:60px}}form.form.checkout-form .checkout-billingform .form-group.address2-form{margin:0}.cart_total_wrap .cart-collaterals form.form.checkout-form .checkout-billingform .form-group h2,form.form.checkout-form .checkout-billingform .form-group .cart_total_wrap .cart-collaterals h2,form.form.checkout-form .checkout-billingform .form-group label{font-size:16px;color:#747474;font-weight:500;padding-bottom:10px}form.form.checkout-form .checkout-billingform .form-group input,form.form.checkout-form .checkout-billingform .form-group select{background-color:#fff;border:1px solid #cecece;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;padding:13px 20px}form.form.checkout-form .checkout-billingform .form-group select{padding:13px 20px;width:50%;display:block;color:#aeaeae;outline:0 none}@media only screen and (max-width:767px){form.form.checkout-form .checkout-billingform .form-group select{width:100%}}.order-inner{background:#ececec;border:1px solid #c1c1c1;padding:30px 40px}.cart-total.pay-cart ul{display:flex;list-style:none;padding:0;margin:0;justify-content:space-between}.cart-total.pay-cart ul li{font-weight:700;color:var(--text-color)}.cart-total.pay-cart ul.cart-list{display:block;padding:30px 0 10px;margin-bottom:10px;border-bottom:1px solid var(--border-color)}.cart-total.pay-cart ul.cart-list li{display:block;font-weight:500;color:#747474;font-size:16px;line-height:38px}.cart-total.pay-cart ul.cart-list li span{float:right}.cart-total.pay-cart ul:first-child li{font-size:22px}.cart-total.pay-cart p{font-size:18px;color:var(--brand-blue);font-weight:500}.cart-total.pay-cart p span{float:right}.cart-total.pay-cart p:last-child{padding:10px 0;border-top:1px solid var(--border-color);font-size:22px}.cart-total.pay-cart p:last-child span{font-weight:700}.checkout-payment{padding-top:25px}.checkout-payment h4{margin-bottom:20px;font-size:22px}.cart_total_wrap .cart-collaterals .checkout-payment input[type=radio]:checked~h2,.checkout-payment .cart_total_wrap .cart-collaterals input[type=radio]:checked~h2,.checkout-payment input[type=radio]:checked~label{color:var(--brand-blue)}.cart_total_wrap .cart-collaterals .checkout-payment input[type=radio]:checked~h2:before,.checkout-payment .cart_total_wrap .cart-collaterals input[type=radio]:checked~h2:before,.checkout-payment input[type=radio]:checked~label:before{content:"";color:var(--brand-blue);border-color:var(--brand-blue)}.checkout-payment input[type=checkbox],.checkout-payment input[type=radio]{visibility:hidden;opacity:0;display:inline-block;vertical-align:middle;width:0;height:0;display:none}.payment-checkbox{position:relative;margin-top:10px}.payment-checkbox input{display:inline-block;width:12px;position:absolute;border:1px solid var(--border-color);top:7px}.place-order{margin-top:30px}.cart-form-footer .place-order .button,.cart_total_wrap .place-order .button,.place-order .cart-form-footer .button,.place-order .cart_total_wrap .button,.place-order .custom-btn{width:100%;border:none;padding:15px 20px}.option-field{border-bottom:1px solid #ebebeb;padding:5px 0}.cart_total_wrap .cart-collaterals .option-field h2,.option-field .cart_total_wrap .cart-collaterals h2,.option-field label{padding-left:25px;font-size:15px;font-weight:600}.cart_total_wrap .cart-collaterals .option-field h2:before,.option-field .cart_total_wrap .cart-collaterals h2:before,.option-field label:before{width:15px;height:15px;border-radius:50%;border:3px solid var(--border-color);background:transparent;top:50%;transform:translateY(-50%)}.option-field .pay-option-content{display:none;padding-left:25px;padding-top:10px;font-weight:400;font-size:15px}.acount-wrap{padding:60px;border:2px solid var(--theme-color);-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}@media only screen and (max-width:767px){.acount-wrap{padding:50px 40px}}.acount-wrap h2{margin-bottom:40px;font-size:36px}.acount-wrap.login-wrap h2{margin-bottom:10px}.acount-wrap.login-wrap p{margin-bottom:30px}.acount-wrap.login-wrap p a{color:var(--theme-color)}.acount-wrap form .form-group .cart_total_wrap .cart-collaterals h2,.acount-wrap form .form-group label,.cart_total_wrap .cart-collaterals .acount-wrap form .form-group h2{font-size:18px;color:var(--brand-blue);font-weight:500;text-transform:capitalize;margin-bottom:10px}.acount-wrap form .form-group input{background:#f8f8f8;border:1px solid #ccc}.acount-wrap form .form-check-input[type=checkbox]{margin-right:5px}.acount-wrap form .cart-form-footer .button,.acount-wrap form .cart_total_wrap .button,.acount-wrap form .custom-btn,.cart-form-footer .acount-wrap form .button,.cart_total_wrap .acount-wrap form .button{margin:20px 0}.acount-wrap form .login-half{margin-bottom:20px;margin-top:5px;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;width:100%}.acount-wrap form .security-code{display:inline-block;border-radius:10px;height:64px;line-height:64px;padding:0 40px;font-size:24px;font-weight:700;background:#bce3c9}.acount-wrap .form-group.alter-login{display:flex;align-items:center}.acount-wrap .form-group.alter-login span{padding-right:13px}.acount-wrap .form-group.alter-login a{display:inline-table;width:30px;height:30px;text-align:center;margin-right:10px;background:#0077b5;color:var(--brand-white);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.acount-wrap .form-group.alter-login a i{display:table-cell;vertical-align:middle;padding-top:3px}.acount-wrap .form-group.alter-login a:nth-child(2){background:#00acee}.acount-wrap .form-group.alter-login a:nth-child(3){background:#1774eb}.thanks-wrap{max-width:55%;margin:0 auto}@media only screen and (max-width:767px){.thanks-wrap{max-width:90%}}.thanks-wrap h2{font-size:65px}.thanks-wrap p{font-size:19px;font-weight:500;line-height:1.7}.thanks-wrap p a{color:var(--theme-color)}.thanks-wrap img{padding:30px 0 50px}.case-study{overflow:hidden}.case-entry .case-content{max-width:90%;padding:20px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.05);-moz-box-shadow:0 10px 30px rgba(0,0,0,.05);box-shadow:0 10px 30px rgba(0,0,0,.05);margin:-150px auto 0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;cursor:pointer}.case-entry .case-content:before{width:100%;height:0;border-top:55px solid #fff;border-left:321px solid transparent;background:transparent;top:auto;bottom:-53px;left:0}@media only screen and (min-width:1400px) and (max-width:1920px){.case-entry .case-content:before{border-left:330px solid transparent}}.case-entry .case-content h3{font-weight:700;line-height:1.2;font-family:var(--heading-font);color:var(--brand-blue);font-size:30px;margin:10px 0 20px}@media only screen and (max-width:767px){.case-entry .case-content h3{font-size:24px}}.case-entry .case-content span{color:var(--theme-color);font-weight:500;font-family:var(--heading-font);text-transform:uppercase}.case-entry .case-content span.case-icon{width:75px;height:70px;text-align:center;line-height:80px;font-size:35px;background:var(--theme-color);display:inline-block;color:var(--brand-white);position:absolute;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;right:20px;top:-35px}.case-entry .case-content .read-more{position:relative;z-index:1;margin-top:10px;padding-top:25px;border-top:1px solid var(--theme-color)}.case-entry .case-content .read-more a{display:inline-block;padding:5px 25px;background-color:var(--theme-color);color:#fff;text-align:center;position:absolute;right:20px;border-radius:50px;line-height:1}.case-entry .case-content .read-more a:hover{background-color:var(--brand-blue)}@media only screen and (min-width:992px) and (max-width:1200px){.case-entry .case-content:before{border-left:260px solid transparent}.case-entry .case-content h3{font-size:24px}}@media only screen and (min-width:768px) and (max-width:991px){.case-entry .case-content{padding:15px}.case-entry .case-content:before{border-left:200px solid transparent}.case-entry .case-content span.case-icon{width:62px;height:60px;line-height:70px;font-size:27px;right:10px}}.case-entry:hover .case-content{margin:-170px auto 0}@media only screen and (max-width:767px){.case-entry{margin-bottom:90px}}.feature-card{position:relative;overflow:hidden;cursor:pointer;margin-bottom:30px}.feature-card .feature-content{position:absolute;bottom:0;transform:rotate(-90deg);left:0;height:100%;width:277px}.feature-card .feature-content:before{width:58px;height:58px;background:#00415d;background:linear-gradient(270deg,rgba(var(--brand-blue-rgb),.4),var(--theme-color) 65%,var(--theme-color));-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.feature-card .feature-content h3{margin:0;position:relative;bottom:5px;color:#fff}.feature-card .feature-content h3 span{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.feature-card .feature-content h3 i{width:58px;height:58px;display:inline-block;line-height:65px;text-align:center;font-size:27px;color:var(--brand-white);margin-right:5px;background-color:var(--theme-color);transform:rotate(90deg);position:relative;bottom:-5px}@media only screen and (min-width:768px) and (max-width:991px){.feature-card .feature-content{width:255px}}@media only screen and (min-width:1201px) and (max-width:1399px){.feature-card .feature-content{width:270px}}.feature-card:hover .feature-content:before{visibility:visible;width:113%}.feature-card:hover .feature-content:before,.feature-card:hover h3 span{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}@media only screen and (max-width:767px){.feature-card{margin-bottom:30px}}#gdpr-cookie-message{position:fixed;right:30px;bottom:30px;max-width:375px;background-color:var(--brand-black);padding:20px;border-radius:5px;box-shadow:0 6px 6px rgba(0,0,0,.25);margin-left:30px;z-index:99}#gdpr-cookie-message h4{font-size:18px}#gdpr-cookie-message h4,#gdpr-cookie-message h5{color:var(--brand-white);font-weight:500;margin-bottom:10px}#gdpr-cookie-message h5{font-size:15px}#gdpr-cookie-message p,#gdpr-cookie-message ul{color:#fff;font-size:15px;line-height:1.5em}#gdpr-cookie-message p:last-child{margin-bottom:0;text-align:right}#gdpr-cookie-message li{width:49%;display:inline-block}#gdpr-cookie-message a{color:var(--theme-color);text-decoration:none;font-size:15px;padding-bottom:2px;border-bottom:1px dotted hsla(0,0%,100%,.75);transition:all .3s ease-in}#gdpr-cookie-message a:hover{color:#fff;border-bottom-color:var(--theme-color);transition:all .3s ease-in}#gdpr-cookie-message button,button#ihavecookiesBtn{border:none;background:var(--theme-color);color:#fff;font-family:Quicksand,sans-serif;font-size:15px;padding:7px;border-radius:3px;margin-left:15px;cursor:pointer;transition:all .3s ease-in}#gdpr-cookie-message button:hover{transition:all .3s ease-in}#gdpr-cookie-message button:hover,button#gdpr-cookie-advanced{background:#fff;color:var(--theme-color)}#gdpr-cookie-message button:disabled{opacity:.3}#gdpr-cookie-message input[type=checkbox]{float:none;margin-top:0;margin-right:5px}
/*# sourceMappingURL=style.css.map */