<>/* Estilos para el modal de infografía y Swiper */ .swiperMaxi { width: 100%; height: 100%; } .swiperMaxi .swiper-slide { text-align: center; font-size: 18px; background: #444; display: flex; justify-content: center; align-items: center; } .swiperMaxi .swiper-slide img { display: block; width: 100%; height: 100%; object-fit: cover; } .modal-dialog { max-width: 1200px; } .modalMaxi .modal-header { padding: 0; position: absolute; width: 100%; height: auto; } .modalMaxi .modal-header .close { font-size: 80px; color: #fff; z-index: 2; font-weight: 300; width: 40px; height: 40px; text-align: end; margin-left: 0; top: 30px; right: 50px; padding: 0; position: absolute; min-width: unset; } .modalMaxi .modal-header .close { background-color: unset; } @media (max-width: 600px) { .modalMaxi .modal-header { width: 100%; height: auto; } .modalMaxi .modal-header .close { font-size: 70px; font-weight: 300; width: 100%; padding-right: 30px; right: 0; top: 15px; } }>
<>#inactividad-17 .modal-header { position: absolute; right: 5px; top: 5px; height: auto; z-index: 3; width: auto; padding-top: 0; } #inactividad-17 .modal-header #inactividad-17 .modal-body #inactividad-17 .modal-footer { background-color: transparent !important; border: 0; } #inactividad-17 .modal-body { position: relative; z-index: 2; } #inactividad-17 .modal-body img { width: 100%; } #inactividad-17 .close { min-width: unset; font-size: 3.5em; line-height: 0.8; margin-top: 0px; padding: 0px 6px 2px !important; } #inactividad-17 .modal-footer { position: absolute; z-index: 3; width: 100%; bottom: 0px; display: block; } .modal-up { transform: translateY(100%); /* Inicialmente fuera de la vista */ opacity: 0; transition: transform 0.6s ease-in-outopacity 0.6s ease-in-out; /* Ajusta la duración según tu preferencia */ } .modal.show .modal-up { transform: translateY(0); opacity: 1; } .bottom-fixed-modal { position: fixed; bottom: 0; left: 0; width: 100%; transform: translateY(100%); /* Inicialmente fuera de la vista */ transition: transform 0.3s ease-in-out; } .bottom-fixed-modal.show { transform: translateY(0); } #inactividad-17 .fix-modal-legal { font-size: 0.6em; } @media (max-width: 600px) { #inactividad-17 .fix-modal-legal { font-size: 2vw; line-height: 1; } #inactividad-17 .fix-link-legal { font-size: 3.1vw; line-height: 0.8; } #inactividad-17 .modal-footer { position: absolute; z-index: 3; width: 100%; bottom: 0; display: block; } #inactividad-17 .modal-footer .CTA-1 { font-size: 14px; } #inactividad-17 .modal-footer .CTA-1.fix-modal-CTA { font-size: 12px; line-height: 1; } #inactividad-17 .modal-dialog-centered { -ms-flex-align: end; align-items: end; width: 80%; left: 10%; } .modal-backdrop { opacity: 0; } }>
<>.modal-backdrop { background-color: #000 !important; } .modal-up { transform: translateY(100%); /* Inicialmente fuera de la vista */ opacity: 0; transition: transform 0.6s ease-in-outopacity 0.6s ease-in-out; /* Ajusta la duración según tu preferencia */ } .modal.show .modal-up { transform: translateY(0); opacity: 1; } .bottom-fixed-modal { position: fixed; bottom: 0; left: 0; width: 100%; transform: translateY(100%); /* Inicialmente fuera de la vista */ transition: transform 0.3s ease-in-out; } .bottom-fixed-modal.show { transform: translateY(0); } .banner-vid-desk { width: auto; height: auto; } video.banner-vid-desk { max-width: 96% !important; margin: 0 2% 30px; border-radius: 15px; display: block; } .banner-vid-mob { display: none; } #formula1 video.banner-vid-desk { width: 28vw; max-width: 1110px !important; margin: 0 auto; border-radius: 0; max-height: 850px; } #formula1 .modal-body { position: relative; } #formula1 .modal-header { position: absolute; z-index: 1; top: -35px; right: -2%; border-bottom: none; } #formula1 .modal-header .close span { font-size: 120px; color: #fff !important; font-weight: 300; } #formula1 .modal-header .close:hover { background-color: unset; } #formula1 .modal-header .close:hover span { color: #fff; } #formula1 .modal-content { background-color: transparent; /* backdrop-filter: blur(12px); */ } #formula1 .modal-dialog { /* backdrop-filter: blur(12px); */ margin: 0 auto; height: 100vh; max-width: 1440px; } #formula1 .modal-content { border: none; width: 28vw; margin: 0 auto; } .modal-header .close { position: relative; right: -25px; } @media (max-width: 1439px) { .banner-vid-desk { max-width: 1439px; height: auto; } } @media (max-width: 600px) { video.banner-vid-desk { display: none; } .banner-vid-mob { /* width: 100vw; */ width: 84vw; max-width: 600px; margin: 0 auto; height: auto; display: block; } .modal-backdrop { opacity: 0; } #formula1 .modal-content { border: none; } #formula1 .modal-content { background-color: transparent; /* backdrop-filter: blur(12px); */ } #formula1 .modal-dialog { /* backdrop-filter: blur(12px); */ margin: 0; height: 100vh; } #formula1 .modal-header .close span { font-size: 80px; font-weight: 300; } #formula1 .modal-header { top: -30px; right: -60px; } #formula1 .modal-content { width: 100%; } .modal-header .close { position: relative; right: 35px; top: 10px; } .modal-dialog { display: flex; align-items: center; } }>