@charset "UTF-8";:root{--primary:#1d1f43;--dark-primary:#060726;--secondary:#f46c2d;--tertiary:#060826;--magenta:#f42dc8;--purple:#a889ff;--lime:#dee200;--green:#00e291;--electric-blue:#44d2ff;--grey:#e8ece9;--grey-light:#f6f6f6;--grey-dark-1:#292929;--grey-dark-2:#202020;--text:#000000;--grey-text-1:#a0a0a0;--grey-text-2:#8c8c8c;--white:#ffffff;--text-color-2:#a0a0a0;--text-link:#0500ff;--text-color-3:#858585;--border:#b6b6b6;--card-border:#dbdbdb;--poppins:"Poppins",sans-serif;--stucel-shadow:0 1.5rem 3rem -0.6rem rgba(0, 0, 0, 0.1);--stucel-border:0.1rem solid $card-border;--light:300;--regular:400;--medium:500;--semibold:600;--bold:700;--boder-radius-large:6rem;--border-radius-med:3.4rem;--border-radius-small:1rem;--body:clamp(1.6rem, 0vw + 1.6rem, 1.6rem);--h5:clamp(1.92rem, 0vw + 1.92rem, 1.92rem);--h4:clamp(2.3rem, 0vw + 2.3rem, 2.3rem);--h3:clamp(2.76rem, 0vw + 2.76rem, 2.76rem);--h2:clamp(3.32rem, 0vw + 3.32rem, 3.32rem);--h1:clamp(3.98rem, 0vw + 3.98rem, 3.98rem);--space-3xs:clamp(0.31rem, calc(0.27rem + 0.13vw), 0.38rem);--space-2xs:clamp(0.63rem, calc(0.55rem + 0.26vw), 0.75rem);--space-xs:clamp(0.88rem, calc(0.72rem + 0.52vw), 1.13rem);--space-s:clamp(1.19rem, calc(0.99rem + 0.65vw), 1.5rem);--space-m:clamp(1.81rem, calc(1.54rem + 0.92vw), 2.25rem);--space-l:clamp(2.38rem, calc(1.99rem + 1.31vw), 3rem);--space-xl:clamp(3.63rem, calc(3.08rem + 1.83vw), 4.5rem);--space-2xl:clamp(4.81rem, calc(4.07rem + 2.49vw), 6rem);--space-3xl:clamp(7.19rem, calc(6.06rem + 3.8vw), 9rem);--space-3xs-2xs:clamp(0.31rem, calc(0.04rem + 0.92vw), 0.75rem);--space-2xs-xs:clamp(0.63rem, calc(0.31rem + 1.05vw), 1.13rem);--space-xs-s:clamp(0.88rem, calc(0.49rem + 1.31vw), 1.5rem);--space-s-m:clamp(1.19rem, calc(0.53rem + 2.23vw), 2.25rem);--space-m-l:clamp(1.81rem, calc(1.07rem + 2.49vw), 3rem);--space-l-xl:clamp(2.38rem, calc(1.05rem + 4.45vw), 4.5rem);--space-xl-2xl:clamp(3.63rem, calc(2.15rem + 4.97vw), 6rem);--space-2xl-3xl:clamp(4.81rem, calc(2.2rem + 8.77vw), 9rem);--space-s-l:clamp(1.19rem, calc(0.06rem + 3.8vw), 3rem)}@-webkit-keyframes orbit{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes orbit{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinnerRotate{0%{-webkit-transform:rotate(0) translateX(320px);transform:rotate(0) translateX(320px)}100%{-webkit-transform:rotate(360deg) translateX(320px);transform:rotate(360deg) translateX(320px)}}@keyframes spinnerRotate{0%{-webkit-transform:rotate(0) translateX(320px);transform:rotate(0) translateX(320px)}100%{-webkit-transform:rotate(360deg) translateX(320px);transform:rotate(360deg) translateX(320px)}}@-webkit-keyframes spinnerRotateone{0%{-webkit-transform:rotate(0) translateY(320px);transform:rotate(0) translateY(320px)}100%{-webkit-transform:rotate(360deg) translateY(320px);transform:rotate(360deg) translateY(320px)}}@keyframes spinnerRotateone{0%{-webkit-transform:rotate(0) translateY(320px);transform:rotate(0) translateY(320px)}100%{-webkit-transform:rotate(360deg) translateY(320px);transform:rotate(360deg) translateY(320px)}}@-webkit-keyframes spinnerRotatetwo{0%{-webkit-transform:rotate(0) translateY(-320px);transform:rotate(0) translateY(-320px)}100%{-webkit-transform:rotate(360deg) translateY(-320px);transform:rotate(360deg) translateY(-320px)}}@keyframes spinnerRotatetwo{0%{-webkit-transform:rotate(0) translateY(-320px);transform:rotate(0) translateY(-320px)}100%{-webkit-transform:rotate(360deg) translateY(-320px);transform:rotate(360deg) translateY(-320px)}}@-webkit-keyframes spinnerRotatethree{0%{-webkit-transform:rotate(0) translateX(-320px);transform:rotate(0) translateX(-320px)}100%{-webkit-transform:rotate(360deg) translateX(-320px);transform:rotate(360deg) translateX(-320px)}}@keyframes spinnerRotatethree{0%{-webkit-transform:rotate(0) translateX(-320px);transform:rotate(0) translateX(-320px)}100%{-webkit-transform:rotate(360deg) translateX(-320px);transform:rotate(360deg) translateX(-320px)}}@-webkit-keyframes spinnerRotatefour{0%{-webkit-transform:rotate(0) translateX(70rem);transform:rotate(0) translateX(70rem)}100%{-webkit-transform:rotate(360deg) translateX(70rem);transform:rotate(360deg) translateX(70rem)}}@keyframes spinnerRotatefour{0%{-webkit-transform:rotate(0) translateX(70rem);transform:rotate(0) translateX(70rem)}100%{-webkit-transform:rotate(360deg) translateX(70rem);transform:rotate(360deg) translateX(70rem)}}@-webkit-keyframes spin-right{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin-right{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spin-left{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes spin-left{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes circleWave{from{opacity:.6}to{-webkit-transform:scale(3);transform:scale(3);opacity:0}}@keyframes circleWave{from{opacity:.6}to{-webkit-transform:scale(3);transform:scale(3);opacity:0}}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{line-height:1.6;-webkit-text-size-adjust:100%;font-size:62.5%;scroll-behavior:initial;min-height:100%;height:auto}body{margin:0;font-size:var(--body);font-family:var(--poppins),sans-serif;color:var(--text);font-weight:var(--light);min-height:100%;height:auto;position:relative;overflow-x:hidden}section{padding:var(--space-2xl-3xl) 0}section:nth-child(1){padding-top:calc(var(--space-3xl) + 6rem)}section:nth-last-child(1){padding-bottom:10rem;overflow:hidden}h1,h2,h3,h4,h5,h6{font-weight:500;margin:0;line-height:1.4;font-family:var(--poppins)}h1{font-size:var(--h1)}h2{font-size:var(--h2)}h3{font-size:var(--h3)}h4{font-size:var(--h4)}h5{font-size:var(--h5)}h6{font-size:var(--h6)}p:nth-child(1){margin-top:0}main{display:block}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;text-decoration:none;color:var(--text)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}img{border-style:none}button,input,optgroup,select,textarea{font-family:var(--poppins),sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;-moz-appearance:button;appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;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]{-webkit-box-sizing:border-box;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;-moz-appearance:textfield;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}@media (max-width:991px){section{padding:var(--space-3xl) 0}section:nth-last-child(1){padding-bottom:10rem}}@media (max-width:767px){section{padding:var(--space-2xl) 0}section:nth-last-child(1){padding-bottom:7rem}.container{padding:0 var(--space-l)!important}body{font-size:calc(var(--body) - .2rem)}}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Bold.woff2) format("woff2"),url(../fonts/Poppins-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Semibold.woff2) format("woff2"),url(../fonts/Poppins-Semibold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Medium.woff2) format("woff2"),url(../fonts/Poppins-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Regular.woff2) format("woff2"),url(../fonts/Poppins-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Light.woff2) format("woff2"),url(../fonts/Poppins-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}.btn{font-size:calc(var(--body) - .1rem);font-weight:500;padding:1.2rem 2.5rem;letter-spacing:.1rem;position:relative;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;display:inline-block;border-radius:6rem;border:.2rem solid var(--primary);-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.btn p{margin:0}.btn-primary{background-color:var(--text);color:var(--white);padding:1.6rem 2.5rem;border-radius:var(--border-radius-med);border:.2rem solid var(--white)}.btn-primary:hover{background-color:var(--secondary);border:.2rem solid var(--secondary);color:var(--white)}.btn-primary__large{padding:var(--space-s) var(--space-l);border-radius:var(--boder-radius-large);font-size:calc(var(--body) + .2rem)}.btn.white{background-color:var(--white);color:var(--primary);border:.2rem solid var(--white)}.btn.white:hover{background-color:var(--secondary);color:var(--white);border:.2rem solid var(--secondary)}.btn.outline{background-color:transparent;color:#000;border:.2rem solid #000}.btn.outline:hover{background-color:#000;color:var(--white)}.btn.outline-white{background-color:transparent;color:#fff;border:.2rem solid var(--white)}.btn.outline-white:hover{background-color:var(--white);color:var(--text)}.btn.arrow{color:var(--primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;padding:1rem 0;font-weight:400}.btn.arrow svg{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.btn.arrow:hover svg{-webkit-transform:translateX(5px);transform:translateX(5px)}.btn.whatsapp{background-color:#12b950;color:var(--white)}.btn.extra{font-weight:400;text-transform:none;letter-spacing:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--h5);color:var(--primary);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;overflow:hidden;z-index:0}.btn.extra::before{content:"";position:absolute;bottom:-25rem;left:-5rem;width:0;height:0;border-radius:100%;background-color:var(--primary);z-index:-1;-webkit-transition-property:width,height;transition-property:width,height;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:.5s;transition-duration:.5s}.btn.extra::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:var(--white);z-index:-2}.btn.extra:hover{color:var(--white)}.btn.extra:hover::before{width:60rem;height:60rem}.btn.extra:hover .bx{color:var(--primary)}.btn.extra:hover .bx::after{background-color:var(--white);width:10rem;height:10rem}.btn.extra.outline{border:.1rem solid var(--primary)}.btn.extra.anchor .bx::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.btn.extra .bx{width:3rem;height:3rem;background-color:var(--primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:3rem;padding:var(--space-s);font-size:var(--h5);color:var(--white);overflow:hidden;position:relative;-webkit-transition-property:color,-webkit-transform;transition-property:color,-webkit-transform;transition-property:color,transform;transition-property:color,transform,-webkit-transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.btn.extra .bx::before{z-index:1}.btn.extra .bx::after{content:"";position:absolute;top:-3rem;left:80%;background-color:var(--white);width:3rem;height:3rem;border-radius:5rem;z-index:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition-property:width,height,border-radius;transition-property:width,height,border-radius;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.btn-wa{background-color:#12b950;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-self:center;gap:.5rem;color:var(--white);font-weight:var(--regular);padding:.9rem 2.2rem}.btn-wa .emoji{display:inline-block;-webkit-animation:wave-animation .6s ease-in-out infinite;animation:wave-animation .6s ease-in-out infinite}.btn-wa:hover{background-color:var(--text)}@media (max-width:767px){.btn{padding:var(--space-s) var(--space-m);font-size:calc(var(--body) - .2rem)}}.cta{padding:0;position:relative;font-size:calc(var(--body) - .1rem);font-weight:500;letter-spacing:.1rem;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.cta::after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:2px;background-color:var(--primary);-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}@-webkit-keyframes wave-animation{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(15deg);transform:rotateZ(15deg)}50%{-webkit-transform:rotateZ(15deg);transform:rotateZ(15deg)}100%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}}@keyframes wave-animation{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(15deg);transform:rotateZ(15deg)}50%{-webkit-transform:rotateZ(15deg);transform:rotateZ(15deg)}100%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}}@-webkit-keyframes toLeft{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(50%,0);transform:translate(50%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes toLeft{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(50%,0);transform:translate(50%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes toRight{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes toRight{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes grow{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(4);transform:scale(4);opacity:0}}@keyframes grow{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(4);transform:scale(4);opacity:0}}@-webkit-keyframes textAnimation{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes textAnimation{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.otgs-development-site-front-end{display:none}.heading-title{font-size:calc(var(--h1) - .5rem)}.patternonright{position:relative;background:0 0;overflow-x:clip}.patternonright:after{content:url('data:image/svg+xml,<svg width="179" height="1945" viewBox="0 0 179 1945" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="239" height="13.2558" fill="%23F8F8F8"/><rect y="986" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="493" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="1479" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="41.0928" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="1027.09" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="534.093" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="1520.09" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="82.186" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="1068.19" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="575.186" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="1561.19" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="123.279" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="1109.28" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="616.279" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="1602.28" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="164.372" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="1150.37" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="657.372" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="1643.37" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="205.465" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="1191.46" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="698.465" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="1684.46" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="246.558" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="1232.56" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="739.558" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="1725.56" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="287.651" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="1273.65" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="780.651" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="1766.65" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="328.744" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="1314.74" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="821.744" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="1807.74" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="369.837" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="1355.84" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="862.837" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="1848.84" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="410.93" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="1396.93" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="903.93" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="1889.93" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="452.023" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="1438.02" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="945.023" width="239" height="13.2558" fill="%23F8F8F8"/><rect y="1931.02" width="239" height="13.2558" fill="%23F8F8F8"/></svg>');position:absolute;left:calc(100% - 17rem);top:0;width:100%;z-index:1}.patternonright .row{position:relative;z-index:2}.platform svg path{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.platform:hover{color:var(--secondary)}.platform:hover span{color:var(--secondary)}.platform:hover svg path{fill:var(--secondary)}.splide__arrow{width:6rem;height:6rem;border-radius:100%;padding:0;background-color:var(--primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.splide__arrow svg{width:2rem;height:2rem}.splide__arrow svg path{fill:var(--white)}.section-title{font-size:calc(var(--h2) - .2rem);font-weight:var(--medium)}.body-planet{position:absolute;width:100%;height:auto;overflow:hidden;display:grid;place-items:center;margin:0}.body-planet svg{overflow:visible;width:100%;height:100vh}.body-planet svg .maincircle{position:relative;-webkit-filter:drop-shadow(0 0 10px rgba(244, 108, 45, .7)) drop-shadow(0 0 20px rgba(244, 108, 45, .5)) drop-shadow(0 0 30px rgba(244, 108, 45, .3));filter:drop-shadow(0 0 10px rgba(244, 108, 45, .7)) drop-shadow(0 0 20px rgba(244, 108, 45, .5)) drop-shadow(0 0 30px rgba(244, 108, 45, .3))}@media (max-width:767px){.heading-title{font-size:calc(var(--h3) - .5rem)}.body-planet svg{width:125%}.section-title{font-size:var(--h3)}.patternonright::after{left:calc(100% - 8rem)}}.ty{overflow:clip}.ty-banner{min-height:15rem!important}.ty-title{font-size:calc(var(--h1) * 2);line-height:1.2}.ty-title p{margin-bottom:0}.ty-desc p{margin:0}.ty-desc a{text-decoration:underline;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ty-desc a:hover{color:var(--secondary)}.ty-accent{min-height:60rem;margin-top:-39rem}.ty-accent.h-solution__list{opacity:.5;-webkit-transform:scale(1.2);transform:scale(1.2)}@media (max-width:1280px){.ty-title{font-size:calc(var(--h2) * 2)}.ty-accent{min-height:50rem;margin-top:-35rem}.ty-accent.h-solution__list{-webkit-transform:scale(1);transform:scale(1)}}@media (max-width:991px){.ty-title{font-size:calc(var(--h2) * 1.5)}.ty-accent{min-height:auto;margin-top:0}.ty-accent.h-solution__list{position:fixed;right:20%;top:15%;z-index:-1}.ty-desc{margin-top:2rem}}@media (max-width:767px){.ty-title{font-size:calc(var(--h2))}.ty-accent.h-solution__list{-webkit-transform:scale(.6);transform:scale(.6)}}.header{position:absolute;top:0;left:0;width:100%;z-index:999;background-color:transparent;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.header-wrapper{background-color:transparent}.header-wrapper>.container{background-color:transparent;width:auto}.header-wrapper>.container>.row{margin:0}.header-logo__primary{width:auto;max-height:4rem;-webkit-transition:max-height .3s;transition:max-height .3s}.header-logo__secondary{display:none}.header-menu__wrapper{border-radius:3.4rem;border:.1rem solid #767676;padding:1rem}.header-nav{height:100%;padding:0;width:100%;list-style:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--space-3xs)}.header-nav .nav-link{font-size:calc(var(--body) - .2rem);color:var(--white);text-transform:capitalize;letter-spacing:.05rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:var(--medium);-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:100%;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}.header-nav .nav-link.default{color:var(--text)!important}.header-nav .nav-link.default::after{-webkit-transform:scaleY(1)!important;transform:scaleY(1)!important}.header-nav .nav-item{position:relative;padding:.5rem 1.3rem;border-radius:3.2rem;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.header-nav .nav-item:hover{background-color:#4c4f83}.header-nav .nav-item.active{background-color:#4c4f83}.header-nav .nav-item.active a{color:var(--white)}.header-nav .nav-item.has-child .nav-link::after{content:url('data:image/svg+xml,<svg width="11" height="6" viewBox="0 0 11 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M-3.90144e-08 0.914018C-2.90978e-08 0.696821 0.0899792 0.479623 0.282791 0.308151C0.655562 -0.0233719 1.27256 -0.0233719 1.64533 0.308151L5.50158 3.73758L9.35788 0.308152C9.73065 -0.0233715 10.3477 -0.0233715 10.7204 0.308152C11.0932 0.639663 11.0932 1.18837 10.7204 1.51988L6.18285 5.55518C5.81008 5.88669 5.19308 5.88669 4.82031 5.55518L0.282791 1.51988C0.0899791 1.34841 -4.8931e-08 1.13122 -3.90144e-08 0.914018Z" fill="white"/></svg>');font-size:1rem;margin-top:.1rem;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.header-nav .nav-item.has-child:hover .nav-link::after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.header-nav .nav-item.has-child:hover .sub-menu{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-duration:.7s;transition-duration:.7s;z-index:1}.header-nav .nav-item.has-child .sub-menu{position:absolute;top:100%;left:0;opacity:0;visibility:hidden;-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem);width:-webkit-max-content;width:-moz-max-content;width:max-content;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.5rem;padding:.8rem 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.1);background-color:rgba(16,16,22,.8980392157);-webkit-transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,visibility,-webkit-transform;transition-property:transform,opacity,visibility;transition-property:transform,opacity,visibility,-webkit-transform;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.075,.82,.165,1);transition-timing-function:cubic-bezier(.075,.82,.165,1);z-index:1;border-radius:1.6rem;overflow:clip}.header-nav .nav-item.has-child .sub-item{font-size:calc(var(--body) - .2rem);border-radius:0}.header-nav .nav-item.has-child .sub-item:hover .sub-link{color:var(--white)}.header-nav .nav-item.has-child .sub-item.active a{color:var(--white)}.header-nav .nav-item.has-child .sub-item a{color:var(--white)}.header-nav-md{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}@media (max-width:1439px){.header-nav .nav-link{font-size:calc(var(--body) - .4rem)}.header-btn .btn{font-size:calc(var(--body) - .4rem);gap:7px;padding:1.2rem 2rem}.header-btn .btn svg{width:2rem;height:2rem}}.header__mobile{display:none}.header-btn .btn{font-size:calc(var(--body) - .2rem)}.header-btn__wa{display:none}.header-scroll{position:fixed;top:0;left:0;-webkit-transform:translateY(2rem);transform:translateY(2rem)}.header-scroll .header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-scroll .header-logo__primary{display:none}.header-scroll .header-logo__secondary{display:block;width:auto;height:5rem}.header-scroll .header-menu__wrapper{border:none;border-radius:0}.header-scroll .header-nav .nav-link{color:var(--text)}.header-scroll .header-nav .nav-item{color:var(--text)}.header-scroll .header-nav .nav-item:hover .nav-link{color:var(--white)}.header-scroll .header-nav .nav-item.has-child .nav-link::after{-webkit-filter:invert(1);filter:invert(1)}.header-scroll .header-nav .nav-item.has-child:hover .nav-link::after{-webkit-filter:none;filter:none}.header-scroll .header-nav .nav-item.has-child.active .nav-link::after{-webkit-filter:invert(0);filter:invert(0)}.header-scroll .header-btn__wa{display:-webkit-box;display:-ms-flexbox;display:flex}.header-scroll .header-contact{background-color:var(--text);color:var(--white)}.header-scroll .header-logo{width:auto!important}.header-scroll .navbar{background-color:var(--white);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:6rem;-webkit-box-shadow:5px 5px 55px 0 rgba(0,0,0,.12);box-shadow:5px 5px 55px 0 rgba(0,0,0,.12);padding:0 calc(var(--space-xl) - .5rem)}.header-scroll .navbar>div{width:auto!important}.header-btn__wa p.mobile{display:none}.header-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer}@media (min-width:1200px){.header-mobile{display:none}}.header-mobile .humberger{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2.5rem;height:2.5rem;cursor:pointer;position:relative}.header-mobile .humberger .line{width:100%;height:.2rem;background-color:var(--white);margin:.3rem 0;border-radius:.5rem;-webkit-transition:all .3s ease;transition:all .3s ease}.header-mobile.active .humberger .line:nth-child(1){-webkit-transform:rotate(45deg) translate(5px,6px);transform:rotate(45deg) translate(5px,6px)}.header-mobile.active .humberger .line:nth-child(2){opacity:0}.header-mobile.active .humberger .line:nth-child(3){-webkit-transform:rotate(-45deg) translate(5px,-7px);transform:rotate(-45deg) translate(5px,-7px)}.header-md{background-color:var(--white);height:100vh;position:absolute;top:-100%;width:100%;z-index:0;-webkit-transition:cubic-bezier(.4,0,.2,1) top .3s;transition:cubic-bezier(.4,0,.2,1) top .3s;opacity:0;visibility:hidden;overflow-y:auto;display:none}.header-md.active{top:0;position:fixed;visibility:visible;opacity:1;display:block;-webkit-transition:cubic-bezier(.4,0,.2,1) top .3s;transition:cubic-bezier(.4,0,.2,1) top .3s}.header-md .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.header-md__wrapper{padding-top:calc(var(--space-2xl) * 3)!important}.header-md .menu-md{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;padding:unset;margin:unset;width:100%;gap:2.5rem}.header-md .menu-md__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header-md .menu-md__item svg.menu-md__arrow{position:absolute;right:0;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:3;top:-.25rem}.header-md .menu-md__item.current-page-parrent .menu-md__link{color:var(--primary)}.header-md .menu-md__item.current-page-parrent .menu-md__link::after{width:100%}.header-md .menu-md__item.active svg.menu-md__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .3s ease;transition:all .3s ease}.header-md .menu-md__item.active .menu-md__sub-menu{max-height:100rem!important;visibility:visible;opacity:1;-webkit-transition:all cubic-bezier(.075,.82,.165,1) .3s;transition:all cubic-bezier(.075,.82,.165,1) .3s}.header-md .menu-md__item.active .menu-md__link::after{width:100%}.header-md .menu-md__link{position:relative;z-index:0;color:var(--text);max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.header-md .menu-md__link::after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:var(--primary);-webkit-transition:all .3s ease;transition:all .3s ease}.header-md .menu-md__sub-menu{list-style:none;padding-left:0;margin:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-height:0;-webkit-transition:all cubic-bezier(.075,.82,.165,1) .3s;transition:all cubic-bezier(.075,.82,.165,1) .3s;opacity:0;visibility:hidden;margin-top:.5rem}.header-md .menu-md__sub-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:calc(var(--space-2xs)) 0 calc(var(--space-2xs)) calc(var(--space-s))}.header-md .menu-md__sub-item.current-sub-item .menu-md__sub-link{color:var(--primary)}.header-md .menu-md__sub-item.current-sub-item .menu-md__sub-link::after{width:100%}.header-md .menu-md__sub-link{font-size:14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative}.header-md .menu-md__sub-link::after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:var(--primary);-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:1199px){.header{-webkit-transform:translateY(0);transform:translateY(0)}.header-scroll .header-btn{padding-left:0}.header-contact.btn,.header-contact.white{background-color:var(--text);color:var(--white)}.header-btn__wa{display:-webkit-box;display:-ms-flexbox;display:flex}.header-btn__wa p{display:none}.header-btn__wa p.mobile{display:block}.header-btn__wa svg{width:2.2rem;height:2.2rem}.header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-logo__primary{display:none}.header-logo__secondary{display:block;width:auto;height:5rem}.header-menu{display:none!important}.header .navbar{width:100%;background-color:var(--white);border-radius:6rem;-webkit-box-shadow:5px 5px 55px 0 rgba(0,0,0,.12);box-shadow:5px 5px 55px 0 rgba(0,0,0,.12);padding:0 calc(var(--space-l) + .5rem);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;-webkit-transform:translateY(1.5rem);transform:translateY(1.5rem);z-index:9}.header .navbar .humberger .line{background-color:var(--text)}.header .navbar>div{width:auto!important}.header-scroll .navbar{-webkit-transform:translateY(1.5rem);transform:translateY(1.5rem)}}@media (max-width:767px){.header-logo__secondary{height:3.5rem}.header-btn__wa{display:none}.header-scroll .header-logo__secondary{height:3.6rem}.header-scroll .header-btn__wa{display:none}.header-md__wrapper{padding-top:calc(var(--space-2xl) * 2.5)!important}}.footer{background-color:var(--white);position:relative;overflow-x:clip;color:var(--grey-text-2)}.footer-tagline{position:relative;z-index:1;overflow:hidden}.footer-tagline__text{display:inline-block;-webkit-animation:textAnimation 25s linear infinite;animation:textAnimation 25s linear infinite;white-space:nowrap}.footer-tagline__text span{display:inline-block;font-size:calc(var(--h1) * 2);font-style:italic;font-weight:var(--bold);color:#f6f6f6;text-transform:uppercase;padding-right:2rem;line-height:1}.footer a{color:#fff}.footer-logo{height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;left:-30rem;top:-2rem;z-index:0}.footer-top{padding-top:5rem;padding-bottom:5rem;background-color:var(--primary);color:var(--white)}.footer-top__title{font-size:var(--h4);z-index:1;position:relative;text-wrap:pretty}.footer-top__btn{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.footer-center{padding-top:5rem;padding-bottom:2rem;background-color:var(--tertiary);color:var(--white)}.footer .pre-footer{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:2}.footer-title{font-size:calc(var(--body) - .2rem);font-weight:500;text-transform:uppercase;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.footer-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem}.footer-address__detail{padding:0}.footer-address__detail__link{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content}.footer-address__detail__link .address{color:var(--grey-text-2);font-size:calc(var(--h5) - .2rem);font-style:normal;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content}.footer-address__detail__link .address p{width:-webkit-max-content;width:-moz-max-content;width:max-content}.footer-address__detail__link:hover .address{color:var(--secondary)}.footer-socmed{row-gap:1rem}.footer-socmed__list{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-socmed__list a{color:var(--grey-text-2);font-size:calc(var(--h5) - .2rem);width:-webkit-max-content;width:-moz-max-content;width:max-content}.footer-social{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.footer-social__detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-social__text{color:var(--grey-text-2);font-size:calc(var(--h5) - .2rem);font-style:normal}.footer-social__text a{color:var(--grey-text-1)!important;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.footer-social__text a:hover{color:var(--secondary)!important}.footer-credit{font-size:calc(var(--base) - .2rem);text-align:right}.footer-bottom__wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;position:relative}.footer-credit,.footer-detail,.footer-social__list{position:relative;z-index:2}.footer-accent{position:absolute;left:0;bottom:9rem;z-index:4}.footer-partner__list{list-style:none;gap:var(--space-l);padding:0}.footer-partner__img{width:147px;max-height:55px;-o-object-fit:contain;object-fit:contain}.footer-btn__wa{position:fixed;z-index:2;bottom:5rem;right:2rem;padding:1.5rem}.footer-btn__wa svg{width:25px;height:25px}@media (max-width:991px){.footer-partner__img{width:auto;max-height:40px}.footer-top__title{max-width:35ch}.footer-bottom__detail{position:relative;z-index:2;max-width:60%!important;gap:var(--space-m);padding:var(--space-s) 0}.footer-accent{position:fixed;left:2rem;bottom:4rem}.footer-accent .bell{-webkit-transform:scale(.8);transform:scale(.8)}}@media (max-width:767px){.footer-partner__list{gap:var(--space-s)}.footer-partner__img{max-height:25px}.footer-bottom__detail{max-width:100%!important}.footer .pre-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:var(--space-m)}.footer-address,.footer-social,.footer-socmed{gap:var(--space-m);-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.footer-center{padding-top:var(--space-s);gap:var(--space-l)}.footer-credit{text-align:center}.footer-logo{height:40rem;left:-10rem}.footer-tagline__text{-webkit-animation:textAnimation 35s linear infinite;animation:textAnimation 35s linear infinite}.footer-tagline__text span{font-size:calc(var(--h1))}}.hero-banner{position:relative;background-color:var(--primary);display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;min-height:36vh;padding-top:16rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.hero-banner.s-works{min-height:12rem;padding:var(--space-xl) 0!important}.hero-banner__title{color:#fff;text-align:center;font-size:calc(var(--h1) + .2rem)}.hero-banner p{color:#fff;text-align:center}.hero-banner__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1;gap:1.5rem}.hero-banner .body-planet{-webkit-transform:translateY(-22rem);transform:translateY(-22rem)}@media (max-width:1280px){.hero-banner__title{font-size:calc(var(--h1) + 1.5rem)}}@media (max-width:991px){.hero-banner__title{font-size:calc(var(--h2) + .5rem)}}@media (max-width:767px){.hero-banner{min-height:30rem}.hero-banner__title{font-size:calc(var(--h3) - .1rem);padding:0 var(--space-l)}.hero-banner p{padding:0 var(--space-l)}.hero-banner .body-planet{-webkit-transform:translateY(-12rem);transform:translateY(-12rem)}.hero-banner .body-planet svg{width:200%}}.form span{font-size:calc(var(--body) + .2rem);text-transform:uppercase;color:#767676;letter-spacing:.08rem;width:20%}.form form{width:100%;gap:6rem}.form form .info{gap:6rem}.form form .info-detail{width:80%}.form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;width:100%}.form-group input{width:100%;border:1px solid #a1a1a1;border-radius:.5rem;padding:1.5rem 2rem}.form-group label{font-size:var(--body);color:var(--text-color);font-weight:600}.form-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem}.form-check input{width:2rem;height:2rem}.form-check label{font-weight:400}.form-check textarea{border:1px solid #a1a1a1;border-radius:.5rem;font-family:var(--poppins),sans-serif}.form button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-width:0}.fluentform form .ff-t-container{margin-top:calc(var(--space-l))}.fluentform form .ff-t-container[data-name=ff_cn_id_1]{margin-top:calc(var(--space-l) + 1.5rem)}@media (max-width:991px){.fluentform form .ff-t-container[data-name=ff_cn_id_1]{margin-top:calc(var(--space-s))}}.fluentform form .ff-t-column-1{-ms-flex-preferred-size:30%!important;flex-basis:30%!important}.fluentform form .ff-t-column-2{-ms-flex-preferred-size:70%;flex-basis:70%}.fluentform form .ff-t-cell .ff-el-form-control{font-family:var(--poppins),sans-serif!important;line-height:1.5;font-size:calc(var(--body) - .2rem)!important}.fluentform form .ff-t-cell .ff-el-group.ff-custom_html p{color:#767676;letter-spacing:1px;font-weight:500;font-size:calc(var(--body) + .4rem)!important}@media (min-width:992px){.fluentform form .ff-t-cell .ff-el-group.ff-custom_html p{max-width:50%}}.fluentform form .ff-t-cell .error.text-danger{color:red!important;font-size:calc(var(--body) - .2rem)!important}.fluentform form .ff-t-cell .ff-el-group{margin-bottom:calc(var(--space-l))}.fluentform form .ff-t-cell .ff-el-group>*{font-size:calc(var(--body) + .2rem)}.fluentform form .ff-t-cell .ff-el-input--label.ff-el-is-required label::after{color:#000;margin:unset!important}.fluentform form .ff-t-cell .ff-el-input--content input[type=email],.fluentform form .ff-t-cell .ff-el-input--content input[type=number],.fluentform form .ff-t-cell .ff-el-input--content input[type=tel],.fluentform form .ff-t-cell .ff-el-input--content input[type=text],.fluentform form .ff-t-cell .ff-el-input--content textarea{border:#a1a1a1 1px solid;padding:calc(var(--space-xs) + 2px) calc(var(--space-xs));font-family:var(--poppins),sans-serif!important;line-height:1.5}.fluentform form .ff-t-cell .ff-el-form-check{margin-bottom:calc(var(--space-xs))}.fluentform form .ff-t-cell .ff-el-form-check:first-child{margin-top:calc(var(--space-xs))}.fluentform form .ff-t-cell .ff-el-form-check input[type=checkbox]{position:relative;width:2.1rem;height:2.1rem;visibility:hidden;margin-right:calc(var(--space-2xs));cursor:pointer}.fluentform form .ff-t-cell .ff-el-form-check input[type=checkbox]::before{position:absolute;top:0;left:0;content:"";z-index:1;width:2.1rem;height:2.1rem;border-radius:5px;border:1px #a1a1a1 solid;visibility:visible}.fluentform form .ff-t-cell .ff-el-form-check.ff_item_selected input[type=checkbox]{cursor:pointer}.fluentform form .ff-t-cell .ff-el-form-check.ff_item_selected input[type=checkbox]::after{position:absolute;top:0;left:0;content:"";background-image:url(data:image/svg+xml;base64,PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KDTwhLS0gVXBsb2FkZWQgdG86IFNWRyBSZXBvLCB3d3cuc3ZncmVwby5jb20sIFRyYW5zZm9ybWVkIGJ5OiBTVkcgUmVwbyBNaXhlciBUb29scyAtLT4KPHN2ZyB3aWR0aD0iODAwcHgiIGhlaWdodD0iODAwcHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgaWQ9Im1ldGVvci1pY29uLWtpdF9fc29saWQtY2hlY2stc3F1YXJlIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgoNPGcgaWQ9IlNWR1JlcG9fYmdDYXJyaWVyIiBzdHJva2Utd2lkdGg9IjAiLz4KDTxnIGlkPSJTVkdSZXBvX3RyYWNlckNhcnJpZXIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgoNPGcgaWQ9IlNWR1JlcG9faWNvbkNhcnJpZXIiPgoNPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMSAwSDNDMS4zNDMxNSAwIDAgMS4zNDMxNSAwIDNWMjFDMCAyMi42NTY5IDEuMzQzMTUgMjQgMyAyNEgyMUMyMi42NTY5IDI0IDI0IDIyLjY1NjkgMjQgMjFWM0MyNCAxLjM0MzE1IDIyLjY1NjkgMCAyMSAwWk03LjA2MDY2IDEwLjkzOTNMMTAgMTMuODc4N0wxNi45MzkzIDYuOTM5MzRDMTcuNTI1MSA2LjM1MzU1IDE4LjQ3NDkgNi4zNTM1NSAxOS4wNjA3IDYuOTM5MzRDMTkuNjQ2NCA3LjUyNTEzIDE5LjY0NjQgOC40NzQ4NyAxOS4wNjA3IDkuMDYwNjZMMTEuMDYwNyAxNy4wNjA3QzEwLjQ3NDkgMTcuNjQ2NCA5LjUyNTEzIDE3LjY0NjQgOC45MzkzNCAxNy4wNjA3TDQuOTM5MzQgMTMuMDYwN0M0LjM1MzU1IDEyLjQ3NDkgNC4zNTM1NSAxMS41MjUxIDQuOTM5MzQgMTAuOTM5M0M1LjUyNTEzIDEwLjM1MzYgNi40NzQ4NyAxMC4zNTM2IDcuMDYwNjYgMTAuOTM5M1oiIGZpbGw9IiMxRDFGNDMiLz4KDTwvZz4KDTwvc3ZnPg==);background-position:0 0;background-size:cover;cursor:pointer;z-index:2;width:2.1rem;height:2.1rem;border-radius:5px;border:1px #767676 solid;visibility:visible}.fluentform form .ff_submit_btn_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:calc(var(--space-s));margin-bottom:0}.fluentform form .ff_submit_btn_wrapper button[type=submit].ff-btn-submit{font-size:calc(var(--body) + .2rem);font-weight:500;padding:var(--space-m) var(--space-l);letter-spacing:.1rem;position:relative;display:inline-block;border-radius:6rem;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;background-color:var(--text);color:var(--white);width:-webkit-max-content;width:-moz-max-content;width:max-content}.fluentform form .ff_submit_btn_wrapper button[type=submit].ff-btn-submit:hover{background-color:var(--secondary);color:var(--white)}@media (min-width:1200px){.fluentform form .ff_submit_btn_wrapper button[type=submit].ff-btn-submit{margin-left:calc(var(--space-3xl) * 2.7)}}@media (max-width:1199px){.fluentform .ff_columns_total_2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:var(--space-l)!important;margin-top:0!important}.fluentform .ff_columns_total_2:nth-child(2){margin-bottom:0!important}.fluentform .ff-el-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space-3xs)}.fluentform .ff-el-group.ff-custom_html{margin-bottom:0!important}.fluentform .ff-el-group.ff-custom_html p{margin-bottom:0!important;margin-top:var(--space-xs)}.fluentform .ff-t-container{margin:0!important}}@media (max-width:767px){.fluentform form .ff-t-cell .ff-el-group.ff-custom_html p{font-size:calc(var(--body) + .2rem)!important;margin:0!important}.fluentform form .ff-t-cell .ff-el-group{margin-bottom:var(--space-m)!important}.fluentform form .ff-t-cell .ff-el-group>*{font-size:calc(var(--body) - .2rem)}}.slide{margin-top:8rem!important}.slide-slider .splide__track{overflow:visible}.slide-slider .splide__track li img{width:100%;height:35rem;-o-object-fit:cover;object-fit:cover;border-radius:1rem}@media (max-width:991px){.slide-slider .splide__track li img{height:25rem}}@media (max-width:767px){.slide{margin-top:var(--space-xl)!important}.slide-slider .splide__track li img{height:22rem}}.pagination__list{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.pagination__item .number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:calc(var(--body) - .2rem);color:#6c6c6c;font-weight:500}.pagination__item .number.next,.pagination__item .number.previous{padding:1rem 2rem;color:var(--primary);background-color:var(--white);font-weight:500;border-radius:6rem;border:.1rem solid var(--text)}.pagination__item:hover .number{color:var(--text-link)}.pagination__item:hover .number.next,.pagination__item:hover .number.previous{background-color:var(--primary);color:var(--white)}.pagination__item.active .number{color:var(--text-link);text-decoration:underline}.breadcrumbs{width:100%;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;border:.1rem solid var(--border);border-top:0;position:relative;z-index:0;text-align:center;font-size:calc(var(--body) - .2rem);padding:var(--space-xs) 0}.breadcrumbs a,.breadcrumbs span{color:var(--grey-text-2)}.breadcrumbs .parent{text-decoration:underline;color:var(--grey-text-2)}.lcard{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lcard-item{width:calc(33% - 1.5rem);background:#fff;border-radius:2rem;border:.2rem solid var(--card-border);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.lcard-item .number{font-size:var(--h1);line-height:1.2}.lcard-item p b{font-weight:500}.box-cta{position:relative}.box-cta__caption{max-width:45ch}.box-cta__title{max-width:30ch}.box-cta__wrapper{min-width:65rem;text-align:center;background-color:#fff;-webkit-box-shadow:0 .4rem 1.5rem rgba(0,0,0,.1);box-shadow:0 .4rem 1.5rem rgba(0,0,0,.1);border-radius:1rem;border:var(--stucel-border);position:relative;overflow:hidden;z-index:0}.box-cta__wrapper>a{position:relative;z-index:1}.box-cta .card{padding:4rem 3rem;padding-right:7rem;border:.1rem solid var(--border);border-radius:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;background-color:var(--white)}.box-cta .card-images img{width:6.8rem;height:6.8rem;-o-object-fit:contain;object-fit:contain;border:.4rem solid #fff;background-color:#fff;-webkit-box-shadow:0 .4rem 1.5rem rgba(0,0,0,.1);box-shadow:0 .4rem 1.5rem rgba(0,0,0,.1);position:relative;border-radius:50%;z-index:0}.box-cta .card-images img:nth-child(1){z-index:2}.box-cta .card-images img:nth-child(2){z-index:1}.box-cta .card-images img:nth-child(3){position:relative}.box-cta .card-images img:not(:nth-child(1)){margin-left:-2rem}@media (max-width:767px){.box-cta__wrapper{min-width:unset}}.circle{position:relative;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:18rem;height:18rem;margin:0 auto;bottom:-5rem}.circle-wave{position:absolute;top:0;left:0;width:100%;height:100%;border:.1rem solid rgba(244,108,45,.22);border-radius:50%;-webkit-animation:grow 12s ease-in-out infinite;animation:grow 12s ease-in-out infinite;opacity:0}.circle-wave:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s}.circle-wave:nth-child(2){-webkit-animation-delay:.5s;animation-delay:.5s}.circle-wave:nth-child(3){-webkit-animation-delay:1s;animation-delay:1s}.circle-wave:nth-child(4){-webkit-animation-delay:1.5s;animation-delay:1.5s}.circle-wave:nth-child(5){-webkit-animation-delay:2s;animation-delay:2s}.circle-wave:nth-child(6){-webkit-animation-delay:2.5s;animation-delay:2.5s}.circle-wave:nth-child(7){-webkit-animation-delay:3s;animation-delay:3s}.circle-wave:nth-child(8){-webkit-animation-delay:3.5s;animation-delay:3.5s}.circle-wave:nth-child(9){-webkit-animation-delay:4s;animation-delay:4s}.circle-wave:nth-child(10){-webkit-animation-delay:4.5s;animation-delay:4.5s}.circle-wave:nth-child(11){-webkit-animation-delay:5s;animation-delay:5s}.circle-wave:nth-child(12){-webkit-animation-delay:5.5s;animation-delay:5.5s}.circle-wave:nth-child(13){-webkit-animation-delay:6s;animation-delay:6s}.circle-wave:nth-child(14){-webkit-animation-delay:6.5s;animation-delay:6.5s}.circle-wave:nth-child(15){-webkit-animation-delay:7s;animation-delay:7s}.circle-wave:nth-child(16){-webkit-animation-delay:7.5s;animation-delay:7.5s}.circle-wave:nth-child(17){-webkit-animation-delay:8s;animation-delay:8s}.circle-wave:nth-child(18){-webkit-animation-delay:8.5s;animation-delay:8.5s}.circle-wave:nth-child(19){-webkit-animation-delay:9s;animation-delay:9s}.circle-wave:nth-child(20){-webkit-animation-delay:9.5s;animation-delay:9.5s}.circle-wave:nth-child(21){-webkit-animation-delay:10s;animation-delay:10s}.circle-wave:nth-child(22){-webkit-animation-delay:10.5s;animation-delay:10.5s}.circle-wave:nth-child(23){-webkit-animation-delay:11s;animation-delay:11s}.circle-wave:nth-child(24){-webkit-animation-delay:11.5s;animation-delay:11.5s}.bell{position:relative;display:inline-block;width:14rem;height:14rem;background-color:var(--secondary);border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.bell-circle{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation:spin 12s linear infinite;animation:spin 12s linear infinite}.bell .pause,.bell .play{opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute}.bell:not(.is-playing) .play{opacity:1}.bell.is-playing .pause{opacity:1}.bell-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:auto}.bell-icon svg{height:4rem;pointer-events:auto}.bell-icon:hover{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.bell.guarantee{font-size:2.8rem;width:12rem;height:12rem;background-color:var(--grey-dark-1);position:absolute;z-index:2;bottom:-6rem;left:-6rem;pointer-events:none}@media (max-width:767px){.bell.guarantee{-webkit-transform:scale(.8);transform:scale(.8)}}.language-list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:var(--space-xs)}.language-list li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--space-xs);padding-right:var(--space-xs)}.language-list li:after{content:"|";color:var(--white);position:absolute;right:0}.language-list li:nth-last-child(2)::after{display:none}.language-list li a{text-decoration:none;font-weight:500;position:relative}.language-list li a svg{display:none}.language-list li a span{color:var(--white);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.language-list li a::after{content:" ";width:0;height:2px;background-color:var(--secondary);position:absolute;left:0;bottom:-3px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.language-list li.active-lang a span,.language-list li:hover a span{color:var(--secondary)}.language-list li.active-lang a::after,.language-list li:hover a::after{width:100%}@media (max-width:1439px){.language-list li a{font-size:calc(var(--body) - .2rem)}}.header-md__wrapper .language-list,.header-scroll .language-list{padding-right:0}.header-md__wrapper .language-list li a span,.header-scroll .language-list li a span{color:var(--text)}.header-md__wrapper .language-list li::after,.header-scroll .language-list li::after{color:var(--text)}.header-md__wrapper .language-list li.active-lang a span,.header-md__wrapper .language-list li:hover a span,.header-scroll .language-list li.active-lang a span,.header-scroll .language-list li:hover a span{color:var(--secondary)}@media (max-width:991px){.header-md__wrapper .language-list li a,.header-scroll .language-list li a{position:relative}.header-md__wrapper .language-list li a span,.header-scroll .language-list li a span{display:block}.header-md__wrapper .language-list li.active-lang a::before,.header-scroll .language-list li.active-lang a::before{display:block}.header-md__wrapper .language-list li:nth-last-child(2)::after,.header-scroll .language-list li:nth-last-child(2)::after{display:none}}.company{background:#fff;padding-bottom:var(--space-l)}.company-profile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.company-img{height:35rem;-o-object-fit:cover;object-fit:cover;border-radius:1rem}.company-title{font-size:calc(var(--h1) + 1rem)}@media (max-width:991px){.company-title{font-size:calc(var(--h1) + .5rem)}}.company-subtitle{color:var(--grey-text-2);font-size:calc(var(--body) + .2rem)}.company-body{padding:0 calc(var(--space-xl) * 2.5);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media (max-width:991px){.company-body{padding:0}}.company-detail{padding:var(--space-m) 0}.company-detail__desc h1,.company-detail__desc h2,.company-detail__desc h3,.company-detail__desc h4,.company-detail__desc h5,.company-detail__desc h6{margin-bottom:var(--space-2xs)}.company-detail__desc p{margin-top:0}.company-detail__desc ol,.company-detail__desc ul{margin-top:var(--space-2xs)}.company .card{padding:calc(var(--space-xl) - 1rem);border-radius:1rem;position:relative;top:-10rem;background-color:#fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.company .card img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;max-height:9.7rem}.company .card a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.company .card span{font-size:var(--body);color:var(--text-color);font-weight:600}.company .card p{color:var(--text-color-3)}.company .card ul{padding-left:1.8rem;margin:0}.company .card ul li{color:var(--text-color-3);position:relative;display:list-item}.company .card ul li::marker{color:var(--text-color-3)}.company .card ul li a{color:var(--text-link)}@media (max-width:1280px){.company-body{padding:0 var(--space-l)}}@media (max-width:991px){.company{padding-top:var(--space-2xl);padding-bottom:var(--space-2xl)}.company-detail{padding:0!important}.company-detail__desc h1,.company-detail__desc h2{font-size:var(--h4)}.company-img{height:20rem}.company .card{top:unset}.company .card img{max-height:6rem}.company-title{font-size:var(--h1)}}@media (max-width:767px){.company-img{height:20rem;border-radius:.6rem}.company-title{font-size:calc(var(--h2))}.company .card img{max-height:5rem}.company-body{padding:0}}.detail-company{background-color:var(--grey-light);position:relative;overflow:clip}.detail-company .cp-performance__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.detail-company .cp-performance__number{min-width:35%}.detail-company .row{position:relative;z-index:1}.detail-company__result__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem;background:#fff;border-radius:2rem;border:.2rem solid var(--card-border);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-company__result__item .number{font-size:var(--h1);line-height:1.2;color:var(--black)}.detail-company__result__item p{color:var(--black)!important}.detail-company__result__item p b{font-weight:500}@media (max-width:1199px){.detail-company .cp-performance__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.detail-company .cp-performance__number{min-width:auto}}.projects-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:calc(var(--space-3xl));margin-bottom:calc(var(--space-3xl))}.projects-detail__item{-webkit-column-gap:calc(var(--space-l));-moz-column-gap:calc(var(--space-l));column-gap:calc(var(--space-l))}.projects-detail__item:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.projects-detail__item__img{width:auto;max-width:70%;max-height:75rem;overflow-y:auto}.projects-detail__item__img.no-maxheight{max-height:100%}.projects-detail__item__img::-webkit-scrollbar{width:1rem;background-color:transparent}.projects-detail__item__img::-webkit-scrollbar-thumb{background-color:#adadad;border-radius:1rem}.projects-detail__img.image-detail{height:75rem;overflow-y:auto;border-radius:1rem;border:1px solid var(--card-border);-webkit-box-shadow:0 .4rem 1.5rem rgba(0,0,0,.1);box-shadow:0 .4rem 1.5rem rgba(0,0,0,.1)}.projects-detail__img.image-detail img{width:100%;height:auto}.projects-detail__desc{position:relative}.projects-highlight__title{font-size:var(--h2)}@media (max-width:991px){.projects-detail{gap:calc(var(--space-l));margin-bottom:calc(var(--space-2xl))}.projects-detail__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--space-l));-webkit-box-align:center;-ms-flex-align:center;align-items:center}.projects-detail__item:nth-child(even){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.projects-detail__item__img{max-width:100%;max-height:40rem}.projects-detail__item__desc{max-width:100%}}@media (max-width:767px){.projects-highlight__title{font-size:calc(var(--h2) - .8rem);max-width:18ch}.projects-detail__item__img{max-height:35rem}.projects-detail__item__img::-webkit-scrollbar{width:.4rem}}.sv{position:relative;overflow:hidden}.sv-title{font-weight:400;font-size:calc(var(--h2) - .3rem);margin:0}.sv-wrapper{gap:var(--space-2xl)}.sv-gallery__wrapper{width:calc(25% - 2rem)}.sv-gallery__img{width:100%;height:22rem;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius-small)}.sv-logos{grid-template-columns:repeat(2,1fr);border-radius:var(--border-radius-small);border:.1rem solid #d1d1d1;overflow:hidden;position:relative}.sv-logos::after{content:"";width:.1rem;background-color:#d1d1d1;height:100%;position:absolute;left:50%}.sv-logos__item{border:.5px solid #d1d1d1;padding:var(--space-m) var(--space-xs)}.sv-logos__item img{width:100%;height:5.5rem;-o-object-fit:contain;object-fit:contain}.sv-logos__item:nth-child(1){border-top-left-radius:1rem}.sv-logos__item:nth-last-child(1){border-bottom-right-radius:1rem;border-bottom:0}.sv-logos__wrapper{display:grid;grid-template-columns:repeat(2,1fr);border:.5px solid #d1d1d1;border-radius:1rem;position:relative;overflow:hidden}.sv-logos__wrapper::after{content:"";width:.5px;background-color:#d1d1d1;height:100%;position:absolute;left:50%}.sv-logos__wrapper.type-2::after{display:none}.sv-image__slider{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:1;flex-direction:1}.sv-image__slider .splide__track{overflow:visible}.sv-image__slider .splide__arrows{position:absolute;z-index:2;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sv-image__slider .splide__arrow{padding:0;position:relative}.sv-image__slider .splide__arrow--prev{left:-2.25rem!important;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.sv-image__slider .splide__arrow--next{right:-2.25rem!important}.sv-image__item img{width:100%;height:50rem;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius-small)}.sv-slider{position:relative}.sv-additional{border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}.sv-additional__img img{width:100%;-o-object-fit:contain;object-fit:contain;border-radius:1rem;-webkit-box-shadow:0 15px 30px -6px rgba(0,0,0,.1);box-shadow:0 15px 30px -6px rgba(0,0,0,.1)}.sv-additional__wrapper{gap:var(--space-3xl)}.sv-additional__list{gap:calc(var(--space-3xl) - .5rem)}.sv-additional__list.large{gap:var(--space-3xl)}.sv-additional__item{gap:var(--space-xl)}.sv-additional__item:nth-child(even){-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}@media (max-width:991px){.sv{padding:var(--space-2xl) 0}.sv-image__item img{height:40rem}.sv-gallery__wrapper{width:calc(50% - 1rem)}}@media (max-width:767px){.sv-image__item img{height:22rem;-o-object-fit:contain;object-fit:contain}.sv-image__slider .splide__arrow{-webkit-transform:scale(.8);transform:scale(.8)}.sv-image__slider .splide__arrow--prev{-webkit-transform:rotateZ(180deg) scale(.8);transform:rotateZ(180deg) scale(.8)}.sv-title{font-size:calc(var(--h3) - .2rem)}.sv-gallery__wrapper{width:100%}.sv-additional__title{font-size:calc(var(--h3) - .4rem)}.sv-additional__wrapper{gap:var(--space-xl)}.sv-additional__list{gap:var(--space-l)}.sv-additional__list.large{gap:var(--space-l)}.sv-additional__item:nth-child(even){-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}}.cp{background-color:var(--grey-dark-1);position:relative;overflow:hidden;padding-bottom:calc(var(--space-3xl) * 2)}.cp-content,.cp-title{color:var(--white);gap:var(--space-2xl)}.cp-content p,.cp-title p{color:#929292}.cp-list{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.cp-item{gap:var(--space-xl)}.cp-item__svg{width:4.5rem;height:4.5rem;-o-object-fit:contain;object-fit:contain}.cp-item__desc ol,.cp-item__desc ul{padding-left:1.5rem}.cp-item__desc ol li,.cp-item__desc ul li{color:#929292}.cp-subtitle h4{position:relative;padding-bottom:1.5rem}.cp-subtitle h4::after{content:"";width:100%;height:.1rem;border-bottom:1px dotted var(--white);opacity:.4;position:absolute;left:0;bottom:0}.cp-process{position:relative;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cp-process__accent{font-weight:var(--bold);font-size:calc(var(--h1) * 2.6);line-height:1;letter-spacing:-1rem;color:#474747;transform:rotate(180deg);-webkit-transform:rotate(180deg);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;display:inline-block;margin-right:-3rem}.cp-process__detail{width:calc(100% - 6rem);padding:var(--space-l) var(--space-m);border-radius:var(--border-radius-small);position:relative;top:var(--space-xl);z-index:1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.cp-process__desc{margin:0;font-size:calc(var(--body) - .1rem)}.cp-process__name{font-size:calc(var(--body) + .2rem);margin:0}.cp-process ul{padding-left:0;list-style:none;counter-reset:step-counter}.cp-process ul li{font-weight:var(--regular);margin-bottom:var(--space-m)}.cp-process ul li::before{content:"0" counter(step-counter);display:inline-block;counter-increment:step-counter;position:relative;font-weight:var(--bold);opacity:.3;font-size:calc(var(--body) + .2rem)}.cp-process ul li.no-number::before{display:none}.cp-process ul li.has_icon .cp-process__name{font-weight:var(--bold)}.cp-performance{padding-bottom:calc(var(--space-xl) * 2)}.cp-performance li{border-width:2px;border-style:solid;border-radius:20px;padding:var(--space-s) var(--space-l);display:grid;grid-template-columns:2fr 3fr;gap:var(--space-xs)}.cp-performance__number{text-align:center}.cp-performance__number h5{font-size:calc(var(--h1) + 1rem);font-weight:var(--light)}.cp-performance__desc{color:var(--white);font-weight:var(--medium);margin:0;opacity:.8}.cp-performance .splide__track{overflow:visible}.cp-performance .splide.splide--static{visibility:visible}.cp-performance .splide.splide--static .splide__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}.cp-performance .splide.splide--static .splide__track{overflow:visible}.cp-performance .splide.splide--static .splide__slide{width:calc(33.3333333333% - 1.3rem)!important}.cp-accordion{color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cp-accordion .accordion-col{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:320px}.cp-accordion .accordion-item{padding:var(--space-l);border-bottom:1px solid #575757;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;display:inline-block;width:100%}.cp-accordion .accordion-item.active{background-color:#000;border-bottom:0;border-radius:1rem}.cp-accordion .accordion-item.active .accordion-title svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cp-accordion .accordion-item:nth-last-child(1){border:none}.cp-accordion .accordion-header{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;background-color:transparent;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-shadow:none;box-shadow:none;border:none;gap:var(--space-s)}.cp-accordion .accordion-title{font-size:calc(var(--h4) - .4rem);font-weight:var(--medium);margin:0;color:var(--white);width:100%;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.cp-accordion .accordion-desc{color:#929292;text-align:left;line-height:1.4}@media (max-width:1199px){.cp-performance li{grid-template-columns:1fr}.cp-performance li h5{text-align:left}}@media (max-width:991px){.cp-process{margin-top:var(--space-xl)!important}.cp-performance li{grid-template-columns:1fr;padding:var(--space-m)}.cp-performance__number h5{text-align:left}.cp-performance{padding-bottom:var(--space-xl)}.cp-accordion .flow{display:none}}@media (max-width:767px){.cp{padding-bottom:calc(var(--space-2xl) * 2.5)}.cp-performance__number h5{font-size:calc(var(--h1))}.cp-title{font-size:calc(var(--h3) - .3rem)}.cp-list{grid-template-columns:repeat(1,1fr)}.cp-list__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cp-process__accent{font-size:calc(var(--h1) * 2);line-height:.8;margin-right:-2rem}.cp-process__detail{width:calc(100% - 3.2rem)}.cp-process__title{font-size:calc(var(--body) + .4rem)}.cp-process__name{font-size:calc(var(--body))}.cp-process__desc{font-size:calc(var(--body) - .2rem)}.cp-process ul li::before{font-size:calc(var(--body))}}.faqs{margin-top:var(--space-3xl)!important;padding-top:var(--space-3xl)}.faqs h3{font-size:calc(var(--h2) + .3rem)}.faqs-accordion{border:none;-webkit-box-shadow:none;box-shadow:none}.faqs-accordion .accordion-item{border:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #dadada;padding-bottom:var(--space-l);margin-bottom:var(--space-l)}.faqs-accordion .accordion-item:last-child{margin-bottom:0;border-bottom:none}.faqs-accordion .accordion-item.active .accordion-body{display:block}@media (max-width:767px){.faqs-accordion .accordion-item{padding-bottom:var(--space-m);margin-bottom:var(--space-m)}}.faqs-accordion .accordion-header{background:0 0;border:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;font-size:calc(var(--h4) - .3rem);line-height:1.5;font-weight:var(--medium);padding:0;position:relative;text-align:left;width:100%;color:var(--text)}@media (max-width:767px){.faqs-accordion .accordion-header{font-size:var(--body)}}.faqs-accordion .accordion-body{border:none;-webkit-box-shadow:none;box-shadow:none;line-height:1.6;margin-top:var(--space-s)!important;padding:0!important}.faqs-accordion .accordion-body p{margin-bottom:0!important}@media (max-width:767px){.faqs{padding-top:var(--space-2xl);margin-top:var(--space-2xl)!important}.faqs h3{font-size:calc(var(--h2) - .5rem)}}.s-portfolio{background-color:#f1f1f1;border-radius:2rem;padding:var(--space-3xl) 0;position:relative;overflow:hidden}.s-portfolio__nav{padding:var(--space-l) var(--space-m);background-color:var(--white);border-radius:1rem;height:14rem}.s-portfolio__logo{width:100%;height:5rem;-o-object-fit:contain;object-fit:contain}.s-portfolio__nav{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 15px 31px -6px rgba(0,0,0,.1);box-shadow:0 15px 31px -6px rgba(0,0,0,.1);cursor:pointer}.s-portfolio__nav .line{width:0;height:3px;border:none;position:absolute;top:2px;-webkit-transition:.3s width ease-in-out;transition:.3s width ease-in-out}.s-portfolio__nav.is-active .line,.s-portfolio__nav:hover .line{width:calc(100% - 2rem)}.s-portfolio__content-wrap{max-height:55rem;width:65%;overflow:auto}.s-portfolio__content--img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;height:100%}.s-portfolio__wrapper{gap:var(--space-2xl)}.s-portfolio__wrapper .card-list{gap:var(--space-m);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-portfolio__wrapper .card-img{width:33.3333333333%;padding:var(--space-s);background-color:var(--white);border-radius:1rem}.s-portfolio__wrapper .card-img img{width:100%;height:45rem;-o-object-fit:contain;object-fit:contain}.s-portfolio__wrapper .portfolio-nav .splide__track{overflow:visible}@media (max-width:991px){.s-portfolio__nav{height:10rem}.s-portfolio__logo{height:4rem}.s-portfolio__wrapper{gap:var(--space-xl)}.s-portfolio__wrapper .card-list{gap:var(--space-s)}.s-portfolio__wrapper .card-img img{height:25rem;-o-object-fit:contain;object-fit:contain}}@media (max-width:767px){.s-portfolio{padding:var(--space-2xl) 0}.s-portfolio__content-wrap{max-height:55rem;width:100%;overflow:auto}.s-portfolio__wrapper .card{overflow-x:auto}.s-portfolio__wrapper .card-list{width:-webkit-max-content;width:-moz-max-content;width:max-content}.s-portfolio__wrapper .card-img{width:auto}.s-portfolio__wrapper .card-img img{width:auto;height:35rem}}.ind-hero{border:.1rem solid var(--primary);padding-top:var(--space-2xl)!important;min-height:auto}.ind-hero .body-planet{-webkit-transform:translateY(-60rem);transform:translateY(-60rem)}.ind-intro{padding-bottom:calc(var(--space-3xl) + 1rem);position:relative;overflow:hidden}.ind-intro__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ind-intro__content--right__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.ind-intro__content--right__bg-rotate{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;-webkit-animation:rotateFull 30s linear infinite;animation:rotateFull 30s linear infinite}.ind-intro__content--right__decor{position:absolute;z-index:1;max-height:calc(var(--space-3xl) * 1.2)}.ind-intro__content--right__decor.decor1{top:2%;left:4rem;-webkit-animation:shakeDecorTop 4s infinite;animation:shakeDecorTop 4s infinite}.ind-intro__content--right__decor.decor2{top:2%;right:4rem;-webkit-animation:shakeDecorTop 6s infinite;animation:shakeDecorTop 6s infinite}.ind-intro__content--right__decor.decor3{bottom:2%;right:4rem;-webkit-animation:shakeDecorBottom 4s linear infinite;animation:shakeDecorBottom 4s linear infinite}.ind-intro__content--right__decor.decor4{bottom:2%;left:1rem;-webkit-animation:shakeDecorBottom 6s linear infinite;animation:shakeDecorBottom 6s linear infinite}.ind-intro__content__title{font-size:var(--h1)}.ind-intro__content__desc-top{font-size:var(--h4)}.ind-intro__content__desc-bottom{max-width:65ch}.ind-intro__clients-slider{position:relative}.ind-intro__clients-slider::after,.ind-intro__clients-slider::before{content:"";width:12%;height:100%;position:absolute;top:0;z-index:1;background:-webkit-gradient(linear,left top,right top,from(#fff),to(rgba(247,247,247,0)));background:linear-gradient(to right,#fff,rgba(247,247,247,0))}.ind-intro__clients-slider::before{left:-1rem}.ind-intro__clients-slider::after{right:-1rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ind-intro__clients-slider.is-static::after,.ind-intro__clients-slider.is-static::before{display:none}.ind-intro__clients-slider.is-static img{height:5rem}.ind-intro__clients-slider.is-static .splide__list{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--space-xl)}.ind-intro__clients-slider.is-static .splide__slide{visibility:visible!important}.ind-intro__clients--title{font-size:calc(var(--body) + .2rem);font-weight:var(--medium)}.ind-intro__clients--item img{width:100%;-o-object-fit:contain;object-fit:contain;height:7.2rem}.ind-intro__clients .slide__track{overflow:visible}.ind-intro__support{margin-top:var(--space-3xl)}.ind-intro__support .title{font-size:calc(var(--h2) - .2rem);font-weight:var(--medium)}.ind-intro__support .desc{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:var(--space-3xl);-moz-column-gap:var(--space-3xl);column-gap:var(--space-3xl)}.ind-img{aspect-ratio:1;border-radius:100%;width:45rem;border:6rem solid #f7f7f7;-o-object-fit:cover;object-fit:cover}.ind-accent{position:relative}.ind-accent svg{position:absolute}.ind-accent .rotate-text{-webkit-animation:spin 20s linear infinite;animation:spin 20s linear infinite;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.ind-detail{overflow:clip;background-color:#f1f1f1;border-radius:3rem}.ind-detail__container{gap:var(--space-3xl)}.ind-detail__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ind-detail__title{font-size:calc(var(--h2) - .2rem);font-weight:var(--medium);margin-bottom:calc(var(--space-2xl));text-align:center}.ind-detail__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:unset;margin:unset;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;counter-reset:list-counter;max-width:75%;row-gap:.2rem}.ind-detail__body{gap:var(--space-s);width:75%;padding:var(--space-2xl) var(--space-3xl) var(--space-2xl) 0}.ind-detail__performance .card-list{list-style:none;gap:var(--space-s)}.ind-detail__performance .card-list__item{width:calc(33.3333333333% - var(--space-s));border:.2rem solid var(--card-border);background-color:var(--white);border-radius:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:var(--space-xs);padding:var(--space-m)}.ind-detail__performance .card-list__item .cp-performance__number{min-width:30%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ind-detail__performance .card-list__item .cp-performance__number h5{line-height:1;font-size:var(--h1)}.ind-detail__performance .card-list__item .cp-performance__desc{width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:var(--black)!important}.ind-detail__performance .card-list__item .cp-performance__desc p{margin:0}.ind-detail__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:var(--white);list-style-type:none;border-radius:3rem;-webkit-box-shadow:0 .4rem 1.5rem rgba(0,0,0,.1);box-shadow:0 .4rem 1.5rem rgba(0,0,0,.1);width:100%;position:relative;overflow:hidden}.ind-detail__item::before{counter-increment:list-counter;content:counter(list-counter);color:#f1f1f1;font-size:calc(var(--h1) * 7);font-weight:var(--medium);width:25%;position:relative;top:-4.5rem;z-index:0;line-height:1;text-align:center}.ind-detail__item__title{font-size:calc(var(--h4) + .2rem)}.ind-detail__item__desc{font-size:calc(var(--body) + .2rem)}.ind-detail .capabilities-list{display:grid;grid-template-columns:1fr 1fr;list-style:none;-webkit-column-gap:var(--space-3xl);-moz-column-gap:var(--space-3xl);column-gap:var(--space-3xl);row-gap:var(--space-l);padding:0}.ind-prefooter__summary{font-size:calc(var(--h4));max-width:65ch;margin-top:calc(var(--space-l) + .5rem);margin-bottom:calc(var(--space-3xl) + 1rem)}@media (max-width:1199px){.ind-detail__performance .card-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ind-detail__performance .card-list__item .cp-performance__number{text-align:left}}@media (max-width:991px){.ind-hero{min-height:25rem}.ind-intro__content__desc-bottom,.ind-intro__content__desc-top{max-width:100%}.ind-intro__content--right{margin:var(--space-l) 0!important}.ind-intro__support{margin-top:var(--space-2xl)}.ind-intro__support .desc{-webkit-column-count:1;-moz-column-count:1;column-count:1}.ind-detail__list{max-width:100%}.ind-detail__item::before{font-size:calc(var(--h1) * 5);top:-2.5rem}.ind-detail__body{padding:var(--space-xl) var(--space-xl) var(--space-xl) 0;gap:var(--space-s)}.ind-detail .capabilities-list{grid-template-columns:1fr;gap:var(--space-s)}.ind-detail__performance .card-list__item{width:calc(50% - var(--space-s))}.ind-prefooter__wrapper{gap:var(--space-l)}.ind-prefooter__summary{margin:0}}@media (max-width:767px){.ind-hero{min-height:20rem}.ind-intro{padding-bottom:var(--space-2xl)!important}.ind-intro__content__title{font-size:calc(var(--h2) - .5rem)}.ind-intro__content__desc-top{font-size:calc(var(--h4) - 1rem)}.ind-intro__content--right__decor{width:auto;height:8rem}.ind-intro__content--right__decor.decor1{top:2%;left:0}.ind-intro__content--right__decor.decor2{top:2%;right:0}.ind-intro__content--right__decor.decor3{bottom:1rem;right:0}.ind-intro__content--right__decor.decor4{bottom:1rem;left:-1rem}.ind-intro__support .title{font-size:var(--h3)}.ind-accent{-webkit-transform:scale(.8);transform:scale(.8)}.ind-detail{padding:calc(var(--space-3xl) - 1rem) 0}.ind-detail__container{gap:var(--space-xl)}.ind-detail__title{font-size:var(--h3)}.ind-detail__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 var(--space-xl) var(--space-xl) var(--space-xl)}.ind-detail__item::before{font-size:calc(var(--h1) * 3);top:-1.2rem}.ind-detail__item__title{font-size:calc(var(--h4))}.ind-detail__item__desc{font-size:var(--body)}.ind-detail__body{padding:0;gap:var(--space-s);width:100%}.ind-detail__performance .card-list__item{width:100%}}.sp{border-bottom:1px solid #dbdbdb}.sp-header{gap:var(--space-s)}.sp-meta{pointer-events:none}.sp-author__contact a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;font-size:calc(var(--body) - .2rem)}.sp-author__contact a:hover{color:var(--secondary)}.sp-author__contact a img{height:1.8rem;-o-object-fit:contain;object-fit:contain}.sp-author__name{font-size:calc(var(--h4) - .2rem);font-weight:var(--medium);text-transform:capitalize}.sp-author__avatar img{border-radius:100%;aspect-ratio:1/1;height:10rem;width:auto}.sp-featured__img img{width:auto;max-height:45rem;-o-object-fit:contain;object-fit:contain;border-radius:1rem}.sp-content figure{text-align:center}.sp-content figure img{width:100%;height:auto}.sp-content a{color:var(--primary);position:relative}.sp-content a::after{content:"";position:absolute;width:100%;height:.1rem;background-color:var(--primary);bottom:0;left:0}@media (max-width:991px){.sp-featured__img img{width:100%;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.sp-content figure{margin:0}.sp-content figure img{width:100%}}@media (max-width:767px){.sp-title{font-size:calc(var(--h2) - .5rem)}}.related-posts__list{padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-m)}.related-posts__item img{width:100%;height:25rem;-o-object-fit:cover;object-fit:cover;border-radius:.5rem}.related-posts__link{font-size:calc(var(--body) + .2rem);font-weight:var(--medium);-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.related-posts__link:hover{color:var(--secondary)}.related-posts__meta{pointer-events:none}@media (max-width:991px){.related-posts__item img{height:15rem}}@media (max-width:767px){.related-posts__list{grid-template-columns:repeat(1,1fr);gap:0}.related-posts__item{padding-bottom:var(--space-l);border-bottom:1px solid #dbdbdb;margin-bottom:var(--space-l)}.related-posts__item img{height:20rem}}.banner{position:relative;background-color:var(--primary);display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;min-height:100vh}.banner-container{height:-webkit-fill-available;height:-moz-available;padding:var(--space-2xl) 0;position:static}.banner-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1;margin-top:-5rem}.banner-title{color:var(--white);font-size:var(--h1);text-align:center;line-height:1.5;z-index:1}.banner-title .highlight{color:var(--electric-blue)}.banner-title span{display:block}.banner-cta{position:absolute;bottom:8rem;z-index:1}@media (max-width:1280px){.banner{min-height:75vh}}@media (max-width:767px){.banner{min-height:70vh}.banner-title{font-size:calc(var(--h3) + .4rem)}.banner .body-planet{display:none}}.logos{border-bottom-left-radius:2rem;border-bottom-right-radius:2rem;background-color:#fff;position:relative;overflow:hidden}.logos::after,.logos::before{content:"";width:8%;height:100%;position:absolute;top:0;z-index:1;background:-webkit-gradient(linear,left top,right top,from(#fff),to(rgba(247,247,247,0)));background:linear-gradient(to right,#fff,rgba(247,247,247,0))}.logos::before{left:-1rem}.logos::after{right:-1rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.logos-slider img{width:100%!important;-o-object-fit:contain;object-fit:contain}.logos-slider .splide__track{overflow:visible}@media (max-width:767px){.logos{padding:var(--space-s) 0}}.portfolio{background-color:var(--grey);overflow:hidden}.portfolio-wrapper{border-radius:5rem}.portfolio-title{font-size:calc(var(--h2) + 0rem);margin-bottom:-2.3rem;text-shadow:2px 2px #fafafa}.portfolio-title .highlight{color:#fff;position:relative;left:10rem}.portfolio-title span{display:block;overflow:hidden;max-width:52ch}.portfolio-img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:5rem}@media (max-width:1280px){.portfolio-title{font-size:var(--h1);margin-bottom:-2rem}.portfolio-img{border-radius:2.5rem}}@media (max-width:991px){.portfolio-img{border-radius:2rem}}@media (max-width:767px){.portfolio-title{font-size:var(--h3);margin-bottom:-1.5rem}.portfolio-title .highlight{left:3rem}.portfolio-img{border-radius:1.5rem}}.home-works{background-color:var(--grey-light)}.home-works__title{font-size:calc(var(--h3) + .5rem);font-weight:400;padding:var(--space-l) var(--space-xl)!important}.home-works__content{padding-bottom:8rem;margin-bottom:5rem}.home-works__card{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.home-works__card:nth-child(2){position:relative;right:-5rem}.home-works__card:nth-last-child(1){position:relative;bottom:14rem}.home-works__card:nth-last-child(2){position:relative;bottom:-10rem}.home-works__card .card{border-radius:2rem;background:#fff;padding:3rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:1rem;max-width:33rem;-webkit-box-shadow:0 10px 15px 0 rgba(0,0,0,.1254901961);box-shadow:0 10px 15px 0 rgba(0,0,0,.1254901961)}.home-works__card .card-title{font-weight:400;font-size:calc(var(--h4) - .5rem)}.home-works__card .card-price{font-size:calc(var(--h1) + 1rem);line-height:1.2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}.home-works__card .card-price span{font-size:var(--h2)}.home-works__img svg{width:100%;height:100%}@media (max-width:1199px){.home-works__title{font-size:calc(var(--h3) - .2rem)}}@media (max-width:991px){.home-works__content{margin-bottom:var(--space-l);padding:0}.home-works__title{padding:0}.home-works__card{position:static!important;padding-top:var(--space-l)}}@media (max-width:767px){.home-works__img svg{height:15rem}.home-works__title{font-size:calc(var(--h3) - .4rem);padding:var(--space-xs)!important}.home-works__card{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-works__card .card{max-width:100%;width:100%}.home-works__card .card-price{font-size:var(--h2)}.home-works__card .card-price span{font-size:var(--h4)}}.circle-lines rect{-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;will-change:transform}.h-solution{background:var(--dark-primary);border-radius:2rem;color:#fff;position:relative;overflow:clip}.h-solution__desc{color:var(--text-color-2)}.h-solution__content{text-align:left}.h-solution__list.middle{min-height:60rem}.h-solution__list .solar-system{width:100%;height:100%;margin:auto;overflow:hidden}.h-solution__list .solar-system .orbit{border:1px dashed #474a8b;width:350px;height:350px;top:calc(50% - 175px);left:calc(50% - 175px)}.h-solution__list .solar-system .spin{width:350px;height:350px;top:calc(50% - 175px);left:calc(50% - 175px)}.h-solution__list .solar-system .spin>div{margin-left:-6rem;margin-top:-2rem}.h-solution__list .solar-system .sun{width:auto;height:10rem;position:absolute;top:calc(50% - 50px);left:calc(50% - 50px)}.h-solution__list .solar-system .orbit,.h-solution__list .solar-system .orbit+div,.h-solution__list .solar-system .orbit+div>div{position:absolute}.h-solution__list .solar-system .orbit+div{top:calc(50% - 175px);left:calc(50% - 175px)}.h-solution__list .solar-system .orbit+div>div{top:0;left:50%}.h-solution__list .solar-system .orbit,.h-solution__list .solar-system .orbit+div div{border-radius:50%}.h-solution__list .solar-system .dm{height:5rem;width:5rem;background-color:transparent;-webkit-box-shadow:0 0 10px var(--green);box-shadow:0 0 10px var(--green);border:.3rem solid var(--green)}.h-solution__list .solar-system .dm-spin{-webkit-animation:spin-right 22s linear infinite;animation:spin-right 22s linear infinite}.h-solution__list .solar-system .dm-orbit,.h-solution__list .solar-system .dm-spin{margin-top:-7rem;margin-left:-5rem}.h-solution__list .solar-system .ads{rotate:10deg}.h-solution__list .solar-system .ads svg{height:4.5rem;-webkit-animation:spin-right 18s linear infinite;animation:spin-right 18s linear infinite}.h-solution__list .solar-system .ads-orbit,.h-solution__list .solar-system .ads-spin{margin-top:-7rem;margin-left:5rem}.h-solution__list .solar-system .ads-spin{-webkit-animation:spin-left 18s linear infinite;animation:spin-left 18s linear infinite}.h-solution__list .solar-system .cr{height:3.9rem;width:3.9rem;background-color:transparent;-webkit-box-shadow:0 0 10px var(--purple);box-shadow:0 0 10px var(--purple);border:.3rem solid var(--purple);margin-top:-1.5rem!important}.h-solution__list .solar-system .cr-orbit,.h-solution__list .solar-system .cr-spin{margin-top:7rem;margin-left:5rem}.h-solution__list .solar-system .cr-spin{-webkit-animation:spin-right 22s linear infinite;animation:spin-right 22s linear infinite}.h-solution__list .solar-system .op{height:4rem;width:4rem;background-color:transparent;-webkit-box-shadow:0 0 10px var(--lime);box-shadow:0 0 10px var(--lime);border:.3rem solid var(--lime);margin-top:-1.5rem!important}.h-solution__list .solar-system .op-orbit,.h-solution__list .solar-system .op-spin{margin-top:7rem;margin-left:-5rem}.h-solution__list .solar-system .op-spin{-webkit-animation:spin-left 22s linear infinite;animation:spin-left 22s linear infinite}.h-solution__list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5rem}.h-solution__list h4{font-weight:500}.h-solution__list a span{color:var(--white)}.h-solution__list.left .h-solution__item:nth-child(1) h4{color:var(--green)}.h-solution__list.left .h-solution__item:nth-child(1):before{border-color:var(--green)}.h-solution__list.left .h-solution__item:nth-child(1) li a::after{background-color:var(--green)}.h-solution__list.left .h-solution__item:nth-child(2) h4{color:var(--lime)}.h-solution__list.left .h-solution__item:nth-child(2):before{border-color:var(--lime)}.h-solution__list.left .h-solution__item:nth-child(2) li a::after{background-color:var(--lime)}.h-solution__list.right .h-solution__item:nth-child(1) h4{color:var(--electric-blue)}.h-solution__list.right .h-solution__item:nth-child(1):before{background-image:url('data:image/svg+xml,<svg width="40" height="32" viewBox="0 0 40 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20.6162 1C28.3101 1 34.6162 7.50897 34.6162 15.625C34.6162 23.741 28.3101 30.25 20.6162 30.25C12.9223 30.25 6.61621 23.741 6.61621 15.625C6.61621 7.50897 12.9223 1 20.6162 1Z" stroke="%2344D2FF" stroke-width="2"/><path d="M18.8156 9.27373C23.8675 8.38248 28.5439 8.42603 32.0059 9.18092C33.7393 9.55891 35.1175 10.104 36.082 10.7575C37.0428 11.4085 37.5231 12.1144 37.648 12.8215C37.7728 13.5288 37.5631 14.357 36.883 15.2977C36.2003 16.2418 35.0918 17.2256 33.5924 18.1739C30.5977 20.0678 26.2185 21.7089 21.1665 22.6002C16.1146 23.4914 11.4381 23.4479 7.97622 22.693C6.24285 22.315 4.86456 21.7699 3.9001 21.1164C2.93917 20.4653 2.45871 19.7587 2.33394 19.0514C2.20934 18.3443 2.41917 17.5166 3.09913 16.5762C3.78175 15.6321 4.89033 14.6483 6.38972 13.7C9.38432 11.8061 13.7636 10.165 18.8156 9.27373Z" stroke="%2344D2FF" stroke-width="2"/></svg>');background-repeat:no-repeat;background-size:contain;border:none;width:3rem;height:2rem}.h-solution__list.right .h-solution__item:nth-child(1) li a::after{background-color:var(--electric-blue)}.h-solution__list.right .h-solution__item:nth-child(2) h4{color:var(--purple)}.h-solution__list.right .h-solution__item:nth-child(2):before{border-color:var(--purple)}.h-solution__list.right .h-solution__item:nth-child(2) li a::after{background-color:var(--purple)}.h-solution__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:3.5rem;gap:1.5rem;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.h-solution__item:before{content:"";width:2rem;height:2rem;background:0 0;position:absolute;top:0;left:0;border:.2rem solid var(--electric-blue);border-radius:50%;display:inline-block;margin-right:1.5rem;margin-top:.5rem}.h-solution__item ul{list-style:none}.h-solution__item ul li a{-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;position:relative}.h-solution__item ul li a span{text-wrap:pretty}.h-solution__item ul li a::after{content:" ";width:0;height:2px;position:absolute;bottom:-.4rem;left:0;-webkit-transition:all .5s ease;transition:all .5s ease}.h-solution__item ul li a:hover::after{width:100%}@media (max-width:991px){.h-solution__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-l)}.h-solution__list.middle{min-height:55rem}.h-solution__content{padding:var(--space-l) 0}}@media (max-width:767px){.h-solution__title{font-size:calc(var(--h2) - .5rem)}.h-solution__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space-l)}.h-solution__list.middle{min-height:30rem;-webkit-transform:scale(.5);transform:scale(.5)}.h-solution__list li a svg{-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.h-solution__list li a:hover svg{-webkit-transform:translateX(5px);transform:translateX(5px)}.h-solution__content{row-gap:var(--space-l)}.h-solution__item h1,.h-solution__item h2,.h-solution__item h3,.h-solution__item h4{font-size:var(--h5)}}.h-insight{overflow:hidden}.h-insight__wrapper{position:relative}.h-insight__wrapper .image-slider{max-width:75%;margin-top:2rem}.h-insight__wrapper .image-slider__wrapper{overflow:visible}.h-insight__wrapper .image-slider__item img{width:100%;height:35rem;-o-object-fit:cover;object-fit:cover;border-radius:1rem}.h-insight__wrapper .short-text{font-style:italic;color:#5b5b5b;font-size:calc(var(--body) - .2rem)}@media (max-width:991px){.h-insight__wrapper .image-slider__item img{height:30rem}}@media (max-width:767px){.h-insight__wrapper .image-slider__item img{height:22rem}}.contact{overflow:hidden}.contact-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-wrapper:nth-child(2){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-left:var(--space-3xl)}@media (max-width:991px){.contact-wrapper:nth-child(2){padding-top:calc(var(--space-xl))}}.contact-title span{font-size:calc(var(--h2) + .78rem)}@media (max-width:991px){.contact-title span{font-size:calc(var(--h2) + .3rem)}}@media (max-width:767px){.contact-title span{font-size:calc(var(--h2))}}.contact .card{padding:4rem 3rem;padding-right:7rem;border:.1rem solid var(--border);border-radius:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;background-color:var(--white)}.contact .card-images img{width:6.8rem;height:6.8rem;-o-object-fit:cover;object-fit:cover;border:.4rem solid #fff;background-color:#fff;-webkit-box-shadow:0 .4rem 1.5rem rgba(0,0,0,.1);box-shadow:0 .4rem 1.5rem rgba(0,0,0,.1);position:relative;border-radius:50%;z-index:0}.contact .card-images img:nth-child(1){z-index:2}.contact .card-images img:nth-child(2){z-index:1}.contact .card-images img:nth-child(3){position:relative}.contact .card-images img:not(:nth-child(1)){margin-left:-2rem}.contact .card .artistic{position:absolute;rotate:-90deg;top:14.5rem;right:-13rem;z-index:0;text-align:end;-webkit-filter:opacity(.5);filter:opacity(.5);font-weight:800;font-size:7.5rem;color:#d0d0d0;line-height:.9;width:-webkit-max-content;width:-moz-max-content;width:max-content}.contact .card-item{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.contact .card-item span{font-size:var(--body);color:var(--text-color);font-weight:600}.contact .card-item a{font-size:var(--h5);color:#858585}.contact .card-item a:hover{color:var(--secondary)}.contact .card-address{font-weight:300!important;font-size:var(--h5)!important;color:#858585!important}.contact .card-address p{margin:0}.contact .card-direction{font-size:calc(var(--body))!important;color:var(--text-link)!important;border:none;gap:var(--space-2xs)}.contact .card-direction svg{width:1.5rem}@media (max-width:1199px){.contact-wrapper.right{padding-left:5rem}}@media (max-width:991px){.contact-wrapper.right{padding-left:0}.contact .card{width:100%!important}}@media (max-width:767px){.contact-title span{font-size:calc(var(--h3) - .5rem)}.contact .card{padding:var(--space-l)}.contact .card-address span,.contact .card-item span{font-size:calc(var(--body) - .2rem)}.contact .card-address a,.contact .card-address p,.contact .card-item a,.contact .card-item p{font-size:var(--body)}.contact .card-direction{font-size:calc(var(--body) - .2rem)}.contact .card-direction svg{width:2rem}.contact .card .artistic{font-size:6.5rem;right:-11.5rem}}.story-wrapper.right{padding:0 10rem}.story-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.4rem}.story-item span{font-size:var(--body);color:var(--text-color);font-weight:600}.story-item p{color:var(--text-color-3);margin:0}.story-item ul{padding:0;margin:0}.story-item ul li{color:var(--text-color-3);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.story-item ul li::marker{color:transparent}.story-item ul li:before{content:"✔️";position:relative;margin-right:1rem;color:var(--text-color-3)}.story-quote{padding:calc(var(--space-l) * 2.5) 0}.story-quote p{font-weight:var(--medium);color:var(--text);text-align:center;font-size:var(--h4)}@media (max-width:1199px){.story-wrapper.right{padding:0 5rem}}@media (max-width:991px){.story-wrapper.right{padding:0 calc(var(--bs-gutter-x) * .5);margin-top:var(--space-m)}}@media (max-width:767px){.story-quote{padding:var(--space-xl) 0}.story-quote p{font-size:var(--h5)}.story-item ul li:before{font-size:.8rem;margin-top:.5rem;margin-right:.5rem}}.teams-wrapper{gap:var(--space-xl);position:relative;z-index:1}.teams-list{gap:var(--space-m);width:100%}.teams-list__wrapper{position:relative;overflow:hidden;border-radius:2rem;min-height:33rem;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.teams-list__wrapper:hover .flipper,.teams-list__wrapper:hover.hover .flipper{-webkit-transition-delay:15s;transition-delay:15s;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.teams-list__item{cursor:pointer;width:calc(25% - var(--space-m))}.teams-list__item .parent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2rem;padding:1rem;-webkit-perspective:1000;perspective:1000;border-radius:2rem;border:.1rem solid var(--border);opacity:1;height:100%}.teams-list__item .flipper{-webkit-transition:.6s;transition:.6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative;height:100%;-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}.teams-list__item .back,.teams-list__item .front{width:100%;height:100%;margin:1em auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;top:0;left:0;color:#fff8dc;text-align:center;width:100%}.teams-list__item .front{z-index:2;-webkit-transform:rotateY(0);transform:rotateY(0);background-color:rgba(255,255,255,.4392156863)}.teams-list__item .card{text-align:center;border-radius:2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:2rem;backdrop-filter:blur(25px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem}.teams-list__item .card img{width:18rem;height:18rem;border-radius:1rem;-o-object-fit:cover;object-fit:cover}.teams-list__item .card-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;color:#000}.teams-list__item .card-info .name{font-weight:500;line-height:1.2}.teams-list__item .bg{position:absolute;width:125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;rotate:-10deg;top:-18rem;left:calc(50% - 50rem)}.teams-list__item .bg-text{font-weight:800;font-size:8rem;color:#f0f0f0;line-height:.9;letter-spacing:-.3rem;text-transform:uppercase}.teams-list__item .back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);position:absolute;margin:0;height:100%}.teams-list__item .back-container{background-color:var(--magenta);height:100%;border-radius:2rem;padding:1rem;-webkit-transition:.4s all ease-in-out;transition:.4s all ease-in-out;rotate:-5deg}.teams-list__item .back-wrap{border-radius:2rem;border:.2rem solid rgba(255,255,255,.5019607843);padding:1.5rem;height:32.5rem}.teams-list__item .back-wrap .desc{overflow-y:scroll;height:28rem;text-align:left;padding-right:2rem}.teams-list__item:hover .parent .bg-text:nth-child(6n+1),.teams-list__item:hover .parent .bg-text:nth-child(6n+2),.teams-list__item:hover .parent .bg-text:nth-child(6n+3){-webkit-animation:toLeft 5s infinite linear;animation:toLeft 5s infinite linear}.teams-list__item:hover .parent .bg-text:nth-child(6n+4),.teams-list__item:hover .parent .bg-text:nth-child(6n+5),.teams-list__item:hover .parent .bg-text:nth-child(6n+6){-webkit-animation:toRight 5s infinite linear;animation:toRight 5s infinite linear}.teams-list.people-list{gap:var(--space-s)}.teams-list .people-item{width:calc(25% - var(--space-s));padding:1.5rem;border-radius:2rem;border:.1rem solid var(--border);background-color:#fff;cursor:pointer;-webkit-transition:.4s all ease-in-out;transition:.4s all ease-in-out}.teams-list .people-item img{width:10rem;height:10rem;-o-object-fit:cover;object-fit:cover;border-radius:1rem}.teams-list .people-item__info{padding:1rem 0}.teams-list .people-item__name{font-weight:500}.teams-list .people-item__desc{max-height:0;opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);overflow:hidden;-webkit-transition:max-height .4s ease,opacity .4s ease,-webkit-transform .4s ease;transition:max-height .4s ease,opacity .4s ease,-webkit-transform .4s ease;transition:max-height .4s ease,opacity .4s ease,transform .4s ease;transition:max-height .4s ease,opacity .4s ease,transform .4s ease,-webkit-transform .4s ease;padding-right:var(--space-m)}.teams-list .people-item__position{font-size:.9em;color:#888;line-height:1.4}.teams-list .people-item.active .people-item__desc{margin-top:var(--space-xs);max-height:200px;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.teams-list .people-item.active .people-item__desc .scroll-content{height:100%;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.teams-list .people-item.active .people-item__desc .scroll-content::-webkit-scrollbar{display:none}.teams-cta{padding-top:var(--space-2xl)}.teams ::-webkit-scrollbar-track{margin-right:.5rem}.teams ::-webkit-scrollbar-thumb{background:#fff!important}@media (max-width:1199px){.teams-list__item{width:calc(33% - var(--space-m))}.teams-list.people-list .people-item{width:calc(33% - var(--space-s))}}@media (max-width:991px){.teams-list__item{width:calc(50% - var(--space-m))}.teams-list.people-list .people-item{width:calc(50% - var(--space-s))}}@media (max-width:767px){.teams-wrapper{gap:var(--space-m)}.teams-list__item{width:calc(100% - 4rem)}.teams-list.people-list .people-item{width:100%}.teams-cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.fake-scrollbar{position:absolute;top:0;right:4px;width:6px;height:100%;background:rgba(0,0,0,.08);border-radius:4px}.fake-scrollbar__thumb{position:absolute;top:0;width:100%;height:40px;background:#999;border-radius:4px;-webkit-transition:height .2s ease,top .1s linear;transition:height .2s ease,top .1s linear}.projects{position:relative;z-index:1}.projects-list{display:grid;grid-template-columns:repeat(4,1fr);width:100%;position:relative;z-index:3;padding:unset;margin:unset}@media (max-width:1280px){.projects-list{grid-template-columns:repeat(3,1fr);row-gap:calc(var(--space-m));-webkit-column-gap:calc(var(--space-xs));-moz-column-gap:calc(var(--space-xs));column-gap:calc(var(--space-xs))}}@media (max-width:991px){.projects-list{grid-template-columns:repeat(2,1fr);row-gap:calc(var(--space-m));-webkit-column-gap:calc(var(--space-xs));-moz-column-gap:calc(var(--space-xs));column-gap:calc(var(--space-xs))}}@media (max-width:767px){.projects-list{grid-template-columns:repeat(1,1fr);row-gap:calc(var(--space-m))}}.projects-item{min-height:32rem;list-style-type:none}.projects-item .card{border-radius:1rem;border:.1rem solid var(--card-border);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:0 15px 31px -6px rgba(0,0,0,.062745098);box-shadow:0 15px 31px -6px rgba(0,0,0,.062745098);background:#fff}.projects-item .card-img{height:5.5rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.projects-item .card-desc{font-size:.9em;color:#888;line-height:1.4}.projects-item .card-desc.line-clamp{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-wrap:pretty}.projects-item .card .arrow{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.projects-item .card:hover .arrow{-webkit-transform:translateX(.8rem);transform:translateX(.8rem)}.projects-item .card:hover .arrow svg path{stroke:var(--primary)}.projects .wpgb-pagination-facet{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:3;margin-top:var(--space-l)}.projects .wpgb-pagination-facet ul.wpgb-pagination li.wpgb-page:first-child a{position:relative;background-color:var(--white);color:#000;border:.1rem solid #000;border-radius:6rem;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.projects .wpgb-pagination-facet ul.wpgb-pagination li.wpgb-page:first-child a:hover{background-color:#000;color:var(--white)}.projects .wpgb-pagination-facet ul.wpgb-pagination li.wpgb-page:first-child a[aria-current=true]{border:unset!important;border-radius:0!important;background-color:unset;color:var(--secondary)}.projects .wpgb-pagination-facet ul.wpgb-pagination li.wpgb-page:first-child a[aria-current=true]:hover{background-color:unset;color:var(--secondary)}.projects .wpgb-pagination-facet ul.wpgb-pagination li.wpgb-page a{font-size:calc(var(--body) - 2px)}.projects .wpgb-pagination-facet ul.wpgb-pagination li.wpgb-page a:focus{outline:unset}.projects .wpgb-pagination-facet ul.wpgb-pagination li.wpgb-page a[aria-current=true]{text-decoration:underline;background-color:unset;color:var(--secondary)}.projects .wpgb-pagination-facet ul.wpgb-pagination li.wpgb-page:last-child a{position:relative;background-color:var(--white);color:#000;border:.1rem solid #000;border-radius:6rem;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.projects .wpgb-pagination-facet ul.wpgb-pagination li.wpgb-page:last-child a:hover{background-color:#000;color:var(--white)}.projects .wpgb-pagination-facet ul.wpgb-pagination li.wpgb-page:last-child a[aria-current=true]{border:unset!important;border-radius:0!important;background-color:unset;color:var(--secondary)}.projects .wpgb-pagination-facet ul.wpgb-pagination li.wpgb-page:last-child a[aria-current=true]:hover{background-color:unset;color:var(--secondary)}@media (max-width:767px){.projects-item{min-height:25rem}.projects-item .card,.projects-item .card-body{gap:var(--space-m)}.projects-item .card-img{height:5rem}}.blog-list{display:grid;grid-template-columns:repeat(4,1fr);width:100%;position:relative;z-index:3;padding:unset;margin:unset;gap:var(--space-m);list-style:none}.blog-filter ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--space-xs);-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog-filter ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.blog-filter ul li a{border-radius:.6rem;border:2px solid var(--primary);line-height:1.2;padding:var(--space-2xs) var(--space-xs);-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.blog-filter ul li a.active,.blog-filter ul li a:hover{background-color:var(--primary);border-color:var(--primary)!important;color:var(--white)}.blog-filter__dropdown{padding:var(--space-s);border:2px solid var(--primary);border-radius:.6rem;width:100%;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;background-image:url('data:image/svg+xml,<svg width="16" height="9" viewBox="0 0 16 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.73633 8.21191C7.61126 8.21191 7.51105 8.17408 7.4043 8.06738L0.811523 1.47559C0.702353 1.36636 0.667018 1.26766 0.666992 1.15137C0.666992 1.03506 0.702413 0.936361 0.811523 0.827148C0.91557 0.723102 1.01803 0.682711 1.15234 0.682617C1.28688 0.682617 1.38997 0.722982 1.49414 0.827148L1.49512 0.828125L7.26562 6.56641L7.7373 7.03516L13.9785 0.793945C14.0822 0.690291 14.1708 0.661131 14.2783 0.665039C14.404 0.669636 14.5122 0.712409 14.627 0.827148C14.7311 0.931307 14.7715 1.03344 14.7715 1.16797C14.7715 1.30248 14.7311 1.40464 14.627 1.50879L8.06836 8.06738C7.9616 8.17414 7.86136 8.21188 7.73633 8.21191Z" fill="black" stroke="black" stroke-width="1.33333"/></svg>');background-size:12px;background-repeat:no-repeat;background-position:right var(--space-xs) center;font-size:var(--body)}.blog-meta{pointer-events:none}.blog-meta span{font-size:calc(var(--body) - .2rem);pointer-events:none}.blog-img{width:100%;height:18rem}.blog-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-item{position:relative;z-index:1;border-radius:1rem;overflow:hidden;-webkit-box-shadow:0 10px 15px 2px rgba(0,0,0,.1);box-shadow:0 10px 15px 2px rgba(0,0,0,.1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;cursor:pointer}.blog-item:hover{-webkit-box-shadow:0 10px 15px 2px rgba(0,0,0,.2);box-shadow:0 10px 15px 2px rgba(0,0,0,.2)}.blog-item:hover h3{color:var(--secondary)}.blog-link__title{font-weight:var(--medium);font-size:var(--body);-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.blog-body{padding:var(--space-m)}.blog .wpgb-pagination-facet{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:3;margin-top:var(--space-l)}.blog .wpgb-pagination-facet ul.wpgb-pagination li.wpgb-page:first-child a{position:relative;background-color:var(--white);color:#000;border:.1rem solid #000;border-radius:6rem;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.blog .wpgb-pagination-facet ul.wpgb-pagination li.wpgb-page:first-child a:hover{background-color:#000;color:var(--white)}.blog .wpgb-pagination-facet ul.wpgb-pagination li.wpgb-page:first-child a[aria-current=true]{border:unset!important;border-radius:0!important;background-color:unset;color:var(--secondary)}.blog .wpgb-pagination-facet ul.wpgb-pagination li.wpgb-page:first-child a[aria-current=true]:hover{background-color:unset;color:var(--secondary)}.blog .wpgb-pagination-facet ul.wpgb-pagination li.wpgb-page a{font-size:calc(var(--body) - 2px)}.blog .wpgb-pagination-facet ul.wpgb-pagination li.wpgb-page a:focus{outline:unset}.blog .wpgb-pagination-facet ul.wpgb-pagination li.wpgb-page a[aria-current=true]{text-decoration:underline;background-color:unset;color:var(--secondary)}.blog .wpgb-pagination-facet ul.wpgb-pagination li.wpgb-page:last-child a{position:relative;background-color:var(--white);color:#000;border:.1rem solid #000;border-radius:6rem;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.blog .wpgb-pagination-facet ul.wpgb-pagination li.wpgb-page:last-child a:hover{background-color:#000;color:var(--white)}.blog .wpgb-pagination-facet ul.wpgb-pagination li.wpgb-page:last-child a[aria-current=true]{border:unset!important;border-radius:0!important;background-color:unset;color:var(--secondary)}.blog .wpgb-pagination-facet ul.wpgb-pagination li.wpgb-page:last-child a[aria-current=true]:hover{background-color:unset;color:var(--secondary)}@media (max-width:991px){.blog-list{grid-template-columns:repeat(2,1fr)}.blog-link{font-size:calc(var(--body) + .3rem);line-height:1.4}}@media (max-width:767px){.blog-list{gap:var(--space-l);grid-template-columns:repeat(1,1fr)}.blog-link{font-size:calc(var(--body) + .2rem)}}
/*# sourceMappingURL=main.min.css.map */
