#toplevel_page_omnisend > a > div.wp-menu-image.dashicons-before > img{opacity:1;width:20px;}.omnisend-settings-text{color:#35938f;}body{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;}.container{max-width:1240px;padding:0 15px;margin:0 auto;}.logo{position:relative;z-index:9;background-repeat:no-repeat;background-image:url("https://cdn-ilecmon.nitrocdn.com/MePATgqYKwxVydzcWCVbmjIwMQVyUXsF/assets/images/optimized/rev-9d7bce5/rushmooreroofinguk.com/wp-content/uploads/2025/09/ChatGPT-Image-Sep-12-2025-07_10_19-PM.png");max-width:240px;height:100px;display:flex;align-items:center;justify-content:center;}.logo.nitro-lazy{background-image:none !important;}.logo img{width:130px;height:130px;}.main-header{display:flex;}.header-top-bar ul{padding:0;list-style:none;display:flex;align-items:center;justify-content:space-between;}.header-top-bar ul li a{font-size:16px;line-height:28px;font-weight:normal;font-style:normal;text-decoration:none;color:#fff;}.header-top-bar{border-bottom:1px solid #ccc;}.header-menu ul{padding:0;margin:0;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:100px;}.header-menu{display:flex;align-items:center;justify-content:space-between;}.main-header-logo{width:24%;margin-right:30px;}.main-header-right{width:100%;}.header-top-bar{padding-top:5px;padding-right:30px;color:#fae8e9 !important;background:#ca2933;padding-left:30px;}.header-top-bar ul li i{color:#fff;margin-right:10px;}.header-menu .book-now-widget{background:#ca2933;border:transparent;padding:20px 20px 20px 20px;border-radius:5px;margin-right:30px;}.header-menu .book-now-widget a{font-size:16px;line-height:28px;font-weight:normal;font-style:normal;text-decoration:none;color:#fff;}.main-header-right button{background:transparent;border:transparent;padding:0;}.header-menu .book-now-widget a i{margin-right:8px;}.header-menu ul li a{text-decoration:none;color:#242425;font-weight:500;font-size:17px;transition:.5s;}.header-menu ul li a:hover{color:#ca2933;transition:.5s;}.current_page_item a{color:#ca2933;}ul.menu-sub-col{transform:scaleY(0);opacity:0;visibility:hidden;position:absolute;top:220%;transform-origin:0 0 0;transition:.5s;z-index:9999 !important;width:580px;text-align:left;border-top:2px solid #ca2933;padding-top:0;padding-bottom:0;background-color:#fff;left:0;box-shadow:0 0 2px rgba(0,0,0,.1);border-bottom-right-radius:4px;border-bottom-left-radius:4px;display:grid;grid-template-columns:1fr 1fr;gap:0;}li.sub-menu:hover ul.menu-sub-col{opacity:1;visibility:visible;transform:scaleY(1);transition:.5s;}li.sub-menu{position:relative;}li.sub-menu > a{position:relative;z-index:2;}li.sub-menu ul.menu-sub-col{z-index:1;}ul.menu-sub-col li a{position:relative;font-size:14px;font-weight:600;color:#222;padding:15px 2px;display:block;transition:all .5s ease 0s;border-bottom:1px solid #e9e9e9;word-wrap:break-word;max-width:220px;}ul.menu-sub-col li{display:block;border-left:none;padding:0px 15px 0 20px;transition:all .5s ease-out;}section.banner{background-image:url("https://cdn-ilecmon.nitrocdn.com/MePATgqYKwxVydzcWCVbmjIwMQVyUXsF/assets/images/optimized/rev-9d7bce5/rushmooreroofinguk.com/wp-content/uploads/2025/09/slider-11.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;padding:50px 0 170px 0;}section.banner.nitro-lazy{background-image:none !important;}section.banner:before{background-color:rgba(0,0,0,.55);--background-overlay:"";background-repeat:no-repeat;background-size:cover;content:"";display:block;position:absolute;width:100%;height:100%;top:0;}.banner-left-content span{text-align:center;line-height:24px;display:block;display:inline-block;margin-bottom:10px;color:#fff;font-size:20px;position:relative;border:3px solid rgba(238,233,227,.52);padding:10px 24px;margin:0 0 10px;}.banner-left-content span:before{content:"";position:absolute;top:-8px;left:50%;width:19px;height:14px;background-image:url("https://cdn-ilddpaf.nitrocdn.com/VFcUPnBukPftHOIttifDAVwrySekBTll/assets/images/optimized/rev-119c9d3/staging.eagleviewroofing.co.uk/wp-content/uploads/2025/03/Mask-group.png");transform:translateX(-50%);}.banner-main{position:relative;}.banner-left-content h1{margin:0;margin:15px 0 15px 0;font-size:45px;line-height:53px;color:#fff;}.banner-left-content p{margin:0;color:#eee;font-size:16px;max-width:1000px;line-height:25px;margin-bottom:30px;}.banner-left-content a{text-decoration:none;background:#ca2933;padding:18px 50px;display:inline-block;font-size:17px;color:#fff;border-radius:5px;position:relative;overflow:hidden;transition:color .4s ease;z-index:1;}.banner-left-content a::before{content:"";position:absolute;top:0;left:100%;width:100%;height:100%;background:#000;transition:left .4s ease;z-index:-1;}.banner-left-content a:hover{color:#fff;}.name-field p{margin:0;}.banner-left-content a:hover::before{left:0;}.theme-btn{text-decoration:none;background:#ca2933;padding:18px 50px;display:inline-block;font-size:17px;color:#fff;border-radius:5px;position:relative;overflow:hidden;transition:color .4s ease;z-index:1;}.theme-btn::before{content:"";position:absolute;top:0;left:100%;width:100%;height:100%;background:#000;transition:left .4s ease;z-index:-1;}.theme-btn:hover{color:#fff;}.theme-btn:hover::before{left:0;}input.wpcf7-form-control.wpcf7-submit.has-spinner.theme-btn{border:transparent;}.banner-main{display:flex;align-items:center;justify-content:space-between;gap:40px;}.banner-right-form{background-color:#fff;background-image:url("https://cdn-ilecmon.nitrocdn.com/MePATgqYKwxVydzcWCVbmjIwMQVyUXsF/assets/images/optimized/rev-9d7bce5/dev24.kodesolution.com/roofting/wp-content/uploads/2024/03/roof-bg1.jpg");background-position:bottom left;background-repeat:no-repeat;background-size:contain;padding:40px 40px 40px 40px;border-radius:10px 10px 10px 10px;}.banner-right-form.nitro-lazy{background-image:none !important;}.banner-right-form h2{margin:0px 0px 30px 0px;font-size:28px;text-align:center;}.flex{display:flex;margin-bottom:20px;gap:30px;}.flex input{background-color:#fff;border-style:solid;border-color:#e9e9e9;width:100%;padding:10px 10px;font-size:16px;color:#0c0c0c;box-sizing:border-box;height:52px;border-radius:5px;}form.contact-form{box-sizing:border-box;}.form-mess textarea{background-color:#fff;border-style:solid;border-color:#e9e9e9;width:100%;padding:10px 10px;font-size:16px;color:#0c0c0c;box-sizing:border-box;height:110px;border-radius:5px;}.form-btn{margin-top:30px;}.banner-left-content,.banner-right-form{opacity:0;transform:translateY(50px);transition:opacity 1.2s ease-out,transform 1.2s ease-out;}.banner-left-content.loaded,.banner-right-form.loaded{opacity:1;transform:translateY(0);}.feature-block{opacity:0;transform:translateY(50px);transition:opacity 1s ease-out,transform 1s ease-out;}.feature-block.visible{opacity:1 !important;transform:translateY(0);}.inner-feature{flex-wrap:wrap;display:flex;justify-content:space-between;gap:40px;}.feature-block.visible{flex:1;}section.feature-home{padding:0 0 70px 0;margin:-60px 0 0 0;}.inner-box{position:relative;display:block;border-radius:15px;background:#fff;box-shadow:0px 10px 50px 0px rgba(26,46,85,10%);}.icon-box{position:relative;display:block;}.shape-1{position:absolute;left:50%;transform:translateX(-50%);top:-76px;width:201px;height:77px;background-repeat:no-repeat;}.shape-1 svg{fill:#fff;transition:.5s;}.shape-2{position:absolute;left:50%;transform:translateX(-50%);top:-76px;width:201px;height:78px;background-repeat:no-repeat;opacity:0;transition:.5s;}.lower-content{position:relative;display:block;overflow:hidden;padding:0px 40px 33px 40px;border-radius:15px;}.light-icon{position:absolute;right:1px;bottom:-21px;font-size:50px;line-height:60px;color:rgba(202,41,51,.31);}.icon{text-align:center;position:relative;transition:.5s;}.icon i{font-size:50px;color:#ca2933;transition:.5s;}.lower-content h4 a{text-align:center;color:#252628;font-size:22px;text-decoration:none;line-height:30px;transition:.5s;}.lower-content h4{text-align:center;margin:20px 0 11px 0;transition:.5s;}.lower-content p{font-size:16px;text-align:center;line-height:26px;margin:0;transition:.5s;}.inner-box:before{position:absolute;content:"";background:#ca2933;width:100%;height:0%;left:0px;bottom:0px;border-radius:15px;transition:.5s;}.inner-box:hover::before{height:100%;top:0;}.inner-box:hover .shape-1 svg{fill:#ca2933;transition:.5s;}.inner-box:hover .icon i{color:#fff;transition:.5s;}.inner-box:hover h4 a{color:#fff;transition:.5s;}.inner-box:hover p{color:#fff;transition:.5s;}.about-main{display:flex;justify-content:space-between;gap:20px;}.about-left-content span{color:#000;font-size:20px;position:relative;border:3px solid #eee9e3;padding:10px 24px;}.about-left-content span:before{content:"";position:absolute;top:-8px;left:50%;width:19px;height:14px;background-image:url("https://cdn-ilecmon.nitrocdn.com/MePATgqYKwxVydzcWCVbmjIwMQVyUXsF/assets/images/optimized/rev-9d7bce5/staging.eagleviewroofing.co.uk/wp-content/uploads/2025/03/Mask-group.png");transform:translateX(-50%);}.about-left-content h2{font-size:35px;line-height:40px;color:#000;margin:25px 0 15px 0;max-width:610px;}.about-left-content p{font-size:16px;line-height:26px;margin:0;max-width:550px;}ul.list-wrap{padding:0 0;list-style:none;margin:0;}ul.list-wrap li i{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ca2933;box-shadow:4px 4px 15px rgba(254,93,20,.4);font-size:12px;margin-right:10px;color:#fff;}ul.list-wrap li{display:flex;align-items:center;margin-bottom:10px;}ul.list-wrap{margin-top:20px;margin-bottom:30px;}ul.list-wrap li i{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ca2933;box-shadow:4px 4px 15px rgba(254,93,20,.4);font-size:12px;margin-right:10px;color:#fff;}ul.list-wrap li{display:flex;align-items:center;margin-bottom:10px;}ul.list-wrap{margin-top:20px;margin-bottom:30px;}.about-flex{display:flex;gap:20px;align-items:center;}.about-flex img{border-radius:10px;}.experiences-item{box-shadow:6px 6px 50px 5px rgba(0,0,0,.12);border-radius:10px;padding:20px;width:352px;display:flex;align-items:center;position:absolute;background:#fff;left:-160px;bottom:137px;}.about-right-images{position:relative;}.experiences-item .icon{width:63px;height:63px;display:flex;align-items:center;justify-content:center;background:#ca2933;border-radius:5px;color:#fff;font-size:30px;flex:0 0 auto;margin-right:20px;}.experiences-item:nth-child(2){bottom:22px;left:-104px;}.content h2{margin:0;font-weight:500;font-size:18px;margin-bottom:0;line-height:1.55;}section.about-us{padding-bottom:60px;background:rgba(202,41,51,.11);padding-top:60px;}section.about-us .about-left-content span{border-color:#323232;}section.cta-wrapper{background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;overflow:hidden;padding:35px 0;}section.cta-wrapper:before{top:0;left:0;width:100%;height:100%;content:"";position:absolute;background:rgba(35,49,82,.68);}.ctn-main{display:flex;align-items:center;justify-content:space-between;position:relative;}.cta-left-content h2{color:#fff;font-size:35px;line-height:54px;margin:15px 0 15px 0;max-width:610px;}.ctf-right-btn{position:relative;}.ctf-right-btn:before{content:"";clear:both;position:absolute;width:242.98px;height:450px;right:-40px;top:-200px;background:#ca2933;-webkit-transform:rotate(27.16deg);-ms-transform:rotate(27.16deg);transform:rotate(27.16deg);}.ctf-right-btn a.theme-btn{background:#000;}.service-warpper{display:flex;align-items:center;gap:20px;}.service-content{padding:0px 30px 40px 30px;background:#fff;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,.1);box-shadow:0px 0px 10px rgba(0,0,0,.1);}.service-thumb{height:300px;width:100%;-webkit-clip-path:polygon(100% 0,100% 90%,50% 100%,0 90%,0 1%);clip-path:polygon(100% 0,100% 90%,50% 100%,0 90%,0 1%);background-color:#ca2933;transition:.5s;padding-bottom:10px;}.service-img{height:100%;width:100%;-webkit-clip-path:polygon(100% 0,100% 90%,50% 100%,0 90%,0 1%);clip-path:polygon(100% 0,100% 90%,50% 100%,0 90%,0 1%);}.service-img img{object-fit:cover;height:100%;width:100%;}.single-service{background:#fff;}.service-icon{position:relative;margin-top:-50px;z-index:1;}.service-icon .icons{transition:.5s;width:100px;height:100px;margin:0 auto;border-radius:500px;background:#fff;border:3px solid #ca2933;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;margin-bottom:30px;}.service-icon .icons i{font-size:50px;color:#ca2933;line-height:0;transition:.5s;}.service-content h4{text-align:center;font-size:26px;margin:0 0 20px;line-height:28px;}.service-content p{text-align:center;font-size:16px;line-height:24px;color:#787878;}.single-service:hover .service-thumb{background:#000;transition:.5s;}.single-service:hover .service-icon .icons{border:3px solid #000;transition:.5s;}.single-service:hover .service-icon .icons i{color:#000;transition:.5s;}.main-heading span{text-align:center;line-height:24px;display:block;display:inline-block;margin-bottom:10px;color:#000;font-size:20px;position:relative;border:3px solid rgba(238,233,227,.52);padding:10px 24px;margin:0 0 10px;}.main-heading h2{margin:0;margin:15px 0 15px 0;margin:0 auto;text-align:center;font-size:35px;line-height:43px;color:#000;max-width:810px;}.main-heading p{text-align:center;max-width:700px;margin:0 auto;line-height:24px;font-size:16px;margin-top:10px;}.main-heading{margin-bottom:26px;}.single-service{margin:0 10px;}section.service-main{padding:0 0 60px;}section.custom-counter{background-image:url("https://cdn-ilecmon.nitrocdn.com/MePATgqYKwxVydzcWCVbmjIwMQVyUXsF/assets/images/optimized/rev-9d7bce5/rushmooreroofinguk.com/wp-content/themes/twentytwentyone-child/assets/images/bg1.jpg");background-repeat:no-repeat;background-position:center;background-size:cover;padding:80px 10px;position:relative;}section.custom-counter.nitro-lazy{background-image:none !important;}section.custom-counter:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background-color:#f3f4f7;opacity:.97;}.name-field{width:50%;}.main-counter-sec{position:relative;display:flex;justify-content:space-around;}.counter-box{position:relative;border:3px solid #e1e1e1;padding:70px 20px 40px;max-width:225px;margin:50px auto 0;text-align:center;transition:.5s;flex:1;}.counter-box i{position:absolute;top:-50px;left:0;right:0;margin:0 auto;display:inline-block;width:125px;height:125px;line-height:125px;font-size:46px;color:var(--theme-color1);color:#ca2933;-webkit-box-shadow:0 0px 43px rgba(0,0,0,.06);box-shadow:0 0px 43px rgba(0,0,0,.06);background-color:#fff;text-align:center;transition:.5s;}h2.counter{color:#000;position:relative;font-size:48px;font-weight:700;line-height:1em;margin-bottom:7px;}.counter-box p{position:relative;margin-bottom:0;color:#7a7a7a;font-size:18px;line-height:24px;}.counter-box:hover i{background-color:#ca2933;-webkit-transform:scaleX(-1);transform:scaleX(-1);color:#fff;}.service-inner{display:flex;align-items:center;}.service-block{position:relative;z-index:1;}.inner-box-main{position:relative;padding-bottom:112px;transition:.5s;margin-right:30px;}figure.image{position:relative;margin:0 42px 0 0;overflow:hidden;}figure.image img{position:relative;transition:.5s;width:100%;}a.theme-btn.read-more{position:absolute;top:0;left:100%;font-size:12px;font-weight:600;line-height:20px;padding:11px 20px;display:-webkit-inline-box;display:-ms-inline-flexbox;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left top;transform-origin:left top;text-transform:uppercase;transition:.5s;z-index:3;width:23%;border-radius:0;}.content-box{position:absolute;left:0;bottom:25px;width:100%;padding:20px 28px 20px;background-color:#fff;border:1px solid #eee9e3;}.service-block:hover a.theme-btn.read-more{background:#000 !important;}.text{position:relative;margin-bottom:0;transition:.5s;z-index:2;max-width:300px;line-height:24px;}h4.title a{font-size:20px;text-decoration:none;color:#000;margin:0;}h4.title{margin:0 0px 12px;}section.service-main .info-box{position:relative;padding-left:105px;margin-bottom:15px;}section.service-main .info-box i{position:absolute;left:0;bottom:16px;height:80px;width:80px;line-height:80px;font-size:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;background-color:#ca2933;transition:.5s;z-index:2;}section.service-main .info-box{display:flex;align-items:end;justify-content:space-between;}section.service-main .inner{position:relative;opacity:0;max-height:0;overflow:hidden;transition:opacity .5s ease,max-height .5s ease;}section.service-main .inner-box-main:hover .inner{opacity:1;max-height:200px;}section.memership-sec-box .experiences-item{display:none;}.content-box{max-width:325px;}.content-services-inner .info-box i:after{content:"";position:absolute;bottom:-5px;width:93px;height:58px;background-image:url("https://cdn-ilecmon.nitrocdn.com/MePATgqYKwxVydzcWCVbmjIwMQVyUXsF/assets/images/optimized/rev-9d7bce5/rushmooreroofinguk.com/wp-content/themes/twentytwentyone-child/assets/images/icon-border.png");}.content-box .content-services-inner:before{content:"";position:absolute;right:-50px;bottom:-15px;width:44px;height:64px;background-image:url("https://cdn-ilecmon.nitrocdn.com/MePATgqYKwxVydzcWCVbmjIwMQVyUXsF/assets/images/optimized/rev-9d7bce5/rushmooreroofinguk.com/wp-content/themes/twentytwentyone-child/assets/images/icon-arrow.png");-webkit-transform:translate(-33px,-35px);transform:translate(-33px,-35px);}section.form-section input.wpcf7-form-control.wpcf7-submit.has-spinner.theme-btn{background:#000;}.content-services-inner{position:relative;padding-right:30px;}.service-inner .slick-dots li button:before{font-family:slick;font-size:0 !important;line-height:20px;position:absolute;top:0;left:0;width:40px !important;height:6px !important;content:"•";text-align:center;opacity:1 !important;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent !important;border:1px solid #ccc;}.service-inner .slick-dots li.slick-active button:before{opacity:1 !important;color:#ca2933;background:#ca2933 !important;}.service-inner .slick-dots li{width:44px !important;}figure.image a{height:330px;display:block;}figure.image a img{width:100% !important;height:100% !important;object-fit:cover;}section.features-section-col{padding:70px 0;position:relative;}.row-prpoces{display:flex;align-items:center;gap:20px;flex-wrap:wrap;justify-content:center;}section.features-section-col:before{position:absolute;left:0;top:0;width:999px;height:695px;background-image:url("https://rushmooreroofinguk.com/wp-content/themes/twentytwentyone-child/images/pattern-bg-1.png");content:"";opacity:.7;pointer-events:none;}.inner-box-feture{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:45px 20px 35px;overflow:hidden;background-color:#fff;-webkit-box-shadow:0 0px 76px rgba(0,0,0,.28);box-shadow:0 0px 76px rgba(0,0,0,.28);}.feature-block-col{margin-bottom:30px;position:relative;}.inner-box-feture:before{content:"";position:absolute;left:0;top:0;width:127px;height:100%;background-color:#ca2933;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);-webkit-transform-origin:top right;transform-origin:top right;transition:.5s;z-index:1;}.inner-box-feture:hover i{-webkit-transform:scaleX(-1);transform:scaleX(-1);}.icon-box-col i{position:relative;width:96px;height:96px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:40px;border-radius:50%;margin-right:25px;color:#ca2933;transition:.5s;z-index:3;}.icon-box-col i:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;border:1px dashed #ee212b;background-color:#fff;z-index:-1;transition:.5s;}.inner-box-feture .content:before{content:"";position:absolute;left:0;bottom:0;width:290px;height:100%;background-color:#f5f5f5;-webkit-transform:skewX(50deg);transform:skewX(50deg);-webkit-transform-origin:bottom right;transform-origin:bottom right;transition:.5s;}.inner-box-feture:hover::before{width:130%;transition:.5s;}.inner-box-feture h6.title{position:relative;font-size:20px;letter-spacing:-.01em;margin-bottom:8px;z-index:3;color:#000;margin-top:0;transition:.5s;}.inner-box-feture h6.title a{text-decoration:none;color:#000;transition:.5s;}.inner-box-feture:hover h6.title a{color:#fff;transition:.5s;}.feature-block-col .text{color:#000;transition:.5s;}.feature-block-col:hover .text{color:#fff;transition:.5s;}.inner-box-feture:after{content:"";position:absolute;left:0;top:0;width:0;height:100%;background-color:rgba(181,9,12,.67);-webkit-transform:skewX(-30deg);transform:skewX(-30deg);-webkit-transform-origin:top right;transform-origin:top right;transition:.5s;opacity:.6;z-index:2;}.inner-box-feture .content:after{content:"";position:absolute;left:0;bottom:0;width:0;height:100%;background-color:#b5090d;opacity:.3;-webkit-transform:skewX(50deg);transform:skewX(50deg);-webkit-transform-origin:bottom right;transform-origin:bottom right;transition:.5s;z-index:2;}.inner-box-feture:hover .content::after{width:180px;}.inner-box-feture:hover::after{width:180px;transform:.5s;}.main-heading span:before{content:"";position:absolute;top:-8px;left:50%;width:19px;height:14px;background-image:url("https://cdn-ilddpaf.nitrocdn.com/VFcUPnBukPftHOIttifDAVwrySekBTll/assets/images/optimized/rev-119c9d3/staging.eagleviewroofing.co.uk/wp-content/uploads/2025/03/Mask-group.png");transform:translateX(-50%);}.main-heading span{position:relative;}.main-heading{text-align:center;}section.features-section-col .main-heading h2{max-width:647px;}.main-box-blog{display:flex;align-items:start;justify-content:space-between;}.inner-box-blog{flex:0 0 32%;max-width:32%;box-shadow:0 0 49px rgba(0,0,0,.12);border-radius:10px;}.image-box-blog{max-width:100%;height:250px;overflow:hidden;border-radius:10px 10px 0 0;transition:all .4s;}.image-box-blog img{width:100% !important;height:100% !important;object-fit:cover;transition:all .4s;}.content-box-blog{padding:0 15px 20px;}.image-box-blog img:hover{transform:scale(1.2);transition:all .4s;}.content-box-blog a.theme-btn-blog i{position:relative;width:18px;height:18px;line-height:18px;font-size:14px;margin-left:8px;border-radius:50%;background-color:#ca2933;padding:2px 2px;color:#fff;}section.blog-section-box{padding:60px 0;background:rgba(240,240,240,.67);}.content-box-blog a.theme-btn-blog{text-decoration:none;letter-spacing:0;text-transform:uppercase;font-size:15px;font-weight:600;color:#000;}.tittle-blog h3{margin:0 0 20px;font-size:20px;line-height:26px;text-transform:capitalize;}.comment-box{display:flex;align-items:center;gap:20px;}.inner-comment-box-blog{display:flex;gap:10px;align-items:center;}.inner-comment-box-blog p{margin:0;padding-bottom:15px;}.inner-comment-box-blog p i{margin-right:10px;color:#ca2933;}.date-box-blog h3{margin:0;text-align:center;font-size:30px;line-height:35px;background:#ca2933;width:fit-content;padding:13px 20px;color:#fff;}.date-box-blog p{font-size:12px;line-height:1.8em;color:#393939;text-align:center;margin:0;background:#ededed;}.date-box-blog{background:#f3f4f7;width:fit-content;margin-top:-61px;position:relative;margin-bottom:20px;}section.blog-section-box .main-heading span{border:3px solid #f44336;}section.form-section .main-box-form{display:flex;justify-content:space-between;align-items:center;}section.form-section{background-color:#0f1b24;position:relative;padding:0 0 53px;z-index:2;}section.form-section:before{position:absolute;right:0;bottom:0;width:548px;height:432px;background-image:url("https://rushmooreroofinguk.com/wp-content/themes/twentytwentyone-child/images/house3.png");content:"";opacity:.4;pointer-events:none;}section.form-section .bg.bg-image{background-position:left top;right:70px;left:auto;left:-375px;width:auto;height:auto;height:107%;bottom:67px;}section.form-section .form-column-box{position:relative;}section.form-section .inner-column{padding:120px 0 0;}section.form-section .left-box-from{flex:0 0 48%;max-width:48%;}section.form-section .right-box-from{flex:0 0 48%;max-width:48%;text-align:left;color:#fff;}section.form-section .right-box-from .main-heading{color:#fff;text-align:left;}section.form-section .right-box-from .main-heading h2{color:#fff;text-align:left;font-size:28px;line-height:30px;padding-top:25px;margin-bottom:20px;}section.form-section .feature-block-two1 .text{max-width:100%;}section.form-section .right-box-from .main-heading p{text-align:left !important;margin:0;}section.form-section input,textarea.form-control.required{width:100%;border:unset;border-radius:10px;padding:18px;max-width:100%;box-sizing:border-box;}section.form-section .contact-form h3{text-align:center;color:#fff;font-size:27px;margin:0;padding-bottom:30px;}section.form-section .right-box-from span{color:#fff !important;text-align:left !important;display:block;width:fit-content;}section.form-section form#contact-form .row-form{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;gap:15px;}section.form-section form#contact-form .form-group{flex:0 0 48%;max-width:48%;}section.form-section form#contact-form .text-area-form{margin:27px 0 0;}section.form-section button.btn-style-one a.theme-btn.btn-title{display:block;max-width:100%;background:#000 !important;}section.form-section button.btn-style-one{width:100%;box-sizing:border-box;max-width:100%;border:unset;background:transparent;margin-top:27px;}section.form-section .bg-pattern-2{background-image:url("https://rushmooreroofinguk.com/wp-content/themes/twentytwentyone-child/images/pattern-2.png");}section.form-section .bg-pattern-2.nitro-lazy{background-image:none !important;}section.form-section .contact-form:before{content:"";position:absolute;top:-48px;right:-1px;width:0;height:0;border-top:48px solid transparent;border-left:60px solid #ca2933;z-index:3;}section.form-section .bg-pattern-2{background-image:url("https://rushmooreroofinguk.com/wp-content/themes/twentytwentyone-child/images/pattern-2.png");}section.form-section .bg-pattern-2.nitro-lazy{background-image:none !important;}section.form-section .bg.bg-image{background-position:left top;background-position:center;right:58px;left:-375px;bottom:67px;position:absolute;width:auto;background-repeat:no-repeat;background-size:cover;top:0;z-index:-1;}section.form-section .bg{position:absolute;left:0;top:0;height:100%;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover;}section.form-section .feature-block-two1{display:flex;}section.form-section .inner-box1{display:flex;align-items:center;gap:20px;}section.form-section h5.title-from,h5.title-form{margin:25px 0 0;font-size:20px;font-weight:700;padding-bottom:10px;}section.form-section .contact-form{position:relative;background-color:#ca2933;padding:50px 40px 60px;}section.form-section .inner-box1 i{width:75px;height:50px;background:#ca2933;display:flex;align-items:center;justify-content:center;position:relative;color:#fff;font-size:25px;border-radius:3px;}section.form-section .inner-box1 i::after{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:3px;border:2px dotted #ca2933;}.slick-dots li.slick-active button:before{opacity:1 !important;color:#ca2933;background:#ca2933 !important;}.slick-dots li{width:44px !important;}.main-box-testimonials{padding-bottom:30px;margin-top:50px;}.slick-next:before,.slick-prev:before{display:none !important;}section.main-faq-sec{background-repeat:no-repeat;position:relative;background-size:cover;padding:60px 0;}section.main-faq-sec .container{position:relative;}.inner-box-testimonials{position:relative;margin-top:80px;padding:0 40px 45px;background-color:#fff;text-align:center;}.thumb-image{position:relative;margin-top:-80px;overflow:hidden;display:inline-block;border-radius:50%;border:6px solid #ca2933;margin-bottom:10px;text-align:center;}.inner-box-testimonials:before{background-color:#fff;bottom:99.92%;clip-path:polygon(50% 100%,100% 0,100% 100%,0 100%,0 0);content:"";height:59px;left:0;position:absolute;width:100%;top:-50px;}h6.reason{display:block;font-size:18px;margin:0;}.icon-quote-2{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-55%);transform:translate(-50%,-55%);opacity:.5;}.icon-quote-2{width:137px;height:99px;background-image:url("https://rushmooreroofinguk.com/wp-content/themes/twentytwentyone-child/images/icons/icon-quote-2.png");}.icon-quote-2.nitro-lazy{background-image:none !important;}.inner-box-testimonials .text{position:relative;font-size:18px;margin-bottom:20px;color:#707173;text-align:center;width:100%;margin:0 0 20px;margin:20px auto 20px;}h6.name{color:var(--theme-color-dark);margin-bottom:3px;font-size:18px;letter-spacing:-.01em;margin:0;}span.designation{display:block;font-size:14px;line-height:1em;color:var(--theme-color1);color:#ca2933;margin-bottom:0;-webkit-transition:all 300ms ease;transition:all 300ms ease;text-align:center;}.inner-box-testimonials .info-box{margin:0;padding:0;justify-content:center;justify-content:center;flex-direction:column;align-items:center;gap:10px;}.rating i{color:#ca2933;font-size:15px;padding:15px 0 0;}.testimonial-block .inner-box-testimonials{margin-right:20px;}.testimonial-block:last-child .inner-box-testimonials{margin-right:0;}section.faq-section-box .main-box-faq-content{display:flex;align-items:center;padding:40px 0;justify-content:space-between;}section.faq-section-box .left{flex:1;padding:40px 20px;position:relative;}section.faq-section-box .left:before{content:"";position:absolute;left:0;top:0;height:100%;height:100%;width:100%;width:315px;border-top:5px solid #f3f4f7;border-bottom:5px solid #f3f4f7;border-left:5px solid #f3f4f7;}section.faq-section-box .left h2{font-size:28px;font-weight:bold;line-height:1.2;margin-bottom:10px;}section.faq-section-box .left p{font-size:16px;color:#666;margin-bottom:20px;}section.faq-section-box .faq{border-top:1px solid #ddd;}section.faq-section-box .faq-item{border-bottom:1px solid #ddd;}section.faq-section-box .faq-question{font-size:18px;font-weight:bold;padding:20px 10px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;}.faq-answer{display:none;padding:10px 15px;color:#555;font-size:16px;}.faq-question i{transition:transform .3s;}.faq-item.active .faq-answer{display:block;}.faq-item.active .faq-question i{transform:rotate(180deg);}section.faq-section-box .right{flex:1;display:flex;justify-content:center;position:relative;}section.faq-section-box .right img{width:100%;max-width:400px;}section.faq-section-box .rating-box{position:absolute;top:170px;background:white;padding:10px 20px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;align-items:center;gap:10px;font-weight:bold;}section.faq-section-box .rating i{color:#ca2933;}section.faq-section-box ul.rating{display:block;display:flex;width:100%;padding:0;margin:0;gap:9px;justify-content:center;}section.faq-section-box ul.rating li{list-style:none;}section.faq-section-box .rating-box{display:block !important;justify-content:center;margin:0;border:5px solid #ca2933;}section.faq-section-box h6.reviews{margin-bottom:0;font-size:18px;font-weight:700;margin:0;padding:10px 0;text-align:center;}.start-rating{width:51px;height:51px;line-height:51px;border-radius:50%;background:#ca2933;color:var(--theme-color-light);color:#fff;font-size:24px;text-align:center;text-align:center;margin:0 auto;margin:-35px auto 0;top:10px;left:50%;}section.faq-section-box .left .main-heading,section.faq-section-box .left .main-heading h2{text-align:left;}.slick-dots li button:before{font-family:slick;font-size:0 !important;line-height:20px;position:absolute;top:0;left:0;width:40px !important;height:6px !important;content:"•";text-align:center;opacity:1 !important;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent !important;border:1px solid #ccc;}.slick-dots li.slick-active button:before{opacity:1 !important;color:#ca2933;background:#ca2933 !important;}.slick-dots li{width:44px !important;}.inner-box-testimonials{margin-left:20px;margin-right:20px;}.main-gellery-img{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;row-gap:30px;}.gellery-img{width:280px;height:400px;position:relative;}.gellery-img img{width:100%;height:100%;object-fit:cover;}.gellery-img-inner{position:relative;overflow:hidden;}.gellery-content{position:absolute;left:29px;bottom:-154px;z-index:3;transition:.5s;visibility:hidden;}.gellery-img:before{content:"";position:absolute;left:0px;bottom:0px;width:100%;height:0;pointer-events:none;z-index:2;background:linear-gradient(transparent,#0f1b24 80%,#0f1b24 80%);transition:.3s;}.gellery-img-inner:hover .gellery-img::before{height:100%;transition:.5s;}.gellerr-icon{height:45px;width:45px;background:#000;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:100px;}.gellery-icon h4{margin:0;font-size:20px;color:#fff;}.gellery-icon{background:#ca2933;padding:10px 16px;margin-top:10px;margin-bottom:10px;}.gellery{background:#fff;padding:60px 0;}.gellery-content .gellery{background:#fff;padding:10px 10px;}.gellery-content .gellery span{text-align:center;display:block;font-size:17px;}.gellery-img-inner:hover .gellery-content{bottom:40px;visibility:visible;}section.gellery .main-heading span{display:unset;}.gellery-slider{display:none;}.tittle-blog a{text-decoration:none;color:#000;}section.about-banner-sec{background-repeat:no-repeat;background-size:cover;position:relative;padding:110px 0;text-align:center;}section.about-banner-sec:before{position:absolute;left:0;top:0;height:100%;width:100%;background:#131313;opacity:.6;content:"";}ul.page-breadcrumb{margin:0;padding:0;display:flex;justify-content:center;gap:9px;}ul.page-breadcrumb li{list-style:none;position:relative;display:inline-block;margin-right:12px;color:#fff;font-size:14px;font-weight:400;text-transform:capitalize;}section.memership-sec-box{padding:60px 0;}.icon img{width:65%;height:64%;object-fit:contain;}.main-about-box .title{font-size:64px;color:#fff;margin-bottom:17px;}section.about-banner-sec .container{position:relative;}.main-about-box{position:relative;}ul.page-breadcrumb li a{position:relative;display:inline-block;color:#fff;font-size:14px;font-weight:400;text-transform:capitalize;text-decoration:none;}.about-wroof-img{max-width:369px;height:550px;overflow:hidden;border-radius:10px;}.about-wroof-img img{width:100%;height:100%;object-fit:cover;}.about-left-content span{text-align:center;line-height:24px;display:block;display:inline-block;margin-bottom:10px;color:#000;font-size:20px;position:relative;border:3px solid rgba(238,233,227,.52);padding:10px 24px;margin:0 0 10px;}.about-left-content span:before{content:"";position:absolute;top:-8px;left:50%;width:19px;height:14px;background-image:url("https://cdn-ilddpaf.nitrocdn.com/VFcUPnBukPftHOIttifDAVwrySekBTll/assets/images/optimized/rev-119c9d3/staging.eagleviewroofing.co.uk/wp-content/uploads/2025/03/Mask-group.png");transform:translateX(-50%);}section.bootom-box-contact .bottom-box{position:relative;max-width:990px;margin:10px auto 0;}section.bootom-box-contact .inner-box12{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid red;padding:8px 10px 8px 60px;}section.bootom-box-contact p.text{font-size:18px;font-weight:400;color:#000;margin-bottom:0;width:100% !important;max-width:100% !important;margin:0;}section.bootom-box-contact p.text a{font-weight:600;color:#ca2933;text-decoration:none;}section.bootom-box-contact i.icon.fa.fa-phone{position:relative;width:56px;height:56px;line-height:62px;border-radius:50%;font-size:26px;margin-right:-35px;color:var(--theme-color1);-webkit-box-shadow:0 0 16px rgba(194,194,194,.75);box-shadow:0 0 16px rgba(194,194,194,.75);background-color:var(--theme-color-light);text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:9 !important;background:#fff;}section.bootom-box-contact a.theme-btn{background:#ca2933;border:transparent;padding:20px 30px 21px 50px;-webkit-clip-path:polygon(100% 0%,0% 0%,12% 100%,100% 100%);clip-path:polygon(100% 0%,12% 0%,0% 100%,100% 100%);width:fit-content;display:block;z-index:0 !important;}section.bootom-box-contact .btn-box{width:400px;display:flex;justify-content:center;gap:-4px;}section.bootom-box-contact span.btn-title{font-weight:700;font-size:20px;}.video-section .bg:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background-color:#0e171b;opacity:.7;}.video-section .overlay-2{position:absolute;top:0;right:0;bottom:0;height:100%;background-size:cover;}.video-section .bg{position:absolute;left:0;top:0;height:100%;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover;}.video-section{position:relative;padding:180px 0;overflow:hidden;margin-top:60px;}.video-section .outer-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.video-section .outer-box .title-box{position:relative;padding-left:35px;border-left:12px solid #ca2933;}.video-section .outer-box .video-box{position:relative;}.video-section .outer-box .video-box .icon-box{position:absolute;top:0;right:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.video-section .outer-box .video-box .icon-box .title{font-family:var(--style-font);font-weight:400;color:#fff;white-space:nowrap;margin-right:15px;}.video-section .outer-box .video-box .icon-box img{position:relative;display:block;-ms-flex-negative:0;flex-shrink:0;z-index:3;}.video-section .outer-box .video-box .play-now-two{position:relative;display:inline-block;height:113px;width:113px;line-height:113px;font-size:24px;border-radius:50%;color:#ca2933;background-color:rgba(255,255,255,1);text-align:center;}.video-section .outer-box .title-box .title{color:#fff;font-size:46px;line-height:1.2em;margin-bottom:0;}.video-section .overlay-2{width:860px;height:100%;background-image:url("https://cdn-ilecmon.nitrocdn.com/MePATgqYKwxVydzcWCVbmjIwMQVyUXsF/assets/images/optimized/rev-9d7bce5/rooftin-vite.vercel.app/assets/overlay-2-iXVJYmIN.png");}.video-section .overlay-2.nitro-lazy{background-image:none !important;}.video-section .outer-box .video-box .play-now-two:before{content:"";position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;border-radius:50%;border:1px solid #fff;}@keyframes zoomInOut{0%{transform:scale(1);}50%{transform:scale(1.1);}100%{transform:scale(1);}}.play-now-two{display:inline-block;animation:zoomInOut 1.5s infinite ease-in-out;}.main-box-team-member{position:relative;border-radius:10px;overflow:hidden;transition:transform .3s ease-in-out;}section.team-member-sec h4.name{color:#000 !important;}section.team-member-sec h4.name a{display:block;color:#000 !important;font-size:20px;text-align:left;}.main-box-team-member{display:flex;gap:20px;}section.team-member-sec span.designation{text-align:left;padding:10px 0 0;color:#8e8e8e;font-size:16px;}.main-box-team-member:hover{transform:translateY(-10px);}section.team-member-sec .inner-team-member{position:relative;text-align:center;}section.team-member-sec .image-box-team img{width:100%;height:100%;object-fit:cover;display:block;}section.team-member-sec .content-box-team{position:relative;padding:0;background:#fff;margin:-46px 30px 0;}section.team-member-sec .info-box{position:relative;text-align:left;background:#fff;color:#fff;padding:15px;}section.team-member-sec .info-box h4{margin:0;font-size:18px;}section.team-member-sec .info-box .name a{text-decoration:none;color:#fff;font-weight:bold;}section.team-member-sec .designation{display:block;font-size:14px;color:rgba(255,255,255,.7);}section.team-member-sec .share-icon,section.team-member-sec .social-links a i{background:#fff;color:#000;padding:13px 15px;border-radius:8px;cursor:pointer;text-align:right;border:1px solid rgba(82,82,82,.5);font-size:20px;width:20px;display:flex;align-items:center;justify-content:center;}section.team-member-sec .social-links a{text-decoration:none;}section.team-member-sec .social-links{position:absolute;right:15px;top:-160px !important;display:flex;flex-direction:column;gap:10px;transition:all .3s ease-in-out;opacity:0;}section.team-member-sec .inner-shocial-box{display:flex;justify-content:space-between;align-items:center;}.main-box-team-member .inner-team-member:hover .social-links{opacity:1;top:10px;}.image-box-team{height:350px;overflow:hidden;max-width:100%;}section.service-main .social-links a{background:#fff;color:#000;padding:8px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:.3s;}section.service-main.social-links a:hover{background:#e30613;color:#fff;}section.team-member-sec .inner-team-member:hover .content-box-team{background:red !important;}section.team-member-sec .inner-team-member:hover .info-box{background:#ca2933;color:#fff !important;}section.team-member-sec .inner-team-member:hover a{color:#fff !important;}section.team-member-sec .inner-team-member:hover span.designation{color:#fff !important;}section.team-member-sec .inner-team-member:hover .share-icon,section.team-member-sec .inner-team-member:hover .social-links a i{border:1px solid #fff;}.main-box-team-member{padding:40px 0 0;}section.team-member-sec{padding:60px 0;}section.team-member-sec .slick-dots li button:before{font-family:slick;font-size:0 !important;line-height:20px;position:absolute;top:0;left:0;width:40px !important;height:6px !important;content:"•";text-align:center;opacity:1 !important;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent !important;border:1px solid #ccc;}section.team-member-sec .slick-dots li.slick-active button:before{opacity:1 !important;color:#ca2933;background:#ca2933 !important;}section.team-member-sec .slick-dots li{width:44px !important;}.slick-next,.slick-prev{display:none !important;}section.team-member-sec .inner-team-member:last-child{margin:0;}.main-box-team-member .slick-slide{margin:0 10px;}.gallery-slider ul.slick-dots{bottom:-40px;}section.team-member-sec .inner-team-member{margin-right:20px;}.service-main-inner{display:flex;align-items:center;flex-wrap:wrap;gap:20px;}.service-main-inner .service-block{flex:0 0 32%;max-width:32%;}.service-main-inner .inner{opacity:1;overflow:unset;max-height:100% !important;}.service-main-inner .content-box{position:unset;position:relative;height:max-content;max-width:300px;margin:0 auto;background-color:#f3f4f7;padding:10px 25px;width:100%;margin-top:-50px;border-top:5px solid #ca2933;}.service-content-btn{text-align:center;margin:11px 0 0;}.service-content-btn a.theme-btn.read-more{position:static;transform:rotate(0deg);width:86%;text-align:center;transform-origin:center;display:inline-block;}.service-main-inner .inner-box-main{padding-bottom:20px;}.service-main-inner .info-box i{height:80px;width:80px;line-height:80px;font-size:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;background-color:#ca2933;transition:.5s;z-index:2;margin-bottom:10px;}.service-main-inner figure.image img{height:100% !important;width:100% !important;display:block;}.service-main-inner figure.image{margin:0;height:276px;}.service-main-inner .inner-box-main{margin:0;}section.main-service{padding:60px 0;}section.services-details .row{display:flex;gap:36px;}h3.mt-4{margin:20px 0 10px;font-size:31px;}section.services-details .col-xl-4.col-lg-4{width:30%;}section.services-details .col-xl-8.col-lg-8{width:70%;}.feature-list.mt-4{margin:20px 0 0;}section.services-details{padding:60px 0;}.service-sidebar{position:relative;display:block;max-width:365px;width:100%;}a.theme-btn.btn-style-one.d-grid.hover-dark{display:block;text-align:center;}.sidebar-widget.service-sidebar-single{position:relative;display:block;margin-bottom:30px;}.sidebar-service-list ul{list-style:none;padding:0px;margin:0px;}.sidebar-service-list{margin:0;}.sidebar-service-list ul li a{color:#000;font-size:18px;font-weight:700;position:relative;-webkit-transition:all 500ms ease;transition:all 500ms ease;display:block;background-color:#f5faff;border-radius:15px;padding:19px 40px;text-decoration:none;}.sidebar-service-list ul li a i{height:32px;width:45px;position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 500ms ease;transition:all 500ms ease;color:#191825;background-color:#fff;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;border-radius:15px;}.sidebar-service-list ul li{margin-bottom:15px;}.service-details-help{position:relative;display:block;padding:57px 55px 50px;margin-top:30px;text-align:center;z-index:1;background-color:#ca2933;border-radius:15px;overflow:hidden;}.help-shape-1{position:absolute;bottom:-215px;left:-95px;width:220px;height:500px;background-color:#303030;mix-blend-mode:soft-light;border-radius:150px;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:-1;}.help-shape-2{position:absolute;top:-118px;right:-130px;width:180px;height:350px;background-color:#fff;mix-blend-mode:soft-light;border-radius:186px;-webkit-transform:rotate(48deg);transform:rotate(48deg);}.service-details-help h2.help-title{font-size:38px;color:#fff;line-height:40px;margin-bottom:21px;font-weight:700;}.help-contact p{font-size:14px;color:#fff;margin:0;line-height:32px;font-weight:600;opacity:.7;}.help-contact a{font-size:30px;color:#fff;font-weight:600;-webkit-transition:all 500ms ease;transition:all 500ms ease;text-decoration:none;}.service-details-help .help-icon{height:73px;width:73px;background-color:#fff;color:#191825;font-size:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;margin:0 auto 0;-webkit-transition:all 500ms ease;transition:all 500ms ease;}.sidebar-widget.service-sidebar-single.mt-4{margin-top:30px;}.services-details__content{width:800px;height:400px;margin-bottom:0;}.service-overview{margin-top:22px;}.services-details__content img{width:100% !important;height:100% !important;object-fit:cover;max-width:100% !important;}.services-details__content h3.mt-4{margin:0 0 10px;font-size:31px;}.col-xl-8.col-lg-8 p{margin:6px 0 0;font-size:16px;line-height:26px;}.content.mt-40 .text h3{margin:0 0 10px;font-size:31px;}.content.mt-40{margin-top:20px;}.content.mt-40 .text{max-width:100%;}blockquote.blockquote-one{margin:10px 0 0;}.col-lg-6.col-md-6.col-sm-12.column img{width:380px;height:230px;object-fit:cover;}.col-lg-6.col-md-6.col-sm-12.column img.mb-3{width:100%;}h3.mt-4{margin:20px 0 10px;font-size:31px;}.sidebar-service-list ul li a:hover{color:#ca2933;transition:.5s;}.sidebar-service-list ul li a:hover i{background:#ca2933;transition:.5s;color:#fff;}iframe.map.w-100{width:100%;max-width:100%;overflow:hidden;height:480px;}section.map-section.py-0{overflow:hidden;}section.conatct-form-sec .input-row{display:flex;gap:10px;margin-bottom:10px;}section.conatct-form-sec .input-row input,section.conatct-form-sec textarea{width:100%;padding:20px;border:none;background:#f3f4f8;border-radius:5px;font-size:14px;outline:none;box-sizing:border-box;}section.conatct-form-sec textarea{height:120px;resize:none;background-color:#fff;border-style:solid;border-color:#e9e9e9;width:100%;padding:10px 10px;font-size:16px;color:#0c0c0c;box-sizing:border-box;border-radius:5px;}section.conatct-form-sec .button-group{display:flex;gap:10px;margin-top:10px;}section.conatct-form-sec button{border:none;padding:15px 20px;color:white;font-size:18px;font-weight:bold;border-radius:5px;cursor:pointer;}section.conatct-form-sec .send-btn{background:#ca2933;}section.conatct-form-sec .reset-btn{background:#ca2933;}section.conatct-form-sec button:hover{opacity:.8;}section.conatct-form-sec .main-heading{text-align:left;}section.conatct-form-sec .main-heading h2{text-align:left;max-width:unset;}.main-box-form-conatct{display:flex;justify-content:space-between;}.left-contact-form{flex:0 0 48%;max-width:48%;}.right-form-contact{flex:0 0 48%;max-width:48%;}section.conatct-form-sec{padding:60px 0;}ul.list-unstyled.contact-details__info{padding:0;margin:0;}ul.list-unstyled.contact-details__info li{list-style:none;display:flex;align-items:center;gap:20px;padding:10px 0px;}ul.list-unstyled.contact-details__info li h6{margin:0;padding-top:15px;font-size:16px;}ul.list-unstyled.contact-details__info li .icon{height:80px;width:80px;background-color:#ca2933;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .5s ease;transition:all .5s ease;}ul.list-unstyled.contact-details__info li a,ul.list-unstyled.contact-details__info li span{font-size:18px;color:#919191;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;}section.conatct-form-sec .main-heading p{max-width:unset;width:unset;text-align:left;}ul.list-unstyled.contact-details__info li .icon span{font-size:38px;color:#fff;}section.footer{background:#191514;}.footer-logo-wrp{display:flex;align-items:center;justify-content:space-between;padding:60px 0 60px 0;}.footer-logo{width:300px;height:61px;}.footer-logo img{width:100%;height:100%;object-fit:cover;}.footer-contact-phone{display:flex;align-items:center;gap:20px;}.footer-phn-icon{height:50px;width:50px;background:#ca2933;border-radius:100px;display:flex;align-items:center;justify-content:center;}.footer-phn-icon i{color:#fff;}.media-body-space-sm .title{font-size:16px;line-height:28px;font-weight:normal;font-style:normal;color:#fff;}.media-body-space-sm .info{font-size:25px;line-height:28px;font-style:normal;color:#fff;font-weight:600;}.footer-social ul{padding:0;list-style:none;display:flex;align-items:flex-end;gap:10px;}.footer-logo-wrp .custom-html-widget li{background:#ca2933;height:40px;width:40px;border-radius:100px;display:flex;align-items:center;justify-content:center;}.footer-social ul li a{color:#fff;}.footer-top-wrap-layout1{display:flex;justify-content:space-between;padding-bottom:60px;}h3.widget-title{font-size:28px;line-height:38px;font-weight:800;font-style:normal;margin:0;color:#fff;position:relative;}h3.widget-title:before{content:"";border:3px solid #ca2933;position:absolute;width:58px;bottom:-12px;}.footer-box-layout1 ul{padding:0;list-style:none;margin-top:30px;}.footer-box-layout1 ul li a{text-decoration:none;font-size:16px;line-height:28px;font-weight:normal;font-style:normal;color:#a2a2a2;transition:.5s;}.footer-box-layout1 ul li{margin-bottom:10px;}.footer-box-layout1 ul li a i{margin-right:8px;}.footer-box-layout1 ul li a:hover{color:#f44336;transition:.5s;}.footer-box-layout1 .row{display:flex;gap:100px;}.copy-right p{margin:0;color:#fff;}.copy-right p a{text-decoration:none;color:#ca2933;}.copy-right{text-align:center;padding:10px 0 30px 0;}.service-faq{padding:50px 0;}.service-faq .faq-tops{text-align:center;margin-bottom:30px;}.service-faq .faq-tops h2{font-size:28px;font-weight:700;color:#333;}.service-faq .faq-tops p{font-size:16px;color:#000;}.service-faq .accordion{border:none;}.service-faq .accordion-item{border:1px solid #ddd;margin-bottom:10px;border-radius:5px;overflow:hidden;}.service-faq .accordion-button{display:flex;align-items:center;justify-content:space-between;background-color:#f9f9f9;padding:20px 20px;border:none;cursor:pointer;width:100%;font-size:16px;font-weight:600;color:#333;transition:background-color .3s ease;}.service-faq .accordion-button:hover{background-color:#f1f1f1;}.service-faq .accordion-button .icon{margin-left:10px;}.service-faq .accordion-button .fa-plus,.service-faq .accordion-button .fa-minus{font-size:16px;color:#777;transition:transform .3s ease;}.service-faq .accordion-button .fa-minus{display:none;}.service-faq .accordion-content{display:none;padding:15px 20px;background-color:#fff;border-top:1px solid #ddd;line-height:26px;}.service-faq .accordion-item:first-child .accordion-content{display:block;}.service-faq .accordion-item:first-child .fa-plus{display:none;}.service-faq .accordion-item:first-child .fa-minus{display:inline-block;}.service-faq .accordion-button.active{background-color:#ca2933;color:#fff;}.service-faq .accordion-button.active .fa-plus{display:none;}.service-faq .accordion-button.active .fa-minus{display:inline-block;color:#fff;}.sidebar-service-list .current a{color:#ca2933;}.sidebar-service-list .current a i.fas.fa-angle-right{color:#ca2933;}.service-details-help a{text-decoration:none;}.service-overview h3{margin:20px 0 10px;font-size:28px;}img.alignnone.size-medium.wp-image-307{width:100%;height:300px;object-fit:cover;margin:10px 0 0;}.service-faq.service-faq-col{padding:0;}h3.accordion-header{margin:0;}.service-faq.service-faq-col .faq-tops{text-align:left;margin-bottom:20px;}.service-faq.service-faq-col .faq-tops h2{margin:30px 0 10px 0;}.service-faq.service-faq-col .container{padding:0;}section.services-details .col-xl-4.col-lg-4{position:sticky;height:100%;top:20px;}section.memership-sec-box-col{padding:60px 0;}section.memership-sec-box-col .about-wroof-img{max-width:500px;height:400px;width:100%;}section.memership-sec-box-col .about-left-content{width:60%;}section.memership-sec-box-col .about-right-images{width:40%;}section.memership-sec-box-col .about-left-content p{width:100%;max-width:100%;margin:0 0 20px;}section.memership-sec-box-col .about-flex{display:unset;}section.memership-sec-box-col .about-main{gap:50px;}.icon-box-footer{padding-bottom:40px;}section.blog-section-box.cstm-blog-page .main-box-blog{flex-wrap:wrap;row-gap:30px;}ul.contact-list-two.light{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:60px 78px;background:#ca2933;margin:0;}ul.contact-list-two.light li{font-size:18px;margin-bottom:0;padding-left:90px;font-weight:500;position:relative;list-style:none;color:#fff;}ul.contact-list-two.light li i{position:absolute;top:-5px;left:0;width:66px;height:66px;line-height:66px;border-radius:5px;background-color:#fff;color:#ca2933;font-size:28px;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;}ul.contact-list-two.light li i:hover{-webkit-transform:scaleX(-1);transform:scaleX(-1);}ul.contact-list-two.light li a{font-size:16px;font-weight:400;color:#fff;text-decoration:none;}section.footer{padding:60px 0 0;}section.mobile-heeader{display:none;}.single-post .site-content{padding:10px 100px 30px;background:rgba(202,41,51,.15);}.single-post .site-content h1.entry-title{margin:20px 0;padding:20px 0;font-size:28px;text-transform:capitalize;}.single-post .site-content figure.post-thumbnail{height:400px;overflow:hidden;max-width:800px;}.single-post .entry-content p{margin:0;padding:0 0 10px;font-size:16px;}footer.entry-footer.default-max-width.nitro-offscreen.lazyloaded a{color:#ca2933;text-decoration:none;font-weight:600;}.single-post .site-content figure.post-thumbnail img{width:100% !important;height:100% !important;object-fit:cover !important;max-width:100% !important;}footer.entry-footer.default-max-width a{color:#ca2933;text-decoration:none;font-weight:600;}.single-post .nav-links{display:flex;justify-content:center;gap:40px;margin-top:40px;}.single-post .nav-links .nav-previous a p.meta-nav,.single-post .nav-links .nav-next a p.meta-nav{display:flex;align-items:center;justify-content:center;text-decoration:none;background:#ca2933;padding:15px;margin:0 auto;color:#fff;font-size:20px;gap:8px;transition:all .5s;}.single-post .nav-links a{text-decoration:none;color:#000;text-transform:capitalize;font-size:18px;}.single-post .nav-links .nav-previous a p.meta-nav:hover,.single-post .nav-links .nav-next a p.meta-nav:hover{background:#000;transition:all .5s;}.custom-slider-dots{display:flex;justify-content:center;gap:10px;}.custom-slider-dots button{width:40px !important;height:6px !important;border-radius:0 !important;border:1px solid #646363 !important;}section.main-service .service-main-inner{align-items:flex-start;}section.main-service .content-services-inner .info-box i:after{display:none;}button.active{background:#ca2933;border:transparent;}.single-post .comments-area.default-max-width.show-avatars label{display:block;padding:15px 0 8px;}.single-post .comments-area.default-max-width.show-avatars p{margin:0;}.single-post .comments-area.default-max-width.show-avatars input,.single-post .comments-area.default-max-width.show-avatars textarea{padding:13px 10px;max-width:500px;border:1px solid rgba(202,41,51,.56);border-radius:5px;width:100%;box-sizing:border-box;}.single-post .comments-area.default-max-width.show-avatars h2#reply-title{margin:40px 0 0;}form#commentform{padding-top:10px;}.single-post .comments-area.default-max-width.show-avatars p.comment-notes{padding-bottom:20px;}.single-post .comments-area.default-max-width.show-avatars p.comment-form-cookies-consent{display:flex;box-sizing:border-box;width:100%;max-width:500px;align-items:center;gap:10px;padding:13px 0;}.single-post .comments-area.default-max-width.show-avatars p.comment-form-cookies-consent input#wp-comment-cookies-consent{max-width:fit-content !important;}.single-post .comments-area p.form-submit input#submit{background:#000;color:#fff;font-size:18px;padding:15px;cursor:POINTER;transition:all .5s;}p.form-submit input#submit:hover{background:#3e3e3e;}section.main-service .service-main-inner{align-items:flex-start;}section.main-service .content-services-inner .info-box i:after{display:none;}.service-overview a{color:#ca2933;text-decoration:none;}.service-overview p img{width:100%;height:300px;object-fit:cover;}.main-right-blog{display:flex;justify-content:space-between;}.main-right-blog .service-details-help{width:26%;position:sticky;top:40px;height:100%;margin:49px 0 0;}@media (max-width:1199px){.service-main-inner .service-block{flex:0 0 31%;max-width:31%;}.service-main-inner .content-box{height:max-content;max-width:fit-content;padding:10px 15px;}ul.contact-list-two.light{padding:40px 11px;}.help-contact a{font-size:23px;}.service-details-help h2.help-title{font-size:28px;color:#fff;line-height:30px;margin-bottom:15px;font-weight:700;}section.services-details .col-xl-4.col-lg-4{width:27%;}.service-overview{margin-top:20px;}section.services-details .col-xl-8.col-lg-8{width:68%;}section.services-details .row{display:flex;gap:22px;justify-content:space-between;}.service-details-help h2.help-title{font-size:28px;color:#fff;line-height:30px;margin-bottom:15px;font-weight:700;}.services-details__content{width:100%;height:350px;margin-bottom:10px;}.header-menu ul{gap:75px !important;}.header-menu ul .menu-sub-col{gap:0px !important;}.menu-header-mobile .header-menu ul{gap:0px !important;}.menu-header-mobile .header-menu ul .menu-sub-col{gap:0px !important;}.header-menu .book-now-widget{padding:18px 18px 21px 18px !important;}}@media (min-width: 991px) and (max-width: 1100px){.header-menu ul{gap:40px !important;}.header-menu ul .menu-sub-col{gap:0px !important;}.menu-header-mobile .header-menu ul{gap:0px !important;}.menu-header-mobile .header-menu ul .menu-sub-col{gap:0px !important;}}@media (min-width: 1200px) and (max-width: 1430px){.header-menu ul{gap:55px !important;}.header-menu ul .menu-sub-col{gap:0px !important;}.menu-header-mobile .header-menu ul{gap:0px !important;}.menu-header-mobile .header-menu ul .menu-sub-col{gap:0px !important;}}@media only screen and (max-width: 992px){.hamburger span.bar{width:25px;height:3px;background:#fff;margin:5px 0;display:block;}.hamburger.is-active .bar:nth-child(1){transform:translateY(0px) rotate(45deg);}.hamburger.is-active .bar:nth-child(2){transform:translateY(-8px) rotate(-45deg);}.hamburger.is-active span:last-child.bar{display:none;}.hamburger.is-active span.bar{background:#fff;}ul#menu-header{position:fixed;left:0;top:0;bottom:0;background-color:#000;width:100%;z-index:9999;padding:30px 0px 0;transform:translateX(-100%);transition:all ease .3s;opacity:1 !important;visibility:visible !important;height:100vh !important;flex-direction:column;gap:unset;justify-content:flex-start;align-items:flex-start;}.page-template-our-services .service_tabs_content .row .col-md-6{width:100%;flex:0 0 100%;}.logo-col{max-width:200px;height:75px;}.logo-col img{width:100%;height:100%;object-fit:contain;}section.header{display:none;}section.mobile-heeader{background:#ca2933;}.main-mobile-header{display:flex;align-items:center;justify-content:space-between;}ul#menu-header.is-active{transform:translateX(0);}ul#menu-header button{margin:20px 16px;}.hamburger.is-active{position:relative;z-index:999999;}ul#menu-header.is-active li a{color:#fff;}ul#menu-header.is-active li{padding:17px 15px;border-bottom:1px solid #fff;width:100%;}header.header{display:none;}section.mobile-heeader{display:block !important;}.main-counter-sec{gap:20px;}.comment-box{flex-direction:column;align-items:baseline;gap:2px;}.banner-main{flex-direction:column;}.inner-feature{flex-direction:column;row-gap:98px;}.about-main{flex-direction:column;}.about-flex{flex-direction:column;align-items:baseline;}.about-wroof-img-col{display:none;}.experiences-item{left:0;}.experiences-item:nth-child(2){left:0;}.inner-feature{flex-direction:column;row-gap:98px;}.about-main{flex-direction:column;}.about-flex{flex-direction:column;align-items:baseline;}.about-wroof-img-col{display:none;}.experiences-item{left:0;}.experiences-item:nth-child(2){left:0;}section.form-section .main-box-form{flex-direction:column;row-gap:70px;}section.form-section .left-box-from{flex:0 0 100%;max-width:100%;}section.form-section .right-box-from{flex:0 0 100%;max-width:100%;}section.form-section .inner-column{padding:80px 0 0;}.ctn-main{flex-direction:column;}.ctf-right-btn:before{display:none;}.cta-left-content h2{max-width:100%;text-align:center;}.main-counter-sec{flex-direction:column;}.counter-box{max-width:100%;margin:60px 0 0 0;}section.faq-section-box .main-box-faq-content{flex-direction:column-reverse;}section.faq-section-box .right{display:none;}.main-box-blog{flex-direction:column;align-items:normal;row-gap:30px;}.inner-box-blog{flex:0 0 100%;max-width:100%;}.footer-logo-wrp{flex-direction:column;row-gap:30px;padding:0 0 31px 0;align-items:baseline;}.footer-top-wrap-layout1{flex-direction:column;row-gap:30px;}.about-wroof-img{max-width:max-content;height:520px;}.about-left-content p{max-width:100%;}.about-left-content h2{font-size:35px;}.video-section .outer-box .title-box .title{font-size:32px;line-height:37px;}.video-section .outer-box .video-box .play-now-two{height:93px;width:93px;}.video-box .icon{text-align:center;position:absolute;transition:.5s;top:50%;left:50%;transform:translate(-50%,-50%);}.video-section{padding:110px 0;}section.memership-sec-box-col .about-wroof-img{max-width:100%;}section.memership-sec-box-col .about-left-content{width:100%;}section.memership-sec-box-col .about-right-images{width:100%;}.service-main-inner .service-block{flex:0 0 48%;max-width:48%;}ul.contact-list-two.light{padding:40px 11px;flex-wrap:wrap;align-items:center;gap:45px;}.icon-box-footer{padding-bottom:0;}.sidebar-service-list ul li a{font-size:15px;padding:11px 14px;}section.services-details .col-xl-4.col-lg-4{width:29%;}.service-details-help{padding:20px 15px;margin-top:30px;}.single-post .site-content{padding:10px 15px 30px;}.single-post .site-content h1.entry-title{padding:20px 0;font-size:26px;margin:0;}.main-box-form-conatct{flex-direction:column;gap:20px;}.left-contact-form,.right-form-contact{flex:0 0 100%;max-width:100%;}section.features-section-col{overflow:hidden;}ul.menu-sub-col{width:100%;grid-template-columns:1fr;gap:0;background:#ca2933 !important;}ul.menu-sub-col li a{max-width:100%;word-wrap:normal;}ul.menu-sub-col li a{border:unset;padding:0;}.mobile-heeader .header-menu .sub-menu.open > .menu-sub-col{display:block;overflow:scroll;height:100vh;top:50px;padding:0 0 30px 0;}.mobile-heeader .header-menu .sub-menu > a::after{margin-left:70% !important;}li.book-now-btn{width:55% !important;border-bottom:none !important;}.main-right-blog .service-details-help{width:auto;position:unset;margin:20px 0 0;}.main-right-blog{flex-direction:column;}}@media only screen and (max-width: 767px){.banner-left-content span{font-size:15px;}.banner-left-content h1{font-size:34px;line-height:33px;}.main-heading h2{font-size:27px;line-height:34px;}.about-left-content h2{font-size:27px;line-height:35px;}.experiences-item{width:auto;}.about-wroof-img{max-width:max-content;height:auto;}section.form-section .right-box-from .main-heading h2{font-size:25px;line-height:35px;}.cta-left-content h2{font-size:27px;line-height:42px;}section.faq-section-box .faq-question{font-size:17px;line-height:22px;}.footer-top-wrap-layout1{padding-bottom:20px;}section.faq-section-box .faq{position:relative;}section.about-banner-sec{padding:70px 0;}.main-about-box .title{font-size:35px;margin:0 0 12px;}section.bootom-box-contact .inner-box12{flex-direction:column;align-items:baseline;padding:20px 10px;}section.bootom-box-contact .btn-box{justify-content:flex-start;margin:10px 0 0;}section.memership-sec-box{padding:40px 0px;}section.team-member-sec{padding:40px 0;}.about-left-content h2{margin:11px 0 15px 0;}.video-section .outer-box .video-box .icon-box{display:none;}.video-section .outer-box{flex-direction:column;row-gap:40px;}.video-section{padding:40px 0;}.counter-box{border:2px solid rgba(202,41,51,.24);}section.custom-counter{padding:40px 10px;}section.bootom-box-contact .btn-box{width:auto;}section.services-details .col-xl-4.col-lg-4,section.services-details .col-xl-8.col-lg-8{width:100%;}section.services-details .row{gap:20px;flex-direction:column;}section.services-details .col-xl-4.col-lg-4{position:unset;}.service-sidebar{max-width:100%;}section.services-details{padding:40px 0;}.sidebar-service-list ul li a{font-size:15px;padding:20px 10px;}.icon-box-footer{padding-bottom:40px;}.single-post .site-content figure.post-thumbnail{height:300px;max-width:100%;}.single-post .site-content h1.entry-title{font-size:20px;margin:0;}.single-post .nav-links a{font-size:16px;}.single-post .nav-links{margin-top:15px;}.posted-by{padding-bottom:10px;}section.blog-section-box{padding:30px 0;background:rgba(240,240,240,.67);}iframe.map.w-100{height:300px !important;}ul.list-unstyled.contact-details__info li .icon{height:70px;width:70px;flex:0 0 20%;}ul.list-unstyled.contact-details__info li .icon span{font-size:27px;}.flex{gap:20px;flex-direction:column;}.name-field{width:100%;}ul.list-unstyled.contact-details__info li a,ul.list-unstyled.contact-details__info li span{font-size:15px;}.banner-right-form{padding:20px;}.banner-right-form h2{margin:0px 0px 20px 0px;font-size:22px;}.feature-block-col{margin-bottom:20px;}section.form-section .contact-form{padding:30px 10px 30px;}section.form-section .inner-column{padding:60px 0 0;}section.features-section-col{padding:40px 0;}section.form-section .inner-box1{gap:0px;flex-direction:column;align-items:baseline;margin:0px 0 50px;}.cta-left-content h2{font-size:21px;line-height:31px;}section.faq-section-box .left h2{font-size:21px;}section.faq-section-box .faq-question{font-size:16px;line-height:22px;padding:12px 7px;}section.faq-section-box .left:before{display:none;}section.faq-section-box .left{padding:0;}.gallery-section{padding:40px 0;background-color:#f9f9f9;}a.theme-btn.read-more{width:32%;}.content-box .content-services-inner:before{right:-20px;bottom:-15px;width:42px;height:54px;background-size:contain;background-repeat:no-repeat;}.content-box{max-width:286px;}section.service-main .inner{opacity:1;max-height:max-content;}h4.title a{font-size:23px;}.counter-box i{width:105px;height:105px;line-height:105px;font-size:36px;}.footer-top-wrap-layout1{row-gap:10px;}.faq-answer{line-height:26px;}.media-body-space-sm .info{font-size:21px;}.service-overview p img{height:200px;}}@media only screen and (max-width: 575px){.service-overview h3{margin:15px 0 10px;font-size:25px;line-height:30px;}.service-faq .accordion-button{padding:13px;font-size:16px;text-align:left;}.service-faq .faq-tops h2{font-size:22px;}.col-xl-8.col-lg-8 p{font-size:14px;line-height:25px;}.service-main-inner .service-block{flex:0 0 100%;max-width:100%;}.service-main-inner .inner-box-main{padding-bottom:0;}.service-main-inner{gap:0 !important;}.service-main-inner .info-box i{height:70px;width:70px;line-height:40px;font-size:32px;}ul.contact-list-two.light li span{font-size:14px !important;line-height:16px !important;}section.main-service{padding:40px 0;}.icon-box-footer .text{line-height:20px;}section.memership-sec-box-col{padding:40px 0;}.video-section .outer-box .video-box .play-now-two{height:73px;width:73px;}.video-section .outer-box .title-box .title{font-size:22px;line-height:31px;}.about-left-content h2{font-size:24px;line-height:30px;}.main-about-box .title{font-size:30px;margin:0 0 12px;}.copy-right p{font-size:14px;}.main-heading h2{font-size:23px;line-height:31px;}section.form-section .right-box-from .main-heading h2{font-size:21px;line-height:30px;}}@media print{@media print{@page{margin:2cm;}.entry .entry-header,.entry,.single .site-main > article > .entry-footer{margin-top:0;margin-bottom:0;}.site-footer .site-info{margin:0;}.site-header{padding:0;}body{font:13pt Georgia,"Times New Roman",Times,serif;font:13pt var(--global--font-secondary,Georgia,"Times New Roman",Times,serif);line-height:1.3;background:#fff !important;color:#000;}.has-background-dark *{color:#000 !important;}h1,.entry-title,.singular .entry-title,.page-title{font-size:22pt;font-weight:bold;}h2,h3,h4,.has-regular-font-size,.has-large-font-size,h2.author-title,p.author-bio,.comments-title,.archive-description{font-size:14pt;margin-top:25px;}.comment-meta,.comment-meta .comment-author .fn{font-size:13pt;}a{page-break-inside:avoid;}blockquote{page-break-inside:avoid;}h1,h2,h3,h4,h5,h6{page-break-after:avoid;page-break-inside:avoid;}img{page-break-inside:avoid;page-break-after:avoid;}table,pre,figure{page-break-inside:avoid;}ul,ol,dl{page-break-before:avoid;}a:link,a:visited,a{background:transparent;font-weight:bold;text-decoration:underline;text-align:left;}a[href^=http]:after{content:" < " attr(href) "> ";}a:after > img{content:"";}article a[href^="#"]:after{content:"";}a:not(:local-link):after{content:" < " attr(href) "> ";}.entry-title a:after{content:"\A< " attr(href) "> ";white-space:pre;font-size:14pt;}.cat-links a:after,.tags-links a:after,.byline a:after,.comment-metadata a:after,.wp-block-calendar a:after,.wp-block-tag-cloud a:after,.page-links a:after{content:"";}.primary-navigation,.site-title + .primary-navigation,.footer-navigation,.entry-footer,.post-navigation,.navigation.pagination,.widget-area,.edit-link,.more-link,.comment-reply,.reply,.comment .comment-metadata .edit-link,.comment-respond,#dark-mode-toggler{display:none !important;}.entry .entry-content .wp-block-button .wp-block-button__link,.entry .entry-content .button,.entry .entry-content .wp-block-file__button{color:#000;background:none;}}}