@media(max-width:767px){.elementor .s-home-hero-h1{font-size:40px;}}@media(max-width:767px){.elementor .s-home-hero-btns{flex-direction:row;gap:18px;align-items:stretch;}}@media(max-width:767px){.elementor .s-home-hero{min-height:620px;padding-block-start:140px;padding-block-end:56px;padding-inline-start:22px;padding-inline-end:22px;}}@media(max-width:767px){.elementor .s-home-accred-ciob-img{height:32px;}}@media(max-width:767px){.elementor .s-home-accred-rics-img{height:32px;}}@media(max-width:767px){.elementor .s-home-accred-logos{width:100%;flex-direction:row;gap:28px;justify-content:center;align-items:center;}}@media(max-width:767px){.elementor .s-home-accred-in{flex-direction:column;gap:16px;align-items:center;}}@media(max-width:767px){.elementor .s-home-accred{padding-block-start:24px;padding-block-end:24px;padding-inline-start:22px;padding-inline-end:22px;}}@media(max-width:767px){.elementor .s-home-services-h2{font-size:28px;}}@media(max-width:767px){.elementor .s-home-services-titles{width:100%;}}@media(max-width:767px){.elementor .s-home-services-head{flex-direction:column;gap:18px;align-items:stretch;}}@media(max-width:767px){.elementor .s-home-services-in{flex-direction:column;gap:32px;}}@media(max-width:767px){.elementor .s-home-services{padding-block-start:56px;padding-block-end:56px;padding-inline-start:22px;padding-inline-end:22px;}}@media(max-width:767px){.elementor .s-home-clients-in{flex-direction:column;gap:0px;}}@media(max-width:767px){.elementor .s-home-clients{padding-block-start:28px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .s-home-why-h2{font-size:28px;}}@media(max-width:767px){.elementor .s-home-stat-1{width:100%;}}@media(max-width:767px){.elementor .s-home-stat-2{width:100%;}}@media(max-width:767px){.elementor .s-home-stat-3{width:100%;}}@media(max-width:767px){.elementor .s-home-why-stats{flex-direction:row;gap:18px;flex-wrap:wrap;align-items:stretch;}}@media(max-width:767px){.elementor .s-home-why-text{width:100%;}}@media(max-width:767px){.elementor .s-home-why-in{flex-direction:column;gap:32px;}}@media(max-width:767px){.elementor .s-home-why{padding-block-start:56px;padding-block-end:56px;padding-inline-start:22px;padding-inline-end:22px;}}@media(max-width:767px){.elementor .s-home-projects-h2{font-size:28px;}}@media(max-width:767px){.elementor .s-home-projects-titles{width:100%;}}@media(max-width:767px){.elementor .s-home-projects-head{flex-direction:column;gap:18px;align-items:stretch;}}@media(max-width:767px){.elementor .s-home-projects-in{flex-direction:column;gap:32px;}}@media(max-width:767px){.elementor .s-home-projects{padding-block-start:56px;padding-block-end:56px;padding-inline-start:22px;padding-inline-end:22px;}}@media(max-width:767px){.elementor .s-home-quotes-h2{font-size:24px;}}@media(max-width:767px){.elementor .s-home-q1{width:100%;}}@media(max-width:767px){.elementor .s-home-q2{width:100%;}}@media(max-width:767px){.elementor .s-home-quotes-row{flex-direction:column;gap:18px;align-items:stretch;}}@media(max-width:767px){.elementor .s-home-quotes-in{flex-direction:column;gap:32px;}}@media(max-width:767px){.elementor .s-home-quotes{padding-block-start:56px;padding-block-end:56px;padding-inline-start:22px;padding-inline-end:22px;}}@media(max-width:767px){.elementor .s-home-cta-h{font-size:26px;}}@media(max-width:767px){.elementor .s-home-cta-btns{flex-direction:row;gap:18px;justify-content:center;align-items:stretch;}}@media(max-width:767px){.elementor .s-home-cta-in{flex-direction:column;gap:22px;}}@media(max-width:767px){.elementor .s-home-cta{padding-block-start:56px;padding-block-end:56px;padding-inline-start:22px;padding-inline-end:22px;}}