@import url(https://fonts.googleapis.com/css?family=Raleway:100,200,300,regular,500,600,700,800,900,100italic,200italic,300italic,italic,500italic,600italic,700italic,800italic,900italic);@import url(https://fonts.googleapis.com/css?family=Roboto:100,200,300,regular,500,600,700,800,900,100italic,200italic,300italic,italic,500italic,600italic,700italic,800italic,900italic);*{border:0;margin:0;padding:0}*,:after,:before{box-sizing:border-box}:after,:before{display:inline-block}body,html{height:100%}body{line-height:1;scrollbar-gutter:stable;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{background-color:transparent;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}input,textarea{width:100%}label{display:inline-block}button,option,select{cursor:pointer}a{color:inherit;display:inline-block;text-decoration:none}ul li{list-style:none}img{height:auto;max-width:100%;vertical-align:middle}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}@font-face{font-display:swap;font-family:square;font-style:normal;font-weight:400;src:url(fonts/square.1bd5c9a4.woff2) format("woff2")}@font-face{font-display:swap;font-family:gilroy;font-style:normal;font-weight:400;src:url(fonts/gilroy.20fa290b.woff2) format("woff2")}@font-face{font-display:swap;font-family:gilroy;font-style:normal;font-weight:500;src:url(fonts/gilroy-medium.f1c2490b.woff2) format("woff2")}@font-face{font-display:swap;font-family:gilroy;font-style:normal;font-weight:300;src:url(fonts/gilroy-light.c8383d24.woff2) format("woff2")}@font-face{font-display:swap;font-family:gilroy;font-style:normal;font-weight:700;src:url(fonts/gilroy-bold.97b9e24f.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachialWide;font-style:normal;font-weight:200;src:url(fonts/brachialWide-ultralight.313675fb.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachialWide;font-style:normal;font-weight:800;src:url(fonts/brachialWide-ultrabold.0eb43874.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachialWide;font-style:normal;font-weight:100;src:url(fonts/brachialWide-thin.d6970d1c.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachialWide;font-style:normal;font-weight:600;src:url(fonts/brachialWide-semibold.f529f29d.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachialWide;font-style:normal;font-weight:400;src:url(fonts/brachialWide-normal.59292f5e.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachialWide;font-style:normal;font-weight:500;src:url(fonts/brachialWide-medium.9be1dc3c.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachialWide;font-style:normal;font-weight:300;src:url(fonts/brachialWide-light.51e59584.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachialWide;font-style:normal;font-weight:700;src:url(fonts/brachialWide-bold.fe6cf1d0.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachialUltrawide;font-style:normal;font-weight:200;src:url(fonts/brachialUltrawide-ultralight.194112fa.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachialUltrawide;font-style:normal;font-weight:800;src:url(fonts/brachialUltrawide-ultrabold.d63fbd09.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachialUltrawide;font-style:normal;font-weight:100;src:url(fonts/brachialUltrawide-thin.9bfedb23.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachialUltrawide;font-style:normal;font-weight:600;src:url(fonts/brachialUltrawide-semibold.8ff4ab01.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachialUltrawide;font-style:normal;font-weight:400;src:url(fonts/brachialUltrawide-normal.842557ee.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachialUltrawide;font-style:normal;font-weight:500;src:url(fonts/brachialUltrawide-medium.dc7b5e95.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachialUltrawide;font-style:normal;font-weight:300;src:url(fonts/brachialUltrawide-light.cb94a953.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachialUltrawide;font-style:normal;font-weight:700;src:url(fonts/brachialUltrawide-bold.07993a16.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachialSemiwide;font-style:normal;font-weight:200;src:url(fonts/brachialSemiwide-ultralight.536633d6.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachialSemiwide;font-style:normal;font-weight:800;src:url(fonts/brachialSemiwide-ultrabold.2eca5318.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachialSemiwide;font-style:normal;font-weight:100;src:url(fonts/brachialSemiwide-thin.db11244b.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachialSemiwide;font-style:normal;font-weight:600;src:url(fonts/brachialSemiwide-semibold.e6d8d8bf.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachialSemiwide;font-style:normal;font-weight:400;src:url(fonts/brachialSemiwide-normal.fba9e1bf.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachialSemiwide;font-style:normal;font-weight:500;src:url(fonts/brachialSemiwide-medium.32da4c4f.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachialSemiwide;font-style:normal;font-weight:300;src:url(fonts/brachialSemiwide-light.e7684c9f.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachialSemiwide;font-style:normal;font-weight:700;src:url(fonts/brachialSemiwide-bold.a744a4f7.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachialExtrawide;font-style:normal;font-weight:200;src:url(fonts/brachialExtrawide-ultralight.4c04e84b.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachialExtrawide;font-style:normal;font-weight:800;src:url(fonts/brachialExtrawide-ultrabold.07a2f330.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachialExtrawide;font-style:normal;font-weight:100;src:url(fonts/brachialExtrawide-thin.007f2f2e.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachialExtrawide;font-style:normal;font-weight:600;src:url(fonts/brachialExtrawide-semibold.f5c68d76.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachialExtrawide;font-style:normal;font-weight:400;src:url(fonts/brachialExtrawide-normal.b59fa8d7.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachialExtrawide;font-style:normal;font-weight:500;src:url(fonts/brachialExtrawide-medium.de8c55e4.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachialExtrawide;font-style:normal;font-weight:300;src:url(fonts/brachialExtrawide-light.cf5e2959.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachialExtrawide;font-style:normal;font-weight:700;src:url(fonts/brachialExtrawide-bold.629ffc39.woff2) format("woff2")}@font-face{font-display:swap;font-family:Brachial;font-style:normal;font-weight:400;src:url(fonts/Brachial.a5388350.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachial;font-style:normal;font-weight:200;src:url(fonts/brachial-ultralight.8ce904c6.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachial;font-style:normal;font-weight:800;src:url(fonts/brachial-ultrabold.e15ec28e.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachial;font-style:normal;font-weight:100;src:url(fonts/brachial-thin.4cdf5dc1.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachial;font-style:normal;font-weight:600;src:url(fonts/brachial-semibold.7a42cd32.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachial;font-style:normal;font-weight:400;src:url(fonts/Brachial.a5388350.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachial;font-style:normal;font-weight:500;src:url(fonts/brachial-medium.02ea803e.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachial;font-style:normal;font-weight:300;src:url(fonts/brachial-light.ebaed554.woff2) format("woff2")}@font-face{font-display:swap;font-family:brachial;font-style:normal;font-weight:700;src:url(fonts/brachial-bold.c847f6ce.woff2) format("woff2")}body{background-color:#131619;color:#fff;font-family:gilroy;font-size:1rem;min-width:20rem;overflow:hidden}[data-fls-loaded] body{overflow:auto}[data-fls-scrolllock] body{overflow:hidden;overscroll-behavior:none;touch-action:none}.wrapper{display:flex;flex-direction:column;min-height:100%;opacity:0;overflow:clip;transition:all .3s ease;visibility:hidden}[data-fls-loaded] .wrapper{opacity:1;visibility:visible}.wrapper>main{flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{margin:0 auto;max-width:145.625rem}body::-webkit-scrollbar{width:.5rem}body::-webkit-scrollbar-track{background:#000}body::-webkit-scrollbar-thumb{background-color:#899199;border:0 solid #555;border-radius:.25rem}html:not([data-fls-loaded]) *{transition:all 0s!important}.scroll-top{align-items:center;animation:pulse 2s infinite;backdrop-filter:blur(.25rem);background-color:hsla(0,0%,69%,.282);border-radius:50%;bottom:3.75rem;cursor:pointer;display:flex;height:3.75rem;justify-content:center;mix-blend-mode:color-dodge;overflow:hidden;position:fixed;right:3.75rem;transform:translateY(12.5rem);transition:all .6s;width:3.75rem;z-index:10}.scroll-top._active{transform:translateY(0)}.scroll-top svg{pointer-events:none;transform:rotate(-90deg);width:1.875rem}@keyframes pulse{0%{box-shadow:0 0 0 0 #b1b1b1}to{box-shadow:0 0 0 1.25rem transparent}}body:has(footer.footer.--watcher-view) .scroll-top._active{transform:translateY(-3rem)}.icon-menu{display:none}.header{height:auto;left:0;padding-bottom:1.5625rem;padding-top:1.5625rem;position:fixed;top:0;transition:background-color .4s,padding-top .4s,padding-bottom .4s,backdrop-filter .4s,box-shadow .4s;width:100%;z-index:999}.header.--header-scroll{backdrop-filter:blur(.375rem);-webkit-backdrop-filter:blur(.375rem);background-color:rgba(19,22,25,.878);box-shadow:0 0 .625rem .3125rem rgba(19,22,25,.431);padding-bottom:.875rem;padding-top:.875rem}.header__container,.header__content{align-items:center;display:flex;justify-content:space-between}.header__content{width:100%}.header__logo{align-items:center;display:flex;opacity:0;transform:translateX(-3.75rem)}.header__logo img{max-width:8.125rem;-o-object-fit:contain;object-fit:contain}.header__left--content{display:flex;gap:7.5rem;padding-top:.625rem;position:relative}.header__left--content:before{background:#fff;content:"";height:0;position:absolute;right:0;top:-.1875rem;width:0}.header__left--content:after{background:#fff;content:"";height:.125rem;left:0;position:absolute;top:-.0625rem;transform-origin:center;width:0}.header .button__box{font-family:gilroy;font-size:1.125rem;font-weight:500}.header .button__span{padding:1rem 1.5rem}.header__right--content{align-items:center;display:flex;gap:2.5rem;opacity:0;transform:translateX(-3.75rem)}.mobile--menu__wrap{display:none}.menu__list{align-items:center;display:flex;gap:7.5rem}.menu__list:has(.menu__link.--navigator-active) .menu__link{color:#7a7a7b}.menu__list:has(.menu__link.--navigator-active) .menu__link.--navigator-active{border-bottom:.0625rem solid #fff;color:#fff;position:relative}.menu__list:has(.menu__link.--navigator-active) .menu__link.--navigator-active:after,.menu__list:has(.menu__link.--navigator-active) .menu__link.--navigator-active:before{background:#fff;bottom:-.1875rem;content:"";height:.375rem;position:absolute;width:.375rem}.menu__list:has(.menu__link.--navigator-active) .menu__link.--navigator-active:before{left:-.1875rem}.menu__list:has(.menu__link.--navigator-active) .menu__link.--navigator-active:after{right:-.1875rem}.menu__item{opacity:0;position:relative;transform:translateX(-3.75rem)}.menu__link{align-items:center;display:flex;font-family:square;font-size:.875rem;justify-content:center;min-height:2.5rem;padding:.5rem 1.25rem;position:relative;text-transform:uppercase;transition:all .4s}#main:has(.page--home) header .menu__item.about-site{display:none}#main:not(:has(.page--home)) header .menu__item.about-home{display:none}[data-fls-loaded] .header__left--content:before{animation:headerDot .4s linear .6s forwards}[data-fls-loaded] .header__left--content:after{animation:headerLine .6s linear 0s forwards}[data-fls-loaded] .header__left--content .header__logo{animation:headerNavItem .2s linear 0s forwards}[data-fls-loaded] .header__left--content .menu__item:first-child{animation:headerNavItem .2s linear .15s forwards}[data-fls-loaded] .header__left--content .menu__item:nth-child(2){animation:headerNavItem .2s linear .3s forwards}[data-fls-loaded] .header__left--content .menu__item:nth-child(3){animation:headerNavItem .2s linear .45s forwards}[data-fls-loaded] .header__left--content .menu__item:nth-child(4){animation:headerNavItem .2s linear .6s forwards}[data-fls-loaded] .header__right--content{animation:headerNavItem .5s linear .6s forwards}@keyframes headerNavItem{0%{opacity:0;transform:translateX(-3.75rem)}to{opacity:1;transform:translateX(0)}}@keyframes headerLine{0%{width:0}to{width:100%}}@keyframes headerDot{0%{height:0;right:0;top:0;width:0}50%{height:1.125rem;right:-.5625rem;top:-.5625rem;width:1.125rem}to{height:.375rem;right:-.1875rem;top:-.1875rem;width:.375rem}}[data-fls-header-scroll].--header-scroll{left:0;position:fixed;right:0;top:0;z-index:50}[data-fls-header-scroll-show].--header-scroll{backdrop-filter:blur(.375rem);background-color:rgba(19,22,25,.005);padding-bottom:1.25rem;padding-top:1.25rem;transition:translate .3s,background-color .3s,padding .3s;translate:0 -100%}[data-fls-header-scroll-show].--header-show{translate:0 0}.footer__container{border-left:.0625rem solid #292a2c;border-right:.0625rem solid #292a2c;padding-bottom:5rem;padding-top:11.25rem;position:relative}.footer__slogan{font-family:square;font-size:2rem;line-height:120%;max-width:62.5rem;text-transform:uppercase}.footer__body{border-top:.0625rem solid #fff;justify-content:space-between;margin-top:2.5rem;padding-top:3.75rem}.footer__body,.footer__body ul{align-items:center;-moz-column-gap:1.25rem;column-gap:1.25rem;display:flex}.footer__body ul li a{font-size:1rem;text-decoration:underline}.footer__box{align-items:center;display:flex;gap:1rem}.footer__list-title{font-weight:800}.switcher{gap:.5rem}.switcher-btn{font-size:1rem;padding:.75rem .625rem}.switcher-btn span:first-child:before{border-width:.0625rem 0 0 .0625rem}.switcher-btn span:first-child:after{border-width:.0625rem .0625rem 0 0}.switcher-btn span:last-child:before{border-width:0 0 .0625rem .0625rem}.switcher-btn span:last-child:after{border-width:0 .0625rem .0625rem 0}body .cursor{pointer-events:none}body .cursor__ball{left:0;mix-blend-mode:difference;position:fixed;top:0;z-index:1100}body .cursor__ball circle{fill:#f7f8fa}.cursor__ball--big>.cursor__ball{border-radius:50%;transition:all .3s ease}body:has(.spollers__item:hover) .cursor__ball{mix-blend-mode:unset}body:has(.spollers__item:hover) .cursor__ball--big .cursor__ball{align-items:center;border-radius:50%;display:flex;height:2.5rem;justify-content:center;overflow:hidden;width:2.5rem}body:has(.spollers__item:hover) .cursor__ball--big circle{opacity:0}body:has(.spollers__item:first-child:hover) .cursor__ball--big .cursor__ball{background-image:url(images/01.0e76d436.jpg);background-position:50%;background-size:cover}body:has(.spollers__item[open]:hover) .cursor__ball{mix-blend-mode:difference}body:has(.spollers__item[open]:hover) .cursor__ball--big .cursor__ball{background:unset}body:has(.spollers__item[open]:hover) .cursor__ball--big circle{opacity:1}.button__box{font-family:square;position:relative;text-transform:uppercase;transition:all .4s;z-index:1}.button__span{backdrop-filter:blur(.25rem);-webkit-backdrop-filter:blur(.25rem);background:hsla(0,0%,100%,.1);border:.0625rem solid hsla(0,0%,91%,.4);position:relative}.button__span--first-box:after,.button__span--first-box:before,.button__span--last-box:after,.button__span--last-box:before{background:#fff;content:"";height:.375rem;position:absolute;transition:all .4s;width:.375rem}.button__span--first-box:before{left:-.1875rem;top:-.1875rem}.button__span--first-box:after{right:-.1875rem;top:-.1875rem}.button__span--last-box:before{bottom:-.1875rem;left:-.1875rem}.button__span--last-box:after{bottom:-.1875rem;right:-.1875rem}.button__span:hover .button__span--first-box:after,.button__span:hover .button__span--first-box:before,.button__span:hover .button__span--last-box:after,.button__span:hover .button__span--last-box:before{height:51%;width:51%}.button__span:hover .button__span--first-box:before{left:0;top:0}.button__span:hover .button__span--first-box:after{right:0;top:0}.button__span:hover .button__span--last-box:before{bottom:0;left:0}.button__span:hover .button__span--last-box:after{bottom:0;right:0}.button__span:hover .button__box{color:#000}.button{align-items:center;display:flex;font-size:1.125rem;gap:.5rem;justify-content:center;line-height:120%}.__title{background:linear-gradient(90deg,hsla(0,0%,100%,.07),hsla(0,0%,60%,0));border-left:.3125rem solid #fff;font-family:square;font-size:3rem;padding:1rem 1.6875rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.__title--sub{font-size:2.25rem}.__content-line{background:#292a2c;height:100%;position:absolute;top:0;width:.0625rem;z-index:-1}.__content-line:first-child{left:25%}.__content-line:nth-child(2){left:50%}.__content-line:nth-child(3){left:75%}body:after{background-color:rgba(0,0,0,.5);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .8s ease 0s;width:100%;z-index:149}[data-fls-popup-open] body:after{opacity:1}[data-fls-popup]{bottom:0;left:0;padding:1.875rem .625rem;pointer-events:none;position:fixed;right:0;top:0;transition:visibility .8s ease 0s;visibility:hidden}[data-fls-popup][data-fls-popup-active]{overflow:auto;pointer-events:auto;visibility:visible;z-index:999}[data-fls-popup-active] [data-fls-popup-body],[data-fls-popup-active] [data-fls-popup-body]:before{opacity:1;pointer-events:all;visibility:visible}[data-fls-popup-wrapper]{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-height:100%;width:100%}[data-fls-popup-body]{background:rgba(0,0,0,.812);box-shadow:0 0 .1875rem 0 hsla(0,0%,100%,.376);color:#fff;max-width:56.25rem;opacity:0;padding:1.25rem;pointer-events:none;transition:all .3s;visibility:hidden;width:100%}[data-fls-popup-body]:before{backdrop-filter:blur(.25rem);-webkit-backdrop-filter:blur(.25rem);content:"";inset:0;opacity:0;pointer-events:none;position:fixed;transition:all .3s ease .3s;visibility:hidden;will-change:backdrop-filter;z-index:-1}[data-fls-popup-youtube-place] iframe{aspect-ratio:16/9;width:100%}[data-fls-popup=contact] .hidden{opacity:0!important;pointer-events:none}[data-fls-popup=contact] .popup__body{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:80%;padding:3.75rem;position:relative}[data-fls-popup=contact] .popup__body button[type=submit]{align-items:center;background:#fff;border:.0625rem solid #7a7a7b;color:#000;display:flex;font-family:square;font-size:1.25rem;justify-content:center;margin-top:2.25rem;padding:1rem 0;position:relative;text-transform:uppercase;transition:all 1.4s;width:100%}[data-fls-popup=contact] .popup__body button[type=submit][disabled]{background:hsla(0,0%,100%,.2);border-color:#525252;color:#5e5d5e;pointer-events:none;transition:all .4s}[data-fls-popup=contact] .popup__body button[type=submit][disabled] span:first-child:after,[data-fls-popup=contact] .popup__body button[type=submit][disabled] span:first-child:before,[data-fls-popup=contact] .popup__body button[type=submit][disabled] span:last-child:after,[data-fls-popup=contact] .popup__body button[type=submit][disabled] span:last-child:before{background:#525252}[data-fls-popup=contact] .popup__body button[type=submit]>span:first-child:after,[data-fls-popup=contact] .popup__body button[type=submit]>span:first-child:before{background:#fff;content:"";height:.375rem;position:absolute;transition:all .4s;width:.375rem}[data-fls-popup=contact] .popup__body button[type=submit]>span:first-child:before{left:-.1875rem;top:-.1875rem}[data-fls-popup=contact] .popup__body button[type=submit]>span:first-child:after{bottom:-.1875rem;left:-.1875rem}[data-fls-popup=contact] .popup__body button[type=submit]>span:last-child:after,[data-fls-popup=contact] .popup__body button[type=submit]>span:last-child:before{background:#fff;content:"";height:.375rem;position:absolute;transition:all .4s;width:.375rem}[data-fls-popup=contact] .popup__body button[type=submit]>span:last-child:before{right:-.1875rem;top:-.1875rem}[data-fls-popup=contact] .popup__body button[type=submit]>span:last-child:after{bottom:-.1875rem;right:-.1875rem}[data-fls-popup=contact] .popup__text{max-width:47.875rem;scale:1;transform-origin:center center;transition:all .6s;width:100%}[data-fls-popup=contact] .popup__contact-head{position:absolute;right:1.25rem;top:1.25rem}[data-fls-popup=contact] .popup__contact--title{font-family:square;font-size:3rem;margin-bottom:2.25rem;text-align:center;text-transform:uppercase}[data-fls-popup=contact] .popup__contact--text{font-size:1.5rem;line-height:120%;margin-bottom:2.625rem;text-align:center}[data-fls-popup=contact] .popup__contact--label:not(:last-of-type){margin-bottom:1.125rem}[data-fls-popup=contact] .popup__contact--label:has(input.has-value) label,[data-fls-popup=contact] .popup__contact--label:has(input:focus-visible) label{font-size:1.125rem;font-weight:400;transform:translateY(0)}[data-fls-popup=contact] .popup__contact--label label{color:#929292;font-size:1.125rem;font-size:1.5625rem;font-weight:700;line-height:1.5625rem;margin-bottom:.75rem;transform:translateY(2.5rem);transition:all .4s}[data-fls-popup=contact] .popup__contact--label input{border-bottom:.0625rem solid #8b8b8d;font-family:square;font-size:1.5625rem;padding:.3125rem 0;transition:all .4s}[data-fls-popup=contact] .popup__contact--label input.has-value{border-color:#fff}[data-fls-popup=contact] .popup__contact--label input:focus-visible{outline:none}[data-fls-popup=contact] .popup__contact--label input:-webkit-autofill,[data-fls-popup=contact] .popup__contact--label input:-webkit-autofill:focus,[data-fls-popup=contact] .popup__contact--label input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-box-shadow:inset 0 0 0 62.5rem rgba(0,0,0,.969)}[data-fls-popup=contact] .popup__contact--label .text-error{color:#ff4542;height:0;opacity:0;transition:all .4s}[data-fls-popup=contact] .popup__contact--label.error input{border-color:#ff4542}[data-fls-popup=contact] .popup__contact--label.error .text-error{height:1.125rem;margin-top:.625rem;opacity:1}[data-fls-popup=contact] .popup__contact--bottom{align-items:center;display:flex;flex-direction:column;gap:2.25rem;justify-content:center;margin-top:2.875rem;padding:1rem 1.5rem;position:relative}[data-fls-popup=contact] .popup__contact--bottom__contact{display:flex;justify-content:space-between;width:100%}[data-fls-popup=contact] .popup__contact--bottom__contact a{color:#fff;font-family:square;font-size:1.5rem}[data-fls-popup=contact] .popup__contact--bottom p{color:#454545;font-size:1.125rem;font-weight:500;line-height:120%}[data-fls-popup=contact] .popup__contact--bottom p:after,[data-fls-popup=contact] .popup__contact--bottom p:before{border:.0625rem solid #fff;content:"";display:block;height:25%;position:absolute;width:25%}[data-fls-popup=contact] .popup__contact--bottom p:before{border-width:.0625rem .0625rem 0 0;right:0;top:0}[data-fls-popup=contact] .popup__contact--bottom p:after{border-width:0 .0625rem .0625rem 0;bottom:0;right:0}[data-fls-popup=contact] .popup__contact--bottom:after,[data-fls-popup=contact] .popup__contact--bottom:before{border:.0625rem solid #fff;content:"";display:block;height:25%;position:absolute;width:25%}[data-fls-popup=contact] .popup__contact--bottom:before{border-width:.0625rem 0 0 .0625rem;left:0;top:0}[data-fls-popup=contact] .popup__contact--bottom:after{border-width:0 0 .0625rem .0625rem;bottom:0;left:0}[data-fls-popup=contact] .popup__close{align-items:center;aspect-ratio:1;display:flex;justify-content:center;padding-top:.1875rem;position:relative;width:2.875rem}[data-fls-popup=contact] .popup__close svg{height:auto;width:1.625rem}[data-fls-popup=contact] .popup__close>span:first-child:after,[data-fls-popup=contact] .popup__close>span:first-child:before{border:.0625rem solid;content:"";height:.75rem;left:0;position:absolute;width:.75rem}[data-fls-popup=contact] .popup__close>span:first-child:before{border-width:.0625rem 0 0 .0625rem;top:0}[data-fls-popup=contact] .popup__close>span:first-child:after{border-width:0 0 .0625rem .0625rem;bottom:0}[data-fls-popup=contact] .popup__close>span:last-child:after,[data-fls-popup=contact] .popup__close>span:last-child:before{border:.0625rem solid;content:"";height:.75rem;position:absolute;right:0;width:.75rem}[data-fls-popup=contact] .popup__close>span:last-child:before{border-width:.0625rem .0625rem 0 0;top:0}[data-fls-popup=contact] .popup__close>span:last-child:after{border-width:0 .0625rem .0625rem 0;bottom:0}[data-fls-popup=contact] .popup__sent-block{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;margin:auto;max-width:49.0625rem;position:absolute;text-align:center;transition:all .2s;width:100%}[data-fls-popup=contact] .popup__sent-block h4{font-family:square;font-size:3rem;margin-bottom:2.25rem;text-transform:uppercase}[data-fls-popup=contact] .popup__sent-block p{font-size:1.5rem;margin-bottom:2.625rem}[data-fls-popup=contact] .popup__sent-block .button__span{font-size:1.5rem;padding:1rem 0;width:100%}@media(max-width:149.375em){[class*=__container]{max-width:113.75rem}}@media(max-width:119.99875rem){.footer__slogan{font-size:1.75rem;max-width:60rem}.footer__body{margin-top:3.75rem;padding-top:3.75rem}.page--teams+.footer .footer__content-line:first-child{display:none}.page--teams+.footer .footer__content-line:nth-child(2){left:33.3%}.page--teams+.footer .footer__content-line:nth-child(3){left:66.6%}.page--master+.footer .footer__content-line{display:none}.switcher-btn{font-size:.75rem}body:has(.spollers__item:hover) .cursor__ball--big .cursor__ball{height:1.75rem;width:1.75rem}.__title{font-size:3rem;line-height:120%}.__title--sub{font-size:2rem}}@media(max-width:119.99875em){[class*=__container]{max-width:98.125rem}}@media(max-width:99.99875rem){.scroll-top{height:2.5rem;width:2.5rem}.scroll-top svg{width:1.25rem}.header__left--content{padding-top:.125rem}.header__right--content{gap:1.875rem}.header .button__box{font-size:1rem}.header .button__span{padding:.875rem 1.75rem}.menu__link{font-size:.9375rem;padding:.5rem .9375rem}.footer__container{padding-top:7.5rem}.footer__slogan{font-size:1.625rem}.switcher-btn{font-size:.6875rem}.__title--sub{font-size:1.625rem;padding:1.1875rem 1rem}[data-fls-popup=contact] .popup__sent-block{max-width:40rem}[data-fls-popup=contact] .popup__sent-block h4{font-size:2.5rem}[data-fls-popup=contact] .popup__sent-block .button__span,[data-fls-popup=contact] .popup__sent-block p{font-size:1.25rem}[data-fls-popup=contact] .popup__contact--title{font-size:2.5rem}[data-fls-popup=contact] .popup__contact--text{font-size:1.25rem;margin-bottom:1.875rem}[data-fls-popup=contact] .popup__contact--label:has(input.has-value) label,[data-fls-popup=contact] .popup__contact--label:has(input:focus-visible) label{font-size:.875rem;font-weight:400;transform:translateY(0)}[data-fls-popup=contact] .popup__contact--label label{font-size:1.125rem;margin-bottom:.375rem;transform:translateY(2.3125rem)}[data-fls-popup=contact] .popup__contact--label input{font-size:1.375rem}[data-fls-popup=contact] .popup__contact--label .text-error{font-size:.875rem}[data-fls-popup=contact] .popup__contact--label.error .text-error{height:.625rem}[data-fls-popup=contact] .popup__contact--bottom{margin-top:2.25rem}[data-fls-popup=contact] .popup__contact--bottom__contact a{font-size:1.125rem}[data-fls-popup=contact] .popup__text{max-width:40rem}[data-fls-popup=contact] .popup__body{padding:2.8125rem}[data-fls-popup=contact] .popup__body button[type=submit]{font-size:1rem}[data-fls-popup=contact] .popup__close>span:first-child:after,[data-fls-popup=contact] .popup__close>span:first-child:before,[data-fls-popup=contact] .popup__close>span:last-child:after,[data-fls-popup=contact] .popup__close>span:last-child:before{height:.625rem;width:.625rem}}@media(max-width:99.99875em){[class*=__container]{max-width:87.5rem}}@media(max-width:89.99875rem){.header__left--content,.menu__list{gap:5rem}.menu__link{font-size:.875rem}.footer__slogan{font-size:1.5rem;max-width:38.75rem}.footer__body{margin-top:2.25rem;padding-top:3rem}.switcher-btn{font-size:.625rem}body:has(.spollers__item:hover) .cursor__ball--big .cursor__ball{height:1.25rem;width:1.25rem}.__title{font-size:2.75rem}.__title--sub{font-size:1.5rem}[data-fls-popup=contact] .popup__sent-block{max-width:35rem}[data-fls-popup=contact] .popup__sent-block h4{font-size:2.25rem;margin-bottom:1.25rem}[data-fls-popup=contact] .popup__sent-block p{font-size:1rem;margin-bottom:1.5625rem}[data-fls-popup=contact] .popup__sent-block .button__span{font-size:1rem;padding:.75rem 0}[data-fls-popup=contact] .popup__body{padding:1.875rem}[data-fls-popup=contact] .popup__body button[type=submit]{font-size:.875rem;margin-top:1.75rem}[data-fls-popup=contact] .popup__contact--title{font-size:2rem;margin-bottom:1.5rem}[data-fls-popup=contact] .popup__contact--text{font-size:1rem;margin-bottom:1.25rem}[data-fls-popup=contact] .popup__contact--bottom{gap:1.5625rem;padding:.875rem 1.25rem}[data-fls-popup=contact] .popup__contact--bottom p,[data-fls-popup=contact] .popup__contact--bottom__contact a{font-size:1rem}[data-fls-popup=contact] .popup__contact--label:has(input.has-value) label,[data-fls-popup=contact] .popup__contact--label:has(input:focus-visible) label{font-size:.75rem;font-weight:400;transform:translateY(0)}[data-fls-popup=contact] .popup__contact--label label{font-size:1rem;transform:translateY(1.875rem)}[data-fls-popup=contact] .popup__contact--label input{font-size:1.125rem;padding-top:0}[data-fls-popup=contact] .popup__contact--label .text-error{font-size:.75rem}[data-fls-popup=contact] .popup__contact--label.error .text-error{margin-top:.375rem}[data-fls-popup=contact] .popup__contact--label:not(:last-of-type){margin-bottom:.75rem}[data-fls-popup=contact] .popup__text{max-width:32.5rem}}@media(max-width:89.99875em){[class*=__container]{max-width:75rem}}@media(max-width:79.99875rem){.scroll-top{height:2.1875rem;width:2.1875rem}.scroll-top svg{width:1rem}.header__left--content{gap:2.8125rem}.header .button__box{font-size:.875rem}.header .button__span{padding:.625rem 1rem}.menu__list{gap:2.8125rem}.menu__link{font-size:.75rem;padding:.375rem .625rem}.footer__container{padding-top:5rem}.footer__slogan{font-size:1.25rem;max-width:29.375rem}.footer__body{margin-top:3.125rem}.footer__body ul li a{font-size:.75rem}.__title{font-size:2.125rem;line-height:100%;padding:1.3125rem .75rem}.__title--sub{font-size:1.25rem;line-height:120%;padding:1.375rem 1rem}.button__span--first-box:after,.button__span--first-box:before,.button__span--last-box:after,.button__span--last-box:before{height:.25rem;width:.25rem}.button__span--first-box:before{left:-.125rem;top:-.125rem}.button__span--first-box:after{right:-.125rem;top:-.125rem}.button__span--last-box:before{bottom:-.125rem;left:-.125rem}.button__span--last-box:after{bottom:-.125rem;right:-.125rem}[data-fls-popup=contact] .popup__sent-block{max-width:28.125rem}[data-fls-popup=contact] .popup__sent-block h4{font-size:1.75rem}[data-fls-popup=contact] .popup__sent-block .button__span,[data-fls-popup=contact] .popup__sent-block p{font-size:.875rem}[data-fls-popup=contact] .popup__close svg{height:2rem;width:2.5rem}[data-fls-popup=contact] .popup__body{padding:2.5rem}[data-fls-popup=contact] .popup__body button[type=submit]{font-size:.75rem;padding:.875rem 0}[data-fls-popup=contact] .popup__contact--title{font-size:1.625rem;margin-bottom:1.125rem}[data-fls-popup=contact] .popup__contact--text{font-size:.875rem;margin-bottom:.9375rem}[data-fls-popup=contact] .popup__contact--label:has(input.has-value) label,[data-fls-popup=contact] .popup__contact--label:has(input:focus-visible) label{font-size:.6875rem;font-weight:400;transform:translateY(0)}[data-fls-popup=contact] .popup__contact--label label{font-size:.875rem;margin-bottom:.125rem;transform:translateY(1.5625rem)}[data-fls-popup=contact] .popup__contact--label input{font-size:1rem}[data-fls-popup=contact] .popup__contact--label:not(:last-of-type){margin-bottom:0}[data-fls-popup=contact] .popup__contact--bottom{gap:1.25rem;margin-top:1.5625rem;padding:.75rem 1.25rem}[data-fls-popup=contact] .popup__contact--bottom__contact a{font-size:.8125rem}[data-fls-popup=contact] .popup__contact--bottom p{font-size:.875rem}[data-fls-popup=contact] .popup__text{max-width:28.125rem}}@media(max-width:79.99875em){[class*=__container]{max-width:61.25rem}}@media(max-width:63.99875em){body .cursor{display:none}}@media(max-width:61.99875rem){.header__left--content{border-top:none;gap:0}.header__left--content:after,.header__left--content:before,.header__right--content{display:none}.menu__body{backdrop-filter:blur(.1875rem);background:transparent}.menu__list{display:none}.mobile--menu__wrap{background:#131619;display:block;height:100%;margin-left:auto;width:50%}.mobile--menu__content{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-top:7.75rem;position:relative}.mobile--menu__content:before{left:1.125rem}.mobile--menu__content:after,.mobile--menu__content:before{background:#292a2c;content:"";height:100%;position:absolute;top:0;width:.0625rem}.mobile--menu__content:after{right:1.125rem}.mobile--menu__list{border-top:.0625rem solid #292a2c}.mobile--menu__bottom{padding:1.25rem 1.125rem;position:relative}.mobile--menu__bottom--flex{display:flex;justify-content:space-between;padding:0 1rem}.mobile--menu__bottom--social-row{align-items:center;display:flex;gap:1.5rem;justify-content:center}.mobile--menu__bottom:before{background:#292a2c;content:"";height:.0625rem;left:0;position:absolute;top:6.0625rem;width:100%}.mobile--menu__bottom .button__span{margin-bottom:3.375rem;padding:.75rem 0;text-align:center;width:100%;z-index:1}.mobile--menu__bottom .button__span .button__box{font-size:1.5rem;font-weight:700;letter-spacing:.05rem}.mobile--menu__bottom--social p{font-family:Raleway;font-size:.875rem;margin-top:.5rem;text-align:center}.mobile--menu__link{font-family:gilroy;font-size:1.5rem;font-weight:700;padding:2.125rem .875rem;text-transform:uppercase}.mobile--menu__item{border-bottom:.0625rem solid #292a2c;padding:0 1.25rem}.page--teams+.footer .footer__content-line:nth-child(2){left:50%}.page--teams+.footer .footer__content-line:nth-child(3){display:none}.switcher-btn{font-size:1rem;padding:1.125rem 1rem}.__title{font-size:2.375rem;line-height:120%;padding:1.875rem 1rem}.__title--sub{font-size:1.5rem;padding:2.1875rem 1rem}[data-fls-popup=contact] .popup__body{padding:1.5625rem}[data-fls-popup=contact] .popup__body button [type=submit]{font-size:.625rem}[data-fls-popup=contact] .popup__contact--title{font-size:1.5rem}[data-fls-popup=contact] .popup__contact--label label,[data-fls-popup=contact] .popup__contact--text{font-size:.75rem}[data-fls-popup=contact] .popup__contact--label input{font-size:.875rem}[data-fls-popup=contact] .popup__contact--label .text-error{font-size:.625rem}[data-fls-popup=contact] .popup__contact--label.error .text-error{height:.625rem}[data-fls-popup=contact] .popup__contact--bottom{gap:.9375rem;margin-top:1.25rem}[data-fls-popup=contact] .popup__contact--bottom p,[data-fls-popup=contact] .popup__contact--bottom__contact a{font-size:.75rem}[data-fls-popup=contact] .popup__text{max-width:25rem}[data-fls-popup=contact] .popup__close{align-items:center;display:flex;height:1.625rem;justify-content:center;padding-top:.0625rem;width:1.625rem}[data-fls-popup=contact] .popup__close svg{height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:1rem}[data-fls-popup=contact] .popup__close>span:first-child:after,[data-fls-popup=contact] .popup__close>span:first-child:before,[data-fls-popup=contact] .popup__close>span:last-child:after,[data-fls-popup=contact] .popup__close>span:last-child:before{height:.3125rem;width:.3125rem}}@media(max-width:61.99875em)and (any-hover:none){.icon-menu{cursor:default}}@media(max-width:61.99875em){[class*=__container]{max-width:46.875rem}.menu__body{height:100vh;inset:0;overflow:auto;position:fixed;transform:translateX(100%);transition:all .3s;width:100%}.menu__body:before{content:"";height:4.375rem;left:-100%;position:fixed;top:0;transition:left .3s;width:100%;z-index:2}[data-fls-menu-open] .menu__body{transform:translateX(0)}[data-fls-menu-open] .menu__body:before{left:0}.icon-menu{display:block;flex:0 0 2.5rem;height:1rem;position:relative;width:2.5rem;z-index:5}.icon-menu span{display:none}.icon-menu:after,.icon-menu:before{content:"";position:absolute;right:0;transition:all .3s ease 0s;width:100%}.icon-menu:before{background:#fff;height:.25rem;top:0}.icon-menu:after{background:#fff;bottom:0;height:.25rem;width:70%}[data-fls-menu-open] .icon-menu:before{left:0;top:50%;transform:translateY(-50%) rotate(-45deg);width:100%}[data-fls-menu-open] .icon-menu:after{bottom:50%;right:0;transform:translateY(50%) rotate(45deg);width:100%}}@media(max-width:47.99875rem){.mobile--menu__wrap{width:66%}.mobile--menu__content:before{left:.5rem}.mobile--menu__content:after{right:.5rem}.mobile--menu__link{display:block;margin-bottom:2.1875rem;padding:.875rem .3125rem}.mobile--menu__bottom{padding:1.25rem .5rem}.mobile--menu__bottom .button__span .button__box{font-size:1.25rem}.page--master+.footer .footer__content-line:nth-child(2){display:block}.page--error+.footer .__content-line:first-child,.page--error+.footer .__content-line:nth-child(3){display:none}.__title{font-size:1.875rem;line-height:120%}.__title,.__title--sub{padding:1.0625rem 0 1.0625rem .75rem}.__title--sub{font-size:1.25rem}[data-fls-popup=contact] .popup__sent-block{max-width:100%;padding:.9375rem}[data-fls-popup=contact] .popup__sent-block h4{font-size:2rem;margin-bottom:1.5625rem}[data-fls-popup=contact] .popup__sent-block p{font-size:1.125rem;line-height:120%;margin-bottom:1.875rem}[data-fls-popup=contact] .popup__sent-block .button__span{font-size:1rem}[data-fls-popup=contact] .popup__body{padding:3.75rem 1.875rem}[data-fls-popup=contact] .popup__text{max-width:100%}[data-fls-popup=contact] .popup__contact--title{font-size:1.8125rem}[data-fls-popup=contact] .popup__contact--text{font-size:1rem}[data-fls-popup=contact] .popup__contact--label label{font-size:1rem;margin-bottom:.375rem}[data-fls-popup=contact] .popup__contact--label input{font-size:1.125rem}[data-fls-popup=contact] .popup__contact--label .text-error{font-size:.875rem}[data-fls-popup=contact] .popup__contact--label.error .text-error{height:.625rem}[data-fls-popup=contact] .popup__contact--bottom{margin-top:2.5rem}[data-fls-popup=contact] .popup__contact--bottom__contact a{font-size:.9375rem}[data-fls-popup=contact] .popup__contact--bottom p{font-size:1rem}}@media(max-width:47.99875em){[class*=__container]{max-width:33.75rem}}@media(max-width:35.99875rem){.scroll-top{bottom:1.875rem;right:1.25rem}.header{padding:2.8125rem 0}.header__logo{z-index:6}.mobile--menu__content{padding-top:5rem}.mobile--menu__wrap{position:relative;width:100%}.mobile--menu__wrap:before{background:#292a2c;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:.0625rem}.mobile--menu__link{font-size:1rem;margin-bottom:0;padding:2.125rem .3125rem}.mobile--menu__bottom{padding-bottom:1.625rem}.mobile--menu__bottom .button__span .button__box{font-size:1.125rem}.mobile--menu__bottom:before{display:none}.footer__slogan{font-size:1rem}.footer__container{padding-bottom:3.75rem;padding-top:3.75rem}.footer__body{margin-top:2.1875rem;padding-top:.9375rem}.footer__body ul{align-items:flex-start;flex-direction:column;gap:.5rem}.footer__body .footer__box ul{-moz-column-gap:.625rem;column-gap:.625rem;flex-direction:row}.footer__box{align-items:flex-start;flex-direction:column;gap:.5rem}.footer__content-line:first-child,.footer__content-line:nth-child(3),.page--error+.footer .__content-line:nth-child(2),.page--master+.footer .footer__content-line:nth-child(2),.page--privacyPolicy+.footer .__content-line:nth-child(2),.page--teams+.footer .footer__content-line:nth-child(2){display:none}.switcher-btn{font-size:.875rem}body .cursor__ball{display:none}.__title{font-size:1.25rem}.__title,.__title--sub{padding:1.125rem 0 1.125rem .75rem}.__title--sub{font-size:1rem}[data-fls-popup=contact] .popup__body{max-width:calc(100% - 1.875rem);padding:3.75rem .9375rem}[data-fls-popup=contact] .popup__body button[type=submit]{font-size:.625rem}[data-fls-popup=contact] .popup__contact--bottom{margin-top:1.875rem;padding-bottom:1.875rem;padding-top:1.25rem}[data-fls-popup=contact] .popup__contact--bottom__contact{flex-direction:column;gap:.625rem}[data-fls-popup=contact] .popup__contact--label input{font-size:1rem}}@media(max-width:35.99875em){[class*=__container]{max-width:22.5rem}}@media(max-width:23.43625em){[class*=__container]{max-width:none;padding-left:1.875rem;padding-right:1.875rem}}@media(min-width:149.4375rem){.header__logo img{max-width:12.5rem}.header__left--content{gap:10rem}.header__right--content{gap:3.75rem}.header .button__box{font-size:1.5rem}.header .button__span{padding:1.5rem 3.125rem}.menu__link{font-size:1.125rem}.menu__list{gap:10rem}.footer__slogan{font-size:2.5rem;max-width:75rem}.footer__body ul li a,.footer__list-title{font-size:1.25rem}.footer__box{gap:1.25rem}.page--master+.footer .__content-line:first-child,.page--master+.footer .__content-line:nth-child(3){display:none}.switcher-btn{font-size:1rem;padding:1.125rem 1rem}.__title{font-size:3.5rem}.__title--sub{font-size:3rem}[data-fls-popup=contact] .popup__text{max-width:62.5rem}[data-fls-popup=contact] .popup__contact--title{font-size:3.875rem;margin-bottom:3.125rem}[data-fls-popup=contact] .popup__contact--text{font-size:1.75rem;margin-bottom:3.75rem}[data-fls-popup=contact] .popup__contact--label label{font-size:1.5rem;margin-bottom:.9375rem}[data-fls-popup=contact] .popup__contact--label input{font-size:2.125rem}[data-fls-popup=contact] .popup__contact--label:not(:last-of-type){margin-bottom:1.25rem}[data-fls-popup=contact] .popup__contact--bottom{gap:2.875rem;margin-top:4.0625rem;padding:1.5625rem 1.875rem}[data-fls-popup=contact] .popup__contact--bottom p{font-size:1.5rem}[data-fls-popup=contact] .popup__contact--bottom__contact a{font-size:1.875rem}[data-fls-popup=contact] .popup__body{padding:5.625rem 0}[data-fls-popup=contact] .popup__body button[type=submit]{font-size:1.625rem;margin-top:2.5rem;padding:1.5rem 0}}@media(any-hover:hover){.footer__body ul li a:hover{text-decoration:none}}.switcher{display:flex;gap:8px}.switcher-btn{font-family:brachial;font-size:16px;padding:12px 10px;position:relative;text-transform:uppercase;transition:all .4s}.switcher-btn span{pointer-events:none}.switcher-btn span:first-child:after,.switcher-btn span:first-child:before,.switcher-btn span:last-child:after,.switcher-btn span:last-child:before{border-color:transparent;border-style:solid;content:"";height:25%;position:absolute;transition:all .4s;width:25%}.switcher-btn span:first-child:before{border-width:1px 0 0 1px;left:0;top:0}.switcher-btn span:first-child:after{border-width:1px 1px 0 0;right:0;top:0}.switcher-btn span:last-child:before{border-width:0 0 1px 1px;bottom:0;left:0}.switcher-btn span:last-child:after{border-width:0 1px 1px 0;bottom:0;right:0}.switcher-btn.active{pointer-events:none}.switcher-btn.active span:first-child:after,.switcher-btn.active span:first-child:before,.switcher-btn.active span:last-child:after,.switcher-btn.active span:last-child:before{border-color:#fff}.switcher-btn:not(.active){color:#7a7a7b}.switcher-btn:not(.active):hover{color:#000}@media(min-width:2391px){.switcher-btn{font-size:16px;padding:18px 16px}}@media(max-width:1919.98px){.switcher-btn{font-size:12px}}@media(max-width:1599.98px){.switcher-btn{font-size:11px}}@media(max-width:1439.98px){.switcher-btn{font-size:10px}}@media(max-width:991.98px){.switcher-btn{font-size:16px;padding:18px 16px}}@media(max-width:575.98px){.switcher-btn{font-size:14px}}#wpadminbar{display:none!important}html{margin-top:0!important}.btn-container{position:relative}.btn-container input[type=submit]{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.wpcf7-spinner{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:9}[data-fls-popup=contact] .wpcf7 form.failed .wpcf7-response-output,[data-fls-popup=contact] .wpcf7 form.invalid .wpcf7-response-output{border-color:#ff4542;font-family:inherit;margin-left:0;margin-right:0;padding:16px;text-align:center}