body, html{
    margin:0;
    font-size: 16px;
    font-family: margin-mvb, sans-serif;
}
ul, ol{
    list-style: none;
    padding:0;
    margin:0;
}
input:focus, button:focus, textarea:focus{
    outline: none;
}
img{
    max-width: 100%;
}
a:hover,a:focus{
    text-decoration: none;
}
body{
background-color: #000;
}
@media(min-width: 1200px){
.container{
max-width: 1140px;
}
}
.navbar-d {
    padding: 1rem 4rem;
}
.navbar-d .d-flex{
align-items: center;
}
.logo{
max-width: 11rem;
}
.menu-btn{
max-width: 4rem;
cursor: pointer;
}
.nav-menu{
background-color: #fff;
text-align: center;
padding: 2rem 1rem;
position: absolute;
left:0;
top:6rem;
width: 100%;
}
.nav-menu li a{
font-size: 1.1rem;
text-decoration: none;
color: #000;
}
.nav-menu li a:hover{
text-decoration: underline;
}
.nav-menu li{
margin-bottom: 1rem;
}
.nav-menu li:last-child{
margin-bottom: 0;
}
.navbar-d .container{
position: relative;
}
.hero-sec{
    background-image: url(../images/bg.png);
}
.hero-sec{
min-height: 48vw;
background-size: cover;
background-repeat: no-repeat;
padding: 5rem 0;
display: flex;
align-items: center;
}
.hero-sec-inner{
text-align: center;
margin-right: 4rem;
}
.hero-sec-inner{
font-size: 1.2vw;
}
.hero-sec-inner h1 {
    color: #fff;
    font-size: 5em;
    line-height: .8;
    font-weight: 800;
}
.hero-sec-inner h1 span{
font-size: 1.41em;
  background: linear-gradient(to bottom, #c3ffeb 45%, #fff 55%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  position: relative;
}
.hero-sec-inner h4 {
    color: #fff;
    font-size: 2.6em;
    font-weight: 700;
}
.hero-sec-inner p{
color: #fff;
font-size: 1.34em;
line-height: 1;
text-align: justify;
text-align-last: justify;
letter-spacing: .2em;
padding: 0 .6em;
}
.hero-sec-inner button {
    color: #fff;
    border: 0;
    border-radius: 0.3em;
    background: linear-gradient(#009629, #00b139);
    font-size: 1.6em;
    padding: 0.3em 1em;
    font-weight: 700;
}
.hero-sec-inner button:hover{
   background: linear-gradient(#00b139, #009629); 
}
.step1-col{
color: #fff;
text-align: center;
display: flex;
flex-direction: column;
align-items: center;
}
.step-sec{
padding: 1.2rem 0;
}
.step-sec-inner{
width: 63%;
}
.step1-col .no-span{
display: inline-block;
background: linear-gradient(#009629, #00b139);
width: 3.4rem;
height: 3.4rem;
display: flex;
justify-content: center;
align-items: center;
border-radius: 50%;
border: 4px solid #807e7e;
font-size: 2.4rem;
font-weight: 800;
padding-bottom:.2rem;
position: relative;
z-index:1;
}
.step-sec-inner{
position: relative;
}
.step-sec-inner:after{
position: absolute;
content:"";
height: 4px;
width: 82%;
left:10%;
top: 1.6rem;
background-color: #807e7e;
}
.step1-col p{
margin:0;
text-transform: uppercase;
line-height: 1;
font-weight: 300;
color: #c3c1c1;
font-size: 1.1rem;
}
.step1-col p span{
font-weight: 700;
color: #fff;
}
.step1-col p a{
color: #fff;
text-decoration: none;
font-size: .7rem;
border: 1px solid #00a331;
padding: .1rem 1rem;
display: inline-block;
border-radius: .2rem;
}
.hero-sec-inner h1 span img{
position: absolute;
width: 5vw;
right: -1.9vw;
}
.d-btn{
color: #fff;
    border: 0;
    border-radius: 0.3vw;
    background: linear-gradient(#009629, #00b139);
    font-size: 2rem;
    padding: .1rem 1.3rem;
    font-weight: 700;
padding-bottom: .2rem;
}
.d-btn:hover{
background: linear-gradient(#00b139, #009629);
}
.step-sec-inner-btn{
display: flex;
align-items: center;
padding-right: 3rem;
}
.slider-sec{
    background-image: url(../images/bg1.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50%;
}
.slick-prev{
    background-image: url(../images/left-arrow.png);
}
.slick-next{
    background-image: url(../images/right-arrow.png);
}
.slider-d{
padding: 0 3rem;
}
.slider-sec{
padding: 3rem 0;
}
.slick-arrow{
position: absolute;
left: 0;
border:0;
font-size: 0;
padding:0;
width: 2rem;
height: 3.2rem;
background-size: 100% 100%;
top: calc(40% - 2rem);
background-color: transparent;
}
.slick-arrow.slick-next{
left: initial;
right:0;
}
.slider-inner{
text-align: center;
padding: 0 0rem;
}
.slider-inner img{
height: 25rem;
margin: auto;
margin-bottom: 1.5rem;
}
.slider-inner h4{
font-size: 2.3rem;
font-weight: 800;
line-height: .9;
margin-bottom: .5rem;
max-width: 25rem;
margin-left: auto;
margin-right: auto;
}
.slider-inner p{
max-width: 12rem;
font-size: 1.2rem;
line-height: 1.2;
margin: auto;
margin-bottom: 0;
}
.certified-btn{
background-color: transparent;
font-size: 1.9rem;
font-weight: 800;
color: #00b139;
border: 2px solid #00b139;
border-radius: .5rem;
padding: .2rem 1rem;
margin-top: -1.4rem;
}
.slider-inner h5 {
    font-size: 1.6rem;
    font-weight: 800;
    line-height: .9;
    margin-bottom: 0.5rem;
    max-width: 25rem;
    margin-left: auto;
    margin-right: auto;
}
.bitcoin-img{
max-width: 6rem;
}
.footer{
padding: 1rem 0;
}
.footer p {
color: #fff;
font-size: .8rem;
font-weight: 400;
text-align: center;
margin-right: auto;
margin-left: auto;
padding: 0 1rem;
margin:0;
}
.footer-icons ul{
display: flex;
align-items: center;
gap: 2.2rem;
margin-right: -2rem;
}
.footer-icons ul li img{
max-width: 2.6rem;
max-height: 1.9rem;
}
.footer-icons ul li:first-child img{
max-width: 3.2rem;
max-height: 2.8rem;
}
.nav-menu{
background-color: #000;
width: 16rem;
position: fixed;
top:0;
bottom:0;
right:-16rem;
left: initial;
padding-top: 7rem;
z-index:99999;
padding-left: 0 !important;
padding-right: 0 !important;
transition: all .3s ease;
}
.nav-menu.open{
right:0;
}
.nav-menu .d-btn{
font-size: 1.3rem;
line-height: 1.1;
padding: .8rem 1.5rem;
}
.menu-btn{
z-index: 999999;
}
.nav-menu li{
display: flex;
}
.nav-menu li a{
color: #ffff;
text-transform: uppercase;
width: 100%;
padding: .9rem 1rem;

margin-left: 0;
}
.nav-menu li a:hover{
background: #00b038;
text-decoration: none;
}
.nav-menu ul{
margin-top: 1.5rem;
}
.nav-menu li{
text-align: left;
margin-bottom: .3rem;
}
.main-wrapper .logo {
    max-width: 20rem;
}
.main-wrapper .navbar-d{
padding-left: 10rem;
}
.money-hero {
    background-image: url(../images/bg-25.png);
    background-size: cover;
}
.money-hero{
min-height: 64vw;
background-position: 50% 0;
position: relative;
overflow: hidden;
}
.money-hero:after{
position: absolute;
content:"";
bottom:0;
left:-5%;
width: 110%;
height: 15%;
background: linear-gradient(to top, #fff 45%, rgba(255,255,255,0.4));
filter: blur(13px);
bottom: -2%;
}
.money-hero{
display: flex;
flex-direction: column;
justify-content: space-between;
}
.money-hero .container-fluid,
.money-hero .container{
position: relative;
z-index:1;
}
.money-hero .container-fluid {
font-size: 1.2rem;
}
.money-hero-div {
    max-width: 24em;
    margin-left: 5em;
    color: #fff;
    text-align: center;
    padding-top: 2em;
    padding-bottom: 5em;
}
.money-hero-div h1{
text-transform: uppercase;
font-weight: 500;
font-size: 1.7em;
text-shadow: 0 2px 2px rgba(0,0,0,1);
}
.money-hero-div h1 span{
font-weight: 800;
}
.money-hero-inner1{
text-align: center;
margin-bottom: 4rem;
}
.money-hero-inner1 .d-btn{
font-size: 2.5rem;
padding: 0.2rem 2.5rem;
padding-bottom: .5rem;
}
.money-hero{
padding-bottom: 3rem;
}
.money-hero-imgs{
text-align: center;
}
.money-hero-imgs img{
max-width: 90%;
}
.footer1-inner{
padding: 0 1.5rem;
border-right: 1px solid;
height: 100%;
}
.footer1{
padding: 4rem 0;
}
.footer1 .col-12:last-child .footer1-inner{
padding-right: 0;
border:0;
}
.footer1-inner h3{
color: #fff;
font-weight: 600;
font-size: 1.5rem;
margin-bottom: 1rem;
}
.footer1-inner2 .d-flex div{
color: #fff;
font-size: 1.4rem;
font-weight: 700;
width: 3.5rem;
height: 3.5rem;
border: .32rem solid #fff;
border-radius: 50%;
margin-right: .5rem;
display: flex;
justify-content: center;
align-items: center;
}
.footer1-inner2 p{
width: calc(100% - 4rem);
font-size: .7rem;
line-height: 1.2;
color: #fff;
}
@media(min-width: 1200px){
.footer1 .container{
max-width: 1320px;
}
}
.footer1-inner3{
padding-left: 4rem;
}
.footer1-inner3 p{
color: #fff;
}
.footer1-inner ul li{
color: #fff;
margin: 0 1rem;
}
.footer1-inner ul li:first-child{
margin-left:0;
}
.footer1-inner ul li a{
color: #fff;
font-size: 1.2rem;
}
.footer1-inner4{
padding-left: 1rem;
}
.footer1-inner3 p a{
color: #fff;
text-decoration: none;
}
.footer1-inner4 img{
width: 6rem;
}
.footer1-inner4 div:last-child{
width: calc(100% - 3rem);
}
.footer1-inner h2{
color: #fff;
font-weight: 600;
font-size: 2.4rem;
line-height: 1;
margin-bottom: 1.5rem;
}
.footer1-inner p{
color: #fff;
font-size: .8rem;
}
.blur1-sec2{
background-color: #cecece;
text-align: center;
padding: 2rem 0;
}
.blur1-sec2-social{
justify-content: center;
align-items: center;
}
.blur1-sec2-social li{
margin: 0 .8rem;
}
.blur1-sec2-social li img{
max-width: 7rem;
max-height: 4rem;
}
.money-hero.money-hero1{
    background-image: url(../images/gfx-29-bg.png);
}
.money-hero1:after{
display: none !important;
}
/*.money-hero.money-hero1{
min-height: 49vw;
padding-bottom: 0;
}*/
.money-hero.money-hero1 {
    min-height: 33.7vw;
    padding-bottom: 0;
    background-position: center -20px;
}
.money-hero.money-hero1 .container-fluid{
font-size: 1vw;
}
.d-inner-col{
background: linear-gradient(#F9F0F1 0%, #F7E2F1 60%, #B4CFEC);
border-radius: .3em;
box-shadow: 0 -1px 0px #F8E3F2;
margin-top: 9.7vw;
height: initial;
margin-right: 3em;
padding: 1em;
text-align: center;
width: 32em;
padding-top: 1.5em;
}
.d-inner-col{
margin-top: 6rem;
}
.money-hero1-inner{
position: relative;
}
/*.sign-sig{
position: absolute;
width: 25em;
left: 30em;
top: 3em;
}*/
.sign-sig{
    position: absolute;
    width: 25em;
    left: 30em;
    top: 2em;
}
.d-inner-col h1{
font-weight: 800;
font-size: 2.2em;
margin-bottom: .1em;
line-height: 1;
}
.d-inner-col p{
font-size: 1.35em;
margin-bottom: .1em;
line-height: 1;
}
.d-inner-col p span{
border-bottom: 1px solid #000;
padding-bottom: .4em; 
display: inline-block;
margin-bottom: 1.6em;
}
.d-inner-col h6{
text-align: left;
padding-left: 2.3em;
font-size: 1.4em;
margin-bottom: 1.2em;
}
.d-inner-col h6 b{
font-weight: 800;
}
.d-inner-col .d-btn {
    font-weight: 400;
    background: linear-gradient(#015B28, #01B037);
    border: 2px solid #01B037;
    padding-left: 2em;
    padding-right: 2em;
    margin-bottom: 0.5em;
    padding-bottom: 0.3em;
    margin-top: 0.5em;
    font-size: 1.7em;
}
.d-inner-col .d-btn:hover{
background: linear-gradient(#01B037, #015B28);
}
/*
.money-hero1-inner1{
margin-top: 3.5em;
padding-left: 9em;
}
*/
.money-hero1-inner1 {
    margin-top: -6.5em;
    padding-left: 9em;
}
.money-hero1-inner1 h1{
color: #fff;
text-transform: uppercase;
font-size: 3.8em;
text-shadow: 0 2px 20px rgba(0,0,0,1);
margin-bottom:0;
line-height: 1;
}
.money-hero1-inner1 h1 b{
font-weight: 800;
}
.money-hero1-inner1 h5{
text-transform: uppercase;
font-size: 2.8em;
padding-left: 1.4em;
line-height: 1;
color: #fff;
margin-bottom: 0.1rem;
}
.money-hero1-inner1 h5 b{
    font-weight: 800;
}
.money-hero1-inner1 p{
color: #fff;
font-size: 1.91em;
text-shadow: 0 2px 15px rgba(0,0,0,1);
margin-bottom:0;
line-height: 1;
}
.money-hero1-inner1 p{
text-transform: normal;
}
.money-hero1-inner1 p b{
text-transform: uppercase;
}
.pay{
    background-image: url(../images/gfx-29-bg1.png);
}
/*.pay{
background-size: contain;
background-repeat: no-repeat;
min-height: 10.3vw;
display: flex;
align-items: center;
padding: 0 2vw;
font-size: 1.1vw;
}*/
.pay{
    background-size: contain;
    background-repeat: no-repeat;
    min-height: 9vw;
    display: flex;
    align-items: center;
    font-size: 1.1vw;
}
.pay-inner{
display: flex;
color: #fff;
align-items: center;
}
.pay-inner span:first-child{
font-size: 4.5em;
font-weight: 800;
}
.pay-inner span:last-child{
font-size: 1.2em;
text-transform: uppercase;
text-align: center;
line-height: 1;
padding-top: .3em;
}
/*.pay-inner1{
width: 13.9em;
margin-left: 10em
}*/
.pay-inner1 {
    width: 13.9em;
    margin-left: 8em;
}
.pay-inner2{
width: 9.5em;
margin-left: 7em;
}
.pay-inner3{
width: 11.4em;
margin-left: 7em;
}
.pay-inner3 span:last-child{
text-align: left;
padding-left: .3em;
}
.pay-inner3 span a{
text-decoration: none;
background: linear-gradient(#015B28, #01B037);
    border: 2px solid #01B037;
display: flex;
color: #fff;
font-size: .67em;
border-radius: .2em;
text-align: center;
justify-content: center;
padding: .17em;
margin-top: .3em;
}
.pay-inner4{
margin-left: 5em;
align-items: center;
display: flex;
}
.pay-inner4 a{
text-decoration: none;
}
.pay-inner4 button{
text-decoration: none;
    background: linear-gradient(#015B28, #01B037);
    border: 2px solid #01B037;
    display: flex;
text-transform: uppercase;
font-weight: 800;
    color: #fff;
    font-size: 1.3em;
    border-radius: 0.2em;
    text-align: center;
    justify-content: center;
    padding: 0.3em 1.7em;
    margin-top: 0.3em;
}
.pay-inner4 button:hover{
 background: linear-gradient(#01B037, #015B28);
}
.table{
    background-image: url(../images/gfx-29-bg2.png);
    background-size: 100% 100%;
}
.table{
padding: 5rem 0;
padding-bottom: 2.5rem;
}
.table h1{
color: #fff;
text-align: center;
font-size: 1.9rem;
margin-bottom: 6rem;
    font-weight: 400;
    text-transform: uppercase;
}
.table h1 b{
    font-weight: 800;
}
.table-inner img{
height: 6rem;
margin: auto;
display: block;
margin-bottom: 2rem;
}
.table-inner h5 {
    color: #fff;
    padding-left: 0;
    max-width: 16rem;
    text-align: center;
    font-weight: 700;
    font-size: 1.1rem;
}
.table-inner ul{
padding-left: 2.4rem;
}
.table-inner ul li{
display: flex;
color: #fff;
align-items: start;
justify-content: start;
margin-bottom: .4rem;
}
.table-inner ul li img{
height: 1rem;
margin: initial;
margin-top: .2rem;
}
.table-inner ul li p{
margin:0;
padding-left: .3rem;
font-size: .9rem;
color: #c2bfbf;
}
.table-inner ul li p span{
font-weight: 800;
}
.table-inner{
position: relative;
}
.table-inner.b-0:after{
display: none;
}
.table-inner:after{
position: absolute;
content:"";
right:-0.5rem;
height: 70%;
bottom:-.5rem;
width: 1px;
background-color: #c2bfbf;
}
.table-inner1{
margin-top: 3rem;
text-align: center;
}
.table-inner1 .d-btn, .d-btn-dark{
text-transform: uppercase;
font-size: 1.7rem;
padding: .3rem 2rem;
padding-bottom: .5rem;
background: linear-gradient(#015B28, #01B037);
    border: 2px solid #01B037;
}
.table-inner1 .d-btn:hover, .d-btn-dark:hover{
background: linear-gradient(#01B037, #015B28);
}
.policy-sec3{
    background-image: url(../images/gfx-29-bg3.png);
    background-color: #fff;
}
.policy-sec3 h1{
text-align: center;
text-transform: uppercase;
font-size:2rem;
margin-bottom: 3rem;
}
.policy-sec3{
padding-top: 4rem;
padding-bottom: 6rem;
background-size: 100%;
background-repeat: no-repeat;
background-position: 50% 0;
}
.policy-sec3 h3{
text-align: center;
text-transform: uppercase;
font-size:1.7rem;
margin-bottom: 3rem;
}
.policy-sec3-inner1{
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.policy-sec3-col{
text-align: center;
width: 20%;
}
.policy-sec3-col img{
height: 6.5rem;
margin-bottom: .5rem;
}
.policy-sec3-col p{
text-transform: uppercase;
font-size:1rem;
}
.policy-sec3-col p b{
font-weight: 800;
}
footer a {
    color: #fff;
    text-decoration: none;
}
.link-wpna{
    color:#01b33b ;
    text-decoration: none;
}
a:hover {
    color:#01b33b ;
}
.policy-sec3 a {
    color: #000;
    text-decoration: none;
}
.policy-sec3 a:hover {
    color: #000;
}
/*********************PopUp SignUp*******************/
.modal-content {
    position: relative;
    display: flex;
    flex-direction: column;
    width: 100%;
    color: var(--bs-modal-color);
    pointer-events: auto;
    background-color: #fff0!important; /*var(--bs-modal-bg);*/
    background-clip: padding-box;
    border: none!important; /*var(--bs-modal-border-width) solid var(--bs-modal-border-color);*/
    border-radius: unset!important; /*var(--bs-modal-border-radius);*/
    outline: 0;
}
.modal-body {
    position: relative;
    flex: 1 1 auto;
    padding: var(--bs-modal-padding);
    background-color: rgb(255 255 255 / 1)!important; /*var(--bs-modal-bg)!important;*/
    border: var(--bs-modal-border-width) solid var(--bs-modal-border-color)!important;
    border-radius: var(--bs-modal-border-radius)!important;
}
.modal-header {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: space-between;
    padding: 0 0 7px 0!important;
    border-bottom: none!important;
    border-top-left-radius: var(--bs-modal-inner-border-radius);
    border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.responsive-iframe {
    width: 100%;
    height: 600px;
    border: none;
}
.btn-close {
    background-image: url(https://digital.acrpoker.eu/images/download.svg)!important;
}