.elementor-10912 .elementor-element.elementor-element-211236e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10912 .elementor-element.elementor-element-bbda4a2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10912 .elementor-element.elementor-element-598fdbc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10912 .elementor-element.elementor-element-8c16517{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10912 .elementor-element.elementor-element-77394a4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10912 .elementor-element.elementor-element-26ea309{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10912 .elementor-element.elementor-element-8166b49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10912 .elementor-element.elementor-element-25034d8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10912 .elementor-element.elementor-element-52be247{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10912 .elementor-element.elementor-element-63d2c2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10912 .elementor-element.elementor-element-83b035a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10912 .elementor-element.elementor-element-b79e909{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10912 .elementor-element.elementor-element-f85d95f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10912 .elementor-element.elementor-element-6a9db66{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10912 .elementor-element.elementor-element-7154db9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10912 .elementor-element.elementor-element-bc899e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10912 .elementor-element.elementor-element-a4931ae{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10912 .elementor-element.elementor-element-628ee8c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10912 .elementor-element.elementor-element-0835d8e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10912 .elementor-element.elementor-element-806ea82{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10912 .elementor-element.elementor-element-03f8cff{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10912 .elementor-element.elementor-element-896805e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10912 .elementor-element.elementor-element-aa70a3e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10912 .elementor-element.elementor-element-0a9028a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10912 .elementor-element.elementor-element-4c1170e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10912 .elementor-element.elementor-element-b783df1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10912 .elementor-element.elementor-element-d7e9353{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}/* Start custom CSS *//* crts.css — Compliant Retrofits, Customer Testimonials (standard 4A). DESKTOP-FIRST max-width overrides, classes DOUBLED. */
@media (max-width:991.98px){.crts__hero.crts__hero.crts__hero-h1.crts__hero-h1{font-size:42px;}}
@media (max-width:767.98px){.crts__hero.crts__hero.crts__hero-h1.crts__hero-h1{font-size:34px;}.crts__hero.crts__hero.crts__hero-p.crts__hero-p{font-size:16px;}}
@media (max-width:575.98px){.crts__hero.crts__hero.crts__hero-wrap.crts__hero-wrap{padding:60px var(--pad-x);}.crts__hero.crts__hero.crts__hero-h1.crts__hero-h1{font-size:29px;}}
@media (max-width:767.98px){.crts__home.crts__home.crts__home-grid.crts__home-grid{grid-template-columns:1fr;}}
@media (max-width:575.98px){.crts__home.crts__home.crts__home-wrap.crts__home-wrap{padding:60px var(--pad-x);}.crts__home.crts__home.crts__home-h2.crts__home-h2{font-size:26px;}}
@media (max-width:767.98px){.crts__cons.crts__cons.crts__cons-grid.crts__cons-grid{grid-template-columns:1fr;}}
@media (max-width:575.98px){.crts__cons.crts__cons.crts__cons-wrap.crts__cons-wrap{padding:60px var(--pad-x);}.crts__cons.crts__cons.crts__cons-h2.crts__cons-h2{font-size:26px;}}
@media (max-width:767.98px){.crts__aud.crts__aud.crts__aud-grid.crts__aud-grid{grid-template-columns:1fr;}}
@media (max-width:575.98px){.crts__aud.crts__aud.crts__aud-wrap.crts__aud-wrap{padding:60px var(--pad-x);}.crts__aud.crts__aud.crts__aud-h2.crts__aud-h2{font-size:26px;}}
@media (max-width:767.98px){.crts__land.crts__land.crts__land-grid.crts__land-grid{grid-template-columns:1fr;}}
@media (max-width:575.98px){.crts__land.crts__land.crts__land-wrap.crts__land-wrap{padding:60px var(--pad-x);}.crts__land.crts__land.crts__land-h2.crts__land-h2{font-size:26px;}}
@media (max-width:767.98px){.crts__prop.crts__prop.crts__prop-grid.crts__prop-grid{grid-template-columns:1fr;}}
@media (max-width:575.98px){.crts__prop.crts__prop.crts__prop-wrap.crts__prop-wrap{padding:60px var(--pad-x);}.crts__prop.crts__prop.crts__prop-h2.crts__prop-h2{font-size:26px;}}
@media (max-width:575.98px){.crts__share.crts__share.crts__share-wrap.crts__share-wrap{padding:60px var(--pad-x);}.crts__share.crts__share.crts__share-h2.crts__share-h2{font-size:26px;}}
@media (max-width:575.98px){.crts__faq.crts__faq.crts__faq-wrap.crts__faq-wrap{padding:60px var(--pad-x);}.crts__faq.crts__faq.crts__faq-h2.crts__faq-h2{font-size:26px;}}
@media (max-width:767.98px){.crts__cta.crts__cta.crts__cta-h2.crts__cta-h2{font-size:28px;}}
@media (max-width:575.98px){.crts__cta.crts__cta.crts__cta-wrap.crts__cta-wrap{padding:60px var(--pad-x);}.crts__cta.crts__cta.crts__cta-h2.crts__cta-h2{font-size:24px;}}/* End custom CSS */