﻿.missao-visao-valores {
    background-image: none !important;
}





/*CreditoConstrucaoEReforma*/

#CreditoConstrucaoEReforma .diferenciais .row-icons img {
    max-width: 140px;
    margin: auto;
    display: block;
    margin-bottom: 20px;
}

#CreditoConstrucaoEReforma .diferenciais .row-icons .h2Pp {
    text-align: center;
    color: #500b75 !important;
}


#CreditoConstrucaoEReforma .carousel-video .TitleCred {
    color: #500B75;
    font-size: 36px;
}

#CreditoConstrucaoEReforma .diferenciais {
    padding: 60px 0 !important;
}

    #CreditoConstrucaoEReforma .diferenciais .h2PTitle {
        width: max-content;
        float: right;
        color: #500B75 !important;
        font-weight: 500;
        font-size: 22px;
        text-transform: uppercase;
        padding: 5px 40px;
        margin-bottom: 40px;
        background: #fff;
        text-align: center;
    }

@media (max-width:991px) {
    #CreditoConstrucaoEReforma .paginas-produtos .display-mobile .h2P {
        width: 100% !important;
        max-width: 280px !important;
        margin-bottom: 10px;
    }

    #CreditoConstrucaoEReforma .paginas-produtos .display-mobile .h2Pp {
        text-align: left !important;
        font-size: 16px !important;
    }

    #CreditoConstrucaoEReforma .diferenciais .h2PTitle {
        float: none;
        margin: auto;
        display: block;
        margin-bottom: 40px !important;
    }
}

@media (min-width:992px) {
    #CreditoConstrucaoEReforma .missao-visao-valores {
        padding-bottom: 50px !important;
    }
}

#CreditoConstrucaoEReforma .btnNossosProdutos {
    background: #fff !important;
    color: #FF5D31 !important;
    border: 1px solid #500B75;
    width: 100%;
    padding: 10px 25px;
    margin: auto;
    text-align: center;
    display: block;
    max-width: 300px;
    border-radius: 25px;
    text-transform: uppercase;
}

    #CreditoConstrucaoEReforma .btnNossosProdutos:hover {
        background: #FF5D31 !important;
        color: #fff !important;
        border: 1px solid #FF5D31;
    }

#CreditoConstrucaoEReforma .carousel-video {
    background: #F7F8F8;
}

#CreditoConstrucaoEReforma .TitleCred {
    line-height: 40px;
    font-size: 36px;
}

#CreditoConstrucaoEReforma .video-box {
    margin-top: 45px;
}

    #CreditoConstrucaoEReforma .video-box a {
        background: #F7F8F8;
        border: 1px solid #500B75;
        color: #FF5D31;
        padding: 12px 35px;
        border-radius: 25px;
    }

        #CreditoConstrucaoEReforma .video-box a:hover {
            background: #FF5D31;
            color: white;
        }

#CreditoConstrucaoEReforma .carousel-banner .owl-prev {
    width: 40px;
    height: 40px;
    position: absolute;
    top: 50%;
    margin-left: -20px;
    display: block !important;
    box-shadow: none !important;
    border: none !important;
    background: #500B75 !important;
    outline: none !important;
}

    #CreditoConstrucaoEReforma .carousel-banner .owl-prev span {
        color: #DDEA2F;
        font-size: 40px;
        line-height: 40px;
    }

#CreditoConstrucaoEReforma .carousel-banner .owl-next {
    width: 40px;
    height: 40px;
    position: absolute;
    top: 50%;
    right: -25px;
    display: block !important;
    box-shadow: none !important;
    border: none !important;
    background: #500B75 !important;
    outline: none !important;
}


    #CreditoConstrucaoEReforma .carousel-banner .owl-next span {
        color: #DDEA2F;
        font-size: 40px;
        line-height: 40px;
    }

    #CreditoConstrucaoEReforma .carousel-banner .owl-next:hover, #CreditoConstrucaoEReforma .carousel-banner .owl-prev:hover {
        opacity: 0.7;
    }


#CreditoConstrucaoEReforma .owl-new-carousel .owl-nav button.owl-prev {
    left: -45px;
    margin-left: 0;
}

#CreditoConstrucaoEReforma .owl-new-carousel .owl-nav button.owl-next {
    right: -45px;
}

@media (max-width:991px) {
    #CreditoConstrucaoEReforma .owl-new-carousel .owl-nav button.owl-prev {
        left: 0;
    }

    #CreditoConstrucaoEReforma .owl-new-carousel .owl-nav button.owl-next {
        right: 0;
    }


    #CreditoConstrucaoEReforma .carousel-video .TitleCred {
        text-align: center !important;
    }

    #CreditoConstrucaoEReforma .video-box {
        margin-bottom: 45px;
        text-align: center;
    }

    #CreditoConstrucaoEReforma .btnNossosProdutos {
        margin-bottom: 10px;
    }
}




/*CreditoRural*/

#CreditoRural .diferenciais .row-icons img {
    max-width: 140px;
    margin: auto;
    display: block;
    margin-bottom: 20px;
}

#CreditoRural .diferenciais .row-icons .h2Pp {
    text-align: center;
    color: #500b75 !important;
}


#CreditoRural .carousel-video .TitleCred {
    color: #500B75;
    font-size: 36px;
}

#CreditoRural .diferenciais {
    padding: 60px 0 !important;
}

    #CreditoRural .diferenciais .h2PTitle {
        width: max-content;
        float: right;
        color: #500B75 !important;
        font-weight: 500;
        font-size: 22px;
        text-transform: uppercase;
        padding: 5px 40px;
        margin-bottom: 40px;
        background: #fff;
        text-align: center;
    }

@media (max-width:991px) {
    #CreditoRural .paginas-produtos .display-mobile .h2P {
        width: 100% !important;
        max-width: 280px !important;
        margin-bottom: 10px;
    }

    #CreditoRural .paginas-produtos .display-mobile .h2Pp {
        text-align: left !important;
        font-size: 16px !important;
    }

    #CreditoRural .diferenciais .h2PTitle {
        float: none;
        margin: auto;
        display: block;
        margin-bottom: 40px !important;
    }
}

@media (min-width:992px) {
    #CreditoRural .missao-visao-valores {
        padding-bottom: 50px !important;
    }
}

#CreditoRural .btnNossosProdutos {
    background: #fff !important;
    color: #500B75 !important;
    border: 1px solid #500B75;
    width: 100%;
    padding: 10px 25px;
    margin: auto;
    text-align: center;
    display: block;
    max-width: 300px;
    border-radius: 25px;
    text-transform: uppercase;
}

    #CreditoRural .btnNossosProdutos:hover {
        background: #500B75 !important;
        color: #fff !important;
        border: 1px solid #500B75;
    }

#CreditoRural .carousel-video {
    background: #DDEA2F;
}

#CreditoRural .TitleCred {
    line-height: 40px;
    font-size: 36px;
}

#CreditoRural .video-box {
    margin-top: 45px;
}

    #CreditoRural .video-box a {
        background: #DDEA2F;
        border: 1px solid #500B75;
        color: #fff;
        padding: 12px 35px;
        border-radius: 25px;
    }

        #CreditoRural .video-box a:hover {
            background: #500B75;
            color: white;
        }

#CreditoRural .carousel-banner .owl-prev {
    width: 40px;
    height: 40px;
    position: absolute;
    top: 50%;
    margin-left: -20px;
    display: block !important;
    box-shadow: none !important;
    border: none !important;
    background: #500B75 !important;
    outline: none !important;
}

    #CreditoRural .carousel-banner .owl-prev span {
        color: #DDEA2F;
        font-size: 40px;
        line-height: 40px;
    }

#CreditoRural .carousel-banner .owl-next {
    width: 40px;
    height: 40px;
    position: absolute;
    top: 50%;
    right: -25px;
    display: block !important;
    box-shadow: none !important;
    border: none !important;
    background: #500B75 !important;
    outline: none !important;
}


    #CreditoRural .carousel-banner .owl-next span {
        color: #DDEA2F;
        font-size: 40px;
        line-height: 40px;
    }

    #CreditoRural .carousel-banner .owl-next:hover, #CreditoRural .carousel-banner .owl-prev:hover {
        opacity: 0.7;
    }


#CreditoRural .owl-new-carousel .owl-nav button.owl-prev {
    left: -45px;
    margin-left: 0;
}

#CreditoRural .owl-new-carousel .owl-nav button.owl-next {
    right: -45px;
}

@media (max-width:991px) {
    #CreditoRural .owl-new-carousel .owl-nav button.owl-prev {
        left: 0;
    }

    #CreditoRural .owl-new-carousel .owl-nav button.owl-next {
        right: 0;
    }


    #CreditoRural .carousel-video .TitleCred {
        text-align: center !important;
    }

    #CreditoRural .video-box {
        margin-bottom: 45px;
        text-align: center;
    }

    #CreditoRural .btnNossosProdutos {
        margin-bottom: 10px;
    }
}


/*CreditoOrigem*/

#CreditoOrigem .diferenciais .row-icons img {
    max-width: 140px;
    margin: auto;
    display: block;
    margin-bottom: 20px;
}

#CreditoOrigem .diferenciais .row-icons .h2Pp {
    text-align: center;
    color: #500b75 !important;
}


#CreditoOrigem .carousel-video .TitleCred {
    color: #500B75;
    font-size: 36px;
}

#CreditoOrigem .diferenciais {
    padding: 60px 0 !important;
}

    #CreditoOrigem .diferenciais .h2PTitle {
        width: max-content;
        float: right;
        color: #500B75 !important;
        font-weight: 500;
        font-size: 22px;
        text-transform: uppercase;
        padding: 5px 40px;
        margin-bottom: 40px;
        background: #fff;
        text-align: center;
        border: 2px solid #DDEA2F !important;
    }

@media (max-width:991px) {
    #CreditoOrigem .paginas-produtos .display-mobile .h2P {
        width: 100% !important;
        max-width: 280px !important;
        margin-bottom: 10px;
    }

    #CreditoOrigem .paginas-produtos .display-mobile .h2Pp {
        text-align: left !important;
        font-size: 16px !important;
    }

    #CreditoOrigem .diferenciais .h2PTitle {
        float: none;
        margin: auto;
        display: block;
        margin-bottom: 40px !important;
    }
}

@media (min-width:992px) {
    #CreditoOrigem .missao-visao-valores {
        padding-bottom: 50px !important;
    }
}

#CreditoOrigem .btnNossosProdutos {
    background: #fff !important;
    color: #500B75 !important;
    border: 1px solid #500B75;
    width: 100%;
    padding: 10px 25px;
    margin: auto;
    text-align: center;
    display: block;
    max-width: 300px;
    border-radius: 25px;
    text-transform: uppercase;
}

    #CreditoOrigem .btnNossosProdutos:hover {
        background: #500B75 !important;
        color: #fff !important;
        border: 1px solid #500B75;
    }

#CreditoOrigem .carousel-video {
    background: #009A00 !important;
}

#CreditoOrigem .TitleCred {
    line-height: 40px;
    font-size: 36px;
}

#CreditoOrigem .video-box {
    margin-top: 45px;
}

    #CreditoOrigem .video-box a {
        background: #FF9A00;
        border: 1px solid #FF9A00;
        color: #fff;
        padding: 12px 35px;
        border-radius: 25px;
    }

        #CreditoOrigem .video-box a:hover {
            background: #EE0000;
            color: white;
        }

#CreditoOrigem .carousel-banner .owl-prev {
    width: 40px;
    height: 40px;
    position: absolute;
    top: 50%;
    margin-left: -20px;
    display: block !important;
    box-shadow: none !important;
    border: none !important;
    background: #500B75 !important;
    outline: none !important;
}

    #CreditoOrigem .carousel-banner .owl-prev span {
        color: #DDEA2F;
        font-size: 40px;
        line-height: 40px;
    }

#CreditoOrigem .carousel-banner .owl-next {
    width: 40px;
    height: 40px;
    position: absolute;
    top: 50%;
    right: -25px;
    display: block !important;
    box-shadow: none !important;
    border: none !important;
    background: #500B75 !important;
    outline: none !important;
}


    #CreditoOrigem .carousel-banner .owl-next span {
        color: #DDEA2F;
        font-size: 40px;
        line-height: 40px;
    }

    #CreditoOrigem .carousel-banner .owl-next:hover, #CreditoOrigem .carousel-banner .owl-prev:hover {
        opacity: 0.7;
    }


#CreditoOrigem .owl-new-carousel .owl-nav button.owl-prev {
    left: -45px;
    margin-left: 0;
}

#CreditoOrigem .owl-new-carousel .owl-nav button.owl-next {
    right: -45px;
}

@media (max-width:991px) {
    #CreditoOrigem .owl-new-carousel .owl-nav button.owl-prev {
        left: 0;
    }

    #CreditoOrigem .owl-new-carousel .owl-nav button.owl-next {
        right: 0;
    }


    #CreditoOrigem .carousel-video .TitleCred {
        text-align: center !important;
    }

    #CreditoOrigem .video-box {
        margin-bottom: 45px;
        text-align: center;
    }

    #CreditoOrigem .btnNossosProdutos {
        margin-bottom: 10px;
    }
}

/*CreditoSaneamento*/

#CreditoSaneamento .diferenciais .row-icons img {
    max-width: 140px;
    margin: auto;
    display: block;
    margin-bottom: 20px;
}

#CreditoSaneamento .diferenciais .row-icons .h2Pp {
    text-align: center;
    color: #500b75 !important;
}


#CreditoSaneamento .carousel-video .TitleCred {
    color: #500B75;
    font-size: 36px;
}

#CreditoSaneamento .diferenciais {
    padding: 60px 0 !important;
}

    #CreditoSaneamento .diferenciais .h2PTitle {
        width: max-content;
        float: right;
        color: #500B75 !important;
        font-weight: 500;
        font-size: 22px;
        text-transform: uppercase;
        padding: 5px 40px;
        margin-bottom: 40px;
        background: #fff;
        text-align: center;
    }

@media (max-width:991px) {
    #CreditoSaneamento .paginas-produtos .display-mobile .h2P {
        width: 100% !important;
        max-width: 280px !important;
        margin-bottom: 10px;
    }

    #CreditoSaneamento .paginas-produtos .display-mobile .h2Pp {
        text-align: left !important;
        font-size: 16px !important;
    }

    #CreditoSaneamento .diferenciais .h2PTitle {
        float: none;
        margin: auto;
        display: block;
        margin-bottom: 40px !important;
    }
}

@media (min-width:992px) {
    #CreditoSaneamento .missao-visao-valores {
        padding-bottom: 50px !important;
    }
}

#CreditoSaneamento .btnNossosProdutos {
    background: #fff !important;
    color: #DDEA2F !important;
    border: 1px solid #500B75;
    width: 100%;
    padding: 10px 25px;
    margin: auto;
    text-align: center;
    display: block;
    max-width: 300px;
    border-radius: 25px;
    text-transform: uppercase;
}

    #CreditoSaneamento .btnNossosProdutos:hover {
        background: #500B75 !important;
        color: #fff !important;
        border: 1px solid #500B75;
    }

#CreditoSaneamento .carousel-video {
    background: #F7F8F8;
}

#CreditoSaneamento .h2P {
    border-color: #DDEA2F;
}

#CreditoSaneamento .TitleCred {
    line-height: 40px;
    font-size: 36px;
}

#CreditoSaneamento .video-box {
    margin-top: 45px;
}

    #CreditoSaneamento .video-box a {
        background: #DDEA2F;
        border: 1px solid #500B75;
        color: #500B75;
        padding: 12px 35px;
        border-radius: 25px;
    }

        #CreditoSaneamento .video-box a:hover {
            background: #500B75;
            color: white;
        }

#CreditoSaneamento .carousel-banner .owl-prev {
    width: 40px;
    height: 40px;
    position: absolute;
    top: 50%;
    margin-left: -20px;
    display: block !important;
    box-shadow: none !important;
    border: none !important;
    background: #500B75 !important;
    outline: none !important;
}

    #CreditoSaneamento .carousel-banner .owl-prev span {
        color: #DDEA2F;
        font-size: 40px;
        line-height: 40px;
    }

#CreditoSaneamento .carousel-banner .owl-next {
    width: 40px;
    height: 40px;
    position: absolute;
    top: 50%;
    right: -25px;
    display: block !important;
    box-shadow: none !important;
    border: none !important;
    background: #500B75 !important;
    outline: none !important;
}


    #CreditoSaneamento .carousel-banner .owl-next span {
        color: #DDEA2F;
        font-size: 40px;
        line-height: 40px;
    }

    #CreditoSaneamento .carousel-banner .owl-next:hover, #CreditoSaneamento .carousel-banner .owl-prev:hover {
        opacity: 0.7;
    }


#CreditoSaneamento .owl-new-carousel .owl-nav button.owl-prev {
    left: -45px;
    margin-left: 0;
}

#CreditoSaneamento .owl-new-carousel .owl-nav button.owl-next {
    right: -45px;
}

@media (max-width:991px) {
    #CreditoSaneamento .owl-new-carousel .owl-nav button.owl-prev {
        left: 0;
    }

    #CreditoSaneamento .owl-new-carousel .owl-nav button.owl-next {
        right: 0;
    }


    #CreditoSaneamento .carousel-video .TitleCred {
        text-align: center !important;
    }

    #CreditoSaneamento .video-box {
        margin-bottom: 45px;
        text-align: center;
    }

    #CreditoSaneamento .btnNossosProdutos {
        margin-bottom: 10px;
    }
}



/*CreditoConsumo*/

#CreditoConsumo .diferenciais .row-icons img {
    max-width: 140px;
    margin: auto;
    display: block;
    margin-bottom: 20px;
}

#CreditoConsumo .diferenciais .row-icons .h2Pp {
    text-align: center;
    color: #500b75 !important;
}


#CreditoConsumo .carousel-video .TitleCred {
    color: #500B75;
    font-size: 36px;
}

#CreditoConsumo .diferenciais {
    padding: 60px 0 !important;
}

    #CreditoConsumo .diferenciais .h2PTitle {
        width: max-content;
        float: right;
        background: #FF5D31 !important;
        font-weight: 500;
        font-size: 22px;
        text-transform: uppercase;
        padding: 5px 40px;
        margin-bottom: 40px;
        background: #fff;
        text-align: center;
    }

@media (max-width:991px) {
    #CreditoConsumo .paginas-produtos .display-mobile .h2P {
        width: 100% !important;
        max-width: 280px !important;
        margin-bottom: 10px;
    }

    #CreditoConsumo .paginas-produtos .display-mobile .h2Pp {
        text-align: left !important;
        font-size: 16px !important;
    }

    #CreditoConsumo .diferenciais .h2PTitle {
        float: none;
        margin: auto;
        display: block;
        margin-bottom: 40px !important;
    }
}

@media (min-width:992px) {
    #CreditoConsumo .missao-visao-valores {
        padding-bottom: 50px !important;
    }
}

#CreditoConsumo .btnNossosProdutos {
    background: #fff !important;
    color: #57D4FF !important;
    border: 1px solid #500B75;
    width: 100%;
    padding: 10px 25px;
    margin: auto;
    text-align: center;
    display: block;
    max-width: 300px;
    border-radius: 25px;
    text-transform: uppercase;
}

    #CreditoConsumo .btnNossosProdutos:hover {
        background: #500B75 !important;
        color: #fff !important;
        border: 1px solid #500B75;
    }

#CreditoConsumo .carousel-video {
    background: #FF5D31;
}

#CreditoConsumo .h2P {
    border-color: #FF5D31;
}

#CreditoConsumo .TitleCred {
    line-height: 40px;
    font-size: 36px;
}

#CreditoConsumo .video-box {
    margin-top: 45px;
}

    #CreditoConsumo .video-box a {
        background: #FF5D31;
        border: 1px solid #500B75;
        color: #57D4FF;
        padding: 12px 35px;
        border-radius: 25px;
    }

        #CreditoConsumo .video-box a:hover {
            background: #500B75;
            color: white;
        }

#CreditoConsumo .carousel-banner .owl-prev {
    width: 40px;
    height: 40px;
    position: absolute;
    top: 50%;
    margin-left: -20px;
    display: block !important;
    box-shadow: none !important;
    border: none !important;
    background: #500B75 !important;
    outline: none !important;
}

    #CreditoConsumo .carousel-banner .owl-prev span {
        color: #DDEA2F;
        font-size: 40px;
        line-height: 40px;
    }

#CreditoConsumo .carousel-banner .owl-next {
    width: 40px;
    height: 40px;
    position: absolute;
    top: 50%;
    right: -25px;
    display: block !important;
    box-shadow: none !important;
    border: none !important;
    background: #500B75 !important;
    outline: none !important;
}


    #CreditoConsumo .carousel-banner .owl-next span {
        color: #DDEA2F;
        font-size: 40px;
        line-height: 40px;
    }

    #CreditoConsumo .carousel-banner .owl-next:hover, #CreditoConsumo .carousel-banner .owl-prev:hover {
        opacity: 0.7;
    }


#CreditoConsumo .owl-new-carousel .owl-nav button.owl-prev {
    left: -45px;
    margin-left: 0;
}

#CreditoConsumo .owl-new-carousel .owl-nav button.owl-next {
    right: -45px;
}

@media (max-width:991px) {
    #CreditoConsumo .owl-new-carousel .owl-nav button.owl-prev {
        left: 0;
    }

    #CreditoConsumo .owl-new-carousel .owl-nav button.owl-next {
        right: 0;
    }


    #CreditoConsumo .carousel-video .TitleCred {
        text-align: center !important;
    }

    #CreditoConsumo .video-box {
        margin-bottom: 45px;
        text-align: center;
    }

    #CreditoConsumo .btnNossosProdutos {
        margin-bottom: 10px;
    }
}

/*Microcredito*/

#Microcredito .diferenciais .row-icons img {
    max-width: 140px;
    margin: auto;
    display: block;
    margin-bottom: 20px;
}

#Microcredito .diferenciais .row-icons .h2Pp {
    text-align: center;
    color: #500b75 !important;
}


#Microcredito .carousel-video .TitleCred {
    color: #500B75;
    font-size: 36px;
}

#Microcredito .diferenciais {
    padding: 60px 0 !important;
}

    #Microcredito .diferenciais .h2PTitle {
        width: max-content;
        float: right;
        background: #57D4FF !important;
        font-weight: 500;
        font-size: 22px;
        text-transform: uppercase;
        padding: 5px 40px;
        margin-bottom: 40px;
        background: #fff;
        text-align: center;
    }

@media (max-width:991px) {
    #Microcredito .paginas-produtos .display-mobile .h2P {
        width: 100% !important;
        max-width: 280px !important;
        margin-bottom: 10px;
    }

    #Microcredito .paginas-produtos .display-mobile .h2Pp {
        text-align: left !important;
        font-size: 16px !important;
    }

    #Microcredito .diferenciais .h2PTitle {
        float: none;
        margin: auto;
        display: block;
        margin-bottom: 40px !important;
    }
}

@media (min-width:992px) {
    #Microcredito .missao-visao-valores {
        padding-bottom: 50px !important;
    }
}

#Microcredito .btnNossosProdutos {
    background: #fff !important;
    color: #57D4FF !important;
    border: 1px solid #500B75;
    width: 100%;
    padding: 10px 25px;
    margin: auto;
    text-align: center;
    display: block;
    max-width: 300px;
    border-radius: 25px;
    text-transform: uppercase;
}

    #Microcredito .btnNossosProdutos:hover {
        background: #500B75 !important;
        color: #fff !important;
        border: 1px solid #500B75;
    }

#Microcredito .carousel-video {
    background: #57D4FF;
}

#Microcredito .h2P {
    border-color: #57D4FF;
}

#Microcredito .TitleCred {
    line-height: 40px;
    font-size: 36px;
}

#Microcredito .video-box {
    margin-top: 45px;
}

    #Microcredito .video-box a {
        background: #57D4FF;
        border: 1px solid #500B75;
        color: #500B75;
        padding: 12px 35px;
        border-radius: 25px;
    }

        #Microcredito .video-box a:hover {
            background: #500B75;
            color: white;
        }

#Microcredito .carousel-banner .owl-prev {
    width: 40px;
    height: 40px;
    position: absolute;
    top: 50%;
    margin-left: -20px;
    display: block !important;
    box-shadow: none !important;
    border: none !important;
    background: #500B75 !important;
    outline: none !important;
}

    #Microcredito .carousel-banner .owl-prev span {
        color: #ffffff;
        font-size: 40px;
        line-height: 40px;
    }

#Microcredito .carousel-banner .owl-next {
    width: 40px;
    height: 40px;
    position: absolute;
    top: 50%;
    right: -25px;
    display: block !important;
    box-shadow: none !important;
    border: none !important;
    background: #500B75 !important;
    outline: none !important;
}


    #Microcredito .carousel-banner .owl-next span {
        color: #ffffff;
        font-size: 40px;
        line-height: 40px;
    }

    #Microcredito .carousel-banner .owl-next:hover, #Microcredito .carousel-banner .owl-prev:hover {
        opacity: 0.7;
    }


#Microcredito .owl-new-carousel .owl-nav button.owl-prev {
    left: -45px;
    margin-left: 0;
}

#Microcredito .owl-new-carousel .owl-nav button.owl-next {
    right: -45px;
}

@media (max-width:991px) {
    #Microcredito .owl-new-carousel .owl-nav button.owl-prev {
        left: 0;
    }

    #Microcredito .owl-new-carousel .owl-nav button.owl-next {
        right: 0;
    }


    #Microcredito .carousel-video .TitleCred {
        text-align: center !important;
    }

    #Microcredito .video-box {
        margin-bottom: 45px;
        text-align: center;
    }

    #Microcredito .btnNossosProdutos {
        margin-bottom: 10px;
    }
}

/*BLOG*/

#blog .carousel-video {
    background: #DDEA2F;
}

#blog .TitleCred {
    font-family: 'Axiforma-Regular';
    color: #500B75;
}

#blog .video-box a {
    border: 1px solid #500B75;
    color: #FF5D31;
    padding: 12px 35px;
    border-radius: 25px;
}

/*#blog .box-blog {
    width: 100%;
    max-width: 250px;
}

    #blog .box-blog img {
        width: 100%;
        max-width: 250px;
    }*/


.desc {
    margin-bottom: 10px !important;
}

@media (max-width:991px) {
    #blog #hero {
        padding: 0px !important;
    }

    #blog .carousel-item .img-1 {
        max-width: 200px !important;
    }

    #blog #hero p {
        width: 100% !important;
        margin: auto;
        display: block;
        text-align: center;
        margin-bottom: 20px;
    }
}
