/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}/*! locomotive-scroll v4.1.3 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction="horizontal"] [data-scroll-container]{height:100vh;display:inline-block;white-space:nowrap}[data-scroll-direction="horizontal"] [data-scroll-section]{display:inline-block;vertical-align:top;white-space:nowrap;height:100%}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100%;-webkit-transform-origin:center right;-ms-transform-origin:center right;transform-origin:center right;-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, -webkit-transform 0.3s;-o-transition:transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s, -webkit-transform 0.3s;opacity:0}.c-scrollbar:hover{-webkit-transform:scaleX(1.45);-ms-transform:scaleX(1.45);transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-scrolling .c-scrollbar,.has-scroll-dragging .c-scrollbar{opacity:1}[data-scroll-direction="horizontal"] .c-scrollbar{width:100%;height:10px;top:auto;bottom:0;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}[data-scroll-direction="horizontal"] .c-scrollbar:hover{-webkit-transform:scaleY(1.3);-ms-transform:scaleY(1.3);transform:scaleY(1.3)}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:black;opacity:0.5;width:7px;border-radius:10px;margin:2px;cursor:-webkit-grab;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}[data-scroll-direction="horizontal"] .c-scrollbar_thumb{right:auto;bottom:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit;outline:none;margin:0;-ms-touch-action:manipulation;touch-action:manipulation}a{color:inherit;text-decoration:none}button,a{cursor:pointer;-webkit-tap-highlight-color:rgba(255,255,255,0.07)}.erer,.open-popup,.close-popup{cursor:pointer;-webkit-tap-highlight-color:rgba(255,255,255,0.07)}ul,ol,li{list-style:none;margin:0;padding:0}body{min-width:280px;padding:0 !important;margin:0 !important;position:relative;overflow-anchor:none;overflow-x:hidden;font-size:1.1vw;word-spacing:0.1vw;min-height:100vh;font-weight:400;-webkit-font-smoothing:antialiased;font-family:"Inter", sans-serif;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:unset;font-family:inherit}.title{font-weight:500;letter-spacing:-0.2vw;word-spacing:0.3vw}p{margin:0;padding:0}.container{width:94%;margin:0 auto}.container-s{width:72%;margin:0 auto}.hidden{position:absolute;overflow:hidden;width:0;height:0;pointer-events:none}picture source,picture img{position:absolute}img.lazy{background:-o-radial-gradient(rgba(245,245,245,0.801), #bba7f9 90%);background:radial-gradient(rgba(245,245,245,0.801), #bba7f9 90%)}::-moz-selection{color:#000;background:#fff}::selection{color:#000;background:#fff}._3d_container{width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;bottom:0%;left:0%;right:0%;overflow:hidden;pointer-events:none;display:none}.hero_image{will-change:opacity, transform;opacity:0.99999;-webkit-transform:translate3d(-0.00118px, 0.00424px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);transform:translate3d(-0.00118px, 0.00424px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:100%;-o-object-fit:fill;object-fit:fill;-o-object-fit:cover;object-fit:cover;position:absolute;bottom:-0%;left:50%;right:50%;width:30vw;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%)}.has-scroll-smooth{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}html.has-scroll-smooth{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.has-scroll-smooth [data-scroll-container],.has-scroll-smooth [data-scroll-container] .main-wrap{transform:perspective(1px);overflow:hidden;margin-top:-2px;transform-style:preserve-3d;will-change:transform;-webkit-transform-style:preserve-3d;-webkit-transform:perspective(1px);transform:perspective(1px)}[data-scroll-container],[data-scroll-section]{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;will-change:transform}body .c-scrollbar{opacity:0;visibility:hidden}.op-false{opacity:0.15;-webkit-transition:opacity 1.6s;-o-transition:opacity 1.6s;transition:opacity 1.6s}.op-true{opacity:1}img,video{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gsap-marker-scroller-start,.gsap-marker-scroller-end,.gsap-marker-start,.gsap-marker-end{display:none !important}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{-webkit-transition-property:overflow;-o-transition-property:overflow;transition-property:overflow;-webkit-transition-duration:1ms;-o-transition-duration:1ms;transition-duration:1ms;transition-behavior:allow-discrete}#cursor{position:fixed;width:1vw;height:1vw;background-color:#74e3e0;mix-blend-mode:overlay;z-index:10000;border-radius:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;border:1px solid transparent;-webkit-transform:scale(1) translate(-50%, -50%);-ms-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);will-change:transform;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition-duration:0.55s;-o-transition-duration:0.55s;transition-duration:0.55s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s;-webkit-transition-property:background-color, border, opacity, width, height, -webkit-transform;transition-property:background-color, border, opacity, width, height, -webkit-transform;-o-transition-property:transform, background-color, border, opacity, width, height;transition-property:transform, background-color, border, opacity, width, height;transition-property:transform, background-color, border, opacity, width, height, -webkit-transform;background:-o-radial-gradient(at center, #f5f5f5, #1a1a1a);background:radial-gradient(at center, #f5f5f5, #1a1a1a);overflow:hidden}#cursor.active{width:4.7vw;height:4.7vw;opacity:0}#cursor.omega{width:4.7vw;height:4.7vw;background-color:#fff}#cursor.delta{width:0.6vw;height:0.6vw;background-color:#fff}#cursor.i-style{width:1.5vw;height:1.5vw}#cursor.p-style{width:0.7vw;height:0.7vw;background-color:#000;border:1px solid transparent}#cursor.hidden{opacity:0}#cursor.info-show-s{width:5.5vw;height:5.5vw}#cursor.info-full{width:3.4vw;height:3.4vw}#cursor::before{content:"";background-image:url("../images/icons/sphere-d.svg");background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:0;width:3vw;height:3vw;-webkit-transition:visibility 0.35s;-o-transition:visibility 0.35s;transition:visibility 0.35s;visibility:hidden;opacity:0;width:100%;height:100%;-webkit-animation-duration:15s;animation-duration:15s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:home-intro-indicatorX;animation-name:home-intro-indicatorX;background-repeat:no-repeat;background-size:contain}@-webkit-keyframes home-intro-indicatorX{0%{-webkit-transform:scale(1.1) rotate(0);transform:scale(1.1) rotate(0);opacity:0.6}50%{-webkit-transform:scale(0.5) rotate(1turn);transform:scale(0.5) rotate(1turn);opacity:0.3}100%{-webkit-transform:scale(1.1) rotate(2turn);transform:scale(1.1) rotate(2turn);opacity:0.6}}@keyframes home-intro-indicatorX{0%{-webkit-transform:scale(1.1) rotate(0);transform:scale(1.1) rotate(0);opacity:0.6}50%{-webkit-transform:scale(0.5) rotate(1turn);transform:scale(0.5) rotate(1turn);opacity:0.3}100%{-webkit-transform:scale(1.1) rotate(2turn);transform:scale(1.1) rotate(2turn);opacity:0.6}}#cursor.info-show{width:15.5vw;height:15.5vw}#cursor.info-show::before{visibility:visible}#cursor.trailer-show{cursor:pointer !important;width:6.7vw;height:6.7vw}@media (max-width: 1150px){#cursor{display:none}}.js .loading::before,.js .loading::after{content:"";position:fixed;z-index:1000}.js .loading::before{top:0;left:0;width:100vw;height:100vh;background:#f5f5f5}.js .loading::after{top:50%;left:50%;width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:50%;opacity:0.5;background:#bba7f9;-webkit-animation:loaderAnim 0.7s linear infinite alternate forwards;animation:loaderAnim 0.7s linear infinite alternate forwards}@-webkit-keyframes loaderAnim{to{opacity:1;-webkit-transform:scale3d(0.5, 0.5, 1);transform:scale3d(0.5, 0.5, 1)}}@keyframes loaderAnim{to{opacity:1;-webkit-transform:scale3d(0.5, 0.5, 1);transform:scale3d(0.5, 0.5, 1)}}a:focus-visible{background:#fff}.image{max-width:30vw;margin:0 1vw;display:grid;cursor:pointer;position:relative;overflow:hidden}.image--style-1{border-radius:50%;height:11.5vw;width:11.5vw;margin:0;-webkit-transition:all 0.7s;-o-transition:all 0.7s;transition:all 0.7s;border:1px solid transparent}.image--style-1 *{pointer-events:none;width:100%}.image--style-2{width:320px;height:320px;border-radius:50%}.image--style-3{width:285px;height:450px;border-radius:5px}.image--style-4{width:285px;height:450px;border-radius:145px 145px 0 0}.image>.image__element,.image__wrap{-webkit-transform-origin:inherit;-ms-transform-origin:inherit;transform-origin:inherit;position:relative;grid-area:1 / 1 / 2 / 2;width:100%;height:100%;border-radius:inherit}.image__wrap{overflow:hidden}.image__element{width:100%;height:100%;background-size:cover;background-position:50% 50%}footer .link-h::before,footer .link-h::after{background:-webkit-gradient(linear, left top, right top, from(#000), to(#bba7f9));background:-o-linear-gradient(left, #000 0%, #bba7f9 100%);background:linear-gradient(90deg, #000 0%, #bba7f9 100%)}.link-h{cursor:pointer;position:relative;white-space:nowrap;padding-bottom:1px}.link-h::before,.link-h::after{position:absolute;width:100%;height:0.9px;background:#fff;top:100%;left:0;pointer-events:none;will-change:transform}.link-h::before{content:""}.link--thebe::before{-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:scale3d(0, 1, 1);transform:scale3d(0, 1, 1);-webkit-transition:-webkit-transform 0.7s cubic-bezier(0.4, 1, 0.9, 1);transition:-webkit-transform 0.7s cubic-bezier(0.4, 1, 0.9, 1);-o-transition:transform 0.7s cubic-bezier(0.4, 1, 0.9, 1);transition:transform 0.7s cubic-bezier(0.4, 1, 0.9, 1);transition:transform 0.7s cubic-bezier(0.4, 1, 0.9, 1), -webkit-transform 0.7s cubic-bezier(0.4, 1, 0.9, 1)}.link--thebe:hover::before{-webkit-transform-origin:0% 50%;-ms-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-transform:scale3d(1, 2.2, 1);transform:scale3d(1, 2.2, 1);-webkit-transition-timing-function:cubic-bezier(0.7, 0.4, 0.3, 1);-o-transition-timing-function:cubic-bezier(0.7, 0.4, 0.3, 1);transition-timing-function:cubic-bezier(0.7, 0.4, 0.3, 1)}.link--thebe::after{content:"";top:calc(100% + 3.5px);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:scale3d(0, 1, 1);transform:scale3d(0, 1, 1);-webkit-transition:-webkit-transform 0.85s 0.2s cubic-bezier(0.4, 1, 0.9, 1);transition:-webkit-transform 0.85s 0.2s cubic-bezier(0.4, 1, 0.9, 1);-o-transition:transform 0.85s 0.2s cubic-bezier(0.4, 1, 0.9, 1);transition:transform 0.85s 0.2s cubic-bezier(0.4, 1, 0.9, 1);transition:transform 0.85s 0.2s cubic-bezier(0.4, 1, 0.9, 1), -webkit-transform 0.85s 0.2s cubic-bezier(0.4, 1, 0.9, 1)}.link--thebe:hover::after{-webkit-transform-origin:0% 50%;-ms-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition-timing-function:cubic-bezier(0.7, 0.4, 0.3, 1);-o-transition-timing-function:cubic-bezier(0.7, 0.4, 0.3, 1);transition-timing-function:cubic-bezier(0.7, 0.4, 0.3, 1)}.link--thebe__invert::before,.link--thebe__invert::after{background:-webkit-gradient(linear, left top, right top, from(#000), to(#bba7f9));background:-o-linear-gradient(left, #000 0%, #bba7f9 100%);background:linear-gradient(90deg, #000 0%, #bba7f9 100%);opacity:0.9}.link--io::before{-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:scale3d(0, 1, 1);transform:scale3d(0, 1, 1);-webkit-transition:-webkit-transform 0.5s cubic-bezier(0.6, 0, 0.4, 1);transition:-webkit-transform 0.5s cubic-bezier(0.6, 0, 0.4, 1);-o-transition:transform 0.5s cubic-bezier(0.6, 0, 0.4, 1);transition:transform 0.5s cubic-bezier(0.6, 0, 0.4, 1);transition:transform 0.5s cubic-bezier(0.6, 0, 0.4, 1), -webkit-transform 0.5s cubic-bezier(0.6, 0, 0.4, 1)}.link--io:hover::before{-webkit-transform-origin:0% 50%;-ms-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition-timing-function:cubic-bezier(0.5, 1, 0.8, 1);-o-transition-timing-function:cubic-bezier(0.5, 1, 0.8, 1);transition-timing-function:cubic-bezier(0.5, 1, 0.8, 1)}.link--io::after{content:"";top:calc(100% + 4px);-webkit-transform-origin:0% 50%;-ms-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-transform:scale3d(0, 1, 1);transform:scale3d(0, 1, 1);-webkit-transition:-webkit-transform 0.5s cubic-bezier(0.6, 0, 0.4, 1);transition:-webkit-transform 0.5s cubic-bezier(0.6, 0, 0.4, 1);-o-transition:transform 0.5s cubic-bezier(0.6, 0, 0.4, 1);transition:transform 0.5s cubic-bezier(0.6, 0, 0.4, 1);transition:transform 0.5s cubic-bezier(0.6, 0, 0.4, 1), -webkit-transform 0.5s cubic-bezier(0.6, 0, 0.4, 1)}.link--io:hover::after{-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition-timing-function:cubic-bezier(0.5, 1, 0.8, 1);-o-transition-timing-function:cubic-bezier(0.5, 1, 0.8, 1);transition-timing-function:cubic-bezier(0.5, 1, 0.8, 1)}.menu-wrap{pointer-events:none;opacity:0;position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;width:100vw;z-index:22;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-o-radial-gradient(at right bottom, #bba7f9, #f5f5f5, #bba7f9 100%);background:radial-gradient(at right bottom, #bba7f9, #f5f5f5, #bba7f9 100%);color:#f7f4ee;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu-wrap.menu-wrap--open{pointer-events:auto;opacity:1}.menu-wrap .menu-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:10vw;padding-right:9vw}.menu-wrap .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-transform:uppercase;width:60%;counter-reset:menu;position:relative;mix-blend-mode:difference}.menu-wrap .menu__link{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:5.5vw;font-weight:300;line-height:1.22;letter-spacing:-0.15vw;overflow:hidden;position:relative}.menu-wrap .menu__link span{display:inline-block;position:relative;z-index:100;-webkit-transition:color 0.45s ease-in-out;-o-transition:color 0.45s ease-in-out;transition:color 0.45s ease-in-out;-webkit-transform:translate(0%, 130%);-ms-transform:translate(0%, 130%);transform:translate(0%, 130%);padding-left:2.5vw}.menu-wrap .menu__link span::before{counter-increment:menu;content:counter(menu);position:absolute;left:0;top:15%;font-size:30%;opacity:0.2;font-weight:300;-webkit-transition:all 1.4s ease;-o-transition:all 1.4s ease;transition:all 1.4s ease}.menu-wrap .menu__link span::after{content:"";position:absolute;left:2.5vw;bottom:0;opacity:0.05;width:100%;height:3.5vw;background-color:#f5f5f5;-webkit-transition:all 1.1s ease;-o-transition:all 1.1s ease;transition:all 1.1s ease;mix-blend-mode:difference}.menu-wrap .menu__link:hover span::before{opacity:0.9}.menu-wrap .menu__link:hover span::after{-webkit-transform:scaleY(4);-ms-transform:scaleY(4);transform:scaleY(4);opacity:1}.menu-wrap .menu__link.current span::before{opacity:0.9}.menu-wrap .menu__link.current span::after{-webkit-transform:scaleY(4);-ms-transform:scaleY(4);transform:scaleY(4);opacity:1}.menu-wrap .menu-show{display:inline-block;position:relative;z-index:100;-webkit-transform:translate(0%, 65%);-ms-transform:translate(0%, 65%);transform:translate(0%, 65%);opacity:0;mix-blend-mode:difference}.menu-wrap .menu-info-show{opacity:0;text-transform:uppercase;line-height:1.3;font-size:3.6vw;font-weight:300;padding-right:10%}.menu-wrap .menu-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:35%}.menu-wrap .menu-right p{font-size:1.06vw;font-weight:400;text-transform:uppercase;line-height:1.23;width:85%;margin-top:8.2vw;text-indent:1.3vw;position:relative}.menu-wrap .menu-right p::before{content:"";display:block;position:absolute;top:0.38vw;left:0;width:0.55vw;height:0.55vw;border-radius:50%;background-color:#f5f5f5;-webkit-transition:-webkit-transform 0.75s;transition:-webkit-transform 0.75s;-o-transition:transform 0.75s;transition:transform 0.75s;transition:transform 0.75s, -webkit-transform 0.75s;-webkit-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.menu-wrap .menu-right__link{font-size:2.65vw;text-transform:uppercase;font-weight:300;position:relative;z-index:3;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:1vw}.menu-wrap .menu-right__link.link-number span{padding-right:1.9vw}.menu-wrap .menu-right__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:11vh;opacity:0 !important}.menu-wrap .menu-right__social a{position:relative;font-size:0.92vw;text-transform:uppercase;font-weight:400;letter-spacing:0.015vw;padding-bottom:7vw}.menu-wrap .menu-right__social .dash{position:absolute;left:0;right:0;height:100%;width:1px;opacity:0.6;background-color:#f5f5f5}.menu-wrap .menu-right__social-it{display:inline-block;padding-top:0.2vw;padding-left:1vw}.menu-wrap .menu-wrap__header{position:absolute;width:100vw;top:0;padding-top:2vh;color:#f5f5f5;background-color:transparent;mix-blend-mode:difference}.menu-wrap .menu-wrap__header .header__inner::before{display:none}.menu-wrap .button-close{stroke:#f5f5f5;fill:none;outline:none;background:none;height:4vw;width:4vw;border-radius:50%;border:1px solid #f5f5f5;-webkit-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.menu-wrap .button-close svg{-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.menu-wrap .button-close:hover svg{-webkit-transform:scale(1.25) skewX(30deg);-ms-transform:scale(1.25) skewX(30deg);transform:scale(1.25) skewX(30deg)}.overlay{position:fixed;top:0;left:0;grid-area:1 / 1 / 2 / 2;width:100vw;height:100vh;z-index:1000;pointer-events:none;fill:#f5f5f5}#example-top-5 .example-top__info-title::before,#example-top-5 .example-top__info-title::after,#example-top-6 .example-top__info-title::before,#example-top-6 .example-top__info-title::after{display:none}.example{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;left:0}.example-wrap{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.example__inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 10vw 0 10vw;position:relative}.example__inner-item{width:46vw;height:85vh;margin-right:10vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.example__inner-item h4{font-weight:500;font-size:1.9vw;padding:0;margin-top:2.2vw;margin-bottom:0.4vw;margin-left:0vw;text-transform:uppercase}.example__inner-item p,.example__inner-item li{display:inline-block;font-size:1.23vw;letter-spacing:0.01vw;padding:0%;line-height:1.25;text-indent:0vw;margin-top:0.2vw;margin-bottom:0.1vw;position:relative}.example__inner-item p.no-indent,.example__inner-item li.no-indent{text-indent:0vw}.example__inner-item p.no-circle::after,.example__inner-item li.no-circle::after{display:none}.example__inner-item p::after,.example__inner-item li::after{content:"";position:absolute;top:0.8vw;left:-1.3vw;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:rgba(26,26,26,0.5);z-index:1;width:0.5vw;height:0.5vw;border-radius:50%}.example__inner-item li{margin-left:0vw;position:relative}.example__inner-item img{display:block;height:100%;max-height:54.5vh;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;border-radius:0 0 0.8vw 0.8vw}.example__inner-item span{font-weight:600}.example__inner-item ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.example__inner-item:nth-child(4n+2),.example__inner-item:nth-child(4n+4){-ms-flex-item-align:end;align-self:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;width:38vw;height:90vh}.example__inner-item:nth-child(4n+2) img,.example__inner-item:nth-child(4n+4) img{border-radius:0.8vw 0.8vw 0 0;margin-top:1.5vw}.example__inner-item:nth-child(4n+3){-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.example__inner-item:last-child{width:58vw;margin-bottom:-20vh}.example__inner-item:last-child img{border-radius:0.8vw;width:100%;height:unset;max-height:100vh;-o-object-fit:contain;object-fit:contain;background:none}.example-top{width:100vw;height:100vh;margin-right:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.example-top span{font-size:1.5vw;font-weight:300;position:absolute;top:7.5%;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:1;background:#f5f5f5;padding:0.5% 1%;border-radius:1vw;color:grey;opacity:0.8}.example-top__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0% 3%;position:relative;width:90%;border-radius:1vw;color:#f5f5f5;mix-blend-mode:hard-light;z-index:1}.example-top__info-title{font-size:5.1vw;text-transform:uppercase;font-weight:500;margin-bottom:2vw;max-width:100%;position:relative;text-align:center}.example-top__info-title::before{content:"";position:absolute;background-repeat:no-repeat;background-size:contain;background-position:center;top:0;background-image:url(../images/2.png);width:20vw !important;height:20vw !important;z-index:10;top:-25vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0.6}.example-top__info-title::after{content:"";position:absolute;background-repeat:no-repeat;background-size:contain;background-position:center;top:0;background-image:url(../images/2.png);width:42vw !important;height:42vw !important;z-index:0;top:24vw;left:50%;-webkit-transform:translateX(-50%) rotate(90deg);-ms-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg);opacity:0.9}.example-top__info p{font-size:1.5vw;font-size:1.8vw;line-height:1.3;margin-bottom:2.5vw;font-weight:500;width:70%;text-align:center;margin-left:auto;margin-right:auto}.example-top .open-popup{padding:1.4vw 3vw 1.4vw 2vw;font-weight:500;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;font-size:1.4vw;color:#f5f5f5;border-radius:1.2vw;position:relative;cursor:pointer;z-index:4;-webkit-transition:all 0.6s cubic-bezier(0.1, 0.2, 0.4, 1);-o-transition:all 0.6s cubic-bezier(0.1, 0.2, 0.4, 1);transition:all 0.6s cubic-bezier(0.1, 0.2, 0.4, 1);background:transparent;-webkit-box-shadow:-1vw -1vw 3vw 0 rgba(255,255,255,0.7),1vw 1vw 3vw 0 rgba(255,255,255,0.7);box-shadow:-1vw -1vw 3vw 0 rgba(255,255,255,0.7),1vw 1vw 3vw 0 rgba(255,255,255,0.7)}.example-top .open-popup:hover{background-color:#bba7f9}.example-top .open-popup::before{content:"";background-image:url("../images/icons/link-tos.svg");background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;right:6%;-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);transform:translate(0%, -50%);width:1.8vw;height:1.8vw;z-index:1}.example-img-wrapper{height:100vh;width:100vw;background:#000;position:absolute;top:0;left:0;right:0;bottom:0}.example-img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:top;object-position:top;opacity:0.75;position:absolute;top:0;left:0;right:0;bottom:0}.example__title{font-size:5vw;text-transform:uppercase;z-index:1;mix-blend-mode:difference;text-align:left;font-weight:400;line-height:1.3;margin-left:10vw}.example__title span{font-size:132%;font-weight:900}.example__title img{width:100%;width:30vw;-o-object-fit:contain;object-fit:contain;display:block;margin-bottom:5vw;-webkit-transform:scaleY(1.12);-ms-transform:scaleY(1.12);transform:scaleY(1.12)}.example .menu-wr-video__scroll{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:7vw;height:7vw;border-radius:50%;position:absolute;-webkit-animation:loopAnim 2.5s linear 0s infinite normal none running;animation:loopAnim 2.5s linear 0s infinite normal none running;right:9vw;right:6vw;bottom:2vw;z-index:1}.example .menu-wr-video__scroll img{background:initial}@-webkit-keyframes loopAnim{0%{opacity:0;-webkit-transform:translateY(-10vw);transform:translateY(-10vw)}15%{opacity:0.25}50%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}85%{opacity:0.25}100%{opacity:0;-webkit-transform:translateY(10vw);transform:translateY(10vw)}}@keyframes loopAnim{0%{opacity:0;-webkit-transform:translateY(-10vw);transform:translateY(-10vw)}15%{opacity:0.25}50%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}85%{opacity:0.25}100%{opacity:0;-webkit-transform:translateY(10vw);transform:translateY(10vw)}}.example .menu-wr-video__scroll{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.example .menu-wr-video__scroll img{-webkit-transform:scale(2.8) rotate(180deg);-ms-transform:scale(2.8) rotate(180deg);transform:scale(2.8) rotate(180deg)}.example .menu-wr-video__scroll img path{stroke:#fff}.a1{min-height:100vh;width:100%;position:relative;display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));grid-gap:2rem;padding:50px 10vw;margin:auto;place-items:center}.space.space-1{height:33vh}.space.space-2{height:33vh}.space.space-3{height:12vh}.space.space-4{height:1vh}.space-x{height:1px;display:block}.next{margin-bottom:6vw;margin-top:2vw}.next.next-1 .next__flex .next__flex-left{-ms-flex-wrap:wrap;flex-wrap:wrap;counter-reset:menu}.next.next-1 .next__flex .next__flex-left .next__flex-left-item{width:48.5%;margin-bottom:2vw;padding-right:15%;position:relative}.next.next-1 .next__flex .next__flex-left .next__flex-left-item::before{counter-increment:menu;content:counter(menu);position:absolute;right:0;top:0%;margin:3vw;font-size:7vw;font-weight:300;-webkit-transition:all 1.4s ease;-o-transition:all 1.4s ease;transition:all 1.4s ease;opacity:0.2}.next.next-3 .next__flex .next__flex-left{-ms-flex-wrap:wrap;flex-wrap:wrap;counter-reset:menu}.next.next-3 .next__flex .next__flex-left .next__flex-left-item{width:49%;margin-bottom:2vw;padding-right:5%;position:relative}.next.next-3 .next__flex .next__flex-left .next__flex-left-item span{padding-bottom:1vw;font-size:1.65vw;margin-bottom:0vw}.next.next-3 .next__flex .next__flex-left .next__flex-left-item p span{font-size:1.35vw}.next.next-3 .next__flex .next__flex-left .next__flex-left-item span::before{display:none}.next.next-2 .next__flex-left-item{background:-webkit-gradient(linear, right top, left top, from(#f5f5f5), to(#bba7f9));background:-o-linear-gradient(right, #f5f5f5 0%, #bba7f9 100%);background:linear-gradient(-90deg, #f5f5f5 0%, #bba7f9 100%)}.next.next-2 .next__bottom{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.next.next-2 .next__bottom .next__bottom-img.img-1{width:24%}.next.next-2 .next__bottom .next__bottom-img.img-2{width:63%}.next__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.next__inner-title{text-transform:uppercase;font-weight:400;margin-top:2vw;font-size:2.5vw}.next__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:4vw}.next__flex-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.next__flex-left-item{width:24%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.4;background:-webkit-gradient(linear, left top, right top, from(#f5f5f5), to(#bba7f9));background:-o-linear-gradient(left, #f5f5f5 0%, #bba7f9 100%);background:linear-gradient(90deg, #f5f5f5 0%, #bba7f9 100%);padding:1.5vw 3vw 1.5vw 1.5vw;border-radius:0.7vw}.next__flex-left-item span{font-size:1.5vw;font-weight:500;margin-bottom:1vw;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.next__flex-left-item span::before{content:"";position:absolute;bottom:5%;left:0;right:0;height:2px;background:#1a1a1a;width:100%;opacity:0.6}.next__flex-left-item p{font-size:1.25vw;font-weight:400}.next__flex-left-item p span{font-size:1.25vw;font-weight:500;padding-top:1vw;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;line-height:1.35}.next__flex-left-item p span::before{display:none}.next__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:6vw}.next__bottom-img{overflow:hidden;position:relative}.next__bottom-img img{display:block;width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;border-radius:0.7vw}.next__bottom-img.img-1{width:24%;height:25vw}.next__bottom-img.img-2{width:63%;height:41vw}.popup__bg{position:fixed;width:100%;background:rgba(0,0,0,0.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;pointer-events:none;-webkit-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all;height:100vh;z-index:20;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.popup__bg .contact{visibility:visible;opacity:1;margin-top:0;-webkit-transform:scale(1) translate(-50%, -50%);-ms-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);left:50%;top:50%;position:absolute;width:65%;background:#f5f5f5;padding:3% 4%;border-radius:3vw}.popup__bg .contact .form-textarea{min-height:6vh}.popup__bg .contact input,.popup__bg .contact textarea,.popup__bg .contact select{font-size:1.15vw}.popup__bg .contact input::-webkit-input-placeholder, .popup__bg .contact textarea::-webkit-input-placeholder, .popup__bg .contact select::-webkit-input-placeholder{color:rgba(18,26,36,0.8)}.popup__bg .contact input::-moz-placeholder, .popup__bg .contact textarea::-moz-placeholder, .popup__bg .contact select::-moz-placeholder{color:rgba(18,26,36,0.8)}.popup__bg .contact input:-ms-input-placeholder, .popup__bg .contact textarea:-ms-input-placeholder, .popup__bg .contact select:-ms-input-placeholder{color:rgba(18,26,36,0.8)}.popup__bg .contact input::-ms-input-placeholder, .popup__bg .contact textarea::-ms-input-placeholder, .popup__bg .contact select::-ms-input-placeholder{color:rgba(18,26,36,0.8)}.popup__bg .contact input::placeholder,.popup__bg .contact textarea::placeholder,.popup__bg .contact select::placeholder{color:rgba(18,26,36,0.8)}.popup__bg .contact label{font-size:1.03vw;white-space:initial}.popup__bg .contact .contact__inner{margin:0}.popup__bg .contact .contact__inner-text{font-size:2.2vw;width:90%;font-weight:500;line-height:1.1}.popup__bg .contact .contact-right{padding:1vw 0 0vw}.popup__bg .contact .form-item{padding:1vw 0}.popup__bg .contact .form-item-line{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);opacity:0.2 !important}.popup__bg .contact .form-item-checkbox{width:100%}.popup__bg .contact .form-item-checkbox-item{font-size:0.9vw;margin-bottom:0.3vw;margin-top:0.3vw}.popup__bg .contact .form-item-checkbox-item input{width:2.5vw;height:2.5vw}.popup__bg .contact .form-btn{padding:1vw 1.5vw;font-size:1.2vw}.popup__bg .contact .form-btn-wrap{margin-top:1vw}.popup__bg .contact .footer__left-policy{zoom:0.8;line-height:1.1;margin-top:1vw}.popup__bg.active{opacity:1;pointer-events:all;-webkit-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all}.popup{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);background:#fff;width:100%;-webkit-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all;display:-webkit-box;display:-ms-flexbox;display:flex}.popup.active{-webkit-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);-webkit-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all}.close-popup{position:absolute;right:0;top:-0vh;margin:3.5vw 4vw;z-index:1000;cursor:pointer;stroke:#f5f5f5;fill:none;outline:none;background:rgba(26,26,26,0.2);width:5vw;height:5vw;border-radius:50%;border:1px solid #f5f5f5;-webkit-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.close-popup svg{width:35%;height:35%;position:absolute;top:50%;left:50%;-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-transform:scale(1.3) translate(-44%, -46%);-ms-transform:scale(1.3) translate(-44%, -46%);transform:scale(1.3) translate(-44%, -46%)}.close-popup:hover svg{-webkit-transform:scale(1.1) translate(-50%, -50%);-ms-transform:scale(1.1) translate(-50%, -50%);transform:scale(1.1) translate(-50%, -50%)}.cookies-body{background:-o-radial-gradient(at right bottom, #bba7f9, #f5f5f5, #bba7f9 100%);background:radial-gradient(at right bottom, #bba7f9, #f5f5f5, #bba7f9 100%)}.cookies-body main div{width:80%;margin-left:auto;margin-right:auto;padding-top:5vw;padding-bottom:10vw}.cookies-body h1{font-size:3.5vw;font-weight:500;padding:2vw 0}.cookies-body h2,.cookies-body h3{font-size:1.8vw;font-weight:500;padding:2vw 0 0.5vw}.cookies-body p{font-size:1.5vw;font-weight:400}.cookies-body a{text-decoration:underline;font-weight:500}.cookies-body ul{margin-top:4vw;font-size:1.6vw;font-weight:400}.cookies-body ul li{margin-bottom:0.8vw}.cookies-body .table{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0;margin-top:3vw;padding:0vw}.cookies-body .table-row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #1a1a1a;padding-top:2vw;padding-bottom:2vw;margin-bottom:1vw}.cookies-body .table-row p:nth-child(1){width:25%;height:100%;padding:2vw}.cookies-body .table-row p:nth-child(2){padding:2vw;width:75%}.hidden{display:none}.cookie-overlay,.cookie-settings{position:fixed;inset:0;width:100vw;height:100vh;background:rgba(0,0,0,0.5);z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.1vw}.cookie-overlay h3,.cookie-settings h3{margin-bottom:0.5vw;font-weight:500;font-size:110%}.cookie-overlay label,.cookie-settings label{padding-right:1%}.cookie-overlay a,.cookie-settings a{text-decoration:underline}.cookie-banner,.settings-box{background:#f5f5f5;padding:1.5% 2%;max-width:31%;border-radius:1.5vw;margin:15% 3% 3%;line-height:1.3}.cookie-buttons,.settings-buttons{margin-top:1vw;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1vw;-ms-flex-wrap:wrap;flex-wrap:wrap}.btn{padding:1vw 1.3vw;border:none;cursor:pointer;border-radius:0.8vw}.btn.primary{background:#1a1a1a;color:#f5f5f5}.btn.secondary{background:#ccc}.btn.link{background:none;color:#74e3e0;text-decoration:underline}html.noscroll,body.noscroll{overflow:hidden !important;height:100% !important}body.noscroll{position:fixed !important;width:100% !important;left:0;right:0}[data-scroll-container].noscroll{overflow:hidden !important}html.cookie-lock,body.cookie-lock{overflow:hidden !important;height:100% !important}body.cookie-lock{position:fixed !important;width:100% !important;left:0;right:0}#main-container.cookie-lock{overflow:hidden !important}html.cookie-lock,body.cookie-lock{overflow:hidden !important;height:100% !important}[data-scroll-container].cookie-lock{height:100vh !important;overflow:hidden !important;position:relative !important}body.cookie-lock{position:fixed !important;width:100% !important;left:0;right:0}html.cookie-freeze,body.cookie-freeze{overflow:hidden !important;height:100% !important}body.cookie-freeze{position:fixed !important;width:100% !important;left:0;right:0}html.cookie-freeze [data-scroll-container]{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;will-change:auto !important}html.cookie-freeze [data-scroll-container]{overflow:hidden !important;height:100vh !important}.form-success-message{position:fixed;bottom:30px;left:50%;-webkit-transform:translateX(-50%) translateY(20px);-ms-transform:translateX(-50%) translateY(20px);transform:translateX(-50%) translateY(20px);background:#111;color:#fff;padding:14px 24px;border-radius:8px;opacity:0;pointer-events:none;-webkit-transition:0.4s ease;-o-transition:0.4s ease;transition:0.4s ease;z-index:9999}.form-success-message.show{opacity:1;-webkit-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.hidden{position:absolute;overflow:hidden;width:0;height:0;pointer-events:none}main{display:block;width:100vw;overflow:hidden;color:#1a1a1a}body{overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-size:cover;position:relative;-ms-scroll-chaining:none;overscroll-behavior:none}body.render .intro__inner-title{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition-duration:0.9s;-o-transition-duration:0.9s;transition-duration:0.9s;-webkit-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s}body.render .text .text__inner-right{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;-webkit-transition-delay:0.9s;-o-transition-delay:0.9s;transition-delay:0.9s}body.render .service__intro-row{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition-duration:0.7s;-o-transition-duration:0.7s;transition-duration:0.7s;-webkit-transition-delay:0.9s;-o-transition-delay:0.9s;transition-delay:0.9s}body.render .go-row{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition-duration:0.7s;-o-transition-duration:0.7s;transition-duration:0.7s;-webkit-transition-delay:0.9s;-o-transition-delay:0.9s;transition-delay:0.9s}body.render .go__inner,body.render .go__inner-img,body.render .list__inner{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition-duration:0.7s;-o-transition-duration:0.7s;transition-duration:0.7s;-webkit-transition-delay:0.4s;-o-transition-delay:0.4s;transition-delay:0.4s}body.render .product__inner-row{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition-duration:0.7s;-o-transition-duration:0.7s;transition-duration:0.7s;-webkit-transition-delay:0.9s;-o-transition-delay:0.9s;transition-delay:0.9s}body.render .service__intro-flex{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition-duration:0.9s;-o-transition-duration:0.9s;transition-duration:0.9s;-webkit-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s}body.render .product__items-anim{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition-duration:0.9s;-o-transition-duration:0.9s;transition-duration:0.9s;-webkit-transition-delay:0.6s;-o-transition-delay:0.6s;transition-delay:0.6s}body.render .header__inner{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition-duration:0.9s;-o-transition-duration:0.9s;transition-duration:0.9s;-webkit-transition-delay:0.7s;-o-transition-delay:0.7s;transition-delay:0.7s}body.render .about{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition-duration:0.9s;-o-transition-duration:0.9s;transition-duration:0.9s;-webkit-transition-delay:0.8s;-o-transition-delay:0.8s;transition-delay:0.8s}.service .fix__video-wrap{background:#e487d4}.cases .fix__video-wrap{background:#a7e2f9}.flowence .fix__video-wrap{background:#e487c0}.fix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;position:fixed;z-index:-6}.fix__video-wrap{height:100vh;width:100vw;background:#bba7f9;will-change:transform}.fix__video{position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:0.77}.free{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;padding-top:5vw}.intro{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;width:100vw;-webkit-box-align:end;-ms-flex-align:end;align-items:end;color:#f5f5f5;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;z-index:1;mix-blend-mode:overlay}.intro__inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:94%;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:-5vw}.intro__inner-title{text-transform:uppercase;opacity:0;display:block;-webkit-transform:translateY(100%) rotateX(-85deg);transform:translateY(100%) rotateX(-85deg);-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);-o-transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1)}.intro__inner-title .big{font-size:10.6vw;-webkit-transform:scaleY(1.25);-ms-transform:scaleY(1.25);transform:scaleY(1.25);position:relative;display:block;line-height:1.1;will-change:transform}.intro__inner-title img{width:100%;-o-object-fit:contain;object-fit:contain;display:block;margin-bottom:5vw;-webkit-transform:scaleY(1.12);-ms-transform:scaleY(1.12);transform:scaleY(1.12)}.intro__inner-title .little{font-size:3.8vw;font-weight:300;letter-spacing:-0.1vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;padding-left:4vw;position:relative;color:#74e3e0}.intro__inner-title .little .circle{width:3.5vw;height:3.5vw;overflow:hidden;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.text{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;width:100vw;-webkit-box-align:end;-ms-flex-align:end;align-items:end;color:#f5f5f5;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;z-index:1;mix-blend-mode:difference}.text__inner-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:35%;color:rgba(245,245,245,0.65);position:absolute;bottom:0;margin-left:4%;margin-bottom:3%;opacity:0;margin-top:6vw;margin-right:4%;-webkit-transform:translateY(100%) rotateX(-85deg);transform:translateY(100%) rotateX(-85deg);-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);-o-transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1)}.text__inner-right h2{font-size:1.9vw;font-weight:500;text-transform:uppercase;margin-bottom:0.8vw}.text__inner-right p{font-size:1.3vw;line-height:1.25;font-weight:400;padding-right:10%;margin-bottom:0.7vw}.text__inner-right .open-popup{display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase;font-size:1.2vw;letter-spacing:-0.04vw;margin-top:2vw;padding:1.4vw 2vw 1.4vw 2vw;font-weight:500;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:rgba(245,245,245,0.8);border-radius:1.2vw;position:relative;cursor:pointer;z-index:4;-webkit-transition:all 0.6s cubic-bezier(0.1, 0.22, 0.5, 1);-o-transition:all 0.6s cubic-bezier(0.1, 0.22, 0.5, 1);transition:all 0.6s cubic-bezier(0.1, 0.22, 0.5, 1);background:transparent;-webkit-box-shadow:-1vw -1vw 2vw 0 rgba(116,227,224,0.2),1vw 1vw 2vw 0 rgba(116,227,224,0.2);box-shadow:-1vw -1vw 2vw 0 rgba(116,227,224,0.2),1vw 1vw 2vw 0 rgba(116,227,224,0.2)}.text__inner-right .open-popup:hover{-webkit-box-shadow:-0.3vw -0.3vw 0.3vw 0 rgba(116,227,224,0.6),0.3vw 0.3vw 0.3vw 0 rgba(116,227,224,0.6);box-shadow:-0.3vw -0.3vw 0.3vw 0 rgba(116,227,224,0.6),0.3vw 0.3vw 0.3vw 0 rgba(116,227,224,0.6)}.header{position:fixed;z-index:20;padding-top:1.1vw;width:100%;-webkit-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;-webkit-transform:translate(0%);-ms-transform:translate(0%);transform:translate(0%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-transform:uppercase;background:transparent;color:rgba(26,26,26,0.55);border-radius:0 0 2vw 2vw}.header.unpinned{-webkit-transform:translateY(-140%);-ms-transform:translateY(-140%);transform:translateY(-140%)}.header.unpinned .header__menu{visibility:visible;opacity:1}.header.pinned{-webkit-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%)}.header.pinned .header__menu{visibility:visible;opacity:1}.header__lang{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;visibility:visible;opacity:1;-webkit-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;position:absolute;left:13vw;margin:0.25vw 0 0}.header__lang a{margin:0 0.5vw;opacity:0.4;-webkit-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;font-weight:500}.header__lang a.active{opacity:1;pointer-events:none;cursor:default}.header__contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__contact-telegram{width:3.1vw;height:3.1vw;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all 0.45s ease-in-out 0.03s;-o-transition:all 0.45s ease-in-out 0.03s;transition:all 0.45s ease-in-out 0.03s;background:transparent;-webkit-box-shadow:-0.3vw -0.3vw 0.3vw 0 rgba(255,255,255,0.5) inset,0.3vw 0.3vw 0.3vw 0 rgba(255,255,255,0.5) inset;box-shadow:-0.3vw -0.3vw 0.3vw 0 rgba(255,255,255,0.5) inset,0.3vw 0.3vw 0.3vw 0 rgba(255,255,255,0.5) inset;margin:0 0.3vw}.header__contact-telegram:hover{background-color:#bba7f9}.header__contact-telegram img{display:block;width:70%;height:70%;-o-object-fit:cover;object-fit:cover;margin:auto}.header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;padding-bottom:0.8vw;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;position:relative;opacity:0;-webkit-transform:translateY(100%) rotateX(-85deg);transform:translateY(100%) rotateX(-85deg);-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);-o-transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1)}.header__inner::before{content:"";position:absolute;left:50%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%);bottom:0%;width:100%;height:1px;background:#f5f5f5;opacity:0}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.header__logo span{font-weight:500;text-transform:uppercase;margin-left:0.6vw}.header__logo img{-o-object-fit:cover;object-fit:cover;width:9vw;opacity:0.7}.header__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:endx;-ms-flex-pack:endx;justify-content:endx;visibility:visible;opacity:1;-webkit-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;font-weight:500;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:7vw;margin-right:5vw;padding-top:0.25vw}.header__links a:not(:first-child){margin-left:1.5vw}.header__links a{margin:0.8vw;-webkit-transition:all 0.4s ease-in-out 0.1s;-o-transition:all 0.4s ease-in-out 0.1s;transition:all 0.4s ease-in-out 0.1s}.header__links a:hover{color:#1a1a1a}.header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:0;letter-spacing:-0.02vw;cursor:pointer;-webkit-transition:all 0.6s cubic-bezier(0.1, 0.2, 0.4, 1);-o-transition:all 0.6s cubic-bezier(0.1, 0.2, 0.4, 1);transition:all 0.6s cubic-bezier(0.1, 0.2, 0.4, 1);background:transparent;border:unset;text-transform:uppercase;visibility:visible;opacity:1;font-weight:500;color:rgba(26,26,26,0.6);padding:1vw 0.4vw;display:none}.header__menu:hover svg{-webkit-transform:scale(1.45, 1.2) rotate(90deg) translateY(20%);-ms-transform:scale(1.45, 1.2) rotate(90deg) translateY(20%);transform:scale(1.45, 1.2) rotate(90deg) translateY(20%)}.header__menu svg{margin-right:0.8vw;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-transform:scale(1.35);-ms-transform:scale(1.35);transform:scale(1.35);will-change:transform}.header__menu path{-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;stroke:rgba(26,26,26,0.8)}.body-s .header{overflow:hidden;background:rgba(245,245,245,0.22);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding-top:0.3vw}.body-s .header::before{opacity:1}.body-s .header:hover{background:rgba(245,245,245,0.55)}.body-s .menu-wrap__header{background:transparent;-webkit-backdrop-filter:initial !important;backdrop-filter:initial !important}.body-s .nav{opacity:1}.go{padding-left:3vw;padding-right:3vw;padding-bottom:8vw;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.go-row{margin-top:12vw;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2vw;opacity:0;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transform:translateY(100%) rotateX(-85deg);transform:translateY(100%) rotateX(-85deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);-o-transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1)}.go-row a{color:rgba(26,26,26,0.55)}.go-row span{text-indent:0.5vw;cursor:default}.go img{position:absolute;-o-object-fit:contain;object-fit:contain;left:5vw;width:24vw;height:24vw;bottom:-1vw;opacity:0;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transform:translateY(100%) rotateX(-85deg);transform:translateY(100%) rotateX(-85deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);-o-transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1)}.go__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:2vw 0;margin-top:2vw;position:relative;opacity:0;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transform:translateY(100%) rotateX(-85deg);transform:translateY(100%) rotateX(-85deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);-o-transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1)}.go__inner::after{content:"";position:absolute;left:0;top:0;z-index:2;width:99.5%;height:1px;background:rgba(26,26,26,0.1)}.go__inner-left{font-size:2.5vw;text-transform:uppercase;font-weight:400;line-height:1.15;width:45%;position:relative;padding-bottom:13vw}.go__inner-left::before{content:"";position:absolute;top:50%;left:0;-webkit-transform:scaleY(1.1) rotate(90deg);-ms-transform:scaleY(1.1) rotate(90deg);transform:scaleY(1.1) rotate(90deg);background-image:url(../images/icons/arrowww.svg);width:1.3vw;height:1.3vw;background-repeat:no-repeat;z-index:2;background-size:contain}.go__inner-left span{display:block}.go__inner-right{width:39.3%;font-size:1.3vw;padding-right:10%;line-height:1.25}.go__inner-right span{display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase;font-size:1.2vw;letter-spacing:-0.04vw;margin-top:4vw;padding:1.4vw 2vw 1.4vw 2vw;font-weight:500;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#f5f5f5;border-radius:1.2vw;position:relative;cursor:pointer;z-index:4;-webkit-transition:all 0.6s cubic-bezier(0.1, 0.2, 0.4, 1);-o-transition:all 0.6s cubic-bezier(0.1, 0.2, 0.4, 1);transition:all 0.6s cubic-bezier(0.1, 0.2, 0.4, 1);background:transparent;-webkit-box-shadow:-1vw -1vw 3vw 0 rgba(255,255,255,0.7),1vw 1vw 3vw 0 rgba(255,255,255,0.7);box-shadow:-1vw -1vw 3vw 0 rgba(255,255,255,0.7),1vw 1vw 3vw 0 rgba(255,255,255,0.7)}.go__inner-right span:hover{background-color:#bba7f9}.line{width:100%;margin-left:auto;margin-right:auto;height:1px;background-color:#1a1a1a;opacity:0.2}.margin{margin-top:-2px}.about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:1vw;background:#f5f5f5;border-radius:5vw 5vw 0 0;opacity:0;-webkit-transform:translateY(100%) rotateX(-85deg);transform:translateY(100%) rotateX(-85deg);-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);-o-transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1)}.about__text-wrapper{padding:12vw 0 10vw}.about__text-wrapper p{cursor:text;margin-left:auto;margin-right:auto;width:85%;display:block;font-weight:300;font-size:3.2vw;line-height:1.25;text-indent:4.5vw}.about__text-wrapper p span{font-weight:500;font-size:100%}.product__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:94%;margin:0 auto;padding-top:12vw}.product__inner-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateY(100%) rotateX(-85deg);transform:translateY(100%) rotateX(-85deg);opacity:0;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);-o-transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);font-size:1.2vw}.product__inner-row a{color:rgba(26,26,26,0.55)}.product__inner-row span{text-indent:0.5vw;cursor:default}.product__items{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1vw 1.5vw}.product__items.product-2{grid-template-columns:1fr 1fr;grid-gap:1vw 2.5vw}.product__items.product-2 .product__item div{height:20vw}.product__items.product-3{grid-template-columns:1fr 1fr;grid-gap:1vw 2.5vw}.product__items.product-3 .product__item div{height:40vw}.product__items-anim{-webkit-transform:translateY(70%) rotateX(-60deg);transform:translateY(70%) rotateX(-60deg);-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;opacity:0;-webkit-transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);-o-transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1)}.product__title{font-size:4.5vw;font-weight:400;letter-spacing:-0.2vw;text-transform:uppercase;margin-bottom:2vw;padding-top:1vw;margin-top:2vw;background-clip:text;background:-o-radial-gradient(#7a7a7a, #1a1a1a);background:radial-gradient(#7a7a7a, #1a1a1a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative}.product__title::after{content:"";position:absolute;left:50%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%);top:0;width:99.5%;height:1px;background:rgba(26,26,26,0.1);opacity:1}.product__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:1vw}.product__item div{height:27vw;width:100%;border-radius:0.8vw;background:#000}.product__item div img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:inherit;opacity:0.9}.product__item-title{font-weight:500;font-size:1.9vw;margin-top:2vw;margin-bottom:0.4vw;text-transform:uppercase}.product__item-descr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:inline-block;font-size:1.23vw;letter-spacing:0.01vw;line-height:1.4;margin-top:0.2vw;margin-bottom:0.1vw;position:relative;margin-bottom:3vw;padding-right:8%}.product__item-descr span{font-weight:500;font-size:1.3vw;margin-top:0.7vw;line-height:1.3;display:inline-block}.product__item-descr strong{font-weight:500}.example-topp-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;justify-self:center;width:100vw;overflow:hidden;padding:1.5vw 0vw 1.5vw;position:relative}.example-topp-wrap::before{content:"";position:absolute;bottom:0;left:0;right:0;width:95%;margin:0 auto;height:1px;background:rgba(26,26,26,0.2)}.example-topp-wrap div{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-animation:marquee 50s linear infinite;animation:marquee 50s linear infinite;will-change:transform}.example-topp-wrap div span{padding:0 2.5vw;text-transform:uppercase;font-weight:400;letter-spacing:-0.25vw;display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;position:relative;z-index:1;font-size:5vw;word-spacing:1vw;color:#1a1a1a;text-transform:uppercase;background-clip:text;background:-o-radial-gradient(#4e4e4e, #1a1a1a);background:radial-gradient(#4e4e4e, #1a1a1a);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.example-topp-wrap div span:nth-child(even){opacity:0.6}.example2{padding-top:4vw;border-top:1px solid transparent;border-bottom:unset;display:none}@-webkit-keyframes marquee{0%{-webkit-transform:translate(0%, 0);transform:translate(0%, 0)}100%{-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}}@keyframes marquee{0%{-webkit-transform:translate(0%, 0);transform:translate(0%, 0)}100%{-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}}.req{padding-top:7vw;color:#1a1a1a}.req__inner{width:94%;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.req__title{font-size:4.5vw;font-weight:400;letter-spacing:-0.2vw;text-transform:uppercase;margin-bottom:2vw;background-clip:text;background:-o-radial-gradient(#7a7a7a, #1a1a1a);background:radial-gradient(#7a7a7a, #1a1a1a);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.req__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2vw 0;position:relative}.req__item:hover .req__item-img div img{-webkit-transform:scale(1.7);-ms-transform:scale(1.7);transform:scale(1.7);opacity:1}.req__item:hover .req__span{-webkit-box-shadow:-1vw -1vw 2vw 0 rgba(255,255,255,0.3),1vw 1vw 2vw 0 rgba(255,255,255,0.3);box-shadow:-1vw -1vw 2vw 0 rgba(255,255,255,0.3),1vw 1vw 2vw 0 rgba(255,255,255,0.3);background-color:#bba7f9}.req__item::before{content:"";position:absolute;left:50%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%);top:0;width:100.5%;height:1px;background:rgba(26,26,26,0.2);opacity:1}.req__item:last-child::after{content:"";position:absolute;left:50%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%);bottom:0;width:100.5%;height:1px;background:rgba(26,26,26,0.2);opacity:1}.req__item-img{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;height:18vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.req__item-img div{background:#000;width:48%;height:100%;overflow:hidden;border-radius:0.7vw}.req__item-img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0.85;-webkit-transition:opacity 0.4s ease,-webkit-transform 16s cubic-bezier(0.1, 0.2, 0.4, 1);transition:opacity 0.4s ease,-webkit-transform 16s cubic-bezier(0.1, 0.2, 0.4, 1);-o-transition:transform 16s cubic-bezier(0.1, 0.2, 0.4, 1),opacity 0.4s ease;transition:transform 16s cubic-bezier(0.1, 0.2, 0.4, 1),opacity 0.4s ease;transition:transform 16s cubic-bezier(0.1, 0.2, 0.4, 1),opacity 0.4s ease,-webkit-transform 16s cubic-bezier(0.1, 0.2, 0.4, 1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);will-change:transform;border-radius:inherit}.req__item-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%;text-transform:uppercase;letter-spacing:-0.01vw}.req__item-info-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.req__item-info-name{font-size:2.5vw;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1;max-width:90%}.req__item-info .req__span{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1vw;border-radius:2vw;padding:1.1vw 1.8vw;border:1px solid transparent;background:#1a1a1a;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-transform:uppercase;color:#f5f5f5;font-size:1vw;margin-top:2.5vw;-webkit-transition:all 0.5s cubic-bezier(0.1, 0.2, 0.4, 1);-o-transition:all 0.5s cubic-bezier(0.1, 0.2, 0.4, 1);transition:all 0.5s cubic-bezier(0.1, 0.2, 0.4, 1)}.req__item-info-text{margin-top:1vw;line-height:1.4;font-weight:400;font-size:1.3vw;max-width:83%;text-transform:none}.service__intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 3vw;position:fixed;z-index:1}.service__intro-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateY(100%) rotateX(-85deg);transform:translateY(100%) rotateX(-85deg);opacity:0;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;font-size:1.2vw;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);-o-transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1)}.service__intro-row a{color:rgba(26,26,26,0.55)}.service__intro-row span{text-indent:0.5vw;cursor:default}.service__intro-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:3vw;padding-bottom:5vw;display:grid;grid-template-columns:repeat(10, 1fr);grid-template-rows:repeat(2, 1fr);grid-column-gap:2vw;grid-row-gap:1vw;-webkit-transform:translateY(70%) rotateX(-60deg);transform:translateY(70%) rotateX(-60deg);-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;opacity:0;-webkit-transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);-o-transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1)}.service__intro-flex .div1{grid-area:1 / 1 / 2 / 7}.service__intro-flex .div2{grid-area:1 / 7 / 2 / 11}.service__intro-flex .div3{grid-area:2 / 1 / 3 / 4}.service__intro-flex .div4{grid-area:2 / 4 / 3 / 8}.service__intro-flex .div5{grid-area:2 / 8 / 3 / 11}.service__intro-flex-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1vw;padding:1.5vw 8% 6vw 2vw;background:#f5f5f5;border-radius:1vw;position:relative}.service__intro-flex-item h6{font-size:1.7vw;font-weight:500;margin-bottom:0.8vw;line-height:1}.service__intro-flex-item p{font-size:1.11vw;padding-right:7%;font-weight:400;line-height:1.3}.service__intro-flex-item a{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:1.4vw;margin-top:1.2vw;border-radius:2vw;padding:1.1vw 1.8vw;border:1px solid transparent;background:#1a1a1a;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-transform:uppercase;color:#f5f5f5;font-size:1vw;-webkit-transition:all 0.5s cubic-bezier(0.1, 0.2, 0.4, 1);-o-transition:all 0.5s cubic-bezier(0.1, 0.2, 0.4, 1);transition:all 0.5s cubic-bezier(0.1, 0.2, 0.4, 1)}.service__intro-flex-item a:hover{-webkit-box-shadow:-1vw -1vw 2vw 0 rgba(255,255,255,0.3),1vw 1vw 2vw 0 rgba(255,255,255,0.3);box-shadow:-1vw -1vw 2vw 0 rgba(255,255,255,0.3),1vw 1vw 2vw 0 rgba(255,255,255,0.3);background-color:#bba7f9}.faq{position:relative;z-index:11}.faq__inner{margin-bottom:6vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.faq__inner-title{text-transform:uppercase;font-weight:400;margin-top:2vw;font-size:2.5vw}.faq__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:3vw;display:grid;grid-template-columns:repeat(9, 1fr);grid-template-rows:repeat(3, 1fr);grid-column-gap:2vw;grid-row-gap:1vw}.faq__flex .div1{grid-area:1 / 1 / 2 / 6}.faq__flex .div2{grid-area:1 / 6 / 2 / 10}.faq__flex .div3{grid-area:2 / 1 / 3 / 4}.faq__flex .div4{grid-area:2 / 5 / 3 / 9}.faq__flex .div5{grid-area:3 / 2 / 4 / 6}.faq__flex .div6{grid-area:3 / 7 / 4 / 10}.faq__flex-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1vw;padding:1.5vw 2vw;background:#f5f5f5;border-radius:1vw}.faq__flex-item h6{font-size:2vw;font-weight:500;margin-bottom:1vw}.faq__flex-item p{font-size:1.3vw;font-weight:400}.list{position:relative;z-index:11}.list__inner{margin-bottom:4vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transform:translateY(100%) rotateX(-85deg);transform:translateY(100%) rotateX(-85deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);-o-transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 0s cubic-bezier(0.215, 0.31, 0.355, 1),transform 0s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 0s cubic-bezier(0.215, 0.31, 0.355, 1)}.list__inner-title{text-transform:uppercase;font-size:2.5vw;font-weight:400;margin-top:2vw}.list__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:4vw;display:grid;grid-template-columns:repeat(9, 1fr);grid-template-rows:repeat(3, 1fr);grid-template-columns:repeat(9, 1fr);grid-template-rows:repeat(2, 1fr);grid-column-gap:2vw;grid-row-gap:1vw}.list__flex .div1{grid-area:1 / 1 / 2 / 6}.list__flex .div2{grid-area:1 / 6 / 2 / 10}.list__flex .div3{grid-area:2 / 1 / 3 / 4}.list__flex .div4{grid-area:2 / 5 / 3 / 9}.list__flex-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1vw;padding:1.5vw 2vw;background:#f5f5f5;border-radius:1vw}.list__flex-item h6{font-size:2vw;font-weight:500;margin-bottom:1vw}.list__flex-item p{font-size:1.25vw;font-weight:400;line-height:1.3}.contact-wrap{position:relative}.contact-wrap.contact-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-wrap.contact-page .footer{padding-bottom:0vw;position:relative}.contact-wrap.contact-page .footer img{bottom:unset;top:40vw}.contact-wrap.contact-page .contact{padding-bottom:10vw;padding-top:3vw}.contact-wrap-anim{position:absolute;background:#f5f5f5;top:20%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:18vw;height:18vw;border-radius:50%;opacity:0.6;mix-blend-mode:difference}.contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:2vw;padding-left:3vw;padding-right:3vw;color:#1a1a1a}.contact__first-title{text-transform:uppercase;font-size:1vw;font-weight:400;margin-top:1vw;font-size:1.8vw;opacity:0.9}.contact__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2vw;position:relative}.contact__inner-title{font-size:4.5vw;font-weight:400;width:62%;line-height:1.1;margin-bottom:2vw;letter-spacing:-0.1vw;text-transform:uppercase;background-clip:text;background:-o-radial-gradient(#7a7a7a, #1a1a1a);background:radial-gradient(#7a7a7a, #1a1a1a);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.contact__inner-text{font-size:1.7vw;width:60%;line-height:1.45;font-weight:400;text-transform:uppercase;opacity:0.7}.contact__inner-subtitle{font-size:1.7vw;font-weight:300;line-height:1.3;margin-top:2.5vw;opacity:0.7}.contact-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.5vw 0 2vw}.contact .form-item__flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact .form-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:0 auto;position:relative;padding:3.5vh 0%}.contact .form-item-line{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:0;left:0;right:0;width:100%;height:1.3px;background-color:#1a1a1a;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);will-change:transform;opacity:0.4}.contact .form-item-line.line-top{top:0;left:0;right:0;width:100%;height:1.3px;background-color:#1a1a1a;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);opacity:0.4}.contact .form-textarea{min-height:11vh;resize:none}.contact label{width:42%;font-size:1.33vw;padding:7px 0px;font-weight:400;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;opacity:0.85}.contact label span{opacity:0.58;font-size:95%}.contact label::-moz-selection{background-color:transparent}.contact label::selection{background-color:transparent}.contact label::-moz-selection{background-color:transparent}.contact .form__label{display:block}.contact input,.contact textarea,.contact select{display:block;width:87%;margin:auto;border:none;background:no-repeat bottom,50% calc(100% - 1px);background-size:0 100%, 100% 100%;-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s;font-size:1.6vw;font-weight:600;padding:7px 0px;color:#1a1a1a;letter-spacing:-0.04vw;word-spacing:0.1vw}.contact input::-webkit-input-placeholder, .contact textarea::-webkit-input-placeholder, .contact select::-webkit-input-placeholder{opacity:0.83;font-weight:400}.contact input::-moz-placeholder, .contact textarea::-moz-placeholder, .contact select::-moz-placeholder{opacity:0.83;font-weight:400}.contact input:-ms-input-placeholder, .contact textarea:-ms-input-placeholder, .contact select:-ms-input-placeholder{opacity:0.83;font-weight:400}.contact input::-ms-input-placeholder, .contact textarea::-ms-input-placeholder, .contact select::-ms-input-placeholder{opacity:0.83;font-weight:400}.contact input::placeholder,.contact textarea::placeholder,.contact select::placeholder{opacity:0.83;font-weight:400}.contact input:focus,.contact textarea:focus,.contact select:focus{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.contact input:hover:not(:focus),.contact textarea:hover:not(:focus),.contact select:hover:not(:focus){-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.contact select{width:22%;margin-left:-9.6%;font-weight:500;color:#643ab3}.contact .form-btn-wrap{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:2.4vw}.contact .form-btn-policy{font-weight:300;line-height:1.4;font-size:95%;padding-right:30%}.contact .form-btn-policy-ru{padding-right:0%}.contact .form-btn{font-size:1.35vw;margin-top:0vh;outline:none;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:1.2vw 2vw;letter-spacing:-0.03vw;color:#f5f5f5;border-radius:1.3vw;position:relative;background:#272525;-webkit-transition:all 0.6s cubic-bezier(0.1, 0.2, 0.4, 1);-o-transition:all 0.6s cubic-bezier(0.1, 0.2, 0.4, 1);transition:all 0.6s cubic-bezier(0.1, 0.2, 0.4, 1)}.contact .form-btn:hover{-webkit-box-shadow:-1vw -1vw 3vw 0 #fff,1vw 1vw 3vw 0 #fff;box-shadow:-1vw -1vw 3vw 0 #fff,1vw 1vw 3vw 0 #fff;background-color:#bba7f9}.contact input:focus,.contact textarea:focus{outline:none;background-size:100% 100%, 100% 100%;-webkit-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-box-shadow:none;box-shadow:none}.contact input:not(:-moz-placeholder-shown)+label, .contact textarea:not(:-moz-placeholder-shown)+label{transform:translate(-10%, -80%) scale(0.8);cursor:default}.contact input:not(:-ms-input-placeholder)+label, .contact textarea:not(:-ms-input-placeholder)+label{-ms-transform:translate(-10%, -80%) scale(0.8);transform:translate(-10%, -80%) scale(0.8);cursor:default}.contact input:focus+label,.contact input:not(:placeholder-shown)+label,.contact textarea:focus+label,.contact textarea:not(:placeholder-shown)+label{-webkit-transform:translate(-10%, -80%) scale(0.8);-ms-transform:translate(-10%, -80%) scale(0.8);transform:translate(-10%, -80%) scale(0.8);cursor:default}.footer{color:#1a1a1a;padding-bottom:5vw}.footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:94%;margin-left:auto;margin-right:auto;text-transform:uppercase;margin-top:2vw;margin-bottom:1vw}.footer__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__left-title{text-transform:uppercase;font-size:1.8vw;opacity:0.9}.footer__left-policy{font-weight:300;margin-bottom:4vw;line-height:1.5;width:100%}.footer__left h6{font-weight:300;font-size:9vw;-webkit-transform:scaleY(1.25);-ms-transform:scaleY(1.25);transform:scaleY(1.25);letter-spacing:-0.5vw}.footer__left-policy-span{display:block;font-size:5vw;font-weight:300;text-align:right;opacity:0.6;letter-spacing:-0.3vw;margin-top:0vw}.footer__left img{-webkit-transform:scaleY(1.3) translateY(-9vw);-ms-transform:scaleY(1.3) translateY(-9vw);transform:scaleY(1.3) translateY(-9vw);background:initial;display:block;width:33.5vw;-o-object-fit:cover;object-fit:cover;margin-top:-20%;opacity:0.7;position:absolute;bottom:2.5vw;mix-blend-mode:difference}.footer__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:39%}.footer__right-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__right-top *{margin-bottom:1vw;font-weight:400;font-size:1.8vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer__right-top span{font-size:1.1vw;position:relative;z-index:1}.footer__right-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:4vw;padding-right:20%}.footer__right-bottom span{font-weight:400;margin-bottom:2vw}.footer__right-bottom li{font-weight:300;margin-bottom:0.8vw;opacity:0.7}.footer__right-bottom-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__right-bottom-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nav{position:absolute;z-index:2;top:0;left:0;margin-top:76vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;width:100%;opacity:0;-webkit-transition:opacity 0.35s ease-in-out;-o-transition:opacity 0.35s ease-in-out;transition:opacity 0.35s ease-in-out;-webkit-tap-highlight-color:rgba(255,255,255,0.035)}.nav.mobile{display:none}.nav:hover .nav__circle{opacity:0;-webkit-transform:scale(0.4);-ms-transform:scale(0.4);transform:scale(0.4);visibility:hidden}.nav:hover .nav__info{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible}.nav__circle{position:absolute;z-index:1;width:5vw;height:5vw;background:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;font-size:1.05vw;text-align:center;font-weight:500;margin-left:2%;margin-top:5%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);background:-webkit-gradient(linear, left top, right top, from(rgba(245,245,245,0.8)), to(rgba(187,167,249,0.3)));background:-o-linear-gradient(left, rgba(245,245,245,0.8) 0%, rgba(187,167,249,0.3) 100%);background:linear-gradient(90deg, rgba(245,245,245,0.8) 0%, rgba(187,167,249,0.3) 100%);-webkit-box-shadow:-0.3vw -0.3vw 0.3vw 0 rgba(255,255,255,0.5) inset,0.3vw 0.3vw 0.3vw 0 rgba(255,255,255,0.5) inset;box-shadow:-0.3vw -0.3vw 0.3vw 0 rgba(255,255,255,0.5) inset,0.3vw 0.3vw 0.3vw 0 rgba(255,255,255,0.5) inset;-webkit-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;opacity:1;visibility:visible;cursor:pointer}.nav__circle:hover svg{-webkit-transform:scale(1.45, 1.2) rotate(90deg) translateY(20%);-ms-transform:scale(1.45, 1.2) rotate(90deg) translateY(20%);transform:scale(1.45, 1.2) rotate(90deg) translateY(20%)}.nav__circle svg{-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform:scale(1.5, 1.5) rotate(0deg) translateY(0%);-ms-transform:scale(1.5, 1.5) rotate(0deg) translateY(0%);transform:scale(1.5, 1.5) rotate(0deg) translateY(0%);will-change:transform;width:38%;height:38%}.nav__circle path{-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;stroke:rgba(26,26,26,0.7)}.nav__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:2%;background:-webkit-gradient(linear, left top, right top, from(#f5f5f5), to(#bba7f9));background:-o-linear-gradient(left, #f5f5f5 0%, #bba7f9 100%);background:linear-gradient(90deg, #f5f5f5 0%, #bba7f9 100%);border-radius:0.8vw;position:absolute;padding-top:0.5vw;padding-bottom:0.5vw;z-index:1;overflow:hidden;counter-reset:menu;-webkit-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;opacity:0;visibility:hidden;-webkit-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85)}.nav__info-item{display:-webkit-box;display:-ms-flexbox;display:flex;color:#1a1a1a;padding:0.5vw 1.3vw 0.5vw 2.5vw;font-size:0.93vw;font-weight:500;position:relative;width:100%;border-bottom:1px solid rgba(26,26,26,0.2);overflow:hidden}.nav__info-item:hover::before{-webkit-transform:translate(-50%, 1vw) scale(2.3);-ms-transform:translate(-50%, 1vw) scale(2.3);transform:translate(-50%, 1vw) scale(2.3)}.nav__info-item::before{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%, -2.5vw) scale(1);-ms-transform:translate(-50%, -2.5vw) scale(1);transform:translate(-50%, -2.5vw) scale(1);-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:opacity 1s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 1s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 1s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 1s cubic-bezier(0.215, 0.31, 0.355, 1);-o-transition:opacity 1s cubic-bezier(0.215, 0.31, 0.355, 1),transform 1s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 1s cubic-bezier(0.215, 0.31, 0.355, 1),transform 1s cubic-bezier(0.215, 0.31, 0.355, 1);transition:opacity 1s cubic-bezier(0.215, 0.31, 0.355, 1),transform 1s cubic-bezier(0.215, 0.31, 0.355, 1),-webkit-transform 1s cubic-bezier(0.215, 0.31, 0.355, 1);width:9vw;height:9vw;background:#f5f5f5;border-radius:50%;z-index:-1}.nav__info-item::after{counter-increment:menu;content:counter(menu);position:absolute;left:1.2vw;top:30%;font-size:62%;opacity:0.65;font-weight:600;-webkit-transition:all 1.4s ease;-o-transition:all 1.4s ease;transition:all 1.4s ease}.start{margin-bottom:6vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.start__title{text-transform:uppercase;font-size:1.3vw;font-weight:400;margin-left:3vw;margin-bottom:4vw;font-size:2.5vw}.start__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.start__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:37%;background:-o-radial-gradient(at right bottom, #bba7f9, #f5f5f5, #bba7f9 100%);background:radial-gradient(at right bottom, #bba7f9, #f5f5f5, #bba7f9 100%);padding:3vw 2.5vw 2vw;border-radius:1.4vw}.start__left-sub{font-size:1.25vw;font-weight:400;margin-bottom:1.8vw;line-height:1.3}.start__left .bold{font-weight:500;font-size:1.35vw;line-height:1.2}.start__left-title{font-size:2.4vw;font-weight:400;text-transform:uppercase}.start__left-link{font-size:1.25vw;font-weight:500;margin-top:2vw;margin-bottom:1vw;border-radius:0.8vw;padding:1.4vw 1.6vw 1.4vw 2vw;position:relative;color:#f5f5f5;background:#201e1e;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:all 0.6s cubic-bezier(0.1, 0.22, 0.5, 1);-o-transition:all 0.6s cubic-bezier(0.1, 0.22, 0.5, 1);transition:all 0.6s cubic-bezier(0.1, 0.22, 0.5, 1)}.start__left-link:hover{background:#bba7f9;-webkit-box-shadow:-0.3vw -0.3vw 0.3vw 0 rgba(187,167,249,0.6),0.3vw 0.3vw 0.3vw 0 rgba(187,167,249,0.6);box-shadow:-0.3vw -0.3vw 0.3vw 0 rgba(187,167,249,0.6),0.3vw 0.3vw 0.3vw 0 rgba(187,167,249,0.6)}.start__right{width:61%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow:hidden;border-radius:1.4vw;background-color:#000}.start__right img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit}@media (orientation: portrait){body{font-size:3.3vw;letter-spacing:-0.1vw}.fix__video{width:100vh;height:100vw;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(-90deg) skew(0deg, 0deg) scale(1, 1);-ms-transform:translate(-50%, -50%) rotate(-90deg) skew(0deg, 0deg) scale(1, 1);transform:translate(-50%, -50%) rotate(-90deg) skew(0deg, 0deg) scale(1, 1);-webkit-animation:none;animation:none}.fix__video-wrap{background:none}main{background:rgba(187,167,249,0.3)}.space:not(.space0){height:12vw}.text__inner-right{width:95%;margin-left:3%;color:rgba(26,26,26,0.75);margin-bottom:16vw}.text__inner-right h2{font-size:5.8vw;margin-bottom:2vw;line-height:1.2}.text__inner-right p{font-size:3.9vw;line-height:1.4;padding-right:15%}.text__inner-right .open-popup{font-size:3.5vw;margin-top:5vw;padding:3.5vw 5vw;border-radius:2.8vw;background:rgba(26,26,26,0.1);color:rgba(26,26,26,0.7)}.intro{height:70vw}.intro__inner{width:95%;margin-top:20vw}.intro__inner-title .little{font-weight:400;text-align:left;margin-left:0.5vw;opacity:0.7;padding:0;margin-top:7vw;font-size:4.7vw}.about{padding:5vw 0 2vw;border-radius:8vw 8vw 0 0}.about__text-wrapper{padding:4vw 0 9vw}.about__text-wrapper p{width:100%;font-size:5.6vw;letter-spacing:0.03vw;line-height:1.23;text-indent:0}.about__text-wrapper p span{font-weight:400}.container{width:94%}.menu-wrap .menu__link.current span::after{-webkit-transform:scaleY(4);-ms-transform:scaleY(4);transform:scaleY(4)}.menu-wrap .button-close{border:1px solid rgba(245,245,245,0.4);margin-right:3vw;padding:5vw;margin-right:1vw;padding:6vw;position:relative}.menu-wrap .button-close svg{position:absolute;-webkit-transform:scale(1.2) translate(-50%, -50%);-ms-transform:scale(1.2) translate(-50%, -50%);transform:scale(1.2) translate(-50%, -50%);top:52%;left:55%}.menu-wrap .button-close:hover svg{-webkit-transform:scale(1) translate(-60%, -50%);-ms-transform:scale(1) translate(-60%, -50%);transform:scale(1) translate(-60%, -50%)}.menu-wrap .menu{width:100%}.menu-wrap .menu__link{font-size:11vw;white-space:nowrap}.menu-wrap .menu__link span{padding-left:0}.menu-wrap .menu__link span::before{font-size:40%;display:none}.menu-wrap .menu__link span::after{left:0;height:5vw}.menu-wrap .menu-flex{padding-left:3vw;padding-right:3vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-top:0vw}.menu-wrap .menu-right{margin-top:20vw;margin-top:30vw;width:95%}.menu-wrap .menu-right p{display:none}.menu-wrap .menu-right__link{margin-bottom:2vw;font-size:5.8vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.menu-wrap .menu-right__social{margin-top:5vw;padding-right:0%}.menu-wrap .menu-right__social a{font-size:3vw;padding-bottom:16vw}.menu-wrap .menu-right__social-it{padding-left:2vw}.body-s .header{padding-top:1.5vw}.header{padding-top:4vw;border-radius:0 0 4vw 4vw;top:0}.header__lang{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:0.8vw 0 0}.header__lang a{margin:0 1.6vw}.header__logo{margin-left:1vw}.header__logo span{font-size:3.3vw;margin-left:1.5vw}.header__logo img{width:30vw}.header__inner{padding:1vw 0vw 2.5vw;border-radius:3vw}.header__inner::before{opacity:0.1}.header__links{display:none}.header__contact{left:67%;position:absolute}.header__contact-telegram{width:9vw;height:9vw}.header__contact .h-none{display:none}.header__menu{visibility:visible;opacity:1;font-size:3.3vw;letter-spacing:-0.1vw;padding:2vw 0vw 2vw 2vw;display:block}.header__menu svg{margin-right:1.8vw}.next{margin-top:5vw;margin-bottom:8vw}.next__inner-title{font-size:6.4vw;margin:5vw 0vw 0vw;opacity:0.9}.next__flex-left{-ms-flex-wrap:wrap;flex-wrap:wrap}.next__flex-left-item{width:100%;margin-bottom:3vw;border-radius:2.8vw;padding:3vw 15% 4vw 4vw}.next__flex-left-item span{font-size:5vw;margin-bottom:2vw}.next__flex-left-item span::before{height:1px}.next__flex-left-item p{font-size:3.7vw;line-height:1.4}.next__flex-left-item p span{margin-bottom:3vw;display:block;margin-top:1vw}.next__bottom{margin-top:6vw}.next__bottom-img.img-1{width:28%;height:30vw;border-radius:2.8vw}.next__bottom-img.img-2{height:45vw;border-radius:2.8vw}.next.next-2 .next__bottom .next__bottom-img.img-1{width:28%}.next.next-1 .next__inner-title,.next.next-3 .next__inner-title{font-size:6.4vw}.next.next-1 .next__flex .next__flex-left,.next.next-3 .next__flex .next__flex-left{-ms-flex-wrap:wrap;flex-wrap:wrap;counter-reset:menu}.next.next-1 .next__flex .next__flex-left .next__flex-left-item,.next.next-3 .next__flex .next__flex-left .next__flex-left-item{width:100%;margin-bottom:3vw;font-size:3.7vw;padding-right:15%;position:relative}.next.next-1 .next__flex .next__flex-left .next__flex-left-item::before,.next.next-3 .next__flex .next__flex-left .next__flex-left-item::before{margin:0vw 5vw;font-size:12vw;opacity:0.25;top:45%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.next.next-1 .next__flex .next__flex-left .next__flex-left-item span,.next.next-3 .next__flex .next__flex-left .next__flex-left-item span{font-size:5vw}.next.next-1 .next__flex .next__flex-left .next__flex-left-item p span,.next.next-3 .next__flex .next__flex-left .next__flex-left-item p span{font-size:3.7vw;font-weight:500;padding-top:2vw;line-height:1.35}.nav{position:fixed;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;right:0;-webkit-transform:unset;-ms-transform:unset;transform:unset;display:none;margin-top:100vh}.nav.mobile{display:block;z-index:12;opacity:1;visibility:visible}.nav__circle{width:18vw;height:18vw;margin-left:auto;margin-top:-24vh;margin-right:3%;right:0}.nav__circle svg{-webkit-transform:scale(1) rotate(0deg) translateY(0%);-ms-transform:scale(1) rotate(0deg) translateY(0%);transform:scale(1) rotate(0deg) translateY(0%);width:100%;height:100%}.nav__info{margin-right:3%;margin-left:auto;right:0;padding-top:1vw;padding-bottom:1vw;margin-top:-35vh;border-radius:2.8vw}.nav__info-item{padding:1.7vw 3vw 1.7vw 6vw;font-size:3.3vw;border-bottom:1px solid rgba(26,26,26,0.1)}.nav__info-item::after{left:2vw;top:30%;font-size:70%;opacity:0.5}.nav__info-item::before{width:30vw;height:30vw;-webkit-transform:translate(-50%, -9vw) scale(1);-ms-transform:translate(-50%, -9vw) scale(1);transform:translate(-50%, -9vw) scale(1)}.adv{border-radius:5vw 5vw 0 0;margin-top:-5.5vw;overflow:hidden;background-color:#f5f5f5;padding:8vw 0 3vw}.adv__inner{width:94%}.adv__text{font-size:6.5vw;padding-right:0}.adv__text span{margin-bottom:1vw}.adv__text .m2{margin-left:10%}.adv__text .m3{margin-left:25%}.adv__text .m4{margin-left:25%}.adv__info{margin-top:1vw}.adv__info-left,.adv__info-right{display:none}.adv__info-center{width:100%}.adv__info-center p{font-size:3.3vw;margin-bottom:4vw}.adv__info-center img{border-radius:2.8vw;height:65vw}.example-topp-wrap{padding:1vw 0 3vw;margin:1vw auto 0;width:100%}.example-topp-wrap::before{width:92%}.example-topp-wrap div span{font-size:12vw;padding:0 4vw;letter-spacing:-0.4vw}.example-topp .slesh{font-size:3em}.example-topp div span{font-size:14vw;padding:0 1.5vw;letter-spacing:-0.4vw}.example{height:unset;margin-bottom:8vw}.example .menu-wr-video__scroll{display:none}.example .example-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.example .example__inner{height:unset;padding:0 3vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2vw}.example .example__inner-item{width:100%;padding:40vh 0 0vh;margin:0 0 8vw 0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-right:auto;position:relative}.example .example__inner-item:first-child{padding:0}.example .example__inner-item:first-child h4{margin-top:2vw}.example .example__inner-item:first-child img{display:none}.example .example__inner-item:last-child{padding:25vh 0 0vh;padding:0vh 0 0vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.example .example__inner-item:last-child img{width:100%;height:100%;height:initial;-o-object-fit:contain !important;object-fit:contain !important;-o-object-position:top !important;object-position:top !important;background:none;position:static;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.example .example__inner-item:last-child h4{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.example .example__inner-item:last-child p{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.example .example__inner-item:last-child ul{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.example .example__inner-item p,.example .example__inner-item li{font-size:3.65vw;line-height:1.4;padding-left:2.3%;padding-right:4%;margin-top:1.5vw}.example .example__inner-item p::after,.example .example__inner-item li::after{width:1.1vw;height:1.1vw;left:-0.2vw;top:2.6vw}.example .example__inner-item h4{font-size:6vw;font-weight:500;line-height:1.2;padding-left:3.6vw;padding-left:2.3%;margin-top:5vw;margin-bottom:1vw}.example .example__inner-item img{border-radius:2.8vw;width:100%;opacity:0.87;height:40vh;position:absolute;top:0}.example .example__inner-item-top{margin-bottom:4vw;padding-left:7vw;padding-right:1vw}.example .example__inner-item-top span{font-size:7.2vw;left:0vw;font-weight:500;letter-spacing:-0.2vw;opacity:0.23;line-height:1}.example .example__inner-item-top h5{font-size:6.3vw;font-weight:500;letter-spacing:0.05vw;line-height:1.2;padding-left:3.6vw}.example .example__inner-item-wrapper{height:62vw}.example .example__inner-item-wrapper div{border-radius:2vw;width:100%}.example .example__inner-item-wrapper div img,.example .example__inner-item-wrapper div picture{opacity:0.87}.example .example__inner-item-wrapper a{width:25vw;height:25vw;font-size:3.63vw;left:unset;right:-2.5vw;bottom:-4.4vw}.example #example__inner-3 .example__inner-item:last-child{padding:40vh 0 0vh;padding:0vh 0 0vh}.example-topp{-webkit-animation:marquee 7s linear infinite;animation:marquee 7s linear infinite}.example-topp.comp{display:none}.example-topp.mob{display:-webkit-box;display:-ms-flexbox;display:flex}.example-topp-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.example-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;height:unset}.example-img-wrapper{height:100%}.example-img{opacity:0.7}.example-top{height:50vh}.example-top span{font-size:3.3vw;top:7.5%;padding:0.8% 2%;border-radius:2vw}.example-top__info{width:100%}.example-top__info-title{font-size:7vw;margin-bottom:1vw;margin-top:-5vw}.example-top__info-title::after{width:53vw !important;height:53vw !important;top:43vw}.example-top__info-title::before{top:-34vw}.example-top__info p{font-size:3.6vw;width:90%}.example-top .open-popup{padding:3vw 7.4vw 3vw 4vw;font-size:3.6vw;border-radius:2.8vw}.example-top .open-popup::before{width:4.3vw;height:4.3vw}.example-row{margin-left:0;margin-right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:14vw 0 9vw;width:100%;margin-top:20vw;position:relative}.example-row::before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;width:92%;height:1px;opacity:0.2}.example-row span{font-size:12vw;line-height:1;font-weight:500;white-space:unset;padding:0 4vw}.example-video{display:none}.example__link{width:92%;height:43vh;border-radius:6vw}.example__link-row span{font-size:10vw}.example__link-play{width:24vw;height:24vw}.example__link-play span{font-size:3.6vw}.about{margin:2vw auto}.faq__inner-title{font-size:6.4vw;margin:6vw 0vw 0vw;opacity:0.9}.faq__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.faq__flex-item{border-radius:2.8vw;margin-bottom:1.8vw;padding:3vw 15% 4vw 3vw}.faq__flex-item h6{font-size:4.4vw}.faq__flex-item p{font-size:3.7vw;line-height:1.3}.go{padding-top:25vw;padding-bottom:50vw;position:relative}.go-row{margin-top:0;font-size:3.6vw}.go-row span{text-indent:1vw}.go__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:6vw;margin-top:5vw}.go__inner-left{width:100%;font-size:5.5vw;font-weight:500;padding-bottom:10vw;line-height:1.2}.go__inner-left span{display:inline}.go__inner-left::before{width:3.3vw;height:3.3vw;top:60%}.go__inner-right{width:100%;font-size:3.8vw;line-height:1.3}.go__inner-right span{font-size:3.5vw;margin-top:5vw;padding:3vw 4vw;border-radius:2.8vw;background:rgba(26,26,26,0.1)}.go img{right:unset;width:85vw;height:65vw;bottom:-10vw;z-index:-1;left:7vw}.list__inner-title{opacity:0.9;font-size:6.4vw}.list__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list__flex-item{border-radius:2.8vw;margin-bottom:3vw;padding:4vw 6vw 4vw 3vw}.list__flex-item h6{font-size:4.7vw;margin-bottom:2vw}.list__flex-item p{font-size:3.7vw;line-height:1.4}.req{margin-bottom:8vw;padding-bottom:3vw}.req__title{font-size:8.5vw;line-height:1.1;font-weight:400;margin-bottom:3vw}.req__inner{width:94%}.req__item{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:4vw 0 1vw;margin-top:4vw}.req__item::before{width:100%}.req__item:last-child::after{width:100%;bottom:-8%}.req__item-info{width:100%;margin-bottom:4vw;margin-left:0.3%}.req__item-info .req__span{font-size:3.1vw;padding:3vw 0vw 3vw 0vw;width:48%;border-radius:2.8vw;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.req__item-img{width:100%;height:45vw}.req__item-img div{border-radius:2.8vw}.req__item-img div img{border-radius:inherit}.req__item-info-name{font-size:6.4vw;line-height:1.15}.req__item-info-text{line-height:1.42;font-weight:400;font-size:3.7vw;max-width:95%;margin-top:2vw;margin-bottom:1vw}.contact-wrap{position:relative}.contact-wrap.contact-page .footer img{top:14vw}.contact-wrap.contact-page .footer__inner{padding-bottom:10vw}.contact-wrap-anim{background:#f5f5f5;top:25%;width:38vw;height:38vw;mix-blend-mode:unset}.contact{margin-top:7vw;width:100%;padding-bottom:2vw;padding-left:0;padding-right:0}.contact__first-title{font-size:6vw;margin:5vw 3vw 0vw;opacity:0.9}.contact .line{margin:0 4vw}.contact__inner{margin-top:3vw}.contact__inner-title{font-size:8vw;width:92%;margin:0 3vw 4vw}.contact__inner-text{font-size:3.7vw;width:80%;margin:0 3vw;opacity:0.9;text-transform:initial}.contact label{width:100%;font-size:3.6vw;margin-bottom:1vw}.contact input,.contact textarea{font-size:4.7vw;width:100%;text-transform:unset}.contact input::-webkit-input-placeholder, .contact textarea::-webkit-input-placeholder{font-weight:500}.contact input::-moz-placeholder, .contact textarea::-moz-placeholder{font-weight:500}.contact input:-ms-input-placeholder, .contact textarea:-ms-input-placeholder{font-weight:500}.contact input::-ms-input-placeholder, .contact textarea::-ms-input-placeholder{font-weight:500}.contact input::placeholder,.contact textarea::placeholder{font-weight:500}.contact .form-textarea{min-height:18vw}.contact .form-item-line{height:1px;width:94%;margin:0 auto}.contact .form-item-line.line-top{display:none}.contact .form-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3.5vw 3.3%}.contact .form-btn-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin:6vw 0 0vw;padding:0 3vw}.contact .form-btn{margin-right:0vw;font-size:4.1vw;padding:4vw 2vw;border-radius:2.8vw}.contact .form-btn-policy{font-size:3.4vw;margin-top:2vw;width:100%;padding-right:0}.footer__inner{width:94%;padding-bottom:40vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer h6{font-size:17.6vw;letter-spacing:-0.6vw;margin-top:5vw}.footer__left-title{font-size:7vw;margin-top:9vw}.footer__left img{width:92%;opacity:0.9;bottom:5vw}.footer__right{width:90%;margin-top:5vw}.footer__right-top *{margin-bottom:2.8vw;font-weight:400;font-size:5vw;opacity:0.9}.footer__right-top span{font-size:3.4vw}.footer__right-bottom{padding-right:0%;font-size:3.4vw;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:9vw}.footer__right-bottom li{margin-bottom:2.8vw}.footer__right-bottom-right li{opacity:1}.service__intro,.intro,.text{position:static;background:rgba(187,167,249,0.3)}.text{mix-blend-mode:unset;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.text__inner-right{position:static}.intro{mix-blend-mode:unset}.free{height:1vw;display:none}.space.space-2.space0{height:10vh}#space-last{height:1px}.service__intro{padding-top:30vw}.service__intro-row{font-size:3.6vw}.service__intro-row span{text-indent:1vw}.service__intro-flex{margin-top:5vw;display:-webkit-box;display:-ms-flexbox;display:flex}.service__intro-flex-item{padding:3.5vw 8% 16% 3vw;border-radius:2.8vw}.service__intro-flex-item h6{font-size:5vw;margin-bottom:2vw}.service__intro-flex-item p{font-size:3.4vw;padding-right:0%;line-height:1.35}.service__intro-flex-item a{font-size:3.1vw;padding:2.4vw 4vw;bottom:7%}.service .second__item{height:unset;padding-bottom:0}.service .second__item-left h4{font-size:5.7vw;text-indent:0}.service .second__item-left p{text-indent:0;margin-top:0vh;margin-bottom:2vh}.service .second__item-left p.small-p{font-size:3.55vw}.product__inner{padding-top:25vw}.product__inner-row{margin-bottom:1vw;font-size:3.6vw}.product__inner-row span{text-indent:1vw}.product__title{font-size:8.5vw;padding-top:5vw;margin-top:5vw;margin-bottom:5vw}.product__items{grid-template-columns:1fr;grid-gap:1vw 3vw}.product__items.product-2{grid-template-columns:1fr}.product__items.product-2 .product__item div{height:41vw}.product__items.product-3{grid-template-columns:1fr}.product__items.product-3 .product__item div{height:70vw}.product__items .product__item-3 div,.product__items .product__item-4 div{height:74vh}.product__item{margin-bottom:3vw}.product__item div{height:88vw;border-radius:2.8vw;background:#000}.product__item-title{text-transform:uppercase;font-size:5.2vw;margin-top:7vw;margin-left:0.5vw;opacity:0.85;margin-bottom:2vw}.product__item-descr{line-height:1.5;margin-top:0.5vw;margin-bottom:5vw;padding-right:7%;font-size:3.6vw;margin-left:0.5vw}.product__item-descr span{font-weight:500;font-size:3.6vw;margin-top:2vw;display:inline-block;line-height:1.3}.line{width:100%}.close-popup{margin:6vw;z-index:1000;width:17vw;height:17vw;top:12vw;margin:5vw}.cookie-banner,.settings-box{padding:3.5% 4%;max-width:85%;border-radius:3vw;font-size:3.6vw;line-height:1.4}.cookie-overlay h3,.cookie-settings h3{margin-bottom:2.5vw;font-size:120%}.cookie-buttons,.settings-buttons{gap:2vw;margin-top:3vw}.btn{padding:2.5vw 3.5vw;border-radius:2vw}.cookies-body main div{width:92%;padding-top:14vw;padding-bottom:24vw}.cookies-body h1{font-size:7vw;line-height:1;padding:3vw 0}.cookies-body h2,.cookies-body h3{font-size:4.7vw;padding:5vw 0 1.5vw}.cookies-body p{font-size:3.85vw;line-height:1.3;margin-bottom:1.5vw}.cookies-body ul{margin-top:8vw;font-size:4.5vw}.cookies-body ul li{margin-bottom:2.5vw}.cookie-block{border-radius:5vw;padding:4vw 5vw 20vw 5vw;margin:3vw 3vw;font-size:4vw;max-width:100%}.cookie-block button{border:1px solid transparent;padding:3.5vw 5vw;border-radius:3vw;background:#121a24;color:#dde4f0;text-transform:capitalize;font-size:3.85vw;position:absolute;bottom:0;left:0;right:0;width:92%;margin:0 auto 3vw}.cookie-block a{white-space:nowrap;font-weight:500;text-decoration:underline}.popup__bg .contact{padding:6% 5% 7%;border-radius:5.5vw;width:88%}.popup__bg .contact .contact__inner-text{font-size:4.5vw;margin-right:0;margin-left:0;margin-bottom:1vw}.popup__bg .contact label{font-size:3.3vw;padding:1.3vw 0px}.popup__bg .contact .form-item-checkbox{margin-top:4vw}.popup__bg .contact .form-item-checkbox-item{font-size:2.9vw;margin-bottom:1vw;margin-top:1vw}.popup__bg .contact .form-item-checkbox-item input{width:7vw;height:7vw}.popup__bg .contact .form-item-checkbox-item span{width:90%}.popup__bg .contact input,.popup__bg .contact textarea,.popup__bg .contact select{font-size:3.9vw;padding:1.4vw 0px}.popup__bg .contact select{margin-left:-2%;width:65%}.popup__bg .contact .form-btn{padding:3.5vw 4vw;font-size:3.8vw}.popup__bg .contact .form-btn-wrap{margin-top:4vw;padding:0}.popup__bg .contact .form-item-line{width:100%}.popup__bg .contact .footer__left-policy{zoom:0.9;line-height:1.1;margin-top:3vw}.start{margin-top:10vw}.start__title{opacity:0.9;font-size:6.4vw}.start__inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:unset;border-bottom:none;border-radius:3vw}.start__left{width:100%;border:none;padding:9vw 6% 5vw;background-color:#000;border-radius:3vw;margin-top:-1px}.start__left-sub{font-size:3.7vw;margin-bottom:4vw;width:95%;line-height:1.4}.start__left .bold{font-size:4vw;line-height:1.2}.start__left-title{font-size:7vw;line-height:1.1}.start__left-link{margin-bottom:0;margin-top:5vw;padding:3.5vw 3.5vw 3.5vw 4.2vw;font-size:3.5vw;border-radius:2vw}.start__right{width:100%;height:32vh;border-radius:3vw;border:unset}.start__right img,.start__right picture{border-radius:inherit;border:unset;opacity:0.9}}@media (orientation: landscape) and (max-width: 1100px) and (max-height: 550px){.container-s{width:68%}.header__inner{font-size:1.16vw}.header__logo span{font-size:1.13vw}.header__menu svg{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.menu-wrap .menu__link{font-size:4.3vw}.menu-wrap .menu-right p{margin-top:8vh}.intro__img img{top:0;height:100%}.intro-info__title{font-size:6vw}.intro__content{padding:11vh 0 14vh}.intro__content-title{font-size:7vw}.intro__content .intro__content-text{margin-bottom:4vh}.intro__content .intro__content-descr{margin-top:5vh;font-size:1.62vw}.intro__content .intro__content-bottom-right{width:38%}.intro__content .intro__content-bottom-right a{font-size:1.38vw}.intro-info__right p{font-size:1.23vw}.intro-info__right-flex{width:65%}.intro-info__right-flex a{padding:1.3vw 0vw 1.3vw 3vw;font-size:1.32vw}.second__item{height:80vh}.second .second__title{font-size:5.5vw}.third__title{font-size:5.5vw}.contact__title{font-size:3.5vw}.about__title{font-size:7.5vw}.about__content-info p{font-size:1.3vw}.about__bottom-title{font-size:2.6vw}.about__bottom-info-descr p{font-size:1.3vw}}@media (min-device-width: 758px) and (max-device-width: 1124px) and (min-device-height: 1000px) and (orientation: portrait){.menu-wrap .menu__link{font-size:7.6vw}.menu-wrap .button-close{height:8vw;width:8vw;border:1.5px solid #f7f4eeab}.menu-wrap .button-close svg{-webkit-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6)}.menu-wrap .menu-right__link{font-size:4.2vw}.menu-wrap .menu-right__social{margin-top:4vh}.menu-wrap .menu-right__social a{font-size:2.5vw}.menu-wrap .menu-flex{margin-top:0}.header__logo .circle{width:5.5vw;height:5.5vw}.header__logo span{font-size:2.2vw;margin-left:7vw}.header__menu{font-size:2.3vw}.header__menu svg{-webkit-transform:scale(2.1);-ms-transform:scale(2.1);transform:scale(2.1)}.intro-info{padding-bottom:8vh}.intro .sphere::before{width:34vw;height:34vw}.intro-info__title{font-size:10vw}.intro-info__right p{font-size:2.7vw}.intro-info__right-flex{width:48%}.intro-info__right-flex a{font-size:2.8vw}.intro-info__right-flex a::before{width:4.8vw;height:4.8vw}.intro__content-text{font-size:3.2vw}.intro__content-title{font-size:12.5vw}.intro .intro__content-descr{font-size:3.4vw}.intro .intro__content-bottom-right a{font-size:2.7vw}.second__title{font-size:9vw}.second .second__item-left h4{font-size:5.5vw}.second .second__item-left p{font-size:2.9vw}.second .second__item-left-img-mob{height:35vh;border-radius:1vw}.second__link{font-size:3.1vw;height:10vw}.third__title{font-size:9vw}.third .third__info ul li span{font-size:3.2vw}.third .third__info ul li span::before{font-size:2.9vw}.third .third__links a{font-size:3.3vw;padding:2.9vw 5.5vw}.contact__title{font-size:5.5vw}.contact label{font-size:2.7vw;padding-top:1.35vw}.contact input,.contact textarea{font-size:3.9vw}.contact .form-btn{font-size:4.2vw}.contact .form-btn__policy{font-size:2.3vw}.contact-right__title{font-size:5.2vw;opacity:0.45}.contact .contact-right__link{font-size:4.4vw}.contact .contact-right__social a{font-size:2.8vw}.service .second__item-left p.small-p{font-size:2.7vw}.about__bottom-title{font-size:5vw}.about__content-info p{font-size:2.6vw}.about__bottom-info-descr p{font-size:2.7vw}.er__title{font-size:8vw}.er__content p.er__content-big-p{font-size:2.8vw}.er__content p{max-width:90%;font-size:2.7vw}.er__content-photo div span{font-size:2.6vw;margin-top:0.8vh}.project .project__title{font-size:8vw}.project .project__links-title{font-size:3.8vw;margin-bottom:2vh}.project .project__links a{padding:2.5vw 1vw 2.5vw 1vw;font-size:3vw}.project .project-second__title{font-size:5.55vw}.project .project-second__info-text{font-size:3.25vw}.project-second__info-subtext{font-size:3.1vw}.project .project-gallery__row .t01{height:85vh}.project .project-gallery__row .t02{height:85vh}.project .project-gallery__row .t03{height:85vh}.project-gallery__full img{height:41vh}.project-more__title{font-size:7.5vw}.project .project-more__item img{height:40vh}.project-more__item-title{font-size:3.6vw}}@media (min-device-width: 1200px) and (max-device-width: 1400px) and (min-device-height: 1020px) and (orientation: landscape){#cursor{display:none}.intro__img img{top:0;height:100%}.intro__content{padding:9vh 0 12vh}.intro__content-title{font-size:8vw}.intro__content-text{margin-bottom:4vh}.intro__content-descr{font-size:1.6vw;margin-top:6vh}.second__item{height:65vh}.service .second__item{height:63vh}}@media (min-device-width: 1000px) and (max-device-width: 1200px) and (min-device-height: 760px) and (orientation: landscape){#cursor{display:none}.intro__img img{top:0;height:100%}.intro__content{padding:9vh 0 12vh}.intro__content-title{font-size:8vw}.intro__content-text{margin-bottom:4vh}.intro__content-descr{font-size:1.6vw;margin-top:6vh}.second__item{height:65vh}.service .second__item{height:63vh}}
