.main-blog h1.title--primary{display:none}.main-blog .blog-articles{grid-template-columns:1fr 1fr 1fr;column-gap:30px;row-gap:30px}.article-card-wrapper.card-wrapper{background:#000;border-radius:5px}.article-card-wrapper.card-wrapper .article-card .card__heading{font-weight:700;font-size:22px;line-height:1.1em;letter-spacing:-.02em;color:#fff;text-transform:uppercase}.article-card-wrapper.card-wrapper .article-card .card__heading a{color:#fff}.article-card-wrapper.card-wrapper .article-card .article-card__excerpt,.article-card-wrapper.card-wrapper .article-card .article-card__excerpt a{color:#fff;line-height:1.65em}.article-card-wrapper.card-wrapper .card--standard>.card__content{padding-left:24px;padding-right:24px}.article-card-wrapper.card-wrapper .card__inner .article-category{background:#fff;font-weight:500;font-size:16px;line-height:1.55em;letter-spacing:initial;color:#000;position:absolute;top:24px;left:24px;z-index:2;pointer-events:none;padding:6px 13px;border-radius:5px;text-transform:uppercase}.article-card-wrapper.card-wrapper .card__inner{height:214px}.article-card-wrapper.card-wrapper .card__inner,.article-card-wrapper.card-wrapper .article-card__image,.article-card-wrapper.card-wrapper .article-card__image img{border-radius:5px 5px 0 0}.article-card-wrapper.card-wrapper .read-more a{font-weight:700;font-size:16px;line-height:1em;letter-spacing:-.02em;color:#fff;column-gap:10px;display:inline-flex;align-items:center;text-transform:uppercase;z-index:1;position:relative}.article-card-wrapper.card-wrapper .read-more a:hover{color:#f0750f}.article-card-wrapper.card-wrapper a:hover,.article-card-wrapper.card-wrapper:hover a{text-decoration:none;outline:none}.article-card-wrapper.card-wrapper .read-more a img{height:11px;object-fit:contain}.article-card-wrapper.card-wrapper .article-card .article-card__excerpt{margin-top:14px;margin-bottom:14px}.article-card-wrapper.card-wrapper .article-card .article-card__excerpt,.article-card-wrapper.card-wrapper .article-card .article-card__excerpt a{color:#bdbdbd;line-height:1.55em;font-size:18px;font-weight:400}.article-card-wrapper .card--standard>.card__content .card__information{padding-top:30px;padding-bottom:43px}.pagination__list{display:flex;flex-wrap:wrap;justify-content:center}.pagination-wrapper a.pagination__item{color:#000;font-weight:600;font-size:18px;line-height:1.2em;opacity:1}.pagination-wrapper .pagination{display:block}.blog-banner-detail{padding-top:170px;padding-bottom:170px;position:relative}.blog-banner-detail:before{content:"";background:#0009;top:0;bottom:0;left:0;right:0;position:absolute;pointer-events:none;display:block}.blog-banner-detail .banner-content{position:relative;z-index:1}.blog-banner-detail .blog-category .article-category{font-weight:700;font-size:18px;line-height:165%;color:rgba(var(--color-foreground),1);padding-left:18px;position:relative;text-transform:uppercase}.blog-banner-detail .blog-category .article-category:before{content:"";width:6px;height:6px;background:#f0750f;border-radius:50%;position:absolute;left:0;top:0;bottom:0;margin:auto}.blog-banner-detail .banner-content h1{font-weight:800;font-size:45px;line-height:1.2em;margin:12px 0 0;letter-spacing:-.02em!important}.s-blog-detail-area{padding-top:100px;padding-bottom:0}.article-template{width:100%}.article-template .article-template__content{width:100%;max-width:100%;margin-top:0!important}.article-template .article-template__content.rte{font-size:18px;color:rgba(var(--color-foreground),1);line-height:1.55em;padding-left:0!important;padding-right:0!important}.article-template hr{margin:3rem 0}.article-template .article-template__content.rte h1,.article-template .article-template__content.rte h2,.article-template .article-template__content.rte h3,.article-template .article-template__content.rte h4,.article-template .article-template__content.rte h5,.article-template .article-template__content.rte h6{letter-spacing:-.02em!important;font-weight:800}.article-template .article-template__content.rte img{border:none}.blog-sidebar-widget .sidebar-box{background:#dadada33;border-radius:10px;padding:30px 20px}.blog-sidebar-widget .sidebar-box h3{font-weight:800;font-size:20px;line-height:1em;letter-spacing:-.02em!important;margin:0 0 20px;text-transform:uppercase}.blog-sidebar-widget .recent-post-area{list-style-type:none;padding:0;margin:0}.blog-sidebar-widget .recent-post-area .recent-post{line-height:1em;padding-bottom:17px;margin-bottom:17px;border-bottom:1px solid #CDCDCD}.blog-sidebar-widget .recent-post-area .recent-post:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.blog-sidebar-widget .recent-post-area .recent-post h2{font-weight:700;font-size:18px;line-height:1.2em;color:#000;margin:10px 0 0;letter-spacing:-.02em!important}.blog-sidebar-widget .recent-post-area .recent-post a:hover h2{color:#f0750f}.blog-sidebar-widget .recent-post-area .category-tag{display:inline-block;padding-right:10px;margin-right:10px;line-height:1em}.blog-sidebar-widget .recent-post-area .publish-date,.blog-sidebar-widget .recent-post-area .category-tag{font-weight:300;font-size:16px;line-height:1em;letter-spacing:0px;color:#898989;position:relative}.blog-sidebar-widget .sticky-bar{position:sticky;top:130px}.article-template .article-template__back{border-top:1px solid #000;padding-top:30px;margin-top:51px;margin-bottom:0}.article-template .article-template__back .article-template__link{font-weight:500;font-size:22px;line-height:100%;color:#000}.s-blog-detail-area .blog-sidebar-widget{width:100%}.client-testimonoial-area{padding-top:188px;padding-bottom:188px}.client-testimonoial-area .banner_title{width:100%;max-width:571px;margin:auto}.second-balck-area.comman_black_section .common-title h2{width:100%;max-width:797px;margin:0 auto 20px}.testimonials_section{padding-top:80px;padding-bottom:0}.testimonials_section .common-title h2{text-align:center;color:#000;padding-bottom:35px}.testimonials_section .testimonials_main{background-color:#f9f9f9}.testimonials_section .testimonials_main .testimonials_text{padding:11px 26px 35px}.testimonials_section .testimonials_main .testimonials_text h3{color:#000;font-style:oblique;text-transform:uppercase;font-size:22px;font-weight:700;letter-spacing:-.02em!important;line-height:1em}.testimonials_section .testimonials_main .common_body p{margin-bottom:0;color:#000}.testimonials_section .row{padding-bottom:50px}.testimonials_section .row:first-child{padding-bottom:0}.testimonials_section .row.custmer_row:last-child{padding-bottom:0;display:flex;flex-wrap:wrap;row-gap:50px}.testimonials_section .testimonials_main .testimonials{display:flex;justify-content:space-between;border-bottom:1px solid #000000;padding:22px 26px}.testimonials_section .testimonials_main .testimonials .testimonials_img img{width:100%;max-width:140px;height:28px}.testimonials_section .testimonials_main .testimonials_text .common_body{overflow:auto!important;height:195px;padding-right:10px}.common_body::-webkit-scrollbar{padding-left:10px;width:4px;height:4px}.common_body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px;height:4px}.common_body::-webkit-scrollbar-thumb{background:#f0750f}.product{padding-top:100px;padding-bottom:100px}.product .product__info-wrapper.grid__item{width:calc(45% - 32px)!important;padding-left:32px!important}.product .product__info-wrapper .product__title h1,.product__title h2.h1{font-weight:700;font-size:30px;line-height:1.1em;letter-spacing:-.02em!important;text-transform:uppercase;padding-bottom:25px;border-bottom:1px solid #BBBBBB}.product .product__info-wrapper .product__title{margin-bottom:0;margin-top:20px}.product .product__info-wrapper .price__container{margin-bottom:0}.product .product__info-wrapper .price-item.price-item--regular,.product .product__info-wrapper .price-item.price-item--sale{color:#ee6f00;font-weight:700;font-size:35px;line-height:1em;letter-spacing:0px;text-align:center;text-transform:uppercase}.product .product__info-wrapper .form__label{font-family:Helvetica;font-weight:700;font-size:20px;line-height:100%;letter-spacing:0!important;text-align:left;text-transform:uppercase;color:#000;margin-bottom:0}.product .product__info-wrapper .product-form__input.product-form__quantity{display:flex;align-items:center;gap:21px;margin-top:35px}.product__info-wrapper .quantity{border:1px solid #BBBBBB;border-radius:0;min-height:42px;background:#fff;width:140px}.product__info-wrapper .quantity:after{display:none}.product__info-wrapper .quantity__input{opacity:1;font-family:Helvetica;font-weight:400;font-size:18px;line-height:1.04em;letter-spacing:0;text-transform:capitalize}.product .product__info-wrapper .product-form__submit{color:#fff;height:auto;min-height:initial;background:#000!important;font-family:Pragmatica Extended;padding:16px 20px;border-radius:5px;font-weight:700;font-size:16px;line-height:1em;letter-spacing:0em;text-transform:uppercase}.product .product__info-wrapper .shopify-payment-button .shopify-payment-button__button{background:#5a31f4;border:1px solid #5A31F4;border-radius:5px;font-weight:700;letter-spacing:initial;font-size:16px;text-transform:uppercase;color:#fff;padding:16px 20px!important;height:auto;font-family:Pragmatica Extended}.product .product__info-wrapper .shopify-payment-button .shopify-payment-button__button:hover{color:#fff;background:#ee6f00!important}.product .product__info-wrapper .product-form__submit:hover{background:#ee6f00!important}.product-form__submit.button:before,.product-form__submit.button:after{display:none}.product .product__info-wrapper .shopify-payment-button__more-options{font-weight:400;font-size:16px;line-height:1em;text-align:center;margin-top:13px;margin-bottom:35px;color:#000;text-decoration:underline;text-underline-offset:.4rem}.product__info-wrapper .product-form__buttons{max-width:100%}.product .product__media-wrapper .thumbnail,.product .product__media-wrapper .thumbnail img{border-radius:5px}.product .product__media-wrapper .thumbnail{border-color:transparent;background:#00000014}.product .product__media-wrapper .thumbnail[aria-current]{box-shadow:none;border-color:#00000014}.product .product__media-wrapper .thumbnail img{padding:7px 24px}.product .product__media-wrapper .thumbnail[aria-current]:focus:not(:focus-visible){box-shadow:none}.product__info-wrapper .caption-large{padding-bottom:16px;border-bottom:1px solid #BBBBBB;font-family:Helvetica;font-weight:400;font-size:16px;line-height:1.55em;letter-spacing:0em;color:#000}.product .product-media-container .media{margin-top:0}.product .product__media-wrapper .product-media-container{background:#f4f4f4}.product .product__info-wrapper .accordion__content .product__description{margin-top:0;margin-bottom:0;font-weight:400;font-size:18px;line-height:1.55em;color:#000}.product .product__info-wrapper .accordion{border-bottom:1px solid #BABABA;margin-top:0;transition:all .5s ease-in-out;border-top:0}.product .product__info-wrapper .accordion summary{padding:20px 0}.product .product__info-wrapper .accordion .accordion__content{padding:0 0 18px;font-family:Helvetica;font-weight:400;font-size:18px;line-height:1.55em;color:#000;margin:0}.product .product__info-wrapper .accordion summary[aria-expanded=true]{padding:20px 0 10px}.product .product__info-wrapper .accordion .summary__title h2.h4.accordion__title{font-weight:700;font-size:20px;line-height:1em!important;text-transform:uppercase;color:#000;line-height:initial!important}.product .product__info-wrapper .product__desc_accordion{margin:0;border-top:1px solid #BABABA}.product .product__info-wrapper .product__accordion [aria-expanded=true] .open-icon,.product .product__info-wrapper .product__accordion [aria-expanded=false] .close-icon,.product .product__info-wrapper .product__accordion #desc[open] .open-icon{display:none}.product .product__info-wrapper .product__accordion #desc[open] .close-icon{display:block}.review-text-and-star .jdgm-prev-badge__text,.review-text-and-star .custom-write-review p{font-family:Helvetica;font-weight:400;font-size:16px;line-height:1.55em;text-align:center;color:#606060;padding-left:12px;margin-bottom:0}.review-text-and-star .jdgm-prev-badge span.jdgm-prev-badge__text{color:#000}.product .product__info-wrapper .jdgm-prev-badge.jdgm--js{margin-right:12px}.product .product__info-wrapper .review-text-and-star{display:flex;align-items:center}.product .product__info-wrapper .custom-write-review{position:relative}.product .product__info-wrapper .custom-write-review:after{content:"";border-left:1px solid #BBBBBB;position:absolute;height:100%;width:1px;top:0;bottom:0;margin:auto}#write-review.review-custom-area .jm-review-widget-header__title{font-family:Pragmatica Extended;font-weight:800!important;font-size:45px!important;line-height:110.00000000000001%;letter-spacing:-.02em!important;text-align:center!important;text-transform:uppercase;color:#000}#write-review.review-custom-area button.jm-button{font-family:Pragmatica Extended!important;font-weight:700!important;font-size:16px!important;line-height:1em!important;text-transform:uppercase;padding:20px 29px!important;border-radius:5px!important;background-color:#000!important}#write-review.review-custom-area button.jm-button:hover{background-color:#fc8902!important;border:1px solid #fc8902}.related-products.big-container{width:100%;max-width:100%}.related-products h2.related-products__heading.inline-richtext.h2{margin-bottom:45px}.related-products .related-custom-prev,.related-products .related-custom-next{z-index:10;width:64px;height:64px;cursor:pointer;background:#fff;border:1px solid #000}.related-products .title-area{display:flex;justify-content:space-between;align-items:center;margin-bottom:0;column-gap:10px}.title-area h2.related-products__heading.inline-richtext.h2{width:100%;max-width:1200px;margin:auto;padding-left:15px;padding-right:15px}.related-products .releted_slider{margin-top:45px;padding-left:40px!important;padding-right:40px!important}.releted_slider .card-wrapper.product-card-wrapper .card__inner{background:#00000014;border:1.5px solid #000}.releted_slider .slick-slide{padding:0 8px;box-sizing:border-box;margin-bottom:0}.releted_slider .slick-list{margin:0 -8px}.review-custom-area{background:#f5f5f5;max-width:100%;padding-top:0;padding-bottom:50px}.releted-slider .card-wrapper.product-card-wrapper .card__information{padding-bottom:0}.related-products.big-container .s-custom-arrow img{height:30px;object-fit:contain;width:15px}.quick-add-modal__content .custom-write-review{display:none}.homeowners_section.value_section .heading p{max-width:784px!important}.this_service_section .custom_ul ul li{color:#000}.review-uper-text p{font-family:Helvetica;font-weight:700;font-size:20px;line-height:1.06em;text-align:center;color:#767676;padding-bottom:6px}.jm-stack.jm-review-widget.jm-review-widget--standard-header{padding-top:6px}.homeowners_section .heading p{width:100%;max-width:784px;margin:auto;padding-top:5px}.homeowners_section .logo_img img{height:242px;object-fit:contain;width:100%;max-width:366px}.homeowners_section .text_area p{width:100%;max-width:357px;margin-left:auto}.homeowners_section .text_area{padding-bottom:47px}.homeowners_section .text_area_1{padding-bottom:78px}.homeowners_section .second_text .h-title{width:100%;max-width:294px;margin-left:auto}.homeowners_section .five_text .h-title{width:100%;max-width:294px}.homeowners_section .first_text:before,.homeowners_section .four_text:before{width:164px;top:20px}.homeowners_section .second_text:before{height:30px;width:114px;bottom:0;top:105px;margin:auto;right:-130px}.homeowners_section .five_text:before{height:30px;width:114px;bottom:0;top:105px;margin:auto;left:-130px}.this_service_section .this_service .custom_ul li{color:#000}.this_service_section .custom_ul ul li:before{background:url(/cdn/shop/files/Group_515947_1.png?v=1767967698)}.this_service_section{padding-bottom:100px}.this_service_section .common-title h2{color:#000;width:100%;max-width:470px;margin:0!important;padding-bottom:8px}.this_service_section .common_body p{color:#000}@media screen and (min-width: 991px) and (max-width: 1350px){.header_main_section{padding:13px 10px 13px 30px!important}.header_main_section ul.list-menu{column-gap:41px}}@media screen and (max-width:1200px){.homeowners_section .text_area_1{padding-bottom:70px}.homeowners_section .text_area{padding-bottom:26px}.related-products .releted_slider{padding-left:0!important;padding-right:0!important}}@media screen and (max-width: 980px){.review-uper-text .rich-text.content-container{padding-top:50px}.related-products .s-custom-arrow.text-center{column-gap:20px;display:flex}#write-review.review-custom-area .jm-review-widget-header__title{font-size:35px!important}.title-area h2.related-products__heading.inline-richtext.h2{width:100%;margin:auto;text-align:center}.this_service_section{padding-bottom:40px;padding-top:0}.homeowners_section .second_text .h-title,.homeowners_section .five_text .h-title{max-width:100%}.homeowners_section .logo_img img{height:159px;object-fit:contain;width:100%;max-width:241px}.homeowners_section .second_text{padding-bottom:20px}.homeowners_section .text_area p{width:100%;max-width:100%;margin-left:0}.homeowners_section .second_text .h-title{max-width:100%!important}.review-custom-area{padding-top:0;padding-bottom:0}.main-blog .blog-articles{grid-template-columns:1fr 1fr}.article-card-wrapper.card-wrapper .card--standard>.card__content{padding-left:20px;padding-right:20px}.article-card-wrapper .card--standard>.card__content .card__information{padding-bottom:30px}.article-card-wrapper.card-wrapper .card__inner .article-category{font-size:14px;top:15px;left:15px}.s-blog-detail-area{padding-top:50px;padding-bottom:0}.blog-sidebar-widget .sticky-bar{position:initial}.article-template .article-template__back .article-template__link{font-size:18px}.blog-banner-detail{padding-top:120px;padding-bottom:120px}.blog-banner-detail .banner-content h1{font-size:30px}.client-testimonoial-area{padding-top:130px;padding-bottom:130px}.testimonials_section .testimonials_main .testimonials_text .common_body{height:initial;padding-right:0}.testimonials_section .row{padding-bottom:0}.testimonials_section{padding-bottom:0;padding-top:30px}.related-products .related-custom-prev,.related-products .related-custom-next{width:49px;height:49px}.related-products .title-area{flex-wrap:wrap;row-gap:20px;justify-content:center}.related-products .releted_slider{margin-top:30px}.product .product__info-wrapper .product__title h1,.product__title h2.h1{font-size:24px;padding-bottom:20px}.product .product__info-wrapper .price-item.price-item--regular,.product .product__info-wrapper .price-item.price-item--sale{font-size:26px}.product .product__info-wrapper .accordion .summary__title h2.h4.accordion__title{font-size:18px;max-width:calc(100% - 3rem)}.product .product__info-wrapper .form__label{font-size:18px}.product{padding-top:20px;padding-bottom:50px}.product .product__info-wrapper .product-form__input.product-form__quantity{margin-top:25px}.related-products.big-container{padding-top:50px}.review-text-and-star .jdgm-prev-badge__text,.review-text-and-star .custom-write-review p{padding-left:5px}.product .product__info-wrapper .jdgm-prev-badge.jdgm--js{margin-right:5px}.homeowners_section .text_area,.homeowners_section .text_area_1{padding-bottom:20px}.custom_video:before{content:"";background:#0003}.this_service_img img{width:100%}.timeline_section .common_button a.button{margin:40px auto auto}.this_service_section .common-title h2{max-width:100%;padding-top:25px}.second-balck-area .rich-text__blocks,.faq-area .common-title h2,.comman_black_section .rich-text__buttons{max-width:100%}.comman_black_section .rich-text__wrapper,.comman_black_section .rich-text__blocks{width:100%;max-width:100%}.slick-next:before{width:17px;height:30px}.slick-prev:before{width:17px;height:30px}.reviews_section .common-title{text-align:center}}@media screen and (max-width: 767px){.related-products .s-custom-arrow.text-center{column-gap:10px}.testimonials_section .row.custmer_row:last-child{row-gap:20px}a.button:after,.cart__checkout-button:after,.quick-add__submit.button:after{width:43px;height:43px}.product .product__info-wrapper.grid__item{width:50%!important;padding-left:0!important}#write-review.review-custom-area .jm-review-widget-header__title{font-size:28px!important}#write-review.review-custom-area button.jm-button{padding:17px 29px!important}.title-area h2.related-products__heading.inline-richtext.h2{text-align:center}.related-products .related-custom-prev,.related-products .related-custom-next{width:40px;height:40px}.related-products.big-container .s-custom-arrow img{height:20px;width:10px}.article-template .article-template__content.rte{font-size:16px}.main-blog .blog-articles{grid-template-columns:1fr;column-gap:0px}.blog-banner-detail .blog-category .article-category{font-size:16px}.blog-banner-detail{padding-top:120px;padding-bottom:120px}.blog-banner-detail .banner-content h1{font-size:26px}.testimonials_section .testimonials_main .testimonials .testimonials_img img{max-width:100px;height:20px}.testimonials_section .testimonials_main .testimonials_text{padding:0 20px 20px}.faq-area .accordion-faq-area .accordion-box .accordion-heading{padding:18px 50px 18px 18px}.faq-area .accordion-faq-area .accordion-box .accordion-heading{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom-3.css.map */
