@media(max-width:640px){.elementor .phero-index{display:none;}}@media(max-width:640px){.elementor .phero-title{white-space: normal;\n}}@media(max-width:640px){.elementor .phero-arcs{width:95vw;inset-block-start:14vh;inset-inline-end:-35vw;opacity:50%;}}@media(max-width:640px){.elementor .phero{min-height: 92svh;\n}}@media(max-width:640px){.elementor .phero-content{padding-block-start:calc(4.5rem + 4rem);}}@media(max-width:640px){.elementor .footer-slogan{font-size:clamp(2.25rem, 12vw, 3.5rem);white-space: normal; & span { display: block; }\n}}@media(max-width:640px){.elementor .footer-top{grid-template-columns:1fr;}}@media(max-width:640px){.elementor .menu-logo{height:2rem;}}@media(max-width:640px){.elementor .menu-top{height:2rem;}}@media(max-width:640px){.elementor .logo-img{height:2rem;}}@media(max-width:640px){.elementor .logo{height:2rem;}}@media(max-width:640px){.elementor .site-header{height:4.5rem;}}