@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:400;src:url(../fonts/jost-v18-cyrillic_latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:500;src:url(../fonts/jost-v18-cyrillic_latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:600;src:url(../fonts/jost-v18-cyrillic_latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:700;src:url(../fonts/jost-v18-cyrillic_latin-700.woff2) format("woff2")}*,:after,:before{box-sizing:border-box}html{height:100%}body,html{font-size:16px}body{background:#fbfbfb;color:#1b0404;display:flex;flex-direction:column;font-family:Jost,sans-serif;font-style:normal;font-weight:400;justify-content:space-between;letter-spacing:.02em;line-height:1.6;margin:0;min-height:100vh;padding:0}h1{font-size:54px}@media (max-width:576px){h1{font-size:36px}}h2{font-size:36px}@media (max-width:576px){h2{font-size:24px}}h3{font-size:28px}@media (max-width:576px){h3{font-size:20px}}h4{font-size:20px}@media (max-width:576px){h4{font-size:16px}}h1,h2,h3{font-weight:600;letter-spacing:.08em;line-height:1.2;margin-bottom:40px;margin-top:60px}@media (max-width:576px){h1,h2,h3{margin-bottom:30px;margin-top:60px}}.title{font-size:32px;font-weight:600;line-height:1.2;margin:40px 0;text-transform:uppercase}@media (max-width:576px){.title{font-size:20px;line-height:1.2;margin:30px 0}}.container{margin:0 auto;max-width:1240px;padding-left:20px;padding-right:20px}@media (max-width:576px){.container{padding-left:10px;padding-right:10px}}.btn{border:none!important;color:#fff;cursor:pointer;display:inline-block;font-size:18px;font-weight:500;letter-spacing:.02em;line-height:1.33;padding:10px 36px;position:relative;text-align:center;text-decoration:none;transition:all .15s;z-index:0}@media (max-width:768px){.btn{padding:10px 24px}}.btn--green{background:#00c3a0}.btn--green:hover{background:#20e3c0}.btn--red{background:#ee482d}.btn--red:hover{background:#ff6a49}.btn--content{display:flex;margin:12px auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.site-wrap{margin-top:94px}@media (max-width:576px){.site-wrap{margin-top:64px}}.header{background:#fbfbfb;height:94px;left:0;position:fixed;right:0;top:0;transition:all .2s;z-index:100}@media (max-width:576px){.header{height:64px}}.header.shadow{box-shadow:0 20px 40px rgba(0,0,0,.15)}.header-container{align-items:center;display:flex;height:100%;justify-content:space-between}.header-logo a{color:#1b0404;display:block;max-width:195px;overflow:hidden;text-decoration:none}@media (max-width:992px){.header-logo a{max-width:135px}}.header-logo img{display:block;height:auto;max-height:54px;max-width:100%}@media (max-width:576px){.header-logo img{max-height:34px;width:auto}}.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:768px){.header-btns a:last-of-type{display:block}.header-btns a{display:none}}.banner{margin:0 auto;max-width:1200px;position:relative}.banner img{display:block;font-size:0;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;width:100%}@media (max-width:1200px){.banner img{-o-object-position:center;object-position:center}}@media (max-width:768px){.banner img{-o-object-position:70% center;object-position:70% center}}@media (max-width:576px){.banner img{border-radius:0;-o-object-position:left center;object-position:left center}}@media (max-width:320px){.banner img{-o-object-position:center center;object-position:center center}}.banner__text{left:6.67%;position:absolute;top:100px}@media (max-width:576px){.banner__text{left:0;padding:0 35px;right:0;top:40px}}@media (max-width:320px){.banner__text{text-align:center}}.banner__title{color:#fff;font-size:32px;font-weight:700;line-height:1.4;margin-bottom:30px;max-width:529px}@media (max-width:992px){.banner__title{max-width:350px}}@media (max-width:576px){.banner__title{font-size:24px;max-width:280px}}@media (max-width:320px){.banner__title{font-size:18px;margin-bottom:20px;max-width:100%}}footer{background:#1b0404;padding:100px 35px 60px}@media (max-width:990px){footer{padding:100px 35px}}footer .copyright{color:#fff;font-size:18px;line-height:2;text-align:center}.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{background:#696a6b;border-radius:50%;content:"";display:block;height:8px;left:-18px;margin-right:10px;position:absolute;top:10px;width:8px}@media (max-width:576px){.page-content:not(.front-top-page-desc) ul li:before{top:8px}}.page-content p{color:#696a6b;margin-bottom:40px;margin-top:0}@media (max-width:576px){.page-content p{margin-bottom:30px}}.page-content a:not(.btn),.page-content a:not(.btn):visited{color:#00c3a0}.page-content a:not(.btn):hover{text-decoration:underline}.page-content ol,.page-content ul{color:#696a6b;margin:40px 0;max-width:1000px;padding:0 0 0 80px}@media (max-width:576px){.page-content ol,.page-content ul{margin-left:9px;margin-right:9px;padding-left:42px}}.page-content ol li,.page-content ul li{padding-left:10px}@media (max-width:576px){.page-content ol li,.page-content ul li{padding-left:0}}.page-content figure{margin:20px 0}.page-content img{display:block;height:auto;margin-bottom:60px;margin-top:60px;max-width:100%}.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.alignnone,.page-content img.alignright{margin-left:auto;margin-right:auto}}@media (max-width:576px){.page-content img.aligncenter,.page-content img.alignleft,.page-content img.alignnone,.page-content img.alignright{height:100%;margin-left:-10px;margin-right:-10px;margin-top:40px;max-width:100vw;width:100vw}}.page-content table{border:0;border-collapse:collapse;font-family:Jost,sans-serif;font-size:16px;font-weight:400;line-height:22px;margin:0 auto;max-width:900px;width:auto!important}@media (max-width:992px){.page-content table{border-left:20px solid transparent;border-right:20px solid transparent}}.page-content table thead{font-weight:700}.page-content table thead,.page-content table tr{border-bottom:1px solid #a0ded3}.page-content table tr:last-child{border-bottom:0}.page-content table td,.page-content table th{box-sizing:content-box;height:auto!important;min-width:200px;padding:8px 20px 8px 0;vertical-align:top}.page-content table td:first-of-type,.page-content table th:first-of-type{min-width:300px}.page-content table td:last-of-type,.page-content table th:last-of-type{padding-right:0}@media (max-width:576px){.page-content table td,.page-content table th{min-width:unset;padding:.25em 20px 1.25em 0!important;white-space:normal;width:auto!important}.page-content table td:first-of-type,.page-content table th:first-of-type{min-width:unset}.page-content table td:last-of-type,.page-content table th: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}}.page-content .toc{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin-bottom:80px;max-width:100%;padding:0}.page-content .toc li{margin:10px;padding:0;text-align:center}.page-content .toc li a{background:#f1f1f1;display:block;font-size:24px;font-weight:600;letter-spacing:.04em;padding:10px 20px;text-decoration:none;transition:all .2s}.page-content .toc li a:hover{background:#20e3c0;color:#fff}@media (max-width:768px){.page-content .toc li{flex-grow:1;margin:5px}.page-content .toc li a{font-size:16px;padding:10px}}.top-page-desc{margin:60px 0 100px}@media (max-width:768px){.top-page-desc{margin:40px 0 80px}}.top-page-desc nav ul{list-style:none;margin:60px auto;max-width:1086px;padding:10px 0 0 26px}.top-page-desc nav ul li{padding:0}.top-page-desc nav ul li a{color:#00c3a0;display:inline-block;font-size:24px;line-height:38px;padding:5px 0;position:relative;text-decoration:none}.top-page-desc nav ul li a:before{background:#00c3a0;border-radius:50%;content:"";display:block;height:6px;left:-26px;position:absolute;top:21px;width:6px}@media (max-width:576px){.top-page-desc nav ul li a:before{top:18px}}.top-page-desc nav ul li a:visited{color:#00c3a0}.top-page-desc nav ul li a:hover{color:#00c3a0;text-decoration:none}.top-page-desc nav ul li a:hover:before{background:#00c3a0}.top-page-desc nav ul li ul{margin:0;padding:0 0 0 40px}@media (max-width:768px){.top-page-desc nav ul{margin-bottom:40px;margin-top:40px}.top-page-desc nav ul li a{font-size:20px;line-height:32px}}.apk-container{display:none}@media (max-width:992px){.apk-container{background:rgba(15,0,31,.94);bottom:0;display:block;left:0;position:fixed;right:0;text-align:center}.apk-container .apk-btn{margin:17px 0;min-width:200px}}.content-404{align-items:center;display:flex;flex-direction:column;padding:160px 20px 70px}.content-404 a{color:#00c3a0}.content-404 a:hover{color:#20e3c0}@media (max-width:768px){.content-404{padding:40px 20px}}.content-404 img{display:block;height:auto;max-width:100%}@media (max-width:768px){.content-404 img{width:240px}}.content-404 .text-404{color:#696a6b;font-family:Jost,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:28px;margin:50px 0 20px;text-align:center}@media (max-width:768px){.content-404 .text-404{margin-top:20px}}.hidden{display:none}.comments_block{padding:80px 0 60px}@media (max-width:768px){.comments_block{margin-top:60px;padding-top:0}}.comments_block .commentlist{list-style:none;margin:0;padding:0}.comments_block .commentlist .comment{letter-spacing:.08em;margin-bottom:80px}@media (max-width:768px){.comments_block .commentlist .comment{margin-bottom:60px}}.comments_block .commentlist .comment .comment-header{color:#1b0404;display:flex;font-size:20px;justify-content:space-between;line-height:1.8;margin-bottom:10px}.comments_block .commentlist .comment .comment-author{font-weight:700}.comments_block .commentlist .comment .comment-text{color:#696a6b;font-size:16px;line-height:1.8}.comments_block .commentlist .comment .comment-text p{margin:10px 0}.comments_block .commentlist .comment .rating_user{align-items:center;display:flex}.comments_block .commentlist .comment .rating_user .star{background:url(../image/ep_star.svg);display:block;height:34px;margin-right:5px;transition:all .2s;width:34px}.comments_block .commentlist .comment .rating_user .star-empty{background:url(../image/ep_star-filled.svg)}.comments_block .comment-form{margin-bottom:80px;max-width:800px}@media (max-width:768px){.comments_block .comment-form .btn{width:100%}.comments_block .comment-form{margin-bottom:60px}}.comments_block .comment-form .block_fields_item{display:flex;flex-wrap:wrap;justify-content:space-between}.comments_block .comment-form__field{margin:20px 0}@media (max-width:768px){.comments_block .comment-form__field{margin:0 0 20px;width:100%}}.comments_block .comment-form__field span{color:#a0ded3;font-size:14px;letter-spacing:.02em;line-height:1.6}.comments_block .comment-form label{display:none}.comments_block .comment-form input[type=text],.comments_block .comment-form textarea{background:transparent;border:1px solid #a0ded3;display:block;font-family:Jost,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:1.6;outline:none;padding:8px 8px 3px;transition:all .2s}@media (max-width:768px){.comments_block .comment-form input[type=text],.comments_block .comment-form textarea{width:100%}}.comments_block .comment-form input[type=text]::-moz-placeholder,.comments_block .comment-form textarea::-moz-placeholder{color:#a2a5b0;font-family:Jost,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:1.6}.comments_block .comment-form input[type=text]::placeholder,.comments_block .comment-form textarea::placeholder{color:#a2a5b0;font-family:Jost,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:1.6}.comments_block .comment-form input[type=text]:focus,.comments_block .comment-form input[type=text]:hover,.comments_block .comment-form textarea:focus,.comments_block .comment-form textarea:hover{border-color:#20e3c0}.comments_block .comment-form input{width:240px}.comments_block .comment-form textarea{height:240px;resize:none;width:100%}@media (max-width:768px){.comments_block .comment-form textarea{margin-bottom:20px;width:100%}}.comments_block .comment-form .rate-rating{align-items:center;display:flex;flex-direction:row-reverse;font-size:18px;height:37px;margin:20px 0}@media (max-width:768px){.comments_block .comment-form .rate-rating{margin-bottom:40px;margin-top:20px}}.comments_block .comment-form .rate-rating .rating-title{margin-right:15px}.comments_block .comment-form .rate-rating input{display:none;opacity:0}.comments_block .comment-form .rate-rating label{background:url(../image/ep_star.svg);display:block;height:37px;margin-left:5px;transition:all .2s;width:37px}.comments_block .comment-form .rate-rating input:checked~label,.comments_block .comment-form .rate-rating label:hover,.comments_block .comment-form .rate-rating label:hover~label{background:url(../image/ep_star-filled.svg)}.comments_block .comment-form .form-submit{flex-basis:100%;margin-top:20px}@media (max-width:992px){.comments_block .comment-form .form-submit{text-align:center}}@media (max-width:576px){.comments_block .comment-form .form-submit{margin-top:20px}}.download-block{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:rgba(31,29,32,.96);bottom:0;display:none;left:0;padding:12px;position:fixed;right:0;text-align:center}@media (max-width:990px){.download-block{display:block}}
