 /* Render RENDER NEW 2026-01-28 16:43:58 */ /* Index [#20] RENDER NEW 2026-01-28 16:43:58 */                        /* #####################  BOX-NOTICIAS FB1 */            .boxcont_FB1{width:100%;height:auto;padding:0;margin:10px 0;float:left;background:rgba(249,249,249,1);}.boxcont_FB1:hover{background:rgba(249,249,249,1);}/*new header*/            .header_titulo_FB1{padding:7px 0;margin:0 0 15px 0;width:100%;float:left;display:block;box-sizing:border-box;border-top:0px solid rgb(255,255,255);border-bottom:1px solid rgb(204,204,204);background:rgba(255,255,255,1);}.header_titulo_FB1 i.spc{padding:0 2px;}.header_titulo_FB1 .titulo_FB1{font-size:2.0em;font-weight:bold;padding:0;margin:0;color:#414141;display:inline-block;position:relative;}/*after bottom title*/            .header_titulo_FB1 .titulo_FB1::after{background:#414141;padding:0 5px;}.header_titulo_FB1 a,.header_titulo_FB1 a:hover{font-size:inherit !important;color:inherit !important;text-decoration:none;}.header_banner_FB1{width:100%;height:auto;padding:0;margin:1px 0;float:left;}.header_img_FB1{width:100%;height:auto;padding:0;margin:1px 0;float:left;}.header_titulo_FB1 #btn-slide{margin:5px 0 0 0;font-size:13px !important;}.no_marginFB1{margin:0 !important;padding:0 !important;}.margin_box360x600FB1{margin-bottom:8px !important;margin-top:0 !important;padding:0 !important;}.margin_box360x600v2FB1{margin-bottom:4px !important;margin-top:0 !important;padding:0 !important;}.max_w_290FB1{max-width:290px !important;margin-left:4px !important;padding-left:4px !important;margin-right:4px !important;padding-right:4px !important;}.no_margin_leftFB1{margin-left:0 !important;padding-left:0 !important;}.no_margin_rightFB1{margin-right:0 !important;padding-right:0 !important;}.m_b_5FB1{margin-bottom:5px !important;}.m_t_10FB1{margin-bottom:10px !important;}.m_t_4FB1{margin-top:4px !important;}.m_b_4FB1{margin-bottom:4px !important;}.banner_350FB1{margin-bottom:5px !important;margin-top:10px !important;padding-right:3px !important;padding-left:3px !important;float:left;}.banner_300FB1{margin-bottom:5px !important;margin-top:10px !important;padding-right:3px !important;padding-left:3px !important;float:left;}.banner_300FB1 img{width:360px !important;}.banner_570FB1{margin-bottom:5px !important;margin-top:10px !important;padding-right:3px !important;padding-left:3px !important;float:left;}.banner_570FB1 img{width:570px !important;}.box_48FB1{margin-right:0 !important;padding-right:0 !important;margin-left:0 !important;padding-left:0 !important;}.box_49FB1{margin-right:4px !important;padding-right:0 !important;margin-left:4px !important;padding-left:0 !important;}/*300x600 v3*/            .box_8_300x600v3FB1 .box_8FB1{max-width:307px !important;height:603px !important;margin-top:0;overflow:hidden;}.box_8_300x600v3FB1 .box_8FB1 img{max-width:307px !important;height:603px !important;object-fit:cover;}.box_8_300x600v3FB1 .figure-ph{width:100%;height:100%;aspect-ratio:9/16;display:flex;align-items:center;justify-content:center;overflow:hidden;}/*300x600 v2*/            .box_8_300x600v2FB1 .box_8FB1{max-width:296px !important;height:600px !important;margin-top:5px;overflow:hidden;}.box_8_300x600v2FB1 .box_8FB1 img{max-width:296px !important;height:600px !important;object-fit:cover;}/*300x600*/                        .box_8_300x600FB1 .box_8FB1{max-width:290px !important;height:600px !important;margin-top:5px;overflow:hidden;}.box_8_300x600FB1 .box_8FB1 img{max-width:290px !important;height:600px !important;object-fit:cover;}/* box banner 300x600 */            .box300x600{display:block;float:left;width:300px;height:600px;border-radius:4px;background:#f3f3f3;}/*BOX SLIDE V1*/                        #slideBox_FB1 .item{max-height:370px;}#slideBox_FB1 a h4{font-size:1.0em;color:#d71e1f;padding:4px 0;margin:0;text-transform:uppercase;font-weight:bold;}#slideBox_FB1 a p{font-size:1.3em;color:#411fc2;padding:0;margin:0;font-weight:bold;border-bottom:dashed 1px #ccc;width:100%px;}#slideBox_FB1 a:hover *{color:#03089f;}#slideBox_FB1 .carousel-inner > .item > img{position:absolute;top:0;left:0;min-width:100%;height:300px;}#slideBox_FB1 .carousel-indicators{margin-bottom:30px;}#slideBox_FB1 .carousel-indicators li{display:inline-block;width:11px;height:11px;margin:1px;text-indent:-999px;border-radius:10px;border:none;cursor:pointer;background:#414141;}#slideBox_FB1 .carousel-indicators li:hover{background:#414141;}#slideBox_FB1 .carousel-indicators .active{width:11px;height:11px;background:#411fc2;}/*BOX SLIDE V2*/                        #slideBoxV2_FB1 .item{max-height:370px;}#slideBoxV2_FB1 .container{display:block;float:left;width:100%;}#slideBoxV2_FB1 a h4{font-size:1.0em;color:#d71e1f;padding:4px 0;margin:0;text-transform:uppercase;font-weight:bold;}#slideBoxV2_FB1 a p{font-size:1.3em;color:#411fc2;padding:0;margin:0;font-weight:bold;border-bottom:dashed 1px #ccc;width:100%px;}#slideBoxV2_FB1 a:hover *{color:#03089f;}#slideBoxV2_FB1 .carousel-inner > .item > img{position:absolute;top:0;left:0;min-width:100%;height:300px;}#slideBoxV2_FB1 .carousel-indicators{margin-bottom:30px;}#slideBoxV2_FB1 .carousel-indicators li{display:inline-block;width:9px;height:9px;margin:1px;text-indent:-999px;border-radius:10px;border:none;cursor:pointer;background:rgb(255,255,255);}#slideBoxV2_FB1 .carousel-indicators li:hover{background:rgb(255,255,255);}#slideBoxV2_FB1 .carousel-indicators .active{width:9px;height:9px;background:rgb(255,255,255);}/* ID 1 */            .idnoticia_FB1{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;background:rgb(255,255,255);}.idnoticia_FB1:hover{background:rgb(255,255,255);}.idnoticia_FB1 #col-img{margin:0;padding:0;}.idmais_FB1{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;}.idmais_FB1 a{color:#414141;font-size:1.1em;font-weight:bold;}.idmais_FB1 a:hover{text-decoration:none;text-decoration:inherit;color:#414141;}.idimg_FB1{width:100%;margin:0 5px 0 0;float:left;}.idcat_FB1{width:100%;text-transform:uppercase;color:#d71e1f;font-size:0.8em;font-weight:bold;float:left;display:block;}.idtitulo_FB1{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;color:#411fc2;text-decoration:inherit;}.idnoticia_FB1 a{color:#03089f;}.idnoticia_FB1 a:hover *{color:#03089f;text-decoration:none;}/* ID 200 */            .idnoticia200_FB1{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;background:rgb(255,255,255);}.idnoticia200_FB1:hover{background:rgb(255,255,255);}.idmais200_FB1{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;}.idmais200_FB1 a{font-size:1.1em;font-weight:bold;text-decoration:inherit;color:#414141;}.idmais200_FB1 a:hover{text-decoration:none;text-decoration:inherit;color:#414141;}.idimg200_FB1{width:100%;margin:0 0 5px 0;float:left;}.idcat200_FB1{text-transform:uppercase;color:#d71e1f;font-size:0.8em;font-weight:bold;float:left;display:block;width:100%;}.idtitulo200_FB1{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;text-decoration:inherit;color:#411fc2;}.idnoticia200_FB1 a{color:#03089f;}.idnoticia200_FB1 a:hover *{color:#03089f;text-decoration:none;}/* ID COLUNA 2 TEXT */            .idnoticia_c2_FB1{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0 3px 0;border-bottom:dashed 1px #ccc;background:rgb(255,255,255);}.idnoticia_c2_FB1:hover{background:rgb(255,255,255);}.idnoticia_c2_FB1 #col-12{padding:0;}.idcat_c2_FB1{text-transform:uppercase;color:#d71e1f;font-size:0.8em;font-weight:bold;float:left;display:block;width:100%;}.dat_c2_FB1{text-transform:uppercase;color:#d71e1f;font-size:1.1em;padding:20px 0 0 0;font-weight:bold;float:left;display:block;width:100%;}.idtitulo_c2_FB1{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;color:#411fc2;}.idtitulo_c2_v40FB1{width:100%;display:block;font-size:1.2em;float:left;color:#411fc2;}.idtitulo_c2_v40FB1::before{content:"■" !important;float:left !important;color:#414141;padding-right:7px !important;font-size:1.0em;}.idcat_min_c2_FB1{text-transform:uppercase;color:#d71e1f;font-size:0.7em;font-weight:bold;float:left;display:block;width:100%;}.idtitulo_min_c2_FB1{width:100%;display:block;font-size:0.9em;font-weight:bold;float:left;color:#411fc2;}.idtitulo_min2_c2_FB1{width:100%;display:block;font-size:1.0em;font-weight:bold;float:left;color:#411fc2;}.idnoticia_c2_FB1 a{color:#03089f;}.idnoticia_c2_FB1 a:hover *{color:#03089f;text-decoration:none;}/*sub*/            .idnoticia_c2_sub_FB1{width:100%;height:auto;display:block;float:left;padding:3px 10px;margin:3px 0;border-bottom:dashed 1px #ccc;text-decoration:inherit;list-style-type:none;}.idnoticia_c2_sub_FB1 li{list-style-type:none;}.idnoticia_c2_sub_FB1 li *{color:#411fc2;list-style-type:none;}.idtitulo_c2_sub_FB1{width:100%;display:block;font-size:1.0em;float:left;text-decoration:inherit;color:#411fc2;}.idnoticia_c2_sub_FB1 a{color:#03089f;padding:0;}.idnoticia_c2_sub_FB1 a:hover *{color:#03089f;text-decoration:none;}/*bold*/            .idtitulo_c2_bold_FB1{width:100%;display:block;font-size:1.8em;line-height:30px;font-weight:bold;padding:0;margin:0;float:left;text-decoration:inherit;color:#411fc2;}.idsubtitulo_c2_bold_FB1{width:100%;display:block;font-size:1.0em;float:left;margin-top:5px;color:rgba(78,78,78,1) !important;}/*bold 2*/            .idtitulo_c2_bold2_FB1{width:100%;display:block;font-size:1.5em;font-weight:bold;padding:0;margin:2px 0 0 0;float:left;text-decoration:inherit;color:#411fc2;}.idsubtitulo_c2_bold2_FB1{width:100%;display:block;font-size:1.1em;margin:2px 0 0 0;float:left;color:rgba(78,78,78,1) !important;}/* COLUNA 3 COM FOTO */            .idnoticia_c3_FB1{width:100%;height:auto;display:block;float:left;padding:0;margin:3px 0;}.idnoticia_c3_FB1 #col-sm-6{padding-left:0;padding-right:0;}.idnoticia_c3_FB1 a{float:left;display:block;width:100%;margin:5px 0;}.idnoticia_c3_FB1 a:first-child{margin-left:5px;}.idimg_c3_FB1{width:100%;float:left;}.idtitulo_c3_FB1{width:100%;display:block;font-size:1.0em;font-weight:bold;text-decoration:inherit;float:left;color:#411fc2;}.idtitulo_c3v2_FB1{width:100%;display:block;font-size:1.3em;font-weight:bold;text-decoration:inherit;float:left;color:#411fc2;}.idnoticia_c3_FB1 a{color:#03089f;}.idnoticia_c3_FB1 a:hover *{color:#03089f;text-decoration:none;}/* COLUNA 4 COM FOTO */            .idnoticia_c4_FB1{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;text-decoration:inherit;}.idimg_c4_FB1{width:100%;float:left;margin-bottom:2px;}.idtitulo_c4_FB1{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;text-decoration:inherit;color:#411fc2;}.idtitulo_c1_FB1{width:100%;display:block;font-size:1.8em;font-weight:bold;line-height:28px;float:left;margin-top:5px;text-decoration:inherit;color:#411fc2;}.idtitulo_b1_FB1{width:100%;display:block;font-size:2.6em;font-weight:bold;line-height:40px;float:left;margin-top:5px;text-decoration:inherit;color:#411fc2;}.idtitulo_min_c4_FB1{width:100%;display:block;font-size:0.8em;font-weight:bold;float:left;text-decoration:inherit;color:#411fc2;}.idtitulo_min2_c4_FB1{width:100%;display:block;font-size:0.9em;font-weight:bold;float:left;text-decoration:inherit;color:#411fc2;}.idcat_min_c4_FB1{width:100%;display:block;font-size:0.8em;font-weight:bold;float:left;text-transform:uppercase;color:#d71e1f;}.idnoticia_c4_FB1 a{color:#03089f;}.idnoticia_c4_FB1 a:hover *{color:#03089f;text-decoration:none;}/*COLUNA 5 */            .idnoticia_c5_FB1{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;}.idnoticia_c5_FB1 #col-img{padding:0;}.idimg_c5_FB1{width:100%;float:left;}.idcat_c5_FB1{width:100%;text-transform:uppercase;color:#d71e1f;font-size:0.8em;font-weight:bold;float:left;display:block;}.idtitulo_c5_FB1{width:100%;display:block;font-size:1.0em;font-weight:bold;float:left;text-decoration:inherit;color:#411fc2;}.idnoticia_c5_FB1 a{color:#03089f;}.idnoticia_c5_FB1 a:hover *{color:#03089f;text-decoration:none;}/*NOVO BOX - 8*/            .idnoticia_b8_FB1{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:solid 1px rgba(0,0,0,0.08);}.idnoticia_b8_FB1 #col-img{padding:0;}.issue_margin_top_b8_FB1{padding:0 0 5px 0 !important;margin:5px 0 !important;}.idimg_b8_FB1{width:100%;float:left;}div#min_h_1.idnoticia_b8_FB1{min-height:220px;}div#min_h_2.idnoticia_b8_FB1{min-height:240px;}.idcat_b8_FB1{width:100%;color:rgba(215,30,31,1) !important;font-size:1.0em;float:left;display:block;letter-spacing:-0.02em;}.idcat_b8_3xFB1{width:100%;color:rgba(215,30,31,1) !important;font-size:1.0em;float:left;display:block;letter-spacing:-0.02em;}.idtitulo_b8_FB1{width:100%;display:block;font-size:1.8em;font-weight:bold;float:left;text-decoration:inherit;color:#411fc2;}.idtitulo_b8_3xFB1{width:100%;display:block;font-size:50px;font-weight:bold;float:left;text-decoration:inherit;color:#411fc2;}.idtitulo_b8_v2FB1{width:100%;display:block;font-size:1.4em;font-weight:bold;float:left;text-decoration:inherit;color:#411fc2;}.idtitulo_b8_v3FB1{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;text-decoration:inherit;color:#411fc2;}.idsubtitulo_b8_v2FB1{width:100%;display:block;font-size:1.1em;font-weight:normal;float:left;text-decoration:inherit;color:rgba(78,78,78,1) !important;}.idsubtitulo_b8_3xFB1{width:100%;display:block;font-size:20px;font-weight:normal;float:left;text-decoration:inherit;color:rgba(78,78,78,1) !important;}.idnoticia_b8_FB1 a{color:#03089f;}.idnoticia_b8_FB1 a:hover *{color:#03089f;text-decoration:none;}.box_8_contentFB1{width:100%;height:auto;display:block;float:left;padding:0;}.box_8_contentFB1 #col-img{margin:0;padding:0;}.box_8FB1{border-radius:5px;color:#fff;display:block;position:relative;text-align:center;text-shadow:1px 1px 0 #000000;margin:0 0 20px 0;overflow:hidden;}.box_8FB1:hover{display:block;color:#ffffff;text-decoration:none;}.box_8FB1 figure,.box_8FB1 img{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:5px;text-align:center;width:100%;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}.box_8FB1:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.box_8FB1 .shadow{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(29%,rgba(255,255,255,0.01)),color-stop(30%,rgba(0,0,0,0.01)),color-stop(33%,rgba(0,0,0,0.01)),color-stop(62%,rgba(0,0,0,0.17)),color-stop(68%,rgba(0,0,0,0.30)),color-stop(90%,rgba(0,0,0,0.62)),color-stop(100%,rgba(0,0,0,0.73)));border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0;}.box_8FB1 .shadow_top{border-radius:5px;background:-webkit-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-moz-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-ms-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-o-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);bottom:0;left:0;position:absolute;right:0;top:0;}.box_8FB1 .shadow_bottom{border-radius:5px;background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-moz-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-ms-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-o-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);bottom:0;left:0;position:absolute;right:0;top:0;}.box_8FB1 .shadow_left{border-radius:5px;background:-webkit-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-moz-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-ms-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-o-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);bottom:0;left:0;position:absolute;right:0;top:0;}.box_8FB1 .svg_left{background-image:url(https://portalb4.capital/template/img/background_shadow_left.svg);background-size:100% 100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;bottom:0;left:0;position:absolute;right:0;top:0;}.box_8FB1:hover .svg_left{background-size:144% 130%;}.box_8FB1 .svg_bottom{background-image:url(https://portalb4.capital/template/img/background_shadow_bottom.svg);background-size:100% 100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;bottom:0;left:0;position:absolute;right:0;top:0;}.box_8FB1:hover .svg_bottom{background-size:146% 115%;}.box_8FB1 .box_8_info{bottom:37px;left:0;margin:0 0 -10px;padding:0;position:absolute;right:0;text-align:left;}.box_8FB1 .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.box_8FB1 .box_8_info_mini{bottom:15px;left:0;margin:0 0 -10px;padding:0;position:absolute;right:0;text-align:left;}.box_8FB1 .minititle{top:10px;left:0;margin:0 0 0 10px;padding:0;position:absolute;right:0;font-size:1.1em;font-weight:normal;text-align:left;letter-spacing:0,02em;text-transform:uppercase;color:#ffffff;}.box_8FB1 .title_2x{bottom:46px;font-size:2.4em;font-weight:normal;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.box_8FB1 .title_0x{bottom:46px;font-size:1.2em;font-weight:normal;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.box_8FB1 .title{bottom:46px;font-size:1.6em;font-weight:normal;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.box_8FB1 .title_mini{bottom:46px;font-size:1.4em;font-weight:normal;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.box_8FB1 .description_2x{font-size:1.1em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.box_8FB1 .description{font-size:1.0em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.box_8FB1 .bg-hover{background:#fff;background:rgba(255,255,255,0.9);border-radius:5px;bottom:0;left:0;opacity:0;filter:alpha(opacity=0);position:absolute;right:0;top:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}/*OWL*/            .box_8_contentFB1 .owl-theme .owl-dots{float:left !important;position:relative !important;z-index:150 !important;width:100% !important;text-align:center !important;margin-top:-46px !important;}@media (max-width:767px){.box_8_contentFB1 .box_8_info{bottom:47px;}.box_8_contentFB1 .owl-theme .owl-dots{margin-top:-66px !important;}.box_8_contentFB1 button.owl-dot{width:48px !important;height:48px !important;}.box_8_contentFB1 button.owl-dot span{width:20px !important;height:20px !important;}.box_8_300x600v3FB1 .figure-ph{aspect-ratio:16/9 !important;}.box_8_contentFB1.box_8_300x600v3FB1 #col-img a{margin-left:0 !important;margin-right:0 !important;}}.box_8_contentFB1 .owl-theme .owl-dots .owl-dot span{background:#ffffff !important;transition:opacity 200ms ease !important;}.box_8_contentFB1 .owl-theme .owl-dots .owl-dot.active span,.box_8_contentFB1 .owl-theme .owl-dots .owl-dot:hover span{background:#869791 !important;transition:opacity 200ms ease !important;}/* Slide destaque - Ajustes MOBILE */            @media (max-width:767px){/* força a imagem ocupar bem o espaço */                    .box_8_contentFB1 .box_8FB1 figure,.box_8_contentFB1 .box_8FB1 img{aspect-ratio:16 / 9;object-fit:cover;height:auto;min-height:200px;}/* título mais chamativo */                    .box_8FB1 .title,.box_8FB1 .title_0x,.box_8FB1 .title_2x{font-size:1.2em !important;line-height:1.2;padding:0 14px;text-shadow:0 3px 8px rgba(0,0,0,0.6);/* mais contraste sobre a imagem */}/* reposiciona info */                    .box_8_contentFB1 .box_8_info{bottom:20px;/* sobe um pouco para dar mais espaço */                        padding-right:10px;}}/*NOVO BOX - 10 */            .idnoticia_b10_FB1{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:solid 1px rgba(0,0,0,0.08);}.idnoticia_b10_FB1 #col-img{padding:0;}.idimg_b8_FB1{width:100%;float:left;}div#min_h_1.idnoticia_b10_FB1{min-height:220px;}div#min_h_2.idnoticia_b10_FB1{min-height:240px;}.idnoticia_b10_FB1 .idcat{width:100%;color:rgba(215,30,31,1) !important;font-size:1.0em;float:left;display:block;letter-spacing:-0.02em;}.idnoticia_b10_FB1 .idcat_3x{width:100%;color:rgba(215,30,31,1) !important;font-size:1.2em;float:left;display:block;letter-spacing:-0.02em;}.idnoticia_b10_FB1 .idtitulo{width:100%;display:block;font-size:1.3em;font-weight:bold;float:left;text-decoration:inherit;color:#411fc2;}.idnoticia_b10_FB1 .idtitulo_2x{width:100%;display:block;font-size:1.5em;font-weight:bold;float:left;text-decoration:inherit;color:#411fc2;}.idnoticia_b10_FB1 .idtitulo_25x{width:100%;display:block;font-size:1.8em;font-weight:bold;float:left;text-decoration:inherit;color:#411fc2;}.idnoticia_b10_FB1 .idtitulo_3x{width:100%;display:block;font-size:50px;font-weight:bold;float:left;text-decoration:inherit;color:#411fc2;}.idnoticia_b10_FB1 .idsubtitulo{width:100%;display:block;font-size:1.0em;font-weight:normal;float:left;text-decoration:inherit;color:rgba(78,78,78,1) !important;}.idnoticia_b10_FB1 .idsubtitulo_2x{width:100%;display:block;font-size:1.3em;font-weight:normal;float:left;text-decoration:inherit;color:rgba(78,78,78,1) !important;}.idnoticia_b10_FB1 a{color:#03089f;}.idnoticia_b10_FB1 a:hover .idtitulo,.idnoticia_b10_FB1 a:hover .idtitulo_2x,.idnoticia_b10_FB1 a:hover .idtitulo_25x,.idnoticia_b10_FB1 a:hover .idtitulo_3x,.idnoticia_b10_FB1 a:hover .idsubtitulo,.idnoticia_b10_FB1 a:hover .idsubtitulo_2x,.idnoticia_b10_FB1 a:hover .idcat,.idnoticia_b10_FB1 a:hover .idcat_2x,.idnoticia_b10_FB1 a:hover .idcat_3x{color:#03089f !important;text-decoration:none !important;}.box_content_b10_FB1{width:100%;height:auto;display:block;float:left;padding:0;}.box_content_b10_FB1 #col-img{margin:0;padding:0;}.idnoticia_b10_FB1 .box_shadow{border-radius:5px;color:#fff;display:block;position:relative;text-align:center;text-shadow:1px 1px 0 #000000;margin:0 0 10px 0;overflow:hidden;}.idnoticia_b10_FB1 .box_shadow:hover{display:block;color:#ffffff;text-decoration:none;}.idnoticia_b10_FB1 .box_shadow img{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:5px;text-align:center;width:100%;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}.idnoticia_b10_FB1 .box_shadow:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.idnoticia_b10_FB1 .box_shadow .shadow{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(29%,rgba(255,255,255,0.01)),color-stop(30%,rgba(0,0,0,0.01)),color-stop(33%,rgba(0,0,0,0.01)),color-stop(62%,rgba(0,0,0,0.17)),color-stop(68%,rgba(0,0,0,0.30)),color-stop(90%,rgba(0,0,0,0.62)),color-stop(100%,rgba(0,0,0,0.73)));border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_FB1 .box_shadow .shadow_top{border-radius:5px;background:-webkit-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-moz-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-ms-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-o-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_FB1 .box_shadow .shadow_bottom{border-radius:5px;background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-moz-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-ms-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-o-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_FB1 .box_shadow .shadow_left{border-radius:5px;background:-webkit-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-moz-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-ms-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-o-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_FB1 .box_shadow .shadow_left_1x{border-radius:5px;background:-webkit-linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);background:-moz-linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);background:-ms-linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);background:-o-linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);background:linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_FB1 .box_shadow .shadow_center{border-radius:5px;background:rgba(0,0,0,0.1);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_FB1 .box_shadow .svg_left{background-image:url(https://portalb4.capital/template/img/background_shadow_left.svg);background-size:100% 100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_FB1 .box_shadow:hover .svg_left{background-size:144% 130%;}.idnoticia_b10_FB1 .box_shadow .svg_bottom{background-image:url(https://portalb4.capital/template/img/background_shadow_bottom.svg);background-size:100% 100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_FB1 .box_shadow:hover .svg_bottom{background-size:146% 115%;}.idnoticia_b10_FB1 .box_shadow .box_b10_info{bottom:37px;left:0;margin:0 0 -10px;padding:0;position:absolute;right:0;text-align:left;}.idnoticia_b10_FB1 .box_shadow .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.idnoticia_b10_FB1 .box_shadow .minititle{top:10px;left:0;margin:0 0 0 10px;padding:0;position:absolute;right:0;font-size:1.0em;font-weight:bold;text-align:left;letter-spacing:0,02em;text-transform:uppercase;color:#ffffff;}.idnoticia_b10_FB1 .box_shadow .minititle_2x{top:10px;left:0;margin:0 0 0 10px;padding:0;position:absolute;right:0;font-size:1.1em;font-weight:bold;text-align:left;letter-spacing:0,02em;text-transform:uppercase;color:#ffffff;}.idnoticia_b10_FB1 .box_shadow .title_2x{bottom:46px;font-size:2.4em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.idnoticia_b10_FB1 .box_shadow .title_0x{bottom:46px;font-size:1.2em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.idnoticia_b10_FB1 .box_shadow .title{bottom:46px;font-size:1.6em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.idnoticia_b10_FB1 .box_shadow .description_2x{font-size:1.1em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.idnoticia_b10_FB1 .box_shadow .description{font-size:1.0em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.idnoticia_b10_FB1 .box_shadow .bg-hover{background:#fff;background:rgba(255,255,255,0.9);border-radius:5px;bottom:0;left:0;opacity:0;filter:alpha(opacity=0);position:absolute;right:0;top:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}/*OWL*/            .box_content_b10_FB1 .owl-theme .owl-dots{float:left !important;position:relative !important;z-index:150 !important;width:100% !important;text-align:center !important;}.box_content_b10_FB1 .owl-theme .owl-dots .owl-dot span{background:#E3E3E3 !important;transition:opacity 200ms ease !important;}.box_content_b10_FB1 .owl-theme .owl-dots .owl-dot.active span,.box_content_b10_FB1 .owl-theme .owl-dots .owl-dot:hover span{background:#869791 !important;transition:opacity 200ms ease !important;}/* NOVO BOX - 9.1 Modelo 33*/            .box91_idnoticia_FB1{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:solid 1px rgba(0,0,0,0.20);background:rgb(255,255,255);}.box91_idnoticia_FB1:last-child{border-bottom:none !important;}.box91_idnoticia_FB1:hover{background:rgb(255,255,255);}.box91_idnoticia_FB1 #col-img{margin:0;padding:0;}.box91_idnoticia_FB1 a{color:#03089f;}.box91_idnoticia_FB1 a:hover *{color:#03089f;text-decoration:none;}.box91_idnoticia_FB1 .img_shadow img,.box91_idnoticia_FB1 .img_shadow figure{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:5px;text-align:center;width:100%;}.box91_idnoticia_FB1 .img_shadow .shadow{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(29%,rgba(255,255,255,0.01)),color-stop(30%,rgba(0,0,0,0.01)),color-stop(33%,rgba(0,0,0,0.01)),color-stop(62%,rgba(0,0,0,0.17)),color-stop(68%,rgba(0,0,0,0.24)),color-stop(90%,rgba(0,0,0,0.62)),color-stop(100%,rgba(0,0,0,0.73)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0;}.box91_minititleFB1{color:#d71e1f;font-size:1.0em;font-weight:bold;float:left;display:block;width:100%;padding:0;margin:0 0 3px 0;}.box91_titulo_0xFB1{width:100%;display:block;font-size:1.0em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#411fc2;}.box91_tituloFB1{width:100%;display:block;font-size:1.2em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#411fc2;}.box91_titulo_2xFB1{width:100%;display:block;font-size:1.4em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#411fc2;}.box91_subtituloFB1{width:100%;display:block;font-size:1.0em;float:left;margin:0 0 2px 0;color:rgba(78,78,78,1);}.box91_dataFB1{text-transform:uppercase;color:rgba(215,30,31,1);font-size:12px;font-weight:bold;float:left;display:block;width:100%;}/* MOBILE:força imagens no formato 16:9 */            @media (max-width:767px){.box91_idnoticia_FB1 .img_shadow figure,.box91_idnoticia_FB1 .img_shadow img{aspect-ratio:16 / 9;/* mantém proporção widescreen */                width:100%;height:auto;object-fit:cover;/* corta sem distorcer */                display:block;}}/* NOVO BOX - 9.2 Modelo 47 */            .box92_idnoticia_FB1{width:100%;height:170px;display:block;float:left;padding:5px 5px 10px 0;margin:5px 5px 5px 5px;border-bottom:solid 1px rgba(0,0,0,0.20);background:rgb(255,255,255);}.box92_idnoticia_FB1:last-child{border-bottom:none !important;}.box92_idnoticia_FB1:hover{background:rgb(255,255,255);}.box92_idnoticia_FB1 #col-img{margin:0;padding:0;overflow:hidden;}.box92_idnoticia_FB1 a{color:#03089f;}.box92_idnoticia_FB1 a:hover *{color:#03089f;text-decoration:none;}.box92_idnoticia_FB1 .img_shadow img{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:5px;text-align:center;width:100%;height:150px;object-fit:cover;}.box92_idnoticia_FB1 .img_shadow .shadow{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(29%,rgba(255,255,255,0.01)),color-stop(30%,rgba(0,0,0,0.01)),color-stop(33%,rgba(0,0,0,0.01)),color-stop(62%,rgba(0,0,0,0.17)),color-stop(68%,rgba(0,0,0,0.24)),color-stop(90%,rgba(0,0,0,0.62)),color-stop(100%,rgba(0,0,0,0.73)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0;}.box92_minititleFB1{color:#d71e1f;font-size:1.1em;font-weight:bold;float:left;display:block;width:100%;padding:0;margin:0 0 3px 0;}.box92_tituloFB1{width:100%;display:block;font-size:1.1em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#411fc2;}.box92_titulo_2xFB1{width:100%;display:block;font-size:1.4em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#411fc2;}.box92_subtituloFB1{width:100%;display:block;font-size:1.0em;float:left;margin:0 0 2px 0;color:rgba(78,78,78,1);}.box92_dataFB1{text-transform:uppercase;color:rgba(215,30,31,1);font-size:12px;font-weight:bold;float:left;display:block;width:100%;}/* BOX - 9*/            .box9_idnoticia_FB1{width:100%;height:auto;display:block;float:left;padding:40px 5px;margin:0;border-bottom:solid 1px rgba(0,0,0,0.20);background:rgb(255,255,255);}.box9_idnoticia_FB1:hover{background:rgb(255,255,255);}.box9_idnoticia_FB1 #col-img{margin:0;padding:0;}.box9_idnoticia_FB1 a{color:#03089f;}.box9_idnoticia_FB1 a:hover *{color:#03089f;text-decoration:none;}.box9_idnoticia_FB1 .img_shadow img{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:5px;text-align:center;width:100%;}.box9_idnoticia_FB1 .img_shadow .shadow{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(29%,rgba(255,255,255,0.01)),color-stop(30%,rgba(0,0,0,0.01)),color-stop(33%,rgba(0,0,0,0.01)),color-stop(62%,rgba(0,0,0,0.17)),color-stop(68%,rgba(0,0,0,0.24)),color-stop(90%,rgba(0,0,0,0.62)),color-stop(100%,rgba(0,0,0,0.73)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0;}.box9_minititleFB1{color:#d71e1f;font-size:1.0em;font-weight:bold;float:left;display:block;width:100%;padding:0;margin:0 0 3px 0;}.box9_tituloFB1{width:100%;display:block;font-size:1.6em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#411fc2;}.box9_subtituloFB1{width:100%;display:block;font-size:1.2em;float:left;margin:0 0 12px 0;color:rgba(78,78,78,1);}.box9_dataFB1{text-transform:uppercase;color:rgba(215,30,31,1);font-size:12px;font-weight:bold;float:left;display:block;width:100%;}/*x2*/            .box9_minititle_x2FB1{color:#d71e1f;font-size:1.2em;font-weight:bold;float:left;display:block;width:100%;padding:0;margin:0 0 3px 0;}.box9_titulo_x2FB1{width:100%;display:block;font-size:1.9em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#411fc2;}.box9_subtitulo_x2FB1{width:100%;display:block;font-size:1.5em;float:left;margin:0 0 12px 0;color:rgba(78,78,78,1);}.box9_data_x2FB1{text-transform:uppercase;color:rgba(215,30,31,1);font-size:14px;font-weight:bold;float:left;display:block;width:100%;}/*BOX 2 - SOMBRAS*/                        .box_2_contentFB1{width:100%;height:auto;display:block;float:left;padding:0;}.box_2_contentFB1 .box_primary{margin-right:10px;}.box_2_contentFB1 .box_secundary{margin-left:10px;margin-right:0;}.box_2_contentFB1 #col-img{margin:0;padding:0;}.box_2_contentFB1 .box_4_m img{height:280px;}.box_2_contentFB1 .box_4_m figure{aspect-ratio:16/9;}.box_2_contentFB1 .box_4_m:nth-child(1){padding-right:20px;padding-left:0;}.box_2_contentFB1 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_contentFB1 .box_4_m:nth-child(3){padding-right:20px;padding-left:0;}.box_2_contentFB1 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_contentFB1 .box_6_m img{height:240px;}.box_2_contentFB1 .box_6_m{padding-left:5px;}.box_2_contentFB1 .box_6_m:first-child{padding-left:0;}.box_2_contentFB1 .box_6_m:last-child{padding-right:0;}.box_2_contentFB1 .box_6_m:nth-child(3){padding-right:0;}.box_2_contentFB1 .box_6_m:nth-child(4){padding-left:0;}/* ================================            END _ box_2_content            ================================ */                                       /* ================================            BOX NEWSLINE FLEX 3x DESTAQUES FB1            ================================ */            .box_newsline3_flexFB1{display:flex;gap:20px;}/* Cada coluna */            .box_newsline3_flexFB1 .col{flex:1;}/* Card Destaque */            .box_newsline3_flexFB1 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;height:100%;}.box_newsline3_flexFB1 .card.banner-bg a{display:block;color:inherit;text-decoration:none;position:relative;height:100%;}.box_newsline3_flexFB1 .card.banner-bg img{width:100%;height:auto;display:block;border-radius:12px;}/* Shadow degradê */            .box_newsline3_flexFB1 .card.banner-bg .shadow{position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0));z-index:1;}/* Data */            .box_newsline3_flexFB1 .card.banner-bg .minititle{position:absolute;top:10px;left:10px;background:rgba(0,0,0,0.6);color:#fff !important;font-size:0.85em;padding:4px 8px;border-radius:4px;z-index:2;}/* Conteúdo */            .box_newsline3_flexFB1 .card.banner-bg .card-body{position:absolute;bottom:0;left:0;right:0;background:#411fc2;color:#fff !important;padding:12px 15px;z-index:2;}.box_newsline3_flexFB1 .card.banner-bg .title{font-size:1.1em;font-weight:600;margin:5px 0;color:#fff !important;}.box_newsline3_flexFB1 .card.banner-bg .cat{display:block;font-size:0.85em;margin-bottom:4px;color:#fff !important;}/* Hover */            .box_newsline3_flexFB1 .card.banner-bg:hover .card-body{background:#03089f !important;transition:background .3s ease;}/* ================================            RESPONSIVO            ================================ */            @media(max-width:991px){.box_newsline3_flexFB1{flex-direction:column;}.box_newsline3_flexFB1 .col{flex:0 0 100%;}}/* =========================================            BOX NEWSLINE FLEX V2  (grid 40% / 60%)            ========================================= */            .box_newsline_flex_v2FB1{display:grid;grid-template-columns:40% 1fr;/* destaque + grid de cards */            column-gap:20px;align-items:start;box-sizing:border-box;}/* Evita overflow por min-content */            .box_newsline_flex_v2FB1 .destaque,.box_newsline_flex_v2FB1 .grid-cards{min-width:0;box-sizing:border-box;}/* =========================================            DESTAQUE            ========================================= */            .box_newsline_flex_v2FB1 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;/* arredondamento corta tudo */            height:100%;background:#fff;}/* o link pode continuar wrapando tudo */            .box_newsline_flex_v2FB1 .card.banner-bg a{display:block;text-decoration:none;color:inherit;}/* Destaque ocupa altura total da coluna */            .box_newsline_flex_v2FB1 .card.banner-bg{display:flex;flex-direction:column;height:100%;/* iguala ao grid-cards */}.box_newsline_flex_v2FB1 .card.banner-bg .media{position:relative;flex:1;/* cresce para ocupar todo o espaço */            width:100%;border-radius:15px;overflow:hidden;min-height:516px;/* altura mínima de segurança */}/* imagem ocupa 100% da área da .media */            .box_newsline_flex_v2FB1 .card.banner-bg .media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;}/* Shadow somente sobre a imagem */            .box_newsline_flex_v2FB1 .card.banner-bg .media .shadow{position:absolute;left:0;right:0;bottom:0;height:45%;background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,0));transition:height .3s ease;z-index:1;}/* Data no topo esquerdo,dentro da área da imagem */            .box_newsline_flex_v2FB1 .card.banner-bg .media .minititle{position:absolute;top:10px;left:10px;background:rgba(0,0,0,.6);color:#fff !important;font-size:.85em;padding:4px 8px;border-radius:4px;z-index:2;}/* Faixa sólida sobre a IMAGEM (no rodapé da media) */            .box_newsline_flex_v2FB1 .card.banner-bg .media .card-body{position:absolute;left:0;right:0;bottom:0;color:#411fc2 !important;background:rgb(255,255,255) !important;padding:12px 15px;z-index:2;}.box_newsline_flex_v2FB1 .card.banner-bg:hover .card-body,.box_newsline_flex_v2FB1 .card.banner-bg .media:hover .card-body{color:#03089f !important;text-decoration:none !important;background:rgb(255,255,255) !important;}.box_newsline_flex_v2FB1 .card.banner-bg .card-body .title{font-size:1.2em;font-weight:bold;margin:5px 0 0;color:#fff !important;}.box_newsline_flex_v2FB1 .card.banner-bg .card-body .cat{display:block;font-size:.9em;margin-bottom:4px;color:#fff !important;}/* Hover destaque – “sobe” a sombra */            .box_newsline_flex_v2FB1 .card.banner-bg:hover .media .shadow{height:70%;}/* =========================================            GRID DE 6 CARDS (3 x 2)            ========================================= */            .box_newsline_flex_v2FB1 .grid-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));/* minmax previne estouro */            gap:20px;align-content:start;}.box_newsline_flex_v2FB1 .grid-cards .card.thumb{border-radius:15px;overflow:hidden;background:rgb(255,255,255) !important;border:0px solid #e5e5e5;transition:all .3s ease;display:flex;flex-direction:column;min-width:0;}.box_newsline_flex_v2FB1 .grid-cards .card.thumb a{display:flex;flex-direction:column;text-decoration:none;color:inherit;height:100%;}/* imagem do card pequeno */            .box_newsline_flex_v2FB1 .grid-cards .card.thumb img,.box_newsline_flex_v2FB1 .grid-cards .card.thumb figure{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:15px 15px 0 0 !important;display:block;}.box_newsline_flex_v2FB1 .grid-cards .card.thumb .info{padding:10px;flex:1;min-width:0;}.box_newsline_flex_v2FB1 .grid-cards .card.thumb .cat{font-size:.8em;font-weight:bold;margin-bottom:0;color:#d71e1f !important;}.box_newsline_flex_v2FB1 .grid-cards .card.thumb .title{font-size:1em;font-weight:bold;line-height:1.3;margin-top:3px;color:#414141 !important;}/* Hover nos cards da grid */            .box_newsline_flex_v2FB1 .grid-cards .card.thumb:hover{border-color:#333333 !important;background:rgb(255,255,255) !important;}.box_newsline_flex_v2FB1 .grid-cards .card.thumb:hover .title,.box_newsline_flex_v2FB1 .grid-cards .card.thumb:hover .cat{color:#333333 !important;}/* =========================================            RESPONSIVO            ========================================= */            @media (max-width:991px){.box_newsline_flex_v2FB1{grid-template-columns:1fr;/* empilha */                    row-gap:20px;}.box_newsline_flex_v2FB1 .grid-cards{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:600px){.box_newsline_flex_v2FB1 .grid-cards{grid-template-columns:1fr;}.box_newsline_flex_v2FB1 .card.banner-bg .media{min-height:260px;}}/* ================================            BOX NEWSLINE FLEX FB1            ================================ */            .box_newsline_flexFB1{display:flex;align-items:stretch;gap:15px;/* espaço entre destaque e mid */}/* Colunas principais */            .box_newsline_flexFB1 .col{flex:1;}.box_newsline_flexFB1 .destaque{flex:0 0 calc(40% - 7.5px);}.box_newsline_flexFB1 .mid-cards{flex:0 0 calc(60% - 7.5px);display:grid;grid-template-columns:1fr 1fr;/* 2 colunas */            gap:15px 20px;}/* ================================            CARD DESTAQUE (imagem com faixa)            ================================ */            .box_newsline_flexFB1 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;}.box_newsline_flexFB1 .card.banner-bg a{display:block;color:inherit;text-decoration:none;position:relative;}/* Imagem */            .box_newsline_flexFB1 .card.banner-bg img{width:100%;height:auto;display:block;}/* Shadow degradê */            .box_newsline_flexFB1 .card.banner-bg .shadow{position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0));z-index:1;}/* Data no topo esquerdo */            .box_newsline_flexFB1 .card.banner-bg .minititle{position:absolute;top:10px;left:10px;background:rgba(0,0,0,0.6);color:#fff !important;font-size:0.85em;padding:4px 8px;border-radius:4px;z-index:2;}/* Faixa sólida no rodapé */            .box_newsline_flexFB1 .card.banner-bg .card-body{position:absolute;bottom:0;left:0;right:0;background:#411fc2;color:#fff !important;padding:12px 15px;z-index:2;}.box_newsline_flexFB1 .card.banner-bg .title{font-size:1.2em;font-weight:600;color:#fff !important;margin:5px 0;}.box_newsline_flexFB1 .card.banner-bg .cat{display:block;font-size:0.9em;margin-bottom:5px;color:#fff !important;}/* Hover no destaque */            .box_newsline_flexFB1 .card.banner-bg:hover .card-body{color:#03089f !important;background:rgb(255,255,255) !important;transition:background .3s ease;}/* ================================            CARDS MÉDIOS (sem imagem,8 cards)            ================================ */            .box_newsline_flexFB1 .mid-card .card.mid-list{border-radius:12px;background:#fff;border:1px solid #e5e5e5;padding:15px;height:100%;transition:all .3s ease;}.box_newsline_flexFB1 .mid-card .card.mid-list a{display:block;text-decoration:none;color:inherit;}.box_newsline_flexFB1 .mid-cards{display:grid;grid-template-columns:1fr 1fr;gap:15px;height:100%;/* força alinhar */            align-content:start;/* mantém cards alinhados dentro */}/* Categoria */            .box_newsline_flexFB1 .mid-card .card.mid-list .cat{font-size:0.85em;font-weight:600;margin-bottom:5px;display:block;color:#d71e1f !important;}/* Título */            .box_newsline_flexFB1 .mid-card .card.mid-list .title{font-size:1em;font-weight:600;margin:0 0 6px;color:#414141 !important;line-height:1.3;}/* Subchamada */            .box_newsline_flexFB1 .mid-card .card.mid-list .desc{font-size:0.9em;color:#666 !important;margin:0;}/* Hover */            .box_newsline_flexFB1 .mid-card .card.mid-list:hover{color:#333333 !important;background:rgb(255,255,255) !important;border-color:rgb(255,255,255) !important;}.box_newsline_flexFB1 .mid-card .card.mid-list:hover .title,.box_newsline_flexFB1 .mid-card .card.mid-list:hover .cat,.box_newsline_flexFB1 .mid-card .card.mid-list:hover .desc{color:#333333 !important;}/* ================================            RESPONSIVO            ================================ */            @media(max-width:991px){.box_newsline_flexFB1{flex-direction:column;}.box_newsline_flexFB1 .destaque,.box_newsline_flexFB1 .mid-cards{flex:0 0 100%;}}@media(max-width:767px){.box_newsline_flexFB1 .mid-cards{grid-template-columns:1fr;/* 1 coluna no mobile */}}/* ================================            BOX STORIE FLEX FB1            ================================ */            .box_storie_flexFB1{display:flex;flex-wrap:wrap;gap:15px;}/* ----- CARD BASE ----- */            .box_storie_flexFB1 .card{position:relative;flex:1;min-height:420px;border-radius:12px;overflow:hidden;background:#000;color:#fff;text-decoration:none;transition:box-shadow .3s ease;}/*            .box_storie_flexFB1 .card:hover{box-shadow:0 6px 18px rgba(0,0,0,0.35);}*/            /* Imagem padrão (quando não usa h600) */            .box_storie_flexFB1 .card img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;transition:transform .35s ease;will-change:transform;}.box_storie_flexFB1 .card:hover img{transform:scale(1.05);}/* Sombra degradê */            .box_storie_flexFB1 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:12px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.85),rgba(0,0,0,0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.25)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_storie_flexFB1 .card:hover .shadow{background-size:100% 100%,100% 100%;}/* Minititle no topo esquerdo */            .box_storie_flexFB1 .minititle{position:absolute;top:10px;left:10px;background:#d71e1f;color:#fff;padding:4px 10px;border-radius:6px;font-size:0.9em;font-weight:bold;z-index:2;}/* Título no rodapé */            .box_storie_flexFB1 .title{position:absolute;bottom:15px;left:15px;right:15px;z-index:2;font-size:1.4em;font-weight:bold;line-height:1.3;color:#fff;}/* ----- BANNER ----- */            .box_storie_flexFB1 .box-banner{flex:1;border-radius:12px;background:#f9f9f9;border:1px solid #eee;min-height:420px;display:flex;align-items:center;justify-content:center;}/* ================================            ALTURA FIXA .h600            ================================ */            /* Desktop:força altura 600px */            .box_storie_flexFB1 .card.h600{position:relative;height:600px;min-height:0;aspect-ratio:auto;overflow:hidden;}/* figure ou img-wrap ocupa todo o card */            .box_storie_flexFB1 .card.h600 figure,.box_storie_flexFB1 .card.h600 .img-wrap{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;overflow:hidden;}/* imagem ocupa 100% */            .box_storie_flexFB1 .card.h600 figure img,.box_storie_flexFB1 .card.h600 .img-wrap img{width:100%;height:100%;object-fit:cover;display:block;}/* ================================            RESPONSIVO            ================================ */            /* Tablet (2 por linha) */            @media(max-width:991px){.box_storie_flexFB1 .card,.box_storie_flexFB1 .box-banner{flex:0 0 calc(50% - 10px);min-height:360px;}}/* Mobile (1 por linha,paisagem 16/9) */            @media(max-width:600px){/* Os cards .h600 viram paisagem */            .box_storie_flexFB1 .card.h600{flex:0 0 100%;height:auto !important;aspect-ratio:16/9;}.box_storie_flexFB1 .card.h600 figure,.box_storie_flexFB1 .card.h600 .img-wrap{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}/* Banner ocupa 100% da largura,mas não herda aspect-ratio */            .box_storie_flexFB1 .box-banner{flex:0 0 100%;height:auto;min-height:200px;/* ajuste conforme seu formato de banner */                aspect-ratio:auto;}/* Imagem ocupa tudo mas pega do topo */            .box_storie_flexFB1 .card.h600 figure img,.box_storie_flexFB1 .card.h600 .img-wrap img{width:100%;height:100% !important;object-fit:cover;object-position:50% 20%;}}/* ================================            BOX 2 FLEX FB1 - GRID 4 CARDS            ================================ */            /* Container flex para os 4 cards */            .box_2_flexFB1{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_2_flexFB1 .card{position:relative;width:calc(50% - 10px);/* 2 por linha */            border-radius:12px;overflow:hidden;display:block;color:#fff;text-decoration:none;backface-visibility:hidden;-webkit-font-smoothing:antialiased;}/* Link cobre todo o card */            .box_2_flexFB1 .card > a{display:block;position:relative;}/* Imagem */            .box_2_flexFB1 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_2_flexFB1 .card .img-wrap img{width:100%;height:auto;display:block;transition:transform .35s ease;will-change:transform;transform-origin:center center;/* garante centralização */}/*Efeito zoom img*/               /*                 .box_2_flexFB1 .card:hover .img-wrap img{transform:scale(1.02);}.box_2_flexFB1 .card:hover .img-wrap img,.box_2_flexFB1 .card:active .img-wrap img{transform:scale(1.02);transition:transform .35s ease;}*/            @media (hover:none){.box_2_flexFB1 .card .img-wrap img{transition:transform .35s ease;/* mantém no mobile */}}/* Sombra escura */            .box_2_flexFB1 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:12px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0.0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.2)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_2_flexFB1 .card:hover .shadow,.box_2_flexFB1 .card:active .shadow{background-size:100% 100%,100% 100%;}.box_2_flexFB1 .minititle{position:absolute;top:10px;left:10px;color:#d71e1f;padding:4px 10px;border-radius:6px;font-size:1.0em;font-weight:bold;letter-spacing:none;z-index:2;}/* Conteúdo */            .box_2_flexFB1 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_2_flexFB1 .box-info .title{font-size:1.8em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#411fc2;letter-spacing:none;}.box_2_flexFB1 .box-info .description{font-size:1.0em;letter-spacing:none;color:rgba(78,78,78,1);}/* Responsivo:1 card por linha */            @media (max-width:767px){.box_2_flexFB1 .card{width:100% !important;}.box_2_flexFB1 .box-info .title{font-size:1.2em;}.box_2_flexFB1 .box-info .description{font-size:12px;}.box_2_flexFB1 .card .minititle{font-size:0.9em;}}/* Acessibilidade:reduz movimento */            @media (hover:none){.box_2_flexFB1 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_2_flexFB1 .card img,.box_2_flexFB1 .shadow{transition:none;}}/* ================================            BOX 3 FLEX FB1 - GRID 8 CARDS            ================================ */            .box_3_flexFB1{display:flex;flex-wrap:wrap;gap:15px;}/* Card básico */            .box_3_flexFB1 .card{width:calc(25% - 15px);/* 4 por linha no desktop */            border-radius:15px;overflow:hidden;background:rgb(255,255,255) !important;text-decoration:none;display:flex;flex-direction:column;border:0px solid #eee;transition:box-shadow .3s ease;transition:background .3s ease;}.box_3_flexFB1 .card:hover{box-shadow:0 3px 12px rgba(0,0,0,0.12);color:#03089f !important;text-decoration:none !important;background:rgb(255,255,255) !important;border-color:rgb(255,255,255) !important;border-radius:15px;}/* Imagem */            .box_3_flexFB1 .card img{width:100%;height:auto;display:block;border-radius:15px 15px 0 0;}/* Conteúdo abaixo da imagem */            .box_3_flexFB1 .card-info{padding:10px 8px 12px;}.box_3_flexFB1 .card:hover span{color:#03089f !important;}.box_3_flexFB1 .card-info .title{font-size:1.2em;line-height:1.4;margin:0;font-weight:bold;color:#411fc2 !important;}/* Categoria */            .box_3_flexFB1 .card-info .cat{font-size:1.0em;font-weight:normal;margin-bottom:4px;display:block;color:#d71e1f !important;}/*ajuste de bordas*/            .box_3_flexFB1 figure,.box_3_flexFB1 .figure-ph,.box_3_flexFB1 .ph_img{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}.get_box [class*="box_3_flex"] .img-card img{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}/* Responsivo */            @media (max-width:991px){/* tablet → 2 colunas */            .box_3_flexFB1 .card{flex:0 0 calc(50% - 15px);}}@media (max-width:600px){/* mobile → 1 coluna */            .box_3_flexFB1 .card{flex:0 0 100%;}}/* ================================            BOX 3 FLEX FB1 - VARIAÇÃO NO-BG            ================================ */            .box_3_flexFB1.no-bg .card{background:transparent;border:none;box-shadow:none;}/* Remove padding do bloco de texto */            .box_3_flexFB1.no-bg .card-info{padding-left:0 !important;padding-right:0 !important;}/* ================================            Classe adicional SEP (linha no rodapé do card)            ================================ */            .box_3_flexFB1 .card.sep{border-radius:0 !important;border-bottom:1px solid #e0e0e0;border-radius:0;/* opcional:evita arredondar o rodapé */}/* ================================            * AJUSTES ALINHAMENTO FLEX BOX 2 & 3            ================================ */             .box_2_flexFB1,.box_3_flexFB1{display:flex;flex-wrap:wrap;gap:15px;}/* box 2 */            .box_2_flexFB1 .card{width:calc(50% - 7.5px);/* metade do gap */}/* box 3 */            .box_3_flexFB1 .card{width:calc(25% - 11.25px);/* 1/4 do gap ajustado */}/*            * END FLEX BOX 2 & 3            */                                    /* ================================            BOX 4 FLEX FB1 - GRID 6 CARDS (3 por linha)            ================================ */            /* Container flex */            .box_4_flexFB1{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_4_flexFB1 .card{position:relative;width:calc(33.333% - 13.5px);/* 3 por linha,compensando o gap */            border-radius:12px;overflow:hidden;display:block;color:#fff;text-decoration:none;backface-visibility:hidden;-webkit-font-smoothing:antialiased;}/* Link cobre todo o card */            .box_4_flexFB1 .card > a{display:block;position:relative;}/* Imagem */            .box_4_flexFB1 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_4_flexFB1 .card .img-wrap img{width:100%;height:auto;display:block;transition:transform .35s ease;will-change:transform;transform-origin:center center;}/* Sombra escura */            .box_4_flexFB1 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:12px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0.0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.2)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_4_flexFB1 .card:hover .shadow,.box_4_flexFB1 .card:active .shadow{background-size:100% 100%,100% 100%;}/* Categoria */            .box_4_flexFB1 .minititle{position:absolute;top:10px;left:10px;color:#d71e1f;padding:4px 10px;border-radius:6px;font-size:1em;font-weight:bold;z-index:2;}/* Conteúdo */            .box_4_flexFB1 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_4_flexFB1 .box-info .title{font-size:1.4em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#411fc2;}.box_4_flexFB1 .box-info .description{font-size:1em;color:rgba(78,78,78,1);}/* Responsivo */            @media (max-width:991px){/* tablet → 2 por linha */            .box_4_flexFB1 .card{width:calc(50% - 10px);}.box_4_flexFB1 .box-info .title{font-size:1.2em;}}@media (max-width:600px){/* mobile → 1 por linha */            .box_4_flexFB1 .card{width:100% !important;}.box_4_flexFB1 .box-info .title{font-size:1em;}.box_4_flexFB1 .box-info .description{font-size:12px;}.box_4_flexFB1 .card .minititle{font-size:0.9em;}}/* Acessibilidade */            @media (hover:none){.box_4_flexFB1 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_4_flexFB1 .card img,.box_4_flexFB1 .shadow{transition:none;}}/* =======================            BOX MANCHETE TOP (2 LINHAS)            ======================= */            .box_manchete_topFB1{display:flex;flex-direction:column;gap:30px;box-sizing:border-box;}/* =======================            LINHA 1 (2 colunas)            ======================= */            .box_manchete_topFB1 .row-top{display:grid;grid-template-columns:73% 24%;/* destaque maior + secundária menor */                gap:3%;/* espaço central */                align-items:start;}/* MANCHETE PRINCIPAL */            .box_manchete_topFB1 .col-main{display:grid;grid-template-columns:50% 50%;gap:20px;align-items:center;}.box_manchete_topFB1 .col-main a{display:contents;text-decoration:none;color:inherit;}/* =======================            HOVER – MANCHETE PRINCIPAL            ======================= */            .box_manchete_topFB1 .col-main a:hover .title,.box_manchete_topFB1 .col-main a:hover .cat,.box_manchete_topFB1 .col-main a:hover .desc{color:#03089f !important;transition:color .3s ease;text-decoration:none !important;}.box_manchete_topFB1 .col-main figure,.box_manchete_topFB1 .col-main img{width:100% !important;aspect-ratio:16/9;border-radius:12px;object-fit:cover;min-height:320px;/* reduz imagem */}.box_manchete_topFB1 .col-main .info{display:flex;flex-direction:column;justify-content:center;}.box_manchete_topFB1 .col-main .cat{font-size:15px;font-weight:bold;color:#d71e1f !important;}.box_manchete_topFB1 .col-main .title{font-size:3.4rem !important;/* maior */                line-height:1.2;font-weight:800;margin-bottom:6px;margin-top:2px;color:#411fc2 !important;}.box_manchete_topFB1 .col-main .desc{font-size:1.4rem !important;line-height:1.5;color:rgba(78,78,78,1) !important;}/* MANCHETE SECUNDÁRIA */            .box_manchete_topFB1 .col-sec{display:flex;flex-direction:column;align-items:flex-start;max-width:100%;box-sizing:border-box;}.box_manchete_topFB1 .col-sec a{display:block;text-decoration:none;color:inherit;width:100%;}/* =======================            HOVER – MANCHETE SECUNDÁRIA            ======================= */            .box_manchete_topFB1 .col-sec a:hover .title,.box_manchete_topFB1 .col-sec a:hover .cat{color:#03089f !important;transition:color .3s ease;text-decoration:none !important;}.box_manchete_topFB1 .col-sec figure,.box_manchete_topFB1 .col-sec img{width:100% !important;aspect-ratio:16/9;min-height:190px;border-radius:12px;object-fit:cover;margin-bottom:10px;}.box_manchete_topFB1 .col-sec .cat{font-size:13px;font-weight:bold;color:#d71e1f !important;}.box_manchete_topFB1 .col-sec .title{font-size:1.8rem !important;/* título menor */                font-weight:bold;line-height:1.3;margin-top:5px;color:#411fc2 !important;}.box_manchete_topFB1 .col-sec .subtitle{font-size:1.1rem !important;/* título menor */                font-weight:bold;line-height:1.3;margin-top:5px;color:rgba(78,78,78,1) !important;}/* =======================            LINHA 2 (lista 4x maior)            ======================= */            .box_manchete_topFB1 .row-bottom{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:0;}.box_manchete_topFB1 .row-bottom a{display:flex;align-items:flex-start;gap:10px;text-decoration:none;color:inherit;padding:10px 0;}.box_manchete_topFB1 .row-bottom a:before{content:"▪";color:#d71e1f !important;font-size:1.8rem;/* dot maior */                line-height:1.5;}.box_manchete_topFB1 .row-bottom .title{font-size:1.5rem;/* títulos maiores */                line-height:1.6;color:#414141 !important;transition:color .3s ease;}/* HOVER – LINHA 2 (inclui dot) */            .box_manchete_topFB1 .row-bottom a:hover .title,.box_manchete_topFB1 .row-bottom a:hover:before{color:#333333 !important;text-decoration:none !important;}/* Linha 1 – manchete principal ocupa 100% */            .box_manchete_topFB1 .row-top.full{display:block;margin-bottom:25px;}/* Linha 2 – duas secundárias lado a lado */            .box_manchete_topFB1 .row-top.two-cols{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;}.box_manchete_topFB1 .row-top.two-cols .title{font-size:2.5rem !important;}/* Responsivo Tablet */            @media(max-width:991px){.box_manchete_topFB1 .row-top.two-cols{grid-template-columns:1fr;/* uma por linha */                    gap:15px;}.box_manchete_topFB1 .row-top.two-cols .title{font-size:2.0rem !important;}}/* Responsivo Mobile */            @media(max-width:600px){.box_manchete_topFB1 .row-top.two-cols .title{font-size:2.0rem !important;}.box_manchete_topFB1 .row-top.two-cols .cat{font-size:12px !important;}}/* =======================            RESPONSIVO            ======================= */            @media(max-width:991px){/* Tablet */                .box_manchete_topFB1 .row-top{grid-template-columns:100%;/* destaque ocupa linha inteira */                    gap:20px;}.box_manchete_topFB1 .col-main{grid-template-columns:100%;/* imagem acima e texto abaixo */}.box_manchete_topFB1 .col-main .title{font-size:2.0rem !important;}.box_manchete_topFB1 .col-sec img{max-height:200px;}.box_manchete_topFB1 .row-bottom{grid-template-columns:repeat(2,1fr);gap:15px;}}@media(max-width:600px){/* Mobile */                .box_manchete_topFB1 .col-main figure,.box_manchete_topFB1 .col-main img{min-height:200px;}.box_manchete_topFB1 .col-main .title{font-size:2.0rem !important;}.box_manchete_topFB1 .col-main .desc{font-size:1.2rem !important;}.box_manchete_topFB1 .row-bottom{grid-template-columns:1fr;gap:12px;}.box_manchete_topFB1 .row-bottom .title{font-size:1.4rem !important;}}/* =======================            LINHA 3 – MANCHETE TEXTO GRANDE (TOPO)            ======================= */            .box_manchete_topFB1 .row-third{margin-bottom:5px;padding-bottom:0;border-bottom:1px solid #e5e5e5;}.box_manchete_topFB1 .row-third a{display:block;text-decoration:none;color:inherit;}.box_manchete_topFB1 .row-third .cat{font-size:15px;font-weight:bold;margin-bottom:3px;color:#d71e1f !important;transition:color .3s ease;}.box_manchete_topFB1 .row-third .title{font-size:3.8rem;/* bem grande */                font-weight:800;line-height:1.3;margin-top:3px;color:#411fc2 !important;transition:color .3s ease;}/* Hover */            .box_manchete_topFB1 .row-third a:hover .cat,.box_manchete_topFB1 .row-third a:hover .title{color:#333333 !important;}/* Responsivo */            @media(max-width:991px){.box_manchete_topFB1 .row-third .title{font-size:2rem;}}@media(max-width:600px){.box_manchete_topFB1 .row-third .title{font-size:1.6rem;}}.set_margin_top_10{margin-top:10px !important;}/* ==========================================            BOX NEWSLINE MIX FB1            ========================================== */            .box_newsline_mixFB1{display:flex;flex-direction:column;gap:24px;box-sizing:border-box;}/* Reset figure/img */            .box_newsline_mixFB1 .media,.box_newsline_mixFB1 .media *{box-sizing:border-box;}.box_newsline_mixFB1 .media{position:relative;display:block;width:100%;border-radius:14px;overflow:hidden;text-decoration:none;color:inherit;}.box_newsline_mixFB1 .media .figure-ph,.box_newsline_mixFB1 .media figure.figure-ph{width:100%!important;height:100%!important;margin:0!important;display:block!important;border-radius:14px!important;}.box_newsline_mixFB1 .media .ph_img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;border-radius:14px!important;}/* Overlay base (cards com texto sobreposto) */            .box_newsline_mixFB1 .ovl{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:20px;color:#fff!important;z-index:2;background:linear-gradient(to top,rgba(0,0,0,.85),rgba(0,0,0,0) 55%);}.box_newsline_mixFB1 .cat{font-size:.9rem;font-weight:700;margin-bottom:.4rem;color:#ffcc00!important;}/* ==========================================            TÍTULOS POR TIPO DE CARD            ========================================== */            /* Destaque (row-1) */            .box_newsline_mixFB1 .title-row1{font-size:clamp(22px,3vw,32px);font-weight:900;margin:0 0 .5rem 0;color:#fff!important;line-height:1.25;}/* Card médio */            .box_newsline_mixFB1 .title-medium{font-size:2.5rem;font-weight:800;margin:.35rem 0 .25rem;color:#222!important;line-height:1.3;}.box_newsline_mixFB1 .desc{font-size:.95rem;margin:0;color:#666;}/* Card pequeno */            .box_newsline_mixFB1 .title-small{font-size:1.5rem;font-weight:800;margin:0;color:#fff!important;line-height:1.3;}/* Card alto */            .box_newsline_mixFB1 .title-tall{font-size:2.0rem;font-weight:900;margin:0;color:#fff!important;line-height:1.3;}.box_newsline_mixFB1 .row-2 .ovl .cat{font-size:1.3rem;color:#414141 !important;}/* Hover em todos os títulos */            .box_newsline_mixFB1 a:hover .title-row1,.box_newsline_mixFB1 a:hover .title-small,.box_newsline_mixFB1 a:hover .title-tall{color:#333333 !important;transition:color .25s ease;}/* ROW 1 */            .box_newsline_mixFB1 .row-1{display:grid;}.box_newsline_mixFB1 .row-1 .media{height:250px;}.box_newsline_mixFB1 .row-1 .media .figure-ph,.box_newsline_mixFB1 .row-1 .media .ph_img{height:100%!important;width:100%!important;object-fit:cover!important;}/* Centralizar destaque */            .box_newsline_mixFB1 .row-1 .ovl{justify-content:center;text-align:left;background:linear-gradient(to top,rgba(0,0,0,.65),rgba(0,0,0,.25));}.box_newsline_mixFB1 .row-1 .date{font-size:.1.2rem;color:#eee;display:block;margin-top:4px;}.box_newsline_mixFB1 .row-1 .ovl .cat{font-size:1.6rem;color:#414141 !important;}/* ROW 2:grid */            .box_newsline_mixFB1 .row-2{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:20px;}/* Colunas */            .box_newsline_mixFB1 .col-left{grid-column:1;grid-row:1 / span 2;}.box_newsline_mixFB1 .col-mid-top{grid-column:2;grid-row:1;}.box_newsline_mixFB1 .col-mid-bottom{grid-column:2;grid-row:2;}.box_newsline_mixFB1 .col-right{grid-column:3;grid-row:1 / span 2;}/* Força preenchimento */            .box_newsline_mixFB1 .card-medium,.box_newsline_mixFB1 .card-small,.box_newsline_mixFB1 .card-tall{width:100%;height:100%;display:flex;flex-direction:column;}/* ==========================================            CARD MÉDIO (link completo)            ========================================== */            .box_newsline_mixFB1 .card-medium a.media{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;background:rgb(255,255,255) !important;border-radius:15px;overflow:hidden;}/* Imagem arredondada só no topo */            .box_newsline_mixFB1 .card-medium a.media .figure-ph,.box_newsline_mixFB1 .card-medium a.media .ph_img,.box_newsline_mixFB1 .card-medium a.media img{border-radius:15px 15px 0 0 !important;width:100%!important;height:auto!important;object-fit:cover;}/* Bloco de info (fundo branco quadrado embaixo) */            .box_newsline_mixFB1 .card-medium a.media .info{padding:16px;border-radius:0;/* evita arredondar base */            background:rgb(255,255,255) !important;}.box_newsline_mixFB1 .card-medium a.media .cat{color:#d71e1f !important;font-size:1.5rem;}.box_newsline_mixFB1 .card-medium a.media .title-medium{color:#411fc2 !important;}/* Hover no card-medium */            .box_newsline_mixFB1 .card-medium a.media:hover .info{background:rgb(255,255,255) !important;transition:background .25s ease;}/* Textos dentro da info mudam de cor */            .box_newsline_mixFB1 .card-medium a.media:hover .title-medium,.box_newsline_mixFB1 .card-medium a.media:hover .cat{color:#03089f !important;transition:color .25s ease;}/* ==========================================            CARDS PEQUENOS / ALTOS            ========================================== */            .box_newsline_mixFB1 .card-small .ovl{padding:14px;background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,0) 55%);}.box_newsline_mixFB1 .card-tall .ovl{padding:18px;background:linear-gradient(to top,rgba(0,0,0,.85),rgba(0,0,0,0) 50%);}/* Garante que os cards pequenos ocupem toda a célula da grid */            .box_newsline_mixFB1 .card-small{width:100%;height:100%;display:flex;}.box_newsline_mixFB1 .card-small a.media{display:flex;flex-direction:column;width:100%;height:100%;text-decoration:none;color:inherit;border-radius:15px;overflow:hidden;}.box_newsline_mixFB1 .card-small a.media .figure-ph,.box_newsline_mixFB1 .card-small a.media .ph_img{flex:1 1 auto;width:100%!important;height:100%!important;object-fit:cover!important;}/* --- Alinhamento perfeito do card-tall e dos dois small --- */            /* A grid precisa esticar os itens */            .box_newsline_mixFB1 .row-2{align-items:stretch;}/* Coluna do meio:cada small ocupa 50% da altura total */            .box_newsline_mixFB1 .col-mid-top,.box_newsline_mixFB1 .col-mid-bottom{display:flex;flex-direction:column;min-height:0;}.box_newsline_mixFB1 .col-mid-top .card-small,.box_newsline_mixFB1 .col-mid-bottom .card-small{flex:1 1 auto;/* divide igualmente */            display:flex;}/* Força .media a preencher a célula */            .box_newsline_mixFB1 .card-small .media,.box_newsline_mixFB1 .card-tall  .media{height:100%;display:block;/* evita collapse por flex */}/* Anula o padding-top do ratio do showImg para estes cards */            .box_newsline_mixFB1 .card-small .figure-ph,.box_newsline_mixFB1 .card-tall  .figure-ph{padding-top:0 !important;/* <- o segredo */            height:100% !important;}/* Imagem realmente estica e recorta certo */            .box_newsline_mixFB1 .card-small .ph_img,.box_newsline_mixFB1 .card-tall  .ph_img{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important;}/* Segurança extra:os próprios cards ocupam a célula inteira */            .box_newsline_mixFB1 .card-small,.box_newsline_mixFB1 .card-tall{width:100%;height:100%;min-height:0;}/* ==========================================            EFEITO SOMBRA            ========================================== */            .box_newsline_mixFB1 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:15px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.6),rgba(0,0,0,0.0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.2)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_newsline_mixFB1 .media:hover .shadow,.box_newsline_mixFB1 .media:active .shadow{background-size:100% 100%,100% 100%;}/* ==========================================            RESPONSIVO            ========================================== */            @media(max-width:1080px){.box_newsline_mixFB1 .row-2{display:flex;flex-direction:column;gap:20px;}/* Cada coluna ocupa toda a largura em mobile/tablet */            .box_newsline_mixFB1 .col-left,.box_newsline_mixFB1 .col-mid-top,.box_newsline_mixFB1 .col-mid-bottom,.box_newsline_mixFB1 .col-right{width:100%;grid-column:auto;grid-row:auto;}/* Card-médio e demais cards forçados a 100% */            .box_newsline_mixFB1 .card-medium,.box_newsline_mixFB1 .card-small,.box_newsline_mixFB1 .card-tall{width:100%;height:auto;}/* Links internos ocupam largura toda */            .box_newsline_mixFB1 .card-medium a.media,.box_newsline_mixFB1 .card-small a.media,.box_newsline_mixFB1 .card-tall a.media{width:100%;}/* Card-tall vira 16:9 no responsivo */            .box_newsline_mixFB1 .card-tall{aspect-ratio:16/9;height:auto;}.box_newsline_mixFB1 .card-tall a.media{position:relative;width:100%;height:100%;display:block;}/* Fallback se navegador não suportar aspect-ratio */            @supports not (aspect-ratio:16/9){.box_newsline_mixFB1 .card-tall{position:relative;width:100%;height:0;padding-top:56.25%;/* 16:9 */}.box_newsline_mixFB1 .card-tall a.media{position:absolute;top:0;left:0;width:100%;height:100%;}}}@media(max-width:640px){.box_newsline_mixFB1 .title-row1{font-size:1.8rem;}.box_newsline_mixFB1 .title-medium{font-size:1.8rem;}.box_newsline_mixFB1 .title-small{font-size:1.5rem;}.box_newsline_mixFB1 .title-tall{font-size:1.5rem;}}/* ================================            * END FLEX BOX            ================================ */             /* =======================            /*BOX 2*/            /* ======================= */            .box_2FB1{border-radius:5px;color:#fff;display:block;position:relative;text-align:center;text-shadow:0 1px #000;margin:0 0 20px 0;overflow:hidden;}.box_2FB1:hover{display:block;color:#03089f;text-decoration:none;}.sombra_divFB1{box-shadow:0 1px 2px rgba(0,0,0,0.4);}.box_2_txFB1{display:block;position:relative;margin:0 0 20px 0;padding:20px;overflow:hidden;border-radius:5px;width:100%;height:604px;border:0px solid;background-color:;box-shadow:0 1px 2px rgba(0,0,0,0.4);}.box_2_txFB1:hover .minititle,.box_2_txFB1:hover .title,.box_2_txFB1:hover .subtitle{color:#03089f !important;text-decoration:none !important;}.box_2_txwhiteFB1 .title_2x,.description_2x,.minititle,.title,.description{color:#ffffff !important;text-decoration:none !important;}.box_2_txFB1:hover{background-color:!important;border-color:!important;}.box_2_txFB1 .box_2_info_tx{position:absolute;padding:20px;top:0;bottom:0;left:0;right:0;margin:auto;text-align:left;height:240px;}.box_2_txFB1 .box_2_info_tx .title{font-size:2.8em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0;letter-spacing:none;color:#411fc2;}.box_2_txFB1 .box_2_info_tx .subtitle{font-size:1.3em;text-align:left;padding:0;letter-spacing:none;margin:8px 0 8px 0;color:rgba(78,78,78,1);}.box_2FB1 img{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:5px;text-align:center;width:100%;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}.box_2FB1:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.box_2FB1 .shadow{background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 100%);background:-moz-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 100%);background:-ms-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 100%);background:-o-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 100%);background:linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 100%);border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0;}.box_2FB1 .box_2_info{bottom:37px;left:0;margin:0 0 -17px;padding:0;position:absolute;right:0;text-align:left;}.box_2FB1 .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.box_2FB1 .minititle{top:10px;left:0;margin:0 0 0 10px;padding:0;position:absolute;right:0;font-size:1.1em;font-weight:bold;text-align:left;letter-spacing:none;text-transform:uppercase;color:#d71e1f;}.box_2_txFB1 .minititle{left:20px;padding:0;position:absolute;right:0;font-size:1.1em;font-weight:bold;text-align:left;letter-spacing:none;text-transform:uppercase;color:#d71e1f;}.box_2FB1 .minititle_w{top:10px;left:0;margin:0 0 0 10px;padding:0;position:absolute;right:0;font-size:1.1em;font-weight:bold;text-align:left;letter-spacing:none;text-transform:uppercase;color:#ffffff;}.box_2FB1 .title_2x{bottom:46px;font-size:2.4em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#411fc2;}.box_2FB1 .title_0x{bottom:46px;font-size:1.2em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#411fc2;}.box_2FB1 .title{bottom:46px;font-size:1.6em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#411fc2;}.box_2FB1 .title_w{bottom:46px;font-size:1.6em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.box_2FB1 .description_2x{font-size:1.1em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:rgba(78,78,78,1);}.box_2FB1 .description{font-size:1.0em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:rgba(78,78,78,1);}.box_2FB1 .description_w{font-size:1.0em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.box_2FB1 .bg-hover{background:#fff;background:rgba(255,255,255,0.9);border-radius:5px;bottom:0;left:0;opacity:0;filter:alpha(opacity=0);position:absolute;right:0;top:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}/*NOVO BOX - colunista_perfil */                        .h550FB1{min-height:550px !important;}.colunista_perfilFB1{width:99%;height:auto;display:block;float:left;padding:8px;margin:8px;border-radius:4px;background:rgb(255,255,255);min-height:300px;}.colunista_perfilFB1:hover{background:rgb(255,255,255);}.colunista_perfilFB1 .idname{width:100%;color:rgba(215,30,31,1) !important;font-size:1.2em;float:left;display:block;text-align:center;margin-bottom:15px;margin-top:5px;border-bottom:solid 1px rgba(0,0,0,0.08);}.colunista_perfilFB1 .idtitulo{width:100%;display:block;font-size:1.3em;font-weight:bold;float:left;text-align:center;text-decoration:inherit;color:#411fc2;}.colunista_perfilFB1 .idsubtitulo{width:100%;display:block;font-size:1.0em;font-weight:normal;float:left;text-decoration:inherit;text-align:center;color:rgba(78,78,78,1) !important;}.colunista_perfilFB1 a{color:#03089f;}.colunista_perfilFB1 a:hover .idtitulo,.colunista_perfilFB1 a:hover .idtitulo_2x,.colunista_perfilFB1 a:hover .idtitulo_25x,.colunista_perfilFB1 a:hover .idtitulo_3x,.colunista_perfilFB1 a:hover .idsubtitulo,.colunista_perfilFB1 a:hover .idsubtitulo_2x,.colunista_perfilFB1 a:hover .idname,.colunista_perfilFB1 a:hover .idcat_2x,.colunista_perfilFB1 a:hover .idcat_3x{color:#03089f !important;text-decoration:none !important;}.box_content_colunista_perfilFB1{width:100%;height:auto;display:block;float:left;padding:0;}.box_content_colunista_perfilFB1 #col-img{margin:0;padding:0;}.colunista_perfilFB1 .box_thumb{border-radius:50%;display:block;position:relative;text-align:center;overflow:hidden;margin:0 auto;width:140px;height:140px;box-shadow:0 1px 0 rgba(0,0,0,0.4);}.colunista_perfilFB1 .box_thumb img{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:50%;text-align:center;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}.colunista_perfilFB1 .box_thumb:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.colunista_perfilFB1 .box_thumb .shadow_center{border-radius:5px;background:rgba(0,0,0,0.1);bottom:0;left:0;position:absolute;right:0;top:0;}/*RESPONSIVE*/                        /* Tablet Portrait (768px) */            @media only screen and (min-width:321px) and (max-width:1024px) and (orientation:portrait){.box9_idnoticia_FB1 #col-img{margin:5px 10px;}.box_2_contentFB1 .box_primary{margin-right:0;}.box_2_contentFB1 .box_4_m img{height:auto;}.box_2_contentFB1 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_contentFB1 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_contentFB1 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_contentFB1 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_contentFB1 .box_6_m img{height:auto;}.box_2_contentFB1 .box_6_m{padding-left:0;padding-right:0;}.box_2_contentFB1 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_contentFB1 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_contentFB1 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_contentFB1 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_8FB1 .minititle{display:none;}.box_8FB1 .title_2x{font-size:1.4em;}.box_8FB1 .description_2x{display:none;}.idtitulo_b8_FB1{font-size:1.3em;}.idtitulo_b8_v2FB1{font-size:1.3em;}.idsubtitulo_b8_v2FB1{font-size:1.1em;}.idcat_b8_3xFB1{font-size:1.1em;}.idtitulo_b8_3xFB1{font-size:35px;line-height:1.1em;}.idsubtitulo_b8_3xFB1{font-size:1.1em;}.idtitulo_b1_FB1{font-size:25px;line-height:1.1em;}.box_2_txFB1{height:350px;}.box_2_txFB1 .box_2_info_tx .title{font-size:1.8em;}.box_2_txFB1 .box_2_info_tx .subtitle{font-size:1.1em;}.idnoticia_b10_FB1 .box_b10_info .title_2x{font-size:1.4em;}.idnoticia_b10_FB1 .box_b10_info .description_2x{font-size:1.0em;}.max_w_290FB1{max-width:100% !important;margin-left:12px !important;margin-right:12px !important;}.box300x600{text-align:center !important;width:100% !important;height:auto !important;}#col_box360x600FB1{margin-left:12px !important;margin-right:12px !important;}.box300x600::after{content:"";display:none;}#col_box360x600FB1 img{width:100% !important;}.box_8FB1 .title_mini{font-size:1.1em;}.box_8_300x600FB1 .box_8FB1,.box_8_300x600v2FB1 .box_8FB1{max-width:100% !important;height:auto !important;overflow:hidden;}.box_8_300x600FB1 .box_8FB1 img,.box_8_300x600v2FB1 .box_8FB1 img{max-width:100% !important;height:auto !important;object-fit:cover;}.box_8_300x600v3FB1 .box_8FB1{max-width:100% !important;height:auto !important;overflow:hidden;margin-left:12px !important;margin-right:12px !important;}.box_8_300x600v3FB1 .box_8FB1 img{max-width:100% !important;height:100% !important;object-fit:cover;}.box92_idnoticia_FB1{height:auto;}.box92_idnoticia_FB1 .img_shadow img{height:auto;}}/* Phone Landscape (480px) */            @media only screen and (min-width:321px) and (max-width:480px) and (orientation:landscape){.box9_idnoticia_FB1 #col-img{margin:5px 10px;}.box_2FB1 .minititle{display:none;}.box_2FB1 .title_2x{font-size:1.2em;}.box_2FB1 .title_0x{font-size:0.9em;}.box_2FB1 .title,.box_2FB1 .title_w{font-size:1.0em;}.box_2FB1 .description_2x{font-size:10px;}.box_2FB1 .description,.box_2FB1 .description_w{font-size:10px;}.box_2_contentFB1 .box_primary{margin-right:0;}.box_2_contentFB1 .box_4_m img{height:auto;}.box_2_contentFB1 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_contentFB1 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_contentFB1 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_contentFB1 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_contentFB1 .box_6_m img{height:auto;}.box_2_contentFB1 .box_6_m{padding-left:0;padding-right:0;}.box_2_contentFB1 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_contentFB1 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_contentFB1 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_contentFB1 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_8FB1 .minititle{display:none;}.box_8FB1 .title_2x{font-size:1.1em;}.box_8FB1 .description_2x{display:none;}.idtitulo_b8_FB1{font-size:1.2em;}.idtitulo_b8_v2FB1{font-size:1.2em;}.idsubtitulo_b8_v2FB1{font-size:1.0em;}.idcat_b8_3xFB1{font-size:1.1em;}.idtitulo_b8_3xFB1{font-size:35px;line-height:1.1em;}.idsubtitulo_b8_3xFB1{font-size:1.1em;}.idtitulo_b1_FB1{font-size:25px;line-height:1.1em;}.box_2_txFB1{height:350px;}.box_2_txFB1 .box_2_info_tx .title{font-size:1.8em;}.box_2_txFB1 .box_2_info_tx .subtitle{font-size:1.1em;}.idnoticia_b10_FB1 .box_b10_info .title_2x{font-size:1.4em;}.idnoticia_b10_FB1 .box_b10_info .description_2x{font-size:1.0em;}.max_w_290FB1{max-width:100% !important;margin-left:12px !important;margin-right:12px !important;}.box300x600{text-align:center !important;width:100% !important;height:auto !important;}#col_box360x600FB1{margin-left:12px !important;margin-right:12px !important;}.box300x600::after{content:"";display:none;}#col_box360x600FB1 img{width:100% !important;}.box_8FB1 .title_mini{font-size:1.1em;}.box_8_300x600FB1 .box_8FB1,.box_8_300x600v2FB1 .box_8FB1{max-width:100% !important;height:auto !important;overflow:hidden;}.box_8_300x600FB1 .box_8FB1 img,.box_8_300x600v2FB1 .box_8FB1 img{max-width:100% !important;height:auto !important;object-fit:cover;}.box_8_300x600v3FB1 .box_8FB1{max-width:100% !important;height:auto !important;overflow:hidden;margin-left:12px !important;margin-right:12px !important;}.box_8_300x600v3FB1 .box_8FB1 img{max-width:100% !important;height:auto !important;object-fit:cover;}.box92_idnoticia_FB1{height:auto;}.box92_idnoticia_FB1 .img_shadow img{height:auto;}}/* Phone Portrait (320px) */            @media only screen and (max-width:320px){.box9_idnoticia_FB1 #col-img{margin:5px 10px;}.box_2FB1 .minititle{display:none;}.box_2FB1 .title_2x{font-size:1.2em;}.box_2FB1 .title_0x{font-size:0.9em;}.box_2FB1 .title,.box_2FB1 .title_w{font-size:1.0em;}.box_2FB1 .description_2x{font-size:10px;}.box_2FB1 .description,.box_2FB1 .description_w{font-size:10px;}.box_2_contentFB1 .box_primary{margin-right:0;}.box_2_contentFB1 .box_4_m img{height:auto;}.box_2_contentFB1 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_contentFB1 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_contentFB1 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_contentFB1 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_contentFB1 .box_6_m img{height:auto;}.box_2_contentFB1 .box_6_m{padding-left:0;padding-right:0;}.box_2_contentFB1 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_contentFB1 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_contentFB1 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_contentFB1 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_8FB1 .minititle{display:none;}.box_8FB1 .title_2x{font-size:1.1em;}.box_8FB1 .description_2x{display:none;}.idtitulo_b8_FB1{font-size:1.2em;}.idtitulo_b8_v2FB1{font-size:1.2em;}.idsubtitulo_b8_v2FB1{font-size:1.0em;}.idcat_b8_3xFB1{font-size:1.1em;}.idtitulo_b8_3xFB1{font-size:35px;line-height:1.1em;}.idsubtitulo_b8_3xFB1{font-size:1.1em;}.idtitulo_b1_FB1{font-size:25px;line-height:1.1em;}.box_2_txFB1{height:350px;}.box_2_txFB1 .box_2_info_tx .title{font-size:1.8em;}.box_2_txFB1 .box_2_info_tx .subtitle{font-size:1.1em;}.idnoticia_b10_FB1 .box_b10_info .title_2x{font-size:1.4em;}.idnoticia_b10_FB1 .box_b10_info .description_2x{font-size:1.0em;}.max_w_290FB1{max-width:100% !important;margin-left:12px !important;margin-right:12px !important;}.box300x600{text-align:center !important;width:100% !important;height:auto !important;}#col_box360x600FB1{margin-left:12px !important;margin-right:12px !important;}.box300x600::after{content:"";display:none;}#col_box360x600FB1 img{width:100% !important;}.box_8FB1 .title_mini{font-size:1.1em;}.box_8_300x600FB1 .box_8FB1,.box_8_300x600v2FB1 .box_8FB1{max-width:100% !important;height:auto !important;overflow:hidden;}.box_8_300x600FB1 .box_8FB1 img,.box_8_300x600v2FB1 .box_8FB1 img{max-width:100% !important;height:auto !important;object-fit:cover;}.box_8_300x600v3FB1 .box_8FB1{max-width:100% !important;height:auto !important;overflow:hidden;margin-left:12px !important;margin-right:12px !important;}.box_8_300x600v3FB1 .box_8FB1 img{max-width:100% !important;height:auto !important;object-fit:cover;}.box92_idnoticia_FB1{height:auto;}.box92_idnoticia_FB1 .img_shadow img{height:auto;}}@media only screen and (max-width:420px){.box9_idnoticia_FB1 #col-img{margin:5px 10px;}.box_2FB1 .minititle{display:none;}.box_2FB1 .title_2x{font-size:1.2em;}.box_2FB1 .title_0x{font-size:0.9em;}.box_2FB1 .title,.box_2FB1 .title_w{font-size:1.0em;}.box_2FB1 .description_2x{font-size:10px;}.box_2FB1 .description,.box_2FB1 .description_w{font-size:10px;}.box_2_contentFB1 .box_primary{margin-right:0;}.box_2_contentFB1 .box_4_m img{height:auto;}.box_2_contentFB1 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_contentFB1 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_contentFB1 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_contentFB1 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_contentFB1 .box_6_m img{height:auto;}.box_2_contentFB1 .box_6_m{padding-left:0;padding-right:0;}.box_2_contentFB1 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_contentFB1 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_contentFB1 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_contentFB1 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_8FB1 .minititle{display:none;}.box_8FB1 .title_2x{font-size:1.1em;}.box_8FB1 .description_2x{display:none;}.idtitulo_b8_FB1{font-size:1.2em;}.idtitulo_b8_v2FB1{font-size:1.2em;}.idsubtitulo_b8_v2FB1{font-size:1.0em;}.idcat_b8_3xFB1{font-size:1.1em;}.idtitulo_b8_3xFB1{font-size:35px;line-height:1.1em;}.idsubtitulo_b8_3xFB1{font-size:1.1em;}.idtitulo_b1_FB1{font-size:25px;line-height:1.1em;}.box_2_txFB1{height:350px;}.box_2_txFB1 .box_2_info_tx .title{font-size:1.8em;}.box_2_txFB1 .box_2_info_tx .subtitle{font-size:1.1em;}.idnoticia_b10_FB1 .box_b10_info .title_2x{font-size:1.4em;}.idnoticia_b10_FB1 .box_b10_info .description_2x{font-size:1.0em;}.max_w_290FB1{max-width:100% !important;margin-left:12px !important;margin-right:12px !important;}.box300x600{text-align:center !important;width:100% !important;height:auto !important;}#col_box360x600FB1{margin-left:12px !important;margin-right:12px !important;}.box300x600::after{content:"";display:none;}#col_box360x600FB1 img{width:100% !important;}.box_8FB1 .title_mini{font-size:1.1em;}.box_8_300x600FB1 .box_8FB1,.box_8_300x600v2FB1 .box_8FB1{max-width:100% !important;height:auto !important;overflow:hidden;}.box_8_300x600FB1 .box_8FB1 img,.box_8_300x600v2FB1 .box_8FB1 img{max-width:100% !important;height:auto !important;object-fit:cover;}.box_8_300x600v3FB1 .box_8FB1{max-width:100% !important;height:auto !important;overflow:hidden;margin-left:12px !important;margin-right:12px !important;}.box_8_300x600v3FB1 .box_8FB1 img{max-width:100% !important;height:auto !important;object-fit:cover;}.box92_idnoticia_FB1{height:auto;}.box92_idnoticia_FB1 .img_shadow img{height:auto;}}/*/FIM*/                        /*BOX SLIDE */            .slider_box_FB1{width:100%;display:block;height:auto;float:left;list-style-type:none;}.slider_box_FB1 li{display:block;float:left;width:100%;padding:0;height:auto;margin:5px !important;background:rgb(255,255,255);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;}.slider_box_FB1 li:hover{text-decoration:none;background:rgb(255,255,255);}.slider_box_FB1 #resetli{padding:8px !important;}.slider_box_FB1 .ad_foto{width:100%;float:left;display:block;}.slider_box_FB1 .ad_1{width:100%;float:left;display:block;font-size:0.8em;font-weight:bold;color:#d71e1f;}.slider_box_FB1 .ad_2{width:100%;float:left;display:block;font-size:1.0em;font-weight:bold;color:#411fc2;}.slider_box_FB1 .ad_3{width:100%;float:left;display:block;font-size:0.9em;font-weight:bold;color:#d71e1f;}.slider_box_FB1 .ad_4{width:100%;float:left;display:block;font-size:1.0em;font-weight:normal;color:#411fc2;}.slider_box_FB1 .ad_number{width:100%;float:left;display:block;text-align:center;font-size:4.5em;font-weight:bold;color:#d71e1f;}.slider_box_FB1 .ad_col{width:auto;float:left;display:block;font-size:0.8em;font-weight:bold;padding:5px 0 0 0;color:#414141;}.slider_box_FB1 .ad_colS{width:auto;float:left;display:block;font-size:0.8em;font-weight:bold;padding:5px 0 0 0;margin:0 3px 0 3px;color:#d71e1f;}.slider_box_FB1 .ad_col2{width:auto;float:left;display:block;font-size:0.8em;font-weight:bold;padding:5px 0 0 0;color:#d71e1f;}.slider_box_FB1 a{color:#03089f;}.slider_box_FB1 a:hover *{color:#03089f;text-decoration:none;}/* x8-NOTICIAS */            .webstories-list-8xFB1 .owl-theme .owl-dots{float:left !important;position:relative !important;z-index:150 !important;width:100% !important;text-align:center !important;margin-top:5px !important;}.webstories-list-8xFB1{padding:20px;overflow:hidden;}.webstories-list-8xFB1 .story-col{width:100% !important;max-width:100% !important;min-width:100% !important;padding:0 !important;margin:0 0 16px 0 !important;display:block !important;}.webstories-list-8xFB1 .story-prev-thumb{position:relative;width:100%;height:100%;overflow:hidden;border-radius:12px;}.webstories-list-8xFB1 .story-prev-thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.4s cubic-bezier(.4,0,.2,1);}.webstories-list-8xFB1 .story-prev:hover .story-prev-thumb img{transform:scale(1.08);}.webstories-list-8xFB1 .story-prev-gradient{position:absolute;left:0;right:0;bottom:0;height:60%;background:linear-gradient(to top,rgba(0,0,0,0.65) 70%,rgba(0,0,0,0.0) 100%);z-index:2;pointer-events:none;border-radius:0 0 12px 12px;}.webstories-list-8xFB1 .story-prev-info{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:24px 8px 12px 8px;}.webstories-list-8xFB1 .story-prev-chapeu{display:inline-block;background-color:rgb(255,255,255);color:#411fc2;font-size:11px;font-weight:bold;border-radius:4px;padding:2px 8px;margin-bottom:6px;text-transform:uppercase;letter-spacing:0.5px;line-height:1.2;box-shadow:0 1px 6px rgba(0,0,0,0.08);max-width:100%;}.webstories-list-8xFB1 .story-prev-title{font-size:13px;font-weight:bold;margin:0 0 6px 0;color:#ffffff;line-height:1.1;text-shadow:0 2px 8px rgba(0,0,0,0.25);}.webstories-list-8xFB1 .story-prev-date{font-size:11px;color:#e0e0e0;margin-top:4px;margin-bottom:8px;text-shadow:0 2px 8px rgba(0,0,0,0.18);}/* #####################  BOX-NOTICIAS FB50 */            .boxcont_FB50{width:100%;height:auto;padding:0;margin:10px 0;float:left;background:rgba(255,255,255,0);}.boxcont_FB50:hover{background:rgba(255,255,255,0);}/*new header*/            .header_titulo_FB50{padding:7px 0;margin:0 0 15px 0;width:100%;float:left;display:block;box-sizing:border-box;border-top:0px solid rgb(255,255,255);border-bottom:1px solid rgb(204,204,204);background:rgba(255,255,255,0);}.header_titulo_FB50 i.spc{padding:0 2px;}.header_titulo_FB50 .titulo_FB50{font-size:2.0em;font-weight:bold;padding:0;margin:0;color:#5819be;display:inline-block;position:relative;}/*after bottom title*/            .header_titulo_FB50 .titulo_FB50::after{background:#5819be;padding:0 5px;}.header_titulo_FB50 a,.header_titulo_FB50 a:hover{font-size:inherit !important;color:inherit !important;text-decoration:none;}.header_banner_FB50{width:100%;height:auto;padding:0;margin:1px 0;float:left;}.header_img_FB50{width:100%;height:auto;padding:0;margin:1px 0;float:left;}.header_titulo_FB50 #btn-slide{margin:5px 0 0 0;font-size:13px !important;}.no_marginFB50{margin:0 !important;padding:0 !important;}.margin_box360x600FB50{margin-bottom:8px !important;margin-top:0 !important;padding:0 !important;}.margin_box360x600v2FB50{margin-bottom:4px !important;margin-top:0 !important;padding:0 !important;}.max_w_290FB50{max-width:290px !important;margin-left:4px !important;padding-left:4px !important;margin-right:4px !important;padding-right:4px !important;}.no_margin_leftFB50{margin-left:0 !important;padding-left:0 !important;}.no_margin_rightFB50{margin-right:0 !important;padding-right:0 !important;}.m_b_5FB50{margin-bottom:5px !important;}.m_t_10FB50{margin-bottom:10px !important;}.m_t_4FB50{margin-top:4px !important;}.m_b_4FB50{margin-bottom:4px !important;}.banner_350FB50{margin-bottom:5px !important;margin-top:10px !important;padding-right:3px !important;padding-left:3px !important;float:left;}.banner_300FB50{margin-bottom:5px !important;margin-top:10px !important;padding-right:3px !important;padding-left:3px !important;float:left;}.banner_300FB50 img{width:360px !important;}.banner_570FB50{margin-bottom:5px !important;margin-top:10px !important;padding-right:3px !important;padding-left:3px !important;float:left;}.banner_570FB50 img{width:570px !important;}.box_48FB50{margin-right:0 !important;padding-right:0 !important;margin-left:0 !important;padding-left:0 !important;}.box_49FB50{margin-right:4px !important;padding-right:0 !important;margin-left:4px !important;padding-left:0 !important;}/*300x600 v3*/            .box_8_300x600v3FB50 .box_8FB50{max-width:307px !important;height:603px !important;margin-top:0;overflow:hidden;}.box_8_300x600v3FB50 .box_8FB50 img{max-width:307px !important;height:603px !important;object-fit:cover;}.box_8_300x600v3FB50 .figure-ph{width:100%;height:100%;aspect-ratio:9/16;display:flex;align-items:center;justify-content:center;overflow:hidden;}/*300x600 v2*/            .box_8_300x600v2FB50 .box_8FB50{max-width:296px !important;height:600px !important;margin-top:5px;overflow:hidden;}.box_8_300x600v2FB50 .box_8FB50 img{max-width:296px !important;height:600px !important;object-fit:cover;}/*300x600*/                        .box_8_300x600FB50 .box_8FB50{max-width:290px !important;height:600px !important;margin-top:5px;overflow:hidden;}.box_8_300x600FB50 .box_8FB50 img{max-width:290px !important;height:600px !important;object-fit:cover;}/* box banner 300x600 */            .box300x600{display:block;float:left;width:300px;height:600px;border-radius:4px;background:#f3f3f3;}/*BOX SLIDE V1*/                        #slideBox_FB50 .item{max-height:370px;}#slideBox_FB50 a h4{font-size:1.0em;color:#000000;padding:4px 0;margin:0;text-transform:uppercase;font-weight:bold;}#slideBox_FB50 a p{font-size:1.3em;color:#5819be;padding:0;margin:0;font-weight:bold;border-bottom:dashed 1px #ccc;width:100%px;}#slideBox_FB50 a:hover *{color:#333333;}#slideBox_FB50 .carousel-inner > .item > img{position:absolute;top:0;left:0;min-width:100%;height:300px;}#slideBox_FB50 .carousel-indicators{margin-bottom:30px;}#slideBox_FB50 .carousel-indicators li{display:inline-block;width:11px;height:11px;margin:1px;text-indent:-999px;border-radius:10px;border:none;cursor:pointer;background:#5819be;}#slideBox_FB50 .carousel-indicators li:hover{background:#5819be;}#slideBox_FB50 .carousel-indicators .active{width:11px;height:11px;background:#5819be;}/*BOX SLIDE V2*/                        #slideBoxV2_FB50 .item{max-height:370px;}#slideBoxV2_FB50 .container{display:block;float:left;width:100%;}#slideBoxV2_FB50 a h4{font-size:1.0em;color:#000000;padding:4px 0;margin:0;text-transform:uppercase;font-weight:bold;}#slideBoxV2_FB50 a p{font-size:1.3em;color:#5819be;padding:0;margin:0;font-weight:bold;border-bottom:dashed 1px #ccc;width:100%px;}#slideBoxV2_FB50 a:hover *{color:#333333;}#slideBoxV2_FB50 .carousel-inner > .item > img{position:absolute;top:0;left:0;min-width:100%;height:300px;}#slideBoxV2_FB50 .carousel-indicators{margin-bottom:30px;}#slideBoxV2_FB50 .carousel-indicators li{display:inline-block;width:9px;height:9px;margin:1px;text-indent:-999px;border-radius:10px;border:none;cursor:pointer;background:rgb(255,255,255);}#slideBoxV2_FB50 .carousel-indicators li:hover{background:rgb(255,255,255);}#slideBoxV2_FB50 .carousel-indicators .active{width:9px;height:9px;background:rgb(255,255,255);}/* ID 1 */            .idnoticia_FB50{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;background:rgba(255,255,255,0);}.idnoticia_FB50:hover{background:rgba(255,255,255,0);}.idnoticia_FB50 #col-img{margin:0;padding:0;}.idmais_FB50{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;}.idmais_FB50 a{color:#5819be;font-size:1.1em;font-weight:bold;}.idmais_FB50 a:hover{text-decoration:none;text-decoration:inherit;color:#5819be;}.idimg_FB50{width:100%;margin:0 5px 0 0;float:left;}.idcat_FB50{width:100%;text-transform:uppercase;color:#000000;font-size:0.8em;font-weight:bold;float:left;display:block;}.idtitulo_FB50{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;color:#5819be;text-decoration:inherit;}.idnoticia_FB50 a{color:#333333;}.idnoticia_FB50 a:hover *{color:#333333;text-decoration:underline;}/* ID 200 */            .idnoticia200_FB50{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;background:rgba(255,255,255,0);}.idnoticia200_FB50:hover{background:rgba(255,255,255,0);}.idmais200_FB50{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;}.idmais200_FB50 a{font-size:1.1em;font-weight:bold;text-decoration:inherit;color:#5819be;}.idmais200_FB50 a:hover{text-decoration:none;text-decoration:inherit;color:#5819be;}.idimg200_FB50{width:100%;margin:0 0 5px 0;float:left;}.idcat200_FB50{text-transform:uppercase;color:#000000;font-size:0.8em;font-weight:bold;float:left;display:block;width:100%;}.idtitulo200_FB50{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idnoticia200_FB50 a{color:#333333;}.idnoticia200_FB50 a:hover *{color:#333333;text-decoration:underline;}/* ID COLUNA 2 TEXT */            .idnoticia_c2_FB50{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0 3px 0;border-bottom:dashed 1px #ccc;background:rgba(255,255,255,0);}.idnoticia_c2_FB50:hover{background:rgba(255,255,255,0);}.idnoticia_c2_FB50 #col-12{padding:0;}.idcat_c2_FB50{text-transform:uppercase;color:#000000;font-size:0.8em;font-weight:bold;float:left;display:block;width:100%;}.dat_c2_FB50{text-transform:uppercase;color:#000000;font-size:1.1em;padding:20px 0 0 0;font-weight:bold;float:left;display:block;width:100%;}.idtitulo_c2_FB50{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;color:#5819be;}.idtitulo_c2_v40FB50{width:100%;display:block;font-size:1.2em;float:left;color:#5819be;}.idtitulo_c2_v40FB50::before{content:"■" !important;float:left !important;color:#5819be;padding-right:7px !important;font-size:1.0em;}.idcat_min_c2_FB50{text-transform:uppercase;color:#000000;font-size:0.7em;font-weight:bold;float:left;display:block;width:100%;}.idtitulo_min_c2_FB50{width:100%;display:block;font-size:0.9em;font-weight:bold;float:left;color:#5819be;}.idtitulo_min2_c2_FB50{width:100%;display:block;font-size:1.0em;font-weight:bold;float:left;color:#5819be;}.idnoticia_c2_FB50 a{color:#333333;}.idnoticia_c2_FB50 a:hover *{color:#333333;text-decoration:underline;}/*sub*/            .idnoticia_c2_sub_FB50{width:100%;height:auto;display:block;float:left;padding:3px 10px;margin:3px 0;border-bottom:dashed 1px #ccc;text-decoration:inherit;list-style-type:none;}.idnoticia_c2_sub_FB50 li{list-style-type:none;}.idnoticia_c2_sub_FB50 li *{color:#5819be;list-style-type:none;}.idtitulo_c2_sub_FB50{width:100%;display:block;font-size:1.0em;float:left;text-decoration:inherit;color:#5819be;}.idnoticia_c2_sub_FB50 a{color:#333333;padding:0;}.idnoticia_c2_sub_FB50 a:hover *{color:#333333;text-decoration:underline;}/*bold*/            .idtitulo_c2_bold_FB50{width:100%;display:block;font-size:1.8em;line-height:30px;font-weight:bold;padding:0;margin:0;float:left;text-decoration:inherit;color:#5819be;}.idsubtitulo_c2_bold_FB50{width:100%;display:block;font-size:1.0em;float:left;margin-top:5px;color:rgba(114,114,114,1) !important;}/*bold 2*/            .idtitulo_c2_bold2_FB50{width:100%;display:block;font-size:1.5em;font-weight:bold;padding:0;margin:2px 0 0 0;float:left;text-decoration:inherit;color:#5819be;}.idsubtitulo_c2_bold2_FB50{width:100%;display:block;font-size:1.1em;margin:2px 0 0 0;float:left;color:rgba(114,114,114,1) !important;}/* COLUNA 3 COM FOTO */            .idnoticia_c3_FB50{width:100%;height:auto;display:block;float:left;padding:0;margin:3px 0;}.idnoticia_c3_FB50 #col-sm-6{padding-left:0;padding-right:0;}.idnoticia_c3_FB50 a{float:left;display:block;width:100%;margin:5px 0;}.idnoticia_c3_FB50 a:first-child{margin-left:5px;}.idimg_c3_FB50{width:100%;float:left;}.idtitulo_c3_FB50{width:100%;display:block;font-size:1.0em;font-weight:bold;text-decoration:inherit;float:left;color:#5819be;}.idtitulo_c3v2_FB50{width:100%;display:block;font-size:1.3em;font-weight:bold;text-decoration:inherit;float:left;color:#5819be;}.idnoticia_c3_FB50 a{color:#333333;}.idnoticia_c3_FB50 a:hover *{color:#333333;text-decoration:underline;}/* COLUNA 4 COM FOTO */            .idnoticia_c4_FB50{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;text-decoration:inherit;}.idimg_c4_FB50{width:100%;float:left;margin-bottom:2px;}.idtitulo_c4_FB50{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idtitulo_c1_FB50{width:100%;display:block;font-size:1.8em;font-weight:bold;line-height:28px;float:left;margin-top:5px;text-decoration:inherit;color:#5819be;}.idtitulo_b1_FB50{width:100%;display:block;font-size:2.6em;font-weight:bold;line-height:40px;float:left;margin-top:5px;text-decoration:inherit;color:#5819be;}.idtitulo_min_c4_FB50{width:100%;display:block;font-size:0.8em;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idtitulo_min2_c4_FB50{width:100%;display:block;font-size:0.9em;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idcat_min_c4_FB50{width:100%;display:block;font-size:0.8em;font-weight:bold;float:left;text-transform:uppercase;color:#000000;}.idnoticia_c4_FB50 a{color:#333333;}.idnoticia_c4_FB50 a:hover *{color:#333333;text-decoration:underline;}/*COLUNA 5 */            .idnoticia_c5_FB50{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;}.idnoticia_c5_FB50 #col-img{padding:0;}.idimg_c5_FB50{width:100%;float:left;}.idcat_c5_FB50{width:100%;text-transform:uppercase;color:#000000;font-size:0.8em;font-weight:bold;float:left;display:block;}.idtitulo_c5_FB50{width:100%;display:block;font-size:1.0em;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idnoticia_c5_FB50 a{color:#333333;}.idnoticia_c5_FB50 a:hover *{color:#333333;text-decoration:underline;}/*NOVO BOX - 8*/            .idnoticia_b8_FB50{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:solid 1px rgba(0,0,0,0.08);}.idnoticia_b8_FB50 #col-img{padding:0;}.issue_margin_top_b8_FB50{padding:0 0 5px 0 !important;margin:5px 0 !important;}.idimg_b8_FB50{width:100%;float:left;}div#min_h_1.idnoticia_b8_FB50{min-height:220px;}div#min_h_2.idnoticia_b8_FB50{min-height:240px;}.idcat_b8_FB50{width:100%;color:rgba(162,161,161,1) !important;font-size:1.0em;float:left;display:block;letter-spacing:-0.02em;}.idcat_b8_3xFB50{width:100%;color:rgba(162,161,161,1) !important;font-size:1.0em;float:left;display:block;letter-spacing:-0.02em;}.idtitulo_b8_FB50{width:100%;display:block;font-size:1.8em;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idtitulo_b8_3xFB50{width:100%;display:block;font-size:50px;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idtitulo_b8_v2FB50{width:100%;display:block;font-size:1.4em;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idtitulo_b8_v3FB50{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idsubtitulo_b8_v2FB50{width:100%;display:block;font-size:1.1em;font-weight:normal;float:left;text-decoration:inherit;color:rgba(114,114,114,1) !important;}.idsubtitulo_b8_3xFB50{width:100%;display:block;font-size:20px;font-weight:normal;float:left;text-decoration:inherit;color:rgba(114,114,114,1) !important;}.idnoticia_b8_FB50 a{color:#333333;}.idnoticia_b8_FB50 a:hover *{color:#333333;text-decoration:underline;}.box_8_contentFB50{width:100%;height:auto;display:block;float:left;padding:0;}.box_8_contentFB50 #col-img{margin:0;padding:0;}.box_8FB50{border-radius:5px;color:#fff;display:block;position:relative;text-align:center;text-shadow:1px 1px 0 #000000;margin:0 0 20px 0;overflow:hidden;}.box_8FB50:hover{display:block;color:#ffffff;text-decoration:underline;}.box_8FB50 figure,.box_8FB50 img{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:5px;text-align:center;width:100%;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}.box_8FB50:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.box_8FB50 .shadow{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(29%,rgba(255,255,255,0.01)),color-stop(30%,rgba(0,0,0,0.01)),color-stop(33%,rgba(0,0,0,0.01)),color-stop(62%,rgba(0,0,0,0.17)),color-stop(68%,rgba(0,0,0,0.30)),color-stop(90%,rgba(0,0,0,0.62)),color-stop(100%,rgba(0,0,0,0.73)));border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0;}.box_8FB50 .shadow_top{border-radius:5px;background:-webkit-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-moz-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-ms-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-o-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);bottom:0;left:0;position:absolute;right:0;top:0;}.box_8FB50 .shadow_bottom{border-radius:5px;background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-moz-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-ms-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-o-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);bottom:0;left:0;position:absolute;right:0;top:0;}.box_8FB50 .shadow_left{border-radius:5px;background:-webkit-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-moz-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-ms-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-o-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);bottom:0;left:0;position:absolute;right:0;top:0;}.box_8FB50 .svg_left{background-image:url(https://portalb4.capital/template/img/background_shadow_left.svg);background-size:100% 100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;bottom:0;left:0;position:absolute;right:0;top:0;}.box_8FB50:hover .svg_left{background-size:144% 130%;}.box_8FB50 .svg_bottom{background-image:url(https://portalb4.capital/template/img/background_shadow_bottom.svg);background-size:100% 100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;bottom:0;left:0;position:absolute;right:0;top:0;}.box_8FB50:hover .svg_bottom{background-size:146% 115%;}.box_8FB50 .box_8_info{bottom:37px;left:0;margin:0 0 -10px;padding:0;position:absolute;right:0;text-align:left;}.box_8FB50 .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.box_8FB50 .box_8_info_mini{bottom:15px;left:0;margin:0 0 -10px;padding:0;position:absolute;right:0;text-align:left;}.box_8FB50 .minititle{top:10px;left:0;margin:0 0 0 10px;padding:0;position:absolute;right:0;font-size:1.1em;font-weight:normal;text-align:left;letter-spacing:0,02em;text-transform:uppercase;color:#ffffff;}.box_8FB50 .title_2x{bottom:46px;font-size:2.4em;font-weight:normal;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.box_8FB50 .title_0x{bottom:46px;font-size:1.2em;font-weight:normal;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.box_8FB50 .title{bottom:46px;font-size:1.6em;font-weight:normal;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.box_8FB50 .title_mini{bottom:46px;font-size:1.4em;font-weight:normal;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.box_8FB50 .description_2x{font-size:1.1em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.box_8FB50 .description{font-size:1.0em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.box_8FB50 .bg-hover{background:#fff;background:rgba(255,255,255,0.9);border-radius:5px;bottom:0;left:0;opacity:0;filter:alpha(opacity=0);position:absolute;right:0;top:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}/*OWL*/            .box_8_contentFB50 .owl-theme .owl-dots{float:left !important;position:relative !important;z-index:150 !important;width:100% !important;text-align:center !important;margin-top:-46px !important;}@media (max-width:767px){.box_8_contentFB50 .box_8_info{bottom:47px;}.box_8_contentFB50 .owl-theme .owl-dots{margin-top:-66px !important;}.box_8_contentFB50 button.owl-dot{width:48px !important;height:48px !important;}.box_8_contentFB50 button.owl-dot span{width:20px !important;height:20px !important;}.box_8_300x600v3FB50 .figure-ph{aspect-ratio:16/9 !important;}.box_8_contentFB50.box_8_300x600v3FB50 #col-img a{margin-left:0 !important;margin-right:0 !important;}}.box_8_contentFB50 .owl-theme .owl-dots .owl-dot span{background:#ffffff !important;transition:opacity 200ms ease !important;}.box_8_contentFB50 .owl-theme .owl-dots .owl-dot.active span,.box_8_contentFB50 .owl-theme .owl-dots .owl-dot:hover span{background:#869791 !important;transition:opacity 200ms ease !important;}/* Slide destaque - Ajustes MOBILE */            @media (max-width:767px){/* força a imagem ocupar bem o espaço */                    .box_8_contentFB50 .box_8FB50 figure,.box_8_contentFB50 .box_8FB50 img{aspect-ratio:16 / 9;object-fit:cover;height:auto;min-height:200px;}/* título mais chamativo */                    .box_8FB50 .title,.box_8FB50 .title_0x,.box_8FB50 .title_2x{font-size:1.2em !important;line-height:1.2;padding:0 14px;text-shadow:0 3px 8px rgba(0,0,0,0.6);/* mais contraste sobre a imagem */}/* reposiciona info */                    .box_8_contentFB50 .box_8_info{bottom:20px;/* sobe um pouco para dar mais espaço */                        padding-right:10px;}}/*NOVO BOX - 10 */            .idnoticia_b10_FB50{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:solid 1px rgba(0,0,0,0.08);}.idnoticia_b10_FB50 #col-img{padding:0;}.idimg_b8_FB50{width:100%;float:left;}div#min_h_1.idnoticia_b10_FB50{min-height:220px;}div#min_h_2.idnoticia_b10_FB50{min-height:240px;}.idnoticia_b10_FB50 .idcat{width:100%;color:rgba(162,161,161,1) !important;font-size:1.0em;float:left;display:block;letter-spacing:-0.02em;}.idnoticia_b10_FB50 .idcat_3x{width:100%;color:rgba(162,161,161,1) !important;font-size:1.2em;float:left;display:block;letter-spacing:-0.02em;}.idnoticia_b10_FB50 .idtitulo{width:100%;display:block;font-size:1.3em;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idnoticia_b10_FB50 .idtitulo_2x{width:100%;display:block;font-size:1.5em;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idnoticia_b10_FB50 .idtitulo_25x{width:100%;display:block;font-size:1.8em;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idnoticia_b10_FB50 .idtitulo_3x{width:100%;display:block;font-size:50px;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idnoticia_b10_FB50 .idsubtitulo{width:100%;display:block;font-size:1.0em;font-weight:normal;float:left;text-decoration:inherit;color:rgba(114,114,114,1) !important;}.idnoticia_b10_FB50 .idsubtitulo_2x{width:100%;display:block;font-size:1.3em;font-weight:normal;float:left;text-decoration:inherit;color:rgba(114,114,114,1) !important;}.idnoticia_b10_FB50 a{color:#333333;}.idnoticia_b10_FB50 a:hover .idtitulo,.idnoticia_b10_FB50 a:hover .idtitulo_2x,.idnoticia_b10_FB50 a:hover .idtitulo_25x,.idnoticia_b10_FB50 a:hover .idtitulo_3x,.idnoticia_b10_FB50 a:hover .idsubtitulo,.idnoticia_b10_FB50 a:hover .idsubtitulo_2x,.idnoticia_b10_FB50 a:hover .idcat,.idnoticia_b10_FB50 a:hover .idcat_2x,.idnoticia_b10_FB50 a:hover .idcat_3x{color:#333333 !important;text-decoration:underline !important;}.box_content_b10_FB50{width:100%;height:auto;display:block;float:left;padding:0;}.box_content_b10_FB50 #col-img{margin:0;padding:0;}.idnoticia_b10_FB50 .box_shadow{border-radius:5px;color:#fff;display:block;position:relative;text-align:center;text-shadow:1px 1px 0 #000000;margin:0 0 10px 0;overflow:hidden;}.idnoticia_b10_FB50 .box_shadow:hover{display:block;color:#ffffff;text-decoration:underline;}.idnoticia_b10_FB50 .box_shadow img{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:5px;text-align:center;width:100%;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}.idnoticia_b10_FB50 .box_shadow:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.idnoticia_b10_FB50 .box_shadow .shadow{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(29%,rgba(255,255,255,0.01)),color-stop(30%,rgba(0,0,0,0.01)),color-stop(33%,rgba(0,0,0,0.01)),color-stop(62%,rgba(0,0,0,0.17)),color-stop(68%,rgba(0,0,0,0.30)),color-stop(90%,rgba(0,0,0,0.62)),color-stop(100%,rgba(0,0,0,0.73)));border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_FB50 .box_shadow .shadow_top{border-radius:5px;background:-webkit-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-moz-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-ms-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-o-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_FB50 .box_shadow .shadow_bottom{border-radius:5px;background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-moz-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-ms-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-o-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_FB50 .box_shadow .shadow_left{border-radius:5px;background:-webkit-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-moz-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-ms-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-o-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_FB50 .box_shadow .shadow_left_1x{border-radius:5px;background:-webkit-linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);background:-moz-linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);background:-ms-linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);background:-o-linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);background:linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_FB50 .box_shadow .shadow_center{border-radius:5px;background:rgba(0,0,0,0.1);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_FB50 .box_shadow .svg_left{background-image:url(https://portalb4.capital/template/img/background_shadow_left.svg);background-size:100% 100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_FB50 .box_shadow:hover .svg_left{background-size:144% 130%;}.idnoticia_b10_FB50 .box_shadow .svg_bottom{background-image:url(https://portalb4.capital/template/img/background_shadow_bottom.svg);background-size:100% 100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_FB50 .box_shadow:hover .svg_bottom{background-size:146% 115%;}.idnoticia_b10_FB50 .box_shadow .box_b10_info{bottom:37px;left:0;margin:0 0 -10px;padding:0;position:absolute;right:0;text-align:left;}.idnoticia_b10_FB50 .box_shadow .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.idnoticia_b10_FB50 .box_shadow .minititle{top:10px;left:0;margin:0 0 0 10px;padding:0;position:absolute;right:0;font-size:1.0em;font-weight:bold;text-align:left;letter-spacing:0,02em;text-transform:uppercase;color:#ffffff;}.idnoticia_b10_FB50 .box_shadow .minititle_2x{top:10px;left:0;margin:0 0 0 10px;padding:0;position:absolute;right:0;font-size:1.1em;font-weight:bold;text-align:left;letter-spacing:0,02em;text-transform:uppercase;color:#ffffff;}.idnoticia_b10_FB50 .box_shadow .title_2x{bottom:46px;font-size:2.4em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.idnoticia_b10_FB50 .box_shadow .title_0x{bottom:46px;font-size:1.2em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.idnoticia_b10_FB50 .box_shadow .title{bottom:46px;font-size:1.6em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.idnoticia_b10_FB50 .box_shadow .description_2x{font-size:1.1em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.idnoticia_b10_FB50 .box_shadow .description{font-size:1.0em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.idnoticia_b10_FB50 .box_shadow .bg-hover{background:#fff;background:rgba(255,255,255,0.9);border-radius:5px;bottom:0;left:0;opacity:0;filter:alpha(opacity=0);position:absolute;right:0;top:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}/*OWL*/            .box_content_b10_FB50 .owl-theme .owl-dots{float:left !important;position:relative !important;z-index:150 !important;width:100% !important;text-align:center !important;}.box_content_b10_FB50 .owl-theme .owl-dots .owl-dot span{background:#E3E3E3 !important;transition:opacity 200ms ease !important;}.box_content_b10_FB50 .owl-theme .owl-dots .owl-dot.active span,.box_content_b10_FB50 .owl-theme .owl-dots .owl-dot:hover span{background:#869791 !important;transition:opacity 200ms ease !important;}/* NOVO BOX - 9.1 Modelo 33*/            .box91_idnoticia_FB50{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:solid 1px rgba(0,0,0,0.20);background:rgba(255,255,255,0);}.box91_idnoticia_FB50:last-child{border-bottom:none !important;}.box91_idnoticia_FB50:hover{background:rgba(255,255,255,0);}.box91_idnoticia_FB50 #col-img{margin:0;padding:0;}.box91_idnoticia_FB50 a{color:#333333;}.box91_idnoticia_FB50 a:hover *{color:#333333;text-decoration:underline;}.box91_idnoticia_FB50 .img_shadow img,.box91_idnoticia_FB50 .img_shadow figure{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:5px;text-align:center;width:100%;}.box91_idnoticia_FB50 .img_shadow .shadow{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(29%,rgba(255,255,255,0.01)),color-stop(30%,rgba(0,0,0,0.01)),color-stop(33%,rgba(0,0,0,0.01)),color-stop(62%,rgba(0,0,0,0.17)),color-stop(68%,rgba(0,0,0,0.24)),color-stop(90%,rgba(0,0,0,0.62)),color-stop(100%,rgba(0,0,0,0.73)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0;}.box91_minititleFB50{color:#000000;font-size:1.0em;font-weight:bold;float:left;display:block;width:100%;padding:0;margin:0 0 3px 0;}.box91_titulo_0xFB50{width:100%;display:block;font-size:1.0em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#5819be;}.box91_tituloFB50{width:100%;display:block;font-size:1.2em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#5819be;}.box91_titulo_2xFB50{width:100%;display:block;font-size:1.4em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#5819be;}.box91_subtituloFB50{width:100%;display:block;font-size:1.0em;float:left;margin:0 0 2px 0;color:rgba(114,114,114,1);}.box91_dataFB50{text-transform:uppercase;color:rgba(162,161,161,1);font-size:12px;font-weight:bold;float:left;display:block;width:100%;}/* MOBILE:força imagens no formato 16:9 */            @media (max-width:767px){.box91_idnoticia_FB50 .img_shadow figure,.box91_idnoticia_FB50 .img_shadow img{aspect-ratio:16 / 9;/* mantém proporção widescreen */                width:100%;height:auto;object-fit:cover;/* corta sem distorcer */                display:block;}}/* NOVO BOX - 9.2 Modelo 47 */            .box92_idnoticia_FB50{width:100%;height:170px;display:block;float:left;padding:5px 5px 10px 0;margin:5px 5px 5px 5px;border-bottom:solid 1px rgba(0,0,0,0.20);background:rgba(255,255,255,0);}.box92_idnoticia_FB50:last-child{border-bottom:none !important;}.box92_idnoticia_FB50:hover{background:rgba(255,255,255,0);}.box92_idnoticia_FB50 #col-img{margin:0;padding:0;overflow:hidden;}.box92_idnoticia_FB50 a{color:#333333;}.box92_idnoticia_FB50 a:hover *{color:#333333;text-decoration:underline;}.box92_idnoticia_FB50 .img_shadow img{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:5px;text-align:center;width:100%;height:150px;object-fit:cover;}.box92_idnoticia_FB50 .img_shadow .shadow{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(29%,rgba(255,255,255,0.01)),color-stop(30%,rgba(0,0,0,0.01)),color-stop(33%,rgba(0,0,0,0.01)),color-stop(62%,rgba(0,0,0,0.17)),color-stop(68%,rgba(0,0,0,0.24)),color-stop(90%,rgba(0,0,0,0.62)),color-stop(100%,rgba(0,0,0,0.73)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0;}.box92_minititleFB50{color:#000000;font-size:1.1em;font-weight:bold;float:left;display:block;width:100%;padding:0;margin:0 0 3px 0;}.box92_tituloFB50{width:100%;display:block;font-size:1.1em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#5819be;}.box92_titulo_2xFB50{width:100%;display:block;font-size:1.4em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#5819be;}.box92_subtituloFB50{width:100%;display:block;font-size:1.0em;float:left;margin:0 0 2px 0;color:rgba(114,114,114,1);}.box92_dataFB50{text-transform:uppercase;color:rgba(162,161,161,1);font-size:12px;font-weight:bold;float:left;display:block;width:100%;}/* BOX - 9*/            .box9_idnoticia_FB50{width:100%;height:auto;display:block;float:left;padding:40px 5px;margin:0;border-bottom:solid 1px rgba(0,0,0,0.20);background:rgba(255,255,255,0);}.box9_idnoticia_FB50:hover{background:rgba(255,255,255,0);}.box9_idnoticia_FB50 #col-img{margin:0;padding:0;}.box9_idnoticia_FB50 a{color:#333333;}.box9_idnoticia_FB50 a:hover *{color:#333333;text-decoration:underline;}.box9_idnoticia_FB50 .img_shadow img{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:5px;text-align:center;width:100%;}.box9_idnoticia_FB50 .img_shadow .shadow{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(29%,rgba(255,255,255,0.01)),color-stop(30%,rgba(0,0,0,0.01)),color-stop(33%,rgba(0,0,0,0.01)),color-stop(62%,rgba(0,0,0,0.17)),color-stop(68%,rgba(0,0,0,0.24)),color-stop(90%,rgba(0,0,0,0.62)),color-stop(100%,rgba(0,0,0,0.73)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0;}.box9_minititleFB50{color:#000000;font-size:1.0em;font-weight:bold;float:left;display:block;width:100%;padding:0;margin:0 0 3px 0;}.box9_tituloFB50{width:100%;display:block;font-size:1.6em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#5819be;}.box9_subtituloFB50{width:100%;display:block;font-size:1.2em;float:left;margin:0 0 12px 0;color:rgba(114,114,114,1);}.box9_dataFB50{text-transform:uppercase;color:rgba(162,161,161,1);font-size:12px;font-weight:bold;float:left;display:block;width:100%;}/*x2*/            .box9_minititle_x2FB50{color:#000000;font-size:1.2em;font-weight:bold;float:left;display:block;width:100%;padding:0;margin:0 0 3px 0;}.box9_titulo_x2FB50{width:100%;display:block;font-size:1.9em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#5819be;}.box9_subtitulo_x2FB50{width:100%;display:block;font-size:1.5em;float:left;margin:0 0 12px 0;color:rgba(114,114,114,1);}.box9_data_x2FB50{text-transform:uppercase;color:rgba(162,161,161,1);font-size:14px;font-weight:bold;float:left;display:block;width:100%;}/*BOX 2 - SOMBRAS*/                        .box_2_contentFB50{width:100%;height:auto;display:block;float:left;padding:0;}.box_2_contentFB50 .box_primary{margin-right:10px;}.box_2_contentFB50 .box_secundary{margin-left:10px;margin-right:0;}.box_2_contentFB50 #col-img{margin:0;padding:0;}.box_2_contentFB50 .box_4_m img{height:280px;}.box_2_contentFB50 .box_4_m figure{aspect-ratio:16/9;}.box_2_contentFB50 .box_4_m:nth-child(1){padding-right:20px;padding-left:0;}.box_2_contentFB50 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_contentFB50 .box_4_m:nth-child(3){padding-right:20px;padding-left:0;}.box_2_contentFB50 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_contentFB50 .box_6_m img{height:240px;}.box_2_contentFB50 .box_6_m{padding-left:5px;}.box_2_contentFB50 .box_6_m:first-child{padding-left:0;}.box_2_contentFB50 .box_6_m:last-child{padding-right:0;}.box_2_contentFB50 .box_6_m:nth-child(3){padding-right:0;}.box_2_contentFB50 .box_6_m:nth-child(4){padding-left:0;}/* ================================            END _ box_2_content            ================================ */                                       /* ================================            BOX NEWSLINE FLEX 3x DESTAQUES FB50            ================================ */            .box_newsline3_flexFB50{display:flex;gap:20px;}/* Cada coluna */            .box_newsline3_flexFB50 .col{flex:1;}/* Card Destaque */            .box_newsline3_flexFB50 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;height:100%;}.box_newsline3_flexFB50 .card.banner-bg a{display:block;color:inherit;text-decoration:none;position:relative;height:100%;}.box_newsline3_flexFB50 .card.banner-bg img{width:100%;height:auto;display:block;border-radius:12px;}/* Shadow degradê */            .box_newsline3_flexFB50 .card.banner-bg .shadow{position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0));z-index:1;}/* Data */            .box_newsline3_flexFB50 .card.banner-bg .minititle{position:absolute;top:10px;left:10px;background:rgba(0,0,0,0.6);color:#fff !important;font-size:0.85em;padding:4px 8px;border-radius:4px;z-index:2;}/* Conteúdo */            .box_newsline3_flexFB50 .card.banner-bg .card-body{position:absolute;bottom:0;left:0;right:0;background:#5819be;color:#fff !important;padding:12px 15px;z-index:2;}.box_newsline3_flexFB50 .card.banner-bg .title{font-size:1.1em;font-weight:600;margin:5px 0;color:#fff !important;}.box_newsline3_flexFB50 .card.banner-bg .cat{display:block;font-size:0.85em;margin-bottom:4px;color:#fff !important;}/* Hover */            .box_newsline3_flexFB50 .card.banner-bg:hover .card-body{background:#333333 !important;transition:background .3s ease;}/* ================================            RESPONSIVO            ================================ */            @media(max-width:991px){.box_newsline3_flexFB50{flex-direction:column;}.box_newsline3_flexFB50 .col{flex:0 0 100%;}}/* =========================================            BOX NEWSLINE FLEX V2  (grid 40% / 60%)            ========================================= */            .box_newsline_flex_v2FB50{display:grid;grid-template-columns:40% 1fr;/* destaque + grid de cards */            column-gap:20px;align-items:start;box-sizing:border-box;}/* Evita overflow por min-content */            .box_newsline_flex_v2FB50 .destaque,.box_newsline_flex_v2FB50 .grid-cards{min-width:0;box-sizing:border-box;}/* =========================================            DESTAQUE            ========================================= */            .box_newsline_flex_v2FB50 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;/* arredondamento corta tudo */            height:100%;background:#fff;}/* o link pode continuar wrapando tudo */            .box_newsline_flex_v2FB50 .card.banner-bg a{display:block;text-decoration:none;color:inherit;}/* Destaque ocupa altura total da coluna */            .box_newsline_flex_v2FB50 .card.banner-bg{display:flex;flex-direction:column;height:100%;/* iguala ao grid-cards */}.box_newsline_flex_v2FB50 .card.banner-bg .media{position:relative;flex:1;/* cresce para ocupar todo o espaço */            width:100%;border-radius:15px;overflow:hidden;min-height:516px;/* altura mínima de segurança */}/* imagem ocupa 100% da área da .media */            .box_newsline_flex_v2FB50 .card.banner-bg .media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;}/* Shadow somente sobre a imagem */            .box_newsline_flex_v2FB50 .card.banner-bg .media .shadow{position:absolute;left:0;right:0;bottom:0;height:45%;background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,0));transition:height .3s ease;z-index:1;}/* Data no topo esquerdo,dentro da área da imagem */            .box_newsline_flex_v2FB50 .card.banner-bg .media .minititle{position:absolute;top:10px;left:10px;background:rgba(0,0,0,.6);color:#fff !important;font-size:.85em;padding:4px 8px;border-radius:4px;z-index:2;}/* Faixa sólida sobre a IMAGEM (no rodapé da media) */            .box_newsline_flex_v2FB50 .card.banner-bg .media .card-body{position:absolute;left:0;right:0;bottom:0;color:#5819be !important;background:rgba(255,255,255,0) !important;padding:12px 15px;z-index:2;}.box_newsline_flex_v2FB50 .card.banner-bg:hover .card-body,.box_newsline_flex_v2FB50 .card.banner-bg .media:hover .card-body{color:#333333 !important;text-decoration:none !important;background:rgba(255,255,255,0) !important;}.box_newsline_flex_v2FB50 .card.banner-bg .card-body .title{font-size:1.2em;font-weight:bold;margin:5px 0 0;color:#fff !important;}.box_newsline_flex_v2FB50 .card.banner-bg .card-body .cat{display:block;font-size:.9em;margin-bottom:4px;color:#fff !important;}/* Hover destaque – “sobe” a sombra */            .box_newsline_flex_v2FB50 .card.banner-bg:hover .media .shadow{height:70%;}/* =========================================            GRID DE 6 CARDS (3 x 2)            ========================================= */            .box_newsline_flex_v2FB50 .grid-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));/* minmax previne estouro */            gap:20px;align-content:start;}.box_newsline_flex_v2FB50 .grid-cards .card.thumb{border-radius:15px;overflow:hidden;background:rgb(255,255,255) !important;border:0px solid #e5e5e5;transition:all .3s ease;display:flex;flex-direction:column;min-width:0;}.box_newsline_flex_v2FB50 .grid-cards .card.thumb a{display:flex;flex-direction:column;text-decoration:none;color:inherit;height:100%;}/* imagem do card pequeno */            .box_newsline_flex_v2FB50 .grid-cards .card.thumb img,.box_newsline_flex_v2FB50 .grid-cards .card.thumb figure{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:15px 15px 0 0 !important;display:block;}.box_newsline_flex_v2FB50 .grid-cards .card.thumb .info{padding:10px;flex:1;min-width:0;}.box_newsline_flex_v2FB50 .grid-cards .card.thumb .cat{font-size:.8em;font-weight:bold;margin-bottom:0;color:#000000 !important;}.box_newsline_flex_v2FB50 .grid-cards .card.thumb .title{font-size:1em;font-weight:bold;line-height:1.3;margin-top:3px;color:#5819be !important;}/* Hover nos cards da grid */            .box_newsline_flex_v2FB50 .grid-cards .card.thumb:hover{border-color:#333333 !important;background:rgb(255,255,255) !important;}.box_newsline_flex_v2FB50 .grid-cards .card.thumb:hover .title,.box_newsline_flex_v2FB50 .grid-cards .card.thumb:hover .cat{color:#333333 !important;}/* =========================================            RESPONSIVO            ========================================= */            @media (max-width:991px){.box_newsline_flex_v2FB50{grid-template-columns:1fr;/* empilha */                    row-gap:20px;}.box_newsline_flex_v2FB50 .grid-cards{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:600px){.box_newsline_flex_v2FB50 .grid-cards{grid-template-columns:1fr;}.box_newsline_flex_v2FB50 .card.banner-bg .media{min-height:260px;}}/* ================================            BOX NEWSLINE FLEX FB50            ================================ */            .box_newsline_flexFB50{display:flex;align-items:stretch;gap:15px;/* espaço entre destaque e mid */}/* Colunas principais */            .box_newsline_flexFB50 .col{flex:1;}.box_newsline_flexFB50 .destaque{flex:0 0 calc(40% - 7.5px);}.box_newsline_flexFB50 .mid-cards{flex:0 0 calc(60% - 7.5px);display:grid;grid-template-columns:1fr 1fr;/* 2 colunas */            gap:15px 20px;}/* ================================            CARD DESTAQUE (imagem com faixa)            ================================ */            .box_newsline_flexFB50 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;}.box_newsline_flexFB50 .card.banner-bg a{display:block;color:inherit;text-decoration:none;position:relative;}/* Imagem */            .box_newsline_flexFB50 .card.banner-bg img{width:100%;height:auto;display:block;}/* Shadow degradê */            .box_newsline_flexFB50 .card.banner-bg .shadow{position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0));z-index:1;}/* Data no topo esquerdo */            .box_newsline_flexFB50 .card.banner-bg .minititle{position:absolute;top:10px;left:10px;background:rgba(0,0,0,0.6);color:#fff !important;font-size:0.85em;padding:4px 8px;border-radius:4px;z-index:2;}/* Faixa sólida no rodapé */            .box_newsline_flexFB50 .card.banner-bg .card-body{position:absolute;bottom:0;left:0;right:0;background:#5819be;color:#fff !important;padding:12px 15px;z-index:2;}.box_newsline_flexFB50 .card.banner-bg .title{font-size:1.2em;font-weight:600;color:#fff !important;margin:5px 0;}.box_newsline_flexFB50 .card.banner-bg .cat{display:block;font-size:0.9em;margin-bottom:5px;color:#fff !important;}/* Hover no destaque */            .box_newsline_flexFB50 .card.banner-bg:hover .card-body{color:#333333 !important;background:rgba(255,255,255,0) !important;transition:background .3s ease;}/* ================================            CARDS MÉDIOS (sem imagem,8 cards)            ================================ */            .box_newsline_flexFB50 .mid-card .card.mid-list{border-radius:12px;background:#fff;border:1px solid #e5e5e5;padding:15px;height:100%;transition:all .3s ease;}.box_newsline_flexFB50 .mid-card .card.mid-list a{display:block;text-decoration:none;color:inherit;}.box_newsline_flexFB50 .mid-cards{display:grid;grid-template-columns:1fr 1fr;gap:15px;height:100%;/* força alinhar */            align-content:start;/* mantém cards alinhados dentro */}/* Categoria */            .box_newsline_flexFB50 .mid-card .card.mid-list .cat{font-size:0.85em;font-weight:600;margin-bottom:5px;display:block;color:#000000 !important;}/* Título */            .box_newsline_flexFB50 .mid-card .card.mid-list .title{font-size:1em;font-weight:600;margin:0 0 6px;color:#5819be !important;line-height:1.3;}/* Subchamada */            .box_newsline_flexFB50 .mid-card .card.mid-list .desc{font-size:0.9em;color:#666 !important;margin:0;}/* Hover */            .box_newsline_flexFB50 .mid-card .card.mid-list:hover{color:#333333 !important;background:rgb(255,255,255) !important;border-color:rgb(255,255,255) !important;}.box_newsline_flexFB50 .mid-card .card.mid-list:hover .title,.box_newsline_flexFB50 .mid-card .card.mid-list:hover .cat,.box_newsline_flexFB50 .mid-card .card.mid-list:hover .desc{color:#333333 !important;}/* ================================            RESPONSIVO            ================================ */            @media(max-width:991px){.box_newsline_flexFB50{flex-direction:column;}.box_newsline_flexFB50 .destaque,.box_newsline_flexFB50 .mid-cards{flex:0 0 100%;}}@media(max-width:767px){.box_newsline_flexFB50 .mid-cards{grid-template-columns:1fr;/* 1 coluna no mobile */}}/* ================================            BOX STORIE FLEX FB50            ================================ */            .box_storie_flexFB50{display:flex;flex-wrap:wrap;gap:15px;}/* ----- CARD BASE ----- */            .box_storie_flexFB50 .card{position:relative;flex:1;min-height:420px;border-radius:12px;overflow:hidden;background:#000;color:#fff;text-decoration:none;transition:box-shadow .3s ease;}/*            .box_storie_flexFB50 .card:hover{box-shadow:0 6px 18px rgba(0,0,0,0.35);}*/            /* Imagem padrão (quando não usa h600) */            .box_storie_flexFB50 .card img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;transition:transform .35s ease;will-change:transform;}.box_storie_flexFB50 .card:hover img{transform:scale(1.05);}/* Sombra degradê */            .box_storie_flexFB50 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:12px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.85),rgba(0,0,0,0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.25)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_storie_flexFB50 .card:hover .shadow{background-size:100% 100%,100% 100%;}/* Minititle no topo esquerdo */            .box_storie_flexFB50 .minititle{position:absolute;top:10px;left:10px;background:#000000;color:#fff;padding:4px 10px;border-radius:6px;font-size:0.9em;font-weight:bold;z-index:2;}/* Título no rodapé */            .box_storie_flexFB50 .title{position:absolute;bottom:15px;left:15px;right:15px;z-index:2;font-size:1.4em;font-weight:bold;line-height:1.3;color:#fff;}/* ----- BANNER ----- */            .box_storie_flexFB50 .box-banner{flex:1;border-radius:12px;background:#f9f9f9;border:1px solid #eee;min-height:420px;display:flex;align-items:center;justify-content:center;}/* ================================            ALTURA FIXA .h600            ================================ */            /* Desktop:força altura 600px */            .box_storie_flexFB50 .card.h600{position:relative;height:600px;min-height:0;aspect-ratio:auto;overflow:hidden;}/* figure ou img-wrap ocupa todo o card */            .box_storie_flexFB50 .card.h600 figure,.box_storie_flexFB50 .card.h600 .img-wrap{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;overflow:hidden;}/* imagem ocupa 100% */            .box_storie_flexFB50 .card.h600 figure img,.box_storie_flexFB50 .card.h600 .img-wrap img{width:100%;height:100%;object-fit:cover;display:block;}/* ================================            RESPONSIVO            ================================ */            /* Tablet (2 por linha) */            @media(max-width:991px){.box_storie_flexFB50 .card,.box_storie_flexFB50 .box-banner{flex:0 0 calc(50% - 10px);min-height:360px;}}/* Mobile (1 por linha,paisagem 16/9) */            @media(max-width:600px){/* Os cards .h600 viram paisagem */            .box_storie_flexFB50 .card.h600{flex:0 0 100%;height:auto !important;aspect-ratio:16/9;}.box_storie_flexFB50 .card.h600 figure,.box_storie_flexFB50 .card.h600 .img-wrap{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}/* Banner ocupa 100% da largura,mas não herda aspect-ratio */            .box_storie_flexFB50 .box-banner{flex:0 0 100%;height:auto;min-height:200px;/* ajuste conforme seu formato de banner */                aspect-ratio:auto;}/* Imagem ocupa tudo mas pega do topo */            .box_storie_flexFB50 .card.h600 figure img,.box_storie_flexFB50 .card.h600 .img-wrap img{width:100%;height:100% !important;object-fit:cover;object-position:50% 20%;}}/* ================================            BOX 2 FLEX FB50 - GRID 4 CARDS            ================================ */            /* Container flex para os 4 cards */            .box_2_flexFB50{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_2_flexFB50 .card{position:relative;width:calc(50% - 10px);/* 2 por linha */            border-radius:12px;overflow:hidden;display:block;color:#fff;text-decoration:none;backface-visibility:hidden;-webkit-font-smoothing:antialiased;}/* Link cobre todo o card */            .box_2_flexFB50 .card > a{display:block;position:relative;}/* Imagem */            .box_2_flexFB50 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_2_flexFB50 .card .img-wrap img{width:100%;height:auto;display:block;transition:transform .35s ease;will-change:transform;transform-origin:center center;/* garante centralização */}/*Efeito zoom img*/               /*                 .box_2_flexFB50 .card:hover .img-wrap img{transform:scale(1.02);}.box_2_flexFB50 .card:hover .img-wrap img,.box_2_flexFB50 .card:active .img-wrap img{transform:scale(1.02);transition:transform .35s ease;}*/            @media (hover:none){.box_2_flexFB50 .card .img-wrap img{transition:transform .35s ease;/* mantém no mobile */}}/* Sombra escura */            .box_2_flexFB50 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:12px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0.0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.2)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_2_flexFB50 .card:hover .shadow,.box_2_flexFB50 .card:active .shadow{background-size:100% 100%,100% 100%;}.box_2_flexFB50 .minititle{position:absolute;top:10px;left:10px;color:#000000;padding:4px 10px;border-radius:6px;font-size:1.0em;font-weight:bold;letter-spacing:none;z-index:2;}/* Conteúdo */            .box_2_flexFB50 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_2_flexFB50 .box-info .title{font-size:1.8em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#5819be;letter-spacing:none;}.box_2_flexFB50 .box-info .description{font-size:1.0em;letter-spacing:none;color:rgba(114,114,114,1);}/* Responsivo:1 card por linha */            @media (max-width:767px){.box_2_flexFB50 .card{width:100% !important;}.box_2_flexFB50 .box-info .title{font-size:1.2em;}.box_2_flexFB50 .box-info .description{font-size:12px;}.box_2_flexFB50 .card .minititle{font-size:0.9em;}}/* Acessibilidade:reduz movimento */            @media (hover:none){.box_2_flexFB50 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_2_flexFB50 .card img,.box_2_flexFB50 .shadow{transition:none;}}/* ================================            BOX 3 FLEX FB50 - GRID 8 CARDS            ================================ */            .box_3_flexFB50{display:flex;flex-wrap:wrap;gap:15px;}/* Card básico */            .box_3_flexFB50 .card{width:calc(25% - 15px);/* 4 por linha no desktop */            border-radius:15px;overflow:hidden;background:rgba(255,255,255,0) !important;text-decoration:none;display:flex;flex-direction:column;border:0px solid #eee;transition:box-shadow .3s ease;transition:background .3s ease;}.box_3_flexFB50 .card:hover{box-shadow:0 3px 12px rgba(0,0,0,0.12);color:#333333 !important;text-decoration:none !important;background:rgba(255,255,255,0) !important;border-color:rgba(255,255,255,0) !important;border-radius:15px;}/* Imagem */            .box_3_flexFB50 .card img{width:100%;height:auto;display:block;border-radius:15px 15px 0 0;}/* Conteúdo abaixo da imagem */            .box_3_flexFB50 .card-info{padding:10px 8px 12px;}.box_3_flexFB50 .card:hover span{color:#333333 !important;}.box_3_flexFB50 .card-info .title{font-size:1.2em;line-height:1.4;margin:0;font-weight:bold;color:#5819be !important;}/* Categoria */            .box_3_flexFB50 .card-info .cat{font-size:1.0em;font-weight:normal;margin-bottom:4px;display:block;color:#000000 !important;}/*ajuste de bordas*/            .box_3_flexFB50 figure,.box_3_flexFB50 .figure-ph,.box_3_flexFB50 .ph_img{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}.get_box [class*="box_3_flex"] .img-card img{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}/* Responsivo */            @media (max-width:991px){/* tablet → 2 colunas */            .box_3_flexFB50 .card{flex:0 0 calc(50% - 15px);}}@media (max-width:600px){/* mobile → 1 coluna */            .box_3_flexFB50 .card{flex:0 0 100%;}}/* ================================            BOX 3 FLEX FB50 - VARIAÇÃO NO-BG            ================================ */            .box_3_flexFB50.no-bg .card{background:transparent;border:none;box-shadow:none;}/* Remove padding do bloco de texto */            .box_3_flexFB50.no-bg .card-info{padding-left:0 !important;padding-right:0 !important;}/* ================================            Classe adicional SEP (linha no rodapé do card)            ================================ */            .box_3_flexFB50 .card.sep{border-radius:0 !important;border-bottom:1px solid #e0e0e0;border-radius:0;/* opcional:evita arredondar o rodapé */}/* ================================            * AJUSTES ALINHAMENTO FLEX BOX 2 & 3            ================================ */             .box_2_flexFB50,.box_3_flexFB50{display:flex;flex-wrap:wrap;gap:15px;}/* box 2 */            .box_2_flexFB50 .card{width:calc(50% - 7.5px);/* metade do gap */}/* box 3 */            .box_3_flexFB50 .card{width:calc(25% - 11.25px);/* 1/4 do gap ajustado */}/*            * END FLEX BOX 2 & 3            */                                    /* ================================            BOX 4 FLEX FB50 - GRID 6 CARDS (3 por linha)            ================================ */            /* Container flex */            .box_4_flexFB50{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_4_flexFB50 .card{position:relative;width:calc(33.333% - 13.5px);/* 3 por linha,compensando o gap */            border-radius:12px;overflow:hidden;display:block;color:#fff;text-decoration:none;backface-visibility:hidden;-webkit-font-smoothing:antialiased;}/* Link cobre todo o card */            .box_4_flexFB50 .card > a{display:block;position:relative;}/* Imagem */            .box_4_flexFB50 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_4_flexFB50 .card .img-wrap img{width:100%;height:auto;display:block;transition:transform .35s ease;will-change:transform;transform-origin:center center;}/* Sombra escura */            .box_4_flexFB50 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:12px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0.0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.2)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_4_flexFB50 .card:hover .shadow,.box_4_flexFB50 .card:active .shadow{background-size:100% 100%,100% 100%;}/* Categoria */            .box_4_flexFB50 .minititle{position:absolute;top:10px;left:10px;color:#000000;padding:4px 10px;border-radius:6px;font-size:1em;font-weight:bold;z-index:2;}/* Conteúdo */            .box_4_flexFB50 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_4_flexFB50 .box-info .title{font-size:1.4em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#5819be;}.box_4_flexFB50 .box-info .description{font-size:1em;color:rgba(114,114,114,1);}/* Responsivo */            @media (max-width:991px){/* tablet → 2 por linha */            .box_4_flexFB50 .card{width:calc(50% - 10px);}.box_4_flexFB50 .box-info .title{font-size:1.2em;}}@media (max-width:600px){/* mobile → 1 por linha */            .box_4_flexFB50 .card{width:100% !important;}.box_4_flexFB50 .box-info .title{font-size:1em;}.box_4_flexFB50 .box-info .description{font-size:12px;}.box_4_flexFB50 .card .minititle{font-size:0.9em;}}/* Acessibilidade */            @media (hover:none){.box_4_flexFB50 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_4_flexFB50 .card img,.box_4_flexFB50 .shadow{transition:none;}}/* =======================            BOX MANCHETE TOP (2 LINHAS)            ======================= */            .box_manchete_topFB50{display:flex;flex-direction:column;gap:30px;box-sizing:border-box;}/* =======================            LINHA 1 (2 colunas)            ======================= */            .box_manchete_topFB50 .row-top{display:grid;grid-template-columns:73% 24%;/* destaque maior + secundária menor */                gap:3%;/* espaço central */                align-items:start;}/* MANCHETE PRINCIPAL */            .box_manchete_topFB50 .col-main{display:grid;grid-template-columns:50% 50%;gap:20px;align-items:center;}.box_manchete_topFB50 .col-main a{display:contents;text-decoration:none;color:inherit;}/* =======================            HOVER – MANCHETE PRINCIPAL            ======================= */            .box_manchete_topFB50 .col-main a:hover .title,.box_manchete_topFB50 .col-main a:hover .cat,.box_manchete_topFB50 .col-main a:hover .desc{color:#333333 !important;transition:color .3s ease;text-decoration:underline !important;}.box_manchete_topFB50 .col-main figure,.box_manchete_topFB50 .col-main img{width:100% !important;aspect-ratio:16/9;border-radius:12px;object-fit:cover;min-height:320px;/* reduz imagem */}.box_manchete_topFB50 .col-main .info{display:flex;flex-direction:column;justify-content:center;}.box_manchete_topFB50 .col-main .cat{font-size:15px;font-weight:bold;color:#000000 !important;}.box_manchete_topFB50 .col-main .title{font-size:3.4rem !important;/* maior */                line-height:1.2;font-weight:800;margin-bottom:6px;margin-top:2px;color:#5819be !important;}.box_manchete_topFB50 .col-main .desc{font-size:1.4rem !important;line-height:1.5;color:rgba(114,114,114,1) !important;}/* MANCHETE SECUNDÁRIA */            .box_manchete_topFB50 .col-sec{display:flex;flex-direction:column;align-items:flex-start;max-width:100%;box-sizing:border-box;}.box_manchete_topFB50 .col-sec a{display:block;text-decoration:none;color:inherit;width:100%;}/* =======================            HOVER – MANCHETE SECUNDÁRIA            ======================= */            .box_manchete_topFB50 .col-sec a:hover .title,.box_manchete_topFB50 .col-sec a:hover .cat{color:#333333 !important;transition:color .3s ease;text-decoration:underline !important;}.box_manchete_topFB50 .col-sec figure,.box_manchete_topFB50 .col-sec img{width:100% !important;aspect-ratio:16/9;min-height:190px;border-radius:12px;object-fit:cover;margin-bottom:10px;}.box_manchete_topFB50 .col-sec .cat{font-size:13px;font-weight:bold;color:#000000 !important;}.box_manchete_topFB50 .col-sec .title{font-size:1.8rem !important;/* título menor */                font-weight:bold;line-height:1.3;margin-top:5px;color:#5819be !important;}.box_manchete_topFB50 .col-sec .subtitle{font-size:1.1rem !important;/* título menor */                font-weight:bold;line-height:1.3;margin-top:5px;color:rgba(114,114,114,1) !important;}/* =======================            LINHA 2 (lista 4x maior)            ======================= */            .box_manchete_topFB50 .row-bottom{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:0;}.box_manchete_topFB50 .row-bottom a{display:flex;align-items:flex-start;gap:10px;text-decoration:none;color:inherit;padding:10px 0;}.box_manchete_topFB50 .row-bottom a:before{content:"▪";color:#000000 !important;font-size:1.8rem;/* dot maior */                line-height:1.5;}.box_manchete_topFB50 .row-bottom .title{font-size:1.5rem;/* títulos maiores */                line-height:1.6;color:#5819be !important;transition:color .3s ease;}/* HOVER – LINHA 2 (inclui dot) */            .box_manchete_topFB50 .row-bottom a:hover .title,.box_manchete_topFB50 .row-bottom a:hover:before{color:#333333 !important;text-decoration:underline !important;}/* Linha 1 – manchete principal ocupa 100% */            .box_manchete_topFB50 .row-top.full{display:block;margin-bottom:25px;}/* Linha 2 – duas secundárias lado a lado */            .box_manchete_topFB50 .row-top.two-cols{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;}.box_manchete_topFB50 .row-top.two-cols .title{font-size:2.5rem !important;}/* Responsivo Tablet */            @media(max-width:991px){.box_manchete_topFB50 .row-top.two-cols{grid-template-columns:1fr;/* uma por linha */                    gap:15px;}.box_manchete_topFB50 .row-top.two-cols .title{font-size:2.0rem !important;}}/* Responsivo Mobile */            @media(max-width:600px){.box_manchete_topFB50 .row-top.two-cols .title{font-size:2.0rem !important;}.box_manchete_topFB50 .row-top.two-cols .cat{font-size:12px !important;}}/* =======================            RESPONSIVO            ======================= */            @media(max-width:991px){/* Tablet */                .box_manchete_topFB50 .row-top{grid-template-columns:100%;/* destaque ocupa linha inteira */                    gap:20px;}.box_manchete_topFB50 .col-main{grid-template-columns:100%;/* imagem acima e texto abaixo */}.box_manchete_topFB50 .col-main .title{font-size:2.0rem !important;}.box_manchete_topFB50 .col-sec img{max-height:200px;}.box_manchete_topFB50 .row-bottom{grid-template-columns:repeat(2,1fr);gap:15px;}}@media(max-width:600px){/* Mobile */                .box_manchete_topFB50 .col-main figure,.box_manchete_topFB50 .col-main img{min-height:200px;}.box_manchete_topFB50 .col-main .title{font-size:2.0rem !important;}.box_manchete_topFB50 .col-main .desc{font-size:1.2rem !important;}.box_manchete_topFB50 .row-bottom{grid-template-columns:1fr;gap:12px;}.box_manchete_topFB50 .row-bottom .title{font-size:1.4rem !important;}}/* =======================            LINHA 3 – MANCHETE TEXTO GRANDE (TOPO)            ======================= */            .box_manchete_topFB50 .row-third{margin-bottom:5px;padding-bottom:0;border-bottom:1px solid #e5e5e5;}.box_manchete_topFB50 .row-third a{display:block;text-decoration:none;color:inherit;}.box_manchete_topFB50 .row-third .cat{font-size:15px;font-weight:bold;margin-bottom:3px;color:#000000 !important;transition:color .3s ease;}.box_manchete_topFB50 .row-third .title{font-size:3.8rem;/* bem grande */                font-weight:800;line-height:1.3;margin-top:3px;color:#5819be !important;transition:color .3s ease;}/* Hover */            .box_manchete_topFB50 .row-third a:hover .cat,.box_manchete_topFB50 .row-third a:hover .title{color:#333333 !important;}/* Responsivo */            @media(max-width:991px){.box_manchete_topFB50 .row-third .title{font-size:2rem;}}@media(max-width:600px){.box_manchete_topFB50 .row-third .title{font-size:1.6rem;}}.set_margin_top_10{margin-top:10px !important;}/* ==========================================            BOX NEWSLINE MIX FB50            ========================================== */            .box_newsline_mixFB50{display:flex;flex-direction:column;gap:24px;box-sizing:border-box;}/* Reset figure/img */            .box_newsline_mixFB50 .media,.box_newsline_mixFB50 .media *{box-sizing:border-box;}.box_newsline_mixFB50 .media{position:relative;display:block;width:100%;border-radius:14px;overflow:hidden;text-decoration:none;color:inherit;}.box_newsline_mixFB50 .media .figure-ph,.box_newsline_mixFB50 .media figure.figure-ph{width:100%!important;height:100%!important;margin:0!important;display:block!important;border-radius:14px!important;}.box_newsline_mixFB50 .media .ph_img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;border-radius:14px!important;}/* Overlay base (cards com texto sobreposto) */            .box_newsline_mixFB50 .ovl{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:20px;color:#fff!important;z-index:2;background:linear-gradient(to top,rgba(0,0,0,.85),rgba(0,0,0,0) 55%);}.box_newsline_mixFB50 .cat{font-size:.9rem;font-weight:700;margin-bottom:.4rem;color:#ffcc00!important;}/* ==========================================            TÍTULOS POR TIPO DE CARD            ========================================== */            /* Destaque (row-1) */            .box_newsline_mixFB50 .title-row1{font-size:clamp(22px,3vw,32px);font-weight:900;margin:0 0 .5rem 0;color:#fff!important;line-height:1.25;}/* Card médio */            .box_newsline_mixFB50 .title-medium{font-size:2.5rem;font-weight:800;margin:.35rem 0 .25rem;color:#222!important;line-height:1.3;}.box_newsline_mixFB50 .desc{font-size:.95rem;margin:0;color:#666;}/* Card pequeno */            .box_newsline_mixFB50 .title-small{font-size:1.5rem;font-weight:800;margin:0;color:#fff!important;line-height:1.3;}/* Card alto */            .box_newsline_mixFB50 .title-tall{font-size:2.0rem;font-weight:900;margin:0;color:#fff!important;line-height:1.3;}.box_newsline_mixFB50 .row-2 .ovl .cat{font-size:1.3rem;color:#5819be !important;}/* Hover em todos os títulos */            .box_newsline_mixFB50 a:hover .title-row1,.box_newsline_mixFB50 a:hover .title-small,.box_newsline_mixFB50 a:hover .title-tall{color:#333333 !important;transition:color .25s ease;}/* ROW 1 */            .box_newsline_mixFB50 .row-1{display:grid;}.box_newsline_mixFB50 .row-1 .media{height:250px;}.box_newsline_mixFB50 .row-1 .media .figure-ph,.box_newsline_mixFB50 .row-1 .media .ph_img{height:100%!important;width:100%!important;object-fit:cover!important;}/* Centralizar destaque */            .box_newsline_mixFB50 .row-1 .ovl{justify-content:center;text-align:left;background:linear-gradient(to top,rgba(0,0,0,.65),rgba(0,0,0,.25));}.box_newsline_mixFB50 .row-1 .date{font-size:.1.2rem;color:#eee;display:block;margin-top:4px;}.box_newsline_mixFB50 .row-1 .ovl .cat{font-size:1.6rem;color:#5819be !important;}/* ROW 2:grid */            .box_newsline_mixFB50 .row-2{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:20px;}/* Colunas */            .box_newsline_mixFB50 .col-left{grid-column:1;grid-row:1 / span 2;}.box_newsline_mixFB50 .col-mid-top{grid-column:2;grid-row:1;}.box_newsline_mixFB50 .col-mid-bottom{grid-column:2;grid-row:2;}.box_newsline_mixFB50 .col-right{grid-column:3;grid-row:1 / span 2;}/* Força preenchimento */            .box_newsline_mixFB50 .card-medium,.box_newsline_mixFB50 .card-small,.box_newsline_mixFB50 .card-tall{width:100%;height:100%;display:flex;flex-direction:column;}/* ==========================================            CARD MÉDIO (link completo)            ========================================== */            .box_newsline_mixFB50 .card-medium a.media{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;background:rgba(255,255,255,0) !important;border-radius:15px;overflow:hidden;}/* Imagem arredondada só no topo */            .box_newsline_mixFB50 .card-medium a.media .figure-ph,.box_newsline_mixFB50 .card-medium a.media .ph_img,.box_newsline_mixFB50 .card-medium a.media img{border-radius:15px 15px 0 0 !important;width:100%!important;height:auto!important;object-fit:cover;}/* Bloco de info (fundo branco quadrado embaixo) */            .box_newsline_mixFB50 .card-medium a.media .info{padding:16px;border-radius:0;/* evita arredondar base */            background:rgba(255,255,255,0) !important;}.box_newsline_mixFB50 .card-medium a.media .cat{color:#000000 !important;font-size:1.5rem;}.box_newsline_mixFB50 .card-medium a.media .title-medium{color:#5819be !important;}/* Hover no card-medium */            .box_newsline_mixFB50 .card-medium a.media:hover .info{background:rgba(255,255,255,0) !important;transition:background .25s ease;}/* Textos dentro da info mudam de cor */            .box_newsline_mixFB50 .card-medium a.media:hover .title-medium,.box_newsline_mixFB50 .card-medium a.media:hover .cat{color:#333333 !important;transition:color .25s ease;}/* ==========================================            CARDS PEQUENOS / ALTOS            ========================================== */            .box_newsline_mixFB50 .card-small .ovl{padding:14px;background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,0) 55%);}.box_newsline_mixFB50 .card-tall .ovl{padding:18px;background:linear-gradient(to top,rgba(0,0,0,.85),rgba(0,0,0,0) 50%);}/* Garante que os cards pequenos ocupem toda a célula da grid */            .box_newsline_mixFB50 .card-small{width:100%;height:100%;display:flex;}.box_newsline_mixFB50 .card-small a.media{display:flex;flex-direction:column;width:100%;height:100%;text-decoration:none;color:inherit;border-radius:15px;overflow:hidden;}.box_newsline_mixFB50 .card-small a.media .figure-ph,.box_newsline_mixFB50 .card-small a.media .ph_img{flex:1 1 auto;width:100%!important;height:100%!important;object-fit:cover!important;}/* --- Alinhamento perfeito do card-tall e dos dois small --- */            /* A grid precisa esticar os itens */            .box_newsline_mixFB50 .row-2{align-items:stretch;}/* Coluna do meio:cada small ocupa 50% da altura total */            .box_newsline_mixFB50 .col-mid-top,.box_newsline_mixFB50 .col-mid-bottom{display:flex;flex-direction:column;min-height:0;}.box_newsline_mixFB50 .col-mid-top .card-small,.box_newsline_mixFB50 .col-mid-bottom .card-small{flex:1 1 auto;/* divide igualmente */            display:flex;}/* Força .media a preencher a célula */            .box_newsline_mixFB50 .card-small .media,.box_newsline_mixFB50 .card-tall  .media{height:100%;display:block;/* evita collapse por flex */}/* Anula o padding-top do ratio do showImg para estes cards */            .box_newsline_mixFB50 .card-small .figure-ph,.box_newsline_mixFB50 .card-tall  .figure-ph{padding-top:0 !important;/* <- o segredo */            height:100% !important;}/* Imagem realmente estica e recorta certo */            .box_newsline_mixFB50 .card-small .ph_img,.box_newsline_mixFB50 .card-tall  .ph_img{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important;}/* Segurança extra:os próprios cards ocupam a célula inteira */            .box_newsline_mixFB50 .card-small,.box_newsline_mixFB50 .card-tall{width:100%;height:100%;min-height:0;}/* ==========================================            EFEITO SOMBRA            ========================================== */            .box_newsline_mixFB50 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:15px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.6),rgba(0,0,0,0.0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.2)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_newsline_mixFB50 .media:hover .shadow,.box_newsline_mixFB50 .media:active .shadow{background-size:100% 100%,100% 100%;}/* ==========================================            RESPONSIVO            ========================================== */            @media(max-width:1080px){.box_newsline_mixFB50 .row-2{display:flex;flex-direction:column;gap:20px;}/* Cada coluna ocupa toda a largura em mobile/tablet */            .box_newsline_mixFB50 .col-left,.box_newsline_mixFB50 .col-mid-top,.box_newsline_mixFB50 .col-mid-bottom,.box_newsline_mixFB50 .col-right{width:100%;grid-column:auto;grid-row:auto;}/* Card-médio e demais cards forçados a 100% */            .box_newsline_mixFB50 .card-medium,.box_newsline_mixFB50 .card-small,.box_newsline_mixFB50 .card-tall{width:100%;height:auto;}/* Links internos ocupam largura toda */            .box_newsline_mixFB50 .card-medium a.media,.box_newsline_mixFB50 .card-small a.media,.box_newsline_mixFB50 .card-tall a.media{width:100%;}/* Card-tall vira 16:9 no responsivo */            .box_newsline_mixFB50 .card-tall{aspect-ratio:16/9;height:auto;}.box_newsline_mixFB50 .card-tall a.media{position:relative;width:100%;height:100%;display:block;}/* Fallback se navegador não suportar aspect-ratio */            @supports not (aspect-ratio:16/9){.box_newsline_mixFB50 .card-tall{position:relative;width:100%;height:0;padding-top:56.25%;/* 16:9 */}.box_newsline_mixFB50 .card-tall a.media{position:absolute;top:0;left:0;width:100%;height:100%;}}}@media(max-width:640px){.box_newsline_mixFB50 .title-row1{font-size:1.8rem;}.box_newsline_mixFB50 .title-medium{font-size:1.8rem;}.box_newsline_mixFB50 .title-small{font-size:1.5rem;}.box_newsline_mixFB50 .title-tall{font-size:1.5rem;}}/* ================================            * END FLEX BOX            ================================ */             /* =======================            /*BOX 2*/            /* ======================= */            .box_2FB50{border-radius:5px;color:#fff;display:block;position:relative;text-align:center;text-shadow:0 1px #000;margin:0 0 20px 0;overflow:hidden;}.box_2FB50:hover{display:block;color:#333333;text-decoration:underline;}.sombra_divFB50{box-shadow:0 1px 2px rgba(0,0,0,0.4);}.box_2_txFB50{display:block;position:relative;margin:0 0 20px 0;padding:20px;overflow:hidden;border-radius:5px;width:100%;height:604px;border:0px solid;background-color:;box-shadow:0 1px 2px rgba(0,0,0,0.4);}.box_2_txFB50:hover .minititle,.box_2_txFB50:hover .title,.box_2_txFB50:hover .subtitle{color:#333333 !important;text-decoration:underline !important;}.box_2_txwhiteFB50 .title_2x,.description_2x,.minititle,.title,.description{color:#ffffff !important;text-decoration:none !important;}.box_2_txFB50:hover{background-color:!important;border-color:!important;}.box_2_txFB50 .box_2_info_tx{position:absolute;padding:20px;top:0;bottom:0;left:0;right:0;margin:auto;text-align:left;height:240px;}.box_2_txFB50 .box_2_info_tx .title{font-size:2.8em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0;letter-spacing:none;color:#5819be;}.box_2_txFB50 .box_2_info_tx .subtitle{font-size:1.3em;text-align:left;padding:0;letter-spacing:none;margin:8px 0 8px 0;color:rgba(114,114,114,1);}.box_2FB50 img{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:5px;text-align:center;width:100%;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}.box_2FB50:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.box_2FB50 .shadow{background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 100%);background:-moz-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 100%);background:-ms-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 100%);background:-o-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 100%);background:linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 100%);border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0;}.box_2FB50 .box_2_info{bottom:37px;left:0;margin:0 0 -17px;padding:0;position:absolute;right:0;text-align:left;}.box_2FB50 .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.box_2FB50 .minititle{top:10px;left:0;margin:0 0 0 10px;padding:0;position:absolute;right:0;font-size:1.1em;font-weight:bold;text-align:left;letter-spacing:none;text-transform:uppercase;color:#000000;}.box_2_txFB50 .minititle{left:20px;padding:0;position:absolute;right:0;font-size:1.1em;font-weight:bold;text-align:left;letter-spacing:none;text-transform:uppercase;color:#000000;}.box_2FB50 .minititle_w{top:10px;left:0;margin:0 0 0 10px;padding:0;position:absolute;right:0;font-size:1.1em;font-weight:bold;text-align:left;letter-spacing:none;text-transform:uppercase;color:#ffffff;}.box_2FB50 .title_2x{bottom:46px;font-size:2.4em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#5819be;}.box_2FB50 .title_0x{bottom:46px;font-size:1.2em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#5819be;}.box_2FB50 .title{bottom:46px;font-size:1.6em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#5819be;}.box_2FB50 .title_w{bottom:46px;font-size:1.6em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.box_2FB50 .description_2x{font-size:1.1em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:rgba(114,114,114,1);}.box_2FB50 .description{font-size:1.0em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:rgba(114,114,114,1);}.box_2FB50 .description_w{font-size:1.0em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.box_2FB50 .bg-hover{background:#fff;background:rgba(255,255,255,0.9);border-radius:5px;bottom:0;left:0;opacity:0;filter:alpha(opacity=0);position:absolute;right:0;top:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}/*NOVO BOX - colunista_perfil */                        .h550FB50{min-height:550px !important;}.colunista_perfilFB50{width:99%;height:auto;display:block;float:left;padding:8px;margin:8px;border-radius:4px;background:rgba(255,255,255,0);min-height:300px;}.colunista_perfilFB50:hover{background:rgba(255,255,255,0);}.colunista_perfilFB50 .idname{width:100%;color:rgba(162,161,161,1) !important;font-size:1.2em;float:left;display:block;text-align:center;margin-bottom:15px;margin-top:5px;border-bottom:solid 1px rgba(0,0,0,0.08);}.colunista_perfilFB50 .idtitulo{width:100%;display:block;font-size:1.3em;font-weight:bold;float:left;text-align:center;text-decoration:inherit;color:#5819be;}.colunista_perfilFB50 .idsubtitulo{width:100%;display:block;font-size:1.0em;font-weight:normal;float:left;text-decoration:inherit;text-align:center;color:rgba(114,114,114,1) !important;}.colunista_perfilFB50 a{color:#333333;}.colunista_perfilFB50 a:hover .idtitulo,.colunista_perfilFB50 a:hover .idtitulo_2x,.colunista_perfilFB50 a:hover .idtitulo_25x,.colunista_perfilFB50 a:hover .idtitulo_3x,.colunista_perfilFB50 a:hover .idsubtitulo,.colunista_perfilFB50 a:hover .idsubtitulo_2x,.colunista_perfilFB50 a:hover .idname,.colunista_perfilFB50 a:hover .idcat_2x,.colunista_perfilFB50 a:hover .idcat_3x{color:#333333 !important;text-decoration:underline !important;}.box_content_colunista_perfilFB50{width:100%;height:auto;display:block;float:left;padding:0;}.box_content_colunista_perfilFB50 #col-img{margin:0;padding:0;}.colunista_perfilFB50 .box_thumb{border-radius:50%;display:block;position:relative;text-align:center;overflow:hidden;margin:0 auto;width:140px;height:140px;box-shadow:0 1px 0 rgba(0,0,0,0.4);}.colunista_perfilFB50 .box_thumb img{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:50%;text-align:center;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}.colunista_perfilFB50 .box_thumb:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.colunista_perfilFB50 .box_thumb .shadow_center{border-radius:5px;background:rgba(0,0,0,0.1);bottom:0;left:0;position:absolute;right:0;top:0;}/*RESPONSIVE*/                        /* Tablet Portrait (768px) */            @media only screen and (min-width:321px) and (max-width:1024px) and (orientation:portrait){.box9_idnoticia_FB50 #col-img{margin:5px 10px;}.box_2_contentFB50 .box_primary{margin-right:0;}.box_2_contentFB50 .box_4_m img{height:auto;}.box_2_contentFB50 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_contentFB50 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_contentFB50 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_contentFB50 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_contentFB50 .box_6_m img{height:auto;}.box_2_contentFB50 .box_6_m{padding-left:0;padding-right:0;}.box_2_contentFB50 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_contentFB50 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_contentFB50 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_contentFB50 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_8FB50 .minititle{display:none;}.box_8FB50 .title_2x{font-size:1.4em;}.box_8FB50 .description_2x{display:none;}.idtitulo_b8_FB50{font-size:1.3em;}.idtitulo_b8_v2FB50{font-size:1.3em;}.idsubtitulo_b8_v2FB50{font-size:1.1em;}.idcat_b8_3xFB50{font-size:1.1em;}.idtitulo_b8_3xFB50{font-size:35px;line-height:1.1em;}.idsubtitulo_b8_3xFB50{font-size:1.1em;}.idtitulo_b1_FB50{font-size:25px;line-height:1.1em;}.box_2_txFB50{height:350px;}.box_2_txFB50 .box_2_info_tx .title{font-size:1.8em;}.box_2_txFB50 .box_2_info_tx .subtitle{font-size:1.1em;}.idnoticia_b10_FB50 .box_b10_info .title_2x{font-size:1.4em;}.idnoticia_b10_FB50 .box_b10_info .description_2x{font-size:1.0em;}.max_w_290FB50{max-width:100% !important;margin-left:12px !important;margin-right:12px !important;}.box300x600{text-align:center !important;width:100% !important;height:auto !important;}#col_box360x600FB50{margin-left:12px !important;margin-right:12px !important;}.box300x600::after{content:"";display:none;}#col_box360x600FB50 img{width:100% !important;}.box_8FB50 .title_mini{font-size:1.1em;}.box_8_300x600FB50 .box_8FB50,.box_8_300x600v2FB50 .box_8FB50{max-width:100% !important;height:auto !important;overflow:hidden;}.box_8_300x600FB50 .box_8FB50 img,.box_8_300x600v2FB50 .box_8FB50 img{max-width:100% !important;height:auto !important;object-fit:cover;}.box_8_300x600v3FB50 .box_8FB50{max-width:100% !important;height:auto !important;overflow:hidden;margin-left:12px !important;margin-right:12px !important;}.box_8_300x600v3FB50 .box_8FB50 img{max-width:100% !important;height:100% !important;object-fit:cover;}.box92_idnoticia_FB50{height:auto;}.box92_idnoticia_FB50 .img_shadow img{height:auto;}}/* Phone Landscape (480px) */            @media only screen and (min-width:321px) and (max-width:480px) and (orientation:landscape){.box9_idnoticia_FB50 #col-img{margin:5px 10px;}.box_2FB50 .minititle{display:none;}.box_2FB50 .title_2x{font-size:1.2em;}.box_2FB50 .title_0x{font-size:0.9em;}.box_2FB50 .title,.box_2FB50 .title_w{font-size:1.0em;}.box_2FB50 .description_2x{font-size:10px;}.box_2FB50 .description,.box_2FB50 .description_w{font-size:10px;}.box_2_contentFB50 .box_primary{margin-right:0;}.box_2_contentFB50 .box_4_m img{height:auto;}.box_2_contentFB50 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_contentFB50 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_contentFB50 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_contentFB50 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_contentFB50 .box_6_m img{height:auto;}.box_2_contentFB50 .box_6_m{padding-left:0;padding-right:0;}.box_2_contentFB50 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_contentFB50 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_contentFB50 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_contentFB50 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_8FB50 .minititle{display:none;}.box_8FB50 .title_2x{font-size:1.1em;}.box_8FB50 .description_2x{display:none;}.idtitulo_b8_FB50{font-size:1.2em;}.idtitulo_b8_v2FB50{font-size:1.2em;}.idsubtitulo_b8_v2FB50{font-size:1.0em;}.idcat_b8_3xFB50{font-size:1.1em;}.idtitulo_b8_3xFB50{font-size:35px;line-height:1.1em;}.idsubtitulo_b8_3xFB50{font-size:1.1em;}.idtitulo_b1_FB50{font-size:25px;line-height:1.1em;}.box_2_txFB50{height:350px;}.box_2_txFB50 .box_2_info_tx .title{font-size:1.8em;}.box_2_txFB50 .box_2_info_tx .subtitle{font-size:1.1em;}.idnoticia_b10_FB50 .box_b10_info .title_2x{font-size:1.4em;}.idnoticia_b10_FB50 .box_b10_info .description_2x{font-size:1.0em;}.max_w_290FB50{max-width:100% !important;margin-left:12px !important;margin-right:12px !important;}.box300x600{text-align:center !important;width:100% !important;height:auto !important;}#col_box360x600FB50{margin-left:12px !important;margin-right:12px !important;}.box300x600::after{content:"";display:none;}#col_box360x600FB50 img{width:100% !important;}.box_8FB50 .title_mini{font-size:1.1em;}.box_8_300x600FB50 .box_8FB50,.box_8_300x600v2FB50 .box_8FB50{max-width:100% !important;height:auto !important;overflow:hidden;}.box_8_300x600FB50 .box_8FB50 img,.box_8_300x600v2FB50 .box_8FB50 img{max-width:100% !important;height:auto !important;object-fit:cover;}.box_8_300x600v3FB50 .box_8FB50{max-width:100% !important;height:auto !important;overflow:hidden;margin-left:12px !important;margin-right:12px !important;}.box_8_300x600v3FB50 .box_8FB50 img{max-width:100% !important;height:auto !important;object-fit:cover;}.box92_idnoticia_FB50{height:auto;}.box92_idnoticia_FB50 .img_shadow img{height:auto;}}/* Phone Portrait (320px) */            @media only screen and (max-width:320px){.box9_idnoticia_FB50 #col-img{margin:5px 10px;}.box_2FB50 .minititle{display:none;}.box_2FB50 .title_2x{font-size:1.2em;}.box_2FB50 .title_0x{font-size:0.9em;}.box_2FB50 .title,.box_2FB50 .title_w{font-size:1.0em;}.box_2FB50 .description_2x{font-size:10px;}.box_2FB50 .description,.box_2FB50 .description_w{font-size:10px;}.box_2_contentFB50 .box_primary{margin-right:0;}.box_2_contentFB50 .box_4_m img{height:auto;}.box_2_contentFB50 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_contentFB50 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_contentFB50 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_contentFB50 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_contentFB50 .box_6_m img{height:auto;}.box_2_contentFB50 .box_6_m{padding-left:0;padding-right:0;}.box_2_contentFB50 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_contentFB50 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_contentFB50 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_contentFB50 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_8FB50 .minititle{display:none;}.box_8FB50 .title_2x{font-size:1.1em;}.box_8FB50 .description_2x{display:none;}.idtitulo_b8_FB50{font-size:1.2em;}.idtitulo_b8_v2FB50{font-size:1.2em;}.idsubtitulo_b8_v2FB50{font-size:1.0em;}.idcat_b8_3xFB50{font-size:1.1em;}.idtitulo_b8_3xFB50{font-size:35px;line-height:1.1em;}.idsubtitulo_b8_3xFB50{font-size:1.1em;}.idtitulo_b1_FB50{font-size:25px;line-height:1.1em;}.box_2_txFB50{height:350px;}.box_2_txFB50 .box_2_info_tx .title{font-size:1.8em;}.box_2_txFB50 .box_2_info_tx .subtitle{font-size:1.1em;}.idnoticia_b10_FB50 .box_b10_info .title_2x{font-size:1.4em;}.idnoticia_b10_FB50 .box_b10_info .description_2x{font-size:1.0em;}.max_w_290FB50{max-width:100% !important;margin-left:12px !important;margin-right:12px !important;}.box300x600{text-align:center !important;width:100% !important;height:auto !important;}#col_box360x600FB50{margin-left:12px !important;margin-right:12px !important;}.box300x600::after{content:"";display:none;}#col_box360x600FB50 img{width:100% !important;}.box_8FB50 .title_mini{font-size:1.1em;}.box_8_300x600FB50 .box_8FB50,.box_8_300x600v2FB50 .box_8FB50{max-width:100% !important;height:auto !important;overflow:hidden;}.box_8_300x600FB50 .box_8FB50 img,.box_8_300x600v2FB50 .box_8FB50 img{max-width:100% !important;height:auto !important;object-fit:cover;}.box_8_300x600v3FB50 .box_8FB50{max-width:100% !important;height:auto !important;overflow:hidden;margin-left:12px !important;margin-right:12px !important;}.box_8_300x600v3FB50 .box_8FB50 img{max-width:100% !important;height:auto !important;object-fit:cover;}.box92_idnoticia_FB50{height:auto;}.box92_idnoticia_FB50 .img_shadow img{height:auto;}}@media only screen and (max-width:420px){.box9_idnoticia_FB50 #col-img{margin:5px 10px;}.box_2FB50 .minititle{display:none;}.box_2FB50 .title_2x{font-size:1.2em;}.box_2FB50 .title_0x{font-size:0.9em;}.box_2FB50 .title,.box_2FB50 .title_w{font-size:1.0em;}.box_2FB50 .description_2x{font-size:10px;}.box_2FB50 .description,.box_2FB50 .description_w{font-size:10px;}.box_2_contentFB50 .box_primary{margin-right:0;}.box_2_contentFB50 .box_4_m img{height:auto;}.box_2_contentFB50 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_contentFB50 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_contentFB50 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_contentFB50 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_contentFB50 .box_6_m img{height:auto;}.box_2_contentFB50 .box_6_m{padding-left:0;padding-right:0;}.box_2_contentFB50 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_contentFB50 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_contentFB50 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_contentFB50 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_8FB50 .minititle{display:none;}.box_8FB50 .title_2x{font-size:1.1em;}.box_8FB50 .description_2x{display:none;}.idtitulo_b8_FB50{font-size:1.2em;}.idtitulo_b8_v2FB50{font-size:1.2em;}.idsubtitulo_b8_v2FB50{font-size:1.0em;}.idcat_b8_3xFB50{font-size:1.1em;}.idtitulo_b8_3xFB50{font-size:35px;line-height:1.1em;}.idsubtitulo_b8_3xFB50{font-size:1.1em;}.idtitulo_b1_FB50{font-size:25px;line-height:1.1em;}.box_2_txFB50{height:350px;}.box_2_txFB50 .box_2_info_tx .title{font-size:1.8em;}.box_2_txFB50 .box_2_info_tx .subtitle{font-size:1.1em;}.idnoticia_b10_FB50 .box_b10_info .title_2x{font-size:1.4em;}.idnoticia_b10_FB50 .box_b10_info .description_2x{font-size:1.0em;}.max_w_290FB50{max-width:100% !important;margin-left:12px !important;margin-right:12px !important;}.box300x600{text-align:center !important;width:100% !important;height:auto !important;}#col_box360x600FB50{margin-left:12px !important;margin-right:12px !important;}.box300x600::after{content:"";display:none;}#col_box360x600FB50 img{width:100% !important;}.box_8FB50 .title_mini{font-size:1.1em;}.box_8_300x600FB50 .box_8FB50,.box_8_300x600v2FB50 .box_8FB50{max-width:100% !important;height:auto !important;overflow:hidden;}.box_8_300x600FB50 .box_8FB50 img,.box_8_300x600v2FB50 .box_8FB50 img{max-width:100% !important;height:auto !important;object-fit:cover;}.box_8_300x600v3FB50 .box_8FB50{max-width:100% !important;height:auto !important;overflow:hidden;margin-left:12px !important;margin-right:12px !important;}.box_8_300x600v3FB50 .box_8FB50 img{max-width:100% !important;height:auto !important;object-fit:cover;}.box92_idnoticia_FB50{height:auto;}.box92_idnoticia_FB50 .img_shadow img{height:auto;}}/*/FIM*/                        /*BOX SLIDE */            .slider_box_FB50{width:100%;display:block;height:auto;float:left;list-style-type:none;}.slider_box_FB50 li{display:block;float:left;width:100%;padding:0;height:auto;margin:5px !important;background:rgba(255,255,255,0);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;}.slider_box_FB50 li:hover{text-decoration:underline;background:rgba(255,255,255,0);}.slider_box_FB50 #resetli{padding:8px !important;}.slider_box_FB50 .ad_foto{width:100%;float:left;display:block;}.slider_box_FB50 .ad_1{width:100%;float:left;display:block;font-size:0.8em;font-weight:bold;color:#000000;}.slider_box_FB50 .ad_2{width:100%;float:left;display:block;font-size:1.0em;font-weight:bold;color:#5819be;}.slider_box_FB50 .ad_3{width:100%;float:left;display:block;font-size:0.9em;font-weight:bold;color:#000000;}.slider_box_FB50 .ad_4{width:100%;float:left;display:block;font-size:1.0em;font-weight:normal;color:#5819be;}.slider_box_FB50 .ad_number{width:100%;float:left;display:block;text-align:center;font-size:4.5em;font-weight:bold;color:#000000;}.slider_box_FB50 .ad_col{width:auto;float:left;display:block;font-size:0.8em;font-weight:bold;padding:5px 0 0 0;color:#5819be;}.slider_box_FB50 .ad_colS{width:auto;float:left;display:block;font-size:0.8em;font-weight:bold;padding:5px 0 0 0;margin:0 3px 0 3px;color:#000000;}.slider_box_FB50 .ad_col2{width:auto;float:left;display:block;font-size:0.8em;font-weight:bold;padding:5px 0 0 0;color:#000000;}.slider_box_FB50 a{color:#333333;}.slider_box_FB50 a:hover *{color:#333333;text-decoration:underline;}/* x8-NOTICIAS */            .webstories-list-8xFB50 .owl-theme .owl-dots{float:left !important;position:relative !important;z-index:150 !important;width:100% !important;text-align:center !important;margin-top:5px !important;}.webstories-list-8xFB50{padding:20px;overflow:hidden;}.webstories-list-8xFB50 .story-col{width:100% !important;max-width:100% !important;min-width:100% !important;padding:0 !important;margin:0 0 16px 0 !important;display:block !important;}.webstories-list-8xFB50 .story-prev-thumb{position:relative;width:100%;height:100%;overflow:hidden;border-radius:12px;}.webstories-list-8xFB50 .story-prev-thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.4s cubic-bezier(.4,0,.2,1);}.webstories-list-8xFB50 .story-prev:hover .story-prev-thumb img{transform:scale(1.08);}.webstories-list-8xFB50 .story-prev-gradient{position:absolute;left:0;right:0;bottom:0;height:60%;background:linear-gradient(to top,rgba(0,0,0,0.65) 70%,rgba(0,0,0,0.0) 100%);z-index:2;pointer-events:none;border-radius:0 0 12px 12px;}.webstories-list-8xFB50 .story-prev-info{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:24px 8px 12px 8px;}.webstories-list-8xFB50 .story-prev-chapeu{display:inline-block;background-color:rgba(255,255,255,0);color:#5819be;font-size:11px;font-weight:bold;border-radius:4px;padding:2px 8px;margin-bottom:6px;text-transform:uppercase;letter-spacing:0.5px;line-height:1.2;box-shadow:0 1px 6px rgba(0,0,0,0.08);max-width:100%;}.webstories-list-8xFB50 .story-prev-title{font-size:13px;font-weight:bold;margin:0 0 6px 0;color:#ffffff;line-height:1.1;text-shadow:0 2px 8px rgba(0,0,0,0.25);}.webstories-list-8xFB50 .story-prev-date{font-size:11px;color:#e0e0e0;margin-top:4px;margin-bottom:8px;text-shadow:0 2px 8px rgba(0,0,0,0.18);}/* #####################  BOX FB19 */                .boxcont_FB19{width:100%;height:auto;padding:0;margin:0 0 10px 0;float:left;background:;}.boxcont_FB19:hover{background:;}/*new header*/        .header_titulo_FB19{padding:7px 0;margin:0 0 15px 0;width:100%;float:left;display:block;box-sizing:border-box;border-top:0px solid;border-bottom:0px solid;background:;}.header_titulo_FB19 i.spc{padding:0 2px;}.header_titulo_FB19 .titulo_FB19{font-size:2.0em;font-weight:bold;padding:0;margin:0;color:#000000;display:inline-block;position:relative;}/*after bottom title*/        .header_titulo_FB19 .titulo_FB19::after{background:#000000;padding:0 5px;}.header_banner_FB19{width:100%;height:auto;padding:0;margin:1px 0 5px 0;float:left;}.header_img_FB19{width:100%;height:auto;padding:0;margin:1px 0;float:left;}.header_titulo_FB19 #btn-slide{margin:5px 0 0 0;font-size:13px !important;}/* #####################  BOX 76 */                .no_margin76{margin:0 !important;padding:0 !important;}.no_margin_left76{margin-left:0 !important;padding-left:0 !important;}.no_margin_right76{margin-right:0 !important;padding-right:0 !important;}.m_b_576{margin-bottom:5px !important;}.m_t_1076{margin-bottom:10px !important;}.boxcont_76{width:100%;height:auto;padding:0;margin:10px 0;float:left;background:rgba(249,249,249,0);}.boxcont_76:hover{background:rgba(249,249,249,0);}/*new header*/    .header_titulo_76{padding:7px 0;margin:0 0 15px 0;width:100%;float:left;display:block;box-sizing:border-box;border-top:0px solid rgb(233,233,233);border-bottom:1px solid rgb(233,233,233);background:rgba(233,233,233,0);}.header_titulo_76 i.spc{padding:0 2px;}.header_titulo_76 .titulo_76{font-size:2.0em;font-weight:bold;padding:0;margin:0;color:#6116DB;display:inline-block;position:relative;}/*after bottom title*/    .header_titulo_76 .titulo_76::after{background:#6116DB;padding:0 5px;}.header_titulo_76 a,.header_titulo_76 a:hover{font-size:inherit !important;color:inherit !important;text-decoration:none;}.header_banner_76{width:100%;height:auto;padding:0;margin:1px 0;float:left;}.header_img_76{width:100%;height:auto;padding:0;margin:1px 0;float:left;}.header_titulo_76 #btn-slide{margin:5px 0 0 0;font-size:13px !important;}/* ================================            BOX NEWSLINE FLEX 3x DESTAQUES 76            ================================ */            .box_newsline3_flex76{display:flex;gap:20px;}/* Cada coluna */            .box_newsline3_flex76 .col{flex:1;}/* Card Destaque */            .box_newsline3_flex76 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;height:100%;}.box_newsline3_flex76 .card.banner-bg a{display:block;color:inherit;text-decoration:none;position:relative;height:100%;}.box_newsline3_flex76 .card.banner-bg img{width:100%;height:auto;display:block;border-radius:12px;}/* Shadow degradê */            .box_newsline3_flex76 .card.banner-bg .shadow{position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0));z-index:1;}/* Data */            .box_newsline3_flex76 .card.banner-bg .minititle{position:absolute;top:10px;left:10px;background:rgba(0,0,0,0.6);color:#fff !important;font-size:0.85em;padding:4px 8px;border-radius:4px;z-index:2;}/* Conteúdo */            .box_newsline3_flex76 .card.banner-bg .card-body{position:absolute;bottom:0;left:0;right:0;background:#ffffff;color:#fff !important;padding:12px 15px;z-index:2;}.box_newsline3_flex76 .card.banner-bg .title{font-size:1.1em;font-weight:600;margin:5px 0;color:#fff !important;}.box_newsline3_flex76 .card.banner-bg .cat{display:block;font-size:0.85em;margin-bottom:4px;color:#fff !important;}/* Hover */            .box_newsline3_flex76 .card.banner-bg:hover .card-body{background:#333333 !important;transition:background .3s ease;}/* ================================            RESPONSIVO            ================================ */            @media(max-width:991px){.box_newsline3_flex76{flex-direction:column;}.box_newsline3_flex76 .col{flex:0 0 100%;}}/* ================================            BOX STORIE FLEX 76            ================================ */            .box_storie_flex76{display:flex;flex-wrap:wrap;gap:15px;}/* ----- CARD BASE ----- */            .box_storie_flex76 .card{position:relative;flex:1;min-height:420px;border-radius:12px;overflow:hidden;background:#000;color:#fff;text-decoration:none;transition:box-shadow .3s ease;}/*            .box_storie_flex76 .card:hover{box-shadow:0 6px 18px rgba(0,0,0,0.35);}*/            /* Imagem padrão (quando não usa h600) */            .box_storie_flex76 .card img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;transition:transform .35s ease;will-change:transform;}.box_storie_flex76 .card:hover img{transform:scale(1.05);}/* Sombra degradê */            .box_storie_flex76 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:12px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.85),rgba(0,0,0,0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.25)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_storie_flex76 .card:hover .shadow{background-size:100% 100%,100% 100%;}/* Minititle no topo esquerdo */            .box_storie_flex76 .minititle{position:absolute;top:10px;left:10px;background:rgba(0,0,0,1);color:#fff;padding:4px 10px;border-radius:6px;font-size:0.9em;font-weight:bold;z-index:2;}/* Título no rodapé */            .box_storie_flex76 .title{position:absolute;bottom:15px;left:15px;right:15px;z-index:2;font-size:1.4em;font-weight:bold;line-height:1.3;color:#fff;}/* ----- BANNER ----- */            .box_storie_flex76 .box-banner{flex:1;border-radius:12px;background:#f9f9f9;border:1px solid #eee;min-height:420px;display:flex;align-items:center;justify-content:center;}/* ================================            ALTURA FIXA .h600            ================================ */            /* Desktop:força altura 600px */            .box_storie_flex76 .card.h600{position:relative;height:600px;min-height:0;aspect-ratio:auto;overflow:hidden;}/* figure ou img-wrap ocupa todo o card */            .box_storie_flex76 .card.h600 figure,.box_storie_flex76 .card.h600 .img-wrap{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;overflow:hidden;}/* imagem ocupa 100% */            .box_storie_flex76 .card.h600 figure img,.box_storie_flex76 .card.h600 .img-wrap img{width:100%;height:100%;object-fit:cover;display:block;}/* ================================            RESPONSIVO            ================================ */            /* Tablet (2 por linha) */            @media(max-width:991px){.box_storie_flex76 .card,.box_storie_flex76 .box-banner{flex:0 0 calc(50% - 10px);min-height:360px;}}/* Mobile (1 por linha,paisagem 16/9) */            @media(max-width:600px){/* Os cards .h600 viram paisagem */            .box_storie_flex76 .card.h600{flex:0 0 100%;height:auto !important;aspect-ratio:16/9;}.box_storie_flex76 .card.h600 figure,.box_storie_flex76 .card.h600 .img-wrap{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}/* Banner ocupa 100% da largura,mas não herda aspect-ratio */            .box_storie_flex76 .box-banner{flex:0 0 100%;height:auto;min-height:200px;/* ajuste conforme seu formato de banner */                aspect-ratio:auto;}/* Imagem ocupa tudo mas pega do topo */            .box_storie_flex76 .card.h600 figure img,.box_storie_flex76 .card.h600 .img-wrap img{width:100%;height:100% !important;object-fit:cover;object-position:50% 20%;}}/* ================================            BOX 2 FLEX 76 - GRID 4 CARDS            ================================ */            /* Container flex para os 4 cards */            .box_2_flex76{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_2_flex76 .card{position:relative;width:calc(50% - 10px);/* 2 por linha */            border-radius:12px;overflow:hidden;display:block;color:#fff;text-decoration:none;backface-visibility:hidden;-webkit-font-smoothing:antialiased;}/* Link cobre todo o card */            .box_2_flex76 .card > a{display:block;position:relative;}/* Imagem */            .box_2_flex76 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_2_flex76 .card .img-wrap img{width:100%;height:auto;display:block;transition:transform .35s ease;will-change:transform;transform-origin:center center;/* garante centralização */}/*Efeito zoom img*/               /*                 .box_2_flex76 .card:hover .img-wrap img{transform:scale(1.02);}.box_2_flex76 .card:hover .img-wrap img,.box_2_flex76 .card:active .img-wrap img{transform:scale(1.02);transition:transform .35s ease;}*/            @media (hover:none){.box_2_flex76 .card .img-wrap img{transition:transform .35s ease;/* mantém no mobile */}}/* Sombra escura */            .box_2_flex76 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:12px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0.0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.2)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_2_flex76 .card:hover .shadow,.box_2_flex76 .card:active .shadow{background-size:100% 100%,100% 100%;}.box_2_flex76 .minititle{position:absolute;top:10px;left:10px;color:rgba(0,0,0,1);padding:4px 10px;border-radius:6px;font-size:1.0em;font-weight:bold;letter-spacing:none;z-index:2;}/* Conteúdo */            .box_2_flex76 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_2_flex76 .box-info .title{font-size:1.3em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#ffffff;letter-spacing:none;}.box_2_flex76 .box-info .description{font-size:1.0em;letter-spacing:none;color:rgba(251,249,249,1);}/* Responsivo:1 card por linha */            @media (max-width:767px){.box_2_flex76 .card{width:100% !important;}.box_2_flex76 .box-info .title{font-size:1.2em;}.box_2_flex76 .box-info .description{font-size:12px;}.box_2_flex76 .card .minititle{font-size:0.9em;}}/* Acessibilidade:reduz movimento */            @media (hover:none){.box_2_flex76 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_2_flex76 .card img,.box_2_flex76 .shadow{transition:none;}}/* ================================            BOX 3 FLEX 76 - GRID 8 CARDS            ================================ */            .box_3_flex76{display:flex;flex-wrap:wrap;gap:15px;}/* Card básico */            .box_3_flex76 .card{width:calc(25% - 15px);/* 4 por linha no desktop */            border-radius:15px;overflow:hidden;background:rgba(255,255,255,0) !important;text-decoration:none;display:flex;flex-direction:column;border:0px solid #eee;transition:box-shadow .3s ease;transition:background .3s ease;}.box_3_flex76 .card:hover{box-shadow:0 3px 12px rgba(0,0,0,0.12);color:#333333 !important;text-decoration:none !important;background:rgba(255,255,255,0) !important;border-color:rgba(255,255,255,0) !important;border-radius:15px;}/* Imagem */            .box_3_flex76 .card img{width:100%;height:auto;display:block;border-radius:15px 15px 0 0;}/* Conteúdo abaixo da imagem */            .box_3_flex76 .card-info{padding:10px 8px 12px;}.box_3_flex76 .card:hover span{color:#333333 !important;}.box_3_flex76 .card-info .title{font-size:1.2em;line-height:1.4;margin:0;font-weight:bold;color:#ffffff !important;}/* Categoria */            .box_3_flex76 .card-info .cat{font-size:1.0em;font-weight:normal;margin-bottom:4px;display:block;color:rgba(0,0,0,1) !important;}/*ajuste de bordas*/            .box_3_flex76 figure,.box_3_flex76 .figure-ph,.box_3_flex76 .ph_img{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}.get_box [class*="box_3_flex"] .img-card img{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}/* Responsivo */            @media (max-width:991px){/* tablet → 2 colunas */            .box_3_flex76 .card{flex:0 0 calc(50% - 15px);}}@media (max-width:600px){/* mobile → 1 coluna */            .box_3_flex76 .card{flex:0 0 100%;}}/* ================================            BOX 3 FLEX 76 - VARIAÇÃO NO-BG            ================================ */            .box_3_flex76.no-bg .card{background:transparent;border:none;box-shadow:none;}/* Remove padding do bloco de texto */            .box_3_flex76.no-bg .card-info{padding-left:0 !important;padding-right:0 !important;}/* ================================            Classe adicional SEP (linha no rodapé do card)            ================================ */            .box_3_flex76 .card.sep{border-radius:0 !important;border-bottom:1px solid #e0e0e0;border-radius:0;/* opcional:evita arredondar o rodapé */}/* ================================            * AJUSTES ALINHAMENTO FLEX BOX 2 & 3            ================================ */             .box_2_flex76,.box_3_flex76{display:flex;flex-wrap:wrap;gap:15px;}/* box 2 */            .box_2_flex76 .card{width:calc(50% - 7.5px);/* metade do gap */}/* box 3 */            .box_3_flex76 .card{width:calc(25% - 11.25px);/* 1/4 do gap ajustado */}/*            * END FLEX BOX 2 & 3            */                                    /* ================================            BOX 4 FLEX 76 - GRID 6 CARDS (3 por linha)            ================================ */            /* Container flex */            .box_4_flex76{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_4_flex76 .card{position:relative;width:calc(33.333% - 13.5px);/* 3 por linha,compensando o gap */            border-radius:12px;overflow:hidden;display:block;color:#fff;text-decoration:none;backface-visibility:hidden;-webkit-font-smoothing:antialiased;}/* Link cobre todo o card */            .box_4_flex76 .card > a{display:block;position:relative;}/* Imagem */            .box_4_flex76 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_4_flex76 .card .img-wrap img{width:100%;height:auto;display:block;transition:transform .35s ease;will-change:transform;transform-origin:center center;}/* Sombra escura */            .box_4_flex76 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:12px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0.0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.2)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_4_flex76 .card:hover .shadow,.box_4_flex76 .card:active .shadow{background-size:100% 100%,100% 100%;}/* Categoria */            .box_4_flex76 .minititle{position:absolute;top:10px;left:10px;color:rgba(0,0,0,1);padding:4px 10px;border-radius:6px;font-size:1em;font-weight:bold;z-index:2;}/* Conteúdo */            .box_4_flex76 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_4_flex76 .box-info .title{font-size:1.4em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#ffffff;}.box_4_flex76 .box-info .description{font-size:1em;color:rgba(251,249,249,1);}/* Responsivo */            @media (max-width:991px){/* tablet → 2 por linha */            .box_4_flex76 .card{width:calc(50% - 10px);}.box_4_flex76 .box-info .title{font-size:1.2em;}}@media (max-width:600px){/* mobile → 1 por linha */            .box_4_flex76 .card{width:100% !important;}.box_4_flex76 .box-info .title{font-size:1em;}.box_4_flex76 .box-info .description{font-size:12px;}.box_4_flex76 .card .minititle{font-size:0.9em;}}/* Acessibilidade */            @media (hover:none){.box_4_flex76 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_4_flex76 .card img,.box_4_flex76 .shadow{transition:none;}}/* ID 1 */        .idnoticia_76{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;background:rgba(255,255,255,0);}.idnoticia_76:hover{background:rgba(255,255,255,0);}.idnoticia_76 #col-img{margin:0;padding:0;}.idmais_76{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;}.idmais_76 a{color:#414141;font-size:1.1em;font-weight:bold;}.idmais_76 a:hover{text-decoration:none;text-decoration:inherit;color:#414141;}.idimg_76{width:100%;margin:0 5px 0 0;float:left;}.idcat_76{width:100%;text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;}.idtitulo_76{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;color:#ffffff;text-decoration:inherit;}.idnoticia_76 a{color:#333333;}.idnoticia_76 a:hover *{color:#333333;text-decoration:none;}/* ID 200 */        .idnoticia200_76{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;background:rgba(255,255,255,0);}.idnoticia200_76:hover{background:rgba(255,255,255,0);}.idmais200_76{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;}.idmais200_76 a{font-size:1.1em;font-weight:bold;text-decoration:inherit;color:#414141;}.idmais200_76 a:hover{text-decoration:none;text-decoration:inherit;color:#414141;}.idimg200_76{width:100%;margin:0 0 5px 0;float:left;}.idcat200_76{text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;width:100%;}.idtitulo200_76{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;text-decoration:inherit;color:#ffffff;}.idnoticia200_76 a{color:#333333;}.idnoticia200_76 a:hover *{color:#333333;text-decoration:none;}/* ID COLUNA 2 TEXT */        .idnoticia_c2_76{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0 3px 0;border-bottom:dashed 1px #ccc;background:rgba(255,255,255,0);}.idnoticia_c2_76:hover{background:rgba(255,255,255,0);}.idnoticia_c2_76 #col-12{padding:0;}.idcat_c2_76{text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;width:100%;}.dat_c2_76{text-transform:uppercase;color:rgba(0,0,0,1);font-size:1.1em;padding:20px 0 0 0;font-weight:bold;float:left;display:block;width:100%;}.idtitulo_c2_76{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;color:#ffffff;}.idnoticia_c2_76 a{color:#333333;}.idnoticia_c2_76 a:hover *{color:#333333;text-decoration:none;}/*sub*/        .idnoticia_c2_sub_76{width:100%;height:auto;display:block;float:left;padding:3px 10px;margin:3px 0;border-bottom:dashed 1px #ccc;text-decoration:inherit;list-style-type:none;}.idnoticia_c2_sub_76 li{list-style-type:none;}.idnoticia_c2_sub_76 li *{color:#ffffff;list-style-type:none;}.idtitulo_c2_sub_76{width:100%;display:block;font-size:1.0em;float:left;text-decoration:inherit;color:#ffffff;}.idnoticia_c2_sub_76 a{color:#333333;padding:0;}.idnoticia_c2_sub_76 a:hover *{color:#333333;text-decoration:none;}/*bold*/        .idtitulo_c2_bold_76{width:100%;display:block;font-size:1.5em;font-weight:bold;padding:0;margin:0;float:left;text-decoration:inherit;color:#ffffff;}.idsubtitulo_c2_bold_76{width:100%;display:block;font-size:1.0em;float:left;color:rgba(251,249,249,1) !important;}/* COLUNA 3 COM FOTO */        .idnoticia_c3_76{width:100%;height:auto;display:block;float:left;padding:0;margin:3px 0;}.idnoticia_c3_76 #col-sm-6{padding-left:0;padding-right:0;}.idnoticia_c3_76 a{float:left;display:block;width:100%;margin:5px 0;}.idnoticia_c3_76 a:first-child{margin-left:5px;}.idimg_c3_76{width:100%;float:left;}.idtitulo_c3_76{width:100%;display:block;font-size:1.0em;font-weight:bold;text-decoration:inherit;float:left;color:#ffffff;}.idtitulo_c3v2_76{width:100%;display:block;font-size:1.0em;font-weight:normal;text-decoration:inherit;float:left;color:#ffffff;}.idnoticia_c3_76 a{color:#333333;}.idnoticia_c3_76 a:hover *{color:#333333;text-decoration:none;}/* COLUNA 4 COM FOTO */        .idnoticia_c4_76{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;text-decoration:inherit;}.idimg_c4_76{width:100%;float:left;}.idtitulo_c4_76{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;text-decoration:inherit;color:#ffffff;}.idnoticia_c4_76 a{color:#333333;}.idnoticia_c4_76 a:hover *{color:#333333;text-decoration:none;}/*COLUNA 5 */        .idnoticia_c5_76{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;}.idnoticia_c5_76 #col-img{padding:0;}.idimg_c5_76{width:100%;float:left;}.idcat_c5_76{width:100%;text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;}.idtitulo_c5_76{width:100%;display:block;font-size:1.0em;font-weight:bold;float:left;text-decoration:inherit;color:#ffffff;}.idnoticia_c5_76 a{color:#333333;}.idnoticia_c5_76 a:hover *{color:#333333;text-decoration:none;}/*NOVO BOX - 8*/    .idnoticia_b8_76{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:solid 1px rgba(0,0,0,0.08);}.idnoticia_b8_76 #col-img{padding:0;}.idimg_b8_76{width:100%;float:left;}div#min_h_1.idnoticia_b8_76{min-height:220px;}div#min_h_2.idnoticia_b8_76{min-height:240px;}.idcat_b8_76{width:100%;color:rgba(65,65,65,1) !important;font-size:1.0em;float:left;display:block;letter-spacing:-0.02em;}.idtitulo_b8_76{width:100%;display:block;font-size:1.8em;font-weight:bold;float:left;text-decoration:inherit;color:#ffffff;}.idtitulo_b8_v276{width:100%;display:block;font-size:1.4em;font-weight:bold;float:left;text-decoration:inherit;color:#ffffff;}.idtitulo_b8_v376{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;text-decoration:inherit;color:#ffffff;}.idsubtitulo_b8_v276{width:100%;display:block;font-size:1.1em;font-weight:normal;float:left;text-decoration:inherit;color:rgba(251,249,249,1) !important;}.idnoticia_b8_76 a{color:#333333;}.idnoticia_b8_76 a:hover *{color:#333333;text-decoration:none;}.box_8_content76{width:100%;height:auto;display:block;float:left;padding:0;}.box_8_content76 #col-img{margin:0;padding:0;}.box_876{border-radius:5px;color:#fff;display:block;position:relative;text-align:center;text-shadow:1px 1px 0 #000000;margin:0 0 20px 0;overflow:hidden;}.box_876:hover{display:block;color:#ffffff;text-decoration:none;}.box_876 img{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:5px;text-align:center;width:100%;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}.box_876:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.box_876 .shadow{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(29%,rgba(255,255,255,0.01)),color-stop(30%,rgba(0,0,0,0.01)),color-stop(33%,rgba(0,0,0,0.01)),color-stop(62%,rgba(0,0,0,0.17)),color-stop(68%,rgba(0,0,0,0.30)),color-stop(90%,rgba(0,0,0,0.62)),color-stop(100%,rgba(0,0,0,0.73)));border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0;}.box_876 .shadow_top{border-radius:5px;background:-webkit-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-moz-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-ms-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-o-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);bottom:0;left:0;position:absolute;right:0;top:0;}.box_876 .shadow_bottom{border-radius:5px;background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-moz-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-ms-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-o-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);bottom:0;left:0;position:absolute;right:0;top:0;}.box_876 .shadow_left{border-radius:5px;background:-webkit-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-moz-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-ms-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-o-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);bottom:0;left:0;position:absolute;right:0;top:0;}.box_876 .svg_left{background-image:url(https://portalb4.capital/template/img/background_shadow_left.svg);background-size:100% 100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;bottom:0;left:0;position:absolute;right:0;top:0;}.box_876:hover .svg_left{background-size:144% 130%;}.box_876 .svg_bottom{background-image:url(https://portalb4.capital/template/img/background_shadow_bottom.svg);background-size:100% 100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;bottom:0;left:0;position:absolute;right:0;top:0;}.box_876:hover .svg_bottom{background-size:146% 115%;}.box_876 .box_8_info{bottom:37px;left:0;margin:0 0 -10px;padding:0;position:absolute;right:0;text-align:left;}.box_876 .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.box_876 .minititle{top:10px;left:0;margin:0 0 0 10px;padding:0;position:absolute;right:0;font-size:1.1em;font-weight:bold;text-align:left;letter-spacing:0,02em;text-transform:uppercase;color:#ffffff;}.box_876 .title_2x{bottom:46px;font-size:2.0em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.box_876 .title_0x{bottom:46px;font-size:1.2em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.box_876 .title{bottom:46px;font-size:1.6em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.box_876 .description_2x{font-size:1.1em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.box_876 .description{font-size:1.0em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.box_876 .bg-hover{background:#fff;background:rgba(255,255,255,0.9);border-radius:5px;bottom:0;left:0;opacity:0;filter:alpha(opacity=0);position:absolute;right:0;top:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}/*OWL*/    .box_8_content76 .owl-theme .owl-dots{float:left !important;position:relative !important;z-index:150 !important;width:100% !important;text-align:center !important;margin-top:-46px !important;}.box_8_content76 .owl-theme .owl-dots .owl-dot span{background:#ffffff !important;transition:opacity 200ms ease !important;}.box_8_content76 .owl-theme .owl-dots .owl-dot.active span,.box_8_content76 .owl-theme .owl-dots .owl-dot:hover span{background:#869791 !important;transition:opacity 200ms ease !important;}/*NOVO BOX - 9*/        .box9_idnoticia_76{width:100%;height:auto;display:block;float:left;padding:40px 5px;margin:0;border-bottom:solid 1px rgba(0,0,0,0.20);background:rgba(255,255,255,0);}.box9_idnoticia_76:hover{background:rgba(255,255,255,0);}.box9_idnoticia_76 #col-img{margin:0;padding:0;}.box9_idnoticia_76 .img_shadow img{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:5px;text-align:center;width:100%;}.box9_idnoticia_76 .img_shadow .shadow{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(29%,rgba(255,255,255,0.01)),color-stop(30%,rgba(0,0,0,0.01)),color-stop(33%,rgba(0,0,0,0.01)),color-stop(62%,rgba(0,0,0,0.17)),color-stop(68%,rgba(0,0,0,0.24)),color-stop(90%,rgba(0,0,0,0.62)),color-stop(100%,rgba(0,0,0,0.73)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0;}.box9_idnoticia_76 a{color:#333333;}.box9_idnoticia_76 a:hover *{color:#333333;text-decoration:none;}.box9_minititle76{color:#6116DB;font-size:1.0em;font-weight:bold;float:left;display:block;width:100%;padding:0;margin:0 0 3px 0;}.box9_titulo76{width:100%;display:block;font-size:1.6em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#ffffff;}.box9_subtitulo76{width:100%;display:block;font-size:1.2em;float:left;margin:0 0 8px 0;color:rgba(251,249,249,1);}.box9_data76{text-transform:uppercase;color:rgba(65,65,65,1);font-size:12px;font-weight:bold;float:left;display:block;width:100%;}/*BOX 2 - SOMBRAS*/            .box_2_content76{width:100%;height:auto;display:block;float:left;padding:10px 0 0 0;}.box_2_content76 .box_primary{margin-right:10px;}.box_2_content76 #col-img{margin:0;padding:0;}.box_2_content76 .box_4_m img{height:240px;}.box_2_content76 .box_4_m{padding-left:5px;}.box_2_content76 .box_4_m:first-child{padding-left:0;}.box_2_content76 .box_4_m:last-child{padding-right:0;}.box_2_content76 .box_6_m img{height:180px;}.box_2_content76 .box_6_m{padding-left:5px;}.box_2_content76 .box_6_m:first-child{padding-left:0;}.box_2_content76 .box_6_m:last-child{padding-right:0;}.box_2_content76 .box_6_m:nth-child(3){padding-right:0;}.box_2_content76 .box_6_m:nth-child(4){padding-left:0;}.box_2_content76 .box_12_m img{height:230px;}.box_2_content76 .box_12_m:nth-child(1){padding-right:20px;padding-left:0;}.box_2_content76 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content76 .box_12_m:nth-child(3){padding-right:20px;padding-left:0;}.box_2_content76 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}.box_276{border-radius:5px;color:#fff;display:block;position:relative;text-align:center;text-shadow:0 1px #000;margin:0 0 20px 0;overflow:hidden;}.box_276:hover{display:block;color:#333333;text-decoration:none;}.box_276 img{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:5px;text-align:center;width:100%;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}.box_276:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.box_276 .shadow{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(29%,rgba(255,255,255,0.01)),color-stop(30%,rgba(0,0,0,0.01)),color-stop(33%,rgba(0,0,0,0.01)),color-stop(62%,rgba(0,0,0,0.17)),color-stop(68%,rgba(0,0,0,0.24)),color-stop(90%,rgba(0,0,0,0.62)),color-stop(100%,rgba(0,0,0,0.73)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0;}.box_276 .box_2_info{bottom:37px;left:0;margin:0 0 -17px;padding:0;position:absolute;right:0;text-align:left;}.box_276 .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.box_276 .minititle{top:10px;left:0;margin:0 0 0 10px;padding:0;position:absolute;right:0;font-size:1.1em;font-weight:normal;text-align:left;letter-spacing:none;text-transform:uppercase;color:rgba(0,0,0,1);}.box_276 .title_2x{bottom:46px;font-size:1.6em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.box_276 .title_0x{bottom:46px;font-size:1.0em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.box_276 .title{bottom:46px;font-size:1.2em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.box_276 .description_2x{font-size:1.1em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:rgba(251,249,249,1);}.box_276 .description{font-size:1.0em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:rgba(251,249,249,1);}.box_276 .bg-hover{background:#fff;background:rgba(255,255,255,0.9);border-radius:5px;bottom:0;left:0;opacity:0;filter:alpha(opacity=0);position:absolute;right:0;top:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}/*NOVO BOX - 10 */    .idnoticia_b10_B176{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:solid 1px rgba(0,0,0,0.08);}.idnoticia_b10_B176 #col-img{padding:0;}.idimg_b8_B176{width:100%;float:left;}div#min_h_1.idnoticia_b10_B176{min-height:220px;}div#min_h_2.idnoticia_b10_B176{min-height:240px;}.idnoticia_b10_B176 .idcat{width:100%;color:rgba(65,65,65,1) !important;font-size:1.0em;float:left;display:block;letter-spacing:-0.02em;}.idnoticia_b10_B176 .idcat_3x{width:100%;color:rgba(65,65,65,1) !important;font-size:1.2em;float:left;display:block;letter-spacing:-0.02em;}.idnoticia_b10_B176 .idtitulo{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;text-decoration:inherit;color:#ffffff;}.idnoticia_b10_B176 .idtitulo_2x{width:100%;display:block;font-size:1.5em;font-weight:bold;float:left;text-decoration:inherit;color:#ffffff;}.idnoticia_b10_B176 .idtitulo_25x{width:100%;display:block;font-size:1.8em;font-weight:bold;float:left;text-decoration:inherit;color:#ffffff;}.idnoticia_b10_B176 .idtitulo_3x{width:100%;display:block;font-size:50px;font-weight:bold;float:left;text-decoration:inherit;color:#ffffff;}.idnoticia_b10_B176 .idsubtitulo{width:100%;display:block;font-size:1.0em;font-weight:normal;float:left;text-decoration:inherit;color:rgba(251,249,249,1) !important;}.idnoticia_b10_B176 .idsubtitulo_2x{width:100%;display:block;font-size:1.3em;font-weight:normal;float:left;text-decoration:inherit;color:rgba(251,249,249,1) !important;}.idnoticia_b10_B176 a{color:#333333;}.idnoticia_b10_B176 a:hover .idtitulo,.idnoticia_b10_B176 a:hover .idtitulo_2x,.idnoticia_b10_B176 a:hover .idtitulo_25x,.idnoticia_b10_B176 a:hover .idtitulo_3x,.idnoticia_b10_B176 a:hover .idsubtitulo,.idnoticia_b10_B176 a:hover .idsubtitulo_2x,.idnoticia_b10_B176 a:hover .idcat,.idnoticia_b10_B176 a:hover .idcat_2x,.idnoticia_b10_B176 a:hover .idcat_3x{color:#333333 !important;text-decoration:none !important;}.box_content_b10_B176{width:100%;height:auto;display:block;float:left;padding:0;}.box_content_b10_B176 #col-img{margin:0;padding:0;}.idnoticia_b10_B176 .box_shadow{border-radius:5px;color:#fff;display:block;position:relative;text-align:center;text-shadow:1px 1px 0 #000000;margin:0 0 10px 0;overflow:hidden;}.idnoticia_b10_B176 .box_shadow:hover{display:block;color:#ffffff;text-decoration:none;}.idnoticia_b10_B176 .box_shadow img{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:5px;text-align:center;width:100%;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}.idnoticia_b10_B176 .box_shadow:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.idnoticia_b10_B176 .box_shadow .shadow{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(29%,rgba(255,255,255,0.01)),color-stop(30%,rgba(0,0,0,0.01)),color-stop(33%,rgba(0,0,0,0.01)),color-stop(62%,rgba(0,0,0,0.17)),color-stop(68%,rgba(0,0,0,0.30)),color-stop(90%,rgba(0,0,0,0.62)),color-stop(100%,rgba(0,0,0,0.73)));border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B176 .box_shadow .shadow_top{border-radius:5px;background:-webkit-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-moz-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-ms-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-o-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B176 .box_shadow .shadow_bottom{border-radius:5px;background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-moz-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-ms-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-o-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B176 .box_shadow .shadow_left{border-radius:5px;background:-webkit-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-moz-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-ms-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-o-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B176 .box_shadow .shadow_left_1x{border-radius:5px;background:-webkit-linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);background:-moz-linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);background:-ms-linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);background:-o-linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);background:linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B176 .box_shadow .shadow_center{border-radius:5px;background:rgba(0,0,0,0.1);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B176 .box_shadow .svg_left{background-image:url(https://portalb4.capital/template/img/background_shadow_left.svg);background-size:100% 100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B176 .box_shadow:hover .svg_left{background-size:144% 130%;}.idnoticia_b10_B176 .box_shadow .svg_bottom{background-image:url(https://portalb4.capital/template/img/background_shadow_bottom.svg);background-size:100% 100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B176 .box_shadow:hover .svg_bottom{background-size:146% 115%;}.idnoticia_b10_B176 .box_shadow .box_b10_info{bottom:37px;left:0;margin:0 0 -10px;padding:0;position:absolute;right:0;text-align:left;}.idnoticia_b10_B176 .box_shadow .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.idnoticia_b10_B176 .box_shadow .minititle{top:10px;left:0;margin:0 0 0 10px;padding:0;position:absolute;right:0;font-size:1.0em;font-weight:bold;text-align:left;letter-spacing:0,02em;text-transform:uppercase;color:#ffffff;}.idnoticia_b10_B176 .box_shadow .minititle_2x{top:10px;left:0;margin:0 0 0 10px;padding:0;position:absolute;right:0;font-size:1.1em;font-weight:bold;text-align:left;letter-spacing:0,02em;text-transform:uppercase;color:#ffffff;}.idnoticia_b10_B176 .box_shadow .title_2x{bottom:46px;font-size:2.4em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.idnoticia_b10_B176 .box_shadow .title_0x{bottom:46px;font-size:1.2em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.idnoticia_b10_B176 .box_shadow .title{bottom:46px;font-size:1.6em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.idnoticia_b10_B176 .box_shadow .description_2x{font-size:1.1em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.idnoticia_b10_B176 .box_shadow .description{font-size:1.0em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.idnoticia_b10_B176 .box_shadow .bg-hover{background:#fff;background:rgba(255,255,255,0.9);border-radius:5px;bottom:0;left:0;opacity:0;filter:alpha(opacity=0);position:absolute;right:0;top:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}/*OWL*/    .box_content_b10_B176 .owl-theme .owl-dots{float:left !important;position:relative !important;z-index:150 !important;width:100% !important;text-align:center !important;}.box_content_b10_B176 .owl-theme .owl-dots .owl-dot span{background:#E3E3E3 !important;transition:opacity 200ms ease !important;}.box_content_b10_B176 .owl-theme .owl-dots .owl-dot.active span,.box_content_b10_B176 .owl-theme .owl-dots .owl-dot:hover span{background:#869791 !important;transition:opacity 200ms ease !important;}/* NOVO BOX - 9.1 Modelo 33*/    .box91_idnoticia_B176{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:solid 1px rgba(0,0,0,0.20);background:rgba(255,255,255,0);}.box91_idnoticia_B176:hover{background:rgba(255,255,255,0);}.box91_idnoticia_B176 #col-img{margin:0;padding:0;}.box91_idnoticia_B176 a{color:#333333;}.box91_idnoticia_B176 a:hover *{color:#333333;text-decoration:none;}.box91_idnoticia_B176 .img_shadow img{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:5px;text-align:center;width:100%;}.box91_idnoticia_B176 .img_shadow .shadow{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(29%,rgba(255,255,255,0.01)),color-stop(30%,rgba(0,0,0,0.01)),color-stop(33%,rgba(0,0,0,0.01)),color-stop(62%,rgba(0,0,0,0.17)),color-stop(68%,rgba(0,0,0,0.24)),color-stop(90%,rgba(0,0,0,0.62)),color-stop(100%,rgba(0,0,0,0.73)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0;}.box91_minititleB176{color:rgba(0,0,0,1);font-size:1.0em;font-weight:bold;float:left;display:block;width:100%;padding:0;margin:0 0 3px 0;}.box91_tituloB176{width:100%;display:block;font-size:0.9em;font-weight:normal;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#ffffff;}.box91_titulo_2xB176{width:100%;display:block;font-size:1.4em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#ffffff;}.box91_subtituloB176{width:100%;display:block;font-size:1.0em;float:left;margin:0 0 2px 0;color:rgba(251,249,249,1);}.box91_dataB176{text-transform:uppercase;color:rgba(65,65,65,1);font-size:12px;font-weight:bold;float:left;display:block;width:100%;}/*RESPONSIVE*/            /* Tablet Portrait (768px) */        @media only screen and (min-width:321px) and (max-width:1024px) and (orientation:portrait){.box9_idnoticia_76 #col-img{margin:5px 10px;}.box_2_content76 .box_primary{margin-right:0;}.box_2_content76 .box_4_m img{height:auto;}.box_2_content76 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content76 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content76 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content76 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_content76 .box_6_m img{height:auto;}.box_2_content76 .box_6_m{padding-left:0;padding-right:0;}.box_2_content76 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_content76 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_content76 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content76 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_2_content76 .box_12_m img{height:auto;}.box_2_content76 .box_12_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content76 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content76 .box_12_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content76 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}.box_876 .minititle{display:none;}.box_876 .title_2x{font-size:1.4em;}.box_876 .description_2x{display:none;}.idtitulo_b8_76{font-size:1.3em;}.idtitulo_b8_v276{font-size:1.3em;}.idsubtitulo_b8_v276{font-size:1.1em;}}/* Phone Landscape (480px) */        @media only screen and (min-width:321px) and (max-width:480px) and (orientation:landscape){.box9_idnoticia_76 #col-img{margin:5px 10px;}.box_276 .minititle{display:none;}.box_276 .title_2x{font-size:1.2em;}.box_276 .title_0x{font-size:0.9em;}.box_276 .title{font-size:1.0em;}.box_276 .description_2x{font-size:11px;}.box_276 .description{font-size:11px;}.box_2_content76 .box_primary{margin-right:0;}.box_2_content76 .box_4_m img{height:auto;}.box_2_content76 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content76 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content76 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content76 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_content76 .box_6_m img{height:auto;}.box_2_content76 .box_6_m{padding-left:0;padding-right:0;}.box_2_content76 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_content76 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_content76 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content76 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_2_content76 .box_12_m img{height:auto;}.box_2_content76 .box_12_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content76 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content76 .box_12_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content76 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}.box_876 .minititle{display:none;}.box_876 .title_2x{font-size:1.1em;}.box_876 .description_2x{display:none;}.idtitulo_b8_76{font-size:1.2em;}.idtitulo_b8_v276{font-size:1.2em;}.idsubtitulo_b8_v276{font-size:1.0em;}}/* Phone Portrait (320px) */        @media only screen and (max-width:320px){.box9_idnoticia_76 #col-img{margin:5px 10px;}.box_276 .minititle{display:none;}.box_276 .title_2x{font-size:1.2em;}.box_276 .title_0x{font-size:0.9em;}.box_276 .title{font-size:1.0em;}.box_276 .description_2x{font-size:11px;}.box_276 .description{font-size:11px;}.box_2_content76 .box_primary{margin-right:0;}.box_2_content76 .box_4_m img{height:auto;}.box_2_content76 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content76 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content76 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content76 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_content76 .box_6_m img{height:auto;}.box_2_content76 .box_6_m{padding-left:0;padding-right:0;}.box_2_content76 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_content76 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_content76 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content76 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_2_content76 .box_12_m img{height:auto;}.box_2_content76 .box_12_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content76 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content76 .box_12_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content76 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}}@media only screen and (max-width:420px){.box9_idnoticia_76 #col-img{margin:5px 10px;}.box_276 .minititle{display:none;}.box_276 .title_2x{font-size:1.2em;}.box_276 .title_0x{font-size:0.9em;}.box_276 .title{font-size:1.0em;}.box_276 .description_2x{font-size:10px;}.box_276 .description{font-size:10px;}.box_2_content76 .box_primary{margin-right:0;}.box_2_content76 .box_4_m img{height:auto;}.box_2_content76 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content76 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content76 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content76 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_content76 .box_6_m img{height:auto;}.box_2_content76 .box_6_m{padding-left:0;padding-right:0;}.box_2_content76 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_content76 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_content76 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content76 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_2_content76 .box_12_m img{height:auto;}.box_2_content76 .box_12_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content76 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content76 .box_12_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content76 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}}/*/FIM*/            /*BOX SLIDE */        .slider_box_76{width:100%;display:block;height:auto;float:left;list-style-type:none;}.slider_box_76 li{display:block;float:left;width:100%;padding:0;height:auto;margin:5px !important;background:rgba(255,255,255,0);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;}.slider_box_76 li:hover{text-decoration:none;background:rgba(255,255,255,0);}.slider_box_76 #resetli{padding:8px !important;}.slider_box_76 .ad_foto{width:100%;float:left;display:block;}.slider_box_76 .ad_1{width:100%;float:left;display:block;font-size:0.8em;font-weight:bold;color:#6116DB;}.slider_box_76 .ad_2{width:100%;float:left;display:block;font-size:1.0em;font-weight:bold;color:#ffffff;}.slider_box_76 .ad_3{width:100%;float:left;display:block;font-size:0.9em;font-weight:bold;color:rgba(0,0,0,1);}.slider_box_76 .ad_4{width:100%;float:left;display:block;font-size:1.0em;font-weight:normal;color:#ffffff;}.slider_box_76 .ad_number{width:100%;float:left;display:block;text-align:center;font-size:4.5em;font-weight:bold;color:rgba(0,0,0,1);}.slider_box_76 .ad_col{width:auto;float:left;display:block;font-size:0.8em;font-weight:bold;padding:5px 0 0 0;color:rgba(251,249,249,1);}.slider_box_76 .ad_colS{width:auto;float:left;display:block;font-size:0.8em;font-weight:bold;padding:5px 0 0 0;margin:0 3px 0 3px;color:rgba(0,0,0,1);}.slider_box_76 .ad_col2{width:auto;float:left;display:block;font-size:0.8em;font-weight:bold;padding:5px 0 0 0;color:rgba(65,65,65,1);}.slider_box_76 a{color:#333333;}.slider_box_76 a:hover *{color:#333333;text-decoration:none;}/*END_STYLES OLD HOME PAGE*/                                              /* ================================            BOX NEWSLINE FLEX 3x DESTAQUES 76            ================================ */            .box_newsline3_flex76{display:flex;gap:20px;}/* Cada coluna */            .box_newsline3_flex76 .col{flex:1;}/* Card Destaque */            .box_newsline3_flex76 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;height:100%;}.box_newsline3_flex76 .card.banner-bg a{display:block;color:inherit;text-decoration:none;position:relative;height:100%;}.box_newsline3_flex76 .card.banner-bg img{width:100%;height:auto;display:block;border-radius:12px;}/* Shadow degradê */            .box_newsline3_flex76 .card.banner-bg .shadow{position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0));z-index:1;}/* Data */            .box_newsline3_flex76 .card.banner-bg .minititle{position:absolute;top:10px;left:10px;background:rgba(0,0,0,0.6);color:#fff !important;font-size:0.85em;padding:4px 8px;border-radius:4px;z-index:2;}/* Conteúdo */            .box_newsline3_flex76 .card.banner-bg .card-body{position:absolute;bottom:0;left:0;right:0;background:#ffffff;color:#fff !important;padding:12px 15px;z-index:2;}.box_newsline3_flex76 .card.banner-bg .title{font-size:1.1em;font-weight:600;margin:5px 0;color:#fff !important;}.box_newsline3_flex76 .card.banner-bg .cat{display:block;font-size:0.85em;margin-bottom:4px;color:#fff !important;}/* Hover */            .box_newsline3_flex76 .card.banner-bg:hover .card-body{background:#333333 !important;transition:background .3s ease;}/* ================================            RESPONSIVO            ================================ */            @media(max-width:991px){.box_newsline3_flex76{flex-direction:column;}.box_newsline3_flex76 .col{flex:0 0 100%;}}/* =========================================            BOX NEWSLINE FLEX V2  (grid 40% / 60%)            ========================================= */            .box_newsline_flex_v276{display:grid;grid-template-columns:40% 1fr;/* destaque + grid de cards */            column-gap:20px;align-items:start;box-sizing:border-box;}/* Evita overflow por min-content */            .box_newsline_flex_v276 .destaque,.box_newsline_flex_v276 .grid-cards{min-width:0;box-sizing:border-box;}/* =========================================            DESTAQUE            ========================================= */            .box_newsline_flex_v276 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;/* arredondamento corta tudo */            height:100%;background:#fff;}/* o link pode continuar wrapando tudo */            .box_newsline_flex_v276 .card.banner-bg a{display:block;text-decoration:none;color:inherit;}/* Destaque ocupa altura total da coluna */            .box_newsline_flex_v276 .card.banner-bg{display:flex;flex-direction:column;height:100%;/* iguala ao grid-cards */}.box_newsline_flex_v276 .card.banner-bg .media{position:relative;flex:1;/* cresce para ocupar todo o espaço */            width:100%;border-radius:15px;overflow:hidden;min-height:516px;/* altura mínima de segurança */}/* imagem ocupa 100% da área da .media */            .box_newsline_flex_v276 .card.banner-bg .media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;}/* Shadow somente sobre a imagem */            .box_newsline_flex_v276 .card.banner-bg .media .shadow{position:absolute;left:0;right:0;bottom:0;height:45%;background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,0));transition:height .3s ease;z-index:1;}/* Data no topo esquerdo,dentro da área da imagem */            .box_newsline_flex_v276 .card.banner-bg .media .minititle{position:absolute;top:10px;left:10px;background:rgba(0,0,0,.6);color:#fff !important;font-size:.85em;padding:4px 8px;border-radius:4px;z-index:2;}/* Faixa sólida sobre a IMAGEM (no rodapé da media) */            .box_newsline_flex_v276 .card.banner-bg .media .card-body{position:absolute;left:0;right:0;bottom:0;color:#ffffff !important;background:rgba(255,255,255,0) !important;padding:12px 15px;z-index:2;}.box_newsline_flex_v276 .card.banner-bg:hover .card-body,.box_newsline_flex_v276 .card.banner-bg .media:hover .card-body{color:#333333 !important;text-decoration:none !important;background:rgba(255,255,255,0) !important;}.box_newsline_flex_v276 .card.banner-bg .card-body .title{font-size:1.2em;font-weight:bold;margin:5px 0 0;color:#fff !important;}.box_newsline_flex_v276 .card.banner-bg .card-body .cat{display:block;font-size:.9em;margin-bottom:4px;color:#fff !important;}/* Hover destaque – “sobe” a sombra */            .box_newsline_flex_v276 .card.banner-bg:hover .media .shadow{height:70%;}/* =========================================            GRID DE 6 CARDS (3 x 2)            ========================================= */            .box_newsline_flex_v276 .grid-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));/* minmax previne estouro */            gap:20px;align-content:start;}.box_newsline_flex_v276 .grid-cards .card.thumb{border-radius:15px;overflow:hidden;background:rgb(255,255,255) !important;border:0px solid #e5e5e5;transition:all .3s ease;display:flex;flex-direction:column;min-width:0;}.box_newsline_flex_v276 .grid-cards .card.thumb a{display:flex;flex-direction:column;text-decoration:none;color:inherit;height:100%;}/* imagem do card pequeno */            .box_newsline_flex_v276 .grid-cards .card.thumb img,.box_newsline_flex_v276 .grid-cards .card.thumb figure{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:15px 15px 0 0 !important;display:block;}.box_newsline_flex_v276 .grid-cards .card.thumb .info{padding:10px;flex:1;min-width:0;}.box_newsline_flex_v276 .grid-cards .card.thumb .cat{font-size:.8em;font-weight:bold;margin-bottom:0;color:rgba(0,0,0,1) !important;}.box_newsline_flex_v276 .grid-cards .card.thumb .title{font-size:1em;font-weight:bold;line-height:1.3;margin-top:3px;color:#6116DB !important;}/* Hover nos cards da grid */            .box_newsline_flex_v276 .grid-cards .card.thumb:hover{border-color:#333333 !important;background:rgba(255,255,255,0) !important;}.box_newsline_flex_v276 .grid-cards .card.thumb:hover .title,.box_newsline_flex_v276 .grid-cards .card.thumb:hover .cat{color:#333333 !important;}/* =========================================            RESPONSIVO            ========================================= */            @media (max-width:991px){.box_newsline_flex_v276{grid-template-columns:1fr;/* empilha */                    row-gap:20px;}.box_newsline_flex_v276 .grid-cards{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:600px){.box_newsline_flex_v276 .grid-cards{grid-template-columns:1fr;}.box_newsline_flex_v276 .card.banner-bg .media{min-height:260px;}}/* ================================            BOX NEWSLINE FLEX 76            ================================ */            .box_newsline_flex76{display:flex;align-items:stretch;gap:15px;/* espaço entre destaque e mid */}/* Colunas principais */            .box_newsline_flex76 .col{flex:1;}.box_newsline_flex76 .destaque{flex:0 0 calc(40% - 7.5px);}.box_newsline_flex76 .mid-cards{flex:0 0 calc(60% - 7.5px);display:grid;grid-template-columns:1fr 1fr;/* 2 colunas */            gap:15px 20px;}/* ================================            CARD DESTAQUE (imagem com faixa)            ================================ */            .box_newsline_flex76 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;}.box_newsline_flex76 .card.banner-bg a{display:block;color:inherit;text-decoration:none;position:relative;}/* Imagem */            .box_newsline_flex76 .card.banner-bg img{width:100%;height:auto;display:block;}/* Shadow degradê */            .box_newsline_flex76 .card.banner-bg .shadow{position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0));z-index:1;}/* Data no topo esquerdo */            .box_newsline_flex76 .card.banner-bg .minititle{position:absolute;top:10px;left:10px;background:rgba(0,0,0,0.6);color:#fff !important;font-size:0.85em;padding:4px 8px;border-radius:4px;z-index:2;}/* Faixa sólida no rodapé */            .box_newsline_flex76 .card.banner-bg .card-body{position:absolute;bottom:0;left:0;right:0;background:#ffffff;color:#fff !important;padding:12px 15px;z-index:2;}.box_newsline_flex76 .card.banner-bg .title{font-size:1.2em;font-weight:600;color:#fff !important;margin:5px 0;}.box_newsline_flex76 .card.banner-bg .cat{display:block;font-size:0.9em;margin-bottom:5px;color:#fff !important;}/* Hover no destaque */            .box_newsline_flex76 .card.banner-bg:hover .card-body{color:#333333 !important;background:rgba(255,255,255,0) !important;transition:background .3s ease;}/* ================================            CARDS MÉDIOS (sem imagem,8 cards)            ================================ */            .box_newsline_flex76 .mid-card .card.mid-list{border-radius:12px;background:#fff;border:1px solid #e5e5e5;padding:15px;height:100%;transition:all .3s ease;}.box_newsline_flex76 .mid-card .card.mid-list a{display:block;text-decoration:none;color:inherit;}.box_newsline_flex76 .mid-cards{display:grid;grid-template-columns:1fr 1fr;gap:15px;height:100%;/* força alinhar */            align-content:start;/* mantém cards alinhados dentro */}/* Categoria */            .box_newsline_flex76 .mid-card .card.mid-list .cat{font-size:0.85em;font-weight:600;margin-bottom:5px;display:block;color:rgba(0,0,0,1) !important;}/* Título */            .box_newsline_flex76 .mid-card .card.mid-list .title{font-size:1em;font-weight:600;margin:0 0 6px;color:#6116DB !important;line-height:1.3;}/* Subchamada */            .box_newsline_flex76 .mid-card .card.mid-list .desc{font-size:0.9em;color:#666 !important;margin:0;}/* Hover */            .box_newsline_flex76 .mid-card .card.mid-list:hover{color:#333333 !important;background:rgba(255,255,255,0) !important;border-color:rgba(255,255,255,0) !important;}.box_newsline_flex76 .mid-card .card.mid-list:hover .title,.box_newsline_flex76 .mid-card .card.mid-list:hover .cat,.box_newsline_flex76 .mid-card .card.mid-list:hover .desc{color:#333333 !important;}/* ================================            RESPONSIVO            ================================ */            @media(max-width:991px){.box_newsline_flex76{flex-direction:column;}.box_newsline_flex76 .destaque,.box_newsline_flex76 .mid-cards{flex:0 0 100%;}}@media(max-width:767px){.box_newsline_flex76 .mid-cards{grid-template-columns:1fr;/* 1 coluna no mobile */}}/* ================================            BOX STORIE FLEX 76            ================================ */            .box_storie_flex76{display:flex;flex-wrap:wrap;gap:15px;}/* ----- CARD BASE ----- */            .box_storie_flex76 .card{position:relative;flex:1;min-height:420px;border-radius:12px;overflow:hidden;background:#000;color:#fff;text-decoration:none;transition:box-shadow .3s ease;}/*            .box_storie_flex76 .card:hover{box-shadow:0 6px 18px rgba(0,0,0,0.35);}*/            /* Imagem padrão (quando não usa h600) */            .box_storie_flex76 .card img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;transition:transform .35s ease;will-change:transform;}.box_storie_flex76 .card:hover img{transform:scale(1.05);}/* Sombra degradê */            .box_storie_flex76 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:12px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.85),rgba(0,0,0,0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.25)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_storie_flex76 .card:hover .shadow{background-size:100% 100%,100% 100%;}/* Minititle no topo esquerdo */            .box_storie_flex76 .minititle{position:absolute;top:10px;left:10px;background:rgba(0,0,0,1);color:#fff;padding:4px 10px;border-radius:6px;font-size:0.9em;font-weight:bold;z-index:2;}/* Título no rodapé */            .box_storie_flex76 .title{position:absolute;bottom:15px;left:15px;right:15px;z-index:2;font-size:1.4em;font-weight:bold;line-height:1.3;color:#fff;}/* ----- BANNER ----- */            .box_storie_flex76 .box-banner{flex:1;border-radius:12px;background:#f9f9f9;border:1px solid #eee;min-height:420px;display:flex;align-items:center;justify-content:center;}/* ================================            ALTURA FIXA .h600            ================================ */            /* Desktop:força altura 600px */            .box_storie_flex76 .card.h600{position:relative;height:600px;min-height:0;aspect-ratio:auto;overflow:hidden;}/* figure ou img-wrap ocupa todo o card */            .box_storie_flex76 .card.h600 figure,.box_storie_flex76 .card.h600 .img-wrap{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;overflow:hidden;}/* imagem ocupa 100% */            .box_storie_flex76 .card.h600 figure img,.box_storie_flex76 .card.h600 .img-wrap img{width:100%;height:100%;object-fit:cover;display:block;}/* ================================            RESPONSIVO            ================================ */            /* Tablet (2 por linha) */            @media(max-width:991px){.box_storie_flex76 .card,.box_storie_flex76 .box-banner{flex:0 0 calc(50% - 10px);min-height:360px;}}/* Mobile (1 por linha,paisagem 16/9) */            @media(max-width:600px){/* Os cards .h600 viram paisagem */            .box_storie_flex76 .card.h600{flex:0 0 100%;height:auto !important;aspect-ratio:16/9;}.box_storie_flex76 .card.h600 figure,.box_storie_flex76 .card.h600 .img-wrap{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}/* Banner ocupa 100% da largura,mas não herda aspect-ratio */            .box_storie_flex76 .box-banner{flex:0 0 100%;height:auto;min-height:200px;/* ajuste conforme seu formato de banner */                aspect-ratio:auto;}/* Imagem ocupa tudo mas pega do topo */            .box_storie_flex76 .card.h600 figure img,.box_storie_flex76 .card.h600 .img-wrap img{width:100%;height:100% !important;object-fit:cover;object-position:50% 20%;}}/* ================================            BOX 2 FLEX 76 - GRID 4 CARDS            ================================ */            /* Container flex para os 4 cards */            .box_2_flex76{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_2_flex76 .card{position:relative;width:calc(50% - 10px);/* 2 por linha */            border-radius:12px;overflow:hidden;display:block;color:#fff;text-decoration:none;backface-visibility:hidden;-webkit-font-smoothing:antialiased;}/* Link cobre todo o card */            .box_2_flex76 .card > a{display:block;position:relative;}/* Imagem */            .box_2_flex76 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_2_flex76 .card .img-wrap img{width:100%;height:auto;display:block;transition:transform .35s ease;will-change:transform;transform-origin:center center;/* garante centralização */}/*Efeito zoom img*/               /*                 .box_2_flex76 .card:hover .img-wrap img{transform:scale(1.02);}.box_2_flex76 .card:hover .img-wrap img,.box_2_flex76 .card:active .img-wrap img{transform:scale(1.02);transition:transform .35s ease;}*/            @media (hover:none){.box_2_flex76 .card .img-wrap img{transition:transform .35s ease;/* mantém no mobile */}}/* Sombra escura */            .box_2_flex76 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:12px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0.0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.2)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_2_flex76 .card:hover .shadow,.box_2_flex76 .card:active .shadow{background-size:100% 100%,100% 100%;}.box_2_flex76 .minititle{position:absolute;top:10px;left:10px;color:rgba(0,0,0,1);padding:4px 10px;border-radius:6px;font-size:1.0em;font-weight:bold;letter-spacing:none;z-index:2;}/* Conteúdo */            .box_2_flex76 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_2_flex76 .box-info .title{font-size:1.2em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#ffffff;letter-spacing:none;}.box_2_flex76 .box-info .description{font-size:0.9em;letter-spacing:none;color:rgba(251,249,249,1);}/* Responsivo:1 card por linha */            @media (max-width:767px){.box_2_flex76 .card{width:100% !important;}.box_2_flex76 .box-info .title{font-size:1.2em;}.box_2_flex76 .box-info .description{font-size:12px;}.box_2_flex76 .card .minititle{font-size:0.9em;}}/* Acessibilidade:reduz movimento */            @media (hover:none){.box_2_flex76 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_2_flex76 .card img,.box_2_flex76 .shadow{transition:none;}}/* ================================            BOX 3 FLEX 76 - GRID 8 CARDS            ================================ */            .box_3_flex76{display:flex;flex-wrap:wrap;gap:15px;}/* Card básico */            .box_3_flex76 .card{width:calc(25% - 15px);/* 4 por linha no desktop */            border-radius:15px;overflow:hidden;background:rgba(255,255,255,0) !important;text-decoration:none;display:flex;flex-direction:column;border:0px solid #eee;transition:box-shadow .3s ease;transition:background .3s ease;}.box_3_flex76 .card:hover{box-shadow:0 3px 12px rgba(0,0,0,0.12);color:#333333 !important;text-decoration:none !important;background:rgba(255,255,255,0) !important;border-color:rgba(255,255,255,0) !important;border-radius:15px;}/* Imagem */            .box_3_flex76 .card img{width:100%;height:auto;display:block;border-radius:15px 15px 0 0;}/* Conteúdo abaixo da imagem */            .box_3_flex76 .card-info{padding:10px 8px 12px;}.box_3_flex76 .card:hover span{color:#333333 !important;}.box_3_flex76 .card-info .title{font-size:1.2em;line-height:1.4;margin:0;font-weight:bold;color:#ffffff !important;}/* Categoria */            .box_3_flex76 .card-info .cat{font-size:1.0em;font-weight:normal;margin-bottom:4px;display:block;color:rgba(0,0,0,1) !important;}/*ajuste de bordas*/            .box_3_flex76 figure,.box_3_flex76 .figure-ph,.box_3_flex76 .ph_img{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}.get_box [class*="box_3_flex"] .img-card img{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}/* Responsivo */            @media (max-width:991px){/* tablet → 2 colunas */            .box_3_flex76 .card{flex:0 0 calc(50% - 15px);}}@media (max-width:600px){/* mobile → 1 coluna */            .box_3_flex76 .card{flex:0 0 100%;}}/* ================================            BOX 3 FLEX 76 - VARIAÇÃO NO-BG            ================================ */            .box_3_flex76.no-bg .card{background:transparent;border:none;box-shadow:none;}/* Remove padding do bloco de texto */            .box_3_flex76.no-bg .card-info{padding-left:0 !important;padding-right:0 !important;}/* ================================            Classe adicional SEP (linha no rodapé do card)            ================================ */            .box_3_flex76 .card.sep{border-radius:0 !important;border-bottom:1px solid #e0e0e0;border-radius:0;/* opcional:evita arredondar o rodapé */}/* ================================            * AJUSTES ALINHAMENTO FLEX BOX 2 & 3            ================================ */             .box_2_flex76,.box_3_flex76{display:flex;flex-wrap:wrap;gap:15px;}/* box 2 */            .box_2_flex76 .card{width:calc(50% - 7.5px);/* metade do gap */}/* box 3 */            .box_3_flex76 .card{width:calc(25% - 11.25px);/* 1/4 do gap ajustado */}/*            * END FLEX BOX 2 & 3            */                                    /* ================================            BOX 4 FLEX 76 - GRID 6 CARDS (3 por linha)            ================================ */            /* Container flex */            .box_4_flex76{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_4_flex76 .card{position:relative;width:calc(33.333% - 13.5px);/* 3 por linha,compensando o gap */            border-radius:12px;overflow:hidden;display:block;color:#fff;text-decoration:none;backface-visibility:hidden;-webkit-font-smoothing:antialiased;}/* Link cobre todo o card */            .box_4_flex76 .card > a{display:block;position:relative;}/* Imagem */            .box_4_flex76 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_4_flex76 .card .img-wrap img{width:100%;height:auto;display:block;transition:transform .35s ease;will-change:transform;transform-origin:center center;}/* Sombra escura */            .box_4_flex76 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:12px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0.0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.2)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_4_flex76 .card:hover .shadow,.box_4_flex76 .card:active .shadow{background-size:100% 100%,100% 100%;}/* Categoria */            .box_4_flex76 .minititle{position:absolute;top:10px;left:10px;color:rgba(0,0,0,1);padding:4px 10px;border-radius:6px;font-size:1em;font-weight:bold;z-index:2;}/* Conteúdo */            .box_4_flex76 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_4_flex76 .box-info .title{font-size:1.4em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#ffffff;}.box_4_flex76 .box-info .description{font-size:1em;color:rgba(251,249,249,1);}/* Responsivo */            @media (max-width:991px){/* tablet → 2 por linha */            .box_4_flex76 .card{width:calc(50% - 10px);}.box_4_flex76 .box-info .title{font-size:1.2em;}}@media (max-width:600px){/* mobile → 1 por linha */            .box_4_flex76 .card{width:100% !important;}.box_4_flex76 .box-info .title{font-size:1em;}.box_4_flex76 .box-info .description{font-size:12px;}.box_4_flex76 .card .minititle{font-size:0.9em;}}/* Acessibilidade */            @media (hover:none){.box_4_flex76 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_4_flex76 .card img,.box_4_flex76 .shadow{transition:none;}}/* =======================            BOX MANCHETE TOP (2 LINHAS)            ======================= */            .box_manchete_top76{display:flex;flex-direction:column;gap:30px;box-sizing:border-box;}/* =======================            LINHA 1 (2 colunas)            ======================= */            .box_manchete_top76 .row-top{display:grid;grid-template-columns:73% 24%;/* destaque maior + secundária menor */                gap:3%;/* espaço central */                align-items:start;}/* MANCHETE PRINCIPAL */            .box_manchete_top76 .col-main{display:grid;grid-template-columns:50% 50%;gap:20px;align-items:center;}.box_manchete_top76 .col-main a{display:contents;text-decoration:none;color:inherit;}/* =======================            HOVER – MANCHETE PRINCIPAL            ======================= */            .box_manchete_top76 .col-main a:hover .title,.box_manchete_top76 .col-main a:hover .cat,.box_manchete_top76 .col-main a:hover .desc{color:#333333 !important;transition:color .3s ease;text-decoration:none !important;}.box_manchete_top76 .col-main figure,.box_manchete_top76 .col-main img{width:100% !important;aspect-ratio:16/9;border-radius:12px;object-fit:cover;min-height:320px;/* reduz imagem */}.box_manchete_top76 .col-main .info{display:flex;flex-direction:column;justify-content:center;}.box_manchete_top76 .col-main .cat{font-size:13px;font-weight:bold;color:rgba(0,0,0,1) !important;}.box_manchete_top76 .col-main .title{font-size:2.8rem !important;/* maior */                line-height:1.2;font-weight:800;margin-bottom:6px;margin-top:2px;color:#ffffff !important;}.box_manchete_top76 .col-main .desc{font-size:1.4rem !important;line-height:1.5;color:rgba(251,249,249,1) !important;}/* MANCHETE SECUNDÁRIA */            .box_manchete_top76 .col-sec{display:flex;flex-direction:column;align-items:flex-start;max-width:100%;box-sizing:border-box;}.box_manchete_top76 .col-sec a{display:block;text-decoration:none;color:inherit;width:100%;}/* =======================            HOVER – MANCHETE SECUNDÁRIA            ======================= */            .box_manchete_top76 .col-sec a:hover .title,.box_manchete_top76 .col-sec a:hover .cat{color:#333333 !important;transition:color .3s ease;text-decoration:none !important;}.box_manchete_top76 .col-sec figure,.box_manchete_top76 .col-sec img{width:100% !important;aspect-ratio:16/9;min-height:190px;border-radius:12px;object-fit:cover;margin-bottom:10px;}.box_manchete_top76 .col-sec .cat{font-size:13px;font-weight:bold;color:rgba(0,0,0,1) !important;}.box_manchete_top76 .col-sec .title{font-size:1.8rem !important;/* título menor */                font-weight:bold;line-height:1.3;margin-top:5px;color:#ffffff !important;}.box_manchete_top76 .col-sec .subtitle{font-size:1.1rem !important;/* título menor */                font-weight:bold;line-height:1.3;margin-top:5px;color:rgba(251,249,249,1) !important;}/* =======================            LINHA 2 (lista 4x maior)            ======================= */            .box_manchete_top76 .row-bottom{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:0;}.box_manchete_top76 .row-bottom a{display:flex;align-items:flex-start;gap:10px;text-decoration:none;color:inherit;padding:10px 0;}.box_manchete_top76 .row-bottom a:before{content:"▪";color:rgba(0,0,0,1) !important;font-size:1.8rem;/* dot maior */                line-height:1.5;}.box_manchete_top76 .row-bottom .title{font-size:1.2rem;/* títulos maiores */                line-height:1.6;color:#6116DB !important;transition:color .3s ease;}/* HOVER – LINHA 2 (inclui dot) */            .box_manchete_top76 .row-bottom a:hover .title,.box_manchete_top76 .row-bottom a:hover:before{color:#333333 !important;text-decoration:none !important;}/* Linha 1 – manchete principal ocupa 100% */            .box_manchete_top76 .row-top.full{display:block;margin-bottom:25px;}/* Linha 2 – duas secundárias lado a lado */            .box_manchete_top76 .row-top.two-cols{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;}.box_manchete_top76 .row-top.two-cols .title{font-size:2.0rem !important;}/* Responsivo Tablet */            @media(max-width:991px){.box_manchete_top76 .row-top.two-cols{grid-template-columns:1fr;/* uma por linha */                    gap:15px;}.box_manchete_top76 .row-top.two-cols .title{font-size:2.0rem !important;}}/* Responsivo Mobile */            @media(max-width:600px){.box_manchete_top76 .row-top.two-cols .title{font-size:2.0rem !important;}.box_manchete_top76 .row-top.two-cols .cat{font-size:12px !important;}}/* =======================            RESPONSIVO            ======================= */            @media(max-width:991px){/* Tablet */                .box_manchete_top76 .row-top{grid-template-columns:100%;/* destaque ocupa linha inteira */                    gap:20px;}.box_manchete_top76 .col-main{grid-template-columns:100%;/* imagem acima e texto abaixo */}.box_manchete_top76 .col-main .title{font-size:2.0rem !important;}.box_manchete_top76 .col-sec img{max-height:200px;}.box_manchete_top76 .row-bottom{grid-template-columns:repeat(2,1fr);gap:15px;}}@media(max-width:600px){/* Mobile */                .box_manchete_top76 .col-main figure,.box_manchete_top76 .col-main img{min-height:200px;}.box_manchete_top76 .col-main .title{font-size:2.0rem !important;}.box_manchete_top76 .col-main .desc{font-size:1.2rem !important;}.box_manchete_top76 .row-bottom{grid-template-columns:1fr;gap:12px;}.box_manchete_top76 .row-bottom .title{font-size:1.4rem !important;}}/* =======================            LINHA 3 – MANCHETE TEXTO GRANDE (TOPO)            ======================= */            .box_manchete_top76 .row-third{margin-bottom:5px;padding-bottom:0;border-bottom:1px solid #e5e5e5;}.box_manchete_top76 .row-third a{display:block;text-decoration:none;color:inherit;}.box_manchete_top76 .row-third .cat{font-size:15px;font-weight:bold;margin-bottom:3px;color:rgba(0,0,0,1) !important;transition:color .3s ease;}.box_manchete_top76 .row-third .title{font-size:3.8rem;/* bem grande */                font-weight:800;line-height:1.3;margin-top:3px;color:#ffffff !important;transition:color .3s ease;}/* Hover */            .box_manchete_top76 .row-third a:hover .cat,.box_manchete_top76 .row-third a:hover .title{color:#333333 !important;}/* Responsivo */            @media(max-width:991px){.box_manchete_top76 .row-third .title{font-size:2rem;}}@media(max-width:600px){.box_manchete_top76 .row-third .title{font-size:1.6rem;}}.set_margin_top_10{margin-top:10px !important;}/* ==========================================            BOX NEWSLINE MIX 76            ========================================== */            .box_newsline_mix76{display:flex;flex-direction:column;gap:24px;box-sizing:border-box;}/* Reset figure/img */            .box_newsline_mix76 .media,.box_newsline_mix76 .media *{box-sizing:border-box;}.box_newsline_mix76 .media{position:relative;display:block;width:100%;border-radius:14px;overflow:hidden;text-decoration:none;color:inherit;}.box_newsline_mix76 .media .figure-ph,.box_newsline_mix76 .media figure.figure-ph{width:100%!important;height:100%!important;margin:0!important;display:block!important;border-radius:14px!important;}.box_newsline_mix76 .media .ph_img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;border-radius:14px!important;}/* Overlay base (cards com texto sobreposto) */            .box_newsline_mix76 .ovl{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:20px;color:#fff!important;z-index:2;background:linear-gradient(to top,rgba(0,0,0,.85),rgba(0,0,0,0) 55%);}.box_newsline_mix76 .cat{font-size:.9rem;font-weight:700;margin-bottom:.4rem;color:#ffcc00!important;}/* ==========================================            TÍTULOS POR TIPO DE CARD            ========================================== */            /* Destaque (row-1) */            .box_newsline_mix76 .title-row1{font-size:clamp(22px,3vw,32px);font-weight:900;margin:0 0 .5rem 0;color:#fff!important;line-height:1.25;}/* Card médio */            .box_newsline_mix76 .title-medium{font-size:2.5rem;font-weight:800;margin:.35rem 0 .25rem;color:#222!important;line-height:1.3;}.box_newsline_mix76 .desc{font-size:.95rem;margin:0;color:#666;}/* Card pequeno */            .box_newsline_mix76 .title-small{font-size:1.5rem;font-weight:800;margin:0;color:#fff!important;line-height:1.3;}/* Card alto */            .box_newsline_mix76 .title-tall{font-size:2.0rem;font-weight:900;margin:0;color:#fff!important;line-height:1.3;}.box_newsline_mix76 .row-2 .ovl .cat{font-size:1.3rem;color:#6116DB !important;}/* Hover em todos os títulos */            .box_newsline_mix76 a:hover .title-row1,.box_newsline_mix76 a:hover .title-small,.box_newsline_mix76 a:hover .title-tall{color:#333333 !important;transition:color .25s ease;}/* ROW 1 */            .box_newsline_mix76 .row-1{display:grid;}.box_newsline_mix76 .row-1 .media{height:250px;}.box_newsline_mix76 .row-1 .media .figure-ph,.box_newsline_mix76 .row-1 .media .ph_img{height:100%!important;width:100%!important;object-fit:cover!important;}/* Centralizar destaque */            .box_newsline_mix76 .row-1 .ovl{justify-content:center;text-align:left;background:linear-gradient(to top,rgba(0,0,0,.65),rgba(0,0,0,.25));}.box_newsline_mix76 .row-1 .date{font-size:.1.2rem;color:#eee;display:block;margin-top:4px;}.box_newsline_mix76 .row-1 .ovl .cat{font-size:1.6rem;color:#6116DB !important;}/* ROW 2:grid */            .box_newsline_mix76 .row-2{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:20px;}/* Colunas */            .box_newsline_mix76 .col-left{grid-column:1;grid-row:1 / span 2;}.box_newsline_mix76 .col-mid-top{grid-column:2;grid-row:1;}.box_newsline_mix76 .col-mid-bottom{grid-column:2;grid-row:2;}.box_newsline_mix76 .col-right{grid-column:3;grid-row:1 / span 2;}/* Força preenchimento */            .box_newsline_mix76 .card-medium,.box_newsline_mix76 .card-small,.box_newsline_mix76 .card-tall{width:100%;height:100%;display:flex;flex-direction:column;}/* ==========================================            CARD MÉDIO (link completo)            ========================================== */            .box_newsline_mix76 .card-medium a.media{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;background:rgba(255,255,255,0) !important;border-radius:15px;overflow:hidden;}/* Imagem arredondada só no topo */            .box_newsline_mix76 .card-medium a.media .figure-ph,.box_newsline_mix76 .card-medium a.media .ph_img,.box_newsline_mix76 .card-medium a.media img{border-radius:15px 15px 0 0 !important;width:100%!important;height:auto!important;object-fit:cover;}/* Bloco de info (fundo branco quadrado embaixo) */            .box_newsline_mix76 .card-medium a.media .info{padding:16px;border-radius:0;/* evita arredondar base */            background:rgba(255,255,255,0) !important;}.box_newsline_mix76 .card-medium a.media .cat{color:rgba(0,0,0,1) !important;font-size:1.5rem;}.box_newsline_mix76 .card-medium a.media .title-medium{color:#ffffff !important;}/* Hover no card-medium */            .box_newsline_mix76 .card-medium a.media:hover .info{background:rgba(255,255,255,0) !important;transition:background .25s ease;}/* Textos dentro da info mudam de cor */            .box_newsline_mix76 .card-medium a.media:hover .title-medium,.box_newsline_mix76 .card-medium a.media:hover .cat{color:#333333 !important;transition:color .25s ease;}/* ==========================================            CARDS PEQUENOS / ALTOS            ========================================== */            .box_newsline_mix76 .card-small .ovl{padding:14px;background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,0) 55%);}.box_newsline_mix76 .card-tall .ovl{padding:18px;background:linear-gradient(to top,rgba(0,0,0,.85),rgba(0,0,0,0) 50%);}/* Garante que os cards pequenos ocupem toda a célula da grid */            .box_newsline_mix76 .card-small{width:100%;height:100%;display:flex;}.box_newsline_mix76 .card-small a.media{display:flex;flex-direction:column;width:100%;height:100%;text-decoration:none;color:inherit;border-radius:15px;overflow:hidden;}.box_newsline_mix76 .card-small a.media .figure-ph,.box_newsline_mix76 .card-small a.media .ph_img{flex:1 1 auto;width:100%!important;height:100%!important;object-fit:cover!important;}/* --- Alinhamento perfeito do card-tall e dos dois small --- */            /* A grid precisa esticar os itens */            .box_newsline_mix76 .row-2{align-items:stretch;}/* Coluna do meio:cada small ocupa 50% da altura total */            .box_newsline_mix76 .col-mid-top,.box_newsline_mix76 .col-mid-bottom{display:flex;flex-direction:column;min-height:0;}.box_newsline_mix76 .col-mid-top .card-small,.box_newsline_mix76 .col-mid-bottom .card-small{flex:1 1 auto;/* divide igualmente */            display:flex;}/* Força .media a preencher a célula */            .box_newsline_mix76 .card-small .media,.box_newsline_mix76 .card-tall  .media{height:100%;display:block;/* evita collapse por flex */}/* Anula o padding-top do ratio do showImg para estes cards */            .box_newsline_mix76 .card-small .figure-ph,.box_newsline_mix76 .card-tall  .figure-ph{padding-top:0 !important;/* <- o segredo */            height:100% !important;}/* Imagem realmente estica e recorta certo */            .box_newsline_mix76 .card-small .ph_img,.box_newsline_mix76 .card-tall  .ph_img{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important;}/* Segurança extra:os próprios cards ocupam a célula inteira */            .box_newsline_mix76 .card-small,.box_newsline_mix76 .card-tall{width:100%;height:100%;min-height:0;}/* ==========================================            EFEITO SOMBRA            ========================================== */            .box_newsline_mix76 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:15px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.6),rgba(0,0,0,0.0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.2)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_newsline_mix76 .media:hover .shadow,.box_newsline_mix76 .media:active .shadow{background-size:100% 100%,100% 100%;}/* ==========================================            RESPONSIVO            ========================================== */            @media(max-width:1080px){.box_newsline_mix76 .row-2{display:flex;flex-direction:column;gap:20px;}/* Cada coluna ocupa toda a largura em mobile/tablet */            .box_newsline_mix76 .col-left,.box_newsline_mix76 .col-mid-top,.box_newsline_mix76 .col-mid-bottom,.box_newsline_mix76 .col-right{width:100%;grid-column:auto;grid-row:auto;}/* Card-médio e demais cards forçados a 100% */            .box_newsline_mix76 .card-medium,.box_newsline_mix76 .card-small,.box_newsline_mix76 .card-tall{width:100%;height:auto;}/* Links internos ocupam largura toda */            .box_newsline_mix76 .card-medium a.media,.box_newsline_mix76 .card-small a.media,.box_newsline_mix76 .card-tall a.media{width:100%;}/* Card-tall vira 16:9 no responsivo */            .box_newsline_mix76 .card-tall{aspect-ratio:16/9;height:auto;}.box_newsline_mix76 .card-tall a.media{position:relative;width:100%;height:100%;display:block;}/* Fallback se navegador não suportar aspect-ratio */            @supports not (aspect-ratio:16/9){.box_newsline_mix76 .card-tall{position:relative;width:100%;height:0;padding-top:56.25%;/* 16:9 */}.box_newsline_mix76 .card-tall a.media{position:absolute;top:0;left:0;width:100%;height:100%;}}}@media(max-width:640px){.box_newsline_mix76 .title-row1{font-size:1.8rem;}.box_newsline_mix76 .title-medium{font-size:1.8rem;}.box_newsline_mix76 .title-small{font-size:1.5rem;}.box_newsline_mix76 .title-tall{font-size:1.5rem;}}/* ================================            * END FLEX BOX            ================================ */             /* #####################  BOX 79 */                .no_margin79{margin:0 !important;padding:0 !important;}.no_margin_left79{margin-left:0 !important;padding-left:0 !important;}.no_margin_right79{margin-right:0 !important;padding-right:0 !important;}.m_b_579{margin-bottom:5px !important;}.m_t_1079{margin-bottom:10px !important;}.boxcont_79{width:100%;height:auto;padding:0;margin:10px 0;float:left;background:rgba(255,255,255,0);}.boxcont_79:hover{background:rgba(255,255,255,0);}/*new header*/    .header_titulo_79{padding:7px 0;margin:0 0 15px 0;width:100%;float:left;display:block;box-sizing:border-box;border-top:0px solid rgb(255,255,255);border-bottom:1px solid rgb(204,204,204);background:rgba(255,255,255,0);}.header_titulo_79 i.spc{padding:0 2px;}.header_titulo_79 .titulo_79{font-size:2.0em;font-weight:bold;padding:0;margin:0;color:#6116DB;display:inline-block;position:relative;}/*after bottom title*/    .header_titulo_79 .titulo_79::after{background:#6116DB;padding:0 5px;}.header_titulo_79 a,.header_titulo_79 a:hover{font-size:inherit !important;color:inherit !important;text-decoration:none;}.header_banner_79{width:100%;height:auto;padding:0;margin:1px 0;float:left;}.header_img_79{width:100%;height:auto;padding:0;margin:1px 0;float:left;}.header_titulo_79 #btn-slide{margin:5px 0 0 0;font-size:13px !important;}/* ================================            BOX NEWSLINE FLEX 3x DESTAQUES 79            ================================ */            .box_newsline3_flex79{display:flex;gap:20px;}/* Cada coluna */            .box_newsline3_flex79 .col{flex:1;}/* Card Destaque */            .box_newsline3_flex79 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;height:100%;}.box_newsline3_flex79 .card.banner-bg a{display:block;color:inherit;text-decoration:none;position:relative;height:100%;}.box_newsline3_flex79 .card.banner-bg img{width:100%;height:auto;display:block;border-radius:12px;}/* Shadow degradê */            .box_newsline3_flex79 .card.banner-bg .shadow{position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0));z-index:1;}/* Data */            .box_newsline3_flex79 .card.banner-bg .minititle{position:absolute;top:10px;left:10px;background:rgba(0,0,0,0.6);color:#fff !important;font-size:0.85em;padding:4px 8px;border-radius:4px;z-index:2;}/* Conteúdo */            .box_newsline3_flex79 .card.banner-bg .card-body{position:absolute;bottom:0;left:0;right:0;background:#6116DB;color:#fff !important;padding:12px 15px;z-index:2;}.box_newsline3_flex79 .card.banner-bg .title{font-size:1.1em;font-weight:600;margin:5px 0;color:#fff !important;}.box_newsline3_flex79 .card.banner-bg .cat{display:block;font-size:0.85em;margin-bottom:4px;color:#fff !important;}/* Hover */            .box_newsline3_flex79 .card.banner-bg:hover .card-body{background:#333333 !important;transition:background .3s ease;}/* ================================            RESPONSIVO            ================================ */            @media(max-width:991px){.box_newsline3_flex79{flex-direction:column;}.box_newsline3_flex79 .col{flex:0 0 100%;}}/* ================================            BOX STORIE FLEX 79            ================================ */            .box_storie_flex79{display:flex;flex-wrap:wrap;gap:15px;}/* ----- CARD BASE ----- */            .box_storie_flex79 .card{position:relative;flex:1;min-height:420px;border-radius:12px;overflow:hidden;background:#000;color:#fff;text-decoration:none;transition:box-shadow .3s ease;}/*            .box_storie_flex79 .card:hover{box-shadow:0 6px 18px rgba(0,0,0,0.35);}*/            /* Imagem padrão (quando não usa h600) */            .box_storie_flex79 .card img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;transition:transform .35s ease;will-change:transform;}.box_storie_flex79 .card:hover img{transform:scale(1.05);}/* Sombra degradê */            .box_storie_flex79 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:12px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.85),rgba(0,0,0,0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.25)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_storie_flex79 .card:hover .shadow{background-size:100% 100%,100% 100%;}/* Minititle no topo esquerdo */            .box_storie_flex79 .minititle{position:absolute;top:10px;left:10px;background:rgba(0,0,0,1);color:#fff;padding:4px 10px;border-radius:6px;font-size:0.9em;font-weight:bold;z-index:2;}/* Título no rodapé */            .box_storie_flex79 .title{position:absolute;bottom:15px;left:15px;right:15px;z-index:2;font-size:1.4em;font-weight:bold;line-height:1.3;color:#fff;}/* ----- BANNER ----- */            .box_storie_flex79 .box-banner{flex:1;border-radius:12px;background:#f9f9f9;border:1px solid #eee;min-height:420px;display:flex;align-items:center;justify-content:center;}/* ================================            ALTURA FIXA .h600            ================================ */            /* Desktop:força altura 600px */            .box_storie_flex79 .card.h600{position:relative;height:600px;min-height:0;aspect-ratio:auto;overflow:hidden;}/* figure ou img-wrap ocupa todo o card */            .box_storie_flex79 .card.h600 figure,.box_storie_flex79 .card.h600 .img-wrap{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;overflow:hidden;}/* imagem ocupa 100% */            .box_storie_flex79 .card.h600 figure img,.box_storie_flex79 .card.h600 .img-wrap img{width:100%;height:100%;object-fit:cover;display:block;}/* ================================            RESPONSIVO            ================================ */            /* Tablet (2 por linha) */            @media(max-width:991px){.box_storie_flex79 .card,.box_storie_flex79 .box-banner{flex:0 0 calc(50% - 10px);min-height:360px;}}/* Mobile (1 por linha,paisagem 16/9) */            @media(max-width:600px){/* Os cards .h600 viram paisagem */            .box_storie_flex79 .card.h600{flex:0 0 100%;height:auto !important;aspect-ratio:16/9;}.box_storie_flex79 .card.h600 figure,.box_storie_flex79 .card.h600 .img-wrap{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}/* Banner ocupa 100% da largura,mas não herda aspect-ratio */            .box_storie_flex79 .box-banner{flex:0 0 100%;height:auto;min-height:200px;/* ajuste conforme seu formato de banner */                aspect-ratio:auto;}/* Imagem ocupa tudo mas pega do topo */            .box_storie_flex79 .card.h600 figure img,.box_storie_flex79 .card.h600 .img-wrap img{width:100%;height:100% !important;object-fit:cover;object-position:50% 20%;}}/* ================================            BOX 2 FLEX 79 - GRID 4 CARDS            ================================ */            /* Container flex para os 4 cards */            .box_2_flex79{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_2_flex79 .card{position:relative;width:calc(50% - 10px);/* 2 por linha */            border-radius:12px;overflow:hidden;display:block;color:#fff;text-decoration:none;backface-visibility:hidden;-webkit-font-smoothing:antialiased;}/* Link cobre todo o card */            .box_2_flex79 .card > a{display:block;position:relative;}/* Imagem */            .box_2_flex79 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_2_flex79 .card .img-wrap img{width:100%;height:auto;display:block;transition:transform .35s ease;will-change:transform;transform-origin:center center;/* garante centralização */}/*Efeito zoom img*/               /*                 .box_2_flex79 .card:hover .img-wrap img{transform:scale(1.02);}.box_2_flex79 .card:hover .img-wrap img,.box_2_flex79 .card:active .img-wrap img{transform:scale(1.02);transition:transform .35s ease;}*/            @media (hover:none){.box_2_flex79 .card .img-wrap img{transition:transform .35s ease;/* mantém no mobile */}}/* Sombra escura */            .box_2_flex79 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:12px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0.0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.2)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_2_flex79 .card:hover .shadow,.box_2_flex79 .card:active .shadow{background-size:100% 100%,100% 100%;}.box_2_flex79 .minititle{position:absolute;top:10px;left:10px;color:rgba(0,0,0,1);padding:4px 10px;border-radius:6px;font-size:1.0em;font-weight:bold;letter-spacing:none;z-index:2;}/* Conteúdo */            .box_2_flex79 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_2_flex79 .box-info .title{font-size:1.3em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#6116DB;letter-spacing:none;}.box_2_flex79 .box-info .description{font-size:1.0em;letter-spacing:none;color:rgba(114,114,114,1);}/* Responsivo:1 card por linha */            @media (max-width:767px){.box_2_flex79 .card{width:100% !important;}.box_2_flex79 .box-info .title{font-size:1.2em;}.box_2_flex79 .box-info .description{font-size:12px;}.box_2_flex79 .card .minititle{font-size:0.9em;}}/* Acessibilidade:reduz movimento */            @media (hover:none){.box_2_flex79 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_2_flex79 .card img,.box_2_flex79 .shadow{transition:none;}}/* ================================            BOX 3 FLEX 79 - GRID 8 CARDS            ================================ */            .box_3_flex79{display:flex;flex-wrap:wrap;gap:15px;}/* Card básico */            .box_3_flex79 .card{width:calc(25% - 15px);/* 4 por linha no desktop */            border-radius:15px;overflow:hidden;background:rgba(255,255,255,0) !important;text-decoration:none;display:flex;flex-direction:column;border:0px solid #eee;transition:box-shadow .3s ease;transition:background .3s ease;}.box_3_flex79 .card:hover{box-shadow:0 3px 12px rgba(0,0,0,0.12);color:#333333 !important;text-decoration:none !important;background:rgba(255,255,255,0) !important;border-color:rgba(255,255,255,0) !important;border-radius:15px;}/* Imagem */            .box_3_flex79 .card img{width:100%;height:auto;display:block;border-radius:15px 15px 0 0;}/* Conteúdo abaixo da imagem */            .box_3_flex79 .card-info{padding:10px 8px 12px;}.box_3_flex79 .card:hover span{color:#333333 !important;}.box_3_flex79 .card-info .title{font-size:1.2em;line-height:1.4;margin:0;font-weight:bold;color:#6116DB !important;}/* Categoria */            .box_3_flex79 .card-info .cat{font-size:1.0em;font-weight:normal;margin-bottom:4px;display:block;color:rgba(0,0,0,1) !important;}/*ajuste de bordas*/            .box_3_flex79 figure,.box_3_flex79 .figure-ph,.box_3_flex79 .ph_img{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}.get_box [class*="box_3_flex"] .img-card img{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}/* Responsivo */            @media (max-width:991px){/* tablet → 2 colunas */            .box_3_flex79 .card{flex:0 0 calc(50% - 15px);}}@media (max-width:600px){/* mobile → 1 coluna */            .box_3_flex79 .card{flex:0 0 100%;}}/* ================================            BOX 3 FLEX 79 - VARIAÇÃO NO-BG            ================================ */            .box_3_flex79.no-bg .card{background:transparent;border:none;box-shadow:none;}/* Remove padding do bloco de texto */            .box_3_flex79.no-bg .card-info{padding-left:0 !important;padding-right:0 !important;}/* ================================            Classe adicional SEP (linha no rodapé do card)            ================================ */            .box_3_flex79 .card.sep{border-radius:0 !important;border-bottom:1px solid #e0e0e0;border-radius:0;/* opcional:evita arredondar o rodapé */}/* ================================            * AJUSTES ALINHAMENTO FLEX BOX 2 & 3            ================================ */             .box_2_flex79,.box_3_flex79{display:flex;flex-wrap:wrap;gap:15px;}/* box 2 */            .box_2_flex79 .card{width:calc(50% - 7.5px);/* metade do gap */}/* box 3 */            .box_3_flex79 .card{width:calc(25% - 11.25px);/* 1/4 do gap ajustado */}/*            * END FLEX BOX 2 & 3            */                                    /* ================================            BOX 4 FLEX 79 - GRID 6 CARDS (3 por linha)            ================================ */            /* Container flex */            .box_4_flex79{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_4_flex79 .card{position:relative;width:calc(33.333% - 13.5px);/* 3 por linha,compensando o gap */            border-radius:12px;overflow:hidden;display:block;color:#fff;text-decoration:none;backface-visibility:hidden;-webkit-font-smoothing:antialiased;}/* Link cobre todo o card */            .box_4_flex79 .card > a{display:block;position:relative;}/* Imagem */            .box_4_flex79 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_4_flex79 .card .img-wrap img{width:100%;height:auto;display:block;transition:transform .35s ease;will-change:transform;transform-origin:center center;}/* Sombra escura */            .box_4_flex79 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:12px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0.0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.2)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_4_flex79 .card:hover .shadow,.box_4_flex79 .card:active .shadow{background-size:100% 100%,100% 100%;}/* Categoria */            .box_4_flex79 .minititle{position:absolute;top:10px;left:10px;color:rgba(0,0,0,1);padding:4px 10px;border-radius:6px;font-size:1em;font-weight:bold;z-index:2;}/* Conteúdo */            .box_4_flex79 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_4_flex79 .box-info .title{font-size:1.4em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#6116DB;}.box_4_flex79 .box-info .description{font-size:1em;color:rgba(114,114,114,1);}/* Responsivo */            @media (max-width:991px){/* tablet → 2 por linha */            .box_4_flex79 .card{width:calc(50% - 10px);}.box_4_flex79 .box-info .title{font-size:1.2em;}}@media (max-width:600px){/* mobile → 1 por linha */            .box_4_flex79 .card{width:100% !important;}.box_4_flex79 .box-info .title{font-size:1em;}.box_4_flex79 .box-info .description{font-size:12px;}.box_4_flex79 .card .minititle{font-size:0.9em;}}/* Acessibilidade */            @media (hover:none){.box_4_flex79 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_4_flex79 .card img,.box_4_flex79 .shadow{transition:none;}}/* ID 1 */        .idnoticia_79{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;background:rgba(255,255,255,0);}.idnoticia_79:hover{background:rgba(255,255,255,0);}.idnoticia_79 #col-img{margin:0;padding:0;}.idmais_79{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;}.idmais_79 a{color:#6116DB;font-size:1.1em;font-weight:bold;}.idmais_79 a:hover{text-decoration:none;text-decoration:inherit;color:#6116DB;}.idimg_79{width:100%;margin:0 5px 0 0;float:left;}.idcat_79{width:100%;text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;}.idtitulo_79{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;color:#6116DB;text-decoration:inherit;}.idnoticia_79 a{color:#333333;}.idnoticia_79 a:hover *{color:#333333;text-decoration:underline;}/* ID 200 */        .idnoticia200_79{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;background:rgba(255,255,255,0);}.idnoticia200_79:hover{background:rgba(255,255,255,0);}.idmais200_79{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;}.idmais200_79 a{font-size:1.1em;font-weight:bold;text-decoration:inherit;color:#6116DB;}.idmais200_79 a:hover{text-decoration:none;text-decoration:inherit;color:#6116DB;}.idimg200_79{width:100%;margin:0 0 5px 0;float:left;}.idcat200_79{text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;width:100%;}.idtitulo200_79{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;text-decoration:inherit;color:#6116DB;}.idnoticia200_79 a{color:#333333;}.idnoticia200_79 a:hover *{color:#333333;text-decoration:underline;}/* ID COLUNA 2 TEXT */        .idnoticia_c2_79{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0 3px 0;border-bottom:dashed 1px #ccc;background:rgba(255,255,255,0);}.idnoticia_c2_79:hover{background:rgba(255,255,255,0);}.idnoticia_c2_79 #col-12{padding:0;}.idcat_c2_79{text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;width:100%;}.dat_c2_79{text-transform:uppercase;color:rgba(0,0,0,1);font-size:1.1em;padding:20px 0 0 0;font-weight:bold;float:left;display:block;width:100%;}.idtitulo_c2_79{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;color:#6116DB;}.idnoticia_c2_79 a{color:#333333;}.idnoticia_c2_79 a:hover *{color:#333333;text-decoration:underline;}/*sub*/        .idnoticia_c2_sub_79{width:100%;height:auto;display:block;float:left;padding:3px 10px;margin:3px 0;border-bottom:dashed 1px #ccc;text-decoration:inherit;list-style-type:none;}.idnoticia_c2_sub_79 li{list-style-type:none;}.idnoticia_c2_sub_79 li *{color:#6116DB;list-style-type:none;}.idtitulo_c2_sub_79{width:100%;display:block;font-size:1.0em;float:left;text-decoration:inherit;color:#6116DB;}.idnoticia_c2_sub_79 a{color:#333333;padding:0;}.idnoticia_c2_sub_79 a:hover *{color:#333333;text-decoration:underline;}/*bold*/        .idtitulo_c2_bold_79{width:100%;display:block;font-size:1.5em;font-weight:bold;padding:0;margin:0;float:left;text-decoration:inherit;color:#6116DB;}.idsubtitulo_c2_bold_79{width:100%;display:block;font-size:1.0em;float:left;color:rgba(114,114,114,1) !important;}/* COLUNA 3 COM FOTO */        .idnoticia_c3_79{width:100%;height:auto;display:block;float:left;padding:0;margin:3px 0;}.idnoticia_c3_79 #col-sm-6{padding-left:0;padding-right:0;}.idnoticia_c3_79 a{float:left;display:block;width:100%;margin:5px 0;}.idnoticia_c3_79 a:first-child{margin-left:5px;}.idimg_c3_79{width:100%;float:left;}.idtitulo_c3_79{width:100%;display:block;font-size:1.0em;font-weight:bold;text-decoration:inherit;float:left;color:#6116DB;}.idtitulo_c3v2_79{width:100%;display:block;font-size:1.0em;font-weight:normal;text-decoration:inherit;float:left;color:#6116DB;}.idnoticia_c3_79 a{color:#333333;}.idnoticia_c3_79 a:hover *{color:#333333;text-decoration:underline;}/* COLUNA 4 COM FOTO */        .idnoticia_c4_79{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;text-decoration:inherit;}.idimg_c4_79{width:100%;float:left;}.idtitulo_c4_79{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;text-decoration:inherit;color:#6116DB;}.idnoticia_c4_79 a{color:#333333;}.idnoticia_c4_79 a:hover *{color:#333333;text-decoration:underline;}/*COLUNA 5 */        .idnoticia_c5_79{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;}.idnoticia_c5_79 #col-img{padding:0;}.idimg_c5_79{width:100%;float:left;}.idcat_c5_79{width:100%;text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;}.idtitulo_c5_79{width:100%;display:block;font-size:1.0em;font-weight:bold;float:left;text-decoration:inherit;color:#6116DB;}.idnoticia_c5_79 a{color:#333333;}.idnoticia_c5_79 a:hover *{color:#333333;text-decoration:underline;}/*NOVO BOX - 8*/    .idnoticia_b8_79{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:solid 1px rgba(0,0,0,0.08);}.idnoticia_b8_79 #col-img{padding:0;}.idimg_b8_79{width:100%;float:left;}div#min_h_1.idnoticia_b8_79{min-height:220px;}div#min_h_2.idnoticia_b8_79{min-height:240px;}.idcat_b8_79{width:100%;color:rgba(162,161,161,1) !important;font-size:1.0em;float:left;display:block;letter-spacing:-0.02em;}.idtitulo_b8_79{width:100%;display:block;font-size:1.8em;font-weight:bold;float:left;text-decoration:inherit;color:#6116DB;}.idtitulo_b8_v279{width:100%;display:block;font-size:1.4em;font-weight:bold;float:left;text-decoration:inherit;color:#6116DB;}.idtitulo_b8_v379{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;text-decoration:inherit;color:#6116DB;}.idsubtitulo_b8_v279{width:100%;display:block;font-size:1.1em;font-weight:normal;float:left;text-decoration:inherit;color:rgba(114,114,114,1) !important;}.idnoticia_b8_79 a{color:#333333;}.idnoticia_b8_79 a:hover *{color:#333333;text-decoration:underline;}.box_8_content79{width:100%;height:auto;display:block;float:left;padding:0;}.box_8_content79 #col-img{margin:0;padding:0;}.box_879{border-radius:5px;color:#fff;display:block;position:relative;text-align:center;text-shadow:1px 1px 0 #000000;margin:0 0 20px 0;overflow:hidden;}.box_879:hover{display:block;color:#ffffff;text-decoration:underline;}.box_879 img{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:5px;text-align:center;width:100%;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}.box_879:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.box_879 .shadow{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(29%,rgba(255,255,255,0.01)),color-stop(30%,rgba(0,0,0,0.01)),color-stop(33%,rgba(0,0,0,0.01)),color-stop(62%,rgba(0,0,0,0.17)),color-stop(68%,rgba(0,0,0,0.30)),color-stop(90%,rgba(0,0,0,0.62)),color-stop(100%,rgba(0,0,0,0.73)));border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0;}.box_879 .shadow_top{border-radius:5px;background:-webkit-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-moz-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-ms-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-o-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);bottom:0;left:0;position:absolute;right:0;top:0;}.box_879 .shadow_bottom{border-radius:5px;background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-moz-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-ms-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-o-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);bottom:0;left:0;position:absolute;right:0;top:0;}.box_879 .shadow_left{border-radius:5px;background:-webkit-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-moz-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-ms-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-o-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);bottom:0;left:0;position:absolute;right:0;top:0;}.box_879 .svg_left{background-image:url(https://portalb4.capital/template/img/background_shadow_left.svg);background-size:100% 100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;bottom:0;left:0;position:absolute;right:0;top:0;}.box_879:hover .svg_left{background-size:144% 130%;}.box_879 .svg_bottom{background-image:url(https://portalb4.capital/template/img/background_shadow_bottom.svg);background-size:100% 100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;bottom:0;left:0;position:absolute;right:0;top:0;}.box_879:hover .svg_bottom{background-size:146% 115%;}.box_879 .box_8_info{bottom:37px;left:0;margin:0 0 -10px;padding:0;position:absolute;right:0;text-align:left;}.box_879 .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.box_879 .minititle{top:10px;left:0;margin:0 0 0 10px;padding:0;position:absolute;right:0;font-size:1.1em;font-weight:bold;text-align:left;letter-spacing:0,02em;text-transform:uppercase;color:#ffffff;}.box_879 .title_2x{bottom:46px;font-size:2.0em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.box_879 .title_0x{bottom:46px;font-size:1.2em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.box_879 .title{bottom:46px;font-size:1.6em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.box_879 .description_2x{font-size:1.1em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.box_879 .description{font-size:1.0em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.box_879 .bg-hover{background:#fff;background:rgba(255,255,255,0.9);border-radius:5px;bottom:0;left:0;opacity:0;filter:alpha(opacity=0);position:absolute;right:0;top:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}/*OWL*/    .box_8_content79 .owl-theme .owl-dots{float:left !important;position:relative !important;z-index:150 !important;width:100% !important;text-align:center !important;margin-top:-46px !important;}.box_8_content79 .owl-theme .owl-dots .owl-dot span{background:#ffffff !important;transition:opacity 200ms ease !important;}.box_8_content79 .owl-theme .owl-dots .owl-dot.active span,.box_8_content79 .owl-theme .owl-dots .owl-dot:hover span{background:#869791 !important;transition:opacity 200ms ease !important;}/*NOVO BOX - 9*/        .box9_idnoticia_79{width:100%;height:auto;display:block;float:left;padding:40px 5px;margin:0;border-bottom:solid 1px rgba(0,0,0,0.20);background:rgba(255,255,255,0);}.box9_idnoticia_79:hover{background:rgba(255,255,255,0);}.box9_idnoticia_79 #col-img{margin:0;padding:0;}.box9_idnoticia_79 .img_shadow img{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:5px;text-align:center;width:100%;}.box9_idnoticia_79 .img_shadow .shadow{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(29%,rgba(255,255,255,0.01)),color-stop(30%,rgba(0,0,0,0.01)),color-stop(33%,rgba(0,0,0,0.01)),color-stop(62%,rgba(0,0,0,0.17)),color-stop(68%,rgba(0,0,0,0.24)),color-stop(90%,rgba(0,0,0,0.62)),color-stop(100%,rgba(0,0,0,0.73)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0;}.box9_idnoticia_79 a{color:#333333;}.box9_idnoticia_79 a:hover *{color:#333333;text-decoration:underline;}.box9_minititle79{color:#6116DB;font-size:1.0em;font-weight:bold;float:left;display:block;width:100%;padding:0;margin:0 0 3px 0;}.box9_titulo79{width:100%;display:block;font-size:1.6em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#6116DB;}.box9_subtitulo79{width:100%;display:block;font-size:1.2em;float:left;margin:0 0 8px 0;color:rgba(114,114,114,1);}.box9_data79{text-transform:uppercase;color:rgba(162,161,161,1);font-size:12px;font-weight:bold;float:left;display:block;width:100%;}/*BOX 2 - SOMBRAS*/            .box_2_content79{width:100%;height:auto;display:block;float:left;padding:10px 0 0 0;}.box_2_content79 .box_primary{margin-right:10px;}.box_2_content79 #col-img{margin:0;padding:0;}.box_2_content79 .box_4_m img{height:240px;}.box_2_content79 .box_4_m{padding-left:5px;}.box_2_content79 .box_4_m:first-child{padding-left:0;}.box_2_content79 .box_4_m:last-child{padding-right:0;}.box_2_content79 .box_6_m img{height:180px;}.box_2_content79 .box_6_m{padding-left:5px;}.box_2_content79 .box_6_m:first-child{padding-left:0;}.box_2_content79 .box_6_m:last-child{padding-right:0;}.box_2_content79 .box_6_m:nth-child(3){padding-right:0;}.box_2_content79 .box_6_m:nth-child(4){padding-left:0;}.box_2_content79 .box_12_m img{height:230px;}.box_2_content79 .box_12_m:nth-child(1){padding-right:20px;padding-left:0;}.box_2_content79 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content79 .box_12_m:nth-child(3){padding-right:20px;padding-left:0;}.box_2_content79 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}.box_279{border-radius:5px;color:#fff;display:block;position:relative;text-align:center;text-shadow:0 1px #000;margin:0 0 20px 0;overflow:hidden;}.box_279:hover{display:block;color:#333333;text-decoration:underline;}.box_279 img{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:5px;text-align:center;width:100%;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}.box_279:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.box_279 .shadow{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(29%,rgba(255,255,255,0.01)),color-stop(30%,rgba(0,0,0,0.01)),color-stop(33%,rgba(0,0,0,0.01)),color-stop(62%,rgba(0,0,0,0.17)),color-stop(68%,rgba(0,0,0,0.24)),color-stop(90%,rgba(0,0,0,0.62)),color-stop(100%,rgba(0,0,0,0.73)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0;}.box_279 .box_2_info{bottom:37px;left:0;margin:0 0 -17px;padding:0;position:absolute;right:0;text-align:left;}.box_279 .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.box_279 .minititle{top:10px;left:0;margin:0 0 0 10px;padding:0;position:absolute;right:0;font-size:1.1em;font-weight:normal;text-align:left;letter-spacing:none;text-transform:uppercase;color:rgba(0,0,0,1);}.box_279 .title_2x{bottom:46px;font-size:1.6em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#6116DB;}.box_279 .title_0x{bottom:46px;font-size:1.0em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#6116DB;}.box_279 .title{bottom:46px;font-size:1.2em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#6116DB;}.box_279 .description_2x{font-size:1.1em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:rgba(114,114,114,1);}.box_279 .description{font-size:1.0em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:rgba(114,114,114,1);}.box_279 .bg-hover{background:#fff;background:rgba(255,255,255,0.9);border-radius:5px;bottom:0;left:0;opacity:0;filter:alpha(opacity=0);position:absolute;right:0;top:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}/*NOVO BOX - 10 */    .idnoticia_b10_B7979{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:solid 1px rgba(0,0,0,0.08);}.idnoticia_b10_B7979 #col-img{padding:0;}.idimg_b8_B7979{width:100%;float:left;}div#min_h_1.idnoticia_b10_B7979{min-height:220px;}div#min_h_2.idnoticia_b10_B7979{min-height:240px;}.idnoticia_b10_B7979 .idcat{width:100%;color:rgba(162,161,161,1) !important;font-size:1.0em;float:left;display:block;letter-spacing:-0.02em;}.idnoticia_b10_B7979 .idcat_3x{width:100%;color:rgba(162,161,161,1) !important;font-size:1.2em;float:left;display:block;letter-spacing:-0.02em;}.idnoticia_b10_B7979 .idtitulo{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;text-decoration:inherit;color:#6116DB;}.idnoticia_b10_B7979 .idtitulo_2x{width:100%;display:block;font-size:1.5em;font-weight:bold;float:left;text-decoration:inherit;color:#6116DB;}.idnoticia_b10_B7979 .idtitulo_25x{width:100%;display:block;font-size:1.8em;font-weight:bold;float:left;text-decoration:inherit;color:#6116DB;}.idnoticia_b10_B7979 .idtitulo_3x{width:100%;display:block;font-size:50px;font-weight:bold;float:left;text-decoration:inherit;color:#6116DB;}.idnoticia_b10_B7979 .idsubtitulo{width:100%;display:block;font-size:1.0em;font-weight:normal;float:left;text-decoration:inherit;color:rgba(114,114,114,1) !important;}.idnoticia_b10_B7979 .idsubtitulo_2x{width:100%;display:block;font-size:1.3em;font-weight:normal;float:left;text-decoration:inherit;color:rgba(114,114,114,1) !important;}.idnoticia_b10_B7979 a{color:#333333;}.idnoticia_b10_B7979 a:hover .idtitulo,.idnoticia_b10_B7979 a:hover .idtitulo_2x,.idnoticia_b10_B7979 a:hover .idtitulo_25x,.idnoticia_b10_B7979 a:hover .idtitulo_3x,.idnoticia_b10_B7979 a:hover .idsubtitulo,.idnoticia_b10_B7979 a:hover .idsubtitulo_2x,.idnoticia_b10_B7979 a:hover .idcat,.idnoticia_b10_B7979 a:hover .idcat_2x,.idnoticia_b10_B7979 a:hover .idcat_3x{color:#333333 !important;text-decoration:underline !important;}.box_content_b10_B7979{width:100%;height:auto;display:block;float:left;padding:0;}.box_content_b10_B7979 #col-img{margin:0;padding:0;}.idnoticia_b10_B7979 .box_shadow{border-radius:5px;color:#fff;display:block;position:relative;text-align:center;text-shadow:1px 1px 0 #000000;margin:0 0 10px 0;overflow:hidden;}.idnoticia_b10_B7979 .box_shadow:hover{display:block;color:#ffffff;text-decoration:underline;}.idnoticia_b10_B7979 .box_shadow img{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:5px;text-align:center;width:100%;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}.idnoticia_b10_B7979 .box_shadow:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.idnoticia_b10_B7979 .box_shadow .shadow{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(29%,rgba(255,255,255,0.01)),color-stop(30%,rgba(0,0,0,0.01)),color-stop(33%,rgba(0,0,0,0.01)),color-stop(62%,rgba(0,0,0,0.17)),color-stop(68%,rgba(0,0,0,0.30)),color-stop(90%,rgba(0,0,0,0.62)),color-stop(100%,rgba(0,0,0,0.73)));border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B7979 .box_shadow .shadow_top{border-radius:5px;background:-webkit-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-moz-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-ms-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-o-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B7979 .box_shadow .shadow_bottom{border-radius:5px;background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-moz-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-ms-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-o-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B7979 .box_shadow .shadow_left{border-radius:5px;background:-webkit-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-moz-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-ms-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-o-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B7979 .box_shadow .shadow_left_1x{border-radius:5px;background:-webkit-linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);background:-moz-linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);background:-ms-linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);background:-o-linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);background:linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B7979 .box_shadow .shadow_center{border-radius:5px;background:rgba(0,0,0,0.1);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B7979 .box_shadow .svg_left{background-image:url(https://portalb4.capital/template/img/background_shadow_left.svg);background-size:100% 100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B7979 .box_shadow:hover .svg_left{background-size:144% 130%;}.idnoticia_b10_B7979 .box_shadow .svg_bottom{background-image:url(https://portalb4.capital/template/img/background_shadow_bottom.svg);background-size:100% 100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B7979 .box_shadow:hover .svg_bottom{background-size:146% 115%;}.idnoticia_b10_B7979 .box_shadow .box_b10_info{bottom:37px;left:0;margin:0 0 -10px;padding:0;position:absolute;right:0;text-align:left;}.idnoticia_b10_B7979 .box_shadow .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.idnoticia_b10_B7979 .box_shadow .minititle{top:10px;left:0;margin:0 0 0 10px;padding:0;position:absolute;right:0;font-size:1.0em;font-weight:bold;text-align:left;letter-spacing:0,02em;text-transform:uppercase;color:#ffffff;}.idnoticia_b10_B7979 .box_shadow .minititle_2x{top:10px;left:0;margin:0 0 0 10px;padding:0;position:absolute;right:0;font-size:1.1em;font-weight:bold;text-align:left;letter-spacing:0,02em;text-transform:uppercase;color:#ffffff;}.idnoticia_b10_B7979 .box_shadow .title_2x{bottom:46px;font-size:2.4em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.idnoticia_b10_B7979 .box_shadow .title_0x{bottom:46px;font-size:1.2em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.idnoticia_b10_B7979 .box_shadow .title{bottom:46px;font-size:1.6em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.idnoticia_b10_B7979 .box_shadow .description_2x{font-size:1.1em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.idnoticia_b10_B7979 .box_shadow .description{font-size:1.0em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.idnoticia_b10_B7979 .box_shadow .bg-hover{background:#fff;background:rgba(255,255,255,0.9);border-radius:5px;bottom:0;left:0;opacity:0;filter:alpha(opacity=0);position:absolute;right:0;top:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}/*OWL*/    .box_content_b10_B7979 .owl-theme .owl-dots{float:left !important;position:relative !important;z-index:150 !important;width:100% !important;text-align:center !important;}.box_content_b10_B7979 .owl-theme .owl-dots .owl-dot span{background:#E3E3E3 !important;transition:opacity 200ms ease !important;}.box_content_b10_B7979 .owl-theme .owl-dots .owl-dot.active span,.box_content_b10_B7979 .owl-theme .owl-dots .owl-dot:hover span{background:#869791 !important;transition:opacity 200ms ease !important;}/* NOVO BOX - 9.1 Modelo 33*/    .box91_idnoticia_B7979{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:solid 1px rgba(0,0,0,0.20);background:rgba(255,255,255,0);}.box91_idnoticia_B7979:hover{background:rgba(255,255,255,0);}.box91_idnoticia_B7979 #col-img{margin:0;padding:0;}.box91_idnoticia_B7979 a{color:#333333;}.box91_idnoticia_B7979 a:hover *{color:#333333;text-decoration:underline;}.box91_idnoticia_B7979 .img_shadow img{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:5px;text-align:center;width:100%;}.box91_idnoticia_B7979 .img_shadow .shadow{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(29%,rgba(255,255,255,0.01)),color-stop(30%,rgba(0,0,0,0.01)),color-stop(33%,rgba(0,0,0,0.01)),color-stop(62%,rgba(0,0,0,0.17)),color-stop(68%,rgba(0,0,0,0.24)),color-stop(90%,rgba(0,0,0,0.62)),color-stop(100%,rgba(0,0,0,0.73)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0;}.box91_minititleB7979{color:rgba(0,0,0,1);font-size:1.0em;font-weight:bold;float:left;display:block;width:100%;padding:0;margin:0 0 3px 0;}.box91_tituloB7979{width:100%;display:block;font-size:0.9em;font-weight:normal;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#6116DB;}.box91_titulo_2xB7979{width:100%;display:block;font-size:1.4em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#6116DB;}.box91_subtituloB7979{width:100%;display:block;font-size:1.0em;float:left;margin:0 0 2px 0;color:rgba(114,114,114,1);}.box91_dataB7979{text-transform:uppercase;color:rgba(162,161,161,1);font-size:12px;font-weight:bold;float:left;display:block;width:100%;}/*RESPONSIVE*/            /* Tablet Portrait (768px) */        @media only screen and (min-width:321px) and (max-width:1024px) and (orientation:portrait){.box9_idnoticia_79 #col-img{margin:5px 10px;}.box_2_content79 .box_primary{margin-right:0;}.box_2_content79 .box_4_m img{height:auto;}.box_2_content79 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content79 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content79 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content79 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_content79 .box_6_m img{height:auto;}.box_2_content79 .box_6_m{padding-left:0;padding-right:0;}.box_2_content79 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_content79 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_content79 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content79 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_2_content79 .box_12_m img{height:auto;}.box_2_content79 .box_12_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content79 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content79 .box_12_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content79 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}.box_879 .minititle{display:none;}.box_879 .title_2x{font-size:1.4em;}.box_879 .description_2x{display:none;}.idtitulo_b8_79{font-size:1.3em;}.idtitulo_b8_v279{font-size:1.3em;}.idsubtitulo_b8_v279{font-size:1.1em;}}/* Phone Landscape (480px) */        @media only screen and (min-width:321px) and (max-width:480px) and (orientation:landscape){.box9_idnoticia_79 #col-img{margin:5px 10px;}.box_279 .minititle{display:none;}.box_279 .title_2x{font-size:1.2em;}.box_279 .title_0x{font-size:0.9em;}.box_279 .title{font-size:1.0em;}.box_279 .description_2x{font-size:11px;}.box_279 .description{font-size:11px;}.box_2_content79 .box_primary{margin-right:0;}.box_2_content79 .box_4_m img{height:auto;}.box_2_content79 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content79 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content79 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content79 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_content79 .box_6_m img{height:auto;}.box_2_content79 .box_6_m{padding-left:0;padding-right:0;}.box_2_content79 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_content79 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_content79 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content79 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_2_content79 .box_12_m img{height:auto;}.box_2_content79 .box_12_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content79 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content79 .box_12_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content79 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}.box_879 .minititle{display:none;}.box_879 .title_2x{font-size:1.1em;}.box_879 .description_2x{display:none;}.idtitulo_b8_79{font-size:1.2em;}.idtitulo_b8_v279{font-size:1.2em;}.idsubtitulo_b8_v279{font-size:1.0em;}}/* Phone Portrait (320px) */        @media only screen and (max-width:320px){.box9_idnoticia_79 #col-img{margin:5px 10px;}.box_279 .minititle{display:none;}.box_279 .title_2x{font-size:1.2em;}.box_279 .title_0x{font-size:0.9em;}.box_279 .title{font-size:1.0em;}.box_279 .description_2x{font-size:11px;}.box_279 .description{font-size:11px;}.box_2_content79 .box_primary{margin-right:0;}.box_2_content79 .box_4_m img{height:auto;}.box_2_content79 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content79 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content79 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content79 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_content79 .box_6_m img{height:auto;}.box_2_content79 .box_6_m{padding-left:0;padding-right:0;}.box_2_content79 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_content79 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_content79 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content79 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_2_content79 .box_12_m img{height:auto;}.box_2_content79 .box_12_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content79 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content79 .box_12_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content79 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}}@media only screen and (max-width:420px){.box9_idnoticia_79 #col-img{margin:5px 10px;}.box_279 .minititle{display:none;}.box_279 .title_2x{font-size:1.2em;}.box_279 .title_0x{font-size:0.9em;}.box_279 .title{font-size:1.0em;}.box_279 .description_2x{font-size:10px;}.box_279 .description{font-size:10px;}.box_2_content79 .box_primary{margin-right:0;}.box_2_content79 .box_4_m img{height:auto;}.box_2_content79 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content79 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content79 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content79 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_content79 .box_6_m img{height:auto;}.box_2_content79 .box_6_m{padding-left:0;padding-right:0;}.box_2_content79 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_content79 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_content79 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content79 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_2_content79 .box_12_m img{height:auto;}.box_2_content79 .box_12_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content79 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content79 .box_12_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content79 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}}/*/FIM*/            /*BOX SLIDE */        .slider_box_79{width:100%;display:block;height:auto;float:left;list-style-type:none;}.slider_box_79 li{display:block;float:left;width:100%;padding:0;height:auto;margin:5px !important;background:rgba(255,255,255,0);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;}.slider_box_79 li:hover{text-decoration:underline;background:rgba(255,255,255,0);}.slider_box_79 #resetli{padding:8px !important;}.slider_box_79 .ad_foto{width:100%;float:left;display:block;}.slider_box_79 .ad_1{width:100%;float:left;display:block;font-size:0.8em;font-weight:bold;color:#6116DB;}.slider_box_79 .ad_2{width:100%;float:left;display:block;font-size:1.0em;font-weight:bold;color:#6116DB;}.slider_box_79 .ad_3{width:100%;float:left;display:block;font-size:0.9em;font-weight:bold;color:rgba(0,0,0,1);}.slider_box_79 .ad_4{width:100%;float:left;display:block;font-size:1.0em;font-weight:normal;color:#6116DB;}.slider_box_79 .ad_number{width:100%;float:left;display:block;text-align:center;font-size:4.5em;font-weight:bold;color:rgba(0,0,0,1);}.slider_box_79 .ad_col{width:auto;float:left;display:block;font-size:0.8em;font-weight:bold;padding:5px 0 0 0;color:rgba(114,114,114,1);}.slider_box_79 .ad_colS{width:auto;float:left;display:block;font-size:0.8em;font-weight:bold;padding:5px 0 0 0;margin:0 3px 0 3px;color:rgba(0,0,0,1);}.slider_box_79 .ad_col2{width:auto;float:left;display:block;font-size:0.8em;font-weight:bold;padding:5px 0 0 0;color:rgba(162,161,161,1);}.slider_box_79 a{color:#333333;}.slider_box_79 a:hover *{color:#333333;text-decoration:underline;}/*END_STYLES OLD HOME PAGE*/                                              /* ================================            BOX NEWSLINE FLEX 3x DESTAQUES 79            ================================ */            .box_newsline3_flex79{display:flex;gap:20px;}/* Cada coluna */            .box_newsline3_flex79 .col{flex:1;}/* Card Destaque */            .box_newsline3_flex79 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;height:100%;}.box_newsline3_flex79 .card.banner-bg a{display:block;color:inherit;text-decoration:none;position:relative;height:100%;}.box_newsline3_flex79 .card.banner-bg img{width:100%;height:auto;display:block;border-radius:12px;}/* Shadow degradê */            .box_newsline3_flex79 .card.banner-bg .shadow{position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0));z-index:1;}/* Data */            .box_newsline3_flex79 .card.banner-bg .minititle{position:absolute;top:10px;left:10px;background:rgba(0,0,0,0.6);color:#fff !important;font-size:0.85em;padding:4px 8px;border-radius:4px;z-index:2;}/* Conteúdo */            .box_newsline3_flex79 .card.banner-bg .card-body{position:absolute;bottom:0;left:0;right:0;background:#6116DB;color:#fff !important;padding:12px 15px;z-index:2;}.box_newsline3_flex79 .card.banner-bg .title{font-size:1.1em;font-weight:600;margin:5px 0;color:#fff !important;}.box_newsline3_flex79 .card.banner-bg .cat{display:block;font-size:0.85em;margin-bottom:4px;color:#fff !important;}/* Hover */            .box_newsline3_flex79 .card.banner-bg:hover .card-body{background:#333333 !important;transition:background .3s ease;}/* ================================            RESPONSIVO            ================================ */            @media(max-width:991px){.box_newsline3_flex79{flex-direction:column;}.box_newsline3_flex79 .col{flex:0 0 100%;}}/* =========================================            BOX NEWSLINE FLEX V2  (grid 40% / 60%)            ========================================= */            .box_newsline_flex_v279{display:grid;grid-template-columns:40% 1fr;/* destaque + grid de cards */            column-gap:20px;align-items:start;box-sizing:border-box;}/* Evita overflow por min-content */            .box_newsline_flex_v279 .destaque,.box_newsline_flex_v279 .grid-cards{min-width:0;box-sizing:border-box;}/* =========================================            DESTAQUE            ========================================= */            .box_newsline_flex_v279 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;/* arredondamento corta tudo */            height:100%;background:#fff;}/* o link pode continuar wrapando tudo */            .box_newsline_flex_v279 .card.banner-bg a{display:block;text-decoration:none;color:inherit;}/* Destaque ocupa altura total da coluna */            .box_newsline_flex_v279 .card.banner-bg{display:flex;flex-direction:column;height:100%;/* iguala ao grid-cards */}.box_newsline_flex_v279 .card.banner-bg .media{position:relative;flex:1;/* cresce para ocupar todo o espaço */            width:100%;border-radius:15px;overflow:hidden;min-height:516px;/* altura mínima de segurança */}/* imagem ocupa 100% da área da .media */            .box_newsline_flex_v279 .card.banner-bg .media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;}/* Shadow somente sobre a imagem */            .box_newsline_flex_v279 .card.banner-bg .media .shadow{position:absolute;left:0;right:0;bottom:0;height:45%;background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,0));transition:height .3s ease;z-index:1;}/* Data no topo esquerdo,dentro da área da imagem */            .box_newsline_flex_v279 .card.banner-bg .media .minititle{position:absolute;top:10px;left:10px;background:rgba(0,0,0,.6);color:#fff !important;font-size:.85em;padding:4px 8px;border-radius:4px;z-index:2;}/* Faixa sólida sobre a IMAGEM (no rodapé da media) */            .box_newsline_flex_v279 .card.banner-bg .media .card-body{position:absolute;left:0;right:0;bottom:0;color:#6116DB !important;background:rgba(255,255,255,0) !important;padding:12px 15px;z-index:2;}.box_newsline_flex_v279 .card.banner-bg:hover .card-body,.box_newsline_flex_v279 .card.banner-bg .media:hover .card-body{color:#333333 !important;text-decoration:none !important;background:rgba(255,255,255,0) !important;}.box_newsline_flex_v279 .card.banner-bg .card-body .title{font-size:1.2em;font-weight:bold;margin:5px 0 0;color:#fff !important;}.box_newsline_flex_v279 .card.banner-bg .card-body .cat{display:block;font-size:.9em;margin-bottom:4px;color:#fff !important;}/* Hover destaque – “sobe” a sombra */            .box_newsline_flex_v279 .card.banner-bg:hover .media .shadow{height:70%;}/* =========================================            GRID DE 6 CARDS (3 x 2)            ========================================= */            .box_newsline_flex_v279 .grid-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));/* minmax previne estouro */            gap:20px;align-content:start;}.box_newsline_flex_v279 .grid-cards .card.thumb{border-radius:15px;overflow:hidden;background:rgb(255,255,255) !important;border:0px solid #e5e5e5;transition:all .3s ease;display:flex;flex-direction:column;min-width:0;}.box_newsline_flex_v279 .grid-cards .card.thumb a{display:flex;flex-direction:column;text-decoration:none;color:inherit;height:100%;}/* imagem do card pequeno */            .box_newsline_flex_v279 .grid-cards .card.thumb img,.box_newsline_flex_v279 .grid-cards .card.thumb figure{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:15px 15px 0 0 !important;display:block;}.box_newsline_flex_v279 .grid-cards .card.thumb .info{padding:10px;flex:1;min-width:0;}.box_newsline_flex_v279 .grid-cards .card.thumb .cat{font-size:.8em;font-weight:bold;margin-bottom:0;color:rgba(0,0,0,1) !important;}.box_newsline_flex_v279 .grid-cards .card.thumb .title{font-size:1em;font-weight:bold;line-height:1.3;margin-top:3px;color:#6116DB !important;}/* Hover nos cards da grid */            .box_newsline_flex_v279 .grid-cards .card.thumb:hover{border-color:#333333 !important;background:rgb(255,255,255) !important;}.box_newsline_flex_v279 .grid-cards .card.thumb:hover .title,.box_newsline_flex_v279 .grid-cards .card.thumb:hover .cat{color:#333333 !important;}/* =========================================            RESPONSIVO            ========================================= */            @media (max-width:991px){.box_newsline_flex_v279{grid-template-columns:1fr;/* empilha */                    row-gap:20px;}.box_newsline_flex_v279 .grid-cards{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:600px){.box_newsline_flex_v279 .grid-cards{grid-template-columns:1fr;}.box_newsline_flex_v279 .card.banner-bg .media{min-height:260px;}}/* ================================            BOX NEWSLINE FLEX 79            ================================ */            .box_newsline_flex79{display:flex;align-items:stretch;gap:15px;/* espaço entre destaque e mid */}/* Colunas principais */            .box_newsline_flex79 .col{flex:1;}.box_newsline_flex79 .destaque{flex:0 0 calc(40% - 7.5px);}.box_newsline_flex79 .mid-cards{flex:0 0 calc(60% - 7.5px);display:grid;grid-template-columns:1fr 1fr;/* 2 colunas */            gap:15px 20px;}/* ================================            CARD DESTAQUE (imagem com faixa)            ================================ */            .box_newsline_flex79 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;}.box_newsline_flex79 .card.banner-bg a{display:block;color:inherit;text-decoration:none;position:relative;}/* Imagem */            .box_newsline_flex79 .card.banner-bg img{width:100%;height:auto;display:block;}/* Shadow degradê */            .box_newsline_flex79 .card.banner-bg .shadow{position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0));z-index:1;}/* Data no topo esquerdo */            .box_newsline_flex79 .card.banner-bg .minititle{position:absolute;top:10px;left:10px;background:rgba(0,0,0,0.6);color:#fff !important;font-size:0.85em;padding:4px 8px;border-radius:4px;z-index:2;}/* Faixa sólida no rodapé */            .box_newsline_flex79 .card.banner-bg .card-body{position:absolute;bottom:0;left:0;right:0;background:#6116DB;color:#fff !important;padding:12px 15px;z-index:2;}.box_newsline_flex79 .card.banner-bg .title{font-size:1.2em;font-weight:600;color:#fff !important;margin:5px 0;}.box_newsline_flex79 .card.banner-bg .cat{display:block;font-size:0.9em;margin-bottom:5px;color:#fff !important;}/* Hover no destaque */            .box_newsline_flex79 .card.banner-bg:hover .card-body{color:#333333 !important;background:rgba(255,255,255,0) !important;transition:background .3s ease;}/* ================================            CARDS MÉDIOS (sem imagem,8 cards)            ================================ */            .box_newsline_flex79 .mid-card .card.mid-list{border-radius:12px;background:#fff;border:1px solid #e5e5e5;padding:15px;height:100%;transition:all .3s ease;}.box_newsline_flex79 .mid-card .card.mid-list a{display:block;text-decoration:none;color:inherit;}.box_newsline_flex79 .mid-cards{display:grid;grid-template-columns:1fr 1fr;gap:15px;height:100%;/* força alinhar */            align-content:start;/* mantém cards alinhados dentro */}/* Categoria */            .box_newsline_flex79 .mid-card .card.mid-list .cat{font-size:0.85em;font-weight:600;margin-bottom:5px;display:block;color:rgba(0,0,0,1) !important;}/* Título */            .box_newsline_flex79 .mid-card .card.mid-list .title{font-size:1em;font-weight:600;margin:0 0 6px;color:#6116DB !important;line-height:1.3;}/* Subchamada */            .box_newsline_flex79 .mid-card .card.mid-list .desc{font-size:0.9em;color:#666 !important;margin:0;}/* Hover */            .box_newsline_flex79 .mid-card .card.mid-list:hover{color:#333333 !important;background:rgb(255,255,255) !important;border-color:rgb(255,255,255) !important;}.box_newsline_flex79 .mid-card .card.mid-list:hover .title,.box_newsline_flex79 .mid-card .card.mid-list:hover .cat,.box_newsline_flex79 .mid-card .card.mid-list:hover .desc{color:#333333 !important;}/* ================================            RESPONSIVO            ================================ */            @media(max-width:991px){.box_newsline_flex79{flex-direction:column;}.box_newsline_flex79 .destaque,.box_newsline_flex79 .mid-cards{flex:0 0 100%;}}@media(max-width:767px){.box_newsline_flex79 .mid-cards{grid-template-columns:1fr;/* 1 coluna no mobile */}}/* ================================            BOX STORIE FLEX 79            ================================ */            .box_storie_flex79{display:flex;flex-wrap:wrap;gap:15px;}/* ----- CARD BASE ----- */            .box_storie_flex79 .card{position:relative;flex:1;min-height:420px;border-radius:12px;overflow:hidden;background:#000;color:#fff;text-decoration:none;transition:box-shadow .3s ease;}/*            .box_storie_flex79 .card:hover{box-shadow:0 6px 18px rgba(0,0,0,0.35);}*/            /* Imagem padrão (quando não usa h600) */            .box_storie_flex79 .card img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;transition:transform .35s ease;will-change:transform;}.box_storie_flex79 .card:hover img{transform:scale(1.05);}/* Sombra degradê */            .box_storie_flex79 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:12px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.85),rgba(0,0,0,0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.25)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_storie_flex79 .card:hover .shadow{background-size:100% 100%,100% 100%;}/* Minititle no topo esquerdo */            .box_storie_flex79 .minititle{position:absolute;top:10px;left:10px;background:rgba(0,0,0,1);color:#fff;padding:4px 10px;border-radius:6px;font-size:0.9em;font-weight:bold;z-index:2;}/* Título no rodapé */            .box_storie_flex79 .title{position:absolute;bottom:15px;left:15px;right:15px;z-index:2;font-size:1.4em;font-weight:bold;line-height:1.3;color:#fff;}/* ----- BANNER ----- */            .box_storie_flex79 .box-banner{flex:1;border-radius:12px;background:#f9f9f9;border:1px solid #eee;min-height:420px;display:flex;align-items:center;justify-content:center;}/* ================================            ALTURA FIXA .h600            ================================ */            /* Desktop:força altura 600px */            .box_storie_flex79 .card.h600{position:relative;height:600px;min-height:0;aspect-ratio:auto;overflow:hidden;}/* figure ou img-wrap ocupa todo o card */            .box_storie_flex79 .card.h600 figure,.box_storie_flex79 .card.h600 .img-wrap{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;overflow:hidden;}/* imagem ocupa 100% */            .box_storie_flex79 .card.h600 figure img,.box_storie_flex79 .card.h600 .img-wrap img{width:100%;height:100%;object-fit:cover;display:block;}/* ================================            RESPONSIVO            ================================ */            /* Tablet (2 por linha) */            @media(max-width:991px){.box_storie_flex79 .card,.box_storie_flex79 .box-banner{flex:0 0 calc(50% - 10px);min-height:360px;}}/* Mobile (1 por linha,paisagem 16/9) */            @media(max-width:600px){/* Os cards .h600 viram paisagem */            .box_storie_flex79 .card.h600{flex:0 0 100%;height:auto !important;aspect-ratio:16/9;}.box_storie_flex79 .card.h600 figure,.box_storie_flex79 .card.h600 .img-wrap{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}/* Banner ocupa 100% da largura,mas não herda aspect-ratio */            .box_storie_flex79 .box-banner{flex:0 0 100%;height:auto;min-height:200px;/* ajuste conforme seu formato de banner */                aspect-ratio:auto;}/* Imagem ocupa tudo mas pega do topo */            .box_storie_flex79 .card.h600 figure img,.box_storie_flex79 .card.h600 .img-wrap img{width:100%;height:100% !important;object-fit:cover;object-position:50% 20%;}}/* ================================            BOX 2 FLEX 79 - GRID 4 CARDS            ================================ */            /* Container flex para os 4 cards */            .box_2_flex79{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_2_flex79 .card{position:relative;width:calc(50% - 10px);/* 2 por linha */            border-radius:12px;overflow:hidden;display:block;color:#fff;text-decoration:none;backface-visibility:hidden;-webkit-font-smoothing:antialiased;}/* Link cobre todo o card */            .box_2_flex79 .card > a{display:block;position:relative;}/* Imagem */            .box_2_flex79 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_2_flex79 .card .img-wrap img{width:100%;height:auto;display:block;transition:transform .35s ease;will-change:transform;transform-origin:center center;/* garante centralização */}/*Efeito zoom img*/               /*                 .box_2_flex79 .card:hover .img-wrap img{transform:scale(1.02);}.box_2_flex79 .card:hover .img-wrap img,.box_2_flex79 .card:active .img-wrap img{transform:scale(1.02);transition:transform .35s ease;}*/            @media (hover:none){.box_2_flex79 .card .img-wrap img{transition:transform .35s ease;/* mantém no mobile */}}/* Sombra escura */            .box_2_flex79 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:12px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0.0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.2)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_2_flex79 .card:hover .shadow,.box_2_flex79 .card:active .shadow{background-size:100% 100%,100% 100%;}.box_2_flex79 .minititle{position:absolute;top:10px;left:10px;color:rgba(0,0,0,1);padding:4px 10px;border-radius:6px;font-size:1.0em;font-weight:bold;letter-spacing:none;z-index:2;}/* Conteúdo */            .box_2_flex79 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_2_flex79 .box-info .title{font-size:1.2em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#6116DB;letter-spacing:none;}.box_2_flex79 .box-info .description{font-size:0.9em;letter-spacing:none;color:rgba(114,114,114,1);}/* Responsivo:1 card por linha */            @media (max-width:767px){.box_2_flex79 .card{width:100% !important;}.box_2_flex79 .box-info .title{font-size:1.2em;}.box_2_flex79 .box-info .description{font-size:12px;}.box_2_flex79 .card .minititle{font-size:0.9em;}}/* Acessibilidade:reduz movimento */            @media (hover:none){.box_2_flex79 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_2_flex79 .card img,.box_2_flex79 .shadow{transition:none;}}/* ================================            BOX 3 FLEX 79 - GRID 8 CARDS            ================================ */            .box_3_flex79{display:flex;flex-wrap:wrap;gap:15px;}/* Card básico */            .box_3_flex79 .card{width:calc(25% - 15px);/* 4 por linha no desktop */            border-radius:15px;overflow:hidden;background:rgba(255,255,255,0) !important;text-decoration:none;display:flex;flex-direction:column;border:0px solid #eee;transition:box-shadow .3s ease;transition:background .3s ease;}.box_3_flex79 .card:hover{box-shadow:0 3px 12px rgba(0,0,0,0.12);color:#333333 !important;text-decoration:none !important;background:rgba(255,255,255,0) !important;border-color:rgba(255,255,255,0) !important;border-radius:15px;}/* Imagem */            .box_3_flex79 .card img{width:100%;height:auto;display:block;border-radius:15px 15px 0 0;}/* Conteúdo abaixo da imagem */            .box_3_flex79 .card-info{padding:10px 8px 12px;}.box_3_flex79 .card:hover span{color:#333333 !important;}.box_3_flex79 .card-info .title{font-size:1.2em;line-height:1.4;margin:0;font-weight:bold;color:#6116DB !important;}/* Categoria */            .box_3_flex79 .card-info .cat{font-size:1.0em;font-weight:normal;margin-bottom:4px;display:block;color:rgba(0,0,0,1) !important;}/*ajuste de bordas*/            .box_3_flex79 figure,.box_3_flex79 .figure-ph,.box_3_flex79 .ph_img{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}.get_box [class*="box_3_flex"] .img-card img{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}/* Responsivo */            @media (max-width:991px){/* tablet → 2 colunas */            .box_3_flex79 .card{flex:0 0 calc(50% - 15px);}}@media (max-width:600px){/* mobile → 1 coluna */            .box_3_flex79 .card{flex:0 0 100%;}}/* ================================            BOX 3 FLEX 79 - VARIAÇÃO NO-BG            ================================ */            .box_3_flex79.no-bg .card{background:transparent;border:none;box-shadow:none;}/* Remove padding do bloco de texto */            .box_3_flex79.no-bg .card-info{padding-left:0 !important;padding-right:0 !important;}/* ================================            Classe adicional SEP (linha no rodapé do card)            ================================ */            .box_3_flex79 .card.sep{border-radius:0 !important;border-bottom:1px solid #e0e0e0;border-radius:0;/* opcional:evita arredondar o rodapé */}/* ================================            * AJUSTES ALINHAMENTO FLEX BOX 2 & 3            ================================ */             .box_2_flex79,.box_3_flex79{display:flex;flex-wrap:wrap;gap:15px;}/* box 2 */            .box_2_flex79 .card{width:calc(50% - 7.5px);/* metade do gap */}/* box 3 */            .box_3_flex79 .card{width:calc(25% - 11.25px);/* 1/4 do gap ajustado */}/*            * END FLEX BOX 2 & 3            */                                    /* ================================            BOX 4 FLEX 79 - GRID 6 CARDS (3 por linha)            ================================ */            /* Container flex */            .box_4_flex79{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_4_flex79 .card{position:relative;width:calc(33.333% - 13.5px);/* 3 por linha,compensando o gap */            border-radius:12px;overflow:hidden;display:block;color:#fff;text-decoration:none;backface-visibility:hidden;-webkit-font-smoothing:antialiased;}/* Link cobre todo o card */            .box_4_flex79 .card > a{display:block;position:relative;}/* Imagem */            .box_4_flex79 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_4_flex79 .card .img-wrap img{width:100%;height:auto;display:block;transition:transform .35s ease;will-change:transform;transform-origin:center center;}/* Sombra escura */            .box_4_flex79 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:12px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0.0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.2)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_4_flex79 .card:hover .shadow,.box_4_flex79 .card:active .shadow{background-size:100% 100%,100% 100%;}/* Categoria */            .box_4_flex79 .minititle{position:absolute;top:10px;left:10px;color:rgba(0,0,0,1);padding:4px 10px;border-radius:6px;font-size:1em;font-weight:bold;z-index:2;}/* Conteúdo */            .box_4_flex79 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_4_flex79 .box-info .title{font-size:1.4em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#6116DB;}.box_4_flex79 .box-info .description{font-size:1em;color:rgba(114,114,114,1);}/* Responsivo */            @media (max-width:991px){/* tablet → 2 por linha */            .box_4_flex79 .card{width:calc(50% - 10px);}.box_4_flex79 .box-info .title{font-size:1.2em;}}@media (max-width:600px){/* mobile → 1 por linha */            .box_4_flex79 .card{width:100% !important;}.box_4_flex79 .box-info .title{font-size:1em;}.box_4_flex79 .box-info .description{font-size:12px;}.box_4_flex79 .card .minititle{font-size:0.9em;}}/* Acessibilidade */            @media (hover:none){.box_4_flex79 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_4_flex79 .card img,.box_4_flex79 .shadow{transition:none;}}/* =======================            BOX MANCHETE TOP (2 LINHAS)            ======================= */            .box_manchete_top79{display:flex;flex-direction:column;gap:30px;box-sizing:border-box;}/* =======================            LINHA 1 (2 colunas)            ======================= */            .box_manchete_top79 .row-top{display:grid;grid-template-columns:73% 24%;/* destaque maior + secundária menor */                gap:3%;/* espaço central */                align-items:start;}/* MANCHETE PRINCIPAL */            .box_manchete_top79 .col-main{display:grid;grid-template-columns:50% 50%;gap:20px;align-items:center;}.box_manchete_top79 .col-main a{display:contents;text-decoration:none;color:inherit;}/* =======================            HOVER – MANCHETE PRINCIPAL            ======================= */            .box_manchete_top79 .col-main a:hover .title,.box_manchete_top79 .col-main a:hover .cat,.box_manchete_top79 .col-main a:hover .desc{color:#333333 !important;transition:color .3s ease;text-decoration:underline !important;}.box_manchete_top79 .col-main figure,.box_manchete_top79 .col-main img{width:100% !important;aspect-ratio:16/9;border-radius:12px;object-fit:cover;min-height:320px;/* reduz imagem */}.box_manchete_top79 .col-main .info{display:flex;flex-direction:column;justify-content:center;}.box_manchete_top79 .col-main .cat{font-size:13px;font-weight:bold;color:rgba(0,0,0,1) !important;}.box_manchete_top79 .col-main .title{font-size:2.8rem !important;/* maior */                line-height:1.2;font-weight:800;margin-bottom:6px;margin-top:2px;color:#6116DB !important;}.box_manchete_top79 .col-main .desc{font-size:1.4rem !important;line-height:1.5;color:rgba(114,114,114,1) !important;}/* MANCHETE SECUNDÁRIA */            .box_manchete_top79 .col-sec{display:flex;flex-direction:column;align-items:flex-start;max-width:100%;box-sizing:border-box;}.box_manchete_top79 .col-sec a{display:block;text-decoration:none;color:inherit;width:100%;}/* =======================            HOVER – MANCHETE SECUNDÁRIA            ======================= */            .box_manchete_top79 .col-sec a:hover .title,.box_manchete_top79 .col-sec a:hover .cat{color:#333333 !important;transition:color .3s ease;text-decoration:underline !important;}.box_manchete_top79 .col-sec figure,.box_manchete_top79 .col-sec img{width:100% !important;aspect-ratio:16/9;min-height:190px;border-radius:12px;object-fit:cover;margin-bottom:10px;}.box_manchete_top79 .col-sec .cat{font-size:13px;font-weight:bold;color:rgba(0,0,0,1) !important;}.box_manchete_top79 .col-sec .title{font-size:1.8rem !important;/* título menor */                font-weight:bold;line-height:1.3;margin-top:5px;color:#6116DB !important;}.box_manchete_top79 .col-sec .subtitle{font-size:1.1rem !important;/* título menor */                font-weight:bold;line-height:1.3;margin-top:5px;color:rgba(114,114,114,1) !important;}/* =======================            LINHA 2 (lista 4x maior)            ======================= */            .box_manchete_top79 .row-bottom{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:0;}.box_manchete_top79 .row-bottom a{display:flex;align-items:flex-start;gap:10px;text-decoration:none;color:inherit;padding:10px 0;}.box_manchete_top79 .row-bottom a:before{content:"▪";color:rgba(0,0,0,1) !important;font-size:1.8rem;/* dot maior */                line-height:1.5;}.box_manchete_top79 .row-bottom .title{font-size:1.2rem;/* títulos maiores */                line-height:1.6;color:#6116DB !important;transition:color .3s ease;}/* HOVER – LINHA 2 (inclui dot) */            .box_manchete_top79 .row-bottom a:hover .title,.box_manchete_top79 .row-bottom a:hover:before{color:#333333 !important;text-decoration:underline !important;}/* Linha 1 – manchete principal ocupa 100% */            .box_manchete_top79 .row-top.full{display:block;margin-bottom:25px;}/* Linha 2 – duas secundárias lado a lado */            .box_manchete_top79 .row-top.two-cols{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;}.box_manchete_top79 .row-top.two-cols .title{font-size:2.0rem !important;}/* Responsivo Tablet */            @media(max-width:991px){.box_manchete_top79 .row-top.two-cols{grid-template-columns:1fr;/* uma por linha */                    gap:15px;}.box_manchete_top79 .row-top.two-cols .title{font-size:2.0rem !important;}}/* Responsivo Mobile */            @media(max-width:600px){.box_manchete_top79 .row-top.two-cols .title{font-size:2.0rem !important;}.box_manchete_top79 .row-top.two-cols .cat{font-size:12px !important;}}/* =======================            RESPONSIVO            ======================= */            @media(max-width:991px){/* Tablet */                .box_manchete_top79 .row-top{grid-template-columns:100%;/* destaque ocupa linha inteira */                    gap:20px;}.box_manchete_top79 .col-main{grid-template-columns:100%;/* imagem acima e texto abaixo */}.box_manchete_top79 .col-main .title{font-size:2.0rem !important;}.box_manchete_top79 .col-sec img{max-height:200px;}.box_manchete_top79 .row-bottom{grid-template-columns:repeat(2,1fr);gap:15px;}}@media(max-width:600px){/* Mobile */                .box_manchete_top79 .col-main figure,.box_manchete_top79 .col-main img{min-height:200px;}.box_manchete_top79 .col-main .title{font-size:2.0rem !important;}.box_manchete_top79 .col-main .desc{font-size:1.2rem !important;}.box_manchete_top79 .row-bottom{grid-template-columns:1fr;gap:12px;}.box_manchete_top79 .row-bottom .title{font-size:1.4rem !important;}}/* =======================            LINHA 3 – MANCHETE TEXTO GRANDE (TOPO)            ======================= */            .box_manchete_top79 .row-third{margin-bottom:5px;padding-bottom:0;border-bottom:1px solid #e5e5e5;}.box_manchete_top79 .row-third a{display:block;text-decoration:none;color:inherit;}.box_manchete_top79 .row-third .cat{font-size:15px;font-weight:bold;margin-bottom:3px;color:rgba(0,0,0,1) !important;transition:color .3s ease;}.box_manchete_top79 .row-third .title{font-size:3.8rem;/* bem grande */                font-weight:800;line-height:1.3;margin-top:3px;color:#6116DB !important;transition:color .3s ease;}/* Hover */            .box_manchete_top79 .row-third a:hover .cat,.box_manchete_top79 .row-third a:hover .title{color:#333333 !important;}/* Responsivo */            @media(max-width:991px){.box_manchete_top79 .row-third .title{font-size:2rem;}}@media(max-width:600px){.box_manchete_top79 .row-third .title{font-size:1.6rem;}}.set_margin_top_10{margin-top:10px !important;}/* ==========================================            BOX NEWSLINE MIX 79            ========================================== */            .box_newsline_mix79{display:flex;flex-direction:column;gap:24px;box-sizing:border-box;}/* Reset figure/img */            .box_newsline_mix79 .media,.box_newsline_mix79 .media *{box-sizing:border-box;}.box_newsline_mix79 .media{position:relative;display:block;width:100%;border-radius:14px;overflow:hidden;text-decoration:none;color:inherit;}.box_newsline_mix79 .media .figure-ph,.box_newsline_mix79 .media figure.figure-ph{width:100%!important;height:100%!important;margin:0!important;display:block!important;border-radius:14px!important;}.box_newsline_mix79 .media .ph_img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;border-radius:14px!important;}/* Overlay base (cards com texto sobreposto) */            .box_newsline_mix79 .ovl{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:20px;color:#fff!important;z-index:2;background:linear-gradient(to top,rgba(0,0,0,.85),rgba(0,0,0,0) 55%);}.box_newsline_mix79 .cat{font-size:.9rem;font-weight:700;margin-bottom:.4rem;color:#ffcc00!important;}/* ==========================================            TÍTULOS POR TIPO DE CARD            ========================================== */            /* Destaque (row-1) */            .box_newsline_mix79 .title-row1{font-size:clamp(22px,3vw,32px);font-weight:900;margin:0 0 .5rem 0;color:#fff!important;line-height:1.25;}/* Card médio */            .box_newsline_mix79 .title-medium{font-size:2.5rem;font-weight:800;margin:.35rem 0 .25rem;color:#222!important;line-height:1.3;}.box_newsline_mix79 .desc{font-size:.95rem;margin:0;color:#666;}/* Card pequeno */            .box_newsline_mix79 .title-small{font-size:1.5rem;font-weight:800;margin:0;color:#fff!important;line-height:1.3;}/* Card alto */            .box_newsline_mix79 .title-tall{font-size:2.0rem;font-weight:900;margin:0;color:#fff!important;line-height:1.3;}.box_newsline_mix79 .row-2 .ovl .cat{font-size:1.3rem;color:#6116DB !important;}/* Hover em todos os títulos */            .box_newsline_mix79 a:hover .title-row1,.box_newsline_mix79 a:hover .title-small,.box_newsline_mix79 a:hover .title-tall{color:#333333 !important;transition:color .25s ease;}/* ROW 1 */            .box_newsline_mix79 .row-1{display:grid;}.box_newsline_mix79 .row-1 .media{height:250px;}.box_newsline_mix79 .row-1 .media .figure-ph,.box_newsline_mix79 .row-1 .media .ph_img{height:100%!important;width:100%!important;object-fit:cover!important;}/* Centralizar destaque */            .box_newsline_mix79 .row-1 .ovl{justify-content:center;text-align:left;background:linear-gradient(to top,rgba(0,0,0,.65),rgba(0,0,0,.25));}.box_newsline_mix79 .row-1 .date{font-size:.1.2rem;color:#eee;display:block;margin-top:4px;}.box_newsline_mix79 .row-1 .ovl .cat{font-size:1.6rem;color:#6116DB !important;}/* ROW 2:grid */            .box_newsline_mix79 .row-2{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:20px;}/* Colunas */            .box_newsline_mix79 .col-left{grid-column:1;grid-row:1 / span 2;}.box_newsline_mix79 .col-mid-top{grid-column:2;grid-row:1;}.box_newsline_mix79 .col-mid-bottom{grid-column:2;grid-row:2;}.box_newsline_mix79 .col-right{grid-column:3;grid-row:1 / span 2;}/* Força preenchimento */            .box_newsline_mix79 .card-medium,.box_newsline_mix79 .card-small,.box_newsline_mix79 .card-tall{width:100%;height:100%;display:flex;flex-direction:column;}/* ==========================================            CARD MÉDIO (link completo)            ========================================== */            .box_newsline_mix79 .card-medium a.media{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;background:rgba(255,255,255,0) !important;border-radius:15px;overflow:hidden;}/* Imagem arredondada só no topo */            .box_newsline_mix79 .card-medium a.media .figure-ph,.box_newsline_mix79 .card-medium a.media .ph_img,.box_newsline_mix79 .card-medium a.media img{border-radius:15px 15px 0 0 !important;width:100%!important;height:auto!important;object-fit:cover;}/* Bloco de info (fundo branco quadrado embaixo) */            .box_newsline_mix79 .card-medium a.media .info{padding:16px;border-radius:0;/* evita arredondar base */            background:rgba(255,255,255,0) !important;}.box_newsline_mix79 .card-medium a.media .cat{color:rgba(0,0,0,1) !important;font-size:1.5rem;}.box_newsline_mix79 .card-medium a.media .title-medium{color:#6116DB !important;}/* Hover no card-medium */            .box_newsline_mix79 .card-medium a.media:hover .info{background:rgba(255,255,255,0) !important;transition:background .25s ease;}/* Textos dentro da info mudam de cor */            .box_newsline_mix79 .card-medium a.media:hover .title-medium,.box_newsline_mix79 .card-medium a.media:hover .cat{color:#333333 !important;transition:color .25s ease;}/* ==========================================            CARDS PEQUENOS / ALTOS            ========================================== */            .box_newsline_mix79 .card-small .ovl{padding:14px;background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,0) 55%);}.box_newsline_mix79 .card-tall .ovl{padding:18px;background:linear-gradient(to top,rgba(0,0,0,.85),rgba(0,0,0,0) 50%);}/* Garante que os cards pequenos ocupem toda a célula da grid */            .box_newsline_mix79 .card-small{width:100%;height:100%;display:flex;}.box_newsline_mix79 .card-small a.media{display:flex;flex-direction:column;width:100%;height:100%;text-decoration:none;color:inherit;border-radius:15px;overflow:hidden;}.box_newsline_mix79 .card-small a.media .figure-ph,.box_newsline_mix79 .card-small a.media .ph_img{flex:1 1 auto;width:100%!important;height:100%!important;object-fit:cover!important;}/* --- Alinhamento perfeito do card-tall e dos dois small --- */            /* A grid precisa esticar os itens */            .box_newsline_mix79 .row-2{align-items:stretch;}/* Coluna do meio:cada small ocupa 50% da altura total */            .box_newsline_mix79 .col-mid-top,.box_newsline_mix79 .col-mid-bottom{display:flex;flex-direction:column;min-height:0;}.box_newsline_mix79 .col-mid-top .card-small,.box_newsline_mix79 .col-mid-bottom .card-small{flex:1 1 auto;/* divide igualmente */            display:flex;}/* Força .media a preencher a célula */            .box_newsline_mix79 .card-small .media,.box_newsline_mix79 .card-tall  .media{height:100%;display:block;/* evita collapse por flex */}/* Anula o padding-top do ratio do showImg para estes cards */            .box_newsline_mix79 .card-small .figure-ph,.box_newsline_mix79 .card-tall  .figure-ph{padding-top:0 !important;/* <- o segredo */            height:100% !important;}/* Imagem realmente estica e recorta certo */            .box_newsline_mix79 .card-small .ph_img,.box_newsline_mix79 .card-tall  .ph_img{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important;}/* Segurança extra:os próprios cards ocupam a célula inteira */            .box_newsline_mix79 .card-small,.box_newsline_mix79 .card-tall{width:100%;height:100%;min-height:0;}/* ==========================================            EFEITO SOMBRA            ========================================== */            .box_newsline_mix79 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:15px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.6),rgba(0,0,0,0.0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.2)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_newsline_mix79 .media:hover .shadow,.box_newsline_mix79 .media:active .shadow{background-size:100% 100%,100% 100%;}/* ==========================================            RESPONSIVO            ========================================== */            @media(max-width:1080px){.box_newsline_mix79 .row-2{display:flex;flex-direction:column;gap:20px;}/* Cada coluna ocupa toda a largura em mobile/tablet */            .box_newsline_mix79 .col-left,.box_newsline_mix79 .col-mid-top,.box_newsline_mix79 .col-mid-bottom,.box_newsline_mix79 .col-right{width:100%;grid-column:auto;grid-row:auto;}/* Card-médio e demais cards forçados a 100% */            .box_newsline_mix79 .card-medium,.box_newsline_mix79 .card-small,.box_newsline_mix79 .card-tall{width:100%;height:auto;}/* Links internos ocupam largura toda */            .box_newsline_mix79 .card-medium a.media,.box_newsline_mix79 .card-small a.media,.box_newsline_mix79 .card-tall a.media{width:100%;}/* Card-tall vira 16:9 no responsivo */            .box_newsline_mix79 .card-tall{aspect-ratio:16/9;height:auto;}.box_newsline_mix79 .card-tall a.media{position:relative;width:100%;height:100%;display:block;}/* Fallback se navegador não suportar aspect-ratio */            @supports not (aspect-ratio:16/9){.box_newsline_mix79 .card-tall{position:relative;width:100%;height:0;padding-top:56.25%;/* 16:9 */}.box_newsline_mix79 .card-tall a.media{position:absolute;top:0;left:0;width:100%;height:100%;}}}@media(max-width:640px){.box_newsline_mix79 .title-row1{font-size:1.8rem;}.box_newsline_mix79 .title-medium{font-size:1.8rem;}.box_newsline_mix79 .title-small{font-size:1.5rem;}.box_newsline_mix79 .title-tall{font-size:1.5rem;}}/* ================================            * END FLEX BOX            ================================ */             /* #####################  BOX 81 */                .no_margin81{margin:0 !important;padding:0 !important;}.no_margin_left81{margin-left:0 !important;padding-left:0 !important;}.no_margin_right81{margin-right:0 !important;padding-right:0 !important;}.m_b_581{margin-bottom:5px !important;}.m_t_1081{margin-bottom:10px !important;}.boxcont_81{width:100%;height:auto;padding:0;margin:10px 0;float:left;background:rgba(255,255,255,0);}.boxcont_81:hover{background:rgba(255,255,255,0);}/*new header*/    .header_titulo_81{padding:7px 0;margin:0 0 15px 0;width:100%;float:left;display:block;box-sizing:border-box;border-top:0px solid rgb(255,255,255);border-bottom:1px solid rgb(204,204,204);background:rgba(255,255,255,0);}.header_titulo_81 i.spc{padding:0 2px;}.header_titulo_81 .titulo_81{font-size:2.0em;font-weight:bold;padding:0;margin:0;color:#5819be;display:inline-block;position:relative;}/*after bottom title*/    .header_titulo_81 .titulo_81::after{background:#5819be;padding:0 5px;}.header_titulo_81 a,.header_titulo_81 a:hover{font-size:inherit !important;color:inherit !important;text-decoration:none;}.header_banner_81{width:100%;height:auto;padding:0;margin:1px 0;float:left;}.header_img_81{width:100%;height:auto;padding:0;margin:1px 0;float:left;}.header_titulo_81 #btn-slide{margin:5px 0 0 0;font-size:13px !important;}/* ================================            BOX NEWSLINE FLEX 3x DESTAQUES 81            ================================ */            .box_newsline3_flex81{display:flex;gap:20px;}/* Cada coluna */            .box_newsline3_flex81 .col{flex:1;}/* Card Destaque */            .box_newsline3_flex81 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;height:100%;}.box_newsline3_flex81 .card.banner-bg a{display:block;color:inherit;text-decoration:none;position:relative;height:100%;}.box_newsline3_flex81 .card.banner-bg img{width:100%;height:auto;display:block;border-radius:12px;}/* Shadow degradê */            .box_newsline3_flex81 .card.banner-bg .shadow{position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0));z-index:1;}/* Data */            .box_newsline3_flex81 .card.banner-bg .minititle{position:absolute;top:10px;left:10px;background:rgba(0,0,0,0.6);color:#fff !important;font-size:0.85em;padding:4px 8px;border-radius:4px;z-index:2;}/* Conteúdo */            .box_newsline3_flex81 .card.banner-bg .card-body{position:absolute;bottom:0;left:0;right:0;background:#5819be;color:#fff !important;padding:12px 15px;z-index:2;}.box_newsline3_flex81 .card.banner-bg .title{font-size:1.1em;font-weight:600;margin:5px 0;color:#fff !important;}.box_newsline3_flex81 .card.banner-bg .cat{display:block;font-size:0.85em;margin-bottom:4px;color:#fff !important;}/* Hover */            .box_newsline3_flex81 .card.banner-bg:hover .card-body{background:#333333 !important;transition:background .3s ease;}/* ================================            RESPONSIVO            ================================ */            @media(max-width:991px){.box_newsline3_flex81{flex-direction:column;}.box_newsline3_flex81 .col{flex:0 0 100%;}}/* ================================            BOX STORIE FLEX 81            ================================ */            .box_storie_flex81{display:flex;flex-wrap:wrap;gap:15px;}/* ----- CARD BASE ----- */            .box_storie_flex81 .card{position:relative;flex:1;min-height:420px;border-radius:12px;overflow:hidden;background:#000;color:#fff;text-decoration:none;transition:box-shadow .3s ease;}/*            .box_storie_flex81 .card:hover{box-shadow:0 6px 18px rgba(0,0,0,0.35);}*/            /* Imagem padrão (quando não usa h600) */            .box_storie_flex81 .card img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;transition:transform .35s ease;will-change:transform;}.box_storie_flex81 .card:hover img{transform:scale(1.05);}/* Sombra degradê */            .box_storie_flex81 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:12px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.85),rgba(0,0,0,0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.25)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_storie_flex81 .card:hover .shadow{background-size:100% 100%,100% 100%;}/* Minititle no topo esquerdo */            .box_storie_flex81 .minititle{position:absolute;top:10px;left:10px;background:rgba(0,0,0,1);color:#fff;padding:4px 10px;border-radius:6px;font-size:0.9em;font-weight:bold;z-index:2;}/* Título no rodapé */            .box_storie_flex81 .title{position:absolute;bottom:15px;left:15px;right:15px;z-index:2;font-size:1.4em;font-weight:bold;line-height:1.3;color:#fff;}/* ----- BANNER ----- */            .box_storie_flex81 .box-banner{flex:1;border-radius:12px;background:#f9f9f9;border:1px solid #eee;min-height:420px;display:flex;align-items:center;justify-content:center;}/* ================================            ALTURA FIXA .h600            ================================ */            /* Desktop:força altura 600px */            .box_storie_flex81 .card.h600{position:relative;height:600px;min-height:0;aspect-ratio:auto;overflow:hidden;}/* figure ou img-wrap ocupa todo o card */            .box_storie_flex81 .card.h600 figure,.box_storie_flex81 .card.h600 .img-wrap{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;overflow:hidden;}/* imagem ocupa 100% */            .box_storie_flex81 .card.h600 figure img,.box_storie_flex81 .card.h600 .img-wrap img{width:100%;height:100%;object-fit:cover;display:block;}/* ================================            RESPONSIVO            ================================ */            /* Tablet (2 por linha) */            @media(max-width:991px){.box_storie_flex81 .card,.box_storie_flex81 .box-banner{flex:0 0 calc(50% - 10px);min-height:360px;}}/* Mobile (1 por linha,paisagem 16/9) */            @media(max-width:600px){/* Os cards .h600 viram paisagem */            .box_storie_flex81 .card.h600{flex:0 0 100%;height:auto !important;aspect-ratio:16/9;}.box_storie_flex81 .card.h600 figure,.box_storie_flex81 .card.h600 .img-wrap{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}/* Banner ocupa 100% da largura,mas não herda aspect-ratio */            .box_storie_flex81 .box-banner{flex:0 0 100%;height:auto;min-height:200px;/* ajuste conforme seu formato de banner */                aspect-ratio:auto;}/* Imagem ocupa tudo mas pega do topo */            .box_storie_flex81 .card.h600 figure img,.box_storie_flex81 .card.h600 .img-wrap img{width:100%;height:100% !important;object-fit:cover;object-position:50% 20%;}}/* ================================            BOX 2 FLEX 81 - GRID 4 CARDS            ================================ */            /* Container flex para os 4 cards */            .box_2_flex81{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_2_flex81 .card{position:relative;width:calc(50% - 10px);/* 2 por linha */            border-radius:12px;overflow:hidden;display:block;color:#fff;text-decoration:none;backface-visibility:hidden;-webkit-font-smoothing:antialiased;}/* Link cobre todo o card */            .box_2_flex81 .card > a{display:block;position:relative;}/* Imagem */            .box_2_flex81 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_2_flex81 .card .img-wrap img{width:100%;height:auto;display:block;transition:transform .35s ease;will-change:transform;transform-origin:center center;/* garante centralização */}/*Efeito zoom img*/               /*                 .box_2_flex81 .card:hover .img-wrap img{transform:scale(1.02);}.box_2_flex81 .card:hover .img-wrap img,.box_2_flex81 .card:active .img-wrap img{transform:scale(1.02);transition:transform .35s ease;}*/            @media (hover:none){.box_2_flex81 .card .img-wrap img{transition:transform .35s ease;/* mantém no mobile */}}/* Sombra escura */            .box_2_flex81 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:12px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0.0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.2)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_2_flex81 .card:hover .shadow,.box_2_flex81 .card:active .shadow{background-size:100% 100%,100% 100%;}.box_2_flex81 .minititle{position:absolute;top:10px;left:10px;color:rgba(0,0,0,1);padding:4px 10px;border-radius:6px;font-size:1.0em;font-weight:bold;letter-spacing:none;z-index:2;}/* Conteúdo */            .box_2_flex81 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_2_flex81 .box-info .title{font-size:1.3em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#5819be;letter-spacing:none;}.box_2_flex81 .box-info .description{font-size:1.0em;letter-spacing:none;color:rgba(114,114,114,1);}/* Responsivo:1 card por linha */            @media (max-width:767px){.box_2_flex81 .card{width:100% !important;}.box_2_flex81 .box-info .title{font-size:1.2em;}.box_2_flex81 .box-info .description{font-size:12px;}.box_2_flex81 .card .minititle{font-size:0.9em;}}/* Acessibilidade:reduz movimento */            @media (hover:none){.box_2_flex81 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_2_flex81 .card img,.box_2_flex81 .shadow{transition:none;}}/* ================================            BOX 3 FLEX 81 - GRID 8 CARDS            ================================ */            .box_3_flex81{display:flex;flex-wrap:wrap;gap:15px;}/* Card básico */            .box_3_flex81 .card{width:calc(25% - 15px);/* 4 por linha no desktop */            border-radius:15px;overflow:hidden;background:rgba(255,255,255,0) !important;text-decoration:none;display:flex;flex-direction:column;border:0px solid #eee;transition:box-shadow .3s ease;transition:background .3s ease;}.box_3_flex81 .card:hover{box-shadow:0 3px 12px rgba(0,0,0,0.12);color:#333333 !important;text-decoration:none !important;background:rgba(255,255,255,0) !important;border-color:rgba(255,255,255,0) !important;border-radius:15px;}/* Imagem */            .box_3_flex81 .card img{width:100%;height:auto;display:block;border-radius:15px 15px 0 0;}/* Conteúdo abaixo da imagem */            .box_3_flex81 .card-info{padding:10px 8px 12px;}.box_3_flex81 .card:hover span{color:#333333 !important;}.box_3_flex81 .card-info .title{font-size:1.2em;line-height:1.4;margin:0;font-weight:bold;color:#5819be !important;}/* Categoria */            .box_3_flex81 .card-info .cat{font-size:1.0em;font-weight:normal;margin-bottom:4px;display:block;color:rgba(0,0,0,1) !important;}/*ajuste de bordas*/            .box_3_flex81 figure,.box_3_flex81 .figure-ph,.box_3_flex81 .ph_img{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}.get_box [class*="box_3_flex"] .img-card img{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}/* Responsivo */            @media (max-width:991px){/* tablet → 2 colunas */            .box_3_flex81 .card{flex:0 0 calc(50% - 15px);}}@media (max-width:600px){/* mobile → 1 coluna */            .box_3_flex81 .card{flex:0 0 100%;}}/* ================================            BOX 3 FLEX 81 - VARIAÇÃO NO-BG            ================================ */            .box_3_flex81.no-bg .card{background:transparent;border:none;box-shadow:none;}/* Remove padding do bloco de texto */            .box_3_flex81.no-bg .card-info{padding-left:0 !important;padding-right:0 !important;}/* ================================            Classe adicional SEP (linha no rodapé do card)            ================================ */            .box_3_flex81 .card.sep{border-radius:0 !important;border-bottom:1px solid #e0e0e0;border-radius:0;/* opcional:evita arredondar o rodapé */}/* ================================            * AJUSTES ALINHAMENTO FLEX BOX 2 & 3            ================================ */             .box_2_flex81,.box_3_flex81{display:flex;flex-wrap:wrap;gap:15px;}/* box 2 */            .box_2_flex81 .card{width:calc(50% - 7.5px);/* metade do gap */}/* box 3 */            .box_3_flex81 .card{width:calc(25% - 11.25px);/* 1/4 do gap ajustado */}/*            * END FLEX BOX 2 & 3            */                                    /* ================================            BOX 4 FLEX 81 - GRID 6 CARDS (3 por linha)            ================================ */            /* Container flex */            .box_4_flex81{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_4_flex81 .card{position:relative;width:calc(33.333% - 13.5px);/* 3 por linha,compensando o gap */            border-radius:12px;overflow:hidden;display:block;color:#fff;text-decoration:none;backface-visibility:hidden;-webkit-font-smoothing:antialiased;}/* Link cobre todo o card */            .box_4_flex81 .card > a{display:block;position:relative;}/* Imagem */            .box_4_flex81 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_4_flex81 .card .img-wrap img{width:100%;height:auto;display:block;transition:transform .35s ease;will-change:transform;transform-origin:center center;}/* Sombra escura */            .box_4_flex81 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:12px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0.0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.2)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_4_flex81 .card:hover .shadow,.box_4_flex81 .card:active .shadow{background-size:100% 100%,100% 100%;}/* Categoria */            .box_4_flex81 .minititle{position:absolute;top:10px;left:10px;color:rgba(0,0,0,1);padding:4px 10px;border-radius:6px;font-size:1em;font-weight:bold;z-index:2;}/* Conteúdo */            .box_4_flex81 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_4_flex81 .box-info .title{font-size:1.4em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#5819be;}.box_4_flex81 .box-info .description{font-size:1em;color:rgba(114,114,114,1);}/* Responsivo */            @media (max-width:991px){/* tablet → 2 por linha */            .box_4_flex81 .card{width:calc(50% - 10px);}.box_4_flex81 .box-info .title{font-size:1.2em;}}@media (max-width:600px){/* mobile → 1 por linha */            .box_4_flex81 .card{width:100% !important;}.box_4_flex81 .box-info .title{font-size:1em;}.box_4_flex81 .box-info .description{font-size:12px;}.box_4_flex81 .card .minititle{font-size:0.9em;}}/* Acessibilidade */            @media (hover:none){.box_4_flex81 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_4_flex81 .card img,.box_4_flex81 .shadow{transition:none;}}/* ID 1 */        .idnoticia_81{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;background:rgba(255,255,255,0);}.idnoticia_81:hover{background:rgba(255,255,255,0);}.idnoticia_81 #col-img{margin:0;padding:0;}.idmais_81{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;}.idmais_81 a{color:#5819be;font-size:1.1em;font-weight:bold;}.idmais_81 a:hover{text-decoration:none;text-decoration:inherit;color:#5819be;}.idimg_81{width:100%;margin:0 5px 0 0;float:left;}.idcat_81{width:100%;text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;}.idtitulo_81{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;color:#5819be;text-decoration:inherit;}.idnoticia_81 a{color:#333333;}.idnoticia_81 a:hover *{color:#333333;text-decoration:underline;}/* ID 200 */        .idnoticia200_81{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;background:rgba(255,255,255,0);}.idnoticia200_81:hover{background:rgba(255,255,255,0);}.idmais200_81{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;}.idmais200_81 a{font-size:1.1em;font-weight:bold;text-decoration:inherit;color:#5819be;}.idmais200_81 a:hover{text-decoration:none;text-decoration:inherit;color:#5819be;}.idimg200_81{width:100%;margin:0 0 5px 0;float:left;}.idcat200_81{text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;width:100%;}.idtitulo200_81{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idnoticia200_81 a{color:#333333;}.idnoticia200_81 a:hover *{color:#333333;text-decoration:underline;}/* ID COLUNA 2 TEXT */        .idnoticia_c2_81{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0 3px 0;border-bottom:dashed 1px #ccc;background:rgba(255,255,255,0);}.idnoticia_c2_81:hover{background:rgba(255,255,255,0);}.idnoticia_c2_81 #col-12{padding:0;}.idcat_c2_81{text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;width:100%;}.dat_c2_81{text-transform:uppercase;color:rgba(0,0,0,1);font-size:1.1em;padding:20px 0 0 0;font-weight:bold;float:left;display:block;width:100%;}.idtitulo_c2_81{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;color:#5819be;}.idnoticia_c2_81 a{color:#333333;}.idnoticia_c2_81 a:hover *{color:#333333;text-decoration:underline;}/*sub*/        .idnoticia_c2_sub_81{width:100%;height:auto;display:block;float:left;padding:3px 10px;margin:3px 0;border-bottom:dashed 1px #ccc;text-decoration:inherit;list-style-type:none;}.idnoticia_c2_sub_81 li{list-style-type:none;}.idnoticia_c2_sub_81 li *{color:#5819be;list-style-type:none;}.idtitulo_c2_sub_81{width:100%;display:block;font-size:1.0em;float:left;text-decoration:inherit;color:#5819be;}.idnoticia_c2_sub_81 a{color:#333333;padding:0;}.idnoticia_c2_sub_81 a:hover *{color:#333333;text-decoration:underline;}/*bold*/        .idtitulo_c2_bold_81{width:100%;display:block;font-size:1.5em;font-weight:bold;padding:0;margin:0;float:left;text-decoration:inherit;color:#5819be;}.idsubtitulo_c2_bold_81{width:100%;display:block;font-size:1.0em;float:left;color:rgba(114,114,114,1) !important;}/* COLUNA 3 COM FOTO */        .idnoticia_c3_81{width:100%;height:auto;display:block;float:left;padding:0;margin:3px 0;}.idnoticia_c3_81 #col-sm-6{padding-left:0;padding-right:0;}.idnoticia_c3_81 a{float:left;display:block;width:100%;margin:5px 0;}.idnoticia_c3_81 a:first-child{margin-left:5px;}.idimg_c3_81{width:100%;float:left;}.idtitulo_c3_81{width:100%;display:block;font-size:1.0em;font-weight:bold;text-decoration:inherit;float:left;color:#5819be;}.idtitulo_c3v2_81{width:100%;display:block;font-size:1.0em;font-weight:normal;text-decoration:inherit;float:left;color:#5819be;}.idnoticia_c3_81 a{color:#333333;}.idnoticia_c3_81 a:hover *{color:#333333;text-decoration:underline;}/* COLUNA 4 COM FOTO */        .idnoticia_c4_81{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;text-decoration:inherit;}.idimg_c4_81{width:100%;float:left;}.idtitulo_c4_81{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idnoticia_c4_81 a{color:#333333;}.idnoticia_c4_81 a:hover *{color:#333333;text-decoration:underline;}/*COLUNA 5 */        .idnoticia_c5_81{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;}.idnoticia_c5_81 #col-img{padding:0;}.idimg_c5_81{width:100%;float:left;}.idcat_c5_81{width:100%;text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;}.idtitulo_c5_81{width:100%;display:block;font-size:1.0em;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idnoticia_c5_81 a{color:#333333;}.idnoticia_c5_81 a:hover *{color:#333333;text-decoration:underline;}/*NOVO BOX - 8*/    .idnoticia_b8_81{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:solid 1px rgba(0,0,0,0.08);}.idnoticia_b8_81 #col-img{padding:0;}.idimg_b8_81{width:100%;float:left;}div#min_h_1.idnoticia_b8_81{min-height:220px;}div#min_h_2.idnoticia_b8_81{min-height:240px;}.idcat_b8_81{width:100%;color:rgba(162,161,161,1) !important;font-size:1.0em;float:left;display:block;letter-spacing:-0.02em;}.idtitulo_b8_81{width:100%;display:block;font-size:1.8em;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idtitulo_b8_v281{width:100%;display:block;font-size:1.4em;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idtitulo_b8_v381{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idsubtitulo_b8_v281{width:100%;display:block;font-size:1.1em;font-weight:normal;float:left;text-decoration:inherit;color:rgba(114,114,114,1) !important;}.idnoticia_b8_81 a{color:#333333;}.idnoticia_b8_81 a:hover *{color:#333333;text-decoration:underline;}.box_8_content81{width:100%;height:auto;display:block;float:left;padding:0;}.box_8_content81 #col-img{margin:0;padding:0;}.box_881{border-radius:5px;color:#fff;display:block;position:relative;text-align:center;text-shadow:1px 1px 0 #000000;margin:0 0 20px 0;overflow:hidden;}.box_881:hover{display:block;color:#ffffff;text-decoration:underline;}.box_881 img{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:5px;text-align:center;width:100%;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}.box_881:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.box_881 .shadow{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(29%,rgba(255,255,255,0.01)),color-stop(30%,rgba(0,0,0,0.01)),color-stop(33%,rgba(0,0,0,0.01)),color-stop(62%,rgba(0,0,0,0.17)),color-stop(68%,rgba(0,0,0,0.30)),color-stop(90%,rgba(0,0,0,0.62)),color-stop(100%,rgba(0,0,0,0.73)));border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0;}.box_881 .shadow_top{border-radius:5px;background:-webkit-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-moz-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-ms-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-o-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);bottom:0;left:0;position:absolute;right:0;top:0;}.box_881 .shadow_bottom{border-radius:5px;background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-moz-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-ms-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-o-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);bottom:0;left:0;position:absolute;right:0;top:0;}.box_881 .shadow_left{border-radius:5px;background:-webkit-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-moz-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-ms-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-o-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);bottom:0;left:0;position:absolute;right:0;top:0;}.box_881 .svg_left{background-image:url(https://portalb4.capital/template/img/background_shadow_left.svg);background-size:100% 100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;bottom:0;left:0;position:absolute;right:0;top:0;}.box_881:hover .svg_left{background-size:144% 130%;}.box_881 .svg_bottom{background-image:url(https://portalb4.capital/template/img/background_shadow_bottom.svg);background-size:100% 100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;bottom:0;left:0;position:absolute;right:0;top:0;}.box_881:hover .svg_bottom{background-size:146% 115%;}.box_881 .box_8_info{bottom:37px;left:0;margin:0 0 -10px;padding:0;position:absolute;right:0;text-align:left;}.box_881 .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.box_881 .minititle{top:10px;left:0;margin:0 0 0 10px;padding:0;position:absolute;right:0;font-size:1.1em;font-weight:bold;text-align:left;letter-spacing:0,02em;text-transform:uppercase;color:#ffffff;}.box_881 .title_2x{bottom:46px;font-size:2.0em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.box_881 .title_0x{bottom:46px;font-size:1.2em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.box_881 .title{bottom:46px;font-size:1.6em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.box_881 .description_2x{font-size:1.1em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.box_881 .description{font-size:1.0em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.box_881 .bg-hover{background:#fff;background:rgba(255,255,255,0.9);border-radius:5px;bottom:0;left:0;opacity:0;filter:alpha(opacity=0);position:absolute;right:0;top:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}/*OWL*/    .box_8_content81 .owl-theme .owl-dots{float:left !important;position:relative !important;z-index:150 !important;width:100% !important;text-align:center !important;margin-top:-46px !important;}.box_8_content81 .owl-theme .owl-dots .owl-dot span{background:#ffffff !important;transition:opacity 200ms ease !important;}.box_8_content81 .owl-theme .owl-dots .owl-dot.active span,.box_8_content81 .owl-theme .owl-dots .owl-dot:hover span{background:#869791 !important;transition:opacity 200ms ease !important;}/*NOVO BOX - 9*/        .box9_idnoticia_81{width:100%;height:auto;display:block;float:left;padding:40px 5px;margin:0;border-bottom:solid 1px rgba(0,0,0,0.20);background:rgba(255,255,255,0);}.box9_idnoticia_81:hover{background:rgba(255,255,255,0);}.box9_idnoticia_81 #col-img{margin:0;padding:0;}.box9_idnoticia_81 .img_shadow img{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:5px;text-align:center;width:100%;}.box9_idnoticia_81 .img_shadow .shadow{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(29%,rgba(255,255,255,0.01)),color-stop(30%,rgba(0,0,0,0.01)),color-stop(33%,rgba(0,0,0,0.01)),color-stop(62%,rgba(0,0,0,0.17)),color-stop(68%,rgba(0,0,0,0.24)),color-stop(90%,rgba(0,0,0,0.62)),color-stop(100%,rgba(0,0,0,0.73)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0;}.box9_idnoticia_81 a{color:#333333;}.box9_idnoticia_81 a:hover *{color:#333333;text-decoration:underline;}.box9_minititle81{color:#5819be;font-size:1.0em;font-weight:bold;float:left;display:block;width:100%;padding:0;margin:0 0 3px 0;}.box9_titulo81{width:100%;display:block;font-size:1.6em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#5819be;}.box9_subtitulo81{width:100%;display:block;font-size:1.2em;float:left;margin:0 0 8px 0;color:rgba(114,114,114,1);}.box9_data81{text-transform:uppercase;color:rgba(162,161,161,1);font-size:12px;font-weight:bold;float:left;display:block;width:100%;}/*BOX 2 - SOMBRAS*/            .box_2_content81{width:100%;height:auto;display:block;float:left;padding:10px 0 0 0;}.box_2_content81 .box_primary{margin-right:10px;}.box_2_content81 #col-img{margin:0;padding:0;}.box_2_content81 .box_4_m img{height:240px;}.box_2_content81 .box_4_m{padding-left:5px;}.box_2_content81 .box_4_m:first-child{padding-left:0;}.box_2_content81 .box_4_m:last-child{padding-right:0;}.box_2_content81 .box_6_m img{height:180px;}.box_2_content81 .box_6_m{padding-left:5px;}.box_2_content81 .box_6_m:first-child{padding-left:0;}.box_2_content81 .box_6_m:last-child{padding-right:0;}.box_2_content81 .box_6_m:nth-child(3){padding-right:0;}.box_2_content81 .box_6_m:nth-child(4){padding-left:0;}.box_2_content81 .box_12_m img{height:230px;}.box_2_content81 .box_12_m:nth-child(1){padding-right:20px;padding-left:0;}.box_2_content81 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content81 .box_12_m:nth-child(3){padding-right:20px;padding-left:0;}.box_2_content81 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}.box_281{border-radius:5px;color:#fff;display:block;position:relative;text-align:center;text-shadow:0 1px #000;margin:0 0 20px 0;overflow:hidden;}.box_281:hover{display:block;color:#333333;text-decoration:underline;}.box_281 img{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:5px;text-align:center;width:100%;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}.box_281:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.box_281 .shadow{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(29%,rgba(255,255,255,0.01)),color-stop(30%,rgba(0,0,0,0.01)),color-stop(33%,rgba(0,0,0,0.01)),color-stop(62%,rgba(0,0,0,0.17)),color-stop(68%,rgba(0,0,0,0.24)),color-stop(90%,rgba(0,0,0,0.62)),color-stop(100%,rgba(0,0,0,0.73)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0;}.box_281 .box_2_info{bottom:37px;left:0;margin:0 0 -17px;padding:0;position:absolute;right:0;text-align:left;}.box_281 .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.box_281 .minititle{top:10px;left:0;margin:0 0 0 10px;padding:0;position:absolute;right:0;font-size:1.1em;font-weight:normal;text-align:left;letter-spacing:none;text-transform:uppercase;color:rgba(0,0,0,1);}.box_281 .title_2x{bottom:46px;font-size:1.6em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#5819be;}.box_281 .title_0x{bottom:46px;font-size:1.0em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#5819be;}.box_281 .title{bottom:46px;font-size:1.2em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#5819be;}.box_281 .description_2x{font-size:1.1em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:rgba(114,114,114,1);}.box_281 .description{font-size:1.0em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:rgba(114,114,114,1);}.box_281 .bg-hover{background:#fff;background:rgba(255,255,255,0.9);border-radius:5px;bottom:0;left:0;opacity:0;filter:alpha(opacity=0);position:absolute;right:0;top:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}/*NOVO BOX - 10 */    .idnoticia_b10_B8181{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:solid 1px rgba(0,0,0,0.08);}.idnoticia_b10_B8181 #col-img{padding:0;}.idimg_b8_B8181{width:100%;float:left;}div#min_h_1.idnoticia_b10_B8181{min-height:220px;}div#min_h_2.idnoticia_b10_B8181{min-height:240px;}.idnoticia_b10_B8181 .idcat{width:100%;color:rgba(162,161,161,1) !important;font-size:1.0em;float:left;display:block;letter-spacing:-0.02em;}.idnoticia_b10_B8181 .idcat_3x{width:100%;color:rgba(162,161,161,1) !important;font-size:1.2em;float:left;display:block;letter-spacing:-0.02em;}.idnoticia_b10_B8181 .idtitulo{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idnoticia_b10_B8181 .idtitulo_2x{width:100%;display:block;font-size:1.5em;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idnoticia_b10_B8181 .idtitulo_25x{width:100%;display:block;font-size:1.8em;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idnoticia_b10_B8181 .idtitulo_3x{width:100%;display:block;font-size:50px;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idnoticia_b10_B8181 .idsubtitulo{width:100%;display:block;font-size:1.0em;font-weight:normal;float:left;text-decoration:inherit;color:rgba(114,114,114,1) !important;}.idnoticia_b10_B8181 .idsubtitulo_2x{width:100%;display:block;font-size:1.3em;font-weight:normal;float:left;text-decoration:inherit;color:rgba(114,114,114,1) !important;}.idnoticia_b10_B8181 a{color:#333333;}.idnoticia_b10_B8181 a:hover .idtitulo,.idnoticia_b10_B8181 a:hover .idtitulo_2x,.idnoticia_b10_B8181 a:hover .idtitulo_25x,.idnoticia_b10_B8181 a:hover .idtitulo_3x,.idnoticia_b10_B8181 a:hover .idsubtitulo,.idnoticia_b10_B8181 a:hover .idsubtitulo_2x,.idnoticia_b10_B8181 a:hover .idcat,.idnoticia_b10_B8181 a:hover .idcat_2x,.idnoticia_b10_B8181 a:hover .idcat_3x{color:#333333 !important;text-decoration:underline !important;}.box_content_b10_B8181{width:100%;height:auto;display:block;float:left;padding:0;}.box_content_b10_B8181 #col-img{margin:0;padding:0;}.idnoticia_b10_B8181 .box_shadow{border-radius:5px;color:#fff;display:block;position:relative;text-align:center;text-shadow:1px 1px 0 #000000;margin:0 0 10px 0;overflow:hidden;}.idnoticia_b10_B8181 .box_shadow:hover{display:block;color:#ffffff;text-decoration:underline;}.idnoticia_b10_B8181 .box_shadow img{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:5px;text-align:center;width:100%;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}.idnoticia_b10_B8181 .box_shadow:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.idnoticia_b10_B8181 .box_shadow .shadow{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(29%,rgba(255,255,255,0.01)),color-stop(30%,rgba(0,0,0,0.01)),color-stop(33%,rgba(0,0,0,0.01)),color-stop(62%,rgba(0,0,0,0.17)),color-stop(68%,rgba(0,0,0,0.30)),color-stop(90%,rgba(0,0,0,0.62)),color-stop(100%,rgba(0,0,0,0.73)));border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B8181 .box_shadow .shadow_top{border-radius:5px;background:-webkit-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-moz-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-ms-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-o-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B8181 .box_shadow .shadow_bottom{border-radius:5px;background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-moz-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-ms-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-o-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B8181 .box_shadow .shadow_left{border-radius:5px;background:-webkit-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-moz-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-ms-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-o-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B8181 .box_shadow .shadow_left_1x{border-radius:5px;background:-webkit-linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);background:-moz-linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);background:-ms-linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);background:-o-linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);background:linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B8181 .box_shadow .shadow_center{border-radius:5px;background:rgba(0,0,0,0.1);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B8181 .box_shadow .svg_left{background-image:url(https://portalb4.capital/template/img/background_shadow_left.svg);background-size:100% 100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B8181 .box_shadow:hover .svg_left{background-size:144% 130%;}.idnoticia_b10_B8181 .box_shadow .svg_bottom{background-image:url(https://portalb4.capital/template/img/background_shadow_bottom.svg);background-size:100% 100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B8181 .box_shadow:hover .svg_bottom{background-size:146% 115%;}.idnoticia_b10_B8181 .box_shadow .box_b10_info{bottom:37px;left:0;margin:0 0 -10px;padding:0;position:absolute;right:0;text-align:left;}.idnoticia_b10_B8181 .box_shadow .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.idnoticia_b10_B8181 .box_shadow .minititle{top:10px;left:0;margin:0 0 0 10px;padding:0;position:absolute;right:0;font-size:1.0em;font-weight:bold;text-align:left;letter-spacing:0,02em;text-transform:uppercase;color:#ffffff;}.idnoticia_b10_B8181 .box_shadow .minititle_2x{top:10px;left:0;margin:0 0 0 10px;padding:0;position:absolute;right:0;font-size:1.1em;font-weight:bold;text-align:left;letter-spacing:0,02em;text-transform:uppercase;color:#ffffff;}.idnoticia_b10_B8181 .box_shadow .title_2x{bottom:46px;font-size:2.4em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.idnoticia_b10_B8181 .box_shadow .title_0x{bottom:46px;font-size:1.2em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.idnoticia_b10_B8181 .box_shadow .title{bottom:46px;font-size:1.6em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.idnoticia_b10_B8181 .box_shadow .description_2x{font-size:1.1em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.idnoticia_b10_B8181 .box_shadow .description{font-size:1.0em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.idnoticia_b10_B8181 .box_shadow .bg-hover{background:#fff;background:rgba(255,255,255,0.9);border-radius:5px;bottom:0;left:0;opacity:0;filter:alpha(opacity=0);position:absolute;right:0;top:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}/*OWL*/    .box_content_b10_B8181 .owl-theme .owl-dots{float:left !important;position:relative !important;z-index:150 !important;width:100% !important;text-align:center !important;}.box_content_b10_B8181 .owl-theme .owl-dots .owl-dot span{background:#E3E3E3 !important;transition:opacity 200ms ease !important;}.box_content_b10_B8181 .owl-theme .owl-dots .owl-dot.active span,.box_content_b10_B8181 .owl-theme .owl-dots .owl-dot:hover span{background:#869791 !important;transition:opacity 200ms ease !important;}/* NOVO BOX - 9.1 Modelo 33*/    .box91_idnoticia_B8181{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:solid 1px rgba(0,0,0,0.20);background:rgba(255,255,255,0);}.box91_idnoticia_B8181:hover{background:rgba(255,255,255,0);}.box91_idnoticia_B8181 #col-img{margin:0;padding:0;}.box91_idnoticia_B8181 a{color:#333333;}.box91_idnoticia_B8181 a:hover *{color:#333333;text-decoration:underline;}.box91_idnoticia_B8181 .img_shadow img{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:5px;text-align:center;width:100%;}.box91_idnoticia_B8181 .img_shadow .shadow{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(29%,rgba(255,255,255,0.01)),color-stop(30%,rgba(0,0,0,0.01)),color-stop(33%,rgba(0,0,0,0.01)),color-stop(62%,rgba(0,0,0,0.17)),color-stop(68%,rgba(0,0,0,0.24)),color-stop(90%,rgba(0,0,0,0.62)),color-stop(100%,rgba(0,0,0,0.73)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0;}.box91_minititleB8181{color:rgba(0,0,0,1);font-size:1.0em;font-weight:bold;float:left;display:block;width:100%;padding:0;margin:0 0 3px 0;}.box91_tituloB8181{width:100%;display:block;font-size:0.9em;font-weight:normal;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#5819be;}.box91_titulo_2xB8181{width:100%;display:block;font-size:1.4em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#5819be;}.box91_subtituloB8181{width:100%;display:block;font-size:1.0em;float:left;margin:0 0 2px 0;color:rgba(114,114,114,1);}.box91_dataB8181{text-transform:uppercase;color:rgba(162,161,161,1);font-size:12px;font-weight:bold;float:left;display:block;width:100%;}/*RESPONSIVE*/            /* Tablet Portrait (768px) */        @media only screen and (min-width:321px) and (max-width:1024px) and (orientation:portrait){.box9_idnoticia_81 #col-img{margin:5px 10px;}.box_2_content81 .box_primary{margin-right:0;}.box_2_content81 .box_4_m img{height:auto;}.box_2_content81 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content81 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content81 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content81 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_content81 .box_6_m img{height:auto;}.box_2_content81 .box_6_m{padding-left:0;padding-right:0;}.box_2_content81 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_content81 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_content81 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content81 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_2_content81 .box_12_m img{height:auto;}.box_2_content81 .box_12_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content81 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content81 .box_12_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content81 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}.box_881 .minititle{display:none;}.box_881 .title_2x{font-size:1.4em;}.box_881 .description_2x{display:none;}.idtitulo_b8_81{font-size:1.3em;}.idtitulo_b8_v281{font-size:1.3em;}.idsubtitulo_b8_v281{font-size:1.1em;}}/* Phone Landscape (480px) */        @media only screen and (min-width:321px) and (max-width:480px) and (orientation:landscape){.box9_idnoticia_81 #col-img{margin:5px 10px;}.box_281 .minititle{display:none;}.box_281 .title_2x{font-size:1.2em;}.box_281 .title_0x{font-size:0.9em;}.box_281 .title{font-size:1.0em;}.box_281 .description_2x{font-size:11px;}.box_281 .description{font-size:11px;}.box_2_content81 .box_primary{margin-right:0;}.box_2_content81 .box_4_m img{height:auto;}.box_2_content81 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content81 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content81 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content81 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_content81 .box_6_m img{height:auto;}.box_2_content81 .box_6_m{padding-left:0;padding-right:0;}.box_2_content81 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_content81 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_content81 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content81 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_2_content81 .box_12_m img{height:auto;}.box_2_content81 .box_12_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content81 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content81 .box_12_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content81 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}.box_881 .minititle{display:none;}.box_881 .title_2x{font-size:1.1em;}.box_881 .description_2x{display:none;}.idtitulo_b8_81{font-size:1.2em;}.idtitulo_b8_v281{font-size:1.2em;}.idsubtitulo_b8_v281{font-size:1.0em;}}/* Phone Portrait (320px) */        @media only screen and (max-width:320px){.box9_idnoticia_81 #col-img{margin:5px 10px;}.box_281 .minititle{display:none;}.box_281 .title_2x{font-size:1.2em;}.box_281 .title_0x{font-size:0.9em;}.box_281 .title{font-size:1.0em;}.box_281 .description_2x{font-size:11px;}.box_281 .description{font-size:11px;}.box_2_content81 .box_primary{margin-right:0;}.box_2_content81 .box_4_m img{height:auto;}.box_2_content81 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content81 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content81 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content81 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_content81 .box_6_m img{height:auto;}.box_2_content81 .box_6_m{padding-left:0;padding-right:0;}.box_2_content81 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_content81 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_content81 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content81 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_2_content81 .box_12_m img{height:auto;}.box_2_content81 .box_12_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content81 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content81 .box_12_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content81 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}}@media only screen and (max-width:420px){.box9_idnoticia_81 #col-img{margin:5px 10px;}.box_281 .minititle{display:none;}.box_281 .title_2x{font-size:1.2em;}.box_281 .title_0x{font-size:0.9em;}.box_281 .title{font-size:1.0em;}.box_281 .description_2x{font-size:10px;}.box_281 .description{font-size:10px;}.box_2_content81 .box_primary{margin-right:0;}.box_2_content81 .box_4_m img{height:auto;}.box_2_content81 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content81 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content81 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content81 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_content81 .box_6_m img{height:auto;}.box_2_content81 .box_6_m{padding-left:0;padding-right:0;}.box_2_content81 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_content81 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_content81 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content81 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_2_content81 .box_12_m img{height:auto;}.box_2_content81 .box_12_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content81 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content81 .box_12_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content81 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}}/*/FIM*/            /*BOX SLIDE */        .slider_box_81{width:100%;display:block;height:auto;float:left;list-style-type:none;}.slider_box_81 li{display:block;float:left;width:100%;padding:0;height:auto;margin:5px !important;background:rgba(255,255,255,0);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;}.slider_box_81 li:hover{text-decoration:underline;background:rgba(255,255,255,0);}.slider_box_81 #resetli{padding:8px !important;}.slider_box_81 .ad_foto{width:100%;float:left;display:block;}.slider_box_81 .ad_1{width:100%;float:left;display:block;font-size:0.8em;font-weight:bold;color:#5819be;}.slider_box_81 .ad_2{width:100%;float:left;display:block;font-size:1.0em;font-weight:bold;color:#5819be;}.slider_box_81 .ad_3{width:100%;float:left;display:block;font-size:0.9em;font-weight:bold;color:rgba(0,0,0,1);}.slider_box_81 .ad_4{width:100%;float:left;display:block;font-size:1.0em;font-weight:normal;color:#5819be;}.slider_box_81 .ad_number{width:100%;float:left;display:block;text-align:center;font-size:4.5em;font-weight:bold;color:rgba(0,0,0,1);}.slider_box_81 .ad_col{width:auto;float:left;display:block;font-size:0.8em;font-weight:bold;padding:5px 0 0 0;color:rgba(114,114,114,1);}.slider_box_81 .ad_colS{width:auto;float:left;display:block;font-size:0.8em;font-weight:bold;padding:5px 0 0 0;margin:0 3px 0 3px;color:rgba(0,0,0,1);}.slider_box_81 .ad_col2{width:auto;float:left;display:block;font-size:0.8em;font-weight:bold;padding:5px 0 0 0;color:rgba(162,161,161,1);}.slider_box_81 a{color:#333333;}.slider_box_81 a:hover *{color:#333333;text-decoration:underline;}/*END_STYLES OLD HOME PAGE*/                                              /* ================================            BOX NEWSLINE FLEX 3x DESTAQUES 81            ================================ */            .box_newsline3_flex81{display:flex;gap:20px;}/* Cada coluna */            .box_newsline3_flex81 .col{flex:1;}/* Card Destaque */            .box_newsline3_flex81 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;height:100%;}.box_newsline3_flex81 .card.banner-bg a{display:block;color:inherit;text-decoration:none;position:relative;height:100%;}.box_newsline3_flex81 .card.banner-bg img{width:100%;height:auto;display:block;border-radius:12px;}/* Shadow degradê */            .box_newsline3_flex81 .card.banner-bg .shadow{position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0));z-index:1;}/* Data */            .box_newsline3_flex81 .card.banner-bg .minititle{position:absolute;top:10px;left:10px;background:rgba(0,0,0,0.6);color:#fff !important;font-size:0.85em;padding:4px 8px;border-radius:4px;z-index:2;}/* Conteúdo */            .box_newsline3_flex81 .card.banner-bg .card-body{position:absolute;bottom:0;left:0;right:0;background:#5819be;color:#fff !important;padding:12px 15px;z-index:2;}.box_newsline3_flex81 .card.banner-bg .title{font-size:1.1em;font-weight:600;margin:5px 0;color:#fff !important;}.box_newsline3_flex81 .card.banner-bg .cat{display:block;font-size:0.85em;margin-bottom:4px;color:#fff !important;}/* Hover */            .box_newsline3_flex81 .card.banner-bg:hover .card-body{background:#333333 !important;transition:background .3s ease;}/* ================================            RESPONSIVO            ================================ */            @media(max-width:991px){.box_newsline3_flex81{flex-direction:column;}.box_newsline3_flex81 .col{flex:0 0 100%;}}/* =========================================            BOX NEWSLINE FLEX V2  (grid 40% / 60%)            ========================================= */            .box_newsline_flex_v281{display:grid;grid-template-columns:40% 1fr;/* destaque + grid de cards */            column-gap:20px;align-items:start;box-sizing:border-box;}/* Evita overflow por min-content */            .box_newsline_flex_v281 .destaque,.box_newsline_flex_v281 .grid-cards{min-width:0;box-sizing:border-box;}/* =========================================            DESTAQUE            ========================================= */            .box_newsline_flex_v281 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;/* arredondamento corta tudo */            height:100%;background:#fff;}/* o link pode continuar wrapando tudo */            .box_newsline_flex_v281 .card.banner-bg a{display:block;text-decoration:none;color:inherit;}/* Destaque ocupa altura total da coluna */            .box_newsline_flex_v281 .card.banner-bg{display:flex;flex-direction:column;height:100%;/* iguala ao grid-cards */}.box_newsline_flex_v281 .card.banner-bg .media{position:relative;flex:1;/* cresce para ocupar todo o espaço */            width:100%;border-radius:15px;overflow:hidden;min-height:516px;/* altura mínima de segurança */}/* imagem ocupa 100% da área da .media */            .box_newsline_flex_v281 .card.banner-bg .media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;}/* Shadow somente sobre a imagem */            .box_newsline_flex_v281 .card.banner-bg .media .shadow{position:absolute;left:0;right:0;bottom:0;height:45%;background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,0));transition:height .3s ease;z-index:1;}/* Data no topo esquerdo,dentro da área da imagem */            .box_newsline_flex_v281 .card.banner-bg .media .minititle{position:absolute;top:10px;left:10px;background:rgba(0,0,0,.6);color:#fff !important;font-size:.85em;padding:4px 8px;border-radius:4px;z-index:2;}/* Faixa sólida sobre a IMAGEM (no rodapé da media) */            .box_newsline_flex_v281 .card.banner-bg .media .card-body{position:absolute;left:0;right:0;bottom:0;color:#5819be !important;background:rgba(255,255,255,0) !important;padding:12px 15px;z-index:2;}.box_newsline_flex_v281 .card.banner-bg:hover .card-body,.box_newsline_flex_v281 .card.banner-bg .media:hover .card-body{color:#333333 !important;text-decoration:none !important;background:rgba(255,255,255,0) !important;}.box_newsline_flex_v281 .card.banner-bg .card-body .title{font-size:1.2em;font-weight:bold;margin:5px 0 0;color:#fff !important;}.box_newsline_flex_v281 .card.banner-bg .card-body .cat{display:block;font-size:.9em;margin-bottom:4px;color:#fff !important;}/* Hover destaque – “sobe” a sombra */            .box_newsline_flex_v281 .card.banner-bg:hover .media .shadow{height:70%;}/* =========================================            GRID DE 6 CARDS (3 x 2)            ========================================= */            .box_newsline_flex_v281 .grid-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));/* minmax previne estouro */            gap:20px;align-content:start;}.box_newsline_flex_v281 .grid-cards .card.thumb{border-radius:15px;overflow:hidden;background:rgb(255,255,255) !important;border:0px solid #e5e5e5;transition:all .3s ease;display:flex;flex-direction:column;min-width:0;}.box_newsline_flex_v281 .grid-cards .card.thumb a{display:flex;flex-direction:column;text-decoration:none;color:inherit;height:100%;}/* imagem do card pequeno */            .box_newsline_flex_v281 .grid-cards .card.thumb img,.box_newsline_flex_v281 .grid-cards .card.thumb figure{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:15px 15px 0 0 !important;display:block;}.box_newsline_flex_v281 .grid-cards .card.thumb .info{padding:10px;flex:1;min-width:0;}.box_newsline_flex_v281 .grid-cards .card.thumb .cat{font-size:.8em;font-weight:bold;margin-bottom:0;color:rgba(0,0,0,1) !important;}.box_newsline_flex_v281 .grid-cards .card.thumb .title{font-size:1em;font-weight:bold;line-height:1.3;margin-top:3px;color:#5819be !important;}/* Hover nos cards da grid */            .box_newsline_flex_v281 .grid-cards .card.thumb:hover{border-color:#333333 !important;background:rgb(255,255,255) !important;}.box_newsline_flex_v281 .grid-cards .card.thumb:hover .title,.box_newsline_flex_v281 .grid-cards .card.thumb:hover .cat{color:#333333 !important;}/* =========================================            RESPONSIVO            ========================================= */            @media (max-width:991px){.box_newsline_flex_v281{grid-template-columns:1fr;/* empilha */                    row-gap:20px;}.box_newsline_flex_v281 .grid-cards{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:600px){.box_newsline_flex_v281 .grid-cards{grid-template-columns:1fr;}.box_newsline_flex_v281 .card.banner-bg .media{min-height:260px;}}/* ================================            BOX NEWSLINE FLEX 81            ================================ */            .box_newsline_flex81{display:flex;align-items:stretch;gap:15px;/* espaço entre destaque e mid */}/* Colunas principais */            .box_newsline_flex81 .col{flex:1;}.box_newsline_flex81 .destaque{flex:0 0 calc(40% - 7.5px);}.box_newsline_flex81 .mid-cards{flex:0 0 calc(60% - 7.5px);display:grid;grid-template-columns:1fr 1fr;/* 2 colunas */            gap:15px 20px;}/* ================================            CARD DESTAQUE (imagem com faixa)            ================================ */            .box_newsline_flex81 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;}.box_newsline_flex81 .card.banner-bg a{display:block;color:inherit;text-decoration:none;position:relative;}/* Imagem */            .box_newsline_flex81 .card.banner-bg img{width:100%;height:auto;display:block;}/* Shadow degradê */            .box_newsline_flex81 .card.banner-bg .shadow{position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0));z-index:1;}/* Data no topo esquerdo */            .box_newsline_flex81 .card.banner-bg .minititle{position:absolute;top:10px;left:10px;background:rgba(0,0,0,0.6);color:#fff !important;font-size:0.85em;padding:4px 8px;border-radius:4px;z-index:2;}/* Faixa sólida no rodapé */            .box_newsline_flex81 .card.banner-bg .card-body{position:absolute;bottom:0;left:0;right:0;background:#5819be;color:#fff !important;padding:12px 15px;z-index:2;}.box_newsline_flex81 .card.banner-bg .title{font-size:1.2em;font-weight:600;color:#fff !important;margin:5px 0;}.box_newsline_flex81 .card.banner-bg .cat{display:block;font-size:0.9em;margin-bottom:5px;color:#fff !important;}/* Hover no destaque */            .box_newsline_flex81 .card.banner-bg:hover .card-body{color:#333333 !important;background:rgba(255,255,255,0) !important;transition:background .3s ease;}/* ================================            CARDS MÉDIOS (sem imagem,8 cards)            ================================ */            .box_newsline_flex81 .mid-card .card.mid-list{border-radius:12px;background:#fff;border:1px solid #e5e5e5;padding:15px;height:100%;transition:all .3s ease;}.box_newsline_flex81 .mid-card .card.mid-list a{display:block;text-decoration:none;color:inherit;}.box_newsline_flex81 .mid-cards{display:grid;grid-template-columns:1fr 1fr;gap:15px;height:100%;/* força alinhar */            align-content:start;/* mantém cards alinhados dentro */}/* Categoria */            .box_newsline_flex81 .mid-card .card.mid-list .cat{font-size:0.85em;font-weight:600;margin-bottom:5px;display:block;color:rgba(0,0,0,1) !important;}/* Título */            .box_newsline_flex81 .mid-card .card.mid-list .title{font-size:1em;font-weight:600;margin:0 0 6px;color:#5819be !important;line-height:1.3;}/* Subchamada */            .box_newsline_flex81 .mid-card .card.mid-list .desc{font-size:0.9em;color:#666 !important;margin:0;}/* Hover */            .box_newsline_flex81 .mid-card .card.mid-list:hover{color:#333333 !important;background:rgb(255,255,255) !important;border-color:rgb(255,255,255) !important;}.box_newsline_flex81 .mid-card .card.mid-list:hover .title,.box_newsline_flex81 .mid-card .card.mid-list:hover .cat,.box_newsline_flex81 .mid-card .card.mid-list:hover .desc{color:#333333 !important;}/* ================================            RESPONSIVO            ================================ */            @media(max-width:991px){.box_newsline_flex81{flex-direction:column;}.box_newsline_flex81 .destaque,.box_newsline_flex81 .mid-cards{flex:0 0 100%;}}@media(max-width:767px){.box_newsline_flex81 .mid-cards{grid-template-columns:1fr;/* 1 coluna no mobile */}}/* ================================            BOX STORIE FLEX 81            ================================ */            .box_storie_flex81{display:flex;flex-wrap:wrap;gap:15px;}/* ----- CARD BASE ----- */            .box_storie_flex81 .card{position:relative;flex:1;min-height:420px;border-radius:12px;overflow:hidden;background:#000;color:#fff;text-decoration:none;transition:box-shadow .3s ease;}/*            .box_storie_flex81 .card:hover{box-shadow:0 6px 18px rgba(0,0,0,0.35);}*/            /* Imagem padrão (quando não usa h600) */            .box_storie_flex81 .card img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;transition:transform .35s ease;will-change:transform;}.box_storie_flex81 .card:hover img{transform:scale(1.05);}/* Sombra degradê */            .box_storie_flex81 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:12px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.85),rgba(0,0,0,0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.25)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_storie_flex81 .card:hover .shadow{background-size:100% 100%,100% 100%;}/* Minititle no topo esquerdo */            .box_storie_flex81 .minititle{position:absolute;top:10px;left:10px;background:rgba(0,0,0,1);color:#fff;padding:4px 10px;border-radius:6px;font-size:0.9em;font-weight:bold;z-index:2;}/* Título no rodapé */            .box_storie_flex81 .title{position:absolute;bottom:15px;left:15px;right:15px;z-index:2;font-size:1.4em;font-weight:bold;line-height:1.3;color:#fff;}/* ----- BANNER ----- */            .box_storie_flex81 .box-banner{flex:1;border-radius:12px;background:#f9f9f9;border:1px solid #eee;min-height:420px;display:flex;align-items:center;justify-content:center;}/* ================================            ALTURA FIXA .h600            ================================ */            /* Desktop:força altura 600px */            .box_storie_flex81 .card.h600{position:relative;height:600px;min-height:0;aspect-ratio:auto;overflow:hidden;}/* figure ou img-wrap ocupa todo o card */            .box_storie_flex81 .card.h600 figure,.box_storie_flex81 .card.h600 .img-wrap{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;overflow:hidden;}/* imagem ocupa 100% */            .box_storie_flex81 .card.h600 figure img,.box_storie_flex81 .card.h600 .img-wrap img{width:100%;height:100%;object-fit:cover;display:block;}/* ================================            RESPONSIVO            ================================ */            /* Tablet (2 por linha) */            @media(max-width:991px){.box_storie_flex81 .card,.box_storie_flex81 .box-banner{flex:0 0 calc(50% - 10px);min-height:360px;}}/* Mobile (1 por linha,paisagem 16/9) */            @media(max-width:600px){/* Os cards .h600 viram paisagem */            .box_storie_flex81 .card.h600{flex:0 0 100%;height:auto !important;aspect-ratio:16/9;}.box_storie_flex81 .card.h600 figure,.box_storie_flex81 .card.h600 .img-wrap{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}/* Banner ocupa 100% da largura,mas não herda aspect-ratio */            .box_storie_flex81 .box-banner{flex:0 0 100%;height:auto;min-height:200px;/* ajuste conforme seu formato de banner */                aspect-ratio:auto;}/* Imagem ocupa tudo mas pega do topo */            .box_storie_flex81 .card.h600 figure img,.box_storie_flex81 .card.h600 .img-wrap img{width:100%;height:100% !important;object-fit:cover;object-position:50% 20%;}}/* ================================            BOX 2 FLEX 81 - GRID 4 CARDS            ================================ */            /* Container flex para os 4 cards */            .box_2_flex81{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_2_flex81 .card{position:relative;width:calc(50% - 10px);/* 2 por linha */            border-radius:12px;overflow:hidden;display:block;color:#fff;text-decoration:none;backface-visibility:hidden;-webkit-font-smoothing:antialiased;}/* Link cobre todo o card */            .box_2_flex81 .card > a{display:block;position:relative;}/* Imagem */            .box_2_flex81 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_2_flex81 .card .img-wrap img{width:100%;height:auto;display:block;transition:transform .35s ease;will-change:transform;transform-origin:center center;/* garante centralização */}/*Efeito zoom img*/               /*                 .box_2_flex81 .card:hover .img-wrap img{transform:scale(1.02);}.box_2_flex81 .card:hover .img-wrap img,.box_2_flex81 .card:active .img-wrap img{transform:scale(1.02);transition:transform .35s ease;}*/            @media (hover:none){.box_2_flex81 .card .img-wrap img{transition:transform .35s ease;/* mantém no mobile */}}/* Sombra escura */            .box_2_flex81 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:12px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0.0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.2)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_2_flex81 .card:hover .shadow,.box_2_flex81 .card:active .shadow{background-size:100% 100%,100% 100%;}.box_2_flex81 .minititle{position:absolute;top:10px;left:10px;color:rgba(0,0,0,1);padding:4px 10px;border-radius:6px;font-size:1.0em;font-weight:bold;letter-spacing:none;z-index:2;}/* Conteúdo */            .box_2_flex81 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_2_flex81 .box-info .title{font-size:1.2em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#5819be;letter-spacing:none;}.box_2_flex81 .box-info .description{font-size:0.9em;letter-spacing:none;color:rgba(114,114,114,1);}/* Responsivo:1 card por linha */            @media (max-width:767px){.box_2_flex81 .card{width:100% !important;}.box_2_flex81 .box-info .title{font-size:1.2em;}.box_2_flex81 .box-info .description{font-size:12px;}.box_2_flex81 .card .minititle{font-size:0.9em;}}/* Acessibilidade:reduz movimento */            @media (hover:none){.box_2_flex81 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_2_flex81 .card img,.box_2_flex81 .shadow{transition:none;}}/* ================================            BOX 3 FLEX 81 - GRID 8 CARDS            ================================ */            .box_3_flex81{display:flex;flex-wrap:wrap;gap:15px;}/* Card básico */            .box_3_flex81 .card{width:calc(25% - 15px);/* 4 por linha no desktop */            border-radius:15px;overflow:hidden;background:rgba(255,255,255,0) !important;text-decoration:none;display:flex;flex-direction:column;border:0px solid #eee;transition:box-shadow .3s ease;transition:background .3s ease;}.box_3_flex81 .card:hover{box-shadow:0 3px 12px rgba(0,0,0,0.12);color:#333333 !important;text-decoration:none !important;background:rgba(255,255,255,0) !important;border-color:rgba(255,255,255,0) !important;border-radius:15px;}/* Imagem */            .box_3_flex81 .card img{width:100%;height:auto;display:block;border-radius:15px 15px 0 0;}/* Conteúdo abaixo da imagem */            .box_3_flex81 .card-info{padding:10px 8px 12px;}.box_3_flex81 .card:hover span{color:#333333 !important;}.box_3_flex81 .card-info .title{font-size:1.2em;line-height:1.4;margin:0;font-weight:bold;color:#5819be !important;}/* Categoria */            .box_3_flex81 .card-info .cat{font-size:1.0em;font-weight:normal;margin-bottom:4px;display:block;color:rgba(0,0,0,1) !important;}/*ajuste de bordas*/            .box_3_flex81 figure,.box_3_flex81 .figure-ph,.box_3_flex81 .ph_img{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}.get_box [class*="box_3_flex"] .img-card img{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}/* Responsivo */            @media (max-width:991px){/* tablet → 2 colunas */            .box_3_flex81 .card{flex:0 0 calc(50% - 15px);}}@media (max-width:600px){/* mobile → 1 coluna */            .box_3_flex81 .card{flex:0 0 100%;}}/* ================================            BOX 3 FLEX 81 - VARIAÇÃO NO-BG            ================================ */            .box_3_flex81.no-bg .card{background:transparent;border:none;box-shadow:none;}/* Remove padding do bloco de texto */            .box_3_flex81.no-bg .card-info{padding-left:0 !important;padding-right:0 !important;}/* ================================            Classe adicional SEP (linha no rodapé do card)            ================================ */            .box_3_flex81 .card.sep{border-radius:0 !important;border-bottom:1px solid #e0e0e0;border-radius:0;/* opcional:evita arredondar o rodapé */}/* ================================            * AJUSTES ALINHAMENTO FLEX BOX 2 & 3            ================================ */             .box_2_flex81,.box_3_flex81{display:flex;flex-wrap:wrap;gap:15px;}/* box 2 */            .box_2_flex81 .card{width:calc(50% - 7.5px);/* metade do gap */}/* box 3 */            .box_3_flex81 .card{width:calc(25% - 11.25px);/* 1/4 do gap ajustado */}/*            * END FLEX BOX 2 & 3            */                                    /* ================================            BOX 4 FLEX 81 - GRID 6 CARDS (3 por linha)            ================================ */            /* Container flex */            .box_4_flex81{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_4_flex81 .card{position:relative;width:calc(33.333% - 13.5px);/* 3 por linha,compensando o gap */            border-radius:12px;overflow:hidden;display:block;color:#fff;text-decoration:none;backface-visibility:hidden;-webkit-font-smoothing:antialiased;}/* Link cobre todo o card */            .box_4_flex81 .card > a{display:block;position:relative;}/* Imagem */            .box_4_flex81 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_4_flex81 .card .img-wrap img{width:100%;height:auto;display:block;transition:transform .35s ease;will-change:transform;transform-origin:center center;}/* Sombra escura */            .box_4_flex81 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:12px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0.0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.2)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_4_flex81 .card:hover .shadow,.box_4_flex81 .card:active .shadow{background-size:100% 100%,100% 100%;}/* Categoria */            .box_4_flex81 .minititle{position:absolute;top:10px;left:10px;color:rgba(0,0,0,1);padding:4px 10px;border-radius:6px;font-size:1em;font-weight:bold;z-index:2;}/* Conteúdo */            .box_4_flex81 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_4_flex81 .box-info .title{font-size:1.4em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#5819be;}.box_4_flex81 .box-info .description{font-size:1em;color:rgba(114,114,114,1);}/* Responsivo */            @media (max-width:991px){/* tablet → 2 por linha */            .box_4_flex81 .card{width:calc(50% - 10px);}.box_4_flex81 .box-info .title{font-size:1.2em;}}@media (max-width:600px){/* mobile → 1 por linha */            .box_4_flex81 .card{width:100% !important;}.box_4_flex81 .box-info .title{font-size:1em;}.box_4_flex81 .box-info .description{font-size:12px;}.box_4_flex81 .card .minititle{font-size:0.9em;}}/* Acessibilidade */            @media (hover:none){.box_4_flex81 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_4_flex81 .card img,.box_4_flex81 .shadow{transition:none;}}/* =======================            BOX MANCHETE TOP (2 LINHAS)            ======================= */            .box_manchete_top81{display:flex;flex-direction:column;gap:30px;box-sizing:border-box;}/* =======================            LINHA 1 (2 colunas)            ======================= */            .box_manchete_top81 .row-top{display:grid;grid-template-columns:73% 24%;/* destaque maior + secundária menor */                gap:3%;/* espaço central */                align-items:start;}/* MANCHETE PRINCIPAL */            .box_manchete_top81 .col-main{display:grid;grid-template-columns:50% 50%;gap:20px;align-items:center;}.box_manchete_top81 .col-main a{display:contents;text-decoration:none;color:inherit;}/* =======================            HOVER – MANCHETE PRINCIPAL            ======================= */            .box_manchete_top81 .col-main a:hover .title,.box_manchete_top81 .col-main a:hover .cat,.box_manchete_top81 .col-main a:hover .desc{color:#333333 !important;transition:color .3s ease;text-decoration:underline !important;}.box_manchete_top81 .col-main figure,.box_manchete_top81 .col-main img{width:100% !important;aspect-ratio:16/9;border-radius:12px;object-fit:cover;min-height:320px;/* reduz imagem */}.box_manchete_top81 .col-main .info{display:flex;flex-direction:column;justify-content:center;}.box_manchete_top81 .col-main .cat{font-size:13px;font-weight:bold;color:rgba(0,0,0,1) !important;}.box_manchete_top81 .col-main .title{font-size:2.8rem !important;/* maior */                line-height:1.2;font-weight:800;margin-bottom:6px;margin-top:2px;color:#5819be !important;}.box_manchete_top81 .col-main .desc{font-size:1.4rem !important;line-height:1.5;color:rgba(114,114,114,1) !important;}/* MANCHETE SECUNDÁRIA */            .box_manchete_top81 .col-sec{display:flex;flex-direction:column;align-items:flex-start;max-width:100%;box-sizing:border-box;}.box_manchete_top81 .col-sec a{display:block;text-decoration:none;color:inherit;width:100%;}/* =======================            HOVER – MANCHETE SECUNDÁRIA            ======================= */            .box_manchete_top81 .col-sec a:hover .title,.box_manchete_top81 .col-sec a:hover .cat{color:#333333 !important;transition:color .3s ease;text-decoration:underline !important;}.box_manchete_top81 .col-sec figure,.box_manchete_top81 .col-sec img{width:100% !important;aspect-ratio:16/9;min-height:190px;border-radius:12px;object-fit:cover;margin-bottom:10px;}.box_manchete_top81 .col-sec .cat{font-size:13px;font-weight:bold;color:rgba(0,0,0,1) !important;}.box_manchete_top81 .col-sec .title{font-size:1.8rem !important;/* título menor */                font-weight:bold;line-height:1.3;margin-top:5px;color:#5819be !important;}.box_manchete_top81 .col-sec .subtitle{font-size:1.1rem !important;/* título menor */                font-weight:bold;line-height:1.3;margin-top:5px;color:rgba(114,114,114,1) !important;}/* =======================            LINHA 2 (lista 4x maior)            ======================= */            .box_manchete_top81 .row-bottom{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:0;}.box_manchete_top81 .row-bottom a{display:flex;align-items:flex-start;gap:10px;text-decoration:none;color:inherit;padding:10px 0;}.box_manchete_top81 .row-bottom a:before{content:"▪";color:rgba(0,0,0,1) !important;font-size:1.8rem;/* dot maior */                line-height:1.5;}.box_manchete_top81 .row-bottom .title{font-size:1.2rem;/* títulos maiores */                line-height:1.6;color:#5819be !important;transition:color .3s ease;}/* HOVER – LINHA 2 (inclui dot) */            .box_manchete_top81 .row-bottom a:hover .title,.box_manchete_top81 .row-bottom a:hover:before{color:#333333 !important;text-decoration:underline !important;}/* Linha 1 – manchete principal ocupa 100% */            .box_manchete_top81 .row-top.full{display:block;margin-bottom:25px;}/* Linha 2 – duas secundárias lado a lado */            .box_manchete_top81 .row-top.two-cols{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;}.box_manchete_top81 .row-top.two-cols .title{font-size:2.0rem !important;}/* Responsivo Tablet */            @media(max-width:991px){.box_manchete_top81 .row-top.two-cols{grid-template-columns:1fr;/* uma por linha */                    gap:15px;}.box_manchete_top81 .row-top.two-cols .title{font-size:2.0rem !important;}}/* Responsivo Mobile */            @media(max-width:600px){.box_manchete_top81 .row-top.two-cols .title{font-size:2.0rem !important;}.box_manchete_top81 .row-top.two-cols .cat{font-size:12px !important;}}/* =======================            RESPONSIVO            ======================= */            @media(max-width:991px){/* Tablet */                .box_manchete_top81 .row-top{grid-template-columns:100%;/* destaque ocupa linha inteira */                    gap:20px;}.box_manchete_top81 .col-main{grid-template-columns:100%;/* imagem acima e texto abaixo */}.box_manchete_top81 .col-main .title{font-size:2.0rem !important;}.box_manchete_top81 .col-sec img{max-height:200px;}.box_manchete_top81 .row-bottom{grid-template-columns:repeat(2,1fr);gap:15px;}}@media(max-width:600px){/* Mobile */                .box_manchete_top81 .col-main figure,.box_manchete_top81 .col-main img{min-height:200px;}.box_manchete_top81 .col-main .title{font-size:2.0rem !important;}.box_manchete_top81 .col-main .desc{font-size:1.2rem !important;}.box_manchete_top81 .row-bottom{grid-template-columns:1fr;gap:12px;}.box_manchete_top81 .row-bottom .title{font-size:1.4rem !important;}}/* =======================            LINHA 3 – MANCHETE TEXTO GRANDE (TOPO)            ======================= */            .box_manchete_top81 .row-third{margin-bottom:5px;padding-bottom:0;border-bottom:1px solid #e5e5e5;}.box_manchete_top81 .row-third a{display:block;text-decoration:none;color:inherit;}.box_manchete_top81 .row-third .cat{font-size:15px;font-weight:bold;margin-bottom:3px;color:rgba(0,0,0,1) !important;transition:color .3s ease;}.box_manchete_top81 .row-third .title{font-size:3.8rem;/* bem grande */                font-weight:800;line-height:1.3;margin-top:3px;color:#5819be !important;transition:color .3s ease;}/* Hover */            .box_manchete_top81 .row-third a:hover .cat,.box_manchete_top81 .row-third a:hover .title{color:#333333 !important;}/* Responsivo */            @media(max-width:991px){.box_manchete_top81 .row-third .title{font-size:2rem;}}@media(max-width:600px){.box_manchete_top81 .row-third .title{font-size:1.6rem;}}.set_margin_top_10{margin-top:10px !important;}/* ==========================================            BOX NEWSLINE MIX 81            ========================================== */            .box_newsline_mix81{display:flex;flex-direction:column;gap:24px;box-sizing:border-box;}/* Reset figure/img */            .box_newsline_mix81 .media,.box_newsline_mix81 .media *{box-sizing:border-box;}.box_newsline_mix81 .media{position:relative;display:block;width:100%;border-radius:14px;overflow:hidden;text-decoration:none;color:inherit;}.box_newsline_mix81 .media .figure-ph,.box_newsline_mix81 .media figure.figure-ph{width:100%!important;height:100%!important;margin:0!important;display:block!important;border-radius:14px!important;}.box_newsline_mix81 .media .ph_img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;border-radius:14px!important;}/* Overlay base (cards com texto sobreposto) */            .box_newsline_mix81 .ovl{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:20px;color:#fff!important;z-index:2;background:linear-gradient(to top,rgba(0,0,0,.85),rgba(0,0,0,0) 55%);}.box_newsline_mix81 .cat{font-size:.9rem;font-weight:700;margin-bottom:.4rem;color:#ffcc00!important;}/* ==========================================            TÍTULOS POR TIPO DE CARD            ========================================== */            /* Destaque (row-1) */            .box_newsline_mix81 .title-row1{font-size:clamp(22px,3vw,32px);font-weight:900;margin:0 0 .5rem 0;color:#fff!important;line-height:1.25;}/* Card médio */            .box_newsline_mix81 .title-medium{font-size:2.5rem;font-weight:800;margin:.35rem 0 .25rem;color:#222!important;line-height:1.3;}.box_newsline_mix81 .desc{font-size:.95rem;margin:0;color:#666;}/* Card pequeno */            .box_newsline_mix81 .title-small{font-size:1.5rem;font-weight:800;margin:0;color:#fff!important;line-height:1.3;}/* Card alto */            .box_newsline_mix81 .title-tall{font-size:2.0rem;font-weight:900;margin:0;color:#fff!important;line-height:1.3;}.box_newsline_mix81 .row-2 .ovl .cat{font-size:1.3rem;color:#5819be !important;}/* Hover em todos os títulos */            .box_newsline_mix81 a:hover .title-row1,.box_newsline_mix81 a:hover .title-small,.box_newsline_mix81 a:hover .title-tall{color:#333333 !important;transition:color .25s ease;}/* ROW 1 */            .box_newsline_mix81 .row-1{display:grid;}.box_newsline_mix81 .row-1 .media{height:250px;}.box_newsline_mix81 .row-1 .media .figure-ph,.box_newsline_mix81 .row-1 .media .ph_img{height:100%!important;width:100%!important;object-fit:cover!important;}/* Centralizar destaque */            .box_newsline_mix81 .row-1 .ovl{justify-content:center;text-align:left;background:linear-gradient(to top,rgba(0,0,0,.65),rgba(0,0,0,.25));}.box_newsline_mix81 .row-1 .date{font-size:.1.2rem;color:#eee;display:block;margin-top:4px;}.box_newsline_mix81 .row-1 .ovl .cat{font-size:1.6rem;color:#5819be !important;}/* ROW 2:grid */            .box_newsline_mix81 .row-2{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:20px;}/* Colunas */            .box_newsline_mix81 .col-left{grid-column:1;grid-row:1 / span 2;}.box_newsline_mix81 .col-mid-top{grid-column:2;grid-row:1;}.box_newsline_mix81 .col-mid-bottom{grid-column:2;grid-row:2;}.box_newsline_mix81 .col-right{grid-column:3;grid-row:1 / span 2;}/* Força preenchimento */            .box_newsline_mix81 .card-medium,.box_newsline_mix81 .card-small,.box_newsline_mix81 .card-tall{width:100%;height:100%;display:flex;flex-direction:column;}/* ==========================================            CARD MÉDIO (link completo)            ========================================== */            .box_newsline_mix81 .card-medium a.media{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;background:rgba(255,255,255,0) !important;border-radius:15px;overflow:hidden;}/* Imagem arredondada só no topo */            .box_newsline_mix81 .card-medium a.media .figure-ph,.box_newsline_mix81 .card-medium a.media .ph_img,.box_newsline_mix81 .card-medium a.media img{border-radius:15px 15px 0 0 !important;width:100%!important;height:auto!important;object-fit:cover;}/* Bloco de info (fundo branco quadrado embaixo) */            .box_newsline_mix81 .card-medium a.media .info{padding:16px;border-radius:0;/* evita arredondar base */            background:rgba(255,255,255,0) !important;}.box_newsline_mix81 .card-medium a.media .cat{color:rgba(0,0,0,1) !important;font-size:1.5rem;}.box_newsline_mix81 .card-medium a.media .title-medium{color:#5819be !important;}/* Hover no card-medium */            .box_newsline_mix81 .card-medium a.media:hover .info{background:rgba(255,255,255,0) !important;transition:background .25s ease;}/* Textos dentro da info mudam de cor */            .box_newsline_mix81 .card-medium a.media:hover .title-medium,.box_newsline_mix81 .card-medium a.media:hover .cat{color:#333333 !important;transition:color .25s ease;}/* ==========================================            CARDS PEQUENOS / ALTOS            ========================================== */            .box_newsline_mix81 .card-small .ovl{padding:14px;background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,0) 55%);}.box_newsline_mix81 .card-tall .ovl{padding:18px;background:linear-gradient(to top,rgba(0,0,0,.85),rgba(0,0,0,0) 50%);}/* Garante que os cards pequenos ocupem toda a célula da grid */            .box_newsline_mix81 .card-small{width:100%;height:100%;display:flex;}.box_newsline_mix81 .card-small a.media{display:flex;flex-direction:column;width:100%;height:100%;text-decoration:none;color:inherit;border-radius:15px;overflow:hidden;}.box_newsline_mix81 .card-small a.media .figure-ph,.box_newsline_mix81 .card-small a.media .ph_img{flex:1 1 auto;width:100%!important;height:100%!important;object-fit:cover!important;}/* --- Alinhamento perfeito do card-tall e dos dois small --- */            /* A grid precisa esticar os itens */            .box_newsline_mix81 .row-2{align-items:stretch;}/* Coluna do meio:cada small ocupa 50% da altura total */            .box_newsline_mix81 .col-mid-top,.box_newsline_mix81 .col-mid-bottom{display:flex;flex-direction:column;min-height:0;}.box_newsline_mix81 .col-mid-top .card-small,.box_newsline_mix81 .col-mid-bottom .card-small{flex:1 1 auto;/* divide igualmente */            display:flex;}/* Força .media a preencher a célula */            .box_newsline_mix81 .card-small .media,.box_newsline_mix81 .card-tall  .media{height:100%;display:block;/* evita collapse por flex */}/* Anula o padding-top do ratio do showImg para estes cards */            .box_newsline_mix81 .card-small .figure-ph,.box_newsline_mix81 .card-tall  .figure-ph{padding-top:0 !important;/* <- o segredo */            height:100% !important;}/* Imagem realmente estica e recorta certo */            .box_newsline_mix81 .card-small .ph_img,.box_newsline_mix81 .card-tall  .ph_img{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important;}/* Segurança extra:os próprios cards ocupam a célula inteira */            .box_newsline_mix81 .card-small,.box_newsline_mix81 .card-tall{width:100%;height:100%;min-height:0;}/* ==========================================            EFEITO SOMBRA            ========================================== */            .box_newsline_mix81 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:15px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.6),rgba(0,0,0,0.0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.2)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_newsline_mix81 .media:hover .shadow,.box_newsline_mix81 .media:active .shadow{background-size:100% 100%,100% 100%;}/* ==========================================            RESPONSIVO            ========================================== */            @media(max-width:1080px){.box_newsline_mix81 .row-2{display:flex;flex-direction:column;gap:20px;}/* Cada coluna ocupa toda a largura em mobile/tablet */            .box_newsline_mix81 .col-left,.box_newsline_mix81 .col-mid-top,.box_newsline_mix81 .col-mid-bottom,.box_newsline_mix81 .col-right{width:100%;grid-column:auto;grid-row:auto;}/* Card-médio e demais cards forçados a 100% */            .box_newsline_mix81 .card-medium,.box_newsline_mix81 .card-small,.box_newsline_mix81 .card-tall{width:100%;height:auto;}/* Links internos ocupam largura toda */            .box_newsline_mix81 .card-medium a.media,.box_newsline_mix81 .card-small a.media,.box_newsline_mix81 .card-tall a.media{width:100%;}/* Card-tall vira 16:9 no responsivo */            .box_newsline_mix81 .card-tall{aspect-ratio:16/9;height:auto;}.box_newsline_mix81 .card-tall a.media{position:relative;width:100%;height:100%;display:block;}/* Fallback se navegador não suportar aspect-ratio */            @supports not (aspect-ratio:16/9){.box_newsline_mix81 .card-tall{position:relative;width:100%;height:0;padding-top:56.25%;/* 16:9 */}.box_newsline_mix81 .card-tall a.media{position:absolute;top:0;left:0;width:100%;height:100%;}}}@media(max-width:640px){.box_newsline_mix81 .title-row1{font-size:1.8rem;}.box_newsline_mix81 .title-medium{font-size:1.8rem;}.box_newsline_mix81 .title-small{font-size:1.5rem;}.box_newsline_mix81 .title-tall{font-size:1.5rem;}}/* ================================            * END FLEX BOX            ================================ */             /* #####################  BOX 82 */                .no_margin82{margin:0 !important;padding:0 !important;}.no_margin_left82{margin-left:0 !important;padding-left:0 !important;}.no_margin_right82{margin-right:0 !important;padding-right:0 !important;}.m_b_582{margin-bottom:5px !important;}.m_t_1082{margin-bottom:10px !important;}.boxcont_82{width:100%;height:auto;padding:0;margin:10px 0;float:left;background:rgba(255,255,255,0);}.boxcont_82:hover{background:rgba(255,255,255,0);}/*new header*/    .header_titulo_82{padding:7px 0;margin:0 0 15px 0;width:100%;float:left;display:block;box-sizing:border-box;border-top:0px solid rgb(255,255,255);border-bottom:1px solid rgb(204,204,204);background:rgba(255,255,255,0);}.header_titulo_82 i.spc{padding:0 2px;}.header_titulo_82 .titulo_82{font-size:2.0em;font-weight:bold;padding:0;margin:0;color:#5819be;display:inline-block;position:relative;}/*after bottom title*/    .header_titulo_82 .titulo_82::after{background:#5819be;padding:0 5px;}.header_titulo_82 a,.header_titulo_82 a:hover{font-size:inherit !important;color:inherit !important;text-decoration:none;}.header_banner_82{width:100%;height:auto;padding:0;margin:1px 0;float:left;}.header_img_82{width:100%;height:auto;padding:0;margin:1px 0;float:left;}.header_titulo_82 #btn-slide{margin:5px 0 0 0;font-size:13px !important;}/* ================================            BOX NEWSLINE FLEX 3x DESTAQUES 82            ================================ */            .box_newsline3_flex82{display:flex;gap:20px;}/* Cada coluna */            .box_newsline3_flex82 .col{flex:1;}/* Card Destaque */            .box_newsline3_flex82 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;height:100%;}.box_newsline3_flex82 .card.banner-bg a{display:block;color:inherit;text-decoration:none;position:relative;height:100%;}.box_newsline3_flex82 .card.banner-bg img{width:100%;height:auto;display:block;border-radius:12px;}/* Shadow degradê */            .box_newsline3_flex82 .card.banner-bg .shadow{position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0));z-index:1;}/* Data */            .box_newsline3_flex82 .card.banner-bg .minititle{position:absolute;top:10px;left:10px;background:rgba(0,0,0,0.6);color:#fff !important;font-size:0.85em;padding:4px 8px;border-radius:4px;z-index:2;}/* Conteúdo */            .box_newsline3_flex82 .card.banner-bg .card-body{position:absolute;bottom:0;left:0;right:0;background:#5819be;color:#fff !important;padding:12px 15px;z-index:2;}.box_newsline3_flex82 .card.banner-bg .title{font-size:1.1em;font-weight:600;margin:5px 0;color:#fff !important;}.box_newsline3_flex82 .card.banner-bg .cat{display:block;font-size:0.85em;margin-bottom:4px;color:#fff !important;}/* Hover */            .box_newsline3_flex82 .card.banner-bg:hover .card-body{background:#333333 !important;transition:background .3s ease;}/* ================================            RESPONSIVO            ================================ */            @media(max-width:991px){.box_newsline3_flex82{flex-direction:column;}.box_newsline3_flex82 .col{flex:0 0 100%;}}/* ================================            BOX STORIE FLEX 82            ================================ */            .box_storie_flex82{display:flex;flex-wrap:wrap;gap:15px;}/* ----- CARD BASE ----- */            .box_storie_flex82 .card{position:relative;flex:1;min-height:420px;border-radius:12px;overflow:hidden;background:#000;color:#fff;text-decoration:none;transition:box-shadow .3s ease;}/*            .box_storie_flex82 .card:hover{box-shadow:0 6px 18px rgba(0,0,0,0.35);}*/            /* Imagem padrão (quando não usa h600) */            .box_storie_flex82 .card img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;transition:transform .35s ease;will-change:transform;}.box_storie_flex82 .card:hover img{transform:scale(1.05);}/* Sombra degradê */            .box_storie_flex82 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:12px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.85),rgba(0,0,0,0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.25)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_storie_flex82 .card:hover .shadow{background-size:100% 100%,100% 100%;}/* Minititle no topo esquerdo */            .box_storie_flex82 .minititle{position:absolute;top:10px;left:10px;background:rgba(0,0,0,1);color:#fff;padding:4px 10px;border-radius:6px;font-size:0.9em;font-weight:bold;z-index:2;}/* Título no rodapé */            .box_storie_flex82 .title{position:absolute;bottom:15px;left:15px;right:15px;z-index:2;font-size:1.4em;font-weight:bold;line-height:1.3;color:#fff;}/* ----- BANNER ----- */            .box_storie_flex82 .box-banner{flex:1;border-radius:12px;background:#f9f9f9;border:1px solid #eee;min-height:420px;display:flex;align-items:center;justify-content:center;}/* ================================            ALTURA FIXA .h600            ================================ */            /* Desktop:força altura 600px */            .box_storie_flex82 .card.h600{position:relative;height:600px;min-height:0;aspect-ratio:auto;overflow:hidden;}/* figure ou img-wrap ocupa todo o card */            .box_storie_flex82 .card.h600 figure,.box_storie_flex82 .card.h600 .img-wrap{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;overflow:hidden;}/* imagem ocupa 100% */            .box_storie_flex82 .card.h600 figure img,.box_storie_flex82 .card.h600 .img-wrap img{width:100%;height:100%;object-fit:cover;display:block;}/* ================================            RESPONSIVO            ================================ */            /* Tablet (2 por linha) */            @media(max-width:991px){.box_storie_flex82 .card,.box_storie_flex82 .box-banner{flex:0 0 calc(50% - 10px);min-height:360px;}}/* Mobile (1 por linha,paisagem 16/9) */            @media(max-width:600px){/* Os cards .h600 viram paisagem */            .box_storie_flex82 .card.h600{flex:0 0 100%;height:auto !important;aspect-ratio:16/9;}.box_storie_flex82 .card.h600 figure,.box_storie_flex82 .card.h600 .img-wrap{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}/* Banner ocupa 100% da largura,mas não herda aspect-ratio */            .box_storie_flex82 .box-banner{flex:0 0 100%;height:auto;min-height:200px;/* ajuste conforme seu formato de banner */                aspect-ratio:auto;}/* Imagem ocupa tudo mas pega do topo */            .box_storie_flex82 .card.h600 figure img,.box_storie_flex82 .card.h600 .img-wrap img{width:100%;height:100% !important;object-fit:cover;object-position:50% 20%;}}/* ================================            BOX 2 FLEX 82 - GRID 4 CARDS            ================================ */            /* Container flex para os 4 cards */            .box_2_flex82{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_2_flex82 .card{position:relative;width:calc(50% - 10px);/* 2 por linha */            border-radius:12px;overflow:hidden;display:block;color:#fff;text-decoration:none;backface-visibility:hidden;-webkit-font-smoothing:antialiased;}/* Link cobre todo o card */            .box_2_flex82 .card > a{display:block;position:relative;}/* Imagem */            .box_2_flex82 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_2_flex82 .card .img-wrap img{width:100%;height:auto;display:block;transition:transform .35s ease;will-change:transform;transform-origin:center center;/* garante centralização */}/*Efeito zoom img*/               /*                 .box_2_flex82 .card:hover .img-wrap img{transform:scale(1.02);}.box_2_flex82 .card:hover .img-wrap img,.box_2_flex82 .card:active .img-wrap img{transform:scale(1.02);transition:transform .35s ease;}*/            @media (hover:none){.box_2_flex82 .card .img-wrap img{transition:transform .35s ease;/* mantém no mobile */}}/* Sombra escura */            .box_2_flex82 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:12px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0.0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.2)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_2_flex82 .card:hover .shadow,.box_2_flex82 .card:active .shadow{background-size:100% 100%,100% 100%;}.box_2_flex82 .minititle{position:absolute;top:10px;left:10px;color:rgba(0,0,0,1);padding:4px 10px;border-radius:6px;font-size:1.0em;font-weight:bold;letter-spacing:none;z-index:2;}/* Conteúdo */            .box_2_flex82 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_2_flex82 .box-info .title{font-size:1.3em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#5819be;letter-spacing:none;}.box_2_flex82 .box-info .description{font-size:1.0em;letter-spacing:none;color:rgba(114,114,114,1);}/* Responsivo:1 card por linha */            @media (max-width:767px){.box_2_flex82 .card{width:100% !important;}.box_2_flex82 .box-info .title{font-size:1.2em;}.box_2_flex82 .box-info .description{font-size:12px;}.box_2_flex82 .card .minititle{font-size:0.9em;}}/* Acessibilidade:reduz movimento */            @media (hover:none){.box_2_flex82 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_2_flex82 .card img,.box_2_flex82 .shadow{transition:none;}}/* ================================            BOX 3 FLEX 82 - GRID 8 CARDS            ================================ */            .box_3_flex82{display:flex;flex-wrap:wrap;gap:15px;}/* Card básico */            .box_3_flex82 .card{width:calc(25% - 15px);/* 4 por linha no desktop */            border-radius:15px;overflow:hidden;background:rgba(255,255,255,0) !important;text-decoration:none;display:flex;flex-direction:column;border:0px solid #eee;transition:box-shadow .3s ease;transition:background .3s ease;}.box_3_flex82 .card:hover{box-shadow:0 3px 12px rgba(0,0,0,0.12);color:#333333 !important;text-decoration:none !important;background:rgba(255,255,255,0) !important;border-color:rgba(255,255,255,0) !important;border-radius:15px;}/* Imagem */            .box_3_flex82 .card img{width:100%;height:auto;display:block;border-radius:15px 15px 0 0;}/* Conteúdo abaixo da imagem */            .box_3_flex82 .card-info{padding:10px 8px 12px;}.box_3_flex82 .card:hover span{color:#333333 !important;}.box_3_flex82 .card-info .title{font-size:1.2em;line-height:1.4;margin:0;font-weight:bold;color:#5819be !important;}/* Categoria */            .box_3_flex82 .card-info .cat{font-size:1.0em;font-weight:normal;margin-bottom:4px;display:block;color:rgba(0,0,0,1) !important;}/*ajuste de bordas*/            .box_3_flex82 figure,.box_3_flex82 .figure-ph,.box_3_flex82 .ph_img{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}.get_box [class*="box_3_flex"] .img-card img{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}/* Responsivo */            @media (max-width:991px){/* tablet → 2 colunas */            .box_3_flex82 .card{flex:0 0 calc(50% - 15px);}}@media (max-width:600px){/* mobile → 1 coluna */            .box_3_flex82 .card{flex:0 0 100%;}}/* ================================            BOX 3 FLEX 82 - VARIAÇÃO NO-BG            ================================ */            .box_3_flex82.no-bg .card{background:transparent;border:none;box-shadow:none;}/* Remove padding do bloco de texto */            .box_3_flex82.no-bg .card-info{padding-left:0 !important;padding-right:0 !important;}/* ================================            Classe adicional SEP (linha no rodapé do card)            ================================ */            .box_3_flex82 .card.sep{border-radius:0 !important;border-bottom:1px solid #e0e0e0;border-radius:0;/* opcional:evita arredondar o rodapé */}/* ================================            * AJUSTES ALINHAMENTO FLEX BOX 2 & 3            ================================ */             .box_2_flex82,.box_3_flex82{display:flex;flex-wrap:wrap;gap:15px;}/* box 2 */            .box_2_flex82 .card{width:calc(50% - 7.5px);/* metade do gap */}/* box 3 */            .box_3_flex82 .card{width:calc(25% - 11.25px);/* 1/4 do gap ajustado */}/*            * END FLEX BOX 2 & 3            */                                    /* ================================            BOX 4 FLEX 82 - GRID 6 CARDS (3 por linha)            ================================ */            /* Container flex */            .box_4_flex82{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_4_flex82 .card{position:relative;width:calc(33.333% - 13.5px);/* 3 por linha,compensando o gap */            border-radius:12px;overflow:hidden;display:block;color:#fff;text-decoration:none;backface-visibility:hidden;-webkit-font-smoothing:antialiased;}/* Link cobre todo o card */            .box_4_flex82 .card > a{display:block;position:relative;}/* Imagem */            .box_4_flex82 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_4_flex82 .card .img-wrap img{width:100%;height:auto;display:block;transition:transform .35s ease;will-change:transform;transform-origin:center center;}/* Sombra escura */            .box_4_flex82 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:12px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0.0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.2)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_4_flex82 .card:hover .shadow,.box_4_flex82 .card:active .shadow{background-size:100% 100%,100% 100%;}/* Categoria */            .box_4_flex82 .minititle{position:absolute;top:10px;left:10px;color:rgba(0,0,0,1);padding:4px 10px;border-radius:6px;font-size:1em;font-weight:bold;z-index:2;}/* Conteúdo */            .box_4_flex82 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_4_flex82 .box-info .title{font-size:1.4em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#5819be;}.box_4_flex82 .box-info .description{font-size:1em;color:rgba(114,114,114,1);}/* Responsivo */            @media (max-width:991px){/* tablet → 2 por linha */            .box_4_flex82 .card{width:calc(50% - 10px);}.box_4_flex82 .box-info .title{font-size:1.2em;}}@media (max-width:600px){/* mobile → 1 por linha */            .box_4_flex82 .card{width:100% !important;}.box_4_flex82 .box-info .title{font-size:1em;}.box_4_flex82 .box-info .description{font-size:12px;}.box_4_flex82 .card .minititle{font-size:0.9em;}}/* Acessibilidade */            @media (hover:none){.box_4_flex82 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_4_flex82 .card img,.box_4_flex82 .shadow{transition:none;}}/* ID 1 */        .idnoticia_82{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;background:rgba(255,255,255,0);}.idnoticia_82:hover{background:rgba(255,255,255,0);}.idnoticia_82 #col-img{margin:0;padding:0;}.idmais_82{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;}.idmais_82 a{color:#5819be;font-size:1.1em;font-weight:bold;}.idmais_82 a:hover{text-decoration:none;text-decoration:inherit;color:#5819be;}.idimg_82{width:100%;margin:0 5px 0 0;float:left;}.idcat_82{width:100%;text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;}.idtitulo_82{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;color:#5819be;text-decoration:inherit;}.idnoticia_82 a{color:#333333;}.idnoticia_82 a:hover *{color:#333333;text-decoration:underline;}/* ID 200 */        .idnoticia200_82{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;background:rgba(255,255,255,0);}.idnoticia200_82:hover{background:rgba(255,255,255,0);}.idmais200_82{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;}.idmais200_82 a{font-size:1.1em;font-weight:bold;text-decoration:inherit;color:#5819be;}.idmais200_82 a:hover{text-decoration:none;text-decoration:inherit;color:#5819be;}.idimg200_82{width:100%;margin:0 0 5px 0;float:left;}.idcat200_82{text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;width:100%;}.idtitulo200_82{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idnoticia200_82 a{color:#333333;}.idnoticia200_82 a:hover *{color:#333333;text-decoration:underline;}/* ID COLUNA 2 TEXT */        .idnoticia_c2_82{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0 3px 0;border-bottom:dashed 1px #ccc;background:rgba(255,255,255,0);}.idnoticia_c2_82:hover{background:rgba(255,255,255,0);}.idnoticia_c2_82 #col-12{padding:0;}.idcat_c2_82{text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;width:100%;}.dat_c2_82{text-transform:uppercase;color:rgba(0,0,0,1);font-size:1.1em;padding:20px 0 0 0;font-weight:bold;float:left;display:block;width:100%;}.idtitulo_c2_82{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;color:#5819be;}.idnoticia_c2_82 a{color:#333333;}.idnoticia_c2_82 a:hover *{color:#333333;text-decoration:underline;}/*sub*/        .idnoticia_c2_sub_82{width:100%;height:auto;display:block;float:left;padding:3px 10px;margin:3px 0;border-bottom:dashed 1px #ccc;text-decoration:inherit;list-style-type:none;}.idnoticia_c2_sub_82 li{list-style-type:none;}.idnoticia_c2_sub_82 li *{color:#5819be;list-style-type:none;}.idtitulo_c2_sub_82{width:100%;display:block;font-size:1.0em;float:left;text-decoration:inherit;color:#5819be;}.idnoticia_c2_sub_82 a{color:#333333;padding:0;}.idnoticia_c2_sub_82 a:hover *{color:#333333;text-decoration:underline;}/*bold*/        .idtitulo_c2_bold_82{width:100%;display:block;font-size:1.5em;font-weight:bold;padding:0;margin:0;float:left;text-decoration:inherit;color:#5819be;}.idsubtitulo_c2_bold_82{width:100%;display:block;font-size:1.0em;float:left;color:rgba(114,114,114,1) !important;}/* COLUNA 3 COM FOTO */        .idnoticia_c3_82{width:100%;height:auto;display:block;float:left;padding:0;margin:3px 0;}.idnoticia_c3_82 #col-sm-6{padding-left:0;padding-right:0;}.idnoticia_c3_82 a{float:left;display:block;width:100%;margin:5px 0;}.idnoticia_c3_82 a:first-child{margin-left:5px;}.idimg_c3_82{width:100%;float:left;}.idtitulo_c3_82{width:100%;display:block;font-size:1.0em;font-weight:bold;text-decoration:inherit;float:left;color:#5819be;}.idtitulo_c3v2_82{width:100%;display:block;font-size:1.0em;font-weight:normal;text-decoration:inherit;float:left;color:#5819be;}.idnoticia_c3_82 a{color:#333333;}.idnoticia_c3_82 a:hover *{color:#333333;text-decoration:underline;}/* COLUNA 4 COM FOTO */        .idnoticia_c4_82{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;text-decoration:inherit;}.idimg_c4_82{width:100%;float:left;}.idtitulo_c4_82{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idnoticia_c4_82 a{color:#333333;}.idnoticia_c4_82 a:hover *{color:#333333;text-decoration:underline;}/*COLUNA 5 */        .idnoticia_c5_82{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;}.idnoticia_c5_82 #col-img{padding:0;}.idimg_c5_82{width:100%;float:left;}.idcat_c5_82{width:100%;text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;}.idtitulo_c5_82{width:100%;display:block;font-size:1.0em;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idnoticia_c5_82 a{color:#333333;}.idnoticia_c5_82 a:hover *{color:#333333;text-decoration:underline;}/*NOVO BOX - 8*/    .idnoticia_b8_82{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:solid 1px rgba(0,0,0,0.08);}.idnoticia_b8_82 #col-img{padding:0;}.idimg_b8_82{width:100%;float:left;}div#min_h_1.idnoticia_b8_82{min-height:220px;}div#min_h_2.idnoticia_b8_82{min-height:240px;}.idcat_b8_82{width:100%;color:rgba(162,161,161,1) !important;font-size:1.0em;float:left;display:block;letter-spacing:-0.02em;}.idtitulo_b8_82{width:100%;display:block;font-size:1.8em;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idtitulo_b8_v282{width:100%;display:block;font-size:1.4em;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idtitulo_b8_v382{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idsubtitulo_b8_v282{width:100%;display:block;font-size:1.1em;font-weight:normal;float:left;text-decoration:inherit;color:rgba(114,114,114,1) !important;}.idnoticia_b8_82 a{color:#333333;}.idnoticia_b8_82 a:hover *{color:#333333;text-decoration:underline;}.box_8_content82{width:100%;height:auto;display:block;float:left;padding:0;}.box_8_content82 #col-img{margin:0;padding:0;}.box_882{border-radius:5px;color:#fff;display:block;position:relative;text-align:center;text-shadow:1px 1px 0 #000000;margin:0 0 20px 0;overflow:hidden;}.box_882:hover{display:block;color:#ffffff;text-decoration:underline;}.box_882 img{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:5px;text-align:center;width:100%;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}.box_882:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.box_882 .shadow{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(29%,rgba(255,255,255,0.01)),color-stop(30%,rgba(0,0,0,0.01)),color-stop(33%,rgba(0,0,0,0.01)),color-stop(62%,rgba(0,0,0,0.17)),color-stop(68%,rgba(0,0,0,0.30)),color-stop(90%,rgba(0,0,0,0.62)),color-stop(100%,rgba(0,0,0,0.73)));border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0;}.box_882 .shadow_top{border-radius:5px;background:-webkit-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-moz-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-ms-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-o-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);bottom:0;left:0;position:absolute;right:0;top:0;}.box_882 .shadow_bottom{border-radius:5px;background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-moz-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-ms-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-o-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);bottom:0;left:0;position:absolute;right:0;top:0;}.box_882 .shadow_left{border-radius:5px;background:-webkit-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-moz-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-ms-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-o-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);bottom:0;left:0;position:absolute;right:0;top:0;}.box_882 .svg_left{background-image:url(https://portalb4.capital/template/img/background_shadow_left.svg);background-size:100% 100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;bottom:0;left:0;position:absolute;right:0;top:0;}.box_882:hover .svg_left{background-size:144% 130%;}.box_882 .svg_bottom{background-image:url(https://portalb4.capital/template/img/background_shadow_bottom.svg);background-size:100% 100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;bottom:0;left:0;position:absolute;right:0;top:0;}.box_882:hover .svg_bottom{background-size:146% 115%;}.box_882 .box_8_info{bottom:37px;left:0;margin:0 0 -10px;padding:0;position:absolute;right:0;text-align:left;}.box_882 .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.box_882 .minititle{top:10px;left:0;margin:0 0 0 10px;padding:0;position:absolute;right:0;font-size:1.1em;font-weight:bold;text-align:left;letter-spacing:0,02em;text-transform:uppercase;color:#ffffff;}.box_882 .title_2x{bottom:46px;font-size:2.0em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.box_882 .title_0x{bottom:46px;font-size:1.2em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.box_882 .title{bottom:46px;font-size:1.6em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.box_882 .description_2x{font-size:1.1em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.box_882 .description{font-size:1.0em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.box_882 .bg-hover{background:#fff;background:rgba(255,255,255,0.9);border-radius:5px;bottom:0;left:0;opacity:0;filter:alpha(opacity=0);position:absolute;right:0;top:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}/*OWL*/    .box_8_content82 .owl-theme .owl-dots{float:left !important;position:relative !important;z-index:150 !important;width:100% !important;text-align:center !important;margin-top:-46px !important;}.box_8_content82 .owl-theme .owl-dots .owl-dot span{background:#ffffff !important;transition:opacity 200ms ease !important;}.box_8_content82 .owl-theme .owl-dots .owl-dot.active span,.box_8_content82 .owl-theme .owl-dots .owl-dot:hover span{background:#869791 !important;transition:opacity 200ms ease !important;}/*NOVO BOX - 9*/        .box9_idnoticia_82{width:100%;height:auto;display:block;float:left;padding:40px 5px;margin:0;border-bottom:solid 1px rgba(0,0,0,0.20);background:rgba(255,255,255,0);}.box9_idnoticia_82:hover{background:rgba(255,255,255,0);}.box9_idnoticia_82 #col-img{margin:0;padding:0;}.box9_idnoticia_82 .img_shadow img{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:5px;text-align:center;width:100%;}.box9_idnoticia_82 .img_shadow .shadow{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(29%,rgba(255,255,255,0.01)),color-stop(30%,rgba(0,0,0,0.01)),color-stop(33%,rgba(0,0,0,0.01)),color-stop(62%,rgba(0,0,0,0.17)),color-stop(68%,rgba(0,0,0,0.24)),color-stop(90%,rgba(0,0,0,0.62)),color-stop(100%,rgba(0,0,0,0.73)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0;}.box9_idnoticia_82 a{color:#333333;}.box9_idnoticia_82 a:hover *{color:#333333;text-decoration:underline;}.box9_minititle82{color:#5819be;font-size:1.0em;font-weight:bold;float:left;display:block;width:100%;padding:0;margin:0 0 3px 0;}.box9_titulo82{width:100%;display:block;font-size:1.6em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#5819be;}.box9_subtitulo82{width:100%;display:block;font-size:1.2em;float:left;margin:0 0 8px 0;color:rgba(114,114,114,1);}.box9_data82{text-transform:uppercase;color:rgba(162,161,161,1);font-size:12px;font-weight:bold;float:left;display:block;width:100%;}/*BOX 2 - SOMBRAS*/            .box_2_content82{width:100%;height:auto;display:block;float:left;padding:10px 0 0 0;}.box_2_content82 .box_primary{margin-right:10px;}.box_2_content82 #col-img{margin:0;padding:0;}.box_2_content82 .box_4_m img{height:240px;}.box_2_content82 .box_4_m{padding-left:5px;}.box_2_content82 .box_4_m:first-child{padding-left:0;}.box_2_content82 .box_4_m:last-child{padding-right:0;}.box_2_content82 .box_6_m img{height:180px;}.box_2_content82 .box_6_m{padding-left:5px;}.box_2_content82 .box_6_m:first-child{padding-left:0;}.box_2_content82 .box_6_m:last-child{padding-right:0;}.box_2_content82 .box_6_m:nth-child(3){padding-right:0;}.box_2_content82 .box_6_m:nth-child(4){padding-left:0;}.box_2_content82 .box_12_m img{height:230px;}.box_2_content82 .box_12_m:nth-child(1){padding-right:20px;padding-left:0;}.box_2_content82 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content82 .box_12_m:nth-child(3){padding-right:20px;padding-left:0;}.box_2_content82 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}.box_282{border-radius:5px;color:#fff;display:block;position:relative;text-align:center;text-shadow:0 1px #000;margin:0 0 20px 0;overflow:hidden;}.box_282:hover{display:block;color:#333333;text-decoration:underline;}.box_282 img{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:5px;text-align:center;width:100%;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}.box_282:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.box_282 .shadow{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(29%,rgba(255,255,255,0.01)),color-stop(30%,rgba(0,0,0,0.01)),color-stop(33%,rgba(0,0,0,0.01)),color-stop(62%,rgba(0,0,0,0.17)),color-stop(68%,rgba(0,0,0,0.24)),color-stop(90%,rgba(0,0,0,0.62)),color-stop(100%,rgba(0,0,0,0.73)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0;}.box_282 .box_2_info{bottom:37px;left:0;margin:0 0 -17px;padding:0;position:absolute;right:0;text-align:left;}.box_282 .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.box_282 .minititle{top:10px;left:0;margin:0 0 0 10px;padding:0;position:absolute;right:0;font-size:1.1em;font-weight:normal;text-align:left;letter-spacing:none;text-transform:uppercase;color:rgba(0,0,0,1);}.box_282 .title_2x{bottom:46px;font-size:1.6em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#5819be;}.box_282 .title_0x{bottom:46px;font-size:1.0em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#5819be;}.box_282 .title{bottom:46px;font-size:1.2em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#5819be;}.box_282 .description_2x{font-size:1.1em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:rgba(114,114,114,1);}.box_282 .description{font-size:1.0em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:rgba(114,114,114,1);}.box_282 .bg-hover{background:#fff;background:rgba(255,255,255,0.9);border-radius:5px;bottom:0;left:0;opacity:0;filter:alpha(opacity=0);position:absolute;right:0;top:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}/*NOVO BOX - 10 */    .idnoticia_b10_B8282{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:solid 1px rgba(0,0,0,0.08);}.idnoticia_b10_B8282 #col-img{padding:0;}.idimg_b8_B8282{width:100%;float:left;}div#min_h_1.idnoticia_b10_B8282{min-height:220px;}div#min_h_2.idnoticia_b10_B8282{min-height:240px;}.idnoticia_b10_B8282 .idcat{width:100%;color:rgba(162,161,161,1) !important;font-size:1.0em;float:left;display:block;letter-spacing:-0.02em;}.idnoticia_b10_B8282 .idcat_3x{width:100%;color:rgba(162,161,161,1) !important;font-size:1.2em;float:left;display:block;letter-spacing:-0.02em;}.idnoticia_b10_B8282 .idtitulo{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idnoticia_b10_B8282 .idtitulo_2x{width:100%;display:block;font-size:1.5em;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idnoticia_b10_B8282 .idtitulo_25x{width:100%;display:block;font-size:1.8em;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idnoticia_b10_B8282 .idtitulo_3x{width:100%;display:block;font-size:50px;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idnoticia_b10_B8282 .idsubtitulo{width:100%;display:block;font-size:1.0em;font-weight:normal;float:left;text-decoration:inherit;color:rgba(114,114,114,1) !important;}.idnoticia_b10_B8282 .idsubtitulo_2x{width:100%;display:block;font-size:1.3em;font-weight:normal;float:left;text-decoration:inherit;color:rgba(114,114,114,1) !important;}.idnoticia_b10_B8282 a{color:#333333;}.idnoticia_b10_B8282 a:hover .idtitulo,.idnoticia_b10_B8282 a:hover .idtitulo_2x,.idnoticia_b10_B8282 a:hover .idtitulo_25x,.idnoticia_b10_B8282 a:hover .idtitulo_3x,.idnoticia_b10_B8282 a:hover .idsubtitulo,.idnoticia_b10_B8282 a:hover .idsubtitulo_2x,.idnoticia_b10_B8282 a:hover .idcat,.idnoticia_b10_B8282 a:hover .idcat_2x,.idnoticia_b10_B8282 a:hover .idcat_3x{color:#333333 !important;text-decoration:underline !important;}.box_content_b10_B8282{width:100%;height:auto;display:block;float:left;padding:0;}.box_content_b10_B8282 #col-img{margin:0;padding:0;}.idnoticia_b10_B8282 .box_shadow{border-radius:5px;color:#fff;display:block;position:relative;text-align:center;text-shadow:1px 1px 0 #000000;margin:0 0 10px 0;overflow:hidden;}.idnoticia_b10_B8282 .box_shadow:hover{display:block;color:#ffffff;text-decoration:underline;}.idnoticia_b10_B8282 .box_shadow img{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:5px;text-align:center;width:100%;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}.idnoticia_b10_B8282 .box_shadow:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.idnoticia_b10_B8282 .box_shadow .shadow{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(29%,rgba(255,255,255,0.01)),color-stop(30%,rgba(0,0,0,0.01)),color-stop(33%,rgba(0,0,0,0.01)),color-stop(62%,rgba(0,0,0,0.17)),color-stop(68%,rgba(0,0,0,0.30)),color-stop(90%,rgba(0,0,0,0.62)),color-stop(100%,rgba(0,0,0,0.73)));border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B8282 .box_shadow .shadow_top{border-radius:5px;background:-webkit-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-moz-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-ms-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-o-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B8282 .box_shadow .shadow_bottom{border-radius:5px;background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-moz-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-ms-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-o-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B8282 .box_shadow .shadow_left{border-radius:5px;background:-webkit-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-moz-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-ms-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-o-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B8282 .box_shadow .shadow_left_1x{border-radius:5px;background:-webkit-linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);background:-moz-linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);background:-ms-linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);background:-o-linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);background:linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B8282 .box_shadow .shadow_center{border-radius:5px;background:rgba(0,0,0,0.1);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B8282 .box_shadow .svg_left{background-image:url(https://portalb4.capital/template/img/background_shadow_left.svg);background-size:100% 100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B8282 .box_shadow:hover .svg_left{background-size:144% 130%;}.idnoticia_b10_B8282 .box_shadow .svg_bottom{background-image:url(https://portalb4.capital/template/img/background_shadow_bottom.svg);background-size:100% 100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B8282 .box_shadow:hover .svg_bottom{background-size:146% 115%;}.idnoticia_b10_B8282 .box_shadow .box_b10_info{bottom:37px;left:0;margin:0 0 -10px;padding:0;position:absolute;right:0;text-align:left;}.idnoticia_b10_B8282 .box_shadow .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.idnoticia_b10_B8282 .box_shadow .minititle{top:10px;left:0;margin:0 0 0 10px;padding:0;position:absolute;right:0;font-size:1.0em;font-weight:bold;text-align:left;letter-spacing:0,02em;text-transform:uppercase;color:#ffffff;}.idnoticia_b10_B8282 .box_shadow .minititle_2x{top:10px;left:0;margin:0 0 0 10px;padding:0;position:absolute;right:0;font-size:1.1em;font-weight:bold;text-align:left;letter-spacing:0,02em;text-transform:uppercase;color:#ffffff;}.idnoticia_b10_B8282 .box_shadow .title_2x{bottom:46px;font-size:2.4em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.idnoticia_b10_B8282 .box_shadow .title_0x{bottom:46px;font-size:1.2em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.idnoticia_b10_B8282 .box_shadow .title{bottom:46px;font-size:1.6em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.idnoticia_b10_B8282 .box_shadow .description_2x{font-size:1.1em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.idnoticia_b10_B8282 .box_shadow .description{font-size:1.0em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.idnoticia_b10_B8282 .box_shadow .bg-hover{background:#fff;background:rgba(255,255,255,0.9);border-radius:5px;bottom:0;left:0;opacity:0;filter:alpha(opacity=0);position:absolute;right:0;top:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}/*OWL*/    .box_content_b10_B8282 .owl-theme .owl-dots{float:left !important;position:relative !important;z-index:150 !important;width:100% !important;text-align:center !important;}.box_content_b10_B8282 .owl-theme .owl-dots .owl-dot span{background:#E3E3E3 !important;transition:opacity 200ms ease !important;}.box_content_b10_B8282 .owl-theme .owl-dots .owl-dot.active span,.box_content_b10_B8282 .owl-theme .owl-dots .owl-dot:hover span{background:#869791 !important;transition:opacity 200ms ease !important;}/* NOVO BOX - 9.1 Modelo 33*/    .box91_idnoticia_B8282{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:solid 1px rgba(0,0,0,0.20);background:rgba(255,255,255,0);}.box91_idnoticia_B8282:hover{background:rgba(255,255,255,0);}.box91_idnoticia_B8282 #col-img{margin:0;padding:0;}.box91_idnoticia_B8282 a{color:#333333;}.box91_idnoticia_B8282 a:hover *{color:#333333;text-decoration:underline;}.box91_idnoticia_B8282 .img_shadow img{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:5px;text-align:center;width:100%;}.box91_idnoticia_B8282 .img_shadow .shadow{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(29%,rgba(255,255,255,0.01)),color-stop(30%,rgba(0,0,0,0.01)),color-stop(33%,rgba(0,0,0,0.01)),color-stop(62%,rgba(0,0,0,0.17)),color-stop(68%,rgba(0,0,0,0.24)),color-stop(90%,rgba(0,0,0,0.62)),color-stop(100%,rgba(0,0,0,0.73)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.01) 29%,rgba(0,0,0,0.01) 30%,rgba(0,0,0,0.01) 33%,rgba(0,0,0,0.17) 62%,rgba(0,0,0,0.24) 68%,rgba(0,0,0,0.62) 90%,rgba(0,0,0,0.73) 100%);border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0;}.box91_minititleB8282{color:rgba(0,0,0,1);font-size:1.0em;font-weight:bold;float:left;display:block;width:100%;padding:0;margin:0 0 3px 0;}.box91_tituloB8282{width:100%;display:block;font-size:0.9em;font-weight:normal;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#5819be;}.box91_titulo_2xB8282{width:100%;display:block;font-size:1.4em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#5819be;}.box91_subtituloB8282{width:100%;display:block;font-size:1.0em;float:left;margin:0 0 2px 0;color:rgba(114,114,114,1);}.box91_dataB8282{text-transform:uppercase;color:rgba(162,161,161,1);font-size:12px;font-weight:bold;float:left;display:block;width:100%;}/*RESPONSIVE*/            /* Tablet Portrait (768px) */        @media only screen and (min-width:321px) and (max-width:1024px) and (orientation:portrait){.box9_idnoticia_82 #col-img{margin:5px 10px;}.box_2_content82 .box_primary{margin-right:0;}.box_2_content82 .box_4_m img{height:auto;}.box_2_content82 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content82 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content82 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content82 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_content82 .box_6_m img{height:auto;}.box_2_content82 .box_6_m{padding-left:0;padding-right:0;}.box_2_content82 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_content82 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_content82 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content82 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_2_content82 .box_12_m img{height:auto;}.box_2_content82 .box_12_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content82 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content82 .box_12_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content82 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}.box_882 .minititle{display:none;}.box_882 .title_2x{font-size:1.4em;}.box_882 .description_2x{display:none;}.idtitulo_b8_82{font-size:1.3em;}.idtitulo_b8_v282{font-size:1.3em;}.idsubtitulo_b8_v282{font-size:1.1em;}}/* Phone Landscape (480px) */        @media only screen and (min-width:321px) and (max-width:480px) and (orientation:landscape){.box9_idnoticia_82 #col-img{margin:5px 10px;}.box_282 .minititle{display:none;}.box_282 .title_2x{font-size:1.2em;}.box_282 .title_0x{font-size:0.9em;}.box_282 .title{font-size:1.0em;}.box_282 .description_2x{font-size:11px;}.box_282 .description{font-size:11px;}.box_2_content82 .box_primary{margin-right:0;}.box_2_content82 .box_4_m img{height:auto;}.box_2_content82 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content82 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content82 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content82 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_content82 .box_6_m img{height:auto;}.box_2_content82 .box_6_m{padding-left:0;padding-right:0;}.box_2_content82 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_content82 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_content82 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content82 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_2_content82 .box_12_m img{height:auto;}.box_2_content82 .box_12_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content82 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content82 .box_12_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content82 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}.box_882 .minititle{display:none;}.box_882 .title_2x{font-size:1.1em;}.box_882 .description_2x{display:none;}.idtitulo_b8_82{font-size:1.2em;}.idtitulo_b8_v282{font-size:1.2em;}.idsubtitulo_b8_v282{font-size:1.0em;}}/* Phone Portrait (320px) */        @media only screen and (max-width:320px){.box9_idnoticia_82 #col-img{margin:5px 10px;}.box_282 .minititle{display:none;}.box_282 .title_2x{font-size:1.2em;}.box_282 .title_0x{font-size:0.9em;}.box_282 .title{font-size:1.0em;}.box_282 .description_2x{font-size:11px;}.box_282 .description{font-size:11px;}.box_2_content82 .box_primary{margin-right:0;}.box_2_content82 .box_4_m img{height:auto;}.box_2_content82 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content82 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content82 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content82 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_content82 .box_6_m img{height:auto;}.box_2_content82 .box_6_m{padding-left:0;padding-right:0;}.box_2_content82 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_content82 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_content82 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content82 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_2_content82 .box_12_m img{height:auto;}.box_2_content82 .box_12_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content82 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content82 .box_12_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content82 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}}@media only screen and (max-width:420px){.box9_idnoticia_82 #col-img{margin:5px 10px;}.box_282 .minititle{display:none;}.box_282 .title_2x{font-size:1.2em;}.box_282 .title_0x{font-size:0.9em;}.box_282 .title{font-size:1.0em;}.box_282 .description_2x{font-size:10px;}.box_282 .description{font-size:10px;}.box_2_content82 .box_primary{margin-right:0;}.box_2_content82 .box_4_m img{height:auto;}.box_2_content82 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content82 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content82 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content82 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_content82 .box_6_m img{height:auto;}.box_2_content82 .box_6_m{padding-left:0;padding-right:0;}.box_2_content82 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_content82 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_content82 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content82 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_2_content82 .box_12_m img{height:auto;}.box_2_content82 .box_12_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content82 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content82 .box_12_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content82 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}}/*/FIM*/            /*BOX SLIDE */        .slider_box_82{width:100%;display:block;height:auto;float:left;list-style-type:none;}.slider_box_82 li{display:block;float:left;width:100%;padding:0;height:auto;margin:5px !important;background:rgba(255,255,255,0);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;}.slider_box_82 li:hover{text-decoration:underline;background:rgba(255,255,255,0);}.slider_box_82 #resetli{padding:8px !important;}.slider_box_82 .ad_foto{width:100%;float:left;display:block;}.slider_box_82 .ad_1{width:100%;float:left;display:block;font-size:0.8em;font-weight:bold;color:#5819be;}.slider_box_82 .ad_2{width:100%;float:left;display:block;font-size:1.0em;font-weight:bold;color:#5819be;}.slider_box_82 .ad_3{width:100%;float:left;display:block;font-size:0.9em;font-weight:bold;color:rgba(0,0,0,1);}.slider_box_82 .ad_4{width:100%;float:left;display:block;font-size:1.0em;font-weight:normal;color:#5819be;}.slider_box_82 .ad_number{width:100%;float:left;display:block;text-align:center;font-size:4.5em;font-weight:bold;color:rgba(0,0,0,1);}.slider_box_82 .ad_col{width:auto;float:left;display:block;font-size:0.8em;font-weight:bold;padding:5px 0 0 0;color:rgba(114,114,114,1);}.slider_box_82 .ad_colS{width:auto;float:left;display:block;font-size:0.8em;font-weight:bold;padding:5px 0 0 0;margin:0 3px 0 3px;color:rgba(0,0,0,1);}.slider_box_82 .ad_col2{width:auto;float:left;display:block;font-size:0.8em;font-weight:bold;padding:5px 0 0 0;color:rgba(162,161,161,1);}.slider_box_82 a{color:#333333;}.slider_box_82 a:hover *{color:#333333;text-decoration:underline;}/*END_STYLES OLD HOME PAGE*/                                              /* ================================            BOX NEWSLINE FLEX 3x DESTAQUES 82            ================================ */            .box_newsline3_flex82{display:flex;gap:20px;}/* Cada coluna */            .box_newsline3_flex82 .col{flex:1;}/* Card Destaque */            .box_newsline3_flex82 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;height:100%;}.box_newsline3_flex82 .card.banner-bg a{display:block;color:inherit;text-decoration:none;position:relative;height:100%;}.box_newsline3_flex82 .card.banner-bg img{width:100%;height:auto;display:block;border-radius:12px;}/* Shadow degradê */            .box_newsline3_flex82 .card.banner-bg .shadow{position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0));z-index:1;}/* Data */            .box_newsline3_flex82 .card.banner-bg .minititle{position:absolute;top:10px;left:10px;background:rgba(0,0,0,0.6);color:#fff !important;font-size:0.85em;padding:4px 8px;border-radius:4px;z-index:2;}/* Conteúdo */            .box_newsline3_flex82 .card.banner-bg .card-body{position:absolute;bottom:0;left:0;right:0;background:#5819be;color:#fff !important;padding:12px 15px;z-index:2;}.box_newsline3_flex82 .card.banner-bg .title{font-size:1.1em;font-weight:600;margin:5px 0;color:#fff !important;}.box_newsline3_flex82 .card.banner-bg .cat{display:block;font-size:0.85em;margin-bottom:4px;color:#fff !important;}/* Hover */            .box_newsline3_flex82 .card.banner-bg:hover .card-body{background:#333333 !important;transition:background .3s ease;}/* ================================            RESPONSIVO            ================================ */            @media(max-width:991px){.box_newsline3_flex82{flex-direction:column;}.box_newsline3_flex82 .col{flex:0 0 100%;}}/* =========================================            BOX NEWSLINE FLEX V2  (grid 40% / 60%)            ========================================= */            .box_newsline_flex_v282{display:grid;grid-template-columns:40% 1fr;/* destaque + grid de cards */            column-gap:20px;align-items:start;box-sizing:border-box;}/* Evita overflow por min-content */            .box_newsline_flex_v282 .destaque,.box_newsline_flex_v282 .grid-cards{min-width:0;box-sizing:border-box;}/* =========================================            DESTAQUE            ========================================= */            .box_newsline_flex_v282 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;/* arredondamento corta tudo */            height:100%;background:#fff;}/* o link pode continuar wrapando tudo */            .box_newsline_flex_v282 .card.banner-bg a{display:block;text-decoration:none;color:inherit;}/* Destaque ocupa altura total da coluna */            .box_newsline_flex_v282 .card.banner-bg{display:flex;flex-direction:column;height:100%;/* iguala ao grid-cards */}.box_newsline_flex_v282 .card.banner-bg .media{position:relative;flex:1;/* cresce para ocupar todo o espaço */            width:100%;border-radius:15px;overflow:hidden;min-height:516px;/* altura mínima de segurança */}/* imagem ocupa 100% da área da .media */            .box_newsline_flex_v282 .card.banner-bg .media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;}/* Shadow somente sobre a imagem */            .box_newsline_flex_v282 .card.banner-bg .media .shadow{position:absolute;left:0;right:0;bottom:0;height:45%;background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,0));transition:height .3s ease;z-index:1;}/* Data no topo esquerdo,dentro da área da imagem */            .box_newsline_flex_v282 .card.banner-bg .media .minititle{position:absolute;top:10px;left:10px;background:rgba(0,0,0,.6);color:#fff !important;font-size:.85em;padding:4px 8px;border-radius:4px;z-index:2;}/* Faixa sólida sobre a IMAGEM (no rodapé da media) */            .box_newsline_flex_v282 .card.banner-bg .media .card-body{position:absolute;left:0;right:0;bottom:0;color:#5819be !important;background:rgba(255,255,255,0) !important;padding:12px 15px;z-index:2;}.box_newsline_flex_v282 .card.banner-bg:hover .card-body,.box_newsline_flex_v282 .card.banner-bg .media:hover .card-body{color:#333333 !important;text-decoration:none !important;background:rgba(255,255,255,0) !important;}.box_newsline_flex_v282 .card.banner-bg .card-body .title{font-size:1.2em;font-weight:bold;margin:5px 0 0;color:#fff !important;}.box_newsline_flex_v282 .card.banner-bg .card-body .cat{display:block;font-size:.9em;margin-bottom:4px;color:#fff !important;}/* Hover destaque – “sobe” a sombra */            .box_newsline_flex_v282 .card.banner-bg:hover .media .shadow{height:70%;}/* =========================================            GRID DE 6 CARDS (3 x 2)            ========================================= */            .box_newsline_flex_v282 .grid-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));/* minmax previne estouro */            gap:20px;align-content:start;}.box_newsline_flex_v282 .grid-cards .card.thumb{border-radius:15px;overflow:hidden;background:rgb(255,255,255) !important;border:0px solid #e5e5e5;transition:all .3s ease;display:flex;flex-direction:column;min-width:0;}.box_newsline_flex_v282 .grid-cards .card.thumb a{display:flex;flex-direction:column;text-decoration:none;color:inherit;height:100%;}/* imagem do card pequeno */            .box_newsline_flex_v282 .grid-cards .card.thumb img,.box_newsline_flex_v282 .grid-cards .card.thumb figure{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:15px 15px 0 0 !important;display:block;}.box_newsline_flex_v282 .grid-cards .card.thumb .info{padding:10px;flex:1;min-width:0;}.box_newsline_flex_v282 .grid-cards .card.thumb .cat{font-size:.8em;font-weight:bold;margin-bottom:0;color:rgba(0,0,0,1) !important;}.box_newsline_flex_v282 .grid-cards .card.thumb .title{font-size:1em;font-weight:bold;line-height:1.3;margin-top:3px;color:#5819be !important;}/* Hover nos cards da grid */            .box_newsline_flex_v282 .grid-cards .card.thumb:hover{border-color:#333333 !important;background:rgb(255,255,255) !important;}.box_newsline_flex_v282 .grid-cards .card.thumb:hover .title,.box_newsline_flex_v282 .grid-cards .card.thumb:hover .cat{color:#333333 !important;}/* =========================================            RESPONSIVO            ========================================= */            @media (max-width:991px){.box_newsline_flex_v282{grid-template-columns:1fr;/* empilha */                    row-gap:20px;}.box_newsline_flex_v282 .grid-cards{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:600px){.box_newsline_flex_v282 .grid-cards{grid-template-columns:1fr;}.box_newsline_flex_v282 .card.banner-bg .media{min-height:260px;}}/* ================================            BOX NEWSLINE FLEX 82            ================================ */            .box_newsline_flex82{display:flex;align-items:stretch;gap:15px;/* espaço entre destaque e mid */}/* Colunas principais */            .box_newsline_flex82 .col{flex:1;}.box_newsline_flex82 .destaque{flex:0 0 calc(40% - 7.5px);}.box_newsline_flex82 .mid-cards{flex:0 0 calc(60% - 7.5px);display:grid;grid-template-columns:1fr 1fr;/* 2 colunas */            gap:15px 20px;}/* ================================            CARD DESTAQUE (imagem com faixa)            ================================ */            .box_newsline_flex82 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;}.box_newsline_flex82 .card.banner-bg a{display:block;color:inherit;text-decoration:none;position:relative;}/* Imagem */            .box_newsline_flex82 .card.banner-bg img{width:100%;height:auto;display:block;}/* Shadow degradê */            .box_newsline_flex82 .card.banner-bg .shadow{position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0));z-index:1;}/* Data no topo esquerdo */            .box_newsline_flex82 .card.banner-bg .minititle{position:absolute;top:10px;left:10px;background:rgba(0,0,0,0.6);color:#fff !important;font-size:0.85em;padding:4px 8px;border-radius:4px;z-index:2;}/* Faixa sólida no rodapé */            .box_newsline_flex82 .card.banner-bg .card-body{position:absolute;bottom:0;left:0;right:0;background:#5819be;color:#fff !important;padding:12px 15px;z-index:2;}.box_newsline_flex82 .card.banner-bg .title{font-size:1.2em;font-weight:600;color:#fff !important;margin:5px 0;}.box_newsline_flex82 .card.banner-bg .cat{display:block;font-size:0.9em;margin-bottom:5px;color:#fff !important;}/* Hover no destaque */            .box_newsline_flex82 .card.banner-bg:hover .card-body{color:#333333 !important;background:rgba(255,255,255,0) !important;transition:background .3s ease;}/* ================================            CARDS MÉDIOS (sem imagem,8 cards)            ================================ */            .box_newsline_flex82 .mid-card .card.mid-list{border-radius:12px;background:#fff;border:1px solid #e5e5e5;padding:15px;height:100%;transition:all .3s ease;}.box_newsline_flex82 .mid-card .card.mid-list a{display:block;text-decoration:none;color:inherit;}.box_newsline_flex82 .mid-cards{display:grid;grid-template-columns:1fr 1fr;gap:15px;height:100%;/* força alinhar */            align-content:start;/* mantém cards alinhados dentro */}/* Categoria */            .box_newsline_flex82 .mid-card .card.mid-list .cat{font-size:0.85em;font-weight:600;margin-bottom:5px;display:block;color:rgba(0,0,0,1) !important;}/* Título */            .box_newsline_flex82 .mid-card .card.mid-list .title{font-size:1em;font-weight:600;margin:0 0 6px;color:#5819be !important;line-height:1.3;}/* Subchamada */            .box_newsline_flex82 .mid-card .card.mid-list .desc{font-size:0.9em;color:#666 !important;margin:0;}/* Hover */            .box_newsline_flex82 .mid-card .card.mid-list:hover{color:#333333 !important;background:rgb(255,255,255) !important;border-color:rgb(255,255,255) !important;}.box_newsline_flex82 .mid-card .card.mid-list:hover .title,.box_newsline_flex82 .mid-card .card.mid-list:hover .cat,.box_newsline_flex82 .mid-card .card.mid-list:hover .desc{color:#333333 !important;}/* ================================            RESPONSIVO            ================================ */            @media(max-width:991px){.box_newsline_flex82{flex-direction:column;}.box_newsline_flex82 .destaque,.box_newsline_flex82 .mid-cards{flex:0 0 100%;}}@media(max-width:767px){.box_newsline_flex82 .mid-cards{grid-template-columns:1fr;/* 1 coluna no mobile */}}/* ================================            BOX STORIE FLEX 82            ================================ */            .box_storie_flex82{display:flex;flex-wrap:wrap;gap:15px;}/* ----- CARD BASE ----- */            .box_storie_flex82 .card{position:relative;flex:1;min-height:420px;border-radius:12px;overflow:hidden;background:#000;color:#fff;text-decoration:none;transition:box-shadow .3s ease;}/*            .box_storie_flex82 .card:hover{box-shadow:0 6px 18px rgba(0,0,0,0.35);}*/            /* Imagem padrão (quando não usa h600) */            .box_storie_flex82 .card img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;transition:transform .35s ease;will-change:transform;}.box_storie_flex82 .card:hover img{transform:scale(1.05);}/* Sombra degradê */            .box_storie_flex82 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:12px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.85),rgba(0,0,0,0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.25)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_storie_flex82 .card:hover .shadow{background-size:100% 100%,100% 100%;}/* Minititle no topo esquerdo */            .box_storie_flex82 .minititle{position:absolute;top:10px;left:10px;background:rgba(0,0,0,1);color:#fff;padding:4px 10px;border-radius:6px;font-size:0.9em;font-weight:bold;z-index:2;}/* Título no rodapé */            .box_storie_flex82 .title{position:absolute;bottom:15px;left:15px;right:15px;z-index:2;font-size:1.4em;font-weight:bold;line-height:1.3;color:#fff;}/* ----- BANNER ----- */            .box_storie_flex82 .box-banner{flex:1;border-radius:12px;background:#f9f9f9;border:1px solid #eee;min-height:420px;display:flex;align-items:center;justify-content:center;}/* ================================            ALTURA FIXA .h600            ================================ */            /* Desktop:força altura 600px */            .box_storie_flex82 .card.h600{position:relative;height:600px;min-height:0;aspect-ratio:auto;overflow:hidden;}/* figure ou img-wrap ocupa todo o card */            .box_storie_flex82 .card.h600 figure,.box_storie_flex82 .card.h600 .img-wrap{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;overflow:hidden;}/* imagem ocupa 100% */            .box_storie_flex82 .card.h600 figure img,.box_storie_flex82 .card.h600 .img-wrap img{width:100%;height:100%;object-fit:cover;display:block;}/* ================================            RESPONSIVO            ================================ */            /* Tablet (2 por linha) */            @media(max-width:991px){.box_storie_flex82 .card,.box_storie_flex82 .box-banner{flex:0 0 calc(50% - 10px);min-height:360px;}}/* Mobile (1 por linha,paisagem 16/9) */            @media(max-width:600px){/* Os cards .h600 viram paisagem */            .box_storie_flex82 .card.h600{flex:0 0 100%;height:auto !important;aspect-ratio:16/9;}.box_storie_flex82 .card.h600 figure,.box_storie_flex82 .card.h600 .img-wrap{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}/* Banner ocupa 100% da largura,mas não herda aspect-ratio */            .box_storie_flex82 .box-banner{flex:0 0 100%;height:auto;min-height:200px;/* ajuste conforme seu formato de banner */                aspect-ratio:auto;}/* Imagem ocupa tudo mas pega do topo */            .box_storie_flex82 .card.h600 figure img,.box_storie_flex82 .card.h600 .img-wrap img{width:100%;height:100% !important;object-fit:cover;object-position:50% 20%;}}/* ================================            BOX 2 FLEX 82 - GRID 4 CARDS            ================================ */            /* Container flex para os 4 cards */            .box_2_flex82{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_2_flex82 .card{position:relative;width:calc(50% - 10px);/* 2 por linha */            border-radius:12px;overflow:hidden;display:block;color:#fff;text-decoration:none;backface-visibility:hidden;-webkit-font-smoothing:antialiased;}/* Link cobre todo o card */            .box_2_flex82 .card > a{display:block;position:relative;}/* Imagem */            .box_2_flex82 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_2_flex82 .card .img-wrap img{width:100%;height:auto;display:block;transition:transform .35s ease;will-change:transform;transform-origin:center center;/* garante centralização */}/*Efeito zoom img*/               /*                 .box_2_flex82 .card:hover .img-wrap img{transform:scale(1.02);}.box_2_flex82 .card:hover .img-wrap img,.box_2_flex82 .card:active .img-wrap img{transform:scale(1.02);transition:transform .35s ease;}*/            @media (hover:none){.box_2_flex82 .card .img-wrap img{transition:transform .35s ease;/* mantém no mobile */}}/* Sombra escura */            .box_2_flex82 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:12px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0.0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.2)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_2_flex82 .card:hover .shadow,.box_2_flex82 .card:active .shadow{background-size:100% 100%,100% 100%;}.box_2_flex82 .minititle{position:absolute;top:10px;left:10px;color:rgba(0,0,0,1);padding:4px 10px;border-radius:6px;font-size:1.0em;font-weight:bold;letter-spacing:none;z-index:2;}/* Conteúdo */            .box_2_flex82 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_2_flex82 .box-info .title{font-size:1.2em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#5819be;letter-spacing:none;}.box_2_flex82 .box-info .description{font-size:0.9em;letter-spacing:none;color:rgba(114,114,114,1);}/* Responsivo:1 card por linha */            @media (max-width:767px){.box_2_flex82 .card{width:100% !important;}.box_2_flex82 .box-info .title{font-size:1.2em;}.box_2_flex82 .box-info .description{font-size:12px;}.box_2_flex82 .card .minititle{font-size:0.9em;}}/* Acessibilidade:reduz movimento */            @media (hover:none){.box_2_flex82 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_2_flex82 .card img,.box_2_flex82 .shadow{transition:none;}}/* ================================            BOX 3 FLEX 82 - GRID 8 CARDS            ================================ */            .box_3_flex82{display:flex;flex-wrap:wrap;gap:15px;}/* Card básico */            .box_3_flex82 .card{width:calc(25% - 15px);/* 4 por linha no desktop */            border-radius:15px;overflow:hidden;background:rgba(255,255,255,0) !important;text-decoration:none;display:flex;flex-direction:column;border:0px solid #eee;transition:box-shadow .3s ease;transition:background .3s ease;}.box_3_flex82 .card:hover{box-shadow:0 3px 12px rgba(0,0,0,0.12);color:#333333 !important;text-decoration:none !important;background:rgba(255,255,255,0) !important;border-color:rgba(255,255,255,0) !important;border-radius:15px;}/* Imagem */            .box_3_flex82 .card img{width:100%;height:auto;display:block;border-radius:15px 15px 0 0;}/* Conteúdo abaixo da imagem */            .box_3_flex82 .card-info{padding:10px 8px 12px;}.box_3_flex82 .card:hover span{color:#333333 !important;}.box_3_flex82 .card-info .title{font-size:1.2em;line-height:1.4;margin:0;font-weight:bold;color:#5819be !important;}/* Categoria */            .box_3_flex82 .card-info .cat{font-size:1.0em;font-weight:normal;margin-bottom:4px;display:block;color:rgba(0,0,0,1) !important;}/*ajuste de bordas*/            .box_3_flex82 figure,.box_3_flex82 .figure-ph,.box_3_flex82 .ph_img{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}.get_box [class*="box_3_flex"] .img-card img{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}/* Responsivo */            @media (max-width:991px){/* tablet → 2 colunas */            .box_3_flex82 .card{flex:0 0 calc(50% - 15px);}}@media (max-width:600px){/* mobile → 1 coluna */            .box_3_flex82 .card{flex:0 0 100%;}}/* ================================            BOX 3 FLEX 82 - VARIAÇÃO NO-BG            ================================ */            .box_3_flex82.no-bg .card{background:transparent;border:none;box-shadow:none;}/* Remove padding do bloco de texto */            .box_3_flex82.no-bg .card-info{padding-left:0 !important;padding-right:0 !important;}/* ================================            Classe adicional SEP (linha no rodapé do card)            ================================ */            .box_3_flex82 .card.sep{border-radius:0 !important;border-bottom:1px solid #e0e0e0;border-radius:0;/* opcional:evita arredondar o rodapé */}/* ================================            * AJUSTES ALINHAMENTO FLEX BOX 2 & 3            ================================ */             .box_2_flex82,.box_3_flex82{display:flex;flex-wrap:wrap;gap:15px;}/* box 2 */            .box_2_flex82 .card{width:calc(50% - 7.5px);/* metade do gap */}/* box 3 */            .box_3_flex82 .card{width:calc(25% - 11.25px);/* 1/4 do gap ajustado */}/*            * END FLEX BOX 2 & 3            */                                    /* ================================            BOX 4 FLEX 82 - GRID 6 CARDS (3 por linha)            ================================ */            /* Container flex */            .box_4_flex82{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_4_flex82 .card{position:relative;width:calc(33.333% - 13.5px);/* 3 por linha,compensando o gap */            border-radius:12px;overflow:hidden;display:block;color:#fff;text-decoration:none;backface-visibility:hidden;-webkit-font-smoothing:antialiased;}/* Link cobre todo o card */            .box_4_flex82 .card > a{display:block;position:relative;}/* Imagem */            .box_4_flex82 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_4_flex82 .card .img-wrap img{width:100%;height:auto;display:block;transition:transform .35s ease;will-change:transform;transform-origin:center center;}/* Sombra escura */            .box_4_flex82 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:12px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0.0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.2)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_4_flex82 .card:hover .shadow,.box_4_flex82 .card:active .shadow{background-size:100% 100%,100% 100%;}/* Categoria */            .box_4_flex82 .minititle{position:absolute;top:10px;left:10px;color:rgba(0,0,0,1);padding:4px 10px;border-radius:6px;font-size:1em;font-weight:bold;z-index:2;}/* Conteúdo */            .box_4_flex82 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_4_flex82 .box-info .title{font-size:1.4em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#5819be;}.box_4_flex82 .box-info .description{font-size:1em;color:rgba(114,114,114,1);}/* Responsivo */            @media (max-width:991px){/* tablet → 2 por linha */            .box_4_flex82 .card{width:calc(50% - 10px);}.box_4_flex82 .box-info .title{font-size:1.2em;}}@media (max-width:600px){/* mobile → 1 por linha */            .box_4_flex82 .card{width:100% !important;}.box_4_flex82 .box-info .title{font-size:1em;}.box_4_flex82 .box-info .description{font-size:12px;}.box_4_flex82 .card .minititle{font-size:0.9em;}}/* Acessibilidade */            @media (hover:none){.box_4_flex82 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_4_flex82 .card img,.box_4_flex82 .shadow{transition:none;}}/* =======================            BOX MANCHETE TOP (2 LINHAS)            ======================= */            .box_manchete_top82{display:flex;flex-direction:column;gap:30px;box-sizing:border-box;}/* =======================            LINHA 1 (2 colunas)            ======================= */            .box_manchete_top82 .row-top{display:grid;grid-template-columns:73% 24%;/* destaque maior + secundária menor */                gap:3%;/* espaço central */                align-items:start;}/* MANCHETE PRINCIPAL */            .box_manchete_top82 .col-main{display:grid;grid-template-columns:50% 50%;gap:20px;align-items:center;}.box_manchete_top82 .col-main a{display:contents;text-decoration:none;color:inherit;}/* =======================            HOVER – MANCHETE PRINCIPAL            ======================= */            .box_manchete_top82 .col-main a:hover .title,.box_manchete_top82 .col-main a:hover .cat,.box_manchete_top82 .col-main a:hover .desc{color:#333333 !important;transition:color .3s ease;text-decoration:underline !important;}.box_manchete_top82 .col-main figure,.box_manchete_top82 .col-main img{width:100% !important;aspect-ratio:16/9;border-radius:12px;object-fit:cover;min-height:320px;/* reduz imagem */}.box_manchete_top82 .col-main .info{display:flex;flex-direction:column;justify-content:center;}.box_manchete_top82 .col-main .cat{font-size:13px;font-weight:bold;color:rgba(0,0,0,1) !important;}.box_manchete_top82 .col-main .title{font-size:2.8rem !important;/* maior */                line-height:1.2;font-weight:800;margin-bottom:6px;margin-top:2px;color:#5819be !important;}.box_manchete_top82 .col-main .desc{font-size:1.4rem !important;line-height:1.5;color:rgba(114,114,114,1) !important;}/* MANCHETE SECUNDÁRIA */            .box_manchete_top82 .col-sec{display:flex;flex-direction:column;align-items:flex-start;max-width:100%;box-sizing:border-box;}.box_manchete_top82 .col-sec a{display:block;text-decoration:none;color:inherit;width:100%;}/* =======================            HOVER – MANCHETE SECUNDÁRIA            ======================= */            .box_manchete_top82 .col-sec a:hover .title,.box_manchete_top82 .col-sec a:hover .cat{color:#333333 !important;transition:color .3s ease;text-decoration:underline !important;}.box_manchete_top82 .col-sec figure,.box_manchete_top82 .col-sec img{width:100% !important;aspect-ratio:16/9;min-height:190px;border-radius:12px;object-fit:cover;margin-bottom:10px;}.box_manchete_top82 .col-sec .cat{font-size:13px;font-weight:bold;color:rgba(0,0,0,1) !important;}.box_manchete_top82 .col-sec .title{font-size:1.8rem !important;/* título menor */                font-weight:bold;line-height:1.3;margin-top:5px;color:#5819be !important;}.box_manchete_top82 .col-sec .subtitle{font-size:1.1rem !important;/* título menor */                font-weight:bold;line-height:1.3;margin-top:5px;color:rgba(114,114,114,1) !important;}/* =======================            LINHA 2 (lista 4x maior)            ======================= */            .box_manchete_top82 .row-bottom{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:0;}.box_manchete_top82 .row-bottom a{display:flex;align-items:flex-start;gap:10px;text-decoration:none;color:inherit;padding:10px 0;}.box_manchete_top82 .row-bottom a:before{content:"▪";color:rgba(0,0,0,1) !important;font-size:1.8rem;/* dot maior */                line-height:1.5;}.box_manchete_top82 .row-bottom .title{font-size:1.2rem;/* títulos maiores */                line-height:1.6;color:#5819be !important;transition:color .3s ease;}/* HOVER – LINHA 2 (inclui dot) */            .box_manchete_top82 .row-bottom a:hover .title,.box_manchete_top82 .row-bottom a:hover:before{color:#333333 !important;text-decoration:underline !important;}/* Linha 1 – manchete principal ocupa 100% */            .box_manchete_top82 .row-top.full{display:block;margin-bottom:25px;}/* Linha 2 – duas secundárias lado a lado */            .box_manchete_top82 .row-top.two-cols{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;}.box_manchete_top82 .row-top.two-cols .title{font-size:2.0rem !important;}/* Responsivo Tablet */            @media(max-width:991px){.box_manchete_top82 .row-top.two-cols{grid-template-columns:1fr;/* uma por linha */                    gap:15px;}.box_manchete_top82 .row-top.two-cols .title{font-size:2.0rem !important;}}/* Responsivo Mobile */            @media(max-width:600px){.box_manchete_top82 .row-top.two-cols .title{font-size:2.0rem !important;}.box_manchete_top82 .row-top.two-cols .cat{font-size:12px !important;}}/* =======================            RESPONSIVO            ======================= */            @media(max-width:991px){/* Tablet */                .box_manchete_top82 .row-top{grid-template-columns:100%;/* destaque ocupa linha inteira */                    gap:20px;}.box_manchete_top82 .col-main{grid-template-columns:100%;/* imagem acima e texto abaixo */}.box_manchete_top82 .col-main .title{font-size:2.0rem !important;}.box_manchete_top82 .col-sec img{max-height:200px;}.box_manchete_top82 .row-bottom{grid-template-columns:repeat(2,1fr);gap:15px;}}@media(max-width:600px){/* Mobile */                .box_manchete_top82 .col-main figure,.box_manchete_top82 .col-main img{min-height:200px;}.box_manchete_top82 .col-main .title{font-size:2.0rem !important;}.box_manchete_top82 .col-main .desc{font-size:1.2rem !important;}.box_manchete_top82 .row-bottom{grid-template-columns:1fr;gap:12px;}.box_manchete_top82 .row-bottom .title{font-size:1.4rem !important;}}/* =======================            LINHA 3 – MANCHETE TEXTO GRANDE (TOPO)            ======================= */            .box_manchete_top82 .row-third{margin-bottom:5px;padding-bottom:0;border-bottom:1px solid #e5e5e5;}.box_manchete_top82 .row-third a{display:block;text-decoration:none;color:inherit;}.box_manchete_top82 .row-third .cat{font-size:15px;font-weight:bold;margin-bottom:3px;color:rgba(0,0,0,1) !important;transition:color .3s ease;}.box_manchete_top82 .row-third .title{font-size:3.8rem;/* bem grande */                font-weight:800;line-height:1.3;margin-top:3px;color:#5819be !important;transition:color .3s ease;}/* Hover */            .box_manchete_top82 .row-third a:hover .cat,.box_manchete_top82 .row-third a:hover .title{color:#333333 !important;}/* Responsivo */            @media(max-width:991px){.box_manchete_top82 .row-third .title{font-size:2rem;}}@media(max-width:600px){.box_manchete_top82 .row-third .title{font-size:1.6rem;}}.set_margin_top_10{margin-top:10px !important;}/* ==========================================            BOX NEWSLINE MIX 82            ========================================== */            .box_newsline_mix82{display:flex;flex-direction:column;gap:24px;box-sizing:border-box;}/* Reset figure/img */            .box_newsline_mix82 .media,.box_newsline_mix82 .media *{box-sizing:border-box;}.box_newsline_mix82 .media{position:relative;display:block;width:100%;border-radius:14px;overflow:hidden;text-decoration:none;color:inherit;}.box_newsline_mix82 .media .figure-ph,.box_newsline_mix82 .media figure.figure-ph{width:100%!important;height:100%!important;margin:0!important;display:block!important;border-radius:14px!important;}.box_newsline_mix82 .media .ph_img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;border-radius:14px!important;}/* Overlay base (cards com texto sobreposto) */            .box_newsline_mix82 .ovl{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:20px;color:#fff!important;z-index:2;background:linear-gradient(to top,rgba(0,0,0,.85),rgba(0,0,0,0) 55%);}.box_newsline_mix82 .cat{font-size:.9rem;font-weight:700;margin-bottom:.4rem;color:#ffcc00!important;}/* ==========================================            TÍTULOS POR TIPO DE CARD            ========================================== */            /* Destaque (row-1) */            .box_newsline_mix82 .title-row1{font-size:clamp(22px,3vw,32px);font-weight:900;margin:0 0 .5rem 0;color:#fff!important;line-height:1.25;}/* Card médio */            .box_newsline_mix82 .title-medium{font-size:2.5rem;font-weight:800;margin:.35rem 0 .25rem;color:#222!important;line-height:1.3;}.box_newsline_mix82 .desc{font-size:.95rem;margin:0;color:#666;}/* Card pequeno */            .box_newsline_mix82 .title-small{font-size:1.5rem;font-weight:800;margin:0;color:#fff!important;line-height:1.3;}/* Card alto */            .box_newsline_mix82 .title-tall{font-size:2.0rem;font-weight:900;margin:0;color:#fff!important;line-height:1.3;}.box_newsline_mix82 .row-2 .ovl .cat{font-size:1.3rem;color:#5819be !important;}/* Hover em todos os títulos */            .box_newsline_mix82 a:hover .title-row1,.box_newsline_mix82 a:hover .title-small,.box_newsline_mix82 a:hover .title-tall{color:#333333 !important;transition:color .25s ease;}/* ROW 1 */            .box_newsline_mix82 .row-1{display:grid;}.box_newsline_mix82 .row-1 .media{height:250px;}.box_newsline_mix82 .row-1 .media .figure-ph,.box_newsline_mix82 .row-1 .media .ph_img{height:100%!important;width:100%!important;object-fit:cover!important;}/* Centralizar destaque */            .box_newsline_mix82 .row-1 .ovl{justify-content:center;text-align:left;background:linear-gradient(to top,rgba(0,0,0,.65),rgba(0,0,0,.25));}.box_newsline_mix82 .row-1 .date{font-size:.1.2rem;color:#eee;display:block;margin-top:4px;}.box_newsline_mix82 .row-1 .ovl .cat{font-size:1.6rem;color:#5819be !important;}/* ROW 2:grid */            .box_newsline_mix82 .row-2{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:20px;}/* Colunas */            .box_newsline_mix82 .col-left{grid-column:1;grid-row:1 / span 2;}.box_newsline_mix82 .col-mid-top{grid-column:2;grid-row:1;}.box_newsline_mix82 .col-mid-bottom{grid-column:2;grid-row:2;}.box_newsline_mix82 .col-right{grid-column:3;grid-row:1 / span 2;}/* Força preenchimento */            .box_newsline_mix82 .card-medium,.box_newsline_mix82 .card-small,.box_newsline_mix82 .card-tall{width:100%;height:100%;display:flex;flex-direction:column;}/* ==========================================            CARD MÉDIO (link completo)            ========================================== */            .box_newsline_mix82 .card-medium a.media{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;background:rgba(255,255,255,0) !important;border-radius:15px;overflow:hidden;}/* Imagem arredondada só no topo */            .box_newsline_mix82 .card-medium a.media .figure-ph,.box_newsline_mix82 .card-medium a.media .ph_img,.box_newsline_mix82 .card-medium a.media img{border-radius:15px 15px 0 0 !important;width:100%!important;height:auto!important;object-fit:cover;}/* Bloco de info (fundo branco quadrado embaixo) */            .box_newsline_mix82 .card-medium a.media .info{padding:16px;border-radius:0;/* evita arredondar base */            background:rgba(255,255,255,0) !important;}.box_newsline_mix82 .card-medium a.media .cat{color:rgba(0,0,0,1) !important;font-size:1.5rem;}.box_newsline_mix82 .card-medium a.media .title-medium{color:#5819be !important;}/* Hover no card-medium */            .box_newsline_mix82 .card-medium a.media:hover .info{background:rgba(255,255,255,0) !important;transition:background .25s ease;}/* Textos dentro da info mudam de cor */            .box_newsline_mix82 .card-medium a.media:hover .title-medium,.box_newsline_mix82 .card-medium a.media:hover .cat{color:#333333 !important;transition:color .25s ease;}/* ==========================================            CARDS PEQUENOS / ALTOS            ========================================== */            .box_newsline_mix82 .card-small .ovl{padding:14px;background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,0) 55%);}.box_newsline_mix82 .card-tall .ovl{padding:18px;background:linear-gradient(to top,rgba(0,0,0,.85),rgba(0,0,0,0) 50%);}/* Garante que os cards pequenos ocupem toda a célula da grid */            .box_newsline_mix82 .card-small{width:100%;height:100%;display:flex;}.box_newsline_mix82 .card-small a.media{display:flex;flex-direction:column;width:100%;height:100%;text-decoration:none;color:inherit;border-radius:15px;overflow:hidden;}.box_newsline_mix82 .card-small a.media .figure-ph,.box_newsline_mix82 .card-small a.media .ph_img{flex:1 1 auto;width:100%!important;height:100%!important;object-fit:cover!important;}/* --- Alinhamento perfeito do card-tall e dos dois small --- */            /* A grid precisa esticar os itens */            .box_newsline_mix82 .row-2{align-items:stretch;}/* Coluna do meio:cada small ocupa 50% da altura total */            .box_newsline_mix82 .col-mid-top,.box_newsline_mix82 .col-mid-bottom{display:flex;flex-direction:column;min-height:0;}.box_newsline_mix82 .col-mid-top .card-small,.box_newsline_mix82 .col-mid-bottom .card-small{flex:1 1 auto;/* divide igualmente */            display:flex;}/* Força .media a preencher a célula */            .box_newsline_mix82 .card-small .media,.box_newsline_mix82 .card-tall  .media{height:100%;display:block;/* evita collapse por flex */}/* Anula o padding-top do ratio do showImg para estes cards */            .box_newsline_mix82 .card-small .figure-ph,.box_newsline_mix82 .card-tall  .figure-ph{padding-top:0 !important;/* <- o segredo */            height:100% !important;}/* Imagem realmente estica e recorta certo */            .box_newsline_mix82 .card-small .ph_img,.box_newsline_mix82 .card-tall  .ph_img{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important;}/* Segurança extra:os próprios cards ocupam a célula inteira */            .box_newsline_mix82 .card-small,.box_newsline_mix82 .card-tall{width:100%;height:100%;min-height:0;}/* ==========================================            EFEITO SOMBRA            ========================================== */            .box_newsline_mix82 .shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:15px;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.6),rgba(0,0,0,0.0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0.2)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_newsline_mix82 .media:hover .shadow,.box_newsline_mix82 .media:active .shadow{background-size:100% 100%,100% 100%;}/* ==========================================            RESPONSIVO            ========================================== */            @media(max-width:1080px){.box_newsline_mix82 .row-2{display:flex;flex-direction:column;gap:20px;}/* Cada coluna ocupa toda a largura em mobile/tablet */            .box_newsline_mix82 .col-left,.box_newsline_mix82 .col-mid-top,.box_newsline_mix82 .col-mid-bottom,.box_newsline_mix82 .col-right{width:100%;grid-column:auto;grid-row:auto;}/* Card-médio e demais cards forçados a 100% */            .box_newsline_mix82 .card-medium,.box_newsline_mix82 .card-small,.box_newsline_mix82 .card-tall{width:100%;height:auto;}/* Links internos ocupam largura toda */            .box_newsline_mix82 .card-medium a.media,.box_newsline_mix82 .card-small a.media,.box_newsline_mix82 .card-tall a.media{width:100%;}/* Card-tall vira 16:9 no responsivo */            .box_newsline_mix82 .card-tall{aspect-ratio:16/9;height:auto;}.box_newsline_mix82 .card-tall a.media{position:relative;width:100%;height:100%;display:block;}/* Fallback se navegador não suportar aspect-ratio */            @supports not (aspect-ratio:16/9){.box_newsline_mix82 .card-tall{position:relative;width:100%;height:0;padding-top:56.25%;/* 16:9 */}.box_newsline_mix82 .card-tall a.media{position:absolute;top:0;left:0;width:100%;height:100%;}}}@media(max-width:640px){.box_newsline_mix82 .title-row1{font-size:1.8rem;}.box_newsline_mix82 .title-medium{font-size:1.8rem;}.box_newsline_mix82 .title-small{font-size:1.5rem;}.box_newsline_mix82 .title-tall{font-size:1.5rem;}}/* ================================            * END FLEX BOX            ================================ */             /* #####################  BOX 80 */        .boxcont_80{width:100%;height:auto;padding:0;margin:10px 0;float:left;background:rgba(255,255,255,0);}.boxcont_80:hover{background:rgba(255,255,255,0);}/*new header*/    .header_titulo_80{padding:7px 0;margin:0 0 15px 0;width:100%;float:left;display:block;box-sizing:border-box;border-top:0px solid rgb(255,255,255);border-bottom:1px solid rgb(204,204,204);background:rgba(255,255,255,0);}.header_titulo_80 i.spc{padding:0 2px;}.header_titulo_80 .titulo_80{font-size:2.0em;font-weight:bold;padding:0;margin:0;color:#5819be;display:inline-block;position:relative;}/*after bottom title*/    .header_titulo_80 .titulo_80::after{background:#5819be;padding:0 5px;}.header_titulo_80 a,.header_titulo_80 a:hover{font-size:inherit !important;color:inherit !important;text-decoration:none;}.header_banner_80{width:100%;height:auto;padding:0;margin:1px 0;float:left;}.header_img_80{width:100%;height:auto;padding:0;margin:1px 0;float:left;}.header_titulo_80 #btn-slide{margin:5px 0 0 0;font-size:13px !important;}/* ID 1 */        .idnoticia_80{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;background:rgba(255,255,255,0);}.idnoticia_80:hover{background:rgba(255,255,255,0);}.idnoticia_80 #col-img{margin:0;padding:0;}.idmais_80{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;}.idmais_80 a{color:#5819be;font-size:1.1em;font-weight:bold;}.idmais_80 a:hover{text-decoration:none;text-decoration:inherit;color:#5819be;}.idimg_80{width:100%;margin:0 5px 0 0;float:left;}.idcat_80{width:100%;text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;}.idtitulo_80{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;color:#5819be;text-decoration:inherit;}.idnoticia_80 a{color:#333333;}.idnoticia_80 a:hover *{color:#333333;text-decoration:underline;}/* ID 200 */        .idnoticia200_80{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;background:rgba(255,255,255,0);}.idnoticia200_80:hover{background:rgba(255,255,255,0);}.idmais200_80{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;}.idmais200_80 a{font-size:1.1em;font-weight:bold;text-decoration:inherit;color:#5819be;}.idmais200_80 a:hover{text-decoration:none;text-decoration:inherit;color:#5819be;}.idimg200_80{width:100%;margin:0 0 5px 0;float:left;}.idcat200_80{text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;width:100%;}.idtitulo200_80{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idnoticia200_80 a{color:#333333;}.idnoticia200_80 a:hover *{color:#333333;text-decoration:underline;}/* ID COLUNA 2 TEXT */        .idnoticia_c2_80{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0 3px 0;border-bottom:dashed 1px #ccc;background:rgba(255,255,255,0);}.idnoticia_c2_80:hover{background:rgba(255,255,255,0);}.idnoticia_c2_80 #col-12{padding:0;}.idcat_c2_80{text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;width:100%;}.idtitulo_c2_80{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;color:#5819be;}.idnoticia_c2_80 a{color:#333333;}.idnoticia_c2_80 a:hover *{color:#333333;text-decoration:underline;}/*sub*/        .idnoticia_c2_sub_80{width:100%;height:auto;display:block;float:left;padding:3px 10px;margin:3px 0;border-bottom:dashed 1px #ccc;text-decoration:inherit;}.idnoticia_c2_sub_80 li *{color:#5819be;list-style-type:none;}.idtitulo_c2_sub_80{width:100%;display:block;font-size:1.0em;float:left;text-decoration:inherit;color:#5819be;}.idnoticia_c2_sub_80 a{color:#333333;padding:0;}.idnoticia_c2_sub_80 a:hover *{color:#333333;text-decoration:underline;}/*bold*/        .idtitulo_c2_bold_80{width:100%;display:block;font-size:1.5em;font-weight:bold;padding:0;margin:0;float:left;text-decoration:inherit;color:#5819be;}.idsubtitulo_c2_bold_80{width:100%;display:block;font-size:1.0em;float:left;color:rgba(114,114,114,1) !important;}/* COLUNA 3 COM FOTO */        .idnoticia_c3_80{width:100%;height:auto;display:block;float:left;padding:0;margin:3px 0;}.idnoticia_c3_80 #col-sm-6{padding-left:0;padding-right:0;}.idnoticia_c3_80 a{float:left;display:block;width:100%;margin:5px 0;}.idnoticia_c3_80 a:first-child{margin-left:5px;}.idimg_c3_80{width:100%;float:left;}.idtitulo_c3_80{width:100%;display:block;font-size:1.0em;font-weight:bold;text-decoration:inherit;float:left;color:#5819be;}.idnoticia_c3_80 a{color:#333333;}.idnoticia_c3_80 a:hover *{color:#333333;text-decoration:underline;}/* COLUNA 4 COM FOTO */        .idnoticia_c4_80{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;text-decoration:inherit;}.idimg_c4_80{width:100%;float:left;}.idtitulo_c4_80{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idnoticia_c4_80 a{color:#333333;}.idnoticia_c4_80 a:hover *{color:#333333;text-decoration:underline;}/*COLUNA 5 */        .idnoticia_c5_80{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;}.idnoticia_c5_80 #col-img{padding:0;}.idimg_c5_80{width:100%;float:left;}.idcat_c5_80{width:100%;text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;}.idtitulo_c5_80{width:100%;display:block;font-size:1.0em;font-weight:bold;float:left;text-decoration:inherit;color:#5819be;}.idnoticia_c5_80 a{color:#333333;}.idnoticia_c5_80 a:hover *{color:#333333;text-decoration:underline;}/*/FIM*/            /*BOX SLIDE */        .slider_box_80{width:100%;display:block;height:auto;float:left;list-style-type:none;}.slider_box_80 li{display:block;float:left;width:100%;padding:0;height:auto;margin:5px !important;background:rgba(255,255,255,0);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;}.slider_box_80 li:hover{text-decoration:underline;background:rgba(255,255,255,0);}.slider_box_80 #resetli{padding:8px !important;}.slider_box_80 .ad_foto{width:100%;float:left;display:block;}.slider_box_80 .ad_1{width:100%;float:left;display:block;font-size:0.8em;font-weight:bold;color:#5819be;}.slider_box_80 .ad_2{width:100%;float:left;display:block;font-size:1.0em;font-weight:bold;color:#5819be;}.slider_box_80 .ad_3{width:100%;float:left;display:block;font-size:0.9em;font-weight:bold;color:rgba(0,0,0,1);}.slider_box_80 .ad_col{width:auto;float:left;display:block;font-size:0.8em;font-weight:bold;padding:5px 0 0 0;color:rgba(114,114,114,1);}.slider_box_80 .ad_colS{width:auto;float:left;display:block;font-size:0.8em;font-weight:bold;padding:5px 0 0 0;margin:0 3px 0 3px;color:rgba(0,0,0,1);}.slider_box_80 .ad_col2{width:auto;float:left;display:block;font-size:0.8em;font-weight:bold;padding:5px 0 0 0;color:rgba(162,161,161,1);}.slider_box_80 a{color:#333333;}.slider_box_80 a:hover *{color:#333333;text-decoration:underline;}/* #####################  BOX 77 */        .no_margin77{margin:0 !important;padding:0 !important;}.no_margin_left77{margin-left:0 !important;padding-left:0 !important;}.no_margin_right77{margin-right:0 !important;padding-right:0 !important;}.m_b_577{margin-bottom:5px !important;}.m_t_1077{margin-bottom:10px !important;}.h_fix_video77{height:320px !important;}.boxcont_77{width:100%;height:auto;padding:0;margin:10px 0;float:left;background:rgba(255,255,255,0);}.boxcont_77:hover{background:rgba(255,255,255,0);}/*new header*/    .header_titulo_77{padding:7px 0;margin:0 0 15px 0;width:100%;float:left;display:block;box-sizing:border-box;border-top:0px solid rgb(255,255,255);border-bottom:1px solid rgb(204,204,204);background:rgba(255,255,255,0);}.header_titulo_77 i.spc{padding:0 2px;}.header_titulo_77 .titulo_77{font-size:2.0em;font-weight:bold;padding:0;margin:0;color:#6116DB;display:inline-block;position:relative;}/*after bottom title*/    .header_titulo_77 .titulo_77::after{background:#6116DB;padding:0 5px;}.header_titulo_77 a,.header_titulo_77 a:hover{font-size:inherit !important;color:inherit !important;text-decoration:none;}.header_banner_77{width:100%;height:auto;padding:0;margin:1px 0;float:left;}.header_img_77{width:100%;height:auto;padding:0;margin:1px 0;float:left;}.header_titulo_77 #btn-slide{margin:5px 0 0 0;font-size:13px !important;}/*BOX SLIDE */        .slider_box_77{width:100%;display:block;height:auto;float:left;list-style-type:none;}.slider_box_77 .ad_foto span.fa{position:absolute;display:none;z-index:100;margin:8px 0;opacity:0.6;font-size:3.0em;padding:5px;background:none !important;}.slider_box_77 .ad_foto:hover span.fa{display:block;color:#fff !important;text-decoration:none !important;background:none !important;}.slider_box_77 .ad_foto:hover span.fa *{background:none !important;}.slider_box_77 li{display:block;float:left;width:100%;padding:0;height:auto;margin:5px !important;background:rgba(255,255,255,1);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;}.slider_box_77 li:hover{text-decoration:underline;background:rgba(255,255,255,0);}.slider_box_77 #resetli{padding:8px !important;}.slider_box_77 .ad_foto{width:100%;float:left;display:block;}.slider_box_77 .ad_1{width:100%;float:left;display:block;font-size:0.8em;font-weight:bold;color:#6116DB;}.slider_box_77 .ad_2{width:100%;float:left;display:block;font-size:1.0em;font-weight:bold;color:#404040;}.slider_box_77 .ad_3{width:100%;float:left;display:block;font-size:0.9em;font-weight:bold;color:#6116DB;}.slider_box_77 .ad_col{width:auto;float:left;display:block;font-size:0.8em;font-weight:bold;padding:5px 0 0 0;color:rgba(114,114,114,1);}.slider_box_77 .ad_colS{width:auto;float:left;display:block;font-size:0.8em;font-weight:bold;padding:5px 0 0 0;margin:0 3px 0 3px;color:rgba(0,0,0,1);}.slider_box_77 .ad_col2{width:auto;float:left;display:block;font-size:0.8em;font-weight:bold;padding:5px 0 0 0;color:rgba(162,161,161,1);}.slider_box_77 a{color:#333333;}.slider_box_77 a:hover *{color:#333333;text-decoration:underline;}/* TIPO 2*/        .idcont_77{width:100%;height:auto;display:block;float:left;padding:0;margin:8px 0 5px 5px;border-bottom:solid 1px #ccc;background:rgba(255,255,255,1) !important;}.idcont_77:hover{background:rgba(255,255,255,0) !important;}.idcont_77 a:hover *{background:rgba(255,255,255,0) !important;}.idcont_77 a{color:#404040;background:none !important;}.idcont_77 a:hover *{color:#333333;text-decoration:underline;background:none !important;}.idmais_77{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;}.idmais_77 a{color:#6116DB;font-size:1.1em;font-weight:bold;}.idmais_77 a:hover{color:#6116DB;}.idimg_77{width:100%;margin:0 5px 0 0;float:left;}.idcont_77 #col-img{margin:0;padding:0;}.idcont_77 .idimg_77 span.fa{position:absolute;display:none;z-index:100;margin:0em auto;opacity:0.7;font-size:3.0em;padding:5px;background:none !important;}.idcont_77 .idimg_77:hover span.fa{display:block;color:#fff !important;text-decoration:none !important;background:none !important;}.idcont_77 .idimg_77:hover span.fa *{background:none !important;}.idcat_77{width:100%;text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;padding:2px 0;}.idtitulo_77{padding:2px 0;width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;color:#404040;text-decoration:inherit;}/* c2 */        .idcont_c2_77{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0 3px 0;}.idcont_c2_77 .idimg_77 span.fa{position:absolute;color:#fff !important;display:block;background:none !important;z-index:100;margin:0em auto;opacity:0.7;font-size:3.0em;padding:15px}.idcont_c2_77 .idimg_77:hover span.fa{display:block;opacity:0.5;color:#6116DB !important;text-decoration:none !important;background:none !important;}.idcont_c2_77 .idimg_77:hover span.fa *{background:none !important;}.idimg_77{float:left;width:100%;}.idimg_77 img{border-radius:0;}.iddes_77{float:left;width:100%;background:rgb(255,255,255);height:auto;padding:5px;}.iddes_77:hover{background:rgb(255,255,255);}.idcat_c2_77{text-transform:uppercase;color:#6116DB;font-size:1.0em;font-weight:bold;float:left;display:block;width:100%;}.idtitulo_c2_77{width:100%;display:block;font-size:1.3em;font-weight:bold;float:left;color:#6116DB;}.idcont_c2_77 a{color:#6116DB;}.idcont_c2_77 a:hover *{color:#333333;text-decoration:underline;background:rgb(255,255,255);}/*NOVO BOX - 10 */    .idnoticia_b10_B86{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:solid 1px rgba(0,0,0,0.08);}.idnoticia_b10_B86 #col-img{padding:0;}.idimg_b8_B86{width:100%;float:left;}div#min_h_1.idnoticia_b10_B86{min-height:220px;}div#min_h_2.idnoticia_b10_B86{min-height:240px;}.idnoticia_b10_B86 .idcat{width:100%;color:rgba(162,161,161,1) !important;font-size:1.0em;float:left;display:block;letter-spacing:-0.02em;}.idnoticia_b10_B86 .idcat_3x{width:100%;color:rgba(162,161,161,1) !important;font-size:1.2em;float:left;display:block;letter-spacing:-0.02em;}.idnoticia_b10_B86 .idtitulo{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;text-decoration:inherit;color:#404040;}.idnoticia_b10_B86 .idtitulo_2x{width:100%;display:block;font-size:1.5em;font-weight:bold;float:left;text-decoration:inherit;color:#404040;}.idnoticia_b10_B86 .idtitulo_25x{width:100%;display:block;font-size:1.8em;font-weight:bold;float:left;text-decoration:inherit;color:#404040;}.idnoticia_b10_B86 .idtitulo_3x{width:100%;display:block;font-size:50px;font-weight:bold;float:left;text-decoration:inherit;color:#404040;}.idnoticia_b10_B86 .idsubtitulo{width:100%;display:block;font-size:1.0em;font-weight:normal;float:left;text-decoration:inherit;color:rgba(114,114,114,1) !important;}.idnoticia_b10_B86 .idsubtitulo_2x{width:100%;display:block;font-size:1.3em;font-weight:normal;float:left;text-decoration:inherit;color:rgba(114,114,114,1) !important;}.idnoticia_b10_B86 a{color:#333333;}.idnoticia_b10_B86 a:hover .idtitulo,.idnoticia_b10_B86 a:hover .idtitulo_2x,.idnoticia_b10_B86 a:hover .idtitulo_25x,.idnoticia_b10_B86 a:hover .idtitulo_3x,.idnoticia_b10_B86 a:hover .idsubtitulo,.idnoticia_b10_B86 a:hover .idsubtitulo_2x,.idnoticia_b10_B86 a:hover .idcat,.idnoticia_b10_B86 a:hover .idcat_2x,.idnoticia_b10_B86 a:hover .idcat_3x{color:#333333 !important;text-decoration:underline !important;}.box_content_b10_B86{width:100%;height:auto;display:block;float:left;padding:0;}.box_content_b10_B86 #col-img{margin:0;padding:0;}.idnoticia_b10_B86 .box_shadow{border-radius:5px;color:#fff;display:block;position:relative;text-align:center;text-shadow:1px 1px 0 #000000;margin:0 0 10px 0;overflow:hidden;}.idnoticia_b10_B86 .box_shadow:hover{display:block;color:#ffffff;text-decoration:underline;}.idnoticia_b10_B86 .box_shadow img{background-color:#555;box-shadow:0 1px 2px rgba(0,0,0,0.4);border-radius:5px;text-align:center;width:100%;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}.idnoticia_b10_B86 .box_shadow:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.idnoticia_b10_B86 .box_shadow .shadow{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(29%,rgba(255,255,255,0.01)),color-stop(30%,rgba(0,0,0,0.01)),color-stop(33%,rgba(0,0,0,0.01)),color-stop(62%,rgba(0,0,0,0.17)),color-stop(68%,rgba(0,0,0,0.30)),color-stop(90%,rgba(0,0,0,0.62)),color-stop(100%,rgba(0,0,0,0.73)));border-radius:5px;bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B86 .box_shadow .shadow_top{border-radius:5px;background:-webkit-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-moz-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-ms-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:-o-linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);background:linear-gradient(top,rgba(0,0,0,0.7) 0%,transparent 50%);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B86 .box_shadow .shadow_bottom{border-radius:5px;background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-moz-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-ms-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:-o-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);background:linear-gradient(bottom,rgba(0,0,0,0.8) 0%,transparent 90%);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B86 .box_shadow .shadow_left{border-radius:5px;background:-webkit-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-moz-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-ms-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:-o-linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);background:linear-gradient(left,rgba(0,0,0,0.8) 0%,transparent 70%);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B86 .box_shadow .shadow_left_1x{border-radius:5px;background:-webkit-linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);background:-moz-linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);background:-ms-linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);background:-o-linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);background:linear-gradient(left,rgba(0,0,0,0.5) 0%,transparent 70%);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B86 .box_shadow .shadow_center{border-radius:5px;background:rgba(0,0,0,0.1);bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B86 .box_shadow .svg_left{background-image:url(https://portalb4.capital/template/img/background_shadow_left.svg);background-size:100% 100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B86 .box_shadow:hover .svg_left{background-size:144% 130%;}.idnoticia_b10_B86 .box_shadow .svg_bottom{background-image:url(https://portalb4.capital/template/img/background_shadow_bottom.svg);background-size:100% 100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;bottom:0;left:0;position:absolute;right:0;top:0;}.idnoticia_b10_B86 .box_shadow:hover .svg_bottom{background-size:146% 115%;}.idnoticia_b10_B86 .box_shadow .box_b10_info{bottom:37px;left:0;margin:0 0 -10px;padding:0;position:absolute;right:0;text-align:left;}.idnoticia_b10_B86 .box_shadow .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.idnoticia_b10_B86 .box_shadow .minititle{top:10px;left:0;margin:0 0 0 10px;padding:0;position:absolute;right:0;font-size:1.0em;font-weight:bold;text-align:left;letter-spacing:0,02em;text-transform:uppercase;color:#ffffff;}.idnoticia_b10_B86 .box_shadow .minititle_2x{top:10px;left:0;margin:0 0 0 10px;padding:0;position:absolute;right:0;font-size:1.1em;font-weight:bold;text-align:left;letter-spacing:0,02em;text-transform:uppercase;color:#ffffff;}.idnoticia_b10_B86 .box_shadow .title_2x{bottom:46px;font-size:2.4em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.idnoticia_b10_B86 .box_shadow .title_0x{bottom:46px;font-size:1.2em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.idnoticia_b10_B86 .box_shadow .title{bottom:46px;font-size:1.6em;font-weight:bold;margin:0 0 8px 0;text-align:left;padding:0 10px;letter-spacing:none;color:#ffffff;}.idnoticia_b10_B86 .box_shadow .description_2x{font-size:1.1em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.idnoticia_b10_B86 .box_shadow .description{font-size:1.0em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.idnoticia_b10_B86 .box_shadow .bg-hover{background:#fff;background:rgba(255,255,255,0.9);border-radius:5px;bottom:0;left:0;opacity:0;filter:alpha(opacity=0);position:absolute;right:0;top:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}/*OWL*/    .box_content_b10_B86 .owl-theme .owl-dots{float:left !important;position:relative !important;z-index:150 !important;width:100% !important;text-align:center !important;}.box_content_b10_B86 .owl-theme .owl-dots .owl-dot span{background:#E3E3E3 !important;transition:opacity 200ms ease !important;}.box_content_b10_B86 .owl-theme .owl-dots .owl-dot.active span,.box_content_b10_B86 .owl-theme .owl-dots .owl-dot:hover span{background:#869791 !important;transition:opacity 200ms ease !important;}/* x8-VIDEOS */            .webstories-list-8x77 .owl-theme .owl-dots{float:left !important;position:relative !important;z-index:150 !important;width:100% !important;text-align:center !important;margin-top:5px !important;}.webstories-list-8x77{padding:20px;overflow:hidden;}.webstories-list-8x77 .story-col{width:100% !important;max-width:100% !important;min-width:100% !important;padding:0 !important;margin:0 0 16px 0 !important;display:block !important;}.webstories-list-8x77 .story-prev-thumb{position:relative;width:100%;height:100%;overflow:hidden;border-radius:12px;}.webstories-list-8x77 .story-prev-thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.4s cubic-bezier(.4,0,.2,1);}.webstories-list-8x77 .story-prev:hover .story-prev-thumb img{transform:scale(1.08);}.webstories-list-8x77 .story-prev-gradient{position:absolute;left:0;right:0;bottom:0;height:60%;background:linear-gradient(to top,rgba(0,0,0,0.65) 70%,rgba(0,0,0,0.0) 100%);z-index:2;pointer-events:none;border-radius:0 0 12px 12px;}.webstories-list-8x77 .story-prev-info{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:24px 8px 12px 8px;}.webstories-list-8x77 .story-prev-chapeu{display:inline-block;background-color:rgba(255,255,255,1);color:#404040;font-size:11px;font-weight:bold;border-radius:4px;padding:2px 8px;margin-bottom:6px;text-transform:uppercase;letter-spacing:0.5px;line-height:1.2;box-shadow:0 1px 6px rgba(0,0,0,0.08);max-width:100%;}.webstories-list-8x77 .story-prev-title{font-size:13px;font-weight:bold;margin:0 0 6px 0;color:#ffffff;line-height:1.1;text-shadow:0 2px 8px rgba(0,0,0,0.25);}.webstories-list-8x77 .story-prev-date{font-size:11px;color:#e0e0e0;margin-top:4px;margin-bottom:8px;text-shadow:0 2px 8px rgba(0,0,0,0.18);}