@media(max-width:1024px){.elementor .hero{min-height:auto;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .hero-copy{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:var(--section-x);padding-inline-end:var(--section-x);}}@media(max-width:1024px){.elementor .actions{flex-direction:column;gap:1rem;align-items:flex-start;}}@media(max-width:1024px){.elementor .hero-facts{flex-direction:column;gap:0.8rem;}}@media(max-width:1024px){.elementor .portrait{min-height:380px;}}@media(max-width:1024px){.elementor .place-photo{min-height:320px;box-shadow:14px 14px 0px 0px #fffdf8;}}@media(max-width:1024px){.elementor .site-header{height:76px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--section-x);padding-inline-end:var(--section-x);gap:0.6rem;}}@media(max-width:1024px){.elementor .brand{gap:0.5rem;}}@media(max-width:1024px){.elementor .site-nav{width:44px;margin:0px;order:3;}}@media(max-width:1024px){.elementor .socials-header{display:none;}}@media(max-width:1024px){.elementor .header-cta-desktop{display:none;}}@media(max-width:1024px){.elementor .header-cta-mobile{display:inline-flex;}}@media(max-width:1024px){.elementor .site-footer{grid-template-columns:1fr 1fr;}}@media(max-width:1024px){.elementor .location-plain{gap:2rem;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .hero-copy-sub{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:var(--section-x);padding-inline-end:var(--section-x);}}@media(max-width:1024px){.elementor .portrait-sub{min-height:280px;}}