@media(max-width:767px){.elementor .hk-pcard{padding:12px;}}@media(max-width:767px){.elementor .hk-pos-title{font-size:48px;}}@media(max-width:767px){.elementor .hk-roster{gap:10px;grid-template-columns:repeat(2, 1fr);}}@media(max-width:767px){.elementor .hk-lead{font-size:17px;}}@media(max-width:767px){.elementor .hk-h-xl{font-size:56px;}}@media(max-width:767px){.elementor .hk-section{padding-block-start:72px;padding-block-end:72px;padding-inline-start:16px;padding-inline-end:16px;}}