:root{--brand-gray-500:#2a2c29;--brand-gray-400:#555654;--brand-gray-300:#7f807f;--brand-gray-200:#aaaba9;--brand-gray-100:#d4d5d4;--brand-yellow-500:#f0fe2f;--brand-yellow-400:#f3fe59;--brand-yellow-300:#f6fe82;--brand-yellow-200:#f9ffac;--brand-yellow-100:#fcffd5;--old-bg-color:#f6f4e6;--danger-color:rgb(183,28,28);--error-color:hsl(6,78%,57%);--skel-bg:#f3f4f6;--skel-block:#e5e7eb;--skel-shine:#ffffff;--skel-dark:#d1d5db}html{text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{min-height:100vh;min-height:100dvh;font-family:var(--font-regular),"Arial",sans-serif;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:#121212;background-color:var(--old-bg-color);padding-bottom:50px}input,select,textarea{font-size:16px!important}button{color:#121212}.headerMobile{display:block;z-index:5}.headerDesktop{display:none;z-index:5}@media screen and (min-width:980px){.headerDesktop{display:block}.headerMobile{display:none}body{padding-bottom:0}}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:#ededed}::-webkit-scrollbar-thumb{background-color:#4d90fe;border-radius:6px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}::-webkit-scrollbar-thumb:hover{background-color:#3366ff}::-webkit-scrollbar-button{display:none}@supports (scrollbar-width:auto){*{scrollbar-width:thin;scrollbar-color:#4d90fe #ededed}}@media (max-width:960px){::-webkit-scrollbar{width:7px;height:7px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){body,html{-ms-overflow-style:scrollbar}}@media (hover:none) and (pointer:coarse){body{-webkit-tap-highlight-color:rgba(0,0,0,0)}}.swiper-pagination{display:none}.swiper-button-next,.swiper-button-prev{background:none;cursor:pointer;color:white;background-color:rgba(0,0,0,.2);border:1px solid white;border-radius:100%;width:25px;height:25px;padding:3px;transform:translateY(50%)}.swiper-button-prev{margin-left:1%}.swiper-button-next{margin-right:1%}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:rgba(0,0,0,.7);color:#ddb9e9}.container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-top:55px}@media screen and (min-width:768px){.container{padding-top:65px}}@media screen and (min-width:980px){.container{padding-top:0}}@media screen and (max-width:1200px){.container{padding-left:15px;padding-right:15px}}@media screen and (max-width:768px){.container{max-width:100%;padding-left:10px;padding-right:10px}}.wide-block{width:100vw;margin-left:calc(50% - 50vw);position:relative;box-sizing:border-box;left:0}.wide-block-inner{min-width:1200px;margin:0 auto;padding-left:16px;padding-right:16px}.page-404{width:100vw;height:calc(100vh - 350px);height:calc(100dvh - 350px);background-image:url(/404-bg.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;background-attachment:fixed;position:relative}.page-404__backdrop{position:absolute;left:-50%;width:200%;height:100%;background-color:rgba(0,0,0,.4)}.page-404__content{width:80%;max-width:95%;height:100%;display:flex;flex-direction:column;color:#ededed;font-size:20px;margin:0 auto;justify-content:center;align-items:flex-start;z-index:-1}.page-404__content div span{display:block;overflow-wrap:break-word;max-width:500px;font-size:40px;line-height:44px}.page-404__btn{display:flex;align-items:center;justify-content:center;max-width:200px;width:-moz-fit-content;width:fit-content;font-size:14px;line-height:1.8;border-radius:4px;text-align:center;max-width:100%;border:1px solid #121212;height:40px;font-family:var(--font-semibold);padding:25px 50px;margin-top:50px;background-color:var(--old-bg-color);color:#121212}@media (min-width:768px){.page-404{background-attachment:scroll}.page-404__content div span{font-size:56px;line-height:64px}.page-404__content{font-size:32px}}@media (min-width:1024px){.page-404__content div span{font-size:64px;line-height:100px}.page-404__content{font-size:40px}}