/* === Title "Novidades & Eventos" === */
.jumbotron-topbar {
    text-align: center;
    vertical-align: middle;
    line-height: 50px;
    padding-top: 50px;
    padding-bottom: 50px;
    background-color: #f5f8fa;
}

.content-social-responsibility {
    padding-top: 30px;
    padding-bottom: 20px;
}

/* titulo e texto com background branco (pagina das empresas do grupo)_______________________________________________*/

.content-title {
    padding-top: 50px;
    padding-bottom: 50px;
    background-color: white;
    color: rgb(61, 58, 58);
}

/* __________________________________________________________________________________________________________________*/

/* Tamanho dos titulos ______________________________________________________________________________________________*/
.content-title span {
    font-size: x-large;
}

/*___________________________________________________________________________________________________________________*/

.content-text {
    max-width: 930px;
    margin: auto;
    text-align: justify;
    line-height: 2;
}


/*___________________________________________________________________________________________________________________*/

.content-quote {
    max-width: 930px;
    margin: auto;
    text-align: left;
    padding-top: 30px;
    font-family: "DroidSerifBoldItalic";
    color: #00A8E1;
}

.content-quote-author {
    max-width: 930px;
    margin: auto;
    text-align: right;
    line-height: 2;
    font-size: 12px;

}


@font-face {
    font-family: 'DroidSerifRegular';
    src: url('/font/droid-serif/DroidSerif-Regular-webfont.woff') format('woff');

}

@font-face {
    font-family: 'DroidSerifItalic';
    src: url('/font/droid-serif/DroidSerif-Italic-webfont.woff') format('woff');

}

@font-face {
    font-family: 'DroidSerifBoldItalic';
    src: url('/font/droid-serif/DroidSerif-BoldItalic-webfont.woff') format('woff');

}

/*blockquote p:before {
    content: open-quote;
    color: #00A8E1;
    font-size: 50px;

} */

/* === Title "Midle bar" === */

.jumbotron-midlebar {
    text-align: center;
    vertical-align: middle;
    line-height: 100px;
    padding-top: 50px;
    padding-bottom: 50px;
    background-color: #f5f8fa;
}

.jumbotron-midlebar h2 {

    font-size: x-large;
}

@media screen and (min-width: 575px) and (max-width: 991px) {
    .jumbotron-midlebar {
        line-height: 50px;
    }
}

@media screen and (min-width: 300px) and (max-width: 575px) {
    .jumbotron-midlebar {
        line-height: 26px;
        padding-top: 26px;
        padding-bottom: 25px;
    }

    .jumbotron-midlebar h2 {
        font-size: 22px;
    }
}

/* Responsivo do conteudo dos Eventos */

@media screen and (max-width: 768px) and (min-width: 300px) {
    .contentimg {
        height: 60vw;
    }
}

/* Retirar Decoration */
a:hover {
    text-decoration: none;
}

/* Responsivo das páginas associadas a Novidades e Eventos */
@media screen and (min-width: 0px) and (max-width: 767px) {
    .carousel-design-services .carousel-control-prev {
        display: none;
    }

    .carousel-design-services .carousel-control-next {
        display: none;
    }
}

@media screen and (max-width: 575px) and (min-width: 300px) {
    .jumbotron-midlebar {
        line-height: 26px;
        padding-top: 26px;
        padding-bottom: 25px;
    }
}

@media screen and (max-width: 992px) and (min-width: 300px) {
    .carousel-item.active {
        height: 60vw;
    }
}

.carousel-item {
    height: 608px;
}