@font-face{font-family:'Arimo';font-style:normal;font-weight:400;src:local(''), url('../fonts/arimo-v25-latin_cyrillic-regular.woff2') format('woff2'), url('../fonts/arimo-v25-latin_cyrillic-regular.woff') format('woff');font-display:swap;}@font-face{font-family:'Arimo';font-style:normal;font-weight:700;src:local(''), url('../fonts/arimo-v25-latin_cyrillic-700.woff2') format('woff2'), url('../fonts/arimo-v25-latin_cyrillic-700.woff') format('woff');font-display:swap;}*,*::before,*::after{box-sizing:border-box;}html{height:100%;font-size:20px;}body{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;margin:0;padding:0;background:#0f001f;font-family:'Arimo', sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.6;letter-spacing:0.02em;color:#c4bcce;}h1{font-size:48px;}@media (max-width: 576px){h1{font-size:36px;}}h2{font-size:36px;}@media (max-width: 576px){h2{font-size:28px;}}h3{font-size:28px;}@media (max-width: 576px){h3{font-size:24px;}}h1,h2,h3{margin-top:120px;margin-bottom:60px;font-weight:700;line-height:1.4;color:#fff;}@media (max-width: 576px){h1,h2,h3{margin-top:80px;margin-bottom:40px;}}.container{max-width:1240px;margin:0 auto;padding-right:20px;padding-left:20px;}.btn{position:relative;display:inline-block;padding:10px 36px;border:none !important;border-radius:40px;font-size:16px;font-weight:700;line-height:26px;letter-spacing:0.02em;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff;transition:all .15s;z-index:0;}.btn--orange{background:linear-gradient(180deg,#fdab30 0%,#fd6130 100%);}.btn--orange:hover{background:linear-gradient(180deg,#e65c0e 0%,#d72700 100%);color:#fff;}.btn--violet{background:linear-gradient(180deg,#9d3ace 0%,#5c1d9b 100%);}.btn--violet:hover{background:linear-gradient(180deg,#6a1096 0%,#3d0674 100%);color:#fff;}.btn--green{background:linear-gradient(180deg,#8ee637 0%,#579915 100%);}.btn--green:hover{background:linear-gradient(180deg,#5ead0f 0%,#097340 100%);color:#fff;}.btn--orange-border{background:linear-gradient(180deg,#fdab30 0%,#fd6130 100%);}.btn--orange-border:after{content:'';position:absolute;top:2px;bottom:2px;right:2px;left:2px;background:#0f001f;border-radius:38px;z-index:-1;}.btn--orange-border:hover{background:linear-gradient(180deg,#e65c0e 0%,#d72700 100%);}.btn--orange-border:hover:after{background:linear-gradient(180deg,#e65c0e 0%,#d72700 100%);}.btn--violet-border{background:linear-gradient(180deg,#9d3ace 0%,#5c1d9b 100%);}.btn--violet-border:after{content:'';position:absolute;top:2px;bottom:2px;right:2px;left:2px;background:#0f001f;border-radius:38px;z-index:-1;}.btn--violet-border:hover{background:linear-gradient(180deg,#6a1096 0%,#3d0674 100%);}.btn--violet-border:hover:after{background:linear-gradient(180deg,#6a1096 0%,#3d0674 100%);}.site-wrap{margin-top:120px;}@media (max-width: 992px){.site-wrap{margin-top:90px;}}.header{position:fixed;top:0;right:0;left:0;height:120px;background:#000106;z-index:100;}@media (max-width: 992px){.header{height:90px;}}.header-container{display:flex;justify-content:space-between;align-items:center;height:100%;}@media (max-width: 992px){.header-container{padding:0 20px;}}.header-logo a{display:block;max-width:195px;overflow:hidden;text-decoration:none;color:#c4bcce;}@media (max-width: 992px){.header-logo a{max-width:135px;}}.header-logo img{display:block;max-width:100%;height:auto;}@media (max-width: 992px){.header-logo img{width:auto;height:40px;}}.header-logo div{max-width:195px;overflow:hidden;}@media (max-width: 992px){.header-logo div{max-width:135px;}}.header-logo span{font-size:40px;font-weight:700;white-space:nowrap;}@media (max-width: 992px){.header-logo span{font-size:28px;}}.header-btns{display:flex;}.header-btns a{margin-right:20px;}.header-btns a:last-of-type{margin-right:0;}@media (max-width: 700px){.header-btns a{display:none;margin-right:0;}.header-btns a:first-of-type{display:flex;}}.banner{position:relative;max-width:1200px;height:394px;margin:0 auto;}@media (max-width: 576px){.banner{height:360px;}}.banner img{width:100%;height:100%;object-fit:cover;object-position:right center;font-size:0;}@media (max-width: 1200px){.banner img{object-position:center;}}@media (max-width: 768px){.banner img{object-position:70% center;}}@media (max-width: 576px){.banner img{object-position:left center;border-radius:0;}}@media (max-width: 320px){.banner img{object-position:center center;}}.banner__text{position:absolute;top:100px;left:6.67%;}@media (max-width: 576px){.banner__text{top:40px;right:0;left:0;padding:0 35px;}}@media (max-width: 320px){.banner__text{text-align:center;}}.banner__title{max-width:529px;margin-bottom:30px;font-weight:700;font-size:32px;line-height:1.4;color:#fff;}@media (max-width: 992px){.banner__title{max-width:350px;}}@media (max-width: 576px){.banner__title{max-width:280px;font-size:24px;}}@media (max-width: 320px){.banner__title{max-width:100%;margin-bottom:20px;font-size:18px;}}.footer-nav .menu{display:flex;margin:60px 0;padding:0;list-style:none;}@media (max-width: 992px){.footer-nav .menu{flex-direction:column;align-items:center;}}.footer-nav .menu li{margin-right:30px;}@media (max-width: 992px){.footer-nav .menu li{margin-bottom:20px;margin-right:0;}.footer-nav .menu li:last-of-type{margin-bottom:0;}}.footer-nav .menu li:last-of-type{margin-right:0;}.footer-nav .menu li a{text-transform:uppercase;text-decoration:none;color:#a67bd1;}.footer-nav .menu li a:hover{color:#611f9f;}.copyright{margin:100px 0 60px;font-size:16px;line-height:26px;color:#443457;text-align:center;}@media (max-width: 992px){.copyright{margin:60px 0 100px;}}@media (max-width: 576px){.copyright{margin:60px 0 140px;}}.page-content:not(.front-top-page-desc) ul{list-style:none;}.page-content:not(.front-top-page-desc) ul li{position:relative;}.page-content:not(.front-top-page-desc) ul li:before{content:'';position:absolute;top:10px;left:-18px;display:block;width:8px;height:8px;margin-right:10px;border-radius:50%;background:#c4bcce;}@media (max-width: 576px){.page-content:not(.front-top-page-desc) ul li:before{top:8px;}}@media (max-width: 576px){.page-content{font-size:16px;}}.page-content p{margin-top:0;margin-bottom:1.5em;}.page-content a{color:#a67bd1;}.page-content a:hover{color:#a67bd1;text-decoration:underline;}.page-content a:visited{color:#611f9f;}.page-content ul,.page-content ol{margin:1.5em 0;padding:0 0 0 102px;max-width:1090px;}@media (max-width: 576px){.page-content ul,.page-content ol{margin-right:9px;margin-left:9px;padding-left:42px;}}.page-content ul li,.page-content ol li{padding-left:10px;}@media (max-width: 576px){.page-content ul li,.page-content ol li{padding-left:0;}}.page-content figure{margin:20px 0;}.page-content img{display:block;max-width:100%;height:auto;margin-top:60px;margin-bottom:60px;}.page-content img.alignleft{margin-right:auto;}.page-content img.alignright{margin-left:auto;}.page-content img.aligncenter{margin-left:auto;margin-right:auto;}@media (max-width: 992px){.page-content img.alignleft,.page-content img.alignright,.page-content img.alignnone{margin-right:auto;margin-left:auto;}}@media (max-width: 576px){.page-content img.alignleft,.page-content img.alignright,.page-content img.aligncenter,.page-content img.alignnone{width:100vw;height:100%;max-width:100vw;margin-top:40px;margin-right:-20px;margin-left:-20px;}}.page-content table{border-collapse:collapse;width:auto !important;border:0;font-family:'Arimo', sans-serif;font-size:14px;font-weight:400;line-height:22px;margin:0 auto;color:#fff;}@media (max-width: 992px){.page-content table{border-right:20px solid transparent;border-left:20px solid transparent;}}.page-content table thead{border-bottom:1px solid #1c1e34;font-weight:700;}.page-content table tr{border-bottom:1px solid #1c1e34;}.page-content table tr:last-child{border-bottom:0;}.page-content table th,.page-content table td{height:auto !important;padding:8px 40px 8px 0;box-sizing:content-box;white-space:nowrap;vertical-align:top;min-width:240px;}.page-content table th:last-of-type,.page-content table td:last-of-type{padding-right:0;}@media (max-width: 576px){.page-content table th,.page-content table td{width:auto !important;min-width:0;padding:.25em 20px 1.25em 0 !important;white-space:normal;}.page-content table th:last-of-type,.page-content table td:last-of-type{padding-right:0 !important;}}.page-content .cover-table{margin:60px 0;overflow-x:auto;}@media (max-width: 576px){.page-content .cover-table{margin:40px 0;}}.top-page-desc{margin:60px 0 100px;}@media (max-width: 768px){.top-page-desc{margin:40px 0 80px;}}.top-page-desc nav ul{max-width:1086px;margin:60px auto;padding:10px 0 0 26px;list-style:none;}.top-page-desc nav ul li{padding:0;}.top-page-desc nav ul li a{position:relative;display:inline-block;padding:5px 0;font-size:24px;line-height:38px;text-decoration:none;color:#a67bd1;}.top-page-desc nav ul li a:before{content:'';position:absolute;top:21px;left:-26px;display:block;width:6px;height:6px;border-radius:50%;background:#a67bd1;}@media (max-width: 576px){.top-page-desc nav ul li a:before{top:18px;}}.top-page-desc nav ul li a:visited{color:#a67bd1;}.top-page-desc nav ul li a:hover{text-decoration:none;color:#611f9f;}.top-page-desc nav ul li a:hover:before{background:#611f9f;}.top-page-desc nav ul li ul{margin:0;padding:0 0 0 40px;}@media (max-width: 768px){.top-page-desc nav ul{margin-top:40px;margin-bottom:40px;}.top-page-desc nav ul li a{font-size:20px;line-height:32px;}}.apk-container{display:none;}@media (max-width: 992px){.apk-container{display:block;position:fixed;bottom:0;right:0;left:0;background:rgba(15,0,31,0.94);text-align:center;}.apk-container .apk-btn{min-width:200px;margin:17px 0;}}.content-404{display:flex;flex-direction:column;align-items:center;padding:160px 20px 70px;}@media (max-width: 768px){.content-404{padding:40px 20px 40px;}}.content-404 img{display:block;max-width:100%;height:auto;}@media (max-width: 768px){.content-404 img{width:240px;}}.content-404 .text-404{margin:50px 0 20px;font-family:'Arimo', sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:28px;text-align:center;color:#fff;}@media (max-width: 768px){.content-404 .text-404{margin-top:20px;}}.hidden{display:none;}.up-button{position:fixed;bottom:80px;right:20px;display:inline-flex;justify-content:center;align-items:center;width:50px;height:50px;background:linear-gradient(180deg,#8ee637 0%,#579915 100%);z-index:10;border:0;border-radius:50%;transition:all .3s;cursor:pointer;visibility:hidden;}.up-button.show{visibility:visible;}@media (min-width: 992px){.up-button{bottom:40px;right:100px;opacity:.6;}.up-button:hover{opacity:1;transform:translateY(-3px) translateZ(0);}}.up-button:before,.up-button:after{content:'';position:absolute;top:28px;display:inline-block;width:12px;height:2px;background:#fff;}.up-button:before{left:17px;transform-origin:left center;transform:rotate(-45deg);}.up-button:after{right:17px;transform-origin:right center;transform:rotate(45deg);}.commentlist{margin:0;padding:0;list-style:none;}.commentlist .comment{margin-bottom:80px;}@media (max-width: 576px){.commentlist .comment{margin-bottom:40px;}}.commentlist .comment .comment-header{display:flex;justify-content:space-between;margin-bottom:10px;font-weight:700;color:#fff;}@media (max-width: 576px){.commentlist .comment .comment-header{flex-direction:column;align-items:end;}}.commentlist .comment .comment-author{text-transform:uppercase;}.commentlist .comment .comment-text p{margin:0 0 1.5em;}.commentlist .comment .comment-text p:last-of-type{margin-bottom:0;}.comment-respond{margin-top:60px;}@media (max-width: 576px){.comment-respond{margin-top:40px;}}.comment-respond .comment-form{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:800px;margin:0 auto 120px;}@media (max-width: 840px){.comment-respond .comment-form{max-width:100%;}}@media (max-width: 992px){.comment-respond .comment-form{margin-bottom:80px;}}.comment-respond .comment-form p{margin:0 0 10px;}.comment-respond .comment-form p:last-of-type{margin-bottom:0;}.comment-respond .comment-form label{display:none;}.comment-respond .comment-form input[type="text"],.comment-respond .comment-form textarea{display:block;width:100%;padding:8px 8px 3px;background:transparent;border:1px solid #c4bcce;border-radius:4px;font-family:'Arimo', sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:160%;letter-spacing:0.02em;color:#fff;outline:none;}.comment-respond .comment-form input[type="text"]::placeholder,.comment-respond .comment-form textarea::placeholder{font-family:'Arimo', sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:160%;letter-spacing:0.02em;color:#443457;}.comment-respond .comment-form textarea{height:240px;resize:none;}.comment-respond .comment-form .comment-form-comment{flex-basis:100%;}.comment-respond .comment-form .comment-form-author,.comment-respond .comment-form .comment-form-email,.comment-respond .comment-form .comment-form-url{display:inline-block;flex-basis:calc((100% - 20px) / 3);}@media (max-width: 992px){.comment-respond .comment-form .comment-form-author,.comment-respond .comment-form .comment-form-email,.comment-respond .comment-form .comment-form-url{flex-basis:100%;}}.comment-respond .comment-form .comment-form-cookies-consent{flex-basis:100%;position:relative;display:flex;margin-bottom:0;}.comment-respond .comment-form .comment-form-cookies-consent input{position:absolute;z-index:-1;opacity:0;}.comment-respond .comment-form .comment-form-cookies-consent label{display:block;padding-left:26px;font-size:14px;line-height:22px;color:#c4bcce;}.comment-respond .comment-form .comment-form-cookies-consent label:before{content:'';position:absolute;left:0;top:1.5px;display:block;width:16px;height:16px;border:1px solid #c4bcce;border-radius:2px;}.comment-respond .comment-form .comment-form-cookies-consent input:checked + label:before{background:url(../image/check.svg) center no-repeat;}.comment-respond .comment-form .form-submit{flex-basis:100%;margin-top:20px;text-align:right;}@media (max-width: 992px){.comment-respond .comment-form .form-submit{text-align:center;}}@media (max-width: 576px){.comment-respond .comment-form .form-submit{margin-top:20px;}}.comment-respond .comment-form .form-submit .comment-submit-btn{cursor:pointer;}