/***** Cotrole do flex no carroussel *****/
.introtext-item-flex p{    
    display: flex;
    height: 125px; /***** Altura do componente flex *****/
    align-items: baseline;  /***** centraliza os itens horizontalmente *****/
    justify-content: space-evenly; /***** distribui os itens igualmente *****/
    /* background-color: gold; */ /***** Adiciona um bgcolor no componente *****/
}
.introtext-item-flex img {
    max-width: 100%; /***** Controla a largura dos itens *****/
    margin: auto; 
}
/***** itens do template default *****/
.titulo-item{
    position: relative;
    left: 5%;
    top: 35%;
    color: black;
    width: 520px;
}
.titulo-item h3 {
    text-align: center;
    background-color: rgba(0, 0, 0, 0.5);
    font-size: 45px;
    padding: 3px 20px;
    margin-bottom: 3px;
}
#parceiros .moduletable h3 {
    text-align: center;
    text-decoration: none;
    margin: -4px;
    padding: 0;
}

.titulo-item p {
    background-color: rgba(0, 0, 0, 0.5);
    padding: 5px 20px;
}

/***** indicadores *****/
.carousel-indicators li{
    border: none!important; 
    height: 36px!important;
    width: 36px!important;
    border-radius: 50%!important;
    background-repeat: no-repeat!important;
    background-size: 72px 36px;
    background-color: transparent!important;
}

.carousel-indicators li.active {
    background-position-x: -36px;
    margin: 1px;
}

.carousel-control{
    opacity: 1!important;
}
.carousel-control:focus .hover, .carousel-control:hover .hover{
    display: none;
}
.carrousel-coltrol .seta{
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
/***** passadores *****/
.passador-esq-flex{
    height: 42px;
    width: 42px;
    float: right;
    top: 33%;
    position: absolute;
    right: 65%;
}
.passador-esq-flex:hover{
    background-position-x: 42px;
}
.passador-dir-flex{
    height: 42px;
    width: 42px;
    float: left;
    top: 33%;
    position: absolute;
    left: 65%;
        transform: rotate(180deg);
}
.passador-dir-flex:hover{
    background-position-x: 42px;
}
.carousel-indicators li.active {
    background-position-x: -36px;
    margin: 1px;
}