.grecaptcha-badge { visibility: hidden; }
.esconder {display:none!important}
.branco h2  {color:#fff} .branco p {color:#fff} .azul h2 {color:#20b9d1;line-height:1} .azulclaro h3 {color:#478ac9}
#mfn-gdpr .mfn-gdpr-button{background-color:#468ac9}
.social {display:none}
@media screen and (max-width:768px) {#social-top p {font-size:16px;line-height:25px} #social-top{display:none}#Top_bar a.responsive-menu-toggle {  top: 56px;}} .h_ico_social span {padding: 0 3px!important;margin-top: 6px;}
#Top_bar .menu > .h_ico_social a:not(.menu-toggle)::after {background: #fff!important;}
.sub-menu {box-shadow: none;-webkit-box-shadow: unset;background-color: #FFF;background-image: unset!important;border-bottom: 5px solid #22b9d1;}
.sub-menu  li {width:240px!important}
.sub-menu  li a {padding:15px 20px!important;border-bottom: unset!important;font-size:14px}
.sub-menu span {font-weight:bold}
#Action_bar .contact_details {float:right}
.slogan{background-color:#478ac9;}
.slogan a {color:#fff!important;padding: 12px 18px;text-decoration:none}
#social-top {margin: 10px 10px 0 0;;float: right;}
@media screen and (min-width:1240px) {.sub-menu {margin-top:-40px!important}} #block-32 {text-align:right}
#block-7 img {margin-top:-45px}
#back_to_top.sticky {bottom: 20px;color:#fff!important;background-color: rgba(0,0,0,0.08);border-radius:20px}
.a-poli{background-color: rgba(255, 255, 255, 0.13);padding: 5px 20px;border-radius: 20px;border: 1px solid #8c8c8c;font-size: 13px;}
.a-poli:hover {color:#fff!important;text-decoration:none}
#agencia {font-size: 13px;    position: absolute;    bottom: -31px;    font-weight: 100;margin-bottom: -69px;    background-color: #71797e;    padding: 5px 15px 5px 15px;    border-radius: 15px 15px 0 0;}
#agencia a {color: #fff;text-decoration:none;font-weight:600}
#agencia2 {    font-size: 13px;    font-weight: 100;    background-color: #71797e;    padding: 5px 15px 5px 15px;    border-radius: 15px 15px 0 0;    text-align: center;
width: fit-content;    margin: 0 auto;    margin-bottom: -44px;}
#agencia2 a {color: #fff;text-decoration:none;font-weight:600}
@media screen and (max-width:1238px) {  #agencia {border-radius: 15px 15px 15px 15px;position: static;text-align: center;}}
@media screen and (max-width:756px){  #agencia  { display:none} }
@media screen and (min-width:756px){  #agencia2  { display:none} } .servicos h3 {font-size:22px; line-height:1.2;font-weight:500} #f-newsletter input[type="text"],#f-newsletter input[type="email"]  {padding: 10px 20px;border-radius: 15px;line-height: 2;font-size: 18px;color: #000;margin-bottom: 10px;}
#f-newsletter input[type="submit"]{background-color: #ac32ab;line-height: 2;font-size: 18px;margin-top: 10px;}
#f-newsletter .wpcf7-response-output {color:#fff}
#f-newsletter .wpcf7-list-item-label {color: #fff!important;font-size: 15px} #f-newsletter .wpcf7-list-item-label a {color:#fff!important} .box-gestao h3 {font-weight: bold;font-size: 24px;}
.box-gestao .popup-link {color: #000;font-size: 22px;font-weight: bold;}
.page-id-137 .mfp-inline {max-width: 1000px;padding: 40px 60px;border-bottom:10px solid #dfdf36}
.page-id-137 .mfp-inline h3 {font-weight:600} #leiamais {border-top: 2px solid #ccc;border-bottom: 2px solid #ccc;padding: 10px 8px;font-weight: 600;}
.blog-side h3 {    margin-bottom: -32px;}
.page-id-171 .post-title h2{    font-size: 23px!important;    line-height: 29px;}
.page-id-171 .post-desc {    padding: 0 0 0 20px;}
.single h2{  font-size: 28px;  line-height: 30px;font-weight: 600;}
.single h3{font-size: 25px;line-height: 30px;font-weight: 400;}
.single-post .image_frame .image_wrapper img:not(.ls-l) {width: 1170px;}
.single-post .post-meta {margin-bottom: -52px;}
.author-box {margin-bottom:50px}
.post-nav, .fixed-nav {display:none}
.single-post .section-post-header {margin-bottom: -19px;}
#menu-blog ul {	list-style-type: none;  margin: 0;  padding: 0;  overflow: hidden;  background-color: #fff;}
#menu-blog li {  float: left;	
width:25% }
#menu-blog .widget_archive ul li::after, .widget_nav_menu ul li::after  {border-color: rgba(0,0,0,0)!important;}
#menu-blog li a {  display: block;  color: #478ac9!important;  text-align: center;  padding: 16px;	font-size: 2rem;font-weight: 600;	text-decoration: none;}
#menu-blog li a:hover {color:#ac32ab!important;}
.juicer-feed h1.referral, .juicer-feed .j-paginate {display:none!important}
@media screen and (max-width:768px) {#menu-blog li {   width: 100%;} #menu-blog li a {padding: 8px;font-size: 1.6rem;}}
#leia, .leia {    font-weight: bold;    border-top: 2px dotted #a0c3e5;    border-bottom: 2px dotted #a0c3e5;    padding: 10px 3px;    color: #478ac9;    font-size: 16px}
#leia a, .leia a {text-decoration:none;    margin-left: 5px;} #leia u, .leia u {text-decoration:none} #leia i, .leia i,#leia em, .leia em{font-style:normal!important}} #f-fale {background-color:#fff}
#f-fale input {background:transparent;border:0;border-bottom:3px solid #dee0e1;box-shadow: none;font-size: 25px;color: #000;padding: 14px 5px;}
#f-fale textarea {background:transparent;border:0;box-shadow: none;font-size: 25px;color: #000;padding: 14px 5px;}
#f-fale input[type="submit"] {background-color:#fe8e02; width:100%;color:#fff}
#f-fale .wpcf7-list-item-label a {color:#676d71!important}
#f-fale input::placeholder {  color: #ededed;  opacity: 1;}  #f-fale input::-ms-input-placeholder { color: #ededed;}
#f-fale textarea::placeholder {  color: #ededed;  opacity: 1; }#f-fale textarea::-ms-input-placeholder { color: #ededed;} .tabela-anunciar table {overflow: hidden;border-collapse: separate;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;border: 1px solid #777;}
.tabela-anunciar th {background-color:#20b9d1;color:#fff;font-size: 22px;font-weight: 600;}
.tabela-anunciar tr:nth-child(odd) {    background-color: #fff;}
.tabela-anunciar tr:nth-child(even) {    background-color: #f6f6f6;}
.tabela-anunciar th:nth-child(2) {background-color:#478ac9;}
.tabela-anunciar td:nth-child(2) {color:#478ac9}
.tabela-anunciar td {font-size: 22px;font-weight: 600;line-height: 2;}
@media screen and (max-width:768px) {.tabela-anunciar td {font-size: 16px;font-weight: 600;line-height: 1;} .tabela-anunciar th {font-size: 18px;}} .tabela-associado table, .tabela-associado2 table, .tabela-associado3 table {overflow: hidden;border-collapse: separate;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;border: 1px solid #d7d7d7;}
.tabela-associado th {background-color:#25a585;color:#fff;font-size: 22px;font-weight: 600;}
.tabela-associado2 th {background-color:#20b9d1;color:#fff;font-size: 22px;font-weight: 600;}
.tabela-associado3 th {background-color:#b273dd;color:#fff;font-size: 22px;font-weight: 600;}
.tabela-associado tr:nth-child(odd) {    background-color: #fff;}
.tabela-associado tr:nth-child(even) {    background-color: #f6f6f6;}
.tabela-associado2 tr:nth-child(odd) {    background-color: #fff;}
.tabela-associado2 tr:nth-child(even) {    background-color: #f6f6f6;}
.tabela-associado3 tr:nth-child(odd) {    background-color: #fff;}
.tabela-associado3 tr:nth-child(even) {    background-color: #f6f6f6;}
.tabela-associado td {font-size: 18px;font-weight: 500;line-height: 1.5;}
.tabela-associado2 td {font-size: 18px;font-weight: 500;line-height: 1.5;}
.tabela-associado3 td {font-size: 18px;font-weight: 500;line-height: 1.5;}
.tabela-associado a, .tabela-associado2 a, .tabela-associado3 a {color:#fe8e02; font-weight:600}
@media screen and (max-width:768px) {.tabela-associado th, .tabela-associado2 th, .tabela-associado3 th {font-size: 15px;} .tabela-associado td, .tabela-associado2 td, .tabela-associado3 td {font-size: 16px;} .tabela-associado a, .tabela-associado2 a, .tabela-associado3 a{white-space: nowrap;}} .tabela-mantenedor table {overflow: hidden;border-collapse: separate;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;border: 1px solid #d7d7d7;}
.tabela-mantenedor th:nth-child(1){     width:40%;} .tabela-mantenedor td:nth-child(1){text-align:left} 
.tabela-mantenedor th {background-color:#25a585;color:#fff;font-size: 22px;font-weight: 600;text-align: center !important;}
.tabela-mantenedor tr:nth-child(odd) {    background-color: #fff;}
.tabela-mantenedor tr:nth-child(even) {    background-color: #f6f6f6;}
.tabela-mantenedor td {font-size: 18px;font-weight: 500;line-height: 1.5;}
.tabela-mantenedor a {color:#fe8e02; font-weight:600} .tabela-mantenedor .diamante{    text-shadow: 0px 0px 10px rgb(0 0 0 / 43%);color:#fff;background: #67bbdd;    background: -moz-linear-gradient(117deg, #e9c45e 11%, #ffee8a 25%, #dfb039 49%, #ffee8a 74%);
background: -webkit-linear-gradient(117deg, #72cce1 11%, #c8f9ff 25%, #64a8c9 49%, #acedff 74%);    background: linear-gradient(117deg, #5ecfe9 11%, #c2eaf3 25%, #62daf7 49%, #d4f7ff 74%);}
.tabela-mantenedor .ouro{color:#000;background:#e9c45e;background:-moz-linear-gradient(117deg,#e9c45e 11%,#ffee8a 25%,#dfb039 49%,#ffee8a 74%);background:-webkit-linear-gradient(117deg,#e9c45e 11%,#ffee8a 25%,#dfb039 49%,#ffee8a 74%);background:linear-gradient(117deg,#e9c45e 11%,#ffee8a 25%,#dfb039 49%,#ffee8a 74%)}.tabela-mantenedor .prata{color:#000;background:#d7d7d7;background:-moz-linear-gradient(117deg,#d7d7d7 11%,#f8f8f8 25%,#d7d7d7 49%,#f8f8f8 74%);background:-webkit-linear-gradient(117deg,#d7d7d7 11%,#f8f8f8 25%,#d7d7d7 49%,#f8f8f8 74%);background:linear-gradient(117deg,#d7d7d7 11%,#f8f8f8 25%,#d7d7d7 49%,#f8f8f8 74%)}.tabela-mantenedor .bronze{    text-shadow: 0px 0px 10px rgb(0 0 0 / 43%);background:#c17d57;background:-moz-linear-gradient(117deg,#c17d57 11%,#dcab7d 25%,#c17d57 49%,#dcab7d 74%);background:-webkit-linear-gradient(117deg,#c17d57 11%,#dcab7d 25%,#c17d57 49%,#dcab7d 74%);background:linear-gradient(117deg,#c17d57 11%,#dcab7d 25%,#c17d57 49%,#dcab7d 74%)}
@media screen and (max-width:768px) {.tabela-mantenedor th {font-size: 15px;white-space: nowrap;} .tabela-mantenedor td {font-size: 16px;}} .avaliacao  .question.active > .title > .acc-icon-minus{color: #AC32AB!important;}
.avaliacao .title {margin-bottom: 20px;!important;padding-left: 67px!important;background: #fff!important;}
.avaliacao .accordion .question  .title:before {box-shadow: inset 0px 4px 3px -2px rgba(0,0,0,0);border-color: rgba(0,0,0,0)!important}
.avaliacao .accordion .question > .title {box-shadow: inset 0px 4px 3px -2px rgba(0,0,0,0);border-color: rgba(0,0,0,0)!important}
.avaliacao .accordion .question > .answer {box-shadow: inset 0px 4px 3px -2px rgba(0,0,0,0);}
.avaliacao .accordion .question.active > .title:before{    border-color: rgba(0,0,0,0)!important;}
.avaliacao .accordion .question.active > .title {    border-width: 0 0 0;}
.avaliacao  .accordion .question {    border-color: rgba(0,0,0,0)!important}
.avaliacao  .accordion .answer {    border-color: rgba(0,0,0,0)!important}
.style-simple .accordion .question.active:after{display:none} #f-questionario h2 {background-color: #25a585;color: #fff;font-size: 30px;padding: 10px 13px;line-height: 1.2;}
#f-questionario h3 {font-size: 24px;line-height: 35px;}
#f-questionario p {font-size: 14px;line-height: 1.8;}
#f-questionario input[type="radio"]{margin: 26px 0 20px 0;}
#f-questionario .wpcf7-list-item-label {font-size: 20px}
#f-questionario .wpcf7-form-control-wrap{background-color: #f7f7f7;}
#f-questionario input[type="submit"] {background-color: #fe8e02;width: 100%;color: #fff;font-weight: bold;font-size:27px;margin-top: 35px;}
#f-questionario .quarto-01,#f-questionario .quarto-02,#f-questionario .quarto-03{width: 23.5%;float: left;margin-right: 10px;}
#f-questionario .quarto-04{width: 24.5%;float: left}
#f-questionario .bt-esq {float:left} #f-questionario #resultado {font-size: 22px;
padding: 5px;}
@media screen and (max-width:768px) {#f-questionario .quarto-01,#f-questionario .quarto-02,#f-questionario .quarto-03,#f-questionario .quarto-04 { width:100%;  float:unset }}
.f-crono  tr:nth-child(odd) {    background-color: #feede5;}
.f-crono tr:nth-child(even) {    background-color: #fff8f4;}
.f-crono th {background-color:#f85201;color:#fff;}
.f-crono .dataok{background-color:#478ac9;color:#fff;}
.f-crono .tit {max-width:350px;text-align: left;font-weight: 500;} .f-crono  .etapa {width: 85px;} .box-prof .popup-link {color: #fff!important;font-size: 17px;font-weight: 500;}
.page-id-559 .mfp-inline {max-width: 1000px;padding: 40px 60px;border-bottom:10px solid #dfdf36}
.page-id-559 .mfp-inline h3 {font-weight:600}
.box-exe .popup-link {color: #000!important;font-size: 20px;font-weight: 600;}
.page-id-647 .mfp-inline {max-width: 1000px;padding: 40px 60px;border-bottom:10px solid #dfdf36}
.page-id-647 .mfp-inline h3 {font-weight:600}
.box-form:after {  content: url(https://abqv.org.br/wp-content/uploads/2023/07/seta.png);position: absolute;right: -24px;top: 30px;}