.is-desktop .promotions-detail-modal{border-radius:10px}.is-desktop .promotions-detail-modal .card-title .close-btn{text-align:right;padding:15px 15px 20px}.is-desktop .promotions-detail-modal .card-content{padding:0 30px 20px}.is-desktop .promotions-detail-modal .card-content:not(.bonus-visible){height:calc(100vh - 290px)}.is-desktop .promotions-detail-modal .card-content.bonus-visible{height:calc(100vh - 330px)}.is-desktop .promotions-detail-modal .card-content .promotion-image{border-radius:5px;overflow:hidden}.is-desktop .promotions-detail-modal .card-content .promotion-content{padding:20px 0}.is-desktop .promotions-detail-modal .card-content .promotion-content .content-title{margin-bottom:15px;font-size:1.1rem;text-transform:uppercase;color:#f9bb1f}.is-desktop .promotions-detail-modal .card-content .promotion-content .content-detail table{width:100%;margin:10px 0;border-collapse:unset;border-radius:5px;border:2px solid #aeaeae}.is-desktop .promotions-detail-modal .card-content .promotion-content .content-detail table tr:first-child td{border-bottom:2px solid #aeaeae}.is-desktop .promotions-detail-modal .card-content .promotion-content .content-detail table td{border:none;vertical-align:middle;padding:10px}.is-desktop .promotions-detail-modal .card-footer{padding:25px 0}.is-desktop .promotions-detail-modal .card-footer.add-bank{height:120px}.is-mobile .promotions-detail-modal{border-radius:0;margin:0;height:calc(100vh - 76px);height:calc(var(--vh, 1vh)*100 - 76px)}.is-mobile .promotions-detail-modal .card-wrapper{padding-top:50px}.is-mobile .promotions-detail-modal .card-title{display:flex;flex-direction:row-reverse;align-items:center;background-color:#f9bb1f;position:fixed;top:0;height:50px;margin-bottom:15px;width:100%;z-index:1}.is-mobile .promotions-detail-modal .card-title h3{text-transform:uppercase;text-align:center;width:calc(100% - 50px);position:relative;left:-25px}.is-mobile .promotions-detail-modal .card-title .close-btn{text-align:center;width:50px}.is-mobile .promotions-detail-modal .card-title .close-btn .v-icon{font-size:24px}.is-mobile .promotions-detail-modal .card-content{z-index:0;padding:0}.is-mobile .promotions-detail-modal .card-content.show-footer:not(.bonus-visible).add-bank{height:calc(100% - 100px)}.is-mobile .promotions-detail-modal .card-content.show-footer:not(.bonus-visible).first-deposit,.is-mobile .promotions-detail-modal .card-content.show-footer:not(.bonus-visible).join-terminate-promo{height:calc(100% - 50px)}.is-mobile .promotions-detail-modal .card-content.show-footer.bonus-visible{height:calc(100% - 140px)}.is-mobile .promotions-detail-modal .card-content:not(.show-footer){height:100%}.is-mobile .promotions-detail-modal .card-content .promotion-content .content-title{color:#303030;background-color:#d9dee4;padding:15px 20px;text-transform:capitalize}.is-mobile .promotions-detail-modal .card-content .promotion-content .content-detail{padding:0 20px}.is-mobile .promotions-detail-modal .card-content .promotion-content .content-detail table{width:100%;margin:10px 0;border-collapse:unset;border-radius:5px;border:none;border-spacing:0}.is-mobile .promotions-detail-modal .card-content .promotion-content .content-detail table caption{display:none}.is-mobile .promotions-detail-modal .card-content .promotion-content .content-detail table tr:first-child td{border-top:none}.is-mobile .promotions-detail-modal .card-content .promotion-content .content-detail table td{border:none;border-top:1px solid hsla(0,0%,68.2%,.5);vertical-align:middle;padding:10px}.is-mobile .promotions-detail-modal .card-footer{width:100%}.is-mobile .promotions-detail-modal .card-footer.add-bank{height:100px}.is-mobile .promotions-detail-modal .card-footer.first-deposit,.is-mobile .promotions-detail-modal .card-footer.join-terminate-promo{height:50px}.is-mobile .promotions-detail-modal .card-footer.bonus-visible{height:140px}.is-mobile .promotions-detail-modal .card-footer .promotions-actions-wrapper{width:inherit}.promotions-detail-modal{background-color:#fff}.promotions-detail-modal .close-btn .v-icon{font-size:1.1rem;cursor:pointer}.promotions-detail-modal .card-content{overflow:auto}.promotions-detail-modal .card-content .promotion-image .image-wrapper{width:100%;padding-top:25%;margin:0 auto;position:relative}.promotions-detail-modal .card-content .promotion-image .image-wrapper img{width:100%;position:absolute;top:0;left:0;height:100%}.promotions-detail-modal .card-content .promotion-content .content-title{display:block;font-weight:700}.promotions-detail-modal .card-content .promotion-content .content-detail{width:100%}.promotions-detail-modal .card-content .promotion-content .content-detail .html{height:100%}.promotions-detail-modal .card-content .promotion-content .content-detail .html p{line-height:22.5px;margin:0}.promotions-detail-modal .card-content .promotion-content .content-detail .html a{color:#f9bb1f;display:inline-block;margin-right:5px}.promotions-detail-modal .card-content .promotion-content .content-detail .html strong span{color:#36c96c}.promotions-detail-modal .card-content .promotion-content .content-detail .html ol{list-style-type:decimal}.promotions-detail-modal .card-content .promotion-content .content-detail .html img{display:inline-block;min-width:50px;min-height:50px;vertical-align:bottom;border-radius:3px;overflow:hidden;text-align:center;padding:10px;margin:5px 0}.promotions-detail-modal .card-content .promotion-content .content-detail .html ol,.promotions-detail-modal .card-content .promotion-content .content-detail .html ul{padding-left:30px!important}.promotions-detail-modal .card-content .promotion-content .content-detail .html ol li,.promotions-detail-modal .card-content .promotion-content .content-detail .html ul li{line-height:25px!important}.promotions-detail-modal .card-footer{display:flex;align-items:flex-end;justify-content:center;position:relative}.promotions-detail-modal .card-footer:before{content:"";width:100%;box-shadow:0 0 25px 10px #fff;position:absolute;top:0;left:0}.promotions-detail-modal .card-footer.show-support{background-color:#303030;padding:18px 0}.promotions-detail-modal .card-footer.show-support:before{display:none}.promotions-modal-support-footer{display:flex;justify-content:center;align-items:center;color:#fff}.promotions-modal-support-footer>span{cursor:pointer;font-weight:700;color:#f9bb1f;margin-left:5px}.is-desktop .pomotions-first-deposit-join-wrapper .form-wrapper{width:50%}.is-mobile .pomotions-first-deposit-join-wrapper .form-wrapper{width:100%}.pomotions-first-deposit-join-wrapper{width:100%;display:flex;flex-direction:column;align-items:center}.pomotions-first-deposit-join-wrapper .form-wrapper{width:100%;display:flex;justify-content:space-evenly}.pomotions-first-deposit-join-wrapper .form-wrapper .error-content-wrapper{bottom:-15px}.pomotions-first-deposit-join-wrapper .form-wrapper .error-content-wrapper p{font-size:.75rem}.pomotions-first-deposit-join-wrapper .form-wrapper.bonus-info{margin-top:6px}.pomotions-first-deposit-join-wrapper .form-wrapper.bonus-info p{border-radius:5px;background-color:#d9dee4;margin:5px;padding:5px 10px;flex-basis:50%;font-weight:700}.pomotions-first-deposit-join-wrapper .form-wrapper.bonus-info p span{color:#f9bb1f;display:block;font-size:1.75rem}.pomotions-first-deposit-join-wrapper .form-wrapper .custom-input-wrapper{flex-basis:50%;min-height:auto}.pomotions-first-deposit-join-wrapper .form-wrapper .jwbtn{flex-basis:50%}.pomotions-first-deposit-join-wrapper .content-wrapper span{display:block;text-align:center}.is-mobile .custom-input-wrapper .keep-label{font-weight:400;margin-bottom:5px}.is-mobile .custom-input-wrapper .v-input{display:flex;align-items:center;height:50px;border-radius:3px;background-color:#f2f5f9}.is-mobile .custom-input-wrapper:not(.no-border) .v-input__control{border:1px solid #f2f5f9}.is-mobile .custom-input-wrapper .v-text-field__suffix{border-radius:3px}.is-desktop .custom-input-wrapper .keep-label{font-weight:700;margin-bottom:10px}.is-desktop .custom-input-wrapper .v-input{border-radius:5px;background-color:#fff}.is-desktop .custom-input-wrapper:not(.no-border) .v-input__control{border:1px solid #c5d0e2}.is-desktop .custom-input-wrapper .v-text-field__suffix{border-radius:5px}.custom-input-wrapper{min-height:56px;margin:5px;position:relative}.custom-input-wrapper .keep-label{display:block}.custom-input-wrapper .v-text-field.v-text-field--enclosed:not(.v-text-field--rounded):not(.v-text-field--prefix)>.v-input__control>.v-input__slot{padding:0 20px}.custom-input-wrapper .v-text-field.v-text-field--enclosed.v-text-field--prefix:not(.v-text-field--rounded)>.v-input__control>.v-input__slot{padding:0 20px 0 0}.custom-input-wrapper .v-text-field{margin:0;padding:0}.custom-input-wrapper .v-input__slot fieldset{color:#f2f5f9!important}.custom-input-wrapper .v-text-field__slot label{width:100%}.custom-input-wrapper .v-text-field__prefix{color:#303030;background-color:#f2f5f9;min-width:70px;display:flex;align-items:center;justify-content:center;height:100%;margin-right:15px;max-height:unset;border-radius:5px 0 0 5px}.custom-input-wrapper .v-text-field--outlined.v-input--dense.v-text-field--prefix .v-label{margin-left:15px}.custom-input-wrapper .v-text-field__suffix{padding:6px;margin-right:-16px;color:#303030!important;background-color:#f9bb1f}.custom-input-wrapper .error-content-wrapper{color:#ce4242;min-height:16px}.custom-input-wrapper .error-content-wrapper .error-list{text-align:right;margin:0;font-size:.8rem;line-height:16px}.promotions-actions-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.promotions-actions-wrapper .jwbtn{min-width:200px}