@font-face{font-display:swap;font-family:Badaboom;font-style:normal;font-weight:700;src:url(../fonts/badaboom.woff2) format("woff2")}@font-face{font-display:swap;font-family:Merriweather;font-style:normal;font-weight:700;src:url(../fonts/merriweather-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Merriweather;font-style:normal;font-weight:400;src:url(../fonts/merriweather-regular.woff2) format("woff2")}html{font-size:.72vw}body{word-wrap:break-word;background-color:#140001;color:#fff;font-family:Badaboom,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:top;object-position:top;width:100%}.background .background__mob{display:none}.btn{color:#05071a;display:inline-block;-webkit-filter:drop-shadow(0 0 1.5rem rgba(255,77,0,.87));filter:drop-shadow(0 0 1.5rem rgba(255,77,0,.87));font-family:Merriweather,sans-serif;font-size:2.125rem;font-weight:700;line-height:140%;padding:1.25rem 12.5rem;position:relative;text-align:center;text-transform:uppercase;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;z-index:1}.btn:before{-webkit-animation:button-wave-l-0 1s ease 1 forwards,button-wave-l 3s ease-in-out 1s infinite;animation:button-wave-l-0 1s ease 1 forwards,button-wave-l 3s ease-in-out 1s infinite;background-color:#fcc211;-webkit-border-radius:.5rem;border-radius:.5rem;bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:25%;top:0;-webkit-transform:scale(1) skewX(7deg);-ms-transform:scale(1) skewX(7deg);transform:scale(1) skewX(7deg);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;width:75%;z-index:-1}.btn:after{-webkit-animation:button-wave-r-0 1s ease 1 forwards,button-wave-r 3s ease-in-out 1s infinite;animation:button-wave-r-0 1s ease 1 forwards,button-wave-r 3s ease-in-out 1s infinite;background-color:#fcc211;-webkit-border-radius:.5rem;border-radius:.5rem;bottom:0;content:"";display:block;height:100%;left:25%;position:absolute;right:0;top:0;-webkit-transform:scale(1) skewX(-7deg);-ms-transform:scale(1) skewX(-7deg);transform:scale(1) skewX(-7deg);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;width:75%;z-index:-1}@-webkit-keyframes button-wave-l-0{0%{-webkit-border-radius:.75rem;border-radius:.75rem;-webkit-transform:scale(.8,1.5) skewX(15deg);transform:scale(.8,1.5) skewX(15deg)}30%{-webkit-border-radius:.625rem;border-radius:.625rem;-webkit-transform:scale(1.1,.95) skewX(10deg);transform:scale(1.1,.95) skewX(10deg)}to{-webkit-border-radius:.5rem;border-radius:.5rem;-webkit-transform:scale(1) skewX(7deg);transform:scale(1) skewX(7deg)}}@keyframes button-wave-l-0{0%{-webkit-border-radius:.75rem;border-radius:.75rem;-webkit-transform:scale(.8,1.5) skewX(15deg);transform:scale(.8,1.5) skewX(15deg)}30%{-webkit-border-radius:.625rem;border-radius:.625rem;-webkit-transform:scale(1.1,.95) skewX(10deg);transform:scale(1.1,.95) skewX(10deg)}to{-webkit-border-radius:.5rem;border-radius:.5rem;-webkit-transform:scale(1) skewX(7deg);transform:scale(1) skewX(7deg)}}@-webkit-keyframes button-wave-l{0%,to{-webkit-border-radius:.5rem;border-radius:.5rem;-webkit-transform:scale(1) skewX(7deg);transform:scale(1) skewX(7deg)}50%{-webkit-border-radius:.625rem;border-radius:.625rem;-webkit-transform:scale(.9,1.2) skewX(9deg);transform:scale(.9,1.2) skewX(9deg)}}@keyframes button-wave-l{0%,to{-webkit-border-radius:.5rem;border-radius:.5rem;-webkit-transform:scale(1) skewX(7deg);transform:scale(1) skewX(7deg)}50%{-webkit-border-radius:.625rem;border-radius:.625rem;-webkit-transform:scale(.9,1.2) skewX(9deg);transform:scale(.9,1.2) skewX(9deg)}}@-webkit-keyframes button-wave-l-2{0%{-webkit-border-radius:.5rem;border-radius:.5rem;-webkit-transform:scale(1) skewX(7deg);transform:scale(1) skewX(7deg)}30%{-webkit-border-radius:.625rem;border-radius:.625rem;-webkit-transform:scale(1.1,.95) skewX(10deg);transform:scale(1.1,.95) skewX(10deg)}to{-webkit-border-radius:.75rem;border-radius:.75rem;-webkit-transform:scale(.8,1.5) skewX(15deg);transform:scale(.8,1.5) skewX(15deg)}}@keyframes button-wave-l-2{0%{-webkit-border-radius:.5rem;border-radius:.5rem;-webkit-transform:scale(1) skewX(7deg);transform:scale(1) skewX(7deg)}30%{-webkit-border-radius:.625rem;border-radius:.625rem;-webkit-transform:scale(1.1,.95) skewX(10deg);transform:scale(1.1,.95) skewX(10deg)}to{-webkit-border-radius:.75rem;border-radius:.75rem;-webkit-transform:scale(.8,1.5) skewX(15deg);transform:scale(.8,1.5) skewX(15deg)}}@-webkit-keyframes button-wave-r-0{0%{-webkit-border-radius:.75rem;border-radius:.75rem;-webkit-transform:scale(.8,1.5) skewX(-15deg);transform:scale(.8,1.5) skewX(-15deg)}30%{-webkit-border-radius:.75rem;border-radius:.75rem;-webkit-transform:scale(1.1,.95) skewX(-10deg);transform:scale(1.1,.95) skewX(-10deg)}to{-webkit-border-radius:.5rem;border-radius:.5rem;-webkit-transform:scale(1) skewX(-7deg);transform:scale(1) skewX(-7deg)}}@keyframes button-wave-r-0{0%{-webkit-border-radius:.75rem;border-radius:.75rem;-webkit-transform:scale(.8,1.5) skewX(-15deg);transform:scale(.8,1.5) skewX(-15deg)}30%{-webkit-border-radius:.75rem;border-radius:.75rem;-webkit-transform:scale(1.1,.95) skewX(-10deg);transform:scale(1.1,.95) skewX(-10deg)}to{-webkit-border-radius:.5rem;border-radius:.5rem;-webkit-transform:scale(1) skewX(-7deg);transform:scale(1) skewX(-7deg)}}@-webkit-keyframes button-wave-r{0%,to{-webkit-border-radius:.5rem;border-radius:.5rem;-webkit-transform:scale(1) skewX(-7deg);transform:scale(1) skewX(-7deg)}50%{-webkit-border-radius:.75rem;border-radius:.75rem;-webkit-transform:scale(.9,1.2) skewX(-9deg);transform:scale(.9,1.2) skewX(-9deg)}}@keyframes button-wave-r{0%,to{-webkit-border-radius:.5rem;border-radius:.5rem;-webkit-transform:scale(1) skewX(-7deg);transform:scale(1) skewX(-7deg)}50%{-webkit-border-radius:.75rem;border-radius:.75rem;-webkit-transform:scale(.9,1.2) skewX(-9deg);transform:scale(.9,1.2) skewX(-9deg)}}@-webkit-keyframes button-wave-r-2{0%{-webkit-border-radius:.5rem;border-radius:.5rem;-webkit-transform:scale(1) skewX(-7deg);transform:scale(1) skewX(-7deg)}30%{-webkit-border-radius:.75rem;border-radius:.75rem;-webkit-transform:scale(1.1,.95) skewX(-10deg);transform:scale(1.1,.95) skewX(-10deg)}to{-webkit-border-radius:.75rem;border-radius:.75rem;-webkit-transform:scale(.8,1.5) skewX(-15deg);transform:scale(.8,1.5) skewX(-15deg)}}@keyframes button-wave-r-2{0%{-webkit-border-radius:.5rem;border-radius:.5rem;-webkit-transform:scale(1) skewX(-7deg);transform:scale(1) skewX(-7deg)}30%{-webkit-border-radius:.75rem;border-radius:.75rem;-webkit-transform:scale(1.1,.95) skewX(-10deg);transform:scale(1.1,.95) skewX(-10deg)}to{-webkit-border-radius:.75rem;border-radius:.75rem;-webkit-transform:scale(.8,1.5) skewX(-15deg);transform:scale(.8,1.5) skewX(-15deg)}}.header{padding:2rem 0;position:relative;text-align:center}.header__logo{display:inline-block;max-height:6.375rem;width:13.5rem}.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}.banner,.main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-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-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;width:100%}.banner{margin:0 auto;padding:2rem}.banner__text{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:-webkit-gradient(linear,left top,left bottom,color-stop(23.44%,#ffff89),color-stop(52.08%,#fff),color-stop(78.65%,#ffd943));background:-o-linear-gradient(top,#ffff89 23.44%,#fff 52.08%,#ffd943 78.65%);background:linear-gradient(180deg,#ffff89 23.44%,#fff 52.08%,#ffd943 78.65%);-webkit-background-clip:text;background-clip:text;font-family:Badaboom,sans-serif;font-size:4rem;font-weight:700;letter-spacing:.06em;line-height:100.5%;margin-bottom:.75rem;text-align:center}.banner__image{height:17.1875rem;margin-bottom:.75rem;position:relative;width:40.375rem}.banner__image img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;width:100%}.banner__image-text{bottom:3.4375rem;font-family:Badaboom,sans-serif;font-size:4rem;left:50%;letter-spacing:.06em;line-height:100.5%;margin:0;position:absolute;text-shadow:0 .0625rem 0 #591994;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.banner__desc,.banner__image-text{color:#fff;font-weight:700;text-align:center}.banner__desc{font-family:Merriweather,sans-serif;font-size:1.25rem;line-height:140%;margin-bottom:2.5rem}.footer__logos{margin:0 auto;max-width:75.625rem;width:100%}.footer__logos.footer__logos--mob{display:none}.footer__logos 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;width:100%}.footer__logos ul+ul{margin-top:1.875rem}.footer__logos ul li{margin:0 1.5625rem}.footer__logos ul li img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.footer{padding:2rem;position:relative;width:100%}.footer__text{color:#c767ae;font-family:Merriweather,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.03em;line-height:160%;margin:1.25rem auto 0;max-width:78.75rem;padding:0 1.875rem;text-align:center}@media screen and (max-width:900px) and (max-height:1200px){html{font-size:2vw}}@media screen and (max-width:600px){html{font-size:2.75vw}.banner__image{width:100%}.banner__text{padding:0 1.5625rem}.banner{padding:0}.banner__image-text{bottom:3.125rem;font-size:3.625rem}.footer__text{font-size:1.0625rem}.footer{padding:2.5rem 1.25rem 1.5625rem}.btn{padding:1.25rem;width:90%}.background .background__desc{display:none}.background .background__mob{display:block;-o-object-position:top;object-position:top}.footer__logos{display:none}.footer__logos.footer__logos--mob{display:block}.footer__logos.footer__logos--mob ul{-ms-flex-pack:distribute;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around}.footer__logos.footer__logos--mob ul li{-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;margin:.3125rem 1.875rem;width:20%}.footer__logos.footer__logos--mob ul li img{max-height:1.875rem}.footer__text{color:#fff;padding:0}}@media screen and (max-width:430px) and (max-height:930px) and (min-height:760px){html{font-size:2.5vw}}@media screen and (max-width:426px){html{font-size:2.55vw}}