:root{--cyellow: #ffb80c;--cred: #d33;--cblack: #000;--cwhite: #fff;--cblackD: #00000080;--cgray: #7f8c8d;--cgraylight: #ebebeb;}
@font-face { font-family: 'Inter'; src: url('/wp-content/themes/mercury-child-theme/fonts/Inter-Regular.ttf') format('truetype'); font-weight: normal; font-style: normal;}
* {font-family: 'Inter';}
ul{list-style: none !important}
.d-block{display: block !important;}
.staticModalTracker{overflow: hidden;}
.mx-WidthInitial{max-width: inherit !important;}
.home-page .space-casinos-home-3-widget{margin-bottom: 0;}
.home-page .widget_topbonos_widget2{padding-bottom: 2%;}
.cta-disabled {box-shadow: none;pointer-events: none;opacity: .25;}
.ez-toc-list li::before,.ez-toc-list ul li::before{content: '' !important;}
.text-white{color: var(--cwhite);}
.widget_black_studio_tinymce {margin-bottom: 0 !important;max-width: inherit !important;}
.widget_black_studio_tinymce .textwidget {max-width: 1200px;margin: 0 auto 1rem;padding: 0 15px;}
.widget_black_studio_gray {background-color: var(--cgraylight) !important;}
.space-single-casino.space-style-2-casino.relative .space-single-aces-breadcrumbs.relative > nav.rank-math-breadcrumb {display: inline-flex;margin-left: 15px;overflow: hidden;margin-top: 5px;font-weight: 400;font-size: .75em;line-height: 1.45em;color: var(--cgray);}
.rank-math-breadcrumb a {color: var(--cgray);padding: 0;text-decoration: underline;}
.rank-math-breadcrumb .separator {padding: 0 6px;}
.font-text-bold, .rank-math-breadcrumb .last {font-weight: 700;}
.textwidget a, .linkBono, .space-page-content a{color: var(--cred) !important;}
.textwidget a:hover, .space-page-content a:hover{color: var(--cyellow) !important;}
.space-casino-details-item-links .item-shorcode-soft, .space-bonuses-archive-item-button .cta_yellow{color: var(--cblack) !important;}
.space-casino-details-item-links .item-shorcode-soft:hover{color: var(--cwhite) !important;}
#ez-toc-container a{color: #444 !important;}
.space-header-menu ul.main-menu li a:hover, .space-header-menu ul.main-menu li:hover a{border-bottom: 2px solid var(--cyellow);}
.space-header-menu ul.main-menu li a:hover, .space-header-menu ul.main-menu li:hover a, .space-header-menu-pais:hover .content-menu-lenguaje, #link-team-banner:hover, #indice-review ul li a:hover, .space-footer-top-desc.box-33.relative span > a:hover, .link-red-underline:hover, .postMemberLink:hover{color: var(--cyellow);}
.space-block-title span::after,input[type="submit"], .space-bonuses-archive-item-button a, .space-aces-single-bonus-info-button-ins a{background-color: var(--cyellow);}
#play-button:hover,.space-casinos-3-archive-item-count.absolute, .space-news-6-item-top-category span, .button-layout, .zone_acc_content, .categoriasItem .contenido-opcion:hover, .opciones .contenido-opcion:hover, .space-archive-loop-item-img-category a, .space-block-title span::before, .space-title-box-category a,.space-casino-details-item-links .item-shorcode-soft:hover{background-color: var(--cred);}
.space-casinos-3-archive-item-rating-box .star-rating .star, #link-team-banner, .link-red-underline, .space-footer-top-desc.box-33.relative span > a, #scrolltop,.space-page-content ul li::before, #downSelect i.fas, .space-categories-list-box ul li a, .space-casino-style-2-ratings-all-item-value i, .postMemberLink, .home-page .textwidget ul li::before{color: var(--cred);}
.space-content-section.no-sidebar {max-width: 100% !important;margin: 0 auto;}
.space-widget .space-block-title span,.space-widget .space-block-title span,.widget_topcasas_widget .space-widget-title span{padding-left: 0;}
.linkBonoReviewMobile, .mobileStars, .iframe-banner-video, .space-casinos-3-archive-item-logo-ins::after, .space-casinos-3-archive-item-terms-ins::after, .space-casinos-3-archive-item-rating-ins::after, .mt-pago-card.card-top::before, .trMobile, .dropdown-mobile, .space-widget-title span::before, .space-widget-title span::after, .space-single-casino .mobile-resena-logo, .space-widget .space-block-title span::before,.space-widget .space-block-title span::after{display: none;}
.space-header-menu-pais {position: absolute;top: 20px;right: 0;margin: 0;color: var(--cblack);height: 4em;cursor: pointer;}

.content-menu-lenguaje {border: 1px solid var(--cblack);border-radius: 5px;padding: .5rem .5rem 1rem;}

.content-menu-lenguaje::after {content: "\f0dd";font-family: 'Font Awesome 5 Free' !important;position: absolute;font-weight: 700;font-size: 10px;top: 23px;text-align: center;right: 0;left: 0;margin: 0 auto;}

.content-menu-lenguaje .emoji, .sub-menu-lenguaje .emoji{display: inline;border: none;box-shadow: none;height: 1em;width: 1em;margin: 0 0.07em;vertical-align: -0.1em;}
.space-header-menu ul.main-menu.space-header-menu-pais:hover li ul.sub-menu-lenguaje {top: 60px;opacity: 1;visibility: visible;}

.item-misma-linea {padding-left: 0;font-size: .95rem;}

.sub-menu-lenguaje {width: 135px !important;}

.colum-count-2 {column-count: 2;}

.space-header-search-2 {right: 17% !important;}

#heroSectionHome {background: url('/wp-content/uploads/2021/03/apuestas-home-2.webp') center center;align-items: center;flex-wrap: wrap;padding: 40px;display: flex;width: 100%;height: 475px;}

#heroSectionHome #heroLeft, #heroSectionHome #heroRight {width: 50%;padding: 20px;}

#heroSectionHome #heroLeft h1 {color: var(--cwhite);font-size: 312.5%;line-height: 1.2;font-weight: 600;margin-bottom: .4em;}

#heroSectionHome p {color: var(--cwhite);font-size: 125%;line-height: 1.2;font-weight: 400;}

#heroLeft .text_seguro{display: flex;flex-direction: row;align-items: center;margin: 1rem 0;font-weight: bold;}

#heroSectionHome #heroRight #iconContainer {border-radius: 30px;text-align: center;max-width: 740px;margin: 0 0 0 auto;}

.borderHomePatriocinio{border: 2px solid var(--cwhite);padding: 50px 20px;}

.video-thumbnail{width: auto;height: 280px;}

#play-button {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 1;font-size: 16px;color: var(--cwhite);border-radius: 5px;padding: 10px 20px;background-color: var(--cblackD);cursor: pointer;}

.content-iframe-video, .iframe-banner-video, .linkApuesta, .select-wrapper {position: relative;}

.iframe-banner-video {top: 0;left: 0;width: 100%;height: 280px;border: none;}

#link-team-banner, .link-red-underline, .space-footer-top-desc.box-33.relative span > a, .linkBono {text-decoration: underline;}

.content-visto-en {display: flex;flex-direction: row;align-items: center;padding: 0 20px;width: 100%;justify-content: center;}

.text-visto-en {color: var(--cwhite);font-size: 125%;line-height: 1.2;font-weight: 700;padding: 2rem;}

.content-img-visto {display: flex;flex-direction: row;width: 40%;}

.contenedor_revision_post {display: flex;align-items: center;flex-wrap: wrap;padding: 0 15px 20px;}
#contenedor_tablaContenido3{display: flex;align-items: stretch;gap:1rem;flex-wrap: wrap;padding:0 15px;}.cont-table-w3{width: calc(50% - 0.5rem);box-sizing: border-box;display: flex;height: auto;flex-direction: column;}.accTableCont::after{display: none;}.accTableCont{cursor: default;}.accTableCont img{background-color: #f4f4f4;border-radius: 50%;padding: 3px;}.cont-table-w3 .accordion-content{max-height: 500px;padding:15px;}.accordion-image-container.cont-table-w3{width: 100%;height: 25em;align-items: center;background-color: #fdfdfe;}.accordion-image-container img, .accordion-image-container picture{max-height: 100%;}
.authorName {padding: 0 10px;font-size: 1rem;}

.lastUpdatedTime{margin-top: 5px;font-size: 0.8rem;width: 100%;}

.publicidad_18_tabla {margin: 0 15px;position: relative;bottom: .8rem;line-height: 1.3em;width: 100%;font-size: .6rem;color: var(--cgray);text-align: right;}

.casas-home-custom .space-casinos-3-archive-item-ins.relative{padding: 0;margin: 0 15px 30px;box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.2);}

.casas-home-custom .space-casinos-3-archive-item-logo.box-25.relative {width: 15%;padding: 1rem .5rem;}

.casas-home-custom .space-casinos-3-archive-item-logo-ins.box-100.text-center.relative {padding: 10px 0;}

.casas-home-custom .space-casinos-3-archive-item-logo-ins.box-100.text-center.relative a img {width: 120px;height: 120px;border: 1px solid var(--cwhite);}

.home-casa-destacada {background-color: var(--cred);color: var(--cwhite) !important;border-radius: 5px;padding: .222rem;font-size: .9rem !important;font-weight: 700 !important;margin: 0 .5rem;top: 2px;position: absolute;display: inline-flex !important;}

.space-casinos-3-archive-item-logo-ins > span.print-title-casa {font-size: .8em;font-weight: 500;display: block;margin-top: 10px;text-align: center;}

.casas-home-custom .space-casinos-3-archive-item-count {height: 30px;bottom: 75%;left: 20px;top: initial;}

.casas-home-custom .space-casinos-3-archive-item-count::before {height: 0;}

.mobileStars > p, .space-casinos-3-archive-item-rating .space-casinos-3-archive-item-rating-ins > p{line-height: 1.5;margin: 0;font-size: 0.75rem;padding: 0;color: var(--cgray);}

.casas-home-custom .space-casinos-3-archive-item-rating-box.relative {border: none;height: auto;padding: 11px 20px;border-radius: 5px;}

.casas-home-custom .rankginB_casa, .casas-home-custom .rankgin_casa {position: initial;font-size: 1.3rem;}

.casas-home-custom .rankginB_casa{font-weight: 500;}

.casas-home-custom .space-casinos-3-archive-item-rating-box .star-rating .star{font-size: .65em;}

.casas-home-custom .space-casinos-3-archive-item-terms.box-50.relative {padding: 1rem 0;}

.casas-home-custom .space-casinos-3-archive-item-terms-ins.box-100.relative {padding: 0;}

.space-casinos-3-archive-item-terms-ins strong {font-size: 1.5rem;}

.casas-home-custom .extracto_casino {padding: 5px 1px 10px;font-weight: 400;font-size: .89rem;color: var(--cgray);}

.casas-home-custom .seccion-categorias-casino {display: flex;justify-content: flex-start;align-items: stretch;}

.casas-home-custom .seccion-categorias-casino .categoria-casino {display: flex;align-items: center;flex-direction: column;padding-right: .8rem;margin-right: .8rem;border-right: 1px solid var(--cgraylight);}

.casas-home-custom .seccion-categorias-casino .categoria-casino span{font-size: 1em;padding-top: 5px;}

.casas-home-custom .space-casinos-3-archive-item-rating{background: #f6f9fc;padding: 1rem .5rem;width: 15%;justify-content: center !important;}

.casas-home-custom .space-casinos-3-archive-item-button{padding: 1rem .5rem;align-items: center;justify-content: center;}

.casas-home-custom .space-casinos-3-archive-item-button-ins .cta_casino{display: flex;align-items: center;justify-content: center;border-radius: 5px;box-shadow: none !important;cursor: pointer;color: var(--cwhite) !important;text-decoration: none;}

.content-ReviewBono{position: absolute;top: 70%;text-align: center;}

.ctaTableCasa, .linkApuesta, .link_cta_home{text-decoration: none !important;}

.content_cta_home {text-align: center;margin: 0 auto;max-width: fit-content;background: var(--cwhite);border-radius: 5px;}

.link_cta_home{padding: .8rem 1rem;border-radius: 5px;box-shadow: 0 0 11px 0 #0000001a;display: flex;justify-content: center;align-items: center;}

.link_cta_home span{color: var(--cblack);}

.angel-down-link-home {padding: 3px 7px;background: var(--cred);margin-left: .5rem;border-radius: 3px;color: var(--cwhite);}

.space-casinos-3-archive-item-ins:hover{box-shadow: 0px 0px 25px 0px #00000033;}

.homeContendorTabla2 {display: flex;margin: 0 0 2%;align-items: flex-start;}

.homeContendorTabla2 #tabla-contenido{width: 65%;margin: 0;padding: 0rem 1rem;}

.LogoPais_Contenido{width: 40%;margin: 0em;padding: 0em;}

.widget_tablacontenidowidget > h3{padding: 0.5rem 0rem 1rem;margin: 0 1rem;font-size: 1em;}

#deposits-methods ul{margin-left: 0;margin-bottom: 0;display: flex;float: none;width: 100%;flex-wrap: wrap;padding: 0 0 0.5em;}

.mt-pago-card {max-width: 33%;padding-right: 11px !important;padding-left: 10px !important;display: flex;margin-bottom: 10px;flex: 0 0 100%;-webkit-transition: .2s ease-in-out;-moz-transition: .2s ease-in-out;-o-transition: .2s ease-in-out;-ms-transition: .2s ease-in-out;}

.linkMetPago {display: block;width: 100%;height: 100%;text-decoration: none !important;}

.mt-pago-card .body {display: flex;background: var(--cwhite);box-shadow: 0 0 10px rgb(0 0 0 / 10%);overflow: hidden;margin: 0;padding: 0;}

.mt-pago-card .body .img-casino {flex: 0 0 70px;min-height: 80px;position: relative;}

.mt-pago-card .body .img-casino .logo-casino {padding-left: 5px;}

.mt-pago-card .body .img-casino .logo-casino, .button-layout .image-layout{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}

.mt-pago-card .body .img-casino .logo-casino img {display: block;max-height: 100%;max-width: 100%;height: auto;border-radius: 5px;}

.text-top-casino {flex: 1;padding: 10px 15px 10px 20px;display: flex;align-items: center;position: relative;}

.heading-layout-mp {flex: 1;margin-bottom: 0;color: var(--cblack);}

.heading-layout-mp .titulo-casino {display: block;font-weight: 600;font-size: .85rem;}

.heading-layout{color: var(--cblack);position: absolute;bottom: 15em;left: 6px;padding: 10px;border-radius: 3px;background: var(--cyellow);font-size: 8.5px;text-transform: uppercase;}

.space-casinos-3-archive-item:nth-of-type(2n+2) .heading-layout {background: var(--cred);color: var(--cwhite);}

.button-layout {box-shadow: none;display: inline-block;width: 23px;height: 23px;border-radius: 3px;position: relative;z-index: 1;}

.icon-casino.fa.fa-angle-right {display: block;width: 8px;max-width: 100%;height: auto;color: var(--cwhite);}

.card-top:hover {-webkit-transform: scale(1.04);-moz-transform: scale(1.04);-o-transform: scale(1.04);transform: scale(1.04);}

.proces_metpa{justify-content: center;flex-wrap: nowrap;margin: 0 auto 1.5rem;}

.proces_metpa .process_content{margin: 1rem 15px 0.5rem;background-color: var(--cred);border-radius: 5px;padding: 10px 0;display: flex;flex-wrap: wrap;box-shadow: none;}

.proces_metpa .process_content .text-center{color: var(--cwhite);padding: 1.5rem;line-height: 0;}

.proces_metpa .process_content .text-center p{font-weight: bold;padding: 1rem 0;margin: 0;}

.proces_metpa .process_content .text-center p.content_cardFour{padding: 0;font-size: 0.85rem;font-weight: 300;}

.categoriasItem .contenido-opcion:hover .titulo, .title_zone_acc, .dropdown-mobile .selectbox #opciones .opcion .contenido-opcion .titulo{color: var(--cwhite);}

.title_zone_acc{margin-bottom: 1%;}

.space-footer-top {background-color: #333 !important;}

.link-container-custom {margin: 0;display: block;line-height: 1.45em;}

.contentMenuDropDown{display: flex;flex-direction: row;align-items: center;}

#downSelect.select{border: 1px solid #ccc;border-radius: 5px;cursor: pointer;display: flex;justify-content: space-between;padding: 8px 1rem .4rem 20px;}

.textFrasePage{width: 70%;}

.textFrasePage p{margin: 0 15px 0px;padding-bottom: initial;font-weight: bold;}

.dropdownDesktop{width: 30%;overflow: visible;}

.dropdownDesktop .selectbox{width: auto;position: relative;}

#downSelect i.fas{font-size: 30px;}

.categoriasItem{display: none;position: absolute;animation: fadeIn .3s forwards;background: var(--cwhite);border-radius: 5px;overflow: auto;z-index: 1;width: 100%;border: 1px solid #ccc;}

.contenido-opcion {width: 100%;display: flex;align-items: center;transition: .2s;padding: 8px 0px 0px 20px;}

.categoriasItem .contenido-opcion .titulo{color: var(--cblack);}

#tablaComparativaContainer{padding: 5px;margin-bottom: 1rem;}

.tableComparativaShortcode{border-collapse: unset;border-radius: 5px;border: 1px solid #eaeaea;margin: 10px 0;overflow: hidden;}

.headTableCompare {background-color: var(--cred);color: var(--cwhite);border: none;}

.select-wrapper {display: inline-block;width: max-content;}

#casaDosCheck, #casaUnoCheck {border: 1px solid #ccc;margin-bottom: 0;padding-right: 2.5rem;font-weight: 700;}

.disabledSelect {opacity: .6 !important;background: #e1e1e1;}

.fa-icon {position: absolute;top: 55%;right: 1.5%;transform: translateY(-50%);pointer-events: none;color: var(--cred);margin-right: .5rem;font-size: 1.3rem;padding: .5rem;}

.tableComparativaShortcode td {color: var(--cblack);background: #f1f3f4;text-align: center;padding: 10px !important;}

.catTableComparativa {background: #ddd !important;font-weight: 700;color: var(--cblack);vertical-align: middle;}

#tablaComparativaContainer tr:nth-child(4n) td {background-color: #f0f0f087;}

tbody td.tdDesktop {vertical-align: middle;font-weight: 700;}

.content-flex-score-overall, .contentLogoTableCasa, .puntuacion-general-review {display: flex;flex-direction: column;align-items: center;}

.contentLogoTableCasa a img {width: 80px;height: 80px;border: 1px solid #d2d2d2ed;border-radius: 5px;vertical-align: middle;}

.ctaTableCasa {margin-top: 10px;font-weight: 700;}

#scoreCasa1 > div, #scoreCasa2 > div{display: flex;flex-direction: row;align-items: center;justify-content: center;}

#overlay, .oModal {display: none;position: fixed;}

.oModal {width: 70%;height: auto;text-align: center;z-index: 9999;left: 50%;top: 50%;transform: translate(-50%, -50%);border-radius: 5px;box-shadow: 0 0 10px rgba(0, 0, 0, .3);background-color: var(--cwhite);}

#overlay {top: 0;left: 0;width: 100%;height: 100%;z-index: 9998;}

#overlay, #play-button{background-color: rgba(0, 0, 0, .5);}

.headModaltracker {background-color: var(--cred);color: var(--cwhite);padding: 10px;border-radius: 5px 5px 0 0;}

.close {cursor: pointer;position: relative;float: right;font-size: 2rem;border-radius: 100%;width: 20px;height: 20px;font-weight: 700;}

.headModaltracker .titleModal {color: var(--cwhite);font-size: 1.777em;line-height: 1.2em;font-weight: 700;}

.modalContent {position: relative;padding: 10px;}

.contentTracks {display: flex;flex-direction: row;flex-wrap: wrap;width: 100%;justify-content: space-evenly;align-items: center;}

.elementTracker {display: flex;flex-direction: column;align-items: center;padding: 10px;}

.elementTracker .itemT {display: flex;align-items: center;justify-content: center;}

.itemT img{width: 40px;height: 40px;border-radius: 5px;}

.ctaTrackers {padding: 17px 40px;margin: 15px 15px 10px;font-weight: 300;font-size: 1.333em;line-height: 1.25em;color: var(--cwhite);border-radius: 5px;background-color: var(--cyellow);}

.space-categories-list-box ul li a {border: 1px solid var(--cred);}

.content-ven-desven {display: flex;width: 100%;flex-direction: row;align-items: stretch;}

.content-ven-desven .space-casa-archive-item-ins-1 {width: 50%;border-radius: 2px;margin: 1px 10px 30px 2px;-webkit-transition: .5s ease-in-out;-moz-transition: .5s ease-in-out;-ms-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out;}

.titulo-vent-desvent {background-color: #f1f3f4;border-radius: 5px 5px 0 0;font-weight: 700;padding: 1rem 1.5rem;text-align: left;}

.desventajas-content, .ventajas-content {background-color: #f1f3f4;min-height: 12.2rem;border-radius: 0 0 5px 5px;padding: 1rem;}

.ventajas-desventajas ul{list-style: none;margin-left: 10px;}

.ventajas-desventajas ol li, .ventajas-desventajas ul li {text-align: left;padding-bottom: 23px;}

.main-content-review .ventajas-desventajas ol li, .main-content-review .ventajas-desventajas ul li{text-align: left; padding-bottom: 15px; display: flex;align-items: flex-start;line-height: 1.5;}

.space-casa-archive-item-ins-1 .ventajas-desventajas .ventajas ul li::before {content: '';background-image: url('data:image/svg+xml;utf8,<svg width="42" height="42" viewBox="0 0 42 42" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="42" height="42" fill="%23EEF1F4"></rect><g clip-path="url(%23clip0_1:2)"><rect width="1440" height="12915" transform="translate(-81 -3875)" fill="%23f1f3f4"></rect><rect x="-23" y="-261" width="988" height="362" rx="4"></rect><circle cx="21" cy="21" r="21" fill="%23E3FCEF"></circle><path d="M28.945 15.0175C28.3328 14.3946 27.3357 14.3946 26.7235 15.0175L18.2663 23.6219L15.2765 20.5801C14.6642 19.9571 13.6672 19.9571 13.0549 20.5801C12.4483 21.1972 12.4483 22.1936 13.0549 22.8108L17.1555 26.9827C17.7678 27.6056 18.7648 27.6056 19.377 26.9827L28.945 17.2482C29.5516 16.631 29.5516 15.6346 28.945 15.0175Z" fill="%2300BF41" style="color: %23f1f3f4;"></path></g><defs><clipPath id="clip0_1:2"><rect width="1440" height="12915" fill="white" transform="translate(-81 -3875)"></rect></clipPath></defs></svg>');background-size: cover;width: 20px;height: 20px;display: inline-block;margin-right: 8px;padding: 13px;}

.space-casa-archive-item-ins-1 .ventajas-desventajas .desventajas ul li::before {content: '';background-image: url('data:image/svg+xml;utf8,<svg width="42" height="42" viewBox="0 0 42 42" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="42" height="42" fill="%23EEF1F4"></rect><g clip-path="url(%23clip0_1:2)"><rect width="1440" height="12915" transform="translate(-567 -3875)" fill="%23f1f3f4"></rect><rect x="-509" y="-261" width="988" height="362" rx="4"></rect><circle opacity="0.2" cx="21" cy="21" r="21" fill="%23EE1C24"></circle><path d="M23.0131 21L28.4695 15.5452C29.0102 15.0047 29.0102 14.1201 28.4695 13.5304C27.9287 12.9899 27.0439 12.9899 26.4541 13.5304L20.9977 18.9852L15.5414 13.5304C15.0007 12.9899 14.1159 12.9899 13.526 13.5304C13.2803 13.8253 13.1328 14.1693 13.1328 14.5624C13.1328 14.9555 13.2803 15.2995 13.526 15.5452L18.9824 21L13.526 26.4548C13.1819 26.7988 13.0345 27.3393 13.1819 27.8307C13.3294 28.3222 13.6735 28.7153 14.1651 28.8136C14.3125 28.8627 14.4108 28.8627 14.5583 28.8627C14.9516 28.8627 15.2957 28.7153 15.5414 28.4696L20.9977 23.0148L26.4541 28.4696C26.9948 29.0101 27.8796 29.0101 28.4695 28.4696C28.7152 28.2239 28.8627 27.8307 28.8627 27.4867C28.8627 27.0936 28.7152 26.7496 28.4695 26.5039L23.0131 21Z" fill="%23EE1C24"></path></g><defs><clipPath id="clip0_1:2"><rect width="1440" height="12915" fill="white" transform="translate(-567 -3875)"></rect></clipPath></defs></svg>');background-size: cover;width: 20px;height: 20px;display: inline-block;margin-right: 8px;padding: 13px;}

.space-sidebar-section .widget_topcasas_widget .space-casinos-3-archive-item-ins {box-shadow: 0 0 25px 0 rgb(0 0 0 / 10%);}

.space-sidebar-section .widget_topcasas_widget .space-casinos-3-archive-item-ins .space-casinos-3-archive-item-logo, .space-sidebar-section .widget_topcasas_widget .space-casinos-3-archive-item-ins .space-casinos-3-archive-item-terms {

width: 100% !important;}

.space-casinos-3-archive-item-terms-ins p{margin: 0;}

.space-sidebar-section .widget_topcasas_widget .space-casinos-3-archive-item-ins .space-casinos-3-archive-item-rating{width: 50%;justify-content: center;flex-direction: column;}

.space-sidebar-section .widget_topcasas_widget .space-casinos-3-archive-item-ins .space-casinos-3-archive-item-rating .space-casinos-3-archive-item-rating-box{border: none;height: auto;padding: 11px 10px;border-radius: 5px;}

.space-sidebar-section .widget_topcasas_widget .space-casinos-3-archive-item-rating-box span.num_rank{position: initial;font-size: 1.1rem;font-weight: 700;}

.space-sidebar-section .widget_topcasas_widget .space-casinos-3-archive-item-rating-box span{position: initial;

font-weight: 500;font-size: 1.1rem;}

.space-sidebar-section .widget_topcasas_widget .space-casinos-3-archive-item-rating-box .star-rating .star {font-size: .8em;}

.favoritos-member, .space-sidebar-section .widget_topcasas_widget .space-casinos-3-archive-item-ins .space-casinos-3-archive-item-button {width: 40%;}

.space-sidebar-section .widget_topcasas_widget .space-casinos-3-archive-item-ins .space-casinos-3-archive-item-button-ins a {padding: 12px 15px;font-size: .8em;cursor: pointer;box-shadow: none;text-decoration: none;border-radius: 5px;}

#vh-lobby-posts {position: initial;margin: 0 0 20px;padding: 0;min-height: 100px;}

#vh-lobby-posts li{display: block;width: 33%;height: min-content;float: left;padding: 5px;box-sizing: border-box;margin: 0 0 15px;}

.vh-item a.vh-thumb-link {position: relative;display: block;overflow: hidden;outline: 0;}

.vh-item a > div {position: relative;display: block;overflow: hidden;outline: 0;line-height: 0;}

.vh-item a > div, .vh-item .vh-overlay {background: #d6d5d3;}

.vh-item .vh-overlay img {width: 100%;height: auto;margin: auto;text-align: center;max-width: 65%;display: block;min-height: 12vw;}

.play-now {background: var(--cred);padding: 18px 10px;position: absolute;text-transform: uppercase;width: 60%;top: 100%;font-size: 14px;left: 15%;right: 15%;color: var(--cwhite);opacity: 0;text-align: center;margin: auto;overflow: hidden;-webkit-border-radius: 0;transition: opacity .15s linear, top 120ms ease-out, background-color 120ms ease-out !important;}

.vh-item .vh-game-title {color: var(--cwhite);background: var(--cblack);font-size: 15px;line-height: 18px;height: 55px;display: flex;justify-content: center;flex-direction: column;text-align: center;padding: 0 15px;white-space: pre-wrap;text-transform: capitalize;}

.vh-item:hover .play-now{display: inline-block;-webkit-transition: opacity .15s linear, top 120ms ease-out, background-color 120ms ease-out !important;-o-transition: opacity .15s linear, top 120ms ease-out, background-color 120ms ease-out !important;transition: opacity .15s linear, top 120ms ease-out, background-color 120ms ease-out !important;top: 42%;opacity: 1;}

#content-single-casino-page {overflow: visible;}

#content-ranking-review .space-casino-style-2-ratings-all-item-value{padding: 8px 0 6px;}

.space-single-casino .space-casino-header-logo-box img{width: 80px; height: 80px; border: 1px solid #ececec;}

.resaltado_index-nodo span {width: 10px !important;margin-right: 5px;transition: width linear .1s !important;background-color: var(--cred);height: 3px;display: inline-block;position: relative;top: -3.5px;}

.resaltado_index-nodo a {opacity: 1 !important;}

.space-single-casino .desktop-resena-logo {display: block;}

#indice-review {height: 25rem;background-color: var(--cgraylight);padding: 1rem;border-radius: 5px;}

#indice-review ul {overflow-y: scroll;height: 23rem;}

#indice-review ul li {line-height: 24px;padding: 5px 0 5px 0;}

#indice-review ul li a {color: var(--cblack);opacity: 0.7;}

.item-score-head{box-shadow: none;background-color: initial;}

.space-single-casino .space-style-2-casino-header-left{width: 70% ;}

.space-single-casino .space-style-2-casino-header-right{width: 30% ;}

.space-single-casino .content-payment-methods{display: flex;align-items: center;flex-wrap: wrap;padding: 1rem 0;}

.item-content-payment{display: flex;flex-wrap: wrap;flex-direction: row;}

#cta_head_review, #other-deposits,.des-category{margin: 0 15px;}

.puntuacion-general-review{width: 30%;}

.puntuacion-general-review-titulo{font-weight: 700;padding-bottom: 1rem;}

.space-single-casino .main-content-review{overflow: hidden;position: relative;}

.space-single-casino .down-button .cta_mobile{box-shadow:none !important;border-radius: 5px !important;display: block !important;padding: 20px 50px !important;margin: 15px 15px 10px  !important;font-weight: 300 !important;font-size: 1.333em !important;line-height: 1.25em !important;}

.space-single-casino .content-review-sidebar{background-color: var(--cgraylight);padding: 1rem 1.5rem;border-radius: 5px;margin-top: 5px;}

.space-single-casino .content-review-sidebar .logo-sidebar{display: flex;padding: 0;justify-content: center;}
.space-single-casino .content-review-sidebar .logo-sidebar img{border-radius: 5px;}

.space-single-casino .content-cta-score-sidebar{display: flex;flex-direction: column;align-items: center;justify-content: center;padding:0 1.5rem 0 1rem;}

.space-single-casino .content-cta-score-sidebar .space-casino-style-2-ratings-all-item-value{box-shadow: none;margin: 0;background: initial;padding: 0.2rem;font-size: 1rem;}

.space-single-casino .titulo_score_overall{line-height: 1.5;font-size: 0.75rem;padding: 0;color: var(--cgray);margin-bottom: 5px;font-weight: 800;}

.progress-wrapper {position: relative;width: 150px;height: 150px;}

.progress-content {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);display: flex;justify-content: center;align-items: center;white-space: nowrap;font-size: 1.5rem;font-weight: bold;}

.progress-content span {font-size: 1.5rem;color: #515151;}

.progress-content i {font-size: 1rem;color: var(--cred);}

.ctaIndexSidebar{display: block;padding: 5px 40px;margin: 15px 20px 0;font-weight: 300;font-size: 1em;line-height: 1.25em;color: var(--cwhite);border-radius: 5px;background-color: var(--cyellow);text-align: center;}

#content-indice-review-mobile{display:none;position: fixed;z-index: 999;bottom: 0;width: 100%;}

#content-indice-review-mobile .secondcontent{background-color: var(--cgraylight);padding: 0.7rem 1rem;display: flex;align-items: center;}

#content-indice-review-mobile .secondcontent .thirdcontent {width: 50%;display: flex;align-items: center;flex-direction: row;justify-content: space-evenly;}
#content-indice-review-mobile .secondcontent .thirdcontent img{border-radius: 5px;}

.cta_flex_review{display: block;padding: 10px 20px;font-weight: 600;font-size: 1em;line-height: 1.25em;color: var(--cblack);border-radius: 5px;background-color: var(--cyellow);text-align: center;float: right;}

.content-flex-score-overall{display: flex;flex-direction: column;align-items: center;}

table.table_apuestas_cda{margin: 10px 0;background: #313131;border-radius: 5px;}

table.table_apuestas_cda tr{border: none;}

table.table_apuestas_cda tbody tr td{line-height: inherit;border: none;font-size: inherit;background: #313131;padding: 2px 20px;  border-radius: 5px;}

.table_apuestas_cda .data_table_event {padding: 1rem .5rem 0;border-radius: 5px;}

.table_estadio_cda{padding-top: 0;}

.table_estadio_cda, .table_torneo_cda {margin-right: .5rem;text-transform: uppercase;}

.table_apuestas_cda .content_info_equipos_cda{display: flex; flex-wrap: wrap;align-items: flex-end;}

.table_apuestas_cda .table_name_equipo {color: var(--cwhite);font-size: 18px;}

.table_apuestas_cda .content-casas-first-div{display: flex;align-items: flex-start;justify-content: center;}

.table_apuestas_cda .content-casas-second-div{max-width: 65px;margin-right: 10px;}

.table_apuestas_cda .momios_info_cda{padding: 20px 64px;background-color: var(--cyellow);border-radius: 5px;font-weight: 800;color: var(--cwhite);}

table.table_apuestas_cda_fav {margin: 10px 0;background: #313131eb;border-radius: 5px;}

table.table_apuestas_cda_fav tr {border: none;}

.text-center.headings {font-size: 18px ;padding: 1rem;display: flex;justify-content: space-evenly;font-weight: 700;background-color: var(--cblack) ;border-radius: 5px 5px 0 0;border: none; line-height: inherit;}

.column-team{padding: 0 4rem;text-align: center;}

.table_apuestas_cda_fav .headings label,.table_apuestas_cda_fav .content-casas-first-div .fist_column,.table_apuestas_cda_fav .content-casas-first-div .second_column{width: 50%;}

.content_info_equipos_cda.list {display: flex;flex-wrap: nowrap;flex-direction: column;align-items: center;margin-top: 1.5rem;}

.content_info_equipos_cda.list td {width: 100% ;padding-bottom: 3% ;background-color: #414141;border: none; font-size: initial;border-radius: 5px;}

.pdls1 {padding: 0 1rem ;}

.table_apuestas_cda_fav .content-casas-first-div {display: flex;align-items: center;justify-content: center;}

.table_apuestas_cda_fav .table_name_equipo {color: var(--cwhite);font-size: 17px;}

.linkApuesta{width: 75%;display: inline-table;cursor: pointer;}

.linkApuesta .momios_info_cda {padding: 10px 100px ;display: flex;justify-content: space-between;align-items: center;background-color: var(--cyellow);color: var(--cwhite);border-radius: 5px;font-weight: 800;}

.data_momio_casa {flex: 1;text-align: center;color: #333;margin-right: .5rem;}

.linkApuesta .momios_info_cda img.casino_apuesta, .linkApuesta .momios_info_cda picture.casino_apuesta img {width: 50px;border-radius: 5px;display: inline-block;flex: 0 0 auto;border: 1px solid var(--cblackD);}

#related-posts-wrapper {padding: 40px 0 20px;}

#related-posts-wrapper h3{font-size: 1.5em;margin: 0 15px;}

#related-posts {width: 100%;display: flex;}

.related-post {width: 33%;margin: 0 1.5%;}

.related-post-image-container {height: 180px;margin: 15px 0;display: flex;align-items: center;}

.related-post-image-container img {max-height: 100%;display: block;margin: 0 auto;}

#related-posts-wrapper #related-posts .related-post h4 {font-size: .8em;line-height: 1em;}

.space-aces-single-bonus-info-title .linkBonusShortc{text-decoration: none !important;font-weight: 900;font-size: 2.369em;line-height: 1.1em;}

.space-aces-single-bonus-info-button-ins .cta_yellow, .space-bonuses-archive-item-button .cta_yellow{cursor: pointer;box-shadow: none !important;border-radius: 5px;text-decoration: none;font-weight: 300;background-color: var(--cyellow);}

.loop-members {border: none;padding: 0;margin: 0;overflow: visible;}

.contetn-member-item {border-radius: 5px;box-shadow: 0 0 25px 0 #00000033;margin: .5rem 0 2rem;}

.contenido-miembro .space-casino-header-logo-box {width: 15%;padding: 1rem;}

.space-page-desc-member {width: 85%;padding: 1rem;}

.space-page-desc-member .space-casino-header-title-box {margin: 0;}

.space-contet-heading {display: flex;align-items: baseline;flex-wrap: wrap;}

.name-member {font-size: 1.3rem;font-weight: 700;}

.redesSociales-member {padding: 0 .5rem;}

.redesSociales-member a {margin: 0 0.2rem;}

.puesto-member {font-weight: 600;}

.content-desc-member {padding: .5rem 0 0;}

.i-instagram,.i-linkedin,.i-twitter,.i-youtube{color:var(--cwhite);padding:5px;border-radius:15%;height:25px;font-size:1rem;transition:transform .4s ease-in-out,background-color .2s,border-radius .2s,box-shadow .2s}.i-instagram,.i-linkedin,.i-twitter{width:25px}.i-instagram:hover,.i-linkedin:hover,.i-twitter:hover,.i-youtube:hover{border-radius:50%;transform:rotate(360deg) scale(1.2)}.i-linkedin{background-color:#0077b5}.i-linkedin:hover{color:#0077b5;background-color:var(--cwhite);box-shadow:0 0 5px 0 #07ced838}.i-twitter{background-color:var(--cblack)}.i-twitter:hover{color:var(--cblack);background-color:var(--cwhite);box-shadow:0 0 5px 0 #2e2e2e60}.i-instagram,.i-instagram:hover{background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888)}.i-instagram:hover{box-shadow:0 0 10px 0 rgba(238,0,0,.4);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.i-youtube{width:28px;background-color:#d30f0f}.i-youtube:hover{color:#d30f0f;background-color:var(--cwhite);box-shadow:0 0 5px 0 #b6060638}

.space-content-section .contenido-miembro {padding: 1rem 0;border-bottom: 1px solid #ddd;}

.contenido-data-miembro {border-bottom: 2px solid var(--cred);}

.content-caracteristicas-member {padding: 1rem;display: flex;flex-wrap: wrap;align-items: stretch;}

.memoriaSport-member{width: 60%;}.contentImgPostMmember {padding: 0 1rem 1rem 0;}.postImgMember {height: 130px;width: 100%;border: 1px solid #dddddd82;}.postMemberLink{font-weight: 700;line-height: 1.25em;font-size: 1.5em;text-decoration: underline;}



.seccion-genr-top-bonos {display: flex;justify-content: space-evenly;margin-bottom: 0;}

.gnr_bono {width: 80%;margin: 0 1rem;}

#widget_bonos {background: #ccc;padding: 0 !important;}

#widget_bonos .widgettitle {background: #333;color: var(--cwhite) !important;padding: 10px;text-align: center;}

p.widgettitle {font-size: 1.5rem;margin: 0 0 1.5625rem;font-weight: 700;}

#widget_bonos .widget_bonos-body {padding: 0 20px;}

select#ddcasinos {width: 100%;height: 2.4375rem;padding: .5rem;border: 1px solid #9b9ba7;font-size: 1rem;line-height: normal;color: var(--cblack);background-color: var(--cwhite);border-radius: 3px;-moz-appearance: none;background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="32" height="24" viewBox="0 0 32 24"><polygon points="0,0 32,0 16,24" style="fill: rgb%2851, 51, 51%29"></polygon></svg>');background-size: 9px 6px;background-position: right .5rem center;background-repeat: no-repeat;}

.button, select#ddcasinos {-webkit-appearance: none;margin: 0 0 1rem;}

p.wb-title {font-size: .91rem;}

#widget_bonos .widget_bonos-body .wb-title {display: block;margin: 0 0 10px;font-weight: 700;text-align: center;}

#widget_bonos .widget_bonos-body .section.section03 {background-color: var(--cwhite);height: auto;padding: 10px 10px 0;}

#widget_bonos .widget_bonos-body #monto {font-size: 25px;text-align: center;color: #333;font-weight: 700;margin: 5px 0 0;width: 100%;}

#widget_bonos .widget_bonos-body .section.section01 {display: flex;background-color: var(--cwhite);}

#widget_bonos .widget_bonos-body .section.section01 .bonus-subtitle, #widget_bonos .widget_bonos-body .section.section02 .bonus-subtitle {width: 56%;font-size: 12px;padding: 10px 0;text-align: right;}

#widget_bonos .widget_bonos-body .section.section01 .bonus-ammount.shortcode, #widget_bonos .widget_bonos-body .section.section02 .bonus-ammount.shortcode {padding: 10px 0 10px 5%;}

#widget_bonos .widget_bonos-body .section.section01 .bonus-ammount, #widget_bonos .widget_bonos-body .section.section02 .bonus-ammount {width: 75%;font-size: 25px;font-weight: 700;padding: 0 0 0 10%;text-align: left;}

#widget_bonos .widget_bonos-body .section.section02 {display: flex;background-color: #f3f3f3;margin: 0 0 24px;}

#widget_bonos .widget_bonos-body .section .bonus-plus {width: 100%;text-align: center;font-weight: 700;}

#widget_bonos .widget_bonos-body #conseguir, #widget_bonos .widget_bonos-body #conseguir:visited {font-weight: 700;font-size: 20px;background: var(--cyellow);  background-color: rgb(255, 184, 12);letter-spacing: 1px;width: 100%;padding: 1em;text-decoration: none;color: var(--cwhite);text-transform: uppercase;}

.button {cursor: pointer;display: inline-block;text-align: center;line-height: 1;transition: background-color .25s ease-out, color .25s ease-out;vertical-align: middle;border: 1px solid transparent;border-radius: 3px;padding: .35em 1em;font-size: .9rem;background-color: var(--cyellow);color: var(--cwhite);}

#widget_bonos .widget_bonos-body #conseguir:active, #widget_bonos .widget_bonos-body #conseguir:focus, #widget_bonos .widget_bonos-body #conseguir:hover {border: 1px solid var(--cyellow);background: var(--cyellow);color: var(--cwhite);}

#generador_and_casas-2 .seccion-genr-top-bonos .space-sidebar-section .widget_topcasas_widget {margin-bottom: 0.5rem !important;}

.delete-star-rating .space-casinos-3-archive-item .space-casinos-3-archive-item-ins.relative {min-height: 18.6rem;float: right;}

.space-sidebar-section .widget_topcasas_widget .space-casinos-3-archive-item-ins {box-shadow: 0 0 25px 0 rgb(0 0 0 / 10%);}

div.seccion-genr-top-bonos div.space-sidebar-section{width: 30%;}

.space-page-content-featured-img.box-100.relative, .space-page-content-meta {
  margin-bottom: 15px;
}

	/*CALCULADORA*/

	.container-cal {display: flex;width: 100%;flex-wrap: wrap;}

	.row-contentCal{display: flex;padding: 1%;background-color: #F1F3F4;flex-direction: row;box-sizing: border-box;font-weight: bold;}

  .row-cal{display: flex;flex-direction: column;align-items: center;padding: 0.5rem;width: 100%;}

  .row-resultsCal{display: flex;flex-direction: column;align-items: stretch;padding: 0; margin-left: 0.5rem;border-radius: 5px;box-sizing: border-box;background: none;font-weight: bold;}

  .row-cal > p, .dataCal > p{position: relative;width: 100%;text-align: center;}

  .infoSecctionCal {display: none;position: absolute;bottom: 100%;width: max-content;font-size: 10px;left: 42%;background-color: #c5c5c5f0;padding: 0.2rem 0.5rem; backdrop-filter: blur(2px);border-radius: 5px;max-width: 20rem;line-height: 2;color: var(--cblack) !important;}

  .row-contentCal.with-39{width: 39%;border-radius: 5px 0 0 5px;}

  .row-contentCal.with-35{width: 35%;border-radius: 0 5px 5px 0;}

  .row-resultsCal.with-25{width: 25%;}

  input.inputCalculadora {border: none;padding: 0.5rem;text-align: center;}
  .inputCalculadora:focus::placeholder, #apuestaTot:focus::placeholder {color: transparent;}

  textarea.content-cantidadApostar {height: 62%;width: 100%;padding: 40% 0;font-size: 2.5rem;border: none;border-radius: 5px;text-align: center;min-height: 4rem;resize: none;overflow: hidden;white-space: nowrap;transition: font-size 0.2s ease-in-out}

  .inputCalculadora::placeholder, .content-cantidadApostar::placeholder {color: #9e9d9d;}

  textarea.content-cantidadApostar.medium-text{font-size: 2rem;}

  .monedaCal{position: absolute;font-size: 1.5rem; bottom: 35%;;}

  button#cal-databtn {width: 100%;background-color: var(--cyellow);border: none;border-radius: 5px;padding: 1rem 0.5rem;color: var(--cwhite);font-size: 1rem;font-weight: 700;cursor: pointer;}

  button#cal-databtn:hover{background-color: #da9a00;}

  .dataPorcentajeCal, .dataImporteCal{padding: 0.65rem 0rem;width: 100%;text-align: center;background-color: #e0e0e0;border-radius: 5px;margin-bottom: 0.5rem;}

	.container-cal i.fa-circle-question{color: #9e9d9d; font-size: 14px;cursor: pointer;}

  .dataCal.dataGreen i.fa-circle-question, .dataCal.dataRed i.fa-circle-question{color: var(--cwhite);}

  .container-cal i.fa-circle-question:hover{color: var(--cyellow);}

	.resultDataCal1, .resultDataCal2{height: 50%;border-radius: 5px;display: flex;flex-direction: column;align-items: center;justify-content: center;background-color: #ddd;}

  .resultDataCal1{margin-bottom: 0.5rem;}

	.valueResultCal{font-size: 2.5rem;padding: 0 0.5rem;line-height: 1;}

	.dataRed{background-color: #DD3333 !important; color: var(--cwhite) !important;}

	.dataGreen{background-color: #2DCC40 !important; color: var(--cwhite) !important;}

  .widget_comments_with_image_widget .space-widget-title span{padding: 0;}
  .widget_comments_with_image_widget .space-widget-title{padding: 20px 0;}
  .comment-avatar{border-radius: 50%;}
  .comment-thumbnail-link {width: 15%;}
  .comment-text {width: 85%;}

/**ACADEMIA**/
.academyLevelContentShortC.card_container{display: flex;flex-wrap: wrap;gap: 40px; justify-content: center;margin: auto 15px;padding: 10px 0;}
.academyLevelContentShortC.card_container .card_bx{
    height: 330px;
    width: 255px;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #2e2e2e;
    border-radius:10px;
    overflow: hidden;
    transition: all 0.5s ease-in-out;
}
.academyLevelContentShortC.card_container .card_bx:hover{
    overflow: visible;
}

.academyLevelContentShortC.card_container .card_data{
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    gap: 30px;
    text-align: center;
    padding: 0 20px;
    height: 100%;
    width: 100%;
    border-radius: 10px;
    overflow: hidden;
}

.academyLevelContentShortC.card_container .card_icon{
    height: 80px;
    width: 80px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 3rem;
    border-radius: 10px;
    background-color: #2e2e2e;
    transition: 0.4s ease-in-out;
}

.academyLevelContentShortC.card_container .card_icon.gold_card {
    color: #ffb80c;
    box-shadow: 0 0 0 4px #2e2e2e, 0 0 0 6px #ffb80c;
}

.academyLevelContentShortC.card_container .card_bx:hover .card_icon.gold_card{
    color: #000;
    background-color: #ffb80c;
    box-shadow: 0 0 0 4px #2e2e2e, 0 0 0 300px #ffb80c;
}


.academyLevelContentShortC.card_container .card_icon.silver_card {
    color: #BDBDBD;
    box-shadow: 0 0 0 4px #2e2e2e, 0 0 0 6px #BDBDBD;
}

.academyLevelContentShortC.card_container .card_bx:hover .card_icon.silver_card{
    color: #000;
    background-color: #BDBDBD;
    box-shadow: 0 0 0 4px #2e2e2e, 0 0 0 300px #BDBDBD;
}


.academyLevelContentShortC.card_container .card_icon.brown_card {
    color: #E19245;
    box-shadow: 0 0 0 4px #2e2e2e, 0 0 0 6px #E19245;
}

.academyLevelContentShortC.card_container .card_bx:hover .card_icon.brown_card{
    color: #000;
    background-color: #E19245;
    box-shadow: 0 0 0 4px #2e2e2e, 0 0 0 300px #E19245;
}

.academyLevelContentShortC.card_container .card_icon.red_card {
    color: #d33;
    box-shadow: 0 0 0 4px #2e2e2e, 0 0 0 6px #d33;
}

.academyLevelContentShortC.card_container .card_bx:hover .card_icon.red_card{
    color: #000;
    background-color: #d33;
    box-shadow: 0 0 0 4px #2e2e2e, 0 0 0 300px #d33;
}

.academyLevelContentShortC.card_container .card_icon svg{
    width: 61px;
    height: 55px;
}

.academyLevelContentShortC.card_container .card_bx::before, .academyLevelContentShortC.card_container .card_bx::after{
    content: '';
    position: absolute;
    transition: all 0.5s ease-in-out;
}

.academyLevelContentShortC.card_container .card_bx::before{
    inset: -10px 50px;
    transform: rotate(15deg);
}

.academyLevelContentShortC.card_container .card_bx.gold_card::before{
    border-top: 4px solid #ffb80c;
    border-bottom: 4px solid #ffb80c;
}

.academyLevelContentShortC.card_container .card_bx.silver_card::before{
    border-top: 4px solid #BDBDBD;
    border-bottom: 4px solid #BDBDBD;
}

.academyLevelContentShortC.card_container .card_bx.brown_card::before{
    border-top: 4px solid #E19245;
    border-bottom: 4px solid #E19245;
}

.academyLevelContentShortC.card_container .card_bx.red_card::before{
    border-top: 4px solid #d33;
    border-bottom: 4px solid #d33;
}

.academyLevelContentShortC.card_container .card_bx::after{
    inset: 60px -10px;
    transform: rotate(15deg);
}

.academyLevelContentShortC.card_container .card_bx.gold_card::after{
    border-left: 4px solid #ffb80c;
    border-right: 4px solid #ffb80c;
}

.academyLevelContentShortC.card_container .card_bx.silver_card::after{
    border-left: 4px solid #BDBDBD;
    border-right: 4px solid #BDBDBD;
}

.academyLevelContentShortC.card_container .card_bx.brown_card::after{
    border-left: 4px solid #E19245;
    border-right: 4px solid #E19245;
}

.academyLevelContentShortC.card_container .card_bx.red_card::after{
    border-left: 4px solid #d33;
    border-right: 4px solid #d33;
}

.academyLevelContentShortC.card_container .card_bx:hover::after{
    inset: 40px -10px;
    transform: rotate(0deg);
}

.academyLevelContentShortC.card_container .card_bx:hover::before{
    inset: -10px 40px ;
    transform: rotate(0deg);
}

.academyLevelContentShortC.card_container .card_bx:hover .card_data p{
    color: #2e2e2e;
}

.academyLevelContentShortC.card_container .card_data p{
    color:#fff;
    font-size: 1rem;
    transition: all 0.5s ease-in-out;
    line-height: 1.3;
}

.academyLevelContentShortC.card_container .card_data a{
    position: relative;
    display: inline-flex;
    padding: 8px 15px;
    text-decoration: none;
    font-weight: 700;
    border-radius: 10px;
    margin-top: 10px;
    border: 2px solid #000;
    color: #2e2e2e !important;
    transition: all 0.5s ease-in-out
}

.academyLevelContentShortC.card_container .card_data.gold_card a{
    background-color: #ffb80c;
}

.academyLevelContentShortC.card_container .card_data.silver_card a{
    background-color: #BDBDBD;
}

.academyLevelContentShortC.card_container .card_data.brown_card a{
    background-color: #E19245;
}

.academyLevelContentShortC.card_container .card_data.red_card a{
    background-color: #d33;
}

.academyLevelContentShortC.card_container .card_data.gold_card a:hover{
    color: #ffb80c !important;
    background-color: #2e2e2e;
}

.academyLevelContentShortC.card_container .card_data.silver_card a:hover{
    color: #BDBDBD !important;
    background-color: #2e2e2e;
}

.academyLevelContentShortC.card_container .card_data.brown_card a:hover{
    color: #E19245 !important;
    background-color: #2e2e2e;
}

.academyLevelContentShortC.card_container .card_data.red_card a:hover{
    color: #d33 !important;
    background-color: #2e2e2e;
}

.academyLevelContentShortC.card_container .card_content{
z-index:1}

/* Estilos responsivos */

@media (max-width: 991.98px) and (orientation: landscape) {

   /**HOME**/
   .cont-table-w3 {width: calc(50% - 0.5rem);}.accordion-image-container.cont-table-w3 {height: 15em;}
   /****/
  .mt-pago-card {max-width: 50% !important;}

  .space-single-casino .space-style-2-casino-header-left, .space-single-casino #content-ranking-review {width: 70% !important;padding-left: inherit !important;}

  .space-single-casino .space-style-2-casino-header-right, .space-single-casino .puntuacion-general-review {width: 30% !important;}

  .space-single-casino .space-casa-archive-item, #content-ranking-casino {flex-direction: row !important;width: 100%;}

  .content-ven-desven .space-casa-archive-item-ins-1{width: 50% !important;}

  #content-indice-review-mobile .secondcontent .thirdcontent{justify-content: right;}

  #content-indice-review-mobile .secondcontent .thirdcontent .content-flex-score-overall{margin: 0 20px 0 10px;}

  .cta_flex_review{float: left;}

  .space-contet-heading{flex-direction: row !important;}

  .redesSociales-member {order: 1 !important;padding-top: 0rem !important;}

  .loop-members .contetn-member-item .space-page-desc-member{padding-top: 1rem !important;}



  /*Calculadora*/

  .container-cal .row-contentCal{width: 49.5% !important;}

  .container-cal .row-resultsCal{width: 100% !important;margin-top: 0.5rem;}

  .row-contentCal.with-39{border-radius: 5px 0 0 5px !important;}

  .row-contentCal.with-35{border-radius: 0 5px 5px 0 !important; margin-bottom: initial !important;}

  .infoSecctionCal.infoModal2{left: 15% !important;}

  .infoSecctionCal.infoModal4{left: -33% !important;} 

  .infoSecctionCal.infoModal5, .infoSecctionCal.infoModal6{left: 30% !important;}

}

@media (max-width: 991.98px) {

  /**HOME**/
  .cont-table-w3 {width: 100%;}.accordion-image-container.cont-table-w3 {height: auto;}
  /****/
  .firts-home #heroRight{margin: 0 auto;padding-top: 0 !important;}

  .borderHomePatriocinio{padding: 40px 20px;}

  .space-casinos-home-3-widget-ins{padding-bottom: 2rem !important;}

  .home-page .widget_topbonos_widget2{padding-bottom: 2rem !important;margin-bottom: 0;}

  .home-page .widget_tablacontenidowidget{margin-bottom: 0;}

  .heading-layout{left: -1rem;}

  .main-menu.space-header-menu-pais {display: block !important;top: 10px ;right: 95px ;padding-right: 0 !important;}

  .main-menu.space-header-menu-pais:hover li ul.sub-menu-lenguaje{top: 50px !important;}

  .content-menu-lenguaje {display: inline-flex ;width: max-content;}

  .sub-menu.colum-count-2.sub-menu-lenguaje {left: 0 ;top: 50px ;}

  .space-header-search {right: 55px !important;}

  #heroSectionHome {padding: 10px;height: auto;}

  #heroSectionHome #heroLeft, #heroSectionHome #heroRight, .casas-home-custom .space-casinos-3-archive-item-button.box-20.relative .space-casinos-3-archive-item-button-ins, .dropdownDesktop, .textFrasePage, .trMobile td, .homeContendorTabla2 .LogoPais_Contenido, .homeContendorTabla2 #tabla-contenido, .dropdown-mobile .selectbox, .space-single-casino .title-payment, .item-content-payment, .space-single-casino .space-style-2-casino-header-left, .space-single-casino .space-style-2-casino-header-right{width: 100%;}

  #heroSectionHome #heroLeft h1 {font-size: 1.9rem;}

  .text_seguro {font-size: .99rem !important;}

  .iframe-banner-video, .video-thumbnail {height: 210px ;}

  .content-visto-en {flex-direction: column ;width: 100% ;padding-top: 1rem;}

  .text-visto-en {padding: initial ;}

  .content-img-visto {width: 100% ;flex-wrap: wrap;justify-content: center;padding: .5rem 0;}

  .contenedor_revision_post{align-items: flex-start;flex-wrap: nowrap;}

  .lastUpdatedTime {display: inline;}

  .casas-home-custom .space-casinos-3-archive-item-logo{width: 100% !important;padding-bottom: 0 !important;margin-bottom: 0;}

  .casas-home-custom .space-casinos-3-archive-item-logo-ins{width: 50%;margin-left: 2.5rem;}

  .casas-home-custom .space-casinos-3-archive-item-count{left: 9px;right: 15px;top: 15px;height: initial;}

  .casas-home-custom .space-casinos-3-archive-item-logo-ins{margin-left: 2.5rem;}

  .mobileStars{display: block ;margin-right: 3rem;font-size: 1.2rem;width: 50% !important;padding-right: 0;}

  .mobileStars .space-casinos-3-archive-item-rating-box{font-size: 1.3rem;}

  .space-casinos-3-archive-item-rating-box > span {font-size: .9em;line-height: 1em;}

  .casas-home-custom .space-casinos-3-archive-item-rating-box .star-rating .star{font-size: .55em;}

  .casas-home-custom .space-casinos-3-archive-item-terms-ins.box-100.relative{padding: 0 1.5rem;text-align: center;}

  .casas-home-custom .seccion-categorias-casino {overflow-x: scroll;overflow-y: hidden;flex-wrap: nowrap;justify-content: flex-start;}

  .casas-home-custom .seccion-categorias-casino .categoria-casino {padding: .2rem 1rem;margin: 0 .4rem 0 0;min-width: 90px;background: #f6f9fc;border: .1rem solid #e6e8e9;border-radius: 5px;}

  .casas-home-custom .seccion-categorias-casino .categoria-casino span{font-size: 1.2em;}

  .casas-home-custom .space-casinos-3-archive-item-rating.box-10.relative,.content-ReviewBono, .tdDesktop, .dropdown-desktop{display: none;}

  .casas-home-custom .space-casinos-3-archive-item-button.box-20.relative {width: 100%;padding: 0px;border-radius: 0 0 5px 5px;background: #f6f9fc;align-items: center;}

  .casas-home-custom .space-casinos-3-archive-item-button.box-20.relative .space-casinos-3-archive-item-button-ins{padding: 0;}

  .casas-home-custom .space-casinos-3-archive-item-button-ins .cta_casino{padding: 15px 20px;border-radius: 0 0 5px 5px;color: var(--cblack) !important;font-size: 1.1rem;font-weight: 300;}

  .linkBonoReviewMobile {display: block;padding: 0.5rem 0 1rem;}

  .space-casinos-3-archive-item-button-ins i.fas.fa-lock {font-size: 1.1rem;padding: 0 10px .1rem !important;}

  .home-casa-destacada{display: block !important;position: initial;text-align: center;margin: 0 4.5rem;}

  .homeContendorTabla2 {flex-direction: column;}

  .mt-pago-card {max-width: 100%;padding: 0 5px !important;}

  .proces_metpa {flex-wrap: wrap !important;}

  .proces_metpa .process_content {width: 100% !important;margin: 1rem 0 .5rem !important;}

  .zone_acc_content .widget_text > .textwidget {margin: 1rem 15px 0;}

  .content_link_custom {margin-top: 0;}

  .link-container-custom, .link_custom_content {text-align: center;}

  .contentMenuDropDown {flex-direction: column-reverse;}

  #tablaComparativaContainer {padding: 0 !important;}

  .headTr {background: var(--cred);border-radius: 5px 5px 0 0;color: var(--cwhite);display: flex !important;flex-direction: row;border: none !important;}

  .headTableCompare {display: flex !important;justify-content: space-between;}

  .headTableCompare th {padding: 5px !important;}

  .headTableCompare th div {width: 145px;}

  #casaDosCheck, #casaUnoCheck {font-size: .85rem;}

  .tableComparativaShortcode tbody tr {display: flex;flex-direction: row;}

  .tableComparativaShortcode td{border: none;position: relative;white-space: normal;text-align: center;}

  .tableComparativaShortcode tbody td{flex: 1;}

  .headModaltracker .titleModal {font-size: 1em;}

  .cta_mobile{font-size: 1.1rem !important; color: var(--cblack) !important;}

  .dropdown-mobile{display: block;}

  .dropdown-mobile .selectbox #select{cursor: pointer;background: var(--cwhite);width: 100%;box-shadow: 0 0 0 rgba(0, 0, 0, .16);border-radius: 10px;display: flex;justify-content: space-between;align-items: center;transition: .2s;padding: 8px 1rem .4rem 20px;position: relative;border: 1px solid #ccc;}

  .dropdown-mobile #select .contenido-select .titulo, .dropdown-mobile .selectbox #opciones .opcion .contenido-opcion .titulo {margin-bottom: 3px;color: var(--cblack);font-weight: 600;font-size: 15px;}

  .dropdown-mobile .selectbox #select i.fas {color: var(--cred);font-size: 30px;margin-left: 30px;}

  .dropdown-mobile .selectbox #opciones {background: #fff;border-radius: 10px;border: 1px solid #ccc;overflow: auto;z-index: 100;width: 100%;display: none;}

  .dropdown-mobile .selectbox #opciones .opcion .contenido-opcion{padding: 8px 0 0 20px;width: 100%;display: flex;align-items: center;transition: .2s;}

  .space-casa-archive-item {flex-direction: column !important;}

  .space-casa-archive-item-ins-1 {margin-right: 2px;width: 100% !important;}

  .desventajas-content, .ventajas-content {min-height: auto !important;}

  .space-sidebar-section .widget_topcasas_widget .space-casinos-3-archive-item-ins .space-casinos-3-archive-item-button{align-items: center !important;}

  .mobile-resena-logo, div#custom-rules {display: inline-block;}

  .vh-item {width: 50% !important;}

  .space-single-casino .review-mobile-block {display: block !important;}

  .space-single-casino .desktop-resena-logo {display: none;}

  .space-single-casino .mobile-resena-logo {display: inline-block;}

  #content-ranking-casino {margin: 0 !important;padding: 0 15px;flex-direction: column-reverse;}

  #content-ranking-review {width: 100% !important;padding-left: 20%;}

  .space-single-casino .puntuacion-general-review {width: 100% ; padding: 1rem 0;}

  #content-indice-review {display: none;}

  .single-casino #scrolltop.show {bottom: 85px;}

  .space-single-casino .space-casino-header-logo-box{text-align: center;}

  .cta-stiky{width: 50%;}

  #content-single-casino-page .ventajas-desventajas ul li{padding-bottom: 15px !important;display: flex;align-items: flex-start;line-height: 1.5;}

  .table_apuestas_cda_fav .content_info_equipos_cda .table_name_equipo, .text-center.headings {font-size: 1rem;}

  .content-casas-first-div div.fist_column, .pdls1 , .column-team {padding: 0;}

  .content_info_equipos_cda.list .content-casas-first-div {display: flex;align-items: center;}

  .linkApuesta .momios_info_cda {padding: 10px; font-size: 12.5px;}

  .data_momio_casa {text-align: right;margin-right: 1rem;}

  .linkApuesta .momios_info_cda img.casino_apuesta, .linkApuesta .momios_info_cda picture.casino_apuesta img {width: 35px;}

  table.table_apuestas_cda tbody tr td{width: 33%;padding: 2px 5px;}

  .table_apuestas_cda .data_table_event, .table_torneo_cda{font-size: 12px;}

  .table_apuestas_cda .table_name_equipo{font-size: 10px;}

  .table_apuestas_cda .content-casas-first-div{flex-direction: column;align-items: center;}

  .table_apuestas_cda .momios_info_cda{padding: 10px 35px; font-size: 12px;}

  .table_apuestas_cda .content-casas-second-div{margin: 0;}

  .table_apuestas_cda .content_info_equipos_cda{margin-bottom: 10px;}

  #related-posts-wrapper #related-posts {width: 100%;}

  #related-posts-wrapper #related-posts .related-post {width: 33%;margin: 0 2%;}

  #related-posts-wrapper #related-posts .related-post .related-post-image-container {height: auto;}

  #related-posts-wrapper #related-posts .related-post h4 {margin-bottom: 30px;}

  .loop-members .contetn-member-item .space-casino-header-logo-box, .type-equipe .contenido-miembro .space-casino-header-logo-box{width: 9rem !important;}

  .loop-members .contetn-member-item .space-page-desc-member, .type-equipe .contenido-miembro .space-page-desc-member{width: 100% !important;padding-top: 0px;}

  .content-caracteristicas-member, .space-contet-heading {flex-direction: column;align-items: center;}

  .redesSociales-member{order: 3;padding-top: 0.5rem;}

  .puesto-member {order: 2;}

  .favoritos-member, .memoriaSport-member {width: 100% !important;margin-bottom: 1.5rem;}

  .seccion-genr-top-bonos {flex-direction: column;align-items: center;}

  .space-widget {margin-bottom: initial !important;}

  .gnr_bono, .seccion-genr-top-bonos .space-sidebar-section, .delete-star-rating .space-casinos-3-archive-item {width: 100% !important;}

  #widget_bonos {margin: auto 1rem 2rem;}

  #widget_bonos .widget_bonos-body .section.section01 .bonus-subtitle, #widget_bonos .widget_bonos-body .section.section02 .bonus-subtitle {width: 50%;}

  #widget_bonos .widget_bonos-body .section.section01 .bonus-ammount, #widget_bonos .widget_bonos-body .section.section02 .bonus-ammount {width: 80%;padding: 0 0 0 5%;text-align: left;}

  .delete-star-rating .space-casinos-3-archive-items {flex-wrap: wrap !important;}



  /*CALCULADORA*/

  .row-contentCal{width: 100% !important;}

  .row-contentCal.with-39{border-radius: 5px 5px 0 0;}

  .row-contentCal.with-35{border-radius: 0 0 5px 5px;margin-bottom: 0.5rem;}

  .row-resultsCal {flex-direction: row-reverse;height: 8rem;width: 100% !important;margin: 0 0 0.5rem;}

  .row-cal p{font-size: 0.9rem;}

  .resultDataCal1, .resultDataCal2 {width: 100%;height: 100%;}

  .resultDataCal1{margin-left: 0.2rem;}

  .resultDataCal2{margin-right: 0.2rem;}

  .infoSecctionCal.infoModal1, .infoSecctionCal.infoModal3, .infoSecctionCal.infoModal6{left: 0%;max-width: 13rem;}

  .infoSecctionCal.infoModal2{max-width: 13rem;left: -65%;}

  .infoSecctionCal.infoModal4, .infoSecctionCal.infoModal5{max-width: 13rem;left: -55%;}

  textarea.content-cantidadApostar, .dataCal .valueResultCal {font-size: 2rem;}

  textarea.content-cantidadApostar.small-text{font-size: 1rem;}

  .monedaCal{bottom: 40%;}

  .dataCal .valueResultCal.small-text{font-size: 1rem;}
}

@media (max-width: 475.98px) {}