@media(max-width:767px){.elementor .gcs-col4{flex:1 1 100%}}@media(max-width:767px){.elementor .gcs-row{gap:16px}}@media(max-width:767px){.elementor .gcs-lead{font-size:15.5px;line-height:1.65}}@media(max-width:767px){.elementor .gcs-h2{font-size:29px;line-height:1.2}}@media(max-width:767px){.elementor .gcs-eyebrow{font-size:11.5px;letter-spacing:.16em}}@media(max-width:767px){.elementor .gcs-wrap{gap:32px}}@media(max-width:767px){.elementor .gcs-sec{padding-block-start:52px;padding-block-end:52px;padding-inline-start:16px;padding-inline-end:16px}}