@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap);@font-face{font-family:Bebas;src:local("Bebas"),url(../fonts/bebas-neue-bold.woff2) format("woff2"),url(../fonts/bebas-neue-bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}html{box-sizing:border-box}:root{--main-color:#141414;--btn-color:#4F02B1;--violet-color:#4F02B1;--dif-color:#7468FF;--orange-color:#C35200;--white-color:#FdFdFd;--grey-color:#949494;--light-blue-color:#00A0D6;--blue-color:#025DB1;--hover-btn:#3b077f;color-scheme:only light}*,::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{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;max-width:100%}body{margin:0;font-family:Manrope,sans-serif;font-weight:400;background-color:var(--main-color);color:var(--white-color)}.container{max-width:1050px;margin:0 auto;padding-right:20px;padding-left:20px}@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:420px;margin:0 auto;padding-right:16px;padding-left:16px}}.list-reset{list-style:none;padding:0;margin:0}.btn-reset{padding:0;border:none;outline:0;cursor:pointer;background:0 0;transition:.3s}.heading-1{position:relative;display:block;font:700 94px/110% Bebas,sans-serif;margin-bottom:20px;text-transform:uppercase}.heading-1 span{display:block}.heading-1 .dif-color{color:var(--orange-color)}.heading-1 .for-mob{display:none}.heading-2{font:400 64px/135% "Rubik Mono One",sans-serif;color:var(--main-black);text-transform:uppercase;text-align:center;word-spacing:-25px}.heading-3{font:600 26px/32px Rubik,sans-serif;color:var(--white-color)}@media screen and (max-width:1199px){.heading-1{font-size:80px;line-height:80px}.heading-1 .for-tablet{display:block}}@media screen and (max-width:950px){.heading-1{font-size:60px;line-height:60px;margin-bottom:270px}.heading-1 .for-mob{display:block}.heading-descr{position:absolute;bottom:-20px;right:53px;padding:7px 14px;background-color:var(--white-color);color:var(--light-blue-color);border:2px solid var(--light-blue-color);border-radius:5px;font:500 12px/110% Unbounded,sans-serif}.heading-2{font-size:23px;line-height:30px;word-spacing:-12px}}.dif-color{color:var(--green-color)}.btn-cmn{padding:25px 30px;border-radius:23px;font:500 20px/100% Rubik,sans-serif;color:#000;transition:.3s}@media (hover:hover){.btn-cmn:hover{background-color:var(--yellow-hover)}}@media (hover:none){.btn-cmn:active{background-color:var(--yellow-hover)}}.common-descr{margin-top:16px;margin-bottom:30px;font:400 16px/100% Rubik,sans-serif}.play-img{transform:translateY(5px)}@media screen and (max-width:1100px){.cmn-logo{width:158px;height:20px}.play-img{width:27px;height:32px;transform:translateY(2px)}}@media screen and (max-width:700px){.cmn-logo{width:158px;height:20px}.play-img{width:17px;height:19px;transform:translateY(1px)}}.footer{background-color:var(--main-color);color:var(--white-color)}.footer__content{padding:40px 0;display:flex;justify-content:space-between;align-items:center}.footer__content p{font:400 18px/100% Manrope,sans-serif}@media screen and (max-width:950px){.footer__content{padding:20px 0;flex-direction:column}.footer__content p{font-size:14px}.footer__content p:not(:last-child){margin-bottom:10px}}.thanks{position:relative;padding:89px 0 60px;background:url(../img/main-img1.jpg) center center/cover no-repeat;overflow:hidden;color:#212121}.thanks__wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.thanks__content{width:100%}.thanks__title{margin:0 auto 40px;font-size:94px;line-height:94px;text-transform:uppercase;text-align:center}.thanks__video{margin:0 0 40px;background-color:#212121;width:100%;aspect-ratio:16/9;border-radius:10px}.thanks__descr{position:relative;margin-bottom:48px;font:400 24px/110% Manrope,Arial,sans-serif;text-align:center}.thanks__descr .mt20{display:block;margin-top:20px}.thanks .btns{display:flex;gap:30px;width:100%}.thanks .btns__btn{display:flex;align-items:center;justify-content:center;width:50%;gap:25px;padding:23px 30px;font:700 26px/110% Manrope,sans-serif;text-transform:uppercase;border-radius:15px;color:#fdfcf8;transition:.3s}.thanks .btns__btn .link-img{width:60px}.thanks .btns__btn .tg-img,.thanks .btns__btn .wa-img{height:60px}.thanks .btns__btn span{position:relative;transition:.6s}.thanks .btns__btn span::before{content:"";bottom:-3px;left:0;position:absolute;width:100%;height:3px;color:var(--white-color);background:currentColor;transition:.6s;transform:scaleX(0)}.thanks .btns__btn:hover span::before{transform:scaleX(1)}.thanks .btns .tg{background:linear-gradient(265deg,#3da7e1 -4.04%,#42ade4 19.97%,#4eb7e7 39.92%,#4db7e7 65.96%,#319dde 90.05%,#36a2e0 100.15%,#47b1e5 106.73%),radial-gradient(40.91% 40.91% at 50% 0,#42ea61 0,#3aa5e1 .01%,rgba(58,165,225,0) 100%);box-shadow:0 5px 0 0 #156692,0 0 40px 0 rgba(144,216,255,.2) inset}.thanks .btns .vk{background:linear-gradient(265deg,#0078ff -4.04%,#499fff 19.97%,#499fff 39.92%,#499fff 65.96%,#0078ff 90.05%,#0078ff 100.15%,#499fff 106.73%),radial-gradient(40.91% 40.91% at 50% 0,#42ea61 0,#3aa5e1 .01%,rgba(58,165,225,0) 100%);box-shadow:0 5px 0 0 #156692,0 0 40px 0 rgba(144,216,255,.2) inset}.thanks__img img{width:800px}@media screen and (max-width:1150px){.thanks{padding:84px 0 35px;min-height:auto}.thanks__container{padding-left:32px;padding-right:32px}.thanks__title{font-size:80px;line-height:80px}.thanks__descr{font-size:20px;line-height:22px}.thanks .btns__btn{gap:15px}.thanks .btns__btn__descr{font-size:22px}.thanks .btns__btn span{position:relative;transition:.6s}.thanks .btns__btn span::before{content:"";bottom:-3px;left:0;position:absolute;width:100%;height:3px;color:var(--white-color);background:currentColor;transition:.6s;transform:scaleX(0)}}@media screen and (max-width:900px){.thanks{padding:72px 0}.thanks__container{padding-left:16px;padding-right:16px}.thanks__wrap{display:flex;flex-direction:column;justify-content:space-between;align-items:center;z-index:10;position:relative}.thanks__title{margin-bottom:38px;text-align:center;font-size:50px;line-height:50px}.thanks__descr{text-align:center;font-size:16px}.thanks .btns{position:relative;z-index:5;width:100%;flex-direction:column;gap:16px}.thanks .btns__descr{margin-bottom:14px;display:block;text-align:center;font-size:16px;text-transform:uppercase;font-family:Manrope,Arial,sans-serif}.thanks .btns__btn{width:100%;justify-content:center;min-height:71px;padding:0 20px;font-size:18px;text-transform:uppercase;border-radius:10px}.thanks .btns .link-img{padding-right:0;width:35px}.thanks .btns .tg-img{height:35px}.thanks__img{display:none}}.disable-scroll,.modal-overlay{position:fixed;left:0;height:100vh;width:100%;top:0}.modal-overlay{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;z-index:30;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:40}.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:var(--white-color);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:#dedede}.modal--1{width:650px;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}}