.elementor-6564 .elementor-element.elementor-element-ab1e553{--display:flex;}/* Start custom CSS *//* ENOCHTEC TYPE V1 BEGIN — page 5172 */
body.page-id-5172 main.en-ref{
--eno-font-ui:"Montserrat",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
--eno-type-body:16px;
--eno-leading-body:1.55;
--eno-type-primary-action:16px;
--eno-type-secondary-action:14px;
--eno-leading-control:1.3;
--eno-type-h1-content:clamp(36px,calc(24px + 3.45vw),76px);
--eno-type-h2-content:clamp(30px,calc(22px + 2vw),52px);
--eno-type-h3-card:clamp(18px,calc(17px + .33vw),22px);
--eno-type-answer-heading:clamp(22px,calc(20px + .3vw),24px);
--eno-leading-h1:1.05;
--eno-leading-h2:1.10;
--eno-leading-h3:1.25;
--eno-weight-heading:700;
--eno-weight-action:700;
font-family:var(--eno-font-ui);
}
body.page-id-5172 main.en-ref :where(h1,h2,h3,p,li,a,button,summary){font-family:var(--eno-font-ui);}
body.page-id-5172 main.en-ref h1{font-size:var(--eno-type-h1-content);line-height:var(--eno-leading-h1);font-weight:var(--eno-weight-heading);}
body.page-id-5172 main.en-ref :is(.er-head,.er-confirm,.er-faq,.er-closing) h2{font-size:var(--eno-type-h2-content);line-height:var(--eno-leading-h2);font-weight:var(--eno-weight-heading);}
body.page-id-5172 main.en-ref .er-answer h2{font-size:var(--eno-type-answer-heading);line-height:1.3;font-weight:var(--eno-weight-heading);}
body.page-id-5172 main.en-ref :is(.er-flow,.er-equipment,.er-choices) h3{font-size:var(--eno-type-h3-card);line-height:var(--eno-leading-h3);font-weight:var(--eno-weight-heading);}
body.page-id-5172 main.en-ref p:not(.er-kicker):not(.er-crumb):not(.er-eq__label), body.page-id-5172 main.en-ref :is(li,summary){font-size:var(--eno-type-body);line-height:var(--eno-leading-body);}
body.page-id-5172 main.en-ref .er-btn{font-size:var(--eno-type-primary-action);line-height:var(--eno-leading-control);font-weight:var(--eno-weight-action);}
body.page-id-5172 main.en-ref .er-models a{font-size:var(--eno-type-secondary-action);line-height:var(--eno-leading-control);font-weight:var(--eno-weight-action);}
body.page-id-5172 main.en-ref .er-models a{min-height:44px;display:inline-flex;align-items:center;}
body.page-id-5172 main.en-ref :is(.er-kicker,.er-crumb,.er-eq__label,.er-flow span,.er-faq summary){font-weight:700;}
/* ENOCHTEC TYPE V1 END — page 5172 */

/* 5172 visual repair — preserve authored capitalization */
body.page-id-5172 main.en-ref :is(h1,h2,h3){text-transform:none!important;}/* End custom CSS */