@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@400;600&family=Montserrat:wght@600;700&display=swap);@font-face{font-family:kenyan-coffee;src:local("kenyan-coffee"),url(../fonts/kenyan-coffee.woff2) format("woff2"),url(../fonts/kenyan-coffee.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}html{box-sizing:border-box;height:100%}:root{--main-black:#101828;--white-color:#fff;--eaeaea-color:#eaeaea;--f7f7f7-color:#F7F7F7;--cacaca-color:#cacaca;--e9e9e9-color:#e9e9e9;--grey-color:#999;--dark-grey:#666;--blue-color:#3D7AF6;--purple-color:#7F56D9;--dark-purple:#6941C6;--orange-color:#FF862F;--light-orange:#b89c72;--dark-orange:#BB370E;--red-main:#ce4541}*,::after,::before{margin:0;padding:0;box-sizing:border-box}:focus-visible{outline:0}:focus{outline:0}a{position:relative;color:inherit;text-decoration:none}input,textarea{outline:0;border:none}input[type=text]::-ms-clear{display:none;width:0;height:0}input[type=text]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}img,svg{max-width:100%}body{min-width:400px;margin:0;font-family:Montserrat,sans-serif;font-weight:400;background:#0e0e0e;color:var(--white-color);--white-color:#fff;--carbonic:#373737;--almost-white:#f4f4f4;--e0e0e0:#e0e0e0;--transparent:#ffffffcc;--socials:#373737;--box-shadow-light:#c4cacc}.container{max-width:1300px;margin:0 auto;padding-right:20px;padding-left:20px}@media screen and (max-width:1450px){.container{max-width:1160px;margin:0 auto;padding-right:40px;padding-left:40px}}@media screen and (max-width:800px){.container{max-width:800px;margin:0 auto;padding-right:20px;padding-left:20px}}@media screen and (max-width:500px){.container{max-width:380px;margin:0 auto;padding-right:10px;padding-left:10px}}.list-reset{list-style:none;padding:0;margin:0}.my-btn{padding:0;border:none;outline:0;cursor:pointer;background:0 0}.h1-title{font:400 294px/94% kenyan-coffee,Arial,sans-serif;text-transform:uppercase;background:linear-gradient(90deg,rgba(250,250,250,.12) -8.87%,#fafafa 9.87%,#fafafa 88.96%,rgba(250,250,250,.21) 109.76%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width:1450px){.h1-title{font-size:250px}}main{overflow-x:hidden}.for-mob{display:none}@media screen and (max-width:1150px){.h1-title{font-size:84px}.for-mob{display:block}.for-desc{display:none}}.time{padding:15px;border-radius:20px;background:#fff9f9;position:relative;z-index:5}.time__txt{display:flex;gap:10px;align-items:center;justify-content:center;margin-bottom:15px;color:#13289f;text-align:center;font:400 18px/100% Manrope,Arial,sans-serif;letter-spacing:3.6px;text-transform:uppercase}.time__bot{display:block;color:#13289f;text-align:center;font:600 36px/120% Manrope,Arial,sans-serif}.hero{padding-top:30px;position:relative;background:url(../img/hero-bg1.webp) center/cover no-repeat #010312;overflow:hidden}.hero .time{display:none}.hero__title .right{padding-left:170px}.hero__title-desc{padding-right:0;margin-bottom:65px;text-align:center;color:var(--white-color);font:600 49px/100% Montserrat,Arial,sans-serif;text-transform:none}.hero .descr{display:flex;align-items:center;justify-content:space-between}.hero .descr__txt{width:25%;position:relative;padding-left:15px;color:var(--white-color);font:600 20px/120% Montserrat,Arial,sans-serif}.hero .descr__txt .dif-color{color:#ffd771}.hero .descr__txt::before{content:"";position:absolute;top:7px;left:0;width:5px;height:80%;background-color:#9c017f;border-radius:16px}.hero .descr__time{padding:15px 42px;border-radius:20px;background:#fff9f9;z-index:10}.hero__five-days{margin-top:15px;text-align: right;color:var(--white-color);font:600 27px/120% Montserrat,Arial,sans-serif;text-transform:uppercase;float:right}.hero .bottom{margin-top:160px;margin-bottom:94px}.hero .bottom__five-days{display:none}.hero .bottom__txt{display:flex;justify-content:space-between;margin-bottom:15px;color:var(--white-color);font:700 24px/100% Montserrat,Arial,sans-serif;letter-spacing:4px;text-transform:uppercase;letter-spacing:4.8px}.hero .bottom__txt .digit{position:relative}.hero .bottom__txt .digit::before{content:"";position:absolute;top:50%;left:-5px;width:100%;height:3px;border-radius:10px;background:#6f0071}.hero .bottom__btn{position:relative;display:block;padding:35px 0;width:100%;font:700 28px/120% Montserrat,Arial,sans-serif;display:flex;justify-content:center;text-align:center;text-transform:uppercase;color:#89660a;letter-spacing:2.8px;border-radius:10px;background:radial-gradient(40.91% 40.91% at 50% 0,#ffedbd 0,rgba(255,237,189,0) 100%),linear-gradient(265deg,#ffe08f -4.04%,#ffe6a7 19.97%,#ffdd86 39.92%,#ffe6a7 65.96%,#ffd771 90.05%,#ffe08f 106.73%);box-shadow:0 5px 0 0 #b9963b,0 0 40px 0 rgba(255,244,216,.6) inset;overflow:hidden}.hero .bottom__btn i{position:relative;font-style:normal;z-index:5}.hero .bottom__btn span:before{content:"";display:block;position:absolute;top:-18px;height:112%;width:82px;background:linear-gradient(90deg,rgba(255,255,255,.1),rgba(255,255,255,.9));-webkit-animation:1.8s linear infinite flareAnimation;animation:1.8s linear infinite flareAnimation;z-index:13;filter:blur(20px);transform:translate3d(-300%,0,0) skewX(-45deg)}.hero .bottom__btn:hover span:after{opacity:1}.hero .bottom__btn span:after{content:"";display:block;top:0;left:0;width:100%;height:100%;position:absolute;background:#f7c750;opacity:0;transition:.3s}.hero::before{content:"";position:absolute;background:url(../img/roman.png) no-repeat;margin:0 auto;width:751px;height:87%;top:140px;left:-127px;right:0}@-webkit-keyframes flareAnimation{0%{transform:translate3d(-800%,0,0) skewX(-45deg)}100%{transform:translate3d(1300%,0,0) skewX(-45deg)}}@keyframes flareAnimation{0%{transform:translate3d(-800%,0,0) skewX(-45deg)}100%{transform:translate3d(1300%,0,0) skewX(-45deg)}}@media screen and (max-width:1450px){.hero{background:url(../img/hero-bg-laptop1.webp) center/cover;padding-top:15px}.hero__heading{margin-top:0}.hero__title .right{padding-left:150px}.hero__title-desc{padding-right:0;font-size:38px;margin-bottom:40px}.hero .time__bot{font-size:30px}.hero .descr__txt{width:27%;font-size:18px}.hero .bottom{margin-top:150px;z-index:5;position:relative}.hero__btn{font-size:35px;padding:35px 50px}.hero::before{content:"";position:absolute;background:url(../img/roman-laptop.png);width:680px;height:100%;top:21px;left:-124px}}@media screen and (max-width:1150px){.hero{padding-top:0;background:url(../img/hero-bg-mob2.webp) center/cover no-repeat}.hero__container{padding-top:10px}.hero__content{max-width:500px;padding-bottom:20px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.hero .time{display:block;width:100%;padding-top:9px}.hero .time__txt{font-size:12px;margin-bottom:7px}.hero .time__bot{display:flex;justify-content:center;gap:5px;font-size:28px;line-height:120%}.hero__heading{flex:1 1 auto;display:block;transform:none}.hero__title{margin-top:10px;margin-bottom:8px;text-align:center}.hero__title .right{padding-left:0}.hero__title-desc{margin-bottom:20px;padding-right:0;text-align:center;font-size:16px}.hero__five-days{display:none}.hero .descr{padding-left:7px}.hero .descr__time{display:none}.hero .descr__txt{width:100%;font-size:14px!important}.hero .descr__txt::before{top:5px}.hero .bottom{margin-top:225px;width:100%;display:flex;flex-direction:column}.hero .bottom__five-days{display:block;margin-bottom:10px;text-align:center;font-size:15px;line-height:120%;text-transform:uppercase}.hero .bottom__btn{order:1;font-size:16px;line-height:130%;letter-spacing:2px;padding:23px 10px;box-shadow:none}.hero .bottom__txt{order:2;font-size:15px;margin-top:10px;margin-bottom:0}.hero .bottom::before{background:url(../img/mob-price1.png) 0 0/contain no-repeat;right:0;top:81px;width:105px;height:99.65px}.hero::before{display:none}}.footer{background:#0e0e0e;color:#fff}.footer__content{padding:40px 0;display:flex;justify-content:space-between;align-items:center}.footer__content p{font:400 18px/100% Manrope,Arial,sans-serif}@media screen and (max-width:900px){.footer__content{padding:20px 0;flex-direction:column}.footer__content p{font-size:14px}.footer__content p:not(:last-child){margin-bottom:10px}.thanks .bar1 .bar__text1{text-align:center;font-size:20px}}.thanks{padding:80px 0 100px;background:url(../img/thanks-bg.webp) center top/cover no-repeat;min-height:100vh}.thanks__container{max-width:1400px}.thanks__title{font-size:146px;line-height:96%;margin-bottom:20px}.thanks__btn{margin-top:15px;color:#162ba2;font:600 30px/100% Montserrat,Arial,sans-serif;text-align:center;padding:36px 60px;background:var(--white-color);border-radius:20px}.thanks .bar{max-width:500px;margin-bottom:55px}.thanks .bar__percent,.thanks .bar__text{color:var(--white-color);font:400 27px/100% Montserrat,Arial,sans-serif;letter-spacing:2.7px;text-transform:uppercase}.thanks .bar__percent{margin-bottom:10px;text-align:end}.thanks .bar__text{margin-top:10px}.thanks .bar__text1{margin-top:30px;color:var(--white-color);font:400 28px/120% Montserrat,Arial,sans-serif;letter-spacing:2.7px;text-transform:uppercase}.thanks .bar__line{border-radius:40px;border:2px solid #ffdd86;height:47px;width:100%}.thanks .bar__line span{position:relative;width:0;height:calc(100% - 12px);display:block;background:linear-gradient(270deg,#ffdd86 -4.03%,rgba(51,121,239,0) 97.26%);border-radius:24.6567px;margin:6px;max-width:calc(100% - 6px);-webkit-animation:.7s linear both wd;animation:.7s linear both wd}.thanks .bar__line1{border-radius:40px;border:2px solid #ffdd86;height:47px;width:100%}.thanks .bar__line1 span{position:relative;width:0;height:calc(100% - 12px);display:block;background:linear-gradient(270deg,#ffdd86 -4.03%,rgba(51,121,239,0) 97.26%);border-radius:24.6567px;margin:6px;max-width:calc(100% - 6px);-webkit-animation:.7s linear both wd1;animation:.7s linear both wd1}.thanks .bar1{max-width:600px;margin-bottom:55px}.thanks .bar1__percent,.thanks .bar1__text{color:var(--white-color);font:400 27px/100% Montserrat,Arial,sans-serif;letter-spacing:2.7px;text-transform:uppercase}.thanks .bar1__percent{margin-bottom:10px;text-align:end}.thanks .bar1__text{margin-top:10px}.thanks .bar1__text1{margin-top:30px;color:var(--white-color);font:400 28px/120% Montserrat,Arial,sans-serif;letter-spacing:2.7px;text-transform:uppercase}.thanks .bar1__line{border-radius:40px;border:2px solid #ffdd86;height:47px;width:100%}.thanks .bar1__line span{position:relative;width:0;height:calc(100% - 12px);display:block;background:linear-gradient(270deg,#ffdd86 -4.03%,rgba(51,121,239,0) 97.26%);border-radius:24.6567px;margin:6px;max-width:calc(100% - 6px);-webkit-animation:.7s linear both wd;animation:.7s linear both wd}.thanks .bar1__line1{border-radius:40px;border:2px solid #ffdd86;height:47px;width:100%}.thanks .bar1__line1 span{position:relative;width:0;height:calc(100% - 12px);display:block;background:linear-gradient(270deg,#ffdd86 -4.03%,rgba(51,121,239,0) 97.26%);border-radius:24.6567px;margin:6px;max-width:calc(100% - 6px);-webkit-animation:.7s linear both wd1;animation:.7s linear both wd1}.thanks__mob-img{display:none}@-webkit-keyframes wd{0%{width:0}100%{width:86%}}@keyframes wd{0%{width:0}100%{width:86%}}@-webkit-keyframes wd1{0%{width:0}100%{width:97%}}@keyframes wd1{0%{width:0}100%{width:97%}}.thanks .btns{flex-direction:column}.thanks .btns__descr{margin-bottom:10px;font:600 27px/130% Montserrat,Arial,sans-serif;letter-spacing:2.2px;text-transform:uppercase;text-align:left;color:#ffd462}.thanks .btns__btn{display:flex;align-items:center;min-height:135px;max-width:550px;padding:17px 30px;font:700 41px/100% Manrope,Arial,sans-serif;letter-spacing:4.1px;text-transform:uppercase;border-radius:10px;color:var(--white-color);box-shadow:0 5px 0 0 #156692,inset 0 0 40px 0 rgba(144,216,255,.2);background:radial-gradient(40.91% 40.91% at 23.93% 0,#42ea61 0,#3aa5e1 .0099999997%,#3aa5e1 100%),linear-gradient(224deg,#3da7e1 0,#42ade4 21.68%,#4eb7e7 39.69%,#4db7e7 63.2%,#319dde 84.95%,#36a2e0 94.06%,#47b1e5 100%)}.thanks .btns__btn .link-img{padding-right:35px;width:100px}.thanks .btns__btn .tg-img{height:100px}.thanks .btns__btn span{position:relative;transition:.6s}.thanks .btns__btn span::before{content:"";bottom:-3px;left:0;position:absolute;width:100%;height:2px;background:var(--white-color);transition:.6s;transform:scaleX(0)}.thanks .btns__btn:hover span::before{transform:scaleX(1)}.thanks .btns .tg{margin-bottom:20px}.thanks .btns .vk{box-shadow:0 5px 0 0 #156692,inset 0 0 40px 0 rgba(144,216,255,.2);background:radial-gradient(40.91% 40.91% at 23.93% 0,#42ea61 0,#3aa5e1 .0099999997%,#3aa5e1 100%),linear-gradient(224deg,#0078ff 0,#499fff 21.68%,#499fff 39.69%,#499fff 63.2%,#0078ff 84.95%,#0078ff 94.06%,#499fff 100%)}.thanks__img img{width:800px}@media screen and (max-width:1450px){.thanks{background-image:url(../img/thanks-bg-laptop.webp);background-size:cover}.thanks__title{font-size:130px}.thanks .bar{max-width:450px;margin-bottom:36px}.thanks .bar__line{min-width:400px}.thanks .bar__percent,.thanks .bar__text{font-size:20px}.thanks .bar__percent{margin-bottom:5px}.thanks .bar__text{margin-top:5px}.thanks .btns__btn{display:flex;align-items:center;justify-content:center;min-height:90px;padding:10px 30px;font:600 34px/100% Manrope,Arial,sans-serif;letter-spacing:4.1px;text-transform:uppercase;border-radius:10px;color:var(--white-color)}.thanks .btns__btn .link-img{width:90px}.thanks .btns__btn .tg-img{height:70px}.thanks .btns .tg{margin-bottom:18px}.thanks__img img{width:600px}}@media screen and (max-width:900px){.thanks{background-color:#131313;padding:38px 0 30px;background-image:url(../img/thanks-bg-mob.webp);background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.thanks__wrap{height:calc(100vh - 120px);display:flex;flex-direction:column;justify-content:space-between;align-items:center;transform:none;position:static;max-width:500px;margin:0 auto}.thanks__content{display:flex;flex-direction:column;align-items:center;justify-content:center}.thanks__title{text-align:center;font-size:60px;line-height:100%}.thanks__title .for-desc{display:none}.thanks .bar{margin-bottom:10px}.thanks .bar__line{min-width:260px;height:20px}.thanks .bar__line span{height:calc(100% - 6px);margin:3px}.thanks .bar__percent,.thanks .bar__text{font-size:16px}.thanks__mob-img{display:block}.thanks__mob-img img{width:300px}.thanks .btns{display:flex;flex-direction:column;width:100%;z-index:5}.thanks .btns__descr{order:2;margin-bottom:0;margin-top:15px;text-align:center;font-size:13px}.thanks .btns__btn{order:1;min-height:60px;padding:0 20px;font-size:20px;letter-spacing:4.1px;border-radius:10px;gap:15px}.thanks .btns .link-img{padding-right:0;width:42px}.thanks .btns .tg-img{height:42px}.thanks__img{display:none}.thanks::before{content:"";position:absolute;bottom:0;width:100%;height:174px;background-image:url(../img/shadow.png);background-repeat:no-repeat;background-size:cover;z-index:1}}.disable-scroll{overflow:hidden;height:100vh;position:fixed;left:0;top:0;width:100%}.modal-overlay{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;padding:0 15px;height:100vh;width:100%;z-index:15;opacity:0;visibility:hidden;transition:.3s ease-in-out;overflow:auto}.modal{position:relative;align-items:center;justify-content:center;display:none;background-color:#1d1d1f;z-index:20}.modal-overlay--visible{opacity:1;visibility:visible;transition:.3s ease-in-out}.modal--visible{display:block}.close-modal-btn{position:absolute;right:10px;top:-20px}.close-modal-btn,.close-modal-btn span{width:20px;height:20px}.close-modal-btn span::after,.close-modal-btn span::before{content:"";background-color:#999;position:absolute;width:30px;height:3px;right:0;top:0;transition:.3s}.close-modal-btn span::after{transform:rotate(-45deg);border-radius:20px}.close-modal-btn span::before{transform:rotate(-135deg);border-radius:20px}.close-modal-btn span:hover::after,.close-modal-btn span:hover::before{background-color:var(--purple-color)}.modal--1{width:408px;padding:50px 30px 10px;border-radius:15px;margin:30px auto}.modal-form__title h2{margin-bottom:25px;font:600 36px/49px Manrope,sans-serif;color:#1d1d1f;text-align:center}@media (max-width:800px){.modal-overlay{display:block}.modal-form{width:auto;padding:50px 20px}.modal--1{margin:20vh auto}}