body{font-family:Arial,sans-serif;background-color:#f5f5f5}.header{background-color:#000;color:#fff;padding:10px 0;position:relative}.logo{display:flex;align-items:center}.logo img{height:40px}.menu{display:block}.menu-link{color:#fff;text-decoration:none;font-size:16px}.menu-icon{display:none;font-size:24px;cursor:pointer;color:#fff}@media (max-width:768px){.menu-link{display:none}.menu-icon{display:inline-block}.menu.active .menu-link{display:block;background-color:#222;padding:10px;text-align:center}.logo{display:flex;justify-content:space-between}}.main-heading{text-align:center;margin:20px 0;font-size:clamp(24px,5vw,32px)}.subheading{text-align:center;margin-bottom:20px;font-size:clamp(14px,3vw,16px)}.argentina-flag{width:24px;height:auto;vertical-align:middle;margin:0 5px}.disclaimer{text-align:center;margin-bottom:20px;font-size:clamp(12px,2.5vw,14px)}.features{display:flex;justify-content:center;gap:15px;margin-bottom:30px;flex-wrap:wrap}.feature{display:flex;align-items:center;gap:5px;font-size:clamp(12px,2.5vw,14px)}.feature i{color:#3498db}.card-list{display:flex;flex-direction:column;gap:10px}.casino-card{background-color:#fff;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.1);padding:15px;margin-bottom:20px}.casino-rank{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#f70;color:#fff;font-weight:bold;border-radius:5px;font-size:24px;margin-bottom:10px}.casino-rank.rank-2{background-color:#1db954}.casino-logo{text-align:center}.logo-section{display:flex!important;align-items:center;justify-content:center}.casino-logo img{max-width:100%;height:auto}a{text-decoration:none}.casino-logo h2{margin:0;font-size:clamp(16px,3vw,20px)}.casino-details{margin-bottom:15px}.casino-name{font-weight:bold;font-size:clamp(16px,3vw,18px);margin-bottom:5px}.casino-description{color:#666;font-size:clamp(12px,2.5vw,14px);margin-bottom:10px}.casino-description li{font-size:1rem}.casino-info{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:15px}.casino-info img{max-width:100%;height:auto}.btn_content{display:flex;justify-content:center;align-items:center;flex-direction:column}.info-item{background-color:#f9f9f9;border-radius:5px;padding:5px 10px;font-size:14px;text-align:center;flex-grow:1}.info-item.check{color:green}.rating{background-color:#f0f8ff;border-radius:5px;padding:15px;text-align:center;height:100%;display:flex;flex-direction:column;justify-content:center}.rating-score{font-size:clamp(20px,4vw,24px);font-weight:bold;margin-bottom:5px}.rating-stars{color:#ffc107;margin-bottom:5px;font-size:clamp(14px,3vw,18px)}.bonus{font-weight:bold;text-align:center;font-size:clamp(16px,3vw,18px);margin-bottom:10px}.cta-button{display:block;width:100%;background-color:#3769fa;color:#fff;text-align:center;padding:10px;border-radius:5px;text-decoration:none;font-weight:bold;transition:background-color .3s}.cta-button:hover{background-color:#2850d5;color:#fff}.payment-icons{display:flex;align-items:center;justify-content:center;gap:5px}.payment-icon{width:20px;height:20px}@media (max-width:991px){.casino-card .row{display:flex;flex-wrap:wrap}.casino-card .col-md-2,.casino-card .col-md-3{width:50%;flex:0 0 50%;max-width:50%}.casino-card .col-md-5{width:100%;flex:0 0 100%;max-width:100%;margin-top:15px;order:3}.d-none.d-md-block{display:block!important}}@media (max-width:767px){.casino-card .row{flex-direction:column}.casino-card .col-md-2,.casino-card .col-md-3,.casino-card .col-md-5{width:100%;flex:0 0 100%;max-width:100%;margin-bottom:15px}.casino-rank{margin:0 auto 10px}.casino-logo h2{padding:15px!important}.rating{margin-bottom:15px}.header .col-6{width:100%;text-align:center!important}.header .col-6:last-child{margin-top:10px}}.studio-img{border-radius:5px 5px 5px 5px;border:none;box-shadow:none;height:auto;max-width:100%}@media (max-width:576px){.features{flex-direction:column;align-items:center;gap:10px}.casino-logo h2{padding:10px!important}.cta-button{padding:8px;font-size:14px}}.top-content{background-color:#343a40;color:#fff;padding:30px 0;text-align:center}.content-section{padding:40px 20px;background-color:#fff;margin:20px 0;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.content-section h2{color:#343a40;margin-bottom:20px}.content-section h3{color:#343a40;margin-bottom:20px;font-size:22px;font-weight:500}.content-section p{font-size:1.1rem;line-height:1.6;color:#555}.content-section ul{list-style-type:disc;padding-left:40px}.content-section ul li{margin-bottom:10px}.footer{background-color:#343a40;color:#fff;padding:20px 0;text-align:center}.footer a{color:#ffc107;text-decoration:none}.footer a:hover{text-decoration:underline}.footer .warning{background-color:#dc3545;padding:10px;margin-bottom:20px}.footer .warning p{margin:0;font-weight:bold}.footer .links{margin-bottom:20px;gap:10px;display:flex;flex-wrap:wrap;justify-content:center}.footer .links a{margin:0 10px}.copyright{margin-top:20px;font-size:.9rem;background-color:#343a40}.footer .logo{margin-bottom:20px}.footer img{height:30px}.footer .age-logo img{height:30px;margin-left:10px}.age-verification-modal .modal-content{background-color: rgb(0 0 0);color:#fff;border:none;border-radius:0;text-align:center;padding:30px;box-shadow:none}.age-restriction-icon{background-color:red;color:#fff;border-radius:50%;width:80px;height:80px;display:flex;justify-content:center;align-items:center;font-size:24px;font-weight:bold;margin:0 auto 25px}.modal-title{font-size:22px;font-weight:bold;margin-bottom:20px;line-height:1.3}.verification-text{font-size:16px;margin-bottom:25px;opacity:.9}.btn-yes{background-color:#00a651;color:#fff;border:none;width:80px;font-weight:bold;border-radius:4px}.btn-no{background-color:red;color:#fff;border:none;width:80px;font-weight:bold;border-radius:4px}.btn-container{display:flex;justify-content:center;gap:15px}.content{max-width:600px;padding:20px}.icon{font-size:50px;font-weight:bold;border:3px solid #fff;border-radius:50%;display:inline-block;padding:20px 30px;margin-bottom:20px}.message{font-size:22px;font-weight:bold}.age-restriction-page{width:100%;height:100vh;background-color:#111;display:flex;justify-content:center;align-items:center;text-align:center;color:#fff}