.swiper-wrapper{
    height:fit-content;
    height:-moz-fit-content;
    height:available;
    height:-moz-available;
}
#banner .swiper-wrapper{
    padding-bottom:0px;
}
.swiper-pagination{
    padding:10px 0px;
    bottom:0px;
    z-index:2;
}
.swiper-pagination-bullet{
    background: #00A357;
    border: 3px solid #00A357;
    border-radius: 50%;
    width: 10px;
    height: 10px;
    position: relative;
    opacity: 1;
}
.swiper-pagination-bullet-active{
    background: transparent;
}

#banner .swiper-pagination-bullet{
    background: #fff;
    border: 3px solid #fff;
    border-radius: 50%;
    width: 10px;
    height: 10px;
    position: relative;
    opacity: 1;
}
#banner .swiper-pagination-bullet-active{
    background: transparent;
}


.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
    background: url("../img/arrowEsq.png") no-repeat left top !important;
    left: 0px;
    right: auto;
    width: 37px;
    height: 37px;
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
    background: url("../img/arrowDir.png") no-repeat right top !important;
    right: 0px;
    width: 37px;
    height: 37px;
}


/* Coopervil - histórico */
.sliderTimeline .swiper-wrapper{
    padding-bottom: 15px;
}
.sliderTimeline .swiper-button-prev,
.sliderTimeline .swiper-container-rtl .swiper-button-next {
    background: url("../img/arrowEsq.png") no-repeat left top !important;
    left: 50%;
    margin-left: -40px;
    right: auto;
    width: 37px;
    height: 37px;
    bottom: 0;
    top: auto;
}
.sliderTimeline .swiper-button-next,
.sliderTimeline .swiper-container-rtl .swiper-button-prev {
    background: url("../img/arrowDir.png") no-repeat right top !important;
    right: 50%;
    margin-right: -40px;
    width: 37px;
    height: 37px;
    bottom: 0;
    top: auto;
}