@charset "UTF-8";strong{font-weight:700;color:#00362a}.dark strong{color:#fff}.center{text-align:center}.left{text-align:left}.right{text-align:right}.nowrap{white-space:nowrap}.overflow-x{overflow-x:hidden}:root{--app-height:100vh}body,html{max-width:100vw}html{font-size:62.5%;overflow-x:clip}body{font-family:elza,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.4;letter-spacing:normal;text-align:left;color:#626263;background-color:#00362a;overflow-x:clip;transition:background-color .4s ease}body.bg-light{background-color:#e6e7e8}body.bg-light .products-heading .section-heading h2{color:#002b22}body.bg-light .apps-item .apps-text{color:#626263}body.bg-light .apps-item .apps-text h3{color:#002b22}body.bg-light .apps .footer-area .btn{border:solid 1px #002b22;color:#002b22}body.bg-light .apps .footer-area .btn:hover{border-color:#59eebd}body.scrolling-disabled{overflow-y:hidden}.green-dark{background-color:#00362a;color:rgba(255,255,255,.8)}.color-white{color:#fafafa!important}a{color:#000;text-decoration:underline;transition:all .25s ease-out 0s;display:inline-block}a:hover{color:#0a0a0a;text-decoration:none}a:active{color:#000;text-decoration:none}.dark a:not([class]){color:#fff}p{margin-top:1.8rem;margin-bottom:0}p:first-child{margin-top:0}.h,.h-alt,.h-dynamic,.h1,.h1-alt,.h2,.h2-alt,.h3,.h3-alt,.h4,.h4-alt,.h5,.h5-alt,.h6,.h6-alt,h1,h2,h3,h4,h5,h6{position:relative;margin-top:3rem;margin-bottom:0;color:#00362a;line-height:1.2;font-family:elza,sans-serif;font-weight:400;letter-spacing:normal}.h-alt:first-child,.h-dynamic:first-child,.h1-alt:first-child,.h1:first-child,.h2-alt:first-child,.h2:first-child,.h3-alt:first-child,.h3:first-child,.h4-alt:first-child,.h4:first-child,.h5-alt:first-child,.h5:first-child,.h6-alt:first-child,.h6:first-child,.h:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}.dark .h,.dark .h-alt,.dark .h-dynamic,.dark .h1,.dark .h1-alt,.dark .h2,.dark .h2-alt,.dark .h3,.dark .h3-alt,.dark .h4,.dark .h4-alt,.dark .h5,.dark .h5-alt,.dark .h6,.dark .h6-alt,.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6{color:#fff}.h a,.h-alt a,.h-dynamic a,.h1 a,.h1-alt a,.h2 a,.h2-alt a,.h3 a,.h3-alt a,.h4 a,.h4-alt a,.h5 a,.h5-alt a,.h6 a,.h6-alt a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:underline}.h a:hover,.h-alt a:hover,.h-dynamic a:hover,.h1 a:hover,.h1-alt a:hover,.h2 a:hover,.h2-alt a:hover,.h3 a:hover,.h3-alt a:hover,.h4 a:hover,.h4-alt a:hover,.h5 a:hover,.h5-alt a:hover,.h6 a:hover,.h6-alt a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:none}.h-alt,.h1-alt,.h2-alt,.h3-alt,.h4-alt,.h5-alt,.h6-alt{font-family:elza-narrow,sans-serif;font-weight:500;text-transform:none}.h1,.h1-alt,h1{font-size:clamp(3.8rem,3.5vw,6rem);line-height:1.1}.h2,.h2-alt,h2{font-size:5.2rem}.box .h2,.box .h2-alt,.box h2{font-size:3.8rem}.h3,.h3-alt,h3{font-size:1.8rem}.h4,.h4-alt,h4{font-size:1.8rem}.h5,.h5-alt,h5{font-size:1.5rem}.h6,.h6-alt,h6{font-size:1.2rem}.h,.h-alt{font-size:1.6rem;font-weight:400}.h-dynamic{font-size:min(max(2rem,1.7vw),2.8rem)}.main{position:relative}body.home .main{padding-top:0}.dark{color:rgba(250,250,250,.6)}#mobile-indicator,#tablet-indicator,.indicator{display:none}.section{position:relative;padding-top:12rem;padding-bottom:12rem}.section.first{padding-top:34rem}.section.halfpadding-top{padding-top:6rem}.section.halfpadding-bottom{padding-bottom:6rem}.section.doublepadding-top{padding-top:24rem}.section.doublepadding-bottom{padding-bottom:24rem}.section.nopadding-top{padding-top:0!important}.section.nopadding-bottom{padding-bottom:0}.parallax{background-size:100% auto;background-position:center top;background-repeat:no-repeat;background-attachment:fixed}.inner{position:relative;width:100%;max-width:120rem;margin:0 auto;padding:0 4rem;z-index:5}.inner.wide{max-width:194rem}.inner.medium{max-width:153rem}.inner.narrow{max-width:83rem}.inner.tight{max-width:57rem}.inner.full{max-width:none}.section-heading{width:80%;max-width:100rem}.section-heading.section-heading--center{width:100%;max-width:77rem;margin:0 auto}.section-heading.section-heading--center>*{text-align:center}.section-heading.section-heading--small{max-width:35rem;margin:0 auto}.section-heading.section-heading--small>*{text-align:center}.section-heading.section-heading--small h2{font-size:3rem}@-webkit-keyframes btn-progress{from{width:0}to{width:100%}}@keyframes btn-progress{from{width:0}to{width:100%}}.btn{position:relative;display:inline-block;margin:0;padding:1.9rem 2.6rem 1.7rem;-webkit-appearance:none;border:0;border-radius:2.8rem;background-color:rgba(250,250,250,.5);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#1b1b1b;line-height:2rem;font-size:1.5rem;font-family:elza-narrow,sans-serif;font-weight:500;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;text-align:center;transition:all .25s ease-out 0s;cursor:pointer}.btn::before{content:"";position:absolute;left:-1px;top:-1px;bottom:-1px;right:-1px;display:block;border-radius:calc(2.8rem + 1px);z-index:-1;transition:all .25s ease-out .1s}.btn:hover{background-color:rgba(218,219,220,.6);color:#000;text-decoration:none}.btn:active{background-color:rgba(229,229,229,.9);color:#000;text-decoration:none}.btn.btn-icon-left{padding-left:2.2rem}.btn.btn-icon-left i{margin-right:1.8rem;transition:all .25s ease-out 0s}.btn.btn-icon-right{padding-right:5.8rem}.btn.btn-icon-right i{position:absolute;right:1rem;top:1rem;display:block;width:3.6rem;height:3.6rem;line-height:3.6rem;text-align:center;border-radius:50%;background-color:#000;transition:all .25s ease-out 0s}.btn.btn-icon-right i.fa-play{padding-left:.2em}.btn.btn-small{padding:1.5rem 2.6rem 1.3rem;border-radius:2.4rem;line-height:2rem;font-size:1.5rem}.btn.btn-small.btn-icon-right{padding-right:5.6rem}.btn.btn-small.btn-icon-right i{right:.5rem;top:.5rem;width:3.8rem;height:3.8rem;line-height:3.8rem;font-size:90%}.btn.btn-small.btn-icon-right i.fa-play{padding-left:.1em}.btn.btn-dark{background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#fff}.btn.btn-dark:hover{background-color:rgba(0,0,0,.6);color:#fff}.btn.btn-dark:active{background-color:rgba(0,0,0,.8);color:#fff}.btn.btn-gradient{background-image:linear-gradient(90deg,#ad82ba 0,#323088 33%,#3c8bc3 100%);background-size:300% 100%;color:#fff}.btn.btn-gradient::before{background-image:linear-gradient(90deg,#9460a0 0,#4a1cab 33%,#1c6da7 100%);background-size:300% 100%}.btn.btn-gradient:hover{background-position:100% 0;color:#fff}.btn.btn-gradient:hover::before{background-position:100% 0}.btn.btn-gradient:active{color:#fff;opacity:.8}.btn.btn-green{background-color:#59eebd}.btn.btn-green.btn-icon-right i{color:#002b22;background-color:transparent;border:solid 1px #002b22}.btn.btn-green:hover{background-color:#70f0c6;color:#000}.btn.btn-green:hover.btn-icon-right i{color:#fff;background-color:#002b22}.btn.btn-green:active{background-color:#2be9ab;color:#000}.btn.btn-green-dark{background-color:#00362a;color:#fafafa}.btn.btn-green-dark:hover{background-color:#59eebd;color:#0b0c0e}.btn.btn-green-darker{background-color:#002b22;color:#fafafa}.btn.btn-green-darker:hover{background-color:#59eebd;color:#0b0c0e}.btn.btn-white{background:rgba(255,255,255,.8);color:#0b0c0e}.btn.btn-white:hover{background:rgba(255,255,255,.9);color:#000}.btn.btn-white:active{background:#fff;color:#000}.btn.btn-white-border{background:0 0;color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}.btn.btn-white-border::before{border:1px solid #fff;background:0 0}.btn.btn-white-border.btn-icon-right i{color:#002b22;background-color:#fff}.btn.btn-white-border:hover{background:#fff;color:#000}.btn.btn-white-border:hover::before{border:1px solid #fff;background:#fff}.btn.btn-white-border:hover.btn-icon-right i{color:#fff;background-color:#002b22}.btn.btn-white-border:active{background:#fff;color:#000;opacity:.9}.btn.btn-white-border:active::before{border:1px solid #fff;background:#fff}.btn.btn-teams{padding-top:1.1rem;padding-bottom:1.1rem}.btn.btn-teams img{display:block;width:auto;height:3.4rem}.btn.btn-transparent{background-color:transparent;border-color:transparent;color:#00362a;box-shadow:none}.btn.btn-transparent:hover{background-color:#fff;border-color:#fff;color:#000;box-shadow:0 15px 30px -16px rgba(0,0,0,.45)}.btn.btn-transparent:active{background-color:#fff;border-color:#fff;color:#000;box-shadow:0 10px 20px -16px rgba(0,0,0,.5)}.btn .btn-progress{position:absolute;left:0;top:0;bottom:0;display:block;width:0;height:100%;background-color:#000;opacity:.4;z-index:-1}.btn.disabled,.btn.disabled:active,.btn.disabled:hover,.btn:disabled,.btn:disabled:active,.btn:disabled:hover{background:#bfbfbf!important;border-color:#bfbfbf!important;color:#ededed!important;box-shadow:none;cursor:default;pointer-events:none}.btn.disabled i,.btn.disabled:active i,.btn.disabled:hover i,.btn:disabled i,.btn:disabled:active i,.btn:disabled:hover i{color:#ededed!important}.dark .btn.disabled,.dark .btn.disabled:active,.dark .btn.disabled:hover,.dark .btn:disabled,.dark .btn:disabled:active,.dark .btn:disabled:hover{background:rgba(238,238,238,.3)!important;border-color:rgba(238,238,238,.3)!important;color:rgba(238,238,238,.6)!important}.dark .btn.disabled i,.dark .btn.disabled:active i,.dark .btn.disabled:hover i,.dark .btn:disabled i,.dark .btn:disabled:active i,.dark .btn:disabled:hover i{color:rgba(238,238,238,.6)!important}.btn.disabled::before,.btn:disabled::before{opacity:0!important}span.btn{pointer-events:none}.buttons{margin-top:4rem;font-size:0}.buttons .btn{margin-right:2rem}.input{display:block;width:100%;height:4.4rem;padding:1.2rem 2.2rem;background-color:#f2f2f2;border:0;border-radius:2.2rem;color:#0b0c0e;line-height:2rem;font-size:1.6rem;font-family:elza,sans-serif;-webkit-appearance:none;transition:all .25s ease-out 0s;transition-property:background,border}.input::-webkit-input-placeholder{color:#888}.input::-moz-placeholder{color:#888}.input:-ms-input-placeholder{color:#888}.input:-moz-placeholder{color:#888}.input:hover{background-color:#f5f5f5}.input:focus{background-color:#eaeaea}.dark .input{background-color:#fff}.dark .input:hover{background-color:#f9f9f9}.dark .input:focus{background-color:#f4f4f4}.dark .input.input-error,.dark .input.wpcf7-not-valid{border-color:#b7002a!important}textarea.input{height:8.4rem}select.input{padding-right:4rem;transition:background-color,border-color .25s ease-out 0s;background-image:linear-gradient(45deg,transparent 50%,#6a6a6a 50%),linear-gradient(135deg,#6a6a6a 50%,transparent 50%);background-position:calc(100% - 18px) calc(44% + 2px),calc(100% - 13px) calc(44% + 2px);background-size:5px 5px,5px 5px;background-repeat:no-repeat}select.input:focus{outline:0}select.input:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}select.input option{color:#000}label{display:block;margin:0;padding-left:2.2rem;color:#00362a;font-size:1.3rem}label small{opacity:.6}.dark label{color:#fff}.dark label small{opacity:.5}.input-fancy{position:relative;width:100%}.input-fancy .input{padding-top:1.8rem;padding-bottom:.4rem;z-index:5}.input-fancy label{position:absolute;top:1rem;left:2.2rem;right:.2rem;padding:0 1px;color:#0b0c0e;line-height:2rem;text-align:left;transition:all .1s ease-out 0s;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:15}.dark .input-fancy label{color:#000}.input-fancy.has-value label{top:.4rem;font-size:1.1rem;opacity:.7}.accordion-item{position:relative;margin:0;padding:0;border:1px solid #ccc;border-width:1px 0 0 0}.accordion-first-open .accordion-item:first-child .accordion-content{display:block}.accordion-item:last-child{border-width:1px 0 1px 0}.accordion-item .anchor{top:-6rem}.accordion-item .accordion-title{position:relative;margin:0;padding:2rem 2.4rem;padding-right:5rem;text-align:left;cursor:pointer}.accordion-item .accordion-title h3{color:#303030}.accordion-item .accordion-title::after{content:"\f078";position:absolute;right:2rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-light);font-size:1.8rem;color:#00362a;line-height:0;transition:all .25s ease-out 0s}.accordion-item .accordion-content{display:none;padding:3rem 0;padding-top:0}.accordion-item.open .accordion-title::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dark .accordion-item,.modal--faq .accordion-item{border-color:rgba(255,255,255,.3)}.dark .accordion-item .accordion-title,.dark .accordion-item .accordion-title *,.modal--faq .accordion-item .accordion-title,.modal--faq .accordion-item .accordion-title *{color:#fff}.dark .accordion-item .accordion-title::after,.modal--faq .accordion-item .accordion-title::after{color:#fff}.modal--faq .accordion-item{margin-bottom:-2rem;border-width:0!important}.modal--faq .accordion-item .accordion-title{padding:0;padding-right:3rem;padding-bottom:2rem}.modal--faq .accordion-item .accordion-title::after{right:0;margin-top:-1rem}.modal--faq .accordion-item .accordion-content{padding-top:1rem}.loader{border-radius:50%;width:10em;height:10em;margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(255,255,255,.2);border-right:1.1em solid rgba(255,255,255,.2);border-bottom:1.1em solid rgba(255,255,255,.2);border-left:1.1em solid #fff;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load 1.1s infinite linear;animation:load 1.1s infinite linear}@-webkit-keyframes load{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes bounce{0%,17.667%,26.667%,33.333%,6.667%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) rotate(135deg);transform:translateZ(0) rotate(135deg)}13.333%,14.333%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) rotate(135deg);transform:translate3d(0,-30px,0) rotate(135deg)}23.333%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) rotate(135deg);transform:translate3d(0,-15px,0) rotate(135deg)}30%{-webkit-transform:translate3d(0,-4px,0) rotate(135deg);transform:translate3d(0,-4px,0) rotate(135deg)}}@keyframes bounce{0%,17.667%,26.667%,33.333%,6.667%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) rotate(135deg);transform:translateZ(0) rotate(135deg)}13.333%,14.333%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) rotate(135deg);transform:translate3d(0,-30px,0) rotate(135deg)}23.333%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) rotate(135deg);transform:translate3d(0,-15px,0) rotate(135deg)}30%{-webkit-transform:translate3d(0,-4px,0) rotate(135deg);transform:translate3d(0,-4px,0) rotate(135deg)}}.fancybox__backdrop{background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.fancybox__content>.f-button.is-close-btn,.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-width:4rem;--f-button-height:4rem;--f-button-border-radius:50%;--f-button-svg-width:2rem;--f-button-svg-height:2rem;position:absolute;top:-5rem;left:50%;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:rgba(0,0,0,.7);opacity:1;transition:all .25s ease-out 0s}.fancybox__content>.f-button.is-close-btn:hover,.is-compact .fancybox__content>.f-button.is-close-btn:hover{background-color:rgba(0,0,0,.8)}.fancybox__container.is-compact .fancybox__slide.has-close-btn,.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:6rem}.modal.fancybox__content{width:52rem;padding:0;background:0 0}.modal.modal--faq.fancybox__content{width:75rem}.modal-inner{margin-top:.5rem;padding:4rem 3rem;background-color:rgba(0,54,42,.7);border-radius:2rem}.modal-inner:first-child{margin-top:0}.modal-inner.modal-inner--section{margin-top:3rem}.modal-inner.modal-inner--section:first-child{margin-top:0}.modal-inner.modal-inner--white{background-color:#fff}.modal-inner .h1,.modal-inner .h1-alt,.modal-inner h1{font-size:2.8rem;line-height:1.2}.modal-inner .h2,.modal-inner .h2-alt,.modal-inner h2{font-size:1.8rem}.modal-inner .h3,.modal-inner .h3-alt,.modal-inner h3{font-size:1.6rem}.subtitle{font-size:1.1rem;letter-spacing:.1em;font-family:elza,sans-serif;font-weight:400;text-transform:uppercase;opacity:.5}.trigger{position:absolute;left:0}.anchor{position:absolute;top:0}.relative{position:relative}.aligncenter{display:block;margin:0 auto}.box{width:100%;max-width:60rem;margin:0 auto;padding:clamp(3rem,3.5vw,6rem) 0;border-radius:8rem;color:rgba(250,250,250,.6)}.box>.inner{max-width:48rem}.box .form{max-width:36rem;margin:4rem auto 0}.box.box--black{background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.box.box--green-dark{background-color:rgba(0,54,42,.6);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.box.box--white{background-color:#fff}.box.box--center>*{text-align:center}.form .btn{display:block;width:100%}.form-row{margin-bottom:1.5rem}.form-row.form-row--submit{margin-bottom:0}.checkbox,.wpcf7 input[type=checkbox]{position:absolute;opacity:0}.checkbox+label,.wpcf7 input[type=checkbox]+span{position:relative;display:inline-block;margin:0;padding-left:3rem;cursor:pointer}.checkbox+label::before,.wpcf7 input[type=checkbox]+span::before{content:"";position:absolute;left:0;top:-.1rem;display:block;width:1.8rem;height:1.8rem;background-color:#f2f2f2;border:0;border-radius:6px;transition:all .25s ease-out 0s}.dark .checkbox+label::before,.dark .wpcf7 input[type=checkbox]+span::before{background-color:#fff}.checkbox+label::before:hover,.wpcf7 input[type=checkbox]+span::before:hover{background-color:#f5f5f5}.dark .checkbox+label::before:hover,.dark .wpcf7 input[type=checkbox]+span::before:hover{background-color:rgba(255,255,255,.95)}.checkbox:checked+label::before,.wpcf7 input[type=checkbox]:checked+span::before{background-color:#59eebd}.dark .checkbox:checked+label::before,.dark .wpcf7 input[type=checkbox]:checked+span::before{background-color:#59eebd}.checkbox+label::after,.wpcf7 input[type=checkbox]+span::after{content:"\f00c";position:absolute;left:0;top:-.1rem;display:block;width:1.9rem;height:2rem;line-height:2.1rem;text-align:center;color:#fff;font-size:1.2rem;font-family:FontAwesome;text-rendering:auto;-webkit-transform:scale(2);transform:scale(2);opacity:0;transition:all .25s ease-out 0s}.dark .checkbox+label::after,.dark .wpcf7 input[type=checkbox]+span::after{color:#000}.checkbox:checked+label::after,.wpcf7 input[type=checkbox]:checked+span::after{-webkit-transform:scale(1);transform:scale(1);opacity:1}.wpcf7 .wpcf7-form-control-wrap{display:block}.wpcf7 .wpcf7-acceptance{display:block;padding:.2rem 0;text-align:left}.wpcf7 .wpcf7-acceptance .wpcf7-list-item{display:block;margin:0}.wpcf7 .wpcf7-spinner{position:absolute;left:50%;bottom:-4rem;display:block;margin-left:-12px;background-color:#7846a5;opacity:1}.wpcf7 .wpcf7-not-valid-tip{display:block;position:relative;margin:0;margin-top:-2.2rem;padding:2.5rem 2.2rem .3rem;background-color:#b7002a;border-radius:0 0 2.2rem 2.2rem;color:#fff;font-size:1.3rem;font-weight:400;text-align:center;z-index:-1}.wpcf7 form .wpcf7-response-output{margin:1.5rem 0 0 0;padding:1.5rem 2rem;background-color:#b7002a;border:0;border-radius:2rem;font-size:1.6rem;font-weight:400;color:#fff}.wpcf7 form.sent .wpcf7-response-output{background-color:#59eebd}.article .article-header{margin-bottom:6rem}.article .article-header .article-meta{margin:0 0 2rem 0;line-height:1.15}.article .article-header h1{margin:0;font-size:5.4rem}.article ul{margin:1.8rem 0 0;padding:0;list-style:none}.article ul li{position:relative;margin:0;padding:.2rem 0;padding-left:3rem;line-height:1.4}.article ul li::before{content:"";position:absolute;left:.8rem;top:.6em;display:block;width:4px;height:4px;background-color:rgba(255,255,255,.8);border-radius:50%;opacity:.8}.dark .article ul li::before{background-color:rgba(255,255,255,.8)}.article ol{margin:1.8rem 0 0;padding:0;list-style:none;counter-reset:ul}.article ol li{position:relative;counter-increment:ul;margin:0;padding:.2rem 0;padding-left:3rem;line-height:1.4}.article ol li::before{content:counter(ul) ".";position:absolute;left:0;display:block;width:1.8rem;text-align:right;font-variant-numeric:tabular-nums;letter-spacing:-.05em;opacity:.8}.article table{margin:1.8rem 0 0;padding:0;list-style:none;border:0}.article table thead{border-bottom:1px solid #000}.article table tr td,.article table tr th{padding:.8rem 1.5rem;line-height:1.4;vertical-align:top;border:0;border-top:1px solid #ccc}.article table tr td:first-child,.article table tr th:first-child{padding-left:0}.article table tr td:last-child,.article table tr th:last-child{padding-right:0}.article table tr:first-child td,.article table tr:first-child th{border-top:0}.article figure{margin:0}.article .video-responsive{position:relative;height:0;padding-bottom:56.25%;overflow:hidden}.article .video-responsive embed,.article .video-responsive iframe,.article .video-responsive object{position:absolute;left:0;top:0;width:100%;height:100%}.article .wp-block-embed-youtube,.article .wp-block-gallery,.article .wp-block-image,.article .wp-block-video{position:relative;max-width:100%;margin:4rem 0;padding:0}.article .wp-block-embed-youtube:last-child,.article .wp-block-gallery:last-child,.article .wp-block-image:last-child,.article .wp-block-video:last-child{margin-bottom:0}.article .wp-block-embed-youtube video,.article .wp-block-gallery video,.article .wp-block-image video,.article .wp-block-video video{width:100%;height:auto}.article .wp-block-quote{position:relative;max-width:50rem;margin:4rem 0;margin-top:7rem;color:#7846a5;font-size:2.4rem;line-height:1.15;letter-spacing:normal}.article .wp-block-quote::before{content:"“";position:absolute;left:0;top:-.5rem;font-size:7rem;line-height:0}.article .wp-block-quote cite{margin-top:1rem;font-size:1.6rem;font-style:normal;letter-spacing:normal}.dark .article .wp-block-quote{color:#d19eff}.share-link-modal.fancybox-content{width:42rem}.share-link-icons{margin:0;margin-top:3.5rem;padding:0;list-style:none;font-size:0}.share-link-icons li{display:inline-block;margin:0;padding:0}.share-link-icons li a{display:block;padding:1rem;text-align:center;color:#626263;text-decoration:none}.share-link-icons li a i{font-size:2.2rem}.share-link-icons li a i.fa-facebook{color:#4267b2}.share-link-icons li a i.fa-linkedin-in{color:#0077b5}.share-link-icons li a p{margin-top:1rem;font-size:1.3rem;white-space:nowrap}.share-link-icons li a:hover{color:#626263;text-decoration:none;opacity:.8}.share-link-copy{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;margin-top:3.5rem;background-color:#fff;border:1px solid #ececec;border-radius:3px}.share-link-copy input{display:block;width:calc(100% - 4rem);padding:1.9rem 1.4rem;border:0;line-height:1.8rem;font-size:1.3rem;color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none}.share-link-copy button{display:block;width:4rem;padding:1.9rem 0;border:0;font-size:1.3rem;font-weight:700;line-height:1.8rem;text-align:center;color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .25s ease-out 0s}.header{position:fixed;top:0;left:0;padding-top:2.3rem;right:var(--fancybox-scrollbar-compensate,0);min-height:8rem;background-color:transparent;transition:all .25s ease-out 0s;transition-property:background-color,opacity,-webkit-backdrop-filter,-webkit-transform;transition-property:background-color,backdrop-filter,transform,opacity;transition-property:background-color,backdrop-filter,transform,opacity,-webkit-backdrop-filter,-webkit-transform;z-index:999}.header.nav-up{box-shadow:none;-webkit-transform:translateY(-100%);transform:translateY(-100%)}body.admin-bar .header{top:32px}.header .inner .relative{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header-logo{margin-right:4rem}.header-logo svg{display:block;width:auto;height:100%}.header-logo svg .logo-svg{fill:#fff;transition:all .25s ease-out 0s}.header-logo img{display:block;width:auto;height:100%}.main-menu ul{display:-ms-flexbox;display:flex;gap:1rem;margin:0;padding:0;list-style:none;font-size:0}.main-menu ul li{display:block;margin:0;padding:0}.main-menu ul li a{position:relative;display:block;margin:0;padding:1rem 2.2rem .8rem;border:0;border-radius:1.7rem;background-color:rgba(250,250,250,.5);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#00362a;line-height:1.6rem;font-size:1.2rem;font-family:elza-narrow,sans-serif;font-weight:500;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;text-align:center;transition:all .25s ease-out 0s}.main-menu ul li a:hover{background-color:#fff;color:#000;text-decoration:none}.main-menu ul li a:active{background-color:rgba(250,250,250,.5);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#000;text-decoration:none}.main-menu ul li.btn-video{background-color:transparent}.main-menu ul li.btn-video a{position:relative;border:solid 1px #00362a;padding-right:4rem}.main-menu ul li.btn-video a:hover{background-color:#e0e5d5}.main-menu ul li.btn-video a:after{content:"\f04b";position:absolute;right:.7rem;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);font-family:FontAwesome;background-color:#e0e5d5;font-size:1rem;border-radius:50%;width:22px;height:22px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-left:2px;padding-top:1px}.main-menu ul li.btn-green-darker a{background-color:#59eebd;color:#0b0c0e}.main-menu.main-menu--left ul{-ms-flex-pack:start;justify-content:flex-start}.main-menu.main-menu--right{position:absolute;top:0;right:0}.main-menu.main-menu--right ul{-ms-flex-pack:end;justify-content:flex-end}.menu-button{display:none;position:absolute;top:0;right:0;width:30px;height:21px}.menu-button span{background-color:#fafafa;border-radius:2px;content:"";display:block;width:100%;height:3px}.menu-button span:nth-child(1){-webkit-animation:outT .6s backwards;animation:outT .6s backwards;-webkit-animation-direction:reverse;animation-direction:reverse}.menu-button span:nth-child(2){margin:6px 0;-webkit-animation:outM .6s backwards;animation:outM .6s backwards;-webkit-animation-direction:reverse;animation-direction:reverse}.menu-button span:nth-child(3){-webkit-animation:outBtm .6s backwards;animation:outBtm .6s backwards;-webkit-animation-direction:reverse;animation-direction:reverse}body.menu-open .menu-button span{background-color:#00362a}body.menu-open .menu-button span:nth-child(1){-webkit-animation:inT .6s forwards;animation:inT .6s forwards}body.menu-open .menu-button span:nth-child(2){-webkit-animation:inM .6s forwards;animation:inM .6s forwards}body.menu-open .menu-button span:nth-child(3){-webkit-animation:inBtm .6s forwards;animation:inBtm .6s forwards}.menu-button:hover{opacity:.6}@-webkit-keyframes inM{50%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(45deg)}}@keyframes inM{50%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@-webkit-keyframes outM{50%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(45deg)}}@keyframes outM{50%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@-webkit-keyframes inT{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(9px) rotate(0)}100%{-webkit-transform:translateY(9px) rotate(135deg)}}@keyframes inT{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(9px) rotate(0);transform:translateY(9px) rotate(0)}100%{-webkit-transform:translateY(9px) rotate(135deg);transform:translateY(9px) rotate(135deg)}}@-webkit-keyframes outT{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(9px) rotate(0)}100%{-webkit-transform:translateY(9px) rotate(135deg)}}@keyframes outT{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(9px) rotate(0);transform:translateY(9px) rotate(0)}100%{-webkit-transform:translateY(9px) rotate(135deg);transform:translateY(9px) rotate(135deg)}}@-webkit-keyframes inBtm{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-9px) rotate(0)}100%{-webkit-transform:translateY(-9px) rotate(135deg)}}@keyframes inBtm{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-9px) rotate(0);transform:translateY(-9px) rotate(0)}100%{-webkit-transform:translateY(-9px) rotate(135deg);transform:translateY(-9px) rotate(135deg)}}@-webkit-keyframes outBtm{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-9px) rotate(0)}100%{-webkit-transform:translateY(-9px) rotate(135deg)}}@keyframes outBtm{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-9px) rotate(0);transform:translateY(-9px) rotate(0)}100%{-webkit-transform:translateY(-9px) rotate(135deg);transform:translateY(-9px) rotate(135deg)}}.intro{height:100vh;height:var(--app-height);min-height:760px;padding-top:10rem;position:relative;overflow:hidden}.intro .inner{height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:4rem 6rem;position:relative}.intro-title{position:relative;width:70%;max-width:65rem;z-index:5}.intro-title figure{margin:1.8rem 0 0;padding:0}.intro-title h1{color:#fafafa}.intro-title h1>span{position:relative;display:inline-block;margin:-.6rem 0 0;padding:1.4rem 2.4rem 1.4rem 2.2rem;border-radius:2.4rem;border:solid 1px #00362a;font-size:1.8rem;line-height:2rem;font-family:elza-narrow,sans-serif;font-weight:500;vertical-align:middle}.intro-title .btn{margin-top:4rem}.intro-benefits{max-width:522px;width:100%}.intro-benefits .intro-benefits__benefit{background-color:rgba(11,12,14,.4);-webkit-backdrop-filter:blur(3.5px);backdrop-filter:blur(3.5px);border-radius:25px;padding:17px 28px 17px 17px;margin-bottom:23px;color:rgba(250,250,250,.8);display:-ms-flexbox;display:flex}.intro-benefits .intro-benefits__benefit .image{-ms-flex:1 0 auto;flex:1 0 auto}.intro-benefits .intro-benefits__benefit .image img{border-radius:18px;max-width:100%;height:auto}.intro-benefits .intro-benefits__benefit .text{font-size:15px;padding-left:20px;padding-top:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.intro-benefits .intro-benefits__benefit .text h2{font-size:20px;color:#fafafa;margin-bottom:3px}.intro-benefits .intro-benefits__benefit .text h2 a{color:#fafafa;text-decoration:none}.intro-benefits .intro-benefits__benefit .text h2 a:hover{text-decoration:underline}.intro-benefits .intro-benefits__benefit .text p{margin-top:5px}.intro-benefits .intro-benefits__benefit .text .btn{margin-top:20px;font-size:12px;padding:9px 20px}.intro-benefits .intro-benefits__benefit:last-child{margin-bottom:0}.intro-animation,.intro-image-animation{z-index:1}.intro-video-carousel{position:absolute;inset:0}.intro-video-carousel .slick-list,.intro-video-carousel .slick-slide,.intro-video-carousel .slick-slide>div,.intro-video-carousel .slick-track,.intro-video-carousel .video-carousel-slide{height:100%}.intro-video-carousel .video-carousel-slide video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.intro-animation-replay{transition:opacity .8s ease-out 9s}body.loaded .intro-animation-replay{opacity:1}.intro-image-animation{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);top:58%;width:60%;max-width:90rem;-webkit-perspective:1300px;perspective:1300px}.intro-image-animation img{display:block;width:100%;height:auto;transition:all .25s ease-out 0s}.intro-image-animation img:nth-child(2){position:absolute;left:0;top:0}.intro-message{position:fixed;right:var(--fancybox-scrollbar-compensate,0);left:0;bottom:4rem;pointer-events:none;z-index:10}.intro-message-content{position:absolute;right:0;bottom:0;display:-ms-flexbox;display:flex;gap:2rem;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:60%;max-width:60rem;padding:2rem 2.5rem;background-color:rgba(250,250,250,.5);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:2rem;-webkit-transform:translateY(2rem);transform:translateY(2rem);opacity:0;transition:all .25s ease-out 0s}.intro-message-content .intro-message-text{-ms-flex-positive:1;flex-grow:1}.intro-message-content .intro-message-logo{display:-ms-flexbox;display:flex;max-width:70px;width:100%}.intro-message-content .intro-message-logo img{max-width:100%;height:auto}.intro-message-content .intro-message-button{border-radius:8rem;-ms-flex:1 0 auto;flex:1 0 auto;overflow:hidden}.intro-message-content .intro-message-button .intro-message-button__inner{background-size:200px 130px;background-position:center;background-repeat:no-repeat;padding:4rem}.intro-message.visible .intro-message-content{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;pointer-events:auto}#intro-message-show{top:0}.sticky-wrap{position:relative}.sticky-wrap .sticky-element{position:sticky;top:0;overflow:hidden}.main-video{margin-top:-5vw;margin-bottom:calc(var(--app-height) * -1);z-index:1}.main-video .section{aspect-ratio:16/9;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.main-video .sticky-spacer{height:calc(var(--app-height) * 1)}.main-video-teaser{position:relative;width:30%;margin:0 auto;background-color:#000;overflow:hidden}.main-video-teaser video{position:relative;display:block;width:100%;height:auto;opacity:.7;z-index:1}.main-video-teaser .btn{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:20.5rem;overflow:hidden;z-index:3}#main-video-teaser{top:calc(var(--app-height) * -1.2 + 20vw)}.about-us{position:relative;color:rgba(255,255,255,.8)}#about-us-bg-color{bottom:60vh}.digital-twin{position:relative}.digital-twin .inner{padding-top:15vw;padding-bottom:15vw}.digital-twin .section-heading{position:relative;z-index:2}.digital-twin-image{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);height:90%;max-height:70rem;z-index:1}.digital-twin-image .digital-twin-image-inner{position:relative;height:100%;-webkit-transform:translateY(20vh);transform:translateY(20vh)}.digital-twin-image img{position:relative;display:block;width:auto;height:100%;margin:0 auto;opacity:0;transition:all .6s ease-out 0s;transition-delay:.8s;z-index:1}.digital-twin-image img:nth-child(1){-webkit-transform:translateY(8rem);transform:translateY(8rem)}.digital-twin-image img:nth-child(n+2){position:absolute;left:50%;top:0;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0}.digital-twin-image img:nth-child(2){z-index:2;transition-delay:.2s}.digital-twin-image img:nth-child(3){z-index:3;transition-delay:0s}.digital-twin.visible .digital-twin-image img{transition-delay:0s;opacity:1}.digital-twin.visible .digital-twin-image img:nth-child(1){-webkit-transform:translateY(0);transform:translateY(0)}.digital-twin.visible .digital-twin-image img:nth-child(2){transition-delay:.6s;opacity:.6}.digital-twin.visible .digital-twin-image img:nth-child(3){transition-delay:.8s}#digital-twin-image-parallax{top:-100vh}#digital-twin-image-show{top:-30vh}.tags{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;max-width:55rem;margin:3.5rem 0 0;padding:0;list-style:none}.tags li{position:relative;display:inline-block;margin:0;padding:1.4rem 2.6rem;border:0;border-radius:2.5rem;background-color:#0b0c0e;color:#fff;line-height:2.2rem;font-size:1.6rem;font-family:elza,sans-serif;font-weight:400;letter-spacing:normal;text-transform:uppercase;text-align:center}.tags li::before{content:"";position:absolute;left:-1px;top:-1px;bottom:-1px;right:-1px;display:block;border-radius:calc(2.5rem + 1px);z-index:-1;background:#7846a5}.why{color:rgba(255,255,255,.8)}.why .section-heading{-webkit-transform:translateY(4rem);transform:translateY(4rem);opacity:0;transition:all .25s ease-out .4s;max-width:82rem;margin-bottom:clamp(6rem,6vw,13rem)}.why .section-heading .buttons{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem 1.5rem}.why .section-heading .buttons .btn{margin-right:0}.why .grid{gap:2rem;display:grid;grid-template-columns:repeat(4,1fr)}.why .grid .grid__item{background-color:rgba(0,23,18,.2);border-radius:2.5rem;padding:3.5rem;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;gap:3rem;border:solid 1px transparent}.why .grid .grid__item.outline{border-color:#59eebd}.why .grid .grid__item.grid__item--wide{grid-column:span 2}.why .grid .grid__item.grid__item--two-col-content .content{-webkit-column-count:2;-moz-column-count:2;column-count:2;gap:min(max(2rem,5vw),5rem)}.why .grid .grid__item.grid__item--diagram-slider{position:relative;grid-column:span 2;grid-row:span 2}.why .grid .grid__item.grid__item--diagram-slider .content p{max-width:630px;width:100%}.why .grid .grid__item.grid__item--diagram-slider .slideshow-content{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:4rem;-ms-flex-align:start;align-items:flex-start;max-width:700px;width:100%;margin:0 auto}.why .grid .grid__item.grid__item--diagram-slider .slideshow-center{width:auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.why .grid .grid__item.grid__item--diagram-slider .slideshow-right{width:16.5rem;-ms-flex:0 0 16.5rem;flex:0 0 16.5rem}.why .grid .grid__item.two-row{grid-row:span 2}.why .grid .grid__item.two-row-two-col{grid-column:span 2;grid-row:span 2}.why .grid .grid__item .icon{font-size:3rem}.why .grid .grid__item .content h3{margin-top:1rem}.why .grid .grid__item .content p{opacity:.6}.why .grid .grid__item .content p:has(strong){opacity:1}.why .grid .grid__item .content p:has(a),.why .grid .grid__item .content p:has(img){opacity:1}.why .grid .grid__item .content ol,.why .grid .grid__item .content ul{opacity:.6}.why .grid .grid__item .content img{border-radius:1rem;margin-top:1.8rem}.why .grid .grid__item .learn-more{text-decoration:none;font-weight:700;color:#fafafa}.why .grid .grid__item .learn-more:hover{color:#59eebd}.why .grid .grid__item.grid__item--image{padding:0;position:relative}.why .grid .grid__item.grid__item--image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.why .grid .grid__item.grid__item--image h3{position:absolute;top:0;left:0;right:0;padding:3.5rem;margin-top:0}.why .grid .grid__item.grid__item--video{padding:0;position:relative}.why .grid .grid__item.grid__item--video .video-teaser{position:relative;width:100%;height:100%;border-radius:1.5rem;overflow:hidden;background-color:#0b0c0e}.why .grid .grid__item.grid__item--video .video-teaser video{display:block;width:100%;height:100%;opacity:.7}.why .grid .grid__item.grid__item--video .video-teaser .play-main-video{position:absolute;bottom:clamp(3.5rem,6vw,6rem);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:clamp(3.5rem,6vw,6rem);overflow:hidden;z-index:3}.why .grid .grid__item.grid__item--video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.why .grid .grid__item.grid__item--video h3{position:absolute;top:0;left:0;right:0;padding:3.5rem;margin-top:0}.why .grid .grid__item img{max-width:100%;height:auto}.why .grid .grid__item .btn{margin-top:1.8rem}.why .footer-area{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.why .footer-area .footer-area__inner{margin-top:5rem;max-width:90rem;width:100%}.why.visible .section-heading{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;transition:all .25s ease-out .2s}.why .grid .grid__item{-webkit-transform:translateY(4rem);transform:translateY(4rem);opacity:0;transition:all .25s ease-out 0s;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.why.visible .grid .grid__item{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.why.visible .grid .grid__item:nth-child(1){transition-delay:.4s}.why.visible .grid .grid__item:nth-child(2){transition-delay:.6s}.why.visible .grid .grid__item:nth-child(3){transition-delay:.8s}.why.visible .grid .grid__item:nth-child(4){transition-delay:1s}.why.visible .grid .grid__item:nth-child(5){transition-delay:1.2s}.why.visible .grid .grid__item:nth-child(6){transition-delay:1.4s}.why.visible .grid .grid__item:nth-child(7){transition-delay:1.6s}.why.visible .grid .grid__item:nth-child(8){transition-delay:1.8s}.why.visible .grid .grid__item:nth-child(9){transition-delay:2s}.why.visible .grid .grid__item:nth-child(10){transition-delay:2.2s}.why.visible .grid .grid__item:nth-child(11){transition-delay:2.4s}.why.visible .grid .grid__item:nth-child(12){transition-delay:2.6s}.why.visible .grid .grid__item:nth-child(13){transition-delay:2.8s}.why.visible .grid .grid__item:nth-child(14){transition-delay:3s}.why.visible .grid .grid__item:nth-child(15){transition-delay:3.2s}.why.visible .grid .grid__item:nth-child(16){transition-delay:3.4s}.why.visible .grid .grid__item:nth-child(17){transition-delay:3.6s}.why.visible .grid .grid__item:nth-child(18){transition-delay:3.8s}.why.visible .grid .grid__item:nth-child(19){transition-delay:4s}.why.visible .grid .grid__item:nth-child(20){transition-delay:4.2s}.why--static .grid .grid__item,.why--static .section-heading{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;transition:none}#why-show{top:-80vh}.slideshow-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6rem 5%}.slideshow-left{width:28%}.slideshow-left .tags{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem;margin:2.5rem 0 0;padding:0;list-style:none}.slideshow-left .tags li{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:.7rem;padding:1.5rem 2.6rem 1.3rem;border:1px solid rgba(255,255,255,.2);border-radius:2.4rem;font-size:1.5rem;font-family:elza-narrow,sans-serif;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#fff;background-color:transparent;line-height:2rem}.slideshow-left .tags li:before{display:none}.slideshow-left .tags li i{margin-left:-.8rem;margin-right:.5rem;font-size:1.8rem;color:rgba(255,255,255,.2)}.slideshow-center{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:34%}.slideshow-right{width:28%}.slideshow-main{position:relative;width:100%;border-radius:2rem;overflow:hidden}.slideshow-main::before{content:"";display:block;padding-top:70.75%}.slideshow-main__slide{position:absolute;inset:0;opacity:0;transition:opacity .6s ease-out 0s;pointer-events:none}.slideshow-main__slide img,.slideshow-main__slide video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin-top:0!important}.slideshow-main__slide.is-active{opacity:1;pointer-events:auto}.slideshow-timeline{position:relative;padding:3rem 0 0;max-width:700px;width:100%;margin:0 auto}.slideshow-timeline__track-line{position:absolute;left:0;right:0;top:calc(3rem + 4px);height:1px;background-color:#869b95;pointer-events:none;z-index:0}.slideshow-timeline__progress-fill{position:absolute;top:calc(3rem + 4px);left:0;width:0;height:1px;background-color:#fff;pointer-events:none;z-index:1}.slideshow-timeline__track{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;z-index:2}.slideshow-timeline__point{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:.8rem;cursor:pointer;transition:all .25s ease-out 0s}.slideshow-timeline__point .slideshow-timeline__icon{position:absolute;bottom:calc(100% + .6rem);font-size:1.6rem;color:red;white-space:nowrap}.slideshow-timeline__point .slideshow-timeline__dot{width:9px;height:9px;border-radius:50%;background-color:#869b95;transition:all .25s ease-out 0s;-ms-flex-negative:0;flex-shrink:0}.slideshow-timeline__point .slideshow-timeline__label{margin-top:.8rem;font-size:1.3rem;white-space:nowrap;transition:all .25s ease-out 0s}.slideshow-timeline__point.is-past .slideshow-timeline__dot{background-color:#fff;-webkit-transform:scale(1.4);transform:scale(1.4)}.slideshow-timeline__point.is-past .slideshow-timeline__label{color:#fafafa}.slideshow-timeline__point.is-active .slideshow-timeline__dot{background-color:#fff;-webkit-transform:scale(1.4);transform:scale(1.4)}.slideshow-timeline__point.is-active .slideshow-timeline__label{color:#fff}.slideshow-thumbs{position:relative;width:100%;max-width:270px;padding-bottom:4rem}.slideshow-thumbs::before{content:"";display:block;padding-top:100%}.slideshow-thumbs__slide{position:absolute;inset:0;opacity:0;transition:opacity .5s ease-out 0s;transition:all .25s ease-out 0s;aspect-ratio:270/270}.slideshow-thumbs__slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:1rem}.slideshow-thumbs__slide span{position:absolute;bottom:-4rem;left:0;right:0;text-align:center;font-size:1.3rem}.slideshow-thumbs__slide.is-active{opacity:1}#slideshow-start{top:-60vh}.apps .title-area{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;gap:2rem 4rem;margin-bottom:6rem}.apps .title-area .apps-filter{width:100%;display:-ms-flexbox;display:flex;gap:1rem;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transform:translateY(4rem);transform:translateY(4rem);opacity:0;transition:all .25s ease-out .4s}.apps .title-area .apps-filter .active{background-color:#59eebd;color:#0b0c0e}.apps .footer-area{margin-top:6rem;text-align:center}.apps .footer-area .btn{border:solid 1px #fafafa;text-transform:uppercase;font-weight:700;background:0 0}.apps .footer-area .btn:hover{border-color:#59eebd;background:#59eebd}.apps.apps--main .section-heading{-webkit-transform:translateY(4rem);transform:translateY(4rem);opacity:0;transition:all .25s ease-out .4s;max-width:70rem}.apps.apps--main.visible .apps-filter,.apps.apps--main.visible .section-heading{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;transition:all .25s ease-out .2s}.apps-items{display:-ms-flexbox;display:flex;gap:3rem 2rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.apps-item{display:block;width:calc(25% - 1.5rem);color:inherit;text-decoration:none}.apps-item .apps-image{overflow:hidden}.apps-item .apps-image img{display:block;width:100%;height:100%;aspect-ratio:450/350;-o-object-fit:cover;object-fit:cover;margin:0 auto;border-radius:2rem;margin-top:-2px}.apps-item .apps-text{margin-top:2rem}.apps-item .apps-text .apps-learn-more{font-weight:700;color:#fafafa;transition:all .25s ease-out 0s}.apps-item .apps-text .apps-learn-more i{margin-left:.5rem}.apps-item .apps-text .apps-learn-more:hover{color:#59eebd}.apps-item:hover{color:inherit;text-decoration:none}.apps--main .apps-item{-webkit-transform:translateY(4rem);transform:translateY(4rem);opacity:0;transition:all .25s ease-out 0s;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}#apps-show{top:-80vh}.products-heading{background:0 0;z-index:6}.products-heading .section-heading{position:relative}.products-heading .section-heading h2{color:#fafafa;transition:color .4s ease}.products{z-index:2}.products .product{display:-ms-flexbox;display:flex;gap:4rem 6rem;margin-bottom:4rem;background-color:rgba(11,12,14,.05);border-radius:1.5rem;padding:2rem}.products .product .image{position:relative;width:35%;max-width:338px}.products .product .image img{position:absolute;left:0;top:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:1.5rem}.products .product .content{width:100%;padding:1rem 0}.products .product .content .icon{font-size:3rem;color:#002b22}.products .product .content h3{margin-top:1rem}.products .product .content p{max-width:623px;width:100%}.products .product .content ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;margin:4rem 0 2rem;max-width:623px;width:100%;list-style:none;padding-left:0}.products .product .content ul li{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:2rem;position:relative;padding-left:4.2rem}.products .product .content ul li:before{position:absolute;left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;content:"\f00c";font-family:FontAwesome;color:#59eebd;background-color:#002b22;font-size:1.4rem;margin-right:1.8rem;border-radius:50%;width:clamp(2rem,2.3vw,2.3rem);height:clamp(2rem,2.3vw,2.3rem);padding-top:.2rem}.products .product .content .product-apps{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem;height:auto!important;margin-bottom:4rem}.products .product .content .product-apps .product-app{display:block;width:18.4rem;padding:1.3rem 1.3rem 1.5rem;border-radius:1rem;background-color:rgba(255,255,255,.5);text-decoration:none;transition:all .25s ease-out 0s}.products .product .content .product-apps .product-app img{display:block;width:100%;height:auto;border-radius:1rem}.products .product .content .product-apps .product-app h4{margin-top:1rem;font-size:1.3rem;color:#626263}.products .product .content .product-apps .product-app:hover{background-color:#fff}.products .product.product--light{background-color:rgba(250,250,250,.05)}.products .product.product--light .content .icon,.products .product.product--light .content h3{color:#fafafa}.products .product.product--light .content p,.products .product.product--light .content ul{color:rgba(250,250,250,.6)}.products .product.product--light .content p li:before,.products .product.product--light .content ul li:before{background-color:#fafafa;color:#59eebd}.products .product.product--light .content .product-apps .product-app{background-color:rgba(255,255,255,.8)}.products .product.product--light .content .product-apps .product-app:hover{background-color:#fff}#products-heading-switch{top:-20rem}.custom-product .wrap{background-color:#002b22;border-radius:1.5rem;padding:5rem 0}.custom-product .wrap .section-heading{margin-bottom:5rem}.custom-product .wrap #custom-product{--f-carousel-gap:8px;--f-carousel-slide-width:max-content}.custom-product .wrap #custom-product .f-carousel__viewport{height:auto!important}.custom-product .wrap #custom-product .f-carousel__track{-ms-flex-align:start;align-items:flex-start}.custom-product .wrap #custom-product .f-carousel__slide{width:18.4rem}.custom-product .wrap #custom-product .f-carousel__slide a,.custom-product .wrap #custom-product .f-carousel__slide div{display:block;width:100%;height:100%;padding:1.3rem 1.3rem 1.5rem;border-radius:1rem;background-color:rgba(223,223,223,.2);text-decoration:none;transition:all .25s ease-out 0s}.custom-product .wrap #custom-product .f-carousel__slide a img,.custom-product .wrap #custom-product .f-carousel__slide div img{display:block;width:100%;height:auto;border-radius:1rem}.custom-product .wrap #custom-product .f-carousel__slide a h3,.custom-product .wrap #custom-product .f-carousel__slide div h3{margin-top:1rem;font-size:1.3rem;color:rgba(255,255,255,.8)}.custom-product .wrap #custom-product .f-carousel__slide a:hover,.custom-product .wrap #custom-product .f-carousel__slide div:hover{background-color:rgba(223,223,223,.25)}.custom-product .wrap .footer-area{text-align:center;margin-top:4rem}.features .section-heading{margin-bottom:4rem;-webkit-transform:translateY(4rem);transform:translateY(4rem);opacity:0;transition:all .25s ease-out .4s}.features.visible .section-heading{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;transition:all .25s ease-out .2s}.features-items{margin:0 -1rem 0;overflow:hidden}.features-item{padding:1rem 1rem}.features-item .features-inner{padding:3.5rem 0;background-color:rgba(255,255,255,.05);border-radius:2rem}.features-item .features-title{margin-bottom:2rem}.features-item .features-image img{display:block;width:100%;max-width:87rem;height:auto;margin:0 auto}#features-show{top:-80vh}.benefits{z-index:2}.benefits .section-heading{max-width:60rem;margin-bottom:clamp(4rem,6vw,9rem);padding-left:clamp(3.5rem,6vw,6.6rem)}.benefits .section-heading h2{color:#fafafa}.benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3.3rem}.benefits-grid.benefits-grid--two-item{grid-template-columns:repeat(2,1fr)}.benefits-item{background-color:rgba(0,23,18,.2);border-radius:2.5rem;padding:3.5rem 2.9rem 5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3rem}.benefits-item .benefits-image img{max-width:100%;height:auto;border-radius:1.8rem}.benefits-item .content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3rem;-ms-flex-positive:1;flex-grow:1;padding:0 2.5rem 0 1.5rem}.benefits-item .content ul{margin:0;padding-left:2.5rem;opacity:.7}.benefits-item .content .btns{margin-top:auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.technologies{z-index:2}.technologies .inner{max-width:142rem;margin:0 auto;padding:0 4rem}.technologies .section-heading{margin-bottom:6rem}.technologies-box{position:relative;background-color:rgba(0,23,18,.4);border-radius:3rem;padding-bottom:6.3rem}.technologies-cols{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:6.3rem 4rem 0}.technologies-col{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center;padding:3.5rem 2rem;gap:2rem}.technologies-col:last-child{border-left:1px solid rgba(251,253,246,.5)}.technologies-col h3{font-size:2rem;min-height:6rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.technologies-col p{font-size:1.7rem;min-height:9rem;margin:0;max-width:280px;width:100%}.technologies-col .technologies-imgs{margin-top:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:2rem;padding-top:2rem}.technologies-col.technologies-col--highlight{background-color:rgba(67,192,152,.5);border-radius:2.5rem;color:#fafafa}.technologies-col.technologies-col--highlight h3{color:#fafafa}.technologies-img{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:2rem}.technologies-img img{border-radius:50%;-o-object-fit:cover;object-fit:cover}.technologies-img span{white-space:nowrap}.technologies-scale{margin-top:3rem;text-align:center;font-size:1.3rem;letter-spacing:.65px;text-transform:uppercase;color:#fafafa}.technologies-note{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:3.2rem;max-width:115rem;margin:5rem auto 0}.technologies-note p{font-size:1.7rem;margin:0}.technologies .fa-diamond-exclamation,.technologies-note .fa-diamond-exclamation{color:red;font-size:1.8rem;-ms-flex-negative:0;flex-shrink:0;margin-left:1rem}.evidence{z-index:2}.evidence .inner{max-width:142rem}.evidence .section-heading{margin-bottom:6rem}.evidence-box{background-color:rgba(0,23,18,.4);border-radius:2.5rem;padding:11.5rem}.evidence-cols{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;gap:6rem}.evidence-col{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center;gap:2.5rem;max-width:22rem;width:100%}.evidence-col p{font-size:2rem;margin:0;color:#fafafa}.evidence-icon{width:12.8rem;height:12.8rem;border-radius:50%;background-color:#01372a;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.evidence-icon i{font-size:5.5rem;color:#fafafa}.evidence-footer{margin-top:5rem;text-align:center}.videos{z-index:2}.videos .section-heading{margin-bottom:5rem}.videos .section-heading .btns{margin-top:2rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}#videos-heading-switch{top:-20rem}#videos-play{top:-20rem}#videos-height{top:-55vh}.partners{z-index:2}.partners .section-heading{margin-bottom:5rem}#infinite-logos{--f-carousel-slide-width:max-content}#infinite-logos .f-carousel__slide{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#infinite-logos .f-carousel__slide img{display:block;width:20rem;height:10rem;-o-object-fit:contain;object-fit:contain;margin:0 5rem;opacity:.6}.partners-items{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 2rem;background-color:#e6e7e8}.partners-item{width:calc(20% - 1.6rem);mix-blend-mode:darken;-webkit-transform:translateY(4rem);transform:translateY(4rem);opacity:0;transition:all .25s ease-out 0s;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.partners-item img{display:block;width:auto;max-width:100%;height:auto}.visible .partners-item{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.visible .partners-item:nth-child(1){transition-delay:50ms}.visible .partners-item:nth-child(2){transition-delay:.1s}.visible .partners-item:nth-child(3){transition-delay:.15s}.visible .partners-item:nth-child(4){transition-delay:.2s}.visible .partners-item:nth-child(5){transition-delay:.25s}.visible .partners-item:nth-child(6){transition-delay:.3s}.visible .partners-item:nth-child(7){transition-delay:.35s}.visible .partners-item:nth-child(8){transition-delay:.4s}.visible .partners-item:nth-child(9){transition-delay:.45s}.visible .partners-item:nth-child(10){transition-delay:.5s}.visible .partners-item:nth-child(11){transition-delay:.55s}.visible .partners-item:nth-child(12){transition-delay:.6s}.visible .partners-item:nth-child(13){transition-delay:.65s}.visible .partners-item:nth-child(14){transition-delay:.7s}.visible .partners-item:nth-child(15){transition-delay:.75s}.visible .partners-item:nth-child(16){transition-delay:.8s}.visible .partners-item:nth-child(17){transition-delay:.85s}.visible .partners-item:nth-child(18){transition-delay:.9s}.visible .partners-item:nth-child(19){transition-delay:.95s}.visible .partners-item:nth-child(20){transition-delay:1s}.visible .partners-item:nth-child(21){transition-delay:1.05s}.visible .partners-item:nth-child(22){transition-delay:1.1s}.visible .partners-item:nth-child(23){transition-delay:1.15s}.visible .partners-item:nth-child(24){transition-delay:1.2s}.visible .partners-item:nth-child(25){transition-delay:1.25s}#partners-show{top:-80vh}.representation{z-index:2}.representation .section-heading{margin-bottom:5rem}.representation-map{position:relative;border-radius:9999px;overflow:hidden}.representation-map-image{position:relative;margin:-10vw 0 0}.representation-map-image img{position:relative;display:block;width:100%;height:auto;z-index:1}.representation-map-image .representation-map-pin{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);display:inline-block;padding:1.5rem 1.6rem;background-color:#00362a;border:0;border-radius:2.4rem;color:#fff;line-height:1.8rem;font-size:1.3rem;font-family:elza-narrow,sans-serif;font-weight:500;letter-spacing:.1em;z-index:2}#representation-map-height{top:-100vh}.tiles{z-index:2}.tiles .section-heading{margin-bottom:4rem}.tiles-items{margin:0 -1rem 0}.tiles-item{position:relative;padding:1rem}.tiles-item .tiles-inner{position:relative;padding:clamp(2rem,8vw,9rem);border-radius:clamp(4rem,9vw,10rem)}.tiles-item .tiles-inner.tiles--article .tiles-article-box{padding:clamp(2rem,3.5vw,5rem) clamp(2.5rem,4vw,6rem);border-radius:clamp(2rem,4vw,5rem);background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.tiles-item .tiles-inner.tiles--progress .tiles-progress{width:100%;max-width:36rem;margin:0 auto;padding:8%;background-color:rgba(131,59,151,.6);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:50%}.tiles-item .tiles-inner.tiles--progress .tiles-progress .tiles-progress-circle .circle-progress{display:block;width:100%;height:auto}.tiles-item .tiles-inner.tiles--progress .tiles-progress .tiles-progress-circle .circle-progress .circle-progress-value{stroke-width:.5px;stroke:#fff}.tiles-item .tiles-inner.tiles--progress .tiles-progress .tiles-progress-circle .circle-progress .circle-progress-circle{stroke-width:.5px;stroke:rgba(255,255,255,0)}.tiles-item .tiles-inner.tiles--progress .tiles-progress .tiles-progress-circle .circle-progress .circle-progress-text{font-size:26px;font-family:elza,sans-serif;font-weight:400;line-height:1.2;letter-spacing:normal;font-variant-numeric:tabular-nums;fill:#fff}.tiles-item .tiles-inner.tiles--progress .tiles-progress .tiles-progress-title{position:absolute;top:35%;left:10%;right:10%;display:block;text-align:center;font-size:clamp(1.3rem,1.4vw,1.8rem);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tiles-item .tiles-inner.tiles--fade_animation .tiles-fade_animation-image{position:relative;width:100%;max-width:30rem;margin:0 auto}.tiles-item .tiles-inner.tiles--fade_animation .tiles-fade_animation-image img{position:relative;display:block;width:100%;height:auto;-webkit-transform:translateY(4rem);transform:translateY(4rem);opacity:0;transition:all .4s ease-out 0s;transition-delay:.6s;z-index:1}.tiles-item .tiles-inner.tiles--fade_animation .tiles-fade_animation-image img:nth-child(n+2){position:absolute;left:0;right:0;top:0;-webkit-transform:translateY(0);transform:translateY(0);opacity:0}.tiles-item .tiles-inner.tiles--fade_animation .tiles-fade_animation-image img:nth-child(2){z-index:2;transition-delay:.2s}.tiles-item .tiles-inner.tiles--fade_animation .tiles-fade_animation-image img:nth-child(3){z-index:3;transition-delay:0s}.tiles-item .tiles-inner.tiles--fade_animation .tiles-fade_animation-image.visible img{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;transition-delay:0s}.tiles-item .tiles-inner.tiles--fade_animation .tiles-fade_animation-image.visible img:nth-child(2){opacity:.8;transition-delay:.4s}.tiles-item .tiles-inner.tiles--fade_animation .tiles-fade_animation-image.visible img:nth-child(3){transition-delay:.6s}.tiles-item .tiles-inner.tiles--bg-image{background-size:cover;background-position:center;background-repeat:no-repeat}.tiles-item .tiles-inner.tiles--bg-black{background:#0b0c0e}.tiles-item .tiles-inner.tiles--bg-gradient{background:linear-gradient(270deg,#323088 0,#ad82ba 100%)}.tiles-item .trigger{top:-50vh}@-webkit-keyframes case-studies-nudge{0%,100%{left:0}80%{left:-4rem}}@keyframes case-studies-nudge{0%,100%{left:0}80%{left:-4rem}}.case-studies{overflow:hidden;z-index:2}.case-studies .section-heading{margin-bottom:5rem}.case-studies-items .slick-list{overflow:visible}.case-studies-items .slick-track{display:-ms-flexbox;display:flex}.case-studies-items.nudge .slick-track{-webkit-animation:case-studies-nudge .6s ease 0s 1;animation:case-studies-nudge .6s ease 0s 1}.case-studies-item{width:37.5rem;height:inherit;padding:0 1rem;color:rgba(250,250,250,.6)}.case-studies-item .case-studies-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;padding:clamp(2rem,8vw,9rem) clamp(2rem,6vw,6rem);border-radius:2rem;background-size:cover;background-position:center;background-repeat:no-repeat;transition:all .25s ease-out 0s}.case-studies-item .case-studies-inner .case-studies-box{width:100%;padding:clamp(2rem,3.5vw,5rem) clamp(2.5rem,3vw,3.5rem);border-radius:clamp(2rem,4vw,5rem);background-color:rgba(0,54,42,.6);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.case-studies-item .case-studies-inner .case-studies-box .author{margin-top:2rem;display:-ms-flexbox;display:flex;gap:2rem}.case-studies-item:first-child{width:75rem}.case-studies-item:first-child .case-studies-inner{padding-left:clamp(2rem,9vw,14rem);padding-right:clamp(2rem,9vw,14rem)}.case-studies-item:first-child .case-studies-inner .case-studies-box{padding-left:clamp(2.5rem,4vw,6rem);padding-right:clamp(2.5rem,4vw,6rem)}#case-studies-nudge{top:-20vh}.case-studies-bottom{overflow-x:clip;z-index:1}.case-studies-bottom h2{width:100%;max-width:clamp(1rem,25rem + 31vw,62rem);margin:0 auto;text-align:center;-webkit-transform:scale(10);transform:scale(10);-webkit-filter:blur(40px);filter:blur(40px);opacity:0;transition:all .3s ease 0s}.case-studies-bottom.visible h2{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(0);filter:blur(0);opacity:1}#case-studies-bottom-move{top:-70vh}#case-studies-bottom-show{top:-65vh}.try .section-heading{margin-bottom:5rem}.try-box{padding:5vw 0;background-image:url(../images/backgrounds/form.jpg);background-size:cover;background-position:center;border-radius:0}.author{margin-top:2rem}.author-box{padding:5vw 0;background-color:#dadbdc;border-radius:9999px}.author-content{display:-ms-flexbox;display:flex;gap:4rem 5%;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.author-image{-ms-flex-negative:0;flex-shrink:0;display:block;width:22%;height:auto;max-width:25rem;border-radius:6rem}.author-text{-ms-flex-positive:1;flex-grow:1}.author-text h2{max-width:90rem;margin-bottom:2rem}.author-text h2 .btn{margin-top:-.1em;vertical-align:middle}.events .section-heading{margin-bottom:5rem}.events-item{margin-top:2rem;padding:2rem;padding-left:2.5rem;background-color:#ececec;border-radius:2rem}.events-item:first-child{margin-top:0}.events-online{display:inline-block;margin-left:1rem;margin-top:-.3em;padding:.3rem .8rem;border-radius:1rem;background-image:linear-gradient(90deg,#ad82ba 0,#323088 100%);font-size:1.1rem;line-height:1.4rem;font-weight:400;letter-spacing:.1em;color:#fff;vertical-align:middle}.events-interested{font-weight:700;color:#7846a5;text-decoration:none}.events-interested:hover{text-decoration:underline;color:#d19eff}.faq .section-heading{margin-bottom:5rem}.faq-item .faq-section{display:-ms-flexbox;display:flex;gap:2rem;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;margin-top:2rem;padding:2rem;padding-left:2.5rem;background-color:#dadbdc;border-radius:2rem}.faq-item .faq-section:first-child{margin-top:0}.faq-item .faq-section .faq-section-text{-ms-flex-positive:1;flex-grow:1}.faq-item .faq-section .faq-section-image{-ms-flex-negative:0;flex-shrink:0;width:21.5%;max-width:18rem}.faq-item .faq-section .faq-section-image img{display:block;width:100%;height:100%;aspect-ratio:150/150;-o-object-fit:cover;object-fit:cover;border-radius:1.5rem}.faq--dark{z-index:2}.faq--dark .inner{max-width:142rem;margin:0 auto;padding:0 4rem}.faq--dark .faq-items{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}.faq--dark .faq-item{background-color:#002b22;border-radius:2.5rem;overflow:hidden;border-color:transparent}.faq--dark .accordion-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:2rem;padding:2rem 7rem 2rem 4rem;cursor:pointer}.faq--dark .accordion-title h3{color:#fafafa;margin:0}.faq--dark .accordion-title:after{content:"\f063";color:#59eebd!important;right:3rem}.faq--dark .accordion-content{display:none;padding:0 4rem 2.8rem;width:80%}.faq--dark .accordion-content>:last-child{margin-bottom:0}.comparison{z-index:2}.comparison .inner{max-width:142rem;margin:0 auto;padding:0 4rem}.comparison .section-heading{margin-bottom:5rem}.comparison .section-heading h2{margin-bottom:4rem}.comparison .section-heading p{color:rgba(250,250,250,.6);max-width:56rem;margin:1.5rem auto 0}.comparison-box{background-color:rgba(0,23,18,.4);border-radius:3rem;padding:6.3rem 4rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.comparison-table{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:90rem}.comparison-row{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;padding:2rem 0}.comparison-row .comparison-cell{max-width:270px;width:100%;margin:0 auto}.comparison-row .comparison-cell span:not(.icon){width:100%}.comparison-row .comparison-cell--label{max-width:270px}.comparison-row--head .comparison-cell{color:#fafafa;line-height:1.2;font-family:elza,sans-serif;font-weight:400;letter-spacing:normal;font-size:2rem;max-width:270px;width:100%;margin:0 auto}.comparison-cell{color:rgba(250,250,250,.7);font-size:1.6rem}.comparison-cell--bad,.comparison-cell--good{display:-ms-flexbox;display:flex;gap:1.2rem}.comparison-cell--bad .icon,.comparison-cell--good .icon{width:30px;height:30px;border-radius:.5rem;border:solid 2px transparent;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:1 0 auto;flex:1 0 auto;position:relative;top:-.4rem}.comparison-cell--bad .icon i,.comparison-cell--good .icon i{font-size:2rem;-ms-flex-negative:0;flex-shrink:0}.comparison-cell--bad .icon{border-color:#c44242}.comparison-cell--bad .icon i{color:#c44242}.comparison-cell--good .icon{background-color:rgba(11,12,14,.4)}.comparison-cell--good .icon i{color:#59eebd}.contact-form h2 .btn{margin-top:-.3em;vertical-align:middle}body.page-template-page_quick-contact{background-color:#0b0c0e}body.page-template-page_quick-contact .footer,body.page-template-page_quick-contact .header{display:none}body.page-template-page_quick-contact .main{padding-top:0}.quick-contact-logo{display:block;width:80%;max-width:32rem;height:auto;margin:0 auto}.quick-contact-items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;max-width:98rem;margin:0 auto;margin-top:4rem;padding-bottom:2rem}.quick-contact-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:3rem;width:calc(50% - 1rem);padding:2rem;padding-right:2.5rem;background-color:rgba(255,255,255,.05);border-radius:2rem}.quick-contact-item .quick-contact-image{-ms-flex-negative:0;flex-shrink:0;width:35%;max-width:122px}.quick-contact-item .quick-contact-image img{display:block;width:100%;height:auto}.quick-contact-item .quick-contact-text{-ms-flex:1 1 0px;flex:1 1 0px}body.page-template-page_contact{background-color:#00362a}body.page-template-page_contact .footer-cols-item .h3{color:#fafafa}.contact{padding:clamp(14rem,15vw,33.2rem) 0}.contact .contact__inner{max-width:calc(1340px + 8rem);width:100%;display:-ms-flexbox;display:flex;gap:6rem;padding-left:4rem;padding-right:4rem;margin:0 auto}.contact .contact__inner .left{width:50%;color:rgba(250,250,250,.6)}.contact .contact__inner .left p{max-width:470px;width:100%}.contact .contact__inner .left a{color:#fafafa;text-decoration:none}.contact .contact__inner .left ul{margin-top:4rem;margin-bottom:clamp(4rem,5vw,10rem);padding-left:0;list-style:none}.contact .contact__inner .left ul li{margin-bottom:2rem}.contact .contact__inner .left ul>:last-child{margin-bottom:0}.contact .contact__inner .right{width:50%}.contact .contact__inner .right .wpcf7-acceptance label{color:#fafafa}.contact .contact__inner .right a{color:#fafafa}.contact .contact__inner .right .btn:disabled{background:0 0!important;background-color:rgba(250,250,250,.5)!important;color:rgba(238,238,238,.6)!important}.page-template-page_analyses{background-color:#00362a}.page-template-page_analyses .footer-cols-item .h3{color:#fafafa}.analyses{padding-top:clamp(14rem,15vw,25rem)}.ticket{opacity:0}.ticket .inner{-webkit-perspective:1300px;perspective:1300px}body.loaded .ticket{opacity:1;transition:all .5s ease-out 1.1s}.ticket.ticket--desktop .ticket-wrap{width:0;max-width:100%;margin:0 auto;-webkit-transform:rotate3d(8,1,2,60deg);transform:rotate3d(8,1,2,60deg);opacity:0;transition:all .2s ease-out 0s;-webkit-perspective:1300px;perspective:1300px}.ticket.ticket--desktop .ticket-wrap img{display:block;width:100%;height:auto;transition:all .25s ease-out 0s}body.ticket-visible .ticket.ticket--desktop .ticket-wrap{width:81.2rem;-webkit-transform:rotate3d(8,1,2,0deg);transform:rotate3d(8,1,2,0deg);opacity:1;transition:all .3s ease-out 0s}.ticket.ticket--mobile{display:none}.ticket.ticket--mobile .ticket-wrap{width:80%;max-width:42rem;margin:0 auto}.ticket.ticket--mobile .ticket-wrap img{display:block;width:100%;height:auto}#ticket-show{top:15rem}.bar-wrap{position:fixed;bottom:0;left:0;right:0;padding-bottom:7vh;text-align:center;z-index:999;-webkit-transform:translateY(110%) scale(.8);transform:translateY(110%) scale(.8);pointer-events:none}body.loaded .bar-wrap{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);transition:all .25s cubic-bezier(.34,1.56,.64,1) 1s}.bar{position:relative;display:inline-block;min-height:6.4rem;border-radius:3.2rem;background:linear-gradient(90deg,#c68f9a 0,#5324aa 100%);pointer-events:auto}.bar::before{content:"";position:absolute;left:-1px;top:-1px;bottom:-1px;right:-1px;display:block;border-radius:calc(3.2rem + 1px);z-index:-1;background:linear-gradient(90deg,#9460a0 0,#4a1cab 100%)}.bar-items{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:1rem 3rem;min-height:6.4rem;padding:1rem;padding-left:3rem}.bar-item:not(.bar--button) a{color:#fff;text-decoration:underline}.bar-item:not(.bar--button) a i{margin-right:1.2rem;font-size:1.9rem}.bar-item.bar--button .btn{position:relative}.bar-item.bar--button .btn::after{content:"now";position:absolute;right:2.4rem;top:-1.4rem;padding:.5rem 1rem;background-color:#b7002a;border-radius:1.05rem;font-size:1.1rem;line-height:1;color:#fafafa;text-transform:uppercase}.animation-section{position:relative;width:100%;pointer-events:none}.animation-content{position:absolute;left:0;right:0;top:0;width:100%;height:100vh;pointer-events:auto;z-index:1}.animation-content>.inner{height:100%}.animation-content>.inner .relative{height:100%}.fade-in{-webkit-transform:translateY(2rem);transform:translateY(2rem);opacity:0;transition:all .25s ease-out 0s}.fade-in.visible{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}hr{display:block;width:100%;height:1px;border:0;background-color:#ececec}.loading::before{content:"\f1ce";position:absolute;top:3rem;left:0;right:0;display:inline-block;width:100%;text-align:center;text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-regular);font-size:2.8rem;-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.loading>*{opacity:.1!important}.article .wp-block-columns{margin-top:3rem;gap:1.5rem}.article .wp-block-column{-ms-flex-preferred-size:auto!important;flex-basis:auto!important;-ms-flex-positive:0!important;flex-grow:0!important}.article .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{-ms-flex-preferred-size:auto!important;flex-basis:auto!important}.articles-masonry .grid-item,.articles-masonry .grid-sizer{width:31%}.articles-masonry .gutter-sizer{width:3.5%}.articles-related .articles-masonry{margin-top:4rem}.articles-item{display:block;margin-bottom:7rem;color:#626263;text-decoration:none;-webkit-transform:translateY(4rem);transform:translateY(4rem);opacity:0;transition:all .3s ease-out 0s}.articles-item .articles-meta{margin:0 0 .5rem 0;padding:0 1rem}.articles-item .articles-image{position:relative;transition:-webkit-transform .3s ease-out 0s;transition:transform .3s ease-out 0s;transition:transform .3s ease-out 0s,-webkit-transform .3s ease-out 0s;border-radius:5px;overflow:hidden;z-index:4}.articles-item .articles-image::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;display:block;background-color:#59eebd;opacity:0;transition:all .25s ease-out 0s;pointer-events:none;z-index:8}.articles-item .articles-image img{position:relative;display:block;width:100%;height:auto;transition:all .4s ease-out 0s;z-index:5}.articles-item .articles-text{margin:1.8rem 0 0;padding:0 1rem}.articles-item .articles-text .articles-logo{display:block;width:60%;max-width:16rem;height:auto;max-height:6rem;margin-bottom:1.8rem;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.articles-item .articles-text h3{margin:0}.articles-item .articles-text blockquote{position:relative;margin:5rem 0 0 0;color:#59eebd;font-size:2.4rem;line-height:1.15;letter-spacing:normal}.articles-item .articles-text blockquote::before{content:"“";position:absolute;left:0;top:-.5rem;font-size:7rem;line-height:0}.articles-item .articles-text blockquote cite{margin-top:.5rem;font-size:1.6rem;font-style:normal;letter-spacing:normal}.articles-item .articles-cats{position:absolute;top:-5.5rem;right:1.5rem;width:100%;max-width:18rem;pointer-events:none;z-index:10}.articles-item .articles-cats svg{display:block;width:100%;height:auto}.articles-item .articles-cats path{fill:transparent}.articles-item .articles-cats text{fill:#59eebd;font-size:22px;text-transform:uppercase}.articles-item:hover{color:#626263;text-decoration:none}.articles-item:hover .articles-image::after{opacity:.1}.articles-item:hover .articles-image img{-webkit-transform:scale(1.02);transform:scale(1.02)}.articles-item:hover .articles-text h3{text-decoration:underline}.articles-item.visible{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.articles-item:nth-of-type(1){margin-top:8rem}.articles-item:nth-of-type(3){margin-top:13rem}.articles-related .articles-item:nth-of-type(1){margin-top:0}.articles-related .articles-item:nth-of-type(3){margin-top:0}.articles-item:nth-child(1){transition-delay:0s}.articles-item:nth-child(2){transition-delay:.1s}.articles-item:nth-child(3){transition-delay:.2s}.articles-item:nth-child(4){transition-delay:.3s}.articles-item:nth-child(5){transition-delay:.4s}.articles-item:nth-child(6){transition-delay:.5s}.articles-item:nth-child(7){transition-delay:.6s}.articles-item:nth-child(8){transition-delay:.7s}.articles-item:nth-child(9){transition-delay:.8s}.articles-item:nth-child(10){transition-delay:.9s}.articles-item:nth-child(11){transition-delay:1s}.articles-item:nth-child(12){transition-delay:1.1s}.articles-item:nth-child(13){transition-delay:1.2s}.articles-item:nth-child(14){transition-delay:1.3s}.articles-item:nth-child(15){transition-delay:1.4s}.articles-item:nth-child(16){transition-delay:1.5s}.articles-item:nth-child(17){transition-delay:1.6s}.articles-item:nth-child(18){transition-delay:1.7s}.articles-item:nth-child(19){transition-delay:1.8s}.articles-item:nth-child(20){transition-delay:1.9s}.articles-item.no-delay{transition-delay:0s!important}.references-map{width:100%;height:58rem}.references-map .map{width:100%;height:100%;border-radius:5px}.references-map .map .marker{display:none}.clustericon-1,.clustericon-2,.clustericon-3{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#fff;background-color:#fff;border-radius:50%;font-size:1.4rem;font-weight:700;color:#59eebd}.clustericon-1::before,.clustericon-2::before,.clustericon-3::before{content:"";position:absolute;display:block;left:-10px;right:-10px;top:-10px;bottom:-10px;border-radius:50%;background-color:#fff;opacity:.3}.clustericon-1::before,.clustericon-2::before,.clustericon-3::before{padding:14px}.gm-style .gm-style-iw-c{border-radius:3px;box-shadow:1px 1px 30px rgba(0,0,0,.2)}.references-map-infowindow{display:block;max-width:25rem;font-size:0;letter-spacing:normal;color:#626263;text-decoration:none}.references-map-infowindow .references-map-infowindow-image{display:inline-block;width:7rem;margin-right:2rem;vertical-align:middle}.references-map-infowindow .references-map-infowindow-image img{display:block;width:100%;height:auto;border-radius:3px}.references-map-infowindow .references-map-infowindow-text{display:inline-block;width:calc(100% - 7rem - 2rem);font-size:1.6rem;letter-spacing:normal;vertical-align:middle}.references-map-infowindow .references-map-infowindow-text a{color:#00362a;text-decoration:none}.references-map-infowindow .references-map-infowindow-text a:hover{color:#00362a;text-decoration:underline}.references-map-infowindow:nth-child(1){transition-delay:0s}.references-map-infowindow:nth-child(2){transition-delay:.1s}#references-1{top:-65vh}#press-1{top:-65vh}.pagination{margin-top:2rem;text-align:center}.pagination .page-numbers{display:inline-block;margin:0 2px;padding:.2rem .5rem;line-height:4rem;text-align:center;font-size:1.6rem;color:#59eebd;text-decoration:none;vertical-align:middle}.pagination .page-numbers.current{color:#626263}.pagination a.page-numbers:hover{color:#6cf0c4}.pagination a.page-numbers:active{color:#50edb9}.pagination-infinite{display:none}.strip-content{position:relative;font-size:0;cursor:ew-resize;white-space:nowrap}.strip-item{position:relative;display:inline-block;font-size:1.6rem;white-space:normal;vertical-align:top}.alert{position:relative;padding:1.5rem 3.5rem;border:1px solid #59eebd;border-radius:5px;text-align:center;line-height:1.15;box-shadow:0 15px 38px -15px rgba(0,0,0,.3)}.alert i{position:absolute;top:1.1rem;right:1.3rem;font-size:1.8rem;cursor:pointer;transition:all .25s ease-out 0s}.alert.alert-success{background-color:#ecfffa;color:#59eebd}.alert.alert-error{background-color:#ffedee;border-color:#b7002a;color:#b7002a}.alert.alert-floating{position:fixed;top:12rem;left:50%;width:100%;max-width:52rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:500}body.apps_cpt-template-default .footer-cols-item .h3,body.casestudies_cpt-template-default .footer-cols-item .h3,body.error404 .footer-cols-item .h3,body.privacy-policy .footer-cols-item .h3,body.wp-singular.events_cpt-template-default .footer-cols-item .h3,body.wp-singular.single-post .footer-cols-item .h3{color:#fafafa}.image-left{margin-left:0;margin-right:auto}.image-right{margin-left:auto;margin-right:0}.image-center{margin-left:auto;margin-right:auto}.link,.links a,.links span{margin-right:2rem;text-decoration:underline;font-weight:700;color:#00362a;line-height:0;white-space:nowrap;transition:all .25s ease-out 0s}.link:last-child,.links a:last-child,.links span:last-child{margin-right:0}.link i,.links a i,.links span i{position:relative;top:.1rem;margin-left:.8rem;font-size:1.7rem}.link:hover,.links a:hover,.links span:hover{color:#3f83cc}.centering{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.footer-logo{width:80%;max-width:20rem;margin-bottom:4rem}.footer-logo img{display:block;width:100%;height:auto}.footer-cols-items{display:-ms-flexbox;display:flex;gap:4rem 2rem;-ms-flex-pack:justify;justify-content:space-between}.footer-cols-item:first-child{max-width:720px;width:100%}.footer-cols-item:first-child ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}.footer-cols-item .h3{color:#0b0c0e}.footer-cols-item nav{display:-ms-flexbox;display:flex;gap:2rem}.footer-cols-item ul{-ms-flex:1 1 0px;flex:1 1 0px;margin:1.8rem 0 0;padding:0;list-style:none}.footer-cols-item ul li{display:block;margin:.5rem 0;padding:0}.footer-cols-item ul li:first-child{margin-top:0}.footer-cols-item ul li a,.footer-cols-item ul li span{display:inline-block;padding:1.5rem 1.8rem;border:0;border-radius:2.4rem;background-color:#dadbdc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#1b1b1b;line-height:1.8rem;font-size:1.3rem;text-decoration:none;text-transform:none;text-align:left}.footer-cols-item ul li a:hover{background-color:rgba(218,219,220,.6);color:#000;text-decoration:none}.footer-cols-item ul li a:active{background-color:rgba(229,229,229,.9);color:#000;text-decoration:none}.footer-cols-item ul li a.gradient{background-image:linear-gradient(90deg,#ad82ba 0,#323088 33%,#3c8bc3 100%);background-size:300% 100%;color:#fafafa}.footer-cols-item ul li a.gradient:hover{background-position:100% 0;color:#fafafa}.footer-cols-item ul li a.gradient:active{color:#fafafa;opacity:.8}.footer-cols-item ul li a.green-dark{background-color:#003026;color:#fafafa}.footer-cols-item ul li a.green-dark:hover{background-color:#59eebd;color:#0b0c0e}.footer-cols-item ul li a.outline{border:solid 1px #00362a;color:#00362a}.footer-cols-item ul li a.outline:hover{background-color:#e0e5d5}.footer-cols-item ul li .show-more{margin-top:.5rem;-webkit-appearance:none;border:0;font-weight:700;cursor:pointer}.footer-cols-item ul li.hidden{display:none}.footer-cols-item ul.footer-menu-with-image li a{display:-ms-flexbox;display:flex;gap:1rem;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;width:100%;max-width:25rem;padding-left:1.5rem}.footer-cols-item ul.footer-menu-with-image li a>div{-ms-flex-positive:1;flex-grow:1}.footer-cols-item ul.footer-menu-with-image li a>img{display:block;-ms-flex-negative:0;flex-shrink:0;width:26%;height:auto;border-radius:.9rem}.footer-team{overflow:hidden;z-index:3}.footer-team .section-heading{margin-bottom:5rem}.footer-team-text{max-width:88rem;margin:0 auto}.footer-team-text .h{font-size:clamp(2rem,3vw,4rem);text-align:center}.footer-team-person img{position:fixed;display:none;width:24rem;height:auto;margin:1rem 0 0 1rem;border-radius:2rem;pointer-events:none;z-index:1000}#footer-team-person-show{top:-20vh}.footer-symbol{z-index:2}.footer-symbol .inner{padding-top:5vw;padding-bottom:8vw}.footer-symbol img{display:block;width:65%;max-width:45rem;height:auto;margin:0 auto}#footer-symbol-zoom{top:-80vh}.copyright-content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-top:2rem;padding-bottom:2rem}.copyright-text{color:#969696;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;font-size:1.3rem}.copyright-text span{margin-right:2rem}.copyright-text a{color:#969696}.copyright-created a{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.5rem;color:#969696;text-decoration:none;font-size:1.3rem}.copyright-created a img{position:relative;top:-.2rem;display:inline-block;width:180px;height:auto;vertical-align:middle;transition:all .25s ease-out 0s}.copyright-created a:hover{color:#999;text-decoration:none}.copyright-created a:hover img{opacity:1}body.prinos_cpt-template-default:not(.bg-light) .footer-cols-item .h3{color:#fafafa}.page-benefit{padding-top:0;padding-bottom:0}.page-benefit .page-benefit__hero{padding-top:clamp(14rem,15vw,25rem)}.page-benefit .page-benefit__hero .section-heading h1{margin-bottom:4rem;color:#fafafa}.page-benefit .page-benefit__hero .section-heading li,.page-benefit .page-benefit__hero .section-heading p,.page-benefit .page-benefit__hero .section-heading ul{max-width:360px;width:360px;color:rgba(250,250,250,.6)}.page-benefit .page-benefit__hero .section-heading .btns{margin-top:6rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.page-benefit .about-us .section:first-child{padding-top:clamp(8rem,15vw,21rem)}.page-template-page_accuracy .footer-cols-item .h3{color:#fafafa}.page-accuracy{padding-top:0;padding-bottom:0}.page-accuracy .page-accuracy__hero{padding-top:clamp(14rem,15vw,25rem)}.page-accuracy .page-accuracy__hero .section-heading h1{margin-bottom:4rem;color:#fafafa}.page-accuracy .page-accuracy__hero .section-heading li,.page-accuracy .page-accuracy__hero .section-heading p,.page-accuracy .page-accuracy__hero .section-heading ul{max-width:360px;width:360px;color:rgba(250,250,250,.6)}.page-accuracy .page-accuracy__hero .section-heading .btns{margin-top:6rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.page-accuracy .page-accuracy__grid{padding-top:clamp(8rem,15vw,21rem);padding-bottom:0}.page-accuracy .page-accuracy__grid .inner{max-width:142rem}.page-accuracy .accuracy-grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.page-accuracy .accuracy-item{background-color:rgba(0,23,18,.2);border-radius:2.5rem;border:solid 1px transparent;padding:4rem;width:100%;display:-ms-flexbox;display:flex;gap:4rem clamp(4rem,5vw,10rem)}.page-accuracy .accuracy-item .accuracy-item__body{-ms-flex:1 1 0px;flex:1 1 0;max-width:880px;width:100%}.page-accuracy .accuracy-item .accuracy-item__body h2{color:#fafafa;margin-bottom:3rem}.page-accuracy .accuracy-item .accuracy-item__body p{color:rgba(250,250,250,.6);font-size:1.7rem}.page-accuracy .accuracy-item .accuracy-item__body ol,.page-accuracy .accuracy-item .accuracy-item__body ul{color:rgba(250,250,250,.6);padding-left:2.5rem}.page-accuracy .accuracy-item .accuracy-item__media{max-width:43rem;height:auto}.page-accuracy .accuracy-item .accuracy-item__media.bigger{max-width:56rem}.page-accuracy .accuracy-item .accuracy-item__media img{max-width:100%;height:auto}.page-accuracy .accuracy-item.outline{border-color:#59eebd}.page-accuracy .accuracy-item--text .accuracy-item__body{-ms-flex:1 1 100%;flex:1 1 100%}.page-accuracy .accuracy-item--gallery{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;gap:4rem;padding-bottom:10rem}.page-accuracy .accuracy-item--gallery .accuracy-item__head h2{color:#fafafa;margin-bottom:3rem}.page-accuracy .accuracy-item--gallery .accuracy-item__head p{color:rgba(250,250,250,.6);font-size:1.7rem}.page-accuracy .accuracy-item--gallery .accuracy-item__head ol,.page-accuracy .accuracy-item--gallery .accuracy-item__head ul{color:rgba(250,250,250,.6);padding-left:2.5rem}.page-accuracy .accuracy-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:6rem 2rem}.page-accuracy .accuracy-gallery .accuracy-gallery__cell img{display:block;max-width:100%;height:auto;border-radius:2.1rem}.page-accuracy .accuracy-gallery .accuracy-gallery__cell p{color:rgba(250,250,250,.6);font-size:1.7rem;padding:0 1rem}.page-accuracy .accuracy-gallery .accuracy-gallery__cell b,.page-accuracy .accuracy-gallery .accuracy-gallery__cell strong{color:#fafafa}.page-accuracy .note{padding-top:4rem}.page-accuracy .note h2{color:#fafafa;margin-bottom:3rem}.page-accuracy .note p{color:rgba(250,250,250,.6);font-size:1.7rem;max-width:630px;width:100%}.page-accuracy .note ol,.page-accuracy .note ul{color:rgba(250,250,250,.6);padding-left:2.5rem;max-width:630px;width:100%}.page-accuracy .accuracy-item.half-width{width:calc(50% - 2rem);-ms-flex-align:stretch;align-items:stretch}.page-accuracy .page-accuracy__results{padding-top:clamp(8rem,15vw,21rem)}.page-accuracy .page-accuracy__results .section-heading{text-align:center;margin-bottom:6rem;margin-left:auto;margin-right:auto}.page-accuracy .page-accuracy__results .section-heading h2{color:#fafafa}.page-accuracy .results-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,24rem));grid-template-rows:auto auto auto;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:8rem;-moz-column-gap:8rem;column-gap:8rem;row-gap:2rem}.page-accuracy .results-col{display:grid;grid-template-rows:subgrid;grid-row:span 3;justify-items:center;text-align:center}.page-accuracy .results-col .results-icon{width:12.8rem;height:12.8rem;border-radius:50%;background-color:rgba(0,23,18,.2);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.page-accuracy .results-col .results-icon i{font-size:5.5rem;color:#fafafa}.page-accuracy .results-col .results-stat{color:#fafafa;font-size:2rem;margin:0;padding-bottom:2rem}.page-accuracy .results-col p{color:rgba(250,250,250,.6);font-size:1.7rem;margin:0}@-webkit-keyframes video-carousel-progress{from{width:0}to{width:100%}}@keyframes video-carousel-progress{from{width:0}to{width:100%}}.video-carousel .video-carousel-slide{padding:1.5rem;border:solid 1px #fafafa;border-radius:2.5rem;overflow:hidden}.video-carousel .video-carousel-slide video{display:block;width:100%;height:auto;margin:0 auto;border-radius:1rem}.intro-video-carousel .slick-arrow,.video-carousel .slick-arrow{position:absolute;bottom:0;display:inline-block;padding:1.5rem 2.6rem;border-radius:2.4rem;-webkit-appearance:none;line-height:1.8rem;border:0;background-color:rgba(250,250,250,.5);color:#1b1b1b;text-decoration:none;text-align:center;cursor:pointer;transition:all .25s ease-out 0s;z-index:10}.intro-video-carousel .slick-arrow:hover,.video-carousel .slick-arrow:hover{background-color:rgba(218,219,220,.6);color:#000}.intro-video-carousel .slick-arrow:active,.video-carousel .slick-arrow:active{background-color:rgba(229,229,229,.9);color:#000}.intro-video-carousel .slick-arrow.slick-prev,.video-carousel .slick-arrow.slick-prev{right:calc(50% + .5rem)}.intro-video-carousel .slick-arrow.slick-next,.video-carousel .slick-arrow.slick-next{left:calc(50% + .5rem)}.intro-video-carousel .slick-arrow{bottom:3rem}.video-carousel .slick-dots{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;width:100%;max-width:130rem;margin:2rem auto 0;padding:0;list-style:none}.video-carousel .slick-dots li{counter-increment:vcbutton;-ms-flex:1 1 0px;flex:1 1 0px;margin:0;padding:0}.video-carousel .slick-dots li .video-carousel-button{position:relative;display:block;width:100%;height:100%;padding:1.9rem 2.6rem;border:0;border-radius:2.8rem;background-color:#002b22;color:#fafafa;line-height:1.8rem;font-size:1.3rem;font-family:elza,sans-serif;font-weight:400;text-align:center;transition:all .25s ease-out 0s;overflow:hidden}.video-carousel .slick-dots li .video-carousel-button .video-carousel-button-title{position:relative;display:block;transition:all .25s ease-out 0s;z-index:5}.video-carousel .slick-dots li .video-carousel-button .video-carousel-button-progress{position:absolute;left:0;top:0;bottom:0;width:0;height:100%;background-color:rgba(89,238,189,.3);opacity:0;transition:opacity .25s ease-out 0s;z-index:3}.video-carousel .slick-dots li.slick-active .video-carousel-button{background-color:#002b22}.video-carousel .slick-dots li.slick-active .video-carousel-button .video-carousel-button-progress{opacity:1}.intro-video-carousel .slick-dots{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:1rem;width:100%;max-width:130rem;margin:2rem auto 0;padding:0;list-style:none}.intro-video-carousel .slick-dots li{counter-increment:vcbutton;-ms-flex:1 1 0px;flex:1 1 0px;margin:0;padding:0;max-width:300px}.intro-video-carousel .slick-dots li .video-carousel-button{position:relative;display:block;width:100%;border:0;border-radius:6px;background-color:#fafafa;color:#fafafa;line-height:1.8rem;font-size:1.3rem;font-family:elza,sans-serif;font-weight:400;text-align:center;transition:all .25s ease-out 0s;height:6px}.intro-video-carousel .slick-dots li .video-carousel-button .video-carousel-button-title{position:absolute;top:-113px;left:0;right:0;display:block;transition:all .25s ease-out 0s;z-index:5;font-size:16px;font-weight:500;text-align:left;height:100px;line-height:1.2;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.intro-video-carousel .slick-dots li .video-carousel-button .video-carousel-button-progress{position:absolute;left:0;bottom:0;width:0;height:6px;background-color:#59eebd;opacity:0;border-radius:6px;transition:opacity .25s ease-out 0s;z-index:3}.intro-video-carousel .slick-dots li.slick-active .video-carousel-button .video-carousel-button-progress{opacity:1}.intro-video-carousel .slick-dots{position:absolute;left:50%;padding-left:3rem;padding-right:3rem;bottom:clamp(4rem,4vw,7.5rem);-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:0;z-index:10}@media (max-width:800px){.video-carousel{display:-ms-flexbox;display:flex;gap:2rem;padding-bottom:5rem}.video-carousel .slick-list{-ms-flex-positive:1;flex-grow:1}.video-carousel .slick-dots{-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:center;justify-content:center;width:18rem;max-width:none;margin:0}.video-carousel .slick-dots li{-ms-flex:none;flex:none}.video-carousel .slick-dots li .video-carousel-button{padding:1.5rem 2.6rem;border-radius:2.4rem}}@media (-webkit-min-device-pixel-ratio:2){input,select,textarea{font-size:16px!important}}@media (max-width:1500px){html{font-size:56%}.inner{max-width:118rem}.inner.wide{max-width:194rem}.inner.medium{max-width:133rem}.inner.narrow{max-width:83rem}.inner.tight{max-width:57rem}.inner.full{max-width:none}.case-studies-item{width:45rem}.case-studies-item:first-child{width:75rem}}@media (max-width:1300px){.apps-item{width:calc(50% - 1rem)}.footer-cols-item{-ms-flex:auto;flex:auto}.footer-cols-item ul{-ms-flex:auto;flex:auto}}@media (max-width:1250px){.inner{max-width:118rem}.inner.wide{max-width:194rem}.inner.medium{max-width:133rem}.inner.narrow{max-width:74rem}.inner.tight{max-width:54rem}.inner.full{max-width:none}.h2,.h2-alt,h2{font-size:4.2rem}.box .h2,.box .h2-alt,.box h2{font-size:3.4rem}.h3,.h3-alt,h3{font-size:1.8rem}.h4,.h4-alt,h4{font-size:1.8rem}.section-heading{width:70%}.section-heading.section-heading--center{width:100%}.slideshow-content{gap:6rem 10%}.slideshow-left{width:100%;max-width:80rem}.slideshow-center{width:60%}.slideshow-right{width:30%}.case-studies-item{width:39.6rem}.case-studies-item:first-child{width:66rem}.author-box{border-radius:clamp(4rem,9vw,10rem)}.why .grid{grid-template-rows:auto;grid-template-columns:repeat(2,1fr)}.why .grid .grid__item.two-row{grid-row:span 1}.why .grid .grid__item.two-row-two-col{grid-column:span 1;grid-row:span 1}.why .grid .grid__item.grid__item--diagram-slider{grid-column:span 1;grid-row:span 1}.why .grid .grid__item.grid__item--wide{grid-column:span 1}.why .grid .grid__item.grid__item--two-col-content{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media (max-width:1100px){body.menu-open .header{background-color:rgba(250,250,250,.5);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.header .inner .relative{display:block}.main-menu{display:none}.main-menu ul{display:block;margin:0;padding:0}.main-menu ul li{margin:.5rem 0}.main-menu ul li a{position:relative;display:block;margin:0;padding:1.5rem 2.6rem;border:0;border-radius:2.4rem;background:0 0;-webkit-backdrop-filter:none;backdrop-filter:none}.main-menu ul li a:hover{background:0 0}.main-menu ul li a:active{background:0 0}.main-menu.main-menu--left,.main-menu.main-menu--right{position:relative;left:auto;top:auto;right:auto}.main-menu.main-menu--right ul{padding-bottom:2rem}.menu-button{display:block}.intro{height:auto;padding-top:20vh!important}.intro .inner{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start}.intro .inner .intro-benefits{display:none}.benefits-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:1000px){html{font-size:54%}.section{padding-top:6rem;padding-bottom:6rem}.section.first{padding-top:22rem}.section.halfpadding-top{padding-top:3rem}.section.halfpadding-bottom{padding-bottom:3rem}.section.doublepadding-top{padding-top:12rem}.section.doublepadding-bottom{padding-bottom:12rem}.footer-cols-items{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-cols-item{width:calc(50% - 1rem)}.footer-cols-item nav{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0}.footer-cols-item ul{width:100%}.apps.apps--main .title-area{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.apps.apps--main .title-area .apps-filter{-ms-flex-pack:start;justify-content:flex-start}.evidence-cols{grid-template-columns:repeat(2,1fr);row-gap:4rem}.evidence-box{padding:4rem 2.5rem}.why .grid .grid__item.grid__item--two-col-content .content{-webkit-column-count:1;-moz-column-count:1;column-count:1;gap:0}}@media (max-width:900px){#tablet-indicator{display:block}.products .product{-ms-flex-direction:column;flex-direction:column}.products .product .image{max-width:100%}.products .product .image img{aspect-ratio:16/9}.products .product .content{padding-top:0}.accuracy-grid .accuracy-item{-ms-flex-direction:column;flex-direction:column}.accuracy-grid .accuracy-item .accuracy-item__media{max-width:100%}}@media (max-width:800px){.intro-animation{-ms-flex-align:center;align-items:center}.try-box{border-radius:9rem}.box{border-radius:6rem}.intro-message-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.intro-message-content .intro-message-button{-ms-flex:initial;flex:initial}.why .grid{grid-template-columns:repeat(2,1fr)}.why .grid .grid__item.grid__item--wide{grid-column:span 1}}@media (max-width:767px){#mobile-indicator{display:block}html{font-size:52%}.h2,.h2-alt,h2{font-size:3.8rem}.box .h2,.box .h2-alt,.box h2{font-size:3.2rem}.h3,.h3-alt,h3{font-size:1.8rem}.h4,.h4-alt,h4{font-size:1.8rem}.inner{padding-left:3rem;padding-right:3rem}.intro-message{bottom:3rem}.digital-twin-image{max-height:55rem}.partners-item{width:calc(25% - 1.5rem)}#infinite-logos .f-carousel__slide img{width:14rem;height:6rem;margin:0 3rem}.tiles-item .tiles-inner.tiles--progress .tiles-progress{max-width:25rem;padding:6%}.case-studies-item{width:35rem}.case-studies-item:first-child{width:60rem}.author-content{-ms-flex-align:start;align-items:start}.copyright-content{-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:1rem}.copyright-text{text-align:center}.copyright-created a{text-align:center}.contact .contact__inner{-ms-flex-direction:column;flex-direction:column}.contact .contact__inner .left,.contact .contact__inner .right{width:100%}}@media (max-width:700px){.quick-contact-items{max-width:60rem}.quick-contact-item{width:100%}.benefits-grid{grid-template-columns:1fr}.benefits-grid.benefits-grid--two-item{grid-template-columns:1fr}}@media (max-width:650px){.slideshow-center{width:100%}.slideshow-right{width:100%}.slideshow-thumbs{max-width:15rem;margin:0 auto}}@media (max-width:600px){.intro-title{width:100%}.intro-message-content{width:100%}.digital-twin-image{max-height:45rem}.apps-item{width:100%}.footer-cols-item{width:100%}.footer-cols-item:first-child ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}.evidence-cols{grid-template-columns:1fr}.page-accuracy .accuracy-gallery{grid-template-columns:repeat(2,1fr)}.page-accuracy .accuracy-item.half-width{width:100%}}@media (max-width:550px){.partners-item{width:calc(33.333% - 1.3333333333rem)}}@media (max-width:500px){#indicator-500{display:block}html{font-size:52%}.h2,.h2-alt,h2{font-size:3.2rem}.h3,.h3-alt,h3{font-size:2rem}.h4,.h4-alt,h4{font-size:1.6rem}.inner{padding-left:2rem;padding-right:2rem}.intro-message{bottom:2rem}#infinite-logos .f-carousel__slide img{width:10rem;height:5rem;margin:0 2rem}.modal-inner{padding:6rem 3rem;border-radius:6rem}.why .grid{grid-template-columns:1fr}.why .grid .grid__item.grid__item--wide{grid-column:span 1}.why .grid .grid__item.grid__item--diagram-slider{grid-column:span 1;grid-row:span 1}}@media (max-width:450px){.footer-cols-item{width:100%}.footer-cols-item:first-child ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}.footer-cols-item ul.footer-menu-with-image li a{max-width:40rem}.footer-cols-item ul.footer-menu-with-image li a>div{-ms-flex-positive:1;flex-grow:1}.footer-cols-item ul.footer-menu-with-image li a>img{-ms-flex-negative:0;flex-shrink:0;width:6rem}.products .product .content ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}.page-accuracy .accuracy-gallery{grid-template-columns:1fr}}
/*# sourceMappingURL=styles.css.map */
