.Home_background__RqyMr{background:url(/img/background.jpg) no-repeat;background-attachment:fixed;background-size:cover;background-position:50%;width:100%;height:60vh;margin-bottom:5rem}.HeroBanner_heroBanner__PzGkP{display:flex;flex-direction:column;justify-content:space-between;min-height:calc(100vh - 14rem);height:max-content;color:#fff;padding:4rem 2rem;background:url(/img/heroBanner.jpg) no-repeat;background-size:cover;gap:3rem}.HeroBanner_heroBanner__PzGkP h3{font-size:1.2rem;font-weight:400}.HeroBanner_heroBanner__PzGkP .HeroBanner_heroText__T4IUZ .HeroBanner_heroTextLeft__kwHqH h1{font-size:2.5rem;font-weight:600;margin-bottom:2rem;line-height:1.1}.HeroBanner_heroBanner__PzGkP .HeroBanner_heroText__T4IUZ .HeroBanner_heroTextRight__bx79u p{font-size:1rem;font-weight:300;margin-bottom:1.5rem;line-height:1.5}.HeroBanner_heroBanner__PzGkP .HeroBanner_heroText__T4IUZ .HeroBanner_heroTextRight__bx79u button{color:#fff;border-color:#fff}@media(min-width:808px){.HeroBanner_heroBanner__PzGkP{padding:5rem}.HeroBanner_heroBanner__PzGkP h3{font-size:2rem}.HeroBanner_heroBanner__PzGkP .HeroBanner_heroText__T4IUZ{display:flex;justify-content:space-between;align-items:flex-start;gap:5rem}.HeroBanner_heroBanner__PzGkP .HeroBanner_heroText__T4IUZ .HeroBanner_heroTextLeft__kwHqH h1{font-size:6rem}.HeroBanner_heroBanner__PzGkP .HeroBanner_heroText__T4IUZ .HeroBanner_heroTextRight__bx79u{max-width:22rem}.HeroBanner_heroBanner__PzGkP .HeroBanner_heroText__T4IUZ .HeroBanner_heroTextRight__bx79u p{font-size:1.25rem}}.Header_headerContainer__eTpq_{padding:5rem .5rem 2rem;text-align:center;border-bottom:1.5px solid #a0a0a0}.Header_headerContainer__eTpq_ h4{text-transform:uppercase;font-weight:400;margin-bottom:1rem;color:#a0a0a0;font-size:.8rem}.Header_headerContainer__eTpq_ h4:after,.Header_headerContainer__eTpq_ h4:before{content:"-";display:inline-block;margin:0 .5rem;font-weight:600;color:#000}.Header_headerContainer__eTpq_ h1{font-size:2.5rem;line-height:1.1;font-weight:600;margin-bottom:1.5rem}.Header_headerContainer__eTpq_ h1 span{background:linear-gradient(135deg,#e11d74,#6b1e9d);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.Header_headerContainer__eTpq_ p{font-size:1rem}@media(min-width:808px){.Header_headerContainer__eTpq_{display:flex;flex-direction:column;padding-bottom:5rem}.Header_headerContainer__eTpq_ h4{font-size:1.15rem;margin-bottom:3rem}.Header_headerContainer__eTpq_ h1{font-size:7rem;margin-bottom:3rem}.Header_headerContainer__eTpq_ p{font-size:1.15rem;align-self:center;max-width:40rem}}.ServiceCard_servicesCard__PQN59{position:-webkit-sticky;position:sticky;top:calc(3rem + .5rem*var(--card-index, 0));display:flex;flex-direction:column;gap:1rem;padding:1.5rem;border:1.5px solid #a0a0a0;background-color:#fff}.ServiceCard_servicesCard__PQN59 img{width:100%;height:16rem;object-fit:cover}.ServiceCard_servicesCard__PQN59 .ServiceCard_servicesCardContent__QJiTJ{display:flex;flex-direction:column;gap:1rem}.ServiceCard_servicesCard__PQN59 .ServiceCard_servicesCardContent__QJiTJ .ServiceCard_servicesCardIcon__FVgM5 p{width:max-content;border:1.5px solid #a0a0a0;padding:.75rem 1.25rem;border-radius:50%;font-size:.8rem}.ServiceCard_servicesCard__PQN59 .ServiceCard_servicesCardContent__QJiTJ .ServiceCard_servicesCardText__5_cr9 h3{font-size:1.15rem;margin-bottom:1rem;font-weight:400}.ServiceCard_servicesCard__PQN59 .ServiceCard_servicesCardContent__QJiTJ .ServiceCard_servicesCardText__5_cr9 p{line-height:1.5;color:#a0a0a0;width:85%;font-size:.8rem}.ServiceCard_servicesCard__PQN59 .ServiceCard_servicesCardContent__QJiTJ .ServiceCard_servicesCardList__64tgn{display:flex;flex-wrap:wrap;list-style:none;gap:.5rem}.ServiceCard_servicesCard__PQN59 .ServiceCard_servicesCardContent__QJiTJ .ServiceCard_servicesCardList__64tgn li{padding:.25rem .5rem;border:1.5px solid #a0a0a0;border-radius:3rem;font-weight:500;font-size:.8rem}@media(min-width:808px){.ServiceCard_servicesCard__PQN59{top:calc(5rem + .5rem*var(--card-index, 0));flex-direction:row-reverse;padding:2rem;gap:1.5rem}.ServiceCard_servicesCard__PQN59 img{width:40rem;height:23rem;object-fit:cover}.ServiceCard_servicesCard__PQN59 .ServiceCard_servicesCardContent__QJiTJ{justify-content:space-between}.ServiceCard_servicesCard__PQN59 .ServiceCard_servicesCardContent__QJiTJ .ServiceCard_servicesCardIcon__FVgM5 p{font-size:1.15rem}.ServiceCard_servicesCard__PQN59 .ServiceCard_servicesCardContent__QJiTJ .ServiceCard_servicesCardText__5_cr9{gap:1.5rem}.ServiceCard_servicesCard__PQN59 .ServiceCard_servicesCardContent__QJiTJ .ServiceCard_servicesCardText__5_cr9 h3{font-size:2.5rem}.ServiceCard_servicesCard__PQN59 .ServiceCard_servicesCardContent__QJiTJ .ServiceCard_servicesCardText__5_cr9 p{font-size:1.25rem;width:80%}.ServiceCard_servicesCard__PQN59 .ServiceCard_servicesCardContent__QJiTJ .ServiceCard_servicesCardList__64tgn li{padding:.5rem .75rem;border:1.5px solid #a0a0a0;font-size:1rem}}.Services_servicesContainer__XUXtT{padding:1rem}.Services_servicesContainer__XUXtT .Services_servicesCardContainer__aRAi_{display:flex;flex-direction:column;gap:2rem;padding-top:2rem}@media(min-width:808px){.Services_servicesContainer__XUXtT .Services_servicesCardContainer__aRAi_{padding-top:5rem}}.ProcessCard_processCard__UIh3O{width:25rem;border:1.5px solid #a0a0a0}.ProcessCard_processCard__UIh3O img{width:25rem}.ProcessCard_processCard__UIh3O .ProcessCard_processCardContent__EAR_j{padding:2rem}.ProcessCard_processCard__UIh3O .ProcessCard_processCardContent__EAR_j .ProcessCard_processCardIcon__gWVxB{width:max-content;margin-bottom:2rem}.ProcessCard_processCard__UIh3O .ProcessCard_processCardContent__EAR_j .ProcessCard_processCardIcon__gWVxB p{font-size:1rem;border:1.5px solid #a0a0a0;padding:.5rem 1rem;border-radius:50%}.ProcessCard_processCard__UIh3O .ProcessCard_processCardContent__EAR_j .ProcessCard_processCardText__h02eQ h3{font-size:1.25rem;font-weight:500;margin-bottom:1rem}.ProcessCard_processCard__UIh3O .ProcessCard_processCardContent__EAR_j .ProcessCard_processCardText__h02eQ p{font-size:1rem;line-height:1.5;width:85%}.Process_processContainer__C26h4{margin-bottom:5rem;padding:0 1rem}.Process_processContainer__C26h4 .Process_processCardContainer__bftSp{display:flex;gap:2rem;padding:3rem 0;overflow:scroll;scrollbar-width:none}@media(min-width:808px){.Process_processContainer__C26h4{margin-bottom:5rem;padding:0 1rem}.Process_processContainer__C26h4 .Process_processCardContainer__bftSp{display:flex;gap:2rem;padding:3rem 0;overflow:scroll;scrollbar-width:none}}