/*!
Theme Name: Vector AI Website
Author: Mihir Vaja
Author URI: https://mihirvaja.co.uk
Version: 1.0.0
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}html{font-size:10px}body{color:#fff;background-color:#000}.width-wrapper{max-width:1470px;margin:auto;padding:0 40px}@media (max-width: 640px){.width-wrapper{padding:0 25px}}.green-glow{background-color:#00EA5D;backdrop-filter:blur(500px);filter:blur(500px);width:516px;height:344px;position:absolute;z-index:-1;border-radius:50%;opacity:0.5}body,button,input,select,optgroup,textarea{font-family:'Inter', sans-serif;font-size:2rem;line-height:1.5;font-weight:400}@media (max-width: 1180px){body,button,input,select,optgroup,textarea{font-size:1.8rem}}@media (max-width: 921px){body,button,input,select,optgroup,textarea{font-size:1.6rem}}h1{font-size:6rem;line-height:100%;font-weight:300;font-family:'Manrope', sans-serif;line-height:1.3;color:#00EA5D;margin:0}h1 strong{font-weight:300;color:#fff}@media (max-width: 1180px){h1{font-size:5rem}}@media (max-width: 1024px){h1{font-size:4rem}}@media (max-width: 640px){h1{font-size:3rem}}h2{font-size:3.2rem;margin:0;line-height:1.3;font-weight:500;font-family:'Manrope', sans-serif;color:#00EA5D;letter-spacing:1px}@media (max-width: 921px){h2{font-size:2.8rem}}@media (max-width: 640px){h2{font-size:2rem}}h3{font-size:2.4rem;margin:0 0 20px;line-height:1.25;font-weight:400;font-family:'Manrope', sans-serif}@media (max-width: 921px){h3{font-size:2rem}}h4{font-size:2.1rem;margin:0 0 20px;line-height:1.25;font-weight:400;font-family:'Manrope', sans-serif;color:#00EA5D}@media (max-width: 921px){h4{font-size:1.8rem}}h5{font-size:1.8rem;margin:0 0 20px;line-height:1.3;font-weight:400;font-family:'Manrope', sans-serif;color:#00EA5D}@media (max-width: 921px){h5{font-size:1.6rem}}h6{font-size:1.6rem;margin:0 0 20px;line-height:1.35;font-weight:400;font-family:'Manrope', sans-serif;color:#00EA5D}@media (max-width: 921px){h6{font-size:1.4rem}}p{margin:0 0 20px}p:last-child{margin-bottom:0}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace}abbr,acronym{cursor:help}mark,ins{text-decoration:none}big{font-size:125%}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0}ul{list-style:none;padding-left:0}ul li{position:relative;padding-left:20px;margin-bottom:5px}ul li::before{content:'\2022';position:absolute;left:0;color:#fff}ul li:last-child{margin-bottom:0}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:inherit;text-decoration:none;cursor:pointer}button,.button{background:linear-gradient(180deg, rgba(0,234,93,0.1) 0%, rgba(0,0,0,0.08) 100%);color:#00EA5D;text-transform:uppercase;font-size:1.4rem;transition:0.7s ease box-shadow, 0.7s ease background, 0.7s ease color;will-change:box-shadow;display:inline-flex;align-items:center;padding:17px 30px;line-height:1;letter-spacing:1.5px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,0.25);border-radius:50px;box-shadow:0 8px 32px rgba(0,0,0,0.1),inset 0 1px 0 rgba(255,255,255,0.45),inset 0 -1px 0 rgba(255,255,255,0.1);position:relative;overflow:hidden;cursor:pointer}button::before,.button::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg, transparent, rgba(255,255,255,0.75), transparent);opacity:0.8;transition:opacity 0.3s ease}button::after,.button::after{content:'';position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg, rgba(255,255,255,0.28) 0%, rgba(255,255,255,0.12) 100%);opacity:0.2;transition:opacity 0.3s ease;pointer-events:none;z-index:0}button .icon,.button .icon{width:20px;margin-left:10px;margin-top:-1px;line-height:0}button>*,.button>*{position:relative;z-index:1}button:hover,.button:hover{box-shadow:0 14px 40px rgba(0,0,0,0.16),0 0 0 1px rgba(255,255,255,0.2),0 0 22px rgba(255,255,255,0.35),0 0 60px rgba(255,255,255,0.18),inset 0 1px 0 rgba(255,255,255,0.7),inset 0 -1px 0 rgba(255,255,255,0.14)}button.secondary,.button.secondary{background:#00ea5d;color:#000;border:1px solid #00ea5d;backdrop-filter:none;-webkit-backdrop-filter:none;padding:10px 20px;font-weight:600;letter-spacing:0.5px}button.secondary:hover,.button.secondary:hover{background:none;color:#fff;box-shadow:0 14px 40px rgba(0,0,0,0.18),0 0 22px rgba(255,255,255,0.22)}button.secondary:before,.button.secondary:before{content:none}button.secondary:after,.button.secondary:after{content:none}button.tertiary,.button.tertiary{background:none;color:#fff;border:1px solid #00ea5d;backdrop-filter:none;-webkit-backdrop-filter:none;padding:10px 20px;font-weight:600;letter-spacing:0.5px}button.tertiary:hover,.button.tertiary:hover{background:rgba(0,234,93,0.85);color:#000;box-shadow:0 14px 40px rgba(0,0,0,0.18),0 0 22px rgba(255,255,255,0.22)}button.tertiary:before,.button.tertiary:before{content:none}button.tertiary:after,.button.tertiary:after{content:none}.btn-orbit{position:relative;display:inline-flex;border-radius:999px;overflow:visible;isolation:isolate}.btn-orbit__svg{position:absolute;inset:-3px;width:calc(100% + 6px);height:calc(100% + 6px);pointer-events:none;z-index:0;overflow:visible}.btn-orbit>.button,.btn-orbit>button{position:relative;z-index:1}.btn-orbit__dash{fill:none;stroke:#fff;stroke-width:1;stroke-linecap:round;stroke-dasharray:16 84;stroke-dashoffset:0;filter:blur(3px) drop-shadow(0 0 6px rgba(255,255,255,0.35)) drop-shadow(0 0 18px rgba(255,255,255,0.18));opacity:1;animation:orbit-dash 2.2s linear infinite}@keyframes orbit-dash{to{stroke-dashoffset:-100}}.btn-orbit:hover .btn-orbit__dash{opacity:0}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],.custom-file-upload,textarea{color:#666;border:none;padding:10px 20px;width:100%;background:linear-gradient(180deg, rgba(171,249,199,0.75) 0%, rgba(255,255,255,0.75) 100%);border-radius:20px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,.custom-file-upload:focus,textarea:focus{color:#111;border-bottom:1px solid #858F89;outline:none}input[type="text"]::placeholder,input[type="email"]::placeholder,input[type="url"]::placeholder,input[type="password"]::placeholder,input[type="search"]::placeholder,input[type="number"]::placeholder,input[type="tel"]::placeholder,input[type="range"]::placeholder,input[type="date"]::placeholder,input[type="month"]::placeholder,input[type="week"]::placeholder,input[type="time"]::placeholder,input[type="datetime"]::placeholder,input[type="datetime-local"]::placeholder,input[type="color"]::placeholder,.custom-file-upload::placeholder,textarea::placeholder{color:#111;opacity:1}input[type="text"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="range"]:-ms-input-placeholder,input[type="date"]:-ms-input-placeholder,input[type="month"]:-ms-input-placeholder,input[type="week"]:-ms-input-placeholder,input[type="time"]:-ms-input-placeholder,input[type="datetime"]:-ms-input-placeholder,input[type="datetime-local"]:-ms-input-placeholder,input[type="color"]:-ms-input-placeholder,.custom-file-upload:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#111}input[type="text"]::-ms-input-placeholder,input[type="email"]::-ms-input-placeholder,input[type="url"]::-ms-input-placeholder,input[type="password"]::-ms-input-placeholder,input[type="search"]::-ms-input-placeholder,input[type="number"]::-ms-input-placeholder,input[type="tel"]::-ms-input-placeholder,input[type="range"]::-ms-input-placeholder,input[type="date"]::-ms-input-placeholder,input[type="month"]::-ms-input-placeholder,input[type="week"]::-ms-input-placeholder,input[type="time"]::-ms-input-placeholder,input[type="datetime"]::-ms-input-placeholder,input[type="datetime-local"]::-ms-input-placeholder,input[type="color"]::-ms-input-placeholder,.custom-file-upload::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#111}input[type="text"].wpcf7-not-valid,input[type="email"].wpcf7-not-valid,input[type="url"].wpcf7-not-valid,input[type="password"].wpcf7-not-valid,input[type="search"].wpcf7-not-valid,input[type="number"].wpcf7-not-valid,input[type="tel"].wpcf7-not-valid,input[type="range"].wpcf7-not-valid,input[type="date"].wpcf7-not-valid,input[type="month"].wpcf7-not-valid,input[type="week"].wpcf7-not-valid,input[type="time"].wpcf7-not-valid,input[type="datetime"].wpcf7-not-valid,input[type="datetime-local"].wpcf7-not-valid,input[type="color"].wpcf7-not-valid,.custom-file-upload.wpcf7-not-valid,textarea.wpcf7-not-valid{border:1px solid red}input[type="text"].wpcf7-not-valid::placeholder,input[type="email"].wpcf7-not-valid::placeholder,input[type="url"].wpcf7-not-valid::placeholder,input[type="password"].wpcf7-not-valid::placeholder,input[type="search"].wpcf7-not-valid::placeholder,input[type="number"].wpcf7-not-valid::placeholder,input[type="tel"].wpcf7-not-valid::placeholder,input[type="range"].wpcf7-not-valid::placeholder,input[type="date"].wpcf7-not-valid::placeholder,input[type="month"].wpcf7-not-valid::placeholder,input[type="week"].wpcf7-not-valid::placeholder,input[type="time"].wpcf7-not-valid::placeholder,input[type="datetime"].wpcf7-not-valid::placeholder,input[type="datetime-local"].wpcf7-not-valid::placeholder,input[type="color"].wpcf7-not-valid::placeholder,.custom-file-upload.wpcf7-not-valid::placeholder,textarea.wpcf7-not-valid::placeholder{color:red;opacity:1}input[type="text"].wpcf7-not-valid:-ms-input-placeholder,input[type="email"].wpcf7-not-valid:-ms-input-placeholder,input[type="url"].wpcf7-not-valid:-ms-input-placeholder,input[type="password"].wpcf7-not-valid:-ms-input-placeholder,input[type="search"].wpcf7-not-valid:-ms-input-placeholder,input[type="number"].wpcf7-not-valid:-ms-input-placeholder,input[type="tel"].wpcf7-not-valid:-ms-input-placeholder,input[type="range"].wpcf7-not-valid:-ms-input-placeholder,input[type="date"].wpcf7-not-valid:-ms-input-placeholder,input[type="month"].wpcf7-not-valid:-ms-input-placeholder,input[type="week"].wpcf7-not-valid:-ms-input-placeholder,input[type="time"].wpcf7-not-valid:-ms-input-placeholder,input[type="datetime"].wpcf7-not-valid:-ms-input-placeholder,input[type="datetime-local"].wpcf7-not-valid:-ms-input-placeholder,input[type="color"].wpcf7-not-valid:-ms-input-placeholder,.custom-file-upload.wpcf7-not-valid:-ms-input-placeholder,textarea.wpcf7-not-valid:-ms-input-placeholder{color:red}input[type="text"].wpcf7-not-valid::-ms-input-placeholder,input[type="email"].wpcf7-not-valid::-ms-input-placeholder,input[type="url"].wpcf7-not-valid::-ms-input-placeholder,input[type="password"].wpcf7-not-valid::-ms-input-placeholder,input[type="search"].wpcf7-not-valid::-ms-input-placeholder,input[type="number"].wpcf7-not-valid::-ms-input-placeholder,input[type="tel"].wpcf7-not-valid::-ms-input-placeholder,input[type="range"].wpcf7-not-valid::-ms-input-placeholder,input[type="date"].wpcf7-not-valid::-ms-input-placeholder,input[type="month"].wpcf7-not-valid::-ms-input-placeholder,input[type="week"].wpcf7-not-valid::-ms-input-placeholder,input[type="time"].wpcf7-not-valid::-ms-input-placeholder,input[type="datetime"].wpcf7-not-valid::-ms-input-placeholder,input[type="datetime-local"].wpcf7-not-valid::-ms-input-placeholder,input[type="color"].wpcf7-not-valid::-ms-input-placeholder,.custom-file-upload.wpcf7-not-valid::-ms-input-placeholder,textarea.wpcf7-not-valid::-ms-input-placeholder{color:red}.wpcf7-not-valid-tip{display:none !important}.wpcf7-spinner{position:absolute;opacity:0}select{border:1px solid #818181}textarea{width:100%}.contact-form span.wpcf7-form-control-wrap{display:block;margin-bottom:10px}input[type="file"]{display:none}.custom-file-upload{text-align:left;background-color:#00EA5D;display:flex;color:#fff;justify-content:space-between;align-items:center}.custom-file-upload::after{content:"";background-image:url(images/upload.svg);width:20px;height:20px;background-size:cover;margin-left:10px}input[type="submit"]{background-color:#00EA5D;color:#000;margin:auto;display:block;padding:5px 38px;width:100%;border:1px solid #00EA5D;font-family:'Manrope', sans-serif;border-radius:50px;font-size:1.6rem;text-transform:uppercase;font-weight:400}input[type="submit"]:hover{background-color:#000;color:#00EA5D}.field-group{position:relative;margin-bottom:25px}.field-group .title{position:absolute;color:#858F89;z-index:1;top:10px;margin-left:15px;transition:0.5s cubic-bezier(0.52, 0.01, 0, 1) top,0.5s cubic-bezier(0.52, 0.01, 0, 1) font-size;pointer-events:none}.field-group .title.active{top:-10px;font-size:1.2rem}.upload-card .upload-ui__title{font-weight:600}.upload-card .upload-ui__row{text-transform:uppercase}.upload-card .upload-ui__row .js-file-name,.upload-card .upload-ui__row .js-file-size{text-transform:none}.upload-card .codedropz-upload-handler{background:#00EA5D;border-radius:20px;padding:20px;border:0;color:#000}.upload-card .codedropz-upload-container{width:100%;padding:0}.upload-card .codedropz-upload-inner{display:grid;grid-template-columns:repeat(2, 1fr);gap:48px;align-items:start;text-align:left}.upload-card .codedropz-upload-inner h3{margin:0 0 10px;font-size:clamp(28px, 2.4vw, 44px);line-height:1.1;font-weight:500}.upload-card .codedropz-upload-inner>span{display:none}.upload-card .codedropz-btn-wrap{margin-top:0}.upload-card .cd-upload-btn{text-decoration:underline;font-weight:400;color:inherit;pointer-events:auto;position:relative;z-index:3}.upload-card input.wpcf7-drag-n-drop-file{display:block !important;width:1px !important;height:1px !important;opacity:0 !important;position:absolute !important;left:-9999px !important;top:auto !important}.upload-card .dnd-upload-counter,.upload-card .dnd-upload-status{position:absolute !important;left:-9999px !important;top:auto !important;width:1px !important;height:1px !important;overflow:hidden !important}@media (max-width: 921px){.upload-card .upload-icon{display:none}.upload-card .codedropz-upload-inner{display:block}.upload-card .upload-ui__sub{margin-bottom:10px}}.wpcf7 form .wpcf7-response-output{font-size:1.4rem;margin-top:1em}header{width:100%;z-index:999999;background-color:rgba(0,0,0,0.6);backdrop-filter:blur(8px);padding:18px 0px;position:fixed;top:0;left:0}header .header-main-inner{display:flex;align-items:center;justify-content:space-between}header .header-main-inner .logo-box{line-height:0}header .header-main-inner .main-navigation-desktop{text-transform:uppercase;font-size:1.4rem;font-weight:400;letter-spacing:1.5px;margin:0;padding:0}header .header-main-inner .main-navigation-desktop ul{display:flex;align-items:center}header .header-main-inner .main-navigation-desktop ul li{margin:0;padding:0;margin-right:40px}header .header-main-inner .main-navigation-desktop ul li.current-menu-item{color:#00EA5D}header .header-main-inner .main-navigation-desktop ul li a:hover{color:#00EA5D}header .header-main-inner .main-navigation-desktop ul li::before{content:none}header .header-main-inner .main-navigation-desktop ul li:last-child{margin-right:0}header .header-main-inner .main-navigation-desktop .button{display:none}header .header-main-inner .menu-toggle{display:none;position:relative;width:28px;height:20px;margin-left:15px}header .header-main-inner .menu-toggle span{width:28px;height:1px;background-color:#fff;position:absolute;transition:width 0.3s ease, transform 0.3s ease}header .header-main-inner .menu-toggle span:first-child{top:6px;width:18px}header .header-main-inner .menu-toggle span:last-child{top:13px}header .header-main-inner .menu-toggle:hover span:first-child{width:28px}header .header-main-inner .menu-toggle:hover span:last-child{width:18px}header.active .menu-toggle span:first-child{top:9px;width:28px;transform:rotate(45deg)}header.active .menu-toggle span:last-child{top:9px;width:28px;transform:rotate(-45deg)}header.active .menu-toggle:hover span:first-child{width:28px}header.active .menu-toggle:hover span:last-child{width:28px}@media (max-width: 1180px){header .header-main-inner .main-navigation-desktop ul li{margin-right:25px}}@media (max-width: 1024px){header{background-color:rgba(0,0,0,0.9);backdrop-filter:none}header .header-main-inner .main-navigation-desktop{position:fixed;top:72px;left:0;width:100%;height:100dvh;z-index:-1;background-color:rgba(0,0,0,0.9);font-size:2.4rem;opacity:0;transition:opacity 0.3s ease;pointer-events:none}header .header-main-inner .main-navigation-desktop .menu-main-menu-container{max-width:1470px;margin:auto;padding:0 40px}header .header-main-inner .main-navigation-desktop ul{display:block}header .header-main-inner .main-navigation-desktop ul li{margin-top:20px}header .header-main-inner .main-navigation-desktop .button{display:block;margin-top:auto;text-align:center;margin:40px 40px 0}header .header-main-inner .desktop-button{display:none}header .header-main-inner .menu-toggle{display:block}header.active .header-main-inner .main-navigation-desktop{opacity:1;pointer-events:auto}}@media (max-width: 640px){header .header-main-inner .main-navigation-desktop .menu-main-menu-container{padding:0 25px}header .header-main-inner .main-navigation-desktop .button{margin:40px 25px 0}}.header-spacer{height:86px}footer{margin:120px 0}footer .footer-inner{border-top:1px solid #00EA5D;padding-top:80px}footer .footer-inner .footer-main{display:flex;justify-content:space-between}footer .footer-inner .content{display:flex;flex-direction:column;font-weight:300;font-family:'Manrope', sans-serif}footer .footer-inner .content .location-block a{text-decoration:underline}footer .footer-inner .content .footer-info{margin-top:auto}footer .footer-inner .content .footer-info .footer-social{color:#ABF9C7;margin-bottom:10px}footer .footer-inner .content .footer-info .footer-privacy,footer .footer-inner .content .footer-info .footer-copyright{font-size:1.4rem}footer .footer-inner .content .footer-info .footer-privacy a.studio-ng-link,footer .footer-inner .content .footer-info .footer-copyright a.studio-ng-link{opacity:0.5;transition:0.3s ease opacity, 0.3s ease color}footer .footer-inner .content .footer-info .footer-privacy a.studio-ng-link:hover,footer .footer-inner .content .footer-info .footer-copyright a.studio-ng-link:hover{opacity:1;color:#00EA5D}footer .footer-inner .content .footer-info a:hover{opacity:1;color:#00EA5D}footer .footer-inner .form{width:50%}footer .footer-inner .form .form-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}footer .footer-inner .form .form-title h2{font-size:3rem;font-weight:300;color:#fff}footer .footer-inner .form .form-title .form-filter{display:flex;gap:5px}footer .footer-inner .form .form-title .form-filter .form-filter-item{font-size:1.6rem;font-weight:500;color:#fff;font-family:'Manrope', sans-serif;letter-spacing:1.5px;text-transform:uppercase;padding:6px 20px;border-radius:50px;border:1px solid transparent;transition:0.3s ease border;cursor:pointer}footer .footer-inner .form .form-title .form-filter .form-filter-item.active{background-color:#00EA5D;color:#000}footer .footer-inner .form .form-title .form-filter .form-filter-item:hover{border:1px solid #00EA5D}footer .footer-inner .form .footer-form-wrap{display:none}footer .footer-inner .form .footer-form-wrap.active{display:block}footer .footer-inner .form .form-two-column{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}footer .footer-inner .footer-logo{width:100%;margin-top:60px}footer .footer-inner .footer-logo img{width:100%}@media (max-width: 1180px){footer{margin:80px 0}footer .footer-inner{padding-top:60px}footer .footer-inner .form{width:55%}}@media (max-width: 1024px){footer{margin:60px 0}footer .footer-inner{padding-top:40px}footer .footer-inner .footer-main{display:block}footer .footer-inner .form{width:100%;margin-top:40px}footer .footer-inner .footer-logo{margin-top:40px}}@media (max-width: 640px){footer{margin:40px 0}footer .footer-inner{padding-top:30px}footer .footer-inner .form .form-title{display:block}footer .footer-inner .form .form-title .form-filter{margin-top:10px}}.home-hero h1,.home-hero .subheading,.home-hero .areas,.home-hero .button{opacity:0}.home-hero.active h1:nth-child(1),.home-hero.active .subheading:nth-child(1),.home-hero.active .areas:nth-child(1),.home-hero.active .button:nth-child(1){animation:slideUp 1s .04s forwards}.home-hero.active h1:nth-child(2),.home-hero.active .subheading:nth-child(2),.home-hero.active .areas:nth-child(2),.home-hero.active .button:nth-child(2){animation:slideUp 1s .08s forwards}.home-hero.active h1:nth-child(3),.home-hero.active .subheading:nth-child(3),.home-hero.active .areas:nth-child(3),.home-hero.active .button:nth-child(3){animation:slideUp 1s .12s forwards}.home-hero.active h1:nth-child(4),.home-hero.active .subheading:nth-child(4),.home-hero.active .areas:nth-child(4),.home-hero.active .button:nth-child(4){animation:slideUp 1s .16s forwards}.logos-carousel{opacity:0}.logos-carousel.active{animation:slideUp 0.7s 0.2s forwards}.featured-copy-strip h1,.featured-copy-strip .subheading{opacity:0}.featured-copy-strip.active h1:nth-child(1),.featured-copy-strip.active .subheading:nth-child(1){animation:slideUp 1s .04s forwards}.featured-copy-strip.active h1:nth-child(2),.featured-copy-strip.active .subheading:nth-child(2){animation:slideUp 1s .08s forwards}.solutions-scrollthrough .solutions-content-wrap{opacity:0}.solutions-scrollthrough .cards-column{opacity:0}.solutions-scrollthrough.active .solutions-content-wrap{animation:slideLeft 1s forwards}.solutions-scrollthrough.active .cards-column{animation:slideRight 1s forwards}.areas .nav-item,.areas .areas-carousel-container{opacity:0}.areas.active .nav-item:nth-child(1),.areas.active .areas-carousel-container:nth-child(1){animation:slideUp 1s .1s forwards}.areas.active .nav-item:nth-child(2),.areas.active .areas-carousel-container:nth-child(2){animation:slideUp 1s .2s forwards}.areas.active .nav-item:nth-child(3),.areas.active .areas-carousel-container:nth-child(3){animation:slideUp 1s .3s forwards}.areas.active .nav-item:nth-child(4),.areas.active .areas-carousel-container:nth-child(4){animation:slideUp 1s .4s forwards}.areas.active .nav-item:nth-child(5),.areas.active .areas-carousel-container:nth-child(5){animation:slideUp 1s .5s forwards}@media (max-width: 1024px){.testimonials{opacity:0}.testimonials.active{animation:slideUp 1s forwards}}.content-hero .wave-graphic,.content-hero h1,.content-hero .content{opacity:0}.content-hero.active .wave-graphic{animation:slideDown 1s forwards}.content-hero.active h1:nth-child(1),.content-hero.active .content:nth-child(1){animation:slideUp 1s .1s forwards}.content-hero.active h1:nth-child(2),.content-hero.active .content:nth-child(2){animation:slideUp 1s .2s forwards}.solutions-detail .solutions-detail-nav-item,.solutions-detail .button,.solutions-detail .column{opacity:0}.solutions-detail.active .solutions-detail-nav-item:nth-child(1),.solutions-detail.active .button:nth-child(1){animation:fadeIn 1s .1s forwards}.solutions-detail.active .solutions-detail-nav-item:nth-child(2),.solutions-detail.active .button:nth-child(2){animation:fadeIn 1s .2s forwards}.solutions-detail.active .solutions-detail-nav-item:nth-child(3),.solutions-detail.active .button:nth-child(3){animation:fadeIn 1s .3s forwards}.solutions-detail.active .solutions-detail-nav-item:nth-child(4),.solutions-detail.active .button:nth-child(4){animation:fadeIn 1s .4s forwards}.solutions-detail.active .solutions-detail-nav-item:nth-child(5),.solutions-detail.active .button:nth-child(5){animation:fadeIn 1s .5s forwards}.solutions-detail.active .column:first-child{animation:slideLeft 1s forwards}.solutions-detail.active .column:last-child{animation:slideRight 1s forwards}.copy-hero{opacity:0}.copy-hero.active{animation:slideUp 1s forwards}.insights-grid .insight{opacity:0}.insights-grid.active .insight:nth-child(1){animation:slideUp 1s .1s forwards}.insights-grid.active .insight:nth-child(2){animation:slideUp 1s .2s forwards}.insights-grid.active .insight:nth-child(3){animation:slideUp 1s .3s forwards}.insights-grid.active .insight:nth-child(4){animation:slideUp 1s .4s forwards}.insights-grid.active .insight:nth-child(5){animation:slideUp 1s .5s forwards}.insights-grid.active .insight:nth-child(6){animation:slideUp 1s .6s forwards}.insights-grid.active .insight:nth-child(7){animation:slideUp 1s .7s forwards}.insights-grid.active .insight:nth-child(8){animation:slideUp 1s .8s forwards}.insights-grid.active .insight:nth-child(9){animation:slideUp 1s .9s forwards}.insights-grid.active .insight:nth-child(10){animation:slideUp 1s 1s forwards}.insights-grid.active .insight:nth-child(11){animation:slideUp 1s 1.1s forwards}.insights-grid.active .insight:nth-child(12){animation:slideUp 1s 1.2s forwards}.insights-grid.active .insight:nth-child(13){animation:slideUp 1s 1.3s forwards}.insights-grid.active .insight:nth-child(14){animation:slideUp 1s 1.4s forwards}.insights-grid.active .insight:nth-child(15){animation:slideUp 1s 1.5s forwards}.insights-grid.active .insight:nth-child(16){animation:slideUp 1s 1.6s forwards}.insights-grid.active .insight:nth-child(17){animation:slideUp 1s 1.7s forwards}.insights-grid.active .insight:nth-child(18){animation:slideUp 1s 1.8s forwards}.insights-grid.active .insight:nth-child(19){animation:slideUp 1s 1.9s forwards}.insights-grid.active .insight:nth-child(20){animation:slideUp 1s 2s forwards}.insights-grid.active .insight:nth-child(21){animation:slideUp 1s 2.1s forwards}.insights-grid.active .insight:nth-child(22){animation:slideUp 1s 2.2s forwards}.insights-grid.active .insight:nth-child(23){animation:slideUp 1s 2.3s forwards}.insights-grid.active .insight:nth-child(24){animation:slideUp 1s 2.4s forwards}.insights-grid.active .insight:nth-child(25){animation:slideUp 1s 2.5s forwards}.insights-grid.active .insight:nth-child(26){animation:slideUp 1s 2.6s forwards}.insights-grid.active .insight:nth-child(27){animation:slideUp 1s 2.7s forwards}.insights-grid.active .insight:nth-child(28){animation:slideUp 1s 2.8s forwards}.insights-grid.active .insight:nth-child(29){animation:slideUp 1s 2.9s forwards}.insights-grid.active .insight:nth-child(30){animation:slideUp 1s 3s forwards}.vacancies-grid .sidebar,.vacancies-grid .vacancies-list{opacity:0}.vacancies-grid.active .sidebar:nth-child(1),.vacancies-grid.active .vacancies-list:nth-child(1){animation:slideUp 1s .1s forwards}.vacancies-grid.active .sidebar:nth-child(2),.vacancies-grid.active .vacancies-list:nth-child(2){animation:slideUp 1s .2s forwards}.team-grid .card{opacity:0}.team-grid.active .card:nth-child(1){animation:slideUp 1s .05s forwards}.team-grid.active .card:nth-child(2){animation:slideUp 1s .1s forwards}.team-grid.active .card:nth-child(3){animation:slideUp 1s .15s forwards}.team-grid.active .card:nth-child(4){animation:slideUp 1s .2s forwards}.team-grid.active .card:nth-child(5){animation:slideUp 1s .25s forwards}.team-grid.active .card:nth-child(6){animation:slideUp 1s .3s forwards}.team-grid.active .card:nth-child(7){animation:slideUp 1s .35s forwards}.team-grid.active .card:nth-child(8){animation:slideUp 1s .4s forwards}.team-grid.active .card:nth-child(9){animation:slideUp 1s .45s forwards}.team-grid.active .card:nth-child(10){animation:slideUp 1s .5s forwards}.team-grid.active .card:nth-child(11){animation:slideUp 1s .55s forwards}.team-grid.active .card:nth-child(12){animation:slideUp 1s .6s forwards}.team-grid.active .card:nth-child(13){animation:slideUp 1s .65s forwards}.team-grid.active .card:nth-child(14){animation:slideUp 1s .7s forwards}.team-grid.active .card:nth-child(15){animation:slideUp 1s .75s forwards}.team-grid.active .card:nth-child(16){animation:slideUp 1s .8s forwards}.team-grid.active .card:nth-child(17){animation:slideUp 1s .85s forwards}.team-grid.active .card:nth-child(18){animation:slideUp 1s .9s forwards}.team-grid.active .card:nth-child(19){animation:slideUp 1s .95s forwards}.team-grid.active .card:nth-child(20){animation:slideUp 1s 1s forwards}.team-grid.active .card:nth-child(21){animation:slideUp 1s 1.05s forwards}.team-grid.active .card:nth-child(22){animation:slideUp 1s 1.1s forwards}.team-grid.active .card:nth-child(23){animation:slideUp 1s 1.15s forwards}.team-grid.active .card:nth-child(24){animation:slideUp 1s 1.2s forwards}.team-grid.active .card:nth-child(25){animation:slideUp 1s 1.25s forwards}.team-grid.active .card:nth-child(26){animation:slideUp 1s 1.3s forwards}.team-grid.active .card:nth-child(27){animation:slideUp 1s 1.35s forwards}.team-grid.active .card:nth-child(28){animation:slideUp 1s 1.4s forwards}.team-grid.active .card:nth-child(29){animation:slideUp 1s 1.45s forwards}.team-grid.active .card:nth-child(30){animation:slideUp 1s 1.5s forwards}.single-team-member .bio,.single-team-member .author-image-wrap,.single-team-member .quote,.single-team-member .sidebar{opacity:0}.single-team-member.active .bio:nth-child(1),.single-team-member.active .author-image-wrap:nth-child(1),.single-team-member.active .quote:nth-child(1),.single-team-member.active .sidebar:nth-child(1){animation:slideUp 1s .05s forwards}.single-team-member.active .bio:nth-child(2),.single-team-member.active .author-image-wrap:nth-child(2),.single-team-member.active .quote:nth-child(2),.single-team-member.active .sidebar:nth-child(2){animation:slideUp 1s .1s forwards}.single-team-member.active .bio:nth-child(3),.single-team-member.active .author-image-wrap:nth-child(3),.single-team-member.active .quote:nth-child(3),.single-team-member.active .sidebar:nth-child(3){animation:slideUp 1s .15s forwards}.single-team-member.active .bio:nth-child(4),.single-team-member.active .author-image-wrap:nth-child(4),.single-team-member.active .quote:nth-child(4),.single-team-member.active .sidebar:nth-child(4){animation:slideUp 1s .2s forwards}.job-detail .job-description-wrap,.job-detail .sidebar{opacity:0}.job-detail.active .job-description-wrap:nth-child(1),.job-detail.active .sidebar:nth-child(1){animation:slideUp 1s .1s forwards}.job-detail.active .job-description-wrap:nth-child(2),.job-detail.active .sidebar:nth-child(2){animation:slideUp 1s .2s forwards}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes slideDown{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(80px)}100%{opacity:1;transform:translateY(0)}}@keyframes slideLeft{0%{transform:translateX(-100%);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes slideRight{0%{transform:translateX(100%);opacity:0}100%{transform:translateX(0);opacity:1}}ul.slick-dots{display:flex;gap:10px;justify-content:center;align-items:center;padding:0;margin:0;list-style:none;margin-top:20px}ul.slick-dots li{margin:0;padding:0}ul.slick-dots li button{border:none;background:none;color:transparent;display:block;line-height:0;width:10px;height:10px;border:1px solid #00EA5D;border-radius:0;padding:0}ul.slick-dots li.slick-active button{background-color:#00EA5D}ul.slick-dots li:before{content:none}.full-width-image{position:relative;line-height:0;margin:0;overflow:hidden}.full-width-image img{width:100%}.full-width-image .hero-accent{position:absolute;right:5%;bottom:0;width:20%}.plain-content{color:white;margin:120px 0}.plain-content .plain-content-inner h1,.plain-content .plain-content-inner h2,.plain-content .plain-content-inner h3,.plain-content .plain-content-inner h4,.plain-content .plain-content-inner h5,.plain-content .plain-content-inner h6{margin-bottom:30px}.plain-content .plain-content-inner p{max-width:900px}.plain-content .plain-content-inner ul{margin-bottom:30px}@media (max-width: 1180px){.plain-content{margin:90px 0}}@media (max-width: 1024px){.plain-content{margin:60px 0}}@media (max-width: 921px){.plain-content{margin:30px 0 60px}}.copy-hero{margin:120px 0}@media (max-width: 1180px){.copy-hero{margin:90px 0}}@media (max-width: 1024px){.copy-hero{margin:60px 0}}@media (max-width: 921px){.copy-hero{margin:30px 0 60px}}.vacancies-grid{margin:120px 0}.vacancies-grid .vacancies-grid-inner .vacancies-grid-main{display:grid;grid-template-columns:326px 1fr;grid-gap:150px}.vacancies-grid .vacancies-grid-inner .sidebar-title{height:60px;text-align:right;display:flex;align-items:flex-end;justify-content:flex-end;padding-bottom:13px;text-transform:uppercase}.vacancies-grid .vacancies-grid-inner .vacancies-list-title{height:60px;border-bottom:1px solid #00EA5D;margin-bottom:30px}.vacancies-grid .vacancies-grid-inner .vacancies-list-title h2{font-weight:300;color:#fff;text-align:right}.vacancies-grid .vacancies-grid-inner .vacancies-list-title h2 span{color:#00EA5D}.vacancies-grid .vacancies-grid-inner .sidebar .vacancies-filters .filter-group{margin-bottom:20px;border-top:1px solid #00EA5D}.vacancies-grid .vacancies-grid-inner .sidebar .vacancies-filters .filter-group .filter-group-title{font-weight:300;font-family:'Manrope', sans-serif;color:#00EA5D;display:flex;justify-content:space-between;align-items:center;padding:13px 0px}.vacancies-grid .vacancies-grid-inner .sidebar .vacancies-filters .filter-group .filter-group-title .title{display:block;line-height:1}.vacancies-grid .vacancies-grid-inner .sidebar .vacancies-filters .filter-group .filter-group-title .arrow{display:block;width:14px;height:12px;line-height:0;transform:rotate(90deg);transition:transform 0.4s ease}.vacancies-grid .vacancies-grid-inner .sidebar .vacancies-filters .filter-group .filter-group-title .arrow svg{display:block}.vacancies-grid .vacancies-grid-inner .sidebar .vacancies-filters .filter-group .filter-group-title .arrow svg path{fill:#00EA5D !important}.vacancies-grid .vacancies-grid-inner .sidebar .vacancies-filters .filter-group .filter-options{margin-bottom:50px}.vacancies-grid .vacancies-grid-inner .sidebar .vacancies-filters .filter-group .filter-options label.filter-option{display:flex;justify-content:space-between;border-bottom:1px dashed #ABF9C7;padding:15px 0 10px;font-weight:300}.vacancies-grid .vacancies-grid-inner .sidebar .vacancies-filters .filter-group .filter-options label.filter-option .filter-option-content{display:flex;align-items:center;gap:10px}.vacancies-grid .vacancies-grid-inner .sidebar .vacancies-filters .filter-group .filter-options label.filter-option .filter-option-content .custom-checkbox{width:12px;height:14px;line-height:0}.vacancies-grid .vacancies-grid-inner .sidebar .vacancies-filters .filter-group .filter-options label.filter-option .filter-option-content .custom-checkbox svg path{transition:fill 0.4s ease}.vacancies-grid .vacancies-grid-inner .sidebar .vacancies-filters .filter-group .filter-options label.filter-option input{position:absolute;opacity:0;pointer-events:none}.vacancies-grid .vacancies-grid-inner .sidebar .vacancies-filters .filter-group .filter-options label.filter-option input:checked+.filter-option-content .custom-checkbox svg path{fill:#00EA5D}.vacancies-grid .vacancies-grid-inner .sidebar .vacancies-filters .filter-group.is-open .filter-group-title .arrow{transform:rotate(360deg)}.vacancies-grid .vacancies-grid-inner .vacancies-list .vacancies-cards{display:grid;grid-template-columns:1fr 1fr;gap:30px}.vacancies-grid .vacancies-grid-inner .vacancies-list .vacancies-cards .job-card{background-color:#00100A;padding:20px;border-radius:10px;box-sizing:border-box}.vacancies-grid .vacancies-grid-inner .vacancies-list .vacancies-cards .job-card .date-posted{font-size:1.4rem;margin-bottom:10px}.vacancies-grid .vacancies-grid-inner .vacancies-list .vacancies-cards .job-card .job-title{font-family:'Manrope', sans-serif;color:#00EA5D;font-size:2.8rem;line-height:3rem;margin:15px 0}.vacancies-grid .vacancies-grid-inner .vacancies-list .vacancies-cards .job-card .key-info{color:#ABF9C7;margin:20px 0;font-size:1.6rem}.vacancies-grid .vacancies-grid-inner .vacancies-list .vacancies-cards .job-card .summary{font-size:1.4rem;margin-bottom:30px}.vacancies-grid .vacancies-grid-inner .vacancies-grid-pagination{padding:30px 0 0;text-align:right;margin-bottom:-60px}@media (max-width: 1400px){.vacancies-grid{margin:90px 0 120px}.vacancies-grid .vacancies-grid-inner .vacancies-grid-main{display:grid;grid-template-columns:250px 1fr;grid-gap:60px}}@media (max-width: 1024px){.vacancies-grid{margin:60px 0 120px}.vacancies-grid .vacancies-grid-inner .vacancies-grid-main{display:grid;grid-template-columns:1fr;grid-gap:20px}}@media (max-width: 921px){.vacancies-grid{margin:30px 0 120px}.vacancies-grid .vacancies-grid-inner .vacancies-grid-main .vacancies-list .vacancies-cards{grid-template-columns:1fr}}.vacancies-filters .reset-filters{display:none}.vacancies-filters.has-active-filters .reset-filters{display:inline-flex}.job-detail{margin:-80px 0 120px}.job-detail .job-detail-inner{display:grid;grid-template-columns:1fr 326px;grid-gap:52px}.job-detail .job-detail-inner .sidebar{margin-top:-60px}.job-detail .job-detail-inner .job-description{background:linear-gradient(180deg, #F9FBFA 0%, #ABF9C7 100%);color:#000;padding:40px;border-radius:10px;box-sizing:border-box}.job-detail .job-detail-inner .job-description a{color:#000;text-decoration:underline}.job-detail .job-detail-inner .job-description h1,.job-detail .job-detail-inner .job-description h2,.job-detail .job-detail-inner .job-description h3,.job-detail .job-detail-inner .job-description h4,.job-detail .job-detail-inner .job-description h5,.job-detail .job-detail-inner .job-description h6,.job-detail .job-detail-inner .job-description ul{margin-bottom:20px}.job-detail .job-detail-inner .job-description ul{font-weight:300}.job-detail .job-detail-inner .job-description ul li::before{color:#000}.job-detail .job-detail-inner .job-overview{border-bottom:1px solid #00EA5D;padding-bottom:20px;margin-bottom:20px}.job-detail .job-detail-inner .job-overview .overview-row{font-size:1.8rem}.job-detail .job-detail-inner .job-overview .overview-row .label{font-weight:300;display:inline-block;text-transform:uppercase}.job-detail .job-detail-inner .job-overview .overview-row .value{font-weight:700;display:inline-block}.job-detail .job-detail-inner .job-pagination{display:flex;justify-content:space-between;margin-top:30px}.job-detail .job-detail-inner .job-pagination a{width:22px;height:22px;position:relative;display:block}.job-detail .job-detail-inner .job-pagination a svg{height:100%;width:100%;display:block}.job-detail .job-detail-inner .job-pagination a svg path{fill:#00EA5D}.job-detail .job-detail-inner .job-pagination a:first-child{transform:rotate(180deg)}@media (max-width: 1180px){.job-detail{margin:-40px 0 90px}.job-detail .job-detail-inner{grid-template-columns:1fr 300px;grid-gap:40px}}@media (max-width: 1024px){.job-detail{margin:-20px 0 60px}.job-detail .job-detail-inner{grid-template-columns:1fr;grid-gap:40px}.job-detail .job-detail-inner .job-description{padding:20px}}.form-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);backdrop-filter:blur(5px);z-index:99999;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:0.3s ease opacity;padding-top:86px}.form-modal h1,.form-modal h2{font-weight:300}.form-modal h2{color:#fff;margin-bottom:20px}.form-modal .form-wrap{width:90%;max-width:900px;margin:0 auto;padding:40px;background-color:#00100A;border-radius:10px;border:1px solid #00EA5D;position:relative}.form-modal .form-wrap .close{position:absolute;top:0;right:0;padding:40px;cursor:pointer}.form-modal input[type="text"],.form-modal input[type="email"],.form-modal input[type="url"],.form-modal input[type="password"],.form-modal input[type="search"],.form-modal input[type="number"],.form-modal input[type="tel"],.form-modal input[type="range"],.form-modal input[type="date"],.form-modal input[type="month"],.form-modal input[type="week"],.form-modal input[type="time"],.form-modal input[type="datetime"],.form-modal input[type="datetime-local"],.form-modal input[type="color"],.form-modal .custom-file-upload,.form-modal textarea{background:#fff;border-radius:25px}.form-modal input[type="submit"]{background-color:#000;color:#00EA5D;padding:10px 38px}.form-modal input[type="submit"]:hover{background-color:#00EA5D;color:#000}.form-modal .form-input{margin-bottom:10px}.form-modal.is-open{opacity:1;pointer-events:auto}@media (max-width: 921px), (max-height: 799px){.form-modal h1{font-size:2.4rem}.form-modal h2{font-size:1.8rem}.form-modal .form-wrap{padding:20px}.form-modal .form-wrap .close{padding:20px}.form-modal input[type="text"],.form-modal input[type="email"],.form-modal input[type="url"],.form-modal input[type="password"],.form-modal input[type="search"],.form-modal input[type="number"],.form-modal input[type="tel"],.form-modal input[type="range"],.form-modal input[type="date"],.form-modal input[type="month"],.form-modal input[type="week"],.form-modal input[type="time"],.form-modal input[type="datetime"],.form-modal input[type="datetime-local"],.form-modal input[type="color"],.form-modal .custom-file-upload,.form-modal textarea{padding:5px 10px;font-size:1.4rem}.form-modal .codedropz-upload-handler{padding:10px;font-size:1.4rem}.form-modal input[type="submit"]{padding:5px 15px}}.job-detail-copy-hero .copy-hero-inner{display:flex;align-items:center;flex-wrap:wrap}.job-detail-copy-hero .copy-hero-inner .button{margin-left:40px}@media (max-width: 1024px){.job-detail-copy-hero .copy-hero-inner{display:block}.job-detail-copy-hero .copy-hero-inner .button{margin-left:0;margin-top:20px}}.home-hero{height:auto;position:relative}.home-hero .video-wrap{position:absolute;top:15%;left:0;width:100%;height:85%;z-index:-1}.home-hero .video-wrap video{width:100%;height:100%;object-fit:cover}.home-hero .video-wrap::after{content:'';position:absolute;bottom:-1px;left:0;width:100%;height:30%;background:linear-gradient(to top, #000 0%, rgba(0,0,0,0) 100%)}.home-hero .width-wrapper{height:100%}.home-hero .home-hero-inner{position:relative;text-align:center;width:100%;z-index:1;padding-top:80px;height:100%;display:flex;flex-direction:column;align-items:center}.home-hero .home-hero-inner .subheading{font-family:'Manrope', sans-serif;font-size:2.6rem;color:#fff;margin-bottom:40px;margin-top:10px}.home-hero .home-hero-inner .areas{display:flex;justify-content:center;gap:80px;margin:90px 0 45px}.home-hero .home-hero-inner .areas .area{display:flex;flex-direction:column;width:130px}.home-hero .home-hero-inner .areas .icon{height:80px;margin-bottom:15px}.home-hero .home-hero-inner .areas .icon img{height:100%;width:auto}.home-hero .home-hero-inner .areas .caption{font-size:1.5rem;font-weight:300;color:#fff}.home-hero .home-hero-inner .text-logo{margin-top:auto}@media (max-width: 1024px){.home-hero{height:auto}.home-hero .home-hero-inner{padding-top:50px}.home-hero .home-hero-inner .areas{margin:60px 0 30px;gap:40px}.home-hero .home-hero-inner .areas .area{width:100px}.home-hero .home-hero-inner .areas .icon{height:60px}.home-hero .home-hero-inner .areas .caption{font-size:1.2rem}}@media (max-width: 640px){.home-hero .home-hero-inner .areas{display:none}.home-hero .home-hero-inner .text-logo{margin-top:40px}}.logos-carousel{overflow:hidden;margin:40px 0 100px}.logos-carousel .logos-carousel-inner h2{font-size:2.6rem;color:#fff;font-weight:300;text-align:center}.logos-carousel .logos-carousel-inner .logos-carousel-wrap{margin-top:60px}.logos-carousel .logos-carousel-inner .logos-carousel-wrap .logo-item{display:inline-block;vertical-align:middle}.logos-carousel .logos-carousel-inner .logos-carousel-wrap .slick-slide{margin:0 80px}.logos-carousel .logos-carousel-inner .logos-carousel-wrap .slick-list{margin:0 -80px}@media (max-width: 1024px){.logos-carousel{margin:40px 0 60px}.logos-carousel .logos-carousel-inner .logos-carousel-wrap{margin-top:30px}.logos-carousel .logos-carousel-inner .logos-carousel-wrap .logo-item{display:inline-block;vertical-align:middle}.logos-carousel .logos-carousel-inner .logos-carousel-wrap .slick-slide{margin:0 30px}.logos-carousel .logos-carousel-inner .logos-carousel-wrap .slick-list{margin:0 -30px}}.featured-copy-strip .featured-copy-strip-inner{border-top:1px solid #00EA5D;border-bottom:1px solid #00EA5D;padding:60px 0;text-align:center}.featured-copy-strip .featured-copy-strip-inner h1{margin-bottom:30px}.featured-copy-strip .featured-copy-strip-inner .subheading{font-size:2.6rem;font-family:'Manrope', sans-serif}@media (max-width: 1024px){.featured-copy-strip .featured-copy-strip-inner{padding:40px 0}.featured-copy-strip .featured-copy-strip-inner h1{margin-bottom:20px}.featured-copy-strip .featured-copy-strip-inner .subheading{font-size:2rem}.featured-copy-strip .featured-copy-strip-inner .subheading br{display:none}}@media (max-width: 921px){.featured-copy-strip .featured-copy-strip-inner{padding:30px 0}.featured-copy-strip .featured-copy-strip-inner .subheading{font-size:1.8rem}}.solutions{padding:40px 0 0;position:relative;margin-bottom:20px;overflow:hidden}.solutions .green-glow.glow-1{bottom:10%;left:20%;transform:translate(-50%, -50%)}.solutions .green-glow.glow-2{right:10%;top:30%;transform:translate(-50%, -50%)}.solutions .wave-graphic{position:absolute;bottom:0;left:0;width:100%;z-index:-2;aspect-ratio:662/277}.solutions .wave-graphic img{width:100%;height:100%;object-fit:cover}.solutions .solutions-inner{display:flex;justify-content:space-between;gap:100px;border-bottom:1px solid #00EA5D;padding-bottom:40px}.solutions .solutions-inner .solutions-content-wrap{width:50%;max-width:560px;font-weight:300}.solutions .solutions-inner .solutions-content-wrap h1{margin-bottom:30px}.solutions .solutions-inner .solutions-content-wrap .content-column strong{font-weight:300;color:#00EA5D}.solutions .solutions-inner .cards-column{width:50%;max-width:412px}.solutions .solutions-inner .cards-column .solution-card{position:relative;margin-bottom:20px}.solutions .solutions-inner .cards-column .solution-card .card-inner{position:relative;transition:transform 0.4s ease}.solutions .solutions-inner .cards-column .solution-card .card-frame{aspect-ratio:412/274;clip-path:polygon(15% 0, 100% 0, 100% 100%, 0 100%, 0 20%);position:relative;background:linear-gradient(180deg, #00EA5D 0%, #fff 100%);border-radius:20px}.solutions .solutions-inner .cards-column .solution-card .card-frame .card-frame-inner{clip-path:polygon(15% 0, 100% 0, 100% 100%, 0 100%, 0 20%);aspect-ratio:412/274;position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background:#000;border-radius:20px}.solutions .solutions-inner .cards-column .solution-card .card-content{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;flex-direction:column;padding:30px}.solutions .solutions-inner .cards-column .solution-card .card-content .solution-card-icon{margin-left:auto;opacity:0.5}.solutions .solutions-inner .cards-column .solution-card .card-content .solution-card-title{margin-top:auto;font-weight:300;font-size:3rem}.solutions .solutions-inner .cards-column .solution-card .card-content .solution-card-title .counter{color:#fff}.solutions .solutions-inner .cards-column .solution-card .card-content .solution-item-content{display:none}.solutions .solutions-inner .cards-column .solution-card:hover .card-inner,.solutions .solutions-inner .cards-column .solution-card.is-active .card-inner{transform:translateX(-120px)}.solutions .solutions-inner .cards-column .solution-card:hover .card-frame .card-frame-inner,.solutions .solutions-inner .cards-column .solution-card.is-active .card-frame .card-frame-inner{background:linear-gradient(90deg, #00100A 0%, #00EA5D 100%)}.solutions .solutions-inner .cards-column .solution-card:hover .card-content .solution-card-icon,.solutions .solutions-inner .cards-column .solution-card.is-active .card-content .solution-card-icon{opacity:1;filter:brightness(0) invert(1)}.solutions .solutions-inner .cards-column .solution-card:hover .card-content .solution-card-title,.solutions .solutions-inner .cards-column .solution-card.is-active .card-content .solution-card-title{color:#fff}.solutions .solutions-inner .cards-column .solution-card:last-child{margin-bottom:0}@media (max-width: 1180px){.solutions .solutions-inner{display:block}.solutions .solutions-inner .solutions-content-wrap{width:100%;max-width:800px}.solutions .solutions-inner .cards-column{max-width:none;width:100%}.solutions .solutions-inner .cards-column .solution-card{background:linear-gradient(180deg, rgba(255,255,255,0.1) 0%, rgba(0,234,93,0.1) 30%);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-radius:20px;border:1px solid rgba(255,255,255,0.3);box-shadow:0 8px 32px rgba(0,0,0,0.1),inset 0 1px 0 rgba(255,255,255,0.5),inset 0 -1px 0 rgba(255,255,255,0.1),inset 0 0 0px 0px rgba(255,255,255,0);position:relative;overflow:hidden;padding:25px;margin-top:20px}.solutions .solutions-inner .cards-column .solution-card::after{content:'';position:absolute;top:0;left:0;width:1px;height:100%;background:linear-gradient(180deg, rgba(255,255,255,0.8), transparent, rgba(255,255,255,0.3))}.solutions .solutions-inner .cards-column .solution-card::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg, transparent, rgba(255,255,255,0.8), transparent)}.solutions .solutions-inner .cards-column .solution-card .card-frame{display:none}.solutions .solutions-inner .cards-column .solution-card .card-content{padding:0;position:static}.solutions .solutions-inner .cards-column .solution-card .card-content .solution-item-content{display:none;margin-top:20px}.solutions .solutions-inner .cards-column .solution-card .card-content .solution-card-icon{opacity:1;margin-left:0;margin-bottom:10px;filter:brightness(0) invert(1);width:40px}.solutions .solutions-inner .cards-column .solution-card .card-content .solution-card-title{margin-bottom:0;font-size:2rem}.solutions .solutions-inner .cards-column .solution-card:hover .card-inner,.solutions .solutions-inner .cards-column .solution-card.is-active .card-inner{transform:none}.solutions .solutions-inner .cards-column .solution-card:hover .card-content .solution-card-icon,.solutions .solutions-inner .cards-column .solution-card.is-active .card-content .solution-card-icon{opacity:1}.solutions .solutions-inner .cards-column .solution-card:hover .card-content .solution-card-title,.solutions .solutions-inner .cards-column .solution-card.is-active .card-content .solution-card-title{color:#00EA5D}}.solutions .solutions-text-stack{position:relative;width:100%;min-height:220px}.solutions .solutions-text-slide{position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity 350ms ease}.solutions .solutions-text-slide.is-active{opacity:1;pointer-events:auto}@media (max-width: 1180px){.solutions .solutions-text-stack{min-height:auto}.solutions .solutions-text-slide{position:static;opacity:1;pointer-events:auto;transition:none;display:none}.solutions .solutions-text-slide.is-active{display:block}}.areas{margin-bottom:40px;position:relative;overflow:hidden}.areas .green-glow{top:50%;left:50%;transform:translate(-50%, -50%)}.areas .areas-inner{border-bottom:1px solid #00EA5D;border-top:1px solid #00EA5D;padding:40px 0;position:relative}.areas .areas-inner .areas-carousel-nav{display:flex;margin-bottom:20px;position:relative;z-index:3}.areas .areas-inner .areas-carousel-nav .nav-item{font-family:'Manrope', sans-serif;color:#858F89;transition:0.3s ease color;text-transform:uppercase;letter-spacing:1px;line-height:1.2;margin-right:80px;cursor:pointer}.areas .areas-inner .areas-carousel-nav .nav-item .arrow{width:20px;height:20px;transform:rotate(-90deg);margin-bottom:10px;transition:0.3s ease opacity;opacity:0}.areas .areas-inner .areas-carousel-nav .nav-item .arrow img{width:100%}.areas .areas-inner .areas-carousel-nav .nav-item:hover{color:#fff}.areas .areas-inner .areas-carousel-nav .nav-item.is-active{color:#00EA5D}.areas .areas-inner .areas-carousel-nav .nav-item.is-active .arrow{opacity:1}.areas .areas-inner .areas-carousel-container{display:flex;gap:200px;position:absolute;top:98px;bottom:40px;width:100%;left:0}.areas .areas-inner .areas-carousel-container .areas-carousel-outer{flex-grow:0;max-width:50%;overflow:hidden;width:50%}.areas .areas-inner .areas-carousel-container .areas-carousel-wrap{height:100%;display:flex;flex-direction:column;justify-content:center}.areas .areas-inner .areas-carousel-container .areas-carousel-wrap .slick-list{margin:auto 0}.areas .areas-inner .areas-carousel-container .areas-carousel-wrap .area-item{display:inline-block;vertical-align:top;pointer-events:none}.areas .areas-inner .areas-carousel-container .areas-carousel-wrap .area-item .area-content .title{display:flex;gap:20px;margin-bottom:30px}.areas .areas-inner .areas-carousel-container .areas-carousel-wrap .area-item .area-content .title .area-icon{line-height:0;margin-top:8px}.areas .areas-inner .areas-carousel-container .areas-carousel-wrap .area-item .area-content .content{max-width:500px;font-size:2.4rem;font-weight:300}.areas .areas-inner .areas-stage{position:relative}.areas .areas-inner .areas-stage .frame{width:47%;margin-left:auto;max-width:660px}.areas .areas-inner .areas-stage .frame img{width:100%;display:block}.areas .areas-inner .areas-stage .areas-canvas-stack{position:absolute;inset:0;width:200%;height:100%;z-index:2;top:0;overflow:hidden;pointer-events:none}.areas .areas-inner .areas-stage .spline-render{height:100%}.areas .areas-inner .areas-stage .spline-wrap{opacity:1;transform:translateX(0) scale(1);transition:opacity .22s ease, transform .45s ease, left .22s ease, bottom .6s ease;will-change:opacity, transform, left, bottom;position:absolute;inset:0;pointer-events:auto}.areas .areas-inner .areas-stage .spline-wrap.is-out{opacity:0;transform:translateX(40px) scale(0.985)}.areas .areas-inner .areas-stage .spline-wrap{position:absolute;inset:0;pointer-events:auto;bottom:-25%}.areas .areas-inner .areas-stage #areasSplineCanvas{position:absolute;inset:0;width:100% !important;height:100% !important;display:block;pointer-events:auto;touch-action:pan-y}.areas .areas-inner ul.slick-dots{justify-content:flex-start;margin-top:auto;position:relative;z-index:3}@media (max-width: 1400px){.areas .areas-inner .areas-stage .spline-wrap{left:-5%}.areas .areas-inner .areas-stage .spline-render{transform:scale(0.8)}}@media (max-width: 1240px){.areas .areas-inner .areas-stage .spline-wrap{left:0}.areas .areas-inner .areas-stage .spline-render{transform:scale(0.6)}}@media (max-width: 1024px){.areas .green-glow{display:none}.areas .areas-inner .areas-carousel-nav{display:none}.areas .areas-inner .areas-stage{display:none}.areas .areas-inner .areas-carousel-container{position:static}.areas .areas-inner .areas-carousel-container .areas-carousel-outer{max-width:100%;width:100%}.areas .areas-inner .areas-carousel-container .areas-carousel-wrap .area-item .area-content{margin-bottom:40px}.areas .areas-inner .areas-carousel-container .areas-carousel-wrap .area-item .area-content .title{display:flex;gap:20px;margin-bottom:30px}.areas .areas-inner .areas-carousel-container .areas-carousel-wrap .area-item .area-content .title .area-icon{height:40px}.areas .areas-inner .areas-carousel-container .areas-carousel-wrap .area-item .area-content .title .area-icon img{height:100%;width:auto}.areas .areas-inner .areas-carousel-container .areas-carousel-wrap .area-item .area-content .content{max-width:none;font-size:1.8rem;font-weight:300}}.testimonials{position:relative;min-height:700px;display:flex;flex-direction:column}.testimonials .gradient-scroll-background{position:absolute;inset:0;display:flex;pointer-events:none;z-index:-1;height:700px;left:50%;transform:translateX(-50%);top:0}.testimonials .gradient-scroll-background .bar{flex:1;transform:translateY(var(--bar-offset, 0px));will-change:transform;background:linear-gradient(176.64deg, #ABF9C7 -20%, #00EA5D 37.06%, #00100A 93.22%)}.testimonials .width-wrapper{flex-grow:1;display:flex;flex-direction:column}.testimonials .testimonials-inner{overflow:hidden;height:100%;flex-grow:1;display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:center}.testimonials .testimonials-inner .title-block{width:100%;max-width:900px}.testimonials .testimonials-inner .title-block h1{margin-bottom:20px}.testimonials .testimonials-inner .main-content{opacity:0;max-width:100%}.testimonials .testimonials-inner .main-content .testimonial-carousel{max-width:900px;margin:20px 0}.testimonials .testimonials-inner .main-content .testimonial-carousel .testimonial{display:inline-block;font-size:3rem;font-weight:200;vertical-align:top}.testimonials .testimonials-inner .main-content .testimonial-carousel .testimonial .quote{margin-bottom:20px}.testimonials .testimonials-inner .main-content .testimonial-carousel .testimonial .name{font-weight:600}.testimonials .testimonials-inner .main-content .testimonial-carousel ul.slick-dots{justify-content:flex-start;margin-top:30px}@media (max-width: 1024px){.testimonials{min-height:auto;display:block}.testimonials .gradient-scroll-background{display:none}.testimonials .testimonials-inner .title-block .arrow{display:none}.testimonials .testimonials-inner .main-content{opacity:1;max-width:100%}.testimonials .testimonials-inner .main-content .testimonial-carousel{max-width:none;margin:0}.testimonials .testimonials-inner .main-content .testimonial-carousel .testimonial{display:inline-block;font-size:2rem}}.gradient-scroll-background .bar:nth-child(1){--bar-offset: -50px}.gradient-scroll-background .bar:nth-child(2){--bar-offset: 30px}.gradient-scroll-background .bar:nth-child(3){--bar-offset: 110px}.gradient-scroll-background .bar:nth-child(4){--bar-offset: 190px}.gradient-scroll-background .bar:nth-child(5){--bar-offset: 270px}.gradient-scroll-background .bar:nth-child(6){--bar-offset: 350px}.gradient-scroll-background .bar:nth-child(7){--bar-offset: 430px}.gradient-scroll-background .bar:nth-child(8){--bar-offset: 510px}.gradient-scroll-background .bar:nth-child(9){--bar-offset: 430px}.gradient-scroll-background .bar:nth-child(10){--bar-offset: 350px}.gradient-scroll-background .bar:nth-child(11){--bar-offset: 270px}.gradient-scroll-background .bar:nth-child(12){--bar-offset: 190px}.gradient-scroll-background .bar:nth-child(13){--bar-offset: 110px}.gradient-scroll-background .bar:nth-child(14){--bar-offset: 30px}.gradient-scroll-background .bar:nth-child(15){--bar-offset: -50px}.team-grid .team-grid-inner .team-grid-cards{display:grid;grid-template-columns:repeat(4, 1fr);gap:100px 30px}.team-grid .team-grid-inner .team-grid-cards .card .image{background-color:#00EA5D;line-height:0;border-radius:20px}.team-grid .team-grid-inner .team-grid-cards .card .image img{width:100%;margin-top:-60px;border-radius:20px}.team-grid .team-grid-inner .team-grid-cards .card.card-team{border-bottom:1px solid #00EA5D}.team-grid .team-grid-inner .team-grid-cards .card.card-team .info{padding:20px 0;display:flex;justify-content:space-between;align-items:center}.team-grid .team-grid-inner .team-grid-cards .card.card-team .name{font-size:2.4rem;line-height:1}.team-grid .team-grid-inner .team-grid-cards .card.card-team .job-title{font-size:1.6rem;text-transform:uppercase;color:#00EA5D}.team-grid .team-grid-inner .team-grid-cards .card.card-text{background:linear-gradient(180deg, rgba(255,255,255,0.2) 0%, rgba(0,234,93,0.2) 64.42%);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-radius:20px;border:1px solid rgba(255,255,255,0.3);box-shadow:0 8px 32px rgba(0,0,0,0.1),inset 0 1px 0 rgba(255,255,255,0.5),inset 0 -1px 0 rgba(255,255,255,0.1),inset 0 0 0px 0px rgba(255,255,255,0);position:relative;overflow:hidden;font-size:4rem;font-weight:300;font-family:'Manrope', sans-serif;padding:25px;letter-spacing:-1px;line-height:1.25}.team-grid .team-grid-inner .team-grid-cards .card.card-text .icon{position:absolute;bottom:25px;right:25px;width:65px;line-height:0}.team-grid .team-grid-inner .team-grid-cards .card.card-text .icon img{width:100%}.team-grid .team-grid-inner .team-grid-cards .card.card-text::after{content:'';position:absolute;top:0;left:0;width:1px;height:100%;background:linear-gradient(180deg, rgba(255,255,255,0.8), transparent, rgba(255,255,255,0.3))}.team-grid .team-grid-inner .team-grid-cards .card.card-text::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg, transparent, rgba(255,255,255,0.8), transparent)}@media (max-width: 1400px){.team-grid .team-grid-inner .team-grid-cards .card.card-text{font-size:3.2rem;padding:20px}}@media (max-width: 1180px){.team-grid .team-grid-inner .team-grid-cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:70px 30px}}@media (max-width: 1024px){.team-grid .team-grid-inner .team-grid-cards{display:grid;grid-template-columns:repeat(2, 1fr);gap:70px 20px}.team-grid .team-grid-inner .team-grid-cards .card.card-text{font-size:2.4rem;padding:15px}}.insights-grid{margin-top:30px}.insights-grid .insights-grid-inner .insights-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);gap:60px 20px}.insights-grid .insights-grid-inner .insights-wrapper .insight{display:flex;flex-direction:column;padding-bottom:35px;border-bottom:1px solid #00EA5D}.insights-grid .insights-grid-inner .insights-wrapper .insight .image{aspect-ratio:44 / 30;background-size:cover;background-position:center;margin-bottom:10px;position:relative}.insights-grid .insights-grid-inner .insights-wrapper .insight .image .author{width:64px;height:64px;background-color:#00EA5D;border-radius:50px;overflow:hidden;position:absolute;bottom:-32px;right:0}.insights-grid .insights-grid-inner .insights-wrapper .insight .image .author img{height:100%;width:100%;object-fit:cover}.insights-grid .insights-grid-inner .insights-wrapper .insight .post-data{font-size:1.4rem;color:#00EA5D;letter-spacing:-0.5px}.insights-grid .insights-grid-inner .insights-wrapper .insight .title{font-size:1.8rem;letter-spacing:-0.5px;margin-bottom:25px;line-height:1.3;margin-top:25px}.insights-grid .insights-grid-inner .insights-wrapper .insight .excerpt{font-size:1.6rem;letter-spacing:-0.5px}.insights-grid .insights-grid-inner .insights-wrapper .insight .link{margin-top:auto}.insights-grid .insights-grid-inner .button-wrap{text-align:right}.insights-grid .insights-grid-inner .button-wrap button{margin-top:50px}@media (max-width: 1180px){.insights-grid .insights-grid-inner .hero{aspect-ratio:1224 / 400;padding:40px 60px;background-position:left}.insights-grid .insights-grid-inner .insights-wrapper{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 921px){.insights-grid .insights-grid-inner .hero{padding:40px 30px;margin-bottom:30px}.insights-grid .insights-grid-inner .insights-wrapper{grid-template-columns:repeat(1, 1fr)}.insights-grid .insights-grid-inner .insights-wrapper .insight .title{min-height:auto}}.insights-grid.related-insights .insights-grid-inner{border-top:1px solid #00EA5D;margin-top:60px;padding-top:60px}.insight-hero{margin-top:30px}.insight-hero .insight-hero-inner .hero{height:500px;border-radius:20px;background-size:cover;background-position:center;padding:50px;display:flex;align-items:flex-end;position:relative;overflow:hidden}.insight-hero .insight-hero-inner .hero::after{content:"";position:absolute;width:100%;height:100%;background-color:#000;opacity:0.5;top:0;left:0}.insight-hero .insight-hero-inner .hero .inner-content{position:relative;z-index:1}.insight-hero .insight-hero-inner .hero .inner-content .post-data{font-size:1.4rem;line-height:1.3;color:#00EA5D;letter-spacing:-0.5px}.insight-hero .insight-hero-inner .hero .inner-content .title{font-size:4.7rem;font-family:'Manrope', sans-serif;max-width:900px;line-height:0.95;margin:20px 0}@media (max-width: 1024px){.insight-hero .insight-hero-inner .hero{margin-bottom:40px;padding:30px;height:400px}.insight-hero .insight-hero-inner .hero .inner-content .title{font-size:3.8rem}}@media (max-width: 921px){.insight-hero .insight-hero-inner .hero{padding:25px;height:300px}.insight-hero .insight-hero-inner .hero .inner-content .title{font-size:3rem}}.insight-content .insight-content-inner{display:grid;grid-template-columns:1fr 325px;gap:40px}.insight-content .insight-content-inner .content{margin-top:50px}.insight-content .insight-content-inner .content a{color:#00EA5D;text-decoration:underline}.insight-content .insight-content-inner .content h1,.insight-content .insight-content-inner .content h2,.insight-content .insight-content-inner .content h3,.insight-content .insight-content-inner .content h4,.insight-content .insight-content-inner .content h5,.insight-content .insight-content-inner .content h6,.insight-content .insight-content-inner .content ul{margin-bottom:20px}.insight-content .insight-content-inner .content ul{font-weight:300}.insight-content .insight-content-inner .closing-content{border-top:1px solid #00EA5D;padding-top:40px;margin-top:40px}.insight-content .insight-content-inner .insight-pagination{text-align:right;margin-top:40px}.insight-content .insight-content-inner .insight-pagination a{text-decoration:none;color:#fff;text-transform:uppercase;font-weight:300}.insight-content .insight-content-inner .insight-pagination a svg{margin-left:10px}.insight-content .insight-content-inner .insight-pagination a svg path{fill:#00EA5D;transition:0.3s ease fill}.insight-content .insight-content-inner .insight-pagination a:hover svg path{fill:#000}@media (max-width: 1180px){.insight-content .insight-content-inner{grid-template-columns:1fr 300px}}@media (max-width: 1024px){.insight-content .insight-content-inner{grid-template-columns:1fr}.insight-content .insight-content-inner .content{margin-top:0}}.sidebar .author-image{background:#00EA5D;border-radius:20px;line-height:0;margin-top:60px;margin-bottom:30px;position:relative}.sidebar .author-image img{width:100%;margin-top:-60px;position:relative;border-radius:20px}@media (max-width: 1024px){.sidebar .author-image{max-width:500px}}.sidebar .author-name{color:#00EA5D;font-size:2.4rem}.sidebar .author-job-title{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #00EA5D}.sidebar .author-bio{margin-bottom:20px}.sidebar .button{width:100%;text-align:center;margin-bottom:20px;justify-content:center}.content-hero{position:relative;margin-top:-86px;padding-top:86px}.content-hero .wave-graphic{position:absolute;bottom:0;left:0;height:100%;width:100%;z-index:-1}.content-hero .wave-graphic img{width:100%}.content-hero .content-hero-inner{margin:120px 0}.content-hero .content-hero-inner .content{width:50%;margin-left:auto;font-family:'Manrope', sans-serif;line-height:1.5;color:#fff;max-width:562px}@media (max-width: 1180px){.content-hero .content-hero-inner{margin:90px 0}.content-hero .content-hero-inner .content{width:100%;margin-left:0;margin-top:20px}}@media (max-width: 1024px){.content-hero .content-hero-inner{margin:60px 0}}@media (max-width: 921px){.content-hero .content-hero-inner{margin:30px 0}}.solutions-detail{margin-bottom:40px}.solutions-detail .solutions-detail-inner .heading-section{border-bottom:1px solid #00EA5D;padding-bottom:10px;margin-bottom:60px}.solutions-detail .solutions-detail-inner .heading-section h1{font-size:1.4rem;text-transform:uppercase}.solutions-detail .solutions-detail-inner .solutions-detail-carousel-nav{display:flex;border-bottom:1px solid #00EA5D;padding-bottom:40px;margin-bottom:80px;position:relative;z-index:5}.solutions-detail .solutions-detail-inner .solutions-detail-carousel-nav .arrow{position:absolute;top:-20px;left:0;transform:translate3d(0, 0, 0);transition:transform 0.45s cubic-bezier(0.22, 0.61, 0.36, 1);will-change:transform;pointer-events:none;z-index:10;width:20px;margin-left:2px}.solutions-detail .solutions-detail-inner .solutions-detail-carousel-nav .arrow img{display:block}.solutions-detail .solutions-detail-inner .solutions-detail-carousel-nav .solutions-detail-nav-item{font-family:'Manrope', sans-serif;color:#858F89;transition:0.3s ease color;text-transform:uppercase;letter-spacing:1px;line-height:1.2;margin-right:80px;position:relative;cursor:pointer}.solutions-detail .solutions-detail-inner .solutions-detail-carousel-nav .solutions-detail-nav-item.is-active{color:#00EA5D}.solutions-detail .solutions-detail-inner .solutions-detail-carousel-nav .solutions-detail-nav-item::after{content:'';position:absolute;top:calc(100% + 15px);left:0;width:1px;height:25px;background-color:#00EA5D}.solutions-detail .solutions-detail-inner .solutions-detail-carousel-nav .button{margin-left:auto}.solutions-detail .solutions-detail-inner .solutions-detail-carousel-wrap .solutions-detail-item{display:inline-grid;grid-template-columns:1fr 1fr;gap:40px;vertical-align:top;overflow:hidden}.solutions-detail .solutions-detail-inner .solutions-detail-carousel-wrap .solutions-detail-item .column{display:flex;flex-direction:column;justify-content:space-between}.solutions-detail .solutions-detail-inner .solutions-detail-carousel-wrap .solutions-detail-item .column .heading{margin-bottom:30px}.solutions-detail .solutions-detail-inner .solutions-detail-carousel-wrap .solutions-detail-item .column .heading .icon{height:80px;position:relative;margin-bottom:20px}.solutions-detail .solutions-detail-inner .solutions-detail-carousel-wrap .solutions-detail-item .column .heading .icon img{height:100%;width:auto;position:relative;object-fit:contain;display:block;max-width:80px}.solutions-detail .solutions-detail-inner .solutions-detail-carousel-wrap .solutions-detail-item .column .heading .icon svg{height:100%;width:auto}.solutions-detail .solutions-detail-inner .solutions-detail-carousel-wrap .solutions-detail-item .column .heading .icon svg path{fill:#fff}.solutions-detail .solutions-detail-inner .solutions-detail-carousel-wrap .solutions-detail-item .column .heading .title{font-size:4rem;font-weight:300;color:#00EA5D;line-height:1.2;letter-spacing:1px}.solutions-detail .solutions-detail-inner .solutions-detail-carousel-wrap .solutions-detail-item .column .image{margin-left:-150px;border-radius:20px;overflow:hidden;line-height:0}.solutions-detail .solutions-detail-inner .solutions-detail-carousel-wrap .solutions-detail-item .column .content a{color:#00EA5D;text-decoration:underline}.solutions-detail .solutions-detail-inner .solutions-detail-carousel-wrap .solutions-detail-item .column .content h1,.solutions-detail .solutions-detail-inner .solutions-detail-carousel-wrap .solutions-detail-item .column .content h2,.solutions-detail .solutions-detail-inner .solutions-detail-carousel-wrap .solutions-detail-item .column .content h3,.solutions-detail .solutions-detail-inner .solutions-detail-carousel-wrap .solutions-detail-item .column .content h4,.solutions-detail .solutions-detail-inner .solutions-detail-carousel-wrap .solutions-detail-item .column .content h5,.solutions-detail .solutions-detail-inner .solutions-detail-carousel-wrap .solutions-detail-item .column .content h6,.solutions-detail .solutions-detail-inner .solutions-detail-carousel-wrap .solutions-detail-item .column .content ul{margin-bottom:20px}.solutions-detail .solutions-detail-inner .solutions-detail-carousel-wrap .solutions-detail-item .column .content ul{font-weight:300}@media (max-width: 1180px){.solutions-detail .solutions-detail-inner .solutions-detail-carousel-nav .solutions-detail-nav-item{margin-right:20px;font-size:1.5rem}}@media (max-width: 1180px){.solutions-detail .solutions-detail-inner .solutions-detail-carousel-wrap .solutions-detail-item{grid-template-columns:1fr}.solutions-detail .solutions-detail-inner .solutions-detail-carousel-wrap .solutions-detail-item .column .heading .title{font-size:3rem}.solutions-detail .solutions-detail-inner .solutions-detail-carousel-wrap .solutions-detail-item .column .image{margin-left:-150px;border-radius:20px;overflow:hidden;line-height:0}}@media (max-width: 1180px){.solutions-detail .solutions-detail-inner .heading-section{margin-bottom:20px}.solutions-detail .solutions-detail-inner .solutions-detail-carousel-nav-wrap{display:none}.solutions-detail .solutions-detail-inner .solutions-detail-carousel-wrap .solutions-detail-item{background:linear-gradient(180deg, rgba(255,255,255,0.1) 0%, rgba(0,234,93,0.1) 30%);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-radius:20px;border:1px solid rgba(255,255,255,0.3);box-shadow:0 8px 32px rgba(0,0,0,0.1),inset 0 1px 0 rgba(255,255,255,0.5),inset 0 -1px 0 rgba(255,255,255,0.1),inset 0 0 0px 0px rgba(255,255,255,0);position:relative;overflow:hidden;padding:25px;margin-top:20px;margin-bottom:20px}.solutions-detail .solutions-detail-inner .solutions-detail-carousel-wrap .solutions-detail-item::after{content:'';position:absolute;top:0;left:0;width:1px;height:100%;background:linear-gradient(180deg, rgba(255,255,255,0.8), transparent, rgba(255,255,255,0.3))}.solutions-detail .solutions-detail-inner .solutions-detail-carousel-wrap .solutions-detail-item::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg, transparent, rgba(255,255,255,0.8), transparent)}.solutions-detail .solutions-detail-inner .solutions-detail-carousel-wrap .solutions-detail-item .column .heading{margin-bottom:0}.solutions-detail .solutions-detail-inner .solutions-detail-carousel-wrap .solutions-detail-item:last-child{margin-bottom:0}}.solutions-detail-stage{position:relative;overflow:hidden}.solutions-detail-spline{display:inline-grid;position:absolute;grid-template-columns:1fr 1fr;gap:40px;height:100%;z-index:9999}.solutions-detail-canvas{width:100%;height:100%;display:block;transform:scale(0.85) translateY(200px) translateX(-200px)}@media (max-width: 1400px){.solutions-detail-canvas{transform:scale(0.8) translateY(200px) translateX(-90px)}}.solutions-detail-spline-wrap{width:250%}.flamingo-dashboard .flamingo-filters .button{padding:16px 30px}.flamingo-dashboard .flamingo-filters .csv-export{margin-left:auto}.flamingo-dashboard .flamingo-table-wrap .flamingo-table{width:100%;border-collapse:collapse;text-align:left;font-size:1.6rem}.flamingo-dashboard .flamingo-table-wrap .flamingo-table a{text-decoration:underline}.flamingo-dashboard .flamingo-table-wrap .flamingo-table a:hover{color:#00EA5D}.flamingo-dashboard .flamingo-table-wrap .flamingo-table thead th{padding:20px;opacity:0.5;font-weight:300}.flamingo-dashboard .flamingo-table-wrap .flamingo-table tbody{border:1px solid #214321;border-radius:10px;margin-bottom:20px;background-color:#122e1d;overflow:hidden;font-weight:300}.flamingo-dashboard .flamingo-table-wrap .flamingo-table tr{border-bottom:1px solid #214321}.flamingo-dashboard .flamingo-table-wrap .flamingo-table tr td{padding:20px}.flamingo-dashboard .flamingo-table-wrap .flamingo-pagination{text-align:center;margin-top:20px;display:flex;justify-content:space-between}.flamingo-dashboard .flamingo-table-wrap .flamingo-pagination .page-numbers{flex-grow:0;margin-right:10px;opacity:0.5}.flamingo-dashboard .flamingo-table-wrap .flamingo-pagination .page-numbers.current{color:#00EA5D;opacity:1}.flamingo-dashboard .flamingo-table-wrap .flamingo-pagination .page-numbers::last-child{margin-right:0}.flamingo-dashboard .flamingo-table-wrap .flamingo-pagination .page-prev,.flamingo-dashboard .flamingo-table-wrap .flamingo-pagination .page-next{flex-grow:1;margin-right:10px;opacity:0.5}.flamingo-dashboard .flamingo-table-wrap .flamingo-pagination .page-prev.is-disabled,.flamingo-dashboard .flamingo-table-wrap .flamingo-pagination .page-next.is-disabled{opacity:0.25}.page-template-page-flamingo-dashboard .width-wrapper{max-width:100%}.page-template-page-flamingo-dashboard footer{display:none}.solutions-scrollthrough{padding:40px 0;position:relative;overflow:hidden}.solutions-scrollthrough .green-glow.glow-1{bottom:0%;left:20%;transform:translate(-50%, -50%)}.solutions-scrollthrough .solutions-scrollthrough-inner{display:flex;justify-content:space-between;align-items:flex-start;gap:100px}.solutions-scrollthrough .solutions-scrollthrough-inner .solutions-content-wrap{width:50%;max-width:560px;font-weight:300}.solutions-scrollthrough .solutions-scrollthrough-inner .solutions-content-wrap h1{margin-bottom:30px}.solutions-scrollthrough .solutions-scrollthrough-inner .solutions-content-wrap strong{font-weight:300;color:#00EA5D}.solutions-scrollthrough .solutions-scrollthrough-inner .cards-column{width:50%;max-width:680px}.solutions-scrollthrough .solutions-scrollthrough-inner .cards-column .solution-card .card-inner{position:relative}.solutions-scrollthrough .solutions-scrollthrough-inner .cards-column .solution-card .card-inner .card-frame{aspect-ratio:680/353;position:relative;line-height:0}.solutions-scrollthrough .solutions-scrollthrough-inner .cards-column .solution-card .card-inner .card-frame img{width:100%;height:100%;object-fit:contain}.solutions-scrollthrough .solutions-scrollthrough-inner .cards-column .solution-card .card-inner .card-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:40px;padding-left:120px;text-align:right}.solutions-scrollthrough .solutions-scrollthrough-inner .cards-column .solution-card .card-inner .card-content .card-content-inner{display:grid;grid-template-columns:90px 1fr;gap:20px;border-bottom:1px solid #fff;padding-bottom:20px}.solutions-scrollthrough .solutions-scrollthrough-inner .cards-column .solution-card .card-inner .card-content .solution-card-title{color:#fff;font-weight:200;font-size:3.8rem}.solutions-scrollthrough .solutions-scrollthrough-inner .cards-column .solution-card:nth-child(2){margin-top:-180px}.solutions-scrollthrough .solutions-scrollthrough-inner .cards-column .solution-card:nth-child(3){margin-top:-150px}@media (max-width: 1400px){.solutions-scrollthrough .solutions-scrollthrough-inner .cards-column .solution-card .card-inner .card-content{padding:40px;padding-left:110px}.solutions-scrollthrough .solutions-scrollthrough-inner .cards-column .solution-card .card-inner .card-content .card-content-inner{padding-bottom:15px;grid-template-columns:60px 1fr}.solutions-scrollthrough .solutions-scrollthrough-inner .cards-column .solution-card .card-inner .card-content .solution-card-title{color:#fff;font-weight:200;font-size:2.8rem}.solutions-scrollthrough .solutions-scrollthrough-inner .cards-column .solution-card:nth-child(2){margin-top:-150px}.solutions-scrollthrough .solutions-scrollthrough-inner .cards-column .solution-card:nth-child(3){margin-top:-120px}}@media (max-width: 1300px){.solutions-scrollthrough .solutions-scrollthrough-inner .solutions-content-wrap{width:40%}.solutions-scrollthrough .solutions-scrollthrough-inner .cards-column{width:60%}}@media (max-width: 1180px){.solutions-scrollthrough .solutions-scrollthrough-inner{display:block}.solutions-scrollthrough .solutions-scrollthrough-inner .solutions-content-wrap{width:100%;max-width:none;margin-bottom:40px;position:relative;top:auto}.solutions-scrollthrough .solutions-scrollthrough-inner .cards-column{width:100%;max-width:none;position:relative;padding-bottom:220px}.solutions-scrollthrough .solutions-scrollthrough-inner .cards-column .solution-card .card-inner .card-content{padding:30px;padding-left:18%}.solutions-scrollthrough .solutions-scrollthrough-inner .cards-column .solution-card .card-inner .card-content .card-content-inner{padding-bottom:5px;grid-template-columns:50px 1fr;border-bottom:none;align-items:center}.solutions-scrollthrough .solutions-scrollthrough-inner .cards-column .solution-card .card-inner .card-content .solution-card-title{color:#fff;font-weight:200;font-size:2.8rem}.solutions-scrollthrough .solutions-scrollthrough-inner .cards-column .solution-card:nth-child(2),.solutions-scrollthrough .solutions-scrollthrough-inner .cards-column .solution-card:nth-child(3){margin-top:0;position:absolute;width:100%;top:110px}.solutions-scrollthrough .solutions-scrollthrough-inner .cards-column .solution-card:nth-child(3){top:220px}}@media (max-width: 1024px){.solutions-scrollthrough .solutions-scrollthrough-inner .cards-column .solution-card .card-inner .card-content .card-content-inner{padding-bottom:5px;grid-template-columns:40px 1fr;border-bottom:none;align-items:center}.solutions-scrollthrough .solutions-scrollthrough-inner .cards-column .solution-card .card-inner .card-content .solution-card-title{color:#fff;font-weight:200;font-size:1.8rem}.solutions-scrollthrough .solutions-scrollthrough-inner .cards-column .solution-card:nth-child(2),.solutions-scrollthrough .solutions-scrollthrough-inner .cards-column .solution-card:nth-child(3){margin-top:0;position:absolute;width:100%;top:110px}.solutions-scrollthrough .solutions-scrollthrough-inner .cards-column .solution-card:nth-child(3){top:220px}}.single-team-member .single-team-member-inner .main-content{display:grid;grid-template-columns:1.15fr 1fr;gap:140px}.single-team-member .single-team-member-inner .main-content .bio{padding:40px 0;border-top:1px solid #00EA5D;font-size:1.8rem;border-bottom:1px solid #00EA5D}.single-team-member .single-team-member-inner .main-content .bio strong{font-weight:400;color:#00EA5D}.single-team-member .single-team-member-inner .main-content .author-image-wrap .author-image{line-height:0;border-radius:20px;overflow:hidden}.single-team-member .single-team-member-inner .main-content .author-image-wrap .author-image img{width:100%}.single-team-member .extra-content{margin-top:40px;display:grid;grid-template-columns:1.15fr 1fr;gap:140px}.single-team-member .extra-content .quote .quote-title{font-size:1.4rem;text-transform:uppercase}.single-team-member .extra-content .quote .quote-text{max-width:450px;color:#00EA5D;font-weight:300;font-family:'Manrope', sans-serif;font-size:4rem;line-height:5rem;margin-top:20px}@media (max-width: 1024px){.single-team-member .single-team-member-inner .main-content{grid-template-columns:1fr;gap:40px 0}.single-team-member .single-team-member-inner .main-content .bio{order:2;padding:40px 0}.single-team-member .single-team-member-inner .main-content .author-image-wrap{order:1}.single-team-member .extra-content{grid-template-columns:1fr;gap:40px 0}.single-team-member .extra-content .quote .quote-title{font-size:1.4rem;text-transform:uppercase}.single-team-member .extra-content .quote .quote-text{max-width:none;font-size:3rem;line-height:1.2}}.team-member-copy-hero p{text-transform:uppercase}
