@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 .s-card-center{margin-top: -4rem;
margin-right: 0;
margin-left: 0;
margin-inline: auto;\n}}@media(max-width:1024px){.elementor .content-block{flex-direction: column-reverse;
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}}