@charset "UTF-8";@font-face{font-display:swap;font-family:Impact;font-style:normal;font-weight:600;src:url(../fonts/impact.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/Roboto-Regular.woff2) format("woff2")}html{font-size:.715vw}body{word-wrap:break-word;color:#fff;font-family:Impact,sans-serif;overflow-x:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body,body.over-hide{overflow:hidden}.background{height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.background img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.background .background__mob{display:none}.btn{background:#ffdd18;-webkit-border-radius:10.625rem;border-radius:10.625rem;-webkit-box-shadow:0 .25rem .25rem #000;box-shadow:0 .25rem .25rem #000;color:#000;display:inline-block;font-size:2rem;font-weight:400;letter-spacing:.05em;line-height:2.4375rem;margin-top:1.5rem;padding:1.5625rem 4.5625rem;text-align:center;text-transform:uppercase}.btn:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.header{padding-top:2rem;text-align:center}.header ul{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}.header li:first-child{height:5.875rem;width:12.25rem}.header li:nth-child(2){height:5.875rem;margin-left:7.5rem;width:12.6875rem}.header li+li{margin-left:1.5rem}.header li .header__logo,.header li img{display:block;height:100%;width:100%}.header li img{-o-object-fit:contain;object-fit:contain}.page{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100vh;height:-webkit-calc(var(--vh,1vh)*100);height:calc(var(--vh, 1vh)*100);-webkit-justify-content:space-between;justify-content:space-between;overflow-y:auto;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.main{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.banner,.main{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.banner{margin:0 auto;padding:1.5625rem}.banner,.banner__block{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.banner__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:0}.banner__text{font-weight:400;margin-top:.25rem;position:relative;text-align:center;text-transform:uppercase}.banner__text-mob{display:none}.banner__block--top .banner__text{letter-spacing:.05em;line-height:100%}.banner__block--top .banner__text:first-child{color:#fff;font-size:6rem;text-shadow:0 .25rem .25rem #000}.banner__block--top .banner__text:nth-child(2){-webkit-text-fill-color:transparent;text-fill-color:transparent;background:-o-linear-gradient(73.02deg,#00e101 19.83%,#00ffac 53.47%,#68ffde 90.78%);background:linear-gradient(16.98deg,#00e101 19.83%,#00ffac 53.47%,#68ffde 90.78%);-webkit-background-clip:text;background-clip:text;font-size:4.5rem}.banner__block--top .banner__text:nth-child(3){color:#fff;font-size:4.5rem;text-shadow:0 .25rem .25rem #000}.banner__block--top .banner__text:nth-child(4){-webkit-text-fill-color:transparent;text-fill-color:transparent;background:-o-linear-gradient(73.02deg,#00e101 19.83%,#00ffac 53.47%,#68ffde 90.78%);background:linear-gradient(16.98deg,#00e101 19.83%,#00ffac 53.47%,#68ffde 90.78%);-webkit-background-clip:text;background-clip:text;font-size:4.5rem}.banner__block--top .banner__text:nth-child(5){color:#fff;font-size:4rem;letter-spacing:.08em;letter-spacing:normal;line-height:100%;text-shadow:0 .25rem .25rem #000}.banner__block--top .banner__text:nth-child(5) span{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:-o-linear-gradient(73.02deg,#ffe448 19.83%,#ffa318 53.47%,#ffdd18 90.78%),-o-linear-gradient(bottom,#fff,#fff);background:linear-gradient(16.98deg,#ffe448 19.83%,#ffa318 53.47%,#ffdd18 90.78%),linear-gradient(0deg,#fff,#fff);-webkit-background-clip:text;background-clip:text;text-shadow:none}.banner__divider{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}.banner__divider img{height:1.5rem;-o-object-fit:contain;object-fit:contain;width:1.5rem}.banner__block--bottom .banner__text:first-child{border:.1875rem solid #ffdd18;-webkit-border-radius:.75rem;border-radius:.75rem;color:#fff;font-size:2.5rem;line-height:100.5%;padding:1rem 1.4375rem;text-shadow:0 .25rem .25rem #000}.banner__block--bottom .banner__text:nth-child(2){color:#fff;font-size:4rem;letter-spacing:.08em;letter-spacing:normal;line-height:100%;text-shadow:0 .25rem .25rem #000}.banner__block--bottom .banner__text:nth-child(2) span{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:-webkit-gradient(linear,left bottom,left top,color-stop(-31.25%,#542100),color-stop(33.69%,#ea5b00),color-stop(73.34%,#ff6300),color-stop(99.32%,#ff924e)),-webkit-gradient(linear,left bottom,left top,from(#fff),to(#fff));background:-o-linear-gradient(bottom,#542100 -31.25%,#ea5b00 33.69%,#ff6300 73.34%,#ff924e 99.32%),-o-linear-gradient(bottom,#fff,#fff);background:linear-gradient(1turn,#542100 -31.25%,#ea5b00 33.69%,#ff6300 73.34%,#ff924e 99.32%),linear-gradient(0deg,#fff,#fff);-webkit-background-clip:text;background-clip:text;text-shadow:none}.banner__link{color:#fff;cursor:pointer;font-family:Roboto,sans-serif;font-size:1.125rem;font-weight:500;line-height:100.5%;margin-top:.875rem;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.banner__link:hover{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.footer{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding-bottom:2.1875rem;position:relative;width:100%}.footer__copy,.footer__inner{text-align:center}.footer__copy{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.03em;line-height:141.19%}.footer__copy img{height:4.125rem;margin-right:.875rem;width:2.75rem}.footer__copy img,.footer__logo{-o-object-fit:contain;object-fit:contain}.footer__logo{height:3.5rem;width:11.5rem}.footer__logos{padding:0 .75rem .75rem}.footer__logos,.footer__logos ul{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer__logos ul{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.footer__logos ul li{margin:0 .625rem}.modal{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.6)),to(rgba(0,0,0,.6))),-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.8)),color-stop(15.05%,rgba(0,0,0,0)),color-stop(51.59%,rgba(0,0,0,0)),color-stop(77.15%,rgba(0,0,0,0)),color-stop(84.8%,rgba(0,0,0,.458)),to(rgba(0,0,0,.8)));background:-o-linear-gradient(bottom,rgba(0,0,0,.6),rgba(0,0,0,.6)),-o-linear-gradient(top,rgba(0,0,0,.8) 0,rgba(0,0,0,0) 15.05%,rgba(0,0,0,0) 51.59%,rgba(0,0,0,0) 77.15%,rgba(0,0,0,.458) 84.8%,rgba(0,0,0,.8) 100%);background:linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,.6)),linear-gradient(180deg,rgba(0,0,0,.8),rgba(0,0,0,0) 15.05%,rgba(0,0,0,0) 51.59%,rgba(0,0,0,0) 77.15%,rgba(0,0,0,.458) 84.8%,rgba(0,0,0,.8));border:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:0;left:0;margin:0;opacity:0;overflow:hidden;padding:1.875rem 0;position:fixed;top:0;-webkit-transition:opacity .5s 0s,visibility 0s .5s;-o-transition:opacity .5s 0s,visibility 0s .5s;transition:opacity .5s 0s,visibility 0s .5s;visibility:hidden;width:0;z-index:-999}.modal.active{height:100%;opacity:1;overflow:auto;-webkit-transition:opacity .5s 0s,visibility 0s 0s;-o-transition:opacity .5s 0s,visibility 0s 0s;transition:opacity .5s 0s,visibility 0s 0s;visibility:visible;width:100vw;z-index:999}.modal__close{cursor:pointer;position:absolute;right:1.875rem;top:1.6875rem}.modal__close,.modal__close svg{height:2.1875rem;width:2.1875rem}.modal__content{background:rgba(0,0,0,.9);border:.1875rem solid #ffdd18;-webkit-border-radius:2rem;border-radius:2rem;margin:auto;max-width:81.25rem;padding:1.75rem .75rem;position:relative;width:100%}.modal__title{color:#fff;font-size:2.5rem;font-weight:400;line-height:100.5%;text-align:center}.modal__text{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.modal__text ul{padding:1rem 1.875rem;width:50%}.modal__text ul:last-child li:nth-child(odd){color:#ffdd18}.modal__text ul:last-child li:nth-child(odd):before{color:#ffdd18}.modal__text ul:first-child li:nth-child(2n){color:#ffdd18}.modal__text ul:first-child li:nth-child(2n):before{color:#ffdd18}.modal__text li{color:#fff;font-family:Roboto,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:-.02em;line-height:1.3125rem;padding-left:1.25rem}.modal__text li a,.modal__text li span{color:inherit;text-decoration:underline}.modal__text li+li{margin-top:.75rem}.modal__text li:before{color:#fff;content:"•";display:inline-block;font-weight:700;margin-left:-1em;width:1em}@media screen and (max-width:900px) and (max-height:1200px){html{font-size:2vw}.modal{padding:0}.modal__content{background:rgba(0,0,0,.9);border:none;padding:5rem 1.875rem}.modal__text ul{width:100%}.modal__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start}.modal__close{height:3.75rem;right:1.875rem;top:3.375rem;width:3.75rem}.modal__close svg{height:100%;width:100%}.modal__title{font-size:2rem;margin-bottom:1.875rem}.modal__text li{font-size:1.75rem;line-height:110%}.modal__text li+li{margin-top:1.75rem}}@media screen and (max-width:600px){.background .background__desc{display:none}.background .background__mob{display:block}.btn{font-size:2.75rem;padding:2.5rem 3.75rem;width:85%}.banner__link{font-size:1.625rem;margin-top:1.25rem}.footer__logos{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.header li:nth-child(2){margin-left:3.75rem}}@media screen and (max-width:430px) and (max-height:930px) and (min-height:760px){html{font-size:2.5vw}}@media screen and (max-width:1000px) and (max-height:550px){.page{height:auto;overflow:hidden}body{overflow-y:auto}}@media screen and (max-width:426px){html{font-size:2.5vw}.page{height:auto;overflow:hidden}body{overflow-y:auto}.banner{padding:8.75rem .625rem 1.875rem}.header{padding-top:2.1875rem}.main{-webkit-box-pack:start;-ms-flex-pack:start;height:auto;-webkit-justify-content:flex-start;justify-content:flex-start}.footer{padding-bottom:1.875rem}.banner__block--top .banner__text:nth-child(5){font-size:3.25rem}.banner__block--bottom .banner__text:nth-child(2){font-size:3.25rem}.banner__divider img{height:2.5rem;width:2.5rem}.banner__block--bottom .banner__text:first-child{padding:.625rem}.footer__copy img{height:2.8125rem;width:1.875rem}.footer__copy{font-size:1.25rem}.footer__logos ul+ul{margin-top:1.25rem}.footer__logos ul li{margin:0 .375rem}}