.project-cat-filter{display:none}.single-service.active.ser-1{display:none}.elementor-element.elementor-element-f57273a.elementor-widget.elementor-widget-html .single-service.active.ser-1{display:block}.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-fa3448c .single-feature.wow.fadeInUp{display:block;height:170px}.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-fa3448c .feture-icons{height:170px}.service-items-content .roofing__service__point ul{columns:1!important}.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-fa3448c .feture-icons{width:25%;float:left}.feature-wrapper.feature-1 .content{text-align:center;width:70%;display:block;float:left}.feature-wrapper.feature-1 .content p{text-align:center;float:none;width:100%;margin:0 auto;max-width:100%;font-size:20px}.feature-wrapper.feature-1 .content{margin-top:30px}.feature-wrapper.feature-1 .content .btn{border:0px}.feature-wrapper.feature-1 .content p{color:#000;font-size:43px}.reviews-grid{display:grid;grid-template-columns:1fr;gap:20px;padding:40px;background:#f9fafb}.review-card{background:#fff;border-radius:16px;padding:24px;box-shadow:0 4px 12px rgba(0,0,0,.08);transition:transform .2s ease,box-shadow .2s ease}.review-card:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,.12)}.review-card .stars{color:#fbbf24;font-size:20px;margin-bottom:10px}.review-card p{color:#374151;line-height:1.6;margin-bottom:14px}.review-card .author{font-weight:600;color:#111827}.single-feature b{color:#c70000!important}@media (min-width:768px){.reviews-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.reviews-grid{grid-template-columns:repeat(3,1fr)}}.tj-single-info .tj-body .content a:last-child{font-size:17px}.video-work{display:none}.elementor-element.elementor-element-4f1a7df.elementor-widget.elementor-widget-text-editor{font-size:16px!important;font-family:"Poppins"}.elementor-element.elementor-element-312d111.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded li{font-size:16px;font-family:"Poppins"}.elementor-element.elementor-element-41e0bed.elementor-widget.elementor-widget-text-editor{font-size:16px;font-family:"Poppins"}section.elementor-section.elementor-top-section.elementor-element.elementor-element-3990577.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default{padding-bottom:0}.hero-slider-img.bg-cover{background-size:cover!important;background-position:center!important}.home ul.service__tab,.home ul.service__tab *{pointer-events:none}@media (max-width:800px){.hero-slider-img.bg-cover{background-size:cover!important;background-position:center!important}.hero-slider-img.bg-cover{background-size:cover!important;background-position:center!important}.feature-wrapper.feature-1 .content{width:100%!important}.feature-wrapper.feature-1 .content b{display:block!important}.feature-wrapper.feature-1 .content *{font-size:22px!important}.feature-wrapper.feature-1 .content a.btn{display:none}.feature-wrapper .single-feature .icons{width:100%!important}.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-fa3448c .feture-icons{width:100%!important}h1.hero-title{font-size:26px!important}h3.hero_sub_title{font-size:18px!important}.reviews-grid{padding:10px!important}}@media (min-width:1100px){.hero-wrapper.hero-1 .single-hero-slider{height:800px!important}.hero-wrapper .hero_slider_thumb{top:16%}}@media (max-width:700px){.elementor-element.elementor-element-c96911c.elementor-widget.elementor-widget-text-editor{padding:0!important}.elementor-widget-text-editor ul{list-style:circle;margin-left:-12px}.elementor-element.elementor-element-f57273a.elementor-widget.elementor-widget-html .single-service.active.ser-1{padding:0!important}.hamburger-area.d-lg-none.opened{padding-left:9px!important}.hamburger-area.d-lg-none.opened{z-index:999999999999!important}}.home ul.service__tab{pointer-events:all!important}i.tj.flaticon-phone-call{color:#000}.tj-single-info .tj-body .content a:last-child{font-size:15px!important}@media (min-width:700px) and (max-width:1024px){.hamburger-area.d-lg-none.opened{z-index:999999999999}.hamburger-area.d-lg-none.opened{z-index:999999999999!important}.elementor-element.elementor-element-c96911c.elementor-widget.elementor-widget-text-editor{padding:0!important}.elementor-element.elementor-element-c96911c.elementor-widget.elementor-widget-text-editor{padding:0!important}}