@media(max-width:767px){.elementor .basic-container{height:100%;padding-block-start:40px;padding-block-end:80px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;gap:32px;}}@media(max-width:767px){.elementor .text-HERO{font-weight:800;font-size:36px;line-height:120%;text-align:start;}}@media(max-width:767px){.elementor .inner-container{width:100%;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(4, 1fr);}}@media(max-width:767px){.elementor .H3-heading{font-size:24px;}}@media(max-width:767px){.elementor .CTA-main{padding-block-start:8px;padding-block-end:10px;padding-inline-start:24px;padding-inline-end:24px;align-self:stretch;}}@media(max-width:767px){.elementor .H1-heading{width:100%;font-size:28px;}}@media(max-width:767px){.elementor .H2-heading{font-size:24px;text-align:start;align-self:start;}}@media(max-width:767px){.elementor .body-big{font-size:14px;}}@media(max-width:767px){.elementor .card-service{padding:16px;gap:4px;}}@media(max-width:767px){.elementor .H4-heading{font-size:16px;}}@media(max-width:767px){.elementor .icon-36{width:20px;height:20px;}}@media(max-width:767px){.elementor .services-white2{padding-block-start:16px;padding-block-end:16px;padding-inline-start:16px;padding-inline-end:16px;order:2;}}