*{padding:0;margin:0;border:0}*,*:before,*:after{box-sizing:border-box}:focus,:active{outline:none}a:focus,a:active{outline:none}nav,footer,header,aside{display:block}html,body{height:100%;width:100%;font-size:100%;line-height:1;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}input,button,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer;background:none}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none}#root{height:100%}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a,a:hover,a:active,a:visited{text-decoration:none;color:#000}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}html{scroll-behavior:smooth}.container{max-width:85%;margin:0 auto;height:100%}.intro{background:#16110d;height:100vh}.intro .header{position:fixed;top:0;width:100%;background:#fff;box-shadow:0 0 3px #000;z-index:10}.intro .header .container{display:flex;height:60px;justify-content:space-between;align-items:center;font-family:Roboto Condensed,sans-serif}.intro .header .logo{transition:transform .3s;width:30px;height:40px}.intro .header .logo:hover{transform:scale(1.1)}.intro .header .header__nav .header__list{display:flex;justify-content:space-between;align-items:center;gap:60px}.intro .header .header__nav .header__list .header__item{display:flex;align-items:center;gap:20px}.intro .header .header__nav .header__list .header__item a{color:#000;text-transform:uppercase;font-size:18px;cursor:pointer;position:relative;text-decoration:none}.intro .header .header__nav .header__list .header__item a:after{position:absolute;background-color:#ffb300;display:block;content:"";bottom:-10px;height:2px;width:0%;-webkit-transition:width .3s ease-in-out;-moz--transition:width .3s ease-in-out;transition:width .3s ease-in-out}.intro .header .header__nav .header__list .header__item a:hover:after,.intro .header .header__nav .header__list .header__item a:focus:after{width:100%}.intro .title{height:100%;display:flex;align-items:center;overflow:hidden;background-image:url(/assets/985A5117%202-min-B_eEfEHq.jpg);background-position:41vw 0;background-repeat:no-repeat;background-attachment:scroll;background-size:contain}.intro .title .title__text{display:flex;width:62.5vw;height:100%;background:#18130ff2;align-items:flex-end;justify-content:center;flex-direction:column;padding-right:4%;text-align:right}.intro .title .title__text .animation{transform:translate(-200px);opacity:0}.intro .title .title__text h1{transition:all .6s;transform:translate(0);opacity:1;font-weight:700;font-family:Inter,serif;font-size:46px;line-height:52px;color:#fff;text-transform:uppercase;letter-spacing:-7%}.intro .title .title__text h1 span{color:#c64f52}.intro .title .title__text h2{font-family:Inter,sans-serif;font-size:22px;text-transform:uppercase;font-weight:300;margin-bottom:15px;color:#fff9}.intro .title .title__text h3{font-size:20px;color:#ffffffd9;font-family:Inter,sans-serif;margin-top:40px;max-width:40%;line-height:29px}.intro .title .title__text .title__button{position:relative;color:#fff;width:150px;height:50px;display:flex;justify-content:center;align-items:center;cursor:pointer;font-family:Inter,sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;margin-top:100px;border:2px solid rgb(198,79,82);border-radius:5px;transition:all .6s}.intro .title .title__text .title__button:hover{border:2px solid red}.about{padding:90px 0}.about .about__title{font-size:48px;font-weight:700;font-family:Spectral,sans-serif;text-transform:uppercase;display:block;text-align:center}.about .about__list{margin-top:80px;display:flex;flex-direction:column;gap:35px}.about .about__list .animation{opacity:0;transform:translate(-200px)}.about .about__list .about__item{display:flex;align-items:center;justify-content:center;gap:40px;transition:all .5s}.about .about__list .about__item .about__image img{width:120px}.about .about__list .about__item:hover img{filter:grayscale(0%)}.about .about__list .about__item:hover .item__body{background:#cfcfcf4d;transition:all .3s}.about .about__list .about__item img{width:150px;height:150px;object-fit:cover;border-radius:100%;filter:grayscale(100%);transition:all .5s}.about .about__list .about__item .item__body{display:flex;transition:all .3s;padding:20px;background:#cfcfcf1a;flex-direction:column;justify-content:center;align-items:center;border-radius:15px}.about .about__list .about__item .item__body .item__title{font-family:Noto Sans,Helvetica,sans-serif;font-weight:700;font-size:24px;display:block;width:100%}.about .about__list .about__item .item__body .item__p{margin:25px auto 0;font-family:Inter,sans-serif;font-size:24px;line-height:30px;font-weight:300}.price{background:#000;color:#fff;padding:80px 0;text-align:center}.price .price__title{font-size:48px;font-weight:700;font-family:Spectral,sans-serif;text-transform:uppercase}.price .price__description{font-family:Spectral,sans-serif;text-transform:uppercase;font-size:24px;font-weight:400;letter-spacing:5%;margin-top:40px}.price .price__description .underline{border-bottom:1px solid #929292}.price .price__cards{margin-top:30px;display:flex;gap:3%}.price .price__cards .card{border:1px solid rgba(208,208,208,.4);border-radius:20px;background:#fff;flex:30%}.price .price__cards .card .card__header{height:70px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid rgba(105,105,105,.4)}.price .price__cards .card .card__header span{font-family:Inter,sans-serif;font-size:20px;color:#3e3d3d;text-transform:uppercase}.price .price__cards .card .card__body{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;height:450px}.price .price__cards .card .card__body .subtitle{max-width:350px;line-height:26px;display:none}.price .price__cards .card .card__body .subdescription{font-family:Inter,sans-serif;font-size:17px;max-width:80%;margin:40px auto 30px;line-height:24px;text-align:justify;text-align-last:center;color:#000;height:190px}.price .price__cards .card .card__body span{font-family:Inter,sans-serif;font-size:20px;font-weight:600;margin:40px 0 45px}.price .price__cards .card .card__body span strong{font-size:48px;color:#000;margin:0 5px}.price .price__cards .card .card__body ul{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:13px}.price .price__cards .card .card__body ul li{list-style-type:disc;font-family:Inter,sans-serif;font-size:18px;width:400px;color:#000;line-height:22px}.price .price__cards .card .card__body ul li b{display:none}.price .price__cards .card .card__footer{padding-bottom:15px;margin-top:50px;display:flex;flex-direction:column;justify-content:center;align-items:center}.price .price__cards .card .card__footer a{width:210px;height:50px;background:#000;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#dbdbdb;font-size:20px;font-family:Inter,sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:10px;transition:all .3s;border:2px solid #dbdbdb}.price .price__cards .card .card__footer a:hover{color:#000;background:#fff;border:2px solid #000}.price .price__cards .card .card__footer .price{background:none}.price .price__cards .card .card__footer span{font-family:Inter,sans-serif;font-size:15px;font-weight:500;color:#414141;text-transform:uppercase}.faq{text-align:center;padding:80px 0 40px}.faq .faq__title{font-size:48px;font-weight:700;font-family:Spectral,sans-serif;text-transform:uppercase}.faq .question__block{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px;margin-top:80px;text-align:left}.faq .question__block .animation{opacity:0;transform:translate(-40px)}.faq .question__block .accordeon{opacity:1;transition:all .5s;padding:30px 50px;background:#dedede33;border-radius:20px;width:100%;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;transition:all .3s}.faq .question__block .accordeon:hover{background:#dedede66}.faq .question__block .accordeon button{font-family:Inter,sans-serif;font-size:22px;font-weight:600;position:relative;display:block;width:100%;text-align:left}.faq .question__block .accordeon button:after{position:absolute;top:50%;right:15px;transform:translate(15%,-50%);content:"";width:24px;height:24px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAB/SURBVEiJ7dK9DcIwFEXhr0qD2YFNGII0LMCaSPwshSlS8NJYIjLBDchHeo3le+6zZDqdn2PACWlFNkV2WLq0Q8b1w5IUmRyORQ544I5thXyDM5441m5UW7JKXlvylbwsuRUlTeTvSprKZ0avH3KJyXHWlPklTTcv2cd0Ov/EBGXwITtkfSdBAAAAAElFTkSuQmCC) 0 0/auto no-repeat;transition:all .4s}.faq .question__block .accordeon:has(div.open){background:#dedede66}.faq .question__block .accordeon:has(div.open) button:after{transform:rotate(180deg)}.faq .question__block .accordeon .content{display:none;font-family:Inter,sans-serif;font-size:24px;font-weight:400;line-height:30px;padding:0 0 0 15px;-webkit-user-select:none;user-select:none}.faq .question__block .accordeon .content.open{display:block;background:none;color:#0009;margin-top:25px}.faq .question__block .accordeon .content.open p,.faq .question__block .accordeon .content.open ul{margin-top:25px}.faq .question__block .accordeon .content.open ul{display:flex;flex-direction:column;gap:10px}@media (max-width: 1700px){.price .container{max-width:90%}.price .price__cards .card .card__body ul li{width:350px}.price .price__cards .card .card__body{height:500px}}@media (max-width: 1650px){.intro .title{background-position:40vw 0}}@media (max-width: 1600px){.intro .title{background-position:39vw 0}}@media (max-width: 1550px){.intro .title{background-position:38vw 0}}@media (max-width: 1500px){.faq .question__block .accordeon button:after{display:none}.about .about__list .about__item .item__body{padding:10px 20px}.intro .title .title__text h1{font-size:38px;line-height:46px;max-width:80%}.intro .title .title__text{padding-bottom:50px}.about,.price{padding:50px 0}.about .about__list{margin-top:50px;gap:25px}.about .about__title,.price .price__title{font-size:38px}.about .about__list .about__item .item__body .item__title{font-size:22px}.about .about__list .about__item .item__body .item__p{line-height:27px;margin:15px auto 0}.price .price__description{font-size:22px;margin-top:30px}.price .price__cards .card .card__header{height:60px}.price .price__cards .card .card__body ul li{font-size:16px}.price .price__cards .card .card__body{height:530px;justify-content:space-around}.faq{padding:60px 0 20px}.faq .faq__title{font-size:38px}.faq .question__block{margin-top:60px}}@media (max-width: 1450px){.intro .title{background-position:37vw 0}.intro .header .container{height:50px;display:flex;align-items:center}.intro .header .links{gap:30px}.intro .header .logo{width:25px;height:35px}.intro .header .links a{font-size:17px}.intro .header .links div img{width:26px;height:26px}.price .container{max-width:97%}.price .price__cards{gap:2%}.price .price__cards .card .card__body ul{gap:6px}.faq .question__block .accordeon{padding:25px 35px}.faq .question__block .accordeon p{font-size:18px}.faq .question__block .accordeon .content span,li{font-size:16px}.faq .question__block .accordeon .content.open p,.faq .question__block .accordeon .content.open ul{margin-top:15px}.faq .question__block .accordeon .content.open ul{gap:5px}}@media (max-width: 1400px){.intro .title{background-position:60vh 0}.intro .title .title__text{width:105vh}.price .price__cards .card .card__body ul li{width:330px}}@media (max-width: 1300px){.intro .title{background-position:45vh 5vh}.intro .title .title__text{width:90vh}.about .about__list .about__item .item__body .item__title{font-size:18px}.about .about__list .about__item .item__body .item__p{font-size:17px;line-height:20px}.about .about__list .about__item .about__image img{width:100px;height:130px}.price .price__cards{flex-direction:column;align-items:center;margin-top:50px;gap:20px}.price .price__cards .card{width:60%}.price .price__cards .card .card__body{max-height:fit-content;height:auto}.price .price__cards .card .card__body .subdescription{height:auto;font-size:16px}.price .price__cards .card .card__footer a{font-size:18px}.price .price__cards .card .card__footer span{font-size:14px}.faq .question__block .accordeon button{font-size:20px}.faq .question__block .accordeon p.open{font-size:16px}.faq{padding:40px 0 20px}.faq .question__block{margin-top:40px}.price .price__description{font-size:20px}.price .price__cards .card .card__header span{font-size:19px}}@media (max-width: 1200px){.intro .title{background-size:cover;background-position:260px 0}.intro .title .title__text{width:630px}.intro .title .title__text h1{font-size:32px;line-height:38px}}@media (max-width: 1190px) and (max-height: 1110px){.intro .title{background-position:150px 0}}@media (max-width: 1190px) and (max-height: 1060px){.intro .title{background-position:170px 0}}@media (max-width: 1190px) and (max-height: 982px){.intro .title{background-position:195px 0}}@media (max-width: 1190px) and (max-height: 938px){.intro .title{background-position:220px 0}}@media (max-width: 1190px) and (max-height: 865px){.intro .title{background-position:260px 0}}@media (max-width: 1190px) and (max-height: 795px){.intro .title{background-position:285px 0}}@media (max-width: 1000px){.intro .title .title__text h1{max-width:85%;font-size:28px;line-height:32px;letter-spacing:1.5px}.about .about__title,.price .price__title{font-size:32px}.price .price__cards .card{width:90%}.faq .faq__title{font-size:32px}.faq .question__block .accordeon button{font-size:18px}.faq .question__block .accordeon p.open{font-size:15px}.faq .question__block{gap:15px}}@media (max-width: 935px) and (max-height: 1110px){.intro .title .title__text{width:500px}.intro .title{background-position:15px 0}}@media (max-width: 935px) and (max-height: 1040px){.intro .title .title__text{width:500px}.intro .title{background-position:45px 0}}@media (max-width: 935px) and (max-height: 969px){.intro .title .title__text{width:500px}.intro .title{background-position:75px 0}}@media (max-width: 935px) and (max-height: 910px){.intro .title .title__text{width:500px}.intro .title{background-position:115px 0}}@media (max-width: 935px) and (max-height: 820px){.intro .title .title__text{width:500px}.intro .title{background-position:145px 0}}@media (max-width: 935px) and (max-height: 758px){.intro .title .title__text{width:500px}.intro .title{background-position:175px 0}}@media (max-width: 935px) and (max-height: 690px){.intro .title .title__text{width:500px}.intro .title{background-position:195px 0}}@media (max-width: 935px) and (max-height: 640px){.intro .title .title__text{width:500px}.intro .title{background-position:225px 0}}@media (max-width: 900px){.container{max-width:95%}.about .about__list .about__item{gap:20px}}@media (max-width: 800px) and (max-height: 1110px){.intro .title .title__text{width:400px}.intro .title{background-position:-90px 0}}@media (max-width: 800px) and (max-height: 1055px){.intro .title .title__text{width:400px}.intro .title{background-position:-50px 0}}@media (max-width: 800px) and (max-height: 960px){.intro .title .title__text{width:400px}.intro .title{background-position:-10px 0}}@media (max-width: 800px) and (max-height: 876px){.intro .title .title__text{width:400px}.intro .title{background-position:30px 0}}@media (max-width: 800px) and (max-height: 790px){.intro .title .title__text{width:400px}.intro .title{background-position:60px 0}}@media (max-width: 800px) and (max-height: 730px){.intro .title .title__text{width:400px}.intro .title{background-position:90px 0}}@media (max-width: 800px) and (max-height: 666px){.intro .title .title__text{width:400px}.intro .title{background-position:120px 0}}@media (max-width: 800px) and (max-height: 589px){.intro .title .title__text{width:400px}.intro .title{background-position:160px 0}}@media (max-width: 665px) and (max-height: 1110px){.intro .title .title__text{width:350px}.intro .title{background-position:-130px 0}}@media (max-width: 665px) and (max-height: 1025px){.intro .title .title__text{width:350px}.intro .title{background-position:-90px 0}}@media (max-width: 665px) and (max-height: 940px){.intro .title .title__text{width:350px}.intro .title{background-position:-60px 0}}@media (max-width: 665px) and (max-height: 888px){.intro .title .title__text{width:350px}.intro .title{background-position:-30px 0}}@media (max-width: 665px) and (max-height: 810px){.intro .title .title__text{width:350px}.intro .title{background-position:0px 0}}@media (max-width: 665px) and (max-height: 745px){.intro .title .title__text{width:350px}.intro .title{background-position:30px 0}.intro .title .title__text{padding-bottom:30px!important}}@media (max-width: 665px) and (max-height: 670px){.intro .title .title__text{width:350px}.intro .title{background-position:60px 0}}@media (max-width: 665px) and (max-height: 611px){.intro .title .title__text{width:350px}.intro .title{background-position:90px 0}}@media (max-width: 665px) and (max-height: 550px){.intro .title .title__text{width:350px}.intro .title{background-position:110px 0}}@media (max-width: 670px){.intro .title .title__text h1{font-size:24px}.intro .title .title__text{padding-bottom:190px}}@media (max-width: 600px){.about .about__title,.price .price__title{font-size:28px}.about .about__list .about__item img{filter:none}.intro .title .title__text .title__button{width:130px;height:40px;font-size:14px}.price .price__description{font-size:18px;max-width:90%;margin:30px auto 0}.price .price__description .underline{border:none}.price .price__cards{margin-top:40px}.price .price__cards .card .card__body .subdescription{margin-top:20px}.about,.price{padding:40px 0}.about .about__list .about__item .item__body{text-align:center}.about .about__list .about__item .item__body .item__p{font-size:16px;max-width:100%}}@media (max-width: 540px) and (max-height: 1110px){.intro .title .title__text{width:250px}.intro .title .title__text h1{font-size:18px;line-height:26px!important}.intro .title{background-position:-240px 0}}@media (max-width: 540px) and (max-height: 1030px){.intro .title .title__text{width:250px}.intro .title .title__text h1{font-size:18px;line-height:26px!important}.intro .title{background-position:-190px 0}}@media (max-width: 540px) and (max-height: 1030px){.intro .title .title__text{width:250px}.intro .title .title__text h1{font-size:18px;line-height:26px!important}.intro .title{background-position:-160px 0}}@media (max-width: 540px) and (max-height: 1030px){.intro .title .title__text{width:250px}.intro .title .title__text h1{font-size:18px;line-height:26px!important}.intro .title{background-position:-120px 0}}@media (max-width: 540px) and (max-height: 778px){.intro .title .title__text{width:250px;padding-bottom:0}.intro .title .title__text h1{font-size:18px;line-height:26px!important}.intro .title{background-position:-80px 0}}@media (max-width: 540px) and (max-height: 715px){.intro .title .title__text{width:250px;padding-bottom:0}.intro .title .title__text h1{font-size:18px;line-height:26px!important}.intro .title{background-position:-50px 0}}@media (max-width: 540px) and (max-height: 645px){.intro .title .title__text{width:250px;padding-bottom:0}.intro .title .title__text h1{font-size:18px;line-height:26px!important}.intro .title{background-position:-30px 0}}@media (max-width: 540px) and (max-height: 600px){.intro .title .title__text{width:250px;padding-bottom:0}.intro .title .title__text h1{font-size:18px;line-height:26px!important}.intro .title{background-position:-10px 0}}@media (max-width: 540px) and (max-height: 550px){.intro .title .title__text{width:250px;padding-bottom:0}.intro .title .title__text h1{font-size:18px;line-height:26px!important}.intro .title{background-position:10px 0}}@media (max-width: 500px){.price .price__cards .card .card__body .subdescription{line-height:18px}.price .price__cards .card .card__body ul li{width:300px}.faq .question__block .accordeon button{max-width:90%}.faq .question__block .accordeon button:after{right:-25px}.about .about__list .about__item{flex-direction:column!important}}@media (max-width: 550px){.price .price__cards .card .card__body ul li{list-style-type:none;font-size:14px!important;padding-left:0!important;width:65vw;margin:0 auto;max-width:65vw;position:relative;text-align:left;text-align-last:left;display:flex;align-items:flex-start;gap:5px}.price .price__cards .card .card__body ul li b{font-size:5px;display:inline-block}}@media (max-width: 440px){.price .price__cards .card .card__body ul li{font-size:15px;max-width:280px;line-height:18px;padding-left:0!important}}@media (max-width: 400px){.price .price__cards .card .card__body ul li{text-align:left;padding-left:5px}.price .price__cards .card .card__body ul li:before{top:45%;left:-10px}}@media (max-width: 700px){.faq .question__block .accordeon .content.open p,.faq .question__block .accordeon .content.open ul{font-size:15px;line-height:20px}.faq .question__block .accordeon .content{padding:0}.faq .question__block .accordeon .content.open{margin-top:5px}.price .price__cards .card .card__header{height:45px}.price .price__cards .card .card__body .subdescription{margin-top:25px;margin-bottom:25px;font-size:15px;line-height:20px}.price .price__cards .card .card__footer a{font-size:16px;width:170px;height:40px}.price .price__cards .card .card__footer{margin-top:30px}.faq .question__block .accordeon p.open{line-height:18px}.faq .question__block .accordeon button{font-size:16px}.faq .question__block .accordeon button:after{width:16px;height:16px;background-size:cover}.about .about__list .about__item:nth-child(2),.about .about__list .about__item:nth-child(4){flex-direction:row-reverse}.intro .title .title__text h1{line-height:36px}.intro .header .logo{display:none}.intro .header nav{max-width:98%;width:100%;height:55px}.intro .header .container{width:100%;display:flex;justify-content:center}.intro .header nav ul{width:100%;height:55px}.intro .header .header__nav .header__list .header__item a{font-size:15px}.intro .header .header__nav .header__list .header__item{gap:0px}.intro .header .header__nav .header__list .header__item img{display:none}.intro .header .header__nav .header__list{gap:0}}.authPage{height:100%;display:flex;justify-content:center;align-items:center;background:#171717;position:relative}.authPage .return{display:flex;align-items:center;gap:15px;position:absolute;top:3%;left:2%;font-size:24px;color:#fff;font-family:Inter,sans-serif}.authPage .return img{width:24px;height:24px}.authPage .card-3d-wrap{width:440px;min-height:450px;perspective:800px;text-align:center}.authPage .card-3d-wrap .card-3d-wrapper{width:100%;height:100%;transition:transform .6s ease-out;position:relative;transform-style:preserve-3d}.authPage .card-3d-wrap .card-3d-wrapper .card-front,.authPage .card-3d-wrap .card-3d-wrapper .card-back{padding:30px 0;width:100%;min-height:450px;background-color:#2b2e38;border-radius:6px;position:absolute;backface-visibility:hidden;border:1px solid #ffd700;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.authPage .card-3d-wrap .card-3d-wrapper form{display:flex;flex-direction:column;justify-content:space-between;margin-top:70px;gap:60px}.authPage .card-3d-wrap .card-3d-wrapper form .inputs{display:flex;flex-direction:column;gap:10px}.authPage .card-3d-wrap .card-3d-wrapper form .inputs .forget{color:#b3b3b3;font-family:Inter,sans-serif;letter-spacing:4%;font-size:15px;transition:all .3s}.authPage .card-3d-wrap .card-3d-wrapper form .inputs .forget:hover{color:gold}.authPage .card-3d-wrap .card-3d-wrapper form .inputs label{position:relative}.authPage .card-3d-wrap .card-3d-wrapper form .inputs label img{position:absolute;top:50%;transform:translateY(-50%);left:15px;height:24px;width:24px}.authPage .card-3d-wrap .card-3d-wrapper form .inputs label input{width:350px;height:50px;background:#1f2029!important;border-radius:6px;padding:0 10px 0 50px;font-size:16px;font-family:Inter,sans-serif;color:#fff!important;margin-top:5px}.authPage .card-3d-wrap .card-3d-wrapper form .buttons{display:flex;flex-direction:column;gap:45px}.authPage .card-3d-wrap .card-3d-wrapper form .buttons .flip-btn{font-family:Inter,sans-serif;color:#b3b3b3;font-size:14px;transition:all .3s}.authPage .card-3d-wrap .card-3d-wrapper form .buttons .flip-btn:hover{color:gold}.authPage .card-3d-wrap .card-3d-wrapper .card-back,.authPage .card-3d-wrap .card-3d-wrapper.flipped{transform:rotateY(180deg)}.authPage .card{width:440px;min-height:300px;text-align:center;padding:30px 0;background-color:#2b2e38;border-radius:6px;border:1px solid #ffd700;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.authPage .card .pb{padding-bottom:50px}.authPage .card .reset-form{height:100%;display:flex;flex-direction:column;justify-content:flex-start;gap:10px}.authPage .card .reset-form label{position:relative}.authPage .card .reset-form label img{position:absolute;top:50%;transform:translateY(-50%);left:15px;height:24px;width:24px}.authPage .card .reset-form label input{width:350px;height:50px;background:#1f2029!important;border-radius:6px;padding:0 10px 0 50px;font-size:16px;font-family:Inter,sans-serif;color:#fff!important;margin-top:5px}.authPage .card .reset-form button{margin-top:40px}.authPage .card .reset-form span{margin-bottom:-20px}.authPage .field-error{color:#e2574c;font-weight:700;font-size:14px;margin-bottom:5px;display:flex;align-items:center;font-family:Inter,sans-serif;justify-content:center;gap:7px}.authPage .field-error img{width:16px;height:16px}.authPage .title{font-size:28px;font-family:Inter,sans-serif;color:#fff}.authPage .submit{transition:all .3s;font-size:18px;font-family:Inter,sans-serif;text-transform:uppercase;border:2px solid #575757;margin:auto;display:inline-block;padding:10px 20px;color:#5e5e5e}.authPage .submit.valid{border:2px solid #ffd700;color:gold}@media (max-width: 1000px){.authPage .return{font-size:18px}}@media (max-width: 550px){.authPage .title{font-size:24px}.authPage .card-3d-wrap{min-height:380px}.authPage .card-3d-wrap .card-3d-wrapper form{margin-top:50px;gap:40px}.authPage .card-3d-wrap .card-3d-wrapper form .buttons{gap:25px}.authPage .card-3d-wrap .card-3d-wrapper .card-front,.authPage .card-3d-wrap .card-3d-wrapper .card-back{padding:30px 0;min-height:380px}.authPage .field-error{max-width:80vw;margin:0 auto}.authPage .field-error img{display:none}}@media (max-width: 450px){.authPage .card-3d-wrap .card-3d-wrapper form .inputs label input,.authPage .card .reset-form label input{width:280px}.authPage .card-3d-wrap .card-3d-wrapper .card-front,.authPage .card-3d-wrap .card-3d-wrapper .card-back,.authPage .card{background-color:#171717;border:none}.authPage .card-3d-wrap{width:100dvw}.authPage .card .pb{padding-bottom:0}.authPage .card{justify-content:center;gap:30px}}.layout{display:flex;flex-direction:column;height:100%}.layout .header{width:100%;background:#fff;box-shadow:0 0 3px #000}.layout .header nav{max-width:85%;margin:0 auto;height:100%;display:flex;height:60px;justify-content:space-between;align-items:center;font-family:Roboto Condensed,sans-serif}.layout .header nav .logo{width:30px;height:40px;transition:transform .3s}.layout .header nav .logo:hover{transform:scale(1.1)}.layout .header nav .links{display:flex;align-items:center;gap:40px}.layout .header nav .links div{display:flex;align-items:center;gap:15px}.layout .header nav .links a{color:#000;text-transform:uppercase;font-size:18px;cursor:pointer;position:relative;text-decoration:none}.layout .header nav .links a:after{position:absolute;background-color:#ffb300;display:block;content:"";bottom:-10px;height:2px;width:0%;-webkit-transition:width .3s ease-in-out;-moz--transition:width .3s ease-in-out;transition:width .3s ease-in-out}.layout .header nav .links a:hover:after,.layout .header nav .links a:focus:after{width:100%}@media (max-width: 1750px){.layout .content .lectures ul{max-height:83vh}.layout .content .video h2{max-width:90%}}@media (max-width: 1500px){.content .video h2 span .info{display:none}}@media (max-width: 1450px){.content .video .preview:before{display:none}.layout .content .lectures ul li{font-size:15px;padding:10px 15px}.layout .header nav{height:50px}.layout .header nav .links{gap:30px}.layout .header nav .logo{width:25px;height:35px}.layout .header nav .links a{font-size:17px}.layout .header nav .links div img{width:26px;height:26px}.layout .content .container{padding:20px 0 0}.layout .content .video h1{font-size:25px}.layout .content .video h2{margin-top:15px;font-size:20px;line-height:24px}.layout .content .video .preview button{font-size:18px}.layout .content .video{justify-content:center}.layout .content .video iframe{width:50vw;height:30vw}.layout .content .video .note textarea{width:50vw}.layout .content .lectures{display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:250px}.layout .content .lectures .lectures__title{width:100%;padding:15px 0;font-size:20px}.layout .content .container{gap:40px}.layout .content .lectures ul{max-height:75vh}.layout .content .message-block .message{font-size:24px;text-align:center}.layout .content .message-block a{font-size:18px}}@media (max-width: 1100px){.layout .content .lectures ul{max-height:85vh}.layout .content .container{max-width:99%}.layout .content .container{padding:5px 0}.layout .content .lectures ul li{font-size:14px}.layout .content .video iframe{width:60vw;height:35vw;margin-top:20px}.layout .content .video .note textarea{width:60vw}.content .video .note{width:60vw;justify-content:flex-start}.content .video .note{display:flex;flex-direction:column}.layout .content .video h1{max-width:65%}.layout .content .video h2{max-width:80%;font-size:18px;line-height:20px}.layout .content .lectures ul li{line-height:20px}}@media (max-width: 900px){.layout .content{height:auto}.layout .content:has(.preview){height:auto}.layout .content .video .preview{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.layout .content .container{display:flex;flex-direction:column-reverse;align-items:center;padding:15px 5px 0;gap:50px}.layout .content .video .note textarea{font-size:15px}.layout .content .video h1{max-width:100%;padding-top:20px;text-align:center}.layout .content .video h2{max-width:80%;text-align:center}.layout .content .video iframe{width:85vw;height:50vw}.layout .content .video .note textarea,.layout .content .lectures{width:85vw}.layout .content .lectures ul{max-height:100%;padding-bottom:20px}.layout .content .video{display:flex;justify-content:center;align-items:center}.layout .content .video .text{display:flex;align-items:center;flex-direction:column;justify-content:center}}@media (max-width: 500px){.layout .content .video h1{font-size:18px;max-width:80%}.layout .content .video h2{max-width:90%;font-size:16px}}@media (max-width: 430px){.layout .content .message-block .message{font-size:20px}.layout .content .message-block a{font-size:18px;padding:10px 15px}}@media (max-width: 700px){.layout .header nav .logo{display:none}.layout .header nav{justify-content:center;max-width:100%;height:60px}.layout .header nav .links{justify-content:space-around;width:100%}}@media (max-width: 550px){.layout .header nav{max-width:98%;height:55px}.layout .header nav .links a{font-size:15px}.layout .header nav .links{gap:0px}}.content{height:100%;background:#1d1a1a;font-family:Inter,sans-serif}.content .container{max-width:95%;margin:0 auto;padding:50px 0 20px;display:flex;justify-content:space-between;gap:80px}.content .message-block{display:flex;flex-direction:column;margin:auto;justify-content:center;align-items:center;gap:35px}.content .message-block .message{font-size:36px;color:#fff}.content .message-block a{font-size:26px;color:#fff;font-weight:700;padding:15px 25px;border-radius:35px;border:2px solid #fff}.content .lectures{flex:25%;min-width:400px}.content .lectures .lectures__title{color:#fff;font-size:24px;background:#3a3a3b;text-align:center;padding:20px 0;border-top-left-radius:15px;border-top-right-radius:15px}.content .lectures ul{display:flex;flex-direction:column;max-height:77vh;overflow:scroll;overflow-x:hidden;background:#252525;border-bottom-right-radius:15px;border-bottom-left-radius:15px}.content .lectures ul::-webkit-scrollbar{width:6px}.content .lectures ul::-webkit-scrollbar-thumb{background:#3a3a3b;border-radius:5px}.content .lectures ul::-webkit-scrollbar-thumb:hover{background:#555}.content .lectures ul::-webkit-scrollbar-track{background:#252525}.content .lectures ul li{padding:15px 20px;border-bottom:1px solid #3a3a3b;color:#fff;font-size:18px;transition:all .3s;cursor:pointer;line-height:24px}.content .lectures ul li.active,.content .lectures ul li:hover{background:#2c2c2c}.content .lectures ul li:last-child{border-bottom:none}.content .video{flex:70%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.content .video .preview{margin:auto 0;padding-bottom:40px;position:relative}.content .video .preview:before{content:"";width:30px;height:30px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAFvSURBVFhH1ZZBSsNAFIaTupKK4Ep3bryF4EK69hAeRzxGT6B1IYrQIsVFb9CNVxCLFcSM34tTGdOXOE0mE/zh4+/8JH0vM8kkqTEm6VI9652pTgMHcAxb+aihNm1gwJLN8Uf8Du/naRPJPeDJIMuyN/xHjEeYdqw3vjehXPlVmqbbduxKsvfvn5vLZwlKi5PfYrWL55IZqOCEaV7gayKfYrugneeNGlpaLy6oIUQpLmhhtOJCMYhaXHAHpcXRDPbAPT4Iq32g6lH7wC7hJQ8CiVpLbCgNnMKoZJNpVdSdpkz7M8UPbRZVNGC6fh2bHld/TiOyHl1o7HMTLskvQjfJfy6wYf4oWKr2gDHWB/f4IBSDv5rYgeI5jdDCqE2oIVQ1McGCNaGGlihNqKFD602oYYG1j9GVyK8x7Rxv/sVHqeie4mc08WszYnyDtfpRWkSW4xWX6X/AGt8Dvkvgah+O4Ak+JWiiOg0EVcev4yT5Anc4a2rOmnwrAAAAAElFTkSuQmCC);position:absolute;left:-55px;top:35%;transform:translateY(-50%)}.content .video .preview button{margin-top:30px;color:#818181;font-size:24px;border:2px solid #818181;border-radius:5px;padding:10px 15px;transition:all .2s}.content .video .preview button:hover{color:#fff;border:2px solid #fff}.content .video h1{color:#fff;font-size:36px;text-align:left;font-weight:700}.content .video h2{margin-top:20px;color:#afafaf;font-size:24px;max-width:70%;line-height:28px}.content .video h2 span{position:relative;display:inline-flex;align-items:center;gap:7px;text-decoration:underline;cursor:pointer}.content .video h2 span img{width:16px;height:16px}.content .video h2 span .info{position:absolute;max-width:max-content;padding:15px;border-radius:15px;left:50%;transform:translate(-50%);white-space:nowrap;font-size:18px;top:100%;background:#383838;opacity:0;transition:all .3s}.content .video h2 span .info.show{opacity:1}.content .video iframe{margin-top:40px}.content .video .note{display:flex;gap:15px;align-items:center;margin-top:15px}.content .video .note textarea{display:block;width:700px;height:115px;padding:15px 20px;background:#252525;resize:none;font-size:18px;border-radius:15px;color:#dfdfdf}.content .video .note button{padding:5px 15px;border:3px solid #808080;border-radius:5px;color:gray;font-size:16px;font-weight:700;transition:all .3s}.content .video .note button.active{color:#dfdfdf;border:3px solid #dfdfdf}main{padding:40px 0;font-family:Inter}main h1{font-size:32px;font-weight:700;text-align:center;margin-bottom:20px}main h2{margin-top:30px;font-size:24px}main p{margin-top:15px;font-size:18px;color:#6b6b6b}.admin-page{background-color:#292929;display:flex;justify-content:center;flex-direction:column;align-items:center;overflow:scroll;font-family:monospace;padding:50px 0;min-height:100%}.admin-page h1{color:#fff;font-size:36px;margin-bottom:20px}.admin-page h2{color:#fff;font-size:28px;margin-bottom:15px;text-align:center}.admin-page p{color:#fff;font-size:20px}.admin-page p span{color:#858585}.admin-page button{margin:10px 0;display:flex;flex-direction:column;color:#fff;font-size:24px;transition:all .4s}.admin-page button:hover{color:#fda12a}.admin-page .download-file{font-size:20px;border:1px solid #fff;border-radius:5px;padding:5px 10px;color:#fff}
