:root{--opacity: 0;--opacity-text: 0;--scale: .1}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}*{outline-width:0px;outline-offset:0px}*::-moz-placeholder{-moz-user-select:none;-webkit-user-select:none;user-select:none}*::placeholder{-webkit-user-select:none;-moz-user-select:none;user-select:none}*:focus{outline-width:0px}*{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.tw-pointer-events-none{pointer-events:none}.tw-absolute{position:absolute}.tw-relative{position:relative}.tw-inset-x-0{left:0;right:0}.tw-bottom-0{bottom:0}.tw-left-\[10px\]{left:10px}.tw-right-\[10px\]{right:10px}.tw-top-1\/2{top:50%}.tw-z-10{z-index:10}.tw-z-20{z-index:20}.tw-mb-\[12px\]{margin-bottom:12px}.tw-mb-\[16px\]{margin-bottom:16px}.tw-mb-\[24px\]{margin-bottom:24px}.tw-mb-\[8px\]{margin-bottom:8px}.tw-mt-\[2px\]{margin-top:2px}.tw-mt-\[48px\]{margin-top:48px}.tw-mt-\[64px\]{margin-top:64px}.tw-mt-\[8px\]{margin-top:8px}.tw-flex{display:flex}.tw-hidden{display:none}.tw-h-\[14px\]{height:14px}.tw-h-\[16px\]{height:16px}.tw-h-\[20px\]{height:20px}.tw-h-\[250px\]{height:250px}.tw-h-\[40px\]{height:40px}.tw-h-\[650px\]{height:650px}.tw-h-full{height:100%}.\!tw-w-\[1200px\]{width:1200px!important}.tw-w-\[14px\]{width:14px}.tw-w-\[16px\]{width:16px}.tw-w-\[20px\]{width:20px}.tw-w-\[40px\]{width:40px}.tw-w-fit{width:-moz-fit-content;width:fit-content}.tw-w-full{width:100%}.\!tw-max-w-\[1200px\]{max-width:1200px!important}.tw-max-w-\[560px\]{max-width:560px}.tw-max-w-\[900px\]{max-width:900px}.tw-max-w-full{max-width:100%}.tw-flex-1{flex:1 1 0%}.tw-flex-shrink{flex-shrink:1}.tw-flex-shrink-0,.tw-shrink-0{flex-shrink:0}.tw-flex-grow{flex-grow:1}.tw-flex-grow-0{flex-grow:0}.tw--translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-cursor-default{cursor:default}.tw-cursor-pointer{cursor:pointer}.tw-select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw-resize-none{resize:none}.tw-list-disc{list-style-type:disc}.tw-flex-col{flex-direction:column}.tw-items-start{align-items:flex-start}.tw-items-center{align-items:center}.tw-items-stretch{align-items:stretch}.tw-justify-center{justify-content:center}.tw-justify-between{justify-content:space-between}.tw-gap-\[10px\]{gap:10px}.tw-gap-\[12px\]{gap:12px}.tw-gap-\[16px\]{gap:16px}.tw-gap-\[4px\]{gap:4px}.tw-gap-\[8px\]{gap:8px}.tw-gap-x-\[28px\]{-moz-column-gap:28px;column-gap:28px}.tw-gap-x-\[8px\]{-moz-column-gap:8px;column-gap:8px}.tw-overflow-hidden{overflow:hidden}.tw-overflow-y-auto{overflow-y:auto}.tw-text-ellipsis{text-overflow:ellipsis}.tw-whitespace-nowrap{white-space:nowrap}.tw-rounded-full{border-radius:9999px}.tw-border{border-width:1px}.tw-border-b{border-bottom-width:1px}.tw-border-\[\#e0e0e0\]{--tw-border-opacity: 1;border-color:rgb(224 224 224 / var(--tw-border-opacity, 1))}.tw-border-\[\#e5e5e5\]{--tw-border-opacity: 1;border-color:rgb(229 229 229 / var(--tw-border-opacity, 1))}.tw-bg-\[\#d3deeb\]{--tw-bg-opacity: 1;background-color:rgb(211 222 235 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#e6e9ed\]{--tw-bg-opacity: 1;background-color:rgb(230 233 237 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#fff\]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.tw-bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.tw-bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.\!tw-p-\[0px\]{padding:0!important}.tw-p-\[12px\]{padding:12px}.tw-p-\[40px\]{padding:40px}.tw-px-\[10px\]{padding-left:10px;padding-right:10px}.tw-px-\[16px\]{padding-left:16px;padding-right:16px}.tw-py-\[12px\]{padding-top:12px;padding-bottom:12px}.tw-py-\[16px\]{padding-top:16px;padding-bottom:16px}.tw-py-\[5px\]{padding-top:5px;padding-bottom:5px}.tw-py-\[8px\]{padding-top:8px;padding-bottom:8px}.tw-pl-\[24px\]{padding-left:24px}.tw-text-left{text-align:left}.tw-text-center{text-align:center}.tw-text-\[1\.05vw\]{font-size:1.05vw}.tw-text-\[13px\]{font-size:13px}.tw-text-\[14px\]{font-size:14px}.tw-text-\[15px\]{font-size:15px}.tw-text-\[16px\]{font-size:16px}.tw-text-\[20px\]{font-size:20px}.tw-text-\[28px\]{font-size:28px}.tw-leading-\[1\.25\]{line-height:1.25}.tw-leading-\[1\.4\]{line-height:1.4}.tw-leading-\[1\.5\]{line-height:1.5}.tw-leading-\[1\.6\]{line-height:1.6}.tw-leading-\[1\.8\]{line-height:1.8}.tw-text-\[\#666\]{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.tw-text-\[\#888\]{--tw-text-opacity: 1;color:rgb(136 136 136 / var(--tw-text-opacity, 1))}.tw-text-\[\#d33\]{--tw-text-opacity: 1;color:rgb(221 51 51 / var(--tw-text-opacity, 1))}.tw-text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.tw-underline{text-decoration-line:underline}.tw-underline-offset-2{text-underline-offset:2px}.tw-underline-offset-4{text-underline-offset:4px}.tw-shadow-\[0_0_5px_rgba\(37\,41\,45\,0\.25\)\]{--tw-shadow: 0 0 5px rgba(37,41,45,.25);--tw-shadow-colored: 0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-outline-none{outline:2px solid transparent;outline-offset:2px}.tw-transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-duration-100{transition-duration:.1s}.tw-duration-200{transition-duration:.2s}@font-face{font-family:Helvetica Neue;font-weight:400;font-display:swap;src:url(/assets/fonts/helveticaneue/HelveticaNeue-Light.woff2) format("woff2"),url(/assets/fonts/helveticaneue/HelveticaNeue-Light.woff) format("woff")}*{box-sizing:border-box}a,button,input,select,textarea{transition:.2s ease;font-family:Helvetica Neue}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:0}.wrapper{width:100%}input,textarea{-moz-appearance:textfield;box-shadow:none;border-radius:0;-webkit-appearance:none}button:focus{outline:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input:-webkit-autofill{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px #000 inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}h1,h2,h3,h4,h5,h6,p{margin:0;font-family:Helvetica Neue;color:var(--color-black);padding:0;font-weight:400}.box-item{height:18vw}@media(max-width:991px){.box-item{height:50px}}@media(max-width:767px){.box-item{height:80px}}.wrapper{overflow:hidden;height:100%}h2{font-size:2.89vw;line-height:3.15vw;display:block;font-weight:300;color:var(--color-white)}@media(max-width:991px){h2{font-size:55px;line-height:60px}}@media(max-width:575px){h2{font-size:32px;line-height:34px;letter-spacing:-.01em}}.container{width:100%;margin:0 auto;padding:0 5.2vw}@media(max-width:991px){.container{padding:0 25px;max-width:100%}}body{margin:0;padding:0;font-family:Helvetica Neue;font-size:16px;font-weight:400}body.hide-overflow{overflow:hidden}@media(max-width:575px){body{font-size:14px}}.fade-enter-active,.fade-leave-active{transition:opacity .2s}.fade-enter,.fade-leave-to{opacity:0}.slide-fade-enter-active{transition:all .3s ease-out}.slide-fade-leave-active{transition:all .3s cubic-bezier(1,.5,.8,1)}.slide-fade-enter-from,.slide-fade-leave-to{transform:translate(20px);opacity:0}.nested-enter-active,.nested-leave-active{transition:all .3s ease-in-out}.nested-enter-from,.nested-leave-to{transform:translateY(2vw);opacity:0}iframe{margin-top:3vw}@media(max-width:991px){iframe{margin-top:60px}}@media(max-width:575px){iframe{margin-top:40px}}:root{--color-yellow: #fdeb06;--color-yellow--hover: #f0d50e;--color-yellow--active: #fdeb06;--color-black: #000;--color-white: #fff;--color-blue: #66acbf;--color-blue-500: #6f9daf;--color-blue-400: #bee0ed;--color-blue-200: #d3deeb;--color-blue-300: #c5daf0;--color-link-water: #d3e5f2;--color-gray: #9d9d9e;--color-gray-100: #e6e9ed;--color-gray-200: #e8eaeb;--color-gray-400: #525859;--app-height: 100%}.swipe-animation-text{transition-property:opacity;transition-duration:.5s;transition-timing-function:ease-in-out}.header-item{padding:.6vw 0;position:fixed;width:100%;z-index:10001;transition:.8s ease-in-out;top:0;background:transparent}@media(max-width:991px){.header-item{padding:20px 0}}@media(max-width:767px){.header-item{padding:17px 0}}@media(max-width:575px){.header-item{padding:12px 0}}.header-item.is-white{top:0;background-color:#fff}.header-item.is-sticky{background-color:#fff;top:-5vw}@media(max-width:991px){.header-item.is-sticky{top:-90px}}.header-item__hamburger{display:none}@media(max-width:991px){.header-item__hamburger{display:block;position:relative;left:8px}html[dir=rtl] .header-item__hamburger{left:auto;right:8px}.header-item__hamburger svg{width:36px;height:36px}}.header-item__group{display:flex;align-items:center}@media(max-width:991px){.header-item__group{grid-gap:25px}}.header-item__main{display:flex;align-items:center;justify-content:space-between}.header-item__mobile-logo{display:none}@media(max-width:767px){.header-item__mobile-logo{display:block}}.header-item__logo{max-width:7.6vw;width:100%;display:block;-o-object-fit:contain;object-fit:contain}@media(max-width:991px){.header-item__logo{max-width:120px}}@media(max-width:767px){.header-item__logo{display:none}}.header-item__logo img{width:100%;-o-object-fit:contain;object-fit:contain;display:block}.header-item__info{display:flex;align-items:center;-moz-column-gap:2.1vw;column-gap:2.1vw}@media(max-width:767px){.header-item__info{display:none}}.header-item__link{text-decoration:none;cursor:pointer;font-size:.94vw;line-height:1.26vw;color:var(--color-black);display:block}@media(max-width:991px){.header-item__link:nth-last-child(2),.header-item__link:nth-last-child(3),.header-item__link:nth-last-child(4){display:none}}.header-item__link.indent{margin-left:2.1vw;margin-right:0}@media(max-width:991px){.header-item__link.indent{margin-left:40px}.header-item__link{margin-right:40px;font-size:20px;line-height:24px}}@media(max-width:767px){.header-item__link{margin:0!important;font-size:18px;line-height:44px;border:2px solid transparent}.header-item__link.active{border:2px solid var(--color-yellow)}}.header-item__link:hover{text-decoration:underline}.header-item__wrap{position:absolute;top:10px;left:25px;display:flex;align-items:center;grid-gap:10px}.header-item__button{font-size:.94vw;padding:0 1.2vw;cursor:pointer;line-height:2.4vw;color:var(--color-black);border:none;transition:.8s ease-in-out;background:var(--color-yellow)}@media(max-width:991px){.header-item__button{line-height:48px;padding:0 22px;font-size:20px}}@media(max-width:767px){.header-item__button{font-size:17px}}.header-item__button:hover{background:var(--color-yellow--hover)}.header-item__button:active{background:var(--color-yellow--active)}.header-item_black.is-sticky,.header-item_black.is-white{background-color:transparent}.header-item_black .header-item__logo img,.header-item_black .header-item__mobile-logo img{filter:brightness(0) invert(1)}.header-item_black .header-item__link{color:var(--color-white)}.header-item_black .header-item__hamburger path{fill:#fff}.footer-item{padding:3.15vw 0;background:var(--color-black)}@media(max-width:991px){.footer-item{padding:60px 0}}@media(max-width:575px){.footer-item{padding:60px 0 45px}}.footer-item__subtitle{font-size:1.05vw;line-height:1.57vw;color:var(--color-gray);padding-bottom:1vw;display:block}@media(max-width:991px){.footer-item__subtitle{padding-bottom:15px;font-size:24px;line-height:33px}}@media(max-width:575px){.footer-item__subtitle{padding-bottom:15px;font-size:17px;line-height:24px}}@media(max-width:991px){.footer-item__box.indent{grid-area:box}}@media(max-width:767px){.footer-item__box.indent{order:3}}.footer-item__row{display:grid;grid:auto/repeat(3,1fr)}@media(max-width:991px){.footer-item__row{grid:auto/repeat(2,1fr);grid-gap:40px;grid-template-areas:"item item" "box box"}}@media(max-width:767px){.footer-item__row{display:flex;flex-direction:column;grid-gap:60px}}.footer-item__copy{display:block;font-size:1.05vw;line-height:1.57vw;color:var(--color-gray);padding-bottom:1vw;display:flex;flex-direction:column;justify-content:flex-end;height:100%}@media(max-width:991px){.footer-item__copy{font-size:24px;line-height:33px}}@media(max-width:767px){.footer-item__copy{font-size:17px;line-height:24px}}.footer-item__copy span{display:block;padding-top:1vw}.footer-item__nav ul{list-style-type:none;padding:0;margin:0}.footer-item__nav ul li{display:block;margin-bottom:1vw}.footer-item__nav ul li.item-indent{margin-top:2vw}@media(max-width:991px){.footer-item__nav ul li.item-indent{margin-top:40px}}@media(max-width:767px){.footer-item__nav ul li.item-indent{margin-top:60px}}@media(max-width:991px){.footer-item__nav ul li{margin-bottom:15px}}.footer-item__nav ul li.indent{margin-bottom:2vw}@media(max-width:991px){.footer-item__nav ul li.indent{margin-bottom:40px}}@media(max-width:767px){.footer-item__nav ul li.indent{margin-bottom:60px}}.footer-item__nav ul li a{font-size:1.05vw;max-width:-moz-fit-content;max-width:fit-content;line-height:1.57vw;max-width:20vw;text-decoration:none;color:var(--color-white);display:block;margin-top:.52vw;transition:.8s ease-in-out}@media(max-width:991px){.footer-item__nav ul li a{max-width:100%;margin-top:10px;font-size:24px;line-height:33px}}@media(max-width:767px){.footer-item__nav ul li a{font-size:17px;line-height:24px;margin-top:5px}}.footer-item__nav ul li a:hover{text-decoration:underline}.animated-block{transition:.5s cubic-bezier(.175,.885,.32,1.275);transform:scale(var(--scale))}.animated-block_link-water{background-color:var(--color-link-water)}.animated-block_yellow-active{background-color:var(--color-yellow--active)}.main-slider{width:100%;height:100%;position:relative}.main-slider__slide{background-size:cover!important;width:100%;height:100%;z-index:100;position:absolute;bottom:0;top:0}@media(max-width:767px){.main-slider__slide{background-size:cover!important;background-position:88% 100%!important}}.main-slider__shape{position:absolute;width:100%;height:100%;top:0;z-index:10000;opacity:0;left:0;background-size:cover!important;transition-property:opacity;transition-duration:.5s}.is-selected .main-slider__shape{opacity:1;transition-delay:2s}.main-slider__shape img{width:100%;-o-object-fit:cover;object-fit:cover}.main-slider__content{height:45vw}@media(max-width:991px){.main-slider__content{height:640px}}.main-slider__content .swiper-slide{transition:.8s ease-in-out}@media(max-width:991px){.main-slider__content .swiper-slide .main-slider__shape{display:none}.main-slider__content .swiper-slide:first-child .main-slider__slide{background-size:cover!important;background-position:80% 100%!important}html[dir=rtl] .main-slider__content .swiper-slide:first-child .main-slider__slide{background-position:20% 100%!important}.main-slider__content .swiper-slide:nth-child(2) .main-slider__slide{background-size:cover!important;background-position:69% 100%!important}html[dir=rtl] .main-slider__content .swiper-slide:nth-child(2) .main-slider__slide{background-position:31% 100%!important}.main-slider__content .swiper-slide:nth-child(3) .main-slider__slide{background-size:cover!important;background-position:76% 100%!important}html[dir=rtl] .main-slider__content .swiper-slide:nth-child(3) .main-slider__slide{background-position:24% 100%!important}.main-slider__content .swiper-slide:nth-child(4) .main-slider__slide{background-size:cover!important;background-position:87% 100%!important}html[dir=rtl] .main-slider__content .swiper-slide:nth-child(4) .main-slider__slide{background-position:13% 100%!important}}@media(max-width:767px){.main-slider__content .swiper-slide .main-slider__shape{display:block}.main-slider__content .swiper-slide:first-child .main-slider__slide{background-size:cover!important;background-position:72% 100%!important}html[dir=rtl] .main-slider__content .swiper-slide:first-child .main-slider__slide{background-position:28% 100%!important}.main-slider__content .swiper-slide:first-child .main-slider__shape{background-position:69.9% 100%!important}html[dir=rtl] .main-slider__content .swiper-slide:first-child .main-slider__shape{background-position:30.1% 100%!important}.main-slider__content .swiper-slide:nth-child(2) .main-slider__slide{background-size:cover!important;background-position:67% 100%!important}html[dir=rtl] .main-slider__content .swiper-slide:nth-child(2) .main-slider__slide{background-position:33% 100%!important}.main-slider__content .swiper-slide:nth-child(2) .main-slider__shape{background-position:66% 100%!important}html[dir=rtl] .main-slider__content .swiper-slide:nth-child(2) .main-slider__shape{background-position:34% 100%!important}.main-slider__content .swiper-slide:nth-child(3) .main-slider__slide{background-size:cover!important;background-position:76% 100%!important}html[dir=rtl] .main-slider__content .swiper-slide:nth-child(3) .main-slider__slide{background-position:24% 100%!important}.main-slider__content .swiper-slide:nth-child(3) .main-slider__shape{background-position:78% 100%!important}html[dir=rtl] .swiper-slide:nth-child(3) .main-slider__shape{background-position:22% 100%!important}.main-slider__content .swiper-slide:nth-child(4) .main-slider__slide{background-size:cover!important;background-position:87% 100%!important}html[dir=rtl] .swiper-slide:nth-child(4) .main-slider__slide{background-position:13% 100%!important}.main-slider__content .swiper-slide:nth-child(4) .main-slider__shape{background-position:79.5% 96%!important}html[dir=rtl] .swiper-slide:nth-child(4) .main-slider__shape{background-position:15% 100%!important}}@media(max-width:575px){.main-slider__content .swiper-slide:nth-child(4) .main-slider__shape{background-position:81% 96%!important}html[dir=rtl] .swiper-slide:nth-child(4) .main-slider__shape{background-position:14% 100%!important}}.main-slider__content .swiper-slide.swiper-slide-active .main-slider__shape{-webkit-animation-name:fade-item;-webkit-animation-duration:.8s;-webkit-animation-delay:2s;-webkit-animation-fill-mode:forwards}.main-slider__content .swiper-slide .main-slider__shape{-webkit-animation-duration:.8s}.main-slider__title{max-width:800px;position:absolute;top:50%;font-weight:400;left:5.5vw;font-size:3.7vw;line-height:3.94vw;letter-spacing:-.04px;z-index:1000;transform:translateY(-50%)}html[dir=rtl] .main-slider__title{left:auto;right:5.5vw}@media(max-width:991px){.main-slider__title{font-size:76px;line-height:74px}}@media(max-width:767px){.main-slider__title{display:none}}@keyframes shape-fade{0%{opacity:0}to{opacity:1}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff; charset=utf-8; base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}html[dir=rtl] .swiper-wrapper{flex-direction:row-reverse}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size: 44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(var(--swiper-navigation-size) / -2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);letter-spacing:0;text-transform:none;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color: #fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color: #000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;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:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color: #fff}.swiper-pagination-black{--swiper-pagination-color: #000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:#0000001a}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:#00000080;border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.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%;animation:swiper-preloader-spin 1s linear infinite;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;inset:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}@keyframes fade-item{0%{opacity:0}to{opacity:1}}.portfolio-section{padding:12vw 0 5vw}@media(max-width:991px){.portfolio-section{padding:160px 0 80px}}@media(max-width:575px){.portfolio-section{padding:140px 0 60px}}.portfolio-section__row{display:grid;grid-gap:2vw;width:calc(100% + 2.6vw);grid:auto/1fr;margin-top:7.3vw}@media(max-width:991px){.portfolio-section__row{width:calc(100% + 40px);grid-gap:40px;margin-top:60px}}@media(max-width:767px){.portfolio-section__row{width:calc(100% + 20px)}}.portfolio-section__title{font-weight:300;font-size:3.7vw;line-height:4.3vw;max-width:67%;letter-spacing:-.04vw;color:var(--color-black);padding-bottom:2vw}@media(max-width:991px){.portfolio-section__title{font-size:76px;max-width:100%;padding-bottom:40px;line-height:76px;letter-spacing:-.8px}}@media(max-width:767px){.portfolio-section__title{font-size:42px;padding-bottom:30px;line-height:43px;letter-spacing:-.5px}}@media(max-width:575px){.portfolio-section__title{max-width:100%}}.portfolio-section__text{font-weight:300;font-size:1vw;display:block;line-height:1.6vw;letter-spacing:.01em;color:var(--color-black)}.portfolio-section__text.mobile{display:none}@media(max-width:767px){.portfolio-section__text.mobile{display:block}}@media(max-width:991px){.portfolio-section__text{font-size:20px;line-height:28px}}@media(max-width:767px){.portfolio-section__text{font-size:15px;line-height:27px}}.portfolio-section__link{font-size:.94vw;padding:0 2vw;cursor:pointer;text-decoration:none;line-height:2.4vw;text-align:center;width:calc(100% - 2vw);color:var(--color-black);border:none;transition:.8s ease-in-out;background:var(--color-yellow)}@media(max-width:991px){.portfolio-section__link{line-height:48px;padding:0 22px;font-size:20px;width:calc(100% - 40px)}}@media(max-width:767px){.portfolio-section__link{margin-top:14px;font-size:15px;padding:0 15px}}.portfolio-section__link:hover{background:var(--color-yellow--hover)}.portfolio-section__link:active{background:var(--color-yellow--active)}.portfolio-section__column{align-items:flex-start;display:grid;grid:auto/18% 11% 29% 13% 29%}@media(max-width:991px){.portfolio-section__column{grid:auto/200px 1fr 1fr}}@media(max-width:767px){.portfolio-section__column{grid:auto/200px 1fr}}@media(max-width:575px){.portfolio-section__column{grid:auto/160px 1fr}}.portfolio-section__column .portfolio-section__text{padding-right:2.6vw}.portfolio-section__column .portfolio-section__text span{display:none}@media(max-width:991px){.portfolio-section__column .portfolio-section__text span{display:block}.portfolio-section__column .portfolio-section__text{padding-right:40px}.portfolio-section__column .portfolio-section__text:nth-child(2),.portfolio-section__column .portfolio-section__text:nth-child(4){display:none}}@media(max-width:767px){.portfolio-section__column .portfolio-section__text{padding-right:16px}.portfolio-section__column .portfolio-section__text:nth-child(2),.portfolio-section__column .portfolio-section__text:nth-child(5){display:none}}.portfolio-section__desc{font-weight:300;font-size:1vw;display:block;line-height:1.6vw;letter-spacing:.01em;color:var(--color-gray)}@media(max-width:991px){.portfolio-section__desc{font-size:20px;line-height:28px}.portfolio-section__desc:nth-child(2),.portfolio-section__desc:nth-child(4){display:none}}@media(max-width:767px){.portfolio-section__desc{font-size:17px;line-height:20px}.portfolio-section__desc:nth-child(2),.portfolio-section__desc:nth-child(5){display:none}}.contact-page{padding:12vw 0 6vw}@media(max-width:991px){.contact-page{padding:200px 0 50px}}@media(max-width:575px){.contact-page{padding:140px 0 50px}}.contact-page__info{margin-top:10vw}@media(max-width:991px){.contact-page__info{margin-top:180px}}@media(max-width:575px){.contact-page__info{margin-top:100px}}.contact-page__text{font-weight:300;font-size:1vw;display:block;text-decoration:none;line-height:1.6vw;letter-spacing:.01em;color:var(--color-gray);transition:.4s ease}@media(max-width:991px){.contact-page__text{font-size:20px;line-height:28px}}@media(max-width:575px){.contact-page__text{font-size:17px;line-height:20px}}.contact-page__button{font-size:1.05vw;padding:0 2vw;display:flex;margin:2vw 0 auto;justify-content:center;align-items:center;max-width:-moz-fit-content;max-width:fit-content;text-decoration:none;cursor:pointer;line-height:3.15vw;color:var(--color-black);border:none;transition:.8s ease-in-out;background:var(--color-yellow)}@media(max-width:991px){.contact-page__button{line-height:60px;padding:0 26px;font-size:24px;margin:30px 0 auto}}@media(max-width:767px){.contact-page__button{line-height:48px;padding:0 22px;font-size:17px}}.contact-page__button:hover{background:var(--color-yellow--hover)}.contact-page__button:active{background:var(--color-yellow--active)}.contact-page__map .vue-map-container{width:100%;height:31vw;min-height:500px;margin-top:3vw;z-index:10;position:relative}.contact-page__map .vue-map-container:after{background:var(--color-gray-100);content:"Р·Р°РіСЂСѓР·РєР°...";display:block;position:absolute;top:0;display:flex;justify-content:center;align-items:center;z-index:-1;font-size:17px;line-height:20px;font-weight:300;left:0;width:100%;height:100%}@media(max-width:991px){.contact-page__map .vue-map-container{height:378px;margin-top:60px;min-height:378px}}@media(max-width:575px){.contact-page__map .vue-map-container{height:230px;margin-top:60px;min-height:270px}}.contact-page__title{font-weight:300;font-size:3.7vw;line-height:4.3vw;max-width:67%;letter-spacing:-.04vw;color:var(--color-black);padding-bottom:2vw}@media(max-width:991px){.contact-page__title{font-size:76px;max-width:100%;padding-bottom:40px;line-height:76px;letter-spacing:-.8px}}@media(max-width:767px){.contact-page__title{font-size:42px;padding-bottom:30px;line-height:43px;letter-spacing:-.5px}}@media(max-width:575px){.contact-page__title{max-width:100%}}.contact-page__item span{font-weight:300;font-size:1vw;display:block;line-height:1.6vw;letter-spacing:.01em;color:var(--color-gray);padding-bottom:.63vw}@media(max-width:991px){.contact-page__item span{font-size:20px;line-height:28px;padding-bottom:12px}}@media(max-width:575px){.contact-page__item span{font-size:17px;line-height:20px;padding-bottom:10px}}.contact-page__link{font-weight:300;font-size:1vw;display:inline-block;text-decoration:none;line-height:1.6vw;letter-spacing:.01em;color:var(--color-black);transition:.4s ease}@media(max-width:991px){.contact-page__link{font-size:20px;line-height:28px}}@media(max-width:575px){.contact-page__link{font-size:17px;line-height:20px}}.contact-page__link:hover{text-decoration:underline}.contact-page__row{display:grid;grid:auto/repeat(2,1fr);grid-gap:2vw;max-width:40vw}@media(max-width:991px){.contact-page__row{max-width:800px;grid-gap:40px}}@media(max-width:575px){.contact-page__row{grid:auto/repeat(1,1fr);max-width:100%;margin-top:30px}}.experience-item{background-color:var(--color-white);padding:9vw 0 6.8vw}@media(max-width:991px){.experience-item{padding:160px 0}}@media(max-width:575px){.experience-item{padding:100px 0}}.experience-item__row{display:grid;grid:auto/repeat(2,1fr);align-items:center}@media(max-width:991px){.experience-item__row{grid-gap:10px}}.experience-item__title{font-size:3.7vw;line-height:3.9vw;font-weight:400;letter-spacing:-.04vw;color:var(--color-black)}@media(max-width:991px){.experience-item__title{font-size:76px;line-height:76px;letter-spacing:-.8px}}@media(max-width:767px){.experience-item__title{font-size:36px;line-height:38px;letter-spacing:-.5px}}.experience-item__text{font-size:1.4vw;line-height:1.52vw;color:var(--color-black)}@media(max-width:991px){.experience-item__text{font-size:33px;line-height:33px}}@media(max-width:767px){.experience-item__text{font-size:18px;line-height:20px;max-width:100px;padding-top:15px}}.foundation-item{height:50vh;display:flex;background-color:var(--color-white);transform:scale(var(--scale));align-items:center;transition:.5s cubic-bezier(.175,.885,.32,1.275)}@media(max-width:991px){.foundation-item{height:inherit}}@media(max-width:575px){.foundation-item .container{padding:0}}.foundation-item__wrap{padding-bottom:20vw}@media(max-width:575px){.foundation-item__wrap{padding-bottom:50px}}.foundation-item__row{display:grid;overflow:hidden;background:#fff;grid:auto/1fr 32.5vw;background-repeat:no-repeat!important;background-position:50%!important;background-size:cover!important}@media(max-width:991px){.foundation-item__row{grid:auto/1fr;background-position:100% 20%!important}html[dir=rtl] .foundation-item__row{background-position:0 80%!important}}.foundation-item__text{font-size:1.4vw;max-width:80%;line-height:1.6vw;color:var(--color-black);opacity:var(--opacity)}@media(max-width:991px){.foundation-item__text{font-size:33px;line-height:33px}}@media(max-width:767px){.foundation-item__text{text-align:center;max-width:100%;font-size:20px;line-height:25px;opacity:var(--opacity-text)}}.foundation-item__overlay{position:relative;transition:.5s cubic-bezier(.175,.885,.32,1.275)}@media(max-width:991px){.foundation-item__overlay{display:none}}@media(max-width:767px){.foundation-item__overlay{display:block}}.foundation-item__overlay:before{content:"";display:block;padding-bottom:33vw}@media(max-width:767px){.foundation-item__overlay:before{padding-bottom:100%}}.foundation-item__overlay img{position:absolute;width:100%;height:100%;top:0;left:0;display:block;-o-object-fit:cover;object-fit:cover}.foundation-item__box{display:flex;height:100%;width:100%;padding:0 5.26vw;align-items:center}@media(max-width:991px){.foundation-item__box{height:600px}}.foundation-slider__shape{opacity:var(--opacity);transition-property:opacity;transition-duration:.8s}@media(max-width:767px){.foundation-item__box{justify-content:center;height:inherit;align-items:center;padding:60px 30px 85px}}.offer-item{display:flex;flex-direction:column;justify-content:center;transition:.5s cubic-bezier(.175,.885,.32,1.275);transform:scale(var(--scale));height:90vh;z-index:99;min-height:800px;position:relative;background:var(--color-black)}@media(max-width:767px){.offer-item.offer-step-2{padding:100px 0}}@media(max-width:991px){.offer-item{height:inherit;min-height:auto;padding:180px 0}}@media(max-width:767px){.offer-item{min-height:inherit;padding:140px 0}}@media(max-width:575px){.offer-item{padding:100px 0}}.offer-item.hide-wh{transform:scale(1)}.offer-item__title{font-size:3.7vw;line-height:3.9vw;transition:.4s ease;font-weight:400;max-width:75%;letter-spacing:-.04vw;color:var(--color-white)}@media(max-width:991px){.offer-item__title{font-size:76px;line-height:76px;letter-spacing:-.8px;max-width:100%}}@media(max-width:767px){.offer-item__title{font-size:36px;line-height:38px;max-width:100%;letter-spacing:-.5px}}.offer-item__button{font-size:1.05vw;padding:0 1.36vw;display:flex;margin-top:2.7vw;justify-content:center;align-items:center;max-width:-moz-fit-content;max-width:fit-content;text-decoration:none;cursor:pointer;line-height:3.15vw;color:var(--color-black);border:none;transition:.8s ease-in-out;background:var(--color-yellow)}@media(max-width:991px){.offer-item__button{line-height:60px;padding:0 26px;font-size:24px;margin-top:40px}}@media(max-width:767px){.offer-item__button{line-height:48px;padding:0 22px;font-size:17px;margin-top:40px}}.offer-item__button:hover{background:var(--color-yellow--hover)}.offer-item__button:active{background:var(--color-yellow--active)}.static-offer-item{display:flex;flex-direction:column;justify-content:center;padding:20vh 0;z-index:99;position:relative}.static-offer-item__title{font-size:3.7vw;line-height:3.9vw;transition:.4s ease;font-weight:400;max-width:71%;letter-spacing:-.04vw;color:var(--color-black)}@media(max-width:767px){.static-offer-item__title{font-size:36px;line-height:38px;max-width:100%;letter-spacing:-.5px}}.static-offer-item__button{font-size:1.05vw;padding:0 1.36vw;display:flex;margin-top:2.7vw;justify-content:center;align-items:center;max-width:-moz-fit-content;max-width:fit-content;text-decoration:none;cursor:pointer;line-height:3.15vw;color:var(--color-black);border:none;transition:.8s ease-in-out;background:var(--color-yellow)}@media(max-width:991px){.static-offer-item__button{line-height:60px;padding:0 26px;font-size:24px;margin-top:40px}}@media(max-width:767px){.static-offer-item__button{line-height:48px;padding:0 22px;font-size:17px;margin-top:40px}}.static-offer-item__button:hover{background:var(--color-yellow--hover)}.static-offer-item__button:active{background:var(--color-yellow--active)}.error-page{width:100%;min-height:700px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:relative;margin-bottom:-6vw}@media(max-width:991px){.error-page{margin-bottom:-120px}}@media(max-width:767px){.error-page{margin-bottom:-60px}}.error-page__img{max-width:42vw;margin:0 auto}@media(max-width:991px){.error-page__img{max-width:800px}}@media(max-width:767px){.error-page__img{max-width:400px}}.error-page__img img{width:100%;display:block;-o-object-fit:contain;object-fit:contain}.error-page__box{position:absolute;top:50%;left:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;transform:translate(-50%,-50%)}@media(max-width:767px){.error-page__box{position:static;transform:inherit}}.error-page__content{flex-direction:column;grid-gap:60px}.error-page__button,.error-page__content{display:flex}.error-page__button{font-size:1.05vw;padding:0 1.36vw;margin:2.7vw 0 auto;justify-content:center;align-items:center;max-width:-moz-fit-content;max-width:fit-content;text-decoration:none;cursor:pointer;line-height:3.15vw;color:var(--color-black);border:none;transition:.8s ease-in-out;background:var(--color-yellow)}@media(max-width:991px){.error-page__button{line-height:60px;padding:0 26px;font-size:24px;margin:30px 0 auto}}@media(max-width:767px){.error-page__button{line-height:48px;padding:0 22px;font-size:17px}}.error-page__button:hover{background:var(--color-yellow--hover)}.error-page__button:active{background:var(--color-yellow--active)}.error-page__title{font-size:3.7vw;line-height:3.9vw;font-weight:400;letter-spacing:-.04vw;color:var(--color-black)}@media(max-width:991px){.error-page__title{font-size:76px;line-height:76px;letter-spacing:-.8px}}@media(max-width:767px){.error-page__title{font-size:36px;line-height:38px;letter-spacing:-.5px}}.idea-item{background-color:var(--color-black);padding:8.4vw 0 4.4vw}@media(max-width:991px){.idea-item{padding:162px 0 100px}}@media(max-width:575px){.idea-item{padding:60px 0 130px}.idea-item .swiper-pagination{position:static;padding:0 25px;margin-top:20px;text-align:left}html[dir=rtl] .idea-item .swiper-pagination{text-align:right}.idea-item .swiper-pagination .swiper-pagination-bullet{background:#9d9d9e;opacity:.4;width:6px;height:6px;border-radius:0;margin:0 10px 0 0}.idea-item .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color-blue);opacity:1}}.idea-item__slider{display:none}.idea-item__slider .swiper-slide{width:327px;margin-right:15px}html[dir=rtl] .idea-item__slider .swiper-slide{margin-right:0;margin-left:15px}.idea-item__slider .swiper-slide:last-child{margin-right:50px!important}html[dir=rtl] .idea-item__slider .swiper-slide:last-child{margin-right:0!important;margin-left:50px!important}.idea-item__slider .swiper-slide:last-child .idea-item__inner:before{display:none}@media(max-width:575px){.idea-item__slider{display:block;margin:40px -25px 0;width:calc(100% + 50px)}.idea-item__slider .swiper-wrapper{left:25px}html[dir=rtl] .idea-item__slider .swiper-wrapper{flex-direction:row;left:auto;right:25px}}.idea-item__link{font-size:1.05vw;padding:0 1.36vw;display:flex;justify-content:center;align-items:center;max-width:-moz-fit-content;max-width:fit-content;opacity:0;text-decoration:none;margin-top:1.5vw;cursor:pointer;line-height:3.15vw;color:var(--color-black);border:none;transition:.8s ease-in-out;background:var(--color-yellow)}@media(max-width:991px){.idea-item__link{line-height:60px;padding:0 26px;font-size:24px;margin-top:20px}}@media(max-width:767px){.idea-item__link{line-height:48px;font-size:17px;opacity:1;padding:0 22px}}.idea-item__link:hover{background:var(--color-yellow--hover)}.idea-item__link:active{background:var(--color-yellow--active)}.idea-item__desc{font-size:1.05vw;line-height:1.57vw;color:var(--color-white);padding-inline-end:4.1vw}@media(max-width:991px){.idea-item__desc{padding-inline-end:65px;font-size:24px;line-height:30px}}@media(max-width:767px){.idea-item__desc{font-size:17px;line-height:25px}}.idea-item__title{max-width:45vw}@media(max-width:991px){.idea-item__title{max-width:100%}}@media(max-width:575px){.idea-item__title{font-size:32px;line-height:33px}}.idea-item__subtitle{padding-bottom:1.5vw;padding-inline-end:1.5vw;display:block;font-size:1.4vw;line-height:1.52vw;color:var(--color-white)}@media(max-width:991px){.idea-item__subtitle{font-size:33px;padding-inline-end:20px;line-height:33px;padding-bottom:20px}}@media(max-width:767px){.idea-item__subtitle{font-size:20px;line-height:25px}}.idea-item__text{font-size:1.05vw;line-height:1.57vw;color:var(--color-white);display:block;padding-top:2vw}@media(max-width:991px){.idea-item__text{font-size:24px;line-height:30px;padding-top:25px}}@media(max-width:767px){.idea-item__text{font-size:17px;line-height:24px}}.idea-item__row{display:grid;grid:auto/repeat(3,1fr);margin-top:2vw}@media(max-width:991px){.idea-item__row{grid:auto/repeat(2,1fr);margin-top:42px}}@media(max-width:575px){.idea-item__row{display:none}}.idea-item__inner{position:relative}.idea-item__inner:before{content:"";display:block;width:100%;height:1px;position:absolute;top:-1vw;left:0;background-color:#66acbf}html[dir=rtl] .idea-item__inner:before{left:auto;right:0}@media(max-width:991px){.idea-item__inner:before{top:-30px}}@media(max-width:575px){.idea-item__inner:before{width:calc(100% + 15px)}html[dir=rtl] .idea-item__inner:before{left:auto;right:0}}.idea-item__inner:after{content:"";display:block;background:url(/assets/images/icons/star.svg) 50% no-repeat;background-size:contain;width:1.36vw;position:absolute;top:-1.67vw;left:-.4vw;height:1.36vw}html[dir=rtl] .idea-item__inner:after{left:auto;right:-.4vw}@media(max-width:991px){.idea-item__inner:after{width:27px;top:-43px;height:27px}}@media(max-width:767px){.idea-item__inner:after{left:-13px}html[dir=rtl] .idea-item__inner:after{left:auto;right:-13px}}.idea-item__box{padding-bottom:4vw}@media(max-width:991px){.idea-item__box{padding-bottom:60px}}.idea-item__box:last-child{padding:0}.idea-item__box:last-child .idea-item__inner:before{display:none}@media(max-width:991px){.idea-item__box:last-child .idea-item__inner:before{left:0!important;width:100%!important}}.idea-item__box:hover .idea-item__overlay{opacity:1;transform:translateY(-2px)}@media(max-width:991px){.idea-item__box:hover .idea-item__overlay{transform:inherit}}.idea-item__box:hover .idea-item__link{opacity:1}@media(max-width:991px){.idea-item__box:nth-child(2n) .idea-item__inner:before,.idea-item__box:nth-child(odd) .idea-item__inner:before{left:-50px;width:calc(100% + 100px)}html[dir=rtl] .idea-item__box:nth-child(2n) .idea-item__inner:before,html[dir=rtl] .idea-item__box:nth-child(odd) .idea-item__inner:before{left:auto;right:-50px}}.idea-item__box:nth-child(3n-2) .idea-item__inner:before{left:-5.5vw;width:calc(100% + 5.5vw)}html[dir=rtl] .idea-item__box:nth-child(3n-2) .idea-item__inner:before{left:auto;right:-5.5vw}@media(max-width:991px){.idea-item__box:nth-child(3n-2) .idea-item__inner:before{left:-150px!important;width:calc(100% + 300px)!important}html[dir=rtl] .idea-item__box:nth-child(3n-2) .idea-item__inner:before{left:auto;right:-150px!important}}.idea-item__box:first-child .idea-item__inner:before{left:0;width:100%}html[dir=rtl] .idea-item__box:first-child .idea-item__inner:before{left:auto;right:0}@media(max-width:991px){.idea-item__box:first-child .idea-item__inner:before{left:0!important;width:100%!important}html[dir=rtl] .idea-item__box:first-child .idea-item__inner:before{left:auto!important;right:0!important}}.idea-item__box:first-child .idea-item__inner:after{top:-1.67vw}@media(max-width:991px){.idea-item__box:first-child .idea-item__inner:after{top:-43px}}.idea-item__box:nth-child(3) .idea-item__inner:before,.idea-item__box:nth-child(6) .idea-item__inner:before{width:calc(100% + 5.5vw)}.idea-item__overlay{position:relative;opacity:0;margin-bottom:3vw;transform:translateY(2px);transition:.3s linear}@media(max-width:991px){.idea-item__overlay{margin-bottom:60px}}@media(max-width:575px){.idea-item__overlay{opacity:1;margin-bottom:56px}}.idea-item__overlay:after{content:"";display:block;background:linear-gradient(0deg,#5258591a,#5258591a);position:absolute;top:0;width:100%;height:100%;left:0}.idea-item__overlay:before{content:"";display:block;padding-bottom:16.6vw}@media(max-width:991px){.idea-item__overlay:before{padding-bottom:220px}}.idea-item__overlay img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.plates-item{background-color:var(--color-black);padding:8.4vw 0 4.4vw}@media(max-width:991px){.plates-item{padding:162px 0 100px}}@media(max-width:575px){.plates-item{padding:60px 0 130px}.plates-item .swiper-pagination{position:static;padding:0 25px;margin-top:20px;text-align:left}.plates-item .swiper-pagination .swiper-pagination-bullet{background:#9d9d9e;opacity:.4;width:6px;height:6px;border-radius:0;margin:0 10px 0 0}.plates-item .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color-blue);opacity:1}}.plates-item__slider{display:none}.plates-item__slider .swiper-slide{width:327px;margin-right:15px}.plates-item__slider .swiper-slide:last-child{margin-right:50px!important}.plates-item__slider .swiper-slide:last-child .plates-item__inner:before{display:none}@media(max-width:575px){.plates-item__slider{display:block;margin:40px -25px 0;width:calc(100% + 50px)}.plates-item__slider .swiper-wrapper{left:25px}}.plates-item__link{font-size:1.05vw;padding:0 1.36vw;display:flex;justify-content:center;align-items:center;max-width:-moz-fit-content;max-width:fit-content;opacity:0;text-decoration:none;margin-top:1.5vw;cursor:pointer;line-height:3.15vw;color:var(--color-black);border:none;transition:.8s ease-in-out;background:var(--color-yellow)}@media(max-width:991px){.plates-item__link{line-height:60px;padding:0 26px;font-size:24px;margin-top:20px}}@media(max-width:767px){.plates-item__link{line-height:48px;font-size:17px;opacity:1;padding:0 22px}}.plates-item__link:hover{background:var(--color-yellow--hover)}.plates-item__link:active{background:var(--color-yellow--active)}.plates-item__desc{font-size:1.05vw;line-height:1.57vw;color:var(--color-white);padding-right:4.1vw}@media(max-width:991px){.plates-item__desc{padding-right:65px;font-size:24px;line-height:30px}}@media(max-width:767px){.plates-item__desc{font-size:17px;line-height:25px}}.plates-item__title{max-width:45vw}@media(max-width:991px){.plates-item__title{max-width:100%}}@media(max-width:575px){.plates-item__title{font-size:32px;line-height:33px}}.plates-item__subtitle{padding-bottom:1.5vw;padding-right:1.5vw;display:block;font-size:1.4vw;line-height:1.52vw;color:var(--color-white)}@media(max-width:991px){.plates-item__subtitle{font-size:33px;padding-right:20px;line-height:33px;padding-bottom:20px}}@media(max-width:767px){.plates-item__subtitle{font-size:20px;line-height:25px}}.plates-item__text{font-size:1.05vw;line-height:1.57vw;color:var(--color-white);display:block;padding-top:2vw}@media(max-width:991px){.plates-item__text{font-size:24px;line-height:30px;padding-top:25px}}@media(max-width:767px){.plates-item__text{font-size:17px;line-height:24px}}.plates-item__row{display:grid;grid:auto/repeat(3,1fr);margin-top:2vw}@media(max-width:991px){.plates-item__row{grid:auto/repeat(2,1fr);margin-top:42px}}@media(max-width:575px){.plates-item__row{display:none}}.plates-item__inner{position:relative}.plates-item__inner:before{content:"";display:block;width:100%;height:1px;position:absolute;top:-1vw;left:0;background-color:#66acbf}@media(max-width:991px){.plates-item__inner:before{top:-30px}}@media(max-width:575px){.plates-item__inner:before{width:calc(100% + 15px)}}.plates-item__inner:after{content:"";display:block;background:url(/assets/images/icons/star.svg) 50% no-repeat;background-size:contain;width:1.36vw;position:absolute;top:-1.67vw;left:-.4vw;height:1.36vw}@media(max-width:991px){.plates-item__inner:after{width:27px;top:-43px;height:27px}}@media(max-width:767px){.plates-item__inner:after{left:-13px}}.plates-item__box{padding-bottom:4vw}@media(max-width:991px){.plates-item__box{padding-bottom:60px}}.plates-item__box:last-child{padding:0}.plates-item__box:last-child .plates-item__inner:before{display:none}@media(max-width:991px){.plates-item__box:last-child .plates-item__inner:before{left:0!important;width:100%!important}}.plates-item__box:hover .plates-item__overlay{opacity:1;transform:translateY(-2px)}@media(max-width:991px){.plates-item__box:hover .plates-item__overlay{transform:inherit}}.plates-item__box:hover .plates-item__link{opacity:1}@media(max-width:991px){.plates-item__box:nth-child(2n) .plates-item__inner:before,.plates-item__box:nth-child(odd) .plates-item__inner:before{left:-50px;width:calc(100% + 100px)}}.plates-item__box:nth-child(3n-2) .plates-item__inner:before{left:-5.5vw;width:calc(100% + 5.5vw)}@media(max-width:991px){.plates-item__box:nth-child(3n-2) .plates-item__inner:before{left:-150px!important;width:calc(100% + 300px)!important}}.plates-item__box:first-child .plates-item__inner:before{left:0;width:100%}@media(max-width:991px){.plates-item__box:first-child .plates-item__inner:before{left:0!important;width:100%!important}}.plates-item__box:first-child .plates-item__inner:after{top:-1.67vw}@media(max-width:991px){.plates-item__box:first-child .plates-item__inner:after{top:-43px}}.plates-item__box:nth-child(3) .plates-item__inner:before,.plates-item__box:nth-child(6) .plates-item__inner:before{width:calc(100% + 5.5vw)}.plates-item__overlay{position:relative;opacity:0;margin-bottom:3vw;transform:translateY(2px);transition:.3s linear}@media(max-width:991px){.plates-item__overlay{margin-bottom:60px}}@media(max-width:575px){.plates-item__overlay{opacity:1;margin-bottom:56px}}.plates-item__overlay:after{content:"";display:block;background:linear-gradient(0deg,#5258591a,#5258591a);position:absolute;top:0;width:100%;height:100%;left:0}.plates-item__overlay:before{content:"";display:block;padding-bottom:16.6vw}@media(max-width:991px){.plates-item__overlay:before{padding-bottom:220px}}.plates-item__overlay img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.menu-item{position:fixed;width:100%;height:100%;min-height:400px;z-index:10002;display:block;background-color:var(--color-white);top:0;left:0;display:flex;flex-direction:column;justify-content:space-between;overflow:auto;padding:70px 25px 100px}.menu-item__row{display:grid;grid:auto/1fr;grid-gap:20px}.menu-item__head{font-size:17px;line-height:24px;color:var(--color-gray)}.menu-item__link{font-size:17px;display:inline-block;padding-top:10px;text-decoration:none;line-height:24px;color:var(--color-black)}.menu-item__inner{position:fixed;bottom:0;left:0;background:var(--color-white);width:100%;padding:20px 25px;display:flex;align-items:center;justify-content:space-between}.menu-item__inner span{font-size:17px;line-height:24px;color:var(--color-gray)}.menu-item__nav ul{list-style-type:none;padding:0;margin:40px 0}.menu-item__nav ul li{margin-bottom:16px}.menu-item__nav ul li:last-child{margin:0}.menu-item__nav ul li a{display:block;max-width:-moz-fit-content;max-width:fit-content;color:var(--color-black);font-size:18px;line-height:30px}@media(max-width:575px){.menu-item__nav ul li a{font-size:17px;line-height:24px}}.menu-item__close{position:fixed;display:flex;justify-content:space-between;align-items:center;width:100%;top:0;left:0;background-color:var(--color-white)}@media(max-width:991px){.menu-item__close{padding:23px 24px}}@media(max-width:767px){.menu-item__close{padding:14px 25px}}@media(max-width:575px){.menu-item__close{padding:12px 25px}}.menu-item__close svg{fill:var(--color-black);position:relative;display:block;margin-inline-start:auto;left:6px}html[dir=rtl] .menu-item__close svg{left:auto;right:6px}@media(max-width:991px){.menu-item__close svg{width:32px;height:32px}}@media(max-width:767px){.menu-item__close svg{width:30px;height:30px}}.section-item{height:100vh;display:flex;text-align:center;align-items:center;background-color:var(--color-white)}@media(max-width:991px){.section-item{padding:268px 0;height:inherit}}@media(max-width:767px){.section-item{padding:150px 0}}.section-item__text{font-size:1.05vw;line-height:1.57vw;color:var(--color-black);display:block;padding-top:1.57vw}@media(max-width:991px){.section-item__text{font-size:24px;line-height:30px;padding-top:30px}}@media(max-width:767px){.section-item__text{width:100%;font-size:17px;line-height:24px}}.section-item__title{font-size:3.7vw;line-height:3.9vw;letter-spacing:-.04vw;color:var(--color-black);display:block;font-weight:400}@media(max-width:991px){.section-item__title{font-size:76px;line-height:76px;letter-spacing:-.8px}}@media(max-width:767px){.section-item__title{font-size:36px;line-height:38px}}.section-item__subtitle{font-size:3.36vw;line-height:3.157vw;color:var(--color-black);display:block;font-weight:400}@media(max-width:991px){.section-item__subtitle{font-size:64px;line-height:60px;letter-spacing:-.01em}}@media(max-width:767px){.section-item__subtitle{font-size:32px;line-height:33px;letter-spacing:-.01em}}.product-item{padding:11.5vw 0 0;transition:all .8s ease-in-out}@media(max-width:991px){.product-item{padding-top:150px}}@media(max-width:767px){.product-item{padding-top:100px}}.product-item__sections{transition:.5s cubic-bezier(.175,.885,.32,1.275);transform:scale(var(--scale));background-color:var(--color-yellow);padding:11.5vw 0 200px;position:relative}.product-item__sections.xrayItems .product-item__title{padding:0}.product-item__sections.xrayItems .product-item__subtitle{max-width:60%}@media(max-width:767px){.product-item__sections.xrayItems .product-item__subtitle{max-width:100%}}@media(max-width:575px){.product-item__sections.xrayItems .product-item__subtitle{padding:0}}.product-item__sections.learnItems .product-item__title{padding:0}.product-item__sections.learnItems .product-item__row{grid:auto/repeat(3,1fr);grid-gap:3.1vw}@media(max-width:991px){.product-item__sections.learnItems .product-item__row{grid:auto/repeat(2,1fr);grid-gap:50px}}@media(max-width:575px){.product-item__sections.learnItems .product-item__row{grid:auto/repeat(1,1fr);grid-gap:20px}}.product-item__sections.learnItems .product-item__subtitle{max-width:60%}@media(max-width:767px){.product-item__sections.learnItems .product-item__subtitle{max-width:100%}}@media(max-width:575px){.product-item__sections.learnItems .product-item__subtitle{padding:0}}.product-item__sections.learnItems:after{height:4000px}.product-item__sections.learnItems:after,.product-item__sections:after{content:"";display:block;position:absolute;width:100%;top:0;left:0;z-index:-10;background:var(--color-yellow)}.product-item__sections:after{height:2000px}@media(max-width:991px){.product-item__sections{padding:130px 0 35vw}}@media(max-width:767px){.product-item__sections{padding:100px 0 35vw}}.product-item__picture{position:relative;width:100%}.product-item__picture:before{content:"";display:block;padding-bottom:42vw}@media(max-width:1299px){.product-item__picture:before{padding-bottom:33vw}}@media(max-width:991px){.product-item__picture:before{padding-bottom:540px}}@media(max-width:767px){.product-item__picture:before{padding-bottom:400px}}@media(max-width:575px){.product-item__picture:before{padding-bottom:265px}}.product-item__picture img{position:absolute;top:0;left:0;width:100%;display:block;height:100%;-o-object-fit:contain;object-fit:contain}.product-item__section{padding:5.2vw 0;background-color:var(--color-white);position:relative}@media(max-width:991px){.product-item__section{padding:100px 0}}@media(max-width:767px){.product-item__section{padding:0 0 50px}}@media(max-width:575px){.product-item__section{padding:100px 0 0}}.product-item__head{color:var(--color-black);padding-bottom:2vw;max-width:45vw}.product-item__head.indent{padding:0}@media(max-width:991px){.product-item__head{padding-bottom:30px;max-width:100%}}@media(max-width:575px){.product-item__head{font-size:32px;line-height:33px}}.product-item__subhead{font-size:1.05vw;line-height:1.57vw;color:var(--color-black)}@media(max-width:991px){.product-item__subhead{font-size:24px;line-height:30px}}@media(max-width:767px){.product-item__subhead{font-size:17px;line-height:24px}}.product-item__title{display:block;padding-right:5vw;font-size:1.4vw;height:6vw;line-height:1.73vw;color:var(--color-black)}.product-item__title>a{text-decoration:none}.product-item__title>a,.product-item__title>a:active,.product-item__title>a:focus,.product-item__title>a:hover,.product-item__title>a:visited{color:var(--color-black)}.product-item__title.indent{height:inherit;padding-bottom:1vw}@media(max-width:991px){.product-item__title.indent{padding-bottom:0}.product-item__title{font-size:33px;line-height:33px;height:125px;margin-bottom:20px}}@media(max-width:767px){.product-item__title{font-size:20px;height:66px;line-height:25px;margin-bottom:20px}}@media(max-width:575px){.product-item__title{height:inherit}}.product-item__subtitle{font-size:1.05vw;line-height:1.57vw;max-width:80%;color:var(--color-black);padding-top:.5vw;display:block;transition:.8s ease-in-out}@media(max-width:991px){.product-item__subtitle{font-size:24px;padding-top:15px;line-height:30px}}@media(max-width:767px){.product-item__subtitle{font-size:17px;line-height:24px}}@media(max-width:575px){.product-item__subtitle{max-width:100%}}.product-item__subheads{display:block;font-weight:400;font-size:3.3vw;padding-bottom:1vw;line-height:3.157vw;color:var(--color-black)}@media(max-width:991px){.product-item__subheads{font-size:64px;line-height:60px;padding-bottom:15px}}@media(max-width:767px){.product-item__subheads{font-size:32px;line-height:38px}}.product-item__text{font-size:1.05vw;line-height:1.57vw;color:var(--color-black);display:block;transition:.8s ease-in-out}@media(max-width:991px){.product-item__text{font-size:24px;line-height:30px}}@media(max-width:767px){.product-item__text{font-size:17px;line-height:24px}}.product-item__figure{position:absolute;top:2.1vw;z-index:0;opacity:.4;max-width:9.3vw;width:100%;left:0}@media(max-width:991px){.product-item__figure{max-width:134px}}.product-item__inner{position:relative;padding-bottom:4.2vw}@media(max-width:991px){.product-item__inner{padding-bottom:60px}}@media(max-width:575px){.product-item__inner{padding-bottom:40px}}.product-item__box{padding-top:8.5vw;position:relative;cursor:pointer}.product-item__box.isActive .product-item__figure{max-width:16vw}@media(max-width:991px){.product-item__box.isActive .product-item__figure{max-width:200px}.product-item__box{padding-top:40px}}@media(max-width:575px){.product-item__box{padding-top:100px}}.product-item__box.active{padding:0}.product-item__box:hover .product-item__boxes{opacity:1;visibility:visible}.product-item__boxes{overflow:hidden;position:absolute;padding:0 0 1vw;opacity:0;visibility:hidden;z-index:99;left:0;transition:.3s ease}@media(max-width:991px){.product-item__boxes{opacity:1;background:transparent;position:static;padding:0;visibility:visible}}.product-item__wrapper{padding:0 0 9vw}.product-item__wrapper.fulltime{background-color:var(--color-white);position:relative;padding-bottom:0}.product-item__wrapper.fulltime .product-item__subtitle{max-width:50%}@media(max-width:991px){.product-item__wrapper.fulltime .product-item__subtitle{max-width:100%}}.product-item__wrapper.fulltime .product-item__row{margin-top:3vw}@media(max-width:991px){.product-item__wrapper.fulltime .product-item__row{margin-top:60px}}@media(max-width:767px){.product-item__wrapper.fulltime{padding-top:100px}}@media(max-width:575px){.product-item__wrapper.fulltime .product-item__row{grid-gap:70px}.product-item__wrapper.fulltime .product-item__row .product-item__box:first-child .product-item__inner{padding-bottom:20px}}.product-item__wrapper.fulltime .platform-offer__info{margin-top:7.5vw}@media(max-width:991px){.product-item__wrapper.fulltime .platform-offer__info{margin-top:100px}}.product-item__wrapper.fulltime .product-item__title{height:inherit;max-width:80%;padding:0}@media(max-width:575px){.product-item__wrapper.fulltime .product-item__title{max-width:100%}}.product-item__wrapper .product-item__text{max-width:85%}@media(max-width:991px){.product-item__wrapper .product-item__text{max-width:100%}.product-item__wrapper{padding:0 0 70px}}@media(max-width:767px){.product-item__wrapper{padding:0 0 50px}.product-item__wrapper .product-item__inner{padding-bottom:60px}}@media(max-width:575px){.product-item__wrapper{padding:0 0 50px}}.product-item__link{font-size:1.05vw;padding:0 1.36vw;display:flex;justify-content:center;align-items:center;max-width:-moz-fit-content;max-width:fit-content;margin-top:1.5vw;cursor:pointer;text-decoration:none;line-height:2.86vw;color:var(--color-black);border:.15vw solid transparent;transition:.8s ease-in-out;background:var(--color-yellow)}@media(max-width:991px){.product-item__link{line-height:58px;padding:0 26px;font-size:24px;margin-top:20px}}@media(max-width:767px){.product-item__link{line-height:46px;font-size:17px;opacity:1;padding:0 22px}}.product-item__link:hover{background:var(--color-yellow--hover)}.product-item__link:active{background:var(--color-yellow--active)}.product-item__wrap{position:relative;width:100%;cursor:pointer;flex:0 0 55vw}@media(max-width:1299px){.product-item__wrap{flex:0 0 44vw}}@media(max-width:991px){.product-item__wrap{flex:0 0 700px}}@media(max-width:767px){.product-item__wrap{flex:0 0 526px}}@media(max-width:575px){.product-item__wrap{flex:0 0 350px}}.product-item__wrap.mobile{flex:0 0 18vw}.product-item__wrap.mobile .product-item__picture:before{padding-bottom:35.5vw}@media(max-width:991px){.product-item__wrap.mobile .product-item__picture:before{padding-bottom:540px}}@media(max-width:767px){.product-item__wrap.mobile .product-item__picture:before{padding-bottom:400px}}@media(max-width:575px){.product-item__wrap.mobile .product-item__picture:before{padding-bottom:265px}}@media(max-width:991px){.product-item__wrap.mobile{flex:0 0 260px}}@media(max-width:767px){.product-item__wrap.mobile{flex:0 0 200px}}@media(max-width:575px){.product-item__wrap.mobile{flex:0 0 130px}}.product-item__grid{display:flex;align-items:center;margin-top:3.52vw;grid-gap:1vw;position:relative;width:calc(100% + 10.4vw);left:-5.2vw;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;padding:0 5.2vw 2vw}@media(max-width:991px){.product-item__grid{padding-bottom:25px;margin-top:60px;grid-gap:10px}}@media(max-width:767px){.product-item__grid{padding:0 25px 25px;margin-top:40px;width:calc(100% + 50px);left:-25px}}.product-item__grid::-webkit-scrollbar{height:.3vw}@media(max-width:991px){.product-item__grid::-webkit-scrollbar{height:3px}}.product-item__grid::-webkit-scrollbar-track{background:#ebebeb;border-radius:.2vw}@media(max-width:991px){.product-item__grid::-webkit-scrollbar-track{border-radius:5px}}.product-item__grid::-webkit-scrollbar-thumb{background:#b7b7b7;border-radius:.1vw}@media(max-width:991px){.product-item__grid::-webkit-scrollbar-thumb{border-radius:5px}}.product-item__grid.active{display:flex}.product-item__row{display:grid;align-items:flex-start;grid:auto/repeat(3,1fr);grid-gap:4.1vw;grid-row-gap:6vw}.product-item__row.grid-3{grid:auto/repeat(3,1fr);grid-gap:3.1vw}@media(max-width:991px){.product-item__row.grid-3{grid:auto/repeat(2,1fr);grid-gap:50px}}@media(max-width:575px){.product-item__row.grid-3{grid:auto/repeat(1,1fr);grid-gap:20px}}.product-item__row.grid-2{margin-top:2vw;grid:auto/repeat(2,1fr)}@media(max-width:991px){.product-item__row.grid-2{margin-top:60px}}@media(max-width:575px){.product-item__row.grid-2{margin-top:60px;grid:auto/repeat(1,1fr)}}.product-item__row.grid-2 .product-item__box{cursor:auto}.product-item__row.grid-2 .product-item__text{max-width:80%;margin-top:1vw}@media(max-width:991px){.product-item__row.grid-2 .product-item__text{max-width:100%}.product-item__row{grid:auto/repeat(2,1fr);grid-gap:50px}}@media(max-width:575px){.product-item__row{grid:auto/repeat(1,1fr);grid-gap:20px}}.product-item__row.active{display:flex;padding-top:1vw;max-width:60vw;grid-gap:inherit;flex-wrap:wrap}@media(max-width:991px){.product-item__row.active{max-width:100%;justify-content:center}}@media(max-width:575px){.product-item__row.active{width:calc(100% + 60px);max-width:calc(100% + 60px);position:relative;left:-20px}}.product-item__row.active .product-item__overlay{position:relative;margin:0 2.1vw 2.1vw 0}@media(max-width:991px){.product-item__row.active .product-item__overlay{margin:0 10px 40px 0}}.product-item__row.active .product-item__overlay img{z-index:inherit;display:block;height:4.2vw;position:static;-o-object-fit:contain;object-fit:contain}@media(max-width:991px){.product-item__row.active .product-item__overlay img{height:80px}.product-item__row.active .product-item__inner{padding:0}}.product-item__row.active .product-item__box{padding:0}.product-item__filter{padding:2vw 0}@media(max-width:991px){.product-item__filter{padding:30px 0}}@media(max-width:767px){.product-item__filter{padding:30px 0 40px}}.product-item__filter.indent ul li.active{border-color:var(--color-yellow);background:var(--color-yellow)}.product-item__filter.indent ul li:hover{background:var(--color-yellow);color:var(--color-black)}.product-item__filter.indent ul li:active{border-color:var(--color-yellow);background:transparent}.product-item__filter ul{padding:0;margin:0}@media(max-width:767px){.product-item__filter ul{white-space:nowrap;overflow:auto;width:100%;position:relative;padding:0 25px;width:calc(100% + 50px);left:-25px}}.product-item__filter ul li{display:inline-block;margin-right:.52vw;transition:.2s ease-in-out;padding:0 1.1vw;font-size:1.05vw;cursor:pointer;line-height:2.56vw;color:var(--color-black);border:.15vw solid transparent;display:inline-flex;align-items:center;-moz-column-gap:.7vw;column-gap:.7vw}html[dir=rtl] .product-item__filter ul li{flex-direction:row-reverse}@media(max-width:991px){.product-item__filter ul li{border-width:2px;line-height:52px;padding:0 26px;margin-bottom:10px;font-size:24px;margin-right:10px}}@media(max-width:767px){.product-item__filter ul li{border-width:2px;font-size:17px;margin-right:10px;padding:0 22px;white-space:nowrap;line-height:44px}}.product-item__filter ul li:hover{color:var(--color-black)}.product-item__filter ul li.active,.product-item__filter ul li:hover{border-color:var(--color-yellow);background:var(--color-yellow)}.product-item__filter ul li span{position:relative;bottom:.05vw}@media(max-width:991px){.product-item__filter ul li span{bottom:2px}}.product-item__filter ul li .count{display:inline-block;font-size:1.05vw;cursor:pointer;color:var(--color-black);border:.15vw solid transparent}@media(max-width:991px){.product-item__filter ul li .count{border-width:2px;font-size:24px;margin-left:15px}}@media(max-width:767px){.product-item__filter ul li .count{font-size:20px;margin-left:10px}}.product-item__filter ul li.active{border-color:var(--color-white)}.product-item__filter ul li:last-child{margin-right:0}.product-item_clean-titles .product-item__title{height:auto;margin-bottom:1vw}@media(max-width:991px){.product-item_clean-titles .product-item__title{margin-bottom:40px}}.join-item{display:flex;flex-direction:column;position:relative;overflow:hidden;justify-content:center;transition:.5s cubic-bezier(.175,.885,.32,1.275);height:100vh;min-height:800px;max-height:1080px;transform:scale(var(--scale));background-image:linear-gradient(to bottom,#5d9bae,#9dc4cf)}@media(max-width:991px){.join-item{height:inherit;padding:200px 0}}@media(max-width:767px){.join-item{padding:60px 0 372px;min-height:inherit;background-image:none!important;background:#5998ab!important}}.join-item-after{display:none}@media(max-width:767px){.join-item-after{position:absolute;bottom:0;left:0;z-index:-10;display:block;width:100%;height:510px;background-size:cover;background-position:0 100%;background-repeat:no-repeat}}@media(max-width:575px){.join-item-after{background-position:9% 100%}}html[dir=rtl] .join-item-after{background-position:100%}@media(max-width:575px){html[dir=rtl] .join-item-after{background-position:91% 100%}}.join-item-after-shape-wrapper{display:none}@media(max-width:767px){.join-item-after-shape-wrapper{position:absolute;left:0;top:0;display:block;width:100%;height:100%}}.join-item-after-shape{display:none}@media(max-width:767px){.join-item-after-shape{position:absolute;bottom:0;left:6.5%;display:block;width:300px;height:300px}}@media(max-width:575px){.join-item-after-shape{left:1.5%}}@media(max-width:450px){.join-item-after-shape{left:0}}@media(max-width:767px){html[dir=rtl] .join-item-after-shape{right:6.5%}}@media(max-width:575px){html[dir=rtl] .join-item-after-shape{right:1.5%}}@media(max-width:450px){html[dir=rtl] .join-item-after-shape{right:0}}.join-item__images{position:absolute;left:50%;height:1080px;width:1920px;transform:translate(-50%)}@media(max-width:767px){.join-item__images{display:none}}.join-item__shape{position:absolute;z-index:1000;bottom:125px;left:145px;width:520px;height:520px;max-width:none;opacity:var(--opacity);transition:opacity .8s ease-in-out}@media(max-width:991px){.join-item__shape{display:none}}html[dir=rtl] .join-item__shape{right:145px;left:auto}.join-item__text{display:block;padding-bottom:2.1vw;font-size:1.4vw;line-height:1.52vw;color:var(--color-white)}@media(max-width:991px){.join-item__text{font-size:33px;line-height:33px;padding-bottom:20px}}@media(max-width:767px){.join-item__text{font-size:20px;line-height:25px}}.join-item__join{position:absolute;width:27.3vw;right:15.7vw;z-index:1000;bottom:5.78vw;height:27.3vw}.join-item__block{display:flex;flex-wrap:wrap;max-width:30vw}@media(max-width:767px){.join-item__block{max-width:80%;justify-content:center;margin:0 auto}}.join-item__overlay{margin-right:2.6vw}@media(max-width:991px){.join-item__overlay{margin-right:20px}}.join-item__overlay img{z-index:inherit;display:block;height:5.2vw;position:static;-o-object-fit:contain;object-fit:contain}@media(max-width:991px){.join-item__overlay img{height:67px}}.join-item__section{background:var(--color-black)}.join-item__button{font-size:1.05vw;padding:0 1.36vw;cursor:pointer;display:flex;max-width:-moz-fit-content;max-width:fit-content;justify-content:center;align-items:center;text-decoration:none;margin-top:1.57vw;line-height:3.15vw;color:var(--color-black);border:none;transition:.8s ease-in-out;background:var(--color-yellow)}@media(max-width:991px){.join-item__button{line-height:60px;padding:0 26px;margin-top:30px;font-size:24px}}@media(max-width:767px){.join-item__button{margin:20px auto 0;line-height:48px;font-size:17px;padding:0 22px}}.join-item__button:hover{background:var(--color-yellow--hover)}.join-item__button:active{background:var(--color-yellow--active)}.join-item__box{align-items:center;display:grid;grid:auto/1fr 37vw}@media(max-width:991px){.join-item__box{grid:auto/1fr 47vw}}@media(max-width:767px){.join-item__box{grid:auto/1fr;grid-gap:20px;justify-content:center;text-align:center}}.hero-item{height:65vw;background-repeat:no-repeat;background-size:cover;background-position-y:10%;max-height:100vh}@media(max-width:991px){.hero-item{height:640px}}.hero-item .container{height:100%}.hero-item__content{height:100%;display:flex;align-items:center}.hero-item__title{font-weight:400;font-size:3.7vw;line-height:3.94vw;max-width:30vw}@media(max-width:991px){.hero-item__title{font-size:76px;line-height:74px}}@media(max-width:767px){.hero-item__title{font-size:48px;line-height:48px}}.hero-item_theme-black .hero-item__title{color:var(--color-white)}.content-cells__section{padding:10vh 0 15vh}.content-cells__content{display:grid;grid-gap:4.1vw;grid-row-gap:2vw;transition:all .8s ease-in-out}.content-cells__content_grid-2{grid:auto/repeat(2,1fr)}.content-cells__content_grid-3{grid:auto/repeat(3,1fr)}.content-cells__content_grid-4,.content-cells__content_grid-line{grid:auto/repeat(4,1fr)}.content-cells__content_flex{display:flex}@media(max-width:991px){.content-cells__content{grid:auto/repeat(2,1fr);grid-gap:50px}}@media(max-width:575px){.content-cells__content{grid:auto/repeat(1,1fr);grid-gap:80px}}.content-cells__title{color:var(--color-black);margin-bottom:1vw}.content-cells__caption{font-size:1.05vw;line-height:1.57vw;color:var(--color-black);max-width:45vw}@media(max-width:991px){.content-cells__caption{font-size:24px;line-height:30px;max-width:100%}}@media(max-width:767px){.content-cells__caption{font-size:17px;line-height:24px}}@media(max-width:575px){.content-cells__caption{margin:40px 0}}.content-cells__item{position:relative;padding-top:6.8vw;cursor:pointer}@media(max-width:991px){.content-cells__item{padding-top:80px}}.content-cells__item__title{max-width:65%;font-size:1.4vw;line-height:1.73vw;color:var(--color-black);margin-bottom:1vw}@media(max-width:991px){.content-cells__item__title{font-size:33px;line-height:33px;margin-bottom:20px;max-width:100%}}@media(max-width:767px){.content-cells__item__title{font-size:20px;line-height:25px;margin-bottom:20px;max-width:100%}}@media(max-width:575px){.content-cells__item__title{height:inherit;max-width:100%}}.content-cells__item__text{font-size:1.05vw;line-height:1.57vw;color:var(--color-black)}@media(max-width:991px){.content-cells__item__text{font-size:24px;line-height:30px}}@media(max-width:767px){.content-cells__item__text{font-size:17px;line-height:24px}}.content-cells__item__figure{position:absolute;top:2.1vw;opacity:.4;max-width:13vw;width:100%;left:0;z-index:-1}.content-cells__item__figure_flipped{transform:scaleX(-1)}@media(max-width:991px){.content-cells__item__figure{max-width:200px}.content-cells_figure-md .content-cells__title{margin-bottom:40px}}.content-cells_figure-md .content-cells__content{grid-row-gap:4.5vw}@media(max-width:991px){.content-cells_figure-md .content-cells__content{grid-row-gap:70px}}.content-cells_figure-md .content-cells__item img{max-width:9vw}@media(max-width:991px){.content-cells_figure-md .content-cells__item img{max-width:120px}.content-cells_icons .content-cells__title{margin-bottom:40px}}.content-cells_icons .content-cells__content{flex-wrap:wrap;align-items:center;grid-column-gap:4vw;grid-row-gap:2vw;max-width:85%}@media(max-width:1299px){.content-cells_icons .content-cells__content{max-width:70%}}@media(max-width:991px){.content-cells_icons .content-cells__content{max-width:100%}}.content-cells_icons .content-cells__item{padding-top:0}.content-cells_icons .content-cells__item img{opacity:1;position:relative}.content-cells_clean .content-cells__title{margin-bottom:0}@media(max-width:991px){.content-cells_clean .content-cells__title{margin-bottom:40px}}.content-cells_clean .content-cells__item{padding-top:3.8vw}.content-cells_clean .content-cells__item__title{max-width:80%}@media(max-width:991px){.content-cells_clean .content-cells__item__title{max-width:100%}}.content-cells_figure-white .content-cells__item img{filter:brightness(0) invert(1);z-index:-1;opacity:1}.content-cells_no-opacity .content-cells__item img{z-index:-1;opacity:1}@media(max-width:991px){.content-cells_without-description .content-cells__content{grid-row-gap:100px}}@media(max-width:575px){.content-cells_without-description .content-cells__content{grid-row-gap:120px}}.screen-item{height:100vh;flex-direction:column;justify-content:center;display:none;min-height:620px}@media(max-width:767px){.screen-item{display:flex}}.screen-item__title{font-size:48px;max-width:411px;line-height:48px;letter-spacing:-.5px;color:var(--color-blue)}.screen-item__button{line-height:48px;padding:0 58px;font-size:17px;margin-top:60px;display:flex;justify-content:center;align-items:center;max-width:-moz-fit-content;max-width:fit-content;text-decoration:none;cursor:pointer;color:var(--color-black);border:none;transition:.8s ease-in-out;background:var(--color-yellow)}.screen-item__button span{position:relative}@media(max-width:767px){.screen-item__button span{bottom:2px}}.screen-item__button:hover{background:var(--color-yellow--hover)}.screen-item__button:active{background:var(--color-yellow--active)}.contact-item{padding:6vw 0 5.68vw;background:var(--color-black);margin-bottom:-1px}@media(max-width:991px){.contact-item{padding:115px 0}}@media(max-width:767px){.contact-item{padding:60px 0 0}}.contact-item__row{display:grid;grid:auto/repeat(3,1fr);margin-top:2.7vw}@media(max-width:991px){.contact-item__row{grid:auto/repeat(2,1fr);grid-gap:40px;margin-top:60px}}@media(max-width:767px){.contact-item__row{grid:auto/repeat(1,1fr);grid-gap:60px;margin-top:60px}}.contact-item__subtitle{display:block;font-size:1.05vw;line-height:1.57vw;color:var(--color-gray)}@media(max-width:991px){.contact-item__subtitle{font-size:24px;line-height:30px}}@media(max-width:767px){.contact-item__subtitle{font-size:17px;line-height:24px}}.contact-item__link{font-size:1.05vw;max-width:-moz-fit-content;max-width:fit-content;line-height:1.57vw;text-decoration:none;color:var(--color-white);display:block;margin-top:.52vw;transition:.8s ease-in-out}@media(max-width:991px){.contact-item__link{font-size:24px;line-height:30px;margin-top:15px}}@media(max-width:767px){.contact-item__link{font-size:17px;line-height:24px;margin-top:5px}}.contact-item__link:hover{text-decoration:underline}.contact-item__link[data-contact-type=phone],.contact-item__link[data-contact-type=telegram],.contact-item__link[data-contact-type=email],.contact-page__link[data-contact-type=phone],.contact-page__link[data-contact-type=telegram],.contact-page__link[data-contact-type=email],.menu-item__link[data-contact-type=phone],.menu-item__link[data-contact-type=telegram],.menu-item__link[data-contact-type=email]{direction:ltr!important}.contact-item_clean-spaces{margin-top:0;margin-bottom:0}.discuss-item{display:flex;flex-direction:column;justify-content:center;transition:.5s cubic-bezier(.175,.885,.32,1.275);transform:scale(var(--scale));height:100vh;min-height:700px;margin-top:8.8vw;background:var(--color-black)}@media(max-width:991px){.discuss-item{margin-top:100px;padding:200px 0;height:100%}}@media(max-width:767px){.discuss-item{padding:200px 0 180px}}@media(max-width:575px){.discuss-item{min-height:600px;padding:100px 0;margin-top:80px}}.discuss-item__subdesc{font-weight:300;font-size:1vw;display:block;text-decoration:none;line-height:1.6vw;letter-spacing:.01em;color:var(--color-gray);transition:.4s ease}@media(max-width:991px){.discuss-item__subdesc{font-size:20px;line-height:28px}}@media(max-width:575px){.discuss-item__subdesc{font-size:17px;line-height:20px}}.discuss-item__title{font-size:3.7vw;line-height:3.9vw;font-weight:400;max-width:70%;letter-spacing:-.04vw;color:var(--color-white);margin-bottom:7vw}@media(max-width:991px){.discuss-item__title{font-size:76px;line-height:76px;max-width:100%;letter-spacing:-.8px;padding-bottom:60px;letter-spacing:-.01em}}@media(max-width:767px){.discuss-item__title{font-size:36px;line-height:38px;max-width:530px;padding-bottom:40px;letter-spacing:-.01em}}.discuss-item__button{font-size:1.05vw;padding:0 1.36vw;display:flex;justify-content:center;align-items:center;max-width:-moz-fit-content;max-width:fit-content;text-decoration:none;cursor:pointer;line-height:3.15vw;color:var(--color-black);border:none;transition:.8s ease-in-out;background:var(--color-yellow)}@media(max-width:991px){.discuss-item__button{line-height:60px;padding:0 26px;font-size:24px}}@media(max-width:767px){.discuss-item__button{line-height:48px;padding:0 15px;max-width:330px;font-size:20px}}.discuss-item__button:hover{background:var(--color-yellow--hover)}.discuss-item__button:active{background:var(--color-yellow--active)}@media(max-width:991px){.discuss-item__select{display:none}}.discuss-item__select .multiselect--active{background:var(--color-white);border-color:var(--color-black)}.discuss-item__select .multiselect__tags{background:transparent;border-color:var(--color-white)}.discuss-item__select .multiselect__placeholder{color:var(--color-white)}.discuss-item__select .multiselect:after{background:url(/assets/images/icons/arrow-down-w.svg) 50% no-repeat}.discuss-item__select .multiselect--active:after{background:url(/assets/images/icons/arrow-down.svg) 50% no-repeat}.discuss-item__select .multiselect__input,.discuss-item__select .multiselect__single{color:var(--color-white)}.discuss-item__block{max-width:47.7vw;display:grid;grid:auto/1fr 15vw;align-items:center;grid-gap:.52vw}@media(max-width:991px){.discuss-item__block{display:block;max-width:100%}}.discuss-item__subtext{display:block;font-size:1.05vw;line-height:1.57vw;color:#fff;padding-bottom:.5vw}@media(max-width:991px){.discuss-item__subtext{display:none}}.cases-item{padding:4.2vw 0 7.4vw}@media(max-width:991px){.cases-item{padding:0 0 100px}}.cases-item__section-title{color:var(--color-black);padding-bottom:3.5vw}@media(max-width:991px){.cases-item__section-title{padding-bottom:40px}}.cases-item__row{display:grid;grid:auto/repeat(2,1fr);grid-gap:.2vw}@media(max-width:991px){.cases-item__row{grid:auto/repeat(1,1fr);grid-gap:2px}}.cases-item__links{text-decoration:none;height:27vw;display:block;cursor:auto}@media(max-width:1299px){.cases-item__links{height:25vw}}@media(max-width:991px){.cases-item__links{min-height:480px}}@media(max-width:767px){.cases-item__links{min-height:400px}}@media(max-width:575px){.cases-item__links{min-height:340px}}.cases-item__box{padding:1.57vw 2.1vw 0;overflow:hidden;min-height:27vw;text-decoration:none;transition:.2s ease}.cases-item__box:first-child img{width:calc(100% + 50px)}@media(max-width:991px){.cases-item__box:first-child img{width:calc(100% + 40px)}}@media(max-width:575px){.cases-item__box:first-child img{width:calc(100% + 30px)}}@media(max-width:1299px){.cases-item__box{height:25vw}}@media(max-width:991px){.cases-item__box{min-height:480px;padding:30px 40px 0}.cases-item__box .cases-item__link{display:none}}@media(max-width:767px){.cases-item__box{min-height:400px}}@media(max-width:575px){.cases-item__box{padding:30px 30px 0;min-height:340px}}.cases-item__box.active .cases-item__link{opacity:1}.cases-item__box.active img{transform:translateY(6vw)}@media(max-width:991px){.cases-item__box.active img{transform:translateY(0)}}.cases-item__box img{width:100%;transition:all .4s linear;display:block;position:relative;-o-object-fit:contain;object-fit:contain}@media(max-width:991px){.cases-item__box img{top:40px}}@media(max-width:575px){.cases-item__box img{top:70px}}@media(max-width:399px){.cases-item__box img{top:100px}}.cases-item__box:first-child{background-color:var(--color-blue-200)}.cases-item__box:nth-child(2){background-color:var(--color-gray-100)}.cases-item__text{display:block;font-weight:400;font-size:1.7vw;line-height:1.7vw;color:var(--color-black)}@media(max-width:991px){.cases-item__text{font-size:33px;line-height:33px}}@media(max-width:767px){.cases-item__text{font-size:20px;padding-top:15px;line-height:24px}}.cases-item__link{font-size:1.05vw;padding:0 1.36vw;display:flex;margin-top:1.57vw;justify-content:center;align-items:center;max-width:-moz-fit-content;max-width:fit-content;text-decoration:none;cursor:pointer;line-height:3.15vw;color:var(--color-black);border:none;transition:.8s ease-in-out;background:var(--color-yellow)}.cases-item__link.indent{margin:0 0 2.1vw;opacity:0;position:absolute}@media(max-width:991px){.cases-item__link{line-height:60px;padding:0 26px;font-size:24px;margin-top:30px}}@media(max-width:767px){.cases-item__link{line-height:48px;padding:0 22px;font-size:17px;margin-top:20px}}.cases-item__link:hover{background:var(--color-yellow--hover)}.cases-item__link:active{background:var(--color-yellow--active)}.cases-item__boxes{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:9.4vw}@media(max-width:991px){.cases-item__boxes{margin-top:100px}}@media(max-width:575px){.cases-item__boxes{margin-top:100px}}.cases-item__head{font-weight:300;font-size:3.7vw;line-height:4.3vw;letter-spacing:-.04vw;color:var(--color-black)}@media(max-width:991px){.cases-item__head{font-size:76px;padding-bottom:40px;line-height:76px;letter-spacing:-.8px;max-width:100%;position:relative;top:-50px}}@media(max-width:767px){.cases-item__head{font-size:42px;padding-bottom:20px;line-height:43px;max-width:100%;letter-spacing:-.5px}}@media(max-width:575px){.cases-item__head{max-width:100%}}.cases-item__title{font-weight:400;font-size:1.05vw;line-height:1.6vw;color:var(--color-gray-400);display:block;padding-bottom:.52vw}@media(max-width:991px){.cases-item__title{font-size:24px;line-height:30px;padding-bottom:20px}}@media(max-width:767px){.cases-item__title{font-size:17px;line-height:24px}}.cases-item__subtitle{font-weight:400;font-size:1.05vw;display:block;line-height:1.6vw;height:3.1vw;margin-bottom:2.1vw;color:var(--color-black)}@media(max-width:991px){.cases-item__subtitle{font-size:24px;line-height:30px;margin-bottom:40px}}@media(max-width:767px){.cases-item__subtitle{font-size:17px;line-height:24px;margin-bottom:30px}}.cases-item__main{display:grid;grid:auto/30vw 1fr;grid-gap:2vw;align-items:center;width:100%;height:100vh;overflow:hidden;min-height:800px}@media(max-width:1199px){.cases-item__main{display:flex;align-items:center;position:relative;grid:auto/1fr;grid-gap:122px}}@media(max-width:767px){.cases-item__main{position:relative;z-index:100;align-items:center;padding:0}}.cases-item__section{position:relative;overflow:hidden}.cases-item__picture{position:absolute;top:25%;right:-200px;width:70%;z-index:0;display:block;-o-object-fit:contain;object-fit:contain}@media(max-width:1199px){.cases-item__picture{top:auto;bottom:-35vw;width:100%;right:0;height:auto}}@media(max-width:991px){.cases-item__picture{bottom:-220px}}@media(max-width:767px){.cases-item__picture{bottom:-140px}}@media(max-width:575px){.cases-item__picture{bottom:-40px}}.platform-offer{background-color:var(--color-white);position:relative}.platform-offer__content{padding:5.2vw 0}@media(max-width:991px){.platform-offer__content{padding:80px 0}}@media(max-width:767px){.platform-offer__content{padding:100px 0 0}}.platform-offer__title{font-weight:400;font-size:3vw;display:block;line-height:3.4vw;color:var(--color-black)}@media(max-width:991px){.platform-offer__title{font-size:64px;line-height:64px;letter-spacing:-.01em}}@media(max-width:767px){.platform-offer__title{font-size:32px;line-height:38px;letter-spacing:-.01em}}.platform-offer__block{padding-bottom:3vw}.platform-offer__block:last-child{padding:0}@media(max-width:991px){.platform-offer__block{padding-bottom:40px}}@media(max-width:575px){.platform-offer__block{padding-bottom:20px}}.platform-offer__info{display:grid;margin-top:2.2vw;grid:auto/repeat(3,1fr);align-items:center}@media(max-width:575px){.platform-offer__info{grid:auto/repeat(2,1fr);grid-gap:20px;margin-top:100px}}.platform-offer__desc{font-weight:400;font-size:1.05vw;line-height:1.7vw;color:var(--color-gray)}@media(max-width:991px){.platform-offer__desc{font-size:24px;line-height:30px}}@media(max-width:767px){.platform-offer__desc{font-size:17px;line-height:24px}}.platform-offer__row{display:grid;grid:auto/repeat(2,1fr);grid-gap:4.2vw;margin-top:4vw}.platform-offer__row.grid-2 .platform-offer__subtitle{max-width:100%}@media(max-width:991px){.platform-offer__row{margin-top:80px;grid-gap:60px}}@media(max-width:767px){.platform-offer__row{grid-gap:40px;margin-top:70px}}@media(max-width:575px){.platform-offer__row{grid:auto/repeat(1,1fr)}}.platform-offer__row.grid-3{grid:auto/repeat(3,1fr)}@media(max-width:991px){.platform-offer__row.grid-3{grid:auto/repeat(2,1fr)}}@media(max-width:575px){.platform-offer__row.grid-3{grid:auto/repeat(1,1fr)}}.platform-offer__subtitle{display:block;padding-bottom:1vw;font-weight:400;font-size:1.4vw;max-width:50%;line-height:1.73vw;color:var(--color-black)}@media(max-width:991px){.platform-offer__subtitle{font-size:33px;max-width:100%;line-height:33px;padding-bottom:20px}}@media(max-width:767px){.platform-offer__subtitle{font-size:20px;line-height:25px}}.platform-offer__text{font-weight:400;font-size:1.05vw;line-height:1.7vw;color:var(--color-black)}@media(max-width:991px){.platform-offer__text{font-size:24px;line-height:30px}}@media(max-width:767px){.platform-offer__text{font-size:17px;line-height:24px}}.offer-cases{padding:8.4vw 0 0}.offer-cases.indent .offer-cases__picture{max-width:inherit}.offer-cases.indent .offer-cases__row{padding:5.2vw 5.2vw 0}@media(max-width:1199px){.offer-cases.indent .offer-cases__row{padding:5.2vw}}@media(max-width:991px){.offer-cases.indent .offer-cases__row{padding:5.2vw 0 0 7.2vw}}@media(max-width:767px){.offer-cases.indent .offer-cases__row{padding:60px 10px 0}}@media(max-width:575px){.offer-cases.indent .offer-cases__row{padding:60px 20px 0}.offer-cases.indent .offer-cases__row .offer-cases__picture{top:calc(100% - 130px);left:20px;width:calc(100% - 40px)}}@media(max-width:991px){.offer-cases{padding-top:100px}}.offer-cases__row{display:flex;grid-gap:3.8vw;position:relative;align-items:center;justify-content:space-between;overflow:hidden;width:100%;min-height:32vw;height:32vw;padding:4.8vw 1.5vw 4.8vw 5.2vw}@media(max-width:1299px){.offer-cases__row{min-height:460px;padding:5.2vw 0 0 7.2vw}}@media(max-width:767px){.offer-cases__row{padding:60px 10px 0;flex-direction:column}}@media(max-width:575px){.offer-cases__row{min-height:360px;padding:60px 20px 0;flex-direction:column}}.offer-cases__link{line-height:3.157vw;padding:0 2vw;font-size:1.1vw;margin-top:2.2vw;display:flex;justify-content:center;align-items:center;max-width:-moz-fit-content;max-width:fit-content;text-decoration:none;cursor:pointer;color:var(--color-black);border:none;transition:.8s ease-in-out;background:var(--color-yellow)}@media(max-width:991px){.offer-cases__link{line-height:60px;padding:0 26px;font-size:24px;margin-top:40px}}@media(max-width:767px){.offer-cases__link{line-height:48px;padding:0 24px;margin-top:25px;font-size:18px}}.offer-cases__link:hover{background:var(--color-yellow--hover)}.offer-cases__link:active{background:var(--color-yellow--active)}.offer-cases__box{flex:0 0 15vw;max-width:15vw}@media(max-width:1199px){.offer-cases__box{flex:0 0 30vw;max-width:30vw}}@media(max-width:767px){.offer-cases__box{-webkit-box-flex:inherit;-ms-flex:inherit;max-width:100%;width:100%;flex:inherit;display:flex;justify-content:center;align-items:center;flex-direction:column}}.offer-cases__head{font-weight:400;font-size:3.3vw;line-height:3.157vw;color:var(--color-black)}@media(max-width:991px){.offer-cases__head{font-size:64px;line-height:60px}}@media(max-width:767px){.offer-cases__head{font-size:32px;line-height:33px}}.offer-cases__picture{width:100%;top:6vw;max-width:60vw;position:relative;display:block;-o-object-fit:cover;object-fit:cover}@media(max-width:1199px){.offer-cases__picture{top:8vw;max-width:inherit}}@media(max-width:991px){.offer-cases__picture{position:absolute;width:100%;top:10vw;bottom:-10%;right:-45%}}@media(max-width:767px){.offer-cases__picture{bottom:auto;top:calc(100% - 200px);right:auto;left:20px;width:calc(100% - 40px)}}@media(max-width:575px){.offer-cases__picture{bottom:auto;top:calc(100% - 150px);right:auto;left:10px;width:calc(100% - 20px)}}.website-section{padding:10.5vw 0}@media(max-width:991px){.website-section{padding:100px 0}}@media(max-width:767px){.website-section{padding:100px 0}}.website-section__title{margin-bottom:2vw;display:block;font-weight:400;max-width:70%;font-size:3.9vw;line-height:3.9vw;letter-spacing:-.02vw;color:var(--color-black)}@media(max-width:991px){.website-section__title{font-size:76px;line-height:76px;max-width:100%;margin-bottom:40px}}@media(max-width:767px){.website-section__title{font-size:36px;line-height:38px}}.website-section__link{line-height:3.157vw;padding:0 2vw;font-size:1.1vw;display:flex;justify-content:center;align-items:center;max-width:-moz-fit-content;max-width:fit-content;text-decoration:none;cursor:pointer;color:var(--color-black);border:none;transition:.8s ease-in-out;background:var(--color-yellow)}@media(max-width:1199px){.website-section__link{line-height:60px;padding:0 26px;font-size:24px}}@media(max-width:767px){.website-section__link{line-height:48px;padding:0 24px;font-size:18px}}.website-section__link:hover{background:var(--color-yellow--hover)}.website-section__link:active{background:var(--color-yellow--active)}.service-goods{margin-top:-25vw}@media(max-width:991px){.service-goods{margin-top:-600px}}@media(max-width:575px){.service-goods{margin-top:-500px}}.service-goods__team{background-color:var(--color-black);height:30vw}@media(max-width:991px){.service-goods__team{height:600px}}@media(max-width:767px){.service-goods__team{height:400px}}.service-goods__content{transition:.5s cubic-bezier(.175,.885,.32,1.275);transform:scale(var(--scale));padding:9vw 0 8vw;background-color:var(--color-black)}@media(max-width:991px){.service-goods__content{padding:100px 0 0}}.service-goods__overlay{padding:5.2vw 0}@media(max-width:991px){.service-goods__overlay{padding:100px 0 50px}}@media(max-width:767px){.service-goods__overlay{padding:70px 0}}@media(max-width:575px){.service-goods__overlay{padding:70px 0 40px}}.service-goods__overlay img{display:block;top:0;left:0;width:100%;-o-object-fit:cover;object-fit:cover}.service-goods__img{background-color:var(--color-gray-100);padding-top:1.5vw}@media(max-width:991px){.service-goods__img{padding-top:30px}}.service-goods__img img{max-width:18.5vw;width:100%;margin:0 auto;display:block}@media(max-width:991px){.service-goods__img img{max-width:270px}}@media(max-width:575px){.service-goods__img img{max-width:200px}}.service-goods__text{font-size:1.4vw;line-height:1.52vw;max-width:90%;color:var(--color-white);padding:2vw 0}@media(max-width:991px){.service-goods__text{font-size:33px;padding:40px 0 0;line-height:33px;max-width:100%}}@media(max-width:767px){.service-goods__text{font-size:20px;padding:30px 0 0;line-height:25px}}.service-goods__subname{font-weight:300;font-size:1.4vw;line-height:1.52vw;padding:1vw 0 .5vw;display:block;color:var(--color-white)}@media(max-width:991px){.service-goods__subname{padding:20px 0 12px;font-size:28px;line-height:29px}}@media(max-width:575px){.service-goods__subname{font-size:20px;line-height:100%}}.service-goods__subtitle{font-weight:300;font-size:.95vw;line-height:1.57vw;letter-spacing:.01em;display:block;color:var(--color-white)}@media(max-width:991px){.service-goods__subtitle{font-size:24px;line-height:30px}}@media(max-width:767px){.service-goods__subtitle{font-size:17px;line-height:25px}}.service-goods__row{display:grid;padding:5.2vw 0;grid:auto/repeat(2,1fr);grid-gap:3.26vw}.service-goods__row.team{grid:auto/repeat(4,1fr);padding-top:3vw;padding-bottom:0}.service-goods__row.team .service-goods__img{padding:0;background:transparent}.service-goods__row.team .service-goods__column{padding:0}@media(max-width:575px){.service-goods__row.team .service-goods__column{width:90%;flex:0 0 90%}}@media(max-width:991px){.service-goods__row.team{grid:auto/repeat(2,1fr);padding-top:40px}}@media(max-width:575px){.service-goods__row.team{white-space:nowrap;overflow:auto;width:calc(100% + 50px);left:-25px;position:relative;grid-gap:10px;padding:40px 25px 20px;display:flex;grid:auto/auto;-webkit-overflow-scrolling:touch}.service-goods__row.team::-webkit-scrollbar{height:3px}.service-goods__row.team::-webkit-scrollbar-track{background:#ebebeb;border-radius:5px}.service-goods__row.team::-webkit-scrollbar-thumb{background:var(--color-yellow);border-radius:5px}}.service-goods__row.team .service-goods__img{position:relative}.service-goods__row.team .service-goods__img:before{content:"";background:#517989;display:block;padding-bottom:100%}.service-goods__row.team .service-goods__img img{position:absolute;margin:0;max-width:100%;inset:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media(max-width:991px){.service-goods__row{padding:100px 0;grid-gap:60px}}@media(max-width:767px){.service-goods__row{grid-gap:40px;padding:50px 0 100px;grid:auto/repeat(1,1fr)}}.service-goods__row.modification{padding:4.4vw 0 5.2vw}@media(max-width:991px){.service-goods__row.modification{padding:80px 0 50px}}@media(max-width:767px){.service-goods__row.modification{padding:80px 0 0}}.service-goods__row.modification .service-goods__text{color:var(--color-black)}.service-goods__column{padding-bottom:2vw}@media(max-width:991px){.service-goods__column{padding-bottom:40px}}.service-goods__column:last-child,.service-goods__column:nth-last-child(2){padding:0}@media(max-width:991px){.service-goods__column:nth-last-child(2){padding-bottom:40px}}.service-goods__title{font-size:3.7vw;line-height:3.9vw;transition:.4s ease;font-weight:400;max-width:75%;padding-bottom:2vw;letter-spacing:-.04vw;color:var(--color-white)}@media(max-width:991px){.service-goods__title{font-size:76px;padding-bottom:40px;line-height:76px;letter-spacing:-.8px;max-width:100%}}@media(max-width:767px){.service-goods__title{font-size:36px;padding-bottom:30px;line-height:38px;max-width:100%;letter-spacing:-.5px}}.service-goods__subhead{font-size:1.05vw;line-height:1.57vw;color:var(--color-white)}@media(max-width:991px){.service-goods__subhead{font-size:20px;line-height:28px}}@media(max-width:767px){.service-goods__subhead{font-size:17px;line-height:24px}}.service-team .service-goods__content{background-color:var(--color-blue-500);margin-top:-25vw}@media(max-width:991px){.service-team .service-goods__content{margin-top:-550px}}@media(max-width:767px){.service-team .service-goods__content{margin-top:-350px}}@media(max-width:575px){.service-team .service-goods__content{padding-bottom:100px}}.does-work{padding:5.2vw 0}@media(max-width:767px){.does-work{padding:80px 0 100px}}.does-work__title{display:block;font-weight:400;font-size:3.3vw;padding-bottom:2vw;line-height:3.157vw;color:var(--color-black)}@media(max-width:991px){.does-work__title{font-size:64px;line-height:60px;padding-bottom:30px}}@media(max-width:767px){.does-work__title{font-size:32px;line-height:38px}}.does-work__text{font-size:1.05vw;line-height:1.57vw;color:var(--color-black);display:block;transition:.8s ease-in-out}@media(max-width:991px){.does-work__text{font-size:24px;line-height:30px}}@media(max-width:767px){.does-work__text{font-size:17px;line-height:24px}}.animation-section__mains{padding-top:5vw;transition:.5s cubic-bezier(.175,.885,.32,1.275);transform:scale(var(--scale));background-color:var(--color-white)}@media(max-width:991px){.animation-section__mains{padding-top:0}.animation-section__mains .platform-offer__content{padding:120px 0 50px}}@media(max-width:575px){.animation-section__mains .platform-offer__content{padding:100px 0 50px}}.animation-section__main{padding-top:5vw;transition:.5s cubic-bezier(.175,.885,.32,1.275);transform:scale(var(--scale));background-color:var(--color-white)}@media(max-width:991px){.animation-section__main{padding-top:0}}.animation-section__box{height:700px;background:var(--color-black)}@media(max-width:575px){.animation-section__box{height:600px}}.picture-item{padding:3vw 0;position:relative}@media(max-width:991px){.picture-item{padding:100px 0}}@media(max-width:575px){.picture-item{padding:50px 0 0}}.picture-item__section{background-color:var(--color-white);padding-bottom:5.2vw;position:relative}@media(max-width:991px){.picture-item__section{padding:100px 0}}@media(max-width:575px){.picture-item__section{padding:100px 0 0}}.picture-item__img,.picture-item__overlay img{width:100%;-o-object-fit:cover;object-fit:cover}.picture-item__img{display:block}@media(max-width:575px){.picture-item__img{max-width:153px}}.picture-item__row{display:grid;grid:auto/repeat(3,1fr);grid-gap:3vw}@media(max-width:991px){.picture-item__row{grid-gap:20px}}@media(max-width:575px){.picture-item__row{margin-bottom:-25px;display:flex;width:calc(100% + 50px);position:relative;left:-25px;padding:0 25px 25px;overflow-y:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch}.picture-item__row::-webkit-scrollbar{height:3px}.picture-item__row::-webkit-scrollbar-track{background:#ebebeb;border-radius:5px}.picture-item__row::-webkit-scrollbar-thumb{background:#b7b7b7;border-radius:5px}}.filltime-section{padding:5.2vw 0}.filltime-section .product-item__row{margin-top:2vw}@media(max-width:991px){.filltime-section .product-item__row{margin-top:40px}.filltime-section{padding:80px 0}}@media(max-width:767px){.filltime-section{padding:100px 0 0}}.pop-up{background:#0006;position:fixed;width:100%;height:100%;top:0;z-index:10002;left:0}.pop-up__content{margin:0 auto;width:100%;max-width:42.84vw;position:relative;padding:4.6vw 4.2vw 4.2vw;margin-top:9.47vw;background-color:var(--color-white)}@media(max-width:991px){.pop-up__content{margin-top:100px;padding:40px;max-width:600px}}@media(max-width:767px){.pop-up__content{overflow:auto;max-width:100%;padding:100px 27px;margin:0;height:100%}}.pop-up__title{color:var(--color-black)}@media(max-width:991px){.pop-up__title{font-size:48px;line-height:58px}}@media(max-width:575px){.pop-up__title{font-size:32px;line-height:38px;letter-spacing:-.01em}}.pop-up__block{font-size:1.05vw;line-height:1.57vw;color:var(--color-gray-400)}@media(max-width:991px){.pop-up__block{font-size:17px;line-height:24px}}.pop-up__block-text{padding-bottom:.52vw;display:block}@media(max-width:991px){.pop-up__block-text{padding-bottom:10px}}.pop-up__button{font-size:1.05vw;padding:0 1.36vw;cursor:pointer;display:flex;max-width:-moz-fit-content;max-width:fit-content;justify-content:center;align-items:center;text-decoration:none;margin-top:2.1vw;line-height:3.15vw;color:var(--color-black);border:none;transition:.8s ease-in-out;background:var(--color-yellow)}@media(max-width:991px){.pop-up__button{line-height:60px;padding:0 26px;margin-top:20px;font-size:24px}}@media(max-width:767px){.pop-up__button{line-height:48px;padding:0 72px;font-size:17px;width:50%;max-height:50%}}@media(max-width:575px){.pop-up__button{width:100%;padding:0 20px;max-width:100%}}.pop-up__button:hover{background:var(--color-yellow--hover)}.pop-up__button:active{background:var(--color-yellow--active)}.pop-up__text{font-size:1.05vw;line-height:1.57vw;display:block;padding:1vw 0 2.1vw;color:var(--color-black)}@media(max-width:991px){.pop-up__text{line-height:24px;font-size:24px;padding:15px 0 40px}}@media(max-width:767px){.pop-up__text{font-size:17px;line-height:24px}}.pop-up__close{position:absolute;top:1.57vw;cursor:pointer;right:1.57vw}@media(max-width:767px){.pop-up__close{position:fixed;width:100%;top:0;left:0;padding:22px 27px;background-color:var(--color-white)}}@media(max-width:575px){.pop-up__close{padding:16px 27px;top:4px}}.pop-up__close:hover{opacity:.8}.pop-up__close svg{width:2vw;fill:var(--color-black);height:2vw}@media(max-width:991px){.pop-up__close svg{width:32px;height:32px}}@media(max-width:767px){.pop-up__close svg{width:30px;height:30px;position:relative;left:8px;margin-left:auto;display:block}}fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{position:absolute;right:1px;top:1px;width:48px;height:35px;background:#fff;display:block}.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border-color:#41b883 transparent transparent;border-style:solid;border-width:2px;box-shadow:0 0 0 1px transparent}.multiselect__spinner:before{animation:a 2.4s cubic-bezier(.41,.26,.2,.62);animation-iteration-count:infinite}.multiselect__spinner:after{animation:a 2.4s cubic-bezier(.51,.09,.21,.8);animation-iteration-count:infinite}.multiselect__loading-enter-active,.multiselect__loading-leave-active{transition:opacity .4s ease-in-out;opacity:1}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:1.05vw;touch-action:manipulation}@media(max-width:991px){.multiselect,.multiselect__input,.multiselect__single{font-size:24px}}@media(max-width:767px){.multiselect,.multiselect__input,.multiselect__single{font-size:18px}}@media(max-width:399px){.multiselect__input,.multiselect__single{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.multiselect__icon{width:2.1vw;height:2.1vw}@media(max-width:991px){.multiselect__icon{width:36px;height:36px}}@media(max-width:767px){.multiselect__icon{width:28px;height:28px}}.multiselect{box-sizing:content-box;display:block;position:relative;width:100%;text-align:left;color:var(--color-black)}.multiselect:after{content:"";position:absolute;z-index:99;transition:.4s ease;display:block;top:.45vw;right:.89vw;width:2.1vw;height:2.1vw;background:var(--color-white) url(/assets/images/icons/arrow-down.svg) 50% no-repeat;background-size:contain!important}@media(max-width:991px){.multiselect:after{width:36px;top:11px;right:10px;height:36px}}@media(max-width:767px){.multiselect:after{top:10px;width:28px;height:28px}}.multiselect *{box-sizing:border-box}.multiselect:focus{outline:none}.multiselect--disabled{opacity:.6}.multiselect--active{z-index:1}.multiselect--active:after{transform:rotate(180deg)}.multiselect--active .multiselect__tags{border-color:var(--color-blue)}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input,.multiselect__single{display:inline-block;font-size:1.05vw;position:relative;color:var(--color-black);border:none;width:100%;transition:border .1s ease;box-sizing:border-box;vertical-align:top}@media(max-width:991px){.multiselect__input,.multiselect__single{font-size:24px}}@media(max-width:767px){.multiselect__input,.multiselect__single{font-size:18px}}.multiselect__input::-moz-placeholder{color:var(--color-black)}.multiselect__input::placeholder{color:var(--color-black)}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none}.multiselect__tags-wrap{display:inline}.multiselect__tags{display:flex;min-height:3.125vw;align-items:center;background:#fff;padding-left:1.36vw;cursor:pointer;border:.105vw solid var(--color-black);transition:.8s ease-in-out}@media(max-width:991px){.multiselect__tags{border-width:1px;padding-left:22px;min-height:60px}}@media(max-width:767px){.multiselect__tags{padding-left:22px;min-height:48px}}.multiselect__tags:hover{border-color:var(--color-blue)}.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:25px;transition:all .2s ease;border-radius:5px}.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8}.multiselect__current,.multiselect__select{line-height:16px;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer}.multiselect__placeholder{display:inline-block;font-size:1.05vw;position:relative;color:var(--color-black)}@media(max-width:991px){.multiselect__placeholder{font-size:24px;bottom:1px}}@media(max-width:767px){.multiselect__placeholder{font-size:18px}}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{position:absolute;display:block;width:100%;max-height:12.6vw;overflow-y:auto;overflow-x:hidden;background:var(--color-white);box-shadow:0 0 5px #25292d40;z-index:1;-webkit-overflow-scrolling:touch}@media(max-width:767px){.multiselect__content-wrapper{max-height:300px!important}}.multiselect__content-wrapper::-webkit-scrollbar{width:.2vw}@media(max-width:991px){.multiselect__content-wrapper::-webkit-scrollbar{width:3px}}.multiselect__content-wrapper::-webkit-scrollbar-track{background:#ebebeb;border-radius:.2vw}@media(max-width:991px){.multiselect__content-wrapper::-webkit-scrollbar-track{border-radius:5px}}.multiselect__content-wrapper::-webkit-scrollbar-thumb{background:#b7b7b7;border-radius:.2vw}@media(max-width:991px){.multiselect__content-wrapper::-webkit-scrollbar-thumb{border-radius:5px}}.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top}.multiselect--above .multiselect__content-wrapper{bottom:100%;border-radius:5px 5px 0 0;border-bottom:none;border-top:1px solid #e8e8e8}.multiselect__content::webkit-scrollbar{display:none}.multiselect__element{display:block;position:relative}.multiselect__option{display:flex;align-items:center;min-height:3.15vw;padding-left:1.36vw;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap;font-size:1.05vw}@media(max-width:991px){.multiselect__option{padding-left:22px;min-height:60px;font-size:24px}}@media(max-width:767px){.multiselect__option{min-height:48px;font-size:16px}}.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px}.multiselect__option--selected:after{content:"";position:absolute;z-index:99;display:block;top:.45vw;right:0;width:2.1vw;height:2.1vw;background:var(--color-white) url(/assets/images/icons/check.svg) 50% no-repeat;background-size:contain}@media(max-width:991px){.multiselect__option--selected:after{width:36px;top:11px;right:-7px;height:36px}}@media(max-width:767px){.multiselect__option--selected:after{top:10px;width:28px;height:28px}}.multiselect--disabled{background:#ededed;pointer-events:none}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select,.multiselect__option--disabled{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:var(--color-black)}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect-enter-active,.multiselect-leave-active{transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top}[dir=rtl] .multiselect{text-align:right}[dir=rtl] .multiselect__select{right:auto;left:1px}[dir=rtl] .multiselect__content{text-align:right}[dir=rtl] .multiselect__option:after{right:auto;left:0}[dir=rtl] .multiselect__clear{right:auto;left:12px}[dir=rtl] .multiselect__spinner{right:auto;left:1px}@keyframes a{0%{transform:rotate(0)}to{transform:rotate(2turn)}}.products-page .hero-item__title{max-width:40vw}@media(max-width:991px){.products-page .hero-item__title{max-width:43vh}}@media(max-width:767px){.products-page .hero-item__title{max-width:250px}}.outstaff-page .hero-item__title{max-width:35vw}@media(max-width:991px){.outstaff-page .hero-item__title{max-width:45vw}}.outstaff-page .content-cells_team .content-cells__title{margin-bottom:0}@media(max-width:991px){.outstaff-page .content-cells_team .content-cells__title{margin-bottom:40px}}.outstaff-page .content-cells_stack{margin-bottom:5vw;max-width:95%}.outstaff-page .animated-block_first{margin-bottom:5vw}@media(max-width:991px){.outstaff-page .animated-block_first{margin-bottom:120px}}.outstaff-page .animated-block_second{margin-bottom:10vw}.outstaff-page .discuss-item{margin-top:10.5vw}.mobile-applications-page .hero-item__title{max-width:40vw}@media(max-width:991px){.mobile-applications-page .hero-item__title{max-width:70vw}}@media(max-width:767px){.mobile-applications-page .hero-item__title{max-width:100%}}.product-design-page .content-cells__works{padding-bottom:15vw}@media(max-width:991px){.product-design-page .cases-item{margin-top:40px}}.devops-page .content-cells__benefits .content-cells__caption{margin-bottom:3vh}@media(max-width:575px){.devops-page .content-cells__benefits .content-cells__caption{margin-bottom:100px}}.devops-page .content-cells__benefits .content-cells__content{grid-row-gap:5vw}@media(max-width:991px){.devops-page .content-cells__benefits .content-cells__content{grid-row-gap:150px}}@media(max-width:575px){.devops-page .content-cells__stack{margin-top:60px}}.chat-bots-page .hero-item__title{white-space:nowrap}.chat-bots-page .content-cells__steps{padding-top:4.5vw;padding-bottom:8.5vw}.chat-bots-page .content-cells__steps .content-cells__title{margin-bottom:2vw}@media(max-width:991px){.chat-bots-page .content-cells__steps .content-cells__title{margin-bottom:40px}}.chat-bots-page .content-cells__steps .content-cells__content{grid-row-gap:7vw}@media(max-width:991px){.chat-bots-page .content-cells__steps .content-cells__content{grid-row-gap:120px}}@media(max-width:575px){.chat-bots-page .content-cells__steps .content-cells__content{grid-row-gap:150px}}@media(max-width:399px){.artificial-intelligence-page .hero-item__title{font-size:44px}}.mvp-page .hero-item__title{max-width:45vw}@media(max-width:991px){.mvp-page .hero-item__title{max-width:60vw}}.mvp-page .animated-block__first{margin-top:6vw;padding:5.5vw 0;margin-bottom:5.5vw}@media(max-width:575px){.mvp-page .animated-block__first{margin-bottom:40px}}.mvp-page .content-cells__stages .content-cells__title{margin-bottom:2vw}@media(max-width:767px){.mvp-page .content-cells__stages .content-cells__title{margin-bottom:40px}.mvp-page .content-cells__stages .content-cells__content{grid-row-gap:80px}}.mvp-page .cases-item{padding-top:11.5vw}.mvp-page .discuss-item{margin-top:10.5vw}.vue-map-container{position:relative}.vue-map-container .vue-map{inset:0;position:absolute}.vue-map-hidden{display:none}.vue-street-view-pano-container{position:relative}.vue-street-view-pano-container .vue-street-view-pano{inset:0;position:absolute}.portfolio-animation:hover img{--tw-translate-y: 6vw;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.portfolio-animation:hover button{opacity:1}.ui-slide-fade .ui-slide-wrapper{transform:none!important}.ui-slide-fade .ui-slide-item{height:100%;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.8s}.ui-slide-fade .ui-slide-item.is-selected{position:absolute;transform:none!important;opacity:1}.ui-select{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:space-between}.ui-select:disabled{cursor:default}.ui-select-primary{-moz-column-gap:10px;column-gap:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1));padding-left:16px;padding-right:16px}.ui-placeholder{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.ui-scrollbar-primary::-webkit-scrollbar{width:4px}.ui-scrollbar-primary::-webkit-scrollbar-thumb{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.placeholder\:tw-text-\[\#999\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(153 153 153 / var(--tw-text-opacity, 1))}.placeholder\:tw-text-\[\#999\]::placeholder{--tw-text-opacity: 1;color:rgb(153 153 153 / var(--tw-text-opacity, 1))}.after\:tw-block:after{content:var(--tw-content);display:block}.after\:tw-h-\[8px\]:after{content:var(--tw-content);height:8px}.after\:tw-w-\[8px\]:after{content:var(--tw-content);width:8px}.after\:tw-rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:tw-bg-white:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:tw-text-\[\#666\]:hover{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.hover\:tw-text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.focus\:tw-border-black:focus{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.disabled\:tw-cursor-default:disabled{cursor:default}.disabled\:tw-opacity-50:disabled{opacity:.5}.data-\[closed\]\:tw-opacity-0[data-closed]{opacity:0}.data-\[enter\]\:tw-ease-out[data-enter]{transition-timing-function:cubic-bezier(0,0,.2,1)}.data-\[leave\]\:tw-ease-in[data-leave]{transition-timing-function:cubic-bezier(.4,0,1,1)}@media(min-width:768px){.md\:tw-w-\[320px\]{width:320px}.md\:tw-flex-row{flex-direction:row}.md\:tw-gap-\[32px\]{gap:32px}}
