section.slider-container{align-items:stretch;display:flex;position:relative}section.slider-container.simple_slider .col_slider{width:100%}section.slider-container div.slider{display:flex;height:100%;position:relative}section.slider-container div.slider>div{width:100%}section.slider-container nav{display:flex;justify-content:center}section.slider-container nav button{background:transparent;border:none;color:#96ca8a;cursor:pointer;font-size:25px;outline:none;padding:1rem}section.slider-container nav .activo{font-weight:bolder}section.slider-container div.slider img{height:100%;min-height:380px;object-fit:cover;width:100%}section.slider-container img.fade{animation:fadeId .5s ease forwards;animation-delay:.5s;opacity:0}span.caption{background-color:#ccc;color:#7a7a7a;display:inline-block;margin:0;padding:1rem;text-align:center;width:calc(100% - 2rem)}section.slider-container div.slider button{background:transparent;border:none;cursor:pointer;font-size:30px;margin:1rem;position:absolute;top:50%;transform:translateY(-50%)}section.slider-container div.slider button svg{height:20px;width:20px;fill:#fff}section.slider-container div.slider button.prev{left:0}section.slider-container div.slider button.next{right:0}@keyframes fadeId{0%{opacity:0}to{opacity:1}}@media (max-width:768px){section.slider-container{flex-direction:column}section.slider-container div.slider button{transform:translateY(calc(50% - 50px))}}@media (max-width:476px){section.slider-container div.slider img{height:100%;min-height:170px;min-height:100%}}