.gzw-blocoAzul {
    display:flex;
    flex-direction: column;
    gap: 26px;
    align-items: center;
    justify-content: flex-start;
    grid-column: span 12;
    grid-row: span 8;
    padding:26px 20px 20px 20px;
    background-color: #00AFAD;
    border-radius: 8px;
    position: relative;
    overflow: hidden;
}

.gzw-blocoAzul > svg {
    max-width: 100%;
}

.gzw-blocoAzul > img:hover {
    transform: scale(1.05);
}

.gzw-blocoAzul > h2 {
    font-family: 'OpenSans-Bold';
    font-size: 34px;
    letter-spacing: -0.68px;
    line-height: 32px;
    color: var(--bgWhite);
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.gzw-blocoAzul > h2::after {
    content: "";
    height: 4px;
    width: 30px;
    background-color: var(--bgWhite);
    border-radius: 5px;
}

.gzw-blocoAzul > .blocoAzul-noticias {
    display:flex;
    gap: 16px;
    align-items: center;
}

.gzw-blocoAzul > .blocoAzul-noticias .chamadaDiversaoEmoji-gazeta {
    position: absolute;
    left:0px;
    top:0px;
    width: 40px;
    z-index: 1;
    height: 40px;
    border-radius: 8px 0px 8px 0px;
    background-color: #0AC78E;
    display:flex;
    align-items: center;
    justify-content: center;
}

.gzw-blocoAzul > .blocoAzul-noticias .chamadaDiversaoEmoji-gazeta h3 {
    font-family: 'OpenSans-Bold';
    font-size: 18px;
    color: var(--bgWhite);
}

.gzw-blocoAzul > .blocoAzul-maisNoticias {
    border: 1px solid var(--bgWhite);
    border-radius: 8px;
    display: flex;
    justify-content: center;
    width: 100%;
    align-items: center;
    height: 154px;
    gap: 65px;
    position: relative;
}

.gzw-blocoAzul > .blocoAzul-maisNoticias > .maisNoticias-capadodia {
    display: flex;
    align-items: center;
    max-height: 100%;
    gap: 65px;
}

.gzw-blocoAzul > .blocoAzul-maisNoticias > .maisNoticias-capadodia > a > img {
    max-width: 176px;
    z-index: 0;
    overflow: hidden;
    cursor: pointer;
    top: 30px;
    left: 61px;
    position: absolute;
    transform: matrix(0.97, -0.26, 0.26, 0.97, 0, 0);
    box-shadow: 20px 20px 40px #00000066;
    border-radius: 5px;
    opacity: 1;
    transition: .5s ease-in-out;
}

.gzw-blocoAzul > .blocoAzul-maisNoticias:hover > .maisNoticias-capadodia > a > img {
    transform: rotateZ(360deg);
    max-width: 127px;
    max-height: 167px;
    top: -8px;
}

.gzw-blocoAzul > .blocoAzul-maisNoticias > .capadodia-text {
    display:flex;
    flex-direction: column;
    gap:15px;
    align-items: flex-start;
    justify-content: flex-start;
    transition: 0.5s ease-in-out;
    margin-left: 182px;
}

.gzw-blocoAzul > .blocoAzul-maisNoticias > .capadodia-text > h3 {
    font-family: 'OpenSans-Bold';
    font-size: 22px;
    letter-spacing: -0.22px;
    line-height: 26px;
    color: var(--bgWhite);
}

.gzw-blocoAzul > .blocoAzul-maisNoticias > .capadodia-text > a {
    font-family: 'OpenSans-SemiBold';
    font-size: 12px;
    line-height: 18px;
    color: var(--bgWhite);
}

.gzw-blocoAzul > .blocoAzul-maisNoticias > .capadodia-text > div {
    background-color: #0AC78E;
    border-radius: 4px;
    box-shadow: 0px 10px 10px #0000000D;
    padding: 3px 7px 3px 8px;
}

.gzw-blocoAzul > .blocoAzul-maisNoticias > .capadodia-text > div > p {
    font-family: 'OpenSans-SemiBold';
    font-size: 12px;
    letter-spacing: -0.1px;
    line-height: 14px;
    color: var(--bgWhite);
    white-space: nowrap;
}

.gzw-blocoAzul > .blocoAzul-maisNoticias > .maisNoticias-right {
    display:flex;
    gap:52px;
    align-items: center;
}

.gzw-blocoAzul > .blocoAzul-maisNoticias > .maisNoticias-right > .maisNoticias-destaque {
    display:flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    gap: 8px;
    max-width: 307px;
}

.gzw-blocoAzul > .blocoAzul-maisNoticias > .maisNoticias-right > .maisNoticias-destaque > h2 {
    font-family: 'OpenSans-Bold';
    font-size: 22px;
    letter-spacing: -0.22px;
    line-height: 26px;
    color: var(--bgWhite);
    margin-bottom: 8px;
}

.gzw-blocoAzul > .blocoAzul-maisNoticias > .maisNoticias-right > .maisNoticias-destaque a {
    display:flex;
    align-items: center;
    gap:9px;
}

.gzw-blocoAzul > .blocoAzul-maisNoticias > .maisNoticias-right > .maisNoticias-destaque a h2 {
    font-family: 'OpenSans-SemiBold';
    font-size: 14px;
    letter-spacing: -0.14px;
    line-height: 18px;
    color: var(--bgWhite);
    max-width: 307px;
}

.gzw-blocoAzul > .blocoAzul-maisNoticias > .maisNoticias-right > .maisNoticias-patrocinio {
    display:flex;
    flex-direction: column;
    gap: 8px;
    justify-content: center;
    align-items: center;
}

.gzw-blocoAzul > .blocoAzul-maisNoticias > .maisNoticias-right > .maisNoticias-patrocinio > p {
    font-family: 'OpenSans-SemiBold';
    font-size: 14px;
    letter-spacing: -0.14px;
    line-height: 18px;
    opacity: 0.8;
    color: var(--bgWhite);
}

.gzw-blocoAzul > .blocoAzul-maisNoticias > .maisNoticias-right > .maisNoticias-patrocinio > img {
    width: 120px;
    height: 50px;
    background-color: #005DA9;
    border-radius: 10px;
    object-fit: contain;
}

.gzw-blocoAzul > .blocoAzul-maisNoticias > .maisNoticias-right > .maisNoticias-patrocinio > img:hover {
    transform: scale(1.05);
}

.gzw-noticiaBlocoAzul {
    font-family: 'OpenSans-bold', sans-serif;
    grid-column: span 4;
    grid-row: span 5;
    background-size: cover;
    background-position: center;
    border-radius: 20px;
    position: relative;
    padding: 0;
    height: 100%;
    max-width: 690px;
    border-radius: 8px;
    height: 358px;
    max-height: 358px;
    overflow: hidden;
}

.gzw-noticiaBlocoAzul > a::after {
    max-height: 358px;
}

.gzw-noticiaBlocoAzul > a::after {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: transparent linear-gradient(180deg, #18181833 0%, #181818 100%) 0% 0% no-repeat padding-box;
    content: '';
    border-radius: 8px
}
.gzw-noticiaBlocoAzul > a > img:nth-child(1) {
    width:100%;
    height: 100%;
    object-fit: cover;
    border-radius: 8px;
}

.gzw-noticiaBlocoAzul:hover > a > img:nth-child(1) {
    transform: scale(1.05);
}

.gzw-noticiaBlocoAzul > a > .chamadaDiversaoEmoji {
    position: absolute;
    left:0px;
    top:0px;
    width: 40px;
    height: 40px;
    border-radius: 8px 0px 8px 0px;
    background-color: var(--defaultOrange);
    display:flex;
    align-items: center;
    justify-content: center;
}

.gzw-noticiaBlocoAzul > a > .chamadaDiversaoEmoji > img {
    width: 18px;
    height: 18px;
}

.gzw-noticiaBlocoAzul > a > .figcaption {
    width: 85%;
    z-index: 1;
    position: absolute;
    left: 18px;
    display: flex;
    bottom: 18px;
    gap: 6px;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.gzw-noticiaBlocoAzul > a > .figcaption > div > img {
    width: 8px;
    height: 8px;
}

.gzw-noticiaBlocoAzul > a > .figcaption > div {
    display:flex;
    align-items: center;
    gap:5px;
}

.gzw-noticiaBlocoAzul > a > .figcaption > div > h3 {
    font-size: 14px;
    font-family: 'OpenSans-Medium';
    line-height: 14px;
    color:#ECECEC;
}
.gzw-noticiaBlocoAzul > a > .figcaption > h2 {
    font-size: 22px;
    font-family: 'OpenSans-Bold';
    line-height: 22px;
    letter-spacing: -0.32px;
    color:var(--bgWhite);
    margin-top: 6px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
}
.gzw-noticiaBlocoAzul > a > .figcaption > p {
    font-size: 14px;
    line-height: 14px;
    letter-spacing: -0.12px;
    color:var(--bgGray);
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
}
@media (max-width:796px) {
    .gzw-noticiaBlocoAzul {
        grid-column: span 12;
        font-family: 'OpenSans-bold', sans-serif;
        grid-row: span 2;
        background-size: cover;
        background-position: center;
        border-radius: 20px;
        position: relative;
        padding: 0;
        height: 290px;
        max-width: 690px;
   }
    .gzw-noticiaBlocoAzul > a::after {
        position: absolute;
        bottom: 0px;
        left: 0px;
        width: 100%;
        height: 100%;
        background: linear-gradient(to top, #000, transparent);
        content: '';
        border-radius: 4px;
   }
    .gzw-noticiaBlocoAzul > a > img:nth-child(1) {
        width:100%;
        height: 100%;
        object-fit: cover;
   }
    .gzw-noticiaBlocoAzul > a > img:nth-child(2) {
        position: absolute;
        left:0px;
        top:0px;
   }
    .gzw-noticiaBlocoAzul > a > .figcaption {
        width: 85%;
        z-index: 1;
        position: absolute;
        left: 18px;
        display: flex;
        bottom: 18px;
        gap: 4px;
        align-items: flex-start;
        flex-direction: column;
        justify-content: flex-start;
   }
    .gzw-noticiaBlocoAzul > a > .figcaption > div > h3 {
        font-size: 12px;
        font-family: 'OpenSans-Medium';
        line-height: 14px;
   }
    .gzw-noticiaBlocoAzul > a > .figcaption > h2 {
        font-size: 22px;
        font-family: 'OpenSans-Bold';
        line-height: 26px;
        letter-spacing: -0.35px;
        color:var(--bgWhite);
        margin-top: 8px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 8;
        -webkit-box-orient: vertical;
        
   }
    .gzw-noticiaBlocoAzul > a > .figcaption > p {
        font-size: 14px;
        line-height: 18px;
        letter-spacing: -0.12px;
        color:var(--bgGray);
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 8;
        -webkit-box-orient: vertical;
   }

   
    .gzw-blocoAzul > .blocoAzul-maisNoticias > .capadodia-text {
        margin-left: unset;
    }
    .gzw-blocoAzul > .blocoAzul-noticias {
        display:flex;
        flex-direction: column;
        gap: 18px;
        align-items: center;
    }
}