/* ADMIN */
#titlediv #title{padding:4px 8px 4px 20px!important;font-size:2em!important;height:2em!important;}


/* Global */
html {font-size:16px;}
div, form, body {margin:0;padding:0;}
body {background-size:auto 100vh;background:#fafaf1;background:linear-gradient(180deg, #DAC99A50 0%, #FAFAEE 3%, #fafaf1 50%, #DAC99A 100%);}
body {font-family:"Roboto Condensed", sans-serif;color:#4A463A;line-height:150%;min-height:100vh;}
input {font-family:"Roboto Condensed", sans-serif;}
figcaption {display:block;font-family:'Verdana'!important;font-size:10px!important;color:#ffffff;letter-spacing:-0.15px;text-indent:0!important;padding:0!important;line-height:13px!important;text-align:center!important;}
a {color:#910507;text-decoration:none;transition:background 0.6s ease 0s, color 0.6s ease 0s;}
a:hover {color:#4A463A;text-decoration:none;opacity:0.6;transition:opacity 0.5s ease;}
h1,h2,h3,h4,h5,p,figure {margin:0;}
h4{letter-spacing:-0.015em;}
img {border:none;}
p {line-height:150%;}
big {font-size:150%;}

/* Geral */
.a2a_menu a, .a2a_i a {color:#4A463A!important;}
.ads_colum {padding:0 3%;}
.ads_fixed {height:fit-content;position:sticky;top:0px;}
.ads_img {text-align:center;display:block;padding:7px 10px;}
.ads_img a:hover {opacity:1;}
.att {padding:0 4px;vertical-align:super;}
.att-cam {padding:0 4px;vertical-align:super;display:none;}
.auto {margin:0 auto;}
.cam {font-size:27px!important;line-height:inherit!important;color:#4A463A;background-color:transparent;display:inline-block;padding:0 1px 0 0;}
.center {text-align:center;}
.clear {clear:both;display:block;}
.clp {font-size:27px!important;line-height:inherit!important;color:#4A463A;background-color:transparent;display:inline-block;padding:0 1px 0 0;}
.destaq {display:block;font-family:"Roboto Condensed", sans-serif;color:#910507;border:0!important;}
.eql {font-size:27px!important;line-height:inherit!important;color:#4A463A;background-color:transparent;display:inline-block;padding:0 1px 0 0;animation:equalizer 0.6s infinite ease-in-out;transform-origin:center bottom;}
.hide {opacity:0;}
.pont{font-size:18px!important;line-height:0.9!important;}
.icon {font-size:16px!important;line-height:1.2!important;}
.imagem img {border-radius:7px;}
.incorporar p {margin:0;padding:0;}
.italic {font-style:italic;}
.left {float:left;}
.mark-highlight {background-color:#fafae4;}
@keyframes piscar{0%{color:#4A463A;} 25%{color:#910507;} 50%{color:#c40000;} 75%{color:#910507;} 100%{color:#4A463A;}}
.sino {line-height:0.8!important; animation:piscar 1s infinite alternate;}
.material-symbols-outlined {vertical-align:text-bottom;}
.middle {vertical-align:middle;}
.sert {font-size:13px!important;line-height:1.0!important;margin:0 0 0 -4px;}
.cart {font-size:15px!important;line-height:1.2!important;}
.plus {font-size:18px!important;line-height:normal;}
.print {margin:0;padding:0 4px;vertical-align:top;}
.right {float:right;}
.show {opacity:1;}
.sing {font-size:24px!important;margin:-1px -6px -1px -6px!important;}
.text-center {text-align:center;}
.text-left {text-align:left;}
.text-right {text-align:right;}
.tool_news {text-align:center;display:block;padding:7px 10px;background-color:rgba(255,255,255,0.3)!important;border-radius:7px;}
.treline, .menu-btn, .menu_header, .a2a_full_footer {display:none;}
.vertical {align-items:center;}
.weight7 {font-weight:700;}
.weight9 {font-weight:900;}
.delt10 {display:block;}
.delt20 {display:none;}
.delt30 {display:block;}
/* Animation */
@keyframes equalizer {
  0%   { transform:scaleY(1);}
  25%  { transform:scaleY(1.5);}
  50%  { transform:scaleY(0.8);}
  75%  { transform:scaleY(1.3);}
  100% { transform:scaleY(1);}
}

/* Header */
.heard-right {margin:0; padding:0;text-align:-webkit-center;}
.heard-left {margin:0;padding:0;text-align:-webkit-center;}
.logo img {opacity:0;transition:background 0.8s ease 0s, color 0.8s ease 0s;}
.logo li {list-style-type:none;margin-left:0;}
.logo {display:block;width:100px;height:50px;margin-left:0;background-image:url('https://nf10.com.br/wp-content/img/logo2025_NF10.png');background-size:cover;background-position:center;}
.logo:hover {display:block;width:100px;height:50px;margin-left:0;background:url('https://nf10.com.br/wp-content/img/logo2025_NF10-black.png');background-size:cover;background-position:center;}
.box_city {list-style-type:none;margin:14px 0 7px;text-transform:uppercase;cursor:pointer;}
.box_city a {border:1px solid #4A463A;padding:9px 13px;color:#4A463A;border-radius:25px;background-color:transparent;font-size:13px;}
.box_city a:hover {border:1px solid #FFF;padding:9px 13px;color:#4A463A;border-radius:25px;background-color:#FFFFFF;font-size:13px;opacity:1;transition:opacity 0.5s ease;}
.box_city li {display:inline-block;margin:0;padding:0 0.7%;}


#header {margin:0;padding:0;width:100%;display:block;top:0;position:fixed;z-index:2;background:linear-gradient(to right, #C13133 15%, #FBE82C 15.1%);}
#header_form input{width:calc(80% - 40px);height:40px;margin:0;padding:0 22px;background-color:#fff;border:0!important;box-shadow:none;-webkit-box-shadow:none;border-radius:29px 0 0 29px!important;}
#header_form button{width:40px;height:40px;margin:0;padding:0;background-color:#fff;border:0!important;box-shadow:none;-webkit-box-shadow:none;border-radius:0 29px 29px 0!important;font-size:22px;vertical-align:bottom;}
#header_form button:hover{background-color:#fff!important;color:#4A463A70;transition:opacity 0.5s ease;}
#t1 {order:1;width:20%;float:left;padding:6px 0 8px;background-image:linear-gradient(to right, transparent 0%, #FBE82C 60%), radial-gradient(circle at 55% 75%, #FBE82C 2%, #D68A30 31%, #CC6931 50%, #C13133 80%);}
#t2 {order:2;width:60%;float:left;padding:8px 0 11px;background-color:#FBE82C;}
#t3 {order:3;width:20%;float:left;padding:8px 0 10px;background-color:#FBE82C;}

/* menu */
.boot {margin:0 0 0 0;height:18px;width:18px ;}
.box_icon {list-style-type:none;margin:12px 0 0;padding:0;border:none;text-transform:uppercase;font-size:15px;}
.box_icon a {color:#4A463A;}
.box_icon a:hover {color:#ffffff;opacity:0.6;transition:opacity 0.5s ease;}
.fot_block {display:block;}
.fot_menu {list-style-type:none;margin:0;padding:0;border:none;text-transform:uppercase;font-size:15px;letter-spacing:0.007em;}
.fot_menu a {border:1px solid #4A463A;padding:4px 12px 2px 12px;color:#4A463A;border-radius:25px;}
.fot_menu a:hover {border:1px solid #4A463A;color:#ffffff;border-radius:25px;background-color:#4A463A;opacity:0.6;transition:opacity 0.5s ease;}
.fot_menu li {margin:0 0.05%;padding:0 0.1% 1.5% 0.1%;display:inline-flex;}
.menu {margin:0;padding:0;}
.menu .cX {display:none;}
.menu .cZ {display:none;}
.menu .cK {display:none;}
.menu .cY {display:none;}
.menu .cW {display:block;}
#menu_header a {list-style-type:none;text-transform:uppercase;font-family:"Roboto Flex", sans-serif;font-weight:900;font-size:17px;color:#4A463A;}
#menu_header li {display:inline;margin:0 0.7%;}
#menu_header li a {background-color:#ffffff60;border:1px solid #4A463A70;border-radius:25px;padding:6px 14px;}
#menu_header li a:hover {background-color:#4A463A;border:1px solid #ffffff70;color:#ffffff;border-radius:25px;padding:6px 14px;opacity:0.6;transition:opacity 0.5s ease;}

/* grid */
.box00 {display:flex;}
.box25 {float:left;width:24.9%;}
.box28 {float:left;width:28%;}
.box30 {float:left;width:30%;}
.box31 {float:left;width:31.33%;}
.box33 {float:left;width:33.33%;}
.box34 {float:left;width:34%;} 
.box36 {float:left;width:36%;}
.box39 {float:left;width:39%;}
.box42 {float:left;width:42%;} 
.box48 {float:left;width:48%;}
.box50 {float:left;width:50%;}
.box58 {float:left;width:58%;}
.box70 {float:left;width:70%;}
.box75 {float:left;width:75%;}
.box100 {width:100%;display:flow-root;}
.box200 {width:100%;border-radius:7px;display:flex;align-items:stretch;}
.box31Page {float:left;width:31.33%;padding:0;}
.box31Box {height:320px;}
.boxPage {width:70%;margin:0 auto 5%;}
.boxMenu {display:flex;}
.col00 {width:100%;}
.col01 {width:1%;}
.col10 {width:10%;}
.col25 {width:25%;}
.col26 {width:26%!important;}
.col30 {width:30.67%;}
.col40 {width:40%;}
.col45 {width:45%;}
.col45m {width:45%;}
.col46 {width:46%;}
.col55 {width:55%;}
.col60 {width:60%;}
.col73 {width:73%;}
.col75 {width:75%;}
.col78 {width:78%;}
.col90 {width:90%;}
.col99 {width:99%;}
.cols1 {display:grid; grid-template-columns:repeat(4, 23.5%); justify-content:space-between; margin:0 0 0 0%!important;}
.cols0 {display:grid; grid-template-columns:repeat(2, 48%); justify-content:space-between; margin:0 0 0 3%!important;}
.cols3 {column-gap:3%;display:flex;flex-flow:row wrap;}
.cols4 {width:19.5%;}
.cols5 {width:23.5%;}
.flew20 {float:left;width:20%;}
.flew30 {float:left;width:30%;}
.flew40 {float:left;width:40%;}
.flew40n {float:left;width:40%;}
.flew50r {float:left;width:48%;margin-right:2%;}
.flew50l {float:left;width:48%;margin-left:2%;}
.flew55r {float:left;width:48%;margin-right:2%;}
.flew55l {float:left;width:48%;margin-left:2%;}
.flew60 {float:left;width:60%;}
.flew70 {float:left;width:70%;}
.flew80 {float:left;width:80%;}
.mais10 {display:none!important;}
.mais20 {display:block!important;}
.open {display:none;}
.padding {padding:0 1% 0 0;}
.space00 {margin:0 0 5% 0;padding:0 0 5% 0;border-bottom:1px solid #4A463A70;}
.space05 {margin:0 0 5% 0;}
.space10 {margin:0 0 10% 0;}
.space40 {margin:0 0 40px 0;}
.space55 {margin:0 0 55px 0;}
.space60 {padding:0 0 3% 0;}
.header_search {margin:5px 0 0;padding:0;text-align:center;width:100%;}
#milde {display:none;}
#ads_tablet {display:none;}
#ads_mobile {display:none;}
#ads_desk{padding:0;width:100%;margin:60px auto;padding:0;}
#ads_desk figcaption, #ads_tablet figcaption, #ads_mobile figcaption {font-family:'Verdana';font-size:8px!important;color:#4A463A;margin:0.7% 0 0 0; padding:0;}
#contents {max-width:1320px;margin:110px auto 0;display:block;padding:0;}
#footer_search {padding:4% 0;text-align:center;width:100%;}
#related {margin:0 3%;display:block;padding:0;}

/* home news */
.home_one,
.home_two,
.home_tre,
.home_for,
.home_fiv,
.home_six,
.home_sev {float:left;padding:0;margin:0;}
.home_one img,
.home_two img,
.home_tre img,
.home_for img,
.home_six img,
.home_sev img {transition:transform 0.35s ease-in-out 0s;opacity:1;width:100%;height:auto;border-radius:7px;}
.home_one img:hover,
.home_two img:hover,
.home_tre img:hover,
.home_for img:hover, 
.home_fiv img:hover,
.home_six img:hover,  
.home_sev img:hover {opacity:0.9;transition:opacity 0.5s ease;}
.home_egi {display:grid;flex-direction:column;justify-content:space-between;}
.home_nin {flex:1;padding:0 0 0 22px;box-sizing:border-box;}
.home_one_h1 {font-family:"IBM Plex Serif", sans-serif;font-weight:700;font-style:normal;display:block;color:#4A463A;}
.home_one_cat {font-family:"Roboto Flex", sans-serif;font-weight:700;display:inline-block;font-size:14px;color:#4A463A;background-color:#ffffff;border-radius:25px;padding:4px 25px 3px 25px;margin:1% 0;border:1px solid #4A463A;text-transform:uppercase;}
.home_one_cat a {color:#4A463A;}
.home_one_tex {font-family:"IBM Plex Serif", sans-serif;font-weight:400;font-style:normal;letter-spacing:-0.4px;display:block;margin:5% 10% 0 0;color:#4A463A;background-image:linear-gradient(to top, transparent, #4A463A, #4A463A, #4A463A, #4A463A, #4A463A);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.home_one_lead {font-family:"IBM Plex Serif", sans-serif;font-weight:400;font-style:normal;letter-spacing:-0.4px;display:block;margin:3% 0 0 0;color:#4A463A;}
.home_one_info {margin:4% 4% 4% 3%;padding:0;}
.home_one_info a {color:#4A463A;line-height:105%;letter-spacing:-0.5px;display:block;font-size:45px;margin:0 0 1% 1.5%;}
.home_one_thum {aspect-ratio:4 / 3.0;}
.home_two_info {height:auto;margin:0;padding:0 8% 0 7%;}
.home_two_info h2 {font-size:25px;font-weight:700;font-family:"IBM Plex Serif", sans-serif;line-height:110%;letter-spacing:-0.02em;}
.home_two_info a {line-height:120%;letter-spacing:0px;display:block;}
.home_two_tex {font-family:"IBM Plex Serif", sans-serif;font-weight:400;font-style:normal;letter-spacing:-0.4px;color:#4A463A;display:block;margin:0;padding:5% 13% 0 7%;bottom:0;}
.home_two_thum {aspect-ratio:4 / 2.85;}
.home_tre_info {margin:7% 7% 24% 0;padding:0;}
.home_tre_info h3 {font-size:20px;font-weight:400;line-height:117%;}
.home_tre_info a {line-height:120%;letter-spacing:0px;display:block;}
.home_tre_thum {aspect-ratio:4 / 2.95;}
.home_for_info {margin:7% 9% 11% 0;padding:0;}
.home_for_info h2, .home_for_info h3, .home_for_info span {font-size:21px;font-weight:400;line-height:117%;}
.home_for_info a {line-height:120%;letter-spacing:0px;display:block;}
.home_for_thum {aspect-ratio:4 / 2.85}
.home_for_marg {margin:0 0 0 3%!important;}
.home_fiv_thum {height:55vh;}
.home_fiv_marg {margin:0 0 0 3%!important;}
.home_six_info {height:11vh;margin:7% 9% 0 0;padding:0;}
.home_six_info span {font-size:21px;font-weight:400;line-height:117%;}
.home_six_info a {line-height:120%;letter-spacing:0px;display:block;}
.home_six_thum {aspect-ratio:4 / 3.2}
.home_six_marg {margin:0 0 0 3%!important;}
.home_sev_box {height:28vh;position:relative;}
.home_sev_info {margin:0 0 0 5%;}
.home_sev_info h1 {font-size:20px;font-weight:400;line-height:117%;}
.home_sev_tex {padding:0 0 0 5%;font-family:"IBM Plex Serif", sans-serif;font-weight:400;font-size:14px;line-height:1.3em;font-style:normal;letter-spacing:-0.4px;color:#4A463A;display:block;margin:0;position:absolute;bottom:0;}
.home_sev_thum {aspect-ratio:4 / 3.2;}
.home_nin_tit {font-family:"IBM Plex Serif", sans-serif;font-size:1.0em;line-height:155%;font-weight:700;font-style:normal;align-content:center;display:block;}
.home_nin_thum {aspect-ratio:4 / 2.8;}
.mostread {float:left;display:flex;align-items:center;aspect-ratio:15 / 3.75;}
.mostread span, .mostread h3 {font-size:21px;font-weight:400;padding:0 10% 0 0!important;}
.home_mostread {list-style-position:inside;padding-left:0;}
.home_mostread ol {margin:0 3% 0 5%!important;padding:3% 0 1.5%;}
.home_mostread li.post_item {display:list-item;list-style-type:decimal;margin-bottom:15px;}
.home_mostread li.post_item::marker {font-size:30px;font-weight:400;color:rgba(74, 70, 58, 0.33);letter-spacing:0.05em;}
.home_mostread article {display:inline-block;vertical-align:middle;width:calc(100% - 40px);}
.mostread5 {float:left;display:flex;align-items:center;height:5em;}
.mostread5 span, .mostread5 h3 {font-size:21px;font-weight:400;padding:0!important;}
.home_mostread5 {list-style-position:inside;padding-left:0;}
.home_mostread5 ol {margin:0 3% 0 5%!important;padding:3% 0 5%;}
.home_mostread5 li.post_item {display:list-item;list-style-type:decimal;}
.home_mostread5 li.post_item::marker {font-size:30px;font-weight:400;color:rgba(74, 70, 58, 0.33);letter-spacing:0.05em;}
.home_mostread5 article {padding:0;display:inline-block;vertical-align:middle;width:calc(100% - 40px);}
.featured {padding:4% 8% 0 8%;font-size:2.1em;color:#4A463A;font-weight:700!important;line-height:107%;letter-spacing:-1.5px;display:block;}
.shadow-w {box-shadow:0px 15px 15px -17px rgba(0,0,0,0.35);-webkit-box-shadow:0px 15px 15px -17px rgba(0,0,0,0.35);-moz-box-shadow:0px 15px 15px -17px rgba(0,0,0,0.35);}
.shadow-b {box-shadow:0px 10px 17px -5px rgba(0,0,0,0.25);-webkit-box-shadow:0px 10px 17px -5px rgba(0,0,0,0.25);-moz-box-shadow:0px 10px 17px -5px rgba(0,0,0,0.25);}
.billbill {margin:0;border-radius:0 7px 7px 0;opacity:1!important;background:-moz-linear-gradient(270deg, rgba(255,255,255,0.7) 15%, rgba(255,255,255,0.35) 90%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(270deg, rgba(255,255,255,0.7) 15%, rgba(255,255,255,0.35) 90%, rgba(255,255,255,0) 100%);background:linear-gradient(270deg, rgba(255,255,255,0.7) 15%, rgba(255,255,255,0.35) 90%, rgba(255,255,255,0) 100%);}
.billmore {margin:0;border-radius:20px;opacity:1!important;background:-moz-linear-gradient(180deg, rgba(247,244,215,0.8) 0%, rgba(247,244,215,0.5) 16%, rgba(247,244,215,0.3) 80%, rgba(247,244,215,0) 100%);background:-webkit-linear-gradient(180deg, rgba(247,244,215,0.8) 0%, rgba(247,244,215,0.5) 16%, rgba(247,244,215,0.3) 80%, rgba(247,244,215,0) 100%);background:linear-gradient(180deg, rgba(247,244,215,0.8) 0%, rgba(247,244,215,0.5) 16%, rgba(247,244,215,0.3) 80%, rgba(247,244,215,0) 100%);}
.bill_one {aspect-ratio:4 / 2.5;}
.bill_two {height:100%;display:flex;flex-direction:column;justify-content:center;}
.lead {padding:0 5% 0 8%;font-size:18px;line-height:150%;}
.lead-pos {padding:0 8%;font-size:20px;line-height:150%;}
.session {display:block;text-align:center;}
.headcols {max-width:1320px!important; margin:auto;}
.home_hand {margin:0 auto;width:78%;text-align:center;}
.textdate {width:51%;float:left;display:inline;text-align:left;font-family:"Roboto Flex", sans-serif;color:#4A463A;font-size:16px;}
.textcart {width:55%;float:left;display:inline;text-align:left;}
.textshar {width:49%;float:left;display:inline;text-align:right;}
.texttop {padding:25px 0;margin:0;border-top:1px solid #4A463A70;display:inline-table;}
.textbot {padding:25px 0;margin:0;border-bottom:1px solid #4A463A70;}
.textcategory {padding:3% 0 5px 0;margin:0 auto 40px!important;border-bottom:1px solid #4A463A70;}
.textcathome {padding:0 0 5px 0;margin:0 auto 20px!important;border-bottom:1px solid #4A463A70;}
.textpage {width:58%;margin:0 auto 5%;border-bottom:2px solid #4A463A;}
.textmore {margin:0 auto;width:65.5%;display:flex;}
.textferm {margin:0 auto;width:58%;display:flex;}
.textferm ul {margin:0 auto;}
.textsess {font-family:"Roboto Flex", sans-serif;font-size:21px;margin:0 1.5% 0;padding:0 0 25px 0;min-height:55vh;}
.textsess p {width:100%;margin:0 auto;text-align:justify;text-indent:3em;padding:1% 0;display:block;}
.textsess ul {display:block;margin:0 auto;text-align:justify;padding:1% 0;}
.textsess li {display:list-item;list-style-type:disc;text-align:justify;padding:1.5% 0;margin:0 0 0 7.2%;}
.textsess ol {display:list-item;list-style-type:decimal;text-align:justify;padding:1.5% 0;margin:0 0 0 7.2%;}
.textnews ul {display:block;width:58%;margin:0 auto;text-align:justify;padding:1% 0;}
.textnews li {display:list-item;list-style-type:disc;text-align:justify;padding:1.5% 0;margin:0 0 0 3em;}
.textnews ol {display:list-item;list-style-type:decimal;text-align:justify;padding:1.5% 0;margin:0 0 0 7.2%;}
.textnews {font-family:"Roboto Flex", sans-serif;font-size:22px;margin:0;padding:25px 0;min-height:55vh;}
.textnews h2 {width:58%!important;font-size:25px;font-weight:700;font-family:"IBM Plex Serif", sans-serif;font-weight:700;font-style:normal;letter-spacing:-0.7px;display:block;margin:0 auto;padding:1% 0;}
.textnews h3 {width:58%!important;font-size:25px;font-weight:700;font-family:"IBM Plex Serif", sans-serif;font-weight:700;font-style:normal;letter-spacing:-0.7px;display:block;margin:0 auto;padding:1% 0;}
.textnews h4 {width:58%!important;font-size:25px;font-weight:700;font-family:"IBM Plex Serif", sans-serif;font-weight:700;font-style:normal;letter-spacing:-0.7px;display:block;margin:0 auto;padding:1% 0;}
.textnews h5 {width:58%!important;font-size:25px;font-weight:700;font-family:"IBM Plex Serif", sans-serif;font-weight:700;font-style:normal;letter-spacing:-0.7px;display:block;margin:0 auto;padding:1% 0;}
.textnews blockquote {font-style:italic;}
.textnews blockquote p {text-indent:0;display:block;text-align:left!important;width:78%!important;padding:30px 0;}
.textnews blockquote strong {font-size:30px;font-weight:700;font-family:"IBM Plex Serif", "Roboto Flex", sans-serif;padding:0 0 3% 0;margin:0;line-height:110%;}
.textnews blockquote strong:before {font-size:320%;content:open-quote;text-align:center;font-family:"IBM Plex Serif", sans-serif;font-weight:700;font-style:normal;vertical-align:-webkit-baseline-middle;vertical-align:-moz-middle-with-baseline;position:relative;line-height:0;letter-spacing:5px;}
.textnews blockquote strong:after {font-size:320%;content:close-quote;text-align:center;font-family:"IBM Plex Serif", sans-serif;font-weight:700;font-style:normal;vertical-align:-webkit-baseline-middle;vertical-align:-moz-middle-with-baseline;position:relative;line-height:0;letter-spacing:0px;}
.textnews p strong {font-weight:700;color:#910507;}
.textnews p a:after {content:url('https://nf10.com.br/wp-content/img/link.png');padding-left:3px;}
.textnews p a {background-color:#fafae4;color:#000;border-bottom:1px solid #000;}
.textnews p, .wp-video {width:58%!important;text-align:justify;text-indent:3em;padding:1% 0;margin:auto;display:block;}
.textnews table {width:90%!important;margin:2% auto 4%;border-collapse:collapse;}
.textnews table th,.textnews table td{padding:0.75em 0.4em 0.75em 0.6em;border-bottom:1px solid #4A463A;}
.textnews table tr:first-child th, .textnews table tr:first-child td{font-weight:700;border-bottom:2px solid #4A463A;background:#ffffff45;}
.textnews table th:last-child,.textnews table td:last-child{border-right:none}
.textnews table tr:last-child td{border-bottom:none}
.textnews p img {width:90%!important;border-radius:7px;display:block;margin:auto;height:auto;}
.textnews figure img {width:100%!important;border-radius:7px;display:block;margin:55px 0 0 0;height:auto;}
.textnews figure {width:90%!important;margin:-35px auto 35px;text-shadow:#000 0px 0px 5px;}
.textnews figcaption {width:100%!important;margin:-25px auto 25px;text-shadow:#000 0px 0px 5px;}
.fitfugure {width:65%;margin:auto;}
.textlink {font-weight:700!important;background-color:#edeacd!important;color:#910507!important;border-bottom:0px!important;padding:4px 3px;}
.textp1 {display:block;font-family:'Verdana';font-size:8px;color:#4A463A;}
.textp2 {display:inline-block;background-color:#fafae4;font-weight:700;text-transform:uppercase;padding:3px 12px;border-radius:17px;width:fit-content;}
.wp-caption {width:90%!important;height:auto;max-width:90%!important;display:block;margin:auto;}
.wp-caption img {width:90%!important;height:auto;max-width:90%!important;display:block;border-radius:10px!important;margin:auto;}
.wp-caption, .wp-caption-text, .wp-caption p, .wp-caption-text p {width:90%!important;margin:10px auto 40px!important;padding:0!important;text-indent:0!important;text-align:center!important;font-size:12px!important;color:#4A463A!important;font-weight:normal!important;}

/* categories */
.categories-all {position:absolute; top:0; left:0; height:20px!important; font-size:16px!important; margin:4% 8% 0 9.5%!important;}
.categories-hom a {color:#4A463A;}
.categories-hom {padding:0px;display:inline-block;font-size:12px;color:#4A463A;font-family:"Roboto Flex", sans-serif;font-weight:900;text-transform:uppercase;width:fit-content;letter-spacing:-0.01em;}
.categories-pin {margin:-40px 0 0 -10px!important;padding:0 11px;display:inline-block;font-size:12px;line-height:20px;color:#4A463A;font-family:"Roboto Flex", sans-serif;font-weight:900;text-transform:uppercase;border-radius:13px;width:fit-content;border:1px solid #4A463A;background:#ffffff;position:absolute;}
.categories-mor {margin:0;padding:15px 0 15px 35px;display:block;font-size:16px;color:#4A463A;font-family:"Roboto Flex", sans-serif;font-weight:900;text-transform:uppercase;border-bottom:1px solid #4A463A70;}
.post-detenow {padding:10px 30px 1% 35px;text-transform:uppercase;font-weight:700;color:#4A463A75;}
.post-listmore {margin:0 30px 20px 35px;padding:0 0 15px 0;}	
.post-listdate {margin:0 30px 10px 35px;text-transform:none;color:#4A463A;line-height:150%;display:block;}	
.post-listdate li {padding:3% 0;display:block;line-height:130%;border-bottom:1px solid #4A463A20;}
.post-listdate span {display:block;padding:0 0 0 24px;}
.post-listdate mark {display:none;}
.post-categories-plus ul {margin:0!important;padding:0;}
.post-categories-plus li {margin:0!important;padding:0;display:contents;}
.post-categories-plus li a {padding:22px;line-height:1px;display:inline-block;border-radius:50px;width:fit-content;border:1px solid #4A463A;background:#ffffff;color:#4A463A;}
.post-categories-plus li a:hover {background:transparent;transition:.5s ease-in-out;rotate:2turn;}
.post-categories {display:flex;align-items:center;}
.post-categories ul {padding:0!important;margin:0!important;}
.post-categories li {display:contents;}
.post-categories li a {padding:2px 10px 1px 10px;margin:4px 0;display:inline-block;font-size:14px;font-family:"Roboto Flex", sans-serif;font-weight:900;text-transform:uppercase;border-radius:17px;width:fit-content;border:1px solid #4A463A;background:transparent;color:#4A463A;}

/* thumbnail */
.thumbnail {position:relative;width:100%;overflow:hidden;}
.thumbnail img {position:absolute;object-fit:cover;object-position:50% 50%;left:50%;top:50%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:linear-gradient(45deg, #F6F3D7 0%, #F6F3D7 5%, #DAC99A 100%);}
.thumbnail img.portrait {width:100%;height:auto;}
.thumbnail figure {text-shadow:#000 0 0 9px;position:absolute;padding:15px 0 5px;border-radius:0 0 7px 7px;bottom:0;width:100%;background:linear-gradient(to top, rgba(0,0,0,0.3), rgba(50,50,50,0.3), transparent);}
.thumbnail-inc {text-align:center;margin:0 21%;width:58%!important;}
.thumbnail-inc iframe {text-align:center;margin:0 16%!important;width:68%!important;}
.i-ista {text-align:center;margin:0 16%!important;width:68%!important;}
figure.compact {width:60%!important; margin:auto !important;}
div:has(> iframe.lazyloaded):not(.yt-short) {width:65%; text-align:center; padding:3% 0; margin:auto;}

/* session */
.session-erro {margin:0;padding:0 0 4% 0;}
.session-marg {margin:0 0 10% 0;}
.session-segn {margin:0;padding:1% 0 5% 0;}
.session-neon {display:block;text-align:center;text-transform:uppercase;}
.session-text {font-family:"IBM Plex Serif", sans-serif;font-weight:900;color:#4A463A70;letter-spacing:-0.01em;}
.session-page {font-family:"IBM Plex Serif", sans-serif;font-weight:900;color:#4A463A70;letter-spacing:-0.01em;}
.session-t6 {font-size:26px;}
.session-t9 {font-size:28px;}
.session-t10 {font-size:30px;}
.session-t11 {font-size:32px;}
.session-t12 {font-size:34px;}
.session-t15 {font-size:36px;}
.session-t20 {font-size:25px;}
.session-t30 {font-size:27px;}
.session-t35 {font-size:29px;}

/* pop up */
#exit-overlay{position:fixed;inset:0;background:rgba(255,255,255,.7);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);top:64px;z-index:9999;display:flex;align-items:center;justify-content:center;animation:overlayFade .3s ease-out forwards;}
#exit-popup{width:100%;padding:0 3% 22px 3%;text-align:center;position:relative;animation:popupUp .45s cubic-bezier(.16,.84,.44,1) forwards;}
#exit-popup .fot_menu a:link{border:1px solid #910507;color:#ffffff;background-color:#910507;transition:opacity .5s ease;}
#exit-popup .fot_menu a:hover{border:1px solid #4A463A;color:#ffffff;background-color:#4A463A;}
#milde {width:100%;padding:2.5% 1.0% 1.0%;text-align:center;}
#milde .fot_menu li {margin:0 4.5%;}
#milde .fot_menu a:link{border:1px solid #910507;color:#ffffff;background-color:#910507;padding:8px 12px 4px;transition:opacity .5s ease;}
#milde .fot_menu a:hover{border:1px solid #4A463A;color:#ffffff;background-color:#4A463A;}
@keyframes popupUp{from{transform:translateY(180px);opacity:0;}to{transform:translateY(0);opacity:1;}}
@keyframes overlayFade{from{opacity:0;}to{opacity:1;}}
.a2a_full {border:1px solid #4A463A!important; box-shadow:none!important;}
.a2a_full_header {display:none!important;}
.a2a_full_services{height:100%!important;padding:10px 12px!important;}
.a2a_menu{border-radius:8px!important;}
.a2a_overlay {background:rgba(255, 255, 255, .7)!important; backdrop-filter:blur(2px); -webkit-backdrop-filter:blur(2px);}

/* boxers */
#tdate {order:1;text-transform:uppercase;}
#tcart {order:2;}
#tshar {order:3;}
#tools_box {margin:0;padding:0;background-color:rgba(255,255,255,0.3)!important;border-radius:7px;display:flex;}
.tools_box {width:100%;padding:7% 5%;display:block;text-align:center;}
.tools_box p {text-indent:0;}
.inblock {display:inline-block;}

/* newsletter */
.tools_news {margin:0 0 4% 0;padding:1.5% 2% 1%;background-color:#F7F4D740!important;border-radius:7px;display:flex;box-shadow:0px 15px 15px -17px rgba(0,0,0,0.35);-webkit-box-shadow:0px 15px 15px -17px rgba(0,0,0,0.35);-moz-box-shadow:0px 15px 15px -17px rgba(0,0,0,0.35);}
.tools_news {padding:5% 12%;width:100%;display:block;text-align:center;}
.tools_news p {padding:0;text-indent:0;text-align:center;}
.tools_news-tit {font-size:190%;font-weight:500;letter-spacing:0.2px;line-height:110%;display:block;}
.tools_news-tex {font-size:125%;letter-spacing:0.3px;display:inline-block;}
.tools_news-nw1 {width:42%;}
.tools_news-nw2 {width:42%;}
.tools_news-nw3 {width:12%;}
.tools_news-box {float:left;margin:0;display:inline;background-color:transparent;}
.tools_news-alet {font-family:'Verdana';font-size:0.65em;letter-spacing:-0.4px;line-height:130%;padding:2% 0 0 0;}
.box-link {max-width:480px; margin:25px auto; }
.box-link a {display:block; text-align:center; padding:14px 20px; border:1px solid #111; border-radius:6px;text-decoration:none;font-weight:600;color:#111;    transition:all 0.2s ease-in-out;}
.box-link a:hover {background-color:#111;color:#fff;}

/* footer */
#footer {display:block;padding:0;margin:0 1%;padding-bottom:3%; background:-moz-linear-gradient(180deg, rgba(247,244,215,0.8) 0%, rgba(247,244,215,0.5) 16%, rgba(247,244,215,0.3) 80%, rgba(247,244,215,0) 100%);background:-webkit-linear-gradient(180deg, rgba(247,244,215,0.8) 0%, rgba(247,244,215,0.5) 16%, rgba(247,244,215,0.3) 80%, rgba(247,244,215,0) 100%);background:linear-gradient(180deg, rgba(247,244,215,0.8) 0%, rgba(247,244,215,0.5) 16%, rgba(247,244,215,0.3) 80%, rgba(247,244,215,0) 100%);color:inherit;border-radius:50px 50px 0px 0px;overflow:hidden;}
.footer_box  {margin:4% 0 0;text-align:center;}
.footer_city .cK {display:block;}
.footer_city .cW {display:none;}
.footer_city .cX {display:none;}
.footer_city .cY {display:none;}
.footer_city .cZ {display:none;}
.footer_city a {color:#4A463A;}
.footer_city {margin:5% 5% 0;font-size:14px;}
.footer_copy {margin:1% 13% 0;font-family:'Verdana';font-size:10px;text-align:center;line-height:140%;}
.footer_line {margin:1% 14% 0;font-family:'Verdana';font-size:10px;text-align:center;line-height:160%;}

/* share bottom */
.addtoany_list {display:inline-flex!important;}
.addtoany_list-none a {display:none!important;}
.addtoany_list a {display:inline-flex!important;}
.addtoany_content {clear:both;margin:2% 0 2% -1.5%!important;}



/* related post */
.yarpp-related {margin:0!important;padding:0!important;width:100%;}
.yarpp-related a {font-weight:400!important;text-decoration:none;}
.yarpp-related h3 {display:none!important;}
.yarpp-related .yarpp-thumbnail-title {font-size:20px!important;font-weight:400!important;line-height:117%!important;text-align:left!important;text-decoration:none!important;margin:2% 5% 0 0;}
.yarpp-thumbnail-default {overflow:hidden;}
.yarpp-thumbnails-horizontal {width:100%;}
.yarpp-thumbnail-default .yarpp-thumbnail img {display:inline!important;}
.yarpp-thumbnail-default,
.yarpp-thumbnail-title,
.yarpp-thumbnails-horizontal .yarpp-thumbnail,
.yarpp-thumbnails-horizontal .yarpp-thumbnail-default {border:0!important;vertical-align:top;}
.yarpp-thumbnails-horizontal .yarpp-thumbnail {margin:0!important;padding:0 1%!important;width:17.75%!important;height:350px!important;border:0!important;}
.yarpp-thumbnails-horizontal .yarpp-thumbnail-title {margin:7% 7% 0 0!important;padding:0!important;width:100%!important;font-size:18px!important;line-height:117%!important;font-weight:400;max-height:none!important;overflow:hidden;}
.yarpp-thumbnail img,
.yarpp-thumbnail-default {margin:0!important;padding:0!important;width:100%!important;height:62%!important;object-fit:cover;border:0!important;border-radius:7px;box-shadow:0px 15px 15px -17px rgba(0,0,0,0.35);-webkit-box-shadow:0px 15px 15px -17px rgba(0,0,0,0.35);-moz-box-shadow:0px 15px 15px -17px rgba(0,0,0,0.35);}

/* newsletter Forms&buttons
.tnp-widget input[type=radio],
.tnp-field input[type=checkbox],
.tnp-subscription input[type=checkbox],
.tnp-profile input[type=checkbox] {width:14px!important;height:14px!important;margin:10px 5px!important;padding:0!important;border:0!important;box-shadow:none!important;}
.tnp-subscription label, .tnp-profile label a {font-family:Verdana!important;font-size:11px!important;letter-spacing:-0.4px!important;margin:0 7%!important;}
.tnp-subscription input.tnp-submit {width:50%;height:58px;margin:3% 25%!important;padding:0;background:transparent;color:#fff;border:2px solid #fff;border-radius:29px;line-height:normal;cursor:pointer;outline:none;text-transform:uppercase;-webkit-appearance:none;}
div.tnp-subscription {margin:5% auto 0!important;} */

/* flaoting
#floating-nextprev {display:none;}
#floating-nextprev strong {display:none!important;}
#floating-nextprev {font-size:19px!important;width:100%!important;}
#floating-nextprev .floating-nextprev-nav {top:57%!important;}
#floating-nextprev .floating-nextprev-nav a:hover {opacity:1!important;}
#floating-nextprev .floating-nextprev-content {top:40!important;width:400px!important;color:#4A463A!important;display:block!important;background:transparent!important;}
#floating-nextprev .floating-nextprev-arrow-left {bottom:7px!important;}
#floating-nextprev .floating-nextprev-arrow-right {bottom:7px!important;}
#floating-nextprev .style-default .floating-nextprev-prev .floating-nextprev-content {padding:0px 0px 0px 30px!important;}
#floating-nextprev .style-default .floating-nextprev-next .floating-nextprev-content {padding:0px 30px 0px 0px!important;}
#floating-nextprev.style-default .floating-nextprev-prev .floating-nextprev-content {padding:0px 0px 0px 28px;border-radius:0 0 30px 0!important;}
#floating-nextprev.style-default .floating-nextprev-next .floating-nextprev-content {padding:0px 28px 0px 0px;border-radius:30px 0 0 0!important;}
.floating-nextprev-content span {height:90vh!important;padding:20px 25px!important;display:block!important;text-align:center;line-height:110%;background:linear-gradient(0deg, rgba(255,255,255,0) 15%, rgba(255,255,255,1) 85%, rgba(255,255,255,1) 100%);}
 */

/* jetpack Forms&buttons
.contact-form-success-header h4 {font-size:30px!important;}
.contact-submit {text-align:right!important;}
.contact-form-submission {border-bottom:0!important;margin-bottom:0!important;}
.go-back-message, .contact-form-submission p {display:none!important;}
.grunion-field-label {margin:0.5em!important;text-align:center!important;}
.contact-form input[type=email], .contact-form input[type=tel], .contact-form input[type=text], .contact-form input[type=url] {width:100%!important;}
.grunion-label-required, .contact-form__error, .contact-form__input-error {display:none!important;}
.pushbutton-wide {width:40%;height:58px;padding:0;margin:3% 0 5%;background:transparent;color:#000;border:1px solid #000;border-radius:29px;line-height:normal;cursor:pointer;outline:none;text-transform:uppercase;-webkit-appearance:none;}
 */
 
 
/* width input */
.footer_inp {width:47%!important;margin:0;padding:0 3%;color:#000;}
.footer_but {width:11%!important;padding:0 0 0 1%;color:#000;}

/* forms&buttons */
input,
select {
	width:95%;
	padding:0 0 0 5%;
	height:58px;
	border-top:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	border-radius:29px;
 box-shadow:0px 15px 15px -17px rgba(0,0,0,0.35);
 -webkit-box-shadow:0px 15px 15px -17px rgba(0,0,0,0.35);
	background:none;
	line-height:normal;
	outline:none;
}
textarea {
	padding:5%;
	border-top:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	border-radius:29px;
 box-shadow:0px 15px 15px -17px rgba(0,0,0,0.35);
 -webkit-box-shadow:0px 15px 15px -17px rgba(0,0,0,0.35);
	background:none;
	line-height:normal;
	outline:none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
	border:0;
	padding:0;
}
button {
	padding:15px 35px;
	border-top:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
 box-shadow:0px 15px 15px -17px rgba(0,0,0,0.35);
 -webkit-box-shadow:0px 15px 15px -17px rgba(0,0,0,0.35);
	color:#4A463A;
	border-radius:29px;
	background:none;
	line-height:normal;
	outline:none;
	margin:0;
}
button:hover {background-color:rgba(189,176,136,0.5)!important;}
input,
optgroup,
select,
textarea {
	color:inherit;
	font:inherit;
	margin:0;
	font-size:16px;
}
button {overflow:visible;}
button,
select {text-transform:none;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
	-webkit-appearance:button;
	cursor:pointer;
}
button[disabled],
html input[disabled] {
	cursor:default;
}
input[type="button"],
input[type="submit"] {
	width:95%;
	padding:0;
	height:58px;
	background:transparent;
	color:#000;
	border-top:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	border-radius:29px;
 box-shadow:0px 15px 15px -17px rgba(0,0,0,0.35);
 -webkit-box-shadow:0px 15px 15px -17px rgba(0,0,0,0.35);
	line-height:normal;
	cursor:pointer;
	outline:none;
	text-transform:uppercase;
	-webkit-appearance:none;
}
input#submit {
	margin:15px 0;
	padding:0 5%;
	cursor:pointer;
	-webkit-appearance:none;
}
input:focus,
textarea:focus,
.widget_mc4wp_widget form input[type="submit"]:hover,
.jetpack_subscription_widget input[type="submit"]:hover,
.jetpack_subscription_widget #subscribe-email input:focus {
}
input[type="submit"]:hover,
.widget_mc4wp_widget form input[type="submit"]:hover,
.jetpack_subscription_widget input[type="submit"]:hover,
.jetpack_subscription_widget #subscribe-email input:focus {
	background-color:rgba(189,176,136,0.5)!important;
	color:#000;
	border-top:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
}
#search-header:focus {outline:none;box-shadow:15px 04px 06px -01px rgba(0, 0, 0, 0.15);}
#search-footer:focus {outline:none;box-shadow:00px 15px 15px -17px rgba(0, 0, 0, 1.5);}

/* contact */
.contact {
    width:100%;
	margin:0 0 5% 0;
}
.contact input {
    width:90%;
    padding:0 5%;
    height:38px;
	color:#757575;
	font-size:16px;
	border:1px solid #4A463A70;
    background-color:#ffffff60;
}
.contact select {
    width:100%;
    padding:0 5%;
    height:38px;
	color:#757575;
	font-size:16px;
	border:1px solid #4A463A70;
    background-color:#ffffff60;
}
.contact textarea {
    width:89.5%;
    padding:5%;
    height:20vh;
	resize:none;
	color:#757575;
	font-size:16px;
	border:1px solid #4A463A70;
    background-color:#ffffff60;
}
.contact button {
	width:50%;
	padding:0;
	height:58px;
	background:transparent;
	color:#757575;
	font-size:16px;
	border:1px solid #4A463A70;
	background-color:#ffffff60;
	border-radius:29px;
	box-shadow:0px 15px 15px -17px rgba(0,0,0,0.35);
	-webkit-box-shadow:0px 15px 15px -17px rgba(0,0,0,0.35);
	line-height:normal;
	cursor:pointer;
	outline:none;
	text-transform:uppercase;
	-webkit-appearance:none;
}
.g-recaptcha {
  transform:scale(1);
  transform-origin:0 0;
}

/* infscr-loading */
#infscr-loading {DISPLAY:block;visibility:visible;}
::selection {
	background:#FBE82C50;
	;}
::-moz-selection {
	background:#FBE82C50;
}

/* IFRAME NO CONTATO */
body.contato-pagina iframe {
	position:relative;
    top:0;
    left:0;
    border:0;
    width:100%!important;
    height:auto;
    margin:auto;
}
	
/* IFRAMES  */
/* iframe {position:relative;top:0;left:0;width:58%;height:auto;aspect-ratio:16 / 9;border:0;margin:2% 21%;} */
.ads_desk iframe, .ads_tablet iframe, .ads_mobile iframe {width:auto;border:0;margin:auto;height:auto;}
.i-ista  iframe {position:relative;top:0;left:0;width:58%!important;height:auto;aspect-ratio:4 / 5;border:0;margin:2% 21%!important;}
.i-twit  iframe {position:relative;top:0;left:0;width:58%!important;height:auto;border:0;margin:2% 21%!important;}

/* SHORTS YOUTUBE */
.yt-shorts-grid {display:grid; grid-template-columns:repeat(4, 1fr); gap:1.5rem; max-width:100%;}
.yt-short {position:relative; width:100%; padding-bottom:177.78%; height:0; overflow:hidden; border-radius:8px;}
.yt-short iframe {position:absolute; top:0; left:0; width:100%; height:100%; border:0;}

/* login worpress  */
body.login {background:linear-gradient(330deg, #EEE6FF 0%, #E6CCFF 11%, #F6DEFB 27%, #EEEFD9 45%, #F2F8FE 64%, #E5FBFF 81%, #F7F7FF 100%);}
#login {width:350px;padding:8% 0 0;margin:auto;}
.login h1 a {background-image:url('https://nf10.com.br/wp-content/img/logo2025_nf10.png');background-size:250px 99px;width:250px;height:99px;}
.login #login_error,
.login .message {border:0;padding:12px;margin-left:0;background:none;}
.login form {margin-top:20px;margin-left:0;padding:0;background:none;box-shadow:none;}

/* 1375px ou small */
@media only screen and (max-width:1375px) {
	#contents {width:auto!important;margin:100px 3% 0;}
	.featured {font-size:2.2em;}
	.headcols {width:auto!important;margin:0 3% 0;}
	.home_nin_tit {font-size:0.95em;}
	.lead {font-size:15px;}
}

/* 1250px ou small */
@media only screen and (max-width:1250px) {
	.featured {font-size:2.1em;}
	.home_nin_tit {font-size:0.82em;}
	.home_one_thum {aspect-ratio:4 / 3.4;}
	.lead {font-size:15px;}
}

/* 1075px ou small */
@media only screen and (max-width:1075px) {
	#w50 span {font-size:11px!important;}
	.boxMenu {display:flex;}
	.col45m {width:97%;}
	.delt30 {display:none;}
	.featured {font-size:1.85em;}
	.flew20 {float:left;width:25%;}
	.flew80 {float:left;width:75%;}
	.heard-left {margin-left:10%;}
	.home_nin_tit {font-size:0.86em;}
	.home_one_thum {aspect-ratio:4 / 3.2;}
	.home_two_info h2 {font-size:26px;}
	.home_two_tex {height:auto;padding:3% 0 0 0;overflow:hidden;display:block;}
	.textferm {width:78%!important;}
	.textnews p, .wp-video {width:78%!important;}
	.textnews ul {width:78%!important;}
	.textpage {width:78%!important;}
}

/* 970px ou small */
@media only screen and (max-width:970px) {
	#ads_desk {display:none;}
	#ads_mobile {display:none;}
	#ads_tablet {padding:0;margin:35px 0;position:relative;display:block;text-align:center;}
	#ads_tablet span {display:block;font-family:'Verdana';font-size:8px!important;color:#4A463A;}
}

/* 940px ou small */
@media only screen and (max-width:940px) {
	#contents {margin:90px 3% 0;display:block;padding:0;}
	.box31Box {height:340px;}
	.boxMenu {display:grid;}
	.categories-pin {font-size:10px;line-height:20px;padding:0 11px;margin:-35px 0 0 -10px!important;}
	.col25 {width:35%;text-align:left;}
	.col75 {width:65%;}
	.delt30 {display:block;padding:0 10px 0 0!important;}
	.featured {font-size:1.6em;padding:3% 5% 0 8%;}
	.flew20 {float:left;width:100%;}
	.flew80 {float:left;width:100%;}
	.heard-left {margin-left:20%;}
	.home_egi {display:flow-root;width:100%;margin:8vh 0 0 0;}
	.home_for_info h2, .home_for_info h3, .home_for_info span {height:26vh; margin:9% 4% 0 0;}
	.home_nin {width:33.333%;float:left;padding:0 2.5% 1% 0;}
	.home_nin_tit {font-size:1.05em;}
	.home_one_thum {aspect-ratio:4 / 3.4;}
	.home_six_info {height:auto;}mmm
	.home_two_info h2 {font-size:1.7em;}
	.home_two_info {height:auto;}
	.lead {display:block;font-size:17px;}
	.lead-pos {font-size:18px;}
	.mostread span, .mostread h3 {font-size:20px;}
	.mostread5 span, .mostread5 h3 {font-size:px;}
	.quebra {display:block;}
	.session-t6 {font-size:4vh;}
	.tools_news {display:flow-root;}
}

/* 870px ou small */
@media only screen and (max-width:870px) {
	#menu_header a {font-size:15px;}
	#menu_header li a {padding:6px 7px 5px;}
	#menu_header li a:hover {padding:6px 7px 5px;}
	#menu_header li {margin:0 0.5%;}
	.box30 {width:100%;display:inline-block;}
	.box34 {width:50%;display:inline-block;}
	.box_menu a {padding:4px 9px;}
	.box_menu a:hover {padding:4px 9px;}
	.box_menu li {margin:0;padding:0 2%;}
	.box_menu {margin:15px 0 0;font-size:14px;}
	.categories-all {position:inherit; 
	.categories-pin {font-size:9px;line-height:18px;padding:0 7px;margin:-30px 0 0 -10px!important;}
	.featured {font-size:1.5em;}
	.heard-left {margin-left:30%;}
	.home_fiv_more h4 {font-size:16px;}
	.home_for_info h2, .home_for_info h3, .home_for_info span {font-size:18px;}
	.home_hand {width:88%;}
	.home_mostread ol {margin:2% 3% 0 5%!important;padding:5% 0 3%;}
	.home_mostread5 ol {margin:2% 5% 0 5%!important;padding:0 0 3% 0;}
	.home_nin_tit {font-size:0.95em;}
	.home_six_info h2 {font-size:18px;}
	.home_tre_info h3 {font-size:18px;}
	.home_two_info h2 {font-size:1.5em;}
	.lead {font-size:16px;padding:0 9% 0 7%;}
	.lead-pos {font-size:18px;}
	.mostread span, .mostread h3 {font-size:18px;}
	.mostread5 span, .mostread5 h3 {font-size:18px;}
	.mostread5 {height:6em;}
	.open {display:revert;}
	.quebra {display:inline-block;}
	.textferm {width:88%!important;}
	.textnews p, .wp-video {width:88%!important;}
	.textnews ul {width:88%!important;}
	.textpage {width:88%!important;}
}

/* 800px ou landscape */
@media (max-width:800px) and (max-height:414px) {
	#menu_header a {font-size:12px;}
	#menu_header li {margin:0 0.3%;}
	.footer_box {margin:4% 1% 0;font-size:9px;}
	.footer_copy {margin:1% 5% 5%;font-size:9px;}
	.footer_line {margin:1% 7% 0;font-size:9px;}
	.featured {font-size:1.7em;}
	.heard-left {margin-left:30%;}
	.home_mostread article {height:22vh;}
	.home_two_tex {display:none;}
	.lead {display:none;}
	.mostread5 {height:18vh;}
	.quebra {display:inline-block;}
	.session-t20 {font-size:15vh;}	
}

/* 764px ou portrait */
@media (min-width:768px) and (orientation:portrait) {
	/* iframe {width:88%;margin:4% 8%!important;} */
	#contents {margin:100px 3% 0;display:block;padding:0;}
	#menu_header a {font-size:15px;}
	#menu_header li a {padding:6px 12px;}
	#menu_header li a:hover {padding:6px 12px;}
	#menu_header li {margin:0 1%;}
	#tools_news {display:flow-root;margin:0 0 3% 0;display:flow-root;}
	.box30 {width:32%;}
	.box31Box {height:360px;}
	.box_menu a {padding:3px 8px;}
	.col78 {width:100%;}
	.delt20 {display:block;}
	.footer_box {margin:6% 7% 4%;}
	.footer_city {margin:9% 4% 0;}
	.fot_block {display:inline-block;}
	.fot_menu {font-size:16px;}
	.heard-left {margin-left:30%;}
	.home_fiv_more a {font-size:14px;}
	.home_fiv_more article {height:auto;padding:1.8% 0;}
	.home_fiv_more h4 {font-size:14px;}
	.home_fiv_more li::marker {font-size:19px;}
	.home_fiv_more ol {padding:2% 5% 3% 12%;}
	.home_for_info h2, .home_for_info h3, .home_for_info span {font-size:15px;}
	.home_mostread article {padding:3% 0;}
	.home_mostread5 article {padding:3% 0;}
	.home_mostread5 ol {margin:4% 5% 0 10%!important;padding:0 0 2% 0;}
	.home_one_cat {font-size:15px;padding:6px 11px 5px 11px;margin:5% 0 0;}
	.home_one_tex {font-size:14px;line-height:1.4em;margin:3% 0 0 0;}
	.home_six_info h3 {font-size:15px;}
	.home_six_info {height:15vh;}
	.home_tre_info h3 {font-size:15px;}
	.home_two_info h2 {font-size:1.3em;}
	.home_two_tex {display:none;}
	.i-ista iframe {width:88%!important;margin:4% 8%!important;}
	.lead {font-size:16px;}
	.oculta {display:none;}
	.open {display:revert;}
	.quebra {display:inline-block;}
	.session-neon {margin-top:10%!important;}
	.session-t10 {font-size:5vh;}
	.session-t11 {font-size:8vh;}
	.session-t12 {font-size:8vh;}
	.session-t15 {font-size:11vh;}
	.session-t20 {font-size:11vh;}
	.session-t6 {font-size:2.2vh;}
	.textcart {width:100%!important;text-align:center;}
	.textdate {width:100%!important;text-align:center;}
	.textferm {width:88%!important;display:flex;flex-direction:column;}
	.textnews p, .wp-video {width:88%!important;}
	.textnews ul {width:88%!important;}
	.textpage {width:88%;}
	.textsess {font-size:20px;}
	.textshar {width:100%!important;text-align:center;}
}

/* 764px ou landscape */
@media only screen and (max-width:764px) and (orientation:landscape) {
	/* iframe {width:88%;margin:4% 6%!important;} */
	#contents {margin:70px 3% 0;display:block;padding:0;}
	#header {position:relative!important;background:none;}
	#header_form input {width:calc(90% - 40px);}
	#menu_header a {font-size:15px;}
	#milde {display:block;}
	#t1 {order:1;width:50%;left:0;position:fixed;z-index:2;}
	#t2 {order:3;width:100%;top:64px;position:relative;margin:1% 0;background-color:transparent;}
	#t3 {order:2;width:50%;left:50%;position:fixed;z-index:2;}
	#tcart {order:3; margin:0 0 12% 0;}
	#tdate {order:2;}
	#tools_news {margin:0 0 7% 0;padding:1.5% 4% 0;}
	#tshar {order:1;text-transform:uppercase;}
	.box31Box {height:360px;}
	.col25 {width:100%;padding:3% 0 4%;text-align:center;}
	.col45 {width:94%;}
	.col45m {width:94%;}
	.col46 {width:100%;}
	.col55 {width:94%;}
	.col75 {width:100%;}
	.col78 {width:100%;}
	.cols5 {width:23.5%;}
	.delt20 {display:block;}
	.flew40 {float:left;width:40%;}
	.flew40n {float:left;width:100%;}
	.flew50l {float:left;width:48%;margin-left:2%;}
	.flew50r {float:left;width:48%;margin-right:2%;}
	.flew60 {float:left;width:60%;}
	.footer_city {margin:9% 4% 0;}
	.fot_menu {font-size:16px;}
	.headcols {display:flex;flex-wrap:wrap;}
	.heard-left {margin-left:-30%;}
	.heard-right {margin-right:6%;text-align:-webkit-right;}
	.home_fiv_marg {margin:0 0 7% 0!important;}
	.home_for_info {margin:9% 4% 11% 0;}
	.home_for_marg {margin:0 3% 0 0!important;}
	.home_hand {width:88%;}
	.home_mostread article {padding:4%;}
	.home_mostread5 article {padding:3%;}
	.home_mostread5 ol {margin:2% 5% 0 10%!important;padding:0 0 2% 0;}
	.home_nin_tit {font-size:0.85em;}
	.home_one_cat {font-size:15px;padding:6px 11px 5px;margin:5% 0 0;}
	.home_one_tex {font-size:14px;line-height:1.4em;margin:3% 0 0 0;}
	.home_six_info h3 {font-size:17px;}
	.home_six_info {height:auto;}
	.home_tre_info h3 {font-size:18px;}
	.home_two_info h2 {font-size:1.7em;}
	.home_two_info {height:auto;padding:3% 0 0 0;}
	.i-ista iframe {width:88%!important;margin:4% 6%!important;}
	.inp {width:64%!important;padding:0 5%;}
	.lead {font-size:16px;}
	.oculta {display:none;}
	.open {display:revert;}
	.quebra {display:inline-block;}
	.session-neon {margin-top:10%!important;}
	.session-text {letter-spacing:-0.04em;}
	.textcart {width:100%!important;text-align:center;}
	.textdate {width:100%!important;text-align:center;}
	.textferm {width:88%!important;display:flex;flex-direction:column;}
	.textnews blockquote p {margin:0!important;width:100%!important;}
	.textnews blockquote strong {font-size:26px;line-height:150%;letter-spacing:-0.02em;}
	.textnews p, .wp-video {width:88%!important;}
	.textnews ul {width:88%!important;}
	.textpage {width:88%!important;}
	.textsess {font-size:20px;}
	.textshar {width:100%!important;text-align:center;}
	.tools_news {display:flow-root;padding:1.5% 4% 3%;}
	.tools_news-alet {padding:0;line-height:1.2em;letter-spacing:-0.9px;}
	.tools_news-nw1 {width:98%;height:75px;text-align:center;}
	.tools_news-nw2 {width:67%;height:75px;text-align:right;}
	.tools_news-nw3 {width:30%;height:75px;text-align:right;}
	.tools_news-tex {font-size:90%;letter-spacing:0.1px;padding:0 5% 0 0;}
	.yt-short iframe { position:absolute; top:0; left:0; width:100%; height:100%; border:0; }
	.yt-short { position:relative; width:100%; padding-bottom:175%; height:0; overflow:hidden; border-radius:8px; }
	.yt-shorts-grid { display:grid; grid-template-columns:repeat(2, 1fr); gap:1rem; max-width:100%; }
}

/* 670px ou small */
@media only screen and (max-width:670px) {
	/* iframe {width:88%;margin:4% 6%!important;} */
	body {background-size:auto 100vh;background:#fafaf1;background:linear-gradient(180deg, #DAC99A90 0%, #FAFAEE 3%, #fafaf1 10%, #fafaf5 70%, #DAC99A 100%);}
	figure.compact {width:100%!important; margin:auto!important;}
	div:has(> iframe.lazyloaded):not(.yt-short) {width:auto; text-align:center; padding:3% 0 0; margin:auto;}
	div:has(> iframe[height="750"]) { aspect-ratio:9/16; width:100%; position:relative; max-width:430px; margin:auto; }
	div:has(> iframe[height="750"]) > iframe { width:100%; height:100%; position:absolute; inset:0; }
	div:has(> iframe[src*="youtube.com"]) { aspect-ratio:16/9; width:100%; position:relative; }
	div:has(> iframe[src*="youtube.com"]) > iframe { width:100%; height:100%; position:absolute; inset:0; }
	#ads_desk {display:none;}
	#contents {margin:105px 3% 0;display:block;padding:0;}
	#footer {border-radius:66px 66px 0px 0px;margin:0 2%;overflow:hidden;}
	#header {position:relative!important;background:none;}
	#header_form input {width:calc(90% - 40px);}
	#milde {display:block;}
	#t1 {order:1;width:50%;left:0;position:fixed;z-index:2;}
	#t2 {order:3;width:100%;top:64px;position:relative;margin:1% 0;background-color:transparent;}
	#t3 {order:2;width:50%;left:50%;position:fixed;z-index:2;}
	.billbill {border-radius:0 0 10px 10px;background:-moz-linear-gradient(0deg, rgba(255,255,255,0.7) 15%, rgba(255,255,255,0.35) 90%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(90deg, rgba(255,255,255,0.7) 15%, rgba(255,255,255,0.35) 90%, rgba(255,255,255,0) 100%);background:linear-gradient(0deg, rgba(255,255,255,0.7) 15%, rgba(255,255,255,0.35) 90%, rgba(255,255,255,0) 100%);}
	.box200 {display:block;}
	.box30 {float:none;width:100%;}
	.box31Box {height:310px;}
	.box31Page {float:left;width:48.5%;}
	.box34 {float:none;width:100%;}
	.box42 {width:100%;}
	.box58 {float:none;width:100%;display:block;}
	.boxPage {width:90%;margin:0 auto 5%;}
	.but {width:22%!important;}
	.cam {font-size:26px!important;line-height:25px!important;}
	.categories-hom {display:none;}
	.categories-pin {font-size:12px;line-height:20px;padding:0 11px;margin:-40px 0 0 -10px!important;}
	.col25 {width:100%;padding:3% 0 4%;text-align:center;}
	.col45 {width:45%;}
	.col45m {width:97%;}
	.col46 {width:48%;}
	.col55 {width:55%;}
	.col75 {width:100%;}
	.cols0 {margin:0!important}
	.cols1 {display:grid; grid-template-columns:repeat(2, 48%); justify-content:space-between; margin:0 0 0 0%!important;}
	.cols5 {width:48%;}
	.featured {font-size:1.6em;padding:5% 2% 2% 5%;line-height:110%;}
	.fitfugure {width:100%;margin:auto;}
	.flew20 {float:inline-end;width:100%;}
	.flew30 {width:100%;}
	.flew40 {float:none;width:100%;}
	.flew40n {float:inline-end;width:100%;}
	.flew50l {float:inline-end;width:100%;margin:0!important;}
	.flew50r {float:inline-end;width:100%;margin:0 0 10% 0!important;}
	.flew60 {float:none;width:100%;}
	.flew70 {width:100%;}
	.flew80 {float:inline-end;width:100%;}
	.footer_but {width:22%!important;}
	.footer_city {margin:13% 0 0;}
	.footer_inp {width:64%!important;padding:0 5%;}
	.fot_menu a {padding:8px 8px 4px 8px;}
	.headcols {display:flex;flex-wrap:wrap;}
	.heard-left {margin-left:0;}
	.heard-right {margin-right:5%;text-align:-webkit-right;}
	.home_egi {margin:4vh 0 0 0!important;}
	.home_fiv_marg {margin:0 0 6% 0!important;}
	.home_for_info {height:18vh; margin:7% 3% 15% 0;}
	.home_hand {width:100%;}
	.home_mostread article {padding:3% 0;}
	.home_mostread ol {margin:2% 3% 0 5%!important;padding:5% 0 3%;}
	.home_mostread5 article {padding:3% 0;}
	.home_mostread5 ol {margin:2% 3% 0 4.5%!important;padding:0 0 3% 0;}
	.home_nin_tit {font-size:0.85em;}
	.home_one img, .home_two img, .home_tre img {border-radius:7px;padding:0;}
	.home_one {float:left;padding:0;}
	.home_one_cat {margin:5% 0 0;}
	.home_one_thum {aspect-ratio:4 / 2.8;}
	.home_sev_info {margin:8% 0;}
	.home_sev_tex {padding:0;}
	.home_tre_info {margin:7% 0 15%;padding:0;}
	.home_two_info h2 {font-size:1.7em;}
	.home_two_info {height:auto;margin:0;padding:0 8% 0 7%;}
    .home_two_tex {height:auto;padding:3% 0 0 0;overflow:hidden;display:block;letter-spacing:-0.4px;}
	.i-ista iframe {width:88%!important;margin:4% 6%!important;}
	.i-ista {text-align:center;margin:0 1%;width:98%!important;}
	.lead {font-size:18px;padding:0 2% 7% 5%;line-height:130%;}
	.oculta {display:none;}
	.open  {display:revert;}
	.quebra {display:inline-block;}
	.space05 {margin:0 0 10% 0;}
	.textmore {width:100%;}
	.textnews blockquote p {margin:0!important;width:100%!important;}
	.textnews blockquote strong {font-size:1.15em;line-height:150%;letter-spacing:-0.02em;}
	.textnews blockquote {margin:0 2.5%!important;width:95%!important;}
	.textnews figure {width:100%!important;}
	.textnews li {margin:0 0 0 1.4em;}
	.textnews p img {width:100%!important;}
	.textnews table {width:100%!important;}
	.textnews ul {width:100%!important;}
	.textsess {font-size:19px;}
	.thumbnail-inc iframe {margin:2% 8%!important;}
	.thumbnail-inc {text-align:center;margin:2% 1%;width:98%!important;}
	.tools_news {display:flow-root;padding:1.5% 4% 3%;}
	.yt-shorts-grid { display:grid; grid-template-columns:repeat(2, 1fr); gap:1rem; max-width:100%;}
}

@media only screen and (max-width:540px) {
	/* iframe {width:100%;margin:5% 0!important;} */
	div:has(> iframe.lazyloaded):not(.yt-short) {width:auto; text-align:center; padding:3% 0 0; margin:auto;}
	div:has(> iframe[height="750"]) { aspect-ratio:9/16; width:100%; position:relative; max-width:430px; margin:auto; }
	div:has(> iframe[height="750"]) > iframe { width:100%; height:100%; position:absolute; inset:0; }
	div:has(> iframe[src*="youtube.com"]) { aspect-ratio:16/9; width:100%; position:relative; }
	div:has(> iframe[src*="youtube.com"]) > iframe { width:100%; height:100%; position:absolute; inset:0; }
	#ads_desk {display:none;}
	#ads_mobile span {display:block;font-family:'Verdana';font-size:8px!important;color:#4A463A;}
	#ads_mobile {width:300px;padding:0;margin:0 auto 10%;position:relative;display:block;text-align:center;}
	#ads_tablet {display:none;}
	#contents {margin:80px 3% 0;display:block;padding:0;}
	#f1 {order:2;}
	#f2 {order:1;}
	#floating-nextprev {display:none!important;}
	#footer_search {padding:2% 0 12%;}
	#header_form input {width:calc(87% - 40px);}
	#milde .fot_menu li {width:auto;} 
	#milde {margin:0 0 10% 0;display:block;}
	#t1 {order:1;width:50%;left:0;position:fixed;z-index:2;}
	#t2 {order:3;width:100%;top:64px;position:relative;margin:0 0 5%;background-color:transparent;}
	#t3 {order:2;width:50%;left:50%;position:fixed;z-index:2;}
	#tcart {order:3; margin:0 0 12% 0;}
	#tdate {order:2;}
	#tools_news {display:flow-root;margin:0 0 10% 0;padding:1.5% 4% 0;}
	#tshar {order:1;text-transform:uppercase;}
	.a2a_floating_style.a2a_default_style {display:none;}
	.box20 {float:none;width:100%;display:block;}
	.box31Box {height:300px;}
	.box39 {width:100%;}
	.boxPage {width:100%;margin:0 auto 5%;}
	.categories-hom {display:none;}
	.col10 {width:20%!important;}
	.col25 {width:100%;padding:3% 0 4%;text-align:center;}
	.col26 {width:39%!important;}
	.col45 {width:100%;}
	.col45m {width:100%;}
	.col55 {width:100%;}
	.col73 {width:60%!important;}
	.col75 {width:100%;}
	.col90 {width:80%!important;}
	.cols {column-gap:4%;display:flex;flex-flow:row wrap;}
	.cols0 {display:block; grid-template-columns:none!important; margin:0!important}
	.cols2 {width:100%!important;column-gap:2%;display:flex;flex-flow:row wrap;}
	.cols2m {width:49%!important;}
	.cols5 {width:48%;}
	.delt00 {display:none;}
	.delt10 {display:none;}
	.delt20 {display:block;}
	.footer_box {margin:12% 4% 4%;display:block;text-align:center;}
	.footer_copy {margin:4% 4%;}
	.footer_line {font-size:9px;}
	.footer_line {margin:4% 4% 0 4%;}
	.fot_block {display:inline-block;}
	.fot_menu li {margin:0;padding:0 0.1% 1.5% 0.1%;display:inline-grid;width:49%;}
	.fot_menu {font-size:16px;}
	.headcols {display:flex;flex-wrap:wrap;}
	.heard-left {margin-left:5%;}
	.heard-right {margin-right:6%;text-align:-webkit-right;}
	.home_fiv_marg {margin:0 0 15% 0!important;}	
	.home_fiv_more h4 {font-size:19px;}
	.home_fiv_more ol {margin:0;padding:3% 8% 3% 11%;}
	.home_fiv_thum {height:auto;}
	.home_for_info h2, .home_for_info h3, .home_for_info span {font-size:19px;line-height:117%;padding:0;}
	.home_for_info {margin:7% 3% 17% 0;}
	.home_hand {width:100%;}
	.home_mostread article {padding:0 0 4% 0;margin:0 0 4% 0;}
	.home_mostread5 article {padding:3% 0;}
	.home_nin {width:100%;float:left;padding:0 0 30px 5%;}
	.home_nin_tit {font-size:1em;}
	.home_one_cat {font-size:14px;padding:1px 10px 0 9px;}
	.home_six_info h3 {font-size:19px;line-height:117%;padding:0;}
	.home_six_info {height:auto;margin:7% 0 0 0;}
	.home_tre {float:none;padding:0;height:auto;margin:0;}
	.home_tre_info h3 {font-size:24px;line-height:117%;padding:0;}
	.home_tre_info {margin:5% 0 12%;padding:0;}
	.home_two {float:left;padding:0;height:auto;margin:0;}
	.home_two_info h2 {font-size:24px;padding:0;}
	.home_two_info {height:auto;margin:5% 0 12%;padding:0;}
	.home_two_tex {display:none;}
	.i-ista iframe {width:100%!important;margin:5% 0!important;}
	.mais10 {display:block!important;width:100%!important;}
	.mais20 {display:none!important;}
	.mostread span, .mostread h3 {font-size:19px;}
	.mostread5 span, .mostread5 h3 {font-size:19px;}
	.oculta {display:none;}
	.open {display:revert;}
	.quebra {display:inline-block;}
	.session-text {letter-spacing:-0.04em;}
	.space10 {margin:0 0 25% 0;}
	.space40 {margin:0 0 15px 0;}
	.space55 {margin:0;}
	.textcart {width:100%!important;text-align:center;}
	.textdate {width:100%!important;text-align:center;}
	.textferm {margin:0 0 55px 0;width:100%!important;display:flex;flex-direction:column;}
	.textnews p, .wp-video {width:95%!important;text-indent:0;padding:0 0 5% 0;}
	.textpage {width:100%!important;}
	.textsess {font-size:17px;}
	.textshar {width:100%!important;text-align:center;}
	.thumb67 {height:60%;}
	.tools_box {padding:7% 0;}
	.tools_news-alet {padding:0 0 2% 0;line-height:1.2em;letter-spacing:-0.9px;}
	.tools_news-nw1 {width:98%;height:75px;text-align:center;}
	.tools_news-nw2 {width:66%;height:75px;text-align:right;}
	.tools_news-nw3 {width:30%;height:75px;text-align:left;}
	.tools_news-tex {font-size:110%;letter-spacing:-0.1px;padding:0 5%;display:inline-block;}
	.tools_news-tit {font-size:150%;letter-spacing:-0.1px;display:inline-block;}
	.yt-shorts-grid { display:grid; grid-template-columns:repeat(2, 1fr); gap:1rem; max-width:100%; }	
}