body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:rgba(18,1,117,0)}#main-header{box-shadow:none}.et-fixed-header#main-header{box-shadow:none!important}@media only screen and (min-width:981px){.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:42px 0 0 0}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:42px}.et_header_style_split .centered-inline-logo-wrap{width:83px;margin:-83px 0}.et_header_style_split .centered-inline-logo-wrap #logo{max-height:83px}.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo{height:83px}.et_header_style_centered #top-menu>li>a{padding-bottom:15px}.et_header_style_slide #et-top-navigation,.et_header_style_fullscreen #et-top-navigation{padding:33px 0 33px 0!important}.et_header_style_centered #main-header .logo_container{height:83px}#logo{max-height:89%}.et_pb_svg_logo #logo{height:89%}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}.dbs-hero{position:relative;width:100%;height:92vh;min-height:560px;overflow:hidden;font-family:'Montserrat',sans-serif;background:#0D0D0D}.dbs-slides{position:relative;width:100%;height:100%}.dbs-slide{position:absolute;inset:0;opacity:0;transition:opacity 1.2s cubic-bezier(.4,0,.2,1);pointer-events:none}.dbs-slide.active{opacity:1;pointer-events:auto}.dbs-bg{position:absolute;top:-8%;left:-8%;right:-8%;bottom:-8%;background-size:cover;background-position:center;transform:scale(1);will-change:transform}.dbs-slide.active .dbs-bg{animation:dbs-kenburns 8s ease-in-out forwards}@keyframes dbs-kenburns{0%{transform:scale(1);transform-origin:60% 50%}100%{transform:scale(1.18);transform-origin:40% 50%}}.dbs-slide.slide-2 .dbs-bg{animation-name:dbs-kenburns2}@keyframes dbs-kenburns2{0%{transform:scale(1.1);transform-origin:30% 50%}100%{transform:scale(1);transform-origin:70% 50%}}.dbs-slide.slide-1 .dbs-bg{background-image:url('https://dondebailarsalsa.com/wp-content/uploads/2026/04/Bailando-salsa-en-la-pista.png')}.dbs-slide.slide-2 .dbs-bg{background-image:url('https://images.unsplash.com/photo-1547153760-18fc86324498?w=1600&q=85')}.dbs-slide.slide-3 .dbs-bg{background-image:url('https://images.unsplash.com/photo-1516450360452-9312f5e86fc7?w=1600&q=85')}.dbs-overlay{position:absolute;inset:0;background:linear-gradient(105deg,rgba(0,0,0,.80) 0%,rgba(0,0,0,.45) 55%,rgba(0,0,0,.18) 100%),linear-gradient(to top,rgba(0,0,0,.88) 0%,transparent 55%)}.dbs-content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;padding:4rem 6rem;max-width:820px}.dbs-tag{display:inline-flex;align-items:center;gap:10px;background:rgba(212,160,23,.18);border:1px solid #D4A017;border-radius:100px;padding:6px 18px;font-size:11px;font-weight:700;letter-spacing:.18em;color:#F2C94C;text-transform:uppercase;margin-bottom:1.3rem;width:fit-content;opacity:0;transform:translateY(22px);transition:opacity .7s .1s ease,transform .7s .1s ease}.dbs-tag::before{content:'';display:inline-block;width:7px;height:7px;border-radius:50%;background:#D4A017;animation:dbs-pulse 1.8s infinite}@keyframes dbs-pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.7)}}.dbs-title{font-family:'Playfair Display',Georgia,serif;font-size:clamp(2.4rem,5.5vw,5rem);font-weight:900;line-height:1.05;color:#ffffff;text-shadow:0 4px 40px rgba(0,0,0,.6);margin-bottom:1rem;opacity:0;transform:translateY(28px);transition:opacity .8s .28s ease,transform .8s .28s ease}.dbs-title em{font-style:italic;color:#F2C94C}.dbs-divider{width:0;height:3px;background:linear-gradient(90deg,#D4A017,#E74C3C);border-radius:3px;margin-bottom:1.2rem;transition:width .9s .55s ease}.dbs-sub{font-size:clamp(.9rem,1.6vw,1.1rem);font-weight:500;color:rgba(255,248,240,.82);line-height:1.65;max-width:520px;margin-bottom:2rem;opacity:0;transform:translateY(18px);transition:opacity .7s .55s ease,transform .7s .55s ease}.dbs-ctas{display:flex;flex-wrap:wrap;gap:14px;opacity:0;transform:translateY(18px);transition:opacity .7s .75s ease,transform .7s .75s ease}.dbs-btn-primary{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(135deg,#D4A017 0%,#E6A800 100%);color:#1A0A00!important;font-family:'Montserrat',sans-serif;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:15px 30px;border-radius:6px;text-decoration:none!important;border:none;cursor:pointer;transition:transform .25s,box-shadow .25s;box-shadow:0 8px 32px rgba(212,160,23,.45)}.dbs-btn-primary:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 14px 40px rgba(212,160,23,.6);color:#1A0A00!important}.dbs-btn-secondary{display:inline-flex;align-items:center;gap:10px;background:rgba(255,255,255,.08);color:#ffffff!important;font-family:'Montserrat',sans-serif;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:14px 26px;border-radius:6px;text-decoration:none!important;border:1.5px solid rgba(255,255,255,.35);cursor:pointer;transition:background .25s,border-color .25s,transform .25s}.dbs-btn-secondary:hover{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.7);transform:translateY(-2px);color:#ffffff!important}.dbs-slide.active .dbs-tag,.dbs-slide.active .dbs-title,.dbs-slide.active .dbs-sub,.dbs-slide.active .dbs-ctas{opacity:1;transform:translateY(0)}.dbs-slide.active .dbs-divider{width:80px}.dbs-stats{position:absolute;bottom:2.8rem;right:4rem;display:flex;gap:12px;opacity:0;transform:translateY(20px);transition:opacity .7s .9s,transform .7s .9s}.dbs-slide.active .dbs-stats{opacity:1;transform:translateY(0)}.dbs-stat-pill{background:rgba(0,0,0,.55);border:1px solid rgba(212,160,23,.35);border-radius:10px;padding:12px 16px;text-align:center;min-width:88px}.dbs-stat-num{font-family:'Playfair Display',serif;font-size:1.6rem;font-weight:700;color:#F2C94C;display:block;line-height:1.1}.dbs-stat-lbl{font-size:9px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,248,240,.6);display:block;margin-top:3px}.dbs-dots{position:absolute;bottom:1.8rem;left:50%;transform:translateX(-50%);display:flex;gap:10px;z-index:20}.dbs-dot{width:8px;height:8px;border-radius:50%;border:2px solid rgba(255,255,255,.5);background:transparent;cursor:pointer;transition:all .3s;padding:0;outline:none}.dbs-dot.active{background:#D4A017;border-color:#D4A017;transform:scale(1.35)}.dbs-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:20;background:rgba(0,0,0,.4);border:1.5px solid rgba(255,255,255,.25);border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .25s,transform .25s;outline:none;color:#ffffff}.dbs-arrow:hover{background:rgba(212,160,23,.45);border-color:#D4A017;transform:translateY(-50%) scale(1.08)}.dbs-arrow.dbs-prev{left:1.5rem}.dbs-arrow.dbs-next{right:1.5rem}.dbs-progress{position:absolute;bottom:0;left:0;height:3px;width:0%;background:linear-gradient(90deg,#D4A017,#E74C3C);z-index:30}.dbs-progress.running{animation:dbs-progbar 7s linear forwards}@keyframes dbs-progbar{from{width:0%}to{width:100%}}.dbs-logo{position:absolute;top:1.8rem;left:3rem;display:flex;align-items:center;gap:12px;z-index:30;text-decoration:none!important}.dbs-logo-img{width:80px;height:auto;display:block}@media (max-width:768px){.dbs-content{padding:2rem 1.5rem;max-width:100%}.dbs-stats{display:none}.dbs-arrow{width:38px;height:38px}.dbs-logo-name{display:none}.dbs-hero{height:88vh}}#dbs-frase-luxury{position:relative;overflow:hidden;padding:95px 20px;background:radial-gradient(circle at 20% 20%,rgba(13,47,87,0.22) 0%,rgba(13,47,87,0) 35%),radial-gradient(circle at 80% 80%,rgba(212,175,55,0.10) 0%,rgba(212,175,55,0) 30%),linear-gradient(180deg,#020202 0%,#070707 45%,#050505 100%)}#dbs-frase-luxury::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(212,175,55,0.03) 0%,rgba(255,255,255,0.01) 50%,rgba(13,47,87,0.05) 100%);z-index:0}#dbs-frase-luxury .dbs-frase-luxury__wrap{position:relative;z-index:1;max-width:1100px;margin:0 auto;text-align:center;padding:0}#dbs-frase-luxury .dbs-frase-luxury__topline{width:88px;height:3px;margin:0 auto 22px;border-radius:999px;background:linear-gradient(90deg,rgba(212,175,55,0.25) 0%,#d4af37 50%,rgba(212,175,55,0.25) 100%);box-shadow:0 0 24px rgba(212,175,55,0.20)}#dbs-frase-luxury .dbs-frase-luxury__badge{display:inline-block;margin-bottom:22px;padding:8px 16px;border:1px solid rgba(212,175,55,0.22);border-radius:999px;color:#f3d77a;font-size:12px;line-height:1;letter-spacing:2.4px;font-weight:700;text-transform:uppercase;background:linear-gradient(180deg,rgba(13,47,87,0.18) 0%,rgba(255,255,255,0.02) 100%);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.02)}#dbs-frase-luxury .dbs-frase-luxury__title{margin:0;color:#ffffff;font-size:54px;line-height:1.16;font-weight:800;letter-spacing:-0.8px;overflow-wrap:break-word}#dbs-frase-luxury .dbs-frase-luxury__title .gold{color:#d4af37;text-shadow:0 0 18px rgba(212,175,55,0.15)}#dbs-frase-luxury .dbs-frase-luxury__title .blue{color:#7ca9e6;text-shadow:0 0 18px rgba(21,77,138,0.20)}#dbs-frase-luxury .dbs-frase-luxury__subtitle{max-width:760px;margin:24px auto 0;color:rgba(255,255,255,0.78);font-size:21px;line-height:1.75;font-weight:400;overflow-wrap:break-word}#dbs-frase-luxury .dbs-frase-luxury__divider{display:flex;justify-content:center;margin:30px 0 10px}#dbs-frase-luxury .dbs-frase-luxury__divider span{width:180px;height:1px;background:linear-gradient(90deg,rgba(212,175,55,0) 0%,rgba(212,175,55,0.9) 50%,rgba(212,175,55,0) 100%)}#dbs-frase-luxury .dbs-frase-luxury__stats{display:flex;justify-content:center;flex-wrap:wrap;gap:18px;margin-top:34px}#dbs-frase-luxury .dbs-frase-luxury__stat{min-width:190px;padding:22px 20px 18px;border:1px solid rgba(212,175,55,0.20);border-radius:18px;background:linear-gradient(180deg,rgba(13,47,87,0.16) 0%,rgba(255,255,255,0.01) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,0.03),0 10px 30px rgba(0,0,0,0.20)}#dbs-frase-luxury .dbs-frase-luxury__stat strong{display:block;margin-bottom:8px;color:#f3d77a;font-size:34px;line-height:1;font-weight:800;letter-spacing:-0.5px}#dbs-frase-luxury .dbs-frase-luxury__stat small{display:block;color:rgba(255,255,255,0.76);font-size:13px;line-height:1.3;letter-spacing:1.3px;text-transform:uppercase;font-weight:600}#dbs-frase-luxury .dbs-frase-luxury__buttons{display:flex;justify-content:center;flex-wrap:wrap;gap:16px;margin-top:34px}#dbs-frase-luxury .dbs-frase-luxury__btn{display:inline-flex;align-items:center;justify-content:center;min-width:220px;padding:16px 28px;border-radius:14px;text-decoration:none;font-size:15px;font-weight:700;letter-spacing:0.3px;transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease,color 0.25s ease,background 0.25s ease}#dbs-frase-luxury .dbs-frase-luxury__btn--primary{color:#111111!important;background:linear-gradient(135deg,#f3d77a 0%,#d4af37 48%,#b88916 100%);box-shadow:0 12px 30px rgba(212,175,55,0.22)}#dbs-frase-luxury .dbs-frase-luxury__btn--primary:hover{transform:translateY(-2px);box-shadow:0 16px 34px rgba(212,175,55,0.28)}#dbs-frase-luxury .dbs-frase-luxury__btn--secondary{color:#ffffff!important;background:linear-gradient(180deg,rgba(13,47,87,0.28) 0%,rgba(255,255,255,0.02) 100%);border:1px solid rgba(124,169,230,0.22)}#dbs-frase-luxury .dbs-frase-luxury__btn--secondary:hover{transform:translateY(-2px);border-color:rgba(212,175,55,0.45);color:#f3d77a!important}#dbs-frase-luxury *{box-sizing:border-box}@media (max-width:980px){#dbs-frase-luxury{padding:80px 20px}#dbs-frase-luxury .dbs-frase-luxury__title{font-size:42px}#dbs-frase-luxury .dbs-frase-luxury__subtitle{font-size:19px}}@media (max-width:767px){#dbs-frase-luxury{padding:64px 16px}#dbs-frase-luxury .dbs-frase-luxury__badge{font-size:11px;letter-spacing:2px}#dbs-frase-luxury .dbs-frase-luxury__title{font-size:31px;line-height:1.24}#dbs-frase-luxury .dbs-frase-luxury__subtitle{font-size:17px;line-height:1.7}#dbs-frase-luxury .dbs-frase-luxury__stats{gap:14px}#dbs-frase-luxury .dbs-frase-luxury__stat{width:100%;max-width:320px;min-width:unset}#dbs-frase-luxury .dbs-frase-luxury__btn{width:100%;max-width:320px}}#dbs-experiencias-premium{position:relative;overflow:hidden;padding:100px 20px;background:radial-gradient(circle at 18% 20%,rgba(13,47,87,0.22) 0%,rgba(13,47,87,0) 35%),radial-gradient(circle at 82% 80%,rgba(212,175,55,0.10) 0%,rgba(212,175,55,0) 28%),linear-gradient(180deg,#040404 0%,#060606 45%,#050505 100%)}#dbs-experiencias-premium *{box-sizing:border-box}#dbs-experiencias-premium .dbs-exp-wrap{max-width:1240px;margin:0 auto;position:relative;z-index:2}#dbs-experiencias-premium .dbs-exp-heading{max-width:860px;margin:0 auto 48px;text-align:center}#dbs-experiencias-premium .dbs-exp-kicker{display:inline-block;margin-bottom:16px;padding:9px 16px;border:1px solid rgba(212,175,55,0.24);border-radius:999px;color:#f3d77a;background:linear-gradient(180deg,rgba(13,47,87,0.18) 0%,rgba(255,255,255,0.02) 100%);font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase}#dbs-experiencias-premium .dbs-exp-title{margin:0;color:#ffffff;font-size:50px;line-height:1.15;font-weight:800;letter-spacing:-0.6px}#dbs-experiencias-premium .dbs-exp-subtitle{max-width:760px;margin:20px auto 0;color:rgba(255,255,255,0.78);font-size:20px;line-height:1.75;font-weight:400}#dbs-experiencias-premium .dbs-exp-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}#dbs-experiencias-premium .dbs-exp-card{display:block;text-decoration:none;border-radius:24px;padding:1px;min-height:320px;background:linear-gradient(180deg,rgba(255,255,255,0.10) 0%,rgba(255,255,255,0.03) 100%);transition:transform 0.32s ease,box-shadow 0.32s ease,border-color 0.32s ease}#dbs-experiencias-premium .dbs-exp-card:hover{transform:translateY(-8px);box-shadow:0 18px 50px rgba(0,0,0,0.35),0 0 0 1px rgba(212,175,55,0.34),0 0 34px rgba(212,175,55,0.14)}#dbs-experiencias-premium .dbs-exp-card__content{height:100%;min-height:320px;padding:30px 28px 28px;border-radius:23px;background:linear-gradient(180deg,rgba(7,7,7,0.96) 0%,rgba(10,10,10,0.98) 100%);display:flex;flex-direction:column;align-items:flex-start}#dbs-experiencias-premium .dbs-exp-icon{width:72px;height:72px;margin-bottom:24px;border-radius:20px;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,rgba(255,255,255,0.06),rgba(255,255,255,0.01));border:1px solid rgba(255,255,255,0.08);box-shadow:inset 0 1px 0 rgba(255,255,255,0.04),0 10px 24px rgba(0,0,0,0.30);transition:transform 0.3s ease,box-shadow 0.3s ease,border-color 0.3s ease}#dbs-experiencias-premium .dbs-exp-icon img{width:30px;height:30px;object-fit:contain;display:block}#dbs-experiencias-premium .dbs-exp-card:hover .dbs-exp-icon{transform:scale(1.06);border-color:rgba(212,175,55,0.24);box-shadow:inset 0 1px 0 rgba(255,255,255,0.05),0 14px 28px rgba(0,0,0,0.36),0 0 22px rgba(212,175,55,0.12)}#dbs-experiencias-premium .dbs-exp-card__title{margin:0 0 14px;color:#ffffff;font-size:30px;line-height:1.15;font-weight:800;letter-spacing:-0.3px}#dbs-experiencias-premium .dbs-exp-card__text{margin:0;color:rgba(255,255,255,0.72);font-size:17px;line-height:1.7;font-weight:400}#dbs-experiencias-premium .dbs-exp-card__cta{margin-top:auto;padding-top:24px;display:inline-flex;align-items:center;gap:10px;font-size:15px;font-weight:700;letter-spacing:0.2px;transition:opacity 0.28s ease,letter-spacing 0.28s ease}#dbs-experiencias-premium .dbs-exp-card__cta::after{content:"→";font-size:18px;transition:transform 0.28s ease}#dbs-experiencias-premium .dbs-exp-card:hover .dbs-exp-card__cta{letter-spacing:0.4px}#dbs-experiencias-premium .dbs-exp-card:hover .dbs-exp-card__cta::after{transform:translateX(4px)}#dbs-experiencias-premium .dbs-exp-card--gold{background:linear-gradient(180deg,rgba(212,175,55,0.46) 0%,rgba(212,175,55,0.08) 100%)}#dbs-experiencias-premium .dbs-exp-card--gold .dbs-exp-card__cta{color:#f3d77a}#dbs-experiencias-premium .dbs-exp-card--blue{background:linear-gradient(180deg,rgba(21,77,138,0.46) 0%,rgba(21,77,138,0.08) 100%)}#dbs-experiencias-premium .dbs-exp-card--blue .dbs-exp-card__cta{color:#9fc0ee}#dbs-experiencias-premium .dbs-exp-card--dark{background:linear-gradient(180deg,rgba(255,255,255,0.12) 0%,rgba(255,255,255,0.03) 100%)}#dbs-experiencias-premium .dbs-exp-card--dark .dbs-exp-card__cta{color:#f3d77a}#dbs-experiencias-premium .dbs-exp-card--outline{background:linear-gradient(180deg,rgba(212,175,55,0.18) 0%,rgba(13,47,87,0.18) 100%)}#dbs-experiencias-premium .dbs-exp-card--outline .dbs-exp-card__cta{color:#d8c181}#dbs-experiencias-premium .dbs-exp-image{width:100%;height:180px;border-radius:18px;overflow:hidden;margin-bottom:20px;position:relative}#dbs-experiencias-premium .dbs-exp-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.4s ease}#dbs-experiencias-premium .dbs-exp-card:hover .dbs-exp-image img{transform:scale(1.08)}@media (max-width:1180px){#dbs-experiencias-premium .dbs-exp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#dbs-experiencias-premium .dbs-exp-title{font-size:42px}}@media (max-width:767px){#dbs-experiencias-premium{padding:72px 16px}#dbs-experiencias-premium .dbs-exp-heading{margin-bottom:34px}#dbs-experiencias-premium .dbs-exp-title{font-size:32px;line-height:1.22}#dbs-experiencias-premium .dbs-exp-subtitle{font-size:17px;line-height:1.7}#dbs-experiencias-premium .dbs-exp-grid{grid-template-columns:1fr;gap:18px}#dbs-experiencias-premium .dbs-exp-card,#dbs-experiencias-premium .dbs-exp-card__content{min-height:280px}#dbs-experiencias-premium .dbs-exp-card__title{font-size:26px}#dbs-experiencias-premium .dbs-exp-card__text{font-size:16px}}#dbs-netflix-eventos{position:relative;overflow:hidden;padding:96px 20px;background:radial-gradient(circle at 12% 18%,rgba(13,47,87,0.18) 0%,rgba(13,47,87,0) 32%),radial-gradient(circle at 86% 80%,rgba(212,175,55,0.10) 0%,rgba(212,175,55,0) 28%),linear-gradient(180deg,#050505 0%,#070707 100%)}#dbs-netflix-eventos *{box-sizing:border-box}#dbs-netflix-eventos .dbs-netflix-eventos__wrap{max-width:1320px;margin:0 auto;position:relative;z-index:2}#dbs-netflix-eventos .dbs-netflix-eventos__header{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:34px}#dbs-netflix-eventos .dbs-netflix-eventos__heading{max-width:760px}#dbs-netflix-eventos .dbs-netflix-eventos__kicker{display:inline-block;margin-bottom:14px;padding:9px 16px;border:1px solid rgba(212,175,55,0.22);border-radius:999px;color:#f3d77a;background:linear-gradient(180deg,rgba(13,47,87,0.18) 0%,rgba(255,255,255,0.02) 100%);font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase}#dbs-netflix-eventos .dbs-netflix-eventos__title{margin:0;color:#ffffff;font-size:48px;line-height:1.1;font-weight:800;letter-spacing:-0.6px;text-transform:uppercase}#dbs-netflix-eventos .dbs-netflix-eventos__subtitle{margin:16px 0 0;color:rgba(255,255,255,0.76);font-size:19px;line-height:1.7}#dbs-netflix-eventos .dbs-netflix-eventos__controls{display:flex;align-items:center;gap:12px}#dbs-netflix-eventos .dbs-netflix-eventos__arrow{width:58px;height:58px;border:1px solid rgba(212,175,55,0.36);border-radius:50%;background:linear-gradient(180deg,#d4af37 0%,#b8902a 100%);color:#ffffff;font-size:0;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 10px 26px rgba(0,0,0,0.28),0 0 18px rgba(212,175,55,0.18);transition:transform 0.28s ease,box-shadow 0.28s ease,filter 0.28s ease}#dbs-netflix-eventos .dbs-netflix-eventos__arrow span{font-size:28px;font-weight:700;color:#ffffff;transform:translateY(-1px)}#dbs-netflix-eventos .dbs-netflix-eventos__arrow:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 14px 34px rgba(0,0,0,0.34),0 0 24px rgba(212,175,55,0.30);filter:brightness(1.05)}#dbs-netflix-eventos .dbs-netflix-eventos__viewport{overflow:hidden;width:100%}#dbs-netflix-eventos .dbs-netflix-eventos__track{display:flex;gap:24px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;padding-bottom:8px;scrollbar-width:none}#dbs-netflix-eventos .dbs-netflix-eventos__track::-webkit-scrollbar{display:none}#dbs-netflix-eventos .dbs-netflix-card{flex:0 0 calc((100% - 48px) / 3);min-width:320px;scroll-snap-align:start;border-radius:24px;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,0.08) 0%,rgba(255,255,255,0.03) 100%);padding:1px;transition:transform 0.32s ease,box-shadow 0.32s ease}#dbs-netflix-eventos .dbs-netflix-card:hover{transform:translateY(-8px) scale(1.01);box-shadow:0 24px 48px rgba(0,0,0,0.34),0 0 0 1px rgba(212,175,55,0.22),0 0 30px rgba(212,175,55,0.10)}#dbs-netflix-eventos .dbs-netflix-card__link{display:block;height:100%;border-radius:23px;overflow:hidden;text-decoration:none;color:inherit;background:linear-gradient(180deg,rgba(8,8,8,0.97) 0%,rgba(10,10,10,0.99) 100%)}#dbs-netflix-eventos .dbs-netflix-card__media{position:relative;height:390px;overflow:hidden}#dbs-netflix-eventos .dbs-netflix-card__media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0.10) 0%,rgba(0,0,0,0.14) 38%,rgba(0,0,0,0.34) 100%)}#dbs-netflix-eventos .dbs-netflix-card__media img{width:100%;height:100%;display:block;object-fit:cover;transition:transform 0.45s ease}#dbs-netflix-eventos .dbs-netflix-card:hover .dbs-netflix-card__media img{transform:scale(1.06)}#dbs-netflix-eventos .dbs-netflix-card__badge{position:absolute;top:18px;left:18px;z-index:2;display:inline-flex;align-items:center;padding:10px 14px;border-radius:999px;border:1px solid rgba(212,175,55,0.28);background:rgba(0,0,0,0.48);color:#f3d77a;font-size:12px;font-weight:800;letter-spacing:1.8px;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}#dbs-netflix-eventos .dbs-netflix-card__body{padding:18px 18px 20px}#dbs-netflix-eventos .dbs-netflix-card__meta{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}#dbs-netflix-eventos .dbs-netflix-card__meta span{display:inline-flex;align-items:center;padding:8px 12px;border-radius:12px;background:rgba(255,255,255,0.04);color:rgba(255,255,255,0.78);font-size:14px;font-weight:600}#dbs-netflix-eventos .dbs-netflix-card__title{margin:0 0 12px;color:#ffffff;font-size:22px;line-height:1.2;font-weight:800;letter-spacing:-0.2px}#dbs-netflix-eventos .dbs-netflix-card__text{margin:0;color:rgba(255,255,255,0.72);font-size:16px;line-height:1.65;min-height:78px}#dbs-netflix-eventos .dbs-netflix-card__footer{margin-top:18px;display:flex;align-items:center;justify-content:space-between;gap:16px}#dbs-netflix-eventos .dbs-netflix-card__price{color:#f3d77a;font-size:16px;font-weight:800}#dbs-netflix-eventos .dbs-netflix-card__cta{display:inline-flex;align-items:center;gap:10px;color:#ffffff;font-size:15px;font-weight:700;transition:color 0.28s ease}#dbs-netflix-eventos .dbs-netflix-card__cta::after{content:"→";font-size:18px;transition:transform 0.28s ease}#dbs-netflix-eventos .dbs-netflix-card:hover .dbs-netflix-card__cta{color:#f3d77a}#dbs-netflix-eventos .dbs-netflix-card:hover .dbs-netflix-card__cta::after{transform:translateX(4px)}#dbs-netflix-eventos .dbs-netflix-eventos__pagination{display:flex;justify-content:center;align-items:center;gap:14px;margin-top:28px}#dbs-netflix-eventos .dbs-netflix-eventos__dot{width:18px;height:18px;border-radius:50%;border:1.5px solid rgba(124,169,230,0.65);background:transparent;cursor:pointer;transition:all 0.28s ease}#dbs-netflix-eventos .dbs-netflix-eventos__dot:hover{border-color:rgba(212,175,55,0.80);transform:scale(1.08)}#dbs-netflix-eventos .dbs-netflix-eventos__dot.is-active{background:linear-gradient(180deg,#d4af37 0%,#b8902a 100%);border-color:rgba(212,175,55,0.95);box-shadow:0 0 0 4px rgba(212,175,55,0.10),0 6px 18px rgba(212,175,55,0.18)}@media (max-width:1180px){#dbs-netflix-eventos .dbs-netflix-eventos__title{font-size:40px}#dbs-netflix-eventos .dbs-netflix-card{flex:0 0 calc((100% - 24px) / 2)}}@media (max-width:767px){#dbs-netflix-eventos{padding:72px 16px}#dbs-netflix-eventos .dbs-netflix-eventos__header{flex-direction:column;align-items:flex-start;margin-bottom:26px}#dbs-netflix-eventos .dbs-netflix-eventos__title{font-size:32px;line-height:1.14}#dbs-netflix-eventos .dbs-netflix-eventos__subtitle{font-size:17px;line-height:1.7}#dbs-netflix-eventos .dbs-netflix-eventos__controls{align-self:flex-end}#dbs-netflix-eventos .dbs-netflix-eventos__arrow{width:52px;height:52px}#dbs-netflix-eventos .dbs-netflix-eventos__arrow span{font-size:24px}#dbs-netflix-eventos .dbs-netflix-card{flex:0 0 88%;min-width:280px}#dbs-netflix-eventos .dbs-netflix-card__media{height:320px}#dbs-netflix-eventos .dbs-netflix-card__title{font-size:20px}#dbs-netflix-eventos .dbs-netflix-card__text{min-height:auto;font-size:15px}#dbs-netflix-eventos .dbs-netflix-eventos__pagination{margin-top:22px}#dbs-netflix-eventos .dbs-netflix-eventos__dot{width:16px;height:16px}}#dbs-academias-premium{position:relative;overflow:hidden;padding:96px 20px;background:radial-gradient(circle at 14% 18%,rgba(13,47,87,0.18) 0%,rgba(13,47,87,0) 30%),radial-gradient(circle at 84% 78%,rgba(212,175,55,0.08) 0%,rgba(212,175,55,0) 28%),linear-gradient(180deg,#050505 0%,#070707 100%)}#dbs-academias-premium *{box-sizing:border-box}#dbs-academias-premium .dbs-academias-premium__wrap{max-width:1320px;margin:0 auto;position:relative;z-index:2}#dbs-academias-premium .dbs-academias-premium__header{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:34px}#dbs-academias-premium .dbs-academias-premium__heading{max-width:760px}#dbs-academias-premium .dbs-academias-premium__kicker{display:inline-block;margin-bottom:14px;padding:9px 16px;border:1px solid rgba(212,175,55,0.22);border-radius:999px;color:#f3d77a;background:linear-gradient(180deg,rgba(13,47,87,0.18) 0%,rgba(255,255,255,0.02) 100%);font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase}#dbs-academias-premium .dbs-academias-premium__title{margin:0;color:#ffffff;font-size:46px;line-height:1.1;font-weight:800;letter-spacing:-0.5px}#dbs-academias-premium .dbs-academias-premium__subtitle{margin:16px 0 0;color:rgba(255,255,255,0.76);font-size:19px;line-height:1.7}#dbs-academias-premium .dbs-academias-premium__filters{display:flex;flex-wrap:wrap;gap:10px}#dbs-academias-premium .dbs-academias-premium__filter{padding:12px 18px;border-radius:999px;border:1px solid rgba(255,255,255,0.10);background:linear-gradient(180deg,rgba(8,8,8,0.92) 0%,rgba(18,18,18,0.98) 100%);color:rgba(255,255,255,0.82);font-size:14px;font-weight:700;cursor:pointer;transition:all 0.28s ease}#dbs-academias-premium .dbs-academias-premium__filter:hover{border-color:rgba(212,175,55,0.36);color:#f3d77a}#dbs-academias-premium .dbs-academias-premium__filter.is-active{background:linear-gradient(180deg,#d4af37 0%,#b8902a 100%);color:#ffffff;border-color:rgba(212,175,55,0.50);box-shadow:0 10px 24px rgba(212,175,55,0.16)}#dbs-academias-premium .dbs-academias-premium__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}#dbs-academias-premium .dbs-academia-card{border-radius:24px;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,0.08) 0%,rgba(255,255,255,0.03) 100%);padding:1px;transition:transform 0.32s ease,box-shadow 0.32s ease,opacity 0.25s ease}#dbs-academias-premium .dbs-academia-card.is-hidden{display:none}#dbs-academias-premium .dbs-academia-card:hover{transform:translateY(-8px);box-shadow:0 22px 48px rgba(0,0,0,0.34),0 0 0 1px rgba(212,175,55,0.20),0 0 28px rgba(212,175,55,0.10)}#dbs-academias-premium .dbs-academia-card__link{display:block;height:100%;text-decoration:none;color:inherit;border-radius:23px;overflow:hidden;background:linear-gradient(180deg,rgba(8,8,8,0.97) 0%,rgba(10,10,10,0.99) 100%)}#dbs-academias-premium .dbs-academia-card__image-wrap{position:relative;height:260px;overflow:hidden}#dbs-academias-premium .dbs-academia-card__image-wrap::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0.10) 0%,rgba(0,0,0,0.30) 100%)}#dbs-academias-premium .dbs-academia-card__image-wrap img{width:100%;height:100%;display:block;object-fit:cover;transition:transform 0.45s ease}#dbs-academias-premium .dbs-academia-card:hover .dbs-academia-card__image-wrap img{transform:scale(1.06)}#dbs-academias-premium .dbs-academia-card__badge{position:absolute;top:18px;left:18px;z-index:2;display:inline-flex;align-items:center;padding:9px 14px;border-radius:999px;border:1px solid rgba(212,175,55,0.28);background:rgba(0,0,0,0.48);color:#f3d77a;font-size:12px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}#dbs-academias-premium .dbs-academia-card__body{padding:20px 20px 22px}#dbs-academias-premium .dbs-academia-card__meta{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}#dbs-academias-premium .dbs-academia-card__meta span{display:inline-flex;align-items:center;padding:7px 12px;border-radius:12px;background:rgba(255,255,255,0.04);color:rgba(255,255,255,0.78);font-size:13px;font-weight:600}#dbs-academias-premium .dbs-academia-card__title{margin:0 0 12px;color:#ffffff;font-size:24px;line-height:1.2;font-weight:800}#dbs-academias-premium .dbs-academia-card__text{margin:0;color:rgba(255,255,255,0.72);font-size:16px;line-height:1.65;min-height:80px}#dbs-academias-premium .dbs-academia-card__footer{margin-top:18px;display:flex;align-items:center;justify-content:space-between;gap:16px}#dbs-academias-premium .dbs-academia-card__price{color:#f3d77a;font-size:16px;font-weight:800}#dbs-academias-premium .dbs-academia-card__cta{display:inline-flex;align-items:center;gap:10px;color:#ffffff;font-size:15px;font-weight:700;transition:color 0.28s ease}#dbs-academias-premium .dbs-academia-card__cta::after{content:"→";font-size:18px;transition:transform 0.28s ease}#dbs-academias-premium .dbs-academia-card:hover .dbs-academia-card__cta{color:#f3d77a}#dbs-academias-premium .dbs-academia-card:hover .dbs-academia-card__cta::after{transform:translateX(4px)}@media (max-width:1180px){#dbs-academias-premium .dbs-academias-premium__title{font-size:40px}#dbs-academias-premium .dbs-academias-premium__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){#dbs-academias-premium{padding:72px 16px}#dbs-academias-premium .dbs-academias-premium__header{flex-direction:column;align-items:flex-start}#dbs-academias-premium .dbs-academias-premium__title{font-size:32px;line-height:1.14}#dbs-academias-premium .dbs-academias-premium__subtitle{font-size:17px;line-height:1.7}#dbs-academias-premium .dbs-academias-premium__grid{grid-template-columns:1fr;gap:18px}#dbs-academias-premium .dbs-academia-card__image-wrap{height:240px}#dbs-academias-premium .dbs-academia-card__title{font-size:22px}#dbs-academias-premium .dbs-academia-card__text{min-height:auto;font-size:15px}}.dbs-contact-card-v2{position:relative;width:100%;max-width:420px;padding:40px 34px;background:url('https://dondebailarsalsa.com/wp-content/uploads/2026/04/Bailando-salsa-en-la-pista.png') center center / cover no-repeat;font-family:"Montserrat",sans-serif;color:#fff;margin:0 auto;overflow:hidden}.dbs-contact-card-v2,.dbs-contact-card-v2 *{box-sizing:border-box}.dbs-contact-card-v2__overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,10,20,.82) 0%,rgba(4,8,18,.92) 100%)}.dbs-contact-card-v2__inner{position:relative;z-index:2}.dbs-contact-card-v2__title{margin:0 0 30px;font-size:2rem;font-weight:800;color:#ffffff;line-height:1.1}.dbs-contact-card-v2__item{display:flex;align-items:flex-start;gap:18px;margin-bottom:24px}.dbs-contact-card-v2__item:last-child{margin-bottom:0}.dbs-contact-card-v2__icon{width:48px;height:48px;min-width:48px;border-radius:50%;background:linear-gradient(135deg,#e0b126 0%,#c99814 100%);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px rgba(212,160,23,.18)}.dbs-contact-card-v2__icon i{color:#0b1220;font-size:17px}.dbs-contact-card-v2__text{padding-top:4px;color:rgba(255,255,255,.90);font-size:1rem;line-height:1.8;font-weight:600}.dbs-contact-card-v2__text a{color:rgba(255,255,255,.92);text-decoration:none;transition:color .25s ease,opacity .25s ease}.dbs-contact-card-v2__text a:hover{color:#e0b126}.dbs-contact-card-v2__item:hover .dbs-contact-card-v2__icon{transform:translateY(-1px);transition:transform .25s ease,box-shadow .25s ease;box-shadow:0 12px 24px rgba(212,160,23,.25)}@media (max-width:767px){.dbs-contact-card-v2{max-width:100%;padding:30px 22px}.dbs-contact-card-v2__title{font-size:1.75rem}.dbs-contact-card-v2__item{gap:14px;margin-bottom:20px}.dbs-contact-card-v2__icon{width:42px;height:42px;min-width:42px}.dbs-contact-card-v2__icon i{font-size:15px}.dbs-contact-card-v2__text{font-size:.96rem;line-height:1.7}}