@media(max-width:1024px){.elementor .intro-chips-II{width: 100%;
justify-content: center;\n}}@media(max-width:1024px){.elementor .intro-col-side{max-width: 100%;
width: 100%;\n}}@media(max-width:1024px){.elementor .hero-wrap{height: 100vh;\n}}@media(max-width:1024px){.elementor .flex-row{flex-direction: column;\n}}@media(max-width:1024px){.elementor .content-cap{padding-inline: clamp(1.25rem, 0.89rem + 1.78vw, 5rem);\n}}@media(max-width:1024px){.elementor .card-width-L{width: clamp(28rem, 85vw, 48rem);\n}}@media(max-width:1024px){.elementor .content-block{flex-direction: column;
row-gap: 2rem;\n}}@media(max-width:1024px){.elementor .hide-landscape{width: 100%;
max-width: 100%;
height: 45vh;
aspect-ratio: auto;
flex: none;\n}}@media(max-width:1024px){.elementor .hide-portrait{width: 100%;
max-width: 100%;
height: 45vh;
aspect-ratio: auto;
flex: none;\n}}@media(max-width:1024px){.elementor .cta-blurb{max-width: 50ch;\n}}@media(max-width:1024px){.elementor .col-60-t{flex: none;
width: 100%;
max-width: 100%;
height: auto;
min-height: 0;\n}}@media(max-width:1024px){.elementor .col-40-t{flex: none;
width: 100%;
max-width: 100%;
height: auto;\n}}@media(max-width:1024px){.elementor .aspect-portrait-cta{aspect-ratio: 4/3;\n}}