@font-face{font-family:Visby CF;src:url(./fonts/VisbyCF-Heavy.woff2) format("woff2"),url(./fonts/VisbyCF-Heavy.woff) format("woff");font-weight:900;font-style:normal;font-display:fallback}@font-face{font-family:Visby CF;src:url(./fonts/VisbyCF-Bold.woff2) format("woff2"),url(./fonts/VisbyCF-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:fallback}@font-face{font-family:Visby CF;src:url(./fonts/VisbyCF-DemiBold.woff2) format("woff2"),url(./fonts/VisbyCF-DemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:fallback}@font-face{font-family:Visby CF;src:url(./fonts/VisbyCF-Medium.woff2) format("woff2"),url(./fonts/VisbyCF-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:fallback}@font-face{font-family:Visby CF;src:url(./fonts/VisbyCF-Regular.woff2) format("woff2"),url(./fonts/VisbyCF-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:Visby CF;src:url(./fonts/VisbyCF-Light.woff2) format("woff2"),url(./fonts/VisbyCF-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:fallback}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-wrapper{transform:translateZ(0)}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-button-lock{display:none}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-lock{display:none}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}@-webkit-keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2019 Daniel Eden
 */@-webkit-keyframes bounce{to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}@-webkit-keyframes flash{to{opacity:1}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes pulse{to{transform:scaleX(1)}}@-webkit-keyframes rubberBand{to{transform:scaleX(1)}}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}@-webkit-keyframes shake{to{transform:translateZ(0)}}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}@-webkit-keyframes swing{to{transform:rotate(0deg)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}@-webkit-keyframes tada{to{transform:scaleX(1)}}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}@-webkit-keyframes wobble{to{transform:translateZ(0)}}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}@-webkit-keyframes jello{to{transform:translateZ(0)}}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.39062deg) skewY(.39062deg)}88.8%{transform:skewX(-.19531deg) skewY(-.19531deg)}}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}@-webkit-keyframes bounceIn{to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}to{opacity:1;transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}@-webkit-keyframes bounceInDown{to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}to{transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:translateZ(0)}}@-webkit-keyframes bounceInLeft{to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}to{transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:translateZ(0)}}@-webkit-keyframes bounceInRight{to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}to{transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:translateZ(0)}}@-webkit-keyframes bounceInUp{to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}to{transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@-webkit-keyframes bounceOut{to{opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}@-webkit-keyframes bounceOutDown{to{opacity:0;transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}@-webkit-keyframes bounceOutLeft{to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@-webkit-keyframes bounceOutRight{to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@-webkit-keyframes bounceOutUp{to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@-webkit-keyframes fadeIn{to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInDown{to{opacity:1;transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeInDownBig{to{opacity:1;transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeInLeft{to{opacity:1;transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeInLeftBig{to{opacity:1;transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeInRight{to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeInRightBig{to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeInUp{to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeInUpBig{to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeOut{to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOutDown{to{opacity:0;transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}@-webkit-keyframes fadeOutDownBig{to{opacity:0;transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}@-webkit-keyframes fadeOutLeft{to{opacity:0;transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}@-webkit-keyframes fadeOutLeftBig{to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}@-webkit-keyframes fadeOutRight{to{opacity:0;transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}@-webkit-keyframes fadeOutRightBig{to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}@-webkit-keyframes fadeOutUp{to{opacity:0;transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}@-webkit-keyframes fadeOutUpBig{to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}@-webkit-keyframes flip{to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes flipInX{to{transform:perspective(400px)}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@-webkit-keyframes flipInY{to{transform:perspective(400px)}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}@-webkit-keyframes flipOutX{to{transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}@-webkit-keyframes flipOutY{to{transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}@-webkit-keyframes lightSpeedIn{to{transform:translateZ(0)}}@keyframes lightSpeedIn{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}@-webkit-keyframes lightSpeedOut{to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@-webkit-keyframes rotateIn{to{transform-origin:center;transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{transform-origin:center;transform:rotate(-200deg);opacity:0}to{transform-origin:center;transform:translateZ(0);opacity:1}}@-webkit-keyframes rotateInDownLeft{to{transform-origin:left bottom;transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}to{transform-origin:left bottom;transform:translateZ(0);opacity:1}}@-webkit-keyframes rotateInDownRight{to{transform-origin:right bottom;transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0}to{transform-origin:right bottom;transform:translateZ(0);opacity:1}}@-webkit-keyframes rotateInUpLeft{to{transform-origin:left bottom;transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0}to{transform-origin:left bottom;transform:translateZ(0);opacity:1}}@-webkit-keyframes rotateInUpRight{to{transform-origin:right bottom;transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:translateZ(0);opacity:1}}@-webkit-keyframes rotateOut{to{transform-origin:center;transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate(200deg);opacity:0}}@-webkit-keyframes rotateOutDownLeft{to{transform-origin:left bottom;transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(45deg);opacity:0}}@-webkit-keyframes rotateOutDownRight{to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}}@-webkit-keyframes rotateOutUpLeft{to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}}@-webkit-keyframes rotateOutUpRight{to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}@-webkit-keyframes hinge{to{transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}@-webkit-keyframes jackInTheBox{to{opacity:1;transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes rollIn{to{opacity:1;transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes rollOut{to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomOut{to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@-webkit-keyframes zoomOutDown{to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomOutLeft{to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}@-webkit-keyframes zoomOutRight{to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}@-webkit-keyframes zoomOutUp{to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes slideInDown{to{transform:translateZ(0)}}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}@-webkit-keyframes slideInLeft{to{transform:translateZ(0)}}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}@-webkit-keyframes slideInRight{to{transform:translateZ(0)}}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}@-webkit-keyframes slideInUp{to{transform:translateZ(0)}}@keyframes slideInUp{0%{transform:translate3d(0,1000px,0);visibility:visible}to{transform:translateZ(0)}}@-webkit-keyframes slideOutDown{to{visibility:hidden;transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}@-webkit-keyframes slideOutLeft{to{visibility:hidden;transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}@-webkit-keyframes slideOutRight{to{visibility:hidden;transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}@-webkit-keyframes slideOutUp{to{visibility:hidden;transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}a,b,body,canvas,dd,div,dl,dt,em,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,img,li,menu,nav,object,ol,p,q,s,samp,span,table,tbody,td,th,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}footer,header,menu,nav{display:block}body{line-height:1}ol,ul{list-style:none}q{quotes:none}q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}body,html{font-family:Visby CF,sans-serif;min-width:320px;-webkit-font-smoothing:antialiased}::-webkit-input-placeholder{color:#5612a4}::-moz-placeholder{color:#5612a4}:-ms-input-placeholder{color:#5612a4}::-ms-input-placeholder{color:#5612a4}::placeholder{color:#5612a4}input{width:100%}input:active,input:focus,input:hover{outline:none}textarea{width:100%;resize:none}textarea:active,textarea:focus,textarea:hover{outline:none}a{text-decoration:none;color:inherit;transition:all .2s linear}p{font-size:1rem}ol ol,ol ul,ul ol,ul ul{margin-left:24px}button{outline:none;cursor:pointer}.container{display:flex;flex-direction:column;width:100%;max-width:1700px;margin:0 auto;padding:0 50px}@media (max-width:1999px){.container{max-width:1350px;padding:0 75px}}@media (max-width:1799px){.container{max-width:1100px}}@media (max-width:899px){.container{max-width:350px;padding:0 20px}}.js-contact-message{display:flex;justify-content:center;text-align:center}header{display:flex;position:fixed;top:0;left:0;right:0;margin:2% 3.2% 0;z-index:90;transition:all .2s linear}.header--hidden{opacity:0}.header__label{position:absolute;top:3%;left:0;color:#b6b6b6;z-index:90;transition:all .2s linear}.header__label span{color:#5dfff4}.header__lang{display:none;margin-left:auto;color:#b6b6b6}@media (max-width:899px){.header__lang{display:block}}.nav{display:flex;margin-left:auto}@media (max-width:899px){.nav{display:none}}.nav__wrapper{display:flex}@media (max-width:899px){.nav__wrapper .text{font-size:0.75rem}}.nav__item{color:#b6b6b6;margin-right:1.5em;transition:all .2s linear}.nav__item:hover{color:#5dfff4}.nav__item:last-child{margin-right:0}.menu{position:fixed;visibility:hidden}.menu,.menu:after{top:0;left:0;right:0;bottom:0}.menu:after{content:"";position:absolute;background:rgba(0,0,0,.5);opacity:0;transition:all .2s linear}h1{font-size:calc(2.25rem + 54*(100vw - 20rem)/2240);letter-spacing:-.025em;line-height:1.2;font-weight:300;padding-bottom:.5em}@media (max-width:1999px){h1{font-size:calc(2.25rem + 54*(75vw - 20rem)/2240)}}@media (max-width:1799px){h1{font-size:calc(2.25rem + 54*(50vw - 20rem)/2240)}}@media (max-width:899px){h1{font-size:2.5rem}}h2{font-size:calc(0.875rem + 20*(100vw - 20rem)/2240);font-weight:700;line-height:1.2;padding-bottom:1em}@media (max-width:1999px){h2{font-size:calc(0.875rem + 20*(75vw - 20rem)/2240)}}@media (max-width:1799px){h2{font-size:calc(0.875rem + 20*(50vw - 20rem)/2240)}}@media (max-width:899px){h2{font-size:1.25rem}}.title{position:absolute;transform:translateY(-50%);z-index:10}@media (max-width:899px){.title{position:relative;transform:none;text-align:center}}.title--who{top:24%;left:49.7%;background:#fff}.title--who h1{line-height:.7}@media (max-width:899px){.title--who{left:auto;margin-top:100px;padding-top:10px}}.title--what{top:19%;right:49.2%;background-image:linear-gradient(75deg,#4a19a3,#431ca3)}.title--what h1{padding-bottom:.1em}@media (max-width:899px){.title--what{right:auto;background:none;position:relative;padding-top:110px}.title--what:before{top:-42px;height:160px}.title--what:after,.title--what:before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:2px;background:hsla(0,0%,100%,.5)}.title--what:after{bottom:-100px;height:100px}}.title--how{top:12%;left:49.6%;background-image:linear-gradient(75deg,#471ca3,#431ca3)}.title--how h1{padding-bottom:.3em}@media (max-width:899px){.title--how{left:auto;background:none}}.title--contact{top:46%;left:49.7%;background:#fff}.title--contact h1{padding-bottom:.1em}@media (max-width:899px){.title--contact h1{padding-bottom:.2em}}@media (max-width:1799px){.title--contact{top:15%}}@media (max-width:899px){.title--contact{left:auto;margin-bottom:60px}}.text{font-size:calc(0.75rem + 18*(100vw - 20rem)/2240);line-height:1.6;font-weight:500}@media (max-width:1999px){.text{font-size:calc(0.75rem + 18*(75vw - 20rem)/2240)}}@media (max-width:1799px){.text{font-size:calc(0.75rem + 18*(50vw - 20rem)/2240)}}@media (max-width:899px){.text{font-size:1rem}}.text--box{line-height:1.2}.text--heavy{font-weight:900}.text--bold{font-weight:700}.text--demibold{font-weight:600}.text--light{font-weight:300}.text--smaller{font-size:calc(0.625rem + 14*(100vw - 20rem)/2240)}@media (max-width:1999px){.text--smaller{font-size:calc(0.625rem + 14*(75vw - 20rem)/2240)}}@media (max-width:1799px){.text--smaller{font-size:calc(0.625rem + 14*(50vw - 20rem)/2240)}}@media (max-width:899px){.text--smaller{font-size:0.875rem!important}}.text--partner{font-size:calc(1.25rem + 10*(100vw - 20rem)/2240);letter-spacing:-.05em;color:#5dfff4;line-height:1.2;padding-top:25%}@media (max-width:1999px){.text--partner{font-size:calc(1.25rem + 10*(75vw - 20rem)/2240)}}@media (max-width:1799px){.text--partner{font-size:calc(1.25rem + 10*(50vw - 20rem)/2240)}}@media (max-width:899px){.text--partner{font-size:1.625rem;padding-top:5%}}.text--core{position:absolute;top:12%;right:37%;font-size:calc(0.9375rem + 21*(100vw - 20rem)/2240);color:#5dfff4;letter-spacing:-.05em;font-weight:600}@media (max-width:1999px){.text--core{font-size:calc(0.9375rem + 21*(75vw - 20rem)/2240)}}@media (max-width:1799px){.text--core{font-size:calc(0.9375rem + 21*(50vw - 20rem)/2240)}}@media (max-width:899px){.text--core{font-size:1.25rem;top:32%;right:10%}}.box{position:relative;display:inline-flex;align-items:center;border-radius:20px;box-shadow:0 11px 38px 0 rgba(34,18,106,.1);padding:4em}.box>img{width:20%;margin-right:3em}@media (max-width:899px){.box>img{margin-right:0;width:30%;margin-bottom:20px}}@media (max-width:899px){.box{padding:20px 25px 35px}}.box--who{width:47%;margin-left:auto}.box--who:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:-6.5%;height:3px;width:6.5%;background:#5cfff4}@media (max-width:899px){.box--who:before{display:none}}.box--who .text{color:#6708a4}.box--who img{width:29%;margin-right:2em}@media (max-width:899px){.box--who img{margin-right:0;margin-bottom:0;width:50%}}@media (max-width:899px){.box--who{position:relative;background:#fff;flex-direction:column;align-items:center;left:auto;transform:none;margin-left:0;width:100%;z-index:5}}.box--what{position:relative;background:hsla(0,0%,100%,.05);box-shadow:0 10px 20px 0 rgba(0,0,0,.1);width:50%;margin-bottom:3em}.box--what:first-child{margin-right:5%}.box--what:first-child:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:-5%;width:5%;height:3px;background:hsla(0,0%,100%,.5)}@media (max-width:899px){.box--what:first-child:after{top:auto;bottom:-30px;right:50%;transform:translateX(-50%);width:2px;height:30px}}.box--what:last-child:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:-5%;width:5%;height:3px;background:hsla(0,0%,100%,.5)}@media (max-width:899px){.box--what:last-child:before{top:auto;bottom:-30px;left:50%;transform:translateX(-50%);width:2px;height:30px}}@media (max-width:899px){.box--what{width:100%;flex-direction:column;text-align:center;margin-bottom:30px}}@media (max-width:899px){.box--what-mobile{margin-bottom:100px}.box--what-mobile:after{content:"";position:absolute;bottom:-100px;left:50%;transform:translateX(-50%);width:2px;height:100px;background:hsla(0,0%,100%,.5)}.box--what-mobile:before{display:none}}.box--how{position:relative;background:#4b24a7;display:block;padding:4.3% 4.5% 0;margin-bottom:29em;z-index:10}.box--how:after{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:3px;height:4.84%;background:hsla(0,0%,100%,.5)}@media (max-width:899px){.box--how{margin-bottom:16em}}@media (max-width:899px){.box--desktop{display:none}}.box--mobile{display:none}@media (max-width:899px){.box--mobile{display:flex;flex-direction:column;padding:50px 20px 0}.box--mobile:after{width:2px;height:50px}}.box__mobile{display:flex;width:100%;position:relative;padding-top:40px}.box__mobile:after{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);height:2px;width:52%;background:hsla(0,0%,100%,.5);z-index:5}.content{position:relative;width:46.5%;text-align:right;margin-right:auto;z-index:2}@media (max-width:899px){.content{width:100%;margin-right:0;text-align:center}}.content--homepage{padding-top:14.7%;text-align:left;margin-left:auto;margin-right:50px;padding-bottom:15.2%;width:42%}@media (max-width:1999px){.content--homepage{width:40%;padding-top:17.7%;padding-bottom:19.2%}}@media (max-width:1799px){.content--homepage{width:38%;padding-top:21%;padding-bottom:22.2%}}@media (max-width:1199px){.content--homepage{width:36%;padding-top:19%}}@media (max-width:899px){.content--homepage{width:100%;text-align:center;margin-right:auto;padding:100px 20px 0}}.content--who{padding-top:20%}@media (max-width:899px){.content--who{position:relative;background:#fff;margin-top:45px;margin-bottom:70px;padding:5px 0 10px;z-index:5}}.content--how{padding-top:28%;padding-bottom:12%;color:#5dfff4}@media (max-width:1799px){.content--how{padding-top:32%}}@media (max-width:899px){.content--how{padding-top:80px;padding-bottom:100px}.content--how:before{top:0;height:70px}.content--how:after,.content--how:before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:2px;background:hsla(0,0%,100%,.5)}.content--how:after{bottom:0;height:90px}}.content--contact{padding-top:32%;padding-bottom:10%}@media (max-width:1799px){.content--contact{padding-top:10%;padding-bottom:5%}}@media (max-width:899px){.content--contact{background:#fff;padding-top:5%;z-index:5}}.wrapper{position:relative}.wrapper:before{content:"";position:absolute;top:-9.3%;left:0;right:0;bottom:-7%;background-image:linear-gradient(75deg,#5f0da4,#3324a2);-webkit-clip-path:polygon(0 1%,100% 15%,100% 100%,0 85%);clip-path:polygon(0 1%,100% 15%,100% 100%,0 85%);z-index:2}@media (max-width:1799px){.wrapper:before{top:-5.8%;bottom:0;-webkit-clip-path:polygon(0 1%,100% 10%,100% 100%,0 90%);clip-path:polygon(0 1%,100% 10%,100% 100%,0 90%)}}@media (max-width:899px){.wrapper:before{top:-10%;bottom:3%;-webkit-clip-path:polygon(0 8%,100% 10%,100% 100%,0 98%);clip-path:polygon(0 8%,100% 10%,100% 100%,0 98%)}}.wrapper:after{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:3px;height:100%;background:#af86d2;z-index:2}@media (max-width:899px){.wrapper:after{display:none}}.list{display:flex;justify-content:center;padding-top:1em}@media (max-width:899px){.list{flex-direction:column;margin-top:10px}}.list__item{position:relative;font-size:calc(0.625rem + 14*(100vw - 20rem)/2240);text-transform:uppercase;letter-spacing:-.05em;padding-right:1em;font-weight:700}.list__item:after{content:"/";position:absolute;top:50%;transform:translateY(-50%);right:.3em;color:#5dfff4}@media (max-width:899px){.list__item:after{display:none}}.list__item:last-child{padding-right:0}.list__item:last-child:after{display:none}@media (max-width:1999px){.list__item{font-size:calc(0.625rem + 14*(75vw - 20rem)/2240)}}@media (max-width:1799px){.list__item{font-size:calc(0.625rem + 14*(50vw - 20rem)/2240)}}@media (max-width:899px){.list__item{padding-right:0;font-size:1rem;margin-bottom:20px}.list__item:last-child{margin-bottom:10px}}.circle{position:absolute;bottom:8%;right:3.1%;display:flex;align-items:center;justify-content:center;border-radius:50%;width:3%;padding-bottom:3%;background:#5dfff4;margin-left:auto;z-index:10;transition:all .2s linear}.circle--up svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(270deg);width:40%}.circle--up svg path{transition:all .2s linear}.circle--up:hover{background:#fff}.circle--up:hover svg path{fill:#5dfff4}@media (max-width:1799px){.circle--up{right:75px}}@media (max-width:899px){.circle--up{width:40px;height:40px;position:relative;margin-right:auto;right:auto}}.circle--small{position:relative;width:25px;height:25px;margin-left:10px}.circle--small svg{position:absolute;top:50%;left:50%;width:50%;transform:translate(-50%,-50%)}.homepage{display:flex;position:relative;color:#fff}.homepage:before{content:"";position:absolute;top:-10%;left:0;right:0;bottom:-19.4%;background-image:linear-gradient(75deg,#3324a2,#5f0da4);-webkit-clip-path:polygon(0 1%,100% 0,100% 70%,0 100%);clip-path:polygon(0 1%,100% 0,100% 70%,0 100%);z-index:2}@media (max-width:899px){.homepage:before{-webkit-clip-path:polygon(0 1%,100% 0,100% 82%,0 100%);clip-path:polygon(0 1%,100% 0,100% 82%,0 100%)}}.homepage:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:3px;height:43%;background:#fff;z-index:2}@media (max-width:899px){.homepage:after{width:2px;bottom:-38px;height:140px}}.homepage__logo{position:absolute;top:53.5%;left:50%;transform:translate(-50%,-50%);width:200px;z-index:5}.homepage__logo svg path{fill:#fff}@media (max-width:1999px){.homepage__logo{width:175px}}@media (max-width:1799px){.homepage__logo{width:125px}}@media (max-width:899px){.homepage__logo{top:75%}}.homepage__img{position:absolute;z-index:2;top:53%;left:50%;transform:translate(-50%,-50%);width:30%;-webkit-animation:pulse 5s infinite;animation:pulse 5s infinite}@media (max-width:899px){.homepage__img{top:75%;width:288px;-webkit-animation:none;animation:none}}@keyframes pulse{0%{width:28%}50%{width:30%}to{width:28%}}.homepage__words{padding-top:3%;padding-bottom:16%}.homepage__words span{-webkit-animation:word 15s linear 0s infinite;animation:word 15s linear 0s infinite;opacity:0;position:absolute;text-align:left;left:50%;transform:translateX(-50%);width:100%;font-size:4.375rem}@media (max-width:1999px){.homepage__words span{font-size:4.0625rem}}@media (max-width:1799px){.homepage__words span{font-size:2.8125rem}}@media (max-width:899px){.homepage__words span{text-align:center;padding:0 20px}}.homepage__words span:nth-child(2){-webkit-animation-delay:2.5s;animation-delay:2.5s}.homepage__words span:nth-child(3){-webkit-animation-delay:5s;animation-delay:5s}.homepage__words span:nth-child(4){-webkit-animation-delay:7.5s;animation-delay:7.5s}.homepage__words span:nth-child(5){-webkit-animation-delay:10s;animation-delay:10s}.homepage__words span:nth-child(6){-webkit-animation-delay:12.5s;animation-delay:12.5s}@media (max-width:1999px){.homepage__words{padding-top:5%}}@media (max-width:1799px){.homepage__words{padding-bottom:15%}}@media (max-width:1380px){.homepage__words{padding-top:3%}}@media (max-width:899px){.homepage__words{padding-top:10px;padding-bottom:300px}}@-webkit-keyframes word{to{opacity:0}}@keyframes word{0%{opacity:0}3%{opacity:0}5%{opacity:1}15%{opacity:1}20%{opacity:0}80%{opacity:0}to{opacity:0}}.who{position:relative;background:#fff;padding-bottom:7%}.who:after{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:3px;height:100%;background:#5cfff4}@media (max-width:899px){.who:after{width:2px}}.who h1{font-weight:300;color:#5dfff4}.who .content .text{color:#1b35a4}@media (max-width:899px){.who{padding-bottom:100px}}.what{position:relative;color:#fff}.what__boxes{position:relative;display:flex;flex-direction:column;padding-top:36%;z-index:2}@media (max-width:899px){.what__boxes{padding-top:100px}}.what__wrapper{display:flex;justify-content:space-between}@media (max-width:899px){.what__wrapper{flex-direction:column}}.how{position:relative;color:#fff}.how__wrapper{position:relative;display:flex;justify-content:center;z-index:2}.how__wrapper:before{content:"";position:absolute;top:.8%;left:calc(50% + 1px);transform:translateX(-50%);height:3px;width:84.2%;background:hsla(0,0%,100%,.5)}@media (max-width:1999px){.how__wrapper:before{left:50%}}@media (max-width:899px){.how__wrapper:before{display:none}}@media (max-width:899px){.how__wrapper{flex-direction:column;width:50%}.how__wrapper:first-child{margin-right:14px}}.how__item{position:relative;display:flex;flex-direction:column;align-items:center;width:16%;margin-right:5%;padding-top:14%}.how__item:last-child{margin-right:0}.how__item:last-child:after{display:none}@media (max-width:899px){.how__item{width:100%;padding-top:0}}.how__box{position:relative;border-radius:20px;border:2px solid hsla(0,0%,100%,.5);width:100%;text-align:center;margin-bottom:3em}.how__box:after{content:"";position:absolute;left:calc(50% + 1px);transform:translateX(-50%);bottom:calc(-3em - 2px);height:3em;width:3px;background:hsla(0,0%,100%,.5)}@media (max-width:1999px){.how__box:after{left:50%}}@media (max-width:899px){.how__box:after{width:2px}}.how__box--brand{padding-bottom:75%}.how__box--brand:before{content:"";position:absolute;left:50%;transform:translateX(calc(-50% + 1px));top:calc(-111.8% - 2px);height:111.8%;width:3px;background:hsla(0,0%,100%,.5)}@media (max-width:1999px){.how__box--brand:before{left:calc(50% - 1px)}}@media (max-width:899px){.how__box--brand:before{display:none}}.how__box--brand img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:899px){.how__box--brand{padding-bottom:calc(100% - 4px);margin-bottom:15px}.how__box--brand:after{height:15px;bottom:-17px}}.how__box--brand-mobile:before{display:block!important;content:"";position:absolute;top:-42px;left:50%;transform:translateX(-50%);height:40px;width:2px;background:hsla(0,0%,100%,.5);z-index:5}.how__box--api{width:65%;padding-bottom:50%}.how__box--api img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:75%}@media (max-width:899px){.how__box--api img{width:60%}}@media (max-width:899px){.how__box--api{width:100%;padding-bottom:calc(80% - 4px)}.how__box--api:after{display:none}}@media (max-width:899px){.how__box--plus{padding-bottom:40%}.how__box--plus img{width:30%}.how__box--plus:after{display:block}}.how__box--core{text-align:center;width:95%;margin-left:auto;margin-right:auto;padding-bottom:12%}.how__box--core img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:15%}@media (max-width:899px){.how__box--core img{width:50%}}@media (max-width:899px){.how__box--core{width:100%;padding-bottom:calc(100% - 4px)}}.how__box--list{width:80%;padding:1.3em}.how__box--list,.how__box--system{text-align:center;margin-left:auto;margin-right:auto}.how__box--system{width:15.1%;padding:3% 0}.how__box--system img:first-child{width:50%}@media (max-width:899px){.how__box--system img:first-child{width:40%}}.how__box--system img:last-child{position:absolute;top:40%;left:25%;width:20%}@media (max-width:899px){.how__box--system img:last-child{top:45%;left:30%;width:15%}}@media (max-width:899px){.how__box--system{width:100%;padding:10% 0}}.contact{position:relative;color:#5612a4}.contact:after{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:3px;height:100%;background:#b383d1;z-index:2}@media (max-width:1799px){.contact:after{height:130%}}@media (max-width:899px){.contact:after{display:none}}.tabs{position:relative;color:#fff}.tabs:before{content:"";position:absolute;top:-30.7%;left:0;right:0;bottom:0;background-image:linear-gradient(75deg,#5f0da4,#4b17a3);-webkit-clip-path:polygon(0 47%,100% 0,100% 100%,0 100%);clip-path:polygon(0 47%,100% 0,100% 100%,0 100%);z-index:2}@media (max-width:1999px){.tabs:before{top:-25.7%;-webkit-clip-path:polygon(0 41%,100% 0,100% 100%,0 100%);clip-path:polygon(0 41%,100% 0,100% 100%,0 100%)}}@media (max-width:1799px){.tabs:before{top:-10%;-webkit-clip-path:polygon(0 36%,100% 0,100% 100%,0 100%);clip-path:polygon(0 36%,100% 0,100% 100%,0 100%)}}@media (max-width:899px){.tabs:before{top:2%;-webkit-clip-path:polygon(0 6%,100% 0,100% 100%,0 100%);clip-path:polygon(0 6%,100% 0,100% 100%,0 100%)}}.tabs__wrapper{position:relative;display:flex;justify-content:space-between;margin-top:16em;margin-bottom:10em}.tabs__wrapper:after{content:"";position:absolute;top:-57%;left:50%;transform:translateX(-50%);width:3px;height:57%;background:#b383d1;z-index:2}@media (max-width:899px){.tabs__wrapper:after{width:2px}}@media (max-width:899px){.tabs__wrapper{flex-direction:column;align-items:center;margin-bottom:0}.tabs__wrapper .text{font-size:1.125rem}}.tabs__item{position:relative;display:flex;flex-direction:column;align-items:center;border-radius:20px;background:hsla(0,0%,100%,.05);box-shadow:0 10px 20px 0 rgba(0,0,0,.1);width:25%;padding:3em 0;z-index:10}.tabs__item:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:-50%;width:50%;height:3px;background:#b383d1;z-index:2}@media (max-width:899px){.tabs__item:after{top:auto;right:50%;bottom:-75px;width:2px;height:50px}}.tabs__item:last-child:after{display:none}.tabs__item a:hover{color:#5dfff4}@media (max-width:899px){.tabs__item{width:100%;margin-bottom:50px}}.tabs__photo{width:100%;text-align:center}.tabs__photo img{width:37%}.tabs__name{margin-top:1em}.tabs__position{margin-top:.5em}.tabs__phone{margin-top:1.5em}.tabs__mail,.tabs__social{margin-top:.5em}.tabs__footer{display:flex;justify-content:center;align-items:center;position:relative;font-size:calc(0.625rem + 14*(100vw - 20rem)/2240);margin-bottom:5em;z-index:10}.tabs__footer span{color:#5dfff4}@media (max-width:899px){.tabs__footer{font-size:0.875rem;margin-top:40px;margin-bottom:30px}}.tabs__inputs{width:75%;margin-top:45px}.tabs__inputs button{transition:all .2s linear}.tabs__inputs button span:first-child{margin-right:10px}@media (max-width:1799px){.tabs__inputs button span:first-child{margin-right:0}}.tabs__inputs button:hover{background:#5dfff4}.tabs__inputs button:hover .circle--small{background:#fff}.tabs__inputs button:hover svg path{fill:#5dfff4}.tabs__input{display:flex;align-items:center;justify-content:center;font-family:Visby CF,sans-serif;font-size:1rem!important;text-align:center;border-radius:25px;border:1px solid #5612a4;background:#fff;color:#5612a4;width:100%;padding:5px 0;margin-bottom:20px;outline:none}.tabs__input:last-child{margin-bottom:0}.tabs__newsletter{position:relative;border-radius:50%;width:37%;padding-bottom:37%;background:#e2d4ef;margin:0 auto}.tabs__newsletter img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
