body{background:#5e2f69}body,h2,h3{color:#fff}a,a:hover{color:var(--bs-warning)}a:hover{text-decoration:none}header{position:relative;background:linear-gradient(135deg,#5e2f69 0,#5e2f69 71%,#9c6e8a 100%)}header:before{display:block;content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/upload/images/cashback/dots.png)no-repeat 100% 100%;background-size:25%}header>div{margin:0 auto;max-width:1200px}header .navbar-collapse{flex-grow:unset}header .nav-link:hover{color:var(--bs-nav-link-color)!important}header .main-offer{font-size:4.3rem;line-height:120%;font-weight:900}header .main-offer span{display:block}header .main-offer span:first-child{margin-bottom:14px}.block.faq .faq-list .item>a,.block.rules h2,header .main-offer-descr{font-size:1.5rem;line-height:135%}header .woman img{max-width:100%;max-height:550px}header .eye{position:absolute;top:90px;right:0;width:80px;overflow-x:hidden}header .eye img{position:relative;right:-1.15rem;width:100%}header .arrows-up{position:absolute;top:100px;left:0;width:30px}.block .pic img,header .arrows-up img,header .circle img,header .circle-small img{width:100%}header .circle-small{position:absolute;bottom:0;left:10px;width:40px}header .circle{position:absolute;bottom:0;right:10px;width:100px}.block{margin:0 auto;padding:50px 2%;max-width:1200px}.block h2{font-size:2.5rem;line-height:120%;margin:0 0 1rem;text-align:center}.block ol,.block p,.block ul{font-size:1rem;line-height:135%}.block ol li:not(:last-child){margin-bottom:10px}.block ol ul{margin-top:10px}.block ol ul li:not(:last-child){margin-bottom:5px}.block.faq .faq-list .item p{margin:10px 0 0;font-size:1rem;line-height:135%}.block.faq .faq-list .item ol,.block.faq .faq-list .item ul{margin-top:10px;margin-bottom:0}.block.rules ol,.block.rules p,.block.rules ul{font-size:.8rem;line-height:135%}@media screen and (max-width:768px){header .d-flex{display:block!important}header .w-50{width:100%!important}}@media screen and (min-width:1200px){header .eye{top:50px;left:-80px;right:auto}header .eye img{position:unset;right:unset}}@media screen and (min-width:768px){header .arrows-up{top:100px;left:-30px}header .circle-small{left:0;width:40px}header .circle{bottom:0;left:40%;right:auto}.faq>div:first-of-type,.winners>div:first-of-type{order:2}.faq>div:last-of-type,.winners>div:last-of-type{order:1}}