a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:""}table{border-collapse:collapse;border-spacing:0}input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:#393939;-webkit-box-shadow:0 0 0 1000px transparent inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}a{text-decoration:none;color:inherit;outline:none}img,video{max-width:100%;height:auto}img{width:100%;display:block}*{-webkit-tap-highlight-color:transparent}:focus{outline:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{height:100%;font-size:.55vw}@media (orientation:landscape) and (max-aspect-ratio:71/25){html{font-size:.53vw}}@media (orientation:landscape) and (max-aspect-ratio:142/55){html{font-size:.62vw}}@media (orientation:landscape) and (max-aspect-ratio:284/125){html{font-size:.71vw}}@media (orientation:landscape) and (max-aspect-ratio:71/35){html{font-size:.79vw}}@media (orientation:landscape) and (max-aspect-ratio:71/40){html{font-size:.8333333vw}}@media (orientation:landscape) and (max-aspect-ratio:284/165){html{font-size:.89vw}}@media (orientation:landscape) and (max-aspect-ratio:71/45){html{font-size:.97vw}}@media (orientation:landscape) and (max-aspect-ratio:284/205){html{font-size:1.1vw}}@media (orientation:landscape) and (max-aspect-ratio:142/115){html{font-size:1.2vw}}@media (orientation:landscape) and (max-aspect-ratio:71/65){html{font-size:1.26vw}}@media (orientation:landscape) and (max-aspect-ratio:71/70){html{font-size:1.32vw}}@media (max-width:1024px) and (orientation:portrait){html{font-size:2.16vw}}@media (max-width:1024px) and (orientation:portrait) and (max-width:550px){html .body-wrap{background:url(../img/bg-mob.jpg) top/cover no-repeat}}@media (max-width:1024px) and (orientation:portrait) and (min-aspect-ratio:16/31){html .girl{right:-moz-calc(50% - 10.9em);right:calc(50% - 10.9em);width:25em}html .main__circle_btn{bottom:-11.8em}}@media (max-width:1024px) and (orientation:portrait) and (min-aspect-ratio:64/115){html{font-size:2vw}}@media (max-width:1024px) and (orientation:portrait) and (min-aspect-ratio:32/53){html{font-size:1.9vw}}@media (max-width:1024px) and (orientation:portrait) and (min-aspect-ratio:16/25){html .girl{right:-moz-calc(50% - 10.9em);right:calc(50% - 10.9em);width:23em}html .main__circle_btn{bottom:-8.8em}}@media (max-width:1024px) and (orientation:portrait) and (min-aspect-ratio:2/3){html{font-size:1.8vw}}@media (max-width:1024px) and (orientation:portrait) and (min-aspect-ratio:64/91){html{font-size:1.7vw}}@media (max-width:1024px) and (orientation:portrait) and (min-aspect-ratio:32/43){html{font-size:1.6vw}}@media (max-width:1024px) and (orientation:portrait) and (min-aspect-ratio:320/403){html{font-size:1.5vw}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%}.body-wrap{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:100%;overflow:hidden;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:url(../img/bg.jpg) no-repeat;background-color:#000;-moz-background-size:cover;background-size:cover;background-position:top;font-family:Uni Sans;font-weight:900}@font-face{font-family:Uni Sans;src:url(../fonts/UniSansRegular.woff2) format("woff2"),url(../fonts/UniSansRegular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Uni Sans;src:url(../fonts/UniSansHeavy.woff2) format("woff2"),url(../fonts/UniSansHeavy.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Uni Sans;src:url(../fonts/UniSansBold.woff2) format("woff2"),url(../fonts/UniSansBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.body-wrap,.header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.header{width:100%;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-top:1.8125em;z-index:2}.header__logo{position:relative;width:9.375em;margin-bottom:1.125em}.header__title{width:32em}@media (max-width:1024px) and (orientation:portrait){.header{padding-top:3.625em}.header__logo{width:18.1875em;margin-bottom:1.7em}.header__title{width:40em}}.main{width:100%;margin-left:auto;margin-right:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-1.4375em;margin-left:.25em;padding-bottom:5.9375em}.main,.main__circle_block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.main__circle_block{width:45.8125em;height:45.8125em;font-size:1rem}.main__circle_0,.main__circle_1,.main__circle_2{position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;width:45.8125em;z-index:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.main__circle_btn{will-change:transform;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-5.1875em;cursor:pointer;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../img/btn.png) 50%/100% 100% no-repeat;-moz-border-radius:2.5em;border-radius:2.5em;z-index:3;width:19.75em;height:5.625em}.main__circle_btn span{font-weight:700;font-size:1.75em;letter-spacing:.05em;color:#313131;text-shadow:0 .04545em 0 #ffea83;text-transform:uppercase}.main__circle_btn:active,.main__circle_btn:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2);-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}.main__circle_btn img{-webkit-animation:1s b ease-out infinite alternate;-moz-animation:1s b ease-out infinite alternate;animation:1s b ease-out infinite alternate}.main__circle_btn.dismiss{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-animation:none;-moz-animation:none;animation:none}.main__circle_btn.dismiss img{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;animation-play-state:paused}.main__circle_btn-1{top:50%;left:50%;-webkit-transform:translate(-54%,-54%);-moz-transform:translate(-54%,-54%);-ms-transform:translate(-54%,-54%);transform:translate(-54%,-54%);width:8.125em;height:8.125em;-moz-border-radius:50%;border-radius:50%;cursor:pointer}.girl,.main__circle_btn-1{position:absolute;z-index:2}.girl{bottom:0;width:34.25em;right:-moz-calc(50% + 10em);right:calc(50% + 10em);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (orientation:portrait) and (max-width:1024px){.main{padding-bottom:15em;padding-top:1.4em}.main__circle_block{font-size:1.05rem;margin-left:0;margin-top:-2.5em}.main__circle_btn{font-size:1.48em;z-index:4;bottom:-15.8em}.main__circle_btn span{font-size:1.75em}.girl{bottom:0;right:-moz-calc(50% - 13.9em);right:calc(50% - 13.9em);width:28.6em}}@media (orientation:portrait) and (max-width:1024px) and (max-aspect-ratio:4/9){.main__circle_btn{bottom:-25.5em}}.modal-window{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;z-index:5;font-size:1rem;font-family:Uni Sans;font-weight:900}.modal-window:not(.open){opacity:0;visibility:hidden;pointer-events:none}.modal{margin-left:0;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:36.25em;height:45em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}.modal.modal-two .modal__container{margin-top:-17.9em;margin-left:1.2em}.modal.modal-two .modal__btn{margin-top:.625em}.modal.modal-two .modal__text{margin-bottom:1.25em}.modal.modal-two .modal__text span{font-size:1.875em}.modal.modal-two .modal__desc{margin-bottom:1.25em}.modal.modal-two .modal__desc span{font-size:1.375em;line-height:1.2;text-transform:uppercase;color:#fdfeb7;text-shadow:0 0 .15625em #fdfeb7}.modal__item_popup-1{width:43.75em}.modal__item_popup-1,.modal__item_popup-2{position:relative;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal__item_popup-2{width:43em}.modal__container{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-16.9em}.modal__text{position:relative;text-align:center}.modal__text span{font-size:3.5em;line-height:1.2;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#fdfeb7;text-shadow:0 0 .15625em #fdfeb7}.modal__desc{position:relative;text-align:center}.modal__desc span{font-size:2em;line-height:1;font-weight:400;text-transform:none;font-style:normal;color:#fff}.modal__desc .bold{font-weight:700}.modal__btn{will-change:transform;position:relative;margin-top:1.25em;margin-bottom:.625em;text-transform:uppercase;cursor:pointer;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out;text-align:center;background:url(../img/btn.png) 50%/100% 100% no-repeat;-moz-border-radius:2.5em;border-radius:2.5em;z-index:2;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:21.875em;height:5.625em}.modal__btn[disabled]{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (pointer:fine){.modal__btn:not([disabled]):hover{-webkit-filter:brightness(1.25);filter:brightness(1.25);-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out;cursor:pointer}}.modal__btn:not([disabled]):active{-webkit-filter:brightness(1.25);filter:brightness(1.25);-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}.modal__btn span{font-weight:700;font-size:1.875em;letter-spacing:.05em;color:#313131;font-style:normal;text-shadow:0 .05263em 0 #ffea83}.elem{width:100%;height:100%}.elem__item{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.elem__item-1{width:18.8125em;margin-left:-55.3em;top:2.5em}.elem__item-2{width:10.625em;margin-left:-47.7em;top:24.6em}.elem__item-2 img{-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s}.elem__item-3{width:21.8125em;margin-left:54.4em;top:46.05em}.elem__item-3 img{-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s}.elem__item-4{width:13.375em;margin-left:36em;top:4.1em}.elem__item-4 img{-webkit-animation-delay:.8s;-moz-animation-delay:.8s;animation-delay:.8s}.elem__item-5{width:9.75em;margin-left:34.7em;top:23.45em}.elem__item-5 img{-webkit-animation-delay:.4s;-moz-animation-delay:.4s;animation-delay:.4s}.elem__item-6{width:17.625em;margin-left:57.4em;top:-.15em}@media (max-width:1024px) and (orientation:portrait){.elem{margin-left:-2.9em;position:absolute}.elem__item{-webkit-animation:e 2.5s ease-in-out alternate infinite;-moz-animation:e 2.5s ease-in-out alternate infinite;animation:e 2.5s ease-in-out alternate infinite}.elem__item-1{width:15em;margin-left:16.1em;top:-2.7em}.elem__item-2{width:10.625em;margin-left:-32.8em;top:6.9em;display:none}.elem__item-3{width:17.5em;margin-left:-29.1em;top:52.65em}.elem__item-4{width:13.375em;margin-left:46.8em;margin-left:31.5em;top:4.4em;display:none}.elem__item-5{width:12.8em;margin-left:14.1em;top:58.7em;z-index:1}.elem__item-6{width:17.625em;margin-left:57.6em;top:-.15em;display:none}}@-webkit-keyframes a{0%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}to{-webkit-transform:rotate(20deg);transform:rotate(20deg)}}@-moz-keyframes a{0%{-moz-transform:rotate(-20deg);transform:rotate(-20deg)}to{-moz-transform:rotate(20deg);transform:rotate(20deg)}}@keyframes a{0%{-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);transform:rotate(-20deg)}to{-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);transform:rotate(20deg)}}@-webkit-keyframes b{to{-webkit-transform:scale(.92);transform:scale(.92)}}@-moz-keyframes b{to{-moz-transform:scale(.92);transform:scale(.92)}}@keyframes b{to{-webkit-transform:scale(.92);-moz-transform:scale(.92);transform:scale(.92)}}@-webkit-keyframes c{to{-webkit-transform:rotate(855deg);transform:rotate(855deg)}}@-moz-keyframes c{to{-moz-transform:rotate(855deg);transform:rotate(855deg)}}@keyframes c{to{-webkit-transform:rotate(855deg);-moz-transform:rotate(855deg);transform:rotate(855deg)}}@-webkit-keyframes d{to{-webkit-transform:rotate(900deg);transform:rotate(900deg)}}@-moz-keyframes d{to{-moz-transform:rotate(900deg);transform:rotate(900deg)}}@keyframes d{to{-webkit-transform:rotate(900deg);-moz-transform:rotate(900deg);transform:rotate(900deg)}}@-webkit-keyframes e{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translateY(-2em);transform:translateY(-2em)}}@-moz-keyframes e{0%{-moz-transform:translate(0);transform:translate(0)}to{-moz-transform:translateY(-2em);transform:translateY(-2em)}}@keyframes e{0%{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0)}to{-webkit-transform:translateY(-2em);-moz-transform:translateY(-2em);transform:translateY(-2em)}}.anim-static{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:2s a ease-in-out infinite alternate;-moz-animation:2s a ease-in-out infinite alternate;animation:2s a ease-in-out infinite alternate}.anim-turn-one{-webkit-animation:2s c ease-out forwards;-moz-animation:2s c ease-out forwards;animation:2s c ease-out forwards}.anim-turn-two{-webkit-animation:2s d ease-out forwards;-moz-animation:2s d ease-out forwards;animation:2s d ease-out forwards}

.header {
    margin-bottom: 3rem;
}