.hc-offcanvas-nav li.add>a::before,.hc-offcanvas-nav li.camera>.nav-item::before,.hc-offcanvas-nav li.collections>.nav-item::before,.hc-offcanvas-nav li.credits>.nav-item::before,.hc-offcanvas-nav li.cryptocurrency>.nav-item::before,.hc-offcanvas-nav li.devices>.nav-item::before,.hc-offcanvas-nav li.magazines>.nav-item::before,.hc-offcanvas-nav li.mobile>.nav-item::before,.hc-offcanvas-nav li.new>.nav-item::before,.hc-offcanvas-nav li.store>.nav-item::before,.hc-offcanvas-nav li.television>.nav-item::before{font-family:"Material Icons";font-style:normal;line-height:1;text-transform:none;text-indent:0;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}.hc-offcanvas-nav .nav-wrapper,.hc-offcanvas-nav .nav-wrapper::after,.hc-offcanvas-nav.disable-body::after{-ms-scroll-chaining:none;-ms-scroll-chaining:none;overscroll-behavior:none;overscroll-behavior:none}.green-btn,.has-mega-menu.act-link>a,.list li a:hover,footer ul a:hover,header nav .desktop-menu-ul li:hover>a{color:#2bb34b}.wave,.wave svg,.wrapper{overflow:hidden}.key-highlights .key-high-list-wrap .list li::before,.list li::before{content:'';background:url(../images/icons/aim.png) center center/cover no-repeat;left:0;top:.5rem}.hc-offcanvas-nav li.add>a::before,.hc-offcanvas-nav li.new>.nav-item::before{-webkit-font-feature-settings:"liga"}*,.hc-offcanvas-nav a,.hc-offcanvas-nav a:hover,header .git,main .button{text-decoration:none}.index-page-slider .slide .fluid-container,.inner-page-banner .fluid-container,footer .fluid-container,header nav .has-mega-menu .mega-menu li a{-webkit-box-orient:vertical;-webkit-box-direction:normal}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{float:left}html{font-size:62.5%}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;font-family:Jost,sans-serif;font-display:swap;list-style:none}.wrapper{width:100%;padding:0}.fluid-container{width:95%;max-width:128rem;margin:0 auto;padding:0 1rem}img{max-width:100%}p{color:#545454;font-size:2rem;font-weight:400;line-height:1.4;margin:10px 0}h2.heading-h2{color:#22346c;font-size:4.8rem;line-height:1;margin-bottom:2.8rem;text-transform:uppercase;font-family:Poppins,sans-serif;font-weight:600}input,input::-webkit-input-placeholder,select,select::-webkit-input-placeholder,textarea,textarea::-webkit-input-placeholder{outline:0;border:none;opacity:1;color:#000}input,input:-ms-input-placeholder,select,select:-ms-input-placeholder,textarea,textarea:-ms-input-placeholder{outline:0;border:none;opacity:1;color:#000}input,input::-ms-input-placeholder,select,select::-ms-input-placeholder,textarea,textarea::-ms-input-placeholder{outline:0;border:none;opacity:1;color:#000}input,input::placeholder,select,select::placeholder,textarea,textarea::placeholder{outline:0;border:none;opacity:1;color:#000}input,select,textarea{display:block;width:100%;padding:10px;resize:none;font-size:1.5rem}button{border:none;display:inline-block;outline:0;cursor:pointer}.button-containers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0 2rem;margin:3rem 0 2rem}.green-btn{border-radius:40px;padding:.8rem 2rem;border:2px solid #2bb34b;font-size:1.8rem;font-weight:500;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.in-content,footer{padding:4rem 0 0}.green-btn:hover{color:#fff;background:#2bb34b}.carpet-under-dying-wrap .carpet-un p,.textc{text-align:center}.act-link,.resp-link{color:#2bb34b!important}.act-link-contact{color:#22346c!important}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.inner-page-banner{height:40rem;margin-top:11.5rem;min-height:60vh;position:relative;background-position-x:left!important;z-index:0}.inner-page-banner::before{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;margin:auto;content:'';background:#000;opacity:.4;z-index:-1}.inner-page-banner .fluid-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;height:100%}.inner-page-banner h1{font-size:4rem;color:#fff;text-transform:uppercase;margin-bottom:1.5rem}.inner-page-banner .breadcrums{background:#2bb34b91;padding:.5rem 2rem;border-radius:4px}.inner-page-banner .breadcrums span{color:#fff;font-size:1.2rem;margin:0 .2rem}.hc-offcanvas-nav .nav-item:hover svg,.inner-page-banner .breadcrums span a,.steps-wrap .steps p,header .ver span{color:#fff}.in-head-h2{font-size:3rem;margin:2rem 0 1.5rem;color:#22346c}.list{margin-bottom:4rem}.key-highlights .key-high-list-wrap .list li,.list li{font-size:1.7rem;color:#545454;margin:0 0 1.5rem;position:relative;padding-left:3.5rem}.list li::before{position:absolute;width:1.9rem;height:1.9rem;-webkit-filter:invert(53%) sepia(84%) saturate(443%) hue-rotate(81deg) brightness(92%) contrast(85%);filter:invert(53%) sepia(84%) saturate(443%) hue-rotate(81deg) brightness(92%) contrast(85%)}.form-wrap,.mission{padding:4rem 0}.form-wrap form{width:70%;margin:0 auto}.form-wrap form .form-group,section.customer-reviews .reviews-container article figure{margin-bottom:2rem}.form-wrap form .form-group .form-input{padding:1.5rem 2.2rem;background:#f3f3f3}.form-wrap form .form-group select{background:#f3f1f9;padding:1.5rem 2.2rem}.form-wrap form button{padding:10px;background:#2bb34b;width:100%;color:#fff;font-size:1.6rem;border-radius:2.5rem;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.form-wrap form button:hover,.steps-wrap .steps::before{background:#22346c}.wave{position:absolute;top:0;left:0;width:100%;line-height:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);z-index:1}.wave svg{position:relative;background-repeat:repeat-x;display:block;width:calc(149% + 1.3px);height:80px}.custom-shape-divider-bottom-1639224775 .shape-fill,.wave .shape-fill{fill:#FFFFFF}.custom-shape-divider-bottom-1639224775{position:absolute;bottom:-6px;left:0;width:100%;overflow:hidden;line-height:0}.custom-shape-divider-bottom-1639224775 svg{position:relative;display:block;width:calc(112% + 1.3px);height:72px;-webkit-animation:7s cubic-bezier(.36,.45,.63,.53) infinite wave;animation:7s cubic-bezier(.36,.45,.63,.53) infinite wave;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.highlight-text{color:#2bb34b;font-size:4.2rem;margin:3.5rem 0 0}.highlight-text a img{width:4rem;margin-left:10px;-webkit-animation:1s linear infinite blink;animation:1s linear infinite blink}@-webkit-keyframes blink{0%{-webkit-filter:invert(14%) sepia(92%) saturate(4862%) hue-rotate(2deg) brightness(105%) contrast(106%);filter:invert(14%) sepia(92%) saturate(4862%) hue-rotate(2deg) brightness(105%) contrast(106%)}50%{-webkit-filter:invert(52%) sepia(92%) saturate(391%) hue-rotate(82deg) brightness(91%) contrast(87%);filter:invert(52%) sepia(92%) saturate(391%) hue-rotate(82deg) brightness(91%) contrast(87%);-webkit-transform:translateY(3px);transform:translateY(3px)}100%{-webkit-filter:invert(14%) sepia(92%) saturate(4862%) hue-rotate(2deg) brightness(105%) contrast(106%);filter:invert(14%) sepia(92%) saturate(4862%) hue-rotate(2deg) brightness(105%) contrast(106%);-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes blink{0%{-webkit-filter:invert(14%) sepia(92%) saturate(4862%) hue-rotate(2deg) brightness(105%) contrast(106%);filter:invert(14%) sepia(92%) saturate(4862%) hue-rotate(2deg) brightness(105%) contrast(106%)}50%{-webkit-filter:invert(52%) sepia(92%) saturate(391%) hue-rotate(82deg) brightness(91%) contrast(87%);filter:invert(52%) sepia(92%) saturate(391%) hue-rotate(82deg) brightness(91%) contrast(87%);-webkit-transform:translateY(3px);transform:translateY(3px)}100%{-webkit-filter:invert(14%) sepia(92%) saturate(4862%) hue-rotate(2deg) brightness(105%) contrast(106%);filter:invert(14%) sepia(92%) saturate(4862%) hue-rotate(2deg) brightness(105%) contrast(106%);-webkit-transform:translateY(0);transform:translateY(0)}}.key-highlights{padding:2rem 0}.key-highlights .key-high-list-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;gap:3rem;padding:2rem 0 0}.restoration .restoration-wrap,.steps-wrap{display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:center}.key-highlights .key-high-list-wrap .list{width:100%;max-width:55rem}.key-highlights .key-high-list-wrap .list li::before{position:absolute;width:1.8rem;height:1.8rem;-webkit-filter:invert(53%) sepia(84%) saturate(443%) hue-rotate(81deg) brightness(92%) contrast(85%);filter:invert(53%) sepia(84%) saturate(443%) hue-rotate(81deg) brightness(92%) contrast(85%)}.restoration{padding:10rem 0 4rem;background:#f3f1f9;position:relative}.restoration .restoration-wrap{display:flex;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin:3rem 0 0}.restoration .restoration-wrap .restoration-step{width:100%;max-width:37rem;padding:2rem;text-align:center;border-radius:.3rem;position:relative;z-index:0}.restoration .restoration-wrap .restoration-step::before,.steps-wrap .steps::before{margin:auto;content:'';opacity:.9;z-index:-1;position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0}.restoration .restoration-wrap .restoration-step::before{background:#2bb34b;border-radius:.3rem}.restoration .restoration-wrap .restoration-step p{color:#fff;font-weight:600}.restoration .restoration-wrap .restoration-step:first-child{background:url(../images/inner-images/mould-inspection-1.jpg) center center/cover no-repeat}.restoration .restoration-wrap .restoration-step:nth-child(2){background:url(../images/inner-images/flood-damage-and-restoration-1.jpg) center center/cover no-repeat}.restoration .restoration-wrap .restoration-step:nth-child(3){background:url(../images/about-1.jpg) center center/cover no-repeat}.insurance{padding:4rem 2rem;background:#f1f1f1;margin:20px 0 40px}.insurance .insurance-wrap{padding:3rem 0 0}.insurance .insurance-wrap .insurance-company img{width:20rem;margin:0 auto}.steps-wrap{display:flex;-ms-flex-pack:center;justify-content:center;gap:6rem;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:6rem 0 4rem}.steps-wrap .steps{width:100%;max-width:32rem;padding:2rem;position:relative;z-index:0;background:url(../images/banner/banner-img.jpg) center center/cover no-repeat;-webkit-box-shadow:rgba(0,0,0,.45) 0 25px 20px -20px;box-shadow:rgba(0,0,0,.45) 0 25px 20px -20px}.steps-wrap .steps h3{color:#fff;margin-bottom:1.5rem;font-size:2.4rem;text-align:center}.steps-wrap .steps span{position:absolute;top:-6.2rem;right:0;font-size:8rem}.steps-wrap .steps span img{width:6.2rem;-webkit-filter:invert(59%) sepia(64%) saturate(535%) hue-rotate(82deg) brightness(84%) contrast(90%);filter:invert(59%) sepia(64%) saturate(535%) hue-rotate(82deg) brightness(84%) contrast(90%)}.carpet-under-dying-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;padding:30px 0}.carpet-under-dying-wrap .carpet-un{width:100%;max-width:28rem;-webkit-box-shadow:rgba(17,17,26,.05) 0 4px 16px,rgba(17,17,26,.05) 0 8px 32px;box-shadow:rgba(17,17,26,.05) 0 4px 16px,rgba(17,17,26,.05) 0 8px 32px;padding:2rem}.carpet-under-dying-wrap .carpet-un h3{font-size:2rem;text-align:center}html.hc-nav-yscroll{overflow-y:scroll}body.hc-nav-open{overflow:visible;position:fixed;width:100%;min-height:100%}.hc-offcanvas-nav{visibility:hidden;display:none;position:fixed;top:0;height:100%;z-index:9999}.hc-offcanvas-nav .nav-container{-webkit-box-sizing:border-box;box-sizing:border-box;transition:transform .4s;-webkit-transition:-webkit-transform .4s;transition:transform .4s,_ .4s;background:#22346c;position:fixed;z-index:9998;top:0;width:255px;height:100%;max-width:100%;max-height:100%;box-sizing:border-box}.hc-offcanvas-nav .nav-wrapper,.hc-offcanvas-nav .nav-wrapper::after{width:100%;height:100%}.hc-offcanvas-nav .nav-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;background:#22346c;max-height:100vh;box-sizing:border-box}.hc-offcanvas-nav .nav-wrapper::after{content:"";-webkit-transition:visibility 0s .4s,opacity .4s;transition:visibility 0s .4s,opacity .4s;background:rgba(0,0,0,.3);content:"";position:fixed;z-index:9990;top:0;left:0;right:0;bottom:0;visibility:hidden;opacity:0}.hc-offcanvas-nav .nav-item:hover,.hc-offcanvas-nav a:hover{background:#2bb34b!important;color:#fff!important}.hc-offcanvas-nav .nav-content{height:100%;max-height:100vh}.cf::after,.cf::before{height:0;overflow:hidden}.hc-offcanvas-nav .nav-wrapper-0>.nav-content{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:scroll;overflow-x:visible;overflow-y:auto;box-sizing:border-box;padding-bottom:41px}.hc-offcanvas-nav ul{list-style:none;margin:0;padding:0;background:#22346c}.hc-offcanvas-nav ul:first-of-type:not(:first-child)>li:first-child:not(.nav-back):not(.nav-close)>a{border-top:1px solid #2c5d8f;margin-top:-1px}.hc-offcanvas-nav li{position:relative;display:block;text-align:left}.hc-nav-open .hc-offcanvas-nav,.hc-offcanvas-nav li.level-open>.nav-wrapper{visibility:visible}#main-nav,.hc-offcanvas-nav input[type=checkbox],.hc-offcanvas-nav.nav-levels-expand .nav-container ul h2,.hc-offcanvas-nav.nav-levels-expand .nav-wrapper::after,.hc-offcanvas-nav.nav-levels-none .nav-container ul h2,header nav .desktop-menu-ul li.contact-link a:before,header nav .has-mega-menu .mega-menu li a::before,main .actions.checkboxes label input{display:none}.hc-offcanvas-nav label{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;cursor:pointer}.hc-offcanvas-nav .nav-item,.hc-offcanvas-nav a{position:relative;background:rgba(0,0,0,0);display:block;-webkit-transition:.4s;z-index:1;color:#fff;transition:.4s;display:-webkit-box;display:-ms-flexbox}.hc-offcanvas-nav a{-webkit-box-sizing:border-box;box-sizing:border-box;padding:14px 12px;box-sizing:border-box;cursor:pointer;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}.hc-nav-trigger,header .toggle{z-index:9980;min-height:24px;cursor:pointer}.hc-offcanvas-nav .nav-item{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 12px;box-sizing:border-box;font-size:1.6rem;border-bottom:1px solid rgba(255,255,255,.2);display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hc-offcanvas-nav .nav-item svg{font-size:16px;margin-right:16px;color:#8fc3e8;-webkit-transition:.4s;transition:.4s}.hc-offcanvas-nav .sub-level-open::after,.hc-offcanvas-nav.disable-body.nav-open::after{-webkit-transition-delay:50ms;visibility:visible;opacity:1;transition-delay:50ms}.hc-offcanvas-nav:not(.nav-open)::after{pointer-events:none;pointer-events:none}.hc-offcanvas-nav::after{background:rgba(0,0,0,.3)}.hc-offcanvas-nav h2{padding:20px 17px;font-size:19px;font-weight:400;text-align:center;color:#fff}.hc-offcanvas-nav li.nav-parent .nav-item:hover,.magic-btn,.magic-btn a,.nav-back a:hover,.nav-close a:hover,.resom:hover{color:#fff!important}.first-nav li a.resact,.hc-offcanvas-nav:not(.touch-device) a:hover,.second-nav li a.resact,.second-nav ul li a.resact{background:#02596c}.hc-offcanvas-nav li.nav-back a,.hc-offcanvas-nav li.nav-close a,header .toggle:hover span,header .toggle:hover span::after,header .toggle:hover span::before{background:#2bb34b}.hc-offcanvas-nav li.nav-back a:hover,.hc-offcanvas-nav li.nav-close a:hover{background:#8fc3e8}.hc-offcanvas-nav li.nav-back:not(:first-child) a,.hc-offcanvas-nav li.nav-close:not(:first-child) a{margin-top:-1px}.hc-offcanvas-nav li.nav-back span,.hc-offcanvas-nav li.nav-close span,.hc-offcanvas-nav li.nav-parent span.nav-next{-webkit-transition:background .2s;transition:background .2s;width:45px;position:absolute;top:0;right:0;bottom:0;text-align:center;cursor:pointer}.hc-offcanvas-nav li.nav-back span::before,.hc-offcanvas-nav li.nav-close span::after,.hc-offcanvas-nav li.nav-close span::before,.hc-offcanvas-nav span.nav-next::before{border-top:2px solid #fff;border-left:2px solid #fff;top:50%;position:absolute;content:"";left:50%}.hc-offcanvas-nav li.nav-back span::before{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform-origin:center;transform-origin:center;width:8px;height:8px;margin-left:-2px;box-sizing:border-box;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.hc-offcanvas-nav li.nav-close span::after,.hc-offcanvas-nav li.nav-close span::before{width:6px;height:6px;margin-top:-3px}.hc-offcanvas-nav li.nav-close span::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.hc-offcanvas-nav li.nav-close span::before{margin-left:-6px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.hc-offcanvas-nav li.nav-parent .nav-item{padding-right:58px;line-height:1.4}.hc-offcanvas-nav a[href]:not([href="#"])>span.nav-next{border-left:1px solid #2c5d8f}.hc-offcanvas-nav span.nav-next::before{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform-origin:center;transform-origin:center;width:8px;height:8px;margin-left:-2px;box-sizing:border-box;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.hc-offcanvas-nav li.search .nav-item{padding-top:0}.hc-offcanvas-nav li.search input[type=text]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;border-radius:3px;font-size:14px;color:#fff;background:rgba(255,255,255,.12);padding:5px 10px;-webkit-box-shadow:none;box-shadow:none;outline:0}.hc-offcanvas-nav li.add>a::before,.hc-offcanvas-nav li.camera>.nav-item::before,.hc-offcanvas-nav li.collections>.nav-item::before,.hc-offcanvas-nav li.credits>.nav-item::before,.hc-offcanvas-nav li.cryptocurrency>.nav-item::before,.hc-offcanvas-nav li.devices>.nav-item::before,.hc-offcanvas-nav li.magazines>.nav-item::before,.hc-offcanvas-nav li.mobile>.nav-item::before,.hc-offcanvas-nav li.new>.nav-item::before,.hc-offcanvas-nav li.store>.nav-item::before,.hc-offcanvas-nav li.television>.nav-item::before{width:19px;height:19px;margin-right:15px;font-size:19px;vertical-align:top;display:inline-block}.hc-offcanvas-nav li.search input[type=text]::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.hc-offcanvas-nav li.search input[type=text]:-ms-input-placeholder{color:rgba(255,255,255,.8)}.hc-offcanvas-nav li.search input[type=text]::-ms-input-placeholder{color:rgba(255,255,255,.8)}.hc-offcanvas-nav li.search input[type=text]::placeholder{color:rgba(255,255,255,.8)}.hc-offcanvas-nav li.add>a::before{font-weight:400;font-feature-settings:"liga";content:"add"}.hc-offcanvas-nav li.new>.nav-item::before{font-weight:400;font-feature-settings:"liga";content:"fiber_new"}.hc-offcanvas-nav li.camera>.nav-item::before,.hc-offcanvas-nav li.cryptocurrency>.nav-item::before,.hc-offcanvas-nav li.devices>.nav-item::before,.hc-offcanvas-nav li.magazines>.nav-item::before{font-weight:400;-webkit-font-feature-settings:"liga"}.hc-offcanvas-nav li.cryptocurrency>.nav-item::before{font-feature-settings:"liga";content:"local_atm"}.hc-offcanvas-nav li.devices>.nav-item::before{font-feature-settings:"liga";content:"devices"}.hc-offcanvas-nav li.mobile>.nav-item::before,.hc-offcanvas-nav li.television>.nav-item::before{font-weight:400;-webkit-font-feature-settings:"liga"}.hc-offcanvas-nav li.mobile>.nav-item::before{font-feature-settings:"liga";content:"phone_android"}.hc-offcanvas-nav li.television>.nav-item::before{font-feature-settings:"liga";content:"desktop_windows"}.hc-offcanvas-nav li.camera>.nav-item::before{font-feature-settings:"liga";content:"camera_alt"}.hc-offcanvas-nav li.magazines>.nav-item::before{font-feature-settings:"liga";content:"import_contacts"}.hc-offcanvas-nav li.collections>.nav-item::before,.hc-offcanvas-nav li.store>.nav-item::before{-webkit-font-feature-settings:"liga";font-weight:400}.hc-offcanvas-nav li.store>.nav-item::before{font-feature-settings:"liga";content:"store"}.hc-offcanvas-nav li.collections>.nav-item::before{font-feature-settings:"liga";content:"collections"}.hc-offcanvas-nav li.credits>.nav-item::before{font-weight:400;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"credit_card"}.hc-offcanvas-nav ul.bottom-nav{position:absolute;z-index:10;bottom:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-top:1px solid #2c5d8f}.hc-offcanvas-nav ul.bottom-nav li{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.hc-offcanvas-nav ul.bottom-nav li a{padding:10px;text-align:center;height:100%;border-bottom:none}.hc-offcanvas-nav ul.bottom-nav li svg{fill:#fff;display:inline-block;vertical-align:middle}.hc-offcanvas-nav ul.bottom-nav li.github svg{width:17px;height:17px}.hc-offcanvas-nav ul.bottom-nav li.ko-fi svg{width:21px;height:21px}.hc-offcanvas-nav ul.bottom-nav li.email svg{width:19px;height:19px}.hc-offcanvas-nav.is-ios *{cursor:pointer!important}.hc-offcanvas-nav.disable-body::after{content:"";-webkit-transition:visibility 0s .4s,opacity .4s;transition:visibility 0s .4s,opacity .4s;content:"";position:fixed;z-index:9990;top:0;left:0;right:0;bottom:0;width:100%;height:100%;visibility:hidden;opacity:0}.hc-offcanvas-nav.nav-levels-expand .nav-content,.hc-offcanvas-nav.nav-levels-overlap .nav-content{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:scroll;overflow-x:visible;overflow-y:auto;box-sizing:border-box}.hc-offcanvas-nav.nav-levels-expand ul .nav-wrapper{-webkit-transition:height 0s .4s;transition:height 0s .4s;min-width:0;max-height:0;overflow:hidden}.hc-offcanvas-nav.nav-levels-expand .level-open>.nav-wrapper{max-height:none}.hc-offcanvas-nav.nav-levels-expand .nav-container ul .nav-wrapper,.hc-offcanvas-nav.nav-levels-none .nav-container ul .nav-wrapper{-webkit-box-shadow:none;background:0 0;box-shadow:none}.hc-offcanvas-nav.nav-levels-expand .nav-container ul ul .nav-item,.hc-offcanvas-nav.nav-levels-none .nav-container ul ul .nav-item{font-size:14px}.hc-offcanvas-nav.nav-levels-expand .nav-container li,.hc-offcanvas-nav.nav-levels-none .nav-container li{-webkit-transition:background .3s;transition:background .3s}.hc-offcanvas-nav.nav-levels-expand .nav-container li.level-open,.hc-offcanvas-nav.nav-levels-none .nav-container li.level-open{background:#2e6296}.hc-offcanvas-nav.nav-levels-expand .nav-container li.level-open a,.hc-offcanvas-nav.nav-levels-none .nav-container li.level-open a{border-bottom:1px solid #295887}.hc-offcanvas-nav.nav-levels-expand .nav-container li.level-open a:hover,.hc-offcanvas-nav.nav-levels-none .nav-container li.level-open a:hover{background:#2f649a}.hc-offcanvas-nav.nav-levels-expand .nav-container li.level-open>.nav-item .nav-next::before,.hc-offcanvas-nav.nav-levels-none .nav-container li.level-open>.nav-item .nav-next::before{margin-top:2px;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.hc-offcanvas-nav.nav-levels-expand .nav-container span.nav-next::before,.hc-offcanvas-nav.nav-levels-none .nav-container span.nav-next::before{margin-top:-2px;-webkit-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg)}.hc-offcanvas-nav.nav-levels-overlap ul .nav-wrapper{transition:visibility 0s .4s,transform .4s,-webkit-transform .4s;-webkit-transition:visibility 0s .4s,-webkit-transform .4s;position:absolute;z-index:9999;top:0;height:100%;visibility:hidden}.hc-offcanvas-nav.nav-levels-overlap ul li.nav-parent{position:static}.hc-offcanvas-nav.nav-levels-overlap ul li.level-open>.nav-wrapper{transition:transform .4s;-webkit-transition:-webkit-transform .4s;transition:transform .4s,_ .4s;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.hc-nav-trigger span,.hc-nav-trigger span::after{-webkit-transition:.2s;top:7px;left:0;background:#d0630e;position:absolute;display:block;height:4px}.hc-offcanvas-nav.nav-levels-overlap ul li.level-open>.nav-wrapper-1{width:297px}.hc-offcanvas-nav.nav-levels-overlap ul li.level-open>.nav-wrapper-2{width:337px}.hc-offcanvas-nav.nav-position-left,.index-page-slider .owl-nav button.owl-prev{left:0}.hc-offcanvas-nav.nav-position-left .nav-container{left:0;-webkit-transform:translate3d(-280px,0,0);transform:translate3d(-280px,0,0)}.hc-offcanvas-nav.nav-position-left.nav-levels-overlap li .nav-wrapper{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.hc-offcanvas-nav.nav-position-right,.index-page-slider .owl-nav button.owl-next{right:0}.hc-offcanvas-nav.nav-position-right .nav-container{right:0;-webkit-transform:translate3d(280px,0,0);transform:translate3d(280px,0,0)}.hc-offcanvas-nav.nav-position-right li.nav-back span::before,.hc-offcanvas-nav.nav-position-right span.nav-next::before{margin-left:0;margin-right:-2px}.hc-offcanvas-nav.nav-position-right.nav-levels-overlap li .nav-wrapper{right:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.hc-offcanvas-nav.nav-position-top{top:0}.hc-offcanvas-nav.nav-position-top .nav-container{top:0;width:100%;height:auto;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.hc-offcanvas-nav.nav-position-bottom li.nav-back span::before,.hc-offcanvas-nav.nav-position-top span.nav-next::before{margin-left:0;margin-right:-2px;-webkit-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg)}.hc-offcanvas-nav.nav-position-bottom span.nav-next::before,.hc-offcanvas-nav.nav-position-top li.nav-back span::before{margin-left:0;margin-right:-2px;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.hc-offcanvas-nav.nav-position-top.nav-levels-overlap li .nav-wrapper{left:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.hc-offcanvas-nav.nav-position-bottom{top:auto;bottom:0}.hc-offcanvas-nav.nav-position-bottom .nav-container{top:auto;bottom:0;width:100%;height:auto;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.hc-offcanvas-nav.nav-position-bottom.nav-levels-overlap li .nav-wrapper{left:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.hc-offcanvas-nav.nav-open[class*=hc-nav-] div.nav-container{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.hc-nav-trigger{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:none;top:107px;right:15px;width:30px}.hc-nav-trigger span{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:.2s;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;width:25px}.hc-nav-trigger span::after{transition:.2s;content:"";content:"";width:100%;bottom:-7px}.hc-nav-trigger span::before{left:0;background:#d0630e;-webkit-transition:.2s;transition:.2s;content:"";display:block;position:absolute;height:4px;content:"";width:100%;top:-7px}.hc-nav-trigger.toggle-open span,header .toggle.toggle-open span{background:rgba(0,0,0,0);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hc-nav-trigger.toggle-open span::before{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}.hc-nav-trigger.toggle-open span::after{-webkit-transform:rotate(-90deg) translate3d(10px,0,0);transform:rotate(-90deg) translate3d(5px,0,0)}.hc-offcanvas-nav.nav-position-left.nav-open .nav-wrapper{-webkit-box-shadow:1px 0 2px rgba(0,0,0,.2);box-shadow:1px 0 2px rgba(0,0,0,.2)}.hc-offcanvas-nav.nav-position-right.nav-open .nav-wrapper{-webkit-box-shadow:-1px 0 2px rgba(0,0,0,.2);box-shadow:-1px 0 2px rgba(0,0,0,.2)}.hc-offcanvas-nav.nav-position-top.nav-open .nav-wrapper{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}.hc-offcanvas-nav.nav-position-bottom.nav-open .nav-wrapper{-webkit-box-shadow:0 -1px 2px rgba(0,0,0,.2);box-shadow:0 -1px 2px rgba(0,0,0,.2)}.nav-close{display:none!important}.cf::after{content:"";display:block;clear:both}.cf::before{content:"";display:block}.nav-content h1{font-size:50px;font-weight:700;text-align:center;letter-spacing:5px;padding-bottom:8px}main .button,main h4{letter-spacing:1px;text-transform:uppercase}.nav-content h2{font-size:36px;line-height:1.4;text-align:center;color:#fff;text-transform:uppercase;display:block;padding:initial;margin:10px 0}.resp-logo-img{width:200px;margin:0 auto;-webkit-transition:.4s;transition:.4s}header .git{display:inline-block;border-radius:4px;padding:4px 10px 4px 0;font-size:15px;font-weight:400;color:#fff;background:#54b9cb;-webkit-transition:background .15s ease-in-out;transition:background .15s ease-in-out}header .git:hover{background:#4ca8b9}header .git:hover svg{border-color:#54b9cb}header .git svg{width:15px;height:15px;fill:#fff;position:relative;top:2px;padding:0 10px;margin-right:10px;border-right:1px solid #4daabb;-webkit-transition:border-color .15s ease-in-out;transition:border-color .15s ease-in-out}header .toggle span,header .toggle span::after{-webkit-transition:.25s;display:block;height:3px;background:#2bb34b;position:absolute;left:0}header .ver{padding-top:15px;font-weight:200;color:#dab977}header .toggle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;width:auto;top:auto;left:auto;float:right;-webkit-box-sizing:content-box;box-sizing:content-box;font-size:20px;padding-left:30px;line-height:24px;display:none!important}header .toggle span{width:26px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:.25s}header .toggle span::after{transition:.25s;content:"";width:100%;bottom:-7px}header .toggle span::before{display:block;position:absolute;left:0;height:3px;background:#2bb34b;-webkit-transition:.25s;transition:.25s;content:"";width:100%;top:-7px}header .toggle div{display:inline-block;margin-right:15px}header .toggle.toggle-open span::before{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,5px,0)}header .toggle.toggle-open span::after{-webkit-transform:rotate(-90deg) translate3d(10px,0,0);transform:rotate(-90deg) translate3d(10px,0,0)}.resp-img li ul li a img{width:25px;-webkit-filter:invert(59%) sepia(64%) saturate(535%) hue-rotate(82deg) brightness(84%) contrast(90%);filter:invert(59%) sepia(64%) saturate(535%) hue-rotate(82deg) brightness(84%) contrast(90%);margin-right:15px}main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding-bottom:30px;text-align:left}main .content{border-top:1px solid rgba(255,255,255,.1)}main h4{font-size:15px;font-weight:600;margin:20px 0}main h4:first-child{margin-top:30px}main .actions{margin:0 -15px;text-align:center}main .actions div{padding:0 15px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}main .actions.checkboxes{text-align:left;padding-top:8px}main .actions.checkboxes label{font-size:14px;text-transform:uppercase;cursor:pointer}main .actions.checkboxes label input:checked~span,main .button.active{background:#dab977}main .actions.checkboxes label input:checked~span::before{content:"";position:absolute;top:50%;left:50%;margin-top:-1px;border:solid #243949;border-width:0 3px 3px 0;display:inline-block;padding:5px 2px;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}main .actions.checkboxes label span{display:inline-block;position:relative;top:-1px;width:22px;height:22px;background:#fff;margin-right:12px;vertical-align:top;-webkit-transition:.1s;transition:.1s}main .button{position:relative;display:block;padding:18px 30px 16px;text-align:center;font-size:16px;font-weight:700;line-height:1.4;color:#243949;cursor:pointer;background:#fff;border-radius:30px/80px;-webkit-transition:.1s;transition:.1s}main .button:not(.active):hover{color:#d5af63}@media screen and (min-width:800px){main .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}main .actions div{float:left;-webkit-box-flex:1;-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%}main .actions.position div{float:left;-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;max-width:25%}}header{position:fixed;top:0;left:0;right:0;width:100%;z-index:4;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-box-shadow:#64646f33 0 7px 29px 0;box-shadow:#64646f33 0 7px 29px 0}header.scrollUp{top:-32px}header .top-header{background:#22346c;height:10px}header .top-header .fluid-container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header .top-header .fluid-container ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 2rem}header .top-header .fluid-container li a{padding:.4rem;font-size:1.6rem;color:#fff;display:block;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}header .top-header .fluid-container li a:hover{color:#22346c;background:#fff}header .fluid-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header nav{background-color:#fff;position:relative;z-index:0}header nav .header-logo{width:18rem;padding-top:9px}header nav .desktop-menu-ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 2.8rem}header nav .desktop-menu-ul li:hover>a:before{height:4px}header nav .desktop-menu-ul a{color:#22346c;font-size:1.6rem;text-transform:uppercase;font-weight:500;letter-spacing:.1rem;padding-bottom:3.1rem;position:relative;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}header nav .desktop-menu-ul a:before{content:'';position:absolute;bottom:0;right:0;height:0;width:100%;background:#2bb34b;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}header nav .desktop-menu-ul li.contact-link a{background:#2bb34b;padding:6px 20px;letter-spacing:.8px;border-radius:32px;color:#fff}header nav .has-mega-menu .mega-menu{position:absolute;left:0;top:16.5rem;width:100%;background:url(../images/banner/mega-menu-bg-3.jpg) center center/cover no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2rem;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:0;visibility:hidden;z-index:-1;gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:10px solid #2bb34b}header nav .has-mega-menu .mega-menu li{width:24%;margin-bottom:1rem;padding:10px;border-bottom:4px solid #2bb34b;background:#fff;border-radius:.3rem;-webkit-box-shadow:#64646f33 0 25px 20px -20px;box-shadow:#64646f33 0 25px 20px -20px}header nav .has-mega-menu .mega-menu li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;-ms-flex-direction:column;flex-direction:column;text-transform:capitalize;padding:0}header nav .has-mega-menu .mega-menu li a img{width:30px;margin-bottom:10px;-webkit-filter:invert(62%) sepia(21%) saturate(1601%) hue-rotate(82deg) brightness(88%) contrast(84%);filter:invert(62%) sepia(21%) saturate(1601%) hue-rotate(82deg) brightness(88%) contrast(84%)}header nav .has-mega-menu:hover .mega-menu{top:9.3rem;opacity:1;visibility:visible}.index-page-slider{margin-top:11.5rem;position:relative;z-index:0}.index-page-slider .slide{width:100%;height:600px;min-height:100vh;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;z-index:0}.index-page-slider .slide::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(black));background:linear-gradient(to bottom,rgba(0,0,0,0),#000);z-index:-1}.index-page-slider .slide .fluid-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.index-page-slider .slide .fluid-container h3{font-size:7rem;text-align:center;font-weight:700;line-height:1.2;color:#fff;margin-bottom:4rem;-webkit-transition:.8s ease-in-out;transition:.8s ease-in-out;opacity:0;-webkit-transform:translateX(-500px) skew(40deg);transform:translateX(-500px) skew(40deg)}.index-page-slider .slide .fluid-container .banner-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 20px;-webkit-transition:.8s ease-in-out .8s;transition:.8s ease-in-out .8s;opacity:0;-webkit-transform:translateX(500px) skew(-40deg);transform:translateX(500px) skew(-40deg)}.index-page-slider .slide .fluid-container .banner-button-container a{padding:8px 20px;border-radius:32px;border:2px solid #2bb34b;color:#2bb34b;font-size:20px}.index-page-slider .slide .fluid-container .banner-button-container a:last-child,section.index-overview-section article.left-overview-section .green-btn:last-child,section.services-location .location-container a:hover,section.services-location .location-container a:nth-child(3n){background:#2bb34b;color:#fff}.index-page-slider .owl-nav button.owl-next,.index-page-slider .owl-nav button.owl-prev{width:40px;height:80px;background:0 0;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s;transition:.3s;border-radius:0;margin:0;top:50%}.index-page-slider .owl-nav button.owl-next img,.index-page-slider .owl-nav button.owl-prev img{width:24px;-webkit-filter:invert(100%) sepia(1%) saturate(7473%) hue-rotate(310deg) brightness(100%) contrast(108%);filter:invert(100%) sepia(1%) saturate(7473%) hue-rotate(310deg) brightness(100%) contrast(108%)}.index-page-slider .owl-nav button.owl-next:hover,.index-page-slider .owl-nav button.owl-prev:hover{width:60px!important;background:#2bb34b}.index-page-slider .owl-item.active .banner-button-container,.index-page-slider .owl-item.active h3{opacity:1;-webkit-transform:translateX(0) skew(0);transform:translateX(0) skew(0)}section.index-overview-section{padding:6rem 0 0}section.index-overview-section .fluid-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1240px;gap:0 2rem}.col-6,section.index-overview-section article{width:50%}section.index-overview-section article.left-overview-section .duplex-images{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 2rem;margin-bottom:20px}section.index-overview-section article.left-overview-section .duplex-images span{display:block;height:150px}section.index-overview-section article.left-overview-section .duplex-images span img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:3px}section.index-overview-section article.left-overview-section h5,section.index-overview-section article.right-overview-section h5{text-transform:uppercase;font-size:1.2rem;color:#0000009c;letter-spacing:1px;margin-bottom:.6rem}section.index-overview-section article.left-overview-section h2{margin-bottom:0}section.index-overview-section article.right-overview-section{width:35%;background:#f3f1f9;padding:4rem 2rem;position:relative;border-top:8px solid #2bb34b;z-index:1;-webkit-transform:translateY(-6.8rem);transform:translateY(-6.8rem)}section.index-overview-section article.right-overview-section h4{color:#22346c;font-size:2.6rem;line-height:1.2;font-weight:500;margin-bottom:2rem}section.index-overview-section article.right-overview-section form div{margin-bottom:1.6rem;border-radius:4px}section.index-overview-section article.right-overview-section form div button{background:#2bb34b;padding:8px 4rem;letter-spacing:.8px;border-radius:32px;color:#fff;font-size:2rem;font-weight:500;margin-top:2rem}section.why-choose-us{background:#f3f1f9;padding:17rem 0 6rem;position:relative}section.why-choose-us .reason-to-choose{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;margin-top:5rem}section.why-choose-us .reason-to-choose article{width:45%;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;background-color:#fff;border-radius:6px}section.why-choose-us .reason-to-choose article:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}section.why-choose-us .reason-to-choose article:nth-child(odd) p{text-align:right;margin:0 1.8rem 0 0}section.index_services section.services_containers a:hover span,section.why-choose-us .reason-to-choose article:hover{background:#fff}section.why-choose-us .reason-to-choose article span{width:68px;height:68px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#22346c;border-radius:50%;position:relative;z-index:0}section.index_services section.services_containers a span::after,section.why-choose-us .reason-to-choose article span::after{content:'';position:absolute;top:0;bottom:0;right:0;width:100%;height:100%;margin:auto;border:2px solid #2bb34b;border-radius:50%;left:-2px;-webkit-transform:scale(1.05);transform:scale(1.05);z-index:-1}section.index_services section.services_containers a span img,section.why-choose-us .reason-to-choose article span img{width:32px;-webkit-filter:invert(59%) sepia(25%) saturate(1376%) hue-rotate(82deg) brightness(92%) contrast(82%);filter:invert(59%) sepia(25%) saturate(1376%) hue-rotate(82deg) brightness(92%) contrast(82%)}section.why-choose-us .reason-to-choose article p{width:calc(100% - 64px);margin-left:1.8rem}section.index-call-to-action{background:#22346c;padding:6rem 1rem;position:relative;z-index:0}section.index-call-to-action .emergency-img{position:absolute;right:-10px;top:-22px;width:255px}section.index-call-to-action .fluid-container .index-call-action-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}section.index-call-to-action .fluid-container .index-call-action-wrap .index-call-action-left{width:60%}section.index-call-to-action .fluid-container .index-call-action-wrap .index-call-action-left h2{color:#fff;font-size:3.2rem}section.index-call-to-action .fluid-container .index-call-action-wrap .index-call-action-left p{color:#fff;font-size:2rem}section.index-call-to-action .fluid-container .index-call-action-wrap .index-call-action-right{width:35%}section.index-call-to-action .fluid-container a{margin-top:3.2rem;background:#2bb34b;color:#fff;font-size:2.2rem}section.index_services{padding:8rem 0}section.index_services section.services_containers{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.ab1,section.index_services section.services_containers a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:4rem 2rem;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:320px;border:1px solid #f3f1f9}section.index_services section.services_containers a:hover{-webkit-box-shadow:rgba(100,100,111,.2) 0 7px 29px 0;box-shadow:rgba(100,100,111,.2) 0 7px 29px 0;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}section.index_services section.services_containers a span{width:72px;height:72px;display:-ms-grid;display:grid;place-items:center;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;background:#22346c;border-radius:50%;position:relative;z-index:0;margin:0 auto 20px}section.index_services section.services_containers a h4{font-size:1.8rem;margin-top:1.2rem;font-weight:400;text-align:center;color:#545454}.service-available-locations{background:#f1f1f1;padding:40px 0;margin-top:40px}.service-available-locations .services-available-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;gap:4rem}.service-available-locations .services-available-wrap .list-location li{color:#22346c;font-size:2rem;line-height:1.4;margin:0 0 2rem;position:relative;padding-left:4rem}.service-available-locations .services-available-wrap .list-location li::before{position:absolute;content:'';width:2rem;height:2rem;background:url(../images/icons/location.png) center center/cover no-repeat;left:0;top:4px;-webkit-filter:invert(52%) sepia(11%) saturate(2947%) hue-rotate(82deg) brightness(107%) contrast(88%);filter:invert(52%) sepia(11%) saturate(2947%) hue-rotate(82deg) brightness(107%) contrast(88%)}section.services-location{padding:8rem 2rem 4rem;background:url("../images/banner/banner-img.jpg") center/cover no-repeat;position:relative;z-index:0}section.services-location .emergency-img{position:absolute;top:-28px;left:-10px}footer::before,section.services-location:before{content:'';top:0;bottom:0;right:0;opacity:.9;z-index:-1;height:100%;position:absolute}section.services-location h2{color:#fff;text-align:center}section.services-location p{color:#fff;font-size:2.8rem}section.services-location:before{left:0;width:100%;margin:auto;background:#22346c}section.services-location .location-container{margin-top:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4rem}section.services-location .location-container a{background:#fff;padding:1.6rem 1rem;font-size:1.8rem;text-align:center;width:14rem;min-height:10rem;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;color:#2bb34b}footer{background:url("../images/banner/banner-img.jpg") center center/cover no-repeat;position:relative;z-index:0}footer .fluid-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}footer .footer-logo{display:block;width:180px;margin:0 auto}footer ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 4rem;margin:2rem 0}.in-gallery-wrap,footer article,footer article a,section.customer-reviews .reviews-container,section.customer-reviews .reviews-container article span{display:-webkit-box;display:-ms-flexbox}footer ul a{color:#fff;font-size:1.6rem;letter-spacing:2px;text-transform:uppercase;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}footer .footer-info{padding:1rem 0;text-align:center;margin:4rem 0 0}footer .footer-info a{padding:1rem 4rem;color:#fff;background:#2bb34b;font-size:3rem;margin:0 .5rem;border-radius:.5rem}footer article{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:4rem 0 0;gap:2rem 2.4rem;-ms-flex-wrap:wrap;flex-wrap:wrap}footer article a{width:40px;height:40px;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;background:#fff;color:#2bb34b;font-size:1.6rem}footer::before{left:0;width:100%;margin:auto;background:#000}footer .copy-rights{background:rgba(0,0,0,.7);margin-top:3rem}footer .copy-rights .fluid-container{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}footer .copy-rights .fluid-container .footer-copy-rights{padding:1.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}footer .copy-rights .fluid-container .footer-copy-rights p{color:#a4a0a0;font-size:1.4rem;margin:0 .5rem}footer .copy-rights .fluid-container .footer-copy-rights p a{color:#09bafe}#call-now{position:fixed;bottom:30px;left:0;z-index:99}section.customer-reviews{position:relative;background:#f3f1f9;padding:14rem 0 5rem}section.customer-reviews .reviews-container{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:6rem;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}section.customer-reviews .reviews-container article{width:100%;padding:2rem;background:#fff;max-width:38rem;-webkit-box-shadow:#64646f33 0 7px 29px 0;box-shadow:#64646f33 0 7px 29px 0;min-height:40rem}section.customer-reviews .reviews-container article figure figcaption{color:#2bb34b;font-size:1.8rem;text-align:center;font-weight:500}section.customer-reviews .reviews-container article figure .client-img{height:20rem;width:100%;margin-bottom:1rem;overflow:hidden}section.customer-reviews .reviews-container article figure .client-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.8s ease-in-out;transition:.8s ease-in-out;overflow:hidden}section.customer-reviews .reviews-container article p{margin:0;padding:0 10px;text-align:center}section.customer-reviews .reviews-container article span{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:2rem 0;gap:0 1rem;font-size:1.6rem;color:#edc80b}section.customer-reviews .reviews-container article:hover figure img{-webkit-transform:scale(1.1);transform:scale(1.1)}#back-top{position:fixed;bottom:4rem;right:3.5rem;z-index:9}#back-top img{width:4rem;-webkit-filter:invert(52%) sepia(11%) saturate(2947%) hue-rotate(82deg) brightness(107%) contrast(88%);filter:invert(52%) sepia(11%) saturate(2947%) hue-rotate(82deg) brightness(107%) contrast(88%)}.list li a{color:#545454}.sub-sitemap-list{padding-left:40px}.in-gallery-wrap{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 0;gap:20px}.in-gallery-wrap .in-gallery-img{width:100%;max-width:406px}.col-12,.in-gallery-wrap .in-gallery-img img{width:100%}.g-recaptcha>div{margin:0 auto}.g-recaptcha{overflow:auto;margin:20px 0}@media (max-width:1024px){header .toggle{display:block!important;top:-6rem;position:absolute}.desktop-menu-ul{display:none!important}}@media (max-width:992px){html{font-size:60%}.index-page-slider .slide .fluid-container h3{font-size:3rem}section.index-overview-section{padding:6rem 0 0}.key-highlights .key-high-list-wrap,section.index-call-to-action .fluid-container .index-call-action-wrap,section.index-overview-section .fluid-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.service-available-locations .services-available-wrap .list-location,section.index-call-to-action .fluid-container .index-call-action-wrap .index-call-action-left,section.index-overview-section article,section.index-overview-section article.right-overview-section{width:100%}section.index-overview-section article.left-overview-section .duplex-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.index-overview-section article.left-overview-section .duplex-images span{display:block;height:150px}section.index-overview-section article.left-overview-section .duplex-images span img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:3px}section.index-call-to-action .fluid-container .index-call-action-wrap .index-call-action-left p,section.index-call-to-action .fluid-container h2,section.index-overview-section article.left-overview-section h2,section.index-overview-section article.left-overview-section h5{text-align:center}section.index-overview-section article.left-overview-section .green-btn:last-child{background:#2bb34b;color:#fff}.key-highlights,.restoration{padding:2rem 0}.key-highlights .key-high-list-wrap .list{max-width:100%}.custom-shape-divider-bottom-1639224775,.wave{display:none}.section.customer-reviews{padding:6rem 0 4rem}.service-available-locations .services-available-wrap{display:block}section.index-call-to-action .emergency-img{right:-8px;top:-11px;width:13.7rem}section.index-call-to-action .fluid-container .index-call-action-wrap .index-call-action-right{width:100%;text-align:center}section.index-call-to-action .fluid-container a{margin-top:3.2rem;background:#2bb34b;color:#fff;font-size:2.8rem}}@media (max-width:768px){.inner-page-banner h1,h2.heading-h2{font-size:3rem}section.why-choose-us{padding:6rem 0 4rem}section.why-choose-us .reason-to-choose article,section.why-choose-us .reason-to-choose article:nth-child(odd){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.why-choose-us .reason-to-choose article:nth-child(odd) p{text-align:center;margin:0;width:100%}section.why-choose-us .reason-to-choose article span{margin-bottom:20px}section.why-choose-us .reason-to-choose article p{width:100%;margin:0;text-align:center}footer .footer-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .footer-info a{font-size:1.4rem;padding:1.5rem}}@media (max-width:576px){footer ul{gap:2rem;margin:2rem 0}footer ul a{color:#fff;font-size:1.6rem;letter-spacing:2px;text-transform:uppercase}.form-wrap form{width:100%}.index-page-slider .owl-nav button{display:none!important}.inner-page-banner h1{font-size:2.4rem;text-align:center}#call-now img{width:120px}footer .copy-rights .fluid-container .footer-copy-rights{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}@media (max-width:480px){h2.heading-h2,section.index-overview-section article.right-overview-section h4,section.services-location p{font-size:2rem}section.why-choose-us .reason-to-choose article{width:100%}section.index-services{padding:6rem 0 4rem}section.index-services .services-container a{max-width:100%;padding:2rem}section.index-services .services-container a h4{font-size:1.4rem;margin:2rem 0 0}section.services-location{position:relative;padding:6rem 2rem 4rem}section.services-location .location-container a{width:12rem}.inner-page-banner h1{font-size:2.2rem}footer .footer-info a{font-size:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex}.index-page-slider .slide .fluid-container .banner-button-container a{padding:4px 14px;font-size:12px}.index-page-slider .slide{background-position:right}section.index-call-to-action .fluid-container a{font-size:1.4rem}#back-top{bottom:0;right:.5rem}#back-top img{width:3rem}}.blog_grid_info .blog_list_item .post_date{padding:7px 19px}.blog_list_item_two .post_date{position:absolute;left:20px;top:20px;border-radius:4px;background-color:#fbfbfd;-webkit-box-shadow:0 14px 30px 0 rgba(68,28,183,.25);box-shadow:0 14px 30px 0 rgba(68,28,183,.25);text-align:center;color:#2bb34b;padding:13px 26px;z-index:1}.blog_list_item_two .post_date h2{font-size:30px;font-weight:600;margin-bottom:0}.blog_list_item_two .post_date span{display:block;font-size:15px;font-weight:400}.blog_list_item_two a img{border-radius:6px;width:100%}.blog_content{background-color:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(12,0,46,.06);box-shadow:0 2px 4px 0 rgba(12,0,46,.06);padding:10px;position:relative}.blog_list_item_two .blog_content .learn_btn_two{text-transform:uppercase;font-size:13px;margin-top:0;line-height:20px;display:inline-block;font-weight:500}.blog_content h5{font-size:18px;color:#2bb34b}.blog_content ol li,.blog_content p{font-size:16px;color:#333;line-height:30px}.blog_content h2{font-size:22px;color:#2bb34b}.col-1{width:8.33%}.col-2{width:16.66%}.col-3{width:25%}.col-4{width:33.33%}.col-5{width:41.66%}.col-7{width:58.33%}.col-8{width:66.66%}.col-9{width:75%}.col-10{width:83.33%}.col-11{width:91.66%}@media only screen and (max-width:768px){[class*=col-]{width:100%;float:left}}.magic-btn{font-size:16px;letter-spacing:0;font-weight:400;margin:20px 50px 0 0;background:#2bb34b!important;border-radius:5px!important;height:40px!important;display:inline-block!important;line-height:42px!important;padding:0 30px!important;width:auto!important;text-align:center}.blog_list_item_two{position:relative;margin:10px}