.elementor-10471 .elementor-element.elementor-element-7595620{--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-10471 .elementor-element.elementor-element-56c9289{--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-10471 .elementor-element.elementor-element-1f92598{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10471 .elementor-element.elementor-element-b3fad0a{--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-10471 .elementor-element.elementor-element-6eddc96{--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-10471 .elementor-element.elementor-element-478a01b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10471 .elementor-element.elementor-element-a7b9f69{--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-10471 .elementor-element.elementor-element-44c9a15{--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-10471 .elementor-element.elementor-element-d074413{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10471 .elementor-element.elementor-element-4529a1a{--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-10471 .elementor-element.elementor-element-bb5b962{--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-10471 .elementor-element.elementor-element-21f19c4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10471 .elementor-element.elementor-element-5a1650d{--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-10471 .elementor-element.elementor-element-ed47f56{--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-10471 .elementor-element.elementor-element-7cf9fbc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10471 .elementor-element.elementor-element-a3d0e43{--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-10471 .elementor-element.elementor-element-e93add0{--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-10471 .elementor-element.elementor-element-4efd446{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10471 .elementor-element.elementor-element-e1f80d1{--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-10471 .elementor-element.elementor-element-a80770a{--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-10471 .elementor-element.elementor-element-3c45581{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10471 .elementor-element.elementor-element-9f5e8fb{--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-10471 .elementor-element.elementor-element-4eacb3f{--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-10471 .elementor-element.elementor-element-97546bb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10471 .elementor-element.elementor-element-4abfe9b{--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-10471 .elementor-element.elementor-element-db92bf5{--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-10471 .elementor-element.elementor-element-f1158e2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10471 .elementor-element.elementor-element-70c50f8{--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-10471 .elementor-element.elementor-element-6aea75d{--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-10471 .elementor-element.elementor-element-3baadfb{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 *//* =============================================================
BRAND:    Compliant Retrofits Ltd
FILE:     cr-phi-responsive.css
PAGE:     Park Home Insulation UK
          (/services/park-home-insulation-uk/) | crph__
VERSION:  v1  |  DATE: 12 July 2026
ENQUEUE (functions.php):
--------------------------------------------------------------
add_action( 'wp_enqueue_scripts', function () {
    if ( is_page( 'park-home-insulation-uk' ) ) {
        wp_enqueue_style( 'cr-phi-responsive',
            get_stylesheet_directory_uri() . '/css/cr-phi-responsive.css',
            array(), '1.0' );
    }
} );
--------------------------------------------------------------
Breakpoints: 1199.98 / 991.98 / 767.98 / 575.98 px (max-width).
============================================================= */

@media (max-width: 1199.98px) {
  .crph__hero-h1 { font-size: 2.6rem; }
}

@media (max-width: 991.98px) {
  .crph__hero-h1 { font-size: 2.1rem; }
  .crph__why-h2, .crph__opts-h2, .crph__eco-h2, .crph__inst-h2,
  .crph__cost-h2, .crph__regs-h2, .crph__whyus-h2, .crph__faq-h2,
  .crph__cta-h2 { font-size: 1.8rem; }
  .crph__why-grid, .crph__opts-grid, .crph__eco-grid,
  .crph__inst-grid, .crph__whyus-grid { grid-template-columns: 1fr; }
}

@media (max-width: 767.98px) {
  .crph__cost-scroll { margin-bottom: 14px; }
}

@media (max-width: 575.98px) {
  .crph__hero, .crph__why, .crph__opts, .crph__eco, .crph__inst,
  .crph__cost, .crph__regs, .crph__whyus, .crph__faq, .crph__cta { padding: 60px 0; }
  .crph__hero-h1 { font-size: 1.8rem; }
  .crph__why-h2, .crph__opts-h2, .crph__eco-h2, .crph__inst-h2,
  .crph__cost-h2, .crph__regs-h2, .crph__whyus-h2, .crph__faq-h2,
  .crph__cta-h2 { font-size: 1.6rem; }
  .crph__hero-btns, .crph__cta-btns { flex-direction: column; align-items: stretch; }
  .crph__hero-btns .crph__btn-gold, .crph__hero-btns .crph__btn-line,
  .crph__cta-btns .crph__btn-gold, .crph__cta-btns .crph__btn-line { text-align: center; width: 100%; }
  .crph__why-card, .crph__opts-card, .crph__eco-card,
  .crph__inst-card, .crph__whyus-card { padding: 22px 18px; }
  .crph__faq-q { font-size: 0.95rem; padding: 16px 18px; }
  .crph__faq-a { padding: 0 18px 18px; }
  .crph__cost-th, .crph__cost-td { padding: 10px 12px; font-size: 0.85rem; }
}/* End custom CSS */