@media(max-width:767px){.elementor .e-grid-base{grid-template-columns:repeat(1, 1fr);}}@media(max-width:767px){.elementor .heading-4{font-size:1.25rem;letter-spacing:0.1rem;line-height:1.2rem;}}@media(max-width:767px){.elementor .grid-sq{width:100%;height:auto;min-width:0px;min-height:0px;position:relative;display:flex;gap:0rem;}}@media(max-width:767px){.elementor .e-c0c5b62-128a34b{object-fit:cover;object-position:center center;}}@media(max-width:767px){.elementor .e-870e90f-9cdc3b9{grid-column:span 1;}}