 /* Render RENDER NEW 2026-07-27 00:39:35 */ /* Index [#18] RENDER NEW 2026-07-27 00:39:35 */                        /* #####################  BOX-NOTICIAS FB2 */            .boxcont_FB2{width:100%;height:auto;padding:0;margin:10px 0;float:left;background:rgba(255,255,255,1);}.boxcont_FB2:hover{background:rgb(255,255,255);}/*new header*/            .header_titulo_FB2{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:rgb(255,255,255);}.header_titulo_FB2 i.spc{padding:0 2px;}.header_titulo_FB2 .titulo_FB2{font-size:2.0em;font-weight:bold;padding:0;margin:0;color:#ffffff;display:inline-block;position:relative;}/*after bottom title*/            .header_titulo_FB2 .titulo_FB2::after{background:#ffffff;padding:0 5px;}.header_titulo_FB2 a,.header_titulo_FB2 a:hover{font-size:inherit !important;color:inherit !important;text-decoration:none;}.header_banner_FB2{width:100%;height:auto;padding:0;margin:1px 0;float:left;}.header_img_FB2{width:100%;height:auto;padding:0;margin:1px 0;float:left;}.header_titulo_FB2 #btn-slide{margin:5px 0 0 0;font-size:13px !important;}.no_marginFB2{margin:0 !important;padding:0 !important;}.margin_box360x600FB2{margin-bottom:8px !important;margin-top:0 !important;padding:0 !important;}.margin_box360x600v2FB2{margin-bottom:4px !important;margin-top:0 !important;padding:0 !important;}.max_w_290FB2{max-width:290px !important;margin-left:4px !important;padding-left:4px !important;margin-right:4px !important;padding-right:4px !important;}.no_margin_leftFB2{margin-left:0 !important;padding-left:0 !important;}.no_margin_rightFB2{margin-right:0 !important;padding-right:0 !important;}.m_b_5FB2{margin-bottom:5px !important;}.m_t_10FB2{margin-bottom:10px !important;}.m_t_4FB2{margin-top:4px !important;}.m_b_4FB2{margin-bottom:4px !important;}.banner_350FB2{margin-bottom:5px !important;margin-top:10px !important;padding-right:3px !important;padding-left:3px !important;float:left;}.banner_300FB2{margin-bottom:5px !important;margin-top:10px !important;padding-right:3px !important;padding-left:3px !important;float:left;}.banner_300FB2 img{width:360px !important;}.banner_570FB2{margin-bottom:5px !important;margin-top:10px !important;padding-right:3px !important;padding-left:3px !important;float:left;}.banner_570FB2 img{width:570px !important;}.box_48FB2{margin-right:0 !important;padding-right:0 !important;margin-left:0 !important;padding-left:0 !important;}/*300x600 v3*/            .box_8_300x600v3FB2 .box_8FB2{max-width:307px !important;height:603px !important;margin-top:0;overflow:hidden;}.box_8_300x600v3FB2 .box_8FB2 img{max-width:307px !important;height:603px !important;object-fit:cover;}.box_8_300x600v3FB2 .figure-ph{width:100%;height:100%;aspect-ratio:9/16;display:flex;align-items:center;justify-content:center;overflow:hidden;}/*300x600 v2*/            .box_8_300x600v2FB2 .box_8FB2{max-width:296px !important;height:600px !important;margin-top:5px;overflow:hidden;}.box_8_300x600v2FB2 .box_8FB2 img{max-width:296px !important;height:600px !important;object-fit:cover;}/*300x600*/                        .box_8_300x600FB2 .box_8FB2{max-width:290px !important;height:600px !important;margin-top:5px;overflow:hidden;}.box_8_300x600FB2 .box_8FB2 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_FB2 .item{max-height:370px;}#slideBox_FB2 a h4{font-size:1.0em;color:#3c3c3c;padding:4px 0;margin:0;text-transform:uppercase;font-weight:bold;}#slideBox_FB2 a p{font-size:1.3em;color:#673224;padding:0;margin:0;font-weight:bold;border-bottom:dashed 1px #ccc;width:100%px;}#slideBox_FB2 a:hover *{color:#333333;}#slideBox_FB2 .carousel-inner > .item > img{position:absolute;top:0;left:0;min-width:100%;height:300px;}#slideBox_FB2 .carousel-indicators{margin-bottom:30px;}#slideBox_FB2 .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_FB2 .carousel-indicators li:hover{background:#414141;}#slideBox_FB2 .carousel-indicators .active{width:11px;height:11px;background:#673224;}/*BOX SLIDE V2*/                        #slideBoxV2_FB2 .item{max-height:370px;}#slideBoxV2_FB2 .container{display:block;float:left;width:100%;}#slideBoxV2_FB2 a h4{font-size:1.0em;color:#3c3c3c;padding:4px 0;margin:0;text-transform:uppercase;font-weight:bold;}#slideBoxV2_FB2 a p{font-size:1.3em;color:#673224;padding:0;margin:0;font-weight:bold;border-bottom:dashed 1px #ccc;width:100%px;}#slideBoxV2_FB2 a:hover *{color:#333333;}#slideBoxV2_FB2 .carousel-inner > .item > img{position:absolute;top:0;left:0;min-width:100%;height:300px;}#slideBoxV2_FB2 .carousel-indicators{margin-bottom:30px;}#slideBoxV2_FB2 .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_FB2 .carousel-indicators li:hover{background:rgb(255,255,255);}#slideBoxV2_FB2 .carousel-indicators .active{width:9px;height:9px;background:rgb(255,255,255);}/* ID 1 */            .idnoticia_FB2{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;background:rgb(255,255,255);}.idnoticia_FB2:hover{background:rgb(255,255,255);}.idnoticia_FB2 #col-img{margin:0;padding:0;}.idmais_FB2{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;}.idmais_FB2 a{color:#414141;font-size:1.1em;font-weight:bold;}.idmais_FB2 a:hover{text-decoration:none;text-decoration:inherit;color:#414141;}.idimg_FB2{width:100%;margin:0 5px 0 0;float:left;}.idcat_FB2{width:100%;text-transform:uppercase;color:#3c3c3c;font-size:0.8em;font-weight:bold;float:left;display:block;}.idtitulo_FB2{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;color:#673224;text-decoration:inherit;}.idnoticia_FB2 a{color:#333333;}.idnoticia_FB2 a:hover *{color:#333333;text-decoration:underline;}/* ID 200 */            .idnoticia200_FB2{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;background:rgb(255,255,255);}.idnoticia200_FB2:hover{background:rgb(255,255,255);}.idmais200_FB2{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;}.idmais200_FB2 a{font-size:1.1em;font-weight:bold;text-decoration:inherit;color:#414141;}.idmais200_FB2 a:hover{text-decoration:none;text-decoration:inherit;color:#414141;}.idimg200_FB2{width:100%;margin:0 0 5px 0;float:left;}.idcat200_FB2{text-transform:uppercase;color:#3c3c3c;font-size:0.8em;font-weight:bold;float:left;display:block;width:100%;}.idtitulo200_FB2{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idnoticia200_FB2 a{color:#333333;}.idnoticia200_FB2 a:hover *{color:#333333;text-decoration:underline;}/* ID COLUNA 2 TEXT */            .idnoticia_c2_FB2{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_FB2:hover{background:rgb(255,255,255);}.idnoticia_c2_FB2 #col-12{padding:0;}.idcat_c2_FB2{text-transform:uppercase;color:#3c3c3c;font-size:0.8em;font-weight:bold;float:left;display:block;width:100%;}.dat_c2_FB2{text-transform:uppercase;color:#3c3c3c;font-size:1.1em;padding:20px 0 0 0;font-weight:bold;float:left;display:block;width:100%;}.idtitulo_c2_FB2{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;color:#673224;}.idtitulo_c2_v40FB2{width:100%;display:block;font-size:1.2em;float:left;color:#673224;}.idtitulo_c2_v40FB2::before{content:"■" !important;float:left !important;color:#673224;padding-right:7px !important;font-size:1.0em;}.idcat_min_c2_FB2{text-transform:uppercase;color:#3c3c3c;font-size:0.7em;font-weight:bold;float:left;display:block;width:100%;}.idtitulo_min_c2_FB2{width:100%;display:block;font-size:0.9em;font-weight:bold;float:left;color:#673224;}.idtitulo_min2_c2_FB2{width:100%;display:block;font-size:1.0em;font-weight:bold;float:left;color:#673224;}.idnoticia_c2_FB2 a{color:#333333;}.idnoticia_c2_FB2 a:hover *{color:#333333;text-decoration:underline;}/*sub*/            .idnoticia_c2_sub_FB2{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_FB2 li{list-style-type:none;}.idnoticia_c2_sub_FB2 li *{color:#673224;list-style-type:none;}.idtitulo_c2_sub_FB2{width:100%;display:block;font-size:1.0em;float:left;text-decoration:inherit;color:#673224;}.idnoticia_c2_sub_FB2 a{color:#333333;padding:0;}.idnoticia_c2_sub_FB2 a:hover *{color:#333333;text-decoration:underline;}/*bold*/            .idtitulo_c2_bold_FB2{width:100%;display:block;font-size:1.8em;line-height:30px;font-weight:bold;padding:0;margin:0;float:left;text-decoration:inherit;color:#673224;}.idsubtitulo_c2_bold_FB2{width:100%;display:block;font-size:1.0em;float:left;margin-top:5px;color:rgba(146,146,146,1) !important;}/*bold 2*/            .idtitulo_c2_bold2_FB2{width:100%;display:block;font-size:1.5em;font-weight:bold;padding:0;margin:2px 0 0 0;float:left;text-decoration:inherit;color:#673224;}.idsubtitulo_c2_bold2_FB2{width:100%;display:block;font-size:1.1em;margin:2px 0 0 0;float:left;color:rgba(146,146,146,1) !important;}/* COLUNA 3 COM FOTO */            .idnoticia_c3_FB2{width:100%;height:auto;display:block;float:left;padding:0;margin:3px 0;}.idnoticia_c3_FB2 #col-sm-6{padding-left:0;padding-right:0;}.idnoticia_c3_FB2 a{float:left;display:block;width:100%;margin:5px 0;}.idnoticia_c3_FB2 a:first-child{margin-left:5px;}.idimg_c3_FB2{width:100%;float:left;}.idtitulo_c3_FB2{width:100%;display:block;font-size:1.0em;font-weight:bold;text-decoration:inherit;float:left;color:#673224;}.idtitulo_c3v2_FB2{width:100%;display:block;font-size:1.3em;font-weight:bold;text-decoration:inherit;float:left;color:#673224;}.idnoticia_c3_FB2 a{color:#333333;}.idnoticia_c3_FB2 a:hover *{color:#333333;text-decoration:underline;}/* COLUNA 4 COM FOTO */            .idnoticia_c4_FB2{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;text-decoration:inherit;}.idimg_c4_FB2{width:100%;float:left;margin-bottom:2px;}.idtitulo_c4_FB2{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idtitulo_c1_FB2{width:100%;display:block;font-size:1.8em;font-weight:bold;line-height:28px;float:left;margin-top:5px;text-decoration:inherit;color:#673224;}.idtitulo_b1_FB2{width:100%;display:block;font-size:2.6em;font-weight:bold;line-height:40px;float:left;margin-top:5px;text-decoration:inherit;color:#673224;}.idtitulo_min_c4_FB2{width:100%;display:block;font-size:0.8em;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idtitulo_min2_c4_FB2{width:100%;display:block;font-size:0.9em;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idcat_min_c4_FB2{width:100%;display:block;font-size:0.8em;font-weight:bold;float:left;text-transform:uppercase;color:#3c3c3c;}.idnoticia_c4_FB2 a{color:#333333;}.idnoticia_c4_FB2 a:hover *{color:#333333;text-decoration:underline;}/*COLUNA 5 */            .idnoticia_c5_FB2{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;}.idnoticia_c5_FB2 #col-img{padding:0;}.idimg_c5_FB2{width:100%;float:left;}.idcat_c5_FB2{width:100%;text-transform:uppercase;color:#3c3c3c;font-size:0.8em;font-weight:bold;float:left;display:block;}.idtitulo_c5_FB2{width:100%;display:block;font-size:1.0em;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idnoticia_c5_FB2 a{color:#333333;}.idnoticia_c5_FB2 a:hover *{color:#333333;text-decoration:underline;}/*NOVO BOX - 8*/            .idnoticia_b8_FB2{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_FB2 #col-img{padding:0;}.issue_margin_top_b8_FB2{padding:0 0 5px 0 !important;margin:5px 0 !important;}.idimg_b8_FB2{width:100%;float:left;}div#min_h_1.idnoticia_b8_FB2{min-height:220px;}div#min_h_2.idnoticia_b8_FB2{min-height:240px;}.idcat_b8_FB2{width:100%;color:rgba(146,146,146,1) !important;font-size:1.0em;float:left;display:block;letter-spacing:-0.02em;}.idcat_b8_3xFB2{width:100%;color:rgba(146,146,146,1) !important;font-size:1.0em;float:left;display:block;letter-spacing:-0.02em;}.idtitulo_b8_FB2{width:100%;display:block;font-size:1.8em;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idtitulo_b8_3xFB2{width:100%;display:block;font-size:50px;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idtitulo_b8_v2FB2{width:100%;display:block;font-size:1.4em;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idtitulo_b8_v3FB2{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idsubtitulo_b8_v2FB2{width:100%;display:block;font-size:1.1em;font-weight:normal;float:left;text-decoration:inherit;color:rgba(146,146,146,1) !important;}.idsubtitulo_b8_3xFB2{width:100%;display:block;font-size:20px;font-weight:normal;float:left;text-decoration:inherit;color:rgba(146,146,146,1) !important;}.idnoticia_b8_FB2 a{color:#333333;}.idnoticia_b8_FB2 a:hover *{color:#333333;text-decoration:underline;}.box_8_contentFB2{width:100%;height:auto;display:block;float:left;padding:0;}.box_8_contentFB2 #col-img{margin:0;padding:0;}.box_8FB2{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_8FB2:hover{display:block;color:#ffffff;text-decoration:underline;}.box_8FB2 figure,.box_8FB2 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_8FB2:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.box_8FB2 .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_8FB2 .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_8FB2 .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_8FB2 .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_8FB2 .svg_left{background-image:url(https://topreboucas.com.br/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_8FB2:hover .svg_left{background-size:144% 130%;}.box_8FB2 .svg_bottom{background-image:url(https://topreboucas.com.br/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_8FB2:hover .svg_bottom{background-size:146% 115%;}.box_8FB2 .box_8_info{bottom:37px;left:0;margin:0 0 -10px;padding:0;position:absolute;right:0;text-align:left;}.box_8FB2 .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.box_8FB2 .box_8_info_mini{bottom:15px;left:0;margin:0 0 -10px;padding:0;position:absolute;right:0;text-align:left;}.box_8FB2 .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_8FB2 .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_8FB2 .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_8FB2 .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_8FB2 .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_8FB2 .description_2x{font-size:1.1em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.box_8FB2 .description{font-size:1.0em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.box_8FB2 .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_contentFB2 .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_contentFB2 .box_8_info{bottom:47px;}.box_8_contentFB2 .owl-theme .owl-dots{margin-top:-66px !important;}.box_8_contentFB2 button.owl-dot{width:48px !important;height:48px !important;}.box_8_contentFB2 button.owl-dot span{width:20px !important;height:20px !important;}.box_8_300x600v3FB2 .figure-ph{aspect-ratio:16/9 !important;}.box_8_contentFB2.box_8_300x600v3FB2 #col-img a{margin-left:0 !important;margin-right:0 !important;}}.box_8_contentFB2 .owl-theme .owl-dots .owl-dot span{background:#ffffff !important;transition:opacity 200ms ease !important;}.box_8_contentFB2 .owl-theme .owl-dots .owl-dot.active span,.box_8_contentFB2 .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_contentFB2 .box_8FB2 figure,.box_8_contentFB2 .box_8FB2 img{aspect-ratio:16 / 9;object-fit:cover;height:auto;min-height:200px;}/* título mais chamativo */                    .box_8FB2 .title,.box_8FB2 .title_0x,.box_8FB2 .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_contentFB2 .box_8_info{bottom:20px;/* sobe um pouco para dar mais espaço */                        padding-right:10px;}}/*NOVO BOX - 10 */            .idnoticia_b10_FB2{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_FB2 #col-img{padding:0;}.idimg_b8_FB2{width:100%;float:left;}div#min_h_1.idnoticia_b10_FB2{min-height:220px;}div#min_h_2.idnoticia_b10_FB2{min-height:240px;}.idnoticia_b10_FB2 .idcat{width:100%;color:rgba(146,146,146,1) !important;font-size:1.0em;float:left;display:block;letter-spacing:-0.02em;}.idnoticia_b10_FB2 .idcat_3x{width:100%;color:rgba(146,146,146,1) !important;font-size:1.2em;float:left;display:block;letter-spacing:-0.02em;}.idnoticia_b10_FB2 .idtitulo{width:100%;display:block;font-size:1.3em;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idnoticia_b10_FB2 .idtitulo_2x{width:100%;display:block;font-size:1.5em;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idnoticia_b10_FB2 .idtitulo_25x{width:100%;display:block;font-size:1.8em;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idnoticia_b10_FB2 .idtitulo_3x{width:100%;display:block;font-size:50px;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idnoticia_b10_FB2 .idsubtitulo{width:100%;display:block;font-size:1.0em;font-weight:normal;float:left;text-decoration:inherit;color:rgba(146,146,146,1) !important;}.idnoticia_b10_FB2 .idsubtitulo_2x{width:100%;display:block;font-size:1.3em;font-weight:normal;float:left;text-decoration:inherit;color:rgba(146,146,146,1) !important;}.idnoticia_b10_FB2 a{color:#333333;}.idnoticia_b10_FB2 a:hover .idtitulo,.idnoticia_b10_FB2 a:hover .idtitulo_2x,.idnoticia_b10_FB2 a:hover .idtitulo_25x,.idnoticia_b10_FB2 a:hover .idtitulo_3x,.idnoticia_b10_FB2 a:hover .idsubtitulo,.idnoticia_b10_FB2 a:hover .idsubtitulo_2x,.idnoticia_b10_FB2 a:hover .idcat,.idnoticia_b10_FB2 a:hover .idcat_2x,.idnoticia_b10_FB2 a:hover .idcat_3x{color:#333333 !important;text-decoration:underline !important;}.box_content_b10_FB2{width:100%;height:auto;display:block;float:left;padding:0;}.box_content_b10_FB2 #col-img{margin:0;padding:0;}.idnoticia_b10_FB2 .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_FB2 .box_shadow:hover{display:block;color:#ffffff;text-decoration:underline;}.idnoticia_b10_FB2 .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_FB2 .box_shadow:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.idnoticia_b10_FB2 .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_FB2 .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_FB2 .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_FB2 .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_FB2 .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_FB2 .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_FB2 .box_shadow .svg_left{background-image:url(https://topreboucas.com.br/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_FB2 .box_shadow:hover .svg_left{background-size:144% 130%;}.idnoticia_b10_FB2 .box_shadow .svg_bottom{background-image:url(https://topreboucas.com.br/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_FB2 .box_shadow:hover .svg_bottom{background-size:146% 115%;}.idnoticia_b10_FB2 .box_shadow .box_b10_info{bottom:37px;left:0;margin:0 0 -10px;padding:0;position:absolute;right:0;text-align:left;}.idnoticia_b10_FB2 .box_shadow .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.idnoticia_b10_FB2 .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_FB2 .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_FB2 .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_FB2 .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_FB2 .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_FB2 .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_FB2 .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_FB2 .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_FB2 .owl-theme .owl-dots{float:left !important;position:relative !important;z-index:150 !important;width:100% !important;text-align:center !important;}.box_content_b10_FB2 .owl-theme .owl-dots .owl-dot span{background:#E3E3E3 !important;transition:opacity 200ms ease !important;}.box_content_b10_FB2 .owl-theme .owl-dots .owl-dot.active span,.box_content_b10_FB2 .owl-theme .owl-dots .owl-dot:hover span{background:#869791 !important;transition:opacity 200ms ease !important;}/* NOVO BOX - 9.1 Modelo 33*/            .box91_idnoticia_FB2{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_FB2:last-child{border-bottom:none !important;}.box91_idnoticia_FB2:hover{background:rgb(255,255,255);}.box91_idnoticia_FB2 #col-img{margin:0;padding:0;}.box91_idnoticia_FB2 a{color:#333333;}.box91_idnoticia_FB2 a:hover *{color:#333333;text-decoration:underline;}.box91_idnoticia_FB2 .img_shadow img,.box91_idnoticia_FB2 .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_FB2 .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_minititleFB2{color:#3c3c3c;font-size:1.0em;font-weight:bold;float:left;display:block;width:100%;padding:0;margin:0 0 3px 0;}.box91_titulo_0xFB2{width:100%;display:block;font-size:1.0em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#673224;}.box91_tituloFB2{width:100%;display:block;font-size:1.2em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#673224;}.box91_titulo_2xFB2{width:100%;display:block;font-size:1.4em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#673224;}.box91_subtituloFB2{width:100%;display:block;font-size:1.0em;float:left;margin:0 0 2px 0;color:rgba(146,146,146,1);}.box91_dataFB2{text-transform:uppercase;color:rgba(146,146,146,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_FB2 .img_shadow figure,.box91_idnoticia_FB2 .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_FB2{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_FB2:last-child{border-bottom:none !important;}.box92_idnoticia_FB2:hover{background:rgb(255,255,255);}.box92_idnoticia_FB2 #col-img{margin:0;padding:0;overflow:hidden;}.box92_idnoticia_FB2 a{color:#333333;}.box92_idnoticia_FB2 a:hover *{color:#333333;text-decoration:underline;}.box92_idnoticia_FB2 .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_FB2 .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_minititleFB2{color:#3c3c3c;font-size:1.1em;font-weight:bold;float:left;display:block;width:100%;padding:0;margin:0 0 3px 0;}.box92_tituloFB2{width:100%;display:block;font-size:1.1em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#673224;}.box92_titulo_2xFB2{width:100%;display:block;font-size:1.4em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#673224;}.box92_subtituloFB2{width:100%;display:block;font-size:1.0em;float:left;margin:0 0 2px 0;color:rgba(146,146,146,1);}.box92_dataFB2{text-transform:uppercase;color:rgba(146,146,146,1);font-size:12px;font-weight:bold;float:left;display:block;width:100%;}/* BOX - 9*/            .box9_idnoticia_FB2{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_FB2:hover{background:rgb(255,255,255);}.box9_idnoticia_FB2 #col-img{margin:0;padding:0;}.box9_idnoticia_FB2 a{color:#333333;}.box9_idnoticia_FB2 a:hover *{color:#333333;text-decoration:underline;}.box9_idnoticia_FB2 .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_FB2 .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_minititleFB2{color:#3c3c3c;font-size:1.0em;font-weight:bold;float:left;display:block;width:100%;padding:0;margin:0 0 3px 0;}.box9_tituloFB2{width:100%;display:block;font-size:1.6em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#673224;}.box9_subtituloFB2{width:100%;display:block;font-size:1.2em;float:left;margin:0 0 12px 0;color:rgba(146,146,146,1);}.box9_dataFB2{text-transform:uppercase;color:rgba(146,146,146,1);font-size:12px;font-weight:bold;float:left;display:block;width:100%;}/*x2*/            .box9_minititle_x2FB2{color:#3c3c3c;font-size:1.2em;font-weight:bold;float:left;display:block;width:100%;padding:0;margin:0 0 3px 0;}.box9_titulo_x2FB2{width:100%;display:block;font-size:1.9em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#673224;}.box9_subtitulo_x2FB2{width:100%;display:block;font-size:1.5em;float:left;margin:0 0 12px 0;color:rgba(146,146,146,1);}.box9_data_x2FB2{text-transform:uppercase;color:rgba(146,146,146,1);font-size:14px;font-weight:bold;float:left;display:block;width:100%;}/* ================================            * BOX 1 - RESPONSIVE (Mobile/Tablet)            ================================ */            /* Tablet (770px - 1024px) - Layout horizontal:foto esquerda,texto direita */            @media only screen and (min-width:770px) and (max-width:1024px){.box9_idnoticia_FB2.box_v1{padding:15px 5px;}.box9_idnoticia_FB2.box_v1 > a.img_shadow{display:flex;align-items:flex-start;width:100%;}.box9_idnoticia_FB2.box_v1 .col-sm-5,.box9_idnoticia_FB2.box_v1 .col-xs-12#col-img{width:35%;float:left;padding:0;margin:0 10px 0 0;position:relative;overflow:hidden;}.box9_idnoticia_FB2.box_v1 #col-img .figure-ph{width:100%;border-radius:5px;}.box9_idnoticia_FB2.box_v1 #col-img .shadow{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:5px;z-index:1;}.box9_idnoticia_FB2.box_v1 .col-sm-7,.box9_idnoticia_FB2.box_v1 .col-xs-12:not(#col-img){width:65%;float:left;padding:0;}.box9_minititle_x2FB2{font-size:0.85em;margin:0 0 2px 0;}.box9_titulo_x2FB2{font-size:1.1em;margin:0 0 2px 0;}.box9_subtitulo_x2FB2{font-size:0.95em;margin:0 0 6px 0;}.box9_data_x2FB2{font-size:12px;}}/* Mobile (< 770px) - Layout card:foto em cima,texto embaixo */            @media only screen and (max-width:769px){.box9_idnoticia_FB2.box_v1{padding:0 0 15px 0;}.box9_idnoticia_FB2.box_v1 > a.img_shadow{display:block;width:100%;}.box9_idnoticia_FB2.box_v1 .col-sm-5,.box9_idnoticia_FB2.box_v1 .col-xs-12#col-img{width:100%;float:none;padding:0;margin:0 0 10px 0;position:relative;overflow:hidden;}.box9_idnoticia_FB2.box_v1 #col-img .figure-ph{width:100%;border-radius:5px;}.box9_idnoticia_FB2.box_v1 #col-img .shadow{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:5px;z-index:1;}.box9_idnoticia_FB2.box_v1 .col-sm-7,.box9_idnoticia_FB2.box_v1 .col-xs-12:not(#col-img){width:100%;float:none;padding:0 10px;}.box9_minititle_x2FB2{font-size:0.85em;margin:0 0 3px 0;}.box9_titulo_x2FB2{font-size:1.2em;margin:0 0 4px 0;}.box9_subtitulo_x2FB2{font-size:0.95em;margin:0 0 6px 0;}.box9_data_x2FB2{font-size:12px;}}/* ================================            * /BOX 1 - RESPONSIVE            ================================ */                        /*BOX 2 - SOMBRAS*/                        .box_2_contentFB2{width:100%;height:auto;display:block;float:left;padding:0;}.box_2_contentFB2 .box_primary{margin-right:10px;}.box_2_contentFB2 .box_secundary{margin-left:10px;margin-right:0;}.box_2_contentFB2 #col-img{margin:0;padding:0;}.box_2_contentFB2 .box_4_m img{height:280px;}.box_2_contentFB2 .box_4_m figure{aspect-ratio:16/9;}.box_2_contentFB2 .box_4_m:nth-child(1){padding-right:20px;padding-left:0;}.box_2_contentFB2 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_contentFB2 .box_4_m:nth-child(3){padding-right:20px;padding-left:0;}.box_2_contentFB2 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_contentFB2 .box_6_m img{height:240px;}.box_2_contentFB2 .box_6_m{padding-left:5px;}.box_2_contentFB2 .box_6_m:first-child{padding-left:0;}.box_2_contentFB2 .box_6_m:last-child{padding-right:0;}.box_2_contentFB2 .box_6_m:nth-child(3){padding-right:0;}.box_2_contentFB2 .box_6_m:nth-child(4){padding-left:0;}/* ================================            END _ box_2_content            ================================ */             /* ================================            * CARD INFINITO            ================================ */:root{--cor-primariaFB2:#673224;--cor-primaria-hoverFB2:#333333;--cor-primaria-lightFB2:color-mix(in srgb,var(--cor-primariaFB2) 10%,transparent);--cor-btn-carregarFB2:#673224;/* Cores dos elementos do card */            --cor-categoriaFB2:#673224;--cor-tituloFB2:#673224;--cor-subtituloFB2:rgba(146,146,146,1);--cor-dataFB2:rgba(146,146,146,1);/* Cores de fundo e bordas */            --cor-fundo-cardFB2:#ffffff;--cor-borda-cardFB2:#e5e7eb;--cor-fundo-hoverFB2:#f9fafb;/* Sombras */            --sombra-cardFB2:0 1px 3px rgba(0,0,0,0.08);--sombra-card-hoverFB2:0 10px 30px rgba(0,0,0,0.12);}[id^="noticias-container"]{display:flex;flex-direction:column;gap:25px;}.card_noticia_homeFB2{background-color:var(--cor-fundo-cardFB2);border:1px solid var(--cor-borda-cardFB2);border-radius:12px;overflow:hidden;transition:all 0.4s cubic-bezier(0.4,0,0.2,1);display:flex;margin-bottom:20px;box-shadow:var(--sombra-cardFB2);position:relative;}.card_noticia_homeFB2:hover{box-shadow:var(--sombra-card-hoverFB2);border-color:var(--cor-primaria-hoverFB2);background-color:var(--cor-fundo-hoverFB2);}.card_noticia_homeFB2:hover::before{opacity:1;}.card_noticia_homeFB2 a{display:flex;text-decoration:none;color:inherit;width:100%;min-height:250px;}.card_noticia_homeFB2 a:hover{text-decoration:none;}.card_noticia_homeFB2 .img_shadow{display:flex;width:100%;}.card_noticia_homeFB2 #col-img{padding:0;margin:0;position:relative;overflow:hidden;display:flex;align-items:stretch;}.card_noticia_homeFB2 #col-img figure{width:100%;height:100%;margin:0;padding:0;display:flex;align-items:stretch;}.card_noticia_homeFB2 #col-img::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,0.3) 100%);opacity:0;transition:opacity 0.4s ease;pointer-events:none;z-index:10;}.card_noticia_homeFB2:hover #col-img::after{opacity:1;}.card_noticia_homeFB2 #col-img img.ph_img,.card_noticia_homeFB2 #col-img .ph_img{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important;border-radius:12px 0 0 12px !important;transition:transform 0.6s cubic-bezier(0.4,0,0.2,1) !important;}.card_noticia_homeFB2:hover #col-img img.ph_img,.card_noticia_homeFB2:hover #col-img .ph_img{transform:scale(1.08) !important;}.card_noticia_homeFB2 .minititle{font-size:11px;font-weight:700;color:var(--cor-categoriaFB2) !important;background-color:var(--cor-primaria-lightFB2);text-transform:uppercase;margin-bottom:12px;letter-spacing:1.2px;display:inline-block;padding:5px 12px;border-radius:20px;transition:all 0.3s ease;}.card_noticia_homeFB2:hover .minititle{background-color:var(--cor-primaria-hoverFB2);color:#ffffff !important;}.card_noticia_homeFB2 .titulo{font-size:2.5em;line-height:36px;font-weight:700;color:var(--cor-tituloFB2) !important;margin-bottom:12px;transition:color 0.3s ease;}.card_noticia_homeFB2:hover .titulo{color:var(--cor-primaria-hoverFB2) !important;}.card_noticia_homeFB2 .subtitulo{font-size:16px;color:var(--cor-subtituloFB2) !important;margin-bottom:15px;line-height:1.7;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.card_noticia_homeFB2 .data{font-size:13px;color:var(--cor-dataFB2) !important;margin-top:12px;font-weight:500;display:flex;align-items:center;gap:6px;}.card_noticia_homeFB2 .data::before{content:'';font-size:14px;}.card_noticia_homeFB2 .col-sm-7,.card_noticia_homeFB2 .col-xs-12{padding:24px;}/* ================================        * RESPONSIVO MOBILE        ================================ */        @media (max-width:767px){.card_noticia_homeFB2 a{flex-direction:column;min-height:auto;}.card_noticia_homeFB2 #col-img{width:100% !important;height:250px;min-height:250px;}.card_noticia_homeFB2 #col-img img.ph_img,.card_noticia_homeFB2 #col-img .ph_img{border-radius:12px 12px 0 0 !important;}.card_noticia_homeFB2 .col-sm-7,.card_noticia_homeFB2 .col-xs-12{width:100% !important;padding:20px;}.card_noticia_homeFB2 .titulo{font-size:1.8em;line-height:32px;}.card_noticia_homeFB2 .subtitulo{font-size:14px;}}#btn-carregar-mais-FB2{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;max-width:400px;margin:40px auto;padding:16px 40px;font-size:15px;font-weight:700;color:#ffffff;background:#673224;background:linear-gradient(135deg,var(--cor-btn-carregarFB2,#673224) 0%,var(--cor-btn-carregarFB2,#673224) 100%);border:none;border-radius:50px;cursor:pointer;transition:all 0.3s cubic-bezier(0.4,0,0.2,1);text-transform:uppercase;letter-spacing:1.5px;box-shadow:0 4px 15px rgba(0,0,0,0.3);position:relative;overflow:hidden;}#btn-carregar-mais-FB2::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.3),transparent);transition:left 0.5s ease;}#btn-carregar-mais-FB2:hover::before{left:100%;}#btn-carregar-mais-FB2:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,0.4);}#btn-carregar-mais-FB2:active{transform:translateY(-1px);}#btn-carregar-mais-FB2:disabled{background:#d1d5db;cursor:not-allowed;transform:none;box-shadow:none;}/* Seta para baixo */        .btn-arrow{display:inline-block;width:20px;height:20px;transition:transform 0.3s ease;}#btn-carregar-mais-FB2 .btn-arrow svg{width:100%;height:100%;fill:currentColor;}#btn-carregar-mais-FB2:hover .btn-arrow{transform:translateY(3px);animation:bounce 0.6s ease infinite;}@keyframes bounce{0%,100%{transform:translateY(0);}50%{transform:translateY(5px);}}/* Loading circular */        .btn-loader{display:none;width:22px;height:22px;border:3px solid rgba(255,255,255,0.2);border-top-color:#ffffff;border-right-color:#ffffff;border-radius:50%;animation:spin 0.6s linear infinite;}@keyframes spin{to{transform:rotate(360deg);}}#btn-carregar-mais-FB2.loading .btn-arrow{display:none;}#btn-carregar-mais-FB2.loading .btn-loader{display:block;}/* Placeholder Skeleton Loading */        .placeholder-box{background-color:var(--cor-fundo-cardFB2);border:1px solid var(--cor-borda-cardFB2);border-radius:12px;overflow:hidden;margin-bottom:25px;box-shadow:var(--sombra-cardFB2);min-height:280px;}.placeholder-box .ph-row{display:flex;width:100%;align-items:stretch;min-height:280px;}.placeholder-box .ph-col-5{width:41.66667%;padding:0;min-height:280px;flex-shrink:0;}.placeholder-box .ph-col-7{width:58.33333%;padding:24px;display:flex;flex-direction:column;justify-content:space-between;min-height:280px;flex-shrink:0;}.placeholder-box .ph-content{flex:1;display:flex;flex-direction:column;}.placeholder-box .ph-picture{width:100%;height:100%;min-height:280px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;}/* Skeleton lines */        .ph-line{height:16px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:4px;margin-bottom:14px;}.ph-line.categoria{width:40%;height:28px;border-radius:20px;margin-bottom:15px;}.ph-line.titulo{width:100%;height:26px;margin-bottom:10px;}.ph-line.titulo-2{width:90%;height:26px;margin-bottom:18px;}.ph-line.subtitulo{width:100%;height:17px;margin-bottom:8px;}.ph-line.subtitulo-2{width:75%;height:17px;margin-bottom:20px;}.ph-line.data{width:35%;height:14px;margin-top:auto;}@keyframes shimmer{0%{background-position:200% 0;}100%{background-position:-200% 0;}}@media (max-width:768px){.placeholder-box .ph-row{flex-direction:column;}.placeholder-box .ph-col-5,.placeholder-box .ph-col-7{width:100%;}.placeholder-box .ph-col-5{min-height:280px;}.placeholder-box .ph-picture{min-height:280px;}.placeholder-box{min-height:auto;}.placeholder-box .ph-row{min-height:auto;}}#loading-FB2,.loading{display:none;align-items:center;justify-content:center;gap:12px;padding:30px 25px;color:rgba(146,146,146,1);color:var(--cor-subtituloFB2,rgba(146,146,146,1));font-size:15px;font-weight:500;background-color:rgba(255,255,255,0.8);border-radius:12px;margin:20px 0;animation:fadeIn 0.3s ease-in-out;}#loading-FB2.active,.loading.active{display:flex;}#loading-FB2::before,.loading::before{content:'';width:22px;height:22px;border:3px solid #673224;border:3px solid var(--cor-primaria-lightFB2,#673224);border-top-color:#673224;border-top-color:var(--cor-primariaFB2,#673224);border-right-color:#673224;border-right-color:var(--cor-primariaFB2,#673224);border-radius:50%;animation:spin 0.8s linear infinite;flex-shrink:0;}@keyframes fadeIn{from{opacity:0;transform:translateY(-10px);}to{opacity:1;transform:translateY(0);}}#sem-mais-noticias-FB2,.sem-mais-noticias{text-align:center;padding:25px;color:rgba(146,146,146,1);color:var(--cor-dataFB2,rgba(146,146,146,1));font-style:italic;font-size:15px;}/* Responsividade */        @media (max-width:768px){.container-noticias{padding:25px 20px;border-radius:12px;}.card_noticia_home a{flex-direction:column;}.card_noticia_home .titulo{font-size:22px;}.titulo-secao{font-size:26px;margin-bottom:25px;}.card_noticia_home .col-sm-7,.card_noticia_home .col-xs-12{padding:20px;}#btn-carregar-mais-FB2{max-width:100%;font-size:14px;padding:14px 30px;}}@media (max-width:480px){.titulo-secao{font-size:22px;}.card_noticia_home .titulo{font-size:17px;}.card_noticia_home .subtitulo{font-size:14px;}}/* ================================            BOX NEWSLINE FLEX 3x DESTAQUES FB2            ================================ */            .box_newsline3_flexFB2{display:flex;gap:20px;}/* Cada coluna */            .box_newsline3_flexFB2 .col{flex:1;}/* Card Destaque */            .box_newsline3_flexFB2 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;height:100%;}.box_newsline3_flexFB2 .card.banner-bg a{display:block;color:inherit;text-decoration:none;position:relative;height:100%;}.box_newsline3_flexFB2 .card.banner-bg img{width:100%;height:auto;display:block;border-radius:12px;}/* Shadow degradê */            .box_newsline3_flexFB2 .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_flexFB2 .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_flexFB2 .card.banner-bg .card-body{position:absolute;bottom:0;left:0;right:0;background:#673224;color:#fff !important;padding:12px 15px;z-index:2;}.box_newsline3_flexFB2 .card.banner-bg .title{font-size:1.1em;font-weight:600;margin:5px 0;color:#fff !important;}.box_newsline3_flexFB2 .card.banner-bg .cat{display:block;font-size:0.85em;margin-bottom:4px;color:#fff !important;}/* Hover */            .box_newsline3_flexFB2 .card.banner-bg:hover .card-body{background:#333333 !important;transition:background .3s ease;}/* ================================            RESPONSIVO            ================================ */            @media(max-width:991px){.box_newsline3_flexFB2{flex-direction:column;}.box_newsline3_flexFB2 .col{flex:0 0 100%;}}/* =========================================            BOX NEWSLINE FLEX V2  (grid 40% / 60%)            ========================================= */            .box_newsline_flex_v2FB2{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_v2FB2 .destaque,.box_newsline_flex_v2FB2 .grid-cards{min-width:0;box-sizing:border-box;}/* =========================================            DESTAQUE            ========================================= */            .box_newsline_flex_v2FB2 .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_v2FB2 .card.banner-bg a{display:block;text-decoration:none;color:inherit;}/* Destaque ocupa altura total da coluna */            .box_newsline_flex_v2FB2 .card.banner-bg{display:flex;flex-direction:column;height:100%;/* iguala ao grid-cards */}.box_newsline_flex_v2FB2 .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_v2FB2 .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_v2FB2 .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_v2FB2 .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_v2FB2 .card.banner-bg .media .card-body{position:absolute;left:0;right:0;bottom:0;color:#673224 !important;background:rgb(255,255,255) !important;padding:12px 15px;z-index:2;}.box_newsline_flex_v2FB2 .card.banner-bg:hover .card-body,.box_newsline_flex_v2FB2 .card.banner-bg .media:hover .card-body{color:#333333 !important;text-decoration:none !important;background:rgb(255,255,255) !important;}.box_newsline_flex_v2FB2 .card.banner-bg .card-body .title{font-size:1.2em;font-weight:bold;margin:5px 0 0;color:#fff !important;}.box_newsline_flex_v2FB2 .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_v2FB2 .card.banner-bg:hover .media .shadow{height:70%;}/* =========================================            GRID DE 6 CARDS (3 x 2)            ========================================= */            .box_newsline_flex_v2FB2 .grid-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));/* minmax previne estouro */            gap:20px;align-content:start;}.box_newsline_flex_v2FB2 .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_v2FB2 .grid-cards .card.thumb a{display:flex;flex-direction:column;text-decoration:none;color:inherit;height:100%;}/* imagem do card pequeno */            .box_newsline_flex_v2FB2 .grid-cards .card.thumb img,.box_newsline_flex_v2FB2 .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_v2FB2 .grid-cards .card.thumb .info{padding:10px;flex:1;min-width:0;}.box_newsline_flex_v2FB2 .grid-cards .card.thumb .cat{font-size:.8em;font-weight:bold;margin-bottom:0;color:#3c3c3c !important;}.box_newsline_flex_v2FB2 .grid-cards .card.thumb .title{font-size:1em;font-weight:bold;line-height:1.3;margin-top:3px;color:#673224 !important;}/* Hover nos cards da grid */            .box_newsline_flex_v2FB2 .grid-cards .card.thumb:hover{border-color:#333333 !important;background:rgb(255,255,255) !important;}.box_newsline_flex_v2FB2 .grid-cards .card.thumb:hover .title,.box_newsline_flex_v2FB2 .grid-cards .card.thumb:hover .cat{color:#333333 !important;}/* =========================================            RESPONSIVO            ========================================= */            @media (max-width:991px){.box_newsline_flex_v2FB2{grid-template-columns:1fr;/* empilha */                    row-gap:20px;}.box_newsline_flex_v2FB2 .grid-cards{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:600px){.box_newsline_flex_v2FB2 .grid-cards{grid-template-columns:1fr;}.box_newsline_flex_v2FB2 .card.banner-bg .media{min-height:260px;}}/* ================================            BOX NEWSLINE FLEX FB2            ================================ */            .box_newsline_flexFB2{display:flex;align-items:stretch;gap:15px;/* espaço entre destaque e mid */}/* Colunas principais */            .box_newsline_flexFB2 .col{flex:1;}.box_newsline_flexFB2 .destaque{flex:0 0 calc(40% - 7.5px);}.box_newsline_flexFB2 .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_flexFB2 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;}.box_newsline_flexFB2 .card.banner-bg a{display:block;color:inherit;text-decoration:none;position:relative;}/* Imagem */            .box_newsline_flexFB2 .card.banner-bg img{width:100%;height:auto;display:block;}/* Shadow degradê */            .box_newsline_flexFB2 .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_flexFB2 .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_flexFB2 .card.banner-bg .card-body{position:absolute;bottom:0;left:0;right:0;background:#673224;color:#fff !important;padding:12px 15px;z-index:2;}.box_newsline_flexFB2 .card.banner-bg .title{font-size:1.2em;font-weight:600;color:#fff !important;margin:5px 0;}.box_newsline_flexFB2 .card.banner-bg .cat{display:block;font-size:0.9em;margin-bottom:5px;color:#fff !important;}/* Hover no destaque */            .box_newsline_flexFB2 .card.banner-bg:hover .card-body{color:#333333 !important;background:rgb(255,255,255) !important;transition:background .3s ease;}/* ================================            CARDS MÉDIOS (sem imagem,8 cards)            ================================ */            .box_newsline_flexFB2 .mid-card .card.mid-list{border-radius:12px;background:#fff;border:1px solid #e5e5e5;padding:15px;height:100%;transition:all .3s ease;}.box_newsline_flexFB2 .mid-card .card.mid-list a{display:block;text-decoration:none;color:inherit;}.box_newsline_flexFB2 .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_flexFB2 .mid-card .card.mid-list .cat{font-size:0.85em;font-weight:600;margin-bottom:5px;display:block;color:#3c3c3c !important;}/* Título */            .box_newsline_flexFB2 .mid-card .card.mid-list .title{font-size:1em;font-weight:600;margin:0 0 6px;color:#673224 !important;line-height:1.3;}/* Subchamada */            .box_newsline_flexFB2 .mid-card .card.mid-list .desc{font-size:0.9em;color:#666 !important;margin:0;}/* Hover */            .box_newsline_flexFB2 .mid-card .card.mid-list:hover{color:#333333 !important;background:rgb(255,255,255) !important;border-color:rgb(255,255,255) !important;}.box_newsline_flexFB2 .mid-card .card.mid-list:hover .title,.box_newsline_flexFB2 .mid-card .card.mid-list:hover .cat,.box_newsline_flexFB2 .mid-card .card.mid-list:hover .desc{color:#333333 !important;}/* ================================            RESPONSIVO            ================================ */            @media(max-width:991px){.box_newsline_flexFB2{flex-direction:column;}.box_newsline_flexFB2 .destaque,.box_newsline_flexFB2 .mid-cards{flex:0 0 100%;}}@media(max-width:767px){.box_newsline_flexFB2 .mid-cards{grid-template-columns:1fr;/* 1 coluna no mobile */}}/* ================================            BOX STORIE FLEX FB2            ================================ */            .box_storie_flexFB2{display:flex;flex-wrap:wrap;gap:15px;}/* ----- CARD BASE ----- */            .box_storie_flexFB2 .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_flexFB2 .card:hover{box-shadow:0 6px 18px rgba(0,0,0,0.35);}*/            /* Imagem padrão (quando não usa h600) */            .box_storie_flexFB2 .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_flexFB2 .card:hover img{transform:scale(1.05);}/* Sombra degradê */            .box_storie_flexFB2 .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_flexFB2 .card:hover .shadow{background-size:100% 100%,100% 100%;}/* Minititle no topo esquerdo */            .box_storie_flexFB2 .minititle{position:absolute;top:10px;left:10px;background:#3c3c3c;color:#fff;padding:4px 10px;border-radius:6px;font-size:0.9em;font-weight:bold;z-index:2;}/* Título no rodapé */            .box_storie_flexFB2 .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_flexFB2 .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_flexFB2 .card.h600{position:relative;height:600px;min-height:0;aspect-ratio:auto;overflow:hidden;}/* figure ou img-wrap ocupa todo o card */            .box_storie_flexFB2 .card.h600 figure,.box_storie_flexFB2 .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_flexFB2 .card.h600 figure img,.box_storie_flexFB2 .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_flexFB2 .card,.box_storie_flexFB2 .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_flexFB2 .card.h600{flex:0 0 100%;height:auto !important;aspect-ratio:16/9;}.box_storie_flexFB2 .card.h600 figure,.box_storie_flexFB2 .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_flexFB2 .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_flexFB2 .card.h600 figure img,.box_storie_flexFB2 .card.h600 .img-wrap img{width:100%;height:100% !important;object-fit:cover;object-position:50% 20%;}}/* ================================            BOX 2 FLEX FB2 - GRID 4 CARDS            ================================ */            /* Container flex para os 4 cards */            .box_2_flexFB2{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_2_flexFB2 .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_flexFB2 .card > a{display:block;position:relative;}/* Imagem */            .box_2_flexFB2 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_2_flexFB2 .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_flexFB2 .card:hover .img-wrap img{transform:scale(1.02);}.box_2_flexFB2 .card:hover .img-wrap img,.box_2_flexFB2 .card:active .img-wrap img{transform:scale(1.02);transition:transform .35s ease;}*/            @media (hover:none){.box_2_flexFB2 .card .img-wrap img{transition:transform .35s ease;/* mantém no mobile */}}/* Sombra escura */            .box_2_flexFB2 .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_flexFB2 .card:hover .shadow,.box_2_flexFB2 .card:active .shadow{background-size:100% 100%,100% 100%;}.box_2_flexFB2 .minititle{position:absolute;top:10px;left:10px;color:#3c3c3c;padding:4px 10px;border-radius:6px;font-size:1.0em;font-weight:bold;letter-spacing:none;z-index:2;}/* Conteúdo */            .box_2_flexFB2 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_2_flexFB2 .box-info .title{font-size:1.8em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#673224;letter-spacing:none;}.box_2_flexFB2 .box-info .description{font-size:1.0em;letter-spacing:none;color:rgba(146,146,146,1);}/* Responsivo:tablet */            @media (min-width:768px) and (max-width:1280px){.box_2_flexFB2 .box-info .title{font-size:1.3em;}.box_2_flexFB2 .box-info .description{font-size:0.85em;}.box_2_flexFB2 .card .minititle{font-size:0.9em;}}/* Responsivo:1 card por linha */            @media (max-width:767px){.box_2_flexFB2 .card{width:100% !important;}.box_2_flexFB2 .box-info .title{font-size:1.2em;}.box_2_flexFB2 .box-info .description{font-size:12px;}.box_2_flexFB2 .card .minititle{font-size:0.9em;}}/* Acessibilidade:reduz movimento */            @media (hover:none){.box_2_flexFB2 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_2_flexFB2 .card img,.box_2_flexFB2 .shadow{transition:none;}}/* ================================            BOX 3 FLEX FB2 - GRID 8 CARDS            ================================ */            .box_3_flexFB2{display:flex;flex-wrap:wrap;gap:15px;}/* Card básico */            .box_3_flexFB2 .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_flexFB2 .card:hover{box-shadow:0 3px 12px rgba(0,0,0,0.12);color:#333333 !important;text-decoration:none !important;background:rgb(255,255,255) !important;border-color:rgb(255,255,255) !important;border-radius:15px;}/* Imagem */            .box_3_flexFB2 .card img{width:100%;height:auto;display:block;border-radius:15px 15px 0 0;}/* Conteúdo abaixo da imagem */            .box_3_flexFB2 .card-info{padding:10px 8px 12px;}.box_3_flexFB2 .card:hover span{color:#333333 !important;}.box_3_flexFB2 .card-info .title{font-size:1.2em;line-height:1.4;margin:0;font-weight:bold;color:#673224 !important;}/* Categoria */            .box_3_flexFB2 .card-info .cat{font-size:1.0em;font-weight:normal;margin-bottom:4px;display:block;color:#3c3c3c !important;}/*ajuste de bordas*/            .box_3_flexFB2 figure,.box_3_flexFB2 .figure-ph,.box_3_flexFB2 .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_flexFB2 .card{flex:0 0 calc(50% - 15px);}}@media (max-width:600px){/* mobile → 1 coluna */            .box_3_flexFB2 .card{flex:0 0 100%;}}/* ================================            BOX 3 FLEX FB2 - VARIAÇÃO NO-BG            ================================ */            .box_3_flexFB2.no-bg .card{background:transparent;border:none;box-shadow:none;}/* Remove padding do bloco de texto */            .box_3_flexFB2.no-bg .card-info{padding-left:0 !important;padding-right:0 !important;}/* ================================            Classe adicional SEP (linha no rodapé do card)            ================================ */            .box_3_flexFB2 .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_flexFB2,.box_3_flexFB2{display:flex;flex-wrap:wrap;gap:15px;}/* box 2 */            .box_2_flexFB2 .card{width:calc(50% - 7.5px);/* metade do gap */}/* box 3 */            .box_3_flexFB2 .card{width:calc(25% - 11.25px);/* 1/4 do gap ajustado */}/*            * END FLEX BOX 2 & 3            */                                    /* ================================            BOX 4 FLEX FB2 - GRID 6 CARDS (3 por linha)            ================================ */            /* Container flex */            .box_4_flexFB2{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_4_flexFB2 .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_flexFB2 .card > a{display:block;position:relative;}/* Imagem */            .box_4_flexFB2 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_4_flexFB2 .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_flexFB2 .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.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_4_flexFB2 .card:hover .shadow,.box_4_flexFB2 .card:active .shadow{background-size:100% 100%,100% 100%;}/* Categoria */            .box_4_flexFB2 .minititle{position:absolute;top:10px;left:10px;color:#3c3c3c;padding:4px 10px;border-radius:6px;font-size:1em;font-weight:bold;z-index:2;}/* Conteúdo */            .box_4_flexFB2 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_4_flexFB2 .box-info .title{font-size:1.4em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#673224;}.box_4_flexFB2 .box-info .description{font-size:1em;color:rgba(146,146,146,1);}/* Responsivo */            @media (max-width:991px){/* tablet → 2 por linha */            .box_4_flexFB2 .card{width:calc(50% - 10px);}.box_4_flexFB2 .box-info .title{font-size:1.2em;}}@media (max-width:600px){/* mobile → 1 por linha */            .box_4_flexFB2 .card{width:100% !important;}.box_4_flexFB2 .box-info .title{font-size:1em;}.box_4_flexFB2 .box-info .description{font-size:12px;}.box_4_flexFB2 .card .minititle{font-size:0.9em;}}/* Acessibilidade */            @media (hover:none){.box_4_flexFB2 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_4_flexFB2 .card img,.box_4_flexFB2 .shadow{transition:none;}}/* =======================            BOX MANCHETE TOP (2 LINHAS)            ======================= */            .box_manchete_topFB2{display:flex;flex-direction:column;gap:30px;box-sizing:border-box;}/* =======================            LINHA 1 (2 colunas)            ======================= */            .box_manchete_topFB2 .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_topFB2 .col-main{display:grid;grid-template-columns:50% 50%;gap:20px;align-items:center;}.box_manchete_topFB2 .col-main a{display:contents;text-decoration:none;color:inherit;}/* =======================            HOVER – MANCHETE PRINCIPAL            ======================= */            .box_manchete_topFB2 .col-main a:hover .title,.box_manchete_topFB2 .col-main a:hover .cat,.box_manchete_topFB2 .col-main a:hover .desc{color:#333333 !important;transition:color .3s ease;text-decoration:underline !important;}.box_manchete_topFB2 .col-main figure,.box_manchete_topFB2 .col-main img{width:100% !important;aspect-ratio:16/9;border-radius:12px;object-fit:cover;min-height:320px;/* reduz imagem */}.box_manchete_topFB2 .col-main .info{display:flex;flex-direction:column;justify-content:center;}.box_manchete_topFB2 .col-main .cat{font-size:15px;font-weight:bold;color:#3c3c3c !important;}.box_manchete_topFB2 .col-main .title{font-size:3.4rem !important;/* maior */                line-height:1.2;font-weight:800;margin-bottom:6px;margin-top:2px;color:#673224 !important;}.box_manchete_topFB2 .col-main .desc{font-size:1.4rem !important;line-height:1.5;color:rgba(146,146,146,1) !important;}/* MANCHETE SECUNDÁRIA */            .box_manchete_topFB2 .col-sec{display:flex;flex-direction:column;align-items:flex-start;max-width:100%;box-sizing:border-box;}.box_manchete_topFB2 .col-sec a{display:block;text-decoration:none;color:inherit;width:100%;}/* =======================            HOVER – MANCHETE SECUNDÁRIA            ======================= */            .box_manchete_topFB2 .col-sec a:hover .title,.box_manchete_topFB2 .col-sec a:hover .cat{color:#333333 !important;transition:color .3s ease;text-decoration:underline !important;}.box_manchete_topFB2 .col-sec figure,.box_manchete_topFB2 .col-sec img{width:100% !important;aspect-ratio:16/9;min-height:190px;border-radius:12px;object-fit:cover;margin-bottom:10px;}.box_manchete_topFB2 .col-sec .cat{font-size:13px;font-weight:bold;color:#3c3c3c !important;}.box_manchete_topFB2 .col-sec .title{font-size:1.8rem !important;/* título menor */                font-weight:bold;line-height:1.3;margin-top:5px;color:#673224 !important;}.box_manchete_topFB2 .col-sec .subtitle{font-size:1.1rem !important;/* título menor */                font-weight:bold;line-height:1.3;margin-top:5px;color:rgba(146,146,146,1) !important;}/* =======================            LINHA 2 (lista 4x maior)            ======================= */            .box_manchete_topFB2 .row-bottom{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:0;}.box_manchete_topFB2 .row-bottom a{display:flex;align-items:flex-start;gap:10px;text-decoration:none;color:inherit;padding:10px 0;}.box_manchete_topFB2 .row-bottom a:before{content:"▪";color:#3c3c3c !important;font-size:1.8rem;/* dot maior */                line-height:1.5;}.box_manchete_topFB2 .row-bottom .title{font-size:1.5rem;/* títulos maiores */                line-height:1.6;color:#673224 !important;transition:color .3s ease;}/* HOVER – LINHA 2 (inclui dot) */            .box_manchete_topFB2 .row-bottom a:hover .title,.box_manchete_topFB2 .row-bottom a:hover:before{color:#333333 !important;text-decoration:underline !important;}/* Linha 1 – manchete principal ocupa 100% */            .box_manchete_topFB2 .row-top.full{display:block;margin-bottom:25px;}/* Linha 2 – duas secundárias lado a lado */            .box_manchete_topFB2 .row-top.two-cols{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;}.box_manchete_topFB2 .row-top.two-cols .title{font-size:2.5rem !important;}/* Responsivo Tablet */            @media(max-width:991px){.box_manchete_topFB2 .row-top.two-cols{grid-template-columns:1fr;/* uma por linha */                    gap:15px;}.box_manchete_topFB2 .row-top.two-cols .title{font-size:2.0rem !important;}}/* Responsivo Mobile */            @media(max-width:600px){.box_manchete_topFB2 .row-top.two-cols .title{font-size:2.0rem !important;}.box_manchete_topFB2 .row-top.two-cols .cat{font-size:12px !important;}}/* =======================            RESPONSIVO            ======================= */            @media(max-width:991px){/* Tablet */                .box_manchete_topFB2 .row-top{grid-template-columns:100%;/* destaque ocupa linha inteira */                    gap:20px;}.box_manchete_topFB2 .col-main{grid-template-columns:100%;/* imagem acima e texto abaixo */}.box_manchete_topFB2 .col-main .title{font-size:2.0rem !important;}.box_manchete_topFB2 .col-sec img{max-height:200px;}.box_manchete_topFB2 .row-bottom{grid-template-columns:repeat(2,1fr);gap:15px;}}@media(max-width:600px){/* Mobile */                .box_manchete_topFB2 .col-main figure,.box_manchete_topFB2 .col-main img{min-height:200px;}.box_manchete_topFB2 .col-main .title{font-size:2.0rem !important;}.box_manchete_topFB2 .col-main .desc{font-size:1.2rem !important;}.box_manchete_topFB2 .row-bottom{grid-template-columns:1fr;gap:12px;}.box_manchete_topFB2 .row-bottom .title{font-size:1.4rem !important;}}/* =======================            LINHA 3 – MANCHETE TEXTO GRANDE (TOPO)            ======================= */            .box_manchete_topFB2 .row-third{margin-bottom:5px;padding-bottom:0;border-bottom:1px solid #e5e5e5;}.box_manchete_topFB2 .row-third a{display:block;text-decoration:none;color:inherit;}.box_manchete_topFB2 .row-third .cat{font-size:15px;font-weight:bold;margin-bottom:3px;color:#3c3c3c !important;transition:color .3s ease;}.box_manchete_topFB2 .row-third .title{font-size:3.8rem;/* bem grande */                font-weight:800;line-height:1.3;margin-top:3px;color:#673224 !important;transition:color .3s ease;}/* Hover */            .box_manchete_topFB2 .row-third a:hover .cat,.box_manchete_topFB2 .row-third a:hover .title{color:#333333 !important;}/* Responsivo */            @media(max-width:991px){.box_manchete_topFB2 .row-third .title{font-size:2rem;}}@media(max-width:600px){.box_manchete_topFB2 .row-third .title{font-size:1.6rem;}}.set_margin_top_10{margin-top:10px !important;}/* ==========================================            BOX NEWSLINE MIX FB2            ========================================== */            .box_newsline_mixFB2{display:flex;flex-direction:column;gap:24px;box-sizing:border-box;}/* Reset figure/img */            .box_newsline_mixFB2 .media,.box_newsline_mixFB2 .media *{box-sizing:border-box;}.box_newsline_mixFB2 .media{position:relative;display:block;width:100%;border-radius:14px;overflow:hidden;text-decoration:none;color:inherit;}.box_newsline_mixFB2 .media .figure-ph,.box_newsline_mixFB2 .media figure.figure-ph{width:100%!important;height:100%!important;margin:0!important;display:block!important;border-radius:14px!important;}.box_newsline_mixFB2 .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_mixFB2 .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_mixFB2 .cat{font-size:.9rem;font-weight:700;margin-bottom:.4rem;color:#ffcc00!important;}/* ==========================================            TÍTULOS POR TIPO DE CARD            ========================================== */            /* Destaque (row-1) */            .box_newsline_mixFB2 .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_mixFB2 .title-medium{font-size:2.5rem;font-weight:800;margin:.35rem 0 .25rem;color:#222!important;line-height:1.3;}.box_newsline_mixFB2 .desc{font-size:.95rem;margin:0;color:#666;}/* Card pequeno */            .box_newsline_mixFB2 .title-small{font-size:1.5rem;font-weight:800;margin:0;color:#fff!important;line-height:1.3;}/* Card alto */            .box_newsline_mixFB2 .title-tall{font-size:2.0rem;font-weight:900;margin:0;color:#fff!important;line-height:1.3;}.box_newsline_mixFB2 .row-2 .ovl .cat{font-size:1.3rem;color:#673224 !important;}/* Hover em todos os títulos */            .box_newsline_mixFB2 a:hover .title-row1,.box_newsline_mixFB2 a:hover .title-small,.box_newsline_mixFB2 a:hover .title-tall{color:#333333 !important;transition:color .25s ease;}/* ROW 1 */            .box_newsline_mixFB2 .row-1{display:grid;}.box_newsline_mixFB2 .row-1 .media{height:250px;}.box_newsline_mixFB2 .row-1 .media .figure-ph,.box_newsline_mixFB2 .row-1 .media .ph_img{height:100%!important;width:100%!important;object-fit:cover!important;}/* Centralizar destaque */            .box_newsline_mixFB2 .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_mixFB2 .row-1 .date{font-size:.1.2rem;color:#eee;display:block;margin-top:4px;}.box_newsline_mixFB2 .row-1 .ovl .cat{font-size:1.6rem;color:#673224 !important;}/* ROW 2:grid */            .box_newsline_mixFB2 .row-2{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:20px;}/* Colunas */            .box_newsline_mixFB2 .col-left{grid-column:1;grid-row:1 / span 2;}.box_newsline_mixFB2 .col-mid-top{grid-column:2;grid-row:1;}.box_newsline_mixFB2 .col-mid-bottom{grid-column:2;grid-row:2;}.box_newsline_mixFB2 .col-right{grid-column:3;grid-row:1 / span 2;}/* Força preenchimento */            .box_newsline_mixFB2 .card-medium,.box_newsline_mixFB2 .card-small,.box_newsline_mixFB2 .card-tall{width:100%;height:100%;display:flex;flex-direction:column;}/* ==========================================            CARD MÉDIO (link completo)            ========================================== */            .box_newsline_mixFB2 .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_mixFB2 .card-medium a.media .figure-ph,.box_newsline_mixFB2 .card-medium a.media .ph_img,.box_newsline_mixFB2 .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_mixFB2 .card-medium a.media .info{padding:16px;border-radius:0;/* evita arredondar base */            background:rgb(255,255,255) !important;}.box_newsline_mixFB2 .card-medium a.media .cat{color:#3c3c3c !important;font-size:1.5rem;}.box_newsline_mixFB2 .card-medium a.media .title-medium{color:#673224 !important;}/* Hover no card-medium */            .box_newsline_mixFB2 .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_mixFB2 .card-medium a.media:hover .title-medium,.box_newsline_mixFB2 .card-medium a.media:hover .cat{color:#333333 !important;transition:color .25s ease;}/* ==========================================            CARDS PEQUENOS / ALTOS            ========================================== */            .box_newsline_mixFB2 .card-small .ovl{padding:14px;background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,0) 55%);}.box_newsline_mixFB2 .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_mixFB2 .card-small{width:100%;height:100%;display:flex;}.box_newsline_mixFB2 .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_mixFB2 .card-small a.media .figure-ph,.box_newsline_mixFB2 .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_mixFB2 .row-2{align-items:stretch;}/* Coluna do meio:cada small ocupa 50% da altura total */            .box_newsline_mixFB2 .col-mid-top,.box_newsline_mixFB2 .col-mid-bottom{display:flex;flex-direction:column;min-height:0;}.box_newsline_mixFB2 .col-mid-top .card-small,.box_newsline_mixFB2 .col-mid-bottom .card-small{flex:1 1 auto;/* divide igualmente */            display:flex;}/* Força .media a preencher a célula */            .box_newsline_mixFB2 .card-small .media,.box_newsline_mixFB2 .card-tall  .media{height:100%;display:block;/* evita collapse por flex */}/* Anula o padding-top do ratio do showImg para estes cards */            .box_newsline_mixFB2 .card-small .figure-ph,.box_newsline_mixFB2 .card-tall  .figure-ph{padding-top:0 !important;/* <- o segredo */            height:100% !important;}/* Imagem realmente estica e recorta certo */            .box_newsline_mixFB2 .card-small .ph_img,.box_newsline_mixFB2 .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_mixFB2 .card-small,.box_newsline_mixFB2 .card-tall{width:100%;height:100%;min-height:0;}/* ==========================================            EFEITO SOMBRA            ========================================== */            .box_newsline_mixFB2 .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.35),rgba(0,0,0,0.0)) 0 0 / 100% 100% no-repeat,linear-gradient(to top,rgba(0,0,0,0.55),rgba(0,0,0,0.15)) 0 100% / 100% 0% no-repeat;transition:background-size .35s ease;}.box_newsline_mixFB2 .media:hover .shadow,.box_newsline_mixFB2 .media:active .shadow{background-size:100% 100%,100% 100%;}/* ==========================================            RESPONSIVO            ========================================== */            @media(max-width:1080px){.box_newsline_mixFB2 .row-2{display:flex;flex-direction:column;gap:20px;}/* Cada coluna ocupa toda a largura em mobile/tablet */            .box_newsline_mixFB2 .col-left,.box_newsline_mixFB2 .col-mid-top,.box_newsline_mixFB2 .col-mid-bottom,.box_newsline_mixFB2 .col-right{width:100%;grid-column:auto;grid-row:auto;}/* Card-médio e demais cards forçados a 100% */            .box_newsline_mixFB2 .card-medium,.box_newsline_mixFB2 .card-small,.box_newsline_mixFB2 .card-tall{width:100%;height:auto;}/* Links internos ocupam largura toda */            .box_newsline_mixFB2 .card-medium a.media,.box_newsline_mixFB2 .card-small a.media,.box_newsline_mixFB2 .card-tall a.media{width:100%;}/* Card-tall vira 16:9 no responsivo */            .box_newsline_mixFB2 .card-tall{aspect-ratio:16/9;height:auto;}.box_newsline_mixFB2 .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_mixFB2 .card-tall{position:relative;width:100%;height:0;padding-top:56.25%;/* 16:9 */}.box_newsline_mixFB2 .card-tall a.media{position:absolute;top:0;left:0;width:100%;height:100%;}}}@media(max-width:640px){.box_newsline_mixFB2 .title-row1{font-size:1.8rem;}.box_newsline_mixFB2 .title-medium{font-size:1.8rem;}.box_newsline_mixFB2 .title-small{font-size:1.5rem;}.box_newsline_mixFB2 .title-tall{font-size:1.5rem;}}/* ================================            * END FLEX BOX            ================================ */             /* =======================            /*BOX 2*/            /* ======================= */            .box_2FB2{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_2FB2:hover{display:block;color:#333333;text-decoration:underline;}.sombra_divFB2{box-shadow:0 1px 2px rgba(0,0,0,0.4);}.box_2_txFB2{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_txFB2:hover .minititle,.box_2_txFB2:hover .title,.box_2_txFB2:hover .subtitle{color:#333333 !important;text-decoration:underline !important;}.box_2_txwhiteFB2 .title_2x,.description_2x,.minititle,.title,.description{color:#ffffff !important;text-decoration:none !important;}.box_2_txFB2:hover{background-color:!important;border-color:!important;}.box_2_txFB2 .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_txFB2 .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:#673224;}.box_2_txFB2 .box_2_info_tx .subtitle{font-size:1.3em;text-align:left;padding:0;letter-spacing:none;margin:8px 0 8px 0;color:rgba(146,146,146,1);}.box_2FB2 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_2FB2:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.box_2FB2 .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_2FB2 .box_2_info{bottom:37px;left:0;margin:0 0 -17px;padding:0;position:absolute;right:0;text-align:left;}.box_2FB2 .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.box_2FB2 .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:#3c3c3c;}.box_2_txFB2 .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:#3c3c3c;}.box_2FB2 .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_2FB2 .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:#673224;}.box_2FB2 .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:#673224;}.box_2FB2 .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:#673224;}.box_2FB2 .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_2FB2 .description_2x{font-size:1.1em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:rgba(146,146,146,1);}.box_2FB2 .description{font-size:1.0em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:rgba(146,146,146,1);}.box_2FB2 .description_w{font-size:1.0em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.box_2FB2 .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 */                        .h550FB2{min-height:550px !important;}.colunista_perfilFB2{width:99%;height:auto;display:block;float:left;padding:8px;margin:8px;border-radius:4px;background:rgb(255,255,255);min-height:300px;}.colunista_perfilFB2:hover{background:rgb(255,255,255);}.colunista_perfilFB2 .idname{width:100%;color:rgba(146,146,146,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_perfilFB2 .idtitulo{width:100%;display:block;font-size:1.3em;font-weight:bold;float:left;text-align:center;text-decoration:inherit;color:#673224;}.colunista_perfilFB2 .idsubtitulo{width:100%;display:block;font-size:1.0em;font-weight:normal;float:left;text-decoration:inherit;text-align:center;color:rgba(146,146,146,1) !important;}.colunista_perfilFB2 a{color:#333333;}.colunista_perfilFB2 a:hover .idtitulo,.colunista_perfilFB2 a:hover .idtitulo_2x,.colunista_perfilFB2 a:hover .idtitulo_25x,.colunista_perfilFB2 a:hover .idtitulo_3x,.colunista_perfilFB2 a:hover .idsubtitulo,.colunista_perfilFB2 a:hover .idsubtitulo_2x,.colunista_perfilFB2 a:hover .idname,.colunista_perfilFB2 a:hover .idcat_2x,.colunista_perfilFB2 a:hover .idcat_3x{color:#333333 !important;text-decoration:underline !important;}.box_content_colunista_perfilFB2{width:100%;height:auto;display:block;float:left;padding:0;}.box_content_colunista_perfilFB2 #col-img{margin:0;padding:0;}.colunista_perfilFB2 .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_perfilFB2 .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_perfilFB2 .box_thumb:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.colunista_perfilFB2 .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*/            /* Small Desktop / Large Tablet (986-1194px) - redução proporcional ~85% */            @media only screen and (min-width:986px) and (max-width:1194px){/* ===== GRID:forçar colunas a partir de 986px (Bootstrap md=992) ===== */                .no_margin_rightFB2.col-md-6{width:50% !important;float:left !important;}.max_w_290FB2.col-md-3{width:25% !important;float:left !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:4px !important;padding-right:4px !important;}#col_box360x600FB2.col-md-3{width:25% !important;float:left !important;padding-left:4px !important;padding-right:0 !important;}/* ===== BANNER:fluido dentro da coluna ===== */                #col_box360x600FB2 .box300x600{max-width:100% !important;overflow:hidden !important;}.box_8_300x600v3FB2 .box_8FB2{max-width:100% !important;height:auto !important;overflow:hidden;}.box_8_300x600v3FB2 .box_8FB2 img{max-width:100% !important;height:auto !important;object-fit:contain;}.box_8_300x600v3FB2 .figure-ph{width:100%;height:auto;aspect-ratio:9/16;}.box_8_300x600FB2 .box_8FB2,.box_8_300x600v2FB2 .box_8FB2{max-width:100% !important;height:auto !important;overflow:hidden;}.box_8_300x600FB2 .box_8FB2 img,.box_8_300x600v2FB2 .box_8FB2 img{max-width:100% !important;height:auto !important;object-fit:contain;}/* ===== FONTES:redução ~85% ===== */                /* box_1:título principal */                .idtitulo_b1_FB2{font-size:2.2em;line-height:1.2em;}/* box_2 / box_3:fontes */                .box_2FB2 .minititle{font-size:0.95em;}.box_2FB2 .title_2x{font-size:2.0em;}.box_2FB2 .title_0x{font-size:1.0em;}.box_2FB2 .title,.box_2FB2 .title_w{font-size:1.35em;}.box_2FB2 .description_2x{font-size:0.95em;}.box_2FB2 .description,.box_2FB2 .description_w{font-size:0.85em;}/* box_2_tx (texto sobre imagem) */                .box_2_txFB2{height:510px;}.box_2_txFB2 .box_2_info_tx .title{font-size:2.35em;}.box_2_txFB2 .box_2_info_tx .subtitle{font-size:1.1em;}/* box_4 (flex cards) */                .box_2_flexFB2 .box-info .title{font-size:1.5em;}.box_2_flexFB2 .box-info .description{font-size:0.9em;}.box_2_flexFB2 .card .minititle{font-size:0.9em;}/* box_8:fontes */                .box_8FB2 .title_2x{font-size:2.0em;}.box_8FB2 .title{font-size:1.35em;}.box_8FB2 .title_0x{font-size:1.0em;}.box_8FB2 .description_2x{font-size:0.95em;}.box_8FB2 .description{font-size:0.85em;}.box_8FB2 .title_mini{font-size:1.2em;}.idtitulo_b8_FB2{font-size:1.3em;}.idtitulo_b8_v2FB2{font-size:1.3em;}.idsubtitulo_b8_v2FB2{font-size:1.0em;}/* box_8 3x */                .idcat_b8_3xFB2{font-size:0.85em;}.idtitulo_b8_3xFB2{font-size:42px;line-height:1.15em;}.idsubtitulo_b8_3xFB2{font-size:17px;}/* box_9 (box_1) */                .box9_titulo_FB2{font-size:1.35em;}.box9_subtitulo_FB2{font-size:1.0em;}/* box_10 */                .idnoticia_b10_FB2 .box_b10_info .title_2x{font-size:1.5em;}.idnoticia_b10_FB2 .box_b10_info .description_2x{font-size:0.95em;}/* box_92 */                .box92_idnoticia_FB2 .box92_titulo_FB2{font-size:1.0em;}/* Banners imagem */                .banner_300FB2 img{width:100% !important;max-width:305px !important;}.banner_570FB2 img{width:100% !important;max-width:485px !important;}/* box_46 (stories flex) */                .box_storie_flexFB2 .card{min-height:360px;}.box_storie_flexFB2 .title{font-size:1.2em;}}/* Tablet Portrait (768px) */            @media only screen and (min-width:321px) and (max-width:1024px) and (orientation:portrait){.box9_idnoticia_FB2 #col-img{margin:5px 10px;}.box_2_contentFB2 .box_primary{margin-right:5px;}.box_2_contentFB2 .box_secundary{margin-left:5px;}.box_2_contentFB2 .box_4_m img{height:auto;}.box_2_contentFB2 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_contentFB2 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_contentFB2 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_contentFB2 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_contentFB2 .box_6_m img{height:auto;}.box_2_contentFB2 .box_6_m{padding-left:0;padding-right:0;}.box_2_contentFB2 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_contentFB2 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_contentFB2 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_contentFB2 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_8FB2 .minititle{display:none;}.box_8FB2 .title_2x{font-size:1.4em;}.box_8FB2 .description_2x{display:none;}.idtitulo_b8_FB2{font-size:1.3em;}.idtitulo_b8_v2FB2{font-size:1.3em;}.idsubtitulo_b8_v2FB2{font-size:1.1em;}.idcat_b8_3xFB2{font-size:1.1em;}.idtitulo_b8_3xFB2{font-size:35px;line-height:1.1em;}.idsubtitulo_b8_3xFB2{font-size:1.1em;}.idtitulo_b1_FB2{font-size:25px;line-height:1.1em;}.box_2FB2 .minititle{font-size:0.9em;}.box_2FB2 .title_2x{font-size:1.4em;}.box_2FB2 .title_0x{font-size:0.9em;}.box_2FB2 .title,.box_2FB2 .title_w{font-size:1.1em;}.box_2FB2 .description_2x{font-size:0.85em;}.box_2FB2 .description,.box_2FB2 .description_w{font-size:0.85em;}.box_2_txFB2{height:350px;}.box_2_txFB2 .box_2_info_tx .title{font-size:1.8em;}.box_2_txFB2 .box_2_info_tx .subtitle{font-size:1.1em;}.idnoticia_b10_FB2 .box_b10_info .title_2x{font-size:1.4em;}.idnoticia_b10_FB2 .box_b10_info .description_2x{font-size:1.0em;}.max_w_290FB2{max-width:100% !important;margin-left:12px !important;margin-right:12px !important;}.box300x600{text-align:center !important;width:100% !important;height:auto !important;}#col_box360x600FB2{margin-left:12px !important;margin-right:12px !important;}.box300x600::after{content:"";display:none;}#col_box360x600FB2 img{width:100% !important;}.box_8FB2 .title_mini{font-size:1.1em;}.box_8_300x600FB2 .box_8FB2,.box_8_300x600v2FB2 .box_8FB2{max-width:100% !important;height:auto !important;overflow:hidden;}.box_8_300x600FB2 .box_8FB2 img,.box_8_300x600v2FB2 .box_8FB2 img{max-width:100% !important;height:auto !important;object-fit:cover;}.box_8_300x600v3FB2 .box_8FB2{max-width:100% !important;height:auto !important;overflow:hidden;margin:0 !important;}.box_8_300x600v3FB2 .box_8FB2 img{max-width:100% !important;height:auto !important;object-fit:cover;}.box_8_300x600v3FB2 .figure-ph{aspect-ratio:16/9;height:auto;}.box92_idnoticia_FB2{height:auto;}.box92_idnoticia_FB2 .img_shadow img{height:auto;}}/* Tablet Portrait - empilhamento (somente touch/tablet) */            @media only screen and (min-width:321px) and (max-width:1024px) and (orientation:portrait) and (pointer:coarse){.no_margin_rightFB2.col-md-6{width:100% !important;float:none !important;padding:0 12px !important;margin-bottom:15px !important;}.no_margin_leftFB2.col-md-3{width:100% !important;float:none !important;padding:0 12px !important;}.max_w_290FB2.col-md-3{width:100% !important;float:none !important;}.box_8_contentFB2{margin-bottom:10px !important;}}/* Tablet Landscape - fontes */            @media only screen and (min-width:481px) and (max-width:1280px) and (orientation:landscape){/* box_2 / box_3:fontes -20% */                .box_2FB2 .minititle{font-size:0.9em;}.box_2FB2 .title_2x{font-size:1.9em;}.box_2FB2 .title_0x{font-size:0.95em;}.box_2FB2 .title,.box_2FB2 .title_w{font-size:1.3em;}.box_2FB2 .description_2x{font-size:0.9em;}.box_2FB2 .description,.box_2FB2 .description_w{font-size:0.8em;}/* box_4:fontes -20% */                .box_2_flexFB2 .box-info .title{font-size:1.45em;}.box_2_flexFB2 .box-info .description{font-size:0.8em;}.box_2_flexFB2 .card .minititle{font-size:0.8em;}/* box_8 300x600 - ajuste imagem */                .box_8_300x600v3FB2 .box_8FB2{max-width:100% !important;height:auto !important;overflow:hidden;margin:0 !important;}.box_8_300x600v3FB2 .box_8FB2 img{max-width:100% !important;height:auto !important;object-fit:cover;}.box_8_300x600v3FB2 .figure-ph{aspect-ratio:16/9;height:auto;}.box_8_300x600FB2 .box_8FB2,.box_8_300x600v2FB2 .box_8FB2{max-width:100% !important;height:auto !important;overflow:hidden;}.box_8_300x600FB2 .box_8FB2 img,.box_8_300x600v2FB2 .box_8FB2 img{max-width:100% !important;height:auto !important;object-fit:cover;}}/* Tablet Landscape - empilhamento (somente touch/tablet) */            @media only screen and (min-width:481px) and (max-width:1280px) and (orientation:landscape) and (pointer:coarse){.no_margin_rightFB2.col-md-6{width:100% !important;float:none !important;padding:0 12px !important;margin-bottom:15px !important;}.no_margin_leftFB2.col-md-3{width:100% !important;float:none !important;padding:0 12px !important;}.max_w_290FB2{max-width:100% !important;margin-left:0 !important;margin-right:0 !important;padding:0 12px !important;width:100% !important;float:none !important;}.max_w_290FB2.col-md-3{width:100% !important;float:none !important;}.box_8_contentFB2{margin-bottom:10px !important;}}/* Phone Landscape (480px) */            @media only screen and (min-width:321px) and (max-width:480px) and (orientation:landscape){.box9_idnoticia_FB2 #col-img{margin:5px 10px;}.box_2FB2 .minititle{display:none;}.box_2FB2 .title_2x{font-size:1.2em;}.box_2FB2 .title_0x{font-size:0.9em;}.box_2FB2 .title,.box_2FB2 .title_w{font-size:1.0em;}.box_2FB2 .description_2x{font-size:10px;}.box_2FB2 .description,.box_2FB2 .description_w{font-size:10px;}.box_2_contentFB2 .box_primary{margin-right:0;}.box_2_contentFB2 .box_4_m img{height:auto;}.box_2_contentFB2 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_contentFB2 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_contentFB2 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_contentFB2 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_contentFB2 .box_6_m img{height:auto;}.box_2_contentFB2 .box_6_m{padding-left:0;padding-right:0;}.box_2_contentFB2 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_contentFB2 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_contentFB2 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_contentFB2 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_8FB2 .minititle{display:none;}.box_8FB2 .title_2x{font-size:1.1em;}.box_8FB2 .description_2x{display:none;}.idtitulo_b8_FB2{font-size:1.2em;}.idtitulo_b8_v2FB2{font-size:1.2em;}.idsubtitulo_b8_v2FB2{font-size:1.0em;}.idcat_b8_3xFB2{font-size:1.1em;}.idtitulo_b8_3xFB2{font-size:35px;line-height:1.1em;}.idsubtitulo_b8_3xFB2{font-size:1.1em;}.idtitulo_b1_FB2{font-size:25px;line-height:1.1em;}.box_2_txFB2{height:350px;}.box_2_txFB2 .box_2_info_tx .title{font-size:1.8em;}.box_2_txFB2 .box_2_info_tx .subtitle{font-size:1.1em;}.idnoticia_b10_FB2 .box_b10_info .title_2x{font-size:1.4em;}.idnoticia_b10_FB2 .box_b10_info .description_2x{font-size:1.0em;}.max_w_290FB2{max-width:100% !important;margin-left:12px !important;margin-right:12px !important;}.box300x600{text-align:center !important;width:100% !important;height:auto !important;}#col_box360x600FB2{margin-left:12px !important;margin-right:12px !important;}.box300x600::after{content:"";display:none;}#col_box360x600FB2 img{width:100% !important;}.box_8FB2 .title_mini{font-size:1.1em;}.box_8_300x600FB2 .box_8FB2,.box_8_300x600v2FB2 .box_8FB2{max-width:100% !important;height:auto !important;overflow:hidden;}.box_8_300x600FB2 .box_8FB2 img,.box_8_300x600v2FB2 .box_8FB2 img{max-width:100% !important;height:auto !important;object-fit:cover;}.box_8_300x600v3FB2 .box_8FB2{max-width:100% !important;height:auto !important;overflow:hidden;margin-left:12px !important;margin-right:12px !important;}.box_8_300x600v3FB2 .box_8FB2 img{max-width:100% !important;height:auto !important;object-fit:cover;}.box92_idnoticia_FB2{height:auto;}.box92_idnoticia_FB2 .img_shadow img{height:auto;}}/* Phone Portrait (320px) */            @media only screen and (max-width:320px){.box9_idnoticia_FB2 #col-img{margin:5px 10px;}.box_2FB2 .minititle{display:none;}.box_2FB2 .title_2x{font-size:1.2em;}.box_2FB2 .title_0x{font-size:0.9em;}.box_2FB2 .title,.box_2FB2 .title_w{font-size:1.0em;}.box_2FB2 .description_2x{font-size:10px;}.box_2FB2 .description,.box_2FB2 .description_w{font-size:10px;}.box_2_contentFB2 .box_primary{margin-right:0;}.box_2_contentFB2 .box_4_m img{height:auto;}.box_2_contentFB2 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_contentFB2 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_contentFB2 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_contentFB2 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_contentFB2 .box_6_m img{height:auto;}.box_2_contentFB2 .box_6_m{padding-left:0;padding-right:0;}.box_2_contentFB2 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_contentFB2 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_contentFB2 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_contentFB2 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_8FB2 .minititle{display:none;}.box_8FB2 .title_2x{font-size:1.1em;}.box_8FB2 .description_2x{display:none;}.idtitulo_b8_FB2{font-size:1.2em;}.idtitulo_b8_v2FB2{font-size:1.2em;}.idsubtitulo_b8_v2FB2{font-size:1.0em;}.idcat_b8_3xFB2{font-size:1.1em;}.idtitulo_b8_3xFB2{font-size:35px;line-height:1.1em;}.idsubtitulo_b8_3xFB2{font-size:1.1em;}.idtitulo_b1_FB2{font-size:25px;line-height:1.1em;}.box_2_txFB2{height:350px;}.box_2_txFB2 .box_2_info_tx .title{font-size:1.8em;}.box_2_txFB2 .box_2_info_tx .subtitle{font-size:1.1em;}.idnoticia_b10_FB2 .box_b10_info .title_2x{font-size:1.4em;}.idnoticia_b10_FB2 .box_b10_info .description_2x{font-size:1.0em;}.max_w_290FB2{max-width:100% !important;margin-left:12px !important;margin-right:12px !important;}.box300x600{text-align:center !important;width:100% !important;height:auto !important;}#col_box360x600FB2{margin-left:12px !important;margin-right:12px !important;}.box300x600::after{content:"";display:none;}#col_box360x600FB2 img{width:100% !important;}.box_8FB2 .title_mini{font-size:1.1em;}.box_8_300x600FB2 .box_8FB2,.box_8_300x600v2FB2 .box_8FB2{max-width:100% !important;height:auto !important;overflow:hidden;}.box_8_300x600FB2 .box_8FB2 img,.box_8_300x600v2FB2 .box_8FB2 img{max-width:100% !important;height:auto !important;object-fit:cover;}.box_8_300x600v3FB2 .box_8FB2{max-width:100% !important;height:auto !important;overflow:hidden;margin-left:12px !important;margin-right:12px !important;}.box_8_300x600v3FB2 .box_8FB2 img{max-width:100% !important;height:auto !important;object-fit:cover;}.box92_idnoticia_FB2{height:auto;}.box92_idnoticia_FB2 .img_shadow img{height:auto;}}@media only screen and (max-width:420px){.box9_idnoticia_FB2 #col-img{margin:5px 10px;}.box_2FB2 .minititle{display:none;}.box_2FB2 .title_2x{font-size:1.2em;}.box_2FB2 .title_0x{font-size:0.9em;}.box_2FB2 .title,.box_2FB2 .title_w{font-size:1.0em;}.box_2FB2 .description_2x{font-size:10px;}.box_2FB2 .description,.box_2FB2 .description_w{font-size:10px;}.box_2_contentFB2 .box_primary{margin-right:0;}.box_2_contentFB2 .box_4_m img{height:auto;}.box_2_contentFB2 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_contentFB2 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_contentFB2 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_contentFB2 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_contentFB2 .box_6_m img{height:auto;}.box_2_contentFB2 .box_6_m{padding-left:0;padding-right:0;}.box_2_contentFB2 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_contentFB2 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_contentFB2 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_contentFB2 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_8FB2 .minititle{display:none;}.box_8FB2 .title_2x{font-size:1.1em;}.box_8FB2 .description_2x{display:none;}.idtitulo_b8_FB2{font-size:1.2em;}.idtitulo_b8_v2FB2{font-size:1.2em;}.idsubtitulo_b8_v2FB2{font-size:1.0em;}.idcat_b8_3xFB2{font-size:1.1em;}.idtitulo_b8_3xFB2{font-size:35px;line-height:1.1em;}.idsubtitulo_b8_3xFB2{font-size:1.1em;}.idtitulo_b1_FB2{font-size:25px;line-height:1.1em;}.box_2_txFB2{height:350px;}.box_2_txFB2 .box_2_info_tx .title{font-size:1.8em;}.box_2_txFB2 .box_2_info_tx .subtitle{font-size:1.1em;}.idnoticia_b10_FB2 .box_b10_info .title_2x{font-size:1.4em;}.idnoticia_b10_FB2 .box_b10_info .description_2x{font-size:1.0em;}.max_w_290FB2{max-width:100% !important;margin-left:12px !important;margin-right:12px !important;}.box300x600{text-align:center !important;width:100% !important;height:auto !important;}#col_box360x600FB2{margin-left:12px !important;margin-right:12px !important;}.box300x600::after{content:"";display:none;}#col_box360x600FB2 img{width:100% !important;}.box_8FB2 .title_mini{font-size:1.1em;}.box_8_300x600FB2 .box_8FB2,.box_8_300x600v2FB2 .box_8FB2{max-width:100% !important;height:auto !important;overflow:hidden;}.box_8_300x600FB2 .box_8FB2 img,.box_8_300x600v2FB2 .box_8FB2 img{max-width:100% !important;height:auto !important;object-fit:cover;}.box_8_300x600v3FB2 .box_8FB2{max-width:100% !important;height:auto !important;overflow:hidden;margin-left:12px !important;margin-right:12px !important;}.box_8_300x600v3FB2 .box_8FB2 img{max-width:100% !important;height:auto !important;object-fit:cover;}.box92_idnoticia_FB2{height:auto;}.box92_idnoticia_FB2 .img_shadow img{height:auto;}}/*/FIM*/                                   /*BOX SLIDE */            .slider_box_FB2{width:100%;display:block;height:auto;float:left;list-style-type:none;}.slider_box_FB2 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_FB2 li:hover{text-decoration:underline;background:rgb(255,255,255);}.slider_box_FB2 #resetli{padding:8px !important;}.slider_box_FB2 .ad_foto{width:100%;float:left;display:block;}.slider_box_FB2 .ad_1{width:100%;float:left;display:block;font-size:0.8em;font-weight:bold;color:#3c3c3c;}.slider_box_FB2 .ad_2{width:100%;float:left;display:block;font-size:1.0em;font-weight:bold;color:#673224;}.slider_box_FB2 .ad_3{width:100%;float:left;display:block;font-size:0.9em;font-weight:bold;color:#3c3c3c;}.slider_box_FB2 .ad_4{width:100%;float:left;display:block;font-size:1.0em;font-weight:normal;color:#673224;}.slider_box_FB2 .ad_number{width:100%;float:left;display:block;text-align:center;font-size:4.5em;font-weight:bold;color:#3c3c3c;}.slider_box_FB2 .ad_col{width:auto;float:left;display:block;font-size:0.8em;font-weight:bold;padding:5px 0 0 0;color:#673224;}.slider_box_FB2 .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:#3c3c3c;}.slider_box_FB2 .ad_col2{width:auto;float:left;display:block;font-size:0.8em;font-weight:bold;padding:5px 0 0 0;color:#3c3c3c;}.slider_box_FB2 a{color:#333333;}.slider_box_FB2 a:hover *{color:#333333;text-decoration:underline;}/* x8-NOTICIAS */            .webstories-list-8xFB2 .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-8xFB2{padding:20px;overflow:hidden;}.webstories-list-8xFB2 .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-8xFB2 .story-prev-thumb{position:relative;width:100%;height:100%;overflow:hidden;border-radius:12px;}.webstories-list-8xFB2 .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-8xFB2 .story-prev:hover .story-prev-thumb img{transform:scale(1.08);}.webstories-list-8xFB2 .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-8xFB2 .story-prev-info{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:24px 8px 12px 8px;}.webstories-list-8xFB2 .story-prev-chapeu{display:inline-block;background-color:rgb(255,255,255);color:#673224;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-8xFB2 .story-prev-title{font-size:12px;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-8xFB2 .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);}/** MODELO BOX 44 **/.box_44FB2{--box_44_cat_color:#3c3c3c;--box_44_title_color:#673224;--box_44_title_mini_color:#673224;--box_44_desc_color:rgba(146,146,146,1);--box_44_divider_color:rgb(255,255,255);position:relative;display:block;margin-bottom:30px;overflow:hidden;}.box_44FB2 .header_titulo_FB2{position:relative;display:block;margin-bottom:15px;padding:0 0 10px 0;border-bottom:2px solid #e9e9e9;}.box_44FB2 .titulo_FB2{display:inline-block;font-size:24px;line-height:1.2;font-weight:700;color:#111;text-transform:uppercase;letter-spacing:0.3px;}.box_44FB2 .box_44_wrap{position:relative;display:block;}.box_44FB2 .row{margin-left:-7.5px;margin-right:-7.5px;}.box_44FB2 .row > div{padding-left:7.5px;padding-right:7.5px;}/* alinhamento padrão desktop */.box_44FB2 .box_44_highlight,.box_44FB2 .box_44_list,.box_44FB2 .box_44_banner{position:relative;display:block;}/* altura padrão do modelo para acompanhar o banner 300x600 */.box_44FB2 .box_44_highlight{height:600px;}.box_44FB2 .box_44_list{height:600px;}.box_44FB2 .box_44_banner{height:600px;}.box_44FB2 .box_44_item{position:relative;display:block;margin-bottom:15px;background:#fff;}.box_44FB2 .box_44_highlight .box_44_item{height:600px;margin-bottom:0;}.box_44FB2 .box_44_list .box_44_item{height:190px;}.box_44FB2 .box_44_list .box_44_item:last-child{margin-bottom:0;}.box_44FB2 .box_44_link{position:relative;display:block;overflow:hidden;text-decoration:none;background:#000;color:#fff;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;height:100%;}.box_44FB2 .figure-ph{position:relative;display:block;overflow:hidden;width:100%;height:100%;padding-top:0 !important;margin:0;background:#eaeaea;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;}.box_44FB2 .figure-ph img,.box_44FB2 .figure-ph .ph_img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover;-o-object-fit:cover;font-family:"object-fit:cover;";-webkit-transition:-webkit-transform .35s ease;transition:transform .35s ease;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;}.box_44FB2 .box_44_link:hover .figure-ph img,.box_44FB2 .box_44_link:focus .figure-ph img{-webkit-transform:scale(1.05);transform:scale(1.05);}.box_44FB2 .box_44_hover{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.10);z-index:2;-webkit-transition:background .25s ease;transition:background .25s ease;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;}.box_44FB2 .box_44_link:hover .box_44_hover,.box_44FB2 .box_44_link:focus .box_44_hover{background:rgba(0,0,0,0.22);}.box_44FB2 .box_44_shadow{position:absolute;left:0;right:0;bottom:0;height:75%;z-index:3;background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.88) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.88) 100%);border-radius:0 0 16px 16px;-webkit-border-radius:0 0 16px 16px;-moz-border-radius:0 0 16px 16px;}.box_44FB2 .box_44_cat{position:absolute;top:14px;left:14px;z-index:4;display:inline-block;padding:6px 12px;background:rgba(0,0,0,0.68);color:var(--box_44_cat_color,#fff);font-size:11px;line-height:1.2;font-weight:700;text-transform:uppercase;letter-spacing:.4px;border-radius:999px;-webkit-border-radius:999px;-moz-border-radius:999px;}.box_44FB2 .box_44_info{position:absolute;left:18px;right:18px;bottom:18px;z-index:4;color:#fff;}.box_44FB2 .box_44_title{margin:0;font-size:30px;line-height:1.15;font-weight:700;color:var(--box_44_title_color,#fff);}.box_44FB2 .box_44_divider{display:block;width:60px;height:2px;margin:12px 0;background:var(--box_44_divider_color,rgba(255,255,255,.75));border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}.box_44FB2 .box_44_desc{display:block;font-size:15px;line-height:1.45;color:var(--box_44_desc_color,rgba(255,255,255,.92));}.box_44FB2 .box_44_info_mini{position:absolute;left:14px;right:14px;bottom:14px;z-index:4;color:#fff;}.box_44FB2 .box_44_title_mini{margin:0;font-size:18px;line-height:1.25;font-weight:700;color:var(--box_44_title_mini_color,#fff);}/* banner alinhado à mesma altura das colunas */.box_44FB2 .box_44_banner{position:relative;display:block;width:100%;text-align:center;overflow:hidden;background:transparent;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;}.box_44FB2 .box_44_banner > *{margin-left:auto;margin-right:auto;}.box_44FB2 .box_44_banner .wjs-ads,.box_44FB2 .box_44_banner [id^="ads-300x600-"],.box_44FB2 .box_44_banner [class*="ads-300x600"]{position:relative !important;display:block !important;width:100% !important;max-width:300px !important;height:600px !important;min-height:600px !important;margin:0 auto !important;overflow:hidden !important;background:transparent !important;box-sizing:border-box;border-radius:16px !important;-webkit-border-radius:16px !important;-moz-border-radius:16px !important;}.box_44FB2 .box_44_banner a{display:block;width:100%;max-width:300px;height:100%;margin:0 auto;overflow:hidden;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;}.box_44FB2 .box_44_banner img,.box_44FB2 .box_44_banner iframe,.box_44FB2 .box_44_banner object,.box_44FB2 .box_44_banner embed{display:block;width:100% !important;max-width:300px !important;height:100% !important;margin:0 auto;object-fit:cover;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;}.box_44FB2 .box_44_banner img.img-responsive{width:100% !important;height:100% !important;}/* notebook */@media (min-width:992px) and (max-width:1199px){.box_44FB2 .box_44_highlight,.box_44FB2 .box_44_list,.box_44FB2 .box_44_banner{height:600px;}.box_44FB2 .box_44_highlight .box_44_item{height:600px;}.box_44FB2 .box_44_list .box_44_item{height:190px;}.box_44FB2 .box_44_title{font-size:25px;line-height:1.15;}.box_44FB2 .box_44_desc{font-size:14px;line-height:1.4;}.box_44FB2 .box_44_title_mini{font-size:16px;line-height:1.25;}.box_44FB2 .box_44_info{left:15px;right:15px;bottom:15px;}.box_44FB2 .box_44_info_mini{left:12px;right:12px;bottom:12px;}.box_44FB2 .box_44_cat{top:12px;left:12px;font-size:10px;padding:5px 10px;}.box_44FB2 .box_44_banner .wjs-ads,.box_44FB2 .box_44_banner [id^="ads-300x600-"],.box_44FB2 .box_44_banner [class*="ads-300x600"],.box_44FB2 .box_44_banner a,.box_44FB2 .box_44_banner img{max-width:260px !important;}}/* tablet e mobile:remove altura fixa */@media (max-width:991px){.box_44FB2 .col-md-6,.box_44FB2 .col-md-3{width:100%;float:none;}.box_44FB2 .box_44_highlight,.box_44FB2 .box_44_list,.box_44FB2 .box_44_banner{height:auto;}.box_44FB2 .box_44_highlight .box_44_item,.box_44FB2 .box_44_list .box_44_item{height:auto;margin-bottom:15px;}.box_44FB2 .box_44_link{height:auto;min-height:unset;}.box_44FB2 .figure-ph{height:0;padding-top:var(--pt,56.25%) !important;}.box_44FB2 .box_44_banner{margin-top:5px;}.box_44FB2 .box_44_banner .wjs-ads,.box_44FB2 .box_44_banner [id^="ads-300x600-"],.box_44FB2 .box_44_banner [class*="ads-300x600"]{width:100% !important;max-width:300px !important;height:auto !important;min-height:0 !important;}.box_44FB2 .box_44_banner a,.box_44FB2 .box_44_banner img,.box_44FB2 .box_44_banner iframe,.box_44FB2 .box_44_banner object,.box_44FB2 .box_44_banner embed{width:100% !important;height:auto !important;max-width:300px !important;}}@media (min-width:768px) and (max-width:991px){.box_44FB2 .box_44_title{font-size:28px;line-height:1.15;}.box_44FB2 .box_44_desc{font-size:15px;line-height:1.45;}.box_44FB2 .box_44_title_mini{font-size:20px;line-height:1.28;}}@media (max-width:767px){.box_44FB2 .header_titulo_FB2{margin-bottom:12px;padding-bottom:8px;}.box_44FB2 .titulo_FB2{font-size:20px;}.box_44FB2 .box_44_item{margin-bottom:12px !important;}.box_44FB2 .box_44_link,.box_44FB2 .figure-ph,.box_44FB2 .figure-ph img,.box_44FB2 .figure-ph .ph_img,.box_44FB2 .box_44_hover{border-radius:14px;-webkit-border-radius:14px;-moz-border-radius:14px;}.box_44FB2 .box_44_shadow{border-radius:0 0 14px 14px;-webkit-border-radius:0 0 14px 14px;-moz-border-radius:0 0 14px 14px;}.box_44FB2 .box_44_cat{top:10px;left:10px;font-size:10px;padding:4px 9px;}.box_44FB2 .box_44_info{left:12px;right:12px;bottom:12px;}.box_44FB2 .box_44_info_mini{left:12px;right:12px;bottom:12px;}.box_44FB2 .box_44_title{font-size:22px;line-height:1.18;}.box_44FB2 .box_44_desc{font-size:13px;line-height:1.4;}.box_44FB2 .box_44_title_mini{font-size:17px;line-height:1.28;}.box_44FB2 .box_44_divider{width:45px;margin:8px 0;}.box_44FB2 .box_44_banner{border-radius:14px;-webkit-border-radius:14px;-moz-border-radius:14px;}.box_44FB2 .box_44_banner .wjs-ads,.box_44FB2 .box_44_banner [id^="ads-300x600-"],.box_44FB2 .box_44_banner [class*="ads-300x600"]{border-radius:14px !important;-webkit-border-radius:14px !important;-moz-border-radius:14px !important;}.box_44FB2 .box_44_banner a,.box_44FB2 .box_44_banner img,.box_44FB2 .box_44_banner iframe,.box_44FB2 .box_44_banner object,.box_44FB2 .box_44_banner embed{border-radius:14px;-webkit-border-radius:14px;-moz-border-radius:14px;}}@media (max-width:480px){.box_44FB2 .box_44_title{font-size:19px;}.box_44FB2 .box_44_desc{font-size:12px;}.box_44FB2 .box_44_title_mini{font-size:16px;}.box_44FB2 .box_44_cat{font-size:9px;}}/** MODELO BOX 45 **/.box_45FB2{--box_45_cat_color:#3c3c3c;--box_45_title_color:#673224;--box_45_title_mini_color:#673224;--box_45_desc_color:rgba(146,146,146,1);--box_45_divider_color:rgb(255,255,255);position:relative;display:block;margin-bottom:30px;overflow:hidden;}.box_45FB2 .header_titulo_FB2{position:relative;display:block;margin-bottom:15px;padding:0 0 10px 0;border-bottom:2px solid #e9e9e9;}.box_45FB2 .titulo_FB2{display:inline-block;font-size:24px;line-height:1.2;font-weight:700;color:#111;text-transform:uppercase;letter-spacing:0.3px;}.box_45FB2 .box_45_wrap{position:relative;display:block;}.box_45FB2 .row{margin-left:-7.5px;margin-right:-7.5px;}.box_45FB2 .row > div{padding-left:7.5px;padding-right:7.5px;}.box_45FB2 .box_45_highlight,.box_45FB2 .box_45_list,.box_45FB2 .box_45_banner{position:relative;display:block;}.box_45FB2 .box_45_highlight{height:600px;}.box_45FB2 .box_45_list{height:600px;}.box_45FB2 .box_45_banner{height:600px;}/* slider */.box_45FB2 .box_45_slider,.box_45FB2 .box_45_slider .owl-stage-outer,.box_45FB2 .box_45_slider .owl-stage,.box_45FB2 .box_45_slider .owl-item,.box_45FB2 .box_45_slider .item{height:600px;}.box_45FB2 .box_45_slider .owl-item{overflow:hidden;}.box_45FB2 .box_45_slider .owl-dots{position:absolute;left:0;right:0;bottom:12px;z-index:8;text-align:center;}.box_45FB2 .box_45_slider .owl-dots .owl-dot span{width:10px;height:10px;margin:4px;background:rgba(255,255,255,0.45);border:0;}.box_45FB2 .box_45_slider .owl-dots .owl-dot.active span,.box_45FB2 .box_45_slider .owl-dots .owl-dot:hover span{background:#fff;}.box_45FB2 .box_45_slider .owl-nav{margin:0;}.box_45FB2 .box_45_slider .owl-nav .owl-prev,.box_45FB2 .box_45_slider .owl-nav .owl-next{position:absolute;top:50%;width:42px;height:42px;margin-top:-21px;line-height:42px;text-align:center;border-radius:999px;background:rgba(0,0,0,0.45);color:#fff;font-size:22px;z-index:8;transition:all .2s ease;}.box_45FB2 .box_45_slider .owl-nav .owl-prev{left:14px;}.box_45FB2 .box_45_slider .owl-nav .owl-next{right:14px;}.box_45FB2 .box_45_slider .owl-nav .owl-prev:hover,.box_45FB2 .box_45_slider .owl-nav .owl-next:hover{background:rgba(0,0,0,0.70);color:#fff;}.box_45FB2 .box_45_item{position:relative;display:block;margin-bottom:15px;background:#fff;}.box_45FB2 .box_45_item_slide{height:600px;margin-bottom:0;}.box_45FB2 .box_45_list .box_45_item{height:190px;}.box_45FB2 .box_45_list .box_45_item:last-child{margin-bottom:0;}.box_45FB2 .box_45_link{position:relative;display:block;overflow:hidden;text-decoration:none;background:#000;color:#fff;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;height:100%;}.box_45FB2 .figure-ph{position:relative;display:block;overflow:hidden;width:100%;height:100%;padding-top:0 !important;margin:0;background:#eaeaea;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;}.box_45FB2 .figure-ph img,.box_45FB2 .figure-ph .ph_img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover;-o-object-fit:cover;font-family:"object-fit:cover;";-webkit-transition:-webkit-transform .35s ease;transition:transform .35s ease;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;}.box_45FB2 .box_45_link:hover .figure-ph img,.box_45FB2 .box_45_link:focus .figure-ph img{-webkit-transform:scale(1.05);transform:scale(1.05);}.box_45FB2 .box_45_hover{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.10);z-index:2;-webkit-transition:background .25s ease;transition:background .25s ease;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;}.box_45FB2 .box_45_link:hover .box_45_hover,.box_45FB2 .box_45_link:focus .box_45_hover{background:rgba(0,0,0,0.22);}.box_45FB2 .box_45_shadow{position:absolute;left:0;right:0;bottom:0;height:75%;z-index:3;background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.88) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.88) 100%);border-radius:0 0 16px 16px;-webkit-border-radius:0 0 16px 16px;-moz-border-radius:0 0 16px 16px;}.box_45FB2 .box_45_cat{position:absolute;top:14px;left:14px;z-index:4;display:inline-block;padding:6px 12px;background:rgba(0,0,0,0.68);color:var(--box_45_cat_color,#fff);font-size:11px;line-height:1.2;font-weight:700;text-transform:uppercase;letter-spacing:.4px;border-radius:999px;-webkit-border-radius:999px;-moz-border-radius:999px;}.box_45FB2 .box_45_info{position:absolute;left:18px;right:18px;bottom:42px;z-index:4;color:#fff;}.box_45FB2 .box_45_title{margin:0;font-size:30px;line-height:1.15;font-weight:700;color:var(--box_45_title_color,#fff);}.box_45FB2 .box_45_divider{display:block;width:60px;height:2px;margin:12px 0;background:var(--box_45_divider_color,rgba(255,255,255,.75));border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}.box_45FB2 .box_45_desc{display:block;font-size:15px;line-height:1.45;color:var(--box_45_desc_color,rgba(255,255,255,.92));}.box_45FB2 .box_45_info_mini{position:absolute;left:14px;right:14px;bottom:14px;z-index:4;color:#fff;}.box_45FB2 .box_45_title_mini{margin:0;font-size:18px;line-height:1.25;font-weight:700;color:var(--box_45_title_mini_color,#fff);}/* banner */.box_45FB2 .box_45_banner{position:relative;display:block;width:100%;text-align:center;overflow:hidden;background:transparent;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;}.box_45FB2 .box_45_banner > *{margin-left:auto;margin-right:auto;}.box_45FB2 .box_45_banner .wjs-ads,.box_45FB2 .box_45_banner [id^="ads-300x600-"],.box_45FB2 .box_45_banner [class*="ads-300x600"]{position:relative !important;display:block !important;width:100% !important;max-width:300px !important;height:600px !important;min-height:600px !important;margin:0 auto !important;overflow:hidden !important;background:transparent !important;box-sizing:border-box;border-radius:16px !important;-webkit-border-radius:16px !important;-moz-border-radius:16px !important;}.box_45FB2 .box_45_banner a{display:block;width:100%;max-width:300px;height:100%;margin:0 auto;overflow:hidden;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;}.box_45FB2 .box_45_banner img,.box_45FB2 .box_45_banner iframe,.box_45FB2 .box_45_banner object,.box_45FB2 .box_45_banner embed{display:block;width:100% !important;max-width:300px !important;height:100% !important;margin:0 auto;object-fit:cover;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;}.box_45FB2 .box_45_banner img.img-responsive{width:100% !important;height:100% !important;}/* notebook */@media (min-width:992px) and (max-width:1199px){.box_45FB2 .box_45_highlight,.box_45FB2 .box_45_list,.box_45FB2 .box_45_banner,.box_45FB2 .box_45_slider,.box_45FB2 .box_45_slider .owl-stage-outer,.box_45FB2 .box_45_slider .owl-stage,.box_45FB2 .box_45_slider .owl-item,.box_45FB2 .box_45_slider .item,.box_45FB2 .box_45_item_slide{height:600px;}.box_45FB2 .box_45_list .box_45_item{height:190px;}.box_45FB2 .box_45_title{font-size:25px;line-height:1.15;}.box_45FB2 .box_45_desc{font-size:14px;line-height:1.4;}.box_45FB2 .box_45_title_mini{font-size:16px;line-height:1.25;}.box_45FB2 .box_45_info{left:15px;right:15px;bottom:38px;}.box_45FB2 .box_45_info_mini{left:12px;right:12px;bottom:12px;}.box_45FB2 .box_45_cat{top:12px;left:12px;font-size:10px;padding:5px 10px;}.box_45FB2 .box_45_slider .owl-nav .owl-prev,.box_45FB2 .box_45_slider .owl-nav .owl-next{width:38px;height:38px;line-height:38px;margin-top:-19px;font-size:20px;}.box_45FB2 .box_45_banner .wjs-ads,.box_45FB2 .box_45_banner [id^="ads-300x600-"],.box_45FB2 .box_45_banner [class*="ads-300x600"],.box_45FB2 .box_45_banner a,.box_45FB2 .box_45_banner img{max-width:260px !important;}}/* tablet e mobile */@media (max-width:991px){.box_45FB2 .col-md-6,.box_45FB2 .col-md-3{width:100%;float:none;}.box_45FB2 .box_45_highlight,.box_45FB2 .box_45_list,.box_45FB2 .box_45_banner,.box_45FB2 .box_45_slider,.box_45FB2 .box_45_slider .owl-stage-outer,.box_45FB2 .box_45_slider .owl-stage,.box_45FB2 .box_45_slider .owl-item,.box_45FB2 .box_45_slider .item{height:auto;}.box_45FB2 .box_45_item_slide,.box_45FB2 .box_45_list .box_45_item{height:auto;margin-bottom:15px;}.box_45FB2 .box_45_link{height:auto;min-height:unset;}.box_45FB2 .figure-ph{height:0;padding-top:var(--pt,56.25%) !important;}.box_45FB2 .box_45_slider .owl-dots{position:relative;bottom:auto;margin-top:10px;}.box_45FB2 .box_45_slider .owl-nav .owl-prev,.box_45FB2 .box_45_slider .owl-nav .owl-next{width:36px;height:36px;line-height:36px;margin-top:-18px;font-size:18px;}.box_45FB2 .box_45_banner{margin-top:5px;}.box_45FB2 .box_45_banner .wjs-ads,.box_45FB2 .box_45_banner [id^="ads-300x600-"],.box_45FB2 .box_45_banner [class*="ads-300x600"]{width:100% !important;max-width:300px !important;height:auto !important;min-height:0 !important;}.box_45FB2 .box_45_banner a,.box_45FB2 .box_45_banner img,.box_45FB2 .box_45_banner iframe,.box_45FB2 .box_45_banner object,.box_45FB2 .box_45_banner embed{width:100% !important;height:auto !important;max-width:300px !important;}}@media (min-width:768px) and (max-width:991px){.box_45FB2 .box_45_title{font-size:28px;line-height:1.15;}.box_45FB2 .box_45_desc{font-size:15px;line-height:1.45;}.box_45FB2 .box_45_title_mini{font-size:20px;line-height:1.28;}.box_45FB2 .box_45_info{bottom:18px;}}@media (max-width:767px){.box_45FB2 .header_titulo_FB2{margin-bottom:12px;padding-bottom:8px;}.box_45FB2 .titulo_FB2{font-size:20px;}.box_45FB2 .box_45_item{margin-bottom:12px !important;}.box_45FB2 .box_45_link,.box_45FB2 .figure-ph,.box_45FB2 .figure-ph img,.box_45FB2 .figure-ph .ph_img,.box_45FB2 .box_45_hover{border-radius:14px;-webkit-border-radius:14px;-moz-border-radius:14px;}.box_45FB2 .box_45_shadow{border-radius:0 0 14px 14px;-webkit-border-radius:0 0 14px 14px;-moz-border-radius:0 0 14px 14px;}.box_45FB2 .box_45_cat{top:10px;left:10px;font-size:10px;padding:4px 9px;}.box_45FB2 .box_45_info{left:12px;right:12px;bottom:14px;}.box_45FB2 .box_45_info_mini{left:12px;right:12px;bottom:12px;}.box_45FB2 .box_45_title{font-size:22px;line-height:1.18;}.box_45FB2 .box_45_desc{font-size:13px;line-height:1.4;}.box_45FB2 .box_45_title_mini{font-size:17px;line-height:1.28;}.box_45FB2 .box_45_divider{width:45px;margin:8px 0;}.box_45FB2 .box_45_slider .owl-nav .owl-prev{left:10px;}.box_45FB2 .box_45_slider .owl-nav .owl-next{right:10px;}.box_45FB2 .box_45_banner{border-radius:14px;-webkit-border-radius:14px;-moz-border-radius:14px;}.box_45FB2 .box_45_banner .wjs-ads,.box_45FB2 .box_45_banner [id^="ads-300x600-"],.box_45FB2 .box_45_banner [class*="ads-300x600"]{border-radius:14px !important;-webkit-border-radius:14px !important;-moz-border-radius:14px !important;}.box_45FB2 .box_45_banner a,.box_45FB2 .box_45_banner img,.box_45FB2 .box_45_banner iframe,.box_45FB2 .box_45_banner object,.box_45FB2 .box_45_banner embed{border-radius:14px;-webkit-border-radius:14px;-moz-border-radius:14px;}}@media (max-width:480px){.box_45FB2 .box_45_title{font-size:19px;}.box_45FB2 .box_45_desc{font-size:12px;}.box_45FB2 .box_45_title_mini{font-size:16px;}.box_45FB2 .box_45_cat{font-size:9px;}.box_45FB2 .box_45_slider .owl-nav .owl-prev,.box_45FB2 .box_45_slider .owl-nav .owl-next{width:32px;height:32px;line-height:32px;margin-top:-16px;font-size:16px;}}/** MODELO BOX 49 **/.box_49FB2{--box_49_cat_color:#3c3c3c;--box_49_title_color:#673224;--box_49_title_feature_color:#673224;--box_49_title_mini_color:#673224;--box_49_desc_color:rgba(146,146,146,1);--box_49_divider_color:rgb(255,255,255);position:relative;display:block;margin-bottom:30px;overflow:hidden;}.box_49FB2 .box_49_wrap{position:relative;display:block;padding:0 !important;margin:0 !important;}.box_49FB2 .row{margin-left:0 !important;margin-right:0 !important;}.box_49FB2 .row > .col-md-6,.box_49FB2 .row > .col-md-3,.box_49FB2 .row > .col-sm-12{padding-left:0 !important;padding-right:0 !important;}/* espaçamento interno ENTRE colunas */.box_49FB2 .box_49_col_left{padding-right:7.5px !important;}.box_49FB2 .box_49_col_mid{padding-left:7.5px !important;padding-right:7.5px !important;}.box_49FB2 .box_49_col_right{padding-left:7.5px !important;}/* título */.box_49FB2 .header_titulo_FB2{position:relative;display:block;margin-bottom:15px;padding:0 0 10px 0;border-bottom:2px solid #e9e9e9;}.box_49FB2 .titulo_FB2{display:inline-block;font-size:24px;line-height:1.2;font-weight:700;color:#111;text-transform:uppercase;letter-spacing:0.3px;}/* colunas */.box_49FB2 .box_49_main,.box_49FB2 .box_49_feature,.box_49FB2 .box_49_list{position:relative;display:block;height:600px;}.box_49FB2 .box_49_item{position:relative;display:block;margin:0;background:#fff;}.box_49FB2 .box_49_main .box_49_item{height:600px;}.box_49FB2 .box_49_feature .box_49_item{height:600px;}.box_49FB2 .box_49_list .box_49_item{height:190px;margin-bottom:15px;}.box_49FB2 .box_49_list .box_49_item:last-child{margin-bottom:0;}/* links */.box_49FB2 .box_49_link{position:relative;display:block;overflow:hidden;text-decoration:none;background:#000;color:#fff;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;height:100%;}/* imagem */.box_49FB2 .figure-ph{position:relative;display:block;overflow:hidden;width:100%;height:100%;padding-top:0 !important;margin:0;background:#eaeaea;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;}.box_49FB2 .figure-ph img,.box_49FB2 .figure-ph .ph_img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover;-o-object-fit:cover;font-family:"object-fit:cover;";-webkit-transition:-webkit-transform .35s ease;transition:transform .35s ease;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;}.box_49FB2 .box_49_link:hover .figure-ph img,.box_49FB2 .box_49_link:focus .figure-ph img{-webkit-transform:scale(1.05);transform:scale(1.05);}/* overlays */.box_49FB2 .box_49_hover{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.10);z-index:2;-webkit-transition:background .25s ease;transition:background .25s ease;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;}.box_49FB2 .box_49_link:hover .box_49_hover,.box_49FB2 .box_49_link:focus .box_49_hover{background:rgba(0,0,0,0.22);}.box_49FB2 .box_49_shadow{position:absolute;left:0;right:0;bottom:0;height:75%;z-index:3;background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.88) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.88) 100%);border-radius:0 0 16px 16px;-webkit-border-radius:0 0 16px 16px;-moz-border-radius:0 0 16px 16px;}/* categoria */.box_49FB2 .box_49_cat{position:absolute;top:14px;left:14px;z-index:4;display:inline-block;padding:6px 12px;background:rgba(0,0,0,0.68);color:var(--box_49_cat_color,#fff);font-size:11px;line-height:1.2;font-weight:700;text-transform:uppercase;letter-spacing:.4px;border-radius:999px;-webkit-border-radius:999px;-moz-border-radius:999px;}/* infos */.box_49FB2 .box_49_info{position:absolute;left:18px;right:18px;bottom:18px;z-index:4;color:#fff;}.box_49FB2 .box_49_info_mini{position:absolute;left:14px;right:14px;bottom:14px;z-index:4;color:#fff;}.box_49FB2 .box_49_title{margin:0;font-size:30px;line-height:1.15;font-weight:700;color:var(--box_49_title_color,#fff);}.box_49FB2 .box_49_title_feature{margin:0;font-size:21px;line-height:1.18;font-weight:700;color:var(--box_49_title_feature_color,#fff);}.box_49FB2 .box_49_title_mini{margin:0;font-size:17px;line-height:1.22;font-weight:700;color:var(--box_49_title_mini_color,#fff);}.box_49FB2 .box_49_divider{display:block;width:60px;height:2px;margin:12px 0;background:var(--box_49_divider_color,rgba(255,255,255,.75));border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}.box_49FB2 .box_49_desc{display:block;font-size:15px;line-height:1.45;color:var(--box_49_desc_color,rgba(255,255,255,.92));}/* slider owl (box_50) */.box_49FB2 .box_49_slider,.box_49FB2 .box_49_slider .owl-stage-outer,.box_49FB2 .box_49_slider .owl-stage,.box_49FB2 .box_49_slider .owl-item,.box_49FB2 .box_49_slider .owl-item .box_49_item_slide{height:600px;}.box_49FB2 .box_49_slider .owl-item{overflow:hidden;}.box_49FB2 .box_49_slider .owl-dots{position:absolute;left:0;right:0;bottom:12px;z-index:8;text-align:center;}.box_49FB2 .box_49_slider .owl-dots .owl-dot span{width:10px;height:10px;margin:4px;background:rgba(255,255,255,0.45);border:0;}.box_49FB2 .box_49_slider .owl-dots .owl-dot.active span,.box_49FB2 .box_49_slider .owl-dots .owl-dot:hover span{background:#fff;}.box_49FB2 .box_49_slider .owl-nav{margin:0;}.box_49FB2 .box_49_slider .owl-nav .owl-prev,.box_49FB2 .box_49_slider .owl-nav .owl-next{position:absolute;top:50%;width:42px;height:42px;margin-top:-21px;line-height:42px;text-align:center;border-radius:999px;background:rgba(0,0,0,0.45);color:#fff;font-size:22px;z-index:8;transition:all .2s ease;}.box_49FB2 .box_49_slider .owl-nav .owl-prev{left:14px;}.box_49FB2 .box_49_slider .owl-nav .owl-next{right:14px;}.box_49FB2 .box_49_slider .owl-nav .owl-prev:hover,.box_49FB2 .box_49_slider .owl-nav .owl-next:hover{background:rgba(0,0,0,0.7);}.box_49FB2 .box_49_slider .box_49_info{bottom:40px;}.box_49FB2 .box_49_item_slide{position:relative;display:block;height:600px;}/* notebook */@media (min-width:992px) and (max-width:1199px){.box_49FB2 .box_49_main,.box_49FB2 .box_49_feature,.box_49FB2 .box_49_list{height:600px;}.box_49FB2 .box_49_main .box_49_item,.box_49FB2 .box_49_feature .box_49_item{height:600px;}.box_49FB2 .box_49_list .box_49_item{height:190px;}.box_49FB2 .box_49_title{font-size:26px;}.box_49FB2 .box_49_title_feature{font-size:18px;}.box_49FB2 .box_49_title_mini{font-size:16px;}.box_49FB2 .box_49_info{left:15px;right:15px;bottom:15px;}.box_49FB2 .box_49_info_mini{left:12px;right:12px;bottom:12px;}.box_49FB2 .box_49_cat{top:12px;left:12px;font-size:10px;padding:5px 10px;}.box_49FB2 .box_49_slider,.box_49FB2 .box_49_slider .owl-stage-outer,.box_49FB2 .box_49_slider .owl-stage,.box_49FB2 .box_49_slider .owl-item,.box_49FB2 .box_49_slider .owl-item .box_49_item_slide{height:600px;}.box_49FB2 .box_49_item_slide{height:600px;}.box_49FB2 .box_49_slider .owl-nav .owl-prev,.box_49FB2 .box_49_slider .owl-nav .owl-next{width:36px;height:36px;margin-top:-18px;line-height:36px;font-size:18px;}}/* tablet e mobile */@media (max-width:991px){.box_49FB2 .col-md-6,.box_49FB2 .col-md-3{width:100%;float:none;padding-left:0 !important;padding-right:0 !important;}.box_49FB2 .box_49_col_left,.box_49FB2 .box_49_col_mid,.box_49FB2 .box_49_col_right{padding-left:0 !important;padding-right:0 !important;}.box_49FB2 .box_49_main,.box_49FB2 .box_49_feature,.box_49FB2 .box_49_list{height:auto;}.box_49FB2 .box_49_main .box_49_item,.box_49FB2 .box_49_feature .box_49_item,.box_49FB2 .box_49_list .box_49_item{height:auto;margin-bottom:15px;}.box_49FB2 .box_49_list .box_49_item:last-child{margin-bottom:0;}.box_49FB2 .box_49_link{height:auto;min-height:unset;}.box_49FB2 .figure-ph{height:0;padding-top:var(--pt,56.25%) !important;}.box_49FB2 .box_49_slider,.box_49FB2 .box_49_slider .owl-stage-outer,.box_49FB2 .box_49_slider .owl-stage,.box_49FB2 .box_49_slider .owl-item,.box_49FB2 .box_49_slider .owl-item .box_49_item_slide{height:auto;}.box_49FB2 .box_49_item_slide{height:auto;margin-bottom:15px;}.box_49FB2 .box_49_slider .owl-dots{bottom:8px;}.box_49FB2 .box_49_slider .owl-nav .owl-prev,.box_49FB2 .box_49_slider .owl-nav .owl-next{width:34px;height:34px;margin-top:-17px;line-height:34px;font-size:16px;}}@media (min-width:768px) and (max-width:991px){.box_49FB2 .box_49_title{font-size:28px;}.box_49FB2 .box_49_title_feature{font-size:22px;}.box_49FB2 .box_49_title_mini{font-size:19px;}}@media (max-width:767px){.box_49FB2 .header_titulo_FB2{margin-bottom:12px;padding-bottom:8px;}.box_49FB2 .titulo_FB2{font-size:20px;}.box_49FB2 .box_49_link,.box_49FB2 .figure-ph,.box_49FB2 .figure-ph img,.box_49FB2 .figure-ph .ph_img,.box_49FB2 .box_49_hover{border-radius:14px;-webkit-border-radius:14px;-moz-border-radius:14px;}.box_49FB2 .box_49_shadow{border-radius:0 0 14px 14px;-webkit-border-radius:0 0 14px 14px;-moz-border-radius:0 0 14px 14px;}.box_49FB2 .box_49_cat{top:10px;left:10px;font-size:10px;padding:4px 9px;}.box_49FB2 .box_49_info{left:12px;right:12px;bottom:12px;}.box_49FB2 .box_49_info_mini{left:12px;right:12px;bottom:12px;}.box_49FB2 .box_49_title{font-size:21px;line-height:1.18;}.box_49FB2 .box_49_title_feature{font-size:18px;line-height:1.2;}.box_49FB2 .box_49_title_mini{font-size:17px;line-height:1.25;}.box_49FB2 .box_49_desc{font-size:13px;line-height:1.4;}.box_49FB2 .box_49_divider{width:45px;margin:8px 0;}.box_49FB2 .box_49_slider .owl-nav .owl-prev,.box_49FB2 .box_49_slider .owl-nav .owl-next{width:32px;height:32px;margin-top:-16px;line-height:32px;font-size:16px;}.box_49FB2 .box_49_slider .owl-nav .owl-prev{left:10px;}.box_49FB2 .box_49_slider .owl-nav .owl-next{right:10px;}}@media (max-width:480px){.box_49FB2 .box_49_title{font-size:19px;}.box_49FB2 .box_49_title_feature{font-size:17px;}.box_49FB2 .box_49_title_mini{font-size:16px;}.box_49FB2 .box_49_cat{font-size:9px;}}/** AJUSTE DE DISTRIBUICAO BOX 49 SEM ROW **/.box_49FB2 .box_49_wrap{padding:0 !important;margin:0 !important;}.box_49FB2 .box_49_wrap > .col-md-6,.box_49FB2 .box_49_wrap > .col-md-3,.box_49FB2 .box_49_wrap > .col-sm-12{padding-top:0 !important;padding-bottom:0 !important;}/* coluna 1 encosta na borda esquerda e só cria respiro interno à direita */.box_49FB2 .box_49_col_left{padding-left:0 !important;padding-right:7.5px !important;}/* coluna do meio com espaçamento dos 2 lados */.box_49FB2 .box_49_col_mid{padding-left:7.5px !important;padding-right:7.5px !important;}/* coluna 3 encosta na borda direita e só cria respiro interno à esquerda */.box_49FB2 .box_49_col_right{padding-left:7.5px !important;padding-right:0 !important;}@media (max-width:991px){.box_49FB2 .box_49_col_left,.box_49FB2 .box_49_col_mid,.box_49FB2 .box_49_col_right{padding-left:0 !important;padding-right:0 !important;}}.box-heroFB2{/* ── Variáveis ────────────────────────────────── */            --bh1-accent:#673224;--bh1-accent-rgb:103,50,36;--bh1-accent-text:#ffffff;--bh1-text:#ffffff;--bh1-text-muted:rgba(255,255,255,0.88);--bh1-text-meta:rgba(255,255,255,0.62);--bh1-overlay:linear-gradient(135deg,rgba(23,105,255,0.14) 0%,transparent 45%),linear-gradient(to bottom,rgba(0,0,0,0.04) 0%,rgba(0,0,0,0.10) 25%,rgba(0,0,0,0.68) 60%,rgba(0,0,0,0.95) 100%);--bh1-radius:16px;--bh1-radius-xs:4px;--bh1-transition:0.3s ease;/* ── Container ───────────────────────────────── */            position:relative;width:100%;border-radius:var(--bh1-radius);overflow:hidden;aspect-ratio:16 / 7;min-height:320px;cursor:pointer;display:block;text-decoration:none;box-shadow:0 8px 40px rgba(0,0,0,0.28),0 2px 8px rgba(0,0,0,0.15);transition:box-shadow var(--bh1-transition);}.box-heroFB2:hover{box-shadow:0 20px 60px rgba(0,0,0,0.40),0 4px 16px rgba(0,0,0,0.2);}/* Imagem */            .box-heroFB2 .figure-ph{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;border-radius:0 !important;background:none !important;animation:none !important;aspect-ratio:unset !important;}.box-heroFB2 .figure-ph::before{display:none !important;}.box-heroFB2 .ph_img{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;border-radius:0 !important;filter:brightness(0.82) saturate(1.05);transition:transform 0.65s cubic-bezier(0.25,0.46,0.45,0.94),filter 0.65s ease;}.box-heroFB2:hover .ph_img{transform:scale(1.06) !important;filter:brightness(0.78) saturate(1.1);}/* Overlay */            .box-heroFB2 .box-hero__overlay{position:absolute;inset:0;background:var(--bh1-overlay);}/* Shine */            .box-heroFB2 .box-hero__shine{position:absolute;inset:0;background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,0.07) 50%,transparent 70%);background-size:200% 100%;background-position:-100% 0;transition:background-position 0.7s ease;pointer-events:none;z-index:1;}.box-heroFB2:hover .box-hero__shine{background-position:200% 0;}/* Badge */            .box-heroFB2 .box-hero__badge{position:absolute;top:clamp(16px,3.5%,28px);left:clamp(18px,4%,36px);display:inline-flex;align-items:center;gap:5px;background:var(--bh1-accent);color:var(--bh1-accent-text);font-size:11px;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;padding:5px 13px 5px 10px;border-radius:var(--bh1-radius-xs);line-height:1;animation:bh1-badge-glowFB2 3s ease-in-out infinite;z-index:3;}.box-heroFB2 .box-hero__badge::before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--bh1-accent-text);opacity:0.5;animation:bh1-dot-blinkFB2 1.8s ease-in-out infinite;}/* Corpo */            .box-heroFB2 .box-hero__body{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(20px,5%,52px);gap:14px;z-index:2;}.box-heroFB2 .box-hero__title-wrap{padding-left:18px;border-left:4px solid var(--bh1-accent);}.box-heroFB2 .box-hero__title{font-size:clamp(1.75rem,5.5vw,4rem);font-weight:900;color:var(--bh1-text);line-height:1.10;letter-spacing:-0.025em;max-width:72%;text-shadow:0 1px 3px rgba(0,0,0,0.5),0 4px 16px rgba(0,0,0,0.35);margin:0;text-decoration:none;}.box-heroFB2:hover .box-hero__title{text-decoration:none;}.box-heroFB2 .box-hero__excerpt{font-size:clamp(1rem,1.8vw,1.35rem);color:var(--bh1-text-muted);line-height:1.65;font-weight:400;max-width:60%;margin:0;}.box-heroFB2 .box-hero__meta{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:500;color:var(--bh1-text-meta);margin:0;}.box-heroFB2 .box-hero__meta-dot{width:3px;height:3px;border-radius:50%;background:rgba(255,255,255,0.38);flex-shrink:0;}/* Responsivo */            @media (max-width:991px){.box-heroFB2{aspect-ratio:16/8;min-height:280px;}.box-heroFB2 .box-hero__title{max-width:85%;font-size:clamp(1.5rem,5vw,2.2rem);}.box-heroFB2 .box-hero__excerpt{max-width:80%;}}@media (max-width:767px){.box-heroFB2{aspect-ratio:4/3;min-height:260px;border-radius:10px;}.box-heroFB2 .box-hero__title{max-width:100%;font-size:clamp(1.3rem,5.5vw,1.7rem);line-height:1.2;}.box-heroFB2 .box-hero__title-wrap{padding-left:12px;border-left-width:3px;}.box-heroFB2 .box-hero__excerpt{display:none;}.box-heroFB2 .box-hero__body{padding:clamp(14px,4%,24px);gap:10px;}.box-heroFB2 .box-hero__meta{font-size:11px;}}/* Keyframes por instância */            @keyframes bh1-badge-glowFB2{0%,100%{box-shadow:0 0 0 0 rgba(var(--bh1-accent-rgb),0.55);}50%{box-shadow:0 0 0 8px rgba(var(--bh1-accent-rgb),0);}}@keyframes bh1-dot-blinkFB2{0%,100%{opacity:0.4;}50%{opacity:1;}}.box-hero-v2FB2{/* ── Variáveis ────────────────────────────────── */            --bh2-accent:#673224;--bh2-accent-rgb:103,50,36;--bh2-accent-text:#ffffff;--bh2-text:#ffffff;--bh2-text-muted:rgba(255,255,255,0.88);--bh2-text-meta:rgba(255,255,255,0.62);--bh2-glow:#1769FF;--bh2-overlay:linear-gradient(135deg,rgba(23,105,255,0.14) 0%,transparent 45%),linear-gradient(to bottom,rgba(0,0,0,0.04) 0%,rgba(0,0,0,0.10) 25%,rgba(0,0,0,0.68) 60%,rgba(0,0,0,0.95) 100%);--bh2-radius:16px;--bh2-radius-xs:4px;--bh2-transition:0.3s ease;/* ── Container ───────────────────────────────── */            position:relative;width:100%;border-radius:var(--bh2-radius);overflow:hidden;aspect-ratio:16 / 7;min-height:320px;cursor:pointer;display:block;text-decoration:none;box-shadow:0 8px 40px rgba(0,0,0,0.30),0 2px 8px rgba(0,0,0,0.18),0 0 0 0 rgba(var(--bh2-accent-rgb),0.90),0 0 0 0 rgba(var(--bh2-accent-rgb),0.45);animation:bh2-glow-pulseFB2 2.4s ease-out infinite,bh2-breatheFB2    5.0s ease-in-out infinite;}.box-hero-v2FB2:hover{animation-play-state:paused;box-shadow:0 20px 60px rgba(0,0,0,0.45),0 4px 16px rgba(0,0,0,0.22),0 0 50px 10px rgba(var(--bh2-accent-rgb),0.45),0 0 80px 20px rgba(var(--bh2-accent-rgb),0.18);}/* ── Imagem ──────────────────────────────────── */            .box-hero-v2FB2 .figure-ph{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;border-radius:0 !important;background:none !important;animation:none !important;aspect-ratio:unset !important;}.box-hero-v2FB2 .figure-ph::before{display:none !important;}.box-hero-v2FB2 .ph_img{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;border-radius:0 !important;filter:brightness(0.82) saturate(1.05);transition:transform 0.65s cubic-bezier(0.25,0.46,0.45,0.94),filter 0.65s ease;}.box-hero-v2FB2:hover .ph_img{transform:scale(1.06) !important;filter:brightness(0.78) saturate(1.1);}/* ── Overlay ─────────────────────────────────── */            .box-hero-v2FB2 .bh2-overlay{position:absolute;inset:0;background:var(--bh2-overlay);animation:bh2-overlay-pulseFB2 1.8s ease-in-out infinite;}/* ── Shine ───────────────────────────────────── */            .box-hero-v2FB2 .bh2-shine{position:absolute;inset:0;background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,0.07) 50%,transparent 70%);background-size:200% 100%;background-position:-100% 0;transition:background-position 0.7s ease;pointer-events:none;z-index:1;}.box-hero-v2FB2:hover .bh2-shine{background-position:200% 0;}/* ── Badge ───────────────────────────────────── */            .box-hero-v2FB2 .bh2-badge{position:absolute;top:clamp(16px,3.5%,28px);left:clamp(18px,4%,36px);display:inline-flex;align-items:center;gap:5px;background:var(--bh2-accent);color:var(--bh2-accent-text);font-size:11px;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;padding:5px 13px 5px 10px;border-radius:var(--bh2-radius-xs);line-height:1;animation:bh2-badge-flashFB2 1.8s ease-in-out infinite;z-index:3;}.box-hero-v2FB2 .bh2-badge::before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--bh2-accent-text);opacity:0.6;animation:bh2-dot-blinkFB2 1.8s ease-in-out infinite;}/* ── Corpo ───────────────────────────────────── */            .box-hero-v2FB2 .bh2-body{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(20px,5%,52px);gap:14px;z-index:2;}.box-hero-v2FB2 .bh2-title-wrap{padding-left:18px;border-left:4px solid var(--bh2-accent);animation:bh2-border-pulseFB2 3.6s ease-in-out infinite;}.box-hero-v2FB2 .bh2-title{font-size:clamp(1.75rem,5.5vw,4rem);font-weight:900;color:var(--bh2-text);line-height:1.10;letter-spacing:-0.025em;max-width:72%;text-shadow:0 1px 3px rgba(0,0,0,0.5),0 4px 16px rgba(0,0,0,0.35);margin:0;text-decoration:none;}.box-hero-v2FB2:hover .bh2-title{text-decoration:none;}.box-hero-v2FB2 .bh2-divider{display:none;}.box-hero-v2FB2 .bh2-excerpt{font-size:clamp(1rem,1.8vw,1.35rem);color:var(--bh2-text-muted);line-height:1.65;font-weight:400;max-width:60%;margin:0;}.box-hero-v2FB2 .bh2-meta{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:500;color:var(--bh2-text-meta);margin:0;}.box-hero-v2FB2 .bh2-meta-dot{width:3px;height:3px;border-radius:50%;background:rgba(255,255,255,0.38);flex-shrink:0;}/* ── Responsivo ──────────────────────────────── */            @media (max-width:991px){.box-hero-v2FB2{aspect-ratio:16/8;min-height:280px;}.box-hero-v2FB2 .bh2-title{max-width:85%;font-size:clamp(1.5rem,5vw,2.2rem);}.box-hero-v2FB2 .bh2-excerpt{max-width:80%;}}@media (max-width:767px){.box-hero-v2FB2{aspect-ratio:4/3;min-height:260px;border-radius:10px;}.box-hero-v2FB2 .bh2-title{max-width:100%;font-size:clamp(1.3rem,5.5vw,1.7rem);line-height:1.2;}.box-hero-v2FB2 .bh2-title-wrap{padding-left:12px;border-left-width:3px;}.box-hero-v2FB2 .bh2-excerpt,.box-hero-v2FB2 .bh2-divider{display:none;}.box-hero-v2FB2 .bh2-body{padding:clamp(14px,4%,24px);gap:10px;}.box-hero-v2FB2 .bh2-meta{font-size:11px;}}/* ── Keyframes por instância ─────────────────── */            @keyframes bh2-glow-pulseFB2{0%{box-shadow:0 8px 40px rgba(0,0,0,.30),0 2px 8px rgba(0,0,0,.18),0 0 0  0px rgba(var(--bh2-accent-rgb),.90),0 0 0  0px rgba(var(--bh2-accent-rgb),.45);}35%{box-shadow:0 8px 40px rgba(0,0,0,.30),0 2px 8px rgba(0,0,0,.18),0 0 0 18px rgba(var(--bh2-accent-rgb),.20),0 0 0  6px rgba(var(--bh2-accent-rgb),.65);}70%{box-shadow:0 8px 40px rgba(0,0,0,.30),0 2px 8px rgba(0,0,0,.18),0 0 0 40px rgba(var(--bh2-accent-rgb),0),0 0 0 28px rgba(var(--bh2-accent-rgb),.08);}100%{box-shadow:0 8px 40px rgba(0,0,0,.30),0 2px 8px rgba(0,0,0,.18),0 0 0 40px rgba(var(--bh2-accent-rgb),0),0 0 0 40px rgba(var(--bh2-accent-rgb),0);}}@keyframes bh2-breatheFB2{0%,100%{transform:scale(1);}50%{transform:scale(1.005);}}@keyframes bh2-border-pulseFB2{0%,100%{border-left-color:var(--bh2-accent);box-shadow:inset 4px 0 12px -4px rgba(var(--bh2-accent-rgb),0.0);}50%{border-left-color:rgba(var(--bh2-accent-rgb),0.70);box-shadow:inset 4px 0 18px -2px rgba(var(--bh2-accent-rgb),0.30);}}@keyframes bh2-overlay-pulseFB2{0%,100%{opacity:1;}50%{opacity:0.82;}}@keyframes bh2-badge-flashFB2{0%,100%{box-shadow:0 0 0 0 rgba(var(--bh2-accent-rgb),0.8);transform:scale(1);}40%{box-shadow:0 0 0 10px rgba(var(--bh2-accent-rgb),0);transform:scale(1.08);}}@keyframes bh2-dot-blinkFB2{0%,100%{opacity:0.4;}50%{opacity:1;}}/* ── Variáveis ────────────────────────────────── */            .box-hero-v4FB2{--bh4-accent:#673224;--bh4-accent-rgb:103,50,36;--bh4-accent-text:#ffffff;--bh4-text:#ffffff;--bh4-text-muted:rgba(255,255,255,0.88);--bh4-text-meta:rgba(255,255,255,0.62);--bh4-radius:16px;--bh4-radius-xs:4px;--bh4-transition:0.3s ease;/* ── Container (div,não link) ─────────────────── */            position:relative;width:100%;border-radius:var(--bh4-radius);overflow:hidden;aspect-ratio:16 / 7;min-height:360px;box-shadow:0 8px 40px rgba(0,0,0,0.28),0 2px 8px rgba(0,0,0,0.15);}/* ── Link principal ──────────────────────────── */            .box-hero-v4FB2 .bh4-hero-link{position:absolute;inset:0;display:block;text-decoration:none;z-index:1;}/* ── Imagem de fundo ─────────────────────────── */            .box-hero-v4FB2 > .figure-ph{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;border-radius:0 !important;background:none !important;animation:none !important;aspect-ratio:unset !important;}.box-hero-v4FB2 > .figure-ph::before{display:none !important;}.box-hero-v4FB2 > .figure-ph .ph_img{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;border-radius:0 !important;filter:brightness(0.78) saturate(1.05);transition:transform 0.65s cubic-bezier(0.25,0.46,0.45,0.94),filter 0.65s ease;}.box-hero-v4FB2 .bh4-hero-link:hover .ph_img{transform:scale(1.05) !important;filter:brightness(0.72) saturate(1.1);}/* ── Overlay ─────────────────────────────────── */            .box-hero-v4FB2 .bh4-overlay{position:absolute;inset:0;background:linear-gradient(to right,rgba(0,0,0,.10) 0%,rgba(0,0,0,.08) 55%,rgba(0,0,0,.45) 58%,rgba(0,0,0,.22) 100%),linear-gradient(to bottom,rgba(0,0,0,.02) 0%,rgba(0,0,0,.12) 25%,rgba(0,0,0,.72) 62%,rgba(0,0,0,.94) 100%);z-index:1;pointer-events:none;}/* ── Badge ───────────────────────────────────── */            .box-hero-v4FB2 .bh4-badge{position:absolute;top:clamp(16px,3.5%,28px);left:clamp(18px,4%,36px);display:inline-flex;align-items:center;gap:5px;background:var(--bh4-accent);color:var(--bh4-accent-text);font-size:11px;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;padding:5px 13px 5px 10px;border-radius:var(--bh4-radius-xs);line-height:1;z-index:4;pointer-events:none;animation:bh4-badge-glowFB2 3s ease-in-out infinite;}.box-hero-v4FB2 .bh4-badge::before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--bh4-accent-text);opacity:0.5;animation:bh4-dot-blinkFB2 1.8s ease-in-out infinite;}/* ── Conteúdo principal (esquerda) ───────────── */            .box-hero-v4FB2 .bh4-main{position:absolute;left:0;top:0;bottom:0;width:57%;display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(18px,4%,48px);gap:12px;z-index:2;pointer-events:none;}.box-hero-v4FB2 .bh4-title-wrap{padding-left:18px;border-left:4px solid var(--bh4-accent);}.box-hero-v4FB2 .bh4-title{font-size:clamp(1.75rem,4.6vw,3.8rem);font-weight:900;color:var(--bh4-text);line-height:1.10;letter-spacing:-0.025em;text-shadow:0 1px 3px rgba(0,0,0,0.5),0 4px 16px rgba(0,0,0,0.4);margin:0;}.box-hero-v4FB2 .bh4-divider{display:none;}.box-hero-v4FB2 .bh4-excerpt{font-size:clamp(1rem,1.8vw,1.35rem);color:var(--bh4-text-muted);line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;}.box-hero-v4FB2 .bh4-meta{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:500;color:var(--bh4-text-meta);}.box-hero-v4FB2 .bh4-meta-dot{width:3px;height:3px;border-radius:50%;background:rgba(255,255,255,0.38);flex-shrink:0;}.box-hero-v4FB2 .bh4-sep{display:none;}/* ── Painel dos 4 mini cards (direita) ──────── */            .box-hero-v4FB2 .bh4-aside{position:absolute;right:0;top:0;bottom:0;width:40%;display:flex;flex-direction:column;justify-content:center;gap:0;padding:16px 16px 16px 0;z-index:3;background:linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,.55) 18%,rgba(0,0,0,.72) 100%);}/* ── Mini card ───────────────────────────────── */            .box-hero-v4FB2 .bh4-item{display:flex;flex-direction:row;align-items:center;gap:12px;padding:10px 12px;background:none;border:none;border-bottom:1px solid rgba(255,255,255,0.07);text-decoration:none;overflow:hidden;position:relative;transition:background var(--bh4-transition);}.box-hero-v4FB2 .bh4-item:first-child{border-top:1px solid rgba(255,255,255,0.07);}.box-hero-v4FB2 .bh4-item:hover,.box-hero-v4FB2 .bh4-item:focus{background:rgba(255,255,255,0.05);text-decoration:none;}.box-hero-v4FB2 .bh4-item:hover .bh4-item__title,.box-hero-v4FB2 .bh4-item:focus .bh4-item__title{color:var(--bh4-accent);text-decoration:none;}/* ── Thumbnail quadrado ──────────────────────── */            .box-hero-v4FB2 .bh4-item .figure-ph{position:relative !important;inset:unset !important;width:clamp(54px,5.2vw,72px) !important;height:clamp(54px,5.2vw,72px) !important;min-width:clamp(54px,5.2vw,72px) !important;flex-shrink:0;border-radius:6px !important;overflow:hidden;background:#333 !important;animation:none !important;aspect-ratio:1/1 !important;box-shadow:0 2px 8px rgba(0,0,0,0.5);}.box-hero-v4FB2 .bh4-item .figure-ph::before{display:none !important;}.box-hero-v4FB2 .bh4-item .ph_img{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;border-radius:0 !important;filter:brightness(0.88);transition:transform 0.38s ease,filter 0.38s ease;}.box-hero-v4FB2 .bh4-item:hover .ph_img{transform:scale(1.07) !important;filter:brightness(1);}.box-hero-v4FB2 .bh4-item__overlay{display:none;}/* ── Texto do mini card ──────────────────────── */            .box-hero-v4FB2 .bh4-item__body{position:static !important;inset:unset !important;flex:1;min-width:0;display:flex;flex-direction:column;gap:5px;padding:0 !important;}.box-hero-v4FB2 .bh4-item__cat{display:inline-block;background:transparent;color:var(--bh4-accent);font-size:9.5px;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;line-height:1;width:fit-content;padding:0;border-radius:0;}.box-hero-v4FB2 .bh4-item__title{font-size:clamp(1.05rem,1.7vw,1.35rem);font-weight:700;color:var(--bh4-text);line-height:1.3;text-decoration:none;text-shadow:0 1px 4px rgba(0,0,0,0.8);transition:color 0.2s ease;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}/* ── Responsivo ──────────────────────────────── */            @media (max-width:991px){.box-hero-v4FB2{aspect-ratio:16/8;min-height:300px;}.box-hero-v4FB2 .bh4-title{font-size:clamp(1.1rem,2.5vw,1.8rem);}.box-hero-v4FB2 .bh4-excerpt{display:none;}.box-hero-v4FB2 .bh4-aside{width:44%;padding:12px 12px 12px 0;}.box-hero-v4FB2 .bh4-main{width:54%;}.box-hero-v4FB2 .bh4-item{padding:8px 10px;}.box-hero-v4FB2 .bh4-item .figure-ph{width:48px !important;height:48px !important;min-width:48px !important;}.box-hero-v4FB2 .bh4-item__title{font-size:1.0rem;}}@media (max-width:767px){.box-hero-v4FB2{aspect-ratio:unset;height:auto;min-height:unset;display:flex;flex-direction:column;}.box-hero-v4FB2 .bh4-hero-link{position:relative;inset:unset;aspect-ratio:16/7;min-height:220px;border-radius:var(--bh4-radius) var(--bh4-radius) 0 0;}.box-hero-v4FB2 .bh4-overlay,.box-hero-v4FB2 .bh4-badge,.box-hero-v4FB2 .bh4-main{position:absolute;}.box-hero-v4FB2 .bh4-main{width:100%;}.box-hero-v4FB2 .bh4-title{font-size:clamp(1.1rem,5vw,1.5rem);}.box-hero-v4FB2 .bh4-divider,.box-hero-v4FB2 .bh4-excerpt{display:none;}.box-hero-v4FB2 .bh4-sep{display:none;}.box-hero-v4FB2 .bh4-aside{position:relative;inset:unset;width:100%;flex-direction:column;padding:8px;gap:6px;background:#0d0d0d;border-radius:0 0 var(--bh4-radius) var(--bh4-radius);justify-content:flex-start;}.box-hero-v4FB2 .bh4-item .figure-ph{width:50px !important;height:50px !important;min-width:50px !important;}.box-hero-v4FB2 .bh4-item__title{font-size:1.05rem;}}/* ── Keyframes por instância ─────────────────── */            @keyframes bh4-badge-glowFB2{0%,100%{box-shadow:0 0 0 0 rgba(var(--bh4-accent-rgb),0.55);}50%{box-shadow:0 0 0 8px rgba(var(--bh4-accent-rgb),0);}}@keyframes bh4-dot-blinkFB2{0%,100%{opacity:0.4;}50%{opacity:1;}}/* ── Variáveis ────────────────────────────────── */            .box-hero-v3FB2{--bh3-accent:#673224;--bh3-accent-rgb:103,50,36;--bh3-accent-text:#ffffff;--bh3-text:#ffffff;--bh3-text-muted:rgba(255,255,255,0.88);--bh3-text-meta:rgba(255,255,255,0.62);--bh3-overlay:linear-gradient(135deg,rgba(23,105,255,0.14) 0%,transparent 45%),linear-gradient(to bottom,rgba(0,0,0,0.04) 0%,rgba(0,0,0,0.10) 25%,rgba(0,0,0,0.68) 60%,rgba(0,0,0,0.95) 100%);--bh3-slide-duration:0.65s;--bh3-kb-duration:10s;--bh3-radius:16px;--bh3-radius-xs:4px;/* ── Container ───────────────────────────────── */            position:relative;width:100%;border-radius:var(--bh3-radius);overflow:hidden;aspect-ratio:16 / 7;min-height:320px;box-shadow:0 8px 40px rgba(0,0,0,0.28),0 2px 8px rgba(0,0,0,0.15);isolation:isolate;background:#111;touch-action:pan-y;user-select:none;-webkit-user-select:none;}/* ── Track ───────────────────────────────────── */            .box-hero-v3FB2 .bh3-track{position:absolute;inset:0;list-style:none;margin:0;padding:0;}/* ── Slide ───────────────────────────────────── */            .box-hero-v3FB2 .bh3-slide{position:absolute;inset:0;opacity:0;pointer-events:none;transform:scale(1.04);transition:opacity   var(--bh3-slide-duration) cubic-bezier(0.4,0,0.2,1),transform var(--bh3-slide-duration) cubic-bezier(0.4,0,0.2,1);will-change:opacity,transform;}.box-hero-v3FB2 .bh3-slide.is-active{opacity:1;pointer-events:auto;transform:scale(1);z-index:1;}/* ── Stretched link ──────────────────────────── */            .box-hero-v3FB2 .bh3-slide__link{color:inherit;text-decoration:none;transition:color 0.2s ease;}.box-hero-v3FB2 .bh3-slide__link:hover,.box-hero-v3FB2 .bh3-slide__link:focus{color:var(--bh3-text);text-decoration:none;}.box-hero-v3FB2 .bh3-slide__link::after{content:"";position:absolute;inset:0;z-index:3;cursor:pointer;}/* ── Imagem ──────────────────────────────────── */            .box-hero-v3FB2 .bh3-slide .figure-ph{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;border-radius:0 !important;background:#0d0d0d !important;animation:none !important;aspect-ratio:unset !important;}.box-hero-v3FB2 .bh3-slide .figure-ph::before{display:none !important;}.box-hero-v3FB2 .bh3-slide .ph_img{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;border-radius:0 !important;filter:brightness(0.82) saturate(1.05);transform:scale(1.04);}.box-hero-v3FB2 .bh3-slide.is-active .ph_img{animation:bh3-kbFB2 var(--bh3-kb-duration) ease forwards;}/* ── Overlay ─────────────────────────────────── */            .box-hero-v3FB2 .bh3-slide__overlay{position:absolute;inset:0;background:var(--bh3-overlay);z-index:1;}/* ── Badge ───────────────────────────────────── */            .box-hero-v3FB2 .bh3-slide__badge{position:absolute;top:clamp(14px,3%,24px);left:clamp(16px,4%,28px);display:inline-flex;align-items:center;gap:5px;background:var(--bh3-accent);color:var(--bh3-accent-text);font-size:11px;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;padding:5px 13px 5px 10px;border-radius:var(--bh3-radius-xs);line-height:1;animation:bh3-badge-glowFB2 3s ease-in-out infinite;z-index:3;}.box-hero-v3FB2 .bh3-slide__badge::before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--bh3-accent-text);opacity:0.5;animation:bh3-dot-blinkFB2 1.8s ease-in-out infinite;}/* ── Contador ────────────────────────────────── */            .box-hero-v3FB2 .bh3-counter{position:absolute;top:clamp(14px,3%,24px);right:clamp(16px,4%,28px);font-size:12px;font-weight:700;letter-spacing:0.12em;color:rgba(255,255,255,0.65);background:rgba(0,0,0,0.38);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);padding:4px 12px;border-radius:20px;border:1px solid rgba(255,255,255,0.14);z-index:5;}/* ── Body ────────────────────────────────────── */            .box-hero-v3FB2 .bh3-slide__body{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(18px,4%,44px);gap:12px;z-index:2;}.box-hero-v3FB2 .bh3-slide__title-wrap{padding-left:16px;border-left:4px solid var(--bh3-accent);}.box-hero-v3FB2 .bh3-slide__title{font-size:clamp(1.75rem,5.5vw,4rem);font-weight:900;color:var(--bh3-text);line-height:1.06;letter-spacing:-0.03em;text-shadow:0 2px 4px rgba(0,0,0,0.4),0 8px 24px rgba(0,0,0,0.3);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.box-hero-v3FB2 .bh3-slide__excerpt{font-size:clamp(1rem,1.8vw,1.35rem);color:var(--bh3-text-muted);line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;}.box-hero-v3FB2 .bh3-slide__meta{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:500;color:var(--bh3-text-meta);}.box-hero-v3FB2 .bh3-slide__meta-dot{width:3px;height:3px;border-radius:50%;background:rgba(255,255,255,0.38);flex-shrink:0;}/* ── Barra de progresso ──────────────────────── */            .box-hero-v3FB2 .bh3-progress{position:absolute;bottom:0;left:0;height:3px;background:var(--bh3-accent);width:0%;z-index:6;transform-origin:left center;}/* ── Navegação ───────────────────────────────── */            .box-hero-v3FB2 .bh3-nav{position:absolute;bottom:clamp(16px,3.5%,28px);right:clamp(16px,4%,28px);display:flex;align-items:center;gap:8px;z-index:5;}.box-hero-v3FB2 .bh3-btn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:rgba(0,0,0,0.42);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,0.20);border-radius:50%;color:#fff;cursor:pointer;padding:0;line-height:1;transition:background 0.22s ease,transform 0.18s ease;}.box-hero-v3FB2 .bh3-btn:hover{background:rgba(0,0,0,0.68);transform:scale(1.1);}.box-hero-v3FB2 .bh3-btn:focus-visible{outline:2px solid var(--bh3-accent);outline-offset:2px;}.box-hero-v3FB2 .bh3-btn svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;}.box-hero-v3FB2 .bh3-dots{display:flex;align-items:center;gap:0;}.box-hero-v3FB2 .bh3-dot{display:flex;align-items:center;justify-content:center;width:24px;height:44px;background:transparent;border:none;cursor:pointer;padding:0;}.box-hero-v3FB2 .bh3-dot::before{content:"";display:block;width:7px;height:7px;border-radius:50%;background:rgba(255,255,255,0.40);flex-shrink:0;transition:background 0.22s ease,width 0.28s ease,border-radius 0.28s ease;}.box-hero-v3FB2 .bh3-dot.is-active::before{width:22px;border-radius:4px;background:var(--bh3-accent);}.box-hero-v3FB2 .bh3-dot:hover:not(.is-active)::before{background:rgba(255,255,255,0.72);}.box-hero-v3FB2 .bh3-dot:focus-visible{outline:2px solid var(--bh3-accent);outline-offset:-16px;}/* ── Responsivo ──────────────────────────────── */            @media (max-width:991px){.box-hero-v3FB2 .bh3-slide__title{font-size:clamp(1.4rem,4vw,2.5rem);}.box-hero-v3FB2 .bh3-slide__excerpt{display:none;}}@media (max-width:767px){.box-hero-v3FB2{aspect-ratio:16/10;min-height:260px;}.box-hero-v3FB2 .bh3-slide__title{font-size:clamp(1.15rem,5.5vw,1.75rem);-webkit-line-clamp:2;}.box-hero-v3FB2 .bh3-dots,.box-hero-v3FB2 .bh3-nav{display:none;}.box-hero-v3FB2 .bh3-counter{font-size:11px;padding:3px 9px;}.box-hero-v3FB2 .bh3-slide__meta{font-size:11px;}}/* ── Keyframes por instância ─────────────────── */            @keyframes bh3-kbFB2{from{transform:scale(1.04);}to{transform:scale(1.12);}}@keyframes bh3-badge-glowFB2{0%,100%{box-shadow:0 0 0 0 rgba(var(--bh3-accent-rgb),0.55);}50%{box-shadow:0 0 0 8px rgba(var(--bh3-accent-rgb),0);}}@keyframes bh3-dot-blinkFB2{0%,100%{opacity:0.4;}50%{opacity:1;}}/* ── Variáveis ────────────────────────────────── */            .box-hero-v5FB2{/* ── Container ─────────────────────────── */            --bh5-strip-bg:rgba(255,255,255,1);/* Fundo do Box (strip/container)   */            --bh5-bg-hover:rgb(255,255,255);/* Fundo do Box:hover               */            /* ── Cor 1 — hero / accent ─────────────── */            --bh5-accent:#673224;/* Link/Título primário (badge,etc) */            --bh5-accent-rgb:103,50,36;--bh5-accent-hover:#333333;/* Link/Título:hover                */            --bh5-card-bg:rgb(255,255,255);/* Background/Link (fundo card)     */            --bh5-hover-bg:rgb(255,255,255);/* Background/Link:hover            */            /* ── Cor 2 — cards / strip ─────────────── */            --bh5-card-title:#673224;/* Título dos cards                 */            --bh5-hover-title:#333333;/* Título:hover dos cards           */            --bh5-hover-border:#333333;/* Borda slide hover                */            --bh5-strip-card-bg:rgb(255,255,255);/* BG strip/cards (cor 2)           */            --bh5-strip-card-hover:rgb(255,255,255);/* BG strip/cards:hover             */            /* ── Tipografia global ──────────────────── */            --bh5-subtitle:rgba(146,146,146,1);/* Cor Subtítulo                    */            --bh5-date:rgba(146,146,146,1);/* Cor Data                         */            --bh5-cat:#3c3c3c;/* Mini título / Categoria          */            /* ── Texto fixo hero ────────────────────── */            --bh5-accent-text:#ffffff;--bh5-text:#ffffff;--bh5-text-muted:rgba(255,255,255,0.88);--bh5-text-meta:rgba(255,255,255,0.62);/* ── Dimensões ──────────────────────────── */            --bh5-radius:16px;--bh5-radius-card:10px;--bh5-radius-xs:4px;--bh5-gap:12px;--bh5-transition:0.3s ease;/* ── Container ───────────────────────────────── */            width:100%;box-sizing:border-box;border-radius:var(--bh5-radius);overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.12),0 2px 4px rgba(0,0,0,0.08);display:flex;flex-direction:column;}/* ── Hero:link-bloco full width ─────────────── */            .box-hero-v5FB2 .bh5-hero{position:relative;display:block;aspect-ratio:16 / 7;min-height:320px;overflow:hidden;background:#111;text-decoration:none;color:inherit;flex-shrink:0;}.box-hero-v5FB2 .bh5-hero .figure-ph{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;border-radius:0 !important;background:none !important;animation:none !important;aspect-ratio:unset !important;}.box-hero-v5FB2 .bh5-hero .figure-ph::before{display:none !important;}.box-hero-v5FB2 .bh5-hero .ph_img{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;border-radius:0 !important;filter:brightness(0.80) saturate(1.05);transition:transform 0.65s cubic-bezier(0.25,0.46,0.45,0.94),filter 0.65s ease;}.box-hero-v5FB2 .bh5-hero:hover .ph_img{transform:scale(1.05) !important;filter:brightness(0.74) saturate(1.1);}/* ── Overlay ─────────────────────────────────── */            .box-hero-v5FB2 .bh5-hero__overlay{position:absolute;inset:0;background:linear-gradient(to bottom,rgba(0,0,0,0.02) 0%,rgba(0,0,0,0.10) 30%,rgba(0,0,0,0.72) 65%,rgba(0,0,0,0.96) 100%);z-index:1;pointer-events:none;}/* ── Badge ───────────────────────────────────── */            .box-hero-v5FB2 .bh5-badge{position:absolute;top:clamp(16px,3.5%,28px);left:clamp(18px,4%,36px);display:inline-flex;align-items:center;gap:5px;background:var(--bh5-accent);color:var(--bh5-accent-text);font-size:11px;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;padding:5px 13px 5px 10px;border-radius:var(--bh5-radius-xs);line-height:1;z-index:3;pointer-events:none;animation:bh5-badge-glowFB2 3s ease-in-out infinite;}.box-hero-v5FB2 .bh5-badge::before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--bh5-accent-text);opacity:0.5;animation:bh5-dot-blinkFB2 1.8s ease-in-out infinite;}/* ── Hero body ───────────────────────────────── */            .box-hero-v5FB2 .bh5-hero__body{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(20px,5%,52px);gap:12px;z-index:2;}.box-hero-v5FB2 .bh5-title-wrap{padding-left:18px;border-left:4px solid var(--bh5-accent);}.box-hero-v5FB2 .bh5-title{font-size:clamp(1.75rem,5.5vw,4rem);font-weight:900;color:var(--bh5-text);line-height:1.10;letter-spacing:-0.025em;max-width:72%;text-shadow:0 1px 3px rgba(0,0,0,0.5),0 4px 16px rgba(0,0,0,0.35);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.box-hero-v5FB2 .bh5-excerpt{font-size:clamp(1rem,1.8vw,1.35rem);color:var(--bh5-text-muted);line-height:1.65;font-weight:400;max-width:60%;margin:0;padding-left:22px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.box-hero-v5FB2 .bh5-meta{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:500;color:var(--bh5-text-meta);margin:0;padding-left:22px;}/* ── Strip de 4 cards ────────────────────────── */            .box-hero-v5FB2 .bh5-strip{display:flex;flex-direction:row;background:var(--bh5-strip-bg);padding:var(--bh5-gap);gap:var(--bh5-gap);}/* ── Card ────────────────────────────────────── */            .box-hero-v5FB2 .bh5-card{flex:1;min-width:0;display:flex;flex-direction:column;border-radius:var(--bh5-radius-card);overflow:hidden;background:var(--bh5-card-bg);text-decoration:none;color:inherit;transition:none;position:relative;}.box-hero-v5FB2 .bh5-card::after{content:"";display:block;position:absolute;bottom:0;left:0;width:0;height:3px;background:var(--bh5-hover-border);border-radius:0 0 var(--bh5-radius-card) var(--bh5-radius-card);transition:width 0.35s ease;}.box-hero-v5FB2 .bh5-card:hover::after{width:100%;}.box-hero-v5FB2 .bh5-card:hover{background:var(--bh5-hover-bg);text-decoration:none;}/* ── Card imagem ─────────────────────────────── */            .box-hero-v5FB2 .bh5-card__img{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:#111;flex-shrink:0;}.box-hero-v5FB2 .bh5-card__img .figure-ph{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;border-radius:0 !important;background:none !important;animation:none !important;aspect-ratio:unset !important;}.box-hero-v5FB2 .bh5-card__img .figure-ph::before{display:none !important;}.box-hero-v5FB2 .bh5-card__img .ph_img{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;border-radius:0 !important;transition:transform 0.38s ease;}.box-hero-v5FB2 .bh5-card:hover .bh5-card__img .ph_img{transform:scale(1.07) !important;}/* ── Card texto ──────────────────────────────── */            .box-hero-v5FB2 .bh5-card__body{padding:14px 16px 18px;display:flex;flex-direction:column;gap:10px;flex:1;}.box-hero-v5FB2 .bh5-card__cat{font-size:clamp(0.85rem,1.2vw,1rem);font-weight:800;letter-spacing:0.08em;text-transform:uppercase;color:var(--bh5-cat);line-height:1;}.box-hero-v5FB2 .bh5-card__title{font-size:clamp(1.3rem,2vw,1.5rem);font-weight:700;line-height:1.25;color:var(--bh5-card-title);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color 0.2s ease;}.box-hero-v5FB2 .bh5-card:hover .bh5-card__title{color:var(--bh5-hover-title);}/* ── Responsivo ──────────────────────────────── */            @media (max-width:991px){.box-hero-v5FB2 .bh5-hero{aspect-ratio:16/8;min-height:280px;}.box-hero-v5FB2 .bh5-title{max-width:85%;font-size:clamp(1.5rem,5vw,2.2rem);}.box-hero-v5FB2 .bh5-excerpt{max-width:80%;}}@media (max-width:767px){.box-hero-v5FB2 .bh5-hero{aspect-ratio:16/9;min-height:240px;}.box-hero-v5FB2 .bh5-title{max-width:100%;font-size:clamp(1.1rem,5.5vw,1.5rem);line-height:1.2;-webkit-line-clamp:2;}.box-hero-v5FB2 .bh5-title-wrap{padding-left:12px;border-left-width:3px;}.box-hero-v5FB2 .bh5-meta{padding-left:15px;}.box-hero-v5FB2 .bh5-excerpt{display:none;}.box-hero-v5FB2 .bh5-hero__body{padding:clamp(14px,4%,24px);gap:8px;}.box-hero-v5FB2 .bh5-strip{flex-wrap:wrap;}.box-hero-v5FB2 .bh5-card{flex:0 0 calc(50% - 4px);}.box-hero-v5FB2 .bh5-card__cat{font-size:0.9rem;}}@media (max-width:480px){.box-hero-v5FB2 .bh5-card{flex:0 0 100%;}}/* ── Keyframes por instância ─────────────────── */            @keyframes bh5-badge-glowFB2{0%,100%{box-shadow:0 0 0 0 rgba(var(--bh5-accent-rgb),0.55);}50%{box-shadow:0 0 0 8px rgba(var(--bh5-accent-rgb),0);}}@keyframes bh5-dot-blinkFB2{0%,100%{opacity:0.4;}50%{opacity:1;}}/* ── Variáveis ────────────────────────────────── */            .box-hero-v6FB2{--bh6-strip-bg:rgba(255,255,255,1);--bh6-bg-hover:rgb(255,255,255);--bh6-accent:#673224;--bh6-accent-rgb:103,50,36;--bh6-accent-hover:#333333;--bh6-card-bg:rgb(255,255,255);--bh6-hover-bg:rgb(255,255,255);--bh6-card-title:#673224;--bh6-hover-title:#333333;--bh6-hover-border:#333333;--bh6-strip-card-bg:rgb(255,255,255);--bh6-strip-card-hover:rgb(255,255,255);--bh6-cat:#3c3c3c;--bh6-accent-text:#ffffff;--bh6-text:#ffffff;--bh6-text-muted:rgba(255,255,255,0.88);--bh6-text-meta:rgba(255,255,255,0.62);--bh6-radius:16px;--bh6-radius-card:10px;--bh6-radius-xs:4px;--bh6-gap:12px;--bh6-transition:0.3s ease;width:100%;box-sizing:border-box;border-radius:var(--bh6-radius);overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.12),0 2px 4px rgba(0,0,0,0.08);display:flex;flex-direction:column;}/* ── Hero ──────────────────────────────────────── */            .box-hero-v6FB2 .bh6-hero{position:relative;display:block;aspect-ratio:16 / 7;min-height:320px;overflow:hidden;background:#111;text-decoration:none;color:inherit;flex-shrink:0;}.box-hero-v6FB2 .bh6-hero .figure-ph{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;border-radius:0 !important;background:none !important;animation:none !important;aspect-ratio:unset !important;}.box-hero-v6FB2 .bh6-hero .figure-ph::before{display:none !important;}.box-hero-v6FB2 .bh6-hero .ph_img{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;border-radius:0 !important;filter:brightness(0.80) saturate(1.05);transition:transform 0.65s cubic-bezier(0.25,0.46,0.45,0.94),filter 0.65s ease;}.box-hero-v6FB2 .bh6-hero:hover .ph_img{transform:scale(1.05) !important;filter:brightness(0.74) saturate(1.1);}.box-hero-v6FB2 .bh6-hero__overlay{position:absolute;inset:0;background:linear-gradient(to bottom,rgba(0,0,0,0.02) 0%,rgba(0,0,0,0.10) 30%,rgba(0,0,0,0.72) 65%,rgba(0,0,0,0.96) 100%);z-index:1;pointer-events:none;}.box-hero-v6FB2 .bh6-badge{position:absolute;top:clamp(16px,3.5%,28px);left:clamp(18px,4%,36px);display:inline-flex;align-items:center;gap:5px;background:var(--bh6-accent);color:var(--bh6-accent-text);font-size:11px;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;padding:5px 13px 5px 10px;border-radius:var(--bh6-radius-xs);line-height:1;z-index:3;pointer-events:none;animation:bh6-badge-glowFB2 3s ease-in-out infinite;}.box-hero-v6FB2 .bh6-badge::before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--bh6-accent-text);opacity:0.5;animation:bh6-dot-blinkFB2 1.8s ease-in-out infinite;}.box-hero-v6FB2 .bh6-hero__body{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(20px,5%,52px);gap:12px;z-index:2;}.box-hero-v6FB2 .bh6-title-wrap{padding-left:18px;border-left:4px solid var(--bh6-accent);}.box-hero-v6FB2 .bh6-title{font-size:clamp(1.75rem,5.5vw,4rem);font-weight:900;color:var(--bh6-text);line-height:1.10;letter-spacing:-0.025em;max-width:72%;margin:0;text-shadow:0 1px 3px rgba(0,0,0,0.5),0 4px 16px rgba(0,0,0,0.35);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.box-hero-v6FB2 .bh6-excerpt{font-size:clamp(1rem,1.8vw,1.35rem);color:var(--bh6-text-muted);line-height:1.65;font-weight:400;max-width:60%;margin:0;padding-left:22px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.box-hero-v6FB2 .bh6-meta{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:500;color:var(--bh6-text-meta);margin:0;padding-left:22px;}/* ── Slider de cards ─────────────────────────── */            .box-hero-v6FB2 .bh6-cstrip{background:var(--bh6-strip-bg);overflow:hidden;position:relative;}.box-hero-v6FB2 .bh6-ctrack{display:flex;flex-direction:row;transition:transform 0.38s cubic-bezier(0.4,0,0.2,1);will-change:transform;}.box-hero-v6FB2 .bh6-cslide{flex:0 0 100%;min-width:0;display:flex;flex-direction:row;background:var(--bh6-card-bg);text-decoration:none;color:inherit;position:relative;transition:background var(--bh6-transition);}.box-hero-v6FB2 .bh6-cslide::after{content:"";position:absolute;bottom:0;left:0;width:0;height:3px;background:var(--bh6-hover-border);transition:width 0.35s ease;}.box-hero-v6FB2 .bh6-cslide:hover::after{width:100%;}.box-hero-v6FB2 .bh6-cslide:hover{background:var(--bh6-hover-bg);}/* ── Imagem do card (esquerda) ───────────────── */            .box-hero-v6FB2 .bh6-cslide__img{flex:0 0 38%;max-width:38%;position:relative;overflow:hidden;background:#111;aspect-ratio:16 / 9;align-self:stretch;}.box-hero-v6FB2 .bh6-cslide__img .figure-ph{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;border-radius:0 !important;background:none !important;animation:none !important;aspect-ratio:unset !important;}.box-hero-v6FB2 .bh6-cslide__img .figure-ph::before{display:none !important;}.box-hero-v6FB2 .bh6-cslide__img .ph_img{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;border-radius:0 !important;transition:transform 0.38s ease;}.box-hero-v6FB2 .bh6-cslide:hover .bh6-cslide__img .ph_img{transform:scale(1.06) !important;}/* ── Texto do card (direita) ─────────────────── */            .box-hero-v6FB2 .bh6-cslide__body{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:10px;padding:20px 28px;}.box-hero-v6FB2 .bh6-cslide__cat{font-size:clamp(1rem,1.3vw,1.15rem);font-weight:800;letter-spacing:0.08em;text-transform:uppercase;color:var(--bh6-cat);line-height:1;}.box-hero-v6FB2 .bh6-cslide__title{font-size:clamp(1.58rem,5vw,3.6rem);font-weight:700;line-height:1.25;color:var(--bh6-card-title);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color 0.2s ease;}.box-hero-v6FB2 .bh6-cslide:hover .bh6-cslide__title{color:var(--bh6-hover-title);}.box-hero-v6FB2 .bh6-cslide__sub{font-size:clamp(1.2rem,1.8vw,1.45rem);line-height:1.55;margin:0;color:var(--bh6-accent-hover);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.box-hero-v6FB2 .bh6-cslide__time{font-size:clamp(1rem,1.2vw,1.15rem);color:var(--bh6-cat);margin-top:2px;}/* ── Navegação ───────────────────────────────── */            .box-hero-v6FB2 .bh6-cnav{display:flex;align-items:center;justify-content:center;gap:4px;padding:8px 12px;background:var(--bh6-strip-bg);}.box-hero-v6FB2 .bh6-cbtn{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;background:transparent;border:none;cursor:pointer;color:var(--bh6-accent);border-radius:50%;padding:0;transition:background 0.2s ease;flex-shrink:0;}.box-hero-v6FB2 .bh6-cbtn:hover{background:rgba(128,128,128,0.15);}.box-hero-v6FB2 .bh6-cbtn svg{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:2.5;pointer-events:none;}.box-hero-v6FB2 .bh6-cdots{display:flex;align-items:center;gap:0;}.box-hero-v6FB2 .bh6-cdot{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:none;background:transparent;cursor:pointer;padding:0;}.box-hero-v6FB2 .bh6-cdot::after{content:"";display:block;width:10px;height:10px;border-radius:50%;background:rgba(128,128,128,0.35);transition:background 0.25s ease,transform 0.25s ease;}.box-hero-v6FB2 .bh6-cdot.is-active::after{background:var(--bh6-accent);transform:scale(1.35);}/* ── Responsivo ──────────────────────────────── */            @media (max-width:991px){.box-hero-v6FB2 .bh6-hero{aspect-ratio:16/8;min-height:280px;}.box-hero-v6FB2 .bh6-title{max-width:85%;font-size:clamp(1.5rem,5vw,2.2rem);}.box-hero-v6FB2 .bh6-excerpt{max-width:80%;}.box-hero-v6FB2 .bh6-cslide__img{flex:0 0 42%;max-width:42%;}}@media (max-width:767px){.box-hero-v6FB2 .bh6-hero{aspect-ratio:16/9;min-height:240px;}.box-hero-v6FB2 .bh6-title{max-width:100%;font-size:clamp(1.1rem,5.5vw,1.5rem);line-height:1.2;-webkit-line-clamp:2;}.box-hero-v6FB2 .bh6-title-wrap{padding-left:12px;border-left-width:3px;}.box-hero-v6FB2 .bh6-meta{padding-left:15px;}.box-hero-v6FB2 .bh6-excerpt{display:none;}.box-hero-v6FB2 .bh6-hero__body{padding:clamp(14px,4%,24px);gap:8px;}.box-hero-v6FB2 .bh6-cslide{flex-direction:column;}.box-hero-v6FB2 .bh6-cslide__img{flex:unset;max-width:100%;width:100%;aspect-ratio:16/9;}.box-hero-v6FB2 .bh6-cslide__body{padding:14px 16px 18px;gap:8px;justify-content:flex-start;}.box-hero-v6FB2 .bh6-cslide__cat{font-size:1rem;}.box-hero-v6FB2 .bh6-cslide__title{font-size:clamp(1.15rem,5vw,1.4rem);-webkit-line-clamp:2;}.box-hero-v6FB2 .bh6-cslide__sub{font-size:1.15rem;}.box-hero-v6FB2 .bh6-cslide__time{font-size:1rem;}}/* ── Keyframes por instância ─────────────────── */            @keyframes bh6-badge-glowFB2{0%,100%{box-shadow:0 0 0 0 rgba(var(--bh6-accent-rgb),0.55);}50%{box-shadow:0 0 0 8px rgba(var(--bh6-accent-rgb),0);}}@keyframes bh6-dot-blinkFB2{0%,100%{opacity:0.4;}50%{opacity:1;}}/* ── Variáveis ────────────────────────────────── */            .box-editorial-v1FB2{--bh7-bg:rgba(255,255,255,1);--bh7-bg-hover:rgb(255,255,255);--bh7-accent:#673224;--bh7-accent-rgb:103,50,36;--bh7-accent-hover:#333333;--bh7-card-bg:rgb(255,255,255);--bh7-hover-bg:rgb(255,255,255);--bh7-title2:#673224;--bh7-hover-title:#333333;--bh7-bg2:rgb(255,255,255);--bh7-hover-bg2:rgb(255,255,255);--bh7-cat:#3c3c3c;--bh7-subtitle:rgba(146,146,146,1);--bh7-date:rgba(146,146,146,1);--bh7-hero-title:#ffffff;--bh7-divider:rgba(128,128,128,0.18);--bh7-radius:16px;--bh7-radius-xs:4px;--bh7-transition:0.28s ease;width:100%;box-sizing:border-box;border-radius:var(--bh7-radius);overflow:hidden;background:var(--bh7-bg);box-shadow:0 4px 12px rgba(0,0,0,0.07),0 1px 2px rgba(0,0,0,0.05);display:flex;flex-direction:column;}/* ── Hero destaque ─────────────────────────────── */            .box-editorial-v1FB2 .bh7-hero{display:flex;flex-direction:row;min-height:380px;text-decoration:none;color:inherit;position:relative;border-bottom:1px solid var(--bh7-divider);}.box-editorial-v1FB2 .bh7-hero::after{content:"";position:absolute;bottom:0;left:0;width:0;height:3px;background:var(--bh7-accent);transition:width 0.38s ease;z-index:2;}.box-editorial-v1FB2 .bh7-hero:hover::after{width:100%;}.box-editorial-v1FB2 .bh7-hero__img{flex:0 0 55%;position:relative;overflow:hidden;background:#111;}.box-editorial-v1FB2 .bh7-hero__img .figure-ph{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;border-radius:0 !important;background:none !important;animation:none !important;aspect-ratio:unset !important;}.box-editorial-v1FB2 .bh7-hero__img .figure-ph::before{display:none !important;}.box-editorial-v1FB2 .bh7-hero__img .ph_img{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;border-radius:0 !important;transition:transform 0.55s ease;}.box-editorial-v1FB2 .bh7-hero:hover .bh7-hero__img .ph_img{transform:scale(1.05) !important;}.box-editorial-v1FB2 .bh7-hero__body{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:14px;padding:clamp(24px,5%,48px) clamp(20px,4%,40px);background:var(--bh7-card-bg);}/* ── Categoria global ───────────────────────────── */            .box-editorial-v1FB2 .bh7-cat{font-size:0.88rem;font-weight:800;letter-spacing:0.10em;text-transform:uppercase;color:var(--bh7-accent);line-height:1;display:block;}/* ── Hero textos ────────────────────────────────── */            .box-editorial-v1FB2 .bh7-hero__title{font-size:clamp(1.8rem,3.5vw,3rem);font-weight:900;line-height:1.12;letter-spacing:-0.02em;margin:0;color:var(--bh7-hero-title);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;}.box-editorial-v1FB2 .bh7-hero__sub{font-size:clamp(1.35rem,2.2vw,1.75rem);line-height:1.6;margin:0;color:var(--bh7-subtitle);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.box-editorial-v1FB2 .bh7-hero__date{font-size:clamp(1.05rem,1.3vw,1.2rem);color:var(--bh7-date);margin-top:4px;}/* ── Grid 3 colunas ─────────────────────────────── */            .box-editorial-v1FB2 .bh7-grid{display:flex;flex-direction:row;border-bottom:1px solid var(--bh7-divider);}.box-editorial-v1FB2 .bh7-col{display:flex;flex-direction:column;min-width:0;}.box-editorial-v1FB2 .bh7-col--img{flex:0 0 27.5%;}.box-editorial-v1FB2 .bh7-col--text{flex:1;border-left:1px solid var(--bh7-divider);}.box-editorial-v1FB2 .bh7-col--img + .bh7-col--img{border-left:1px solid var(--bh7-divider);}/* ── Item genérico ──────────────────────────────── */            .box-editorial-v1FB2 .bh7-item{display:flex;flex-direction:column;flex:1;text-decoration:none;color:inherit;background:var(--bh7-card-bg);position:relative;transition:background var(--bh7-transition);}.box-editorial-v1FB2 .bh7-item::after{content:"";position:absolute;bottom:0;left:0;width:0;height:3px;background:var(--bh7-accent);transition:width 0.32s ease;}.box-editorial-v1FB2 .bh7-item:hover::after{width:100%;}.box-editorial-v1FB2 .bh7-item:hover{background:var(--bh7-hover-bg);}/* ── Imagem do item ─────────────────────────────── */            .box-editorial-v1FB2 .bh7-item__img{position:relative;aspect-ratio:3 / 2;overflow:hidden;background:#111;flex-shrink:0;}.box-editorial-v1FB2 .bh7-item__img .figure-ph{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;border-radius:0 !important;background:none !important;animation:none !important;aspect-ratio:unset !important;}.box-editorial-v1FB2 .bh7-item__img .figure-ph::before{display:none !important;}.box-editorial-v1FB2 .bh7-item__img .ph_img{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;border-radius:0 !important;transition:transform 0.38s ease;}.box-editorial-v1FB2 .bh7-item:hover .bh7-item__img .ph_img{transform:scale(1.06) !important;}/* ── Corpo item (com imagem) ────────────────────── */            .box-editorial-v1FB2 .bh7-item__body{padding:14px 16px 18px;display:flex;flex-direction:column;gap:8px;flex:1;}.box-editorial-v1FB2 .bh7-item__title{font-size:1.15rem;font-weight:700;line-height:1.3;color:var(--bh7-title2);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transition:color var(--bh7-transition);}.box-editorial-v1FB2 .bh7-col--img .bh7-item__sub{display:none;}.box-editorial-v1FB2 .bh7-col--img .bh7-item__title{font-size:1.35rem;-webkit-line-clamp:5;}.box-editorial-v1FB2 .bh7-item:hover .bh7-item__title{color:var(--bh7-hover-title);}.box-editorial-v1FB2 .bh7-item__sub{font-size:1.2rem;line-height:1.5;margin:0;color:var(--bh7-subtitle);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.box-editorial-v1FB2 .bh7-item__date{font-size:0.92rem;color:var(--bh7-date);margin-top:auto;padding-top:4px;}/* ── Item text-only (col C) ─────────────────────── */            .box-editorial-v1FB2 .bh7-item--text{padding:16px 18px 18px;gap:8px;flex:0 0 auto;border-bottom:1px solid var(--bh7-divider);}.box-editorial-v1FB2 .bh7-item--text:last-child{border-bottom:none;}.box-editorial-v1FB2 .bh7-item--text .bh7-item__title{font-size:1.25rem;-webkit-line-clamp:4;}/* ── Lista inferior (itens 7–8) ─────────────────── */            .box-editorial-v1FB2 .bh7-list{display:flex;flex-direction:column;background:var(--bh7-bg2);}.box-editorial-v1FB2 .bh7-listitem{display:flex;flex-direction:row;align-items:baseline;gap:12px;padding:12px 18px;border-bottom:1px solid var(--bh7-divider);text-decoration:none;color:inherit;transition:background var(--bh7-transition);}.box-editorial-v1FB2 .bh7-listitem:last-child{border-bottom:none;}.box-editorial-v1FB2 .bh7-listitem:hover{background:var(--bh7-hover-bg2);}.box-editorial-v1FB2 .bh7-listitem .bh7-cat{flex-shrink:0;}.box-editorial-v1FB2 .bh7-listitem__title{flex:1;min-width:0;font-size:1.35rem;font-weight:700;line-height:1.3;color:var(--bh7-title2);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;transition:color var(--bh7-transition);}.box-editorial-v1FB2 .bh7-listitem:hover .bh7-listitem__title{color:var(--bh7-hover-title);}.box-editorial-v1FB2 .bh7-listitem__date{flex-shrink:0;font-size:0.92rem;color:var(--bh7-date);}/* ── Responsivo ─────────────────────────────────── */            @media (max-width:991px){.box-editorial-v1FB2 .bh7-hero{min-height:300px;}.box-editorial-v1FB2 .bh7-hero__img{flex:0 0 48%;}.box-editorial-v1FB2 .bh7-hero__title{font-size:clamp(1.5rem,3.5vw,2.4rem);}.box-editorial-v1FB2 .bh7-col--img{flex:0 0 24%;}}@media (max-width:767px){.box-editorial-v1FB2 .bh7-hero{flex-direction:column;min-height:auto;}.box-editorial-v1FB2 .bh7-hero__img{flex:unset;width:100%;aspect-ratio:16/9;}.box-editorial-v1FB2 .bh7-hero__body{padding:16px 18px 20px;gap:10px;}.box-editorial-v1FB2 .bh7-hero__title{font-size:clamp(1.5rem,6vw,2.2rem);-webkit-line-clamp:3;}.box-editorial-v1FB2 .bh7-hero__sub{font-size:1rem;-webkit-line-clamp:2;}.box-editorial-v1FB2 .bh7-grid{flex-wrap:wrap;}.box-editorial-v1FB2 .bh7-col--img{flex:0 0 calc(50% - 0.5px);}.box-editorial-v1FB2 .bh7-col--text{flex:0 0 100%;border-left:none;border-top:1px solid var(--bh7-divider);}.box-editorial-v1FB2 .bh7-col--img .bh7-item__title{font-size:clamp(1rem,4.5vw,1.3rem);}.box-editorial-v1FB2 .bh7-item--text .bh7-item__title{font-size:clamp(1rem,4.5vw,1.3rem);}.box-editorial-v1FB2 .bh7-item__sub{font-size:1.17rem;}.box-editorial-v1FB2 .bh7-item__date{font-size:0.95rem;}.box-editorial-v1FB2 .bh7-listitem{flex-wrap:wrap;gap:4px 8px;}.box-editorial-v1FB2 .bh7-listitem__title{flex:0 0 100%;-webkit-line-clamp:2;font-size:clamp(1rem,4.5vw,1.3rem);}.box-editorial-v1FB2 .bh7-listitem__date{font-size:0.95rem;}}@media (max-width:480px){.box-editorial-v1FB2 .bh7-col--img{flex:0 0 100%;}.box-editorial-v1FB2 .bh7-col--img + .bh7-col--img{border-left:none;border-top:1px solid var(--bh7-divider);}}/* #####################  BOX 91 */                .no_margin91{margin:0 !important;padding:0 !important;}.no_margin_left91{margin-left:0 !important;padding-left:0 !important;}.no_margin_right91{margin-right:0 !important;padding-right:0 !important;}.m_b_591{margin-bottom:5px !important;}.m_t_1091{margin-bottom:10px !important;}.boxcont_91{width:100%;height:auto;padding:0;margin:10px 0;float:left;background:rgba(255,255,255,0);}.boxcont_91:hover{background:rgba(255,255,255,0);}/*new header*/    .header_titulo_91{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_91 i.spc{padding:0 2px;}.header_titulo_91 .titulo_91{font-size:2.0em;font-weight:bold;padding:0;margin:0;color:#070557;display:inline-block;position:relative;}/*after bottom title*/    .header_titulo_91 .titulo_91::after{background:#070557;padding:0 5px;}.header_titulo_91 a,.header_titulo_91 a:hover{font-size:inherit !important;color:inherit !important;text-decoration:none;}.header_banner_91{width:100%;height:auto;padding:0;margin:1px 0;float:left;}.header_img_91{width:100%;height:auto;padding:0;margin:1px 0;float:left;}.header_titulo_91 #btn-slide{margin:5px 0 0 0;font-size:13px !important;}/* ================================            BOX NEWSLINE FLEX 3x DESTAQUES 91            ================================ */            .box_newsline3_flex91{display:flex;gap:20px;}/* Cada coluna */            .box_newsline3_flex91 .col{flex:1;}/* Card Destaque */            .box_newsline3_flex91 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;height:100%;}.box_newsline3_flex91 .card.banner-bg a{display:block;color:inherit;text-decoration:none;position:relative;height:100%;}.box_newsline3_flex91 .card.banner-bg img{width:100%;height:auto;display:block;border-radius:12px;}/* Shadow degradê */            .box_newsline3_flex91 .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_flex91 .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_flex91 .card.banner-bg .card-body{position:absolute;bottom:0;left:0;right:0;background:#070557;color:#fff !important;padding:12px 15px;z-index:2;}.box_newsline3_flex91 .card.banner-bg .title{font-size:1.1em;font-weight:600;margin:5px 0;color:#fff !important;}.box_newsline3_flex91 .card.banner-bg .cat{display:block;font-size:0.85em;margin-bottom:4px;color:#fff !important;}/* Hover */            .box_newsline3_flex91 .card.banner-bg:hover .card-body{background:#070557 !important;transition:background .3s ease;}/* ================================            RESPONSIVO            ================================ */            @media(max-width:991px){.box_newsline3_flex91{flex-direction:column;}.box_newsline3_flex91 .col{flex:0 0 100%;}}/* ================================            BOX STORIE FLEX 91            ================================ */            .box_storie_flex91{display:flex;flex-wrap:wrap;gap:15px;}/* ----- CARD BASE ----- */            .box_storie_flex91 .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_flex91 .card:hover{box-shadow:0 6px 18px rgba(0,0,0,0.35);}*/            /* Imagem padrão (quando não usa h600) */            .box_storie_flex91 .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_flex91 .card:hover img{transform:scale(1.05);}/* Sombra degradê */            .box_storie_flex91 .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_flex91 .card:hover .shadow{background-size:100% 100%,100% 100%;}/* Minititle no topo esquerdo */            .box_storie_flex91 .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_flex91 .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_flex91 .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_flex91 .card.h600{position:relative;height:600px;min-height:0;aspect-ratio:auto;overflow:hidden;}/* figure ou img-wrap ocupa todo o card */            .box_storie_flex91 .card.h600 figure,.box_storie_flex91 .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_flex91 .card.h600 figure img,.box_storie_flex91 .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_flex91 .card,.box_storie_flex91 .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_flex91 .card.h600{flex:0 0 100%;height:auto !important;aspect-ratio:16/9;}.box_storie_flex91 .card.h600 figure,.box_storie_flex91 .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_flex91 .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_flex91 .card.h600 figure img,.box_storie_flex91 .card.h600 .img-wrap img{width:100%;height:100% !important;object-fit:cover;object-position:50% 20%;}}/* ================================            BOX 2 FLEX 91 - GRID 4 CARDS            ================================ */            /* Container flex para os 4 cards */            .box_2_flex91{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_2_flex91 .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_flex91 .card > a{display:block;position:relative;}/* Imagem */            .box_2_flex91 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_2_flex91 .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_flex91 .card:hover .img-wrap img{transform:scale(1.02);}.box_2_flex91 .card:hover .img-wrap img,.box_2_flex91 .card:active .img-wrap img{transform:scale(1.02);transition:transform .35s ease;}*/            @media (hover:none){.box_2_flex91 .card .img-wrap img{transition:transform .35s ease;/* mantém no mobile */}}/* Sombra escura */            .box_2_flex91 .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_flex91 .card:hover .shadow,.box_2_flex91 .card:active .shadow{background-size:100% 100%,100% 100%;}.box_2_flex91 .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_flex91 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_2_flex91 .box-info .title{font-size:1.3em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#070557;letter-spacing:none;}.box_2_flex91 .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_flex91 .card{width:100% !important;}.box_2_flex91 .box-info .title{font-size:1.2em;}.box_2_flex91 .box-info .description{font-size:12px;}.box_2_flex91 .card .minititle{font-size:0.9em;}}/* Acessibilidade:reduz movimento */            @media (hover:none){.box_2_flex91 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_2_flex91 .card img,.box_2_flex91 .shadow{transition:none;}}/* ================================            BOX 3 FLEX 91 - GRID 8 CARDS            ================================ */            .box_3_flex91{display:flex;flex-wrap:wrap;gap:15px;}/* Card básico */            .box_3_flex91 .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_flex91 .card:hover{box-shadow:0 3px 12px rgba(0,0,0,0.12);color:#070557 !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_flex91 .card img{width:100%;height:auto;display:block;border-radius:15px 15px 0 0;}/* Conteúdo abaixo da imagem */            .box_3_flex91 .card-info{padding:10px 8px 12px;}.box_3_flex91 .card:hover span{color:#070557 !important;}.box_3_flex91 .card-info .title{font-size:1.2em;line-height:1.4;margin:0;font-weight:bold;color:#070557 !important;}/* Categoria */            .box_3_flex91 .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_flex91 figure,.box_3_flex91 .figure-ph,.box_3_flex91 .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_flex91 .card{flex:0 0 calc(50% - 15px);}}@media (max-width:600px){/* mobile → 1 coluna */            .box_3_flex91 .card{flex:0 0 100%;}}/* ================================            BOX 3 FLEX 91 - VARIAÇÃO NO-BG            ================================ */            .box_3_flex91.no-bg .card{background:transparent;border:none;box-shadow:none;}/* Remove padding do bloco de texto */            .box_3_flex91.no-bg .card-info{padding-left:0 !important;padding-right:0 !important;}/* ================================            Classe adicional SEP (linha no rodapé do card)            ================================ */            .box_3_flex91 .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_flex91,.box_3_flex91{display:flex;flex-wrap:wrap;gap:15px;}/* box 2 */            .box_2_flex91 .card{width:calc(50% - 7.5px);/* metade do gap */}/* box 3 */            .box_3_flex91 .card{width:calc(25% - 11.25px);/* 1/4 do gap ajustado */}/*            * END FLEX BOX 2 & 3            */                                    /* ================================            BOX 4 FLEX 91 - GRID 6 CARDS (3 por linha)            ================================ */            /* Container flex */            .box_4_flex91{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_4_flex91 .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_flex91 .card > a{display:block;position:relative;}/* Imagem */            .box_4_flex91 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_4_flex91 .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_flex91 .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_flex91 .card:hover .shadow,.box_4_flex91 .card:active .shadow{background-size:100% 100%,100% 100%;}/* Categoria */            .box_4_flex91 .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_flex91 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_4_flex91 .box-info .title{font-size:1.4em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#070557;}.box_4_flex91 .box-info .description{font-size:1em;color:rgba(114,114,114,1);}/* Responsivo */            @media (max-width:991px){/* tablet → 2 por linha */            .box_4_flex91 .card{width:calc(50% - 10px);}.box_4_flex91 .box-info .title{font-size:1.2em;}}@media (max-width:600px){/* mobile → 1 por linha */            .box_4_flex91 .card{width:100% !important;}.box_4_flex91 .box-info .title{font-size:1em;}.box_4_flex91 .box-info .description{font-size:12px;}.box_4_flex91 .card .minititle{font-size:0.9em;}}/* Acessibilidade */            @media (hover:none){.box_4_flex91 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_4_flex91 .card img,.box_4_flex91 .shadow{transition:none;}}/* ID 1 */        .idnoticia_91{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_91:hover{background:rgba(255,255,255,0);}.idnoticia_91 #col-img{margin:0;padding:0;}.idmais_91{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;}.idmais_91 a{color:#673224;font-size:1.1em;font-weight:bold;}.idmais_91 a:hover{text-decoration:none;text-decoration:inherit;color:#673224;}.idimg_91{width:100%;margin:0 5px 0 0;float:left;}.idcat_91{width:100%;text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;}.idtitulo_91{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;color:#070557;text-decoration:inherit;}.idnoticia_91 a{color:#070557;}.idnoticia_91 a:hover *{color:#070557;text-decoration:underline;}/* ID 200 */        .idnoticia200_91{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_91:hover{background:rgba(255,255,255,0);}.idmais200_91{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;}.idmais200_91 a{font-size:1.1em;font-weight:bold;text-decoration:inherit;color:#673224;}.idmais200_91 a:hover{text-decoration:none;text-decoration:inherit;color:#673224;}.idimg200_91{width:100%;margin:0 0 5px 0;float:left;}.idcat200_91{text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;width:100%;}.idtitulo200_91{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;text-decoration:inherit;color:#070557;}.idnoticia200_91 a{color:#070557;}.idnoticia200_91 a:hover *{color:#070557;text-decoration:underline;}/* ID COLUNA 2 TEXT */        .idnoticia_c2_91{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_91:hover{background:rgba(255,255,255,0);}.idnoticia_c2_91 #col-12{padding:0;}.idcat_c2_91{text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;width:100%;}.dat_c2_91{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_91{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;color:#070557;}.idnoticia_c2_91 a{color:#070557;}.idnoticia_c2_91 a:hover *{color:#070557;text-decoration:underline;}/*sub*/        .idnoticia_c2_sub_91{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_91 li{list-style-type:none;}.idnoticia_c2_sub_91 li *{color:#070557;list-style-type:none;}.idtitulo_c2_sub_91{width:100%;display:block;font-size:1.0em;float:left;text-decoration:inherit;color:#070557;}.idnoticia_c2_sub_91 a{color:#070557;padding:0;}.idnoticia_c2_sub_91 a:hover *{color:#070557;text-decoration:underline;}/*bold*/        .idtitulo_c2_bold_91{width:100%;display:block;font-size:1.5em;font-weight:bold;padding:0;margin:0;float:left;text-decoration:inherit;color:#070557;}.idsubtitulo_c2_bold_91{width:100%;display:block;font-size:1.0em;float:left;color:rgba(114,114,114,1) !important;}/* COLUNA 3 COM FOTO */        .idnoticia_c3_91{width:100%;height:auto;display:block;float:left;padding:0;margin:3px 0;}.idnoticia_c3_91 #col-sm-6{padding-left:0;padding-right:0;}.idnoticia_c3_91 a{float:left;display:block;width:100%;margin:5px 0;}.idnoticia_c3_91 a:first-child{margin-left:5px;}.idimg_c3_91{width:100%;float:left;}.idtitulo_c3_91{width:100%;display:block;font-size:1.0em;font-weight:bold;text-decoration:inherit;float:left;color:#070557;}.idtitulo_c3v2_91{width:100%;display:block;font-size:1.0em;font-weight:normal;text-decoration:inherit;float:left;color:#070557;}.idnoticia_c3_91 a{color:#070557;}.idnoticia_c3_91 a:hover *{color:#070557;text-decoration:underline;}/* COLUNA 4 COM FOTO */        .idnoticia_c4_91{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;text-decoration:inherit;}.idimg_c4_91{width:100%;float:left;}.idtitulo_c4_91{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;text-decoration:inherit;color:#070557;}.idnoticia_c4_91 a{color:#070557;}.idnoticia_c4_91 a:hover *{color:#070557;text-decoration:underline;}/*COLUNA 5 */        .idnoticia_c5_91{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;}.idnoticia_c5_91 #col-img{padding:0;}.idimg_c5_91{width:100%;float:left;}.idcat_c5_91{width:100%;text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;}.idtitulo_c5_91{width:100%;display:block;font-size:1.0em;font-weight:bold;float:left;text-decoration:inherit;color:#070557;}.idnoticia_c5_91 a{color:#070557;}.idnoticia_c5_91 a:hover *{color:#070557;text-decoration:underline;}/*NOVO BOX - 8*/    .idnoticia_b8_91{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_91 #col-img{padding:0;}.idimg_b8_91{width:100%;float:left;}div#min_h_1.idnoticia_b8_91{min-height:220px;}div#min_h_2.idnoticia_b8_91{min-height:240px;}.idcat_b8_91{width:100%;color:rgba(162,161,161,1) !important;font-size:1.0em;float:left;display:block;letter-spacing:-0.02em;}.idtitulo_b8_91{width:100%;display:block;font-size:1.8em;font-weight:bold;float:left;text-decoration:inherit;color:#070557;}.idtitulo_b8_v291{width:100%;display:block;font-size:1.4em;font-weight:bold;float:left;text-decoration:inherit;color:#070557;}.idtitulo_b8_v391{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;text-decoration:inherit;color:#070557;}.idsubtitulo_b8_v291{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_91 a{color:#070557;}.idnoticia_b8_91 a:hover *{color:#070557;text-decoration:underline;}.box_8_content91{width:100%;height:auto;display:block;float:left;padding:0;}.box_8_content91 #col-img{margin:0;padding:0;}.box_891{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_891:hover{display:block;color:#ffffff;text-decoration:underline;}.box_891 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_891:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.box_891 .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_891 .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_891 .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_891 .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_891 .svg_left{background-image:url(https://topreboucas.com.br/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_891:hover .svg_left{background-size:144% 130%;}.box_891 .svg_bottom{background-image:url(https://topreboucas.com.br/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_891:hover .svg_bottom{background-size:146% 115%;}.box_891 .box_8_info{bottom:37px;left:0;margin:0 0 -10px;padding:0;position:absolute;right:0;text-align:left;}.box_891 .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.box_891 .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_891 .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_891 .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_891 .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_891 .description_2x{font-size:1.1em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.box_891 .description{font-size:1.0em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.box_891 .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_content91 .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_content91 .owl-theme .owl-dots .owl-dot span{background:#ffffff !important;transition:opacity 200ms ease !important;}.box_8_content91 .owl-theme .owl-dots .owl-dot.active span,.box_8_content91 .owl-theme .owl-dots .owl-dot:hover span{background:#869791 !important;transition:opacity 200ms ease !important;}/*NOVO BOX - 9*/        .box9_idnoticia_91{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_91:hover{background:rgba(255,255,255,0);}.box9_idnoticia_91 #col-img{margin:0;padding:0;}.box9_idnoticia_91 .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_91 .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_91 a{color:#070557;}.box9_idnoticia_91 a:hover *{color:#070557;text-decoration:underline;}.box9_minititle91{color:#070557;font-size:1.0em;font-weight:bold;float:left;display:block;width:100%;padding:0;margin:0 0 3px 0;}.box9_titulo91{width:100%;display:block;font-size:1.6em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#070557;}.box9_subtitulo91{width:100%;display:block;font-size:1.2em;float:left;margin:0 0 8px 0;color:rgba(114,114,114,1);}.box9_data91{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_content91{width:100%;height:auto;display:block;float:left;padding:10px 0 0 0;}.box_2_content91 .box_primary{margin-right:10px;}.box_2_content91 #col-img{margin:0;padding:0;}.box_2_content91 .box_4_m img{height:240px;}.box_2_content91 .box_4_m{padding-left:5px;}.box_2_content91 .box_4_m:first-child{padding-left:0;}.box_2_content91 .box_4_m:last-child{padding-right:0;}.box_2_content91 .box_6_m img{height:180px;}.box_2_content91 .box_6_m{padding-left:5px;}.box_2_content91 .box_6_m:first-child{padding-left:0;}.box_2_content91 .box_6_m:last-child{padding-right:0;}.box_2_content91 .box_6_m:nth-child(3){padding-right:0;}.box_2_content91 .box_6_m:nth-child(4){padding-left:0;}.box_2_content91 .box_12_m img{height:230px;}.box_2_content91 .box_12_m:nth-child(1){padding-right:20px;padding-left:0;}.box_2_content91 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content91 .box_12_m:nth-child(3){padding-right:20px;padding-left:0;}.box_2_content91 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}.box_291{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_291:hover{display:block;color:#070557;text-decoration:underline;}.box_291 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_291:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.box_291 .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_291 .box_2_info{bottom:37px;left:0;margin:0 0 -17px;padding:0;position:absolute;right:0;text-align:left;}.box_291 .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.box_291 .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_291 .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:#070557;}.box_291 .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:#070557;}.box_291 .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:#070557;}.box_291 .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_291 .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_291 .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_B9191{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_B9191 #col-img{padding:0;}.idimg_b8_B9191{width:100%;float:left;}div#min_h_1.idnoticia_b10_B9191{min-height:220px;}div#min_h_2.idnoticia_b10_B9191{min-height:240px;}.idnoticia_b10_B9191 .idcat{width:100%;color:rgba(162,161,161,1) !important;font-size:1.0em;float:left;display:block;letter-spacing:-0.02em;}.idnoticia_b10_B9191 .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_B9191 .idtitulo{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;text-decoration:inherit;color:#070557;}.idnoticia_b10_B9191 .idtitulo_2x{width:100%;display:block;font-size:1.5em;font-weight:bold;float:left;text-decoration:inherit;color:#070557;}.idnoticia_b10_B9191 .idtitulo_25x{width:100%;display:block;font-size:1.8em;font-weight:bold;float:left;text-decoration:inherit;color:#070557;}.idnoticia_b10_B9191 .idtitulo_3x{width:100%;display:block;font-size:50px;font-weight:bold;float:left;text-decoration:inherit;color:#070557;}.idnoticia_b10_B9191 .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_B9191 .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_B9191 a{color:#070557;}.idnoticia_b10_B9191 a:hover .idtitulo,.idnoticia_b10_B9191 a:hover .idtitulo_2x,.idnoticia_b10_B9191 a:hover .idtitulo_25x,.idnoticia_b10_B9191 a:hover .idtitulo_3x,.idnoticia_b10_B9191 a:hover .idsubtitulo,.idnoticia_b10_B9191 a:hover .idsubtitulo_2x,.idnoticia_b10_B9191 a:hover .idcat,.idnoticia_b10_B9191 a:hover .idcat_2x,.idnoticia_b10_B9191 a:hover .idcat_3x{color:#070557 !important;text-decoration:underline !important;}.box_content_b10_B9191{width:100%;height:auto;display:block;float:left;padding:0;}.box_content_b10_B9191 #col-img{margin:0;padding:0;}.idnoticia_b10_B9191 .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_B9191 .box_shadow:hover{display:block;color:#ffffff;text-decoration:underline;}.idnoticia_b10_B9191 .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_B9191 .box_shadow:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.idnoticia_b10_B9191 .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_B9191 .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_B9191 .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_B9191 .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_B9191 .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_B9191 .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_B9191 .box_shadow .svg_left{background-image:url(https://topreboucas.com.br/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_B9191 .box_shadow:hover .svg_left{background-size:144% 130%;}.idnoticia_b10_B9191 .box_shadow .svg_bottom{background-image:url(https://topreboucas.com.br/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_B9191 .box_shadow:hover .svg_bottom{background-size:146% 115%;}.idnoticia_b10_B9191 .box_shadow .box_b10_info{bottom:37px;left:0;margin:0 0 -10px;padding:0;position:absolute;right:0;text-align:left;}.idnoticia_b10_B9191 .box_shadow .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.idnoticia_b10_B9191 .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_B9191 .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_B9191 .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_B9191 .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_B9191 .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_B9191 .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_B9191 .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_B9191 .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_B9191 .owl-theme .owl-dots{float:left !important;position:relative !important;z-index:150 !important;width:100% !important;text-align:center !important;}.box_content_b10_B9191 .owl-theme .owl-dots .owl-dot span{background:#E3E3E3 !important;transition:opacity 200ms ease !important;}.box_content_b10_B9191 .owl-theme .owl-dots .owl-dot.active span,.box_content_b10_B9191 .owl-theme .owl-dots .owl-dot:hover span{background:#869791 !important;transition:opacity 200ms ease !important;}/* NOVO BOX - 9.1 Modelo 33*/    .box91_idnoticia_B9191{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_B9191:hover{background:rgba(255,255,255,0);}.box91_idnoticia_B9191 #col-img{margin:0;padding:0;}.box91_idnoticia_B9191 a{color:#070557;}.box91_idnoticia_B9191 a:hover *{color:#070557;text-decoration:underline;}.box91_idnoticia_B9191 .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_B9191 .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_minititleB9191{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_tituloB9191{width:100%;display:block;font-size:0.9em;font-weight:normal;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#070557;}.box91_titulo_2xB9191{width:100%;display:block;font-size:1.4em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#070557;}.box91_subtituloB9191{width:100%;display:block;font-size:1.0em;float:left;margin:0 0 2px 0;color:rgba(114,114,114,1);}.box91_dataB9191{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_91 #col-img{margin:5px 10px;}.box_2_content91 .box_primary{margin-right:0;}.box_2_content91 .box_4_m img{height:auto;}.box_2_content91 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content91 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content91 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content91 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_content91 .box_6_m img{height:auto;}.box_2_content91 .box_6_m{padding-left:0;padding-right:0;}.box_2_content91 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_content91 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_content91 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content91 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_2_content91 .box_12_m img{height:auto;}.box_2_content91 .box_12_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content91 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content91 .box_12_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content91 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}.box_891 .minititle{display:none;}.box_891 .title_2x{font-size:1.4em;}.box_891 .description_2x{display:none;}.idtitulo_b8_91{font-size:1.3em;}.idtitulo_b8_v291{font-size:1.3em;}.idsubtitulo_b8_v291{font-size:1.1em;}}/* Phone Landscape (480px) */        @media only screen and (min-width:321px) and (max-width:480px) and (orientation:landscape){.box9_idnoticia_91 #col-img{margin:5px 10px;}.box_291 .minititle{display:none;}.box_291 .title_2x{font-size:1.2em;}.box_291 .title_0x{font-size:0.9em;}.box_291 .title{font-size:1.0em;}.box_291 .description_2x{font-size:11px;}.box_291 .description{font-size:11px;}.box_2_content91 .box_primary{margin-right:0;}.box_2_content91 .box_4_m img{height:auto;}.box_2_content91 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content91 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content91 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content91 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_content91 .box_6_m img{height:auto;}.box_2_content91 .box_6_m{padding-left:0;padding-right:0;}.box_2_content91 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_content91 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_content91 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content91 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_2_content91 .box_12_m img{height:auto;}.box_2_content91 .box_12_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content91 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content91 .box_12_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content91 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}.box_891 .minititle{display:none;}.box_891 .title_2x{font-size:1.1em;}.box_891 .description_2x{display:none;}.idtitulo_b8_91{font-size:1.2em;}.idtitulo_b8_v291{font-size:1.2em;}.idsubtitulo_b8_v291{font-size:1.0em;}}/* Phone Portrait (320px) */        @media only screen and (max-width:320px){.box9_idnoticia_91 #col-img{margin:5px 10px;}.box_291 .minititle{display:none;}.box_291 .title_2x{font-size:1.2em;}.box_291 .title_0x{font-size:0.9em;}.box_291 .title{font-size:1.0em;}.box_291 .description_2x{font-size:11px;}.box_291 .description{font-size:11px;}.box_2_content91 .box_primary{margin-right:0;}.box_2_content91 .box_4_m img{height:auto;}.box_2_content91 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content91 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content91 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content91 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_content91 .box_6_m img{height:auto;}.box_2_content91 .box_6_m{padding-left:0;padding-right:0;}.box_2_content91 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_content91 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_content91 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content91 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_2_content91 .box_12_m img{height:auto;}.box_2_content91 .box_12_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content91 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content91 .box_12_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content91 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}}@media only screen and (max-width:420px){.box9_idnoticia_91 #col-img{margin:5px 10px;}.box_291 .minititle{display:none;}.box_291 .title_2x{font-size:1.2em;}.box_291 .title_0x{font-size:0.9em;}.box_291 .title{font-size:1.0em;}.box_291 .description_2x{font-size:10px;}.box_291 .description{font-size:10px;}.box_2_content91 .box_primary{margin-right:0;}.box_2_content91 .box_4_m img{height:auto;}.box_2_content91 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content91 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content91 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content91 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_content91 .box_6_m img{height:auto;}.box_2_content91 .box_6_m{padding-left:0;padding-right:0;}.box_2_content91 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_content91 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_content91 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content91 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_2_content91 .box_12_m img{height:auto;}.box_2_content91 .box_12_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content91 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content91 .box_12_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content91 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}}/*/FIM*/            /*BOX SLIDE */        .slider_box_91{width:100%;display:block;height:auto;float:left;list-style-type:none;}.slider_box_91 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_91 li:hover{text-decoration:underline;background:rgba(255,255,255,0);}.slider_box_91 #resetli{padding:8px !important;}.slider_box_91 .ad_foto{width:100%;float:left;display:block;}.slider_box_91 .ad_1{width:100%;float:left;display:block;font-size:0.8em;font-weight:bold;color:#070557;}.slider_box_91 .ad_2{width:100%;float:left;display:block;font-size:1.0em;font-weight:bold;color:#070557;}.slider_box_91 .ad_3{width:100%;float:left;display:block;font-size:0.9em;font-weight:bold;color:rgba(0,0,0,1);}.slider_box_91 .ad_4{width:100%;float:left;display:block;font-size:1.0em;font-weight:normal;color:#070557;}.slider_box_91 .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_91 .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_91 .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_91 .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_91 a{color:#070557;}.slider_box_91 a:hover *{color:#070557;text-decoration:underline;}/*END_STYLES OLD HOME PAGE*/                                              /* ================================            BOX NEWSLINE FLEX 3x DESTAQUES 91            ================================ */            .box_newsline3_flex91{display:flex;gap:20px;}/* Cada coluna */            .box_newsline3_flex91 .col{flex:1;}/* Card Destaque */            .box_newsline3_flex91 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;height:100%;}.box_newsline3_flex91 .card.banner-bg a{display:block;color:inherit;text-decoration:none;position:relative;height:100%;}.box_newsline3_flex91 .card.banner-bg img{width:100%;height:auto;display:block;border-radius:12px;}/* Shadow degradê */            .box_newsline3_flex91 .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_flex91 .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_flex91 .card.banner-bg .card-body{position:absolute;bottom:0;left:0;right:0;background:#070557;color:#fff !important;padding:12px 15px;z-index:2;}.box_newsline3_flex91 .card.banner-bg .title{font-size:1.1em;font-weight:600;margin:5px 0;color:#fff !important;}.box_newsline3_flex91 .card.banner-bg .cat{display:block;font-size:0.85em;margin-bottom:4px;color:#fff !important;}/* Hover */            .box_newsline3_flex91 .card.banner-bg:hover .card-body{background:#070557 !important;transition:background .3s ease;}/* ================================            RESPONSIVO            ================================ */            @media(max-width:991px){.box_newsline3_flex91{flex-direction:column;}.box_newsline3_flex91 .col{flex:0 0 100%;}}/* =========================================            BOX NEWSLINE FLEX V2  (grid 40% / 60%)            ========================================= */            .box_newsline_flex_v291{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_v291 .destaque,.box_newsline_flex_v291 .grid-cards{min-width:0;box-sizing:border-box;}/* =========================================            DESTAQUE            ========================================= */            .box_newsline_flex_v291 .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_v291 .card.banner-bg a{display:block;text-decoration:none;color:inherit;}/* Destaque ocupa altura total da coluna */            .box_newsline_flex_v291 .card.banner-bg{display:flex;flex-direction:column;height:100%;/* iguala ao grid-cards */}.box_newsline_flex_v291 .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_v291 .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_v291 .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_v291 .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_v291 .card.banner-bg .media .card-body{position:absolute;left:0;right:0;bottom:0;color:#070557 !important;background:rgba(255,255,255,0) !important;padding:12px 15px;z-index:2;}.box_newsline_flex_v291 .card.banner-bg:hover .card-body,.box_newsline_flex_v291 .card.banner-bg .media:hover .card-body{color:#070557 !important;text-decoration:none !important;background:rgba(255,255,255,0) !important;}.box_newsline_flex_v291 .card.banner-bg .card-body .title{font-size:1.2em;font-weight:bold;margin:5px 0 0;color:#fff !important;}.box_newsline_flex_v291 .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_v291 .card.banner-bg:hover .media .shadow{height:70%;}/* =========================================            GRID DE 6 CARDS (3 x 2)            ========================================= */            .box_newsline_flex_v291 .grid-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));/* minmax previne estouro */            gap:20px;align-content:start;}.box_newsline_flex_v291 .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_v291 .grid-cards .card.thumb a{display:flex;flex-direction:column;text-decoration:none;color:inherit;height:100%;}/* imagem do card pequeno */            .box_newsline_flex_v291 .grid-cards .card.thumb img,.box_newsline_flex_v291 .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_v291 .grid-cards .card.thumb .info{padding:10px;flex:1;min-width:0;}.box_newsline_flex_v291 .grid-cards .card.thumb .cat{font-size:.8em;font-weight:bold;margin-bottom:0;color:rgba(0,0,0,1) !important;}.box_newsline_flex_v291 .grid-cards .card.thumb .title{font-size:1em;font-weight:bold;line-height:1.3;margin-top:3px;color:#070557 !important;}/* Hover nos cards da grid */            .box_newsline_flex_v291 .grid-cards .card.thumb:hover{border-color:#333333 !important;background:rgb(255,255,255) !important;}.box_newsline_flex_v291 .grid-cards .card.thumb:hover .title,.box_newsline_flex_v291 .grid-cards .card.thumb:hover .cat{color:#333333 !important;}/* =========================================            RESPONSIVO            ========================================= */            @media (max-width:991px){.box_newsline_flex_v291{grid-template-columns:1fr;/* empilha */                    row-gap:20px;}.box_newsline_flex_v291 .grid-cards{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:600px){.box_newsline_flex_v291 .grid-cards{grid-template-columns:1fr;}.box_newsline_flex_v291 .card.banner-bg .media{min-height:260px;}}/* ================================            BOX NEWSLINE FLEX 91            ================================ */            .box_newsline_flex91{display:flex;align-items:stretch;gap:15px;/* espaço entre destaque e mid */}/* Colunas principais */            .box_newsline_flex91 .col{flex:1;}.box_newsline_flex91 .destaque{flex:0 0 calc(40% - 7.5px);}.box_newsline_flex91 .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_flex91 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;}.box_newsline_flex91 .card.banner-bg a{display:block;color:inherit;text-decoration:none;position:relative;}/* Imagem */            .box_newsline_flex91 .card.banner-bg img{width:100%;height:auto;display:block;}/* Shadow degradê */            .box_newsline_flex91 .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_flex91 .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_flex91 .card.banner-bg .card-body{position:absolute;bottom:0;left:0;right:0;background:#070557;color:#fff !important;padding:12px 15px;z-index:2;}.box_newsline_flex91 .card.banner-bg .title{font-size:1.2em;font-weight:600;color:#fff !important;margin:5px 0;}.box_newsline_flex91 .card.banner-bg .cat{display:block;font-size:0.9em;margin-bottom:5px;color:#fff !important;}/* Hover no destaque */            .box_newsline_flex91 .card.banner-bg:hover .card-body{color:#070557 !important;background:rgba(255,255,255,0) !important;transition:background .3s ease;}/* ================================            CARDS MÉDIOS (sem imagem,8 cards)            ================================ */            .box_newsline_flex91 .mid-card .card.mid-list{border-radius:12px;background:#fff;border:1px solid #e5e5e5;padding:15px;height:100%;transition:all .3s ease;}.box_newsline_flex91 .mid-card .card.mid-list a{display:block;text-decoration:none;color:inherit;}.box_newsline_flex91 .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_flex91 .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_flex91 .mid-card .card.mid-list .title{font-size:1em;font-weight:600;margin:0 0 6px;color:#070557 !important;line-height:1.3;}/* Subchamada */            .box_newsline_flex91 .mid-card .card.mid-list .desc{font-size:0.9em;color:#666 !important;margin:0;}/* Hover */            .box_newsline_flex91 .mid-card .card.mid-list:hover{color:#333333 !important;background:rgb(255,255,255) !important;border-color:rgb(255,255,255) !important;}.box_newsline_flex91 .mid-card .card.mid-list:hover .title,.box_newsline_flex91 .mid-card .card.mid-list:hover .cat,.box_newsline_flex91 .mid-card .card.mid-list:hover .desc{color:#333333 !important;}/* ================================            RESPONSIVO            ================================ */            @media(max-width:991px){.box_newsline_flex91{flex-direction:column;}.box_newsline_flex91 .destaque,.box_newsline_flex91 .mid-cards{flex:0 0 100%;}}@media(max-width:767px){.box_newsline_flex91 .mid-cards{grid-template-columns:1fr;/* 1 coluna no mobile */}}/* ================================            BOX STORIE FLEX 91            ================================ */            .box_storie_flex91{display:flex;flex-wrap:wrap;gap:15px;}/* ----- CARD BASE ----- */            .box_storie_flex91 .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_flex91 .card:hover{box-shadow:0 6px 18px rgba(0,0,0,0.35);}*/            /* Imagem padrão (quando não usa h600) */            .box_storie_flex91 .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_flex91 .card:hover img{transform:scale(1.05);}/* Sombra degradê */            .box_storie_flex91 .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_flex91 .card:hover .shadow{background-size:100% 100%,100% 100%;}/* Minititle no topo esquerdo */            .box_storie_flex91 .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_flex91 .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_flex91 .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_flex91 .card.h600{position:relative;height:600px;min-height:0;aspect-ratio:auto;overflow:hidden;}/* figure ou img-wrap ocupa todo o card */            .box_storie_flex91 .card.h600 figure,.box_storie_flex91 .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_flex91 .card.h600 figure img,.box_storie_flex91 .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_flex91 .card,.box_storie_flex91 .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_flex91 .card.h600{flex:0 0 100%;height:auto !important;aspect-ratio:16/9;}.box_storie_flex91 .card.h600 figure,.box_storie_flex91 .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_flex91 .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_flex91 .card.h600 figure img,.box_storie_flex91 .card.h600 .img-wrap img{width:100%;height:100% !important;object-fit:cover;object-position:50% 20%;}}/* ================================            BOX 2 FLEX 91 - GRID 4 CARDS            ================================ */            /* Container flex para os 4 cards */            .box_2_flex91{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_2_flex91 .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_flex91 .card > a{display:block;position:relative;}/* Imagem */            .box_2_flex91 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_2_flex91 .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_flex91 .card:hover .img-wrap img{transform:scale(1.02);}.box_2_flex91 .card:hover .img-wrap img,.box_2_flex91 .card:active .img-wrap img{transform:scale(1.02);transition:transform .35s ease;}*/            @media (hover:none){.box_2_flex91 .card .img-wrap img{transition:transform .35s ease;/* mantém no mobile */}}/* Sombra escura */            .box_2_flex91 .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_flex91 .card:hover .shadow,.box_2_flex91 .card:active .shadow{background-size:100% 100%,100% 100%;}.box_2_flex91 .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_flex91 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_2_flex91 .box-info .title{font-size:1.2em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#070557;letter-spacing:none;}.box_2_flex91 .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_flex91 .card{width:100% !important;}.box_2_flex91 .box-info .title{font-size:1.2em;}.box_2_flex91 .box-info .description{font-size:12px;}.box_2_flex91 .card .minititle{font-size:0.9em;}}/* Acessibilidade:reduz movimento */            @media (hover:none){.box_2_flex91 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_2_flex91 .card img,.box_2_flex91 .shadow{transition:none;}}/* ================================            BOX 3 FLEX 91 - GRID 8 CARDS            ================================ */            .box_3_flex91{display:flex;flex-wrap:wrap;gap:15px;}/* Card básico */            .box_3_flex91 .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_flex91 .card:hover{box-shadow:0 3px 12px rgba(0,0,0,0.12);color:#070557 !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_flex91 .card img{width:100%;height:auto;display:block;border-radius:15px 15px 0 0;}/* Conteúdo abaixo da imagem */            .box_3_flex91 .card-info{padding:10px 8px 12px;}.box_3_flex91 .card:hover span{color:#070557 !important;}.box_3_flex91 .card-info .title{font-size:1.2em;line-height:1.4;margin:0;font-weight:bold;color:#070557 !important;}/* Categoria */            .box_3_flex91 .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_flex91 figure,.box_3_flex91 .figure-ph,.box_3_flex91 .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_flex91 .card{flex:0 0 calc(50% - 15px);}}@media (max-width:600px){/* mobile → 1 coluna */            .box_3_flex91 .card{flex:0 0 100%;}}/* ================================            BOX 3 FLEX 91 - VARIAÇÃO NO-BG            ================================ */            .box_3_flex91.no-bg .card{background:transparent;border:none;box-shadow:none;}/* Remove padding do bloco de texto */            .box_3_flex91.no-bg .card-info{padding-left:0 !important;padding-right:0 !important;}/* ================================            Classe adicional SEP (linha no rodapé do card)            ================================ */            .box_3_flex91 .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_flex91,.box_3_flex91{display:flex;flex-wrap:wrap;gap:15px;}/* box 2 */            .box_2_flex91 .card{width:calc(50% - 7.5px);/* metade do gap */}/* box 3 */            .box_3_flex91 .card{width:calc(25% - 11.25px);/* 1/4 do gap ajustado */}/*            * END FLEX BOX 2 & 3            */                                    /* ================================            BOX 4 FLEX 91 - GRID 6 CARDS (3 por linha)            ================================ */            /* Container flex */            .box_4_flex91{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_4_flex91 .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_flex91 .card > a{display:block;position:relative;}/* Imagem */            .box_4_flex91 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_4_flex91 .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_flex91 .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_flex91 .card:hover .shadow,.box_4_flex91 .card:active .shadow{background-size:100% 100%,100% 100%;}/* Categoria */            .box_4_flex91 .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_flex91 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_4_flex91 .box-info .title{font-size:1.4em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#070557;}.box_4_flex91 .box-info .description{font-size:1em;color:rgba(114,114,114,1);}/* Responsivo */            @media (max-width:991px){/* tablet → 2 por linha */            .box_4_flex91 .card{width:calc(50% - 10px);}.box_4_flex91 .box-info .title{font-size:1.2em;}}@media (max-width:600px){/* mobile → 1 por linha */            .box_4_flex91 .card{width:100% !important;}.box_4_flex91 .box-info .title{font-size:1em;}.box_4_flex91 .box-info .description{font-size:12px;}.box_4_flex91 .card .minititle{font-size:0.9em;}}/* Acessibilidade */            @media (hover:none){.box_4_flex91 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_4_flex91 .card img,.box_4_flex91 .shadow{transition:none;}}/* =======================            BOX MANCHETE TOP (2 LINHAS)            ======================= */            .box_manchete_top91{display:flex;flex-direction:column;gap:30px;box-sizing:border-box;}/* =======================            LINHA 1 (2 colunas)            ======================= */            .box_manchete_top91 .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_top91 .col-main{display:grid;grid-template-columns:50% 50%;gap:20px;align-items:center;}.box_manchete_top91 .col-main a{display:contents;text-decoration:none;color:inherit;}/* =======================            HOVER – MANCHETE PRINCIPAL            ======================= */            .box_manchete_top91 .col-main a:hover .title,.box_manchete_top91 .col-main a:hover .cat,.box_manchete_top91 .col-main a:hover .desc{color:#070557 !important;transition:color .3s ease;text-decoration:underline !important;}.box_manchete_top91 .col-main figure,.box_manchete_top91 .col-main img{width:100% !important;aspect-ratio:16/9;border-radius:12px;object-fit:cover;min-height:320px;/* reduz imagem */}.box_manchete_top91 .col-main .info{display:flex;flex-direction:column;justify-content:center;}.box_manchete_top91 .col-main .cat{font-size:13px;font-weight:bold;color:rgba(0,0,0,1) !important;}.box_manchete_top91 .col-main .title{font-size:2.8rem !important;/* maior */                line-height:1.2;font-weight:800;margin-bottom:6px;margin-top:2px;color:#070557 !important;}.box_manchete_top91 .col-main .desc{font-size:1.4rem !important;line-height:1.5;color:rgba(114,114,114,1) !important;}/* MANCHETE SECUNDÁRIA */            .box_manchete_top91 .col-sec{display:flex;flex-direction:column;align-items:flex-start;max-width:100%;box-sizing:border-box;}.box_manchete_top91 .col-sec a{display:block;text-decoration:none;color:inherit;width:100%;}/* =======================            HOVER – MANCHETE SECUNDÁRIA            ======================= */            .box_manchete_top91 .col-sec a:hover .title,.box_manchete_top91 .col-sec a:hover .cat{color:#070557 !important;transition:color .3s ease;text-decoration:underline !important;}.box_manchete_top91 .col-sec figure,.box_manchete_top91 .col-sec img{width:100% !important;aspect-ratio:16/9;min-height:190px;border-radius:12px;object-fit:cover;margin-bottom:10px;}.box_manchete_top91 .col-sec .cat{font-size:13px;font-weight:bold;color:rgba(0,0,0,1) !important;}.box_manchete_top91 .col-sec .title{font-size:1.8rem !important;/* título menor */                font-weight:bold;line-height:1.3;margin-top:5px;color:#070557 !important;}.box_manchete_top91 .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_top91 .row-bottom{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:0;}.box_manchete_top91 .row-bottom a{display:flex;align-items:flex-start;gap:10px;text-decoration:none;color:inherit;padding:10px 0;}.box_manchete_top91 .row-bottom a:before{content:"▪";color:rgba(0,0,0,1) !important;font-size:1.8rem;/* dot maior */                line-height:1.5;}.box_manchete_top91 .row-bottom .title{font-size:1.2rem;/* títulos maiores */                line-height:1.6;color:#070557 !important;transition:color .3s ease;}/* HOVER – LINHA 2 (inclui dot) */            .box_manchete_top91 .row-bottom a:hover .title,.box_manchete_top91 .row-bottom a:hover:before{color:#333333 !important;text-decoration:underline !important;}/* Linha 1 – manchete principal ocupa 100% */            .box_manchete_top91 .row-top.full{display:block;margin-bottom:25px;}/* Linha 2 – duas secundárias lado a lado */            .box_manchete_top91 .row-top.two-cols{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;}.box_manchete_top91 .row-top.two-cols .title{font-size:2.0rem !important;}/* Responsivo Tablet */            @media(max-width:991px){.box_manchete_top91 .row-top.two-cols{grid-template-columns:1fr;/* uma por linha */                    gap:15px;}.box_manchete_top91 .row-top.two-cols .title{font-size:2.0rem !important;}}/* Responsivo Mobile */            @media(max-width:600px){.box_manchete_top91 .row-top.two-cols .title{font-size:2.0rem !important;}.box_manchete_top91 .row-top.two-cols .cat{font-size:12px !important;}}/* =======================            RESPONSIVO            ======================= */            @media(max-width:991px){/* Tablet */                .box_manchete_top91 .row-top{grid-template-columns:100%;/* destaque ocupa linha inteira */                    gap:20px;}.box_manchete_top91 .col-main{grid-template-columns:100%;/* imagem acima e texto abaixo */}.box_manchete_top91 .col-main .title{font-size:2.0rem !important;}.box_manchete_top91 .col-sec img{max-height:200px;}.box_manchete_top91 .row-bottom{grid-template-columns:repeat(2,1fr);gap:15px;}}@media(max-width:600px){/* Mobile */                .box_manchete_top91 .col-main figure,.box_manchete_top91 .col-main img{min-height:200px;}.box_manchete_top91 .col-main .title{font-size:2.0rem !important;}.box_manchete_top91 .col-main .desc{font-size:1.2rem !important;}.box_manchete_top91 .row-bottom{grid-template-columns:1fr;gap:12px;}.box_manchete_top91 .row-bottom .title{font-size:1.4rem !important;}}/* =======================            LINHA 3 – MANCHETE TEXTO GRANDE (TOPO)            ======================= */            .box_manchete_top91 .row-third{margin-bottom:5px;padding-bottom:0;border-bottom:1px solid #e5e5e5;}.box_manchete_top91 .row-third a{display:block;text-decoration:none;color:inherit;}.box_manchete_top91 .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_top91 .row-third .title{font-size:3.8rem;/* bem grande */                font-weight:800;line-height:1.3;margin-top:3px;color:#070557 !important;transition:color .3s ease;}/* Hover */            .box_manchete_top91 .row-third a:hover .cat,.box_manchete_top91 .row-third a:hover .title{color:#333333 !important;}/* Responsivo */            @media(max-width:991px){.box_manchete_top91 .row-third .title{font-size:2rem;}}@media(max-width:600px){.box_manchete_top91 .row-third .title{font-size:1.6rem;}}.set_margin_top_10{margin-top:10px !important;}/* ==========================================            BOX NEWSLINE MIX 91            ========================================== */            .box_newsline_mix91{display:flex;flex-direction:column;gap:24px;box-sizing:border-box;}/* Reset figure/img */            .box_newsline_mix91 .media,.box_newsline_mix91 .media *{box-sizing:border-box;}.box_newsline_mix91 .media{position:relative;display:block;width:100%;border-radius:14px;overflow:hidden;text-decoration:none;color:inherit;}.box_newsline_mix91 .media .figure-ph,.box_newsline_mix91 .media figure.figure-ph{width:100%!important;height:100%!important;margin:0!important;display:block!important;border-radius:14px!important;}.box_newsline_mix91 .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_mix91 .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_mix91 .cat{font-size:.9rem;font-weight:700;margin-bottom:.4rem;color:#ffcc00!important;}/* ==========================================            TÍTULOS POR TIPO DE CARD            ========================================== */            /* Destaque (row-1) */            .box_newsline_mix91 .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_mix91 .title-medium{font-size:2.5rem;font-weight:800;margin:.35rem 0 .25rem;color:#222!important;line-height:1.3;}.box_newsline_mix91 .desc{font-size:.95rem;margin:0;color:#666;}/* Card pequeno */            .box_newsline_mix91 .title-small{font-size:1.5rem;font-weight:800;margin:0;color:#fff!important;line-height:1.3;}/* Card alto */            .box_newsline_mix91 .title-tall{font-size:2.0rem;font-weight:900;margin:0;color:#fff!important;line-height:1.3;}.box_newsline_mix91 .row-2 .ovl .cat{font-size:1.3rem;color:#070557 !important;}/* Hover em todos os títulos */            .box_newsline_mix91 a:hover .title-row1,.box_newsline_mix91 a:hover .title-small,.box_newsline_mix91 a:hover .title-tall{color:#333333 !important;transition:color .25s ease;}/* ROW 1 */            .box_newsline_mix91 .row-1{display:grid;}.box_newsline_mix91 .row-1 .media{height:250px;}.box_newsline_mix91 .row-1 .media .figure-ph,.box_newsline_mix91 .row-1 .media .ph_img{height:100%!important;width:100%!important;object-fit:cover!important;}/* Centralizar destaque */            .box_newsline_mix91 .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_mix91 .row-1 .date{font-size:.1.2rem;color:#eee;display:block;margin-top:4px;}.box_newsline_mix91 .row-1 .ovl .cat{font-size:1.6rem;color:#070557 !important;}/* ROW 2:grid */            .box_newsline_mix91 .row-2{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:20px;}/* Colunas */            .box_newsline_mix91 .col-left{grid-column:1;grid-row:1 / span 2;}.box_newsline_mix91 .col-mid-top{grid-column:2;grid-row:1;}.box_newsline_mix91 .col-mid-bottom{grid-column:2;grid-row:2;}.box_newsline_mix91 .col-right{grid-column:3;grid-row:1 / span 2;}/* Força preenchimento */            .box_newsline_mix91 .card-medium,.box_newsline_mix91 .card-small,.box_newsline_mix91 .card-tall{width:100%;height:100%;display:flex;flex-direction:column;}/* ==========================================            CARD MÉDIO (link completo)            ========================================== */            .box_newsline_mix91 .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_mix91 .card-medium a.media .figure-ph,.box_newsline_mix91 .card-medium a.media .ph_img,.box_newsline_mix91 .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_mix91 .card-medium a.media .info{padding:16px;border-radius:0;/* evita arredondar base */            background:rgba(255,255,255,0) !important;}.box_newsline_mix91 .card-medium a.media .cat{color:rgba(0,0,0,1) !important;font-size:1.5rem;}.box_newsline_mix91 .card-medium a.media .title-medium{color:#070557 !important;}/* Hover no card-medium */            .box_newsline_mix91 .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_mix91 .card-medium a.media:hover .title-medium,.box_newsline_mix91 .card-medium a.media:hover .cat{color:#070557 !important;transition:color .25s ease;}/* ==========================================            CARDS PEQUENOS / ALTOS            ========================================== */            .box_newsline_mix91 .card-small .ovl{padding:14px;background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,0) 55%);}.box_newsline_mix91 .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_mix91 .card-small{width:100%;height:100%;display:flex;}.box_newsline_mix91 .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_mix91 .card-small a.media .figure-ph,.box_newsline_mix91 .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_mix91 .row-2{align-items:stretch;}/* Coluna do meio:cada small ocupa 50% da altura total */            .box_newsline_mix91 .col-mid-top,.box_newsline_mix91 .col-mid-bottom{display:flex;flex-direction:column;min-height:0;}.box_newsline_mix91 .col-mid-top .card-small,.box_newsline_mix91 .col-mid-bottom .card-small{flex:1 1 auto;/* divide igualmente */            display:flex;}/* Força .media a preencher a célula */            .box_newsline_mix91 .card-small .media,.box_newsline_mix91 .card-tall  .media{height:100%;display:block;/* evita collapse por flex */}/* Anula o padding-top do ratio do showImg para estes cards */            .box_newsline_mix91 .card-small .figure-ph,.box_newsline_mix91 .card-tall  .figure-ph{padding-top:0 !important;/* <- o segredo */            height:100% !important;}/* Imagem realmente estica e recorta certo */            .box_newsline_mix91 .card-small .ph_img,.box_newsline_mix91 .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_mix91 .card-small,.box_newsline_mix91 .card-tall{width:100%;height:100%;min-height:0;}/* ==========================================            EFEITO SOMBRA            ========================================== */            .box_newsline_mix91 .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_mix91 .media:hover .shadow,.box_newsline_mix91 .media:active .shadow{background-size:100% 100%,100% 100%;}/* ==========================================            RESPONSIVO            ========================================== */            @media(max-width:1080px){.box_newsline_mix91 .row-2{display:flex;flex-direction:column;gap:20px;}/* Cada coluna ocupa toda a largura em mobile/tablet */            .box_newsline_mix91 .col-left,.box_newsline_mix91 .col-mid-top,.box_newsline_mix91 .col-mid-bottom,.box_newsline_mix91 .col-right{width:100%;grid-column:auto;grid-row:auto;}/* Card-médio e demais cards forçados a 100% */            .box_newsline_mix91 .card-medium,.box_newsline_mix91 .card-small,.box_newsline_mix91 .card-tall{width:100%;height:auto;}/* Links internos ocupam largura toda */            .box_newsline_mix91 .card-medium a.media,.box_newsline_mix91 .card-small a.media,.box_newsline_mix91 .card-tall a.media{width:100%;}/* Card-tall vira 16:9 no responsivo */            .box_newsline_mix91 .card-tall{aspect-ratio:16/9;height:auto;}.box_newsline_mix91 .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_mix91 .card-tall{position:relative;width:100%;height:0;padding-top:56.25%;/* 16:9 */}.box_newsline_mix91 .card-tall a.media{position:absolute;top:0;left:0;width:100%;height:100%;}}}@media(max-width:640px){.box_newsline_mix91 .title-row1{font-size:1.8rem;}.box_newsline_mix91 .title-medium{font-size:1.8rem;}.box_newsline_mix91 .title-small{font-size:1.5rem;}.box_newsline_mix91 .title-tall{font-size:1.5rem;}}/* ================================            * END FLEX BOX            ================================ */                     /* ================================            * CARD INFINITO            ================================ */:root{--cor-primaria91:#070557;--cor-primaria-hover91:#070557;--cor-primaria-light91:color-mix(in srgb,var(--cor-primaria91) 10%,transparent);--cor-btn-carregar91:#070557;/* Cores dos elementos do card */            --cor-categoria91:#070557;--cor-titulo91:#070557;--cor-subtitulo91:rgba(114,114,114,1);--cor-data91:rgba(162,161,161,1);/* Cores de fundo e bordas */            --cor-fundo-card91:#ffffff;--cor-borda-card91:#e5e7eb;--cor-fundo-hover91:#f9fafb;/* Sombras */            --sombra-card91:0 1px 3px rgba(0,0,0,0.08);--sombra-card-hover91:0 10px 30px rgba(0,0,0,0.12);}[id^="noticias-container"]{display:flex;flex-direction:column;gap:25px;}.card_noticia_home91{background-color:var(--cor-fundo-card91);border:1px solid var(--cor-borda-card91);border-radius:12px;overflow:hidden;transition:all 0.4s cubic-bezier(0.4,0,0.2,1);display:flex;margin-bottom:20px;box-shadow:var(--sombra-card91);position:relative;}.card_noticia_home91:hover{box-shadow:var(--sombra-card-hover91);border-color:var(--cor-primaria-hover91);background-color:var(--cor-fundo-hover91);}.card_noticia_home91:hover::before{opacity:1;}.card_noticia_home91 a{display:flex;text-decoration:none;color:inherit;width:100%;min-height:250px;}.card_noticia_home91 a:hover{text-decoration:none;}.card_noticia_home91 .img_shadow{display:flex;width:100%;}.card_noticia_home91 #col-img{padding:0;margin:0;position:relative;overflow:hidden;display:flex;align-items:stretch;}.card_noticia_home91 #col-img figure{width:100%;height:100%;margin:0;padding:0;display:flex;align-items:stretch;}.card_noticia_home91 #col-img::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,0.3) 100%);opacity:0;transition:opacity 0.4s ease;pointer-events:none;z-index:10;}.card_noticia_home91:hover #col-img::after{opacity:1;}.card_noticia_home91 #col-img img.ph_img,.card_noticia_home91 #col-img .ph_img{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important;border-radius:12px 0 0 12px !important;transition:transform 0.6s cubic-bezier(0.4,0,0.2,1) !important;}.card_noticia_home91:hover #col-img img.ph_img,.card_noticia_home91:hover #col-img .ph_img{transform:scale(1.08) !important;}.card_noticia_home91 .minititle{font-size:11px;font-weight:700;color:var(--cor-categoria91) !important;background-color:var(--cor-primaria-light91);text-transform:uppercase;margin-bottom:12px;letter-spacing:1.2px;display:inline-block;padding:5px 12px;border-radius:20px;transition:all 0.3s ease;}.card_noticia_home91:hover .minititle{background-color:var(--cor-primaria-hover91);color:#ffffff !important;}.card_noticia_home91 .titulo{font-size:2.2em;line-height:36px;font-weight:700;color:var(--cor-titulo91) !important;margin-bottom:12px;transition:color 0.3s ease;}.card_noticia_home91:hover .titulo{color:var(--cor-primaria-hover91) !important;}.card_noticia_home91 .subtitulo{font-size:15px;color:var(--cor-subtitulo91) !important;margin-bottom:15px;line-height:1.7;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.card_noticia_home91 .data{font-size:13px;color:var(--cor-data91) !important;margin-top:12px;font-weight:500;display:flex;align-items:center;gap:6px;}.card_noticia_home91 .data::before{content:'';font-size:14px;}.card_noticia_home91 .col-sm-7,.card_noticia_home91 .col-xs-12{padding:24px;}/* ================================        * RESPONSIVO MOBILE        ================================ */        @media (max-width:767px){.card_noticia_home91 a{flex-direction:column;min-height:auto;}.card_noticia_home91 #col-img{width:100% !important;height:250px;min-height:250px;}.card_noticia_home91 #col-img img.ph_img,.card_noticia_home91 #col-img .ph_img{border-radius:12px 12px 0 0 !important;}.card_noticia_home91 .col-sm-7,.card_noticia_home91 .col-xs-12{width:100% !important;padding:20px;}.card_noticia_home91 .titulo{font-size:1.8em;line-height:32px;}.card_noticia_home91 .subtitulo{font-size:14px;}}#btn-carregar-mais-91{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;max-width:400px;margin:40px auto;padding:16px 40px;font-size:15px;font-weight:700;color:#ffffff;background:#070557;background:linear-gradient(135deg,var(--cor-btn-carregar91,#070557) 0%,var(--cor-btn-carregar91,#070557) 100%);border:none;border-radius:50px;cursor:pointer;transition:all 0.3s cubic-bezier(0.4,0,0.2,1);text-transform:uppercase;letter-spacing:1.5px;box-shadow:0 4px 15px rgba(0,0,0,0.3);position:relative;overflow:hidden;}#btn-carregar-mais-91::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.3),transparent);transition:left 0.5s ease;}#btn-carregar-mais-91:hover::before{left:100%;}#btn-carregar-mais-91:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,0.4);}#btn-carregar-mais-91:active{transform:translateY(-1px);}#btn-carregar-mais-91:disabled{background:#d1d5db;cursor:not-allowed;transform:none;box-shadow:none;}/* Seta para baixo */        .btn-arrow{display:inline-block;width:20px;height:20px;transition:transform 0.3s ease;}#btn-carregar-mais-91 .btn-arrow svg{width:100%;height:100%;fill:currentColor;}#btn-carregar-mais-91:hover .btn-arrow{transform:translateY(3px);animation:bounce 0.6s ease infinite;}@keyframes bounce{0%,100%{transform:translateY(0);}50%{transform:translateY(5px);}}/* Loading circular */        .btn-loader{display:none;width:22px;height:22px;border:3px solid rgba(255,255,255,0.2);border-top-color:#ffffff;border-right-color:#ffffff;border-radius:50%;animation:spin 0.6s linear infinite;}@keyframes spin{to{transform:rotate(360deg);}}#btn-carregar-mais-91.loading .btn-arrow{display:none;}#btn-carregar-mais-91.loading .btn-loader{display:block;}/* Placeholder Skeleton Loading */        .placeholder-box{background-color:var(--cor-fundo-card91);border:1px solid var(--cor-borda-card91);border-radius:12px;overflow:hidden;margin-bottom:25px;box-shadow:var(--sombra-card91);min-height:280px;}.placeholder-box .ph-row{display:flex;width:100%;align-items:stretch;min-height:280px;}.placeholder-box .ph-col-5{width:41.66667%;padding:0;min-height:280px;flex-shrink:0;}.placeholder-box .ph-col-7{width:58.33333%;padding:24px;display:flex;flex-direction:column;justify-content:space-between;min-height:280px;flex-shrink:0;}.placeholder-box .ph-content{flex:1;display:flex;flex-direction:column;}.placeholder-box .ph-picture{width:100%;height:100%;min-height:280px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;}/* Skeleton lines */        .ph-line{height:16px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:4px;margin-bottom:14px;}.ph-line.categoria{width:40%;height:28px;border-radius:20px;margin-bottom:15px;}.ph-line.titulo{width:100%;height:26px;margin-bottom:10px;}.ph-line.titulo-2{width:90%;height:26px;margin-bottom:18px;}.ph-line.subtitulo{width:100%;height:17px;margin-bottom:8px;}.ph-line.subtitulo-2{width:75%;height:17px;margin-bottom:20px;}.ph-line.data{width:35%;height:14px;margin-top:auto;}@keyframes shimmer{0%{background-position:200% 0;}100%{background-position:-200% 0;}}@media (max-width:768px){.placeholder-box .ph-row{flex-direction:column;}.placeholder-box .ph-col-5,.placeholder-box .ph-col-7{width:100%;}.placeholder-box .ph-col-5{min-height:280px;}.placeholder-box .ph-picture{min-height:280px;}.placeholder-box{min-height:auto;}.placeholder-box .ph-row{min-height:auto;}}#loading-91,.loading{display:none;align-items:center;justify-content:center;gap:12px;padding:30px 25px;color:rgba(114,114,114,1);color:var(--cor-subtitulo91,rgba(114,114,114,1));font-size:15px;font-weight:500;background-color:rgba(255,255,255,0.8);border-radius:12px;margin:20px 0;animation:fadeIn 0.3s ease-in-out;}#loading-91.active,.loading.active{display:flex;}#loading-91::before,.loading::before{content:'';width:22px;height:22px;border:3px solid #070557;border:3px solid var(--cor-primaria-light91,#070557);border-top-color:#070557;border-top-color:var(--cor-primaria91,#070557);border-right-color:#070557;border-right-color:var(--cor-primaria91,#070557);border-radius:50%;animation:spin 0.8s linear infinite;flex-shrink:0;}@keyframes fadeIn{from{opacity:0;transform:translateY(-10px);}to{opacity:1;transform:translateY(0);}}#sem-mais-noticias-91,.sem-mais-noticias{text-align:center;padding:25px;color:rgba(162,161,161,1);color:var(--cor-data91,rgba(162,161,161,1));font-style:italic;font-size:15px;}/* Responsividade */        @media (max-width:768px){.container-noticias{padding:25px 20px;border-radius:12px;}.card_noticia_home a{flex-direction:column;}.card_noticia_home .titulo{font-size:22px;}.titulo-secao{font-size:26px;margin-bottom:25px;}.card_noticia_home .col-sm-7,.card_noticia_home .col-xs-12{padding:20px;}#btn-carregar-mais-91{max-width:100%;font-size:14px;padding:14px 30px;}}@media (max-width:480px){.titulo-secao{font-size:22px;}.card_noticia_home .titulo{font-size:17px;}.card_noticia_home .subtitulo{font-size:14px;}}/* #####################  BOX 88 */                .no_margin88{margin:0 !important;padding:0 !important;}.no_margin_left88{margin-left:0 !important;padding-left:0 !important;}.no_margin_right88{margin-right:0 !important;padding-right:0 !important;}.m_b_588{margin-bottom:5px !important;}.m_t_1088{margin-bottom:10px !important;}.boxcont_88{width:100%;height:auto;padding:0;margin:10px 0;float:left;background:rgba(255,255,255,0);}.boxcont_88:hover{background:rgba(255,255,255,0);}/*new header*/    .header_titulo_88{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_88 i.spc{padding:0 2px;}.header_titulo_88 .titulo_88{font-size:2.0em;font-weight:bold;padding:0;margin:0;color:#039a1e;display:inline-block;position:relative;}/*after bottom title*/    .header_titulo_88 .titulo_88::after{background:#039a1e;padding:0 5px;}.header_titulo_88 a,.header_titulo_88 a:hover{font-size:inherit !important;color:inherit !important;text-decoration:none;}.header_banner_88{width:100%;height:auto;padding:0;margin:1px 0;float:left;}.header_img_88{width:100%;height:auto;padding:0;margin:1px 0;float:left;}.header_titulo_88 #btn-slide{margin:5px 0 0 0;font-size:13px !important;}/* ================================            BOX NEWSLINE FLEX 3x DESTAQUES 88            ================================ */            .box_newsline3_flex88{display:flex;gap:20px;}/* Cada coluna */            .box_newsline3_flex88 .col{flex:1;}/* Card Destaque */            .box_newsline3_flex88 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;height:100%;}.box_newsline3_flex88 .card.banner-bg a{display:block;color:inherit;text-decoration:none;position:relative;height:100%;}.box_newsline3_flex88 .card.banner-bg img{width:100%;height:auto;display:block;border-radius:12px;}/* Shadow degradê */            .box_newsline3_flex88 .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_flex88 .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_flex88 .card.banner-bg .card-body{position:absolute;bottom:0;left:0;right:0;background:#039a1e;color:#fff !important;padding:12px 15px;z-index:2;}.box_newsline3_flex88 .card.banner-bg .title{font-size:1.1em;font-weight:600;margin:5px 0;color:#fff !important;}.box_newsline3_flex88 .card.banner-bg .cat{display:block;font-size:0.85em;margin-bottom:4px;color:#fff !important;}/* Hover */            .box_newsline3_flex88 .card.banner-bg:hover .card-body{background:#039a1e !important;transition:background .3s ease;}/* ================================            RESPONSIVO            ================================ */            @media(max-width:991px){.box_newsline3_flex88{flex-direction:column;}.box_newsline3_flex88 .col{flex:0 0 100%;}}/* ================================            BOX STORIE FLEX 88            ================================ */            .box_storie_flex88{display:flex;flex-wrap:wrap;gap:15px;}/* ----- CARD BASE ----- */            .box_storie_flex88 .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_flex88 .card:hover{box-shadow:0 6px 18px rgba(0,0,0,0.35);}*/            /* Imagem padrão (quando não usa h600) */            .box_storie_flex88 .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_flex88 .card:hover img{transform:scale(1.05);}/* Sombra degradê */            .box_storie_flex88 .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_flex88 .card:hover .shadow{background-size:100% 100%,100% 100%;}/* Minititle no topo esquerdo */            .box_storie_flex88 .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_flex88 .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_flex88 .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_flex88 .card.h600{position:relative;height:600px;min-height:0;aspect-ratio:auto;overflow:hidden;}/* figure ou img-wrap ocupa todo o card */            .box_storie_flex88 .card.h600 figure,.box_storie_flex88 .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_flex88 .card.h600 figure img,.box_storie_flex88 .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_flex88 .card,.box_storie_flex88 .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_flex88 .card.h600{flex:0 0 100%;height:auto !important;aspect-ratio:16/9;}.box_storie_flex88 .card.h600 figure,.box_storie_flex88 .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_flex88 .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_flex88 .card.h600 figure img,.box_storie_flex88 .card.h600 .img-wrap img{width:100%;height:100% !important;object-fit:cover;object-position:50% 20%;}}/* ================================            BOX 2 FLEX 88 - GRID 4 CARDS            ================================ */            /* Container flex para os 4 cards */            .box_2_flex88{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_2_flex88 .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_flex88 .card > a{display:block;position:relative;}/* Imagem */            .box_2_flex88 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_2_flex88 .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_flex88 .card:hover .img-wrap img{transform:scale(1.02);}.box_2_flex88 .card:hover .img-wrap img,.box_2_flex88 .card:active .img-wrap img{transform:scale(1.02);transition:transform .35s ease;}*/            @media (hover:none){.box_2_flex88 .card .img-wrap img{transition:transform .35s ease;/* mantém no mobile */}}/* Sombra escura */            .box_2_flex88 .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_flex88 .card:hover .shadow,.box_2_flex88 .card:active .shadow{background-size:100% 100%,100% 100%;}.box_2_flex88 .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_flex88 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_2_flex88 .box-info .title{font-size:1.3em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#039a1e;letter-spacing:none;}.box_2_flex88 .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_flex88 .card{width:100% !important;}.box_2_flex88 .box-info .title{font-size:1.2em;}.box_2_flex88 .box-info .description{font-size:12px;}.box_2_flex88 .card .minititle{font-size:0.9em;}}/* Acessibilidade:reduz movimento */            @media (hover:none){.box_2_flex88 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_2_flex88 .card img,.box_2_flex88 .shadow{transition:none;}}/* ================================            BOX 3 FLEX 88 - GRID 8 CARDS            ================================ */            .box_3_flex88{display:flex;flex-wrap:wrap;gap:15px;}/* Card básico */            .box_3_flex88 .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_flex88 .card:hover{box-shadow:0 3px 12px rgba(0,0,0,0.12);color:#039a1e !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_flex88 .card img{width:100%;height:auto;display:block;border-radius:15px 15px 0 0;}/* Conteúdo abaixo da imagem */            .box_3_flex88 .card-info{padding:10px 8px 12px;}.box_3_flex88 .card:hover span{color:#039a1e !important;}.box_3_flex88 .card-info .title{font-size:1.2em;line-height:1.4;margin:0;font-weight:bold;color:#039a1e !important;}/* Categoria */            .box_3_flex88 .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_flex88 figure,.box_3_flex88 .figure-ph,.box_3_flex88 .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_flex88 .card{flex:0 0 calc(50% - 15px);}}@media (max-width:600px){/* mobile → 1 coluna */            .box_3_flex88 .card{flex:0 0 100%;}}/* ================================            BOX 3 FLEX 88 - VARIAÇÃO NO-BG            ================================ */            .box_3_flex88.no-bg .card{background:transparent;border:none;box-shadow:none;}/* Remove padding do bloco de texto */            .box_3_flex88.no-bg .card-info{padding-left:0 !important;padding-right:0 !important;}/* ================================            Classe adicional SEP (linha no rodapé do card)            ================================ */            .box_3_flex88 .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_flex88,.box_3_flex88{display:flex;flex-wrap:wrap;gap:15px;}/* box 2 */            .box_2_flex88 .card{width:calc(50% - 7.5px);/* metade do gap */}/* box 3 */            .box_3_flex88 .card{width:calc(25% - 11.25px);/* 1/4 do gap ajustado */}/*            * END FLEX BOX 2 & 3            */                                    /* ================================            BOX 4 FLEX 88 - GRID 6 CARDS (3 por linha)            ================================ */            /* Container flex */            .box_4_flex88{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_4_flex88 .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_flex88 .card > a{display:block;position:relative;}/* Imagem */            .box_4_flex88 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_4_flex88 .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_flex88 .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_flex88 .card:hover .shadow,.box_4_flex88 .card:active .shadow{background-size:100% 100%,100% 100%;}/* Categoria */            .box_4_flex88 .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_flex88 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_4_flex88 .box-info .title{font-size:1.4em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#039a1e;}.box_4_flex88 .box-info .description{font-size:1em;color:rgba(114,114,114,1);}/* Responsivo */            @media (max-width:991px){/* tablet → 2 por linha */            .box_4_flex88 .card{width:calc(50% - 10px);}.box_4_flex88 .box-info .title{font-size:1.2em;}}@media (max-width:600px){/* mobile → 1 por linha */            .box_4_flex88 .card{width:100% !important;}.box_4_flex88 .box-info .title{font-size:1em;}.box_4_flex88 .box-info .description{font-size:12px;}.box_4_flex88 .card .minititle{font-size:0.9em;}}/* Acessibilidade */            @media (hover:none){.box_4_flex88 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_4_flex88 .card img,.box_4_flex88 .shadow{transition:none;}}/* ID 1 */        .idnoticia_88{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_88:hover{background:rgba(255,255,255,0);}.idnoticia_88 #col-img{margin:0;padding:0;}.idmais_88{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;}.idmais_88 a{color:#039a1e;font-size:1.1em;font-weight:bold;}.idmais_88 a:hover{text-decoration:none;text-decoration:inherit;color:#039a1e;}.idimg_88{width:100%;margin:0 5px 0 0;float:left;}.idcat_88{width:100%;text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;}.idtitulo_88{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;color:#039a1e;text-decoration:inherit;}.idnoticia_88 a{color:#039a1e;}.idnoticia_88 a:hover *{color:#039a1e;text-decoration:underline;}/* ID 200 */        .idnoticia200_88{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_88:hover{background:rgba(255,255,255,0);}.idmais200_88{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;}.idmais200_88 a{font-size:1.1em;font-weight:bold;text-decoration:inherit;color:#039a1e;}.idmais200_88 a:hover{text-decoration:none;text-decoration:inherit;color:#039a1e;}.idimg200_88{width:100%;margin:0 0 5px 0;float:left;}.idcat200_88{text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;width:100%;}.idtitulo200_88{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;text-decoration:inherit;color:#039a1e;}.idnoticia200_88 a{color:#039a1e;}.idnoticia200_88 a:hover *{color:#039a1e;text-decoration:underline;}/* ID COLUNA 2 TEXT */        .idnoticia_c2_88{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_88:hover{background:rgba(255,255,255,0);}.idnoticia_c2_88 #col-12{padding:0;}.idcat_c2_88{text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;width:100%;}.dat_c2_88{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_88{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;color:#039a1e;}.idnoticia_c2_88 a{color:#039a1e;}.idnoticia_c2_88 a:hover *{color:#039a1e;text-decoration:underline;}/*sub*/        .idnoticia_c2_sub_88{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_88 li{list-style-type:none;}.idnoticia_c2_sub_88 li *{color:#039a1e;list-style-type:none;}.idtitulo_c2_sub_88{width:100%;display:block;font-size:1.0em;float:left;text-decoration:inherit;color:#039a1e;}.idnoticia_c2_sub_88 a{color:#039a1e;padding:0;}.idnoticia_c2_sub_88 a:hover *{color:#039a1e;text-decoration:underline;}/*bold*/        .idtitulo_c2_bold_88{width:100%;display:block;font-size:1.5em;font-weight:bold;padding:0;margin:0;float:left;text-decoration:inherit;color:#039a1e;}.idsubtitulo_c2_bold_88{width:100%;display:block;font-size:1.0em;float:left;color:rgba(114,114,114,1) !important;}/* COLUNA 3 COM FOTO */        .idnoticia_c3_88{width:100%;height:auto;display:block;float:left;padding:0;margin:3px 0;}.idnoticia_c3_88 #col-sm-6{padding-left:0;padding-right:0;}.idnoticia_c3_88 a{float:left;display:block;width:100%;margin:5px 0;}.idnoticia_c3_88 a:first-child{margin-left:5px;}.idimg_c3_88{width:100%;float:left;}.idtitulo_c3_88{width:100%;display:block;font-size:1.0em;font-weight:bold;text-decoration:inherit;float:left;color:#039a1e;}.idtitulo_c3v2_88{width:100%;display:block;font-size:1.0em;font-weight:normal;text-decoration:inherit;float:left;color:#039a1e;}.idnoticia_c3_88 a{color:#039a1e;}.idnoticia_c3_88 a:hover *{color:#039a1e;text-decoration:underline;}/* COLUNA 4 COM FOTO */        .idnoticia_c4_88{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;text-decoration:inherit;}.idimg_c4_88{width:100%;float:left;}.idtitulo_c4_88{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;text-decoration:inherit;color:#039a1e;}.idnoticia_c4_88 a{color:#039a1e;}.idnoticia_c4_88 a:hover *{color:#039a1e;text-decoration:underline;}/*COLUNA 5 */        .idnoticia_c5_88{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;}.idnoticia_c5_88 #col-img{padding:0;}.idimg_c5_88{width:100%;float:left;}.idcat_c5_88{width:100%;text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;}.idtitulo_c5_88{width:100%;display:block;font-size:1.0em;font-weight:bold;float:left;text-decoration:inherit;color:#039a1e;}.idnoticia_c5_88 a{color:#039a1e;}.idnoticia_c5_88 a:hover *{color:#039a1e;text-decoration:underline;}/*NOVO BOX - 8*/    .idnoticia_b8_88{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_88 #col-img{padding:0;}.idimg_b8_88{width:100%;float:left;}div#min_h_1.idnoticia_b8_88{min-height:220px;}div#min_h_2.idnoticia_b8_88{min-height:240px;}.idcat_b8_88{width:100%;color:rgba(162,161,161,1) !important;font-size:1.0em;float:left;display:block;letter-spacing:-0.02em;}.idtitulo_b8_88{width:100%;display:block;font-size:1.8em;font-weight:bold;float:left;text-decoration:inherit;color:#039a1e;}.idtitulo_b8_v288{width:100%;display:block;font-size:1.4em;font-weight:bold;float:left;text-decoration:inherit;color:#039a1e;}.idtitulo_b8_v388{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;text-decoration:inherit;color:#039a1e;}.idsubtitulo_b8_v288{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_88 a{color:#039a1e;}.idnoticia_b8_88 a:hover *{color:#039a1e;text-decoration:underline;}.box_8_content88{width:100%;height:auto;display:block;float:left;padding:0;}.box_8_content88 #col-img{margin:0;padding:0;}.box_888{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_888:hover{display:block;color:#ffffff;text-decoration:underline;}.box_888 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_888:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.box_888 .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_888 .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_888 .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_888 .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_888 .svg_left{background-image:url(https://topreboucas.com.br/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_888:hover .svg_left{background-size:144% 130%;}.box_888 .svg_bottom{background-image:url(https://topreboucas.com.br/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_888:hover .svg_bottom{background-size:146% 115%;}.box_888 .box_8_info{bottom:37px;left:0;margin:0 0 -10px;padding:0;position:absolute;right:0;text-align:left;}.box_888 .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.box_888 .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_888 .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_888 .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_888 .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_888 .description_2x{font-size:1.1em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.box_888 .description{font-size:1.0em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.box_888 .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_content88 .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_content88 .owl-theme .owl-dots .owl-dot span{background:#ffffff !important;transition:opacity 200ms ease !important;}.box_8_content88 .owl-theme .owl-dots .owl-dot.active span,.box_8_content88 .owl-theme .owl-dots .owl-dot:hover span{background:#869791 !important;transition:opacity 200ms ease !important;}/*NOVO BOX - 9*/        .box9_idnoticia_88{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_88:hover{background:rgba(255,255,255,0);}.box9_idnoticia_88 #col-img{margin:0;padding:0;}.box9_idnoticia_88 .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_88 .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_88 a{color:#039a1e;}.box9_idnoticia_88 a:hover *{color:#039a1e;text-decoration:underline;}.box9_minititle88{color:#039a1e;font-size:1.0em;font-weight:bold;float:left;display:block;width:100%;padding:0;margin:0 0 3px 0;}.box9_titulo88{width:100%;display:block;font-size:1.6em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#039a1e;}.box9_subtitulo88{width:100%;display:block;font-size:1.2em;float:left;margin:0 0 8px 0;color:rgba(114,114,114,1);}.box9_data88{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_content88{width:100%;height:auto;display:block;float:left;padding:10px 0 0 0;}.box_2_content88 .box_primary{margin-right:10px;}.box_2_content88 #col-img{margin:0;padding:0;}.box_2_content88 .box_4_m img{height:240px;}.box_2_content88 .box_4_m{padding-left:5px;}.box_2_content88 .box_4_m:first-child{padding-left:0;}.box_2_content88 .box_4_m:last-child{padding-right:0;}.box_2_content88 .box_6_m img{height:180px;}.box_2_content88 .box_6_m{padding-left:5px;}.box_2_content88 .box_6_m:first-child{padding-left:0;}.box_2_content88 .box_6_m:last-child{padding-right:0;}.box_2_content88 .box_6_m:nth-child(3){padding-right:0;}.box_2_content88 .box_6_m:nth-child(4){padding-left:0;}.box_2_content88 .box_12_m img{height:230px;}.box_2_content88 .box_12_m:nth-child(1){padding-right:20px;padding-left:0;}.box_2_content88 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content88 .box_12_m:nth-child(3){padding-right:20px;padding-left:0;}.box_2_content88 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}.box_288{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_288:hover{display:block;color:#039a1e;text-decoration:underline;}.box_288 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_288:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.box_288 .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_288 .box_2_info{bottom:37px;left:0;margin:0 0 -17px;padding:0;position:absolute;right:0;text-align:left;}.box_288 .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.box_288 .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_288 .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:#039a1e;}.box_288 .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:#039a1e;}.box_288 .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:#039a1e;}.box_288 .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_288 .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_288 .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_B8888{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_B8888 #col-img{padding:0;}.idimg_b8_B8888{width:100%;float:left;}div#min_h_1.idnoticia_b10_B8888{min-height:220px;}div#min_h_2.idnoticia_b10_B8888{min-height:240px;}.idnoticia_b10_B8888 .idcat{width:100%;color:rgba(162,161,161,1) !important;font-size:1.0em;float:left;display:block;letter-spacing:-0.02em;}.idnoticia_b10_B8888 .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_B8888 .idtitulo{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;text-decoration:inherit;color:#039a1e;}.idnoticia_b10_B8888 .idtitulo_2x{width:100%;display:block;font-size:1.5em;font-weight:bold;float:left;text-decoration:inherit;color:#039a1e;}.idnoticia_b10_B8888 .idtitulo_25x{width:100%;display:block;font-size:1.8em;font-weight:bold;float:left;text-decoration:inherit;color:#039a1e;}.idnoticia_b10_B8888 .idtitulo_3x{width:100%;display:block;font-size:50px;font-weight:bold;float:left;text-decoration:inherit;color:#039a1e;}.idnoticia_b10_B8888 .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_B8888 .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_B8888 a{color:#039a1e;}.idnoticia_b10_B8888 a:hover .idtitulo,.idnoticia_b10_B8888 a:hover .idtitulo_2x,.idnoticia_b10_B8888 a:hover .idtitulo_25x,.idnoticia_b10_B8888 a:hover .idtitulo_3x,.idnoticia_b10_B8888 a:hover .idsubtitulo,.idnoticia_b10_B8888 a:hover .idsubtitulo_2x,.idnoticia_b10_B8888 a:hover .idcat,.idnoticia_b10_B8888 a:hover .idcat_2x,.idnoticia_b10_B8888 a:hover .idcat_3x{color:#039a1e !important;text-decoration:underline !important;}.box_content_b10_B8888{width:100%;height:auto;display:block;float:left;padding:0;}.box_content_b10_B8888 #col-img{margin:0;padding:0;}.idnoticia_b10_B8888 .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_B8888 .box_shadow:hover{display:block;color:#ffffff;text-decoration:underline;}.idnoticia_b10_B8888 .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_B8888 .box_shadow:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.idnoticia_b10_B8888 .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_B8888 .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_B8888 .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_B8888 .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_B8888 .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_B8888 .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_B8888 .box_shadow .svg_left{background-image:url(https://topreboucas.com.br/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_B8888 .box_shadow:hover .svg_left{background-size:144% 130%;}.idnoticia_b10_B8888 .box_shadow .svg_bottom{background-image:url(https://topreboucas.com.br/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_B8888 .box_shadow:hover .svg_bottom{background-size:146% 115%;}.idnoticia_b10_B8888 .box_shadow .box_b10_info{bottom:37px;left:0;margin:0 0 -10px;padding:0;position:absolute;right:0;text-align:left;}.idnoticia_b10_B8888 .box_shadow .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.idnoticia_b10_B8888 .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_B8888 .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_B8888 .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_B8888 .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_B8888 .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_B8888 .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_B8888 .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_B8888 .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_B8888 .owl-theme .owl-dots{float:left !important;position:relative !important;z-index:150 !important;width:100% !important;text-align:center !important;}.box_content_b10_B8888 .owl-theme .owl-dots .owl-dot span{background:#E3E3E3 !important;transition:opacity 200ms ease !important;}.box_content_b10_B8888 .owl-theme .owl-dots .owl-dot.active span,.box_content_b10_B8888 .owl-theme .owl-dots .owl-dot:hover span{background:#869791 !important;transition:opacity 200ms ease !important;}/* NOVO BOX - 9.1 Modelo 33*/    .box91_idnoticia_B8888{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_B8888:hover{background:rgba(255,255,255,0);}.box91_idnoticia_B8888 #col-img{margin:0;padding:0;}.box91_idnoticia_B8888 a{color:#039a1e;}.box91_idnoticia_B8888 a:hover *{color:#039a1e;text-decoration:underline;}.box91_idnoticia_B8888 .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_B8888 .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_minititleB8888{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_tituloB8888{width:100%;display:block;font-size:0.9em;font-weight:normal;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#039a1e;}.box91_titulo_2xB8888{width:100%;display:block;font-size:1.4em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#039a1e;}.box91_subtituloB8888{width:100%;display:block;font-size:1.0em;float:left;margin:0 0 2px 0;color:rgba(114,114,114,1);}.box91_dataB8888{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_88 #col-img{margin:5px 10px;}.box_2_content88 .box_primary{margin-right:0;}.box_2_content88 .box_4_m img{height:auto;}.box_2_content88 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content88 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content88 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content88 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_content88 .box_6_m img{height:auto;}.box_2_content88 .box_6_m{padding-left:0;padding-right:0;}.box_2_content88 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_content88 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_content88 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content88 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_2_content88 .box_12_m img{height:auto;}.box_2_content88 .box_12_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content88 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content88 .box_12_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content88 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}.box_888 .minititle{display:none;}.box_888 .title_2x{font-size:1.4em;}.box_888 .description_2x{display:none;}.idtitulo_b8_88{font-size:1.3em;}.idtitulo_b8_v288{font-size:1.3em;}.idsubtitulo_b8_v288{font-size:1.1em;}}/* Phone Landscape (480px) */        @media only screen and (min-width:321px) and (max-width:480px) and (orientation:landscape){.box9_idnoticia_88 #col-img{margin:5px 10px;}.box_288 .minititle{display:none;}.box_288 .title_2x{font-size:1.2em;}.box_288 .title_0x{font-size:0.9em;}.box_288 .title{font-size:1.0em;}.box_288 .description_2x{font-size:11px;}.box_288 .description{font-size:11px;}.box_2_content88 .box_primary{margin-right:0;}.box_2_content88 .box_4_m img{height:auto;}.box_2_content88 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content88 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content88 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content88 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_content88 .box_6_m img{height:auto;}.box_2_content88 .box_6_m{padding-left:0;padding-right:0;}.box_2_content88 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_content88 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_content88 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content88 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_2_content88 .box_12_m img{height:auto;}.box_2_content88 .box_12_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content88 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content88 .box_12_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content88 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}.box_888 .minititle{display:none;}.box_888 .title_2x{font-size:1.1em;}.box_888 .description_2x{display:none;}.idtitulo_b8_88{font-size:1.2em;}.idtitulo_b8_v288{font-size:1.2em;}.idsubtitulo_b8_v288{font-size:1.0em;}}/* Phone Portrait (320px) */        @media only screen and (max-width:320px){.box9_idnoticia_88 #col-img{margin:5px 10px;}.box_288 .minititle{display:none;}.box_288 .title_2x{font-size:1.2em;}.box_288 .title_0x{font-size:0.9em;}.box_288 .title{font-size:1.0em;}.box_288 .description_2x{font-size:11px;}.box_288 .description{font-size:11px;}.box_2_content88 .box_primary{margin-right:0;}.box_2_content88 .box_4_m img{height:auto;}.box_2_content88 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content88 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content88 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content88 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_content88 .box_6_m img{height:auto;}.box_2_content88 .box_6_m{padding-left:0;padding-right:0;}.box_2_content88 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_content88 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_content88 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content88 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_2_content88 .box_12_m img{height:auto;}.box_2_content88 .box_12_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content88 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content88 .box_12_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content88 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}}@media only screen and (max-width:420px){.box9_idnoticia_88 #col-img{margin:5px 10px;}.box_288 .minititle{display:none;}.box_288 .title_2x{font-size:1.2em;}.box_288 .title_0x{font-size:0.9em;}.box_288 .title{font-size:1.0em;}.box_288 .description_2x{font-size:10px;}.box_288 .description{font-size:10px;}.box_2_content88 .box_primary{margin-right:0;}.box_2_content88 .box_4_m img{height:auto;}.box_2_content88 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content88 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content88 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content88 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_content88 .box_6_m img{height:auto;}.box_2_content88 .box_6_m{padding-left:0;padding-right:0;}.box_2_content88 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_content88 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_content88 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content88 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_2_content88 .box_12_m img{height:auto;}.box_2_content88 .box_12_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content88 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content88 .box_12_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content88 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}}/*/FIM*/            /*BOX SLIDE */        .slider_box_88{width:100%;display:block;height:auto;float:left;list-style-type:none;}.slider_box_88 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_88 li:hover{text-decoration:underline;background:rgba(255,255,255,0);}.slider_box_88 #resetli{padding:8px !important;}.slider_box_88 .ad_foto{width:100%;float:left;display:block;}.slider_box_88 .ad_1{width:100%;float:left;display:block;font-size:0.8em;font-weight:bold;color:#039a1e;}.slider_box_88 .ad_2{width:100%;float:left;display:block;font-size:1.0em;font-weight:bold;color:#039a1e;}.slider_box_88 .ad_3{width:100%;float:left;display:block;font-size:0.9em;font-weight:bold;color:rgba(0,0,0,1);}.slider_box_88 .ad_4{width:100%;float:left;display:block;font-size:1.0em;font-weight:normal;color:#039a1e;}.slider_box_88 .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_88 .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_88 .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_88 .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_88 a{color:#039a1e;}.slider_box_88 a:hover *{color:#039a1e;text-decoration:underline;}/*END_STYLES OLD HOME PAGE*/                                              /* ================================            BOX NEWSLINE FLEX 3x DESTAQUES 88            ================================ */            .box_newsline3_flex88{display:flex;gap:20px;}/* Cada coluna */            .box_newsline3_flex88 .col{flex:1;}/* Card Destaque */            .box_newsline3_flex88 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;height:100%;}.box_newsline3_flex88 .card.banner-bg a{display:block;color:inherit;text-decoration:none;position:relative;height:100%;}.box_newsline3_flex88 .card.banner-bg img{width:100%;height:auto;display:block;border-radius:12px;}/* Shadow degradê */            .box_newsline3_flex88 .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_flex88 .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_flex88 .card.banner-bg .card-body{position:absolute;bottom:0;left:0;right:0;background:#039a1e;color:#fff !important;padding:12px 15px;z-index:2;}.box_newsline3_flex88 .card.banner-bg .title{font-size:1.1em;font-weight:600;margin:5px 0;color:#fff !important;}.box_newsline3_flex88 .card.banner-bg .cat{display:block;font-size:0.85em;margin-bottom:4px;color:#fff !important;}/* Hover */            .box_newsline3_flex88 .card.banner-bg:hover .card-body{background:#039a1e !important;transition:background .3s ease;}/* ================================            RESPONSIVO            ================================ */            @media(max-width:991px){.box_newsline3_flex88{flex-direction:column;}.box_newsline3_flex88 .col{flex:0 0 100%;}}/* =========================================            BOX NEWSLINE FLEX V2  (grid 40% / 60%)            ========================================= */            .box_newsline_flex_v288{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_v288 .destaque,.box_newsline_flex_v288 .grid-cards{min-width:0;box-sizing:border-box;}/* =========================================            DESTAQUE            ========================================= */            .box_newsline_flex_v288 .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_v288 .card.banner-bg a{display:block;text-decoration:none;color:inherit;}/* Destaque ocupa altura total da coluna */            .box_newsline_flex_v288 .card.banner-bg{display:flex;flex-direction:column;height:100%;/* iguala ao grid-cards */}.box_newsline_flex_v288 .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_v288 .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_v288 .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_v288 .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_v288 .card.banner-bg .media .card-body{position:absolute;left:0;right:0;bottom:0;color:#039a1e !important;background:rgba(255,255,255,0) !important;padding:12px 15px;z-index:2;}.box_newsline_flex_v288 .card.banner-bg:hover .card-body,.box_newsline_flex_v288 .card.banner-bg .media:hover .card-body{color:#039a1e !important;text-decoration:none !important;background:rgba(255,255,255,0) !important;}.box_newsline_flex_v288 .card.banner-bg .card-body .title{font-size:1.2em;font-weight:bold;margin:5px 0 0;color:#fff !important;}.box_newsline_flex_v288 .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_v288 .card.banner-bg:hover .media .shadow{height:70%;}/* =========================================            GRID DE 6 CARDS (3 x 2)            ========================================= */            .box_newsline_flex_v288 .grid-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));/* minmax previne estouro */            gap:20px;align-content:start;}.box_newsline_flex_v288 .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_v288 .grid-cards .card.thumb a{display:flex;flex-direction:column;text-decoration:none;color:inherit;height:100%;}/* imagem do card pequeno */            .box_newsline_flex_v288 .grid-cards .card.thumb img,.box_newsline_flex_v288 .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_v288 .grid-cards .card.thumb .info{padding:10px;flex:1;min-width:0;}.box_newsline_flex_v288 .grid-cards .card.thumb .cat{font-size:.8em;font-weight:bold;margin-bottom:0;color:rgba(0,0,0,1) !important;}.box_newsline_flex_v288 .grid-cards .card.thumb .title{font-size:1em;font-weight:bold;line-height:1.3;margin-top:3px;color:#039a1e !important;}/* Hover nos cards da grid */            .box_newsline_flex_v288 .grid-cards .card.thumb:hover{border-color:#333333 !important;background:rgb(255,255,255) !important;}.box_newsline_flex_v288 .grid-cards .card.thumb:hover .title,.box_newsline_flex_v288 .grid-cards .card.thumb:hover .cat{color:#333333 !important;}/* =========================================            RESPONSIVO            ========================================= */            @media (max-width:991px){.box_newsline_flex_v288{grid-template-columns:1fr;/* empilha */                    row-gap:20px;}.box_newsline_flex_v288 .grid-cards{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:600px){.box_newsline_flex_v288 .grid-cards{grid-template-columns:1fr;}.box_newsline_flex_v288 .card.banner-bg .media{min-height:260px;}}/* ================================            BOX NEWSLINE FLEX 88            ================================ */            .box_newsline_flex88{display:flex;align-items:stretch;gap:15px;/* espaço entre destaque e mid */}/* Colunas principais */            .box_newsline_flex88 .col{flex:1;}.box_newsline_flex88 .destaque{flex:0 0 calc(40% - 7.5px);}.box_newsline_flex88 .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_flex88 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;}.box_newsline_flex88 .card.banner-bg a{display:block;color:inherit;text-decoration:none;position:relative;}/* Imagem */            .box_newsline_flex88 .card.banner-bg img{width:100%;height:auto;display:block;}/* Shadow degradê */            .box_newsline_flex88 .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_flex88 .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_flex88 .card.banner-bg .card-body{position:absolute;bottom:0;left:0;right:0;background:#039a1e;color:#fff !important;padding:12px 15px;z-index:2;}.box_newsline_flex88 .card.banner-bg .title{font-size:1.2em;font-weight:600;color:#fff !important;margin:5px 0;}.box_newsline_flex88 .card.banner-bg .cat{display:block;font-size:0.9em;margin-bottom:5px;color:#fff !important;}/* Hover no destaque */            .box_newsline_flex88 .card.banner-bg:hover .card-body{color:#039a1e !important;background:rgba(255,255,255,0) !important;transition:background .3s ease;}/* ================================            CARDS MÉDIOS (sem imagem,8 cards)            ================================ */            .box_newsline_flex88 .mid-card .card.mid-list{border-radius:12px;background:#fff;border:1px solid #e5e5e5;padding:15px;height:100%;transition:all .3s ease;}.box_newsline_flex88 .mid-card .card.mid-list a{display:block;text-decoration:none;color:inherit;}.box_newsline_flex88 .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_flex88 .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_flex88 .mid-card .card.mid-list .title{font-size:1em;font-weight:600;margin:0 0 6px;color:#039a1e !important;line-height:1.3;}/* Subchamada */            .box_newsline_flex88 .mid-card .card.mid-list .desc{font-size:0.9em;color:#666 !important;margin:0;}/* Hover */            .box_newsline_flex88 .mid-card .card.mid-list:hover{color:#333333 !important;background:rgb(255,255,255) !important;border-color:rgb(255,255,255) !important;}.box_newsline_flex88 .mid-card .card.mid-list:hover .title,.box_newsline_flex88 .mid-card .card.mid-list:hover .cat,.box_newsline_flex88 .mid-card .card.mid-list:hover .desc{color:#333333 !important;}/* ================================            RESPONSIVO            ================================ */            @media(max-width:991px){.box_newsline_flex88{flex-direction:column;}.box_newsline_flex88 .destaque,.box_newsline_flex88 .mid-cards{flex:0 0 100%;}}@media(max-width:767px){.box_newsline_flex88 .mid-cards{grid-template-columns:1fr;/* 1 coluna no mobile */}}/* ================================            BOX STORIE FLEX 88            ================================ */            .box_storie_flex88{display:flex;flex-wrap:wrap;gap:15px;}/* ----- CARD BASE ----- */            .box_storie_flex88 .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_flex88 .card:hover{box-shadow:0 6px 18px rgba(0,0,0,0.35);}*/            /* Imagem padrão (quando não usa h600) */            .box_storie_flex88 .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_flex88 .card:hover img{transform:scale(1.05);}/* Sombra degradê */            .box_storie_flex88 .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_flex88 .card:hover .shadow{background-size:100% 100%,100% 100%;}/* Minititle no topo esquerdo */            .box_storie_flex88 .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_flex88 .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_flex88 .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_flex88 .card.h600{position:relative;height:600px;min-height:0;aspect-ratio:auto;overflow:hidden;}/* figure ou img-wrap ocupa todo o card */            .box_storie_flex88 .card.h600 figure,.box_storie_flex88 .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_flex88 .card.h600 figure img,.box_storie_flex88 .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_flex88 .card,.box_storie_flex88 .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_flex88 .card.h600{flex:0 0 100%;height:auto !important;aspect-ratio:16/9;}.box_storie_flex88 .card.h600 figure,.box_storie_flex88 .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_flex88 .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_flex88 .card.h600 figure img,.box_storie_flex88 .card.h600 .img-wrap img{width:100%;height:100% !important;object-fit:cover;object-position:50% 20%;}}/* ================================            BOX 2 FLEX 88 - GRID 4 CARDS            ================================ */            /* Container flex para os 4 cards */            .box_2_flex88{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_2_flex88 .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_flex88 .card > a{display:block;position:relative;}/* Imagem */            .box_2_flex88 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_2_flex88 .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_flex88 .card:hover .img-wrap img{transform:scale(1.02);}.box_2_flex88 .card:hover .img-wrap img,.box_2_flex88 .card:active .img-wrap img{transform:scale(1.02);transition:transform .35s ease;}*/            @media (hover:none){.box_2_flex88 .card .img-wrap img{transition:transform .35s ease;/* mantém no mobile */}}/* Sombra escura */            .box_2_flex88 .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_flex88 .card:hover .shadow,.box_2_flex88 .card:active .shadow{background-size:100% 100%,100% 100%;}.box_2_flex88 .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_flex88 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_2_flex88 .box-info .title{font-size:1.2em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#039a1e;letter-spacing:none;}.box_2_flex88 .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_flex88 .card{width:100% !important;}.box_2_flex88 .box-info .title{font-size:1.2em;}.box_2_flex88 .box-info .description{font-size:12px;}.box_2_flex88 .card .minititle{font-size:0.9em;}}/* Acessibilidade:reduz movimento */            @media (hover:none){.box_2_flex88 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_2_flex88 .card img,.box_2_flex88 .shadow{transition:none;}}/* ================================            BOX 3 FLEX 88 - GRID 8 CARDS            ================================ */            .box_3_flex88{display:flex;flex-wrap:wrap;gap:15px;}/* Card básico */            .box_3_flex88 .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_flex88 .card:hover{box-shadow:0 3px 12px rgba(0,0,0,0.12);color:#039a1e !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_flex88 .card img{width:100%;height:auto;display:block;border-radius:15px 15px 0 0;}/* Conteúdo abaixo da imagem */            .box_3_flex88 .card-info{padding:10px 8px 12px;}.box_3_flex88 .card:hover span{color:#039a1e !important;}.box_3_flex88 .card-info .title{font-size:1.2em;line-height:1.4;margin:0;font-weight:bold;color:#039a1e !important;}/* Categoria */            .box_3_flex88 .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_flex88 figure,.box_3_flex88 .figure-ph,.box_3_flex88 .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_flex88 .card{flex:0 0 calc(50% - 15px);}}@media (max-width:600px){/* mobile → 1 coluna */            .box_3_flex88 .card{flex:0 0 100%;}}/* ================================            BOX 3 FLEX 88 - VARIAÇÃO NO-BG            ================================ */            .box_3_flex88.no-bg .card{background:transparent;border:none;box-shadow:none;}/* Remove padding do bloco de texto */            .box_3_flex88.no-bg .card-info{padding-left:0 !important;padding-right:0 !important;}/* ================================            Classe adicional SEP (linha no rodapé do card)            ================================ */            .box_3_flex88 .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_flex88,.box_3_flex88{display:flex;flex-wrap:wrap;gap:15px;}/* box 2 */            .box_2_flex88 .card{width:calc(50% - 7.5px);/* metade do gap */}/* box 3 */            .box_3_flex88 .card{width:calc(25% - 11.25px);/* 1/4 do gap ajustado */}/*            * END FLEX BOX 2 & 3            */                                    /* ================================            BOX 4 FLEX 88 - GRID 6 CARDS (3 por linha)            ================================ */            /* Container flex */            .box_4_flex88{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_4_flex88 .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_flex88 .card > a{display:block;position:relative;}/* Imagem */            .box_4_flex88 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_4_flex88 .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_flex88 .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_flex88 .card:hover .shadow,.box_4_flex88 .card:active .shadow{background-size:100% 100%,100% 100%;}/* Categoria */            .box_4_flex88 .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_flex88 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_4_flex88 .box-info .title{font-size:1.4em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#039a1e;}.box_4_flex88 .box-info .description{font-size:1em;color:rgba(114,114,114,1);}/* Responsivo */            @media (max-width:991px){/* tablet → 2 por linha */            .box_4_flex88 .card{width:calc(50% - 10px);}.box_4_flex88 .box-info .title{font-size:1.2em;}}@media (max-width:600px){/* mobile → 1 por linha */            .box_4_flex88 .card{width:100% !important;}.box_4_flex88 .box-info .title{font-size:1em;}.box_4_flex88 .box-info .description{font-size:12px;}.box_4_flex88 .card .minititle{font-size:0.9em;}}/* Acessibilidade */            @media (hover:none){.box_4_flex88 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_4_flex88 .card img,.box_4_flex88 .shadow{transition:none;}}/* =======================            BOX MANCHETE TOP (2 LINHAS)            ======================= */            .box_manchete_top88{display:flex;flex-direction:column;gap:30px;box-sizing:border-box;}/* =======================            LINHA 1 (2 colunas)            ======================= */            .box_manchete_top88 .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_top88 .col-main{display:grid;grid-template-columns:50% 50%;gap:20px;align-items:center;}.box_manchete_top88 .col-main a{display:contents;text-decoration:none;color:inherit;}/* =======================            HOVER – MANCHETE PRINCIPAL            ======================= */            .box_manchete_top88 .col-main a:hover .title,.box_manchete_top88 .col-main a:hover .cat,.box_manchete_top88 .col-main a:hover .desc{color:#039a1e !important;transition:color .3s ease;text-decoration:underline !important;}.box_manchete_top88 .col-main figure,.box_manchete_top88 .col-main img{width:100% !important;aspect-ratio:16/9;border-radius:12px;object-fit:cover;min-height:320px;/* reduz imagem */}.box_manchete_top88 .col-main .info{display:flex;flex-direction:column;justify-content:center;}.box_manchete_top88 .col-main .cat{font-size:13px;font-weight:bold;color:rgba(0,0,0,1) !important;}.box_manchete_top88 .col-main .title{font-size:2.8rem !important;/* maior */                line-height:1.2;font-weight:800;margin-bottom:6px;margin-top:2px;color:#039a1e !important;}.box_manchete_top88 .col-main .desc{font-size:1.4rem !important;line-height:1.5;color:rgba(114,114,114,1) !important;}/* MANCHETE SECUNDÁRIA */            .box_manchete_top88 .col-sec{display:flex;flex-direction:column;align-items:flex-start;max-width:100%;box-sizing:border-box;}.box_manchete_top88 .col-sec a{display:block;text-decoration:none;color:inherit;width:100%;}/* =======================            HOVER – MANCHETE SECUNDÁRIA            ======================= */            .box_manchete_top88 .col-sec a:hover .title,.box_manchete_top88 .col-sec a:hover .cat{color:#039a1e !important;transition:color .3s ease;text-decoration:underline !important;}.box_manchete_top88 .col-sec figure,.box_manchete_top88 .col-sec img{width:100% !important;aspect-ratio:16/9;min-height:190px;border-radius:12px;object-fit:cover;margin-bottom:10px;}.box_manchete_top88 .col-sec .cat{font-size:13px;font-weight:bold;color:rgba(0,0,0,1) !important;}.box_manchete_top88 .col-sec .title{font-size:1.8rem !important;/* título menor */                font-weight:bold;line-height:1.3;margin-top:5px;color:#039a1e !important;}.box_manchete_top88 .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_top88 .row-bottom{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:0;}.box_manchete_top88 .row-bottom a{display:flex;align-items:flex-start;gap:10px;text-decoration:none;color:inherit;padding:10px 0;}.box_manchete_top88 .row-bottom a:before{content:"▪";color:rgba(0,0,0,1) !important;font-size:1.8rem;/* dot maior */                line-height:1.5;}.box_manchete_top88 .row-bottom .title{font-size:1.2rem;/* títulos maiores */                line-height:1.6;color:#039a1e !important;transition:color .3s ease;}/* HOVER – LINHA 2 (inclui dot) */            .box_manchete_top88 .row-bottom a:hover .title,.box_manchete_top88 .row-bottom a:hover:before{color:#333333 !important;text-decoration:underline !important;}/* Linha 1 – manchete principal ocupa 100% */            .box_manchete_top88 .row-top.full{display:block;margin-bottom:25px;}/* Linha 2 – duas secundárias lado a lado */            .box_manchete_top88 .row-top.two-cols{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;}.box_manchete_top88 .row-top.two-cols .title{font-size:2.0rem !important;}/* Responsivo Tablet */            @media(max-width:991px){.box_manchete_top88 .row-top.two-cols{grid-template-columns:1fr;/* uma por linha */                    gap:15px;}.box_manchete_top88 .row-top.two-cols .title{font-size:2.0rem !important;}}/* Responsivo Mobile */            @media(max-width:600px){.box_manchete_top88 .row-top.two-cols .title{font-size:2.0rem !important;}.box_manchete_top88 .row-top.two-cols .cat{font-size:12px !important;}}/* =======================            RESPONSIVO            ======================= */            @media(max-width:991px){/* Tablet */                .box_manchete_top88 .row-top{grid-template-columns:100%;/* destaque ocupa linha inteira */                    gap:20px;}.box_manchete_top88 .col-main{grid-template-columns:100%;/* imagem acima e texto abaixo */}.box_manchete_top88 .col-main .title{font-size:2.0rem !important;}.box_manchete_top88 .col-sec img{max-height:200px;}.box_manchete_top88 .row-bottom{grid-template-columns:repeat(2,1fr);gap:15px;}}@media(max-width:600px){/* Mobile */                .box_manchete_top88 .col-main figure,.box_manchete_top88 .col-main img{min-height:200px;}.box_manchete_top88 .col-main .title{font-size:2.0rem !important;}.box_manchete_top88 .col-main .desc{font-size:1.2rem !important;}.box_manchete_top88 .row-bottom{grid-template-columns:1fr;gap:12px;}.box_manchete_top88 .row-bottom .title{font-size:1.4rem !important;}}/* =======================            LINHA 3 – MANCHETE TEXTO GRANDE (TOPO)            ======================= */            .box_manchete_top88 .row-third{margin-bottom:5px;padding-bottom:0;border-bottom:1px solid #e5e5e5;}.box_manchete_top88 .row-third a{display:block;text-decoration:none;color:inherit;}.box_manchete_top88 .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_top88 .row-third .title{font-size:3.8rem;/* bem grande */                font-weight:800;line-height:1.3;margin-top:3px;color:#039a1e !important;transition:color .3s ease;}/* Hover */            .box_manchete_top88 .row-third a:hover .cat,.box_manchete_top88 .row-third a:hover .title{color:#333333 !important;}/* Responsivo */            @media(max-width:991px){.box_manchete_top88 .row-third .title{font-size:2rem;}}@media(max-width:600px){.box_manchete_top88 .row-third .title{font-size:1.6rem;}}.set_margin_top_10{margin-top:10px !important;}/* ==========================================            BOX NEWSLINE MIX 88            ========================================== */            .box_newsline_mix88{display:flex;flex-direction:column;gap:24px;box-sizing:border-box;}/* Reset figure/img */            .box_newsline_mix88 .media,.box_newsline_mix88 .media *{box-sizing:border-box;}.box_newsline_mix88 .media{position:relative;display:block;width:100%;border-radius:14px;overflow:hidden;text-decoration:none;color:inherit;}.box_newsline_mix88 .media .figure-ph,.box_newsline_mix88 .media figure.figure-ph{width:100%!important;height:100%!important;margin:0!important;display:block!important;border-radius:14px!important;}.box_newsline_mix88 .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_mix88 .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_mix88 .cat{font-size:.9rem;font-weight:700;margin-bottom:.4rem;color:#ffcc00!important;}/* ==========================================            TÍTULOS POR TIPO DE CARD            ========================================== */            /* Destaque (row-1) */            .box_newsline_mix88 .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_mix88 .title-medium{font-size:2.5rem;font-weight:800;margin:.35rem 0 .25rem;color:#222!important;line-height:1.3;}.box_newsline_mix88 .desc{font-size:.95rem;margin:0;color:#666;}/* Card pequeno */            .box_newsline_mix88 .title-small{font-size:1.5rem;font-weight:800;margin:0;color:#fff!important;line-height:1.3;}/* Card alto */            .box_newsline_mix88 .title-tall{font-size:2.0rem;font-weight:900;margin:0;color:#fff!important;line-height:1.3;}.box_newsline_mix88 .row-2 .ovl .cat{font-size:1.3rem;color:#039a1e !important;}/* Hover em todos os títulos */            .box_newsline_mix88 a:hover .title-row1,.box_newsline_mix88 a:hover .title-small,.box_newsline_mix88 a:hover .title-tall{color:#333333 !important;transition:color .25s ease;}/* ROW 1 */            .box_newsline_mix88 .row-1{display:grid;}.box_newsline_mix88 .row-1 .media{height:250px;}.box_newsline_mix88 .row-1 .media .figure-ph,.box_newsline_mix88 .row-1 .media .ph_img{height:100%!important;width:100%!important;object-fit:cover!important;}/* Centralizar destaque */            .box_newsline_mix88 .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_mix88 .row-1 .date{font-size:.1.2rem;color:#eee;display:block;margin-top:4px;}.box_newsline_mix88 .row-1 .ovl .cat{font-size:1.6rem;color:#039a1e !important;}/* ROW 2:grid */            .box_newsline_mix88 .row-2{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:20px;}/* Colunas */            .box_newsline_mix88 .col-left{grid-column:1;grid-row:1 / span 2;}.box_newsline_mix88 .col-mid-top{grid-column:2;grid-row:1;}.box_newsline_mix88 .col-mid-bottom{grid-column:2;grid-row:2;}.box_newsline_mix88 .col-right{grid-column:3;grid-row:1 / span 2;}/* Força preenchimento */            .box_newsline_mix88 .card-medium,.box_newsline_mix88 .card-small,.box_newsline_mix88 .card-tall{width:100%;height:100%;display:flex;flex-direction:column;}/* ==========================================            CARD MÉDIO (link completo)            ========================================== */            .box_newsline_mix88 .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_mix88 .card-medium a.media .figure-ph,.box_newsline_mix88 .card-medium a.media .ph_img,.box_newsline_mix88 .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_mix88 .card-medium a.media .info{padding:16px;border-radius:0;/* evita arredondar base */            background:rgba(255,255,255,0) !important;}.box_newsline_mix88 .card-medium a.media .cat{color:rgba(0,0,0,1) !important;font-size:1.5rem;}.box_newsline_mix88 .card-medium a.media .title-medium{color:#039a1e !important;}/* Hover no card-medium */            .box_newsline_mix88 .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_mix88 .card-medium a.media:hover .title-medium,.box_newsline_mix88 .card-medium a.media:hover .cat{color:#039a1e !important;transition:color .25s ease;}/* ==========================================            CARDS PEQUENOS / ALTOS            ========================================== */            .box_newsline_mix88 .card-small .ovl{padding:14px;background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,0) 55%);}.box_newsline_mix88 .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_mix88 .card-small{width:100%;height:100%;display:flex;}.box_newsline_mix88 .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_mix88 .card-small a.media .figure-ph,.box_newsline_mix88 .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_mix88 .row-2{align-items:stretch;}/* Coluna do meio:cada small ocupa 50% da altura total */            .box_newsline_mix88 .col-mid-top,.box_newsline_mix88 .col-mid-bottom{display:flex;flex-direction:column;min-height:0;}.box_newsline_mix88 .col-mid-top .card-small,.box_newsline_mix88 .col-mid-bottom .card-small{flex:1 1 auto;/* divide igualmente */            display:flex;}/* Força .media a preencher a célula */            .box_newsline_mix88 .card-small .media,.box_newsline_mix88 .card-tall  .media{height:100%;display:block;/* evita collapse por flex */}/* Anula o padding-top do ratio do showImg para estes cards */            .box_newsline_mix88 .card-small .figure-ph,.box_newsline_mix88 .card-tall  .figure-ph{padding-top:0 !important;/* <- o segredo */            height:100% !important;}/* Imagem realmente estica e recorta certo */            .box_newsline_mix88 .card-small .ph_img,.box_newsline_mix88 .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_mix88 .card-small,.box_newsline_mix88 .card-tall{width:100%;height:100%;min-height:0;}/* ==========================================            EFEITO SOMBRA            ========================================== */            .box_newsline_mix88 .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_mix88 .media:hover .shadow,.box_newsline_mix88 .media:active .shadow{background-size:100% 100%,100% 100%;}/* ==========================================            RESPONSIVO            ========================================== */            @media(max-width:1080px){.box_newsline_mix88 .row-2{display:flex;flex-direction:column;gap:20px;}/* Cada coluna ocupa toda a largura em mobile/tablet */            .box_newsline_mix88 .col-left,.box_newsline_mix88 .col-mid-top,.box_newsline_mix88 .col-mid-bottom,.box_newsline_mix88 .col-right{width:100%;grid-column:auto;grid-row:auto;}/* Card-médio e demais cards forçados a 100% */            .box_newsline_mix88 .card-medium,.box_newsline_mix88 .card-small,.box_newsline_mix88 .card-tall{width:100%;height:auto;}/* Links internos ocupam largura toda */            .box_newsline_mix88 .card-medium a.media,.box_newsline_mix88 .card-small a.media,.box_newsline_mix88 .card-tall a.media{width:100%;}/* Card-tall vira 16:9 no responsivo */            .box_newsline_mix88 .card-tall{aspect-ratio:16/9;height:auto;}.box_newsline_mix88 .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_mix88 .card-tall{position:relative;width:100%;height:0;padding-top:56.25%;/* 16:9 */}.box_newsline_mix88 .card-tall a.media{position:absolute;top:0;left:0;width:100%;height:100%;}}}@media(max-width:640px){.box_newsline_mix88 .title-row1{font-size:1.8rem;}.box_newsline_mix88 .title-medium{font-size:1.8rem;}.box_newsline_mix88 .title-small{font-size:1.5rem;}.box_newsline_mix88 .title-tall{font-size:1.5rem;}}/* ================================            * END FLEX BOX            ================================ */                     /* ================================            * CARD INFINITO            ================================ */:root{--cor-primaria88:#039a1e;--cor-primaria-hover88:#039a1e;--cor-primaria-light88:color-mix(in srgb,var(--cor-primaria88) 10%,transparent);--cor-btn-carregar88:#039a1e;/* Cores dos elementos do card */            --cor-categoria88:#039a1e;--cor-titulo88:#039a1e;--cor-subtitulo88:rgba(114,114,114,1);--cor-data88:rgba(162,161,161,1);/* Cores de fundo e bordas */            --cor-fundo-card88:#ffffff;--cor-borda-card88:#e5e7eb;--cor-fundo-hover88:#f9fafb;/* Sombras */            --sombra-card88:0 1px 3px rgba(0,0,0,0.08);--sombra-card-hover88:0 10px 30px rgba(0,0,0,0.12);}[id^="noticias-container"]{display:flex;flex-direction:column;gap:25px;}.card_noticia_home88{background-color:var(--cor-fundo-card88);border:1px solid var(--cor-borda-card88);border-radius:12px;overflow:hidden;transition:all 0.4s cubic-bezier(0.4,0,0.2,1);display:flex;margin-bottom:20px;box-shadow:var(--sombra-card88);position:relative;}.card_noticia_home88:hover{box-shadow:var(--sombra-card-hover88);border-color:var(--cor-primaria-hover88);background-color:var(--cor-fundo-hover88);}.card_noticia_home88:hover::before{opacity:1;}.card_noticia_home88 a{display:flex;text-decoration:none;color:inherit;width:100%;min-height:250px;}.card_noticia_home88 a:hover{text-decoration:none;}.card_noticia_home88 .img_shadow{display:flex;width:100%;}.card_noticia_home88 #col-img{padding:0;margin:0;position:relative;overflow:hidden;display:flex;align-items:stretch;}.card_noticia_home88 #col-img figure{width:100%;height:100%;margin:0;padding:0;display:flex;align-items:stretch;}.card_noticia_home88 #col-img::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,0.3) 100%);opacity:0;transition:opacity 0.4s ease;pointer-events:none;z-index:10;}.card_noticia_home88:hover #col-img::after{opacity:1;}.card_noticia_home88 #col-img img.ph_img,.card_noticia_home88 #col-img .ph_img{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important;border-radius:12px 0 0 12px !important;transition:transform 0.6s cubic-bezier(0.4,0,0.2,1) !important;}.card_noticia_home88:hover #col-img img.ph_img,.card_noticia_home88:hover #col-img .ph_img{transform:scale(1.08) !important;}.card_noticia_home88 .minititle{font-size:11px;font-weight:700;color:var(--cor-categoria88) !important;background-color:var(--cor-primaria-light88);text-transform:uppercase;margin-bottom:12px;letter-spacing:1.2px;display:inline-block;padding:5px 12px;border-radius:20px;transition:all 0.3s ease;}.card_noticia_home88:hover .minititle{background-color:var(--cor-primaria-hover88);color:#ffffff !important;}.card_noticia_home88 .titulo{font-size:2.2em;line-height:36px;font-weight:700;color:var(--cor-titulo88) !important;margin-bottom:12px;transition:color 0.3s ease;}.card_noticia_home88:hover .titulo{color:var(--cor-primaria-hover88) !important;}.card_noticia_home88 .subtitulo{font-size:15px;color:var(--cor-subtitulo88) !important;margin-bottom:15px;line-height:1.7;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.card_noticia_home88 .data{font-size:13px;color:var(--cor-data88) !important;margin-top:12px;font-weight:500;display:flex;align-items:center;gap:6px;}.card_noticia_home88 .data::before{content:'';font-size:14px;}.card_noticia_home88 .col-sm-7,.card_noticia_home88 .col-xs-12{padding:24px;}/* ================================        * RESPONSIVO MOBILE        ================================ */        @media (max-width:767px){.card_noticia_home88 a{flex-direction:column;min-height:auto;}.card_noticia_home88 #col-img{width:100% !important;height:250px;min-height:250px;}.card_noticia_home88 #col-img img.ph_img,.card_noticia_home88 #col-img .ph_img{border-radius:12px 12px 0 0 !important;}.card_noticia_home88 .col-sm-7,.card_noticia_home88 .col-xs-12{width:100% !important;padding:20px;}.card_noticia_home88 .titulo{font-size:1.8em;line-height:32px;}.card_noticia_home88 .subtitulo{font-size:14px;}}#btn-carregar-mais-88{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;max-width:400px;margin:40px auto;padding:16px 40px;font-size:15px;font-weight:700;color:#ffffff;background:#039a1e;background:linear-gradient(135deg,var(--cor-btn-carregar88,#039a1e) 0%,var(--cor-btn-carregar88,#039a1e) 100%);border:none;border-radius:50px;cursor:pointer;transition:all 0.3s cubic-bezier(0.4,0,0.2,1);text-transform:uppercase;letter-spacing:1.5px;box-shadow:0 4px 15px rgba(0,0,0,0.3);position:relative;overflow:hidden;}#btn-carregar-mais-88::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.3),transparent);transition:left 0.5s ease;}#btn-carregar-mais-88:hover::before{left:100%;}#btn-carregar-mais-88:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,0.4);}#btn-carregar-mais-88:active{transform:translateY(-1px);}#btn-carregar-mais-88:disabled{background:#d1d5db;cursor:not-allowed;transform:none;box-shadow:none;}/* Seta para baixo */        .btn-arrow{display:inline-block;width:20px;height:20px;transition:transform 0.3s ease;}#btn-carregar-mais-88 .btn-arrow svg{width:100%;height:100%;fill:currentColor;}#btn-carregar-mais-88:hover .btn-arrow{transform:translateY(3px);animation:bounce 0.6s ease infinite;}@keyframes bounce{0%,100%{transform:translateY(0);}50%{transform:translateY(5px);}}/* Loading circular */        .btn-loader{display:none;width:22px;height:22px;border:3px solid rgba(255,255,255,0.2);border-top-color:#ffffff;border-right-color:#ffffff;border-radius:50%;animation:spin 0.6s linear infinite;}@keyframes spin{to{transform:rotate(360deg);}}#btn-carregar-mais-88.loading .btn-arrow{display:none;}#btn-carregar-mais-88.loading .btn-loader{display:block;}/* Placeholder Skeleton Loading */        .placeholder-box{background-color:var(--cor-fundo-card88);border:1px solid var(--cor-borda-card88);border-radius:12px;overflow:hidden;margin-bottom:25px;box-shadow:var(--sombra-card88);min-height:280px;}.placeholder-box .ph-row{display:flex;width:100%;align-items:stretch;min-height:280px;}.placeholder-box .ph-col-5{width:41.66667%;padding:0;min-height:280px;flex-shrink:0;}.placeholder-box .ph-col-7{width:58.33333%;padding:24px;display:flex;flex-direction:column;justify-content:space-between;min-height:280px;flex-shrink:0;}.placeholder-box .ph-content{flex:1;display:flex;flex-direction:column;}.placeholder-box .ph-picture{width:100%;height:100%;min-height:280px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;}/* Skeleton lines */        .ph-line{height:16px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:4px;margin-bottom:14px;}.ph-line.categoria{width:40%;height:28px;border-radius:20px;margin-bottom:15px;}.ph-line.titulo{width:100%;height:26px;margin-bottom:10px;}.ph-line.titulo-2{width:90%;height:26px;margin-bottom:18px;}.ph-line.subtitulo{width:100%;height:17px;margin-bottom:8px;}.ph-line.subtitulo-2{width:75%;height:17px;margin-bottom:20px;}.ph-line.data{width:35%;height:14px;margin-top:auto;}@keyframes shimmer{0%{background-position:200% 0;}100%{background-position:-200% 0;}}@media (max-width:768px){.placeholder-box .ph-row{flex-direction:column;}.placeholder-box .ph-col-5,.placeholder-box .ph-col-7{width:100%;}.placeholder-box .ph-col-5{min-height:280px;}.placeholder-box .ph-picture{min-height:280px;}.placeholder-box{min-height:auto;}.placeholder-box .ph-row{min-height:auto;}}#loading-88,.loading{display:none;align-items:center;justify-content:center;gap:12px;padding:30px 25px;color:rgba(114,114,114,1);color:var(--cor-subtitulo88,rgba(114,114,114,1));font-size:15px;font-weight:500;background-color:rgba(255,255,255,0.8);border-radius:12px;margin:20px 0;animation:fadeIn 0.3s ease-in-out;}#loading-88.active,.loading.active{display:flex;}#loading-88::before,.loading::before{content:'';width:22px;height:22px;border:3px solid #039a1e;border:3px solid var(--cor-primaria-light88,#039a1e);border-top-color:#039a1e;border-top-color:var(--cor-primaria88,#039a1e);border-right-color:#039a1e;border-right-color:var(--cor-primaria88,#039a1e);border-radius:50%;animation:spin 0.8s linear infinite;flex-shrink:0;}@keyframes fadeIn{from{opacity:0;transform:translateY(-10px);}to{opacity:1;transform:translateY(0);}}#sem-mais-noticias-88,.sem-mais-noticias{text-align:center;padding:25px;color:rgba(162,161,161,1);color:var(--cor-data88,rgba(162,161,161,1));font-style:italic;font-size:15px;}/* Responsividade */        @media (max-width:768px){.container-noticias{padding:25px 20px;border-radius:12px;}.card_noticia_home a{flex-direction:column;}.card_noticia_home .titulo{font-size:22px;}.titulo-secao{font-size:26px;margin-bottom:25px;}.card_noticia_home .col-sm-7,.card_noticia_home .col-xs-12{padding:20px;}#btn-carregar-mais-88{max-width:100%;font-size:14px;padding:14px 30px;}}@media (max-width:480px){.titulo-secao{font-size:22px;}.card_noticia_home .titulo{font-size:17px;}.card_noticia_home .subtitulo{font-size:14px;}}/* #####################  BOX 92 */                .no_margin92{margin:0 !important;padding:0 !important;}.no_margin_left92{margin-left:0 !important;padding-left:0 !important;}.no_margin_right92{margin-right:0 !important;padding-right:0 !important;}.m_b_592{margin-bottom:5px !important;}.m_t_1092{margin-bottom:10px !important;}.boxcont_92{width:100%;height:auto;padding:0;margin:10px 0;float:left;background:rgba(255,255,255,0);}.boxcont_92:hover{background:rgba(255,255,255,0);}/*new header*/    .header_titulo_92{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_92 i.spc{padding:0 2px;}.header_titulo_92 .titulo_92{font-size:2.0em;font-weight:bold;padding:0;margin:0;color:#b1a400;display:inline-block;position:relative;}/*after bottom title*/    .header_titulo_92 .titulo_92::after{background:#b1a400;padding:0 5px;}.header_titulo_92 a,.header_titulo_92 a:hover{font-size:inherit !important;color:inherit !important;text-decoration:none;}.header_banner_92{width:100%;height:auto;padding:0;margin:1px 0;float:left;}.header_img_92{width:100%;height:auto;padding:0;margin:1px 0;float:left;}.header_titulo_92 #btn-slide{margin:5px 0 0 0;font-size:13px !important;}/* ================================            BOX NEWSLINE FLEX 3x DESTAQUES 92            ================================ */            .box_newsline3_flex92{display:flex;gap:20px;}/* Cada coluna */            .box_newsline3_flex92 .col{flex:1;}/* Card Destaque */            .box_newsline3_flex92 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;height:100%;}.box_newsline3_flex92 .card.banner-bg a{display:block;color:inherit;text-decoration:none;position:relative;height:100%;}.box_newsline3_flex92 .card.banner-bg img{width:100%;height:auto;display:block;border-radius:12px;}/* Shadow degradê */            .box_newsline3_flex92 .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_flex92 .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_flex92 .card.banner-bg .card-body{position:absolute;bottom:0;left:0;right:0;background:#673224;color:#fff !important;padding:12px 15px;z-index:2;}.box_newsline3_flex92 .card.banner-bg .title{font-size:1.1em;font-weight:600;margin:5px 0;color:#fff !important;}.box_newsline3_flex92 .card.banner-bg .cat{display:block;font-size:0.85em;margin-bottom:4px;color:#fff !important;}/* Hover */            .box_newsline3_flex92 .card.banner-bg:hover .card-body{background:#673224 !important;transition:background .3s ease;}/* ================================            RESPONSIVO            ================================ */            @media(max-width:991px){.box_newsline3_flex92{flex-direction:column;}.box_newsline3_flex92 .col{flex:0 0 100%;}}/* ================================            BOX STORIE FLEX 92            ================================ */            .box_storie_flex92{display:flex;flex-wrap:wrap;gap:15px;}/* ----- CARD BASE ----- */            .box_storie_flex92 .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_flex92 .card:hover{box-shadow:0 6px 18px rgba(0,0,0,0.35);}*/            /* Imagem padrão (quando não usa h600) */            .box_storie_flex92 .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_flex92 .card:hover img{transform:scale(1.05);}/* Sombra degradê */            .box_storie_flex92 .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_flex92 .card:hover .shadow{background-size:100% 100%,100% 100%;}/* Minititle no topo esquerdo */            .box_storie_flex92 .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_flex92 .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_flex92 .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_flex92 .card.h600{position:relative;height:600px;min-height:0;aspect-ratio:auto;overflow:hidden;}/* figure ou img-wrap ocupa todo o card */            .box_storie_flex92 .card.h600 figure,.box_storie_flex92 .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_flex92 .card.h600 figure img,.box_storie_flex92 .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_flex92 .card,.box_storie_flex92 .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_flex92 .card.h600{flex:0 0 100%;height:auto !important;aspect-ratio:16/9;}.box_storie_flex92 .card.h600 figure,.box_storie_flex92 .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_flex92 .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_flex92 .card.h600 figure img,.box_storie_flex92 .card.h600 .img-wrap img{width:100%;height:100% !important;object-fit:cover;object-position:50% 20%;}}/* ================================            BOX 2 FLEX 92 - GRID 4 CARDS            ================================ */            /* Container flex para os 4 cards */            .box_2_flex92{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_2_flex92 .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_flex92 .card > a{display:block;position:relative;}/* Imagem */            .box_2_flex92 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_2_flex92 .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_flex92 .card:hover .img-wrap img{transform:scale(1.02);}.box_2_flex92 .card:hover .img-wrap img,.box_2_flex92 .card:active .img-wrap img{transform:scale(1.02);transition:transform .35s ease;}*/            @media (hover:none){.box_2_flex92 .card .img-wrap img{transition:transform .35s ease;/* mantém no mobile */}}/* Sombra escura */            .box_2_flex92 .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_flex92 .card:hover .shadow,.box_2_flex92 .card:active .shadow{background-size:100% 100%,100% 100%;}.box_2_flex92 .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_flex92 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_2_flex92 .box-info .title{font-size:1.3em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#673224;letter-spacing:none;}.box_2_flex92 .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_flex92 .card{width:100% !important;}.box_2_flex92 .box-info .title{font-size:1.2em;}.box_2_flex92 .box-info .description{font-size:12px;}.box_2_flex92 .card .minititle{font-size:0.9em;}}/* Acessibilidade:reduz movimento */            @media (hover:none){.box_2_flex92 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_2_flex92 .card img,.box_2_flex92 .shadow{transition:none;}}/* ================================            BOX 3 FLEX 92 - GRID 8 CARDS            ================================ */            .box_3_flex92{display:flex;flex-wrap:wrap;gap:15px;}/* Card básico */            .box_3_flex92 .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_flex92 .card:hover{box-shadow:0 3px 12px rgba(0,0,0,0.12);color:#673224 !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_flex92 .card img{width:100%;height:auto;display:block;border-radius:15px 15px 0 0;}/* Conteúdo abaixo da imagem */            .box_3_flex92 .card-info{padding:10px 8px 12px;}.box_3_flex92 .card:hover span{color:#673224 !important;}.box_3_flex92 .card-info .title{font-size:1.2em;line-height:1.4;margin:0;font-weight:bold;color:#673224 !important;}/* Categoria */            .box_3_flex92 .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_flex92 figure,.box_3_flex92 .figure-ph,.box_3_flex92 .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_flex92 .card{flex:0 0 calc(50% - 15px);}}@media (max-width:600px){/* mobile → 1 coluna */            .box_3_flex92 .card{flex:0 0 100%;}}/* ================================            BOX 3 FLEX 92 - VARIAÇÃO NO-BG            ================================ */            .box_3_flex92.no-bg .card{background:transparent;border:none;box-shadow:none;}/* Remove padding do bloco de texto */            .box_3_flex92.no-bg .card-info{padding-left:0 !important;padding-right:0 !important;}/* ================================            Classe adicional SEP (linha no rodapé do card)            ================================ */            .box_3_flex92 .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_flex92,.box_3_flex92{display:flex;flex-wrap:wrap;gap:15px;}/* box 2 */            .box_2_flex92 .card{width:calc(50% - 7.5px);/* metade do gap */}/* box 3 */            .box_3_flex92 .card{width:calc(25% - 11.25px);/* 1/4 do gap ajustado */}/*            * END FLEX BOX 2 & 3            */                                    /* ================================            BOX 4 FLEX 92 - GRID 6 CARDS (3 por linha)            ================================ */            /* Container flex */            .box_4_flex92{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_4_flex92 .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_flex92 .card > a{display:block;position:relative;}/* Imagem */            .box_4_flex92 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_4_flex92 .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_flex92 .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_flex92 .card:hover .shadow,.box_4_flex92 .card:active .shadow{background-size:100% 100%,100% 100%;}/* Categoria */            .box_4_flex92 .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_flex92 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_4_flex92 .box-info .title{font-size:1.4em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#673224;}.box_4_flex92 .box-info .description{font-size:1em;color:rgba(114,114,114,1);}/* Responsivo */            @media (max-width:991px){/* tablet → 2 por linha */            .box_4_flex92 .card{width:calc(50% - 10px);}.box_4_flex92 .box-info .title{font-size:1.2em;}}@media (max-width:600px){/* mobile → 1 por linha */            .box_4_flex92 .card{width:100% !important;}.box_4_flex92 .box-info .title{font-size:1em;}.box_4_flex92 .box-info .description{font-size:12px;}.box_4_flex92 .card .minititle{font-size:0.9em;}}/* Acessibilidade */            @media (hover:none){.box_4_flex92 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_4_flex92 .card img,.box_4_flex92 .shadow{transition:none;}}/* ID 1 */        .idnoticia_92{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_92:hover{background:rgba(255,255,255,0);}.idnoticia_92 #col-img{margin:0;padding:0;}.idmais_92{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;}.idmais_92 a{color:#673224;font-size:1.1em;font-weight:bold;}.idmais_92 a:hover{text-decoration:none;text-decoration:inherit;color:#673224;}.idimg_92{width:100%;margin:0 5px 0 0;float:left;}.idcat_92{width:100%;text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;}.idtitulo_92{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;color:#673224;text-decoration:inherit;}.idnoticia_92 a{color:#673224;}.idnoticia_92 a:hover *{color:#673224;text-decoration:underline;}/* ID 200 */        .idnoticia200_92{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_92:hover{background:rgba(255,255,255,0);}.idmais200_92{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;}.idmais200_92 a{font-size:1.1em;font-weight:bold;text-decoration:inherit;color:#673224;}.idmais200_92 a:hover{text-decoration:none;text-decoration:inherit;color:#673224;}.idimg200_92{width:100%;margin:0 0 5px 0;float:left;}.idcat200_92{text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;width:100%;}.idtitulo200_92{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idnoticia200_92 a{color:#673224;}.idnoticia200_92 a:hover *{color:#673224;text-decoration:underline;}/* ID COLUNA 2 TEXT */        .idnoticia_c2_92{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_92:hover{background:rgba(255,255,255,0);}.idnoticia_c2_92 #col-12{padding:0;}.idcat_c2_92{text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;width:100%;}.dat_c2_92{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_92{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;color:#673224;}.idnoticia_c2_92 a{color:#673224;}.idnoticia_c2_92 a:hover *{color:#673224;text-decoration:underline;}/*sub*/        .idnoticia_c2_sub_92{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_92 li{list-style-type:none;}.idnoticia_c2_sub_92 li *{color:#673224;list-style-type:none;}.idtitulo_c2_sub_92{width:100%;display:block;font-size:1.0em;float:left;text-decoration:inherit;color:#673224;}.idnoticia_c2_sub_92 a{color:#673224;padding:0;}.idnoticia_c2_sub_92 a:hover *{color:#673224;text-decoration:underline;}/*bold*/        .idtitulo_c2_bold_92{width:100%;display:block;font-size:1.5em;font-weight:bold;padding:0;margin:0;float:left;text-decoration:inherit;color:#673224;}.idsubtitulo_c2_bold_92{width:100%;display:block;font-size:1.0em;float:left;color:rgba(114,114,114,1) !important;}/* COLUNA 3 COM FOTO */        .idnoticia_c3_92{width:100%;height:auto;display:block;float:left;padding:0;margin:3px 0;}.idnoticia_c3_92 #col-sm-6{padding-left:0;padding-right:0;}.idnoticia_c3_92 a{float:left;display:block;width:100%;margin:5px 0;}.idnoticia_c3_92 a:first-child{margin-left:5px;}.idimg_c3_92{width:100%;float:left;}.idtitulo_c3_92{width:100%;display:block;font-size:1.0em;font-weight:bold;text-decoration:inherit;float:left;color:#673224;}.idtitulo_c3v2_92{width:100%;display:block;font-size:1.0em;font-weight:normal;text-decoration:inherit;float:left;color:#673224;}.idnoticia_c3_92 a{color:#673224;}.idnoticia_c3_92 a:hover *{color:#673224;text-decoration:underline;}/* COLUNA 4 COM FOTO */        .idnoticia_c4_92{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;text-decoration:inherit;}.idimg_c4_92{width:100%;float:left;}.idtitulo_c4_92{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idnoticia_c4_92 a{color:#673224;}.idnoticia_c4_92 a:hover *{color:#673224;text-decoration:underline;}/*COLUNA 5 */        .idnoticia_c5_92{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;}.idnoticia_c5_92 #col-img{padding:0;}.idimg_c5_92{width:100%;float:left;}.idcat_c5_92{width:100%;text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;}.idtitulo_c5_92{width:100%;display:block;font-size:1.0em;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idnoticia_c5_92 a{color:#673224;}.idnoticia_c5_92 a:hover *{color:#673224;text-decoration:underline;}/*NOVO BOX - 8*/    .idnoticia_b8_92{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_92 #col-img{padding:0;}.idimg_b8_92{width:100%;float:left;}div#min_h_1.idnoticia_b8_92{min-height:220px;}div#min_h_2.idnoticia_b8_92{min-height:240px;}.idcat_b8_92{width:100%;color:rgba(162,161,161,1) !important;font-size:1.0em;float:left;display:block;letter-spacing:-0.02em;}.idtitulo_b8_92{width:100%;display:block;font-size:1.8em;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idtitulo_b8_v292{width:100%;display:block;font-size:1.4em;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idtitulo_b8_v392{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idsubtitulo_b8_v292{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_92 a{color:#673224;}.idnoticia_b8_92 a:hover *{color:#673224;text-decoration:underline;}.box_8_content92{width:100%;height:auto;display:block;float:left;padding:0;}.box_8_content92 #col-img{margin:0;padding:0;}.box_892{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_892:hover{display:block;color:#ffffff;text-decoration:underline;}.box_892 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_892:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.box_892 .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_892 .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_892 .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_892 .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_892 .svg_left{background-image:url(https://topreboucas.com.br/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_892:hover .svg_left{background-size:144% 130%;}.box_892 .svg_bottom{background-image:url(https://topreboucas.com.br/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_892:hover .svg_bottom{background-size:146% 115%;}.box_892 .box_8_info{bottom:37px;left:0;margin:0 0 -10px;padding:0;position:absolute;right:0;text-align:left;}.box_892 .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.box_892 .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_892 .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_892 .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_892 .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_892 .description_2x{font-size:1.1em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.box_892 .description{font-size:1.0em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.box_892 .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_content92 .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_content92 .owl-theme .owl-dots .owl-dot span{background:#ffffff !important;transition:opacity 200ms ease !important;}.box_8_content92 .owl-theme .owl-dots .owl-dot.active span,.box_8_content92 .owl-theme .owl-dots .owl-dot:hover span{background:#869791 !important;transition:opacity 200ms ease !important;}/*NOVO BOX - 9*/        .box9_idnoticia_92{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_92:hover{background:rgba(255,255,255,0);}.box9_idnoticia_92 #col-img{margin:0;padding:0;}.box9_idnoticia_92 .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_92 .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_92 a{color:#673224;}.box9_idnoticia_92 a:hover *{color:#673224;text-decoration:underline;}.box9_minititle92{color:#673224;font-size:1.0em;font-weight:bold;float:left;display:block;width:100%;padding:0;margin:0 0 3px 0;}.box9_titulo92{width:100%;display:block;font-size:1.6em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#673224;}.box9_subtitulo92{width:100%;display:block;font-size:1.2em;float:left;margin:0 0 8px 0;color:rgba(114,114,114,1);}.box9_data92{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_content92{width:100%;height:auto;display:block;float:left;padding:10px 0 0 0;}.box_2_content92 .box_primary{margin-right:10px;}.box_2_content92 #col-img{margin:0;padding:0;}.box_2_content92 .box_4_m img{height:240px;}.box_2_content92 .box_4_m{padding-left:5px;}.box_2_content92 .box_4_m:first-child{padding-left:0;}.box_2_content92 .box_4_m:last-child{padding-right:0;}.box_2_content92 .box_6_m img{height:180px;}.box_2_content92 .box_6_m{padding-left:5px;}.box_2_content92 .box_6_m:first-child{padding-left:0;}.box_2_content92 .box_6_m:last-child{padding-right:0;}.box_2_content92 .box_6_m:nth-child(3){padding-right:0;}.box_2_content92 .box_6_m:nth-child(4){padding-left:0;}.box_2_content92 .box_12_m img{height:230px;}.box_2_content92 .box_12_m:nth-child(1){padding-right:20px;padding-left:0;}.box_2_content92 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content92 .box_12_m:nth-child(3){padding-right:20px;padding-left:0;}.box_2_content92 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}.box_292{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_292:hover{display:block;color:#673224;text-decoration:underline;}.box_292 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_292:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.box_292 .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_292 .box_2_info{bottom:37px;left:0;margin:0 0 -17px;padding:0;position:absolute;right:0;text-align:left;}.box_292 .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.box_292 .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_292 .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:#673224;}.box_292 .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:#673224;}.box_292 .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:#673224;}.box_292 .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_292 .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_292 .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_B9292{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_B9292 #col-img{padding:0;}.idimg_b8_B9292{width:100%;float:left;}div#min_h_1.idnoticia_b10_B9292{min-height:220px;}div#min_h_2.idnoticia_b10_B9292{min-height:240px;}.idnoticia_b10_B9292 .idcat{width:100%;color:rgba(162,161,161,1) !important;font-size:1.0em;float:left;display:block;letter-spacing:-0.02em;}.idnoticia_b10_B9292 .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_B9292 .idtitulo{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idnoticia_b10_B9292 .idtitulo_2x{width:100%;display:block;font-size:1.5em;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idnoticia_b10_B9292 .idtitulo_25x{width:100%;display:block;font-size:1.8em;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idnoticia_b10_B9292 .idtitulo_3x{width:100%;display:block;font-size:50px;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idnoticia_b10_B9292 .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_B9292 .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_B9292 a{color:#673224;}.idnoticia_b10_B9292 a:hover .idtitulo,.idnoticia_b10_B9292 a:hover .idtitulo_2x,.idnoticia_b10_B9292 a:hover .idtitulo_25x,.idnoticia_b10_B9292 a:hover .idtitulo_3x,.idnoticia_b10_B9292 a:hover .idsubtitulo,.idnoticia_b10_B9292 a:hover .idsubtitulo_2x,.idnoticia_b10_B9292 a:hover .idcat,.idnoticia_b10_B9292 a:hover .idcat_2x,.idnoticia_b10_B9292 a:hover .idcat_3x{color:#673224 !important;text-decoration:underline !important;}.box_content_b10_B9292{width:100%;height:auto;display:block;float:left;padding:0;}.box_content_b10_B9292 #col-img{margin:0;padding:0;}.idnoticia_b10_B9292 .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_B9292 .box_shadow:hover{display:block;color:#ffffff;text-decoration:underline;}.idnoticia_b10_B9292 .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_B9292 .box_shadow:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.idnoticia_b10_B9292 .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_B9292 .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_B9292 .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_B9292 .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_B9292 .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_B9292 .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_B9292 .box_shadow .svg_left{background-image:url(https://topreboucas.com.br/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_B9292 .box_shadow:hover .svg_left{background-size:144% 130%;}.idnoticia_b10_B9292 .box_shadow .svg_bottom{background-image:url(https://topreboucas.com.br/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_B9292 .box_shadow:hover .svg_bottom{background-size:146% 115%;}.idnoticia_b10_B9292 .box_shadow .box_b10_info{bottom:37px;left:0;margin:0 0 -10px;padding:0;position:absolute;right:0;text-align:left;}.idnoticia_b10_B9292 .box_shadow .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.idnoticia_b10_B9292 .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_B9292 .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_B9292 .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_B9292 .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_B9292 .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_B9292 .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_B9292 .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_B9292 .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_B9292 .owl-theme .owl-dots{float:left !important;position:relative !important;z-index:150 !important;width:100% !important;text-align:center !important;}.box_content_b10_B9292 .owl-theme .owl-dots .owl-dot span{background:#E3E3E3 !important;transition:opacity 200ms ease !important;}.box_content_b10_B9292 .owl-theme .owl-dots .owl-dot.active span,.box_content_b10_B9292 .owl-theme .owl-dots .owl-dot:hover span{background:#869791 !important;transition:opacity 200ms ease !important;}/* NOVO BOX - 9.1 Modelo 33*/    .box91_idnoticia_B9292{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_B9292:hover{background:rgba(255,255,255,0);}.box91_idnoticia_B9292 #col-img{margin:0;padding:0;}.box91_idnoticia_B9292 a{color:#673224;}.box91_idnoticia_B9292 a:hover *{color:#673224;text-decoration:underline;}.box91_idnoticia_B9292 .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_B9292 .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_minititleB9292{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_tituloB9292{width:100%;display:block;font-size:0.9em;font-weight:normal;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#673224;}.box91_titulo_2xB9292{width:100%;display:block;font-size:1.4em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#673224;}.box91_subtituloB9292{width:100%;display:block;font-size:1.0em;float:left;margin:0 0 2px 0;color:rgba(114,114,114,1);}.box91_dataB9292{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_92 #col-img{margin:5px 10px;}.box_2_content92 .box_primary{margin-right:0;}.box_2_content92 .box_4_m img{height:auto;}.box_2_content92 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content92 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content92 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content92 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_content92 .box_6_m img{height:auto;}.box_2_content92 .box_6_m{padding-left:0;padding-right:0;}.box_2_content92 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_content92 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_content92 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content92 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_2_content92 .box_12_m img{height:auto;}.box_2_content92 .box_12_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content92 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content92 .box_12_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content92 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}.box_892 .minititle{display:none;}.box_892 .title_2x{font-size:1.4em;}.box_892 .description_2x{display:none;}.idtitulo_b8_92{font-size:1.3em;}.idtitulo_b8_v292{font-size:1.3em;}.idsubtitulo_b8_v292{font-size:1.1em;}}/* Phone Landscape (480px) */        @media only screen and (min-width:321px) and (max-width:480px) and (orientation:landscape){.box9_idnoticia_92 #col-img{margin:5px 10px;}.box_292 .minititle{display:none;}.box_292 .title_2x{font-size:1.2em;}.box_292 .title_0x{font-size:0.9em;}.box_292 .title{font-size:1.0em;}.box_292 .description_2x{font-size:11px;}.box_292 .description{font-size:11px;}.box_2_content92 .box_primary{margin-right:0;}.box_2_content92 .box_4_m img{height:auto;}.box_2_content92 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content92 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content92 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content92 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_content92 .box_6_m img{height:auto;}.box_2_content92 .box_6_m{padding-left:0;padding-right:0;}.box_2_content92 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_content92 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_content92 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content92 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_2_content92 .box_12_m img{height:auto;}.box_2_content92 .box_12_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content92 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content92 .box_12_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content92 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}.box_892 .minititle{display:none;}.box_892 .title_2x{font-size:1.1em;}.box_892 .description_2x{display:none;}.idtitulo_b8_92{font-size:1.2em;}.idtitulo_b8_v292{font-size:1.2em;}.idsubtitulo_b8_v292{font-size:1.0em;}}/* Phone Portrait (320px) */        @media only screen and (max-width:320px){.box9_idnoticia_92 #col-img{margin:5px 10px;}.box_292 .minititle{display:none;}.box_292 .title_2x{font-size:1.2em;}.box_292 .title_0x{font-size:0.9em;}.box_292 .title{font-size:1.0em;}.box_292 .description_2x{font-size:11px;}.box_292 .description{font-size:11px;}.box_2_content92 .box_primary{margin-right:0;}.box_2_content92 .box_4_m img{height:auto;}.box_2_content92 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content92 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content92 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content92 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_content92 .box_6_m img{height:auto;}.box_2_content92 .box_6_m{padding-left:0;padding-right:0;}.box_2_content92 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_content92 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_content92 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content92 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_2_content92 .box_12_m img{height:auto;}.box_2_content92 .box_12_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content92 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content92 .box_12_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content92 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}}@media only screen and (max-width:420px){.box9_idnoticia_92 #col-img{margin:5px 10px;}.box_292 .minititle{display:none;}.box_292 .title_2x{font-size:1.2em;}.box_292 .title_0x{font-size:0.9em;}.box_292 .title{font-size:1.0em;}.box_292 .description_2x{font-size:10px;}.box_292 .description{font-size:10px;}.box_2_content92 .box_primary{margin-right:0;}.box_2_content92 .box_4_m img{height:auto;}.box_2_content92 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content92 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content92 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content92 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_content92 .box_6_m img{height:auto;}.box_2_content92 .box_6_m{padding-left:0;padding-right:0;}.box_2_content92 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_content92 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_content92 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content92 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_2_content92 .box_12_m img{height:auto;}.box_2_content92 .box_12_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content92 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content92 .box_12_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content92 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}}/*/FIM*/            /*BOX SLIDE */        .slider_box_92{width:100%;display:block;height:auto;float:left;list-style-type:none;}.slider_box_92 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_92 li:hover{text-decoration:underline;background:rgba(255,255,255,0);}.slider_box_92 #resetli{padding:8px !important;}.slider_box_92 .ad_foto{width:100%;float:left;display:block;}.slider_box_92 .ad_1{width:100%;float:left;display:block;font-size:0.8em;font-weight:bold;color:#673224;}.slider_box_92 .ad_2{width:100%;float:left;display:block;font-size:1.0em;font-weight:bold;color:#673224;}.slider_box_92 .ad_3{width:100%;float:left;display:block;font-size:0.9em;font-weight:bold;color:rgba(0,0,0,1);}.slider_box_92 .ad_4{width:100%;float:left;display:block;font-size:1.0em;font-weight:normal;color:#673224;}.slider_box_92 .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_92 .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_92 .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_92 .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_92 a{color:#673224;}.slider_box_92 a:hover *{color:#673224;text-decoration:underline;}/*END_STYLES OLD HOME PAGE*/                                              /* ================================            BOX NEWSLINE FLEX 3x DESTAQUES 92            ================================ */            .box_newsline3_flex92{display:flex;gap:20px;}/* Cada coluna */            .box_newsline3_flex92 .col{flex:1;}/* Card Destaque */            .box_newsline3_flex92 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;height:100%;}.box_newsline3_flex92 .card.banner-bg a{display:block;color:inherit;text-decoration:none;position:relative;height:100%;}.box_newsline3_flex92 .card.banner-bg img{width:100%;height:auto;display:block;border-radius:12px;}/* Shadow degradê */            .box_newsline3_flex92 .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_flex92 .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_flex92 .card.banner-bg .card-body{position:absolute;bottom:0;left:0;right:0;background:#673224;color:#fff !important;padding:12px 15px;z-index:2;}.box_newsline3_flex92 .card.banner-bg .title{font-size:1.1em;font-weight:600;margin:5px 0;color:#fff !important;}.box_newsline3_flex92 .card.banner-bg .cat{display:block;font-size:0.85em;margin-bottom:4px;color:#fff !important;}/* Hover */            .box_newsline3_flex92 .card.banner-bg:hover .card-body{background:#673224 !important;transition:background .3s ease;}/* ================================            RESPONSIVO            ================================ */            @media(max-width:991px){.box_newsline3_flex92{flex-direction:column;}.box_newsline3_flex92 .col{flex:0 0 100%;}}/* =========================================            BOX NEWSLINE FLEX V2  (grid 40% / 60%)            ========================================= */            .box_newsline_flex_v292{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_v292 .destaque,.box_newsline_flex_v292 .grid-cards{min-width:0;box-sizing:border-box;}/* =========================================            DESTAQUE            ========================================= */            .box_newsline_flex_v292 .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_v292 .card.banner-bg a{display:block;text-decoration:none;color:inherit;}/* Destaque ocupa altura total da coluna */            .box_newsline_flex_v292 .card.banner-bg{display:flex;flex-direction:column;height:100%;/* iguala ao grid-cards */}.box_newsline_flex_v292 .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_v292 .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_v292 .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_v292 .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_v292 .card.banner-bg .media .card-body{position:absolute;left:0;right:0;bottom:0;color:#673224 !important;background:rgba(255,255,255,0) !important;padding:12px 15px;z-index:2;}.box_newsline_flex_v292 .card.banner-bg:hover .card-body,.box_newsline_flex_v292 .card.banner-bg .media:hover .card-body{color:#673224 !important;text-decoration:none !important;background:rgba(255,255,255,0) !important;}.box_newsline_flex_v292 .card.banner-bg .card-body .title{font-size:1.2em;font-weight:bold;margin:5px 0 0;color:#fff !important;}.box_newsline_flex_v292 .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_v292 .card.banner-bg:hover .media .shadow{height:70%;}/* =========================================            GRID DE 6 CARDS (3 x 2)            ========================================= */            .box_newsline_flex_v292 .grid-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));/* minmax previne estouro */            gap:20px;align-content:start;}.box_newsline_flex_v292 .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_v292 .grid-cards .card.thumb a{display:flex;flex-direction:column;text-decoration:none;color:inherit;height:100%;}/* imagem do card pequeno */            .box_newsline_flex_v292 .grid-cards .card.thumb img,.box_newsline_flex_v292 .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_v292 .grid-cards .card.thumb .info{padding:10px;flex:1;min-width:0;}.box_newsline_flex_v292 .grid-cards .card.thumb .cat{font-size:.8em;font-weight:bold;margin-bottom:0;color:rgba(0,0,0,1) !important;}.box_newsline_flex_v292 .grid-cards .card.thumb .title{font-size:1em;font-weight:bold;line-height:1.3;margin-top:3px;color:#673224 !important;}/* Hover nos cards da grid */            .box_newsline_flex_v292 .grid-cards .card.thumb:hover{border-color:#333333 !important;background:rgb(255,255,255) !important;}.box_newsline_flex_v292 .grid-cards .card.thumb:hover .title,.box_newsline_flex_v292 .grid-cards .card.thumb:hover .cat{color:#333333 !important;}/* =========================================            RESPONSIVO            ========================================= */            @media (max-width:991px){.box_newsline_flex_v292{grid-template-columns:1fr;/* empilha */                    row-gap:20px;}.box_newsline_flex_v292 .grid-cards{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:600px){.box_newsline_flex_v292 .grid-cards{grid-template-columns:1fr;}.box_newsline_flex_v292 .card.banner-bg .media{min-height:260px;}}/* ================================            BOX NEWSLINE FLEX 92            ================================ */            .box_newsline_flex92{display:flex;align-items:stretch;gap:15px;/* espaço entre destaque e mid */}/* Colunas principais */            .box_newsline_flex92 .col{flex:1;}.box_newsline_flex92 .destaque{flex:0 0 calc(40% - 7.5px);}.box_newsline_flex92 .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_flex92 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;}.box_newsline_flex92 .card.banner-bg a{display:block;color:inherit;text-decoration:none;position:relative;}/* Imagem */            .box_newsline_flex92 .card.banner-bg img{width:100%;height:auto;display:block;}/* Shadow degradê */            .box_newsline_flex92 .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_flex92 .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_flex92 .card.banner-bg .card-body{position:absolute;bottom:0;left:0;right:0;background:#673224;color:#fff !important;padding:12px 15px;z-index:2;}.box_newsline_flex92 .card.banner-bg .title{font-size:1.2em;font-weight:600;color:#fff !important;margin:5px 0;}.box_newsline_flex92 .card.banner-bg .cat{display:block;font-size:0.9em;margin-bottom:5px;color:#fff !important;}/* Hover no destaque */            .box_newsline_flex92 .card.banner-bg:hover .card-body{color:#673224 !important;background:rgba(255,255,255,0) !important;transition:background .3s ease;}/* ================================            CARDS MÉDIOS (sem imagem,8 cards)            ================================ */            .box_newsline_flex92 .mid-card .card.mid-list{border-radius:12px;background:#fff;border:1px solid #e5e5e5;padding:15px;height:100%;transition:all .3s ease;}.box_newsline_flex92 .mid-card .card.mid-list a{display:block;text-decoration:none;color:inherit;}.box_newsline_flex92 .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_flex92 .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_flex92 .mid-card .card.mid-list .title{font-size:1em;font-weight:600;margin:0 0 6px;color:#673224 !important;line-height:1.3;}/* Subchamada */            .box_newsline_flex92 .mid-card .card.mid-list .desc{font-size:0.9em;color:#666 !important;margin:0;}/* Hover */            .box_newsline_flex92 .mid-card .card.mid-list:hover{color:#333333 !important;background:rgb(255,255,255) !important;border-color:rgb(255,255,255) !important;}.box_newsline_flex92 .mid-card .card.mid-list:hover .title,.box_newsline_flex92 .mid-card .card.mid-list:hover .cat,.box_newsline_flex92 .mid-card .card.mid-list:hover .desc{color:#333333 !important;}/* ================================            RESPONSIVO            ================================ */            @media(max-width:991px){.box_newsline_flex92{flex-direction:column;}.box_newsline_flex92 .destaque,.box_newsline_flex92 .mid-cards{flex:0 0 100%;}}@media(max-width:767px){.box_newsline_flex92 .mid-cards{grid-template-columns:1fr;/* 1 coluna no mobile */}}/* ================================            BOX STORIE FLEX 92            ================================ */            .box_storie_flex92{display:flex;flex-wrap:wrap;gap:15px;}/* ----- CARD BASE ----- */            .box_storie_flex92 .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_flex92 .card:hover{box-shadow:0 6px 18px rgba(0,0,0,0.35);}*/            /* Imagem padrão (quando não usa h600) */            .box_storie_flex92 .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_flex92 .card:hover img{transform:scale(1.05);}/* Sombra degradê */            .box_storie_flex92 .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_flex92 .card:hover .shadow{background-size:100% 100%,100% 100%;}/* Minititle no topo esquerdo */            .box_storie_flex92 .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_flex92 .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_flex92 .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_flex92 .card.h600{position:relative;height:600px;min-height:0;aspect-ratio:auto;overflow:hidden;}/* figure ou img-wrap ocupa todo o card */            .box_storie_flex92 .card.h600 figure,.box_storie_flex92 .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_flex92 .card.h600 figure img,.box_storie_flex92 .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_flex92 .card,.box_storie_flex92 .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_flex92 .card.h600{flex:0 0 100%;height:auto !important;aspect-ratio:16/9;}.box_storie_flex92 .card.h600 figure,.box_storie_flex92 .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_flex92 .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_flex92 .card.h600 figure img,.box_storie_flex92 .card.h600 .img-wrap img{width:100%;height:100% !important;object-fit:cover;object-position:50% 20%;}}/* ================================            BOX 2 FLEX 92 - GRID 4 CARDS            ================================ */            /* Container flex para os 4 cards */            .box_2_flex92{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_2_flex92 .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_flex92 .card > a{display:block;position:relative;}/* Imagem */            .box_2_flex92 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_2_flex92 .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_flex92 .card:hover .img-wrap img{transform:scale(1.02);}.box_2_flex92 .card:hover .img-wrap img,.box_2_flex92 .card:active .img-wrap img{transform:scale(1.02);transition:transform .35s ease;}*/            @media (hover:none){.box_2_flex92 .card .img-wrap img{transition:transform .35s ease;/* mantém no mobile */}}/* Sombra escura */            .box_2_flex92 .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_flex92 .card:hover .shadow,.box_2_flex92 .card:active .shadow{background-size:100% 100%,100% 100%;}.box_2_flex92 .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_flex92 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_2_flex92 .box-info .title{font-size:1.2em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#673224;letter-spacing:none;}.box_2_flex92 .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_flex92 .card{width:100% !important;}.box_2_flex92 .box-info .title{font-size:1.2em;}.box_2_flex92 .box-info .description{font-size:12px;}.box_2_flex92 .card .minititle{font-size:0.9em;}}/* Acessibilidade:reduz movimento */            @media (hover:none){.box_2_flex92 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_2_flex92 .card img,.box_2_flex92 .shadow{transition:none;}}/* ================================            BOX 3 FLEX 92 - GRID 8 CARDS            ================================ */            .box_3_flex92{display:flex;flex-wrap:wrap;gap:15px;}/* Card básico */            .box_3_flex92 .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_flex92 .card:hover{box-shadow:0 3px 12px rgba(0,0,0,0.12);color:#673224 !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_flex92 .card img{width:100%;height:auto;display:block;border-radius:15px 15px 0 0;}/* Conteúdo abaixo da imagem */            .box_3_flex92 .card-info{padding:10px 8px 12px;}.box_3_flex92 .card:hover span{color:#673224 !important;}.box_3_flex92 .card-info .title{font-size:1.2em;line-height:1.4;margin:0;font-weight:bold;color:#673224 !important;}/* Categoria */            .box_3_flex92 .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_flex92 figure,.box_3_flex92 .figure-ph,.box_3_flex92 .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_flex92 .card{flex:0 0 calc(50% - 15px);}}@media (max-width:600px){/* mobile → 1 coluna */            .box_3_flex92 .card{flex:0 0 100%;}}/* ================================            BOX 3 FLEX 92 - VARIAÇÃO NO-BG            ================================ */            .box_3_flex92.no-bg .card{background:transparent;border:none;box-shadow:none;}/* Remove padding do bloco de texto */            .box_3_flex92.no-bg .card-info{padding-left:0 !important;padding-right:0 !important;}/* ================================            Classe adicional SEP (linha no rodapé do card)            ================================ */            .box_3_flex92 .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_flex92,.box_3_flex92{display:flex;flex-wrap:wrap;gap:15px;}/* box 2 */            .box_2_flex92 .card{width:calc(50% - 7.5px);/* metade do gap */}/* box 3 */            .box_3_flex92 .card{width:calc(25% - 11.25px);/* 1/4 do gap ajustado */}/*            * END FLEX BOX 2 & 3            */                                    /* ================================            BOX 4 FLEX 92 - GRID 6 CARDS (3 por linha)            ================================ */            /* Container flex */            .box_4_flex92{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_4_flex92 .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_flex92 .card > a{display:block;position:relative;}/* Imagem */            .box_4_flex92 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_4_flex92 .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_flex92 .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_flex92 .card:hover .shadow,.box_4_flex92 .card:active .shadow{background-size:100% 100%,100% 100%;}/* Categoria */            .box_4_flex92 .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_flex92 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_4_flex92 .box-info .title{font-size:1.4em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#673224;}.box_4_flex92 .box-info .description{font-size:1em;color:rgba(114,114,114,1);}/* Responsivo */            @media (max-width:991px){/* tablet → 2 por linha */            .box_4_flex92 .card{width:calc(50% - 10px);}.box_4_flex92 .box-info .title{font-size:1.2em;}}@media (max-width:600px){/* mobile → 1 por linha */            .box_4_flex92 .card{width:100% !important;}.box_4_flex92 .box-info .title{font-size:1em;}.box_4_flex92 .box-info .description{font-size:12px;}.box_4_flex92 .card .minititle{font-size:0.9em;}}/* Acessibilidade */            @media (hover:none){.box_4_flex92 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_4_flex92 .card img,.box_4_flex92 .shadow{transition:none;}}/* =======================            BOX MANCHETE TOP (2 LINHAS)            ======================= */            .box_manchete_top92{display:flex;flex-direction:column;gap:30px;box-sizing:border-box;}/* =======================            LINHA 1 (2 colunas)            ======================= */            .box_manchete_top92 .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_top92 .col-main{display:grid;grid-template-columns:50% 50%;gap:20px;align-items:center;}.box_manchete_top92 .col-main a{display:contents;text-decoration:none;color:inherit;}/* =======================            HOVER – MANCHETE PRINCIPAL            ======================= */            .box_manchete_top92 .col-main a:hover .title,.box_manchete_top92 .col-main a:hover .cat,.box_manchete_top92 .col-main a:hover .desc{color:#673224 !important;transition:color .3s ease;text-decoration:underline !important;}.box_manchete_top92 .col-main figure,.box_manchete_top92 .col-main img{width:100% !important;aspect-ratio:16/9;border-radius:12px;object-fit:cover;min-height:320px;/* reduz imagem */}.box_manchete_top92 .col-main .info{display:flex;flex-direction:column;justify-content:center;}.box_manchete_top92 .col-main .cat{font-size:13px;font-weight:bold;color:rgba(0,0,0,1) !important;}.box_manchete_top92 .col-main .title{font-size:2.8rem !important;/* maior */                line-height:1.2;font-weight:800;margin-bottom:6px;margin-top:2px;color:#673224 !important;}.box_manchete_top92 .col-main .desc{font-size:1.4rem !important;line-height:1.5;color:rgba(114,114,114,1) !important;}/* MANCHETE SECUNDÁRIA */            .box_manchete_top92 .col-sec{display:flex;flex-direction:column;align-items:flex-start;max-width:100%;box-sizing:border-box;}.box_manchete_top92 .col-sec a{display:block;text-decoration:none;color:inherit;width:100%;}/* =======================            HOVER – MANCHETE SECUNDÁRIA            ======================= */            .box_manchete_top92 .col-sec a:hover .title,.box_manchete_top92 .col-sec a:hover .cat{color:#673224 !important;transition:color .3s ease;text-decoration:underline !important;}.box_manchete_top92 .col-sec figure,.box_manchete_top92 .col-sec img{width:100% !important;aspect-ratio:16/9;min-height:190px;border-radius:12px;object-fit:cover;margin-bottom:10px;}.box_manchete_top92 .col-sec .cat{font-size:13px;font-weight:bold;color:rgba(0,0,0,1) !important;}.box_manchete_top92 .col-sec .title{font-size:1.8rem !important;/* título menor */                font-weight:bold;line-height:1.3;margin-top:5px;color:#673224 !important;}.box_manchete_top92 .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_top92 .row-bottom{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:0;}.box_manchete_top92 .row-bottom a{display:flex;align-items:flex-start;gap:10px;text-decoration:none;color:inherit;padding:10px 0;}.box_manchete_top92 .row-bottom a:before{content:"▪";color:rgba(0,0,0,1) !important;font-size:1.8rem;/* dot maior */                line-height:1.5;}.box_manchete_top92 .row-bottom .title{font-size:1.2rem;/* títulos maiores */                line-height:1.6;color:#673224 !important;transition:color .3s ease;}/* HOVER – LINHA 2 (inclui dot) */            .box_manchete_top92 .row-bottom a:hover .title,.box_manchete_top92 .row-bottom a:hover:before{color:#333333 !important;text-decoration:underline !important;}/* Linha 1 – manchete principal ocupa 100% */            .box_manchete_top92 .row-top.full{display:block;margin-bottom:25px;}/* Linha 2 – duas secundárias lado a lado */            .box_manchete_top92 .row-top.two-cols{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;}.box_manchete_top92 .row-top.two-cols .title{font-size:2.0rem !important;}/* Responsivo Tablet */            @media(max-width:991px){.box_manchete_top92 .row-top.two-cols{grid-template-columns:1fr;/* uma por linha */                    gap:15px;}.box_manchete_top92 .row-top.two-cols .title{font-size:2.0rem !important;}}/* Responsivo Mobile */            @media(max-width:600px){.box_manchete_top92 .row-top.two-cols .title{font-size:2.0rem !important;}.box_manchete_top92 .row-top.two-cols .cat{font-size:12px !important;}}/* =======================            RESPONSIVO            ======================= */            @media(max-width:991px){/* Tablet */                .box_manchete_top92 .row-top{grid-template-columns:100%;/* destaque ocupa linha inteira */                    gap:20px;}.box_manchete_top92 .col-main{grid-template-columns:100%;/* imagem acima e texto abaixo */}.box_manchete_top92 .col-main .title{font-size:2.0rem !important;}.box_manchete_top92 .col-sec img{max-height:200px;}.box_manchete_top92 .row-bottom{grid-template-columns:repeat(2,1fr);gap:15px;}}@media(max-width:600px){/* Mobile */                .box_manchete_top92 .col-main figure,.box_manchete_top92 .col-main img{min-height:200px;}.box_manchete_top92 .col-main .title{font-size:2.0rem !important;}.box_manchete_top92 .col-main .desc{font-size:1.2rem !important;}.box_manchete_top92 .row-bottom{grid-template-columns:1fr;gap:12px;}.box_manchete_top92 .row-bottom .title{font-size:1.4rem !important;}}/* =======================            LINHA 3 – MANCHETE TEXTO GRANDE (TOPO)            ======================= */            .box_manchete_top92 .row-third{margin-bottom:5px;padding-bottom:0;border-bottom:1px solid #e5e5e5;}.box_manchete_top92 .row-third a{display:block;text-decoration:none;color:inherit;}.box_manchete_top92 .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_top92 .row-third .title{font-size:3.8rem;/* bem grande */                font-weight:800;line-height:1.3;margin-top:3px;color:#673224 !important;transition:color .3s ease;}/* Hover */            .box_manchete_top92 .row-third a:hover .cat,.box_manchete_top92 .row-third a:hover .title{color:#333333 !important;}/* Responsivo */            @media(max-width:991px){.box_manchete_top92 .row-third .title{font-size:2rem;}}@media(max-width:600px){.box_manchete_top92 .row-third .title{font-size:1.6rem;}}.set_margin_top_10{margin-top:10px !important;}/* ==========================================            BOX NEWSLINE MIX 92            ========================================== */            .box_newsline_mix92{display:flex;flex-direction:column;gap:24px;box-sizing:border-box;}/* Reset figure/img */            .box_newsline_mix92 .media,.box_newsline_mix92 .media *{box-sizing:border-box;}.box_newsline_mix92 .media{position:relative;display:block;width:100%;border-radius:14px;overflow:hidden;text-decoration:none;color:inherit;}.box_newsline_mix92 .media .figure-ph,.box_newsline_mix92 .media figure.figure-ph{width:100%!important;height:100%!important;margin:0!important;display:block!important;border-radius:14px!important;}.box_newsline_mix92 .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_mix92 .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_mix92 .cat{font-size:.9rem;font-weight:700;margin-bottom:.4rem;color:#ffcc00!important;}/* ==========================================            TÍTULOS POR TIPO DE CARD            ========================================== */            /* Destaque (row-1) */            .box_newsline_mix92 .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_mix92 .title-medium{font-size:2.5rem;font-weight:800;margin:.35rem 0 .25rem;color:#222!important;line-height:1.3;}.box_newsline_mix92 .desc{font-size:.95rem;margin:0;color:#666;}/* Card pequeno */            .box_newsline_mix92 .title-small{font-size:1.5rem;font-weight:800;margin:0;color:#fff!important;line-height:1.3;}/* Card alto */            .box_newsline_mix92 .title-tall{font-size:2.0rem;font-weight:900;margin:0;color:#fff!important;line-height:1.3;}.box_newsline_mix92 .row-2 .ovl .cat{font-size:1.3rem;color:#673224 !important;}/* Hover em todos os títulos */            .box_newsline_mix92 a:hover .title-row1,.box_newsline_mix92 a:hover .title-small,.box_newsline_mix92 a:hover .title-tall{color:#333333 !important;transition:color .25s ease;}/* ROW 1 */            .box_newsline_mix92 .row-1{display:grid;}.box_newsline_mix92 .row-1 .media{height:250px;}.box_newsline_mix92 .row-1 .media .figure-ph,.box_newsline_mix92 .row-1 .media .ph_img{height:100%!important;width:100%!important;object-fit:cover!important;}/* Centralizar destaque */            .box_newsline_mix92 .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_mix92 .row-1 .date{font-size:.1.2rem;color:#eee;display:block;margin-top:4px;}.box_newsline_mix92 .row-1 .ovl .cat{font-size:1.6rem;color:#673224 !important;}/* ROW 2:grid */            .box_newsline_mix92 .row-2{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:20px;}/* Colunas */            .box_newsline_mix92 .col-left{grid-column:1;grid-row:1 / span 2;}.box_newsline_mix92 .col-mid-top{grid-column:2;grid-row:1;}.box_newsline_mix92 .col-mid-bottom{grid-column:2;grid-row:2;}.box_newsline_mix92 .col-right{grid-column:3;grid-row:1 / span 2;}/* Força preenchimento */            .box_newsline_mix92 .card-medium,.box_newsline_mix92 .card-small,.box_newsline_mix92 .card-tall{width:100%;height:100%;display:flex;flex-direction:column;}/* ==========================================            CARD MÉDIO (link completo)            ========================================== */            .box_newsline_mix92 .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_mix92 .card-medium a.media .figure-ph,.box_newsline_mix92 .card-medium a.media .ph_img,.box_newsline_mix92 .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_mix92 .card-medium a.media .info{padding:16px;border-radius:0;/* evita arredondar base */            background:rgba(255,255,255,0) !important;}.box_newsline_mix92 .card-medium a.media .cat{color:rgba(0,0,0,1) !important;font-size:1.5rem;}.box_newsline_mix92 .card-medium a.media .title-medium{color:#673224 !important;}/* Hover no card-medium */            .box_newsline_mix92 .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_mix92 .card-medium a.media:hover .title-medium,.box_newsline_mix92 .card-medium a.media:hover .cat{color:#673224 !important;transition:color .25s ease;}/* ==========================================            CARDS PEQUENOS / ALTOS            ========================================== */            .box_newsline_mix92 .card-small .ovl{padding:14px;background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,0) 55%);}.box_newsline_mix92 .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_mix92 .card-small{width:100%;height:100%;display:flex;}.box_newsline_mix92 .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_mix92 .card-small a.media .figure-ph,.box_newsline_mix92 .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_mix92 .row-2{align-items:stretch;}/* Coluna do meio:cada small ocupa 50% da altura total */            .box_newsline_mix92 .col-mid-top,.box_newsline_mix92 .col-mid-bottom{display:flex;flex-direction:column;min-height:0;}.box_newsline_mix92 .col-mid-top .card-small,.box_newsline_mix92 .col-mid-bottom .card-small{flex:1 1 auto;/* divide igualmente */            display:flex;}/* Força .media a preencher a célula */            .box_newsline_mix92 .card-small .media,.box_newsline_mix92 .card-tall  .media{height:100%;display:block;/* evita collapse por flex */}/* Anula o padding-top do ratio do showImg para estes cards */            .box_newsline_mix92 .card-small .figure-ph,.box_newsline_mix92 .card-tall  .figure-ph{padding-top:0 !important;/* <- o segredo */            height:100% !important;}/* Imagem realmente estica e recorta certo */            .box_newsline_mix92 .card-small .ph_img,.box_newsline_mix92 .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_mix92 .card-small,.box_newsline_mix92 .card-tall{width:100%;height:100%;min-height:0;}/* ==========================================            EFEITO SOMBRA            ========================================== */            .box_newsline_mix92 .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_mix92 .media:hover .shadow,.box_newsline_mix92 .media:active .shadow{background-size:100% 100%,100% 100%;}/* ==========================================            RESPONSIVO            ========================================== */            @media(max-width:1080px){.box_newsline_mix92 .row-2{display:flex;flex-direction:column;gap:20px;}/* Cada coluna ocupa toda a largura em mobile/tablet */            .box_newsline_mix92 .col-left,.box_newsline_mix92 .col-mid-top,.box_newsline_mix92 .col-mid-bottom,.box_newsline_mix92 .col-right{width:100%;grid-column:auto;grid-row:auto;}/* Card-médio e demais cards forçados a 100% */            .box_newsline_mix92 .card-medium,.box_newsline_mix92 .card-small,.box_newsline_mix92 .card-tall{width:100%;height:auto;}/* Links internos ocupam largura toda */            .box_newsline_mix92 .card-medium a.media,.box_newsline_mix92 .card-small a.media,.box_newsline_mix92 .card-tall a.media{width:100%;}/* Card-tall vira 16:9 no responsivo */            .box_newsline_mix92 .card-tall{aspect-ratio:16/9;height:auto;}.box_newsline_mix92 .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_mix92 .card-tall{position:relative;width:100%;height:0;padding-top:56.25%;/* 16:9 */}.box_newsline_mix92 .card-tall a.media{position:absolute;top:0;left:0;width:100%;height:100%;}}}@media(max-width:640px){.box_newsline_mix92 .title-row1{font-size:1.8rem;}.box_newsline_mix92 .title-medium{font-size:1.8rem;}.box_newsline_mix92 .title-small{font-size:1.5rem;}.box_newsline_mix92 .title-tall{font-size:1.5rem;}}/* ================================            * END FLEX BOX            ================================ */                     /* ================================            * CARD INFINITO            ================================ */:root{--cor-primaria92:#673224;--cor-primaria-hover92:#673224;--cor-primaria-light92:color-mix(in srgb,var(--cor-primaria92) 10%,transparent);--cor-btn-carregar92:#673224;/* Cores dos elementos do card */            --cor-categoria92:#673224;--cor-titulo92:#673224;--cor-subtitulo92:rgba(114,114,114,1);--cor-data92:rgba(162,161,161,1);/* Cores de fundo e bordas */            --cor-fundo-card92:#ffffff;--cor-borda-card92:#e5e7eb;--cor-fundo-hover92:#f9fafb;/* Sombras */            --sombra-card92:0 1px 3px rgba(0,0,0,0.08);--sombra-card-hover92:0 10px 30px rgba(0,0,0,0.12);}[id^="noticias-container"]{display:flex;flex-direction:column;gap:25px;}.card_noticia_home92{background-color:var(--cor-fundo-card92);border:1px solid var(--cor-borda-card92);border-radius:12px;overflow:hidden;transition:all 0.4s cubic-bezier(0.4,0,0.2,1);display:flex;margin-bottom:20px;box-shadow:var(--sombra-card92);position:relative;}.card_noticia_home92:hover{box-shadow:var(--sombra-card-hover92);border-color:var(--cor-primaria-hover92);background-color:var(--cor-fundo-hover92);}.card_noticia_home92:hover::before{opacity:1;}.card_noticia_home92 a{display:flex;text-decoration:none;color:inherit;width:100%;min-height:250px;}.card_noticia_home92 a:hover{text-decoration:none;}.card_noticia_home92 .img_shadow{display:flex;width:100%;}.card_noticia_home92 #col-img{padding:0;margin:0;position:relative;overflow:hidden;display:flex;align-items:stretch;}.card_noticia_home92 #col-img figure{width:100%;height:100%;margin:0;padding:0;display:flex;align-items:stretch;}.card_noticia_home92 #col-img::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,0.3) 100%);opacity:0;transition:opacity 0.4s ease;pointer-events:none;z-index:10;}.card_noticia_home92:hover #col-img::after{opacity:1;}.card_noticia_home92 #col-img img.ph_img,.card_noticia_home92 #col-img .ph_img{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important;border-radius:12px 0 0 12px !important;transition:transform 0.6s cubic-bezier(0.4,0,0.2,1) !important;}.card_noticia_home92:hover #col-img img.ph_img,.card_noticia_home92:hover #col-img .ph_img{transform:scale(1.08) !important;}.card_noticia_home92 .minititle{font-size:11px;font-weight:700;color:var(--cor-categoria92) !important;background-color:var(--cor-primaria-light92);text-transform:uppercase;margin-bottom:12px;letter-spacing:1.2px;display:inline-block;padding:5px 12px;border-radius:20px;transition:all 0.3s ease;}.card_noticia_home92:hover .minititle{background-color:var(--cor-primaria-hover92);color:#ffffff !important;}.card_noticia_home92 .titulo{font-size:2.2em;line-height:36px;font-weight:700;color:var(--cor-titulo92) !important;margin-bottom:12px;transition:color 0.3s ease;}.card_noticia_home92:hover .titulo{color:var(--cor-primaria-hover92) !important;}.card_noticia_home92 .subtitulo{font-size:15px;color:var(--cor-subtitulo92) !important;margin-bottom:15px;line-height:1.7;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.card_noticia_home92 .data{font-size:13px;color:var(--cor-data92) !important;margin-top:12px;font-weight:500;display:flex;align-items:center;gap:6px;}.card_noticia_home92 .data::before{content:'';font-size:14px;}.card_noticia_home92 .col-sm-7,.card_noticia_home92 .col-xs-12{padding:24px;}/* ================================        * RESPONSIVO MOBILE        ================================ */        @media (max-width:767px){.card_noticia_home92 a{flex-direction:column;min-height:auto;}.card_noticia_home92 #col-img{width:100% !important;height:250px;min-height:250px;}.card_noticia_home92 #col-img img.ph_img,.card_noticia_home92 #col-img .ph_img{border-radius:12px 12px 0 0 !important;}.card_noticia_home92 .col-sm-7,.card_noticia_home92 .col-xs-12{width:100% !important;padding:20px;}.card_noticia_home92 .titulo{font-size:1.8em;line-height:32px;}.card_noticia_home92 .subtitulo{font-size:14px;}}#btn-carregar-mais-92{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;max-width:400px;margin:40px auto;padding:16px 40px;font-size:15px;font-weight:700;color:#ffffff;background:#673224;background:linear-gradient(135deg,var(--cor-btn-carregar92,#673224) 0%,var(--cor-btn-carregar92,#673224) 100%);border:none;border-radius:50px;cursor:pointer;transition:all 0.3s cubic-bezier(0.4,0,0.2,1);text-transform:uppercase;letter-spacing:1.5px;box-shadow:0 4px 15px rgba(0,0,0,0.3);position:relative;overflow:hidden;}#btn-carregar-mais-92::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.3),transparent);transition:left 0.5s ease;}#btn-carregar-mais-92:hover::before{left:100%;}#btn-carregar-mais-92:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,0.4);}#btn-carregar-mais-92:active{transform:translateY(-1px);}#btn-carregar-mais-92:disabled{background:#d1d5db;cursor:not-allowed;transform:none;box-shadow:none;}/* Seta para baixo */        .btn-arrow{display:inline-block;width:20px;height:20px;transition:transform 0.3s ease;}#btn-carregar-mais-92 .btn-arrow svg{width:100%;height:100%;fill:currentColor;}#btn-carregar-mais-92:hover .btn-arrow{transform:translateY(3px);animation:bounce 0.6s ease infinite;}@keyframes bounce{0%,100%{transform:translateY(0);}50%{transform:translateY(5px);}}/* Loading circular */        .btn-loader{display:none;width:22px;height:22px;border:3px solid rgba(255,255,255,0.2);border-top-color:#ffffff;border-right-color:#ffffff;border-radius:50%;animation:spin 0.6s linear infinite;}@keyframes spin{to{transform:rotate(360deg);}}#btn-carregar-mais-92.loading .btn-arrow{display:none;}#btn-carregar-mais-92.loading .btn-loader{display:block;}/* Placeholder Skeleton Loading */        .placeholder-box{background-color:var(--cor-fundo-card92);border:1px solid var(--cor-borda-card92);border-radius:12px;overflow:hidden;margin-bottom:25px;box-shadow:var(--sombra-card92);min-height:280px;}.placeholder-box .ph-row{display:flex;width:100%;align-items:stretch;min-height:280px;}.placeholder-box .ph-col-5{width:41.66667%;padding:0;min-height:280px;flex-shrink:0;}.placeholder-box .ph-col-7{width:58.33333%;padding:24px;display:flex;flex-direction:column;justify-content:space-between;min-height:280px;flex-shrink:0;}.placeholder-box .ph-content{flex:1;display:flex;flex-direction:column;}.placeholder-box .ph-picture{width:100%;height:100%;min-height:280px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;}/* Skeleton lines */        .ph-line{height:16px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:4px;margin-bottom:14px;}.ph-line.categoria{width:40%;height:28px;border-radius:20px;margin-bottom:15px;}.ph-line.titulo{width:100%;height:26px;margin-bottom:10px;}.ph-line.titulo-2{width:90%;height:26px;margin-bottom:18px;}.ph-line.subtitulo{width:100%;height:17px;margin-bottom:8px;}.ph-line.subtitulo-2{width:75%;height:17px;margin-bottom:20px;}.ph-line.data{width:35%;height:14px;margin-top:auto;}@keyframes shimmer{0%{background-position:200% 0;}100%{background-position:-200% 0;}}@media (max-width:768px){.placeholder-box .ph-row{flex-direction:column;}.placeholder-box .ph-col-5,.placeholder-box .ph-col-7{width:100%;}.placeholder-box .ph-col-5{min-height:280px;}.placeholder-box .ph-picture{min-height:280px;}.placeholder-box{min-height:auto;}.placeholder-box .ph-row{min-height:auto;}}#loading-92,.loading{display:none;align-items:center;justify-content:center;gap:12px;padding:30px 25px;color:rgba(114,114,114,1);color:var(--cor-subtitulo92,rgba(114,114,114,1));font-size:15px;font-weight:500;background-color:rgba(255,255,255,0.8);border-radius:12px;margin:20px 0;animation:fadeIn 0.3s ease-in-out;}#loading-92.active,.loading.active{display:flex;}#loading-92::before,.loading::before{content:'';width:22px;height:22px;border:3px solid #673224;border:3px solid var(--cor-primaria-light92,#673224);border-top-color:#673224;border-top-color:var(--cor-primaria92,#673224);border-right-color:#673224;border-right-color:var(--cor-primaria92,#673224);border-radius:50%;animation:spin 0.8s linear infinite;flex-shrink:0;}@keyframes fadeIn{from{opacity:0;transform:translateY(-10px);}to{opacity:1;transform:translateY(0);}}#sem-mais-noticias-92,.sem-mais-noticias{text-align:center;padding:25px;color:rgba(162,161,161,1);color:var(--cor-data92,rgba(162,161,161,1));font-style:italic;font-size:15px;}/* Responsividade */        @media (max-width:768px){.container-noticias{padding:25px 20px;border-radius:12px;}.card_noticia_home a{flex-direction:column;}.card_noticia_home .titulo{font-size:22px;}.titulo-secao{font-size:26px;margin-bottom:25px;}.card_noticia_home .col-sm-7,.card_noticia_home .col-xs-12{padding:20px;}#btn-carregar-mais-92{max-width:100%;font-size:14px;padding:14px 30px;}}@media (max-width:480px){.titulo-secao{font-size:22px;}.card_noticia_home .titulo{font-size:17px;}.card_noticia_home .subtitulo{font-size:14px;}}/* #####################  BOX 85 */                .no_margin85{margin:0 !important;padding:0 !important;}.no_margin_left85{margin-left:0 !important;padding-left:0 !important;}.no_margin_right85{margin-right:0 !important;padding-right:0 !important;}.m_b_585{margin-bottom:5px !important;}.m_t_1085{margin-bottom:10px !important;}.boxcont_85{width:100%;height:auto;padding:0;margin:10px 0;float:left;background:rgba(255,255,255,0);}.boxcont_85:hover{background:rgba(255,255,255,0);}/*new header*/    .header_titulo_85{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_85 i.spc{padding:0 2px;}.header_titulo_85 .titulo_85{font-size:2.0em;font-weight:bold;padding:0;margin:0;color:#673224;display:inline-block;position:relative;}/*after bottom title*/    .header_titulo_85 .titulo_85::after{background:#673224;padding:0 5px;}.header_titulo_85 a,.header_titulo_85 a:hover{font-size:inherit !important;color:inherit !important;text-decoration:none;}.header_banner_85{width:100%;height:auto;padding:0;margin:1px 0;float:left;}.header_img_85{width:100%;height:auto;padding:0;margin:1px 0;float:left;}.header_titulo_85 #btn-slide{margin:5px 0 0 0;font-size:13px !important;}/* ================================            BOX NEWSLINE FLEX 3x DESTAQUES 85            ================================ */            .box_newsline3_flex85{display:flex;gap:20px;}/* Cada coluna */            .box_newsline3_flex85 .col{flex:1;}/* Card Destaque */            .box_newsline3_flex85 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;height:100%;}.box_newsline3_flex85 .card.banner-bg a{display:block;color:inherit;text-decoration:none;position:relative;height:100%;}.box_newsline3_flex85 .card.banner-bg img{width:100%;height:auto;display:block;border-radius:12px;}/* Shadow degradê */            .box_newsline3_flex85 .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_flex85 .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_flex85 .card.banner-bg .card-body{position:absolute;bottom:0;left:0;right:0;background:#673224;color:#fff !important;padding:12px 15px;z-index:2;}.box_newsline3_flex85 .card.banner-bg .title{font-size:1.1em;font-weight:600;margin:5px 0;color:#fff !important;}.box_newsline3_flex85 .card.banner-bg .cat{display:block;font-size:0.85em;margin-bottom:4px;color:#fff !important;}/* Hover */            .box_newsline3_flex85 .card.banner-bg:hover .card-body{background:#673224 !important;transition:background .3s ease;}/* ================================            RESPONSIVO            ================================ */            @media(max-width:991px){.box_newsline3_flex85{flex-direction:column;}.box_newsline3_flex85 .col{flex:0 0 100%;}}/* ================================            BOX STORIE FLEX 85            ================================ */            .box_storie_flex85{display:flex;flex-wrap:wrap;gap:15px;}/* ----- CARD BASE ----- */            .box_storie_flex85 .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_flex85 .card:hover{box-shadow:0 6px 18px rgba(0,0,0,0.35);}*/            /* Imagem padrão (quando não usa h600) */            .box_storie_flex85 .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_flex85 .card:hover img{transform:scale(1.05);}/* Sombra degradê */            .box_storie_flex85 .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_flex85 .card:hover .shadow{background-size:100% 100%,100% 100%;}/* Minititle no topo esquerdo */            .box_storie_flex85 .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_flex85 .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_flex85 .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_flex85 .card.h600{position:relative;height:600px;min-height:0;aspect-ratio:auto;overflow:hidden;}/* figure ou img-wrap ocupa todo o card */            .box_storie_flex85 .card.h600 figure,.box_storie_flex85 .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_flex85 .card.h600 figure img,.box_storie_flex85 .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_flex85 .card,.box_storie_flex85 .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_flex85 .card.h600{flex:0 0 100%;height:auto !important;aspect-ratio:16/9;}.box_storie_flex85 .card.h600 figure,.box_storie_flex85 .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_flex85 .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_flex85 .card.h600 figure img,.box_storie_flex85 .card.h600 .img-wrap img{width:100%;height:100% !important;object-fit:cover;object-position:50% 20%;}}/* ================================            BOX 2 FLEX 85 - GRID 4 CARDS            ================================ */            /* Container flex para os 4 cards */            .box_2_flex85{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_2_flex85 .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_flex85 .card > a{display:block;position:relative;}/* Imagem */            .box_2_flex85 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_2_flex85 .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_flex85 .card:hover .img-wrap img{transform:scale(1.02);}.box_2_flex85 .card:hover .img-wrap img,.box_2_flex85 .card:active .img-wrap img{transform:scale(1.02);transition:transform .35s ease;}*/            @media (hover:none){.box_2_flex85 .card .img-wrap img{transition:transform .35s ease;/* mantém no mobile */}}/* Sombra escura */            .box_2_flex85 .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_flex85 .card:hover .shadow,.box_2_flex85 .card:active .shadow{background-size:100% 100%,100% 100%;}.box_2_flex85 .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_flex85 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_2_flex85 .box-info .title{font-size:1.3em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#673224;letter-spacing:none;}.box_2_flex85 .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_flex85 .card{width:100% !important;}.box_2_flex85 .box-info .title{font-size:1.2em;}.box_2_flex85 .box-info .description{font-size:12px;}.box_2_flex85 .card .minititle{font-size:0.9em;}}/* Acessibilidade:reduz movimento */            @media (hover:none){.box_2_flex85 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_2_flex85 .card img,.box_2_flex85 .shadow{transition:none;}}/* ================================            BOX 3 FLEX 85 - GRID 8 CARDS            ================================ */            .box_3_flex85{display:flex;flex-wrap:wrap;gap:15px;}/* Card básico */            .box_3_flex85 .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_flex85 .card:hover{box-shadow:0 3px 12px rgba(0,0,0,0.12);color:#673224 !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_flex85 .card img{width:100%;height:auto;display:block;border-radius:15px 15px 0 0;}/* Conteúdo abaixo da imagem */            .box_3_flex85 .card-info{padding:10px 8px 12px;}.box_3_flex85 .card:hover span{color:#673224 !important;}.box_3_flex85 .card-info .title{font-size:1.2em;line-height:1.4;margin:0;font-weight:bold;color:#673224 !important;}/* Categoria */            .box_3_flex85 .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_flex85 figure,.box_3_flex85 .figure-ph,.box_3_flex85 .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_flex85 .card{flex:0 0 calc(50% - 15px);}}@media (max-width:600px){/* mobile → 1 coluna */            .box_3_flex85 .card{flex:0 0 100%;}}/* ================================            BOX 3 FLEX 85 - VARIAÇÃO NO-BG            ================================ */            .box_3_flex85.no-bg .card{background:transparent;border:none;box-shadow:none;}/* Remove padding do bloco de texto */            .box_3_flex85.no-bg .card-info{padding-left:0 !important;padding-right:0 !important;}/* ================================            Classe adicional SEP (linha no rodapé do card)            ================================ */            .box_3_flex85 .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_flex85,.box_3_flex85{display:flex;flex-wrap:wrap;gap:15px;}/* box 2 */            .box_2_flex85 .card{width:calc(50% - 7.5px);/* metade do gap */}/* box 3 */            .box_3_flex85 .card{width:calc(25% - 11.25px);/* 1/4 do gap ajustado */}/*            * END FLEX BOX 2 & 3            */                                    /* ================================            BOX 4 FLEX 85 - GRID 6 CARDS (3 por linha)            ================================ */            /* Container flex */            .box_4_flex85{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_4_flex85 .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_flex85 .card > a{display:block;position:relative;}/* Imagem */            .box_4_flex85 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_4_flex85 .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_flex85 .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_flex85 .card:hover .shadow,.box_4_flex85 .card:active .shadow{background-size:100% 100%,100% 100%;}/* Categoria */            .box_4_flex85 .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_flex85 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_4_flex85 .box-info .title{font-size:1.4em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#673224;}.box_4_flex85 .box-info .description{font-size:1em;color:rgba(114,114,114,1);}/* Responsivo */            @media (max-width:991px){/* tablet → 2 por linha */            .box_4_flex85 .card{width:calc(50% - 10px);}.box_4_flex85 .box-info .title{font-size:1.2em;}}@media (max-width:600px){/* mobile → 1 por linha */            .box_4_flex85 .card{width:100% !important;}.box_4_flex85 .box-info .title{font-size:1em;}.box_4_flex85 .box-info .description{font-size:12px;}.box_4_flex85 .card .minititle{font-size:0.9em;}}/* Acessibilidade */            @media (hover:none){.box_4_flex85 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_4_flex85 .card img,.box_4_flex85 .shadow{transition:none;}}/* ID 1 */        .idnoticia_85{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_85:hover{background:rgba(255,255,255,0);}.idnoticia_85 #col-img{margin:0;padding:0;}.idmais_85{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;}.idmais_85 a{color:#673224;font-size:1.1em;font-weight:bold;}.idmais_85 a:hover{text-decoration:none;text-decoration:inherit;color:#673224;}.idimg_85{width:100%;margin:0 5px 0 0;float:left;}.idcat_85{width:100%;text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;}.idtitulo_85{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;color:#673224;text-decoration:inherit;}.idnoticia_85 a{color:#673224;}.idnoticia_85 a:hover *{color:#673224;text-decoration:underline;}/* ID 200 */        .idnoticia200_85{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_85:hover{background:rgba(255,255,255,0);}.idmais200_85{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;}.idmais200_85 a{font-size:1.1em;font-weight:bold;text-decoration:inherit;color:#673224;}.idmais200_85 a:hover{text-decoration:none;text-decoration:inherit;color:#673224;}.idimg200_85{width:100%;margin:0 0 5px 0;float:left;}.idcat200_85{text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;width:100%;}.idtitulo200_85{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idnoticia200_85 a{color:#673224;}.idnoticia200_85 a:hover *{color:#673224;text-decoration:underline;}/* ID COLUNA 2 TEXT */        .idnoticia_c2_85{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_85:hover{background:rgba(255,255,255,0);}.idnoticia_c2_85 #col-12{padding:0;}.idcat_c2_85{text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;width:100%;}.dat_c2_85{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_85{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;color:#673224;}.idnoticia_c2_85 a{color:#673224;}.idnoticia_c2_85 a:hover *{color:#673224;text-decoration:underline;}/*sub*/        .idnoticia_c2_sub_85{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_85 li{list-style-type:none;}.idnoticia_c2_sub_85 li *{color:#673224;list-style-type:none;}.idtitulo_c2_sub_85{width:100%;display:block;font-size:1.0em;float:left;text-decoration:inherit;color:#673224;}.idnoticia_c2_sub_85 a{color:#673224;padding:0;}.idnoticia_c2_sub_85 a:hover *{color:#673224;text-decoration:underline;}/*bold*/        .idtitulo_c2_bold_85{width:100%;display:block;font-size:1.5em;font-weight:bold;padding:0;margin:0;float:left;text-decoration:inherit;color:#673224;}.idsubtitulo_c2_bold_85{width:100%;display:block;font-size:1.0em;float:left;color:rgba(114,114,114,1) !important;}/* COLUNA 3 COM FOTO */        .idnoticia_c3_85{width:100%;height:auto;display:block;float:left;padding:0;margin:3px 0;}.idnoticia_c3_85 #col-sm-6{padding-left:0;padding-right:0;}.idnoticia_c3_85 a{float:left;display:block;width:100%;margin:5px 0;}.idnoticia_c3_85 a:first-child{margin-left:5px;}.idimg_c3_85{width:100%;float:left;}.idtitulo_c3_85{width:100%;display:block;font-size:1.0em;font-weight:bold;text-decoration:inherit;float:left;color:#673224;}.idtitulo_c3v2_85{width:100%;display:block;font-size:1.0em;font-weight:normal;text-decoration:inherit;float:left;color:#673224;}.idnoticia_c3_85 a{color:#673224;}.idnoticia_c3_85 a:hover *{color:#673224;text-decoration:underline;}/* COLUNA 4 COM FOTO */        .idnoticia_c4_85{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;text-decoration:inherit;}.idimg_c4_85{width:100%;float:left;}.idtitulo_c4_85{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idnoticia_c4_85 a{color:#673224;}.idnoticia_c4_85 a:hover *{color:#673224;text-decoration:underline;}/*COLUNA 5 */        .idnoticia_c5_85{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;border-bottom:dashed 1px #ccc;}.idnoticia_c5_85 #col-img{padding:0;}.idimg_c5_85{width:100%;float:left;}.idcat_c5_85{width:100%;text-transform:uppercase;color:rgba(0,0,0,1);font-size:0.8em;font-weight:bold;float:left;display:block;}.idtitulo_c5_85{width:100%;display:block;font-size:1.0em;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idnoticia_c5_85 a{color:#673224;}.idnoticia_c5_85 a:hover *{color:#673224;text-decoration:underline;}/*NOVO BOX - 8*/    .idnoticia_b8_85{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_85 #col-img{padding:0;}.idimg_b8_85{width:100%;float:left;}div#min_h_1.idnoticia_b8_85{min-height:220px;}div#min_h_2.idnoticia_b8_85{min-height:240px;}.idcat_b8_85{width:100%;color:rgba(162,161,161,1) !important;font-size:1.0em;float:left;display:block;letter-spacing:-0.02em;}.idtitulo_b8_85{width:100%;display:block;font-size:1.8em;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idtitulo_b8_v285{width:100%;display:block;font-size:1.4em;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idtitulo_b8_v385{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idsubtitulo_b8_v285{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_85 a{color:#673224;}.idnoticia_b8_85 a:hover *{color:#673224;text-decoration:underline;}.box_8_content85{width:100%;height:auto;display:block;float:left;padding:0;}.box_8_content85 #col-img{margin:0;padding:0;}.box_885{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_885:hover{display:block;color:#ffffff;text-decoration:underline;}.box_885 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_885:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.box_885 .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_885 .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_885 .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_885 .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_885 .svg_left{background-image:url(https://topreboucas.com.br/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_885:hover .svg_left{background-size:144% 130%;}.box_885 .svg_bottom{background-image:url(https://topreboucas.com.br/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_885:hover .svg_bottom{background-size:146% 115%;}.box_885 .box_8_info{bottom:37px;left:0;margin:0 0 -10px;padding:0;position:absolute;right:0;text-align:left;}.box_885 .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.box_885 .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_885 .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_885 .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_885 .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_885 .description_2x{font-size:1.1em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.box_885 .description{font-size:1.0em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.box_885 .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_content85 .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_content85 .owl-theme .owl-dots .owl-dot span{background:#ffffff !important;transition:opacity 200ms ease !important;}.box_8_content85 .owl-theme .owl-dots .owl-dot.active span,.box_8_content85 .owl-theme .owl-dots .owl-dot:hover span{background:#869791 !important;transition:opacity 200ms ease !important;}/*NOVO BOX - 9*/        .box9_idnoticia_85{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_85:hover{background:rgba(255,255,255,0);}.box9_idnoticia_85 #col-img{margin:0;padding:0;}.box9_idnoticia_85 .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_85 .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_85 a{color:#673224;}.box9_idnoticia_85 a:hover *{color:#673224;text-decoration:underline;}.box9_minititle85{color:#673224;font-size:1.0em;font-weight:bold;float:left;display:block;width:100%;padding:0;margin:0 0 3px 0;}.box9_titulo85{width:100%;display:block;font-size:1.6em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#673224;}.box9_subtitulo85{width:100%;display:block;font-size:1.2em;float:left;margin:0 0 8px 0;color:rgba(114,114,114,1);}.box9_data85{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_content85{width:100%;height:auto;display:block;float:left;padding:10px 0 0 0;}.box_2_content85 .box_primary{margin-right:10px;}.box_2_content85 #col-img{margin:0;padding:0;}.box_2_content85 .box_4_m img{height:240px;}.box_2_content85 .box_4_m{padding-left:5px;}.box_2_content85 .box_4_m:first-child{padding-left:0;}.box_2_content85 .box_4_m:last-child{padding-right:0;}.box_2_content85 .box_6_m img{height:180px;}.box_2_content85 .box_6_m{padding-left:5px;}.box_2_content85 .box_6_m:first-child{padding-left:0;}.box_2_content85 .box_6_m:last-child{padding-right:0;}.box_2_content85 .box_6_m:nth-child(3){padding-right:0;}.box_2_content85 .box_6_m:nth-child(4){padding-left:0;}.box_2_content85 .box_12_m img{height:230px;}.box_2_content85 .box_12_m:nth-child(1){padding-right:20px;padding-left:0;}.box_2_content85 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content85 .box_12_m:nth-child(3){padding-right:20px;padding-left:0;}.box_2_content85 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}.box_285{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_285:hover{display:block;color:#673224;text-decoration:underline;}.box_285 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_285:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.box_285 .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_285 .box_2_info{bottom:37px;left:0;margin:0 0 -17px;padding:0;position:absolute;right:0;text-align:left;}.box_285 .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.box_285 .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_285 .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:#673224;}.box_285 .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:#673224;}.box_285 .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:#673224;}.box_285 .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_285 .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_285 .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_B8585{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_B8585 #col-img{padding:0;}.idimg_b8_B8585{width:100%;float:left;}div#min_h_1.idnoticia_b10_B8585{min-height:220px;}div#min_h_2.idnoticia_b10_B8585{min-height:240px;}.idnoticia_b10_B8585 .idcat{width:100%;color:rgba(162,161,161,1) !important;font-size:1.0em;float:left;display:block;letter-spacing:-0.02em;}.idnoticia_b10_B8585 .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_B8585 .idtitulo{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idnoticia_b10_B8585 .idtitulo_2x{width:100%;display:block;font-size:1.5em;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idnoticia_b10_B8585 .idtitulo_25x{width:100%;display:block;font-size:1.8em;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idnoticia_b10_B8585 .idtitulo_3x{width:100%;display:block;font-size:50px;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idnoticia_b10_B8585 .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_B8585 .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_B8585 a{color:#673224;}.idnoticia_b10_B8585 a:hover .idtitulo,.idnoticia_b10_B8585 a:hover .idtitulo_2x,.idnoticia_b10_B8585 a:hover .idtitulo_25x,.idnoticia_b10_B8585 a:hover .idtitulo_3x,.idnoticia_b10_B8585 a:hover .idsubtitulo,.idnoticia_b10_B8585 a:hover .idsubtitulo_2x,.idnoticia_b10_B8585 a:hover .idcat,.idnoticia_b10_B8585 a:hover .idcat_2x,.idnoticia_b10_B8585 a:hover .idcat_3x{color:#673224 !important;text-decoration:underline !important;}.box_content_b10_B8585{width:100%;height:auto;display:block;float:left;padding:0;}.box_content_b10_B8585 #col-img{margin:0;padding:0;}.idnoticia_b10_B8585 .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_B8585 .box_shadow:hover{display:block;color:#ffffff;text-decoration:underline;}.idnoticia_b10_B8585 .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_B8585 .box_shadow:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.idnoticia_b10_B8585 .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_B8585 .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_B8585 .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_B8585 .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_B8585 .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_B8585 .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_B8585 .box_shadow .svg_left{background-image:url(https://topreboucas.com.br/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_B8585 .box_shadow:hover .svg_left{background-size:144% 130%;}.idnoticia_b10_B8585 .box_shadow .svg_bottom{background-image:url(https://topreboucas.com.br/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_B8585 .box_shadow:hover .svg_bottom{background-size:146% 115%;}.idnoticia_b10_B8585 .box_shadow .box_b10_info{bottom:37px;left:0;margin:0 0 -10px;padding:0;position:absolute;right:0;text-align:left;}.idnoticia_b10_B8585 .box_shadow .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.idnoticia_b10_B8585 .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_B8585 .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_B8585 .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_B8585 .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_B8585 .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_B8585 .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_B8585 .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_B8585 .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_B8585 .owl-theme .owl-dots{float:left !important;position:relative !important;z-index:150 !important;width:100% !important;text-align:center !important;}.box_content_b10_B8585 .owl-theme .owl-dots .owl-dot span{background:#E3E3E3 !important;transition:opacity 200ms ease !important;}.box_content_b10_B8585 .owl-theme .owl-dots .owl-dot.active span,.box_content_b10_B8585 .owl-theme .owl-dots .owl-dot:hover span{background:#869791 !important;transition:opacity 200ms ease !important;}/* NOVO BOX - 9.1 Modelo 33*/    .box91_idnoticia_B8585{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_B8585:hover{background:rgba(255,255,255,0);}.box91_idnoticia_B8585 #col-img{margin:0;padding:0;}.box91_idnoticia_B8585 a{color:#673224;}.box91_idnoticia_B8585 a:hover *{color:#673224;text-decoration:underline;}.box91_idnoticia_B8585 .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_B8585 .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_minititleB8585{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_tituloB8585{width:100%;display:block;font-size:0.9em;font-weight:normal;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#673224;}.box91_titulo_2xB8585{width:100%;display:block;font-size:1.4em;font-weight:bold;padding:0;margin:0 0 2px 0;float:left;text-decoration:inherit;color:#673224;}.box91_subtituloB8585{width:100%;display:block;font-size:1.0em;float:left;margin:0 0 2px 0;color:rgba(114,114,114,1);}.box91_dataB8585{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_85 #col-img{margin:5px 10px;}.box_2_content85 .box_primary{margin-right:0;}.box_2_content85 .box_4_m img{height:auto;}.box_2_content85 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content85 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content85 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content85 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_content85 .box_6_m img{height:auto;}.box_2_content85 .box_6_m{padding-left:0;padding-right:0;}.box_2_content85 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_content85 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_content85 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content85 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_2_content85 .box_12_m img{height:auto;}.box_2_content85 .box_12_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content85 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content85 .box_12_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content85 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}.box_885 .minititle{display:none;}.box_885 .title_2x{font-size:1.4em;}.box_885 .description_2x{display:none;}.idtitulo_b8_85{font-size:1.3em;}.idtitulo_b8_v285{font-size:1.3em;}.idsubtitulo_b8_v285{font-size:1.1em;}}/* Phone Landscape (480px) */        @media only screen and (min-width:321px) and (max-width:480px) and (orientation:landscape){.box9_idnoticia_85 #col-img{margin:5px 10px;}.box_285 .minititle{display:none;}.box_285 .title_2x{font-size:1.2em;}.box_285 .title_0x{font-size:0.9em;}.box_285 .title{font-size:1.0em;}.box_285 .description_2x{font-size:11px;}.box_285 .description{font-size:11px;}.box_2_content85 .box_primary{margin-right:0;}.box_2_content85 .box_4_m img{height:auto;}.box_2_content85 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content85 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content85 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content85 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_content85 .box_6_m img{height:auto;}.box_2_content85 .box_6_m{padding-left:0;padding-right:0;}.box_2_content85 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_content85 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_content85 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content85 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_2_content85 .box_12_m img{height:auto;}.box_2_content85 .box_12_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content85 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content85 .box_12_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content85 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}.box_885 .minititle{display:none;}.box_885 .title_2x{font-size:1.1em;}.box_885 .description_2x{display:none;}.idtitulo_b8_85{font-size:1.2em;}.idtitulo_b8_v285{font-size:1.2em;}.idsubtitulo_b8_v285{font-size:1.0em;}}/* Phone Portrait (320px) */        @media only screen and (max-width:320px){.box9_idnoticia_85 #col-img{margin:5px 10px;}.box_285 .minititle{display:none;}.box_285 .title_2x{font-size:1.2em;}.box_285 .title_0x{font-size:0.9em;}.box_285 .title{font-size:1.0em;}.box_285 .description_2x{font-size:11px;}.box_285 .description{font-size:11px;}.box_2_content85 .box_primary{margin-right:0;}.box_2_content85 .box_4_m img{height:auto;}.box_2_content85 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content85 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content85 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content85 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_content85 .box_6_m img{height:auto;}.box_2_content85 .box_6_m{padding-left:0;padding-right:0;}.box_2_content85 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_content85 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_content85 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content85 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_2_content85 .box_12_m img{height:auto;}.box_2_content85 .box_12_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content85 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content85 .box_12_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content85 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}}@media only screen and (max-width:420px){.box9_idnoticia_85 #col-img{margin:5px 10px;}.box_285 .minititle{display:none;}.box_285 .title_2x{font-size:1.2em;}.box_285 .title_0x{font-size:0.9em;}.box_285 .title{font-size:1.0em;}.box_285 .description_2x{font-size:10px;}.box_285 .description{font-size:10px;}.box_2_content85 .box_primary{margin-right:0;}.box_2_content85 .box_4_m img{height:auto;}.box_2_content85 .box_4_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content85 .box_4_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content85 .box_4_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content85 .box_4_m:nth-child(4){padding-right:0;padding-left:0;}.box_2_content85 .box_6_m img{height:auto;}.box_2_content85 .box_6_m{padding-left:0;padding-right:0;}.box_2_content85 .box_6_m:first-child{padding-left:0;padding-right:0;}.box_2_content85 .box_6_m:last-child{padding-right:0;padding-left:0;}.box_2_content85 .box_6_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content85 .box_6_m:nth-child(4){padding-left:0;padding-right:0;}.box_2_content85 .box_12_m img{height:auto;}.box_2_content85 .box_12_m:nth-child(1){padding-right:0;padding-left:0;}.box_2_content85 .box_12_m:nth-child(2){padding-right:0;padding-left:0;}.box_2_content85 .box_12_m:nth-child(3){padding-right:0;padding-left:0;}.box_2_content85 .box_12_m:nth-child(4){padding-right:0;padding-left:0;}}/*/FIM*/            /*BOX SLIDE */        .slider_box_85{width:100%;display:block;height:auto;float:left;list-style-type:none;}.slider_box_85 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_85 li:hover{text-decoration:underline;background:rgba(255,255,255,0);}.slider_box_85 #resetli{padding:8px !important;}.slider_box_85 .ad_foto{width:100%;float:left;display:block;}.slider_box_85 .ad_1{width:100%;float:left;display:block;font-size:0.8em;font-weight:bold;color:#673224;}.slider_box_85 .ad_2{width:100%;float:left;display:block;font-size:1.0em;font-weight:bold;color:#673224;}.slider_box_85 .ad_3{width:100%;float:left;display:block;font-size:0.9em;font-weight:bold;color:rgba(0,0,0,1);}.slider_box_85 .ad_4{width:100%;float:left;display:block;font-size:1.0em;font-weight:normal;color:#673224;}.slider_box_85 .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_85 .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_85 .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_85 .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_85 a{color:#673224;}.slider_box_85 a:hover *{color:#673224;text-decoration:underline;}/*END_STYLES OLD HOME PAGE*/                                              /* ================================            BOX NEWSLINE FLEX 3x DESTAQUES 85            ================================ */            .box_newsline3_flex85{display:flex;gap:20px;}/* Cada coluna */            .box_newsline3_flex85 .col{flex:1;}/* Card Destaque */            .box_newsline3_flex85 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;height:100%;}.box_newsline3_flex85 .card.banner-bg a{display:block;color:inherit;text-decoration:none;position:relative;height:100%;}.box_newsline3_flex85 .card.banner-bg img{width:100%;height:auto;display:block;border-radius:12px;}/* Shadow degradê */            .box_newsline3_flex85 .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_flex85 .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_flex85 .card.banner-bg .card-body{position:absolute;bottom:0;left:0;right:0;background:#673224;color:#fff !important;padding:12px 15px;z-index:2;}.box_newsline3_flex85 .card.banner-bg .title{font-size:1.1em;font-weight:600;margin:5px 0;color:#fff !important;}.box_newsline3_flex85 .card.banner-bg .cat{display:block;font-size:0.85em;margin-bottom:4px;color:#fff !important;}/* Hover */            .box_newsline3_flex85 .card.banner-bg:hover .card-body{background:#673224 !important;transition:background .3s ease;}/* ================================            RESPONSIVO            ================================ */            @media(max-width:991px){.box_newsline3_flex85{flex-direction:column;}.box_newsline3_flex85 .col{flex:0 0 100%;}}/* =========================================            BOX NEWSLINE FLEX V2  (grid 40% / 60%)            ========================================= */            .box_newsline_flex_v285{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_v285 .destaque,.box_newsline_flex_v285 .grid-cards{min-width:0;box-sizing:border-box;}/* =========================================            DESTAQUE            ========================================= */            .box_newsline_flex_v285 .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_v285 .card.banner-bg a{display:block;text-decoration:none;color:inherit;}/* Destaque ocupa altura total da coluna */            .box_newsline_flex_v285 .card.banner-bg{display:flex;flex-direction:column;height:100%;/* iguala ao grid-cards */}.box_newsline_flex_v285 .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_v285 .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_v285 .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_v285 .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_v285 .card.banner-bg .media .card-body{position:absolute;left:0;right:0;bottom:0;color:#673224 !important;background:rgba(255,255,255,0) !important;padding:12px 15px;z-index:2;}.box_newsline_flex_v285 .card.banner-bg:hover .card-body,.box_newsline_flex_v285 .card.banner-bg .media:hover .card-body{color:#673224 !important;text-decoration:none !important;background:rgba(255,255,255,0) !important;}.box_newsline_flex_v285 .card.banner-bg .card-body .title{font-size:1.2em;font-weight:bold;margin:5px 0 0;color:#fff !important;}.box_newsline_flex_v285 .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_v285 .card.banner-bg:hover .media .shadow{height:70%;}/* =========================================            GRID DE 6 CARDS (3 x 2)            ========================================= */            .box_newsline_flex_v285 .grid-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));/* minmax previne estouro */            gap:20px;align-content:start;}.box_newsline_flex_v285 .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_v285 .grid-cards .card.thumb a{display:flex;flex-direction:column;text-decoration:none;color:inherit;height:100%;}/* imagem do card pequeno */            .box_newsline_flex_v285 .grid-cards .card.thumb img,.box_newsline_flex_v285 .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_v285 .grid-cards .card.thumb .info{padding:10px;flex:1;min-width:0;}.box_newsline_flex_v285 .grid-cards .card.thumb .cat{font-size:.8em;font-weight:bold;margin-bottom:0;color:rgba(0,0,0,1) !important;}.box_newsline_flex_v285 .grid-cards .card.thumb .title{font-size:1em;font-weight:bold;line-height:1.3;margin-top:3px;color:#673224 !important;}/* Hover nos cards da grid */            .box_newsline_flex_v285 .grid-cards .card.thumb:hover{border-color:#333333 !important;background:rgb(255,255,255) !important;}.box_newsline_flex_v285 .grid-cards .card.thumb:hover .title,.box_newsline_flex_v285 .grid-cards .card.thumb:hover .cat{color:#333333 !important;}/* =========================================            RESPONSIVO            ========================================= */            @media (max-width:991px){.box_newsline_flex_v285{grid-template-columns:1fr;/* empilha */                    row-gap:20px;}.box_newsline_flex_v285 .grid-cards{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:600px){.box_newsline_flex_v285 .grid-cards{grid-template-columns:1fr;}.box_newsline_flex_v285 .card.banner-bg .media{min-height:260px;}}/* ================================            BOX NEWSLINE FLEX 85            ================================ */            .box_newsline_flex85{display:flex;align-items:stretch;gap:15px;/* espaço entre destaque e mid */}/* Colunas principais */            .box_newsline_flex85 .col{flex:1;}.box_newsline_flex85 .destaque{flex:0 0 calc(40% - 7.5px);}.box_newsline_flex85 .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_flex85 .card.banner-bg{position:relative;border-radius:12px;overflow:hidden;}.box_newsline_flex85 .card.banner-bg a{display:block;color:inherit;text-decoration:none;position:relative;}/* Imagem */            .box_newsline_flex85 .card.banner-bg img{width:100%;height:auto;display:block;}/* Shadow degradê */            .box_newsline_flex85 .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_flex85 .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_flex85 .card.banner-bg .card-body{position:absolute;bottom:0;left:0;right:0;background:#673224;color:#fff !important;padding:12px 15px;z-index:2;}.box_newsline_flex85 .card.banner-bg .title{font-size:1.2em;font-weight:600;color:#fff !important;margin:5px 0;}.box_newsline_flex85 .card.banner-bg .cat{display:block;font-size:0.9em;margin-bottom:5px;color:#fff !important;}/* Hover no destaque */            .box_newsline_flex85 .card.banner-bg:hover .card-body{color:#673224 !important;background:rgba(255,255,255,0) !important;transition:background .3s ease;}/* ================================            CARDS MÉDIOS (sem imagem,8 cards)            ================================ */            .box_newsline_flex85 .mid-card .card.mid-list{border-radius:12px;background:#fff;border:1px solid #e5e5e5;padding:15px;height:100%;transition:all .3s ease;}.box_newsline_flex85 .mid-card .card.mid-list a{display:block;text-decoration:none;color:inherit;}.box_newsline_flex85 .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_flex85 .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_flex85 .mid-card .card.mid-list .title{font-size:1em;font-weight:600;margin:0 0 6px;color:#673224 !important;line-height:1.3;}/* Subchamada */            .box_newsline_flex85 .mid-card .card.mid-list .desc{font-size:0.9em;color:#666 !important;margin:0;}/* Hover */            .box_newsline_flex85 .mid-card .card.mid-list:hover{color:#333333 !important;background:rgb(255,255,255) !important;border-color:rgb(255,255,255) !important;}.box_newsline_flex85 .mid-card .card.mid-list:hover .title,.box_newsline_flex85 .mid-card .card.mid-list:hover .cat,.box_newsline_flex85 .mid-card .card.mid-list:hover .desc{color:#333333 !important;}/* ================================            RESPONSIVO            ================================ */            @media(max-width:991px){.box_newsline_flex85{flex-direction:column;}.box_newsline_flex85 .destaque,.box_newsline_flex85 .mid-cards{flex:0 0 100%;}}@media(max-width:767px){.box_newsline_flex85 .mid-cards{grid-template-columns:1fr;/* 1 coluna no mobile */}}/* ================================            BOX STORIE FLEX 85            ================================ */            .box_storie_flex85{display:flex;flex-wrap:wrap;gap:15px;}/* ----- CARD BASE ----- */            .box_storie_flex85 .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_flex85 .card:hover{box-shadow:0 6px 18px rgba(0,0,0,0.35);}*/            /* Imagem padrão (quando não usa h600) */            .box_storie_flex85 .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_flex85 .card:hover img{transform:scale(1.05);}/* Sombra degradê */            .box_storie_flex85 .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_flex85 .card:hover .shadow{background-size:100% 100%,100% 100%;}/* Minititle no topo esquerdo */            .box_storie_flex85 .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_flex85 .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_flex85 .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_flex85 .card.h600{position:relative;height:600px;min-height:0;aspect-ratio:auto;overflow:hidden;}/* figure ou img-wrap ocupa todo o card */            .box_storie_flex85 .card.h600 figure,.box_storie_flex85 .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_flex85 .card.h600 figure img,.box_storie_flex85 .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_flex85 .card,.box_storie_flex85 .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_flex85 .card.h600{flex:0 0 100%;height:auto !important;aspect-ratio:16/9;}.box_storie_flex85 .card.h600 figure,.box_storie_flex85 .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_flex85 .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_flex85 .card.h600 figure img,.box_storie_flex85 .card.h600 .img-wrap img{width:100%;height:100% !important;object-fit:cover;object-position:50% 20%;}}/* ================================            BOX 2 FLEX 85 - GRID 4 CARDS            ================================ */            /* Container flex para os 4 cards */            .box_2_flex85{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_2_flex85 .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_flex85 .card > a{display:block;position:relative;}/* Imagem */            .box_2_flex85 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_2_flex85 .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_flex85 .card:hover .img-wrap img{transform:scale(1.02);}.box_2_flex85 .card:hover .img-wrap img,.box_2_flex85 .card:active .img-wrap img{transform:scale(1.02);transition:transform .35s ease;}*/            @media (hover:none){.box_2_flex85 .card .img-wrap img{transition:transform .35s ease;/* mantém no mobile */}}/* Sombra escura */            .box_2_flex85 .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_flex85 .card:hover .shadow,.box_2_flex85 .card:active .shadow{background-size:100% 100%,100% 100%;}.box_2_flex85 .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_flex85 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_2_flex85 .box-info .title{font-size:1.2em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#673224;letter-spacing:none;}.box_2_flex85 .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_flex85 .card{width:100% !important;}.box_2_flex85 .box-info .title{font-size:1.2em;}.box_2_flex85 .box-info .description{font-size:12px;}.box_2_flex85 .card .minititle{font-size:0.9em;}}/* Acessibilidade:reduz movimento */            @media (hover:none){.box_2_flex85 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_2_flex85 .card img,.box_2_flex85 .shadow{transition:none;}}/* ================================            BOX 3 FLEX 85 - GRID 8 CARDS            ================================ */            .box_3_flex85{display:flex;flex-wrap:wrap;gap:15px;}/* Card básico */            .box_3_flex85 .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_flex85 .card:hover{box-shadow:0 3px 12px rgba(0,0,0,0.12);color:#673224 !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_flex85 .card img{width:100%;height:auto;display:block;border-radius:15px 15px 0 0;}/* Conteúdo abaixo da imagem */            .box_3_flex85 .card-info{padding:10px 8px 12px;}.box_3_flex85 .card:hover span{color:#673224 !important;}.box_3_flex85 .card-info .title{font-size:1.2em;line-height:1.4;margin:0;font-weight:bold;color:#673224 !important;}/* Categoria */            .box_3_flex85 .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_flex85 figure,.box_3_flex85 .figure-ph,.box_3_flex85 .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_flex85 .card{flex:0 0 calc(50% - 15px);}}@media (max-width:600px){/* mobile → 1 coluna */            .box_3_flex85 .card{flex:0 0 100%;}}/* ================================            BOX 3 FLEX 85 - VARIAÇÃO NO-BG            ================================ */            .box_3_flex85.no-bg .card{background:transparent;border:none;box-shadow:none;}/* Remove padding do bloco de texto */            .box_3_flex85.no-bg .card-info{padding-left:0 !important;padding-right:0 !important;}/* ================================            Classe adicional SEP (linha no rodapé do card)            ================================ */            .box_3_flex85 .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_flex85,.box_3_flex85{display:flex;flex-wrap:wrap;gap:15px;}/* box 2 */            .box_2_flex85 .card{width:calc(50% - 7.5px);/* metade do gap */}/* box 3 */            .box_3_flex85 .card{width:calc(25% - 11.25px);/* 1/4 do gap ajustado */}/*            * END FLEX BOX 2 & 3            */                                    /* ================================            BOX 4 FLEX 85 - GRID 6 CARDS (3 por linha)            ================================ */            /* Container flex */            .box_4_flex85{display:flex;flex-wrap:wrap;gap:20px;}/* Cada card */            .box_4_flex85 .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_flex85 .card > a{display:block;position:relative;}/* Imagem */            .box_4_flex85 .card .img-wrap{position:relative;overflow:hidden;border-radius:12px;}.box_4_flex85 .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_flex85 .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_flex85 .card:hover .shadow,.box_4_flex85 .card:active .shadow{background-size:100% 100%,100% 100%;}/* Categoria */            .box_4_flex85 .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_flex85 .box-info{position:absolute;bottom:12px;left:12px;right:12px;z-index:2;}.box_4_flex85 .box-info .title{font-size:1.4em;font-weight:bold;margin:0 0 5px;line-height:1.3;color:#673224;}.box_4_flex85 .box-info .description{font-size:1em;color:rgba(114,114,114,1);}/* Responsivo */            @media (max-width:991px){/* tablet → 2 por linha */            .box_4_flex85 .card{width:calc(50% - 10px);}.box_4_flex85 .box-info .title{font-size:1.2em;}}@media (max-width:600px){/* mobile → 1 por linha */            .box_4_flex85 .card{width:100% !important;}.box_4_flex85 .box-info .title{font-size:1em;}.box_4_flex85 .box-info .description{font-size:12px;}.box_4_flex85 .card .minititle{font-size:0.9em;}}/* Acessibilidade */            @media (hover:none){.box_4_flex85 .card img{transition:none;}}@media (prefers-reduced-motion:reduce){.box_4_flex85 .card img,.box_4_flex85 .shadow{transition:none;}}/* =======================            BOX MANCHETE TOP (2 LINHAS)            ======================= */            .box_manchete_top85{display:flex;flex-direction:column;gap:30px;box-sizing:border-box;}/* =======================            LINHA 1 (2 colunas)            ======================= */            .box_manchete_top85 .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_top85 .col-main{display:grid;grid-template-columns:50% 50%;gap:20px;align-items:center;}.box_manchete_top85 .col-main a{display:contents;text-decoration:none;color:inherit;}/* =======================            HOVER – MANCHETE PRINCIPAL            ======================= */            .box_manchete_top85 .col-main a:hover .title,.box_manchete_top85 .col-main a:hover .cat,.box_manchete_top85 .col-main a:hover .desc{color:#673224 !important;transition:color .3s ease;text-decoration:underline !important;}.box_manchete_top85 .col-main figure,.box_manchete_top85 .col-main img{width:100% !important;aspect-ratio:16/9;border-radius:12px;object-fit:cover;min-height:320px;/* reduz imagem */}.box_manchete_top85 .col-main .info{display:flex;flex-direction:column;justify-content:center;}.box_manchete_top85 .col-main .cat{font-size:13px;font-weight:bold;color:rgba(0,0,0,1) !important;}.box_manchete_top85 .col-main .title{font-size:2.8rem !important;/* maior */                line-height:1.2;font-weight:800;margin-bottom:6px;margin-top:2px;color:#673224 !important;}.box_manchete_top85 .col-main .desc{font-size:1.4rem !important;line-height:1.5;color:rgba(114,114,114,1) !important;}/* MANCHETE SECUNDÁRIA */            .box_manchete_top85 .col-sec{display:flex;flex-direction:column;align-items:flex-start;max-width:100%;box-sizing:border-box;}.box_manchete_top85 .col-sec a{display:block;text-decoration:none;color:inherit;width:100%;}/* =======================            HOVER – MANCHETE SECUNDÁRIA            ======================= */            .box_manchete_top85 .col-sec a:hover .title,.box_manchete_top85 .col-sec a:hover .cat{color:#673224 !important;transition:color .3s ease;text-decoration:underline !important;}.box_manchete_top85 .col-sec figure,.box_manchete_top85 .col-sec img{width:100% !important;aspect-ratio:16/9;min-height:190px;border-radius:12px;object-fit:cover;margin-bottom:10px;}.box_manchete_top85 .col-sec .cat{font-size:13px;font-weight:bold;color:rgba(0,0,0,1) !important;}.box_manchete_top85 .col-sec .title{font-size:1.8rem !important;/* título menor */                font-weight:bold;line-height:1.3;margin-top:5px;color:#673224 !important;}.box_manchete_top85 .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_top85 .row-bottom{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:0;}.box_manchete_top85 .row-bottom a{display:flex;align-items:flex-start;gap:10px;text-decoration:none;color:inherit;padding:10px 0;}.box_manchete_top85 .row-bottom a:before{content:"▪";color:rgba(0,0,0,1) !important;font-size:1.8rem;/* dot maior */                line-height:1.5;}.box_manchete_top85 .row-bottom .title{font-size:1.2rem;/* títulos maiores */                line-height:1.6;color:#673224 !important;transition:color .3s ease;}/* HOVER – LINHA 2 (inclui dot) */            .box_manchete_top85 .row-bottom a:hover .title,.box_manchete_top85 .row-bottom a:hover:before{color:#333333 !important;text-decoration:underline !important;}/* Linha 1 – manchete principal ocupa 100% */            .box_manchete_top85 .row-top.full{display:block;margin-bottom:25px;}/* Linha 2 – duas secundárias lado a lado */            .box_manchete_top85 .row-top.two-cols{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;}.box_manchete_top85 .row-top.two-cols .title{font-size:2.0rem !important;}/* Responsivo Tablet */            @media(max-width:991px){.box_manchete_top85 .row-top.two-cols{grid-template-columns:1fr;/* uma por linha */                    gap:15px;}.box_manchete_top85 .row-top.two-cols .title{font-size:2.0rem !important;}}/* Responsivo Mobile */            @media(max-width:600px){.box_manchete_top85 .row-top.two-cols .title{font-size:2.0rem !important;}.box_manchete_top85 .row-top.two-cols .cat{font-size:12px !important;}}/* =======================            RESPONSIVO            ======================= */            @media(max-width:991px){/* Tablet */                .box_manchete_top85 .row-top{grid-template-columns:100%;/* destaque ocupa linha inteira */                    gap:20px;}.box_manchete_top85 .col-main{grid-template-columns:100%;/* imagem acima e texto abaixo */}.box_manchete_top85 .col-main .title{font-size:2.0rem !important;}.box_manchete_top85 .col-sec img{max-height:200px;}.box_manchete_top85 .row-bottom{grid-template-columns:repeat(2,1fr);gap:15px;}}@media(max-width:600px){/* Mobile */                .box_manchete_top85 .col-main figure,.box_manchete_top85 .col-main img{min-height:200px;}.box_manchete_top85 .col-main .title{font-size:2.0rem !important;}.box_manchete_top85 .col-main .desc{font-size:1.2rem !important;}.box_manchete_top85 .row-bottom{grid-template-columns:1fr;gap:12px;}.box_manchete_top85 .row-bottom .title{font-size:1.4rem !important;}}/* =======================            LINHA 3 – MANCHETE TEXTO GRANDE (TOPO)            ======================= */            .box_manchete_top85 .row-third{margin-bottom:5px;padding-bottom:0;border-bottom:1px solid #e5e5e5;}.box_manchete_top85 .row-third a{display:block;text-decoration:none;color:inherit;}.box_manchete_top85 .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_top85 .row-third .title{font-size:3.8rem;/* bem grande */                font-weight:800;line-height:1.3;margin-top:3px;color:#673224 !important;transition:color .3s ease;}/* Hover */            .box_manchete_top85 .row-third a:hover .cat,.box_manchete_top85 .row-third a:hover .title{color:#333333 !important;}/* Responsivo */            @media(max-width:991px){.box_manchete_top85 .row-third .title{font-size:2rem;}}@media(max-width:600px){.box_manchete_top85 .row-third .title{font-size:1.6rem;}}.set_margin_top_10{margin-top:10px !important;}/* ==========================================            BOX NEWSLINE MIX 85            ========================================== */            .box_newsline_mix85{display:flex;flex-direction:column;gap:24px;box-sizing:border-box;}/* Reset figure/img */            .box_newsline_mix85 .media,.box_newsline_mix85 .media *{box-sizing:border-box;}.box_newsline_mix85 .media{position:relative;display:block;width:100%;border-radius:14px;overflow:hidden;text-decoration:none;color:inherit;}.box_newsline_mix85 .media .figure-ph,.box_newsline_mix85 .media figure.figure-ph{width:100%!important;height:100%!important;margin:0!important;display:block!important;border-radius:14px!important;}.box_newsline_mix85 .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_mix85 .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_mix85 .cat{font-size:.9rem;font-weight:700;margin-bottom:.4rem;color:#ffcc00!important;}/* ==========================================            TÍTULOS POR TIPO DE CARD            ========================================== */            /* Destaque (row-1) */            .box_newsline_mix85 .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_mix85 .title-medium{font-size:2.5rem;font-weight:800;margin:.35rem 0 .25rem;color:#222!important;line-height:1.3;}.box_newsline_mix85 .desc{font-size:.95rem;margin:0;color:#666;}/* Card pequeno */            .box_newsline_mix85 .title-small{font-size:1.5rem;font-weight:800;margin:0;color:#fff!important;line-height:1.3;}/* Card alto */            .box_newsline_mix85 .title-tall{font-size:2.0rem;font-weight:900;margin:0;color:#fff!important;line-height:1.3;}.box_newsline_mix85 .row-2 .ovl .cat{font-size:1.3rem;color:#673224 !important;}/* Hover em todos os títulos */            .box_newsline_mix85 a:hover .title-row1,.box_newsline_mix85 a:hover .title-small,.box_newsline_mix85 a:hover .title-tall{color:#333333 !important;transition:color .25s ease;}/* ROW 1 */            .box_newsline_mix85 .row-1{display:grid;}.box_newsline_mix85 .row-1 .media{height:250px;}.box_newsline_mix85 .row-1 .media .figure-ph,.box_newsline_mix85 .row-1 .media .ph_img{height:100%!important;width:100%!important;object-fit:cover!important;}/* Centralizar destaque */            .box_newsline_mix85 .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_mix85 .row-1 .date{font-size:.1.2rem;color:#eee;display:block;margin-top:4px;}.box_newsline_mix85 .row-1 .ovl .cat{font-size:1.6rem;color:#673224 !important;}/* ROW 2:grid */            .box_newsline_mix85 .row-2{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:20px;}/* Colunas */            .box_newsline_mix85 .col-left{grid-column:1;grid-row:1 / span 2;}.box_newsline_mix85 .col-mid-top{grid-column:2;grid-row:1;}.box_newsline_mix85 .col-mid-bottom{grid-column:2;grid-row:2;}.box_newsline_mix85 .col-right{grid-column:3;grid-row:1 / span 2;}/* Força preenchimento */            .box_newsline_mix85 .card-medium,.box_newsline_mix85 .card-small,.box_newsline_mix85 .card-tall{width:100%;height:100%;display:flex;flex-direction:column;}/* ==========================================            CARD MÉDIO (link completo)            ========================================== */            .box_newsline_mix85 .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_mix85 .card-medium a.media .figure-ph,.box_newsline_mix85 .card-medium a.media .ph_img,.box_newsline_mix85 .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_mix85 .card-medium a.media .info{padding:16px;border-radius:0;/* evita arredondar base */            background:rgba(255,255,255,0) !important;}.box_newsline_mix85 .card-medium a.media .cat{color:rgba(0,0,0,1) !important;font-size:1.5rem;}.box_newsline_mix85 .card-medium a.media .title-medium{color:#673224 !important;}/* Hover no card-medium */            .box_newsline_mix85 .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_mix85 .card-medium a.media:hover .title-medium,.box_newsline_mix85 .card-medium a.media:hover .cat{color:#673224 !important;transition:color .25s ease;}/* ==========================================            CARDS PEQUENOS / ALTOS            ========================================== */            .box_newsline_mix85 .card-small .ovl{padding:14px;background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,0) 55%);}.box_newsline_mix85 .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_mix85 .card-small{width:100%;height:100%;display:flex;}.box_newsline_mix85 .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_mix85 .card-small a.media .figure-ph,.box_newsline_mix85 .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_mix85 .row-2{align-items:stretch;}/* Coluna do meio:cada small ocupa 50% da altura total */            .box_newsline_mix85 .col-mid-top,.box_newsline_mix85 .col-mid-bottom{display:flex;flex-direction:column;min-height:0;}.box_newsline_mix85 .col-mid-top .card-small,.box_newsline_mix85 .col-mid-bottom .card-small{flex:1 1 auto;/* divide igualmente */            display:flex;}/* Força .media a preencher a célula */            .box_newsline_mix85 .card-small .media,.box_newsline_mix85 .card-tall  .media{height:100%;display:block;/* evita collapse por flex */}/* Anula o padding-top do ratio do showImg para estes cards */            .box_newsline_mix85 .card-small .figure-ph,.box_newsline_mix85 .card-tall  .figure-ph{padding-top:0 !important;/* <- o segredo */            height:100% !important;}/* Imagem realmente estica e recorta certo */            .box_newsline_mix85 .card-small .ph_img,.box_newsline_mix85 .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_mix85 .card-small,.box_newsline_mix85 .card-tall{width:100%;height:100%;min-height:0;}/* ==========================================            EFEITO SOMBRA            ========================================== */            .box_newsline_mix85 .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_mix85 .media:hover .shadow,.box_newsline_mix85 .media:active .shadow{background-size:100% 100%,100% 100%;}/* ==========================================            RESPONSIVO            ========================================== */            @media(max-width:1080px){.box_newsline_mix85 .row-2{display:flex;flex-direction:column;gap:20px;}/* Cada coluna ocupa toda a largura em mobile/tablet */            .box_newsline_mix85 .col-left,.box_newsline_mix85 .col-mid-top,.box_newsline_mix85 .col-mid-bottom,.box_newsline_mix85 .col-right{width:100%;grid-column:auto;grid-row:auto;}/* Card-médio e demais cards forçados a 100% */            .box_newsline_mix85 .card-medium,.box_newsline_mix85 .card-small,.box_newsline_mix85 .card-tall{width:100%;height:auto;}/* Links internos ocupam largura toda */            .box_newsline_mix85 .card-medium a.media,.box_newsline_mix85 .card-small a.media,.box_newsline_mix85 .card-tall a.media{width:100%;}/* Card-tall vira 16:9 no responsivo */            .box_newsline_mix85 .card-tall{aspect-ratio:16/9;height:auto;}.box_newsline_mix85 .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_mix85 .card-tall{position:relative;width:100%;height:0;padding-top:56.25%;/* 16:9 */}.box_newsline_mix85 .card-tall a.media{position:absolute;top:0;left:0;width:100%;height:100%;}}}@media(max-width:640px){.box_newsline_mix85 .title-row1{font-size:1.8rem;}.box_newsline_mix85 .title-medium{font-size:1.8rem;}.box_newsline_mix85 .title-small{font-size:1.5rem;}.box_newsline_mix85 .title-tall{font-size:1.5rem;}}/* ================================            * END FLEX BOX            ================================ */                     /* ================================            * CARD INFINITO            ================================ */:root{--cor-primaria85:#673224;--cor-primaria-hover85:#673224;--cor-primaria-light85:color-mix(in srgb,var(--cor-primaria85) 10%,transparent);--cor-btn-carregar85:#673224;/* Cores dos elementos do card */            --cor-categoria85:#673224;--cor-titulo85:#673224;--cor-subtitulo85:rgba(114,114,114,1);--cor-data85:rgba(162,161,161,1);/* Cores de fundo e bordas */            --cor-fundo-card85:#ffffff;--cor-borda-card85:#e5e7eb;--cor-fundo-hover85:#f9fafb;/* Sombras */            --sombra-card85:0 1px 3px rgba(0,0,0,0.08);--sombra-card-hover85:0 10px 30px rgba(0,0,0,0.12);}[id^="noticias-container"]{display:flex;flex-direction:column;gap:25px;}.card_noticia_home85{background-color:var(--cor-fundo-card85);border:1px solid var(--cor-borda-card85);border-radius:12px;overflow:hidden;transition:all 0.4s cubic-bezier(0.4,0,0.2,1);display:flex;margin-bottom:20px;box-shadow:var(--sombra-card85);position:relative;}.card_noticia_home85:hover{box-shadow:var(--sombra-card-hover85);border-color:var(--cor-primaria-hover85);background-color:var(--cor-fundo-hover85);}.card_noticia_home85:hover::before{opacity:1;}.card_noticia_home85 a{display:flex;text-decoration:none;color:inherit;width:100%;min-height:250px;}.card_noticia_home85 a:hover{text-decoration:none;}.card_noticia_home85 .img_shadow{display:flex;width:100%;}.card_noticia_home85 #col-img{padding:0;margin:0;position:relative;overflow:hidden;display:flex;align-items:stretch;}.card_noticia_home85 #col-img figure{width:100%;height:100%;margin:0;padding:0;display:flex;align-items:stretch;}.card_noticia_home85 #col-img::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,0.3) 100%);opacity:0;transition:opacity 0.4s ease;pointer-events:none;z-index:10;}.card_noticia_home85:hover #col-img::after{opacity:1;}.card_noticia_home85 #col-img img.ph_img,.card_noticia_home85 #col-img .ph_img{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important;border-radius:12px 0 0 12px !important;transition:transform 0.6s cubic-bezier(0.4,0,0.2,1) !important;}.card_noticia_home85:hover #col-img img.ph_img,.card_noticia_home85:hover #col-img .ph_img{transform:scale(1.08) !important;}.card_noticia_home85 .minititle{font-size:11px;font-weight:700;color:var(--cor-categoria85) !important;background-color:var(--cor-primaria-light85);text-transform:uppercase;margin-bottom:12px;letter-spacing:1.2px;display:inline-block;padding:5px 12px;border-radius:20px;transition:all 0.3s ease;}.card_noticia_home85:hover .minititle{background-color:var(--cor-primaria-hover85);color:#ffffff !important;}.card_noticia_home85 .titulo{font-size:2.2em;line-height:36px;font-weight:700;color:var(--cor-titulo85) !important;margin-bottom:12px;transition:color 0.3s ease;}.card_noticia_home85:hover .titulo{color:var(--cor-primaria-hover85) !important;}.card_noticia_home85 .subtitulo{font-size:15px;color:var(--cor-subtitulo85) !important;margin-bottom:15px;line-height:1.7;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.card_noticia_home85 .data{font-size:13px;color:var(--cor-data85) !important;margin-top:12px;font-weight:500;display:flex;align-items:center;gap:6px;}.card_noticia_home85 .data::before{content:'';font-size:14px;}.card_noticia_home85 .col-sm-7,.card_noticia_home85 .col-xs-12{padding:24px;}/* ================================        * RESPONSIVO MOBILE        ================================ */        @media (max-width:767px){.card_noticia_home85 a{flex-direction:column;min-height:auto;}.card_noticia_home85 #col-img{width:100% !important;height:250px;min-height:250px;}.card_noticia_home85 #col-img img.ph_img,.card_noticia_home85 #col-img .ph_img{border-radius:12px 12px 0 0 !important;}.card_noticia_home85 .col-sm-7,.card_noticia_home85 .col-xs-12{width:100% !important;padding:20px;}.card_noticia_home85 .titulo{font-size:1.8em;line-height:32px;}.card_noticia_home85 .subtitulo{font-size:14px;}}#btn-carregar-mais-85{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;max-width:400px;margin:40px auto;padding:16px 40px;font-size:15px;font-weight:700;color:#ffffff;background:#673224;background:linear-gradient(135deg,var(--cor-btn-carregar85,#673224) 0%,var(--cor-btn-carregar85,#673224) 100%);border:none;border-radius:50px;cursor:pointer;transition:all 0.3s cubic-bezier(0.4,0,0.2,1);text-transform:uppercase;letter-spacing:1.5px;box-shadow:0 4px 15px rgba(0,0,0,0.3);position:relative;overflow:hidden;}#btn-carregar-mais-85::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.3),transparent);transition:left 0.5s ease;}#btn-carregar-mais-85:hover::before{left:100%;}#btn-carregar-mais-85:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,0.4);}#btn-carregar-mais-85:active{transform:translateY(-1px);}#btn-carregar-mais-85:disabled{background:#d1d5db;cursor:not-allowed;transform:none;box-shadow:none;}/* Seta para baixo */        .btn-arrow{display:inline-block;width:20px;height:20px;transition:transform 0.3s ease;}#btn-carregar-mais-85 .btn-arrow svg{width:100%;height:100%;fill:currentColor;}#btn-carregar-mais-85:hover .btn-arrow{transform:translateY(3px);animation:bounce 0.6s ease infinite;}@keyframes bounce{0%,100%{transform:translateY(0);}50%{transform:translateY(5px);}}/* Loading circular */        .btn-loader{display:none;width:22px;height:22px;border:3px solid rgba(255,255,255,0.2);border-top-color:#ffffff;border-right-color:#ffffff;border-radius:50%;animation:spin 0.6s linear infinite;}@keyframes spin{to{transform:rotate(360deg);}}#btn-carregar-mais-85.loading .btn-arrow{display:none;}#btn-carregar-mais-85.loading .btn-loader{display:block;}/* Placeholder Skeleton Loading */        .placeholder-box{background-color:var(--cor-fundo-card85);border:1px solid var(--cor-borda-card85);border-radius:12px;overflow:hidden;margin-bottom:25px;box-shadow:var(--sombra-card85);min-height:280px;}.placeholder-box .ph-row{display:flex;width:100%;align-items:stretch;min-height:280px;}.placeholder-box .ph-col-5{width:41.66667%;padding:0;min-height:280px;flex-shrink:0;}.placeholder-box .ph-col-7{width:58.33333%;padding:24px;display:flex;flex-direction:column;justify-content:space-between;min-height:280px;flex-shrink:0;}.placeholder-box .ph-content{flex:1;display:flex;flex-direction:column;}.placeholder-box .ph-picture{width:100%;height:100%;min-height:280px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;}/* Skeleton lines */        .ph-line{height:16px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:4px;margin-bottom:14px;}.ph-line.categoria{width:40%;height:28px;border-radius:20px;margin-bottom:15px;}.ph-line.titulo{width:100%;height:26px;margin-bottom:10px;}.ph-line.titulo-2{width:90%;height:26px;margin-bottom:18px;}.ph-line.subtitulo{width:100%;height:17px;margin-bottom:8px;}.ph-line.subtitulo-2{width:75%;height:17px;margin-bottom:20px;}.ph-line.data{width:35%;height:14px;margin-top:auto;}@keyframes shimmer{0%{background-position:200% 0;}100%{background-position:-200% 0;}}@media (max-width:768px){.placeholder-box .ph-row{flex-direction:column;}.placeholder-box .ph-col-5,.placeholder-box .ph-col-7{width:100%;}.placeholder-box .ph-col-5{min-height:280px;}.placeholder-box .ph-picture{min-height:280px;}.placeholder-box{min-height:auto;}.placeholder-box .ph-row{min-height:auto;}}#loading-85,.loading{display:none;align-items:center;justify-content:center;gap:12px;padding:30px 25px;color:rgba(114,114,114,1);color:var(--cor-subtitulo85,rgba(114,114,114,1));font-size:15px;font-weight:500;background-color:rgba(255,255,255,0.8);border-radius:12px;margin:20px 0;animation:fadeIn 0.3s ease-in-out;}#loading-85.active,.loading.active{display:flex;}#loading-85::before,.loading::before{content:'';width:22px;height:22px;border:3px solid #673224;border:3px solid var(--cor-primaria-light85,#673224);border-top-color:#673224;border-top-color:var(--cor-primaria85,#673224);border-right-color:#673224;border-right-color:var(--cor-primaria85,#673224);border-radius:50%;animation:spin 0.8s linear infinite;flex-shrink:0;}@keyframes fadeIn{from{opacity:0;transform:translateY(-10px);}to{opacity:1;transform:translateY(0);}}#sem-mais-noticias-85,.sem-mais-noticias{text-align:center;padding:25px;color:rgba(162,161,161,1);color:var(--cor-data85,rgba(162,161,161,1));font-style:italic;font-size:15px;}/* Responsividade */        @media (max-width:768px){.container-noticias{padding:25px 20px;border-radius:12px;}.card_noticia_home a{flex-direction:column;}.card_noticia_home .titulo{font-size:22px;}.titulo-secao{font-size:26px;margin-bottom:25px;}.card_noticia_home .col-sm-7,.card_noticia_home .col-xs-12{padding:20px;}#btn-carregar-mais-85{max-width:100%;font-size:14px;padding:14px 30px;}}@media (max-width:480px){.titulo-secao{font-size:22px;}.card_noticia_home .titulo{font-size:17px;}.card_noticia_home .subtitulo{font-size:14px;}}/* #####################  BOX B94 */        .boxcont_B94{width:100%;height:auto;padding:0;margin:10px 0;float:left;background:rgba(255,255,255,0);}.boxcont_B94:hover{background:rgba(255,255,255,0);}/*new header*/    .header_titulo_B94{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_B94 i.spc{padding:0 2px;}.header_titulo_B94 .titulo_B94{font-size:2.0em;font-weight:bold;padding:0;margin:0;color:#673224;display:inline-block;position:relative;}/*after bottom title*/    .header_titulo_B94 .titulo_B94::after{background:#673224;padding:0 5px;}.header_titulo_B94 a,.header_titulo_B94 a:hover{font-size:inherit !important;color:inherit !important;text-decoration:none;}.header_banner_B94{width:100%;height:auto;padding:0;margin:1px 0;float:left;}.header_img_B94{width:100%;height:auto;padding:0;margin:1px 0;float:left;}.header_titulo_B94 #btn-slide{margin:5px 0 0 0;font-size:13px !important;}/*BOX SLIDE */        .slider_box_B94{width:100%;display:block;height:auto;float:left;list-style-type:none;}.slider_box_B94 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_B94 li:hover{text-decoration:underline;background:rgba(255,255,255,0);}.slider_box_B94 #resetli{padding:8px !important;}.slider_box_B94 .ad_foto{width:100%;float:left;display:block;}.slider_box_B94 .ad_1{width:100%;float:left;display:block;font-size:0.9em;font-weight:bold;color:rgba(0,0,0,1);}.slider_box_B94 .ad_2{width:100%;float:left;display:block;font-size:0.8em;font-weight:bold;color:#673224;}.slider_box_B94 .ad_3{width:100%;float:left;display:block;font-size:0.9em;font-weight:normal;color:#673224;}.slider_box_B94 a{color:#673224;}.slider_box_B94 a:hover *{color:#673224;text-decoration:underline;}/*NOVO BOX - 8*/    .idnoticia_b8_B94{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_B94 #col-img{padding:0;}.issue_margin_top_b8_B94{padding:0 0 5px 0 !important;margin:5px 0 !important;}.idimg_b8_B94{width:100%;float:left;}div#min_h_1.idnoticia_b8_B94{min-height:220px;}div#min_h_2.idnoticia_b8_B94{min-height:240px;}.idcat_b8_B94{width:100%;color:rgba(162,161,161,1) !important;font-size:1.0em;float:left;display:block;letter-spacing:-0.02em;}.idcat_b8_3xB94{width:100%;color:rgba(162,161,161,1) !important;font-size:1.0em;float:left;display:block;letter-spacing:-0.02em;}.idtitulo_b8_B94{width:100%;display:block;font-size:1.8em;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idtitulo_b8_3xB94{width:100%;display:block;font-size:50px;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idtitulo_b8_v2B94{width:100%;display:block;font-size:1.4em;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idtitulo_b8_v3B94{width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;text-decoration:inherit;color:#673224;}.idsubtitulo_b8_v2B94{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_3xB94{width:100%;display:block;font-size:20px;font-weight:normal;float:left;text-decoration:inherit;color:rgba(114,114,114,1) !important;}.idnoticia_b8_B94 a{color:#673224;}.idnoticia_b8_B94 a:hover *{color:#673224;text-decoration:underline;}.box_8_contentB94{width:100%;height:auto;display:block;float:left;padding:0;}.box_8_contentB94 #col-img{margin:0;padding:0;}.box_8B94{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_8B94:hover{display:block;color:#ffffff;text-decoration:underline;}.box_8B94 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_8B94:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.box_8B94 .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_8B94 .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_8B94 .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_8B94 .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_8B94 .svg_left{background-image:url(https://topreboucas.com.br/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_8B94:hover .svg_left{background-size:144% 130%;}.box_8B94 .svg_bottom{background-image:url(https://topreboucas.com.br/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_8B94:hover .svg_bottom{background-size:146% 115%;}.box_8B94 .box_8_info{bottom:37px;left:0;margin:0 0 -10px;padding:0;position:absolute;right:0;text-align:left;}.box_8B94 .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.box_8B94 .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_8B94 .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;}.box_8B94 .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_8B94 .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_8B94 .description_2x{font-size:1.1em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.box_8B94 .description{font-size:1.0em;text-align:left;padding:0 10px;letter-spacing:none;margin:8px 0 8px 0;color:#ffffff;}.box_8B94 .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_contentB94 .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_contentB94 .owl-theme .owl-dots .owl-dot span{background:#ffffff !important;transition:opacity 200ms ease !important;}.box_8_contentB94 .owl-theme .owl-dots .owl-dot.active span,.box_8_contentB94 .owl-theme .owl-dots .owl-dot:hover span{background:#869791 !important;transition:opacity 200ms ease !important;}/*NOVO BOX - 10 */    .idnoticia_b10_B94{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_B94 #col-img{padding:0;}.idimg_b8_B94{width:100%;float:left;}div#min_h_1.idnoticia_b10_B94{min-height:220px;}div#min_h_2.idnoticia_b10_B94{min-height:240px;}.idnoticia_b10_B94 .idcat{width:100%;color:rgba(162,161,161,1) !important;font-size:1.0em;float:left;display:block;letter-spacing:-0.02em;text-align:left !important;}.idnoticia_b10_B94 .idtitulo{width:100%;display:block;font-size:1.3em;font-weight:bold;float:left;text-align:left !important;color:#673224;}.idnoticia_b10_B94 .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_B94 a{color:#673224;}.idnoticia_b10_B94 a:hover .idtitulo,.idnoticia_b10_B94 a:hover .idtitulo_2x,.idnoticia_b10_B94 a:hover .idtitulo_25x,.idnoticia_b10_B94 a:hover .idtitulo_3x,.idnoticia_b10_B94 a:hover .idsubtitulo,.idnoticia_b10_B94 a:hover .idsubtitulo_2x,.idnoticia_b10_B94 a:hover .idcat,.idnoticia_b10_B94 a:hover .idcat_2x,.idnoticia_b10_B94 a:hover .idcat_3x{color:#673224 !important;text-decoration:underline !important;}.box_content_b10_B94{width:100%;height:auto;display:block;float:left;padding:0;}.box_content_b10_B94 #col-img{margin:0;padding:0;}.idnoticia_b10_B94 .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_B94 .box_shadow:hover{display:block;color:#ffffff;text-decoration:underline;}.idnoticia_b10_B94 .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_B94 .box_shadow:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.idnoticia_b10_B94 .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_B94 .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_B94 .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_B94 .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_B94 .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_B94 .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_B94 .box_shadow .svg_left{background-image:url(https://topreboucas.com.br/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_B94 .box_shadow:hover .svg_left{background-size:144% 130%;}.idnoticia_b10_B94 .box_shadow .svg_bottom{background-image:url(https://topreboucas.com.br/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_B94 .box_shadow:hover .svg_bottom{background-size:146% 115%;}.idnoticia_b10_B94 .box_shadow .box_b10_info{bottom:37px;left:0;margin:0 0 -10px;padding:0;position:absolute;right:0;text-align:left;}.idnoticia_b10_B94 .box_shadow .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.idnoticia_b10_B94 .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_B94 .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_B94 .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_B94 .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_B94 .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_B94 .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_B94 .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_B94 .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_B94 .owl-theme .owl-dots{float:left !important;position:relative !important;z-index:150 !important;width:100% !important;text-align:center !important;}.box_content_b10_B94 .owl-theme .owl-dots .owl-dot span{background:#E3E3E3 !important;transition:opacity 200ms ease !important;}.box_content_b10_B94 .owl-theme .owl-dots .owl-dot.active span,.box_content_b10_B94 .owl-theme .owl-dots .owl-dot:hover span{background:#869791 !important;transition:opacity 200ms ease !important;}/*NOVO BOX - colunista_perfil */        .h550B94{min-height:550px !important;}.colunista_perfilB94{width:100%;height:auto;display:block;float:left;padding:8px;margin:8px;border-radius:4px;background:rgba(255,255,255,0);min-height:320px;}.colunista_perfilB94:hover{background:rgba(255,255,255,0);}.colunista_perfilB94 .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_perfilB94 .idtitulo{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;text-align:center;text-decoration:inherit;color:#673224;}.colunista_perfilB94 .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_perfilB94 a{color:#673224;}.colunista_perfilB94 a:hover .idtitulo,.colunista_perfilB94 a:hover .idtitulo_2x,.colunista_perfilB94 a:hover .idtitulo_25x,.colunista_perfilB94 a:hover .idtitulo_3x,.colunista_perfilB94 a:hover .idsubtitulo,.colunista_perfilB94 a:hover .idsubtitulo_2x,.colunista_perfilB94 a:hover .idname,.colunista_perfilB94 a:hover .idcat_2x,.colunista_perfilB94 a:hover .idcat_3x{color:#673224 !important;text-decoration:underline !important;}.box_content_colunista_perfilB94{width:100%;height:auto;display:block;float:left;padding:0;}.box_content_colunista_perfilB94 #col-img{margin:0;padding:0;}.colunista_perfilB94 .box_thumb{border-radius:50%;display:block;position:relative;text-align:center;overflow:hidden;margin:0 auto;width:120px;height:120px;box-shadow:0 1px 0 rgba(0,0,0,0.4);}.colunista_perfilB94 .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_perfilB94 .box_thumb:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.colunista_perfilB94 .box_thumb .shadow_center{border-radius:5px;background:rgba(0,0,0,0.1);bottom:0;left:0;position:absolute;right:0;top:0;}/*OWL*/        .owl_slide_boxhome_B94 .owl-stage-outer{margin:0 10px 0 0;}.box_content_colunista_perfilB94 .owl-theme .owl-dots{float:left !important;position:relative !important;z-index:150 !important;width:100% !important;text-align:center !important;}.box_content_colunista_perfilB94 .owl-theme .owl-dots .owl-dot span{background:#E3E3E3 !important;transition:opacity 200ms ease !important;}.box_content_colunista_perfilB94 .owl-theme .owl-dots .owl-dot.active span,.box_content_colunista_perfilB94 .owl-theme .owl-dots .owl-dot:hover span{background:#869791 !important;transition:opacity 200ms ease !important;}/* #####################  BOX 70 */        .no_margin70{margin:0 !important;padding:0 !important;}.no_margin_left70{margin-left:0 !important;padding-left:0 !important;}.no_margin_right70{margin-right:0 !important;padding-right:0 !important;}.m_b_570{margin-bottom:5px !important;}.m_t_1070{margin-bottom:10px !important;}.h_fix_video70{height:320px !important;}.boxcont_70{width:100%;height:auto;padding:0;margin:10px 0;float:left;background:rgba(255,255,255,1);}.boxcont_70:hover{background:rgba(255,255,255,1);}/*new header*/    .header_titulo_70{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 rgba(229,229,229,1);background:rgba(255,255,255,1);}.header_titulo_70 i.spc{padding:0 2px;}.header_titulo_70 .titulo_70{font-size:2.0em;font-weight:bold;padding:0;margin:0;color:#343434;display:inline-block;position:relative;}/*after bottom title*/    .header_titulo_70 .titulo_70::after{background:#343434;padding:0 5px;}.header_titulo_70 a,.header_titulo_70 a:hover{font-size:inherit !important;color:inherit !important;text-decoration:none;}.header_banner_70{width:100%;height:auto;padding:0;margin:1px 0;float:left;}.header_img_70{width:100%;height:auto;padding:0;margin:1px 0;float:left;}.header_titulo_70 #btn-slide{margin:5px 0 0 0;font-size:13px !important;}/*BOX SLIDE */        .slider_box_70{width:100%;display:block;height:auto;float:left;list-style-type:none;}.slider_box_70 .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_70 .ad_foto:hover span.fa{display:block;color:#fff !important;text-decoration:none !important;background:none !important;}.slider_box_70 .ad_foto:hover span.fa *{background:none !important;}.slider_box_70 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_70 li:hover{text-decoration:underline;background:rgb(255,255,255);}.slider_box_70 #resetli{padding:8px !important;}.slider_box_70 .ad_foto{width:100%;float:left;display:block;}.slider_box_70 .ad_1{width:100%;float:left;display:block;font-size:0.8em;font-weight:bold;color:#673224;}.slider_box_70 .ad_2{width:100%;float:left;display:block;font-size:1.0em;font-weight:bold;color:#343434;}.slider_box_70 .ad_3{width:100%;float:left;display:block;font-size:0.9em;font-weight:bold;color:#673224;}.slider_box_70 .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_70 .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(255,255,255,1);}.slider_box_70 .ad_col2{width:auto;float:left;display:block;font-size:0.8em;font-weight:bold;padding:5px 0 0 0;color:rgba(106,57,45,1);}.slider_box_70 a{color:#333333;}.slider_box_70 a:hover *{color:#333333;text-decoration:underline;}/* TIPO 2*/        .idcont_70{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_70:hover{background:rgb(255,255,255) !important;}.idcont_70 a:hover *{background:rgb(255,255,255) !important;}.idcont_70 a{color:#343434;background:none !important;}.idcont_70 a:hover *{color:#333333;text-decoration:underline;background:none !important;}.idmais_70{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0;}.idmais_70 a{color:#343434;font-size:1.1em;font-weight:bold;}.idmais_70 a:hover{color:#343434;}.idimg_70{width:100%;margin:0 5px 0 0;float:left;}.idcont_70 #col-img{margin:0;padding:0;}.idcont_70 .idimg_70 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_70 .idimg_70:hover span.fa{display:block;color:#fff !important;text-decoration:none !important;background:none !important;}.idcont_70 .idimg_70:hover span.fa *{background:none !important;}.idcat_70{width:100%;text-transform:uppercase;color:rgba(255,255,255,1);font-size:0.8em;font-weight:bold;float:left;display:block;padding:2px 0;}.idtitulo_70{padding:2px 0;width:100%;display:block;font-size:1.1em;font-weight:bold;float:left;color:#343434;text-decoration:inherit;}/* c2 */        .idcont_c2_70{width:100%;height:auto;display:block;float:left;padding:5px;margin:3px 0 3px 0;}.idcont_c2_70 .idimg_70 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_70 .idimg_70:hover span.fa{display:block;opacity:0.5;color:#673224 !important;text-decoration:none !important;background:none !important;}.idcont_c2_70 .idimg_70:hover span.fa *{background:none !important;}.idimg_70{float:left;width:100%;}.idimg_70 img{border-radius:0;}.iddes_70{float:left;width:100%;background:rgb(255,255,255);height:auto;padding:5px;}.iddes_70:hover{background:rgb(255,255,255);}.idcat_c2_70{text-transform:uppercase;color:#673224;font-size:1.0em;font-weight:bold;float:left;display:block;width:100%;}.idtitulo_c2_70{width:100%;display:block;font-size:1.3em;font-weight:bold;float:left;color:#673224;}.idcont_c2_70 a{color:#673224;}.idcont_c2_70 a:hover *{color:#333333;text-decoration:underline;background:rgb(255,255,255);}/*NOVO BOX - 10 */    .idnoticia_b10_B3{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_B3 #col-img{padding:0;}.idimg_b8_B3{width:100%;float:left;}div#min_h_1.idnoticia_b10_B3{min-height:220px;}div#min_h_2.idnoticia_b10_B3{min-height:240px;}.idnoticia_b10_B3 .idcat{width:100%;color:rgba(106,57,45,1) !important;font-size:1.0em;float:left;display:block;letter-spacing:-0.02em;}.idnoticia_b10_B3 .idcat_3x{width:100%;color:rgba(106,57,45,1) !important;font-size:1.2em;float:left;display:block;letter-spacing:-0.02em;}.idnoticia_b10_B3 .idtitulo{width:100%;display:block;font-size:1.2em;font-weight:bold;float:left;text-decoration:inherit;color:#343434;}.idnoticia_b10_B3 .idtitulo_2x{width:100%;display:block;font-size:1.5em;font-weight:bold;float:left;text-decoration:inherit;color:#343434;}.idnoticia_b10_B3 .idtitulo_25x{width:100%;display:block;font-size:1.8em;font-weight:bold;float:left;text-decoration:inherit;color:#343434;}.idnoticia_b10_B3 .idtitulo_3x{width:100%;display:block;font-size:50px;font-weight:bold;float:left;text-decoration:inherit;color:#343434;}.idnoticia_b10_B3 .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_B3 .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_B3 a{color:#333333;}.idnoticia_b10_B3 a:hover .idtitulo,.idnoticia_b10_B3 a:hover .idtitulo_2x,.idnoticia_b10_B3 a:hover .idtitulo_25x,.idnoticia_b10_B3 a:hover .idtitulo_3x,.idnoticia_b10_B3 a:hover .idsubtitulo,.idnoticia_b10_B3 a:hover .idsubtitulo_2x,.idnoticia_b10_B3 a:hover .idcat,.idnoticia_b10_B3 a:hover .idcat_2x,.idnoticia_b10_B3 a:hover .idcat_3x{color:#333333 !important;text-decoration:underline !important;}.box_content_b10_B3{width:100%;height:auto;display:block;float:left;padding:0;}.box_content_b10_B3 #col-img{margin:0;padding:0;}.idnoticia_b10_B3 .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_B3 .box_shadow:hover{display:block;color:#ffffff;text-decoration:underline;}.idnoticia_b10_B3 .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_B3 .box_shadow:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.idnoticia_b10_B3 .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_B3 .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_B3 .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_B3 .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_B3 .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_B3 .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_B3 .box_shadow .svg_left{background-image:url(https://topreboucas.com.br/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_B3 .box_shadow:hover .svg_left{background-size:144% 130%;}.idnoticia_b10_B3 .box_shadow .svg_bottom{background-image:url(https://topreboucas.com.br/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_B3 .box_shadow:hover .svg_bottom{background-size:146% 115%;}.idnoticia_b10_B3 .box_shadow .box_b10_info{bottom:37px;left:0;margin:0 0 -10px;padding:0;position:absolute;right:0;text-align:left;}.idnoticia_b10_B3 .box_shadow .divider{border-bottom:1px solid rgba(255,255,255,0.5);}.idnoticia_b10_B3 .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_B3 .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_B3 .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_B3 .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_B3 .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_B3 .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_B3 .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_B3 .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_B3 .owl-theme .owl-dots{float:left !important;position:relative !important;z-index:150 !important;width:100% !important;text-align:center !important;}.box_content_b10_B3 .owl-theme .owl-dots .owl-dot span{background:#E3E3E3 !important;transition:opacity 200ms ease !important;}.box_content_b10_B3 .owl-theme .owl-dots .owl-dot.active span,.box_content_b10_B3 .owl-theme .owl-dots .owl-dot:hover span{background:#869791 !important;transition:opacity 200ms ease !important;}/* x8-VIDEOS */            .webstories-list-8x70 .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-8x70{padding:20px;overflow:hidden;}.webstories-list-8x70 .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-8x70 .story-prev-thumb{position:relative;width:100%;height:100%;overflow:hidden;border-radius:12px;}.webstories-list-8x70 .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-8x70 .story-prev:hover .story-prev-thumb img{transform:scale(1.08);}.webstories-list-8x70 .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-8x70 .story-prev-info{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:24px 8px 12px 8px;}.webstories-list-8x70 .story-prev-chapeu{display:inline-block;background-color:rgba(255,255,255,1);color:#343434;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-8x70 .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-8x70 .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);}