 .contenedor_banner_unico{position: relative;width: 100%;overflow: hidden;}.banner_unico, .banner_unico .banner_unico_imagen{position: relative;clear: both;width: 100%;height: 100%;}.banner_unico .banner_unico_imagen{background: var(--color_fondo);background-size: contain;background-position: center;background-repeat: no-repeat;}.banner_unico .banner_unico_imagen img, .banner_unico .banner_unico_imagen video{width: 100%;height: 100%;object-fit: cover;}.banner_unico .banner_unico_contenido{position: absolute;display: flex;width: 100%;height: 100%;top: 0;left: 0;justify-content: center;align-items: center;z-index: 1;}.banner_unico .banner_unico_contenido.column{flex-direction: column;}.banner_unico .banner_unico_contenido span{position: relative;color: var(--color_blanco);}.banner_unico .banner_unico_contenido.oscuro span{color: var(--color_negro);}.contenedor_banners{position: relative;clear: both;width: 100%;height: 100%;}.slider_banners{position: relative;clear: both;width: 100%;height: 100%;}.slick-track {display: flex !important;align-items: center;}.slider_banner{position: relative;overflow: hidden;}.slider_banner:focus, .slider_banner .banner_enlace:focus, .slider_banner a:focus {outline: none;}.pantalla_inicial.fixedHeight .slider_banners .slick-list, .pantalla_inicial.fixedHeight .slider_banners .slick-track, .pantalla_inicial.fixedHeight .slider_banners .slider_banner{height: 100%;}.slider_banners.fixedHeight .slick-list, .slider_banners.fixedHeight .slick-track, .slider_banners.fixedHeight .slider_banner{height: 100%;}.slider_banner .banner_background, .slider_banner .banner_overlay, .slider_banner .banner_enlace{height: 100%;}.slider_banner .banner_background, .slider_banner .banner_overlay, .slider_banner .banner_enlace{width: 100%;}.slider_banner .banner_enlace a{display: block;width: 100%;height: 100%;}.slider_banner .banner_background{z-index: 0;align-items: center;justify-content: center;overflow: hidden;}.slider_banners.contain .slider_banner .banner_background > *{max-width: 100%;max-height: 100%;object-fit: contain;}.slider_banners.cover .slider_banner .banner_background > *{min-width: 100%;min-height: 100%;object-fit: cover;}.slider_banners.fullWidth .slider_banner .banner_background > *{max-width: 100%;min-width: 100%;object-fit: contain;}.slider_banner .banner_overlay, .slider_banner .banner_enlace{position: absolute;left: 0;top: 0;}.slider_banner .banner_overlay{z-index: 1;justify-content: center;align-items: center;}.slider_banner .banner_enlace{z-index: 2;}.slider_banner .banner_contenido{position: absolute;}.slider_banners .slick-dots:hover{opacity: 1;}.slider_banners .slick-dots ul, .slider_banners .slick-dots li{list-style: none;}.slider_banners .slick-dots li{background: transparent;cursor: pointer;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.contenedor_banners .navegador{position: absolute;display: block;margin: auto;text-align: center;z-index: 98;width: auto;opacity: 0.5;}.contenedor_banners .navegador:hover{opacity: 1;}.contenedor_banners .navegador button{position:relative;overflow: auto;}.contenedor_banners .navegador button:before {content: "";position: absolute;display: block;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;background-color: transparent;background-repeat: no-repeat;background-position: center;background-size: auto 100%;background-image: url(../img/boton_banners.png);-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.contenedor_banners .navegador button.siguiente:before{background-image: url(../img/boton_banners2.png);}@keyframes banners_zoom {from {transform: scale(1);}to {transform: scale(1.1);}}@media screen and (max-width: 1024px) {.pantalla_inicial.fixedHeight{height: 40em;}.slider_banner .banner_contenido{font-size: 1vw;}}@media screen and (max-width: 768px) {.banner_unico .banner_unico_imagen{background-size: cover;}.banner_unico .banner_unico_imagen img{}.pantalla_inicial .slider_banners .slick-list, .pantalla_inicial .slider_banners .slick-track, .pantalla_inicial .slider_banners .slider_banner{height: 100%;}}