
* { box-sizing: border-box; padding: 0; margin: 0;}
ul { list-style: none; }
a { text-decoration: none !important;}
/* body { width: 100vw; max-width: 100%; height: 100vh; background: url('https://i.postimg.cc/bN59Zz9s/fondo.jpg')
    no-repeat center center/cover; overflow-x: hidden; } */
body{
    background-image: url(img/bg-body.jpg);
    width: 100%;
    height: auto;
}
.header-top ul li {
    display: inline-flex;
    color: #fff;
    margin: 0 7rem;
    font-weight: 500;
}
.logo img {
    width: 14.04rem;
}
.header-top {
    border-bottom: 1px solid red;
    height: 25px;
    background: red;
    width: 65rem;
    margin: 0 auto;
    margin-bottom: 20px;
}
header {
    position: relative;
    height: 4.4rem;
    width: 100%;
    padding: 0.5rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    background-image: url(img/bg-navigation.png);
}
    header h2 { color: #D6D6D6; font-size: 1.2rem; }
    header .logo { display: flex; align-items: center; padding: 1vh 1vw; font-family: 'Turret Road', sans-serif; }
    header .bars { 
        position: relative; 
        height: 3px; 
        width: 20px; 
        border-radius: 2px; 
        background-color: #888888; 
        margin-right: 10px; 
        display: none; 
    }

        header .bars.is-active { transform: rotate(90deg); width: 35px; transform-origin: right; transform: translateY(15px) rotate(45deg); }
        header .bars::after, header .bars::before { 
            position: absolute; 
            content: ''; 
            height: 3px; 
            left: 0; 
            width: 20px; 
            border-radius: 2px; 
            background: #888888;
            cursor: pointer; 
        }
            header .bars::after { bottom: 7px; }
            header .bars::before { top: 7px; }

.nav-links { display: flex; }
    .nav-links li { position: relative; padding: 0.7vw; margin: 0 0.7vw; }
        .nav-links li a { display: flex; flex-direction: column; align-items: center; color: #888888; }
            .nav-links li a span {font-size: .9rem;letter-spacing: 1px;margin-top: 1rem;color: red;font-weight: 700;}

section { display: flex; align-items: center; }
    section span { color: #888888; }
        section span i { margin: 0 1.2vw; font-size: 1.2rem; }
    section img {height: 44px;width: 20rem;object-fit: cover;margin-top: -1px;}

    .list-group-item {
        background: #333;
        color: #fff;
        text-align: center;
        border: 1px solid #ffcc00;
    }
    .shop-container {
        border: 2px solid #ffcc00;
        border-radius: 5px;
        padding: 10px;
        max-width: 600px;
        margin: auto;
        background-color: #222;
    }

    .headr {
        background: #ffcc00;
        color: #000;
        padding: 10px;
        text-align: center;
        font-weight: bold;
        border-radius: 5px 5px 0 0;
    }

    .img-box img {
        width: 79%;
        height: max-content;
        margin: 0 auto;
        display: block;
    }
    
    .img-box {
        width: 100%;
    }

    .marketplace-w h2 {
        font-size: 26px;
        font-weight: 600;
        text-align: center;
        margin: 40px 0px;
    }
    
    .box-wrap i {
        color: #822619;
        font-size: 36px;
        margin: 0 auto;
        display: block;
    }
    
    .box-wrap h4 {
        font-size: 15px;
        margin: 19px 0px 3px 0px;
        font-weight: 700;
    }
    
    .box-wrap p {
        font-size: 13px;
    }.box-wrap {
        margin-bottom: 60px;
    }
    .dumpsBox img {
        width: 100%;
        height: auto;
        border: 5px solid #1d6e6e;
    }
    
    .dumpsBox h4 {
        font-size: 16.5px;
        margin: 10px 0px;
        font-weight: 700;
    }
    i.fa-solid.fa-credit-card.atm {
        font-size: 28px;
        color: #822619;
        margin: 3px 5px;
    }
    
    .card-info h2 {
        font-size: 18px;
        font-weight: 700;
    }
    
    .card-info p {
        font-size: 14px;
        font-weight: 500;
    }

    .vendor-card {
        background: #1d6e6e;
        border-radius: 10px;
        padding: 20px;
        box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
        transition: 0.3s;
        border: 4px solid #822619;
    }
    .vendor-card:hover {
        transform: translateY(-5px);
    }
    .vendor-logo {
        width: 100px;
        height: 100px;
        object-fit: contain;
        border-radius: 10px;
    }
    .btn-vendor {
        background-color: #6c63ff;
        color: #fff;
        border-radius: 5px;
    }

    .wrap-box-vendor h5 {
        font-size: 15px;
        text-decoration: none;
        color: #151515;
        font-weight: 800;
    }
    
    .wrap-box-vendor p {
        font-size: 12px;
        color: #fff;
    }


    .paypal-img img {
        width: 10rem;
        display: inline-block;
        height: max-content;
        margin-left: 9rem;
    }
    
    .financialService {
        margin-bottom: 5rem;
    }
    .weare {
        text-align: center;
        margin: 30px 0px;
    }
    
    .weare h2 {
        font-size: 22px;
        font-weight: 700;
    }
    
    .weare h4 {
        font-size: 17px;
        font-weight: 600;
    }

    .card-header-custom img {
        width: 150px;
        display: inline-flex;
        height: auto;
    }
    .card-header-custom span {
        font-weight: 700;
        float: right;
        color: #1d6e6e;
        font-size: 20px;
        margin-right: 30px;
        margin-top: 13px;
    }
    .cashApp-Money {
        display: inline-flex;
        width: 50%;
        height: auto;
        margin-top: 5rem;
    }
    
    .cashApp-Money img {
        height: 1;
        height: auto;
        width: 71%;
        float: left;
    }
    
    .cash-app-details {
        display: inline-block;
        float: right;
        width: 48%;
        margin-top: 5rem;
    }
    
    .cash-app-details h3 {
        font-size: 1.5rem;
        text-transform: capitalize;
    }
    
    .cash-app-details p {
        font-size: 15px;
    }


.dumpsBox a {
        color: #101010;
}
.cvv-dumps-heading h2 {
    font-size: 23px;
    margin: 0 auto;
    text-align: center;
    padding: 10px 0px;
    font-weight: 700;
    margin-top: 40px;
    background: #1d6e6e0a;
}

.dumpsBox {
    margin-bottom: 40px;
}

.dumps-img img {
    width: 100%;
    height: max-content;
    margin-bottom: 40px;
}

.dumps-text-box h2 {margin: 37px 20px 15px;font-size: 25px;font-weight: 700;}

.dumps-text-box p {
    font-size: 17px;
    padding: 20px;
}
.card-custom {margin: 20px 10px;}

.card-header-custom {
    background: #1987540f;
    margin-bottom: 15px;
}

.card-custom p {
    font-size: 15px;
}
img.we-img {
    height: 12rem;
    border-radius: 10px;
}

.western-union-heading h2 {font-size: 23px;margin: 0 auto;text-align: center;padding: 10px 0px;font-weight: 700;margin-top: 40px;background: #1d6e6e14;}

.western-union-heading {
    margin: 35px 0px;
}

.we-text h4 {
    font-size: 18px;
    margin-bottom: 25px;
}

.we-text {margin-top: 25px;}

.we-text p {
    font-size: 15px;
    color: #000000;
}.wu-Ts {margin-bottom: 2rem;}
img.wu-p-img {
    height: 4rem;
    border: 3px solid #1d6e6e;
    border-style: outset;
}.dumpsBox span {
    font-size: 14px;
    color: #212121;
    font-weight: 600;
    display: block;
    padding: 3px 0px;
    text-align: left;
}

.dumpsBox i {
    font-size: 14px;
    margin-left: 3px;
    color: #822619;
    background: aliceblue;
    border-radius: 4px;
    padding: 2px;
}
.mb-3 p {
    font-size: 14px;
    display: grid;
}

img.me-2 {
    width: 26%;
    float: left;
}img.moneyads {
    width: 100%;
    height: 18rem;
}.money-back-box {
    background: #c6c6c6;
    width: 98% !important;
    margin-left: 12px;
}

.money-back-box h1 {
    font-size: 25px;
    font-weight: 700;
    margin: 30px 0px;
    font-family: sans-serif;
}

.money-back-box p {
    font-size: 15px;
    font-weight: 500;
    font-family: sans-serif;
    line-height: 27px;
}

.money-back-box span {
    font-size: 16px;
    color: red;
    font-weight: 700;
    display: block;
    margin-bottom: 20px;
}

.money-back-box ul li {
    font-size: 15px;
}.vendor-box h1 {
    font-size: 28px;
    margin: 30px 0px;
    font-weight: 700;
    font-family: sans-serif;
}

.vendor-box p {
    font-size: 14px;
    font-family: sans-serif;
    font-weight: 600;
}

.gift-box img {
    width: 100%;
    height: 10rem;
    margin: 0 auto;
    display: block;
    border-radius: 10px;
}

.gift-box h3 {
    font-size: 18px;
    margin: 15px 0px;
    text-transform: uppercase;
}

.gift-box span i {
    font-size: 14px;
    margin: 0px 4px;
    color: #822619;
}
.bank-titles h1 {
    font-size: 27px;
    padding: 30px 0px;
    font-weight: 600;
}
.hero-header span b {
    font-size: 15px;
    font-weight: 600;
    color: #000;
    margin-right: 5px;
}

.hero-header span {
    font-size: 14px;
}
.cvv-shop img {
    height: auto;
    padding: 6px;
}
.hero-header h1 {
    font-size: 25px;
    margin-top: 5rem;
}

.hero-header span {
    font-size: 11px;
}

.hero-header {
    margin: 1rem 0rem;
}
.cvv-p p {
    font-size: 15px;
    margin: 20px 0px;
    font-weight: 390;
}

.banklog-second h2 {
    margin: 20px 0px;
    font-weight: 600;
}
.banklog-second ul {
    font-size: 15px;
    margin: 17px 0px;
}
.gift-box span {
    font-size: 14px;
    display: block;
    font-weight: 600;
    margin:  0px;
    color: #822619;
}.gift-box {
    margin: 25px 0px;
}.P-title h3 {
    font-size: 13px;
    display: inline-block;
    margin: 0px 6px;
    color: #3a1d1d;
    margin-bottom: 10px;
    font-family: sans-serif;
    font-weight: 600;
    background: #1d6e6e14;
    padding: 3px;
    border-radius: 5px;
}
.P-title {
    background: #337ab717;
}
.P-title span {
    float: right;
    font-size: 14px;
    margin-top: 3px;
    margin-right: 6px;
    color:#000000
}.gift-Bx h1 {
    font-size: 2rem;
    margin-top: 4rem;
    margin-bottom: 1.5rem;
    font-weight: 500;
}
span.more-info {
    color: #000000 !important;
    float: inline-end;
    font-weight: 500;
    background: #337ab717;
    padding: 3px;
}

span.more-info a {
    color: #e50000 !important;
}
.gift-Bx p {
    font-size: 17px;
    font-family: sans-serif;
}.carding-box img {
    width: 100%;
    height: 10rem;
    border-radius: 5px;
}

.carding-box h3 {
    font-size: 16px;
    margin: 10px 0px;
    font-weight: 600;
}

.carding-box span {
    display: block;
    font-size: 14px;
    color: #151515;
    font-family: sans-serif;
}

.carding-box span i {
    font-size: 11px;
    margin: 0;
    margin-right: 5px;
    color: #a94442;
}

.carding-box {
    margin: 10px 0px;
}span.card-sale {
    margin: 12px 0px;
    font-weight: 600;
}

.left-sde-img img {
    height: max-content;
}

.left-sde-img {
    display: inline-flex;
    float: left;
    width: 16rem;
    cursor: pointer;
}
.paybtn-wallet {
    width: 13rem;
    float: right;
    margin-top: 50px;
}

.wallet-middle {
    width: 40rem;
    display: inline-block;
    padding: 20px;
}

.market-card {
    margin: 10px 0px;
    padding: 4px 0px;
    border-bottom: 2px dotted #5cc3c2d6;
}
img.sold-img {
    height: max-content;
    width: 100px;
    position: absolute;
}
em.red {
    color: red;
    font-weight: 900;
}
.img-wd img {
    left: 32%;
    margin-left: 10px;
    transform: translate(0, -50%);
    padding: 10px 20px;
    background-color: #00eba0;
    border-radius: 8px;
    position: absolute;
    z-index: 99999999;
    box-sizing: border-box;
    box-shadow: 0 1px 8px rgba(0,0,0,0.5);
    height: max-content;
    width: 60%;
    margin-top: 56px;
    display: none;
}
.left-sde-img:hover + .img-wd img {
    display: inline-block;
}
.wallet-middle.sold-text {
    color: #7c7c7cd6;
}.wallet-middle.sale-text {font-weight: 700;font-size: 16px;}

.crypto-wallet h1 {
    font-size: 38px;
    font-weight: 700;
    margin: 65px 0px;
}

.crypto-wallet h3 {
    font-size: 23px;
    font-weight: 600;
}

.crypto-wallet p {
    font-size: 15px;
}

.crypto-wallet {
    margin: 18px 0px;
}


.documents-file h1 {
    font-size: 33px;
    margin: 14px 0px;
    text-align: center;
    font-weight: 700;
}
.documents-file span {
    text-align: center;
    display: block;
    color: #1c6c6c;
    font-size: 15px;
    font-weight: 700;
}

.documents-file {
    margin-top: 4rem !important;
}
button.btn.btn-outline-success a {
    font-size: 15px;
    font-weight: 600;
    color: #000;
}

button.btn.btn-outline-success:hover a {
    color: #fff !important;
}
.about-the-vendor h2 {
    font-size: 25px;
    font-weight: 600;
    text-transform: uppercase;
    margin: 15px 0px;
}

.about-the-vendor p {
    font-size: 15px;
}

.shipping h2 {
    font-size: 25px;
    font-weight: 600;
    margin: 15px 0px;
}

.shipping p {
    font-size: 15px;
}

.genarate h2 {
    font-size: 25px;
    font-weight: 600;
    margin: 15px 0px;
}

.genarate p {
    font-size: 15px;
}

.moneyback h2 {
    font-size: 25px;
    font-weight: 700;
    margin: 30px 0px 15px;
}

.moneyback p {
    font-size: 15px;
}

.refund h2 {
    font-size: 25px;
    font-weight: 700;
    margin: 15px 0px;
}
@media only screen and (max-width: 768px) {
    header .logo { margin-right: 50px; }
    header .bars { display: block; transition: .5s; }
    nav { position: fixed; z-index: 3; }
    .nav-links { 
        background: #111111; 
        position: fixed; 
        top: 7rem; 
        left: 0; 
        padding-top: 1rem; 
        flex-direction: column; 
        height: 100vh; 
        width: 100%;
        pointer-events: none;
        transition: .5s;
        opacity: 0;
    }
.financialService h2 {
    font-size: 20px;
}
.cashApp-Money img {
    display: block;
    margin: 30px 0px;
}
.cash-app-details h3 {
    font-size: 20px;
}
.wallet-middle.sold-text {
    width: 80%;
}

.wallet-middle {
    width: 100%;
    padding: 0;
}

em.sold {
    font-size: 14px;
}

.paybtn-wallet {
    float: none;
}
.cash-app-details p {
    font-size: 14px;
}
.documents-file h1 {
    font-size: 25px;
}

.documents-file span {
    font-size: 12px;
}
ul.list-unstyled li a {
    display: flex;
}
.financialService p {
    font-size: 13px;
}

.weare h4 {
    font-size: 14px;
}
.top-img-header{
    display:none;
}
.header-top {
        background: #822619;
        width: 100%;
    }.header-top ul li {
    font-size: 11px;
    margin: 0px 13px;
    display: inline;
    padding: 3px;
    color: aqua;
}
        .nav-links li { margin: 1.5vw 0; }
        .nav-links.open { opacity: 1; pointer-events: all; }
}
button.btn.btn-outline-success {
    width: 96%;
}