@font-face{font-family:Poppins;src:url(../../../fonts/Poppins-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../../../fonts/Poppins-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../../../fonts/Poppins-SemiBold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../../../fonts/Poppins-Bold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}.services-container.svelte-zmt6bp .services-wrapper:where(.svelte-zmt6bp) h2:where(.svelte-zmt6bp){font-family:Poppins,system-ui,sans-serif;font-weight:700;font-size:clamp(1.25rem,2.08vw + .83rem,2.5rem)}.services-container.svelte-zmt6bp{width:100%;display:flex;justify-content:center;margin-bottom:clamp(30px,5.48vw,110px)}.services-container.svelte-zmt6bp .services-wrapper:where(.svelte-zmt6bp){display:flex;flex-direction:column;align-items:center;gap:clamp(2.5rem,3.9vw + 1.25rem,4.6875rem);width:90%;max-width:1600px}.services-container.svelte-zmt6bp .services-wrapper:where(.svelte-zmt6bp) h2:where(.svelte-zmt6bp){text-align:start;width:100%}.services-container.svelte-zmt6bp .services-wrapper:where(.svelte-zmt6bp) .service-cards:where(.svelte-zmt6bp){display:grid;grid-template-columns:1fr 1fr;gap:clamp(2.5rem,4.79vw + 1.25rem,5.75rem)}.services-container.svelte-zmt6bp .services-wrapper:where(.svelte-zmt6bp) .service-cards:where(.svelte-zmt6bp) .service-card:where(.svelte-zmt6bp){flex:1;width:fit-content;display:flex;flex-direction:column;gap:clamp(.5rem,3.9vw,1.25rem)}.services-container.svelte-zmt6bp .services-wrapper:where(.svelte-zmt6bp) .service-cards:where(.svelte-zmt6bp) .service-card:where(.svelte-zmt6bp) img:where(.svelte-zmt6bp){width:clamp(6rem,12.86vw + 2rem,15.4375rem);height:clamp(1.875rem,4.01vw + .875rem,4.8125rem)}.services-container.svelte-zmt6bp .services-wrapper:where(.svelte-zmt6bp) .service-cards:where(.svelte-zmt6bp) .service-card:where(.svelte-zmt6bp) .service-details:where(.svelte-zmt6bp){height:100%;border-radius:36px;padding:clamp(2.5rem,4.94vw + 1.25rem,5.9269rem) clamp(2rem,4.69vw + 1rem,5.625rem) clamp(1.75rem,3.33vw + .875rem,3.995rem) clamp(1.5rem,3.125vw + .75rem,3.75rem)}.services-container.svelte-zmt6bp .services-wrapper:where(.svelte-zmt6bp) .service-cards:where(.svelte-zmt6bp) .service-card:where(.svelte-zmt6bp) .service-details:where(.svelte-zmt6bp) p:where(.svelte-zmt6bp){color:#fff}.visually-hidden.svelte-n29bwm{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.container.svelte-n29bwm{width:100%;display:flex;justify-content:center;margin-bottom:clamp(30px,5.48vw,110px);padding-top:clamp(120px,15vw,140px)}@media (max-width: 1024px){.container.svelte-n29bwm{padding-top:clamp(100px,12vw,120px)}}.container.svelte-n29bwm .wrapper:where(.svelte-n29bwm){width:100%;display:flex;flex-direction:column;align-items:center}.company-history.svelte-n29bwm,.heritage-section.svelte-n29bwm,.services-overview.svelte-n29bwm,.company-promise.svelte-n29bwm,.testimonials-section.svelte-n29bwm{margin-bottom:clamp(60px,8vw,100px)}
