.faq-section {padding-top: 115px;}
#videoModal video {border-radius: 10px!important; height: auto; width: 100%;background: transparent;}
#videoModal.modal.fade.show {background: rgba(0,0,0,.3);-webkit-backdrop-filter: blur(6px); backdrop-filter: blur(6px);}
div#videoModal .modal-content {background: transparent;border: 0px;outline: 0px;}
.testimonial-video img {width: 90%;height: auto;margin: 0 auto;border-radius: 5px;}
.faq-section-two {padding-top: 75px;}
.faqs {padding: 120px 0;}
.faq-tabs .nav-link.active::after {border-bottom: 0px;}
.card {border: 0;background: transparent;}
.card .card-header {border: 0;border-radius: 6px;}
.card .card-header .btn-link {padding: 0;color: #2b2350;font-size: 20px;font-weight: 600;text-decoration: none;}
.card .card-body {padding: 0;}
.card .card-body p {font-size: 16px;margin-bottom: 25px;}
.faq {position: relative;z-index: 2;}
.faq .card {border: 0;background: transparent;margin-bottom: 20px;border: 1px solid #efe7e7;}
.faq .card .card-header {padding: 0;}
.faq .card .card-header h5 {position: relative;margin: 0;}
.faq .card .card-header .btn-link {color: #2b2350;font-size: 20px;font-weight: 500;text-decoration: none;white-space: normal;text-align: left;width: 100%;padding: 18px 40px;}
.faq .card .card-header .btn-link:before {content: "\f107";display: block;position: absolute;top: 35%;right: 11px;z-index: 9;font-family: 'FontAwesome';-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);font-size: 20px;color: #171f48;font-weight: 900;}
.faq .card .card-header .btn-link.collapsed:before {content: "\f106";color: #efac1a;}
.faq .card .card-body {padding: 0 40px 40px;}
.faq .card .card-body p {font-size: 16px;margin-bottom: 0;}
.faq .card.active {-webkit-box-shadow: 0px 60px 100px 0px rgba(79, 35, 35, 0.1);box-shadow: 0px 60px 100px 0px rgba(79, 35, 35, 0.1);}
.faq-forms {padding-top: 120px;}
.faq-forms .section-title {margin-bottom: 50px;}
.faq-forms {max-width: 830px;margin: 0 auto;}
.tabs-wrapper {max-width: 830px;margin: 0 auto;}
.faq-tabs {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-bottom: 40px;position: relative;z-index: 22;}
.faq-tabs li {margin-bottom: 20px;}
.faq-tabs li:not(:last-child) {margin-right: 20px;}
.faq-tabs li a {font-size: 14px;font-weight: 600;color: #181818;background: #EBEDFB;padding: 5px 16px;border-radius: 4px;display: inline-block;}
.faq-tabs li a:hover, .faq-tabs li a.active {background: #181818;color: #EBEDFB;}
ul#game-played {-webkit-box-pack: center;justify-content: center;margin-bottom: 12px;position: relative;z-index: 22;}
ul#game-played li a {font-size: 14px;font-weight: 600;color: rgb(24, 24, 24);background: rgb(235, 237, 251);padding: 5px 16px;border-radius: 30px!important;display: inline-block;box-shadow: none;}
ul#game-played li {border-radius: 10px;margin: 0 auto 10px auto;background: none;width: auto;border: 0px;}
ul#game-played li.active a { border-bottom: 2px solid #171f48!important;}
#premium:after {content:"";animation: spin 2s linear infinite;}
@keyframes spin {0% { content:"Premium"; }90% { content:"Games"; }}
span#premium {width: 50px;}
p.para_statement {border-radius: 12px;filter: drop-shadow(2.5px 4.33px 3.5px rgba(0,0,0,0.14));background-color: #ffffff;border: 1px solid #bcb5c4;padding: 15px 15px;margin: 0 0px;}
.table_hear_dark {background-color: #130721;border-top-left-radius: 20px;padding: 10px;border-top-right-radius: 20px;}
.btn_count {border-radius: 6px;background-color: #f0f0f0;color: #151515!important;font-weight: 800;padding: 10px;letter-spacing: 1px;}
.btn_sec_trans .btn {padding: 3px 19px;width: 123px;}
.btn_sec_trans a p {line-height: normal;font-weight: 700;}
div#sprint_col_sec img {width: 60px;height: auto;margin-top: 6px;}
div#sprint_col_sec p {font-size: 12px;line-height: 18px;text-align: center;margin-bottom: 10px;}
p.transcation_type {color: #151515;font-weight: 600;}
p.transaction_date {color: #080928;font-weight: 400;}
a.sprint_transaction {color: #1c0133;font-weight: 600;border-bottom: 1px dashed #1c0133;}
div#dw-modal h3 {font-size: 18px;}
div#dw-modal label {margin-bottom: 0px!important;}
img.img-fluid.cashback_middle {height: auto;width: 60px;padding-bottom: 4px;margin-top: -25px;}
div#howtoplaycbg .single-footer .contact-info li {font-size: 14px;margin-bottom: 3px;}
#preloader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;overflow:hidden;background:rgba(0,0,0,.9)}#preloader:before{content:"";position:fixed;top:calc(50% - 30px);left:calc(50% - 30px);border:6px solid #f8ae0f;border-top-color:#E2EEFD;border-radius:50%;width:60px;height:60px;-webkit-animation:animate-preloader 1s linear infinite;animation:animate-preloader 1s linear infinite}@-webkit-keyframes animate-preloader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes animate-preloader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
img.howplay {width: 30px;height: auto;margin-top: -4px;}
img.howplay{position:relative;left:0;animation:slideRight 1s linear infinite}
@keyframes slideRight{0%{left:0}
50%{left:5px}
100%{left:0}}
.qs_card_inner{background:url(../../img/bg/qs_card.png) center/100% #f7fafd;padding:10px 0;margin-bottom:30px;border:3px solid #9d73e9;border-radius:12px;transition:.3s;-webkit-box-shadow:0 0 7px 0 rgba(141,110,235,1);-moz-box-shadow:0 0 7px 0 rgba(141,110,235,1);box-shadow:0 0 7px 0 rgba(141,110,235,1)}
a.btn.qs_cta{border-radius:26px;background-color:#8d6eeb;color:#fff;padding:5px 40px;font-weight:500;letter-spacing:.5px;transition:.3s;display:block;width:70%;margin:18px auto}
a.btn.qs_cta:hover{border-color: #8d6eeb!important;background-color:#8d6eeb;color:#fff;transition:.5s;-webkit-box-shadow:5px 5px 0 0 rgba(141,110,235,.7);-moz-box-shadow:5px 5px 0 0 rgba(141,110,235,.7);box-shadow:5px 5px 0 0 rgba(141,110,235,.7)}
.bg-qs-card{border-radius:6px;background-color:#e6e0fa;padding:10px;transition:.3s}
.bg-qs-card p{color:#24164e;font-weight:600;letter-spacing:.5px;line-height:normal;font-size:12px}
#quickstory_card p.sub_prize{color:#24164e;font-weight:600;margin-bottom:10px;font-size:18px}
div#quickstory_card h5.prize{color:#8d6eeb;font-weight:700;letter-spacing:.5px;font-size:24px}
div#quickstory_card h3.game_title{margin-top:10px}
.qs_card_inner .cup{width:80px;height:auto}
a.btn.btn-outline-primary.px-5.shadow{border-radius:40px}
.custom-strip-green span{color:#171f48!important;line-height:48px;font-size:12px;font-weight:700!important}
.qs_btnnn .qs_cta{display:block;width:100%!important}
.ribbon-wrapper{width:100%}
.ribbon-front{background-image:linear-gradient(110deg,#b87ae5 0,#8d6eeb 100%);z-index:2;font:17px/15px bold Verdana,Geneva,sans-serif;color:#f8f8f8;text-align:center;text-shadow:0 1px 2px #b87ae5;padding:5px 0;letter-spacing:1px}
.ribbon-back-left,.ribbon-back-right,.ribbon-front{-moz-box-shadow:0 0 4px rgba(0,0,0,.55);-khtml-box-shadow:0 0 4px rgba(0,0,0,.55);-webkit-box-shadow:0 0 4px rgba(0,0,0,.55);-o-box-shadow:0 0 4px rgba(0,0,0,.55)}
.ribbon-edge-bottomleft,.ribbon-edge-bottomright,.ribbon-edge-topleft,.ribbon-edge-topright{position:absolute;z-index:1;border-style:solid;height:0;width:0}
.ribbon-edge-bottomleft,.ribbon-edge-bottomright{top:50px}
.ribbon-edge-bottomleft,.ribbon-edge-topleft{left:-9%;border-color:transparent #8347ad transparent transparent}
.ribbon-edge-topleft{top:-5px;border-width:5px 10px 0 0}
.ribbon-edge-bottomleft{border-width:0 10px 0 0}
.ribbon-edge-bottomright,.ribbon-edge-topright{left:106%;border-color:transparent transparent transparent #8347ad}
.ribbon-edge-topright{top:0;border-width:0 0 0 10px}
.ribbon-edge-bottomright{border-width:0 0 5px 10px}
@-webkit-keyframes flow{0%{left:-20px;opacity:0}
50%{left:100px;opacity:.3}
100%{left:180px;opacity:0}}
@keyframes flow{0%{left:-20px;opacity:0}
50%{left:100px;opacity:.3}
100%{left:180px;opacity:0}}
div#quickstory_inner h4.title{background-image:linear-gradient(105deg,#b87ae5 0,#8d6eeb 100%);padding:10px 0;color:#fff}
.qscard_inr{border-radius:30px 100px 30px 30px;background-color:rgba(141,106,247,.3);outline:rgba(141,106,247,.5) solid 4px;background-repeat: no-repeat;background-size: cover}
a.btn.btn_cta{border-radius:26px;background-color:#ffb21e;font-weight:800;letter-spacing:1px;padding:10px;display:block;width:100%;margin:20px auto;transition:.3s}
.content_div{border-radius:21px;background-color:rgba(255,255,255,.8588235294117647);border:4px solid rgba(141,106,247,.36);padding:20px 0;margin-top:20px!important}
div#quickstory_inner h2.prize{color:#503a67;font-weight:700}
div#quickstory_inner .content_div p{color:#24164e;font-weight:500;line-height:normal}
a.btn.btn_cta:hover{color:#fff;background:#8d6eeb;transition:.4s}
.qscard_inr{position:relative}
.qscard_inr::after{content:"";background-color:rgba(141,106,247,.9);border-radius:30px 100px 30px 30px;opacity:.2;background-position:center;background-size:cover}
.ribbon-wrapper{position:relative;z-index:998}
.ribbon-front{width:100%;position:relative;left:0}
@-webkit-keyframes flow{0%{left:-20px;opacity:0}
50%{left:100px;opacity:.3}
100%{left:180px;opacity:0}}
@keyframes flow{0%{left:-20px;opacity:0}
50%{left:100px;opacity:.3}
100%{left:180px;opacity:0}}
.glow{-webkit-transform:skew(20deg);-moz-transform:skew(20deg);width:80px;height:100%;z-index:999;position:absolute;-webkit-animation:flow 1.5s linear infinite;-moz-animation:flow 1.5s linear infinite;-webkit-transform:skew(20deg);-moz-transform:skew(20deg);-o-transform:skew(20deg);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0) 1%,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(1%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0) 1%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0) 1%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0) 1%,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,0) 1%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=1);border-left:1px solid #fff}
.qs_calender img { width: 23px;margin-right: 3px;}
.qs_calender {font-size: 13px;letter-spacing: .3px;}

/* Media Query */
@media (max-width: 991px) {
	.pricing {padding: 76px 0 80px;}
	.pricing-service {padding: 76px 0 50px;}
	.pricing-single-one, .pricing-two-single {padding: 76px 0 50px;}
	.pricing-tab {margin-bottom: 40px;}
	.pricing-table {border: 1px solid #efe7e7;padding: 40px;max-width: 500px;margin: 0 auto 30px;}
	.faq-tabs {margin-bottom: 30px;}
	.pricing-two {padding-top: 66px;padding-bottom: 50px;}
	.pricing .scroll-circle {width: 250px;}
}
@media (max-width: 768px) {
	.faq-tabs li {margin-bottom: 10px;}
}
@media (max-width: 991px) {
	#faqs {padding: 80px 0 50px;}
	.faq-two {margin-bottom: 30px;}
	.faq-section-two {padding-top: 65px;}
	.faq-section {padding-top: 75px;}
	.faqs {padding: 80px 0;}
	.faq-forms {padding-top: 78px;}
}
@media (max-width: 768px) {
	#faqs {padding: 50px 0 20px;}
	.faq .card .card-header h5:before {right: 20px;}
	.faq .card .card-header .btn-link {padding: 18px 20px;}
	.faq .card .card-header .btn-link:before {content: "\f107";display: block;position: absolute;top: 35%;right: 11px;z-index: 9;font-family: 'FontAwesome';-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);font-size: 20px;color: #fa7070;font-weight: 900;}
	p.para_statement {margin: 0 21px;padding: 10px;font-size: 15px;}
	.bundles ul li {padding: 5px 20px;}
}
@media (max-width: 576px) {
	.faq .card .card-header .btn-link {padding: 18px 30px 18px 20px;font-size: 18px;}
	.faq .card .card-header h5:before {right: 10px;}
	.faq .card .card-body {padding: 5px 20px 25px;}
}
