.ServicesCarousel_carouselWrapper__h5nvA{position:relative;width:100%;max-width:100vw;overflow:hidden}.ServicesCarousel_carousel__gxcPB{display:flex;gap:1.5rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:1.5rem 0 2.5rem;align-items:center}.ServicesCarousel_carousel__gxcPB::-webkit-scrollbar{display:none}@media(max-width:600px){.ServicesCarousel_carousel__gxcPB{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem;overflow-x:visible;padding:0 1rem 1rem}}.ServicesCarousel_cardLink__FoY6Y{flex:0 0 21.25rem;text-decoration:none;color:inherit;transition:transform .3s ease}@media(max-width:600px){.ServicesCarousel_cardLink__FoY6Y{flex:none;width:100%}}.ServicesCarousel_waveUp__XPwSC{transform:translateY(-1.25rem)}@media(max-width:600px){.ServicesCarousel_waveUp__XPwSC{transform:none}}.ServicesCarousel_waveDown__NQ6SX{transform:translateY(1.25rem)}@media(max-width:600px){.ServicesCarousel_waveDown__NQ6SX{transform:none}}.ServicesCarousel_navButton__RGxqx{position:absolute;top:50%;transform:translateY(-50%);width:3rem;height:3rem;border-radius:50%;background:#fff;border:none;box-shadow:0 .25rem 1rem rgba(0,0,0,.15);cursor:pointer;font-size:1.25rem;color:#0a4571;z-index:10;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.ServicesCarousel_navButton__RGxqx:hover{background:#00c1bd;color:#fff;transform:translateY(-50%) scale(1.05)}@media(max-width:600px){.ServicesCarousel_navButton__RGxqx{display:none}}.ServicesCarousel_navLeft__v1_5M{left:1.5rem}@media(min-width:768px){.ServicesCarousel_navLeft__v1_5M{left:1rem}}.ServicesCarousel_navRight__n4pUY{right:1.5rem}@media(min-width:768px){.ServicesCarousel_navRight__n4pUY{right:1rem}}.HowItWorksSection_howItWorksSection__RpTS7{margin-top:5.5rem;margin-bottom:5.5rem}.HowItWorksSection_howItWorksSection__RpTS7 .HowItWorksSection_stepsContainer___p4xV{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:2.5rem}@media(min-width:768px){.HowItWorksSection_howItWorksSection__RpTS7 .HowItWorksSection_stepsContainer___p4xV{flex-direction:row;justify-content:space-between}}.PopularProjectsSection_popularProjectsSection__Fveka{padding:5rem 0;background:#fff}@media only screen and (max-width:768px){.PopularProjectsSection_popularProjectsSection__Fveka{padding:3.75rem 0}}@media only screen and (max-width:600px){.PopularProjectsSection_popularProjectsSection__Fveka{padding:2.5rem 0}}.PopularProjectsSection_popularProjectsSection__Fveka .PopularProjectsSection_header__ua6Uu{text-align:center;margin-bottom:3rem}@media only screen and (max-width:768px){.PopularProjectsSection_popularProjectsSection__Fveka .PopularProjectsSection_header__ua6Uu{margin-bottom:2rem}}.PopularProjectsSection_popularProjectsSection__Fveka .PopularProjectsSection_header__ua6Uu h2{font-size:2.5rem;font-weight:700;line-height:1.2;margin:0 0 1rem}@media only screen and (max-width:768px){.PopularProjectsSection_popularProjectsSection__Fveka .PopularProjectsSection_header__ua6Uu h2{font-size:2rem}}@media only screen and (max-width:600px){.PopularProjectsSection_popularProjectsSection__Fveka .PopularProjectsSection_header__ua6Uu h2{font-size:1.75rem;margin-bottom:.75rem}}.PopularProjectsSection_popularProjectsSection__Fveka .PopularProjectsSection_subtitle__GShZn{font-size:1.125rem;line-height:1.5;color:#535869;max-width:37.5rem;margin:0 auto}@media only screen and (max-width:600px){.PopularProjectsSection_popularProjectsSection__Fveka .PopularProjectsSection_subtitle__GShZn{font-size:1rem}}.PopularProjectsSection_popularProjectsSection__Fveka .PopularProjectsSection_projectsContainer__1WcWi{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;justify-items:center;max-width:87.5rem;margin:0 auto}.PopularProjectsSection_popularProjectsSection__Fveka .PopularProjectsSection_projectsContainer__1WcWi>*{width:100%;max-width:25rem}@media only screen and (min-width:600px){.PopularProjectsSection_popularProjectsSection__Fveka .PopularProjectsSection_projectsContainer__1WcWi{grid-template-columns:repeat(2,1fr);justify-items:stretch}.PopularProjectsSection_popularProjectsSection__Fveka .PopularProjectsSection_projectsContainer__1WcWi>*{max-width:none}}@media only screen and (min-width:768px){.PopularProjectsSection_popularProjectsSection__Fveka .PopularProjectsSection_projectsContainer__1WcWi{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1200px){.PopularProjectsSection_popularProjectsSection__Fveka .PopularProjectsSection_projectsContainer__1WcWi{grid-template-columns:repeat(3,1fr);gap:2rem}}