:root{--color-primary: #8acc9c;--color-secondary: #0fa1dc;--color-tertiary: #ffffff;--bg-primary: var(--color-primary);--bg-primary-hover: #7bbf8a;--bg-primary-active: #6bb378;--bg-secondary: var(--color-secondary);--bg-secondary-60: rgba(15, 161, 220, .6);--bg-tertiary: #f7f7f7;--font-color: var(--color-tertiary);--font-color-primary: var(--color-primary);--font-color-secondary: var(--color-secondary);--font-color-tertiary: #cccccc;--font-color-green: var(--color-primary);--bs-body-font-weight: 300;--color-blue-1: #3fb4e3;--color-blue-2: #007fb2}.color-green{color:var(--font-color-green)}.accordion{--bs-accordion-color: var(--font-color);--bs-accordion-btn-color: var(--font-color);--bs-accordion-active-color: var(--font-color);--bs-accordion-bg: transparent;--bs-accordion-active-bg: transparent;--bs-accordion-btn-padding-x: 0;--bs-accordion-btn-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath stroke='%23ffffff' stroke-width='1' d='M8 2v12M2 8h12'/%3E%3C/svg%3E");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath stroke='%23ffffff' stroke-width='1' d='M2 8h12'/%3E%3C/svg%3E")}.accordion .accordion-button{font-size:1.5rem;border:none;box-shadow:none;margin-top:2rem}.accordion .accordion-body{padding-left:12rem}.accordion-flush>.accordion-item:last-child{border-bottom:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.btn-dropdown{--bs-btn-color: var(--font-color);--bs-btn-bg: #ffffff21;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--font-color);--bs-btn-hover-bg: transparent;--bs-btn-hover-border-color: transparent;--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: var(--font-color);--bs-btn-active-bg: transparent;--bs-btn-active-border-color: transparent;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: var(--font-color);border-radius:4rem}.btn-dropdown-green{--bs-btn-color: var(--font-color-green);--bs-btn-active-color: var(--font-color-green)}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: var(--bg-primary);--bs-btn-border-color: var(--bg-primary);--bs-btn-hover-color: #fff;--bs-btn-hover-bg: var(--bg-primary-hover);--bs-btn-hover-border-color: transparent;--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: var(--bg-primary-active);--bs-btn-active-border-color: transparent;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-padding-x: 1rem;--bs-btn-padding-y: .5rem}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: transparent;--bs-btn-border-color: var(--color-tertiary);--bs-btn-hover-color: #fff;--bs-btn-hover-bg: transparent;--bs-btn-hover-border-color: var(--color-tertiary);--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: transparent;--bs-btn-active-border-color: var(--color-tertiary);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-padding-x: 1rem;--bs-btn-padding-y: .5rem}.dropdown-menu{--bs-dropdown-color: var(--font-color);--bs-dropdown-link-color: var(--font-color);--bs-dropdown-link-hover-color: var(--font-color);--bs-dropdown-link-hover-bg: var(--bg-primary-hover);--bs-dropdown-link-active-color: var(--bg-primary-active);--bs-dropdown-link-active-bg: var(--bg-primary-active);--bs-dropdown-bg: var(--bg-primary);--bs-dropdown-border-color: transparent}body{font-family:Poppins,sans-serif;color:var(--font-color);background:linear-gradient(to right,var(--color-secondary) 0%,var(--color-primary) 100%);background-repeat:no-repeat;overflow-x:hidden;width:100%}.logo{max-width:200px}.btn img{max-width:1rem;margin-right:.5rem}.page{display:flex;flex-direction:column;min-height:100vh}.page-r{display:flex;flex-direction:column}.px-r{padding-left:var(--bs-gutter-x, 1.5rem);padding-right:var(--bs-gutter-x, 1.5rem)}@media(min-width:992px){.px-r{padding-left:4rem;padding-right:4rem}}.fs-c-00{font-size:clamp(4rem,18vw,18rem)}.fs-c-0{font-size:clamp(4rem,10vw,10rem)}.fs-c-1{font-size:clamp(3.5rem,8vw,8rem)}.fs-c-2{font-size:clamp(2.5rem,6vw,6rem)}.fs-c-3{font-size:clamp(2rem,5vw,5rem)}.fs-c-4{font-size:clamp(1.5rem,3vw,3rem)}.fs-c-5{font-size:clamp(1rem,2vw,2rem)}.fs-c-6{font-size:clamp(.8rem,1.2vw,4rem)}.fs-0{font-size:calc(4.375rem + 1.5vw)!important}.fs-7{font-size:calc(.675rem + .2vw)!important}.fc-primary{color:var(--font-color-primary)!important}.fc-secondary{color:var(--font-color-secondary)!important}.fc-tertiary{color:var(--font-color-tertiary)!important}.fc-black{color:#000!important}.reveal{opacity:0;transform:translateY(80px)}.reveal-left{opacity:0;transform:translate(-80px)}.reveal-right{opacity:0;transform:translate(80px)}.rotate-180{transform:rotate(180deg)}.topbar{position:absolute;top:0;left:0;width:100%;z-index:1111;padding-top:1.5rem}.topbar .navbar-brand{display:flex;align-items:center}.topbar .navbar-toggler{border:0;box-shadow:none;padding:.5rem 1.25rem}.topbar .dropdown-toggle:after{display:none}.topbar__icon-link{display:flex;align-items:center}.topbar__icon{max-width:1.75rem!important;width:1.25rem!important}.topbar__icon--lang{width:1.75rem!important}.topbar__pill{display:flex;align-items:center;gap:.5rem;height:3rem;padding:.5rem 1.25rem;border-radius:4rem;--bs-btn-bg: var(--bg-primary);--bs-btn-hover-bg: var(--bg-primary-hover);--bs-btn-active-bg: var(--bg-primary-active)}.topbar__pill--light{--bs-btn-bg: #ffffff;--bs-btn-hover-bg: #ffffff;--bs-btn-active-bg: #ffffff}.topbar__menu{background-color:var(--bg-primary-active);border-radius:0 0 1.5rem 1.5rem;padding:2rem 1.5rem 1rem;border:0;width:100%;margin-top:1.5rem!important;top:0!important;z-index:-1}.topbar__menu-link{font-size:1rem;font-weight:500;color:#ffffffa6;padding:.25rem 0;background:transparent}.topbar__menu-link:hover,.topbar__menu-link:focus{color:#fff;background:transparent}.topbar__mobile-link{font-size:1rem;font-weight:500;color:#fff;padding:.5rem 0}@media(max-width:991.98px){.topbar .navbar-collapse{background-color:var(--bg-primary-active);border-radius:1.5rem;padding:1.5rem;margin-top:1rem}}.section-landing-page{display:flex;flex-direction:column;justify-content:center;padding-top:2rem;height:100vh;min-height:100vh;z-index:1;position:relative}.section-landing-page__slide{position:absolute;top:0;width:100vw;height:100vh;object-fit:cover;opacity:0;clip-path:inset(0 0 4px 0)}.section-landing-page__slide:first-child{opacity:1}.section-landing-page__container{display:flex;flex-direction:column;justify-content:center;flex-grow:1;padding-top:5rem;padding-bottom:8rem}.section-landing-page__content{display:flex;flex-direction:column;justify-content:center;gap:1rem;height:100%}.section-landing-page__content p{max-width:52ch}.section-landing-page__g1,.section-landing-page__g2{position:absolute;right:5rem;top:30%;opacity:0;z-index:11212;height:50vh}@media(max-width:575.98px){.section-landing-page__content{justify-content:flex-end;padding-bottom:3rem}.section-landing-page__g1,.section-landing-page__g2{top:10%;right:1.5rem;height:28vh}}.section-contact{display:flex;flex-direction:column;justify-content:center;position:relative;z-index:1;justify-items:end}.section-contact__content{display:flex;flex-direction:column;gap:1rem;color:var(--font-color-secondary)!important;border-radius:1rem;background-color:#fff;padding:5rem;position:relative;overflow:hidden}.section-contact__content .row{row-gap:2rem}.section-contact__content__text{display:flex;flex-direction:column;gap:1rem}.section-contact__content__text .btn{align-self:flex-start}.section-contact__content__logo{max-height:40px}.contact-form-panel{position:fixed;top:0;right:0;height:100%;width:50%;background-color:#fff;border-radius:1rem;padding:2rem;box-shadow:0 1.5rem 3rem #00000014;overflow-y:auto;z-index:3}.contact-form-panel__inner{display:flex;flex-direction:column;gap:1.5rem;height:100%;justify-content:center}.contact-form-panel__header{display:flex;align-items:center;justify-content:space-between;font-size:1.5rem;font-weight:500;color:var(--bs-body-color)}.contact-form-panel .form-control{border-radius:.75rem;background-color:#f3f3f3;border:0;padding:.75rem 1rem}.contact-form-panel textarea.form-control{resize:vertical}.contact-form-overlay{position:absolute;inset:0;background:#ffffffa6;opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:1}.section-contact.is-form-open .contact-form-overlay{opacity:1}@media(max-width:575.98px){.contact-form-panel{width:100%;border-radius:.75rem;padding:1.5rem}}@media(max-width:991.98px){.section-contact__content{padding:3rem}}@media(max-width:767.98px){.section-contact__content{padding:2rem}}@media(max-width:575.98px){.section-contact__content{padding:1.5rem}.section-contact__content__text .btn{width:100%;justify-content:center}}.section-info10__content{display:flex;flex-direction:column;align-items:center;gap:10rem;padding:4rem 2rem}.section-info10__content__features{display:flex;flex-direction:column;gap:4rem}.section-info10__content .row{border-bottom:1px solid var(--bs-light-border-subtle);padding-bottom:2rem}.section-info10__content .row:last-child{border-bottom:none}.overflow-hidden{overflow:hidden}.section-info20{display:flex;flex-direction:column;position:relative;justify-content:center;flex-grow:1;z-index:1;min-height:100vh;overflow:hidden;isolation:isolate}.section-info20__container{display:flex;flex-direction:column;justify-content:center;flex-grow:1;padding-top:5rem;padding-bottom:8rem}.section-info20__content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;gap:1rem;height:100%}.section-info20__content p{max-width:52ch}.section-info20__video{position:absolute;right:0;top:0;z-index:0;max-height:100vh;max-width:100vw;object-fit:cover;pointer-events:none}@media(max-width:991.98px){.section-info20{min-height:auto}.section-info20__container{padding-top:3rem;padding-bottom:4rem}.section-info20__video{position:relative;width:100%;max-width:100%;max-height:48vh;margin:0 auto 1.5rem}}@media(max-width:575.98px){.section-info20__container{padding-top:2.5rem;padding-bottom:3rem}.section-info20__header{max-width:30ch}.section-info20__video{left:-85%;width:200%;max-width:200%;margin-top:0;margin-bottom:0!important;max-height:fit-content}}.section-evolution{position:relative;flex-grow:1;display:flex;flex-direction:column;justify-content:center;height:100vh;min-height:100vh;overflow:hidden;isolation:isolate}.section-evolution__container{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;flex-grow:1;padding-top:5rem}.section-evolution__container_bg{border-radius:1rem;background-color:var(--bg-secondary-60);flex-grow:1}.section-evolution__content{position:relative;z-index:1;display:flex;flex-direction:column}.section-evolution__content p{max-width:52ch;font-size:1.2rem;line-height:150%}.section-evolution__chameleon{position:absolute;inset:0;z-index:0;max-height:100vh;width:100vw;max-width:100vw;object-fit:cover;pointer-events:none}@media(max-width:991.98px){.section-evolution{height:auto}.section-evolution__container{padding-top:3rem;padding-bottom:4rem}.section-evolution__chameleon{position:relative;width:100%;max-width:100%;margin:0 auto 1.5rem}}@media(max-width:575.98px){.section-evolution__container{padding-top:2.5rem;padding-bottom:3rem}.section-evolution__header{max-width:22ch}.section-evolution__header h2{margin-bottom:1.75rem;line-height:1.1}.section-evolution__content p{max-width:44ch}.section-evolution__chameleon{left:-85%;width:200%;max-width:200%}}.section-faq{display:flex;flex-direction:column;justify-content:center;position:relative;height:100vh;z-index:1;background-color:var(--bg-primary);padding-top:5rem}.section-faq__content{display:flex;flex-direction:column;justify-content:space-between;text-align:right;gap:1rem}.section-faq__content__button{display:flex;justify-content:flex-end}.section-info40{display:flex;flex-direction:column;position:relative;justify-content:center;flex-grow:1;min-height:100vh;z-index:1;overflow:hidden;perspective:1200px}.section-info40__img{position:absolute;top:0;left:0;width:100vw;height:100vh;object-fit:cover}.section-info40__content{display:flex;flex-direction:column;justify-content:center;gap:1rem;height:100%;width:100%;flex-grow:1}.section-info40__content__title{position:absolute;right:10%;bottom:10%}.section-info40__g1,.section-info40__g2,.section-info40__g3,.section-info40__g4,.section-info40__g5,.section-info40__g6,.section-info40__g7,.section-info40__g8,.section-info40__g9,.section-info40__g10{opacity:0;width:clamp(110px,15vw,200px);height:auto;transform-origin:center;will-change:transform,opacity}.section-info40__g1{position:absolute;left:4%;top:30%;z-index:11216;transform:translateZ(-130px) scale(.75)}.section-info40__g2{position:absolute;left:13%;top:19%;z-index:11214;transform:translateZ(-180px) scale(.55)}.section-info40__g3{position:absolute;left:24%;top:32%;z-index:11213;transform:translateZ(-120px) scale(.7)}.section-info40__g4{position:absolute;left:4%;top:42%;z-index:11212;transform:translateZ(-160px) scale(.6)}.section-info40__g5{position:absolute;left:15%;top:28%;z-index:11211;transform:translateZ(-140px) scale(.65)}.section-info40__g6{position:absolute;left:30%;top:21%;z-index:11210;transform:translateZ(-140px) scale(.7)}.section-info40__g7{position:absolute;left:12%;top:52%;z-index:11215;transform:translateZ(-80px) scale(.8)}.section-info40__g8{position:absolute;left:26%;top:58%;z-index:11213;transform:translateZ(-110px) scale(.75)}.section-info40__g9{position:absolute;left:33%;top:44%;z-index:11212;transform:translateZ(-160px) scale(.75)}.section-info40__g10{position:absolute;left:25%;top:12%;z-index:11211;transform:translateZ(-100px) scale(.6)}@media(max-width:767.98px){.section-info40__g1,.section-info40__g2,.section-info40__g3,.section-info40__g4,.section-info40__g5,.section-info40__g6,.section-info40__g7,.section-info40__g8,.section-info40__g9,.section-info40__g10{width:clamp(110px,34vw,170px);height:auto}.section-info40__g1{left:2%;top:10%;transform:translateZ(-40px) scale(.75)}.section-info40__g2{left:26%;top:5%;transform:translateZ(-70px) scale(.6)}.section-info40__g3{left:58%;top:20%;transform:translateZ(-50px) scale(.7)}.section-info40__g4{left:22%;top:28%;transform:translateZ(-90px) scale(.55)}.section-info40__g5{left:34%;top:5%;transform:translateZ(-60px) scale(.65)}.section-info40__g6{left:72%;top:3%;transform:translateZ(-80px) scale(.65)}.section-info40__g7{left:0%;top:30%;transform:translateZ(-70px) scale(.7)}.section-info40__g8{left:8%;top:6%;transform:translateZ(-60px) scale(.7)}.section-info40__g9{left:46%;top:35%;transform:translateZ(-40px) scale(.6)}.section-info40__g10{left:65%;top:20%;transform:translateZ(-70px) scale(.65)}}.section-grid{display:flex;flex-direction:column;padding-top:2rem;z-index:1;border-radius:1rem;gap:4rem}.section-grid__card{display:flex;flex-direction:column;padding:6rem 4rem;gap:1.5rem;border-radius:1rem;height:100%;color:var(--font-color)}.section-grid__card__content{position:absolute}@media(max-width:575.98px){.section-grid__carousel{margin-top:1rem}.section-grid__carousel .carousel-inner{margin-bottom:1rem}.section-grid__carousel .carousel-inner .carousel-item{padding:0 .5rem}.section-grid__carousel .carousel-indicators{position:static;margin:0;justify-content:center;gap:.5rem}.section-grid__carousel .carousel-indicators [data-bs-target]{width:.75rem;height:.75rem;border-radius:50%;background-color:var(--color-tertiary);opacity:.4}.section-grid__carousel .carousel-indicators .active{opacity:1}.section-grid__carousel .carousel-control-prev,.section-grid__carousel .carousel-control-next{display:block;height:1px}}.section-info51,.section-info50{display:flex;flex-direction:column;position:relative;justify-content:center;flex-grow:1;z-index:1;height:100vh;background-color:#fff}.section-info50__content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100%;width:100%;flex-grow:1}.section-info51{background-color:#fff}.section-info50__content__item{display:flex;flex-direction:column;align-items:center;background-color:var(--bg-primary);padding:4rem;border-radius:1rem}.section-pricing{display:flex;flex-direction:column;position:relative;z-index:2}.section-pricing__container{display:flex;flex-direction:column;background-color:#fff;padding:5rem;border-radius:1rem}.section-pricing__card{border-radius:1rem;background:linear-gradient(to bottom,var(--color-blue-1) 0%,var(--color-blue-2) 100%);padding:1rem;gap:1rem;display:flex;flex-direction:column}.section-pricing__card__features{list-style:none;padding:0;margin:0}.section-pricing__card__features li{position:relative;padding:14px 0 14px 32px;border-top:1px solid #ffffff42}.section-pricing__card__features li:last-child{border-bottom:1px solid 42}.section-pricing__card__features li:before{content:"";position:absolute;left:0;top:50%;width:16px;height:16px;transform:translateY(-50%);background:url(src/assets/checkmark.svg) no-repeat center / contain}.section-info60{display:flex;flex-direction:column;position:relative;justify-content:center;flex-grow:1;z-index:1}.section-info60__img{position:absolute;top:0;left:0;width:100vw;height:100vh;clip-path:inset(0 0 4px 0);object-fit:cover}.page.mb-5{position:relative}.section-link{display:flex;flex-direction:column;position:relative;padding-top:2rem;padding-bottom:2rem;z-index:1;justify-content:end;background-color:var(--bg-tertiary)}.section-link__content{display:flex;flex-direction:column;justify-content:end;gap:1rem;color:#fff;border-radius:1rem;background-color:#fff;background:linear-gradient(to right,var(--color-secondary) 0%,var(--color-primary) 100%);padding:5rem}.section-link__g2{position:absolute;bottom:5rem;right:5rem;z-index:1}.section-link__g1{position:absolute;top:6rem;right:11rem;z-index:1;height:450px}.section-link__content .row{row-gap:2rem}.section-link__text{margin-top:1rem}.section-link__actions{display:flex;flex-direction:column;gap:2rem}.section-link__action{display:flex;flex-direction:column;gap:1rem}.section-link__action .btn{align-self:flex-start}@media(max-width:991.98px){.section-link__content{padding:3rem}}@media(max-width:767.98px){.section-link__content{padding:2rem}}@media(max-width:575.98px){.section-link__content{padding:1.5rem}.section-link__action .btn{width:100%;justify-content:center}}.section-partners{display:flex;flex-direction:column;height:50vh;z-index:1}.section-partners__content{display:flex;justify-content:center;align-items:center;flex-grow:1;background-color:#f7f7f7}.section-footer{display:flex;flex-direction:column;padding-top:1rem;z-index:1}.section-footer__footer{position:relative;z-index:1;padding-bottom:3rem}.section-footer__footer__logo{margin-bottom:1.5rem}
