/*! Source: /themes/default/assets/css/base.css */
@font-face{font-family:"OpenSans-Regular";src:url('../fonts/OpenSans-Regular.ttf') format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"OpenSans-Medium";src:url('../fonts/OpenSans-Medium.ttf') format("opentype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:"OpenSans-SemiBold";src:url('../fonts/OpenSans-SemiBold.ttf') format("opentype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:"OpenSans-Bold";src:url('../fonts/OpenSans-Bold.ttf') format("opentype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:"OpenSans-ExtraBold";src:url('../fonts/OpenSans-ExtraBold.ttf') format("opentype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:"DMSans-Regular";src:url('../fonts/DMSans-Regular.ttf') format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"DMSans-Bold";src:url('../fonts/DMSans-Bold.ttf') format("opentype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:"WorkSans-Regular";src:url('../fonts/WorkSans-Regular.ttf') format("opentype");font-style:normal;font-weight:400;font-display:swap}*{margin:0;padding:0;border:0;font-weight:normal;text-decoration:none!important;font-size:100%;font:inherit;vertical-align:baseline;list-style:none;line-height:1;outline:0;background:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;transition:.4s;font-family:"OpenSans-Regular"}::-webkit-scrollbar{width:8px;height:1px}.chamada-chapeu{display:flex;gap:5px;align-items:center}.chamada-chapeu>svg{width:8px;height:8px}.chamada-chapeu>h3{font-size:12px;line-height:14px;font-family:'OpenSans-SemiBold';color:var(--defaultParagraph);text-transform:uppercase}::-webkit-scrollbar-track{background:#efefef}body::-webkit-scrollbar-thumb{background:var(--defaultBlue);border-radius:8px}::-webkit-scrollbar-thumb:hover{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}:root{--bgWhite:#fff;--defaultParagraph:#76757a;--defaulth2:#2a2a2c;--defaultDark:#181818;--bgGray:#f2f2f2;--SecondParagraph:#77767b;--defaultBlue:#006eb1;--defaultGray:#e3e3e3;--defaultOrange:#d44407}a{text-decoration:none;cursor:pointer!important;color:inherit}button{cursor:pointer}body{margin:0;padding:0;background-color:#fff}.gzw-chapeu-vazado{display:inline;font-size:13px;border:1px solid #fff;padding:4px 13px;border-radius:14px;color:#fff;background-color:#0000008a;z-index:1;text-transform:uppercase}.mw-area:first-of-type{padding-top:0}.mw-area{display:grid;margin:auto;grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(60px,auto);gap:24px;margin:24px auto;max-width:1240px;padding:0 20px}.gzw-main{display:grid;margin:auto;grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(60px,auto);gap:24px;margin:24px auto;max-width:1240px;padding:0 0}.gzw-main-section{display:grid;grid-template-columns:repeat(1,1fr);grid-auto-rows:minmax(60px,auto);gap:24px;margin:24px auto;max-width:1240px}.header-tags{display:flex;align-items:center;gap:10px}.header-tags a{padding:4px 14px;border-radius:15px;font-family:'OpenSans-SemiBold';font-size:12px;line-height:20px;color:#fff}.gzw-widget{border-radius:4px;background-color:#fff}.gzw-breadcrumb{width:100%;display:flex;align-items:center;gap:10px;margin:0 auto;max-width:1200px;margin-top:28px}.gzw-breadcrumb>span{color:#727070;font-size:14px}.gzw-breadcrumb>a{font-family:'OpenSans-Regular';font-size:12px;letter-spacing:-.12px;color:var(--defaultDark);position:relative;line-height:32px;text-transform:uppercase}.gzw-breadcrumb>a:nth-child(3){font-family:'OpenSans-Bold'}.gzw-breadcrumb>a:nth-child(5){font-family:'OpenSans-Bold'}.gzw-breadcrumb>a:after{content:'';position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:-3px;left:0;background-color:var(--defaultBlue);transform-origin:bottom right;transition:transform .25s ease-out}.gzw-breadcrumb>a:hover:after{transform:scaleX(1);transform-origin:bottom left}.stopScroll{overflow-y:hidden;height:100%}.gzw-storiesIframe{cursor:pointer;position:fixed;z-index:50;left:0;top:0;z-index:333;width:100%;height:100%;background-color:rgba(0,0,0,.5);overflow:auto;opacity:1;visibility:visible;transition:all .3s ease;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(6px)}.gzw-storiesIframe.hidden{opacity:0;visibility:hidden}.gzw-storiesIframe .content{position:relative;max-width:620px;width:100%;padding:20px;height:100%;max-height:80vh}.gzw-storiesIframe .content .close{position:absolute;right:5px;top:5px;font-size:.7em;cursor:pointer;background-color:var(--defaultBlue);color:var(--bgWhite);padding:5px;border-radius:15px;display:flex;align-items:center;justify-content:center}.gzw-storiesIframe .content>iframe{width:100%;height:100%}.fade-in{opacity:0;animation:fadeIn .5s ease-in 1 forwards}@keyframes fadeIn{to{opacity:1}}.load-more-articles{width:100%;padding:10px 0;display:flex;align-items:center;justify-content:center;font-family:'OpenSans-Medium';font-size:14px;margin-top:24px;gap:3px;max-width:796px;line-height:20px;color:#006eb1;border:2px solid #006eb1;border-radius:5px}.load-more-articles:hover{color:#fff;background-color:#006eb1}.load-more-articles>b{font-family:'OpenSans-Bold'}.circle-marcador{width:10px;height:10px;border-radius:50%;position:relative;background-color:transparent;display:flex;aspect-ratio:1/1;border:3px solid #006eb1;align-items:center;justify-content:center}.gzw-headerCat{display:flex;flex-direction:column;gap:8px;justify-content:center}iframe{border-width:0!important}.pulse-ao-vivo{display:block;width:10px;height:10px;border-radius:50%;background:#f00;border:2px solid #fff;cursor:pointer;box-shadow:0 0 0 0 #34ace0;animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(255,82,82,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(255,82,82,0)}100%{transform:scale(.95);box-shadow:0 0 0 0 rgba(255,82,82,0)}}@-webkit-keyframes pulse{0%{transform:scale(.95);-webkit-box-shadow:0 0 0 0 rgba(255,82,82,.7)}70%{transform:scale(1);-webkit-box-shadow:0 0 0 10px rgba(255,82,82,0)}100%{transform:scale(.95);-webkit-box-shadow:0 0 0 0 rgba(255,82,82,0)}}.mw-header-scroll{width:100%;justify-content:center;align-items:center;background-color:#fff;position:fixed;top:0;z-index:99;opacity:0;height:0;overflow:hidden;transition:opacity 1s ease,height 1s ease;box-shadow:0 5px 10px #0000001a}.mw-header-scroll.visible{opacity:1;height:auto}.mw-header-scroll .mw-header-content{z-index:3;margin:20px auto 20px auto}.mw-header-content{width:1240px;padding:0 20px;display:flex;justify-content:center;align-items:center;margin:20px auto!important}.gzw-moreVideos{max-width:792px;width:100%;max-height:40px;padding:11px 0 10px 0;border:2px solid #d44407;border-radius:5px;display:flex;align-items:center;justify-content:center;gap:4px;font-family:'OpenSans-Medium';font-size:14px;line-height:20px;color:#d44407}.gzw-moreVideos>b{font-family:'OpenSans-Bold'}.gzw-moreVideos-category{max-width:792px;width:100%;max-height:40px;padding:11px 0 10px 0;border:2px solid #d44407;border-radius:5px;display:flex;align-items:center;justify-content:center;gap:4px;font-family:'OpenSans-Medium';font-size:14px;line-height:20px;color:#d44407}.gzw-moreVideos-category>b{font-family:'OpenSans-Bold'}#load-more-search{max-width:792px;width:100%;max-height:40px;padding:11px 0 10px 0;border:2px solid #d44407;border-radius:5px;display:flex;align-items:center;justify-content:center;gap:4px;font-family:'OpenSans-Medium';font-size:14px;line-height:20px;color:#d44407}#load-more-search>b{font-family:'OpenSans-Bold'}.mw-desk-bloco-full-0,.mw-desk-bloco-full-1,.mw-desk-bloco-1-full,.mw-desk-bloco-0-full,.mw-desk-capaespecial,.mw-desk-capaespecial-destaque,.mw-desk-chamadaaovivo,.mw-desk-bloco-full-3{all:unset!important}.mw-area:empty,.mw-desk-bloco-0:empty,.mw-desk-bloco-1:empty,.mw-desk-bloco-2:empty,.mw-desk-bloco-3:empty,.mw-desk-bloco-4:empty,.mw-desk-bloco-5:empty,.mw-desk-bloco-6:empty,.mw-desk-bloco-7:empty,.mw-desk-bloco-full-0:empty,.mw-desk-bloco-full-1:empty,.mw-desk-bloco-1-full:empty,.mw-desk-bloco-0-full:empty,.mw-mobi-bloco-6-full:empty,.mw-mobi-bloco-0-full:empty,.mw-mobi-bloco-0:empty,.mw-mobi-bloco-1:empty,.mw-mobi-bloco-2:empty,.mw-mobi-bloco-3:empty,.mw-mobi-bloco-4:empty,.mw-mobi-bloco-5:empty,.mw-mobi-bloco-6:empty,.mw-mobi-bloco-7:empty,.mw-mobi-bloco-8:empty,.mw-mobi-bloco-9:empty,.mw-desk-bloco-ad-1:empty,.mw-desk-bloco-ad-2:empty,.mw-desk-bloco-ad-3:empty,.mw-desk-chamadaaovivo:empty,.mw-desk-chamadaaovivoextended:empty,.mw-mobi-chamadaaovivoextended:empty,.mw-desk-capaespecial:empty,.mw-desk-capaespecial-destaque:empty,.mw-mobi-capaespecial-destaque:empty,.mw-mobi-chamadaaovivo:empty,.mw-desk-manchete-vertical:empty,.mw-mobi-manchete-vertical:empty,.mw-desk-manchete-seca-relacionadas:empty,.mw-mobi-manchete-seca-relacionadas:empty,.mw-mobi-manchete-com-foto:empty,.mw-desk-manchete-com-foto:empty{display:none!important}.mouseOutModal{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:90}.mouseOutAdContainer{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:530px;padding-top:50px;position:relative}.mouseOutCloseButton{color:#aaa;position:absolute;top:10px;right:10px;font-size:28px;font-weight:bold}.mouseOutCloseButton:hover,.mouseOutCloseButton:focus{color:#000;text-decoration:none;cursor:pointer}#rodadaAtualSerieA,#rodadaAtualSerieB,#rodadaAtualSerieC,#rodadaAtualSerieD{font-family:'OpenSans-SemiBold';font-size:16px}.prev-rodada,.next-rodada{font-family:'OpenSans-SemiBold'}.mw-catdesk-capaespecial{all:unset!important}.mw-catmob-capaespecial{all:unset!important}@media(max-width:796px){.mw-area{overflow:hidden;grid-auto-flow:dense}.mw-header-scroll{display:none}.mw-mobi-bloco-6-full,.mw-mobi-capaespecial,.mw-mobi-bloco-0-full,.mw-mobi-manchete-vertical,.mw-mobi-capaespecial-destaque{all:unset!important}.gzw-main{overflow:hidden;grid-template-columns:repeat(6,1fr);grid-auto-flow:dense;margin:0 auto}.header-tags{display:none}.gzw-breadcrumb{width:100%;margin-top:38px;display:flex;align-items:center;gap:10px;padding-left:0;margin:0 auto;max-width:100vw;padding-left:20px;margin-bottom:24px}.gzw-moreVideos{max-width:92%;margin:0 auto}#load-more-search{max-width:92%;margin:0 auto}.gzw-moreVideos-category{max-width:92%;margin:0 auto}.load-more-articles{max-width:100%}}html{margin-top:40px!important}
/*! Source: /themes/default/assets/css/pages/bio-radios/gazeta-fm-maceio.css */
/*
Error while minifying CSS:
    - input(19,1): run-time error CSS1019: Unexpected token, found '@import'
    - input(19,9): run-time error CSS1019: Unexpected token, found 'url("https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&display=swap")'
*/

/* Minify area start 58590729 */
/* importando fonte */
@font-face {
    font-family: "Figtree-Regular";
    src: url('fonts/Figtree-Regular.ttf') format("opentype");
    font-style: normal;
    font-weight: 400;
    font-display: swap;
}
/* importando fonte */
@font-face {
    font-family: "Figtree-Bold";
    src: url('fonts/Figtree-Bold.ttf') format("opentype");
    font-style: normal;
    font-weight: 700;
    font-display: swap;
}


@import url("https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&display=swap");

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

body {
    background: #f6f6f6 0% 0% no-repeat padding-box;
    text-align: center;
}

/* ------------------------------ HEADER ------------------------------ */
.container {
    padding: 20px 30px;
    margin-bottom: 24px;
}

.logo-section {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
}

.logo-image {
    width: 100px;
    height: 100px;
    border-radius: 50%;
    box-shadow: 0px 15px 15px #0000001a;
}

.logo-circle {
    width: 100px;
    height: 100px;
    background: #006eb1 0% 0% no-repeat padding-box;
    box-shadow: 0px 15px 15px #0000001a;
    border-radius: 60px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.brand-name {
    font-family: "Figtree-SemiBold", sans-serif;
    font-size: 34px;
    line-height: 38px;
    display: flex;
    gap: 8px;
    text-align: center;
    color: #000000;
}

.radios-links {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin-top: 20px;
    gap: 20px;
}

.radios-links > a {
    display: flex;
    gap: 10px;
    align-items: center;
}

.radios-links > a > img {
    box-shadow: 0px 15px 15px #0000001A;
    border-radius: 60px;
    width: 34px;
    height: 34px; 
}

.radios-links > a > div {
    display: flex;
    flex-direction: column;
    gap: 4px;
}

.radios-links > a > div > span {
    font-family: "Figtree-Regular", sans-serif;
    color: #000000;
    font-size: 12px;
    text-align: left;
}

.radios-links > a > div > p {
    font-family: "Figtree-SemiBold", sans-serif;
    color: #000000;
    font-size: 14px;
    text-align: left;
    font-weight: 600;
}

.social-links {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin-top: 32px;
    gap: 10px;
}

.social-links a {
    font-family: "Figtree-Regular", sans-serif;
    font-size: 12px;
    line-height: 14px;
    background-color: white;
    padding: 6px 12px;
    border-radius: 30px;
    text-decoration: none;
    color: #333;
    box-shadow: 0px 15px 30px #00000026;
    text-align: left;
    letter-spacing: 0px;
    color: #0d0d0d;
    display: flex;
    align-items: center;
    gap: 8px;
    transition: all 0.2s;
}

.social-links img {
    width: 20px;
    height: 20px;
}

.social-links a:hover {
    background-color: #f1f1f1;
}

/* ------------------------------ MAIN ------------------------------ */

.cta-buttons {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(1, 1fr);
    grid-column-gap: 16px;
    grid-row-gap: 10px;
    max-width: 814px;
    width: 100%;
    margin: 0 auto 32px auto;
}

.cta-buttons > #assista-btn {
    grid-area: 1 / 2 / 3 / 3; 
}

.cta-buttons > #whatsapp-btn {
    grid-area: 2 / 1 / 3 / 2;
}

.cta-buttons > #ouca-mix-btn {
    grid-area: 1 / 1 / 2 / 2;

    display: flex;
    flex-direction: row-reverse;
    justify-content: center;
    align-items: flex-start;
    background: #E42328 0% 0% no-repeat padding-box;
    box-shadow: 0px 15px 30px #00000026;
    border-radius: 22px;
    padding: 18px 18px;
    height: 232px;
    gap: 3px;
}

.cta-buttons > #ouca-mix-btn > img {
    position: relative;
    top: -30px;
    width: 144px;
    height: 150px;
}

.cta-buttons > #ouca-mix-btn > div {
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: flex-end;
    gap: 10px;
}

.cta-buttons > #ouca-mix-btn > div > strong{
    font-size: 30px;
    font-family: "Figtree-Bold", sans-serif;
    text-align: left;
    font-weight: 700;
    line-height: 32px;
    color: #FFFFFF;
}

.cta-buttons > #ouca-mix-btn > div > div{
    display: flex;
    gap: 10px;
    max-width: 165px;
    width: 100%;
    align-items: center;
}

.cta-buttons > #ouca-mix-btn > div > div > p{
    text-align: left;
    font-size: 14px;
    font-family: "Figtree-Regular", sans-serif;
    font-weight: 400;
    line-height: 18px;  
    color: #FFFFFF;
}

.cta-buttons > #ouca-mix-btn > div > div > img{
    width: 52px;
    height: 52px;
}

#assista-btn {
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 0px 15px 30px #00000026;
    display: flex;
    flex-direction: column;
    border-radius: 22px;
    padding: 14px 14px;
    max-height: 309px;
    align-items: center;
}

#assista-btn > .assista-btn-header {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    height: 47px;
    margin-bottom: 14px;
    gap: 25px;
    width: 100%;
}

#assista-btn > .assista-btn-header > div {
    display: flex;
    flex-direction: column;
    gap: 6px;
}

#assista-btn > .assista-btn-header > img {
    position: relative;
    top: -24px;
    width: 72px;
    height: 75px;
}

#assista-btn > .assista-btn-header > div > strong{
    font-size: 22px;
    line-height: 26px;
    font-family: "Figtree-Bold", sans-serif;
    font-weight: 700;
    text-align: left;
    letter-spacing: -1px;
}

#assista-btn > .assista-btn-header > div > span{
    font-size: 12px;
    line-height: 16px;
    font-family: "Figtree-Regular", sans-serif;
    font-weight: 400;
    text-align: left;
}

.video-ao-vivo {
    height: auto;
    aspect-ratio: 16 / 9;
    width: 375px;
    height: 210px;
}

.video-gzw-maceio-mobile {
    display: none;
    border-radius: 12px;
}

.news-card {
    border-radius: 12px;
    padding: 8px 10px 10px 10px;
    background: #ffffff 0% 0% no-repeat padding-box;
    box-shadow: 0px 15px 30px #00000026;
    border-radius: 12px;
    text-align: left;
    display: flex;
    flex-direction: column;
    gap: 6px;
}

.news-card>figure {
    box-shadow: 0px 10px 15px #0D0D0D1A;
    border-radius: 6px;
    margin-bottom: 6px;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.news-card>figure>img {
    object-fit: cover;
    width: 100%;
    height: 100%;
}

.news-card:nth-of-type(6n+1) {
    height: 318px;
}

.news-card:nth-of-type(6n+2) {
    height: 378px;
}

.news-card:nth-of-type(6n+3) {
    height: 318px;
}

.news-card:nth-of-type(6n+4) {
    height: 378px;
}

.news-card:nth-of-type(6n+5) {
    height: 318px;
}

.news-card:nth-of-type(6n) {
    height: 378px;
}

.news-card>p {
    font-family: "Figtree-Regular", sans-serif;
    font-size: 14px;
    line-height: 16px;
    color: #0d0d0d;
}

.category {
    font-family: "Figtree-Bold", sans-serif;
    font-weight: bold;
    font-size: 12px;
    line-height: 12px;
}

/* Cores por categoria */
.button-container {
    margin: 0 auto;
    font-family: "Figtree-Bold", sans-serif;
    font-size: 16px;
    line-height: 18px;
    color: #fff;
    padding: 13px 0;
    box-shadow: 0px 15px 30px #00000026;
    border-radius: 30px;
    background-color: #006EB1;
    width: 368px;
    cursor: pointer;
    margin-bottom: 78px;
    font-weight: bold;
}

.btn {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 20px auto 80px auto;
    color: #fefefe;
    font-size: 16px;
    width: 270px;
    height: 44px;
    background: #006eb1 0% 0% no-repeat padding-box;
    box-shadow: 0px 15px 30px #00000026;
    border-radius: 30px;
    font-weight: bold;
    text-decoration: none;
    transition: background-color 0.3s ease;
}

.btn:hover {
    background-color: #005b91;
}

/* ------------------------------ Responsivo para telas menores ------------------------------*/
/* header */
.grid-container {
    width: 100%;
    max-width: 840px;
    margin: 0 auto;
}

.grid-sizer,
.grid-item {
    width: calc(33.333% - 14px);
}

#whatsapp-btn {
    display: block;
    box-shadow: 0px 15px 30px #00000026;
    border-radius: 22px;
    padding: 12px 72px;
    position: relative;
    width: 100%;
    max-width: 840px;
    background-color: #FFFFFF;
    height: 60px;
    align-items: center;
    padding: 12px 10px 12px 72px;
}

#whatsapp-btn > img {
    position: absolute;
    left: 0;
    top: -5px;
    width: 60px;
    height: 60px;
}

#whatsapp-btn:hover > img,
#assista-btn:hover > .assista-btn-header > img, 
#ouca-mix-btn:hover > img {
    rotate: -12deg;
    scale: 1.1;
}

#whatsapp-btn > div{
    display: flex;
    justify-content: flex-start;
    align-items: center;
    height: 100%;
}

#whatsapp-btn > div > strong {
    font-family: "Figtree-Bold", sans-serif;
    font-size: 16px;
    line-height: 19px;
    color: #0d0d0d;
    text-align: left;
    font-weight: 700;
}
@media (max-width: 1000px) {
    .grid-sizer,
    .grid-item {
        width: calc(33.333% - 14px);
    }
}

@media (max-width: 768px) {
    .grid-sizer,
    .grid-item {
        width: calc(50% - 10px);
    }

    .news-card:nth-of-type(6n+1) {
        height: 248px;
    }

    .news-card:nth-of-type(6n+2) {
        height: 288px;
    }

    .news-card:nth-of-type(6n+3) {
        height: 248px;
    }

    .news-card:nth-of-type(6n+4) {
        height: 288px;
    }

    .news-card:nth-of-type(6n+5) {
        height: 248px;
    }

    .news-card:nth-of-type(6n) {
        height: 288px;
    }

    .button-container {
        width: calc(100% - 40px);
        font-size: 12px;
        margin-top: 20px;
        margin-bottom: 40px;
    }
}

.grid-item {
    margin-bottom: 20px;
    overflow: hidden;
}

@media (max-width: 800px) {
    .container {
        padding: 15px 0;
    }

    .logo-image {
        width: 80px;
        height: 80px;
    }

    .brand-name {
        font-size: 28px;
    }

    .radios-links {
        justify-content: start;
        flex-wrap: nowrap;
        overflow-x: scroll;
        scrollbar-width: none; /* Firefox */
        -ms-overflow-style: none; /* Internet Explorer e Edge Legacy */
        padding: 0 20px;
        padding-bottom: 4px;
    }

    .radios-links > a {
        min-width: fit-content;
    }

    .radios-links > a > img {
        box-shadow: 0px 0px 15px #0000001A
    }

    .social-links {
        justify-content: start;
        flex-wrap: nowrap;
        overflow-x: scroll;
        background-color: #f6f6f6;
        padding-bottom: 1px;
        padding: 0 20px;
        scrollbar-width: none; /* Firefox */
        -ms-overflow-style: none; /* Internet Explorer e Edge Legacy */
        padding-bottom: 5px;
    }
    .social-links::-webkit-scrollbar {
        display: none; /* Chrome, Safari e Opera */
    }

    .social-links a {
        min-width: fit-content;
        font-size: 13px;
        padding: 4px 6px;
        white-space: nowrap;
        box-shadow: 0 1px 1px #00000026;
    }

    .cta-buttons {
        padding: 0 16px;
        grid-template-columns: 174px 1fr;
    }

    .cta-buttons > #ouca-mix-btn {
        flex-direction: column;
        padding: 18px 10px;
    }

    .cta-buttons > #ouca-mix-btn > img {
        margin: 0 auto;
        width: 90px;
        height: 94px;
    }

    .cta-buttons > #ouca-mix-btn > div > strong {
        font-size: 22px;
        line-height: 26px
    }

    .cta-buttons > #ouca-mix-btn > div > div > img {
        width: 46px;
        height: 46px;
    }

    .cta-buttons > #ouca-mix-btn > div > div > p {
        line-height: 16px;
        font-size: 12px;
    }

    #promocoes-btn {
        max-height: 134px;
    }

    #promocoes-btn > img {
        top: -40px;
    }

    .news-container {
        max-width: calc(100% - 40px);
        padding: 0;
    }

    #whatsapp-btn > div > strong {
        font-size: 14px;
        line-height: 16px;
    }

    .btn {
        margin: 0 auto 40px auto;
    }

    .btn {
        font-size: 14px;
    }

    .video-ao-vivo {
        margin: 0 auto;
    }
}

@media (max-width: 600px) {
    .video-ao-vivo {
        width: 100%;
        height: auto;
    }
}

@media (max-width: 570px) {
    .video-ao-vivo {
        width: 100%;
    }

    #assista-btn > .assista-btn-header {
        height: 100px;
    }
}

@media (max-width: 500px) {
    .grid-sizer, .grid-item {
        width: 100%;
    }

    .cta-buttons > #ouca-mix-btn > img {
        top: -26px;
    }

    #assista-btn > .assista-btn-header {
        flex-direction: column-reverse;
        height: auto;
        gap: 0;
    }

    #assista-btn > .assista-btn-header > img {
        width: 90px;
        height: 94px;
        margin: 0 auto;
    }
   
    #whatsapp-btn {
        height: 60px;
        margin: auto;
    }

    #assista-btn > .assista-btn-header > div > strong {
        max-width: 145px;
    }

    #assista-btn > .assista-btn-header > div {
        position: relative;
        top: -6px;
    }

    .video-ao-vivo {
        max-height: auto;
        position: relative;
        top: -10px;
     }

    .news-card {
        margin-bottom: 20px;
        padding: 8px 10px;
    }

    .news-card > p {
        font-size: 18px;
        line-height: 22px;
    }

    .category {
        font-size: 16px;
        line-height: 12px;
    }
    
    .news-card>figure {
        order: -1;
    }

    .news-card:nth-of-type(6n+1) {
        height: 449px;
    }

    .news-card:nth-of-type(6n+2) {
        height: 449px;
    }

    .news-card:nth-of-type(6n+3) {
        height: 449px;
    }

    .news-card:nth-of-type(6n+4) {
        height: 449px;
    }

    .news-card:nth-of-type(6n+5) {
        height: 449px;
    }

    .news-card:nth-of-type(6n) {
        height: 449px;
    }
}

@media (max-width: 475px) {
    .cta-buttons {
        grid-template-columns: 1fr 174px;
    }

    .video-gzw-maceio-mobile {
        display: inline;
    }

    .video-gzw-maceio-desktop {
        display: none;
    }
}

@media (max-width: 390px) {
    #assista-btn > .assista-btn-header > div > strong {
        font-size: 18px;
        line-height: 20px;
    }
}

@media (max-width: 405px) {
    .cta-buttons > #ouca-mix-btn > div > strong {
        font-size: 16px;
        line-height: 20px;
    }

    .cta-buttons {
        grid-template-columns: 1fr 1fr;
    }

    .cta-buttons > #ouca-mix-btn {
        padding: 10px 10px;
    }

    .cta-buttons > #ouca-mix-btn > div {
        position: relative;
        top: -10px;
    }
}/* Minify area end 58590729 */

