@media(max-width:640px){.elementor .fact-value{flex:1 1 var(--basis-card-mobile);}}@media(max-width:640px){.elementor .fact-term{flex:0 0 auto;}}@media(max-width:640px){.elementor .fact-row{flex-direction:column;gap:var(--space-1);}}@media(max-width:640px){.elementor .principle{flex:1 1 var(--basis-third-mobile);}}@media(max-width:640px){.elementor .cta-copy{flex:1 1 var(--basis-half-mobile);}}@media(max-width:640px){.elementor .cta-band{padding:var(--space-6);}}@media(max-width:640px){.elementor .split-side{flex:2 1 var(--basis-aside-mobile);}}@media(max-width:640px){.elementor .split-main{flex:3 1 var(--basis-half-mobile);}}@media(max-width:640px){.elementor .section-tight{padding-block-start:var(--space-7);padding-block-end:var(--space-7);padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:640px){.elementor .section{padding-block-start:var(--section-pad-mobile);padding-block-end:var(--section-pad-mobile);padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:640px){.elementor .lede{font-size:var(--fs-md-mobile);}}@media(max-width:640px){.elementor .h-small{font-size:var(--fs-md-mobile);}}@media(max-width:640px){.elementor .h-section{font-size:var(--fs-2xl-mobile);}}@media(max-width:640px){.elementor .h-page{font-size:var(--fs-3xl-mobile);}}@media(max-width:640px){.elementor .wrap{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--gutter-mobile);padding-inline-end:var(--gutter-mobile);}}@media(max-width:640px){.elementor .button-full-mobile{width:100%;}}