@charset "UTF-8";
@font-face{font-family:Primary;src:url(/css/../fonts/Manrope-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:Primary;src:url(/css/../fonts/Manrope-Semibold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:Primary;src:url(/css/../fonts/Manrope-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:Primary;src:url(/css/../fonts/Manrope-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:Secondary;src:url(/css/../fonts/Benvolio.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}
html{box-sizing:border-box;-webkit-text-size-adjust:100%}body{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}input{font-size:100%}*,:after,:before{box-sizing:inherit}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{background:#dfe1d6}body{font-family:Primary,Arial,Helvetica,sans-serif;font-weight:500;font-size:20px;color:#292929;overflow:hidden;position:fixed;left:0;top:0;width:100%;height:100%}body.dark{background:#1e1e1e}body ::-moz-selection{background:#c1150a}body ::selection{background:#c1150a}body a{color:#292929}body .container{max-width:1600px;margin:0 auto;padding:0 160px}@media only screen and (max-width:1599px){body .container{padding:0 135px}}@media only screen and (max-width:1299px){body .container{padding:0 55px}}@media only screen and (max-width:1199px){body .container{padding:0 80px}}@media only screen and (max-width:767px){body .container{padding:0 16px}}main{position:fixed;left:0;top:0;width:100%}main,main .scroll-content{height:100%}main .page{overflow:hidden;min-height:100%}.menu{position:fixed!important;left:0;top:0;width:100vw;height:100vh;z-index:101;overflow:hidden;background:#dfe1d6}.menu__close{width:21px;height:21px;margin-bottom:24px}.menu__close svg{width:100%;height:100%;display:block;fill:#1e1e1e}.menu__content{padding:0 40px}.menu__body{padding:22px 0 120px}.menu__items-container{margin-bottom:50px}.menu__contact-button{opacity:0}.menu__contact-button .button{width:100%;padding:12px 0}.menu__item{overflow:hidden;margin-bottom:23px}.menu__item:last-child{margin-bottom:0}.menu__item a{font-size:16px;font-weight:500;padding-bottom:2px;display:inline-block;text-decoration:none}.header{padding:10px 0;position:fixed;background:#dfe1d6;left:0;top:0;width:100%;z-index:100;transition:all .5s ease}.header.hidden{transform:translateY(-100%)}.header__body{display:flex;justify-content:space-between;align-items:center}.header__menu-burger{width:33px;height:33px;align-items:center;justify-content:center;display:none}@media only screen and (max-width:1199px){.header__menu-burger{display:flex}}.header__menu-burger svg{display:block;width:25px;height:13px;fill:#1e1e1e}.header__menu-items{display:flex;align-items:center}@media only screen and (max-width:1199px){.header__menu-items{display:none}}.header__menu-button .button{padding:16px 43px;font-size:15px}@media only screen and (max-width:1199px){.header__menu-button .button{padding:11px 43px}}@media only screen and (max-width:767px){.header__menu-button .button{padding:11px 20px}}.header__menu-item{margin-right:23px;display:flex;flex-direction:column;position:relative;text-decoration:none;overflow:hidden;white-space:nowrap}.header__menu-item:last-child{margin-right:0}.no-touch .header__menu-item:hover span{transform:translateY(-100%)}.no-touch .header__menu-item:hover span:last-child{transform:translateY(0)}.header__menu-item span{transition:all .5s cubic-bezier(.25,.74,.22,.99);padding:5px 0}.header__menu-item span:last-child{position:absolute;left:0;top:0;transform:translateY(100%)}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container canvas,.swiper-zoom-container img,.swiper-zoom-container svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:a 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes a{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.footer{padding:60px 0}@media only screen and (max-width:767px){.footer{padding:30px 0}}.footer__row{display:flex;align-items:center;justify-content:space-between;margin-bottom:27px}.footer__row:last-child{margin-bottom:0}@media only screen and (max-width:767px){.footer__row{display:block}}.footer__menu-items{display:flex;align-items:center}@media only screen and (max-width:1199px){.footer__menu-items{display:grid;grid-template-columns:repeat(3,1fr);column-gap:20px}}@media only screen and (max-width:767px){.footer__menu-items{grid-template-columns:repeat(2,1fr);justify-content:space-between}}.footer__menu-item{margin-right:23px;display:flex;flex-direction:column;position:relative;text-decoration:none;overflow:hidden;white-space:nowrap}.footer__menu-item:last-child{margin-right:0}@media only screen and (max-width:1199px){.footer__menu-item{margin-right:0;font-size:14px}}.no-touch .footer__menu-item:hover span{transform:translateY(-100%)}.no-touch .footer__menu-item:hover span:last-child{transform:translateY(0)}.footer__menu-item span{transition:all .5s cubic-bezier(.25,.74,.22,.99);padding:5px 0}.footer__menu-item span:last-child{position:absolute;left:0;top:0;transform:translateY(100%)}.footer__links-items{display:flex;align-items:center}@media only screen and (max-width:767px){.footer__links-items{display:grid;grid-template-columns:repeat(2,1fr);row-gap:10px;column-gap:20px}}.footer__links-item{color:#7f7f7f;font-size:18px;margin-right:40px;text-decoration:none;white-space:nowrap}.footer__links-item:last-child{margin-right:0}@media only screen and (max-width:1199px){.footer__links-item{font-size:14px;margin-right:0}}.footer__social-items{display:flex;align-items:center}.footer__social-items.mobile{display:none}@media only screen and (max-width:767px){.footer__social-items{display:none}.footer__social-items.mobile{display:flex}}.footer__social-item{margin-right:20px}.footer__social-item:last-child{margin-right:0}.no-touch .footer__social-item:hover svg{fill:#c1150a}.footer__social-item svg{display:block;width:30px;height:30px;fill:#292929;transition:all .3s cubic-bezier(.25,.74,.22,.99)}@media only screen and (max-width:767px){.footer__column.flex{margin-top:30px;display:grid;grid-template-columns:repeat(2,1fr);column-gap:20px}}.footer__bonafide{display:flex;align-items:center}.footer__bonafide a{text-decoration:none;color:#292929}.no-touch .footer__bonafide a:hover svg{fill:#c1150a}.footer__bonafide span{margin-right:10px;position:relative;top:1px}.footer__bonafide svg{width:100px;height:18px;display:block;fill:#292929;transition:all .3s cubic-bezier(.25,.74,.22,.99)}.scroll{position:fixed;bottom:0;left:0;width:100%;pointer-events:none}.scroll__body{position:relative;height:104px}.scroll__button{position:absolute;right:-130px;bottom:60px;width:104px;height:104px;border-radius:50%;background:rgba(193,21,10,.1);display:flex;align-items:center;justify-content:center;pointer-events:auto}.scroll__button svg{display:block;fill:#c1150a;width:30px;height:61px}.cursor{position:fixed;pointer-events:none;z-index:999}.cursor.disabled{display:none}.cursor__circle{position:absolute;stroke:#c1150a;fill:transparent}.cursor__circle svg{display:block}.input-text-container{position:relative;z-index:2}.input-text-container.has-error .help-block{opacity:1;visibility:visible}.input-text-container.has-error input{border-color:#c1150a!important}.input-text-container.active label{transform:scale(.8) translateY(-26px)}.input-text-container label{position:absolute;top:25px;left:0;font-size:20px;font-weight:600;color:#595959;pointer-events:none;transition:.5s;transform-origin:top left}@media only screen and (max-width:1199px){.input-text-container label{font-size:16px}}.input-text-container input{background:0 0;outline:none;border-radius:0;width:100%;color:#1e1e1e;height:58px;font-size:18px;line-height:44px;font-weight:600;letter-spacing:1px;padding:20px 0 6px;font-family:Primary,Arial,Helvetica,sans-serif;border:none;border-bottom:1px solid #595959;transition:all .3s cubic-bezier(.25,.74,.22,.99);caret-color:#1e1e1e}@media only screen and (max-width:1199px){.input-text-container input{font-size:16px;height:50px}}.input-text-container .help-block{position:absolute;bottom:-3px;left:0;transition:all .3s cubic-bezier(.25,.74,.22,.99);opacity:0;visibility:hidden;transform:translateY(100%);color:#c1150a;font-size:12px;line-height:18px}.input-radio-container input[type=radio]{display:none}.input-radio-container label{cursor:pointer;position:relative;padding-left:36px;display:block}.input-radio-container label:before{background-color:transparent;transform:translateY(-50%);transition:border-color .4s ease}.input-radio-container label:after,.input-radio-container label:before{content:"";position:absolute;width:22px;height:22px;border:1px solid #c1150a;border-radius:50%;top:50%;left:0}.input-radio-container label:after{background-color:#c1150a;transform:translateY(-50%) scale(0);transition:transform .4s ease}.input-radio-container input[type=radio]:checked+label:before{border-color:#c1150a}.input-radio-container input[type=radio]:checked+label:after{transform:translateY(-50%) scale(1)}.button{font-size:20px;background:#c1150a;font-weight:700;padding:17px 43px;color:#dfe1d6;display:inline-block;cursor:pointer;text-align:center;position:relative;transition:all .6s cubic-bezier(.19,1,.22,1);text-decoration:none;border:2px solid transparent;outline:none;white-space:nowrap}.button:after{pointer-events:none;background-color:#dfe1d6;top:0;content:"";height:100%;left:0;z-index:1;position:absolute;transform:scaleX(0);transform-origin:right;transition:transform .6s cubic-bezier(.19,1,.22,1);width:100%}@media only screen and (max-width:1199px){.button{font-size:15px;padding:12px 40px}}.button span{position:relative;z-index:2}.no-touch .button:hover{color:#c1150a}.no-touch .button:hover:after{transform:scaleX(1);transform-origin:left}.button__success{opacity:0;visibility:hidden;position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;background:#c1150a;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.25,.74,.22,.99)}.button__success.active{opacity:1;visibility:visible}.button__success span{color:#dfe1d6!important}.button__success svg{margin-left:10px;position:relative;bottom:2px;width:20px;height:22px;display:block;fill:#dfe1d6}.button.bordered{background:0 0;border-color:#c1150a;color:#c1150a}.button.bordered:after{background-color:#c1150a}.no-touch .button.bordered:hover{color:#dfe1d6}.button.white{background:#dfe1d6;color:#1e1e1e}.button.white:after{background-color:#c1150a}.no-touch .button.white:hover{color:#dfe1d6}.link{font-size:20px;font-weight:500;text-decoration:underline;color:#797979}.popup__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);overflow-y:auto;z-index:103;transition:all .3s ease;opacity:0;visibility:hidden;pointer-events:none}@media only screen and (max-width:767px){.popup__overlay{padding:0 16px}}.popup__overlay.open{opacity:1;visibility:visible;pointer-events:auto}.popup__container{display:flex;align-items:center;justify-content:center;min-height:100%}.popup__wrapper{border:2px solid #dfe1d6;background:#1e1e1e;border-radius:20px;max-width:490px;width:100%;margin:30px 0;color:#dfe1d6;position:relative;padding:56px}@media only screen and (max-width:767px){.popup__wrapper{padding:50px 20px 30px}}.popup__close{position:absolute;right:21px;top:18px;width:24px;height:24px;cursor:pointer}@media only screen and (max-width:767px){.popup__close{width:20px;height:20px}}.popup__close svg{width:100%;height:100%;display:block;fill:#dfe1d6}.intro{padding:130px 0 40px;max-height:1080px;min-height:950px}@media only screen and (max-width:1599px){.intro{min-height:760px;padding:100px 0 40px}}@media only screen and (max-width:1199px){.intro{height:auto!important;min-height:auto}}@media only screen and (max-width:767px){.intro{padding:100px 0 40px}}.intro .container{height:100%}.intro__body{height:100%}.intro__body,.intro__text-row{position:relative}@media only screen and (max-width:1199px){.intro__text-row{margin-bottom:40px}.intro__text-row:last-child{margin-bottom:0}}.intro__text{height:100%;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:1599px){.intro__text{padding-top:30px}}@media only screen and (max-width:1199px){.intro__text{padding-top:0}}.intro__subtitle{font-size:34px;font-weight:700;margin-bottom:32px;max-width:740px}@media only screen and (max-width:1599px){.intro__subtitle{margin-bottom:20px}}@media only screen and (max-width:1199px){.intro__subtitle{font-size:32px;max-width:300px}}@media only screen and (max-width:767px){.intro__subtitle{font-size:26px;margin-bottom:14px}}.intro__cursive{position:absolute;font-family:Secondary,Arial,Helvetica,sans-serif;font-size:50px;color:#c1150a;max-width:415px;left:394px;bottom:100px}@media only screen and (max-width:1599px){.intro__cursive{font-size:40px;bottom:70px;left:360px;max-width:360px}}@media only screen and (max-width:1199px){.intro__cursive{position:static;margin-left:90px;font-size:32px;max-width:270px;margin-bottom:50px}}@media only screen and (max-width:767px){.intro__cursive{margin-left:0}}.intro__title{margin-bottom:47px;max-width:920px;font-size:190px;font-weight:500;letter-spacing:-13.3px;line-height:167px}@media only screen and (max-width:1599px){.intro__title{margin-bottom:30px;font-size:140px;line-height:120px}}@media only screen and (max-width:1199px){.intro__title{font-size:120px;line-height:100px}}@media only screen and (max-width:767px){.intro__title{font-size:65px;line-height:60px;letter-spacing:-4px;margin-bottom:20px}}.intro__description{max-width:543px;line-height:32px}@media only screen and (max-width:1599px){.intro__description{line-height:30px}}@media only screen and (max-width:1199px){.intro__description{max-width:330px;font-size:16px;line-height:24px}}@media only screen and (max-width:767px){.intro__description{max-width:210px;font-size:14px}}.intro__image{width:610px;position:absolute;right:-120px;top:-10px}@media only screen and (max-width:1599px){.intro__image{width:530px}}@media only screen and (max-width:1199px){.intro__image{width:400px;top:130px}}@media only screen and (max-width:767px){.intro__image{width:250px;top:60px}}.intro__image img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.intro__buttons-wrapper{display:flex;justify-content:flex-start}.intro__buttons{display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:767px){.intro__buttons,.intro__buttons .button{width:100%}}.sessions{padding:50px 0 80px}@media only screen and (max-width:767px){.sessions{padding:40px 0 120px}}.sessions__body{position:relative}.sessions__after{position:absolute;right:-330px;top:0;pointer-events:none;z-index:-1;display:none}@media only screen and (max-width:1599px){.sessions__after{display:block}}@media only screen and (max-width:1299px){.sessions__after{right:-270px}}@media only screen and (max-width:1199px){.sessions__after{right:-280px}}@media only screen and (max-width:767px){.sessions__after{right:-150px;opacity:.6}}.sessions__after svg{width:440px}@media only screen and (max-width:767px){.sessions__after svg{width:300px}}.sessions__heading{margin-bottom:86px;font-size:100px;font-weight:500;letter-spacing:-4px}@media only screen and (max-width:1199px){.sessions__heading{font-size:60px;margin-bottom:50px}}@media only screen and (max-width:767px){.sessions__heading{font-size:50px}}.sessions__heading span{font-family:Secondary,Arial,Helvetica,sans-serif;font-weight:400;color:#c1150a}.sessions__wrapper{display:flex;align-items:flex-start;justify-content:space-between}@media only screen and (max-width:767px){.sessions__wrapper{flex-direction:column-reverse}}@media only screen and (max-width:1599px){.sessions__column{margin-right:60px}}@media only screen and (max-width:1199px){.sessions__column{margin-right:0}}@media only screen and (max-width:767px){.sessions__column{width:100%}.sessions__column:last-child{padding:0 26px}}.sessions__paper{width:486px;height:320px;position:relative;transform:rotate(-5.27deg)}@media only screen and (max-width:1199px){.sessions__paper{width:300px;height:198px;position:relative;right:40px}}@media only screen and (max-width:767px){.sessions__paper{position:static;margin:0 auto}}.sessions__paper:before{content:"";position:absolute;width:171px;height:36px;background:rgba(255,238,149,.47);z-index:3;transform:rotate(-35deg);left:-48px;top:10px;pointer-events:none}@media only screen and (max-width:1199px){.sessions__paper:before{width:102px;height:21px;left:-26px;top:7px}}.sessions__paper:after{content:"";position:absolute;width:171px;height:36px;background:rgba(255,238,149,.47);z-index:3;transform:rotate(-35deg);right:-48px;bottom:14px;pointer-events:none}@media only screen and (max-width:1199px){.sessions__paper:after{width:102px;height:21px;right:-27px;bottom:7px}}.sessions__paper-image{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.sessions__paper-image img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.sessions__paper-text{font-family:Secondary,Arial,Helvetica,sans-serif;font-size:44px;font-weight:400;text-align:center;position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:40px 30px}@media only screen and (max-width:1199px){.sessions__paper-text{font-size:26px;padding:26px 30px}}.sessions__paper-wrapper{height:100%}.sessions__paper-button{margin-top:34px}@media only screen and (max-width:1199px){.sessions__paper-button{margin-top:20px}}.sessions__paper-button .button{width:100%}.sessions__list{position:relative;max-width:650px;margin-right:20px}@media only screen and (max-width:1599px){.sessions__list{margin-right:0;max-width:none}}@media only screen and (max-width:767px){.sessions__list{margin-bottom:60px}}.sessions__list-before{pointer-events:none;position:absolute;left:-20px;top:-18px;z-index:2}.sessions__list-before svg{fill:#c1150a;display:block;width:46px;height:38px}@media only screen and (max-width:1199px){.sessions__list-before svg{width:30px;height:26px}}.sessions__list-after{pointer-events:none;position:absolute;right:-22px;bottom:-20px;z-index:2}.sessions__list-after svg{fill:#c1150a;display:block;width:46px;height:38px}@media only screen and (max-width:1199px){.sessions__list-after svg{width:30px;height:26px}}.sessions__list-item{margin-bottom:50px;background:#1e1e1e;padding:5px 15px}.sessions__list-item:last-child{margin-bottom:0}@media only screen and (max-width:1199px){.sessions__list-item{margin-bottom:40px}}@media only screen and (max-width:767px){.sessions__list-item{margin-bottom:30px}}.sessions__list-item span{line-height:54px;font-size:40px;font-weight:600;color:#dfe1d6}@media only screen and (max-width:1599px){.sessions__list-item span{font-size:32px;line-height:40px}}@media only screen and (max-width:1199px){.sessions__list-item span{font-size:26px;line-height:30px}}@media only screen and (max-width:767px){.sessions__list-item span{font-size:20px;line-height:24px}}.sessions__list-item span span{color:#c1150a}.about{padding:50px 0}@media only screen and (max-width:767px){.about{padding:40px 0 0}}.about__after{position:absolute;right:-290px;top:-300px;pointer-events:none;z-index:-1;display:none}@media only screen and (max-width:1599px){.about__after{display:block}}@media only screen and (max-width:1299px){.about__after{right:-210px}}@media only screen and (max-width:1199px){.about__after{right:-260px}}@media only screen and (max-width:767px){.about__after{right:-110px;opacity:.6}}.about__after svg{width:300px}@media only screen and (max-width:767px){.about__after svg{width:180px}}.about .container{padding:0}@media only screen and (max-width:1599px){.about .container{padding:0 135px 0 0}}@media only screen and (max-width:1299px){.about .container{padding:0 55px 0 0}}@media only screen and (max-width:1199px){.about .container{padding:0 80px 0 0}}@media only screen and (max-width:767px){.about .container{padding:0}}.about__body{position:relative;display:flex;align-items:flex-start;justify-content:space-between}@media only screen and (max-width:767px){.about__body{flex-direction:column-reverse}}.about__visual{margin-right:51px}@media only screen and (max-width:1199px){.about__visual{margin-right:28px}}@media only screen and (max-width:767px){.about__visual{margin:0;width:100%}}@media only screen and (max-width:767px){.about__content{padding:0 16px}}.about__image{width:562px;height:901px;border-radius:0 52px 52px 0;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media only screen and (max-width:1199px){.about__image{width:317px;height:508px}}@media only screen and (max-width:767px){.about__image{border-radius:0;width:100%;height:auto;margin-top:44px}}.about__image img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.about__heading{position:relative;margin-bottom:50px}@media only screen and (max-width:1199px){.about__heading{margin-bottom:24px}}.about__heading-icon{position:absolute;left:440px;top:16px;z-index:2;pointer-events:none}@media only screen and (max-width:1599px){.about__heading-icon{top:-16px;left:260px}}@media only screen and (max-width:1199px){.about__heading-icon{top:0;left:170px}}@media only screen and (max-width:767px){.about__heading-icon{left:150px;top:-4px}}.about__heading-icon svg{display:block;fill:#c1150a;width:284px;height:69px}@media only screen and (max-width:1599px){.about__heading-icon svg{width:240px;height:60px}}@media only screen and (max-width:1199px){.about__heading-icon svg{width:143px;height:34px}}@media only screen and (max-width:767px){.about__heading-icon svg{width:132px;height:32px}}.about__heading-title{font-size:100px;font-weight:600;letter-spacing:-4px;margin-bottom:20px}@media only screen and (max-width:1599px){.about__heading-title{font-size:60px}}@media only screen and (max-width:1199px){.about__heading-title{font-size:40px;margin-bottom:10px}}@media only screen and (max-width:767px){.about__heading-title{font-size:35px}}.about__heading-subtitle{font-family:Secondary,Arial,Helvetica,sans-serif;font-size:100px;font-weight:400}@media only screen and (max-width:1599px){.about__heading-subtitle{font-size:80px}}@media only screen and (max-width:1199px){.about__heading-subtitle{font-size:40px}}@media only screen and (max-width:767px){.about__heading-subtitle{font-size:35px}}.about__subtitle{position:relative;max-width:420px;margin-bottom:30px}.about__subtitle svg{position:absolute;left:0;bottom:-12px;display:block;width:401px;height:6px;fill:#c1150a}@media only screen and (max-width:1199px){.about__subtitle svg{width:100%}}.about__subtitle span{font-size:25px;font-weight:700;line-height:36px}@media only screen and (max-width:1199px){.about__subtitle span{font-size:20px;line-height:26px}}@media only screen and (max-width:767px){.about__subtitle span{font-size:16px;line-height:20px}}.about__description{max-width:610px;font-size:25px;font-weight:500;line-height:36px;list-style:disc;padding-left:28px}@media only screen and (max-width:1599px){.about__description{max-width:none}}@media only screen and (max-width:1199px){.about__description{font-size:18px;line-height:24px}}@media only screen and (max-width:767px){.about__description{font-size:16px;line-height:22px}}.mission{padding:70px 0}@media only screen and (max-width:767px){.mission{padding:40px 0}}.mission__body{padding:0 30px}@media only screen and (max-width:1199px){.mission__body{padding:0}}.mission__wrapper{position:relative;padding:50px 30px}@media only screen and (max-width:1199px){.mission__wrapper{padding:30px}}@media only screen and (max-width:767px){.mission__wrapper{padding:20px 10px}}.mission__before{pointer-events:none;position:absolute;left:0;top:0;z-index:2}.mission__before svg{fill:#c1150a;display:block;width:46px;height:38px}@media only screen and (max-width:1199px){.mission__before svg{width:28px;height:26px}}.mission__after{pointer-events:none;position:absolute;right:0;bottom:0;z-index:2}.mission__after svg{fill:#c1150a;display:block;width:46px;height:38px}@media only screen and (max-width:1199px){.mission__after svg{width:28px;height:26px}}.mission__icon{width:266px;height:80px;margin-bottom:15px}@media only screen and (max-width:1199px){.mission__icon{width:165px;height:52px;margin-bottom:10px}}.mission__icon svg{fill:#c1150a;display:block;width:100%;height:100%}.mission__text{font-weight:500;line-height:54px;font-size:40px}@media only screen and (max-width:1199px){.mission__text{font-size:22px;line-height:34px}}@media only screen and (max-width:767px){.mission__text{font-size:18px;line-height:24px}}.mission__text span{color:#dfe1d6;background:#1e1e1e}.result{background:#c1150a;padding:100px 0}@media only screen and (max-width:1599px){.result{padding:100px 0 180px}}@media only screen and (max-width:1199px){.result{padding:100px 0 140px}}@media only screen and (max-width:767px){.result{padding:40px 0 120px}}.result__title{margin-bottom:63px;font-size:100px;font-weight:600;color:#dfe1d6;line-height:110px;max-width:890px;letter-spacing:-4px}@media only screen and (max-width:1199px){.result__title{font-size:60px;line-height:64px;margin-bottom:120px}}@media only screen and (max-width:767px){.result__title{font-size:35px;line-height:40px}}.result__title span{letter-spacing:normal;font-family:Secondary,Arial,Helvetica,sans-serif;font-weight:400}.result__circle,.result__circle-wrapper{display:flex;justify-content:center}.result__circle{width:634px;height:634px;position:relative;align-items:center}.result__circle:after{pointer-events:none;content:"";position:absolute;width:440px;height:440px;background:#dfe1d6;opacity:.2;z-index:1;left:50%;margin-left:-220px;top:50%;margin-top:-220px;border-radius:50%}@media only screen and (max-width:1599px){.result__circle:after{width:400px;height:400px;margin-left:-200px;margin-top:-200px}}@media only screen and (max-width:1299px){.result__circle:after{width:380px;height:380px;margin-left:-190px;margin-top:-190px}}@media only screen and (max-width:1199px){.result__circle:after{width:300px;height:300px;margin-left:-150px;margin-top:-150px}}@media only screen and (max-width:767px){.result__circle:after{width:240px;height:240px;margin-left:-120px;margin-top:-120px}}@media only screen and (max-width:1599px){.result__circle{width:560px;height:560px}}@media only screen and (max-width:1299px){.result__circle{width:480px;height:480px}}@media only screen and (max-width:1199px){.result__circle{width:420px;height:420px}}@media only screen and (max-width:767px){.result__circle{width:316px;height:316px}}.result__circle-item{background:#dfe1d6;border-radius:50%;width:26px;height:26px;display:flex;position:absolute;top:50%;left:50%;margin:-13px}@media only screen and (max-width:1199px){.result__circle-item{width:18px;height:18px}}@media only screen and (max-width:767px){.result__circle-item{width:13px;height:13px}}.result__circle-item:first-child{transform:rotate(220deg) translate(317px) rotate(-220deg)}@media only screen and (max-width:1599px){.result__circle-item:first-child{transform:rotate(220deg) translate(280px) rotate(-220deg)}}@media only screen and (max-width:1299px){.result__circle-item:first-child{transform:rotate(220deg) translate(240px) rotate(-220deg)}}@media only screen and (max-width:1199px){.result__circle-item:first-child{transform:rotate(230deg) translate(204px) rotate(-230deg)}.result__circle-item:first-child span{left:-116px;top:-76px}}@media only screen and (max-width:767px){.result__circle-item:first-child{transform:rotate(230deg) translate(148px) rotate(-230deg)}.result__circle-item:first-child span{left:-68px;top:-59px}}.result__circle-item:nth-child(2){transform:rotate(125deg) translate(317px) rotate(-125deg)}@media only screen and (max-width:1599px){.result__circle-item:nth-child(2){transform:rotate(125deg) translate(280px) rotate(-125deg)}}@media only screen and (max-width:1299px){.result__circle-item:nth-child(2){transform:rotate(125deg) translate(240px) rotate(-125deg)}}@media only screen and (max-width:1199px){.result__circle-item:nth-child(2){transform:rotate(125deg) translate(210px) rotate(-125deg)}.result__circle-item:nth-child(2) span{left:-80px;top:72px}}@media only screen and (max-width:767px){.result__circle-item:nth-child(2){transform:rotate(125deg) translate(159px) rotate(-125deg)}.result__circle-item:nth-child(2) span{left:-60px;bottom:-30px}}.result__circle-item:nth-child(3){transform:rotate(7deg) translate(317px) rotate(-7deg)}.result__circle-item:nth-child(3) span{right:auto;left:calc(100% + 20px)}@media only screen and (max-width:1599px){.result__circle-item:nth-child(3){transform:rotate(7deg) translate(280px) rotate(-7deg)}}@media only screen and (max-width:1299px){.result__circle-item:nth-child(3){transform:rotate(7deg) translate(240px) rotate(-7deg)}}@media only screen and (max-width:1199px){.result__circle-item:nth-child(3){transform:rotate(50deg) translate(215px) rotate(-50deg)}.result__circle-item:nth-child(3) span{left:-50px;top:72px}}@media only screen and (max-width:767px){.result__circle-item:nth-child(3){transform:rotate(50deg) translate(167px) rotate(-50deg)}.result__circle-item:nth-child(3) span{left:-40px;bottom:-30px}}.result__circle-item:nth-child(4){transform:rotate(-24deg) translate(317px) rotate(24deg)}.result__circle-item:nth-child(4) span{right:auto;left:calc(100% + 20px)}@media only screen and (max-width:1599px){.result__circle-item:nth-child(4){transform:rotate(-24deg) translate(280px) rotate(24deg)}}@media only screen and (max-width:1299px){.result__circle-item:nth-child(4){transform:rotate(-24deg) translate(240px) rotate(24deg)}}@media only screen and (max-width:1199px){.result__circle-item:nth-child(4){transform:rotate(-50deg) translate(210px) rotate(50deg)}.result__circle-item:nth-child(4) span{left:-33px;top:-86px}}@media only screen and (max-width:767px){.result__circle-item:nth-child(4){transform:rotate(-50deg) translate(156px) rotate(50deg)}.result__circle-item:nth-child(4) span{left:-32px;top:-70px}}.result__circle-item:nth-child(5){transform:rotate(-56deg) translate(317px) rotate(56deg)}.result__circle-item:nth-child(5) span{right:auto;left:calc(100% + 20px)}@media only screen and (max-width:1599px){.result__circle-item:nth-child(5){transform:rotate(-56deg) translate(280px) rotate(56deg)}}@media only screen and (max-width:1299px){.result__circle-item:nth-child(5){transform:rotate(-56deg) translate(240px) rotate(56deg)}}@media only screen and (max-width:1199px){.result__circle-item:nth-child(5){transform:rotate(-90deg) translate(205px) rotate(90deg)}.result__circle-item:nth-child(5) span{left:-70px;top:-50px}}@media only screen and (max-width:767px){.result__circle-item:nth-child(5){transform:rotate(-90deg) translate(151px) rotate(90deg)}.result__circle-item:nth-child(5) span{left:-47px;top:-33px}}.result__circle-item span{font-size:25px;font-weight:500;color:#dfe1d6;position:absolute;margin-top:-25px;top:50%;right:calc(100% + 30px);width:320px;text-align:center;line-height:30px}@media only screen and (max-width:1199px){.result__circle-item span{font-size:17px;line-height:21px;width:160px}}@media only screen and (max-width:767px){.result__circle-item span{font-size:13px;line-height:16px;width:120px}}.result__circle-svg{position:absolute;top:0;left:0;width:100%;height:100%;fill:none;stroke-width:2px;stroke:#dfe1d6;pointer-events:none;z-index:2}.result__circle-button{width:358px;height:358px;border-radius:50%;background:#dfe1d6;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;z-index:5}.result__circle-button:before{content:"";position:absolute;width:calc(100% + 2px);height:calc(100% + 2px);left:-1px;top:-1px;background:#1e1e1e;z-index:2;transition:all .3s cubic-bezier(.25,.74,.22,.99);transform:scale(0);border-radius:50%}.no-touch .result__circle-button:hover span{color:#dfe1d6}.no-touch .result__circle-button:hover:before{transform:none}@media only screen and (max-width:1599px){.result__circle-button{width:320px;height:320px}}@media only screen and (max-width:1199px){.result__circle-button{width:240px;height:240px}}@media only screen and (max-width:767px){.result__circle-button{width:180px;height:180px}}.result__circle-button span{color:#9e0d04;text-align:center;font-size:30px;line-height:34px;font-weight:700;max-width:240px;position:relative;z-index:5;transition:all .3s cubic-bezier(.25,.74,.22,.99)}@media only screen and (max-width:1199px){.result__circle-button span{font-size:15px;line-height:18px;max-width:120px}}.result__paper-wrapper{display:flex;justify-content:flex-end}@media only screen and (max-width:1299px){.result__paper-wrapper{justify-content:center}}.result__paper{width:486px;height:320px;position:relative;transform:rotate(4.73deg);left:130px;bottom:110px}@media only screen and (max-width:1599px){.result__paper{left:110px;bottom:0}}@media only screen and (max-width:1299px){.result__paper{position:static;margin-top:100px}}@media only screen and (max-width:1199px){.result__paper{width:300px;height:198px;margin-top:120px}}@media only screen and (max-width:767px){.result__paper{position:static}}.result__paper:before{content:"";position:absolute;width:171px;height:36px;background:rgba(255,238,149,.47);z-index:3;transform:rotate(-35deg);left:-48px;top:10px;pointer-events:none}@media only screen and (max-width:1199px){.result__paper:before{width:102px;height:21px;left:-26px;top:7px}}.result__paper:after{content:"";position:absolute;width:171px;height:36px;background:rgba(255,238,149,.47);z-index:3;transform:rotate(-35deg);right:-48px;bottom:14px;pointer-events:none}@media only screen and (max-width:1199px){.result__paper:after{width:102px;height:21px;right:-27px;bottom:7px}}.result__paper-image{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.result__paper-image img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.result__paper-text{font-family:Secondary,Arial,Helvetica,sans-serif;font-size:44px;font-weight:400;text-align:center;position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:40px 30px}@media only screen and (max-width:1199px){.result__paper-text{font-size:26px;padding:26px 30px}}.result__paper-wrapper{height:100%}.result__paper-button{margin-top:34px}@media only screen and (max-width:1199px){.result__paper-button{margin-top:20px}}.result__paper-button .button{width:100%}.want{padding:50px 0}@media only screen and (max-width:767px){.want{padding:40px 0}}.want__heading{margin-bottom:120px;position:relative}@media only screen and (max-width:1199px){.want__heading{margin-bottom:80px}}@media only screen and (max-width:767px){.want__heading{margin-bottom:40px}}.want__heading-title{font-size:100px;font-weight:600}@media only screen and (max-width:1199px){.want__heading-title{font-size:60px}}@media only screen and (max-width:767px){.want__heading-title{font-size:50px}}.want__heading-subtitle{font-size:100px;font-weight:400;font-family:Secondary,Arial,Helvetica,sans-serif;color:#c1150a;position:absolute;right:70px;top:76px}@media only screen and (max-width:1199px){.want__heading-subtitle{font-size:60px;right:0;top:60px}}@media only screen and (max-width:767px){.want__heading-subtitle{font-size:50px;position:static}}.want__wrapper{display:grid;grid-template-columns:repeat(3,1fr);column-gap:18px;row-gap:18px;margin-bottom:100px}@media only screen and (max-width:1199px){.want__wrapper{grid-template-columns:repeat(2,1fr);margin-bottom:40px}}@media only screen and (max-width:767px){.want__wrapper{grid-template-columns:repeat(1,1fr)}}.want__bottom{display:flex;flex-direction:column;align-items:center}.want__bottom-text{font-family:Secondary,Arial,Helvetica,sans-serif;font-size:50px;font-weight:400;color:#c1150a;margin-bottom:30px;text-align:center}@media only screen and (max-width:1199px){.want__bottom-text{font-size:40px}}@media only screen and (max-width:767px){.want__bottom-text{font-size:30px}}.want__item{padding:30px;background:#1e1e1e;color:#dfe1d6;height:390px;position:relative;overflow:hidden;z-index:1;transform:rotate(1deg)}@media only screen and (max-width:1599px){.want__item{height:470px}}@media only screen and (max-width:1199px){.want__item{padding:20px;height:330px}.want__item:first-child{transform:rotate(-8deg)!important}.want__item:nth-child(2){transform:rotate(6deg)!important}.want__item:nth-child(3){transform:rotate(-8deg)!important}.want__item:nth-child(4){transform:rotate(6deg)!important}.want__item:nth-child(5){transform:rotate(-8deg)!important}.want__item:nth-child(6){transform:rotate(6deg)!important}}@media only screen and (max-width:767px){.want__item{width:300px;margin:0 auto}}.want__item.left{transform:translateY(100px) rotate(-4deg)}.want__item.right{transform:translateY(120px) rotate(5deg)}.want__item.bordered{z-index:2;border:2px solid #c1150a;background:#dfe1d6;color:#1e1e1e}.want__item-title{font-size:30px;font-weight:600;margin-bottom:15px;line-height:32px;z-index:2;position:relative;letter-spacing:-1.2px}@media only screen and (max-width:1199px){.want__item-title{font-size:21px;line-height:24px}}.want__item-description{font-size:18px;font-weight:400;line-height:26px;position:relative;z-index:2;list-style:disc;padding-left:20px}@media only screen and (max-width:1199px){.want__item-description{font-size:14px;line-height:20px}}.want__item-counter{font-family:Secondary,Arial,Helvetica,sans-serif;font-size:356px;font-weight:400;color:#c1150a;position:absolute;right:54px;bottom:-164px;z-index:1;pointer-events:none}@media only screen and (max-width:1199px){.want__item-counter{font-size:250px;right:17px;bottom:-99px}}.services{padding:60px 0 100px;background:#1e1e1e;color:#dfe1d6}@media only screen and (max-width:767px){.services{padding:40px 0}}.services__tab{display:none}.services__tab.active{display:block}.services__heading-buttons{display:flex;flex-direction:column;width:386px}@media only screen and (max-width:767px){.services__heading-buttons{width:auto}}.services__heading-buttons .button{width:100%;margin-bottom:17px;color:#dfe1d6;border-color:#dfe1d6}.services__heading-buttons .button:last-child{margin-bottom:0}.services__heading-buttons .button.active{border-color:#c1150a;background:#c1150a;pointer-events:none}.services__heading{margin-bottom:68px;display:flex;align-items:flex-start;justify-content:space-between}@media only screen and (max-width:1199px){.services__heading{display:block}}@media only screen and (max-width:767px){.services__heading{margin-bottom:55px}}.services__heading-title{color:#dfe1d6;letter-spacing:-4px;font-size:100px;font-weight:600;max-width:450px}@media only screen and (max-width:1199px){.services__heading-title{font-size:60px;margin-bottom:50px}}@media only screen and (max-width:767px){.services__heading-title{font-size:50px}}.services__item-description{margin-bottom:40px;max-width:600px}.services__item-description-title{color:#dfe1d6;font-size:22px;font-weight:600;margin-bottom:6px}@media only screen and (max-width:1199px){.services__item-description-title{font-size:18px;line-height:24px}}.services__item-description-subtitle{line-height:26px;font-size:22px;font-weight:400;color:hsla(71,15%,86%,.7)}@media only screen and (max-width:1199px){.services__item-description-subtitle{font-size:18px;line-height:24px}}@media only screen and (max-width:1199px){.services__item-content{margin-right:40px}}@media only screen and (max-width:767px){.services__item-content{margin-right:0}}.services__item-content-row{display:flex;align-items:flex-end;justify-content:space-between}@media only screen and (max-width:1199px){.services__item-content-row{display:block}}.services__item-content-information-item{font-size:22px;font-weight:400;margin-bottom:6px}.services__item-content-information-item:last-child{margin-bottom:0}@media only screen and (max-width:1199px){.services__item-content-information-item{font-size:18px;line-height:24px}}.services__item-content-information-item span{font-weight:700}.services__item-content-buttons{width:280px;margin-left:20px}@media only screen and (max-width:1199px){.services__item-content-buttons{width:auto;margin-left:0;margin-top:36px}}.services__item-content-buttons .button{width:100%}.services__item-content-buttons .button:after{background-color:#1e1e1e}.services__item{display:flex;align-items:flex-start;justify-content:space-between;padding:40px 0;border-top:2px solid #dfe1d6}.services__item:last-child{border-bottom:2px solid #dfe1d6}@media only screen and (max-width:767px){.services__item{display:block}}.services__item-title{display:flex;align-items:flex-start;width:400px}@media only screen and (max-width:1199px){.services__item-title{width:300px;margin-right:40px}}@media only screen and (max-width:767px){.services__item-title{width:auto;margin-right:0;margin-bottom:32px}}.services__item-title svg{display:block;width:65px;height:65px;min-width:65px;fill:#c1150a;margin-right:16px}@media only screen and (max-width:1199px){.services__item-title svg{position:relative;top:4px;min-width:34px;width:34px;height:28px}}.services__item-title span{font-size:45px;line-height:56px;font-weight:700}@media only screen and (max-width:1599px){.services__item-title span{font-size:40px}}@media only screen and (max-width:1199px){.services__item-title span{font-size:25px;line-height:34px}}.services__title{margin-bottom:120px;position:relative}@media only screen and (max-width:767px){.services__title{margin-bottom:70px}}.services__title svg{display:block;width:431px;height:16px;fill:#c1150a;position:absolute;left:0;top:100%;margin-top:10px}@media only screen and (max-width:767px){.services__title svg{width:100%}}.services__title span{font-size:35px;font-weight:600}@media only screen and (max-width:1199px){.services__title span{font-size:30px}}@media only screen and (max-width:767px){.services__title span{font-size:25px;line-height:32px}}.services__packages{margin-top:64px}.services__packages-heading-title{font-size:100px;font-weight:600;letter-spacing:-4px;color:#dfe1d6}@media only screen and (max-width:1199px){.services__packages-heading-title{font-size:50px}}.services__packages-heading-subtitle{position:absolute;top:88px;left:338px;font-size:100px;font-weight:400;color:#c1150a;font-family:Secondary,Arial,Helvetica,sans-serif}@media only screen and (max-width:1199px){.services__packages-heading-subtitle{font-size:50px;left:204px;top:30px}}@media only screen and (max-width:767px){.services__packages-heading-subtitle{font-size:50px;position:static;text-align:right;margin-top:2px}}.services__packages-heading{margin-bottom:156px;position:relative}@media only screen and (max-width:1199px){.services__packages-heading{margin-bottom:80px}}@media only screen and (max-width:767px){.services__packages-heading{margin-bottom:40px}}.services__packages-wrapper{display:grid;grid-template-columns:repeat(2,1fr);column-gap:120px;position:relative}@media only screen and (max-width:1599px){.services__packages-wrapper{column-gap:20px}}@media only screen and (max-width:1199px){.services__packages-wrapper{display:block}}.services__packages-item{border:2px solid #c1150a;background:#dfe1d6;padding:30px;color:#1e1e1e;display:flex;min-height:600px;flex-direction:column;justify-content:space-between}@media only screen and (max-width:1199px){.services__packages-item{width:420px;margin:0 auto 30px;min-height:auto}.services__packages-item:last-child{margin-bottom:0}}@media only screen and (max-width:767px){.services__packages-item{width:100%}}.services__packages-item-title{font-size:35px;height:70px;font-weight:700;text-align:center;margin-bottom:16px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:767px){.services__packages-item-title{font-size:25px}}.services__packages-item-subtitle{position:relative;font-size:18px;color:#292929;font-weight:400;text-align:center;margin-bottom:48px}@media only screen and (max-width:767px){.services__packages-item-subtitle{font-size:16px;margin-bottom:30px}}.services__packages-item-subtitle:after{content:"";position:absolute;left:50%;bottom:-8px;transform:translateX(-69px);width:138px;height:1px;background:#292929}.services__packages-item-list-title{font-size:18px;font-weight:400;text-align:center;margin-bottom:24px}@media only screen and (max-width:767px){.services__packages-item-list-title{font-size:16px}}.services__packages-item-list{padding:0 20px;font-size:20px;font-weight:500;text-align:center;margin-bottom:68px}@media only screen and (max-width:767px){.services__packages-item-list{padding:0;font-size:16px}}.services__packages-item-advantages{margin-bottom:50px}.services__packages-item-list-item{padding-top:12px;padding-bottom:12px;border-top:1px solid #c1150a}.services__packages-item-list-item:last-child{border-bottom:1px solid #c1150a}.services__packages-item-list-item span{font-size:14px}.services__packages-item-button .button{width:100%}.services__packages-item-advantages-item{font-size:18px;font-weight:400;text-align:center;margin-bottom:6px}.services__packages-item-advantages-item:last-child{margin-bottom:0}@media only screen and (max-width:767px){.services__packages-item-advantages-item{font-size:16px}}.services__packages-item-advantages-title{display:flex;align-items:center;justify-content:center;margin-bottom:10px;font-size:20px;font-weight:700}@media only screen and (max-width:767px){.services__packages-item-advantages-title{font-size:16px}}.services__packages-disclaimer{display:flex;align-items:center;justify-content:center;margin-top:46px}.services__packages-disclaimer-text{max-width:374px;font-size:18px;font-weight:400;line-height:24px;color:hsla(71,15%,86%,.5)}@media only screen and (max-width:767px){.services__packages-disclaimer-text{font-size:13px;line-height:18px}}.services__packages-disclaimer-icon{width:60px;height:60px;margin-right:50px;min-width:64px}@media only screen and (max-width:767px){.services__packages-disclaimer-icon{margin-right:20px}}.services__packages-disclaimer-icon svg{display:block;width:100%;height:100%;fill:#c1150a}.services__heading-buttons-wrapper{position:relative}@media only screen and (max-width:1199px){.services__heading-buttons-wrapper{left:130px;margin-bottom:120px}}@media only screen and (max-width:767px){.services__heading-buttons-wrapper{left:auto;margin-bottom:0}}.services__heading-buttons-arrow{position:absolute;left:-150px;top:20px;pointer-events:none}@media only screen and (max-width:1199px){.services__heading-buttons-arrow{left:-130px}}@media only screen and (max-width:767px){.services__heading-buttons-arrow{position:static;display:flex;align-items:flex-end;padding-left:40px}}.services__heading-buttons-arrow-icon{width:121px;height:160px}@media only screen and (max-width:1199px){.services__heading-buttons-arrow-icon{width:96px;height:124px}}@media only screen and (max-width:767px){.services__heading-buttons-arrow-icon{width:81px;height:106px;transform:rotate(-90deg)}}.services__heading-buttons-arrow-icon svg{display:block;fill:#dfe1d6;width:100%;height:100%}.services__heading-buttons-arrow-text{font-family:Secondary,Arial,Helvetica,sans-serif;font-size:50px}@media only screen and (max-width:1199px){.services__heading-buttons-arrow-text{font-size:40px}}@media only screen and (max-width:767px){.services__heading-buttons-arrow-text{font-size:30px;position:relative;left:40px;bottom:30px}}.cases{background:#1e1e1e;padding:50px 0 80px}@media only screen and (max-width:767px){.cases{padding:40px 0}}.cases__list-body{position:relative;padding:0 50px}@media only screen and (max-width:767px){.cases__list-body{padding:0}}.cases__heading{color:#c1150a;margin-bottom:30px;font-size:100px;font-weight:500;letter-spacing:-4px}@media only screen and (max-width:1199px){.cases__heading{font-size:60px;margin-bottom:50px}}@media only screen and (max-width:767px){.cases__heading{font-size:50px;margin-bottom:10px}}.cases__navigation{display:flex;align-items:center;justify-content:center;column-gap:20px}@media only screen and (max-width:767px){.cases__navigation{margin-top:40px}}.cases__arrow{cursor:pointer;width:64px;height:64px;background:rgba(193,21,10,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-32px);z-index:2}@media only screen and (max-width:767px){.cases__arrow{position:static}}.cases__arrow.prev{transform:rotate(-90deg);left:-50px}.cases__arrow.next{right:-50px;transform:rotate(90deg)}.cases__arrow svg{width:20px;height:40px;fill:#c1150a}.cases__list-item-title{font-size:60px;font-weight:600;color:#dfe1d6;margin-bottom:20px}@media only screen and (max-width:767px){.cases__list-item-title{font-size:30px}}.cases__list-item-description{color:#dfe1d6;font-size:24px;font-weight:500;max-width:520px;line-height:32px}@media only screen and (max-width:767px){.cases__list-item-description{font-size:18px;line-height:22px}}.cases__list-item-request{margin-top:50px}.cases__list-item-request-title{font-size:60px;font-weight:600;color:#dfe1d6;background:#c1150a;display:inline-block;margin-bottom:20px;padding:10px 20px}@media only screen and (max-width:767px){.cases__list-item-request-title{font-size:28px;display:block;text-align:center}}.cases__list-item-request-description{font-size:24px;font-weight:500;color:#dfe1d6;margin-bottom:40px;max-width:620px}@media only screen and (max-width:767px){.cases__list-item-request-description{font-size:18px;margin-bottom:20px}}.cases__list-item-request-list{list-style:disc;color:#dfe1d6;padding-left:36px;max-width:620px;line-height:32px}@media only screen and (max-width:767px){.cases__list-item-request-list{font-size:16px;padding-left:24px}}.cases__pagination-wrapper{display:flex;justify-content:end;padding-right:10px}.cases__pagination{width:auto;color:#c1150a;font-family:Secondary,Arial,Helvetica,sans-serif;font-size:64px;font-weight:400}@media only screen and (max-width:767px){.cases__pagination{font-size:48px}}.cases__list-item-buttons{display:flex;justify-content:center;margin-top:80px;column-gap:20px}@media only screen and (max-width:1199px){.cases__list-item-buttons{flex-direction:column;column-gap:0;row-gap:20px}}@media only screen and (max-width:767px){.cases__list-item-buttons{margin-top:40px}}.cases__list-item-content{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:1199px){.cases__list-item-content{display:block}}.cases__list-item-column-cards{position:relative;flex:1;height:540px;overflow:hidden}.cases__feedback-card{font-size:18px;line-height:20px;font-weight:500;padding:10px;background:#dfe1d6;border-radius:20px;border:2px solid #9e0d04;position:absolute}@media only screen and (max-width:1199px){.cases__feedback-card{position:static}}.cases__feedback-card.first{transform:rotate(-10deg);width:280px;min-width:280px;left:50px;top:20px}.cases__feedback-card.second{transform:rotate(12deg);width:300px;min-width:300px;bottom:26px;left:120px}@media only screen and (max-width:1599px){.cases__feedback-card.second{left:80px}}@media only screen and (max-width:1299px){.cases__feedback-card.second{left:40px}}@media only screen and (max-width:1199px){.cases__feedback-card{min-width:auto;width:auto}}@media only screen and (max-width:767px){.cases__feedback-card{padding:15px;font-size:16px}}.cases__feedback-card p{margin-bottom:20px}.cases__feedback-card p:last-child{margin-bottom:0}@media only screen and (max-width:767px){.cases__feedback-card p{margin-bottom:10px}}.cases__feedback-card p span{font-weight:700}.work{padding-top:100px;margin-bottom:30px}@media only screen and (max-width:1599px){.work{overflow:hidden}}@media only screen and (max-width:767px){.work{padding:40px 0;margin-bottom:0}}.work__after{display:none;position:absolute;right:-330px;top:0;pointer-events:none;z-index:-1}@media only screen and (max-width:1599px){.work__after{display:block}}@media only screen and (max-width:1299px){.work__after{right:-270px}}@media only screen and (max-width:1199px){.work__after{right:-280px}}@media only screen and (max-width:767px){.work__after{right:-150px;opacity:.6}}.work__after svg{width:440px}@media only screen and (max-width:767px){.work__after svg{width:300px}}.work__body,.work__heading{position:relative}.work__heading{margin-bottom:170px}@media only screen and (max-width:1199px){.work__heading{margin-bottom:100px}}@media only screen and (max-width:767px){.work__heading{margin-bottom:30px}}.work__heading-title{font-size:100px;font-weight:600}@media only screen and (max-width:1199px){.work__heading-title{font-size:50px}}.work__heading-subtitle{font-family:Secondary,Arial,Helvetica,sans-serif;font-size:100px;font-weight:400;color:#c1150a;position:absolute;left:220px;top:78px}@media only screen and (max-width:1199px){.work__heading-subtitle{font-size:50px;left:110px;top:40px}}@media only screen and (max-width:767px){.work__heading-subtitle{position:static}}.work__wrapper{display:grid;grid-template-columns:repeat(2,1fr);column-gap:60px}@media only screen and (max-width:1199px){.work__wrapper{display:block}}.work__column{display:flex;align-items:flex-start}@media only screen and (max-width:1199px){.work__column{margin-bottom:50px}.work__column:last-child{margin-bottom:0}}@media only screen and (max-width:767px){.work__column{display:block}}.work__column-title{display:flex;align-items:center;background:#c1150a;padding:3px 18px}@media only screen and (max-width:1199px){.work__column-title{width:200px;min-width:200px}}@media only screen and (max-width:767px){.work__column-title{margin-bottom:20px}}.work__column-title.black{background:#1e1e1e}.work__column-title span{font-size:45px;font-weight:600;color:#dfe1d6}@media only screen and (max-width:1199px){.work__column-title span{font-size:30px}}.work__column-title img{margin-right:21px;display:block;width:45px;height:45px;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}@media only screen and (max-width:1199px){.work__column-title img{width:30px;height:30px}}.work__column-list{margin-left:22px;list-style:disc;padding-left:22px;font-size:20px;font-weight:600;line-height:28px}@media only screen and (max-width:1199px){.work__column-list{font-size:16px;line-height:24px}}@media only screen and (max-width:767px){.work__column-list{font-size:14px;line-height:20px;margin-left:0}}.work__column-list li{margin-bottom:16px}.work__column-list li:last-child{margin-bottom:0}.request{padding:100px 0}@media only screen and (max-width:767px){.request{padding:40px 0}}.request__body{max-width:750px;margin:0 auto}.request__heading{font-size:100px;font-weight:600;letter-spacing:-4px;text-align:center;line-height:120px;margin-bottom:20px}@media only screen and (max-width:1199px){.request__heading{font-size:50px;line-height:60px}}.request__form-row{margin-bottom:24px}.request__form-wrapper{margin-bottom:60px}@media only screen and (max-width:767px){.request__form-wrapper{margin-bottom:40px}}.request__form-container{max-width:386px;margin:0 auto}@media only screen and (max-width:767px){.request__form-container{max-width:none}}.request__form-submit .button{width:100%}.request__telegram{display:flex;align-items:center;justify-content:center;margin-top:40px}.request__telegram-text{font-size:15px;font-weight:400;line-height:20px;max-width:140px}.request__telegram-icon{width:61px;height:61px;border-radius:50%;background:#1e1e1e;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;margin-right:22px;min-width:61px}.no-touch .request__telegram-icon:hover svg{fill:#dfe1d6}.no-touch .request__telegram-icon:hover a:before{transform:none}@media only screen and (max-width:767px){.request__telegram-icon{width:50px;height:50px;min-width:50px}}.request__telegram-icon a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:4;display:flex;align-items:center;justify-content:center}.request__telegram-icon a:before{content:"";position:absolute;width:calc(100% + 2px);height:calc(100% + 2px);left:-1px;top:-1px;background:#c1150a;z-index:1;transition:all .3s cubic-bezier(.25,.74,.22,.99);transform:scale(0);border-radius:50%}.request__telegram-icon svg{width:30px;height:30px;display:block;fill:#dfe1d6;position:relative;z-index:2;right:3px;transition:all .3s cubic-bezier(.25,.74,.22,.99)}@media only screen and (max-width:767px){.request__telegram-icon svg{width:26px;height:26px;right:2px}}.faq{background:#1e1e1e;padding:100px 0;color:#dfe1d6}@media only screen and (max-width:767px){.faq{padding:40px 0}}.faq__body{max-width:714px;margin:0 auto}.faq__heading{margin-bottom:50px;position:relative}@media only screen and (max-width:1199px){.faq__heading{margin-bottom:110px}}@media only screen and (max-width:767px){.faq__heading{margin-bottom:50px}}.faq__heading-subtitle{font-size:40px;font-weight:400;font-family:Secondary,Arial,Helvetica,sans-serif;width:348px;right:-145px;top:34px;position:absolute}@media only screen and (max-width:1199px){.faq__heading-subtitle{font-size:30px;width:260px;right:26px;top:60px}}@media only screen and (max-width:767px){.faq__heading-subtitle{position:static;margin:0 auto}}.faq__heading-subtitle span{color:#c1150a}.faq__heading-title{font-size:100px;font-weight:600;letter-spacing:-4px;text-align:center}@media only screen and (max-width:1199px){.faq__heading-title{font-size:50px}}@media only screen and (max-width:767px){.faq__heading-title{margin-bottom:10px}}.faq__item{border-bottom:2px solid #dfe1d6}.faq__item:first-child{border-top:2px solid #dfe1d6}.faq__item-heading{display:flex;align-items:center;justify-content:space-between;padding:21px 0;cursor:pointer}.faq__item-heading.active .faq__item-heading-icon span:first-child{transform:rotate(180deg)}.faq__item-heading.active .faq__item-heading-icon span:last-child{transform:rotate(270deg)}.faq__item-content{display:none;color:hsla(71,15%,86%,.7);padding-bottom:24px;line-height:28px;font-size:18px;font-weight:500}@media only screen and (max-width:767px){.faq__item-content{font-size:14px;line-height:24px}}.faq__item-content ul{list-style:disc;padding-left:30px;margin-bottom:10px}.faq__item-content ul:last-child{margin-bottom:0}.faq__item-heading-title{font-weight:500;font-size:20px;line-height:24px}@media only screen and (max-width:767px){.faq__item-heading-title{font-size:15px}}.faq__item-heading-icon{width:30px;height:30px;border-radius:50%;position:relative}.faq__item-heading-icon span{transition:all .3s cubic-bezier(.25,.74,.22,.99);background:#dfe1d6;position:absolute;left:50%;top:50%}.faq__item-heading-icon span:first-child{width:20px;height:2px;margin-left:-10px;margin-top:-1px}.faq__item-heading-icon span:last-child{width:2px;height:20px;margin-left:-1px;margin-top:-10px}.reviews{padding:60px 0 100px}@media only screen and (max-width:767px){.reviews{padding:40px 0}}@media only screen and (max-width:1199px){.reviews .container{padding:0}}.reviews__title{font-size:100px;position:relative;font-weight:600;line-height:110px;letter-spacing:-4px}@media only screen and (max-width:1199px){.reviews__title{padding:0 80px;font-size:60px}}@media only screen and (max-width:767px){.reviews__title{font-size:50px;line-height:50px;padding:0 16px}.reviews__title span{position:absolute;left:16px;top:100%}}.reviews__title span{letter-spacing:normal;font-family:Secondary,Arial,Helvetica,sans-serif;font-weight:400;color:#c1150a}@media only screen and (max-width:1199px){.reviews__list-container .swiper-wrapper{align-items:center}}@media only screen and (max-width:1199px){.reviews__list-container{padding:0 80px}}@media only screen and (max-width:767px){.reviews__list-container{padding:0 16px}}.reviews__list-container .swiper-slide{width:auto;height:auto}@media only screen and (max-width:1199px){.reviews__list-container .swiper-slide{width:100%;height:100%}}.reviews__list{margin-top:60px;height:900px;position:relative}.reviews__list .scrollbar-track{display:none!important}@media only screen and (max-width:1199px){.reviews__list{height:auto}}@media only screen and (max-width:767px){.reviews__list{margin-top:70px}}@media only screen and (max-width:1199px){.reviews__list .scroll-content{display:flex}}.reviews__list-item{position:absolute}.no-touch .reviews__list-item:hover{z-index:2}.reviews__list-item:first-child{left:0;top:0}.reviews__list-item:nth-child(2){right:0;top:0}.reviews__list-item:nth-child(3){bottom:0;left:0}.reviews__list-item:nth-child(4){bottom:0;right:0}.reviews__list-item:nth-child(5){left:80px;top:80px}.reviews__list-item:nth-child(6){right:120px;top:80px}.reviews__list-item:nth-child(7){left:160px;bottom:80px}.reviews__list-item:nth-child(8){right:160px;bottom:30px}.reviews__list-item:nth-child(9){left:200px;top:30px}.reviews__list-item:nth-child(10){left:140px;top:200px}.reviews__list-item:nth-child(11){right:250px;top:180px}.reviews__list-item:nth-child(12){right:30px;top:180px}.reviews__list-item:nth-child(13){right:220px;bottom:300px}.reviews__list-item:nth-child(14){left:90px;bottom:170px}@media only screen and (max-width:1199px){.reviews__list-item{position:static;padding:0}}.reviews__list-item-content{font-size:18px;line-height:22px;font-weight:500;padding:20px;background:#dfe1d6;border-radius:30px;width:500px;min-width:500px;border:2px solid #9e0d04}@media only screen and (max-width:1199px){.reviews__list-item-content{min-width:auto;width:auto}}@media only screen and (max-width:767px){.reviews__list-item-content{padding:15px;font-size:16px}}.reviews__list-item-content p{margin-bottom:20px}.reviews__list-item-content p:last-child{margin-bottom:0}@media only screen and (max-width:767px){.reviews__list-item-content p{margin-bottom:10px}}.reviews__list-item-content p span{font-weight:700}.error,.error .container{height:100%}.error__wrapper{display:flex;justify-content:center;min-height:100%;align-items:center;padding:100px 0}.error__content{max-width:600px;display:flex;flex-direction:column;align-items:center}.error__code{color:#c1150a;font-size:200px;font-weight:700}@media only screen and (max-width:1199px){.error__code{font-size:140px}}@media only screen and (max-width:767px){.error__code{font-size:120px}}.error__text{margin-top:30px;font-size:50px;font-weight:600;text-align:center}@media only screen and (max-width:1199px){.error__text{font-size:40px}}@media only screen and (max-width:767px){.error__text{font-size:28px}}.error__button{margin-top:40px}.popup-feedback__title{font-size:25px;font-weight:600;line-height:30px;text-align:center;margin-bottom:30px}@media only screen and (max-width:767px){.popup-feedback__title{font-size:20px}}.popup-feedback__telegram{display:flex;align-items:center;justify-content:center}.popup-feedback__form{margin-bottom:40px}.popup-feedback__telegram-text{font-size:15px;font-weight:400;line-height:20px;max-width:140px}.popup-feedback__telegram-icon{width:61px;height:61px;border-radius:50%;background:#dfe1d6;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;margin-right:22px;min-width:61px}.no-touch .popup-feedback__telegram-icon:hover svg{fill:#dfe1d6}.no-touch .popup-feedback__telegram-icon:hover a:before{transform:none}@media only screen and (max-width:767px){.popup-feedback__telegram-icon{width:50px;height:50px;min-width:50px}}.popup-feedback__telegram-icon a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:4;display:flex;align-items:center;justify-content:center}.popup-feedback__telegram-icon a:before{content:"";position:absolute;width:calc(100% + 2px);height:calc(100% + 2px);left:-1px;top:-1px;background:#c1150a;z-index:1;transition:all .3s cubic-bezier(.25,.74,.22,.99);transform:scale(0);border-radius:50%}.popup-feedback__telegram-icon svg{width:30px;height:30px;display:block;fill:#c1150a;position:relative;z-index:2;right:3px;transition:all .3s cubic-bezier(.25,.74,.22,.99)}@media only screen and (max-width:767px){.popup-feedback__telegram-icon svg{width:26px;height:26px;right:2px}}.popup-feedback__form-submit{margin-top:40px}.popup-feedback__form-submit .button{padding:16px 20px;font-size:15px;width:100%}.popup-feedback__form-submit .button:after{background-color:#1e1e1e}@media only screen and (max-width:1199px){.popup-feedback__form-submit .button{font-size:15px;padding:12px 40px}}.popup-feedback__form-row{margin-bottom:24px}.popup-feedback__form-row label{font-size:16px;font-weight:600}.popup-feedback__form-row input{color:#dfe1d6;font-size:16px;font-weight:600;caret-color:#c1150a;height:50px}.question{height:100%;overflow:hidden}.question__back{color:#c1150a;position:absolute;left:0;top:50px;display:flex;align-items:center;padding:10px 0}@media only screen and (max-width:767px){.question__back{font-size:16px;top:20px}}.question__back a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.question__back svg{fill:#c1150a;width:40px;height:20px;display:block;margin-right:10px}.question .container{height:100%}.question .field-answer-answer{position:relative;width:100%}.question .field-answer-answer .help-block{position:absolute;top:100%;font-size:12px;line-height:18px;color:#c1150a;margin-top:4px}.question__wrapper{min-height:100%;display:flex;align-items:center;padding:120px 0 100px;position:relative}@media only screen and (max-width:767px){.question__wrapper{padding:80px 0}}.question__content{width:440px;margin:0 auto}@media only screen and (max-width:1199px){.question__content{width:500px}}@media only screen and (max-width:767px){.question__content{width:100%}}.question__progress{display:flex;align-items:center;justify-content:center;font-size:14px;color:#7f7f7f}.question__progress-before{color:#1e1e1e}.question__progress-bar{width:270px;height:6px;border-radius:60px;background:#7f7f7f;margin:0 10px;position:relative}.question__progress-bar span{width:30%;position:absolute;left:0;top:0;border-radius:60px;height:100%;background:#1e1e1e}.question__form{display:flex;flex-direction:column;align-items:center}.question__title{margin-top:60px;font-size:30px;text-align:center;font-weight:700;line-height:41px}@media only screen and (max-width:1199px){.question__title{font-size:25px;line-height:35px}}@media only screen and (max-width:767px){.question__title{margin-top:30px}}.question__list{margin-top:32px}@media only screen and (max-width:767px){.question__list{margin-top:20px}}.question__buttons{display:flex;justify-content:center;margin-top:50px}@media only screen and (max-width:767px){.question__buttons{margin-top:30px}}.question__buttons .button{display:flex;justify-content:center;align-items:center;margin-right:40px;padding:17px;min-width:200px}.question__buttons .button:last-child{margin-right:0}@media only screen and (max-width:767px){.question__buttons .button{min-width:150px;margin-right:20px}}.no-touch .question__buttons .button:hover svg{fill:#dfe1d6}.no-touch .question__buttons .button:hover.next svg{fill:#c1150a}.question__buttons .button svg{display:block;width:30px;height:12px;fill:#c1150a;position:relative;z-index:5;right:10px;transition:all .3s cubic-bezier(.25,.74,.22,.99)}.question__buttons .button.next svg{right:0;left:10px;fill:#dfe1d6;transform:rotate(180deg)}.question__list-item{font-size:18px;line-height:25px;font-weight:500;margin-bottom:15px}.question__list-item:last-child{margin-bottom:0}@media only screen and (max-width:1199px){.question__list-item{font-size:15px;line-height:24px}}.question__description{font-size:18px;line-height:25px;font-weight:500;text-align:center;margin-top:20px}@media only screen and (max-width:1199px){.question__description{font-size:15px;line-height:24px}}.question__complete-form{margin-top:30px}@media only screen and (max-width:767px){.question__complete-form{margin-top:20px}}.question__complete-form-row{margin-bottom:24px}.question__complete-form-row:last-child{margin-bottom:0}.question__complete-form-wrapper{margin-bottom:60px}@media only screen and (max-width:767px){.question__complete-form-wrapper{margin-bottom:50px}}.question__complete-form-submit .button{width:100%}.complete{color:#dfe1d6;overflow:hidden}.complete,.complete .container{height:100%}.complete__wrapper{padding:120px 0 100px;min-height:100%;display:flex;position:relative;align-items:center}@media only screen and (max-width:767px){.complete__wrapper{padding:80px 0}}.complete__wrapper .question__progress-before{opacity:0}.complete__wrapper .question__progress{color:#dfe1d6}.complete__wrapper .question__progress-bar span{background:#c1150a}.complete__content{width:680px;margin:0 auto}@media only screen and (max-width:1199px){.complete__content{width:500px}}@media only screen and (max-width:767px){.complete__content{width:100%}}.complete__title{margin-top:12px;font-size:45px;text-align:center;font-weight:700;line-height:61px;margin-bottom:44px}@media only screen and (max-width:1199px){.complete__title{font-size:25px;line-height:35px}}@media only screen and (max-width:767px){.complete__title{margin-bottom:40px}}.complete__subtitle{text-align:center;font-size:18px;line-height:25px;font-weight:500;color:#595959;margin-top:60px}@media only screen and (max-width:1199px){.complete__subtitle{font-size:15px}}@media only screen and (max-width:767px){.complete__subtitle{margin-top:40px}}.complete__description{font-size:18px;line-height:25px;font-weight:500;width:420px;margin:0 auto;display:flex;align-items:flex-start}@media only screen and (max-width:1199px){.complete__description{font-size:16px}}@media only screen and (max-width:767px){.complete__description{width:100%;font-size:14px;line-height:20px}}.complete__description svg{display:block;fill:#c1150a;width:22px;height:26px;min-width:22px;position:relative;bottom:3px;margin-right:4px}.complete__disclaimer{line-height:17px;text-align:center;color:#595959;font-size:12px;width:430px;margin:46px auto 0}@media only screen and (max-width:767px){.complete__disclaimer{width:100%;margin:30px auto 0}}.complete__button{display:flex;justify-content:center;margin-top:50px}@media only screen and (max-width:767px){.complete__button{margin-top:30px}}.complete__button .button:after{background-color:#1e1e1e}.start{color:#dfe1d6;height:100%;overflow:hidden}.start__after{position:absolute;right:-150px;top:-10px;pointer-events:none;z-index:-1}@media only screen and (max-width:1599px){.start__after{right:-100px}}@media only screen and (max-width:1299px){.start__after{right:-50px}}@media only screen and (max-width:1199px){.start__after{right:-100px;top:-10px;opacity:.6}}@media only screen and (max-width:767px){.start__after{display:none}}.start__after svg{width:500px}@media only screen and (max-width:1199px){.start__after svg{width:520px}}@media only screen and (max-width:767px){.start__after svg{width:200px}}.start__back{color:#c1150a;position:absolute;left:0;top:50px;display:flex;align-items:center;padding:10px 0}@media only screen and (max-width:767px){.start__back{font-size:16px;top:20px}}.start__back a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.start__back svg{fill:#c1150a;width:40px;height:20px;display:block;margin-right:10px}.start .container{height:100%}.start__wrapper{position:relative;min-height:100%;padding:120px 0 100px;display:flex;align-items:center}@media only screen and (max-width:767px){.start__wrapper{padding:80px 0}}.start__content{width:680px;margin:0 auto}@media only screen and (max-width:1199px){.start__content{width:500px}}@media only screen and (max-width:767px){.start__content{width:100%}}.start__content .button:after{background-color:#1e1e1e}.start__title{font-size:45px;text-align:center;font-weight:700;line-height:61px}@media only screen and (max-width:1199px){.start__title{font-size:25px;line-height:35px}}.start__subtitle{text-align:center;font-size:18px;line-height:25px;font-weight:500;margin-top:28px}@media only screen and (max-width:1199px){.start__subtitle{font-size:15px}}.start__description{text-align:center;font-size:18px;line-height:25px;font-weight:500;margin-top:16px}@media only screen and (max-width:1199px){.start__description{font-size:15px;margin-top:10px}}.start__buttons{display:flex;justify-content:center;margin-top:20px}