@media only screen and (max-width: 1200px){.cta_title{font-size:56px}.cta_main,.service_offer_main,.faq_main{gap:40px}.cat_catelog_sec,.services_offer_sec{padding:100px 0}.faq_sec,.book_cta_sec{padding-bottom:100px}.cat_catelog_main .theme_site_content{margin-bottom:50px}.catelog_item img{height:440px}.footer_news_letter{padding-bottom:80px}.footer_nav_rgt{gap:40px}}@media screen and (max-width: 1024px){.bnr_item{min-height:450px}.catelog_item img{height:400px}.cta_title{font-size:44px}.cta_form_wrapper{padding:30px}.cat_catelog_sec,.services_offer_sec{padding:70px 0}.faq_sec,.book_cta_sec{padding-bottom:70px}.h2_main{font-size:34px}.theme_site_content p,.faq_cta_box :is(h3,p){font-size:20px}.accordion .accordion-item .accordion-item-header h4{font-size:18px}.txt_label{font-size:15px}.testi_item p{font-size:26px}.testi_swiper_arrows,.services_offer_arrows{margin-top:40px;gap:40px}.book_cta_content_col{gap:10px;padding:40px 30px 40px 40px}.book_cta_logos{gap:30px;flex-wrap:wrap;justify-content:center}.faq_cta_box .btn.icon_btn,.book_cta_content_col .btn.icon_btn{margin-top:40px}footer.site_footer{padding:60px 0 18px}.footer_news_letter h2{font-size:30px}.footer_news_letter{padding-bottom:50px}.footer_navigations{padding:50px 0;grid-template-columns:2.6fr 3fr}.site_credit{padding-top:18px}.breadcrumbsSect{padding-top:20px;padding-bottom:20px}.catelog_item h3{font-size:20px;padding:15px 30px}.cta_lft_col p{font-size:20px}.map_sec .container{left:30px}.mapDetHldr{padding:30px 20px}.theme_site_content_section{padding-top:50px;padding-bottom:50px}.basalt-showroom .theme_site_content_section .theme_site_content.center{max-width:700px}.basalt-showroom .theme_site_content_section .btn.icon_btn{margin-top:40px}.cta_sec.invert .cta_main{gap:20px}.cta_sec.invert .cta_rgt_col{padding:30px}.cta_sec_map iframe{height:400px!important}.cta_sec.invert .txt_icon_list_wrapper{padding:30px 20px}.cta_form_wrapper h3{margin-bottom:10px}.txt_icon_list_wrapper h3{font-size:22px}}@media screen and (max-width: 768px){.home_hero .bnr_item{min-height:400px}.btn.icon_btn{font-size:15px;padding:12px 15px}.btn.icon_btn img{width:20px;height:20px}.cta_title{font-size:38px}.cta_form_wrapper{padding:30px 25px}.cta_form_wrapper h3{font-family:Jost,sans-serif;font-weight:400;font-size:20px;line-height:1.5;color:#3d3d3d;margin-bottom:15px}.cta_form_wrapper form input:is([type=text],[type=email],[type=tel]){padding:10px 8px 17px;font-size:15px}.cta_form_wrapper form .btn.btn.icon_btn{margin-top:15px;padding:12px 16px}.cat_catelog_sec,.services_offer_sec{padding:50px 0}.catelog_item h3{font-size:19px;padding:15px 15px 15px 20px}.catelog_item img{height:300px}.testimonial_sec{padding:50px 0}.txt_icon_list_wrapper ul{gap:14px}.faq_sec,.book_cta_sec{padding-bottom:50px}.h2_main{font-size:30px}.theme_site_content p,.faq_cta_box :is(h3,p){font-size:18px}.accordion .accordion-item .accordion-item-header h4{font-size:16px;line-height:1.2}.accordion .accordion-item .accordion-item-header h4:before{margin-right:2px}.accordion .accordion-item .accordion-item-description-wrapper .accordion-item-description p{padding:0 0 15px;font-size:14px;line-height:1.4}.accordion .accordion-item .accordion-item-header{padding:14px 7px}.faq_cta_box{padding:20px}.txt_label{font-size:14px}.testi_item p{font-size:20px}.cat_catelog_main .theme_site_content{margin-bottom:30px}.testi_swiper_arrows,.services_offer_arrows{margin-top:30px;gap:30px}.book_cta_content_col{gap:10px;padding:30px 25px 30px 30px;min-height:unset}.book_cta_content_col img{max-width:160px}.book_cta_logos{gap:25px}.faq_cta_box .btn.icon_btn,.book_cta_content_col .btn.icon_btn{margin-top:25px}footer.site_footer{padding:50px 0 18px}.footer_news_letter h2{font-size:26px}.footer_news_letter p{font-size:16px}.footer_news_letter{padding-bottom:40px}.footer_navigations{padding:40px 0;grid-template-columns:2.6fr 3fr}.site_credit{padding-top:18px}.footer_news_letter form{padding:8px 10px;margin-top:20px}.footer_news_letter input[type=email]{font-size:14px}.footer_nav_lft ul{flex-direction:column;gap:10px}.footer_locations_wrapper{display:flex;gap:20px;align-items:flex-start;flex-direction:column}.footer_navigations{gap:30px}.footer_nav_rgt{display:grid;gap:35px;grid-template-columns:1fr 1fr;justify-content:flex-start}.footer_nav_lft h4{margin-bottom:20px}.catelog_item h3{font-size:16px;padding:20px 15px}.cta_sec.invert .cta_main{grid-template-columns:100%}.cta_sec.invert .cta_rgt_col{grid-area:inherit}.cta_sec.invert .cta_lft_col{grid-area:inherit;max-width:100%}.cta_main,.service_offer_main,.faq_main{gap:20px}}@media screen and (max-width: 575px){.container{padding:0 15px}.home_hero .bnr_item{min-height:380px}.bnr_item{min-height:350px}.btn.icon_btn{font-size:15px;padding:12px 15px}.btn.icon_btn img{width:18px;height:18px}.cta_sec{padding:40px 0;margin-bottom:15px}.cta_title{font-size:34px}.cta_form_wrapper{padding:25px 20px}.cta_form_wrapper h3{font-size:18px;margin-bottom:10px}.cta_form_wrapper form input:is([type=text],[type=email],[type=tel]){padding:8px 8px 15px;font-size:14px}.cta_form_wrapper form .btn.btn.icon_btn{margin-top:12px;padding:12px 14px}.cta_form_terms{gap:2px}.cta_form_terms p{font-size:11px}.cat_catelog_sec,.services_offer_sec{padding:40px 0}.cat_catelog_main .theme_site_content{margin-bottom:30px}.catelog_item h3{font-size:16px;padding:10px 10px 10px 15px}.catelog_item img{height:300px}.service_offer_main,.faq_main,.book_cta_main{display:flex}.service_offer_content{padding-right:15px}.book_cta_main{flex-direction:column}.faq_content_col{gap:30px}.testimonial_sec{padding:40px 0}.testi_item{gap:15px}.cta_main,.service_offer_main,.faq_main{gap:30px;flex-direction:column}.catelog_grid{grid-template-columns:repeat(1,1fr);gap:10px}.catelog_grid .catelog_item:nth-child(4n){grid-column:auto}.txt_icon_list_wrapper ul{gap:12px}.faq_sec,.book_cta_sec{padding-bottom:40px}.h2_main{font-size:26px}.theme_site_content p,.faq_cta_box :is(h3,p){font-size:16px}.accordion .accordion-item .accordion-item-header h4{font-size:16px;line-height:1.2}.accordion .accordion-item .accordion-item-description-wrapper .accordion-item-description p{padding:0 0 15px;font-size:14px;line-height:1.4}.accordion .accordion-item .accordion-item-header{padding:14px 7px}.faq_cta_box{padding:20px}.txt_label{font-size:14px}.testi_item p{font-size:18px}.testi_info{gap:5px;font-size:13px}.testi_source{gap:2px}.testi_swiper_arrows,.services_offer_arrows{margin-top:25px;gap:30px}.book_cta_img_col img{height:230px;margin-bottom:-2px}.book_cta_content_col{gap:10px;padding:30px 15px;min-height:unset}.book_cta_content_col img{max-width:140px}.book_cta_logos{gap:20px}.book_cta_logos img{max-width:202px;max-height:40px}.book_cta_content_col p{font-size:16px}.faq_cta_box .btn.icon_btn,.book_cta_content_col .btn.icon_btn{margin-top:25px}footer.site_footer{padding:40px 0 13px}.footer_news_letter h2{font-size:24px}.footer_news_letter{padding-bottom:40px}.footer_navigations{padding:30px 0;grid-template-columns:1.5fr 1fr}.footer_news_letter form{padding:4px 4px 4px 10px;margin-top:10px}.footer_news_letter p{font-size:15px}.footer_news_letter input[type=email]{font-size:14px}.footer_nav_lft ul{gap:4px}.footer_navigations{gap:30px;align-items:start}.footer_nav_rgt{gap:20px;grid-template-columns:1fr}.footer_nav_lft h4{margin-bottom:13px}.footer_nav_item{gap:8px}.footer_nav_item li{margin-bottom:3px}.site_credit{padding-top:12px}.site_credit p{font-size:12px}.pay_logos{gap:5px}.pay_logos img{width:32px}.breadcrumbsSect{padding:15px 0}.catelog_item h3{padding:15px 10px;font-size:14px}.map_sec .container{position:relative;left:unset}.map_sec>div{height:350px!important}.cta_lft_col .txt_label{font-size:12px}.breadcrumbsWrapper ul,.breadcrumbsWrapper ul li{gap:10px}.cta_lft_col p{font-size:17px}.rating_star{margin-bottom:0;--star-size: 20px}.cta_form_wrapper form input:is([type=text],[type=email],[type=tel])::placeholder{font-size:14px}.theme_site_content_section{padding-top:40px;padding-bottom:40px}.basalt-showroom .theme_site_content_section .btn.icon_btn{margin-top:30px}.cta_sec_map iframe{height:300px!important}.cta_sec.invert .txt_icon_list_wrapper{padding:20px 10px}.txt_icon_list_wrapper h3{font-size:20px;margin-bottom:15px}.cta_sec.invert .cta_rgt_col{padding:15px}.cta_trust_imgs img{max-width:110px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/inner-responsive.css.map */
