body{background:#232323!important;overflow-x:hidden}.btn-head{max-width:296px;width:100%!important}.top-header-main .elementor-container.elementor-column-gap-default{background:#2a2a2c;padding:30px 16px;border-top-left-radius:5px;border-top-right-radius:5px}.navigation-main .elementor-container.elementor-column-gap-default{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.navigation-main .elementskit-menu-container{padding:0 16px 0 16px;position:relative}.navigation-main .elementskit-menu-container::before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:#eaece6;height:1px;width:97.5%;margin:0 auto}.hamburger-main button.elementskit-menu-hamburger.elementskit-menu-toggler{border:0}.hamburger-main a.ekit-menu-nav-link.active{position:relative}.icon-box-services .btn-wraper a::after{content:"";position:absolute;bottom:0;right:0;left:0;background:#d4e4ef;height:4px;border-top-left-radius:5px;border-top-right-radius:5px}.faq-style .elementor-tab-content.elementor-clearfix.elementor-active{margin-bottom:61px;border-radius:0 0 15px 15px}.faq-style .elementor-tab-title.elementor-active{border-radius:15px 15px 0 0;margin:0!important}.faq-style .elementor-tab-title{background-color:#e51f27;padding:28px 37px 28px 56px;border-radius:15px;margin-bottom:35px!important}.faq-style .elementor-tab-title .elementor-accordion-icon svg{width:28px!important;height:28px!important;position:relative;top:7px}.slick-slide{box-shadow:0 4px 4px rgb(0 0 0 / .25)}.test-slider .slide-inner-contant p.test-para{font-family:"Oswald",Sans-serif;font-size:21px;font-weight:400;font-style:normal;line-height:1.3em}.test-slider .slide-inner-contant h2{font-size:24px;margin-bottom:0}.test-slider{max-width:1470px;margin:0 auto;padding:0 15px}.slide-inner-contant{color:#232323}.slide-main{background:#eaece6;border-radius:15px;text-align:center;padding:34px 44px 34px 34px;transform:scale(1);opacity:.35}.slide-main.slick-current{transform:translateY(37px) scale(1.8);position:relative;z-index:1;padding:44px 44px 44px 34px;opacity:1;transition:0.4s ease-in-out;transition-delay:0.1s;transition-property:transform,opacity}.test-slider .slick-list{padding-top:79px!important;padding-bottom:79px!important}.test-slider .slide-main.slick-current .slide-inner-contant p.test-para{font-size:13px}.test-slider .slide-main.slick-current .slide-inner-contant h2{font-size:15px}.test-slider .slick-arrow::before{display:none}.test-slider .slick-arrow{background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important}.test-slider .slick-prev{left:23px;background-image:url("data:image/svg+xml,%3Csvg width='13' height='21' viewBox='0 0 13 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.5721 20.8977C11.8738 20.7612 12.7649 19.9031 12.8938 19.6248C13.0221 19.3479 13.0221 18.9578 12.8938 18.6807C12.8147 18.51 12.1183 17.8304 8.60188 14.4932L4.40434 10.5095L8.62006 6.50533C13.2904 2.06938 12.9991 2.38094 12.9952 1.82525C12.9924 1.41528 12.8822 1.23207 12.3142 0.69327C11.5959 0.0119528 11.1174 -0.14194 10.5357 0.12138C10.2137 0.267144 0.143462 9.83883 0.0590591 10.0794C-0.0336347 10.3435 -0.0149531 10.7823 0.099187 11.0216C0.251687 11.341 10.1712 20.7415 10.5141 20.8915C10.8397 21.0338 11.2654 21.0364 11.5721 20.8977Z' fill='%23EAD7D3'/%3E%3C/svg%3E%0A")!important}.test-slider .slick-next{right:23px;background-image:url("data:image/svg+xml,%3Csvg width='13' height='21' viewBox='0 0 13 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.42794 0.102277C1.1262 0.238761 0.235134 1.09688 0.106236 1.3752C-0.0220538 1.65215 -0.0220538 2.0422 0.106181 2.31926C0.185278 2.49003 0.881725 3.16957 4.39812 6.50678L8.59566 10.4905L4.37994 14.4947C-0.290352 18.9306 0.000884817 18.6191 0.00475397 19.1747C0.0076282 19.5847 0.117844 19.7679 0.685836 20.3067C1.40406 20.988 1.88262 21.1419 2.46432 20.8786C2.78634 20.7329 12.8565 11.1612 12.9409 10.9206C13.0336 10.6565 13.015 10.2177 12.9008 9.97844C12.7483 9.65901 2.82879 0.258475 2.48593 0.108516C2.16032 -0.0338397 1.7346 -0.0363565 1.42794 0.102277Z' fill='%23EAD7D3'/%3E%3C/svg%3E%0A")!important}.test-slider .slick-dots li{width:auto;height:auto}.test-slider .slick-dots li button::before{display:none}.test-slider .slick-dots li button{width:11px;height:11px;margin:0;background-color:rgb(255 255 255 / .5);border-radius:50%}.test-slider .slick-dots li.slick-active button{background-color:rgb(255 255 255)}.three-img-box .ekit-wid-con .text-center{text-align:left!important}div#n2-ss-2 .n2-font-bc7b21fc306a0b8aeb84d767dddb31bb-link a{font-weight:600!important;padding:12px 74px}.ser-service-lm a::after{content:"";position:absolute;bottom:-17px;right:0;left:0;background:#d4e4ef;z-index:0;height:4px;border-top-left-radius:5px;border-top-right-radius:5px}.cf-man-wrap .elementor-image-box-img img{width:100%}.cf-man-wrap .elementor-column.elementor-col-33{width:calc(33.33% - 15px)}.cf-man-wrap .elementor-container.elementor-column-gap-default{justify-content:space-between}span.clr-red{color:#e51f27}.ser-inr-ul ul li{padding-bottom:30px}.gallery-wrap .gallery .gallery-item:first-child a img{border-radius:14px 0 0 14px}.gallery-wrap .gallery .gallery-item:last-child a img{border-radius:0 14px 14px 0}.spacial-care-desc{width:53vw!important}.special-wrapper .gallery-item img{border-radius:15px}.special-wrapper .gallery-caption{font-size:24px;text-transform:uppercase;font-style:normal}.special-care-image .special-care-image-inner{height:100%}.special-care-image-inner .elementor-widget-container{height:100%}.icon-contect .elementor-icon-list-icon svg{width:auto!important;height:auto!important}.book-appointment-form .forminator-field label{font-size:20px!important;font-weight:400!important;font-family:"Oswald",Sans-serif!important;color:#232323!important;margin-bottom:10px!important}.book-appointment-form .forminator-field label .forminator-required{color:#232323!important}.forminator-field .forminator-button{background-color:#e51f27!important;font-family:"Oswald",Sans-serif!important;border:0!important;font-size:16px!important;border-radius:5px!important;padding:11px 100px!important;font-weight:600!important;text-transform:uppercase}.book-appointment-form .forminator-field input,.book-appointment-form .forminator-field textarea{border:0!important;font-family:"Oswald",Sans-serif!important;border-radius:15px!important;font-size:20px!important;padding:15px!important}.shingle-gallery .gallery-item .wp-caption-text.gallery-caption{color:#fff;font-style:normal;font-size:24px;font-weight:400!important;padding-top:30px}.get-care-ul ul li:last-child{padding-bottom:0}.am-gel .wp-caption-text.gallery-caption{padding-top:20px}.banner-slider div#n2-ss-2 .n2-font-fbe994509f51f9a83d106253c7c1cbc3-link a{padding:10px 74px;font-weight:500!important;transition:0.3s all}.banner-slider div#n2-ss-2 .n2-font-fbe994509f51f9a83d106253c7c1cbc3-link a:hover{color:#fff;background-color:#bfa586}.book-appointment-form .forminator-field .forminator-button-submit{transition:0.3s all!important}.book-appointment-form .forminator-field .forminator-button-submit:hover{background:#d4e4ef!important;box-shadow:none!important;color:#3b3829!important}.forminator-ui#forminator-module-2779.forminator-design--default .forminator-label{color:#050606!important}.forminator-ui#forminator-module-2779.forminator-design--default .forminator-response-message.forminator-error,.forminator-ui#forminator-module-2779.forminator-design--default .forminator-response-message.forminator-error p{color:#e04562!important}a{text-decoration:none!important}.blog-wrap-main{font-family:"Oswald",sans-serif}.blog-section{padding:0!important}.blog-desc h3{margin-bottom:15px}.blog-section .blog-load-more a.blm{font-size:20px!important;color:#eaece6!important;padding:12px 42px;transition:0.3s all!important;cursor:pointer}.blog-section .blog-load-more a.blm:hover{color:#232323!important}.error404 main#content{background:#e51f27;max-width:1320px;border-radius:15px;padding:15px;margin-top:15px}.error404 main#content .page-header h1{max-width:1320px}.icon-box-services{transition:all 0.5s ease}.icon-box-services .elementskit-box-header,.icon-box-services .box-footer,.icon-box-services .box-body p{opacity:.15;transition:all 0.5s ease}.icon-box-services:hover .elementskit-box-header,.icon-box-services:hover .box-footer,.icon-box-services:hover .box-body p{opacity:1}.blog-bx{width:25%}.filter-bg{filter:brightness(90%) contrast(1000%) saturate(0%) blur(0) hue-rotate(360deg);transition-duration:0.2s}.filter-bg:hover{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.gallery-icon a img{transition-duration:0.2s;filter:brightness(90%) contrast(1000%) saturate(0%) blur(0) hue-rotate(360deg)}.gallery-icon a:hover img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}#bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails .bwg-item a{margin-right:20px!important;margin-bottom:20px!important;border:1px solid #ffffff!important;border-radius:15px!important;overflow:hidden!important}.bwg_image_info{text-align:left!important;max-width:1000px!important;margin:10px auto 0 auto!important;float:none!important;width:auto!important;display:block!important}body .bwg_image_title{margin-bottom:10px!important;color:#ffffff!important;font-family:"Oswald",Sans-serif!important;font-size:22px!important}body .bwg_image_description{color:#ffffff!important;font-family:"Oswald",Sans-serif!important;font-weight:400!important;font-size:16px!important}.bwg_close_btn,.bwg_prev_btn,.bwg_ctrl_btn{opacity:1!important;color:#ffffff!important}.banner-slider{position:relative}.banner-logo-img{position:absolute;right:85px;bottom:164px}.n-uc-1c404e6583499,.n-uc-EbRgJ0QK8Ej0,.n-uc-JBSsfinivWCg{visibility:hidden!important}.spider_popup_wrap{background-color:transparent!important;background-image:url(/wp-content/themes/hello-elementor-child/images/about-right-away.jpg)!important;background-repeat:no-repeat;background-position:center center;background-size:cover}.bwg_ctrl_btn_container,.bwg_image_info{background-color:transparent!important}.bwg_filmstrip_left,.bwg_filmstrip_right{display:none!important}.bwg_popup_image_spun1 .bwg_popup_image_spun2{padding-top:30px!important}.bwg_slider img{max-height:460px!important;border:1px solid #fff;border-radius:8px}#spider_popup_left-ico,#spider_popup_right-ico{opacity:1!important;background-color:transparent!important}.bwg-icon-angle-left:before,.bwg-icon-angle-right:before{color:#ffffff!important}.map-link-mobile{display:none}.bwg_filmstrip_thumbnail .bwg_filmstrip_thumbnail_img_wrap{width:100px!important;height:55px!important;border:1px solid #ffffff!important;border-radius:16px!important}.bwg_thumb_active .bwg_filmstrip_thumbnail_img_wrap{border:3px solid #ffffff!important}.bwg_btn_container{display:none!important}.bwg-standard-thumbnails .bwg-zoom-effect .bwg-zoom-effect-overlay{background-color:rgb(0 0 0 / .8)!important}.bwg-zoom-effect-overlay .bwg-title2{position:absolute;bottom:20px;text-align:left;left:20px;right:20px;width:auto;font-size:18px!important}.ser-wrap-sec a{color:#fff}.ser-wrap-sec a:hover{color:#fff}.ser-wrap-sec h3 a::before{content:"";position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0}a.lm-button{color:#fff;font-size:20px;font-weight:500;position:relative;line-height:3}.ser-wrap-sec p.elementor-image-box-description,.ser-wrap-sec figure.elementor-image-box-img{opacity:.2;transition:0.3s all}a.lm-button::before{content:"";position:absolute;bottom:-15px;left:0;right:0;background:#fff;height:4px;border-radius:5px 5px 0 0}.ser-wrap-sec:hover p.elementor-image-box-description,.ser-wrap-sec:hover figure.elementor-image-box-img{opacity:1}.full-wrap .elementor-container{display:flex;flex-wrap:wrap}.ser-wrap-sec-three .elementor-image-box-description,.ser-wrap-sec-three figure.elementor-image-box-img{opacity:1!important}.ser-wrap-sec-three a.lm-button{color:#fff;font-weight:400;transition:0.3s all}.ser-wrap-sec-three a.lm-button::before{background:#d4e4ef}.ser-wrap-sec-three:hover a.lm-button,.ser-wrap-sec-three:hover h3 a{color:#bfa586!important;transition:0.3s all}.ser-wrap-sec-three .elementor-widget-container{height:390px}.gallery-wrap figure.gallery-item img{border:1px solid #fff;width:433px;height:213px;object-fit:cover}.gallery-wrap figure.gallery-item:first-child img{border-radius:15px 0 0 15px}.gallery-wrap figure.gallery-item:first-child img{border-radius:0 15px 15px 0}.shingle-gallery-new figure.gallery-item img{border:1px solid #fff;border-radius:15px}.sising-gal-new .elementor-widget-wrap{display:grid!important;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-column-gap:20px;grid-row-gap:20px}.sising-gal-new .elementor-widget-container img{transition-duration:0.2s;filter:brightness(90%) contrast(1000%) saturate(0%) blur(0) hue-rotate(360deg)}.sising-gal-new .elementor-widget-container a:hover img{filter:unset}.img-rad-new img{border:1px solid #fff;border-radius:15px}.terms-txt ul{margin-left:20px}.terms-txt h1{font-size:50px!important}@media only screen and (min-width:1025px){.hamburger-main a.ekit-menu-nav-link.active::before{content:"";position:absolute;bottom:0;right:0;left:0;background:#bfa57b;z-index:0;height:4px;border-top-left-radius:5px;border-top-right-radius:5px}.three-decades-wrap .elementor-container.elementor-column-gap-default{grid-column-gap:24px}.care-and-service-img-inner{height:100%}.care-and-service-img-inner .elementor-widget-container{height:100%}}@media only screen and (max-width:1366px){.sising-gal-new .elementor-widget-wrap{grid-template-columns:1fr 1fr 1fr 1fr}}@media only screen and (max-width:1857px) and (min-width:1024px){.thirty-years-wrap .thirty-years-wrap-lft .elementor-widget-wrap.elementor-element-populated{padding:100px!important}}@media only screen and (max-width:1366px) and (min-width:1025px){.thr-img-main .elementor-container.elementor-column-gap-default{grid-column-gap:20px}}@media only screen and (max-width:1199px) and (min-width:767px){.ser-service-lm .elementskit-infobox.text-center.text-.icon-top-align.elementor-animation-{min-height:430px}}@media only screen and (max-width:991px) and (min-width:768px){.banner-container .n2-ss-layer-row-inner .banner-col.banner-col-2{position:absolute!important}}@media only screen and (max-width:1900px){.special-wrapper div#gallery-1{display:flex;grid-column-gap:15px}}@media only screen and (max-width:1199px){.test-slider .slide-inner-contant p.test-para{font-size:16px}.slide-main.slick-current{padding:25px 44px 25px 34px}.banner-logo-img{max-width:400px!important;right:0}}@media only screen and (max-width:1024px){.hamburger-main button:hover{background:#fff0}.hamburger-main .ekit_menu_responsive_tablet .elementskit-submenu-indicator{border:0}.elementor-39 .elementor-element.elementor-element-c9b4376 .elementskit-menu-close{border:0}.res-header-btn{position:relative;z-index:1}.spacial-care-desc{width:100%!important}.banner-col-2{width:100%!important;max-width:240px}.map-link-mobile{display:inline-block;vertical-align:top;margin-left:15px!important;margin-top:15px!important}.map-link-mobile a{background-image:url(/wp-content/themes/hello-elementor-child/images/map-icon-header.svg);background-repeat:no-repeat;background-position:center center;width:45px;height:45px!important;background-size:100%;font-size:0px!important;display:block!important;padding:0!important}.phone-link-mobile a{background-image:url(/wp-content/themes/hello-elementor-child/images/call-icon-header.svg)}}@media only screen and (max-width:991px){.banner-container .n2-ss-layer-row-inner{flex-wrap:wrap!important}.banner-logo-img{max-width:300px!important;right:0}.n-uc-1134bd8fdcbe0-inner,.n-uc-qoI9FS4m8fJe,.n-uc-6g77GP8kNi6j{max-width:460px}body .bwg_image_title{margin-bottom:5px;font-size:16px!important}body .bwg_image_description{font-size:12px!important;line-height:18px}}@media only screen and (max-width:767px) and (min-width:475px){.res-logo .elementor-widget-wrap.elementor-element-populated{justify-content:flex-start!important}.res-logo{width:50%}.res-contact{width:50%!important}.res-contact .elementor-widget-wrap.elementor-element-populated{justify-content:flex-end!important;padding-right:0px!important}}@media only screen and (max-width:768px){button.slick-prev.slick-arrow{z-index:1}.test-slider .slick-list{padding-top:55px!important;padding-bottom:55px!important}}@media only screen and (max-width:767px){.footer-links .elementor-widget-wrap.elementor-element-populated{justify-content:flex-start!important}.contsct-res ul.elementor-icon-list-items.elementor-inline-items{grid-row-gap:14px}.three-img-box img{width:100%}.special-wrapper div#gallery-1{display:unset}.banner-slider div#n2-ss-2 .n2-font-fbe994509f51f9a83d106253c7c1cbc3-link a{padding:10px 30px}.res-gel-main img{border-radius:15px;border:1px solid #d4e4ef}.res-gel-main img.attachment-full.size-full{margin:5px auto}.test-slider .slick-next,.test-slider .slick-prev{filter:contrast(.5)}.faq-wrap span.ekit-accordion-title{width:80%}.slide-main.slick-current{padding:44px 44px 44px 34px;transform:scale(1)}.test-slider .slide-main.slick-current .slide-inner-contant h2{font-size:26px!important}.test-slider .slide-main.slick-current .slide-inner-contant p.test-para{font-size:20px}.slide-main{opacity:1!important;transform:translateY(0) scale(1)!important;padding:44px 44px 44px 34px}.test-slider .slide-inner-contant p.test-para{font-size:20px!important}.banner-col-2{max-width:315px}.banner-logo-img{right:20px;bottom:115px;left:auto;max-width:70%!important}.ser-wrap-sec-three .elementor-widget-container{height:unset}.gallery-wrap .gallery{display:flex;flex-direction:column;align-items:center}.gallery-wrap figure.gallery-item img{border:1px solid #fff;border-radius:15px!important}.gallery-wrap-mob-mg .gallery{grid-row-gap:20px}.sising-gal-new .elementor-widget-wrap{display:flex!important;justify-content:center}}@media only screen and (max-width:500px){.banner-logo-img{position:absolute;right:20px;bottom:115px;left:30px;max-width:100%!important}.bwg_slider img{max-height:350px!important}#spider_popup_right-ico{left:auto;right:5px!important}#spider_popup_left-ico{left:5px!important}}@media only screen and (max-width:390px){.contsct-res ul.elementor-icon-list-items.elementor-inline-items{justify-content:flex-start!important;grid-row-gap:14px}}@media only screen and (max-width:479px){.gallery-wrap .gallery .gallery-item:first-child a img{border-radius:14px 14px 0 0}.gallery-wrap .gallery .gallery-item:last-child a img{border-radius:0 0 14px 14px}}// LeadConnector chat widget add_action('wp_footer','rac_leadconnector_chat_widget');function rac_leadconnector_chat_widget(){?><script src="https://widgets.leadconnectorhq.com/loader.js" data-resources-url="https://widgets.leadconnectorhq.com/chat-widget/loader.js" data-widget-id="6a345aa2ce10212d7a80b4b3" data-source="WEB_USER"></script><?php}