﻿.BannerSlides .slider{width:100%;background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative;}.BannerSlides .slider .carousel-btn{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background-color:rgba(0,0,0,.3);color:#fff;border:0;border-radius:50%;font-size:24px;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;transition:all .3s ease;}.BannerSlides .slider .carousel-btn:hover{background-color:rgba(0,0,0,.7);}.BannerSlides .slider .carousel-btn.prev-btn{left:20px;}.BannerSlides .slider .carousel-btn.next-btn{right:20px;}.BannerSlides .slider .carousel-btn.ocultar{display:none;}.BannerSlides .slider .lstSlides{display:inline-flex;transition:left .3s,right .3s;width:100%;left:0;}.BannerSlides .slider .lstSlides .slide{width:100%;height:516px;background-repeat:no-repeat;background-size:cover;background-position:center center;min-width:100%;transition:opacity .6s ease;}@media(max-width:991.98px){.BannerSlides .slider .lstSlides .slide{min-width:100%;min-height:516px;height:inherit;}}.BannerSlides .slider .lstSlides .slide .contenedorSlider{display:grid;grid-template-columns:1fr 1fr;}@media(max-width:991.98px){.BannerSlides .slider .lstSlides .slide .contenedorSlider{display:block;}}.BannerSlides .slider .lstSlides .slide .contenedorSlider .informacionSlide{padding-top:94px;padding-bottom:94px;color:#231f20;}.BannerSlides .slider .lstSlides .slide .contenedorSlider .informacionSlide a{color:#e73629;}.BannerSlides .slider .lstSlides .slide .contenedorSlider img{max-width:556px;width:100%;max-height:535px;height:100%;object-fit:cover;}@media(max-width:991.98px){.BannerSlides .slider .lstSlides .slide .contenedorSlider img{display:block;margin:0 auto;}}.BannerSlides .slider .lstDots{position:absolute;bottom:20px;left:0;right:0;display:flex;justify-content:center;gap:10px;z-index:10;}.BannerSlides .slider .lstDots .dotSlider{width:12px;height:12px;border-radius:50%;background-color:rgba(255,255,255,.5);border:0;cursor:pointer;padding:0;transition:background-color .3s ease;}.BannerSlides .slider .lstDots .dotSlider.active{box-shadow:0 0 0 2px #fff;background-color:#fff;}.BannerSlides .slider .lstDots .dotSlider.active::before{content:'';position:absolute;width:5px;height:5px;background-color:#fff;border-radius:50%;left:5px;top:5px;}.BannerSlides.fade-effect .slide{position:absolute;opacity:0;transition:opacity .6s ease;}.BannerSlides.fade-effect .slide.active{opacity:1;}