@media(max-width:767px){.elementor .k-legal-card{padding:20px;}}@media(max-width:767px){.elementor .k-legal-h{font-size:20px;}}@media(max-width:767px){.elementor .k-logo-img{height:66px;margin-block-start:4px;}}@media(max-width:767px){.elementor .k-hero-text{width:100%;padding:0px;gap:18px;}}@media(max-width:767px){.elementor .k-hero{min-height:0px;padding-block-start:56px;padding-block-end:18px;padding-inline-start:18px;padding-inline-end:18px;flex-direction:column;align-items:stretch;}}@media(max-width:767px){.elementor .k-lead{font-size:17px;}}@media(max-width:767px){.elementor .k-eyebrow{font-size:11px;letter-spacing:2px;}}@media(max-width:767px){.elementor .k-h1{font-size:60px;-webkit-text-stroke-width: 1.4px;\n}}@media(max-width:767px){.elementor .k-section{padding-block-start:56px;padding-block-end:56px;padding-inline-start:18px;padding-inline-end:18px;}}@media(max-width:767px){.elementor .k-page-hero{min-height:0px;}}