/*! Source: /themes/portal-dol-homolog-NOVO/assets/css/base.css */
@font-face{font-weight:bold;font-family:"Nunito Black";src:url('themes/portal-dol-homolog-NOVO/assets/fonts/Nunito-Black.ttf');font-display:swap}@font-face{font-family:"Nunito Black Italic";src:url('themes/portal-dol-homolog-NOVO/assets/fonts/Nunito-BlackItalic.ttf');font-display:swap}@font-face{font-weight:800;font-family:"Nunito Bold";src:url('themes/portal-dol-homolog-NOVO/assets/fonts/Nunito-Bold.ttf');font-display:swap}@font-face{font-weight:800i;font-family:"Nunito Bold Italic";src:url('themes/portal-dol-homolog-NOVO/assets/fonts/Nunito-BoldItalic.ttf');font-display:swap}@font-face{font-weight:900;font-family:"Nunito Extra Bold";src:url('themes/portal-dol-homolog-NOVO/assets/fonts/Nunito-ExtraBold.ttf');font-display:swap}@font-face{font-weight:900i;font-family:"Nunito Extra Bold Italic";src:url('themes/portal-dol-homolog-NOVO/assets/fonts/Nunito-ExtraBoldItalic.ttf');font-display:swap}@font-face{font-weight:100;font-family:"Nunito Extra Light";src:url('themes/portal-dol-homolog-NOVO/assets/fonts/Nunito-ExtraLight.ttf');font-display:swap}@font-face{font-weight:100i;font-family:"Nunito Extra Light Italic";src:url('themes/portal-dol-homolog-NOVO/assets/fonts/Nunito-ExtraLightItalic.ttf');font-display:swap}@font-face{font-weight:300;font-family:"Nunito Light";src:url('themes/portal-dol-homolog-NOVO/assets/fonts/Nunito-Light.ttf');font-display:swap}@font-face{font-weight:300i;font-family:"Nunito Light Italic";src:url('themes/portal-dol-homolog-NOVO/assets/fonts/Nunito-LightItalic.ttf');font-display:swap}@font-face{font-weight:500;font-family:"Nunito Medium";src:url('themes/portal-dol-homolog-NOVO/assets/fonts/Nunito-Medium.ttf');font-display:swap}@font-face{font-family:"Nunito";src:url('themes/portal-dol-homolog-NOVO/assets/fonts/Nunito-Regular.ttf');font-display:swap}@font-face{font-family:"Nunito Regular";src:url('themes/portal-dol-homolog-NOVO/assets/fonts/Nunito-Regular.ttf');font-display:swap}@font-face{font-family:"Nunito Italic";src:url('themes/portal-dol-homolog-NOVO/assets/fonts/Nunito-Italic.ttf');font-display:swap}@font-face{font-family:"Nunito Semi Bold";src:url('themes/portal-dol-homolog-NOVO/assets/fonts/Nunito-SemiBold.ttf');font-display:swap}@font-face{font-family:"Nunito Semi Bold Italic";src:url('themes/portal-dol-homolog-NOVO/assets/fonts/Nunito-SemiBoldItalic.ttf');font-display:swap}*{margin:0;padding:0;border:0;font-weight:normal;font-size:100%;font:inherit;vertical-align:baseline;list-style:none;line-height:1;outline:0;background:none;font-family:"Nunito";-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;font-smoothing:antialiased;transition:.4s}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:inherit;cursor:pointer}a,a:visited,a:hover,a:active{color:inherit}.mw-dol-title{text-transform:uppercase;font-weight:200;font-family:nunito,sans-serif!important;color:#444;font-size:38px;display:flex;position:relative;padding-left:15px}body{background-color:#fff;overflow-x:hidden}.mw-dol-title::before{content:'';background:#444;position:absolute;width:5px;border-radius:5px;height:40%;left:0;top:8px}.mais-vertical{border-radius:50%;border:3px solid #444;color:#444;border-radius:50%;height:40px;width:40px;align-items:center;justify-content:center;display:flex}.mais-vertical img{height:30px;width:21px}.mais-vertical:hover img{filter:brightness(100)}.mais-vertical:hover{background-color:#444;color:#fff}.dol-icon-video{position:absolute;top:0;right:0;display:flex;justify-content:flex-end;width:40%;height:70%;background-image:linear-gradient(45deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,1) 100%);padding:8px 10px}figure span.dol-icon-video img,.dol-icon-video img{width:20px!important;height:20px!important}.sucess{color:#0c5460!important;background:#d1ecf1;padding:20px}.error{color:#601d0c!important;background:#f1d5d1;padding:20px}
/*! Source: /themes/portal-dol-homolog-NOVO/assets/css/home/homeDesktop.css */
.mw-home-container{max-width:1200px;margin:0 auto;display:flex;flex-direction:column}.mw-area{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(140px,auto);grid-auto-flow:row;gap:30px;margin:20px 0}.mw-area img{transition:.3s}.mw-area img:hover{transform:scale(1.03)}.publicidadeFull{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#f4f4f4;border-radius:10px;margin-bottom:30px;padding:20px}@media(max-width:1205px){.mw-home-container{padding:0 15px}}@media(max-width:1024px){.mw-home-container{width:100%;margin:0 auto}.mw-area{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:minmax(160px,auto);grid-auto-flow:row;gap:30px}.mw-area img{transition:.3s;object-fit:cover!important}.mw-area img:hover{transform:scale(1.01)}}
/*! Source: /themes/portal-dol-homolog-NOVO/assets/css/components/top.css */
.mw-topo{max-width:1200px;margin:0 auto}.mw-topo-container{height:fit-content;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.dol-busca{display:flex;flex-direction:row;width:300px;height:47px}.dol-busca span{padding:.9rem 1rem;border-top-left-radius:7px;border-bottom-left-radius:7px;background-color:#e9ecef;border:1px solid #ced4da;display:flex;align-items:center}.dol-busca img{width:14px;height:14px}.dol-busca span i{font-size:15px;color:#2e5a73}.dol-busca input[type="text"]{border:1px solid #ced4da;border-left:0;padding:9px 9px 9px 15px;border-top-right-radius:5px;border-bottom-right-radius:5px;color:#393939;outline:0;width:220px}.dol-busca input::placeholder{color:#7e7e7e}.dol-busca input:focus{border:2px solid #80bdff;outline:0}.mw-container-capa-indicadores{display:flex;flex-direction:row;gap:10px;align-items:center}.mw-topo-capa{display:flex;gap:10px;position:relative;min-height:90px}.mw-topo-capa-text{display:flex;flex-direction:column;justify-content:end;text-align:right;margin:20px 0;gap:5px}.mw-topo-capa-text h3{color:#983131;font-size:14px;font-weight:700;font-family:nunito bold,sans-serif;margin:0}.mw-topo-capa-text span{color:#505050;font-size:10px;font-family:nunito,sans-serif}.mw-img-capa{padding-top:10px!important;height:90px;max-height:90px;overflow:hidden}.mw-img-big-capa{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:-1;opacity:0;position:absolute;top:90px;right:-75px;padding:15px 5px 2px 5px;border-radius:5px;background-color:rgb(0 0 0/61%);color:#fff}.mw-img-big-capa .arrow-up{border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;position:absolute;left:calc(50% - 8px);top:3px}.mw-img-capa .show{z-index:9999999;-webkit-transition:opacity 500ms;-o-transition:opacity 500ms;transition:opacity 500ms;opacity:1;display:block}.pulse-ao-vivo{display:block;width:12px;height:12px;border-radius:50%;background:#f00;cursor:pointer;box-shadow:0 0 0 0 #34ace0;animation:pulse 2s infinite;position:absolute;border:2px solid #fff;right:-15px;top:-4px}@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-topo-indicadores{display:flex;flex-direction:row;gap:30px;padding-left:23px;padding-right:20px;margin:0 -10px}.prev-cot{border-left:1px solid #ddd}.hrTop-bottom{width:100%;height:1px;background-color:#f4f4f4;margin:0!important}.mw-indicadores-icons{display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-width:50px}.mw-indicadores-icons>span{font-size:15px;font-weight:800;font-family:"Nunito Extra Bold",sans-serif}.mw-navbar-topo{display:flex;flex-direction:row;gap:30px;justify-content:space-between;align-items:center;height:65px;max-width:1200px}.mw-nav-list{position:relative;top:15px;display:flex;flex-direction:row;gap:15px;align-items:center;list-style:none;padding:0;margin:0}.mw-nav-list-mob{position:relative;top:0;display:flex;flex-direction:row;gap:15px;align-items:center;list-style:none;padding:0;margin:0}.mw-nav-list li a span{font-weight:700;font-family:"Nunito Bold",sans-serif;text-align:center;font-size:13px}.mw-nav-list li a span{font-weight:700;font-family:"Nunito Bold",sans-serif;text-align:center;font-size:13px}.mw-nav-list li a span.dol-mais-concursos-video{position:absolute;left:10px;bottom:10px}.mw-nav-list-mob li a{font-weight:700;font-family:"Nunito Bold",sans-serif;text-align:center;font-size:14px;width:100px;line-height:1;white-space:nowrap}.mw-links-topo{display:flex;flex-direction:row;gap:10px;align-items:center;margin:0;position:relative;min-width:280px}.nav-dropdown{display:inline-block;height:50px}.nav-dropdown-content{display:none;position:absolute;top:32px;background-color:#f9f9f9;box-shadow:0 20px 40px rgb(0 0 0/40%);z-index:155}.nav-dropdown:hover .nav-dropdown-content{display:block}.nav-dropdown-content.dol-c-concursos{border-top:5px solid #983131!important;color:#983131!important}.nav-dropdown-content.dol-c-noticias{border-top:5px solid #2e5a73!important;color:#2e5a73!important}.nav-dropdown-content.dol-c-esportes{border-top:5px solid #0e650e!important;color:#0e650e!important}.nav-dropdown-content.dol-c-entretenimento{border-top:5px solid #5c4463!important;color:#5c4463!important}.nav-dropdown-content.dol-c-tuedoide{border-top:5px solid #6e5000!important;color:#6e5000!important}.nav-dropdown-content.dol-c-galeria{border-top:5px solid #006363!important;color:#006363!important}.nav-dropdown-content.dol-c-dolplay{border-top:5px solid #444!important;color:#444!important}.nav-dropdown-content.dol-c-dolcast{border-top:5px solid #503085!important;color:#503085!important}.nav-dropdown-content.dol-c-colunistas{border-top:5px solid #2e5a73!important;color:#2e5a73!important}.nav-dropdown-row{display:flex;width:100%;overflow:hidden;white-space:nowrap}.nav-dropdown-left{background:#f4f4f4;padding:15px;overflow-y:scroll;height:fit-content}.nav-dropdown-left::-webkit-scrollbar{width:10px}.nav-dropdown-left ul{display:flex;flex-direction:column;gap:15px}.nav-dropdown-left li{transition:all .2s}.nav-dropdown-left li a{font-weight:400;font-family:nunito,sans-serif;font-size:1rem;transition:all .2s}.nav-dropdown-left li a:hover{padding-left:5px!important;font-weight:700}.nav-dropdown-title{position:relative;font-weight:700;font-family:nunito bold,sans-serif;font-size:28px;margin-bottom:30px;padding:0 15px}.nav-dropdown-title::before{content:"";position:absolute;width:5px;background:#ccc;border-radius:5px;height:40%;left:0;top:12px}.nav-dropdown-title.dol-c-concursos::before{background:#983131!important}.nav-dropdown-title.dol-c-noticias::before{background:#2e5a73!important}.nav-dropdown-title.dol-c-esportes::before{background:#0e650e!important}.nav-dropdown-title.dol-c-entretenimento::before{background:#5c4463!important}.nav-dropdown-title.dol-c-tuedoide::before{background:#6e5000!important}.nav-dropdown-title.dol-c-galeria::before{background:#006363!important}.nav-dropdown-title.dol-c-dolplay::before{background:#444!important}.nav-dropdown-title.dol-c-colunistas::before{background:#2e5a73!important}.nav-dropdown-right{width:80%;padding:30px}.nav-dropdown-container{display:flex;flex-wrap:wrap}.mw-recommendedMenu{display:flex;gap:25px}.dol-ultimas-box{position:relative;overflow:hidden}.dol-ultimas-box-images{width:100%;height:150px;position:relative}.dol-ultimas-box-images img{width:100%;height:100%;object-fit:cover;border-radius:5px}.dol-ultimas-box h3{text-align:left;color:#505050;font-size:14px;font-weight:700;font-family:nunito bold,sans-serif;margin:15px 0;font-display:swap}.dol-ultimas-box h2{text-align:left;font-weight:700;font-family:nunito bold,sans-serif;font-size:20px}.mw-navbar-topo-mob{display:none}.menu_open,.search-icon{display:none}.menu_open,.search-icon img{width:20px;height:20px;filter:invert(30%) sepia(100%) hue-rotate(150deg)}.mw-message-user-login{color:#601d0c!important;background:#f1d5d1;padding:20px;border-radius:5px;border:1px solid #ebbbb4;display:none}.modal_usuario{display:none;opacity:0;-webkit-animation:fadeIn .3s;animation:fadeIn .3s}.modal_usuario:target{opacity:1;display:block;position:fixed;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);left:0;bottom:0;z-index:3000;display:flex;justify-content:center;align-items:center;-webkit-animation:fadeIn .3s;animation:fadeIn .3s}.modal_usuario_container{position:relative;background-color:#fff;width:100%;max-width:480px;border-radius:15px;transition:.4s}.modal_usuario_close{position:absolute;right:20px;font-size:25px;font-weight:700;color:#f00;top:20px}.modal_usuario_logo{display:flex;align-items:center;justify-content:center;margin:45px 0 25px 0}.modal_usuario_logo h5{text-align:center;margin-bottom:1rem;font-weight:300;font-size:1.5rem;font-family:nunito light,sans-serif}.modal_usuario_container form{margin:0 35px 35px 35px;gap:20px;display:flex;flex-direction:column}.modal_usuario_container form a{color:#555;font-size:14px;text-align:right}.modal_usuario_input input{padding:.375rem .75rem;border:1px solid #ccc;width:100%;border-radius:5px}.modal_usuario_button{padding:10px;background-color:#4267b2;border-color:#4267b2;text-transform:uppercase;padding:.5rem 1rem;font-size:14px;line-height:1.5;font-weight:400;color:#fff;border-radius:.3rem;cursor:pointer}.modal_cadastro_button{text-transform:uppercase;padding:1rem;color:#fff!important;background-color:#28a745;border-color:#28a745;font-size:1rem;line-height:1.5;font-weight:400;display:inherit;text-align:center;width:100%;max-width:500px;border-radius:0 0 15px 15px}.rba-aovivo .text-aovivo{white-space:nowrap}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes apear-down{from{height:0}to{height:600px}}@keyframes apear-down{from{height:0}to{height:600px}}@keyframes hide-top{0%{height:600px;display:flex;flex-direction:column}99%{height:0;display:flex;flex-direction:column}100%{display:none}}.rba-aovivo{display:none}@media(max-width:768px){.dol_logo img{width:117px;height:53px}.mw-topo{position:fixed;top:0;left:0;right:0;z-index:99999999999;background:#fff}.rba-aovivo{position:relative;display:block;background:#a80000!important;padding:8px!important;padding-right:10px;width:100px;border-radius:30px;white-space:nowrap}.rba-aovivo .text-aovivo{width:100%;color:#fff;padding-left:26px;white-space:nowrap}.rba-aovivo img{width:auto;height:23px;position:absolute;top:3px;left:3px;box-shadow:0 0 0 3px rgb(0 0 0/32%);background:rgb(0 0 0/32%);border-radius:50%}.menu_open{display:flex;align-items:center}.mw-navbar-topo-mob{position:relative;top:55px;display:block;height:55px;margin-bottom:25px;z-index:200}.search-icon{display:block}.mw-container-capa-indicadores,.dol-busca{display:none}.mw-navbar-topo{z-index:99999999;animation:apear-down .5s forwards;overflow-x:hidden;background:#fff}.mw-navbar-topo *{transition:unset}.mw-nav-list{display:block!important;text-align:center;margin:0 0 45px 0}.nav-dropdown{height:20px}.mw-nav-list li{margin:0 0 20px 0}.mw-nav-list li a span{font-size:16px!important}.mw-nav-list li a span{font-size:16px!important}.nav-dropdown-content{position:relative;width:470px;right:0;left:0}.nav-dropdown-left{width:100%;height:auto}.nav-dropdown-right{display:none}.mw-navbar-topo.active{position:fixed;top:57px;right:0;left:0;display:flex!important;flex-direction:column!important;margin:0 0 25px 0;padding:16px 0;height:0}.mw-navbar-topo:not(.active){animation:hide-top .5s forwards}.mw-links-topo a:first-child{display:flex;justify-content:center;width:100%;position:absolute;bottom:35px;margin:0 0 15px 0}.mw-links-topo .iconf{height:35px;width:120px}.mw-links-topo img{width:30px;height:30px}.mw-nav-list-mob{position:relative;overflow-x:scroll;padding:10px}.pulse-mobile{right:-2px}.mw-topo-container{padding:0 10px 0 10px;border-bottom:1px solid #5555}}
/*! Source: /themes/portal-dol-homolog-NOVO/assets/css/components/footer.css */
.mw-dol-footer{display:flex;flex-direction:column;gap:40px;background-color:#f4f4f4}.mw-subrodape{height:70px;background-color:#e1e2e1}.mw-subrodape nav{max-width:1200px;margin:0 auto;height:100%;display:flex;flex-direction:column;justify-content:center}.list-subrodape{display:flex;flex-direction:row;gap:20px;align-items:center;list-style:none;padding:0;margin:0}.list-subrodape a{font-weight:700;font-family:"Nunito Bold",sans-serif;text-align:center;text-transform:uppercase;font-size:13px;color:#444}.list-subrodape a:hover{text-decoration:none;color:#444}.mw-rodape{width:100%;max-width:1200px;margin:10px auto;display:flex;flex-direction:row;justify-content:space-between;gap:70px;background-color:#f4f4f4}.mw-footer-menu{display:flex;flex-direction:row;gap:50px;width:75%}.mw-footer-col{display:flex;flex-direction:column}.dol-c-noticias{color:#2e5a73!important}.dol-c-esporte{color:#0e650e!important}.dol-c-entretenimento{color:#5c4463!important}.dol-c-tuedoide{color:#6e5000!important}.dol-c-galeria{color:#006363!important}.dol-c-colunistas{color:#2e5a73!important}.dol-c-concursos{color:#983131!important}.dol-c-dolplay{color:#444!important}.mw-redes-social hr{width:100%;height:1px;background-color:#e6e6e6}.mw-footer-col span{font-weight:700;font-size:14px;font-family:"Nunito Bold",sans-serif;text-transform:uppercase;padding-bottom:10px}.mw-footer-col a{color:#555;font-weight:200;font-size:14px;font-family:nunito,sans-serif!important;transition:all .3s;margin:3px 0}.mw-footer-col a:hover{color:#0056b3;text-decoration:none}.mw-redes-social{display:flex;flex-direction:column;gap:30px;margin:15px 0}.number-whatsapp{color:#006230;font-size:38px;font-weight:800;font-family:"Nunito Extra Bold",sans-serif;display:flex;align-items:center}.icon-whatsapp{margin-right:20px;width:43px;height:43px;filter:grayscale(100%) brightness(65%) sepia(100%) hue-rotate(82deg) saturate(600%) contrast(.8)}.text-whatsapp{width:100%;display:flex;flex-direction:column;justify-content:flex-end;padding-left:50px}.text-whatsapp span{font-weight:200;font-family:"Nunito",sans-serif!important;font-size:16px;color:#393939}.redes-icons{display:flex;flex-direction:row;gap:10px}.newsletter-title{padding-left:15px;color:#444;font-size:28px;font-weight:700;font-family:"Nunito Bold",sans-serif;position:relative}.newsletter-title:before{content:"";position:absolute;width:5px;background:#444;border-radius:5px;height:40%;left:0;top:12px}#newsletter{margin:15px 0}.input-newsletter{display:flex;margin:15px 0 0 0;flex-direction:row}.input-newsletter input{background:#fff;border:1px solid #ced4da;padding:.6rem 1rem;border-top-left-radius:5px;border-bottom-left-radius:5px;color:#393939;outline:0;width:100%}.input-newsletter input::placeholder{color:#b3b3b3}.input-newsletter input:focus{border:2px solid #80bdff}.input-newsletter button{padding:.5rem 1rem;border:3px solid #2e5a73;outline:0;cursor:pointer}.input-newsletter button img{width:22px;height:22px;filter:invert(32%) sepia(7%) saturate(3374%) hue-rotate(158deg) brightness(93%) contrast(89%)}.mw-resposta-newsletter-footer{width:100%;border:1px solid #bee5eb;border-radius:5px;z-index:5;gap:20px;position:relative}.mw-resposta-newsletter-footer p{font-size:14px;font-family:'Nunito Bold';font-weight:600;border-radius:5px}.mw-copyright{height:50px;background-color:#e1e2e1}.copyright-container{max-width:1200px;margin:0 auto;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.copyright-container>.copyright-container-left{display:flex;align-items:center;gap:4px}.copyright-container span{color:#555;font-size:14px;font-weight:400;font-family:nunito,sans-serif}.copyright-container .copyright-container-left a{color:#0060c7!important}.politica-privacidade{text-align:center;color:#393939;font-size:12px}.politica-privacidade a{font-weight:800;font-family:nunito extra bold,sans-serif;color:#555}.mw-dol-infor{max-width:1200px;background-color:#e1e2e1;margin:0 auto;border-radius:10px;width:100%;display:flex;justify-content:center;padding:10px}.mw-dol-infor small{text-align:center}@media(max-width:1000px){.mw-rodape{padding:0 15px;margin:0}.mw-subrodape{height:fit-content;padding:20px}.mw-footer-menu{display:none}#newsletter{width:100%;text-align:center}.newsletter-title{font-size:24px}.mw-redes-social{display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center}.list-subrodape{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.text-whatsapp{padding-left:0;justify-content:stretch}.text-whatsapp span{text-align:center}.number-whatsapp{font-size:30px}.mw-dol-footer{gap:20px}.mw-dol-infor{width:91%;padding:20px}.mw-copyright{height:fit-content}.copyright-container{flex-direction:column;justify-content:center;padding:20px}.copyright-container span{text-align:center}.copyright-container span a{font-family:'Nunito Bold'}}
/*! Source: /themes/portal-dol-homolog-NOVO/assets/css/category/category.css */
.category_container{max-width:1200px;margin:30px auto 35px}.category_full{background:#f4f4f4;border-top:8px solid;padding:50px 0 10px}.category_wrapper{display:flex;gap:35px}.category_container{max-width:1200px;margin:30px auto 35px}.category_content{width:calc(100% - 400px)}.category_sidebar{width:400px;display:flex;flex-direction:column;gap:25px}.category_content .category_title h2{font-size:2rem;margin:0;margin-bottom:35px;position:relative;padding-left:15px}.category_content .category_title h2 span.before{content:"";position:absolute;left:0;top:8px;width:5px;height:50%;border-radius:5px}.category_content .category_title h2 b{font-weight:700}.img-categoryTime{display:flex;align-items:center;justify-content:center;padding:15px;border-radius:50%;background:#fff;border:8px solid;height:90px;width:90px;position:absolute;right:0;top:-9px;z-index:1}.img-categoryTime img{width:44px;height:44px}@media(max-width:768px){.category_wrapper{display:flex;flex-direction:column}.category_content{width:100%}.category_sidebar{width:100%}.category_container{padding:20px}}
/*! Source: /themes/portal-dol-homolog-NOVO/assets/css/article/articleElements.css */
/*
Error while minifying CSS:
    - input(1153,10): run-time error CSS1036: Expected expression, found '#'
*/

/* Minify area start 19799551 */
/* estilo enquete */
.dol-survey-item{
  font-size: 18px;
  color: #393939;
  margin-bottom: 1rem;
  font-family: "Nunito Bold", sans-serif !important;
  line-height: 28px !important;
  margin: 15px 0;
}
.dol-enqueteElement h3{
  font-size: 18px;
  color: #4e4e4e;
  line-height: 18px;
  font-family: "Nunito Black";
}
.dol-enqueteElement h2{
  font-size: 18px;
  color: #4e4e4e;
  margin: 20px 0 10px;
  font-family: "Nunito Bold";
}
.mw-survey-form fieldset{
  display: flex;
  flex-direction: column;
}
.mw-survey-form fieldset label{
  display: flex;
  flex-direction: row;
  gap: 10px;
}
.dol-popUpResult{
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #fff;
  width: 100%;
  padding: 20px;
  border-radius: 8px;
  box-shadow: 0 5px 10px #0000000d;
  display: none;
  flex-direction: column; 
  gap: 24px;
  z-index: 9999999;
  width: 100%;
  max-width: 700px;
  min-width: 300px;
}
.dol-popUpResult--active{
  display: flex;
}
.dol-popUpResult h2{
  font-size: 20px;
  line-height: 24px;
  color: #393939;
  letter-spacing: .2px;
  font-weight: 700;
}
.dol-popUpResult h3{
  font-size: 16px;
  line-height: 22px;
  color: #393939;
  font-weight: 700;
}
#popUpResults{
  display: block;
}
#popUpResults:empty{
  display: block !important;
}
.mw-survey-btn {
  background-color: #393939;
  font-size: 14px;
  line-height: 18px;
  letter-spacing: 0.14px;
  color: #fff;
  font-weight: 500;
  cursor: pointer;
  box-shadow: 0px 5px 10px #0000000D;
  border-radius: 10px;
  width: 100%;
  max-width: 121px;
  height: 45px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.dol-enqueteElement{
  background-color: #fff;
  width: 100%;
  padding: 20px;
  border-radius: 8px;
  box-shadow: 0 5px 10px #00000047;
}
/* fim estilo enquete */


.dol-dolcast {
  display: flex;
  max-width: 658px;
  margin: auto;
  padding: 0 10px;
  border: 1px solid #ccc;
  background: #f4f4f4;
  padding: 10px;
  gap: 10px;
  justify-content: space-between;
  align-items: center;
}
.dol-dolcast > img {
  max-width: 182px;
  width: 100%;
  height: 180px;
  object-fit: cover;
}
.dol-dolcast > div {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.dol-dolcast > div > span {
  font-size: 14px;
  text-transform: uppercase;
  color: #393939;
  font-weight: 400;
}
.dol-dolcast > div > h2 {
  font-size: 26px;
  color: #393939;
  font-weight: 700;
  line-height: 1.5;
  margin: 10px 0 5px;
}
.dol-dolcast > div > h3 {
  font-size: 13px;
  font-weight: 400;
}
.dol-dolcast > div > h3 > strong {
  font-weight: 800;
}
.dol-dolcast > div > audio {
  width: 100%;
}
figure.dol-img-article {
  background: #f4f4f4;
  overflow: hidden;
  border-radius: 6px;
  border: 5px solid #f4f4f4;
  border-bottom-width: 0;
  margin: 0;
  height: fit-content;
}
figure.dol-img-article > figcaption span {
  font-size: 14px;
  line-height: 20px;
  color: #505050;
}
figure.dol-img-article > figcaption strong {
  font-size: 14px;
  line-height: 20px;
  color: #505050;
  font-weight: bold;
  margin-left: 5px;
}
/* HEADER CATEGORY */
.category-nav {
  padding: 10px;
}

.category-content {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 0 auto;
  max-width: 1200px;
}

.firstlevel-breadcrumb-text {
  font-size: 22px;
  margin-bottom: 0;
}

.category-home {
  display: flex;
  align-items: center;
  padding: 15px;
  border-radius: 50%;
  background: rgba(0, 0, 0, 0.1);
}

.category-home img {
  width: 20px;
  height: 20px;
  filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(100deg)
    brightness(104%) contrast(102%);
}

.title-category {
  display: flex;
  align-items: center;
  gap: 5px;
  color: #fff;
  font-size: 22px;
  text-transform: uppercase;
}

.title-category > a > img {
  object-fit: cover;
  max-height: 40px;
}

.title-category h2 {
  font-weight: 700;
}

.title-category span {
  font-weight: 200;
  font-family: nunito, sans-serif !important;
}

/* INPUT DE BUSCA */
.search {
  display: flex;
  align-items: center;
  position: relative;
  height: 50px;
  width: 50px;
}

.main-input {
  display: block;
}

.main-input {
  background-color: #ffffff;
  width: 0;
  border-radius: 5px;
  position: absolute;
  right: 70px;
  top: 10px;
  transition: 1s ease;
}

.show-input {
  width: 215px;
  padding: 3px 15px;
  border: 1px solid #dbdbdb;
  transition: 1s ease;
}

.mw-search-button {
  background: rgba(0, 0, 0, 0.1);
  padding: 15px;
  border-radius: 50%;
  display: flex;
}

.mw-search-button img {
  filter: invert(1);
}

.form-input-header {
  display: flex;
  position: relative;
}

span.dol-c-gray.dol-f-14.text-uppercase {
  margin: 25px 0;
}

/* FIM HEADER CATEGORY */

.maisAcessadas {
  padding: 15px;
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 5px;
}

.maisAcessadas .titleAcessadas {
  position: relative;
  font-size: 22px;
  padding: 0 15px;
}

.maisAcessadas .titleAcessadas b {
  font-weight: 700;
}

.maisAcessadas .titleAcessadas .before {
  content: "";
  position: absolute;
  width: 5px;
  background: #ccc;
  border-radius: 5px;
  height: 37%;
  left: 0;
  top: 8px;
}

.maisAcessadas .titleAcessadas span {
  font-weight: 200;
  font-family: nunito, sans-serif !important;
}

.maisLidas-box {
  display: flex;
  align-items: center;
  gap: 15px;
  padding: 20px 0;
  border-bottom: 1px solid #ccc;
}

.maisAcessadas a span {
  font-size: 2rem;
  font-weight: 700;
  font-family: nunito bold, sans-serif;
  font-display: swap;
}

.maisAcessadas .text span {
  font-size: 14px;
  font-weight: 700;
  padding: 0;
  color: #505050;
  font-family: nunito bold, sans-serif;
}

.maisAcessadas .text h2 {
  font-size: 16px;
  font-weight: 700;
  font-weight: 700;
  font-family: nunito bold, sans-serif;
  margin: 5px 0;
}

#relacionadas {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-auto-rows: minmax(85px, auto);
  grid-auto-flow: row;
  gap: 24px;
  max-width: 800px;
  margin: 30px auto;
}

.dol-relacionadas {
  position: relative;
  overflow: hidden;
  width: 100%;
}
.dol-relacionadas:nth-child(7) {
  display: none;
}

.dol-relacionadas img {
  height: 150px;
  border-radius: 5px;
  overflow: hidden;
  object-fit: cover;
  margin-bottom: 15px;
}

#ultimasNoticias {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-auto-rows: minmax(85px, auto);
  grid-auto-flow: row;
  gap: 24px;
  max-width: 1160px;
  margin: 30px auto;
}

.article-ultimasNoticias {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}

.article-ultimasNoticias > h2 {
  position: relative;
  padding-left: 15px;
  font-size: 26px;
  color: #4e4e4e;
  margin: 2rem 0 0 0;
  text-align: center;
  width: 100%;
}

.article-ultimasNoticias > h2 .before {
  content: "";
  position: absolute;
  left: 0;
  top: 5px;
  width: 5px;
  height: 50%;
  border-radius: 5px;
  display: none;
}

.article-ultimasNoticias b,
strong {
  font-weight: 700;
}

.dol-ultimasNoticias {
  position: relative;
  overflow: hidden;
  width: 100%;
}

.dol-ultimasNoticias img {
  width: 100%;
  height: 160px;
  border-radius: 5px;
  overflow: hidden;
  object-fit: cover;
  margin-bottom: 15px;
}

.dol-ultimasNoticias h2 {
  font-size: 20px;
  font-weight: 700;
  font-family: nunito bold, sans-serif;
  margin: 0;
  padding-left: 0 !important;
  position: relative;
  width: 100%;
}

.dol-ultimasNoticias h3 {
  color: #505050;
  font-size: 14px;
  margin-bottom: 15px;
  font-weight: 700;
  font-family: nunito bold, sans-serif;
  text-transform: uppercase;
}

.article-relacionadas h2 {
  position: relative;
  padding-left: 15px;
  font-size: 26px;
  color: #4e4e4e;
  margin: 20px auto 10px;
  max-width: 1200px;
}
.article-relacionadas h2 b {
  font-weight: bold;
}
.article-relacionadas h2 .before {
  content: "";
  position: absolute;
  left: 0;
  top: 5px;
  width: 5px;
  height: 50%;
  border-radius: 5px;
}

.dol-relacionadas h3 {
  color: #505050;
  font-size: 14px;
  margin-bottom: 15px;
  font-weight: 700;
  font-family: nunito bold, sans-serif;
  text-transform: uppercase;
}

.dol-relacionadas h2 {
  font-size: 20px;
  font-weight: 700;
  font-family: nunito bold, sans-serif;
  margin: 0;
  padding-left: 0 !important;
}

.dol-comentarios {
  max-width: 1200px;
  display: flex;
  margin: auto;
  flex-direction: column;
  padding: 15px 0 15px 0;
}

.dol-comentarios-header span {
  font-size: 28px;
}

.dol-comentarios-header h2 {
  position: relative;
  padding-left: 15px;
}

.dol-comentarios-header h2 .before {
  content: "";
  position: absolute;
  left: 0;
  top: 5px;
  width: 5px;
  height: 50%;
  border-radius: 5px;
}

.dol-comentarios-header h2 {
  font-size: 28px;
  margin: 0;
}

.dol-comentarios-header {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0 0 35px 0;
}

.alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
  padding: 20px;
  font-size: 14px;
  border-radius: 0.25rem;
}

.open-modal {
  justify-content: center;
  border: 3px green solid;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  transition: all 0.4s;
}

.modal-comments {
  position: fixed;
  z-index: 999;
  width: 100vw;
  height: 100vh;
  background-color: #00000055;
  display: none;
  justify-content: center;
  align-items: center;
  left: 0;
  top: 0;
}

.modal-comments h2 {
  text-align: center;
}

.modal-content {
  display: flex;
  flex-direction: column;
  background-color: white;
  height: 580px;
  width: 468px;
  border: 5px;
  border-radius: 16px;
  padding: 32px;
}

.modal-content input,
.modal-content textarea {
  border: 1px rgb(175, 175, 175) solid;
  border-radius: 5px;
  padding: 5px 10px;
}

.modal-content textarea {
  min-height: 5rem;
  resize: vertical;
}

.modal-content form {
  display: flex;
  flex-direction: column;
  gap: 10px;
}

.modal-content button {
  color: #fff;
  background-color: #4267b2;
  padding: 10px 20px;
  font-size: 14px;
  border-radius: 5px;
}

.mw-newsletter {
  width: 100%;
  padding: 25px;
  background: #f4f4f4;
  border-radius: 5px;
  margin-bottom: 3rem;
}

.mw-newsletter header {
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  margin-bottom: 10px;
}

.mw-newsletter header h3 {
  font-weight: 700;
  font-family: nunito bold, sans-serif;
  font-size: 16px;
  font-size: 1.25rem;
}

.mw-newsletter header span {
  padding: 0 !important;
  margin: 15px 0;
  text-align: left;
  color: #393939 !important;
  font-weight: 400 !important;
  font-family: nunito, sans-serif !important;
  font-size: 14px !important;
}

.mw-newsletter-input {
  display: flex;
  align-items: center;
  width: 100%;
}

.mw-newsletter input {
  color: #393939;
  font-size: 16px;
  width: 90%;
  background: #fff;
  padding: 7px;
  display: flex;
  border-radius: 5px 0 0 5px;
  align-items: center;
  border: 1px solid #ccc;
}

.mw-newsletter-input button {
  padding: 11px;
  border-radius: 0 5px 5px 0;
  color: #fff;
  font-weight: 700;
  width: 25%;
  align-items: center;
  cursor: pointer;
}

.mais-noticias-container {
  gap: 25px;
  display: flex;
  flex-direction: column;
}

.container-MaisNoticias {
  max-width: 800px;
  margin: 4% auto 0 auto;
  padding: 0 15px;
}

.mais-noticias-container hr {
  height: 1px;
  background: #ccc;
  margin: 25px 0 0 0;
}

.maisNoticias h2 {
  position: relative;
  padding-left: 15px;
}

.maisNoticias h2 .before {
  content: "";
  position: absolute;
  left: 0;
  top: 8px;
  width: 5px;
  height: 50%;
  border-radius: 5px;
}

.maisNoticias h2 {
  font-size: 2rem;
  margin: 0;
  margin-bottom: 35px;
}

.maisNoticias b {
  font-weight: 700;
}

.dol-mais-noticias-box {
  position: relative;
  display: flex;
  align-items: center;
}

.dol-mais-noticias-box img {
  width: 100%;
  height: 180px;
  object-fit: cover;
  border-radius: 5px;
}

.dol-mais-noticias-box-info {
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  padding-left: 15px;
}

.dol-mais-noticias-box-info h2 {
  padding-left: 0;
  font-weight: 700;
  font-family: nunito bold, sans-serif;
  font-size: 24px;
  margin: 0;
}

.dol-mais-noticias-box-info h3 {
  color: #505050;
  font-weight: 700;
  font-family: nunito bold, sans-serif;
  font-size: 14px;
}

.button-mais-noticias {
  padding: 15px 25px;
  border: 3px solid #0e650e;
  width: 100%;
  display: inline-block;
  text-align: center;
  border-radius: 3px;
  font-family: nunito semi bold, sans-serif;
  font-weight: 600;
  font-size: 18px;
  margin: 25px 0;
}

.modal_comentarios {
  display: none;
  opacity: 1;
  -webkit-animation: fadeIn 0.3s;
  animation: fadeIn 0.3s;
}

.modal_comentarios:target {
  opacity: 1;
  display: block;
  position: fixed;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.8);
  left: 0;
  bottom: 0;
  z-index: 3000;
  display: flex;
  justify-content: center;
  align-items: center;

  -webkit-animation: fadeIn 0.3s;
  animation: fadeIn 0.3s;
}

.modal_comentarios_container {
  position: relative;
  background-color: #fff;
  width: 100%;
  max-width: 480px;
  border-radius: 15px;
  transition: 0.4s;
}

.modal_comentarios_close {
  position: absolute;
  right: 20px;
  font-size: 25px;
  font-weight: 700;
  color: red;
  top: 20px;
}

.modal_comentarios_logo {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 45px 0 25px 0;
}

.modal_comentarios_logo h5 {
  text-align: center;
  margin-bottom: 1rem;
  font-weight: 300;
  font-size: 1.5rem;
  font-family: nunito light, sans-serif;
}

.modal_comentarios_container form {
  margin: 0 35px 35px 35px;
  gap: 20px;
  display: flex;
  flex-direction: column;
}

.modal_comentarios_container form a {
  color: #555;
  font-size: 14px;
  text-align: right;
}

.modal_comentarios_input input {
  padding: 0.375rem 0.75rem;
  border: 1px solid #ccc;
  width: 100%;
  border-radius: 5px;
}

.modal_comentarios_input textarea {
  padding: 0.375rem 0.75rem;
  border: 1px solid #ccc;
  height: 60px;
  width: 100%;
  border-radius: 5px;
}

.modal_comentarios_button {
  padding: 10px;
  background-color: #4267b2;
  border-color: #4267b2;
  text-transform: uppercase;
  padding: 0.5rem 1rem;
  font-size: 14px;
  line-height: 1.5;
  font-weight: 400;
  color: #fff;
  border-radius: 0.3rem;
  cursor: pointer;
}

.dol-galeria img {
  filter: none !important;
}
/* GALERIA */

.dol-galeria {
  width: 100%;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: center;
}

.dol-galeria .galeria {
  height: 100%;
  width: 100%;
}

.dol-galeria .galeria .splide__track {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

.dol-galeria .galeria .splide__list {
  height: 100%;
  width: 100%;
}

.dol-galeria .galeria .splide__slide {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 12px;
}

.dol-galeria .galeria .splide__slide img {
  height: 100%;
  width: 100%;
  max-height: 512px;
  aspect-ratio: 16/11;
  object-fit: contain;
  border-radius: 5px;
  cursor: pointer;
}

.dol-galeria .splide__arrow{
    background-color: rgb(29 101 180/60%);
    top: 35px;
    height: 3em;
    width: 3em;
    border-radius: 0;
    opacity: 0;
    visibility: hidden;
    transition: visibility 0s, opacity .4s linear;
}

.dol-galeria:hover .splide__arrow{
    opacity: 1;
    visibility: visible;
}

.dol-galeria .splide__arrow svg{
    fill: white !important;
}

.dol-galeria .splide__arrow--prev{
    left: 10px;
    border-bottom-left-radius: 10px;
    border-top-left-radius: 10px;
}

.dol-galeria .splide__arrow--next{
    left: 65px;
    right: 0;
    border-bottom-right-radius: 10px;
    border-top-right-radius: 10px;

}

.dol-galeria .img-descricao {
  width: 100%;
  color: #fff;
  font-family: "Nunito Bold", sans-serif;
  font-size: 16px;
  font-weight: bold;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  bottom: 0;
}
.dol-text-gallery {
  display: flex;
  flex-direction: row;
  align-items: flex-end;
  gap: 10px;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 70%;
  z-index: 1;
  background-image: linear-gradient(to top,#000000ba,transparent);
  padding: 0 0 60px 0;
}

.dol-galeria .galeria .splide__arrow svg {
  height: 0.8em;
  width: 0.8em;
}
.dol-galeria .splide__pagination__page{
    width: 34px;
    height: 4px;
    margin: 0 2px;
    border-radius: 10px;
}
.dol-galeria .splide__pagination__page.is-active{
    transform: none;
    opacity: 1;
}

/* .dol-galeria .galeria .splide__pagination {
  visibility: hidden;
} */
.thumbnails {
  display: flex;
  flex-direction: row !important;
  align-self: center;
  margin-left: unset !important;
  width: 100%;
  gap: 27px !important;
}

.dol-thumbnail {
  cursor: pointer;
  opacity: 0.3;
}
.dol-thumbnail.is-active {
  opacity: 1;
}

.dol-thumbnail img {
  border-radius: 5px;
  width: 100%;
  height: 143px;
  /* width: 172px;
    height: 143px; */
}
.splide.splide-thumb {
  visibility: visible;
  height: 180px;
}
.splide.splide-thumb .splide__pagination {
  display: flex !important;
  flex-direction: row !important;
  bottom: 0;
}
.splide.splide-thumb .splide__pagination__page.is-active {
  background: #ccc;
}

.splide--nav
  > .splide__slider
  > .splide__track
  > .splide__list
  > .splide__slide,
.splide--nav > .splide__track > .splide__list > .splide__slide {
  border: none !important;
}
.splide.splide-thumb .splide__slide {
  margin: 0 !important;
}

.splide--nav > .splide__track > .splide__list > .splide__slide.is-active {
  border: none;
}
.splide--nav > .splide__track > .splide__list > .splide__slide {
  border: none;
  border-radius: 5px;
}

.dol-canais {
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  justify-content: center;
  padding: 10px;
  gap:10px;
  border: 1px solid #2e5a73;
  border-radius: 15px;
  margin: 15px auto;
}

.dol-canais > span {
  font-weight: bold;
  font-size: 15px;
  font-family: 'Nunito Extra bold';
  display:flex;
  align-items: center;
  gap:5px;
}

.dol-canais > span > svg {
  width: 25px;
  height: 25px;
}

.dol-canais > p {
  font-size: 18px;
  color: #393939;
  line-height: 21px!important;
  text-align: justify;
  margin:0;
}

.dol-canais > p a {
  text-decoration: none;
  font-weight: bold;
}

.nav-only-mob {
  display:none;
}

.tags-hydro {
  max-width: 100%;
  display:flex;
  align-items: center;
  justify-content: center;
}

.tags-hydro img {
  height: auto;
  width: 100%;
}

.dol-anuncio {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 25px;
  background: #f4f4f4;
  padding: 20px;
  border-radius: 5px;
  overflow: hidden;

}

.dol-anuncio:empty {
  display: none;
}

.dol-anuncio2 {
  display: block;
  width: 100%;
  text-align: center;
  margin: 50px auto;
  position: relative;
}
.dol-anuncio2::before {
  content: "";
  display: block;
  background: #e1dee4;
  width: 100%;
  position: absolute;
  height: 1px;
  top: -20px;
}
.dol-anuncio2::after {
  content: "";
  display: block;
  background: #e1dee4;
  width: 100%;
  position: absolute;
  height: 1px;
  bottom: -20px;
}
.pub-dol {
  position: relative;
  min-height: 250px;
}
.pub-dol::before {
  content: "Continua depois da publicidade";
  display: block;
  white-space: nowrap;
  position: absolute;
  background-color: #e1dee4;
  font-size: .7rem;
  color: #888;
  top: -35px;
  left: 50%;
  transform: translateX(-50%);
  padding: 10px;
  border-radius: 5px;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 1px;
}

#side {
  margin-top: 30px;
}

.article-content .dol-conteudo p:first-of-type::first-letter {
  color: #<mw:property value='categoryInfo.color' format='X6' /> !important;
  font-family: "Nunito Bold", sans-serif !important;
}

.articleVideoDestaque {
  width: 100%;
  background-color: #111;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 30px 20px;
  margin: -2rem 0;
}

.articleVideoDestaque-video {
  max-width: 1200px;
  width: 100%;
}

.adOnlyMobile {
  justify-content: center;
  align-items: center;
  min-height:280px;
}
.mw-blocoVertical-title-tags h2::before {
background-color: #2E5A73;
}
.mw-blocoVertical-title-tags{
  display: flex;
  flex-direction: column;
  gap: 20px;
}

/* FIM GALERIA */

@media (max-width: 800px) {
  .dol-comentarios {
    margin: 0 20px;
  }
  .article-relacionadas {
    margin: 0 20px;
  }
}

@media (max-width: 768px) {
  .category-nav {
    /* min-height: 100% !important; */
    padding: 5px;
    margin-top: 30px;
  }

  .dol-text-gallery {
    padding: 0 0 30px 0;
  }

  .article-content h3 {
    line-height: 30px;
  }

  .nav-only-mob {
    display:block;
  }

  .nav-only-desk {
      display:none;
  }

  .category-home,
  .category-search button,
  .mw-search-button {
    padding: 10px;
  }

  .firstlevel-breadcrumb-text {
    font-size: 18px;
  }

  .title-category {
    font-size: 18px;
  }

  .title-category span {
    font-size: 14px;
  }

  .mw-newsletter header {
    display: flex;
    align-items: flex-start;
    text-align: left;
    padding: 0;
  }

  .mw-newsletter-input button img {
    width: 18px;
    height: 18px;
    filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(46deg)
      brightness(102%) contrast(105%);
  }

  .mw-newsletter-input button {
    padding: 10px;
    color: #fff;
    display: flex;
    width: 18%;
    justify-content: center;
    align-items: center;
    font-size: 10px;
  }

  .mw-newsletter header span {
    font-size: 18px;
  }

  .article-sidebar {
    width: 100%;
  }
  .container-MaisNoticias {
    margin: 0;
    padding: 15px;
  }

  .dol-mais-noticias-box {
    flex-direction: column;
  }

  .maisNoticias h2 {
    margin: 25px 0;
  }

  .dol-mais-noticias-box-info h2 {
    margin: 0;
  }

  #ultimasNoticias {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 15px;
    padding: 0 15px;
  }
  .dol-ultimasNoticias img {
    height: 140px;
    margin-bottom: 10px;
  }

  .dol-ultimasNoticias h2 {
    font-size: 20x;
  }

  .dol-ultimasNoticias h3 {
    font-size: 14px;
    margin-bottom: 10px;
  }
  .dol-galeria .img-descricao{
    font-size: 14px;
  }
  .dol-mais-noticias-box-info {
    padding-left: unset;
    margin-top: 10px;
  }
}

@media (max-width: 580px) {
  .dol-dolcast > div > h2 {
    font-size: 16px;
  }
  .dol-dolcast > div > span {
    font-size: 12px;
  }
  .dol-dolcast > div > h3 {
    font-size: 11px;
  }
}
@media (max-width: 420px) {
  .dol-dolcast {
    flex-direction: column-reverse;
  }
}
/* Minify area end 19799551 */

/*! Source: /themes/portal-dol-homolog-NOVO/assets/css/widgets/conteudoPatrocinado.css */
.mw-conteudo-patrocinado{background-color:#f4f4f4;width:100%;padding:30px 0}.mw-conteudo-patrocinado>div{width:100%;max-width:1200px;margin:30px auto;display:flex;flex-direction:column;gap:20px}@media(max-width:1100px){.mw-conteudo-patrocinado>div{max-width:970px}}
/*! Source: /themes/portal-dol-homolog-NOVO/assets/css/widgets/destaquebox.css */
.container_bloco_destaquebox{max-width:1200px!important;margin:0 auto}.mw-ContainerBlocoDestaquebox{grid-column:1/-1;display:flex;flex-direction:column;gap:35px;margin-bottom:25px}.ContentBlocoDestaquebox{display:flex;flex-wrap:wrap;gap:25px}.destaquebox{width:calc(100%/2 - 17px);position:relative;overflow:hidden}.destaqueboxImage{position:relative;overflow:hidden;width:100%;height:310px;border-radius:5px}.destaqueboxImage img{width:100%;height:100%;object-fit:cover;border-radius:5px}.destaqueboxInfo{position:absolute;overflow:hidden;bottom:0;left:0;right:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);padding:20px 50px 20px 30px;border-radius:5px}.destaqueboxInfo:before{content:"";position:absolute;width:10px;background:#2e5a73;border-radius:5px;height:calc(100% - 50px);left:0}.destaqueboxInfo span{font-weight:700;font-family:nunito bold,sans-serif;color:#fff;font-size:14px;text-transform:uppercase}.destaqueboxInfo h3{color:#fff;font-size:26px;font-weight:700;font-family:nunito bold,sans-serif;margin:10px 0}@media(max-width:1000px){.destaquebox{width:100%}}
/*! Source: /themes/portal-dol-homolog-NOVO/assets/css/widgets/destaqueCategory.css */
.container_bloco_destaqueCategory{max-width:1200px!important;margin:0 auto}.mw-ContainerBlocodestaqueCategory{grid-column:1/-1;display:flex;flex-direction:column;gap:35px}.container_area_destaqueCategory{width:100%;display:grid;grid-column:1/-1}.ContentBlocodestaqueCategory{display:flex;flex-wrap:wrap;gap:25px}.destaqueCategory{width:calc(100%/3 - 17px);position:relative;overflow:hidden}.destaqueCategoryImage{position:relative;overflow:hidden;width:100%;height:210px;border-radius:5px}.destaqueCategoryImage img{width:100%;height:100%;object-fit:cover;border-radius:5px}.destaqueCategoryInfo{position:absolute;overflow:hidden;bottom:0;left:0;right:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);padding:20px 50px 20px 30px;border-radius:5px}.destaqueCategoryInfo:before{content:"";position:absolute;width:10px;background:#2e5a73;border-radius:5px;height:calc(100% - 50px);left:0}.destaqueCategoryInfo span{font-weight:700;font-family:nunito bold,sans-serif;color:#fff;font-size:14px;text-transform:uppercase}.destaqueCategoryInfo h3{color:#fff;font-size:26px;font-weight:700;font-family:nunito bold,sans-serif;margin:10px 0}@media(max-width:1000px){.destaqueCategory{width:100%}}
/*! Source: /themes/portal-dol-homolog-NOVO/assets/css/splide.min.css */
.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important;transform-style:preserve-3d}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{outline:0;position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;outline:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide--draggable>.splide__slider>.splide__track,.splide--draggable>.splide__track{-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide--fade>.splide__slider>.splide__track>.splide__list,.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--fade>.splide__track>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide--ttb.is-active>.splide__slider>.splide__track>.splide__list,.splide--ttb.is-active>.splide__track>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover{opacity:.9}.splide__arrow:focus{outline:0}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4)}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus{outline:0}.splide__progress__bar{background:#ccc;height:3px}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--nav>.splide__track>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide:focus,.splide--nav>.splide__track>.splide__list>.splide__slide:focus{outline:0}.splide--rtl>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev{left:auto;right:1em}.splide--rtl>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:scaleX(1)}.splide--rtl>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next{left:1em;right:auto}.splide--rtl>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg{transform:scaleX(-1)}.splide--ttb>.splide__arrows .splide__arrow,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow,.splide--ttb>.splide__track>.splide__arrows .splide__arrow{left:50%;transform:translate(-50%)}.splide--ttb>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev{top:1em}.splide--ttb>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:rotate(-90deg)}.splide--ttb>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next{bottom:1em;top:auto}.splide--ttb>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg{transform:rotate(90deg)}.splide--ttb>.splide__pagination,.splide--ttb>.splide__slider>.splide__pagination{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}
