body{padding:0;margin:0 auto;font-family:Poppins;background:linear-gradient(262deg,#6f9fa9,#2a454a)}h1,h2,h3,h4,h5,h6,p{margin:0}header{width:100%;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center bottom;background-image:url('../assets/header-bg-2.png');padding-top:5px}.site-logo-container-mobile{display:none}#selected-country{position:absolute;top:18px;right:26px}.banner-container{position:relative;width:100%;display:flex;justify-content:space-between;margin:78px auto 0;max-width:1145px;background-image:url('../assets/elephant-desktop.png'),url('../assets/header-bg-3.png');background-position:center right -67px,center bottom -30px;background-size:60% 120%,100% 85%;background-repeat:no-repeat,no-repeat;z-index:0}.banner-container .banner-container-left{padding-bottom:140px;position:relative}.banner-container .banner-container-left .site-logo-container,.following-bonus-container .bonus-code .promo-code{display:flex;align-items:center;justify-content:center;margin-bottom:45px}.banner-container .banner-container-left .site-logo-container img{width:100%;max-width:417px}.banner-container .banner-container-left .site-logo-container .site-logo{width:100%}.banner-container .banner-container-left .banner-title-text{font-family:Poppins;font-weight:900;font-size:50px;line-height:130%;text-align:center;vertical-align:middle;color:#fff}.banner-container .banner-container-left .banner-gradient-text{font-family:Poppins;font-weight:900;font-size:201.41px;line-height:100%;vertical-align:middle;background-image:linear-gradient(180deg,#e13f8c 10.22%,#fad5a6 48.53%,#d73776 82.5%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-align:center;-webkit-text-stroke:0.2vw #E4218E;grid-area:1/1/2/2}.banner-container .banner-container-left .banner-subtitle{font-family:Poppins;font-weight:900;font-size:50px;line-height:130%;text-align:center;vertical-align:middle;color:#fff;white-space:nowrap}.registration-container{position:relative;margin:-35px 0 auto;display:flex;align-items:center;justify-content:center;gap:71px;z-index:1}.registration-container .card-container{display:flex;width:100%;height:120px;max-width:314px;border-radius:29.02px;box-shadow:0 4.84px 30.23px 0 #00000066;background:linear-gradient(76.02deg,#2d4146 -.92%,#386b78 113.15%)}.registration-container .card-container .card-number{display:flex;align-items:center;position:relative;right:7%;font-family:Poppins;font-weight:900;font-size:110.63px;text-align:center;vertical-align:middle;background:linear-gradient(154.77deg,#f0b749 25.72%,#876931 87.28%);filter:drop-shadow(.2rem .2rem .2rem #00000060);-webkit-text-fill-color:#fff0;background-clip:text}.registration-container .card-container .card-content{display:flex;flex-wrap:wrap}.registration-container .card-container .card-content h3{font-family:Noto Sans;font-weight:700;font-size:24px;vertical-align:middle;color:#fff;padding:17px 0 0}.registration-container .card-container .card-content p{font-family:Noto Sans;font-weight:300;font-size:14px;line-height:130%;color:#fff;padding:0 15px 0 0}.following-bonus-container{width:100%;max-width:1440px;display:flex;align-items:center;justify-content:space-between;padding:54px 0 61px;margin:0 auto}.following-bonus-container .bonus-deposit{width:100%;max-width:331px;min-width:331px;height:100%;min-height:201px;padding:10px;background-image:url('../assets/bonus-deposit-bg-1.png');background-size:95%;background-position:center center;background-repeat:no-repeat}.following-bonus-container .bonus-deposit .bonus-deposit-content{display:flex;align-items:center;flex-wrap:wrap;gap:7px;padding:43px 10px 0 37px}.following-bonus-container .bonus-deposit .bonus-deposit-content p{font-family:Poppins;font-weight:900;font-size:10.82px;line-height:143%;vertical-align:middle;color:#fff;display:flex;align-items:center}.following-bonus-container .bonus-deposit .bonus-deposit-content p .checkbox{margin-right:4px}.following-bonus-container .bonus-deposit .bonus-deposit-content p .rocket{margin-left:4px}.following-bonus-container .bonus-code .bonus-code-title{font-family:Poppins;font-weight:700;font-size:24px;line-height:130%;text-align:center;vertical-align:middle;color:#fff;margin-bottom:13px}.following-bonus-container .bonus-code .promo-code span{width:224px;height:55px;display:flex;align-items:center;justify-content:center;border-radius:17px;background:#b93D8BCC;color:#fff;font-family:Poppins;font-weight:900;font-size:24px;line-height:130%;text-align:center;vertical-align:middle}.following-bonus-container .bonus-code .claim-now-container,.icon-container-bottom{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.following-bonus-container .bonus-code .claim-now-container .claim-now-link{width:100%;text-align:center;margin-bottom:13px}.following-bonus-container .bonus-code .claim-now-container .claim-now-link span,.tg-container .claim-now-tg-link span{display:inline-block;width:100%;max-width:432px;border:none;padding:8px 22px;border-radius:360px;font-family:Noto Sans;font-weight:700;font-size:20px;line-height:130%;text-transform:uppercase;color:#fff;background:#f0b749;box-shadow:0 1px 20px 0 #00000080}.following-bonus-container .bonus-code .claim-now-container .terms-link{width:100%;text-align:center;font-family:Noto Sans;font-weight:500;font-size:14px;line-height:130%;text-transform:uppercase;text-decoration:underline;text-decoration-style:solid;color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.8)}.following-bonus-container .bonus-exclusive{height:auto;min-height:221px;display:flex;align-items:flex-end;justify-content:center;flex-wrap:wrap;padding:0 10px}.following-bonus-container .bonus-exclusive img{width:100%;max-width:176px}.following-bonus-container .bonus-exclusive p{width:100%;font-family:Poppins;font-weight:600;font-size:18.91px;line-height:130%;text-align:center;vertical-align:middle;text-transform:uppercase;color:#fff}.details-container{margin:0 auto 106.32px;width:100%;max-width:900px}.details-container .details-title{font-family:Noto Sans;font-weight:700;font-size:45px;line-height:100%;color:#fff;margin:67px 0 44px 32px}.details-container .features{gap:32px;display:flex;flex-wrap:wrap;justify-content:center}.details-container .features .feature{max-width:223.81px;height:183.89px;border-radius:19.19px;background:#1d3b43;box-shadow:0 4.8px 29.98px 0 #00000040;padding:20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.details-container .features .feature .feature-img{width:147.49px;height:141.98px}.details-container .features .feature .feature-text{font-family:Noto Sans;font-weight:700;font-size:20px;line-height:130%;text-align:center;vertical-align:middle;color:#fff}footer .icon-section{background:#213a40}footer .icon-section .icon-container{margin:0 auto;max-width:1440px;padding:34px 0}footer .icon-section .icon-container h2{font-family:Noto Sans;font-weight:600;font-size:18px;line-height:100%;text-align:center;vertical-align:middle;color:#fff;margin-bottom:30px}footer .icon-section .icon-container .icon-content{gap:26px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.tg-container{margin-top:44px;text-align:center}.tg-container .tg-container-details{display:flex;align-items:start;justify-content:center;margin-bottom:44px}.tg-container .tg-container-details p{font-family:Noto Sans;font-weight:900;font-size:20px;line-height:100%;color:#fff;margin-top:10px}.icon-container-bottom .icon-container-bottom-items{gap:26px;width:100%;max-width:1200px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:57px 0 44px;padding:10px 0;background:#213a40;border-radius:24px}.icon-container-bottom .icon-container-bottom-final{width:100%;display:flex;justify-content:center;margin-bottom:104px}@media(max-width:1024px){#selected-country{top:9px;right:9px}.site-logo-container-mobile{display:flex;align-items:center;justify-content:center}.site-logo-container-mobile .site-logo{width:100%;max-width:247.58px;margin-top:30px}.banner-container{position:relative;flex-wrap:wrap;margin-top:0;padding-top:0;padding-bottom:55px;background-image:url('../assets/header-bg-3-mobile.png');background-size:100% 90%;background-position:top 20px left}.banner-container .banner-container-left{position:relative;margin:0 0 0 20px;padding-top:50px;padding-bottom:0;z-index:1}.banner-container .banner-container-left .site-logo-container{display:none}.banner-container .banner-container-left .banner-title-text{font-size:30px;text-align:start}.banner-container .banner-container-left .banner-gradient-text{position:relative;right:12px;font-size:135.92px;text-align:start}.banner-container .banner-container-left .banner-subtitle{font-size:26px}.banner-container .banner-container-right{width:100%;position:absolute;top:0;right:0;background-image:url('../assets/elephant-mobile.png');background-position:top -25px right -15px;background-repeat:no-repeat;background-size:70% 85%;min-height:320px;max-width:320px}.registration-container{gap:30px;margin-top:9px;padding:0 20px;flex-wrap:wrap}.following-bonus-container{flex-wrap:wrap;padding-top:32px;padding-bottom:34px}.following-bonus-container .bonus-deposit{order:2;margin:52px auto 0}.following-bonus-container .bonus-code{width:100%;order:1;padding:0 20px;margin:0 auto}.following-bonus-container .bonus-code .bonus-code-title{font-family:Poppins;font-weight:700;font-size:20px;line-height:130%;text-align:center;vertical-align:middle;margin-bottom:25px}.following-bonus-container .bonus-code .claim-now-container .claim-now-link span{max-width:280px}.following-bonus-container .bonus-code .promo-code{margin-bottom:33px}.following-bonus-container .bonus-exclusive{width:100%;order:3;min-height:auto;margin:50px auto 0}.following-bonus-container .bonus-exclusive>div{gap:15px;display:flex;align-items:center}.details-container{margin-bottom:52.15px}.details-container .details-title{font-family:Noto Sans;font-weight:700;font-size:30px;line-height:100%;text-align:center;margin:39px auto 40px}.details-container .features .feature{width:49%;max-width:158.36px;max-height:136.77px;padding:0 0 20px}.details-container .features .feature .feature-img{width:100%;max-width:88px;max-height:88px}.details-container .features .feature .feature-text{font-family:Noto Sans;font-weight:700;font-size:12px;line-height:130%;text-align:center;vertical-align:middle;padding:0 20px}footer .icon-section .icon-container h2{font-family:Noto Sans;font-weight:600;font-size:16px;line-height:130%;text-align:center;vertical-align:middle;padding:0 20px}footer .icon-section .icon-container .icon-content{gap:8px;padding:0 20px}.tg-container{margin:52px 40px 0}.tg-container .tg-container-details p{font-family:Noto Sans;font-weight:900;font-size:18px;line-height:130%;text-align:start}.tg-container .claim-now-tg-link span{max-width:250px;font-family:Noto Sans;font-weight:700;font-size:18px;line-height:130%;text-transform:uppercase}.icon-container-bottom .icon-container-bottom-items{border-radius:0}.icon-container-bottom .icon-container-bottom-final{margin-bottom:20px}}