.timeline.svelte-1a1usay{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;margin:6rem 0;padding-bottom:6rem}.timeline.svelte-1a1usay .line:where(.svelte-1a1usay){position:absolute;height:100%;width:2px;background-color:#141414;transform:translateY(40px);opacity:.2}.milestone.svelte-1a1usay{display:flex;flex-direction:column;align-items:flex-end;gap:1rem;transform:translate(-230px);text-align:right;margin-bottom:4rem;position:relative}.milestone.svelte-1a1usay:after{content:"";width:24px;height:24px;display:block;border-radius:50%;background-color:#00b987;border:solid 2px #141414;position:absolute;right:0;transform:translate(67px) translateY(40px)}.milestone.svelte-1a1usay:nth-child(odd){align-items:flex-start;text-align:left;transform:translate(230px)}.milestone.svelte-1a1usay:nth-child(odd):after{right:auto;left:0;transform:translate(-67px) translateY(40px)}.milestone.svelte-1a1usay:nth-child(odd) .content:where(.svelte-1a1usay){transform:translate(3rem)}@media (max-width: 1024px){.milestone.svelte-1a1usay,.milestone.svelte-1a1usay:nth-child(odd){transform:none;text-align:left;align-items:center}.milestone.svelte-1a1usay:after,.milestone.svelte-1a1usay:nth-child(odd):after{right:auto;left:auto;top:0;transform:translateY(-50%)}.milestone.svelte-1a1usay div.content:where(.svelte-1a1usay),.milestone.svelte-1a1usay:nth-child(odd) div.content:where(.svelte-1a1usay){transform:none;text-align:center;background-color:#fff;padding:1rem;margin-top:0;border-radius:2rem}.milestone.first.svelte-1a1usay:after{display:none}.milestone.future.svelte-1a1usay{transform:translateY(5 0px)!important;margin-top:-100px}}.milestone.future.svelte-1a1usay{align-items:center;transform:none;text-align:center;gap:0;transform:translateY(150px)}.milestone.future.svelte-1a1usay:after{display:none}.milestone.future.svelte-1a1usay .content:where(.svelte-1a1usay){transform:none;margin-top:0;padding-top:2rem;background-color:#fff}.milestone.svelte-1a1usay .date:where(.svelte-1a1usay){border:solid 2px #141414;border-radius:2rem;width:180px;background-color:#00b987;text-align:center;overflow:hidden}.milestone.svelte-1a1usay .date:where(.svelte-1a1usay) span.month:where(.svelte-1a1usay){text-transform:uppercase;display:block;background-color:#fff;padding:.5rem;border-radius:99999px}.milestone.svelte-1a1usay .date:where(.svelte-1a1usay) .icon:where(.svelte-1a1usay){width:80px;height:80px;display:block;margin:0 auto}.milestone.svelte-1a1usay .date:where(.svelte-1a1usay) h4:where(.svelte-1a1usay){font-size:2.617924rem;line-height:1.3;padding:.5rem 1.5rem;color:#141414}.milestone.svelte-1a1usay .content:where(.svelte-1a1usay){display:flex;flex-direction:column;gap:.5rem;max-width:350px;margin-top:1rem;transform:translate(-3rem)}.services-list.svelte-1o1yvy4{display:flex;flex-direction:column;gap:8rem;margin:8rem 0 4rem}.services-list.svelte-1o1yvy4 .service:where(.svelte-1o1yvy4){display:flex;flex-direction:row;gap:2rem}@media (min-width: 768px){.services-list.svelte-1o1yvy4 .service:where(.svelte-1o1yvy4)>div:where(.svelte-1o1yvy4){flex-basis:50%;flex-shrink:0}}@media (min-width: 768px){.services-list.svelte-1o1yvy4 .service:where(.svelte-1o1yvy4):nth-child(2n){flex-direction:row-reverse}}.services-list.svelte-1o1yvy4 .service:where(.svelte-1o1yvy4) h2:where(.svelte-1o1yvy4){font-size:2.617924rem;line-height:1.3}.services-list.svelte-1o1yvy4 .service:where(.svelte-1o1yvy4) .body:where(.svelte-1o1yvy4){padding-top:1rem}.services-list.svelte-1o1yvy4 .service:where(.svelte-1o1yvy4) .content:where(.svelte-1o1yvy4){display:flex;flex-direction:column;align-items:flex-start}.services-list.svelte-1o1yvy4 .service:where(.svelte-1o1yvy4) .content:where(.svelte-1o1yvy4)>.label:where(.svelte-1o1yvy4){background-color:#141414;color:#fff;font-size:.85rem;padding:.2rem .8rem;border-radius:999px;margin-top:.6rem;margin-bottom:.5rem}.services-list.svelte-1o1yvy4 .service:where(.svelte-1o1yvy4) .decoration:where(.svelte-1o1yvy4){display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.services-list.svelte-1o1yvy4 .service:where(.svelte-1o1yvy4) .decoration:where(.svelte-1o1yvy4){display:none}}.services-list.svelte-1o1yvy4 .service:where(.svelte-1o1yvy4) .decoration:where(.svelte-1o1yvy4) .icons-container:where(.svelte-1o1yvy4){position:relative;width:18rem;height:18rem;display:flex;align-items:center;justify-content:center}.services-list.svelte-1o1yvy4 .service:where(.svelte-1o1yvy4) .decoration:where(.svelte-1o1yvy4) .icon:where(.svelte-1o1yvy4),.services-list.svelte-1o1yvy4 .service:where(.svelte-1o1yvy4) .decoration:where(.svelte-1o1yvy4) .primary-icon:where(.svelte-1o1yvy4){width:5rem;height:5rem;background-color:#00b987;padding:.8rem;border-radius:50%;flex-shrink:0;box-shadow:#00000059 0 5px 15px;border:solid 2px rgba(20,20,20,.4)}.services-list.svelte-1o1yvy4 .service:where(.svelte-1o1yvy4) .decoration:where(.svelte-1o1yvy4) .primary-icon:where(.svelte-1o1yvy4){width:7rem;height:7rem;padding:1rem;position:relative;z-index:2}.services-list.svelte-1o1yvy4 .service:where(.svelte-1o1yvy4) .decoration:where(.svelte-1o1yvy4) .secondary-icons:where(.svelte-1o1yvy4){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:ease all .5s}.services-list.svelte-1o1yvy4 .service:where(.svelte-1o1yvy4) .decoration:where(.svelte-1o1yvy4) .secondary-icons:where(.svelte-1o1yvy4):not(.ready){opacity:0;transform:scale(.7)}.services-list.svelte-1o1yvy4 .service:where(.svelte-1o1yvy4) .decoration:where(.svelte-1o1yvy4) .secondary-icons:where(.svelte-1o1yvy4) .icon-wrapper:where(.svelte-1o1yvy4){position:absolute;top:50%;left:50%;width:5rem;height:5rem;margin-top:-2.5rem;margin-left:-2.5rem;--radius: 5rem;--angle: calc(var(--icon-index) * (360deg / var(--total-icons)));transform:rotate(calc(var(--angle) + var(--orbit-angle))) translate(var(--radius)) rotate(calc(-1 * (var(--angle) + var(--orbit-angle))))}.body-image.svelte-camh9v{overflow:hidden;border-radius:2rem;width:120%;margin-left:-10%;margin-top:1rem;margin-bottom:1rem}@media (max-width: 768px){.body-image.svelte-camh9v{width:100%;margin-left:0}}.body-image.svelte-camh9v img:where(.svelte-camh9v){width:100%;height:100%;max-height:400px;object-fit:cover;object-position:center}
