@media screen and (max-width: 1199px) {

    #nucleo-inovacao {
        padding: 56px 0;
    }

    #nucleo-inovacao .container {
        flex-direction: column-reverse;
    }

    .nucleo-inovacao-content-block h2 {
        font-size: 24px;
        line-height: 28.8px;
    }

    .nucleo-inovacao-content-block p {
        font-size: 14px;
        line-height: 16.8px;
    }

    .nucleo-inovacao-img {
        flex-basis: 100%;
        margin-top: 24px;
        justify-content: center;
    }

    .nucleo-inovacao-img picture {
        width: 100%;
        max-width: 500px;
    }

    .nucleo-inovacao-img img {
        width: 100%;
        height: auto;
    }

    #estrutura {
        padding: 56px 0;
    }

    .estrutura-header {
        flex-direction: column;
    }

    .estrutura-title {
        margin-bottom: 24px;
    }

    .estrutura__header-title {
        font-size: 24px;
        line-height: 28.8px;
        margin-bottom: 4px;
    }

    .estrutura-switcher-item {
        width: 104px;
        padding: 11px;
        flex-grow: 0;
        flex-shrink: 0;
    }

    .estrutura-switcher-item-title {
        font-size: 14px;
        line-height: 16.8px;
        text-align: center;
    }

    #pessoas {
        flex-direction: column;
    }

    #pessoas img {
        width: 100%;
        height: auto;
    }

    .estrutura-header {
        margin-bottom: 24px;
    }

    .estrutura-content-block p {
        font-size: 14px;
        line-height: 16.8px;
    }

    .centro-content-row {
        flex-direction: column;
    }

    .centro-pesquisa-highlighter {
        justify-content: space-between;
    }

    .centro-pesquisa-highlighter-item {
        font-size: 14px;
        max-width: 156px;
        height: 83px;
    }

    .centro-pesquisa-highlighter-item > img {
        width: 15px;
        height: auto;
    }

    .centro-pesquisa-highlighter-item:nth-child(2n) {
        margin: 0
    }

    #row-1.centro-content-row picture img {
        margin-bottom: 24px;
    }

    .centro-videos {
        margin-top: 40px;
        margin-bottom: 0;
    }

    .centro-videos > h2 {
        font-size: 24px;
        line-height: 28.8px;
    }

    .centro-videos-showing iframe, .laboratorio-video-showing iframe {
        height: 180px;
    }

    .centro-videos-showing-title {
        font-size: 14px;
        line-height: 16.8px;
        padding: 5px 0;
        border-radius: 2px;
        bottom: -17px
    }

    .centro-videos-options {
        overflow-x: scroll;
    }

    .centro-videos-options-item {
        flex-shrink: 0;
        width: 183px;
        height: 104px;
    }
    
    .centro-videos-options-item:not(:last-child) {
        margin-right: 16px;
    }

    .centro-videos-options-item-title {
        font-size: 12px;
        line-height: 14.4px;
        padding: 4px 0;
        border-radius: 2px;
        bottom: 19px;
    }

    .laboratorio-content {
        flex-direction: column;
    }

    .estrutura-content-block h3 {
        margin-bottom: 16px;
    }

    .laboratorio-content-text #img-laboratorio img{
        border-radius: 10px;
        width: 100%;
        height: auto;
        margin-bottom: 24px;
    }

    #laboratorio .estrutura-content-block {
        margin-right: 0;
    }

    .laboratorio-video {
        padding: 0;
        margin-top: 24px;
    }

    #polos {
        padding: 56px 0;
        height: auto;
    }

    #polos .container {
        flex-direction: column;
    }

    .polos-content {
        max-width: 100%;
        width: 100%;
        float: none;
    }

    .polos-content > h2 {
        font-size: 24px;
        line-height: 29px;
        margin-bottom: 16px;
    }

    #polos-mapa {
        position: static;
        float: none;
        right: 0;
    }

    #map-wrapper {
        width: 100% !important;
        position: relative !important;
    }

    #polos-mapa img {
        width: 100%;
    }

    .polos-slider img {
        width: 100%;
        height: auto;
    }

    .polos-city  {
        font-size: 18px;
        line-height: 21.6px;
        margin-bottom: 8px;
    }
}

@media screen and (min-width: 1200px) and (max-width: 1366px){

    .nucleo-inovacao-img {
        margin-right: 12px;
    }

}