@keyframes background-banner2{0%{background-position:0 0}100%{background-position:233px 80%}}@keyframes background-banner2{0%{background-position:0 0}100%{background-position:233px 80%}}.banner-promo{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:20px 40px;-webkit-animation:background-banner ease .5s infinite;animation:background-banner ease .5s infinite;background:-webkit-gradient(linear,left top,left bottom,from(#2e3230),to(#2e3246));background:-o-linear-gradient(#2e3230,#2e3246);background:linear-gradient(#2e3230,#2e3246);-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:center;-ms-flex-pack:center;font-style:italic;font-weight:600;gap:1rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@keyframes background-banner{0%{background-position:0 225px}100%{background-position:383px 0}}@keyframes background-banner{0%{background-position:0 225px}100%{background-position:383px 0}}.banner{position:relative;padding:50px 30px;border-radius:10px;margin:30px 0;background:url(//mostbet-asia.net/wp-content/themes/most/css/../img/casino-software.png) 0 0/cover no-repeat}@media screen and (width>=768px)and (width <=1279px){.banner{padding-top:40px;padding-bottom:40px}}@media screen and (width <=767px){.banner{padding-top:20px;padding-bottom:20px}}.banner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;-webkit-box-align:center;-webkit-box-pack:center;color:#fff;-ms-flex-align:center;-ms-flex-pack:center}.banner-text{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;justify-content:center;-webkit-box-align:start;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:center;-ms-flex-align:start;-ms-flex-pack:center}.banner-text h1{padding-bottom:15px;margin-top:10px;margin-bottom:0;background-image:-webkit-gradient(linear,left top,right top,from(#00f),to(orange));background-image:-o-linear-gradient(left,#00f,orange);background-image:linear-gradient(to right,#00f,orange);background-position:center bottom 1px;background-repeat:no-repeat;background-size:100% 3px;color:#fff;font-style:italic;font-weight:600}.banner-promo:after{position:absolute;border-radius:10px;background:-webkit-gradient(linear,right top,left top,from(#2e3246),to(#2e3246)) 0 0/cover;background:-o-linear-gradient(right,#2e3246,#2e3246) 0 0/cover;background:linear-gradient(270deg,#2e3246,#2e3246) 0 0/cover;content:"";inset:0;opacity:.7}.banner-promo:before{position:absolute;padding:2px;border-radius:10px;background:-webkit-gradient(linear,right top,left top,from(orange),to(#00f));background:-o-linear-gradient(right,orange,#00f);background:linear-gradient(270deg,orange,#00f);content:"";inset:0;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude}.banner-promo p{z-index:100;margin-bottom:15px;color:#fff}.banner-promo p a{color:orange;font-weight:700;text-decoration:none}.banner-promo div{z-index:100}.banner-promo div span{font-size:80px}.banner-promo input{z-index:100;padding:20px;border:none;border-radius:5px;-webkit-animation:background-banner2 4s infinite;animation:background-banner2 4s infinite;background:-webkit-gradient(linear,left top,right top,from(orange),to(#ff0));background:-o-linear-gradient(left,orange,#ff0);background:linear-gradient(90deg,orange,#ff0);background-color:orange;color:#fff;cursor:pointer;font-style:italic;font-weight:600}.banner img{position:absolute;top:0;border-radius:15px}.banner-inside{top:0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:2rem}@media screen and (width>=768px)and (width <=1279px){.banner-wrap{padding:30px}.banner-text h2{font-size:22px}}@media screen and (width <=767px){.banner-wrap{padding:0 10px}.banner-text h2{font-size:32px}.banner-text{width:100%}.banner-inside{-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical}}