@media(max-width:640px){.elementor .lead{max-width:none;}}@media(max-width:640px){.elementor .section-head-note{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex:1 1 100%;}}@media(max-width:640px){.elementor .btn-row{column-gap:16px;row-gap:12px;}}@media(max-width:640px){.elementor .img-tall{max-height:640px;aspect-ratio:4/5;object-position:50% 20%;}}@media(max-width:640px){.elementor .img-standing{max-height:640px;aspect-ratio:3/4;object-position:50% 46%;}}@media(max-width:640px){.elementor .footer-cols{column-gap:26px;row-gap:26px;}}@media(max-width:640px){.elementor .footer-col{flex:1 1 44%;}}@media(max-width:640px){.elementor .footer-legal{column-gap:14px;flex-direction:column;row-gap:14px;}}@media(max-width:640px){.elementor .page-hero{padding-block-start:clamp(34px,7vw,48px);padding-block-end:clamp(28px,5vw,44px);padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:640px){.elementor .page-hero-title{max-width:none;font-size:clamp(32px,8.6vw,44px);}}@media(max-width:640px){.elementor .page-hero-note{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex:0 1 100%;}}