.welcome-bonus{overflow:hidden}.welcome-bonus .section-heading p{color:#757575}.welcome-bonus .section-heading h2{font-size:36px;line-height:110%}.welcome-bonus .content{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:48px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.welcome-bonus .content .card{background-color:#f4f4f4;border-radius:12px;min-width:100%;padding:40px}@media only screen and (max-width:767px){.welcome-bonus .content .card{padding:40px 16px}}.welcome-bonus .content .card h3,.welcome-bonus .content .card h4{font-size:24px;line-height:120%}.welcome-bonus .content .card .card-heading{max-width:715px}.welcome-bonus .content .card .card-heading p{color:#090909;padding-top:16px}.welcome-bonus .content .card .cards-list{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.welcome-bonus .content .card .cards-list li:not(:first-child){display:none}.welcome-bonus .content .card .cards-list li:not(:first-child).active{display:block}.welcome-bonus .content .card.second{position:relative}.welcome-bonus .content .card.second p{color:#757575}.welcome-bonus .content .card.deposit{position:relative}.welcome-bonus .content .card.deposit ul li .deposit-num{background-color:#ffce46;border-radius:4px 4px 4px 0;padding:4px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.welcome-bonus .content .card.deposit ul li .info-columns{border-radius:0 12px 12px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:712px;padding:9px 16px;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:12px;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff}@media only screen and (max-width:1200px){.welcome-bonus .content .card.deposit ul li .info-columns{max-width:682px}}@media only screen and (max-width:991px){.welcome-bonus .content .card.deposit ul li .info-columns{display:-ms-grid;display:grid;max-width:410px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.welcome-bonus .content .card.deposit ul li .info-columns>:first-child{-ms-grid-column:1;-ms-grid-row:1}.welcome-bonus .content .card.deposit ul li .info-columns>:nth-child(2){-ms-grid-column:2;-ms-grid-row:1}}@media only screen and (max-width:767px){.welcome-bonus .content .card.deposit ul li .info-columns{max-width:280px}}@media only screen and (max-width:390px){.welcome-bonus .content .card.deposit ul li .info-columns{max-width:100%}}.welcome-bonus .content .card.deposit ul li .info-columns div span{color:#757575;font-size:14px;font-weight:500}.welcome-bonus .content .card.deposit ul li .info-columns div p{color:#090909;font-size:18px;font-weight:600}.welcome-bonus .content .card.deposit ul li .info-columns a{background-color:#f40;border:1px solid #f40;border-radius:12px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Cabin;font-size:18px;font-weight:500;max-width:270px;min-height:46px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;-webkit-transition:.3s;transition:.3s}@media only screen and (max-width:991px){.welcome-bonus .content .card.deposit ul li .info-columns a{max-width:100%;-ms-grid-column-span:2;grid-column:span 2}}.welcome-bonus .content .card.deposit ul li .info-columns a:hover{background-color:#e33400;border:1px solid #e33400;-webkit-transition:.3s;transition:.3s}.welcome-bonus .content .card.deposit .show-more{background-color:transparent;border:none;color:#090909;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Cabin;font-size:16px;font-weight:500;margin-top:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;gap:4px;padding:0}.welcome-bonus .content .card.deposit .show-more.active:after,.welcome-bonus .content .card.deposit .show-more:after{content:url(img/arrow-down.svg);display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;width:20px}.welcome-bonus .content .card.deposit .show-more.active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.welcome-bonus .content .card.deposit:after{background:url(img/cat-bg.webp);background-repeat:no-repeat;background-size:cover;clip-path:inset(0 0 55% 0);content:"";display:-webkit-box;display:-ms-flexbox;display:flex;height:555px;position:absolute;right:-70px;top:55px;width:227px}@media only screen and (max-width:1200px){.welcome-bonus .content .card.deposit:after{right:-40px}}@media only screen and (max-width:991px){.welcome-bonus .content .card.deposit:after{right:0;top:157px}}@media only screen and (max-width:767px){.welcome-bonus .content .card.deposit:after{clip-path:inset(0 0 36% 0);height:420px;right:0;top:137px;width:200px}}@media only screen and (max-width:575px){.welcome-bonus .content .card.deposit:after{right:-90px;top:133px}}@media only screen and (max-width:390px){.welcome-bonus .content .card.deposit:after{content:none}}.welcome-bonus .content .card.deposit.active:after{clip-path:inset(0)}@media only screen and (max-width:767px){.welcome-bonus .content .card.deposit.active:after{height:489px}}.welcome-bonus .content .card.deposit:before{background:url(img/hearts.svg);background-repeat:no-repeat;content:"";height:40px;left:-5px;position:absolute;top:-6px;width:40px}.welcome-bonus .content .card.second .show-more{background-color:transparent;border:none;color:#090909;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Cabin;font-size:16px;font-weight:500;margin-top:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;gap:4px;padding:0}.welcome-bonus .content .card.second .show-more.active:after,.welcome-bonus .content .card.second .show-more:after{content:url(img/arrow-down.svg);display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;width:20px}.welcome-bonus .content .card.second .show-more.active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.welcome-bonus .content .card.second:before{background:url(img/spades.svg);background-repeat:no-repeat;content:"";height:40px;left:-5px;position:absolute;top:-6px;width:40px}.welcome-bonus .content .card .hide-text{color:#757575;display:none}.welcome-bonus .content .card.second .cards-list li,.welcome-bonus .content .card.second.active .hide-text{display:block}