html body:not(#_):not(#_):not(#_) .bl-card .bla-caps-tag-wrap{display:flex!important;align-items:center!important}
html body:not(#_):not(#_):not(#_) .bl-card .bla-caps-tag,html body:not(#_):not(#_):not(#_) .bl-card .bla-estado-tag{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;height:20px!important;min-height:20px!important;padding:0 10px!important;line-height:1!important;font-family:'Instrument Sans','Inter',sans-serif!important;font-weight:600!important;font-size:10.5px!important;letter-spacing:.07em!important;text-transform:uppercase!important}
html body:not(#_):not(#_):not(#_) .bl-card .bla-estado-tag{padding:3.5px 10px 0!important}
html body:not(#_):not(#_):not(#_) .bl-card .bla-estado-tag .elementor-widget-container,html body:not(#_):not(#_):not(#_) .bl-card .bla-estado-tag p{line-height:1!important;margin:0!important;padding:0!important}
html body:not(#_):not(#_):not(#_) .bl-overlay .xpro-page-title-text{font-family:'Yellowtail','Brush Script MT',cursive!important;font-weight:400!important;font-size:21px!important;line-height:1.15!important;letter-spacing:.01em!important}
html body:not(#_):not(#_):not(#_) .bl-card .bla-coming-badge{display:inline-flex!important;align-items:center!important;box-sizing:border-box!important;height:30px!important;padding:0 14px 0 16px!important;line-height:1!important;transition:border-radius .3s cubic-bezier(.4,0,.2,1)!important}
html body:not(#_):not(#_):not(#_) .bl-card .bla-top10-badge,html body:not(#_):not(#_):not(#_) .bl-card .bla-ep-nuevo-badge,html body:not(#_):not(#_):not(#_) .bl-card .bla-coming-badge{background:linear-gradient(135deg,#38bdf8 0%,#6d5ce8 50%,#e04df0 100%)!important}
html body:not(#_):not(#_):not(#_) .bla-hero-btn-v9,html body:not(#_):not(#_):not(#_) a.bla-hero-btn-v9:hover{background:linear-gradient(135deg,#38bdf8 0%,#6d5ce8 50%,#e04df0 100%)!important;color:#fff!important}
@media (min-width:768px){html body:not(#_):not(#_):not(#_) .bl-card:has(.bla-top10-badge) .bla-ep-nuevo-badge{top:0!important;bottom:auto!important;left:0!important;border-radius:10px 0 10px 0!important}}
html body:not(#_):not(#_):not(#_) .elementor-swiper-button:hover,html body:not(#_):not(#_):not(#_) .swiper-button-next:hover,html body:not(#_):not(#_):not(#_) .swiper-button-prev:hover,html body:not(#_):not(#_):not(#_) .nextend-arrow:hover{background:linear-gradient(135deg,#38bdf8 0%,#6d5ce8 50%,#e04df0 100%)!important}
@media (min-width:768px){
html body:not(#_):not(#_):not(#_) .bla-cv-remove-btn{display:none!important}
html body:not(#_):not(#_):not(#_) .swiper-slide.bla-cv-open .bla-cv-remove-btn{display:block!important;position:absolute!important;top:46px!important;right:10px!important;left:auto!important;bottom:auto!important;z-index:30!important;background:#16162a!important;color:#fff!important;border:1px solid rgba(167,180,255,.25)!important;border-radius:10px!important;padding:9px 14px!important;font:600 12.5px 'Instrument Sans',Inter,sans-serif!important;box-shadow:0 10px 26px rgba(0,0,0,.45)!important;white-space:nowrap!important}
html body:not(#_):not(#_):not(#_) .swiper-slide.bla-cv-open .bla-cv-remove-btn:hover{background:#2a2a45!important}
html body:not(#_):not(#_):not(#_) .bla-cv-dots{position:absolute;top:8px;right:8px;z-index:30;width:30px;height:30px;border-radius:50%;border:0;padding:0;background:rgba(10,8,30,.7);color:#fff;display:none;cursor:pointer;align-items:center;justify-content:center;transition:background .2s}
html body:not(#_):not(#_):not(#_) .swiper-slide:hover .bla-cv-dots,html body:not(#_):not(#_):not(#_) .swiper-slide.bla-cv-open .bla-cv-dots{display:flex}
html body:not(#_):not(#_):not(#_) .bla-cv-dots:hover{background:rgba(255,255,255,.22)}
}