body{padding: 0px;margin: 0px;}
.text-orange{color: rgba(246,68,1);}
.px3{padding-left: 0.75rem!important;
    padding-right: 0.75rem!important;}
    .mrr10{margin-right: 20px;}
    .mrl10{margin-left: 10px;}
    .pt20{padding-top: 20px;}
    .pt50{padding-top: 50px;}
    .pb50{padding-bottom: 50px;}

/*header*/
nav .navbar-nav{margin-left: auto;margin-right: 20px;}
nav a{font-size: .875rem;line-height: 1.25rem;font-weight: 500;}
header{border-bottom: 1px solid rgba(229,231,235);padding: 0px 35px 0px 35px;position: sticky;top: 0;z-index: 999; backdrop-filter: blur(8px);opacity: 1.7;}
.navbar-brand img{height: 3rem!important;}
.navbar-nav a{padding: 0.5rem 0.5rem;background: #fff;border-radius: 5px;}
.navbar-nav a:hover{color:rgba(246,68,1); }
/*section-1*/
.sec-1-contents h1{font-size: 3.75rem;line-height: 1rem;}
.sec-1-contents .sec-1-text{font-size: 1.875rem;line-height: 2.25rem;margin-top: 30px;}
.sec-1-contents .hanging-btn{position: fixed;color: #fff;background: rgba(5,150,105);left: 1%;padding: 6px 11px;font-size: 20px;border-radius: 50%;}
.section-1{padding-top: 30px;position: relative;background: url('../images/newhero.svg')bottom no-repeat;height: 75vh;background-attachment: scroll; background-position-y: 180px;background-size: 400px;}
/*section-2*/
.section-2{background:rgba(255,224,229);padding-top:1rem;padding-bottom:4rem; }
.section-2 button{background-color: rgba(246,68,1);border:2px solid #fff;color: #fff;padding: 0.75rem;border-radius: 25px;width: 18rem;margin-top: 0.75rem;box-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);}
.bounce {animation: bounce 1s infinite;}
@keyframes bounce {
    0%,to {
        transform: translateY(-25%);
        animation-timing-function: cubic-bezier(.8,0,1,1)
    }

    50% {
        transform: none;
        animation-timing-function: cubic-bezier(0,0,.2,1)
    }
}
.section-2 h3{margin-top: 2rem;}
.sec-2-links{display: flex;justify-content: center;gap: 30px;margin-top: 1.5rem;}
.sec-2-links .call-now span {transform: rotate(90deg);}
.sec-2-links .call-now{background: #fff;box-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);color:rgba(31,41,55);border:2px solid rgba(246,68,1);padding: 0.75rem;border-radius: 9999px;width: 12rem;text-decoration: none;}
.sec-2-links .whats-app{background:  rgba(5,150,105);box-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);color:#fff;border:2px solid #fff;padding: 0.75rem;border-radius: 9999px;width: 12rem;text-decoration: none;}
/*section-3*/
.section-3{padding-top: 1rem;padding-bottom: 4rem;}
.section-3 h2{font-size: 2.25rem;line-height: 2.5rem;margin-top: 1rem;}
.sec-3-card{display: flex;justify-content: space-between;box-shadow:  0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);border-left: 4px solid rgba(246,68,1);border-top-right-radius: 0.5rem;border-bottom-right-radius: 0.5rem;padding-left: 0.5rem;padding-right: 0.5rem;}
.sec-3-card p{font-size: 1.125rem;
    line-height: 1.75rem;margin-top: 12px;}
.sec-3-card p span {margin-right: 10px;}

/*section-4*/
.section-4{padding-top: 1rem;padding-bottom: 4rem;}
.sec-4-card{display: flex;justify-content: space-between;box-shadow:  0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);border-left: 4px solid rgba(246,68,1);border-top-right-radius: 0.5rem;border-bottom-right-radius: 0.5rem;padding-left: 0.5rem;padding-right: 0.5rem;}
.sec-4-card h3{font-size: 20px;}
.button-card-4 button{background:#f64401;border:2px solid #fff;color:#fff;box-shadow: 0 4px 12px #f64401b3;border-radius: 50%;width: 60px;font-size: 40px;width: 65px;}
.button-card-4 h5{font-size: 1rem;line-height: 1.5rem;margin-top: 0.5rem;}
.sec-4-card-texts{padding: 1rem; margin-left: 4rem;text-align: center;}
.sec-4-card-texts a{color:#f64401;text-decoration: none;}
.sec-4-card-texts .chart-link2{margin-left: 5px;}
.sec-4-card p{color: #f64401;font-size: 24px;font-weight: 600;}
/*footer*/
footer{background:#f64401;padding-bottom: 0.5rem;}
.footer-logo{display: flex; justify-content: center;}
.footer-logo img{height: 3rem;margin-top: 2rem;}
.footer-social{display: flex;justify-content: center;gap: 30px;margin-top: 2rem;}
.footer-social a{font-size: 25px;color: #fff;}
.eighteen{height: 3rem;display: flex;justify-content: center;margin-top: 2rem;}
.gambling-img a img{height: 3rem;}
.gambling-img{display: flex;justify-content: center;gap: 30px;margin-top: 2rem;}
.text18{margin-top: 2rem;font-size: 14px;}

/*about-us & how to play*/
.feature-divider{margin: 0.75rem auto 2rem;height: 1px; width: 8rem;border-width: 1px;border-style: solid;border-color: #000;}
.breadcrumb-title h2{padding-top: 1rem;text-align: center;font-size: 1.5rem;line-height: 2rem;font-weight: 600;}
.money-lists{
  list-style-type: decimal;
}
.how-to-play-contents h3{font-size: 1.5rem;line-height: 2rem;margin-top: 20px;margin-bottom: 20px;}
.how-to-play-contents ul{margin: 0px!important;}
.how-to-play-contents ul li{margin-top: 0.5rem;margin-bottom: 0.5rem;}
.how-to-play-contents .play-live{color: #f64401;text-decoration: none;padding-top: 10px;}
.how-to-play-contents .payment-rules{padding-bottom: 20px;}
.how-to-play-contents p{text-align: justify;line-height: 1.5rem;font-size: 15px;}
.about-us-contents p{text-align: justify;}
.about-us-contents .first-para{ font-size: 1.5rem;line-height: 2rem;margin-top: 1rem;margin-bottom: 2rem;}
.about-us-contents .first-para b{font-size: 1.5rem!important;line-height: 2rem;margin-top: 1rem;margin-bottom: 2rem;}
.about-us-contents .secound-para{font-size: 1rem!important;line-height: 1.5rem;}

/*charts*/
.chart-heading{background: rgb(239,68,68);padding: 0.75rem;}
.charts #fluid-con{padding-left: 0px;padding-right: 0px;}
.chart-heading{text-align: center;color: #fff;font-size: 1.25rem;line-height: 1.75rem;margin-top: 1.25rem;
    margin-bottom: 0.25rem;}

.mt2r{margin-top: 2rem;}

@media screen and (max-width: 768px) {
	.sec-1-contents h1{font-size: 1.875rem;line-height: 2.25rem;}
	.navbar-toggler-icon {background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");}
	.sec-1-contents .sec-1-text{ font-size: 1.25rem;line-height: 1.75rem;}
	.section-1{background-position-y: 140px;background-size: initial;}
	.sec-3-card{margin-top: 10px;}
	.section-3 .pt20{padding-top: 0px}
	.sec-4-card {margin-top: 10px;}
	.section-4 .pt20{padding-top: 0px;}
	.section-4 h2{font-size: 1.875rem;line-height: 2.25rem;}
	.section-4 .sec-3-head-para{font-size: 1.25rem;line-height: 1.75rem;}
	header{padding: 0px;}
	.navbar-collapse{background: #fff;}
	.navbar-toggler{background: #f64401;}
	.navbar-toggler:focus{outline: none;}
}