:where(.itb-bm-anfitrion){position:relative}:where(.itb-bm-anfitrion .elementor-image-box-img){position:relative}.elementor-element.itb-bm-anfitrion>.itb-bm-boton,.elementor-element.itb-bm-anfitrion .elementor-image-box-img>.itb-bm-boton{-webkit-appearance:none;appearance:none;box-sizing:border-box;position:absolute;display:inline-flex;align-items:center;justify-content:center;width:auto;max-width:none;margin:0;text-indent:0;filter:none;font-family:inherit;font-size:.875rem;font-weight:500;font-style:normal;line-height:1;letter-spacing:0;text-transform:none;text-decoration:none;text-align:center;text-shadow:none;white-space:nowrap;vertical-align:middle;cursor:pointer;outline:none;background-image:none;touch-action:manipulation;transform:translate(var(--itb-bm-tx,0),var(--itb-bm-ty,0)) scale(1);transition:transform 0.26s cubic-bezier(.22,1,.36,1),background-color 0.26s ease,color 0.26s ease,box-shadow 0.26s ease,opacity 0.26s ease,padding 0.26s cubic-bezier(.22,1,.36,1)}.elementor-element.itb-bm-anfitrion>.itb-bm-boton:hover,.elementor-element.itb-bm-anfitrion .elementor-image-box-img>.itb-bm-boton:hover,.elementor-element.itb-bm-anfitrion>.itb-bm-boton:focus-visible,.elementor-element.itb-bm-anfitrion .elementor-image-box-img>.itb-bm-boton:focus-visible{transform:translate(var(--itb-bm-tx,0),var(--itb-bm-ty,0)) scale(var(--itb-bm-esc,1.06))}.elementor-element.itb-bm-anfitrion>.itb-bm-boton:focus-visible,.elementor-element.itb-bm-anfitrion .elementor-image-box-img>.itb-bm-boton:focus-visible{outline:2px solid currentColor;outline-offset:3px}.elementor-element.itb-bm-anfitrion>.itb-bm-boton:active,.elementor-element.itb-bm-anfitrion .elementor-image-box-img>.itb-bm-boton:active{transform:translate(var(--itb-bm-tx,0),var(--itb-bm-ty,0)) scale(.97)}.elementor-element.itb-bm-anfitrion>.itb-bm-boton .itb-bm-boton__ico,.elementor-element.itb-bm-anfitrion .elementor-image-box-img>.itb-bm-boton .itb-bm-boton__ico{display:block;flex:0 0 auto;width:var(--itb-bm-ico,19px);height:var(--itb-bm-ico,19px);margin:0;padding:0;transform:rotate(0deg);transition:transform 0.35s cubic-bezier(.2,.8,.3,1)}.elementor-element.itb-bm-anfitrion>.itb-bm-boton:hover .itb-bm-boton__ico,.elementor-element.itb-bm-anfitrion .elementor-image-box-img>.itb-bm-boton:hover .itb-bm-boton__ico,.elementor-element.itb-bm-anfitrion>.itb-bm-boton:focus-visible .itb-bm-boton__ico,.elementor-element.itb-bm-anfitrion .elementor-image-box-img>.itb-bm-boton:focus-visible .itb-bm-boton__ico{transform:rotate(var(--itb-bm-giro,90deg))}.elementor-element.itb-bm-anfitrion>.itb-bm-boton .itb-bm-boton__ico svg,.elementor-element.itb-bm-anfitrion .elementor-image-box-img>.itb-bm-boton .itb-bm-boton__ico svg{display:block;width:100%;height:100%;margin:0;border:0;background:none;box-shadow:none;filter:none}.elementor-element.itb-bm-anfitrion .itb-bm-boton .itb-bm-boton__ico svg.e-font-icon-svg{fill:currentColor}.elementor-element.itb-bm-anfitrion>.itb-bm-boton .itb-bm-boton__ico i,.elementor-element.itb-bm-anfitrion .elementor-image-box-img>.itb-bm-boton .itb-bm-boton__ico i{display:block;margin:0;padding:0;border:0;background:none;font-size:var(--itb-bm-ico,19px);font-style:normal;line-height:1;text-shadow:none;letter-spacing:0}.elementor-element.itb-bm-anfitrion>.itb-bm-boton .itb-bm-boton__eti,.elementor-element.itb-bm-anfitrion .elementor-image-box-img>.itb-bm-boton .itb-bm-boton__eti{display:block;max-width:0;margin:0;padding:0;overflow:hidden;opacity:0;color:currentColor;font-family:inherit;white-space:nowrap;transition:max-width 0.34s cubic-bezier(.2,.8,.3,1),opacity 0.25s ease,margin 0.34s cubic-bezier(.2,.8,.3,1)}@media (hover:hover) and (pointer:fine){.elementor-element.itb-bm-anfitrion>.itb-bm-boton--eti:hover .itb-bm-boton__eti,.elementor-element.itb-bm-anfitrion .elementor-image-box-img>.itb-bm-boton--eti:hover .itb-bm-boton__eti,.elementor-element.itb-bm-anfitrion>.itb-bm-boton--eti:focus-visible .itb-bm-boton__eti,.elementor-element.itb-bm-anfitrion .elementor-image-box-img>.itb-bm-boton--eti:focus-visible .itb-bm-boton__eti{max-width:240px;margin-left:9px;opacity:1}.elementor-element.itb-bm-anfitrion>.itb-bm-boton--eti:hover,.elementor-element.itb-bm-anfitrion .elementor-image-box-img>.itb-bm-boton--eti:hover,.elementor-element.itb-bm-anfitrion>.itb-bm-boton--eti:focus-visible,.elementor-element.itb-bm-anfitrion .elementor-image-box-img>.itb-bm-boton--eti:focus-visible{padding-left:16px;padding-right:20px}}.elementor-element.itb-bm-anfitrion>.itb-bm-boton--eti-fija .itb-bm-boton__eti,.elementor-element.itb-bm-anfitrion .elementor-image-box-img>.itb-bm-boton--eti-fija .itb-bm-boton__eti{max-width:240px;margin-left:9px;opacity:1}.elementor-element.itb-bm-anfitrion>.itb-bm-boton--pulso::after,.elementor-element.itb-bm-anfitrion .elementor-image-box-img>.itb-bm-boton--pulso::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;animation:itb-bm-pulso 2.6s cubic-bezier(.3,0,.4,1) infinite}@keyframes itb-bm-pulso{0%{box-shadow:0 0 0 0 var(--itb-bm-pulso-c,rgb(255 255 255 / .5))}65%{box-shadow:0 0 0 13px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.elementor-element.itb-bm-anfitrion>.itb-bm-boton--cristal,.elementor-element.itb-bm-anfitrion .elementor-image-box-img>.itb-bm-boton--cristal{-webkit-backdrop-filter:blur(7px) saturate(1.25);backdrop-filter:blur(7px) saturate(1.25)}@media (hover:hover) and (pointer:fine){.elementor-element.itb-bm-vh>.itb-bm-boton,.elementor-element.itb-bm-vh.elementor-widget-image-box .elementor-image-box-img>.itb-bm-boton{opacity:0}.elementor-element.itb-bm-vh:hover>.itb-bm-boton,.elementor-element.itb-bm-vh:focus-within>.itb-bm-boton,.elementor-element.itb-bm-vh.elementor-widget-image-box:hover .elementor-image-box-img>.itb-bm-boton,.elementor-element.itb-bm-vh.elementor-widget-image-box:focus-within .elementor-image-box-img>.itb-bm-boton{opacity:1}}.itb-bm-anfitrion>.itb-bm-boton,.itb-bm-anfitrion .elementor-image-box-img>.itb-bm-boton{height:var(--itb-bm-t,46px);min-width:var(--itb-bm-t,46px);padding:0;z-index:9;opacity:1;color:#fff;background-color:rgb(15 17 16 / .55);border:0;border-radius:999px;box-shadow:inset 0 1px 0 rgb(255 255 255 / .16),0 1px 2px rgb(4 6 5 / .18),0 10px 28px rgb(4 6 5 / .3);bottom:var(--itb-bm-oy,14px);right:var(--itb-bm-ox,14px)}.itb-bm-anfitrion>.itb-bm-boton--eti-fija,.itb-bm-anfitrion .elementor-image-box-img>.itb-bm-boton--eti-fija{padding-left:16px;padding-right:20px}.itb-bm-anfitrion>.itb-bm-boton:hover,.itb-bm-anfitrion .elementor-image-box-img>.itb-bm-boton:hover,.itb-bm-anfitrion>.itb-bm-boton:focus-visible,.itb-bm-anfitrion .elementor-image-box-img>.itb-bm-boton:focus-visible,.itb-bm-anfitrion>.itb-bm-boton:active,.itb-bm-anfitrion .elementor-image-box-img>.itb-bm-boton:active{color:#fff;background-color:rgb(10 12 11 / .82);box-shadow:inset 0 1px 0 rgb(255 255 255 / .18),0 2px 4px rgb(4 6 5 / .22),0 18px 40px rgb(4 6 5 / .38)}.itb-bm-plantilla[hidden]{display:none!important}.itb-bm-velo{position:fixed!important;inset:0!important;z-index:2147483600!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;margin:0!important;padding:26px!important;border:0!important;background:var(--itb-bm-m-velo,rgb(8 10 9 / .8))!important;-webkit-backdrop-filter:blur(6px) saturate(1.25)!important;backdrop-filter:blur(6px) saturate(1.25)!important;overscroll-behavior:contain!important;animation:itb-bm-velo-in 0.28s ease-out both}.itb-bm-velo[hidden]{display:none!important}.itb-bm-velo,.itb-bm-velo *{box-sizing:border-box!important}.itb-bm-velo--out{animation:itb-bm-velo-out 0.2s ease both}@keyframes itb-bm-velo-in{from{opacity:0}to{opacity:1}}@keyframes itb-bm-velo-out{from{opacity:1}to{opacity:0}}.itb-bm-m{position:relative!important;display:flex!important;flex-direction:column!important;width:min(var(--itb-bm-m-ancho, 560px), 100%)!important;max-width:100%!important;max-height:min(86vh, 100%)!important;margin:0!important;padding:0!important;border:0!important;border-radius:var(--itb-bm-m-radio,20px)!important;background:var(--itb-bm-m-fondo,#ffffff)!important;color:var(--itb-bm-m-texto,#22262b)!important;box-shadow:0 2px 6px rgb(0 0 0 / .14),0 24px 64px -12px rgb(0 0 0 / .4),0 64px 128px -28px rgb(0 0 0 / .42)!important;overflow:hidden!important;text-align:left!important}.itb-bm-velo--anim-alzar .itb-bm-m{animation:itb-bm-m-alzar 0.42s cubic-bezier(.22,1,.36,1) both}.itb-bm-velo--anim-escala .itb-bm-m{animation:itb-bm-m-escala 0.36s cubic-bezier(.22,1,.36,1) both}.itb-bm-velo--anim-fundido .itb-bm-m{animation:itb-bm-m-fundido 0.3s ease-out both}.itb-bm-velo--out .itb-bm-m{animation:itb-bm-m-salir 0.18s ease-in both!important}@keyframes itb-bm-m-salir{from{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(8px) scale(.985)}}.itb-bm-velo:not(.itb-bm-velo--out) .itb-bm-m__lienzo>*{animation:itb-bm-m-hijo 0.5s cubic-bezier(.22,1,.36,1) both}.itb-bm-velo:not(.itb-bm-velo--out) .itb-bm-m__lienzo>:nth-child(1){animation-delay:0.05s}.itb-bm-velo:not(.itb-bm-velo--out) .itb-bm-m__lienzo>:nth-child(2){animation-delay:0.1s}.itb-bm-velo:not(.itb-bm-velo--out) .itb-bm-m__lienzo>:nth-child(3){animation-delay:0.14s}.itb-bm-velo:not(.itb-bm-velo--out) .itb-bm-m__lienzo>:nth-child(4){animation-delay:0.18s}.itb-bm-velo:not(.itb-bm-velo--out) .itb-bm-m__lienzo>:nth-child(5){animation-delay:0.22s}.itb-bm-velo:not(.itb-bm-velo--out) .itb-bm-m__lienzo>:nth-child(n+6){animation-delay:0.26s}@keyframes itb-bm-m-hijo{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes itb-bm-m-alzar{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes itb-bm-m-escala{from{opacity:0;transform:scale(.93)}to{opacity:1;transform:scale(1)}}@keyframes itb-bm-m-fundido{from{opacity:0}to{opacity:1}}.itb-bm-m__lienzo{display:block!important;width:100%!important;margin:0!important;padding:30px!important;overflow:auto!important;scrollbar-width:thin!important}.itb-bm-m__lienzo::-webkit-scrollbar{width:8px}.itb-bm-m__lienzo::-webkit-scrollbar-thumb{background:rgb(0 0 0 / .22);border-radius:8px}.itb-bm-m__media{display:block!important;margin:0 0 22px!important;padding:0!important;border:0!important;border-radius:14px!important;overflow:hidden!important;line-height:0!important;background:none!important;box-shadow:none!important}.itb-bm-velo--sangre .itb-bm-m__media{margin:-30px -30px 24px!important;border-radius:0!important}.itb-bm-m__media img,.itb-bm-m__img{display:block!important;width:100%!important;max-width:100%!important;height:clamp(160px, 34vh, 300px)!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;object-fit:cover!important;filter:none!important;transform:none!important}.itb-bm-m__sub{display:block!important;margin:0 0 10px!important;padding:0!important;font-family:inherit!important;font-size:12px!important;font-style:normal!important;font-weight:650!important;letter-spacing:0.16em!important;line-height:1.4!important;text-align:inherit!important;text-transform:uppercase!important;text-shadow:none!important;text-decoration:none!important;background:none!important;border:0!important;color:var(--itb-bm-m-acc,#16181c)!important}.itb-bm-m__titulo{display:block!important;margin:0 0 12px!important;padding:0!important;font-family:inherit!important;font-size:var(--itb-bm-m-tit,26px)!important;font-style:normal!important;font-weight:700!important;line-height:1.18!important;letter-spacing:-0.01em!important;text-align:inherit!important;text-transform:none!important;text-shadow:none!important;text-decoration:none!important;background:none!important;border:0!important;box-shadow:none!important;color:inherit!important}.itb-bm-m__cuerpo{display:block!important;margin:0!important;padding:0!important;font-family:inherit!important;font-size:var(--itb-bm-m-txt,16px)!important;font-style:normal!important;font-weight:400!important;line-height:1.65!important;text-align:inherit!important;text-shadow:none!important;background:none!important;color:inherit!important;opacity:.88}.itb-bm-m__cuerpo p{margin:0 0 0.95em!important;padding:0!important;font:inherit!important;text-align:inherit!important;text-shadow:none!important;background:none!important;border:0!important;color:inherit!important}.itb-bm-m__cuerpo p:last-child{margin-bottom:0!important}.itb-bm-m__cuerpo ul,.itb-bm-m__cuerpo ol{margin:0 0 0.95em!important;padding:0 0 0 1.25em!important}.itb-bm-m__cuerpo li{margin:0 0 0.4em!important;padding:0!important;font:inherit!important;background:none!important;text-shadow:none!important}.itb-bm-m__cuerpo a{color:var(--itb-bm-m-acc,#16181c)!important;text-decoration:underline!important;font-weight:600!important;font-style:normal!important;background:none!important;padding:0!important;margin:0!important;border:0!important;box-shadow:none!important}.itb-bm-m__cuerpo strong{font-weight:700!important}.itb-bm-m__acciones{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:12px!important;margin:24px 0 0!important;padding:0!important;line-height:1!important;background:none!important;border:0!important}.itb-bm-m__cta{-webkit-appearance:none!important;appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;margin:0!important;padding:13px 28px!important;border:0!important;border-radius:999px!important;background:var(--itb-bm-m-acc,#16181c)!important;color:var(--itb-bm-m-cta,#ffffff)!important;font-family:inherit!important;font-size:15px!important;font-style:normal!important;font-weight:600!important;line-height:1.2!important;letter-spacing:0.01em!important;text-decoration:none!important;text-transform:none!important;text-shadow:none!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .12),0 2px 5px rgb(0 0 0 / .16),0 14px 30px -12px rgb(0 0 0 / .45)!important;cursor:pointer!important;touch-action:manipulation!important;transition:transform 0.24s cubic-bezier(.22,1,.36,1),box-shadow 0.24s ease,filter 0.24s ease!important}.itb-bm-m__cta:hover,.itb-bm-m__cta:focus-visible{transform:translateY(-2px)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .14),0 4px 8px rgb(0 0 0 / .18),0 20px 38px -12px rgb(0 0 0 / .5)!important;filter:brightness(1.08)!important;color:var(--itb-bm-m-cta,#ffffff)!important}.itb-bm-m__cta:active{transform:translateY(0) scale(.98)!important}.itb-bm-m__cta:focus-visible{outline:2px solid var(--itb-bm-m-texto,#22262b)!important;outline-offset:3px!important}.itb-bm-m__cta--sec{background:transparent!important;color:var(--itb-bm-m-cta2,var(--itb-bm-m-acc,#16181c))!important;border:1.5px solid currentColor!important;box-shadow:none!important}.itb-bm-m__cta--sec:hover,.itb-bm-m__cta--sec:focus-visible{background:var(--itb-bm-m-cta2,var(--itb-bm-m-acc,#16181c))!important;color:var(--itb-bm-m-fondo,#ffffff)!important;border-color:var(--itb-bm-m-cta2,var(--itb-bm-m-acc,#16181c))!important;box-shadow:0 14px 30px -14px rgb(0 0 0 / .4)!important;filter:none!important}.itb-bm-m__cerrar{-webkit-appearance:none!important;appearance:none!important;position:absolute!important;top:12px!important;right:12px!important;z-index:3!important;display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;margin:0!important;padding:0!important;border:1px solid rgb(255 255 255 / .18)!important;border-radius:999px!important;background:rgb(15 17 16 / .52)!important;color:#fff!important;font-size:0!important;line-height:1!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .14),0 6px 18px rgb(0 0 0 / .3)!important;cursor:pointer!important;touch-action:manipulation!important;-webkit-backdrop-filter:blur(6px) saturate(1.2)!important;backdrop-filter:blur(6px) saturate(1.2)!important;transition:background-color 0.24s ease,transform 0.3s cubic-bezier(.22,1,.36,1)!important;transform:none!important}.itb-bm-m__cerrar:hover,.itb-bm-m__cerrar:focus-visible{background:rgb(8 10 9 / .8)!important;transform:rotate(90deg)!important;color:#fff!important}.itb-bm-m__cerrar:focus-visible{outline:2px solid #fff!important;outline-offset:2px!important}.itb-bm-m__cerrar svg{display:block!important;width:17px!important;height:17px!important;margin:0!important;border:0!important;background:none!important;box-shadow:none!important;filter:none!important}.itb-bm-velo--centro .itb-bm-m{text-align:center!important}.itb-bm-velo--centro .itb-bm-m__acciones{justify-content:center!important}@media (max-width:640px){.itb-bm-velo{align-items:flex-end!important;padding:0!important}.itb-bm-m{width:100%!important;max-height:92vh!important;max-height:92dvh!important;border-radius:22px 22px 0 0!important}.itb-bm-m::before{content:""!important;position:absolute!important;top:9px!important;left:50%!important;z-index:4!important;width:42px!important;height:4px!important;border-radius:4px!important;background:rgb(127 127 127 / .55)!important;transform:translateX(-50%)!important;pointer-events:none!important}.itb-bm-m__lienzo{padding:26px 22px calc(26px + env(safe-area-inset-bottom, 0px))!important}.itb-bm-velo--sangre .itb-bm-m__media{margin:-26px -22px 22px!important}.itb-bm-m__media img,.itb-bm-m__img{height:clamp(150px, 30vh, 240px)!important}}@media (prefers-reduced-motion:reduce){.itb-bm-velo,.itb-bm-velo--out,.itb-bm-velo--anim-alzar .itb-bm-m,.itb-bm-velo--anim-escala .itb-bm-m,.itb-bm-velo--anim-fundido .itb-bm-m,.itb-bm-velo--out .itb-bm-m,.itb-bm-velo:not(.itb-bm-velo--out) .itb-bm-m__lienzo>*{animation:none!important}.elementor-element.itb-bm-anfitrion>.itb-bm-boton,.elementor-element.itb-bm-anfitrion .elementor-image-box-img>.itb-bm-boton,.elementor-element.itb-bm-anfitrion>.itb-bm-boton .itb-bm-boton__ico,.elementor-element.itb-bm-anfitrion .elementor-image-box-img>.itb-bm-boton .itb-bm-boton__ico,.elementor-element.itb-bm-anfitrion>.itb-bm-boton .itb-bm-boton__eti,.elementor-element.itb-bm-anfitrion .elementor-image-box-img>.itb-bm-boton .itb-bm-boton__eti,.itb-bm-m__cta,.itb-bm-m__cerrar{transition:none!important}.elementor-element.itb-bm-anfitrion>.itb-bm-boton--pulso::after,.elementor-element.itb-bm-anfitrion .elementor-image-box-img>.itb-bm-boton--pulso::after{animation:none!important}}html.itb-bm-bloqueo,html.itb-bm-bloqueo body{overflow:hidden!important}.elementor-editor-active .itb-bm-boton{pointer-events:none}