.fluid-container[data-v-9e685423]{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:-1}video[data-v-9e685423]{display:none}.marquee-container[data-v-446dd63a],.marquee-section[data-v-446dd63a]{position:relative;width:100%}.marquee-container[data-v-446dd63a]{background:var(--color-dark-purple);box-shadow:0 10px 40px #0000001a;overflow:hidden;padding:40px 0}.marquee-wrapper[data-v-446dd63a]{animation:scroll-446dd63a 20s linear infinite;display:flex;width:-moz-max-content;width:max-content}.marquee-content[data-v-446dd63a]{display:flex;padding-right:50px;white-space:nowrap}.marquee-item[data-v-446dd63a]{align-items:center;color:#fff;display:inline-flex;font-family:var(--title);font-size:2rem;letter-spacing:-1px;margin-right:100px;position:relative}@keyframes scroll-446dd63a{0%{transform:translate(0)}to{transform:translate(-50%)}}.gradient-text[data-v-446dd63a]{background:linear-gradient(90deg,#92f8ba,#85d8b1,#92f8ba);-webkit-background-clip:text;background-size:200% auto;-webkit-text-fill-color:transparent;animation:gradient-446dd63a 3s ease infinite;background-clip:text}@keyframes gradient-446dd63a{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.minimal-marquee .marquee-item[data-v-446dd63a]{color:#fff;font-size:2rem;font-weight:300;letter-spacing:5px}.minimal-marquee .marquee-item[data-v-446dd63a]:after,.minimal-marquee .marquee-item[data-v-446dd63a]:before{color:#48bb78;content:"•";font-size:1.5rem}@media (max-width:768px){.marquee-item[data-v-446dd63a]{font-size:2rem;margin-right:60px}.marquee-item[data-v-446dd63a]:after,.marquee-item[data-v-446dd63a]:before{font-size:1.5rem;margin-left:20px;margin-right:20px}.minimal-marquee .marquee-item[data-v-446dd63a]{font-size:1.5rem}}@media (max-width:480px){.marquee-item[data-v-446dd63a]{font-size:1.5rem;margin-right:40px}}[data-v-109fc238]:root{--color-main:#713af9;--color-bright-green:#92f8ba;--color-medium-green:#85d8b1;--color-dark-purple:#392584;--color-light-purple:#cecdfc;--color-lightest-purple:#f4f4ff;--bg-white:#fff;--color-very-light-purple:#e7e7ff;--ui-primary:var(--color-main);--ui-border-accented:var(--color-dark-purple);font-size:16px;font-size:clamp(16px,1vw + 1vh + .2vmin,100px);-webkit-font-smoothing:antialiased;--text:Verdana,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;--title:"Firs Neue",sans-serif;--subtitle:"Verdana Pro",sans-serif}.vc-light[data-v-109fc238]{--vc-focus-ring:0 0 0 2px #cecdfc!important;--vc-header-arrow-hover-bg:#cecdfc!important}.vc-weeks[data-v-109fc238]{padding:calc(var(--spacing)*3)!important}.real-loader[data-v-109fc238]{background-color:var(--color-light-purple);clip-path:inset(0 0 0 0);height:100dvh;position:fixed;transition:all .7s cubic-bezier(.86,0,.07,1);width:100vw;z-index:1000}.loader.loaded.animation-finished .real-loader[data-v-109fc238]{clip-path:inset(0 0 100% 0)}h1.title[data-v-109fc238],h2.white[data-v-109fc238]{color:#fff}@media (max-width:768px){#services[data-v-109fc238]{height:auto}}svg path[data-v-109fc238]{opacity:0;transform-origin:center center}@keyframes slideInFromTop-109fc238{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes slideInFromBottom-109fc238{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes slideInFromLeft-109fc238{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes slideInFromRight-109fc238{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn-109fc238{0%{opacity:0}to{opacity:1}}.is-animating path[data-v-109fc238]:nth-child(8){animation:slideInFromTop-109fc238 .15s ease-out 0s forwards}.is-animating path[data-v-109fc238]:nth-child(7){animation:slideInFromBottom-109fc238 .15s ease-out 75ms forwards}.is-animating path[data-v-109fc238]:nth-child(6){animation:fadeIn-109fc238 .15s ease-out .15s forwards}.is-animating path[data-v-109fc238]:nth-child(5){animation:slideInFromRight-109fc238 .15s ease-out .225s forwards}.is-animating path[data-v-109fc238]:nth-child(4){animation:slideInFromLeft-109fc238 .15s ease-out .3s forwards}.is-animating path[data-v-109fc238]:nth-child(3){animation:slideInFromTop-109fc238 .15s ease-out .375s forwards}.is-animating path[data-v-109fc238]:nth-child(2){animation:slideInFromLeft-109fc238 .15s ease-out .45s forwards}.is-animating path[data-v-109fc238]:first-child{animation:slideInFromBottom-109fc238 .15s ease-out .525s forwards}
