.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) {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: 0;    font-weight: 100;margin-bottom: -69px;    background-color: #71797e;    padding: 5px 15px 5px 15px;    border-radius: 15px 15px 0 0;}
#agencia a {color: #fff;}
#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;}
@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 30px;}
#f-fale textarea {background:transparent;border:0;box-shadow: none;font-size: 25px;color: #000;padding: 14px 30px;}
#f-fale input[type="submit"] {background-color:#fe8e02; width:100%;color:#fff}
#f-fale .wpcf7-list-item-label a {color:#676d71!important} .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;}
@media screen and (max-width:768px) {.box-form:after{display:none}} .single-portfolio .post-header {display:none}
.single-portfolio #Content {margin-bottom:100px}
.style-simple #Filters{text-align:center;    margin-bottom: 30px;}
.style-simple #Filters .filters_buttons{background:none;padding:15px 0}
.style-simple #Filters .filters_wrapper{margin-top:0}
.style-simple #Filters .filters_wrapper ul{overflow:visible;display:inline-block;border-bottom-width:1px;border-style:solid}
.style-simple #Filters .filters_wrapper ul li{width:auto;margin:0}
.style-simple #Filters .filters_wrapper ul li a{background:none;border:0;padding:14px 25px;position:relative;font-size:13px!important}
.style-simple #Filters .filters_wrapper ul li a:after{content:"";display:none;position:absolute;left:0;bottom:-1px;width:100%;height:2px;background:#ccc}
.style-simple #Filters .filters_wrapper ul li.close a{color:inherit;padding:14px 15px;width:auto;border:0!important}
.style-simple #Filters .filters_wrapper ul li a:hover,.style-simple #Filters .filters_wrapper ul li.current-cat a{background:none;color:inherit}
.style-simple #Filters .filters_wrapper ul li.current-cat a:after{display:block;background-color:#5588c8}
.tax-portfolio-types .desc {display:none}
.tax-portfolio-types #Content { padding-top: 80px;    padding-bottom: 80px;} @media screen and (min-width:768px) {.box-vi2 {min-height:474px}}
.box-vi2 a{color:#676d71;text-decoration-line: none;}
.box-vi2 h2{color:#676d71;font-weight:bold;font-size:29px;    line-height: 1.2;}
.box-vi2 p{font-size: 17px!important;font-weight: 600!important;    line-height: 1.4;}
.box-vi2 img{max-width:140px}
.page-id-2995 #Subheader .title, .page-id-3005 #Subheader .title,.page-id-3003 #Subheader .title,.page-id-3001 #Subheader .title,.page-id-2999 #Subheader .title,.page-id-2997 #Subheader .title {text-align: left;    color: #478ac9;    font-weight: 600;}
.page-id-2995 #Subheader, .page-id-3005 #Subheader,.page-id-3003 #Subheader,.page-id-3001 #Subheader,.page-id-2999 #Subheader,.page-id-2997 #Subheader {    padding: 70px 0 30px 0;}
.mcb-section .mcb-wrap .mcb-item-1nrci9l9s .portfolio_group .portfolio-item .desc-wrapper {text-align:justify;    font-size: 14px;    line-height: 1.6;}
.portfolio_group.grid .portfolio-item .desc .desc-wrapper, .portfolio_group.grid .portfolio-item .desc .details-wrapper{display:block!important;margin-top: 1px;}
.mcb-section .mcb-wrap .mcb-item-1nrci9l9s .portfolio_group .portfolio-item .desc-wrapper a {color:#000;font-weight:bold}
.portfolio_group .portfolio-item .desc .desc-wrapper {    margin-right: 0;}
.portfolio_group .portfolio-item .desc .title_wrapper {display:none}
.portfolio .single-photo-wrapper.image {display:none}
.portfolio-item {border: 1px solid #ededed;min-height:498px} #f-gerar {    background-color: #fff;    padding: 44px;    border-radius: 20px;}
#f-gerar .col-1{float:left;width:49%;margin-right:15px}#f-gerar .col-2{float:left;width:48%;}
#f-gerar label {text-align:left;color:#000;font-weight:100;font-size:14px}
#f-gerar  input:not(input[type="submit"]) {border-width: 0 0 1px 0;    border-color: #000;box-shadow: inset 0 0 2px 2px rgba(0,0,0,0.0);font-size: 18px;    line-height: 1;padding: 3px 0;}
#f-gerar  input[type="submit"] {background-color:#fb7c23;border-radius: 10px;margin-top:30px}
#f-gerar  input:focus{color: #000000;    background-color: rgb(255 255 255);}
#f-gerar .wpcf7 form.sent .wpcf7-response-output {color:#000}
#f-gerar  .wpcf7-response-output {color:#000}
@media screen and (max-width:768px) {#f-gerar .col-1{float:none;width:100%;margin-right:1px}#f-gerar .col-2{float:none;width:100%;}}