@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Black.woff) format("woff"),url(../fonts/Montserrat-Black.woff2) format("woff2");font-weight:900;font-style:bold}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Bold.woff) format("woff"),url(../fonts/Montserrat-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Regular.woff) format("woff"),url(../fonts/Montserrat-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Thin.woff) format("woff"),url(../fonts/Montserrat-Thin.woff2) format("woff2");font-weight:300;font-style:normal}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{height:100%}body{font-family:Montserrat;font-size:24px;margin:0;height:100%;color:#fff;min-height:700px;background-color:#1f0645}.page{position:relative;background-image:url(/img/bg.webp);background-position:center;background-size:cover;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:100%;font-weight:700;text-align:center;text-transform:uppercase;overflow:hidden}.container{padding:0 30px;max-width:66.6667em;margin:0 auto}img{display:block;height:auto}p{font-size:1em;margin:0}h1{font-size:1.7em;margin:0;text-shadow:0 4px #910ce4;font-weight:900;line-height:1.5}h2{font-size:1.5em;margin:0;line-height:1.4}a{text-decoration:none;color:#4c1d93}.gold{color:#ffc700}.main-header .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.6em 0;width:20.8em;max-width:100%;margin:0 auto;z-index:10;position:relative}.iw-logo img{width:8.16em}.rosh-logo{width:4.375em}.main-content{width:39em;max-width:100%;margin:0 auto;z-index:11}h1 span{font-size:1.3em}.plus{font-size:1.66em;margin:5px 0}.main-content p{font-size:1.16em;line-height:1.6}.btn{position:relative;font-size:1.4em;padding:.6em 2em;background:-o-linear-gradient(38.5deg,#ff8c00 5.11%,#ffae00 58.23%,#ffca00 98.06%);background:linear-gradient(51.5deg,#ff8c00 5.11%,#ffae00 58.23%,#ffca00 98.06%);margin:5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:10em;margin:2.2em 0 1.5em;z-index:10}.btn-row{position:relative}.btn-light{position:absolute;top:-20%;bottom:0;left:0;right:0;width:14em;margin:0 auto;z-index:1;-webkit-animation:btn-light 1s ease-in;animation:btn-light 1s ease-in}@-webkit-keyframes btn-light{0%{-webkit-transform:scale(.4);transform:scale(.4)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes btn-light{0%{-webkit-transform:scale(.4);transform:scale(.4)}100%{-webkit-transform:scale(1);transform:scale(1)}}.main-footer{background:-webkit-gradient(linear,left bottom,left top,color-stop(18.61%,#1f0645),color-stop(92.65%,rgba(40,7,89,0)));background:-o-linear-gradient(bottom,#1f0645 18.61%,rgba(40,7,89,0) 92.65%);background:linear-gradient(0deg,#1f0645 18.61%,rgba(40,7,89,0) 92.65%);z-index:10}.main-footer .row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2.5em 0}.main-footer .row .col{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%}.main-footer .row .col .block{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50%}.main-footer img{margin-right:1.2em;max-width:2em;max-height:2em}.page-layers{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}.page-layers img{position:absolute}.lady{width:25em;left:0;top:22%;z-index:1}.roshtain{width:28em;right:0;top:25%;z-index:5}.coins{width:28em;right:0;top:40%;z-index:10;-webkit-animation:coins-app 1s ease-in;animation:coins-app 1s ease-in}@-webkit-keyframes coins-app{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes coins-app{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.radial{width:40em;right:-10%;top:0;-webkit-animation:btn-light 1s ease-in;animation:btn-light 1s ease-in}.dark-left{position:absolute;height:100%;width:50%;left:0;top:0;background:-webkit-gradient(linear,left top,right top,color-stop(60%,#1f0645db),to(rgba(40,7,89,0)));background:-o-linear-gradient(left,#1f0645db 60%,rgba(40,7,89,0) 100%);background:linear-gradient(90deg,#1f0645db 60%,rgba(40,7,89,0) 100%);-webkit-animation:darker 1s ease-in;animation:darker 1s ease-in;opacity:0}@-webkit-keyframes darker{0%{opacity:1}100%{opacity:0}}@keyframes darker{0%{opacity:1}100%{opacity:0}}@media (max-width:1800px){body{font-size:21px}}@media (max-width:1600px){body{font-size:19px}}@media (max-width:1440px){body{font-size:18px}}@media (max-width:1380px){body{font-size:16px}}@media (max-width:1170px){body{font-size:14px}}@media (max-width:1000px){body{font-size:12px}}@media (max-width:880px){body{font-size:16px}.page{background-image:url(/img/bg-ip.webp)}.btn{margin:2.2em 0 8.5em}.btn-light{top:-10%}.main-footer .row .col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:40%}.main-footer .row .col .block{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:.7em 0}.lady{width:20em;top:inherit;bottom:10%;left:-13%}.roshtain{width:20em;top:inherit;bottom:20%}.coins{width:20em;top:inherit;bottom:10%}.radial{width:30em;right:-7em;top:inherit;bottom:5%}}@media (max-width:520px){body{font-size:14px}.container{padding:0 16px}h1{font-size:5.3vw}h2{font-size:5.5vw}.main-content p{width:17em;margin:0 auto;font-size:4.7vw}.main-footer .row{padding:1.5em 0}.lady{width:15em;top:inherit;bottom:10%;left:-5em}.roshtain{width:15em;top:inherit;bottom:20%;right:-3.5em}.coins{width:15em;top:inherit;bottom:15%;right:-2.5em}.radial{width:30em;right:-12em;top:inherit;bottom:2%}}