/* home-fixes-v1a.css */
/* === FOOTER DARK === */html body footer#colophon.site-footer{background:linear-gradient(180deg,#042464 0%,#041234 100%)!important}html body footer#colophon.site-footer .site-primary-footer-wrap,html body footer#colophon.site-footer .site-below-footer-wrap{background:transparent!important;background-color:transparent!important}footer.site-footer,#colophon{background:linear-gradient(180deg,#042464 0%,#041234 100%)!important;color:rgba(191,217,255,.75)!important;}.site-primary-footer-wrap{background:transparent!important;}.ast-builder-grid-row-container-inner{background:transparent!important;}.ast-footer-widgets-1,.ast-footer-widgets-2,.ast-footer-widgets-3{background:transparent!important;}footer.site-footer *{color:rgba(191,217,255,.72)!important;}footer.site-footer a{color:rgba(191,217,255,.72)!important;text-decoration:none!important;}footer.site-footer a:hover{color:#25A8FF!important;}.ast-widget-title,.widget-title,.widgettitle{color:#FFFFFF!important;font-size:13px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.08em!important;margin-bottom:12px!important;}footer.site-footer::before{content:""!important;display:block!important;height:1px!important;background:linear-gradient(90deg,transparent,rgba(37,168,255,.4),transparent)!important;}.ast-footer-copyright{text-align:center!important;padding:16px 20px!important;}.ast-footer-copyright p,.ast-footer-copyright *{color:rgba(191,217,255,.6)!important;font-size:12px!important;line-height:1.6!important;}.ast-footer-copyright a{color:#25A8FF!important;}#v019-legal-inline{display:block!important;text-align:center!important;font-size:11px!important;color:rgba(191,217,255,.45)!important;margin-top:6px!important;line-height:1.5!important;max-width:420px!important;margin-left:auto!important;margin-right:auto!important;}#v019-legal-links{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:4px 10px!important;margin:10px auto 0!important;padding:0!important;}#v019-legal-links a,#v019-legal-links .v019-sep{display:inline!important;color:rgba(191,217,255,.58)!important;font-size:11.5px!important;white-space:nowrap!important;text-decoration:none!important;}#v019-legal-links a:hover{color:#25A8FF!important;}#v019-legal-links .v019-sep{color:rgba(191,217,255,.28)!important;}.ast-small-footer,.ast-small-footer-wrap,.ast-small-footer-section{background:transparent!important;border-top:1px solid rgba(37,168,255,.12)!important;}/* === CAROUSEL === */.uagb-block-9c69774f .slick-track{display:flex!important;align-items:center!important;}.uagb-block-9c69774f .slick-slide{display:flex!important;align-items:center!important;justify-content:center!important;height:88px!important;}.uagb-block-9c69774f .spectra-image-gallery__figure{width:80px!important;height:80px!important;min-width:80px!important;overflow:hidden!important;border-radius:12px!important;background:rgba(255,255,255,.06)!important;display:flex!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(191,217,255,.1)!important;}.uagb-block-9c69774f .spectra-image-gallery__media-thumbnail{width:62px!important;height:62px!important;object-fit:contain!important;object-position:center!important;opacity:.84!important;filter:brightness(.92) grayscale(.1)!important;transition:opacity .3s,filter .3s!important;}.uagb-block-9c69774f .slick-slide:hover .spectra-image-gallery__media-thumbnail{opacity:1!important;filter:brightness(1) grayscale(0)!important;}.uagb-block-9c69774f .slick-prev,.uagb-block-9c69774f .slick-next{display:none!important;}.spectra-image-gallery__layout--carousel{position:relative!important;}.spectra-image-gallery__layout--carousel::before,.spectra-image-gallery__layout--carousel::after{content:""!important;position:absolute!important;top:0!important;bottom:0!important;width:60px!important;z-index:2!important;pointer-events:none!important;}.spectra-image-gallery__layout--carousel::before{left:0!important;background:linear-gradient(90deg,#020817,transparent)!important;}.spectra-image-gallery__layout--carousel::after{right:0!important;background:linear-gradient(270deg,#020817,transparent)!important;}/* === BLOG/VAGA CARDS === */.wp-block-post-template.is-flex-container{gap:24px!important;}.wp-block-query .wp-block-post{background:linear-gradient(180deg,rgb(4,36,100) 0%,rgb(4,18,52) 100%)!important;border:1px solid rgba(37,168,255,.30)!important;border-radius:18px!important;overflow:hidden!important;box-shadow:0 8px 28px rgba(0,0,0,.38),0 0 0 1px rgba(0,87,217,.14),inset 0 1px 0 rgba(255,255,255,.08)!important;transition:transform .22s ease,box-shadow .22s ease!important;}.wp-block-query .wp-block-post:hover{transform:translateY(-4px) scale(1.01)!important;box-shadow:0 16px 44px rgba(0,0,0,.46),0 0 0 1px rgba(37,168,255,.35),0 0 24px rgba(37,168,255,.12)!important;}.wp-block-query .wp-block-post::before{content:""!important;position:absolute!important;inset:0!important;top:auto!important;height:2px!important;background:linear-gradient(90deg,transparent,rgba(37,168,255,.55),transparent)!important;z-index:1!important;}.wp-block-query .wp-block-post-featured-image{overflow:hidden!important;height:190px!important;}.wp-block-query .wp-block-post-featured-image img{width:100%!important;height:190px!important;object-fit:cover!important;object-position:center!important;transition:transform .4s ease!important;}.wp-block-query .wp-block-post:hover .wp-block-post-featured-image img{transform:scale(1.04)!important;}.wp-block-query .wp-block-post>.wp-block-uagb-container{padding:18px!important;}.wp-block-query .wp-block-post .wp-block-post-title,.wp-block-query .wp-block-post .wp-block-post-title a{color:#FFFFFF!important;font-size:15px!important;font-weight:700!important;line-height:1.4!important;text-decoration:none!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;}.wp-block-query .wp-block-post .wp-block-post-excerpt__excerpt,.wp-block-query .wp-block-post .wp-block-post-excerpt{color:rgba(191,217,255,.68)!important;font-size:13px!important;line-height:1.5!important;}.wp-block-query .wp-block-post .wp-block-post-date,.wp-block-query .wp-block-post .wp-block-post-terms{color:rgba(37,168,255,.82)!important;font-size:11px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.06em!important;}/* === GERAL HOME === */body.home .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>h2,body.home .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>.wp-block-uagb-info-box h2{color:#FFFFFF!important;}body.home section.wp-block-uagb-container{position:relative!important;}body.home .uagb-block-3c600555{border-top:1px solid rgba(37,168,255,.12)!important;padding-top:48px!important;}
/* AJUDA0906 06/09/2026 - item Ajuda do menu movel: 1,90:1 -> 18,75:1 */
@layer v019ajuda0906{
/* SO o menu do telemovel. O #ast-desktop-toggle-menu esta sobre fundo CLARO a 9,19:1
   e pintar de branco levava-o a 1,07 — foi medido, nao suposto. */
#ast-hf-mobile-menu li.menu-item > a.v019-ajuda-link{color:#FFFFFF !important}
}

/* CONTRASTE0906 06/09/2026 - badge REF (era 1,00:1) e botao de localizacao (era 3,21:1) */
html.c019x-on body .vaga-card.c019x .vaga-badge,html body .vaga-card .vaga-badge,html.c019x-on .vaga-card .vaga-badge,.vaga-card .vaga-badge,.vaga-badge{background:rgba(15,23,42,.8) !important;color:#ffffff !important;border:1px solid rgba(255,255,255,.28) !important;}
html body .vaga-card .c019loc-btn,html body .c019loc-btn{color:#5F6570 !important}

/* Vagas019 layout interno desktop 20260610 */
@media (min-width:1024px){
  body.ast-right-sidebar:not(.postid-4674) #content .ast-container,
  body.ast-left-sidebar:not(.postid-4674) #content .ast-container{
    max-width:min(100% - 80px,1360px) !important;
    margin-left:auto !important; margin-right:auto !important;
  }
  body.ast-right-sidebar:not(.postid-4674) #content .ast-container > #secondary,
  body.ast-left-sidebar:not(.postid-4674) #content .ast-container > #secondary{
    width:330px !important; flex:0 0 330px !important; max-width:330px !important;
  }
  body.ast-right-sidebar:not(.postid-4674) #content .ast-container > #primary,
  body.ast-left-sidebar:not(.postid-4674) #content .ast-container > #primary{
    width:auto !important; flex:1 1 auto !important; min-width:0 !important;
  }
}
/* v019hr-global-v1a.css */
html body #masthead.site-header .ast-primary-header-bar,html body #masthead.site-header.scrolled .ast-primary-header-bar,html body #masthead .main-header-bar{background-color:rgba(0,74,173,.82) !important;-webkit-backdrop-filter:blur(14px) saturate(1.6) !important;backdrop-filter:blur(14px) saturate(1.6) !important;border-bottom:1px solid rgba(255,255,255,.22) !important;}body.ast-header-break-point #masthead .main-header-bar-navigation .main-header-menu{background-color:rgba(7,30,70,.92) !important;-webkit-backdrop-filter:blur(18px) saturate(1.6) !important;backdrop-filter:blur(18px) saturate(1.6) !important;}body:not(.ast-header-break-point) #masthead .main-header-menu{background:transparent !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;}.wp-block-query .wp-block-post .wp-block-post-title a,.uagb-post__inner-wrap .uagb-post__title a{text-shadow:0 1px 2px rgba(4,22,58,.55);}html body .site-footer svg,html body .site-footer svg *{fill:rgba(255,255,255,.88) !important;color:rgba(255,255,255,.88) !important;}html.v019hr-rolou body.home #masthead.site-header .ast-primary-header-bar{background-color:rgba(0,74,173,.82) !important;-webkit-backdrop-filter:blur(14px) saturate(1.6) !important;backdrop-filter:blur(14px) saturate(1.6) !important;border-bottom:1px solid rgba(255,255,255,.22) !important;transition:background-color .25s ease;}body.home #masthead li.v019-ajuda-menu-item{display:none !important}html body.home #masthead.site-header .ast-primary-header-bar,html body.home #masthead.site-header.scrolled .ast-primary-header-bar{background-color:transparent !important;background-image:linear-gradient(180deg,rgba(4,36,100,.92) 0%,rgba(4,18,52,.85) 100%) !important;-webkit-backdrop-filter:blur(16px) saturate(1.5) !important;backdrop-filter:blur(16px) saturate(1.5) !important;border-bottom:1px solid rgba(150,180,255,.25) !important;}body.home:not(.ast-header-break-point) #masthead .main-header-menu{gap:4px !important;align-items:center !important}html body.home #masthead .main-header-menu > li > a,html body.home #masthead .main-header-menu > li > .menu-link{background:transparent !important;background-color:transparent !important;color:#fff !important;padding:9px 13px !important;border-radius:11px !important;line-height:1.2 !important;transition:background-color .18s ease,transform .18s ease,box-shadow .18s ease;}html body.home #masthead .main-header-menu > li > a:hover,html body.home #masthead .main-header-menu > li > .menu-link:hover,html body.home #masthead .main-header-menu > li > a:focus-visible,html body.home #masthead .main-header-menu > li > a:active{background-color:rgba(255,255,255,.18) !important;-webkit-backdrop-filter:blur(12px) saturate(1.7) !important;backdrop-filter:blur(12px) saturate(1.7) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.40),0 6px 16px rgba(4,22,58,.35) !important;transform:translateY(-1px) scale(1.04);}html body.home #masthead li.v019-cta-divulgar > a,html body.home #masthead li[class*="v019-cad"] > a{font-weight:700 !important;border:1px solid rgba(255,255,255,.35) !important;}@media (prefers-reduced-motion:reduce){html body.home #masthead .main-header-menu > li > a:hover{transform:none}}
@media (max-width:921px){html body footer .widget,html body #colophon .widget,html body .site-footer .widget{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}}
html body.v019ps-post{background:#F3F6FC!important}
html body.v019ps-post #content.site-content{background:transparent!important;padding:0!important}
html body.v019ps-post #content.site-content>.ast-container{display:block!important;max-width:880px!important;width:100%!important;margin:0 auto!important;padding:0 20px 8px!important;box-sizing:border-box!important}
html body.v019ps-post #primary{float:none!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}
html body.v019ps-post #secondary{display:none!important}
html body.v019ps-post #main{margin:0!important;padding:0!important}
html body.v019ps-post .ast-single-entry-banner{background:transparent!important;background-image:none!important;border:0!important;margin:0!important;padding:22px 0 0!important;min-height:0!important;text-align:left!important}
html body.v019ps-post .ast-single-entry-banner>.ast-container{position:relative!important;overflow:hidden!important;display:block!important;max-width:840px!important;width:calc(100% - 40px)!important;margin:0 auto!important;padding:26px 30px 24px!important;box-sizing:border-box!important;border-radius:24px!important;background:linear-gradient(160deg,#0C3882 0%,#082254 58%,#04122D 100%)!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 16px 40px rgba(4,18,45,.24)!important;text-align:left!important}
html body.v019ps-post .ast-single-entry-banner>.ast-container::before{content:"";position:absolute;inset:0;background:radial-gradient(120% 80% at 12% -20%,rgba(255,255,255,.22) 0%,rgba(255,255,255,.05) 45%,rgba(255,255,255,0) 65%);pointer-events:none}
html body.v019ps-post .ast-single-entry-banner>.ast-container>*{position:relative}
html body.v019ps-post .ast-single-entry-banner h1.entry-title{color:#fff!important;-webkit-text-fill-color:#fff!important;background:none!important;font-size:clamp(25px,3.3vw,36px)!important;line-height:1.2!important;font-weight:800!important;letter-spacing:-.015em!important;margin:12px 0 14px!important;padding:0!important;text-align:left!important;text-wrap:balance;text-shadow:none!important;max-width:none!important}
html body.v019ps-post .ast-single-entry-banner .entry-meta{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;margin:0!important;padding:0!important;font-size:0!important;line-height:1!important;color:transparent!important;text-align:left!important}
html body.v019ps-post .ast-single-entry-banner .entry-meta>span{display:inline-flex!important;align-items:center!important;min-height:30px!important;padding:5px 12px!important;border-radius:999px!important;background:rgba(255,255,255,.14)!important;border:1px solid rgba(255,255,255,.22)!important;color:#fff!important;font-size:13px!important;font-weight:600!important;line-height:1.2!important}
html body.v019ps-post .ast-single-entry-banner .entry-meta>span *{color:#fff!important;font-size:13px!important}
html body.v019ps-post:has(.v019-byline) .ast-single-entry-banner .entry-meta .posted-on{display:none!important}
html body.v019ps-post .v019ps-crumb{display:flex!important;flex-wrap:wrap;align-items:center;gap:6px;margin:0!important;padding:0!important;font-size:13px;line-height:1.2}
html body.v019ps-post .v019ps-crumb a{display:inline-flex;align-items:center;min-height:34px;padding:6px 14px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:700;text-decoration:none!important}
html body.v019ps-post .v019ps-crumb a:hover{background:rgba(255,255,255,.24)}
html body.v019ps-post .v019ps-crumb a:focus-visible{outline:3px solid #93B4FF;outline-offset:2px}
html body.v019ps-post .v019ps-crumb span{color:rgba(255,255,255,.72);font-weight:700}
html body.v019ps-post:has(.v019ps-crumb) .v019-voltar{display:none!important}
html body.v019ps-post article.ast-article-single{display:block!important;background:#fff!important;border:1px solid #E4EBF7!important;border-radius:22px!important;box-shadow:0 8px 24px rgba(13,38,89,.07)!important;padding:34px 40px 30px!important;margin:16px 0 18px!important;width:auto!important;max-width:none!important;box-sizing:border-box!important}
html body.v019ps-post article.ast-article-single>.ast-post-format-,html body.v019ps-post article.ast-article-single .single-layout-1{padding:0!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;max-width:none!important;width:auto!important}
html body.v019ps-post article.ast-article-single .entry-content{margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;width:auto!important;max-width:none!important;font-size:17px!important;line-height:1.72!important;color:#1F2937!important}
html body.v019ps-post article.ast-article-single .entry-content>*{max-width:100%!important;box-sizing:border-box}
html body.v019ps-post .entry-content>p{margin:0 0 16px!important;font-size:inherit!important;color:#1F2937}
html body.v019ps-post .entry-content>p:has(>meta),html body.v019ps-post .entry-content>p:has(>title){display:none!important}
html body.v019ps-post .entry-content div[style*="color:"]>:is(h1,h2,h3,h4,p):not([style*="color"]){color:inherit!important;-webkit-text-fill-color:currentColor!important}
html body.v019ps-post .entry-content>h2{font-size:clamp(21px,2.3vw,26px)!important;line-height:1.3!important;font-weight:800!important;color:#0C3882!important;margin:34px 0 12px!important;letter-spacing:-.01em!important;text-align:left!important}
html body.v019ps-post .entry-content>h3,html body.v019ps-post .entry-content .v019dest-vaga>h3{font-size:clamp(19px,2vw,22px)!important;line-height:1.32!important;font-weight:800!important;color:#0C3882!important;margin:26px 0 10px!important;text-align:left!important}
html body.v019ps-post .entry-content>h4{font-size:18px!important;line-height:1.35!important;font-weight:800!important;color:#0C3882!important;margin:22px 0 8px!important}
html body.v019ps-post .entry-content>ul,html body.v019ps-post .entry-content>ol{margin:0 0 18px!important;padding:0 0 0 22px!important}
html body.v019ps-post .entry-content>ul>li,html body.v019ps-post .entry-content>ol>li{margin:0 0 8px!important;font-size:inherit!important}
html body.v019ps-post .entry-content :where(p,li) a:where(:not(.button,.wp-block-button__link,.v019-sb)){font-size:inherit!important}
html body.v019ps-post .entry-content>ul>li::marker,html body.v019ps-post .entry-content>ol>li::marker,html body.v019ps-post .entry-content .v019tr-lista>li::marker{color:#1D4ED8}
html body.v019ps-post .entry-content a:where(:not(.button,.wp-block-button__link,.v019-sb,.v019-mini-card,.g19-btn,.g19-card *,.v019-receba *)){color:#1D4ED8!important;-webkit-text-fill-color:#1D4ED8!important;text-decoration:underline!important;text-underline-offset:3px;text-decoration-thickness:1px}
html body.v019ps-post .entry-content img{border-radius:14px;height:auto;max-width:100%}
html body.v019ps-post .entry-content blockquote{border-left:4px solid #1D4ED8!important;background:#F5F8FF!important;border-radius:0 14px 14px 0!important;padding:14px 18px!important;margin:20px 0!important;color:#1F2937!important;font-style:normal!important}
html body.v019ps-post .entry-content p.v019-byline{display:block!important;font-size:13.5px!important;line-height:1.55!important;color:#5B6B82!important;margin:0 0 22px!important;padding:0 0 16px!important;border-bottom:1px solid #EDF1F8!important}
html body.v019ps-post .entry-content p.v019-byline a{color:#1D4ED8!important;-webkit-text-fill-color:#1D4ED8!important;font-weight:700!important;text-decoration:none!important}
html body.v019ps-post .entry-content p.v019-byline time{white-space:nowrap}
html body.v019ps-post .entry-content a.button,html body.v019ps-post .entry-content .wp-block-button__link{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:48px!important;padding:12px 24px!important;border-radius:14px!important;border:0!important;background:linear-gradient(135deg,#1D4ED8 0%,#0C3882 100%)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:16px!important;font-weight:700!important;line-height:1.25!important;text-align:center!important;text-decoration:none!important;box-shadow:0 8px 20px rgba(29,78,216,.24)!important;transition:transform .15s ease,filter .15s ease}
html body.v019ps-post .entry-content a.button:hover,html body.v019ps-post .entry-content .wp-block-button__link:hover{filter:brightness(1.08);transform:translateY(-1px)}
html body.v019ps-post .entry-content a.button:focus-visible,html body.v019ps-post .entry-content .wp-block-button__link:focus-visible{outline:3px solid #0C3882;outline-offset:3px}
html body.v019ps-post .entry-content p.v019dest-intro{font-size:17.5px!important}
html body.v019ps-post .entry-content .v019-receba{background:linear-gradient(135deg,#0C3882 0%,#1D4ED8 100%)!important}
html body.v019ps-post .entry-content .v019-receba p{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:16px!important;margin:0!important}
html body.v019ps-post .entry-content .v019-receba a{color:#0C3882!important;-webkit-text-fill-color:#0C3882!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;min-height:44px!important;box-sizing:border-box!important}
html body.v019ps-post .entry-content .v019dest-vaga{background:#F8FAFF!important;border:1px solid #E1E9F7!important;border-radius:18px!important;padding:20px 22px 18px!important;margin:18px 0!important}
html body.v019ps-post .entry-content .v019dest-vaga>h3{margin:0 0 8px!important}
html body.v019ps-post .entry-content .v019tr-sec,html body.v019ps-post article.category-vagas-em-destaque .entry-content div[style*="text-transform:uppercase"]{display:flex!important;align-items:center!important;gap:8px!important;font-size:12.5px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#1D4ED8!important;margin:18px 0 8px!important;line-height:1.2!important}
html body.v019ps-post .entry-content .v019tr-sec::before,html body.v019ps-post article.category-vagas-em-destaque .entry-content div[style*="text-transform:uppercase"]::before{content:"";flex:0 0 4px;width:4px;height:14px;border-radius:4px;background:#1D4ED8}
html body.v019ps-post .entry-content ul.v019tr-lista,html body.v019ps-post article.category-vagas-em-destaque .entry-content ul[style]{margin:0 0 6px!important;padding:0 0 0 20px!important}
html body.v019ps-post .entry-content ul.v019tr-lista li,html body.v019ps-post article.category-vagas-em-destaque .entry-content ul[style] li{margin:0 0 6px!important;font-size:16px!important;line-height:1.6!important}
html body.v019ps-post .entry-content p.v019tr-p,html body.v019ps-post article.category-vagas-em-destaque .entry-content p[style="margin:0 0 8px"]{font-size:15.5px!important;color:#475569!important;margin:0 0 6px!important}
html body.v019ps-post .entry-content p.v019dest-acao{margin:16px 0 0!important}
html body.v019ps-post .entry-content p.v019dest-nota,html body.v019ps-post article.category-vagas-em-destaque .entry-content p[style*="font-size:13px"]{font-size:14px!important;line-height:1.5!important;color:#475569!important;background:#F5F8FF!important;border:1px dashed #C9D8F2!important;border-radius:14px!important;padding:12px 16px!important;margin:22px 0 0!important}
html body.v019ps-post .v019-share{display:block!important;width:auto!important;max-width:none!important;margin:28px 0 0!important;padding:20px 0 0!important;background:transparent!important;border:0!important;border-top:1px solid #EDF1F8!important;box-shadow:none!important}
html body.v019ps-post .v019-share-stripe{display:none!important}
html body.v019ps-post .v019-share-inner{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:12px 18px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;text-align:left!important}
html body.v019ps-post .v019-share-phrase{flex:0 0 auto!important;margin:0!important;font-size:15px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important;color:#0C3882!important}
html body.v019ps-post .v019-share-btns{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;width:auto!important;margin:0!important;padding:0!important}
html body.v019ps-post .v019-share .v019-sb{position:relative!important;box-sizing:border-box!important;flex:0 0 44px!important;width:44px!important;height:44px!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:middle!important;line-height:1!important;font-size:0!important;background:linear-gradient(135deg,#1D4ED8 0%,#0C3882 100%)!important;box-shadow:0 4px 12px rgba(29,78,216,.22)!important;color:#fff!important;text-decoration:none!important;transform:none}
html body.v019ps-post .v019-share .v019-sb:hover{filter:brightness(1.12);transform:translateY(-2px)}
html body.v019ps-post .v019-share .v019-sb:focus-visible{outline:3px solid #0C3882!important;outline-offset:2px!important}
html body.v019ps-post .v019-share .v019-sb svg{display:block!important;width:20px!important;height:20px!important;fill:#fff!important;margin:0!important}
html body.v019ps-post .v019-share .v019-copy.v019-done{background:linear-gradient(135deg,#16a34a 0%,#0f7a37 100%)!important}
html body.v019ps-post .v019-leia-tambem{display:block!important;width:auto!important;max-width:none!important;margin:28px 0 0!important;padding:22px 0 0!important;border-top:1px solid #EDF1F8!important;background:transparent!important}
html body.v019ps-post .v019-leia-tambem .v019-rotulo{margin:0 0 14px!important;padding:0!important;font-size:13px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#0C3882!important;text-align:left!important}
html body.v019ps-post .v019-leia-tambem .v019-grade{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important}
html body.v019ps-post .v019-leia-tambem .v019-mini-card{display:flex!important;flex-direction:column!important;min-width:0!important;width:auto!important;margin:0!important;padding:0!important;background:#fff!important;border:1px solid #E4EBF7!important;border-radius:16px!important;overflow:hidden!important;box-shadow:0 4px 14px rgba(13,38,89,.06)!important;text-decoration:none!important;transition:transform .15s ease,box-shadow .15s ease}
html body.v019ps-post .v019-leia-tambem .v019-mini-card:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(13,38,89,.12)!important}
html body.v019ps-post .v019-leia-tambem .v019-mini-card img{display:block!important;width:100%!important;max-width:none!important;height:auto!important;aspect-ratio:16/9!important;object-fit:cover!important;margin:0!important;border-radius:0!important}
html body.v019ps-post .v019-leia-tambem .v019-mini-card span{display:block!important;padding:12px 14px 14px!important;font-size:14.5px!important;line-height:1.4!important;font-weight:700!important;color:#0C3882!important;-webkit-text-fill-color:#0C3882!important;text-decoration:none!important;text-align:left!important}
html body.v019ps-post .entry-content p.v019-ver-hub,html body.v019ps-post .entry-content p.v019sl-maiscidade{margin:14px 0 0!important;padding:0!important;text-align:left!important;font-size:15px!important;line-height:1.3!important}
html body.v019ps-post .entry-content p.v019-ver-hub a,html body.v019ps-post .entry-content p.v019sl-maiscidade a{display:inline-flex!important;align-items:center!important;gap:6px!important;max-width:100%!important;min-height:44px!important;padding:10px 18px!important;border-radius:999px!important;background:#EEF4FF!important;border:1px solid #D5E2FA!important;color:#1D4ED8!important;-webkit-text-fill-color:#1D4ED8!important;font-size:14.5px!important;font-weight:700!important;line-height:1.3!important;text-decoration:none!important;box-sizing:border-box!important}
html body.v019ps-post .entry-content p.v019-ver-hub a:focus-visible,html body.v019ps-post .entry-content p.v019sl-maiscidade a:focus-visible,html body.v019ps-post .v019-leia-tambem .v019-mini-card:focus-visible,html body.v019ps-post .ast-related-post a:focus-visible{outline:3px solid #0C3882!important;outline-offset:2px!important}
html body.v019ps-post .entry-content p.v019-ver-hub a:hover,html body.v019ps-post .entry-content p.v019sl-maiscidade a:hover{background:#E0EAFF!important}
html body.v019ps-post .ast-single-related-posts-container{display:block!important;width:auto!important;max-width:none!important;margin:0 0 30px!important;padding:24px 28px 26px!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #E4EBF7!important;border-radius:22px!important;box-shadow:0 8px 24px rgba(13,38,89,.07)!important}
html body.v019ps-post .ast-related-posts-title-section{margin:0 0 14px!important;padding:0!important;border:0!important;background:none!important;text-align:left!important}
html body.v019ps-post .ast-related-posts-title{margin:0!important;padding:0!important;font-size:13px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;line-height:1.3!important;color:#0C3882!important;text-align:left!important}
html body.v019ps-post .ast-related-posts-wrapper{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;width:auto!important;margin:0!important;padding:0!important}
html body.v019ps-post .ast-related-posts-wrapper>article.ast-related-post{float:none!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}
html body.v019ps-post .ast-related-post .ast-related-posts-inner-section{height:100%!important;margin:0!important;padding:0!important;background:#fff!important;border:1px solid #E4EBF7!important;border-radius:16px!important;overflow:hidden!important;box-shadow:0 4px 14px rgba(13,38,89,.06)!important;transition:transform .15s ease,box-shadow .15s ease}
html body.v019ps-post .ast-related-post .ast-related-posts-inner-section:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(13,38,89,.12)!important}
html body.v019ps-post .ast-related-post .ast-related-post-content{margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}
html body.v019ps-post .ast-related-post .ast-related-post-featured-section,html body.v019ps-post .ast-related-post .post-thumb-img-content,html body.v019ps-post .ast-related-post .post-thumb-img-content a{display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}
html body.v019ps-post .ast-related-post .post-thumb-img-content img{display:block!important;width:100%!important;max-width:none!important;height:auto!important;aspect-ratio:16/9!important;object-fit:cover!important;margin:0!important;border-radius:0!important;transform:none!important}
html body.v019ps-post .ast-related-post .entry-header{margin:0!important;padding:12px 14px 14px!important;border:0!important;background:none!important}
html body.v019ps-post .ast-related-post .ast-related-post-title{margin:0!important;padding:0!important;font-size:14.5px!important;line-height:1.4!important;font-weight:700!important;text-align:left!important}
html body.v019ps-post .ast-related-post .ast-related-post-title a{color:#0C3882!important;-webkit-text-fill-color:#0C3882!important;text-decoration:none!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:0!important}
html body.v019ps-post .ast-related-post .entry-meta:empty,html body.v019ps-post .ast-related-post .ast-related-post-content>.entry-content{display:none!important}
@media (max-width:600px){
html body.v019ps-post #content.site-content>.ast-container{padding:0 12px 6px!important}
html body.v019ps-post .ast-single-entry-banner{padding-top:14px!important}
html body.v019ps-post .ast-single-entry-banner>.ast-container{width:calc(100% - 24px)!important;padding:20px 18px 18px!important;border-radius:20px!important}
html body.v019ps-post .ast-single-entry-banner h1.entry-title{font-size:25px!important;line-height:1.22!important;margin:10px 0 12px!important}
html body.v019ps-post article.ast-article-single{padding:22px 18px 20px!important;border-radius:20px!important;margin:12px 0 14px!important}
html body.v019ps-post article.ast-article-single .entry-content{font-size:16.5px!important;line-height:1.68!important}
html body.v019ps-post .entry-content .v019dest-vaga{padding:16px 14px 14px!important;border-radius:16px!important}
html body.v019ps-post .entry-content a.button,html body.v019ps-post .entry-content .wp-block-button__link{display:flex!important;width:100%!important}
html body.v019ps-post .v019-share-inner{flex-direction:column!important;align-items:stretch!important;gap:12px!important}
html body.v019ps-post .v019-share-btns{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:8px!important;justify-items:center!important;width:100%!important}
html body.v019ps-post .v019-share .v019-sb{flex:none!important;width:100%!important;max-width:48px!important;height:auto!important;aspect-ratio:1/1!important}
html body.v019ps-post .v019-leia-tambem .v019-grade{grid-template-columns:1fr!important;gap:10px!important}
html body.v019ps-post .v019-leia-tambem .v019-mini-card{flex-direction:row!important;align-items:center!important}
html body.v019ps-post .v019-leia-tambem .v019-mini-card img{flex:0 0 112px!important;width:112px!important;aspect-ratio:4/3!important}
html body.v019ps-post .v019-leia-tambem .v019-mini-card span{padding:10px 14px!important;font-size:14px!important}
html body.v019ps-post .entry-content p.v019-ver-hub a,html body.v019ps-post .entry-content p.v019sl-maiscidade a{display:flex!important;width:100%!important;justify-content:center!important;text-align:center!important}
html body.v019ps-post .ast-single-related-posts-container{padding:18px 14px 16px!important;border-radius:20px!important}
html body.v019ps-post .ast-related-posts-wrapper{grid-template-columns:1fr!important;gap:10px!important}
html body.v019ps-post .ast-related-post .ast-related-post-content{display:flex!important;align-items:center!important}
html body.v019ps-post .ast-related-post .ast-related-post-featured-section{flex:0 0 112px!important;width:112px!important}
html body.v019ps-post .ast-related-post .post-thumb-img-content img{aspect-ratio:4/3!important}
html body.v019ps-post .ast-related-post .entry-header{flex:1 1 auto!important;min-width:0!important;padding:10px 14px!important}
html body.v019ps-post .ast-related-post .ast-related-post-title{font-size:14px!important}
}
@media (prefers-reduced-motion:reduce){
html body.v019ps-post .v019-share .v019-sb,html body.v019ps-post .v019-mini-card,html body.v019ps-post .ast-related-posts-inner-section,html body.v019ps-post .entry-content a.button{transition:none!important;transform:none!important}
}

.ast-desktop .menu-item-3126 .astra-mm-icon-label.icon-item-3126,  .ast-header-break-point .menu-item-3126 .astra-mm-icon-label.icon-item-3126{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-3126 .astra-mm-icon-label.icon-item-3126 svg,  .ast-header-break-point .menu-item-3126 .astra-mm-icon-label.icon-item-3126 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-3768 .astra-mm-icon-label.icon-item-3768,  .ast-header-break-point .menu-item-3768 .astra-mm-icon-label.icon-item-3768{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-3768 .astra-mm-icon-label.icon-item-3768 svg,  .ast-header-break-point .menu-item-3768 .astra-mm-icon-label.icon-item-3768 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-3399 .astra-mm-icon-label.icon-item-3399,  .ast-header-break-point .menu-item-3399 .astra-mm-icon-label.icon-item-3399{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-3399 .astra-mm-icon-label.icon-item-3399 svg,  .ast-header-break-point .menu-item-3399 .astra-mm-icon-label.icon-item-3399 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-4745 .astra-mm-icon-label.icon-item-4745,  .ast-header-break-point .menu-item-4745 .astra-mm-icon-label.icon-item-4745{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-4745 .astra-mm-icon-label.icon-item-4745 svg,  .ast-header-break-point .menu-item-4745 .astra-mm-icon-label.icon-item-4745 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-3404 .astra-mm-icon-label.icon-item-3404,  .ast-header-break-point .menu-item-3404 .astra-mm-icon-label.icon-item-3404{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-3404 .astra-mm-icon-label.icon-item-3404 svg,  .ast-header-break-point .menu-item-3404 .astra-mm-icon-label.icon-item-3404 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-4735 .astra-mm-icon-label.icon-item-4735,  .ast-header-break-point .menu-item-4735 .astra-mm-icon-label.icon-item-4735{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-4735 .astra-mm-icon-label.icon-item-4735 svg,  .ast-header-break-point .menu-item-4735 .astra-mm-icon-label.icon-item-4735 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-4300 .astra-mm-icon-label.icon-item-4300,  .ast-header-break-point .menu-item-4300 .astra-mm-icon-label.icon-item-4300{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-4300 .astra-mm-icon-label.icon-item-4300 svg,  .ast-header-break-point .menu-item-4300 .astra-mm-icon-label.icon-item-4300 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-4301 .astra-mm-icon-label.icon-item-4301,  .ast-header-break-point .menu-item-4301 .astra-mm-icon-label.icon-item-4301{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-4301 .astra-mm-icon-label.icon-item-4301 svg,  .ast-header-break-point .menu-item-4301 .astra-mm-icon-label.icon-item-4301 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-4302 .astra-mm-icon-label.icon-item-4302,  .ast-header-break-point .menu-item-4302 .astra-mm-icon-label.icon-item-4302{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-4302 .astra-mm-icon-label.icon-item-4302 svg,  .ast-header-break-point .menu-item-4302 .astra-mm-icon-label.icon-item-4302 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-3126 .astra-mm-icon-label.icon-item-3126,  .ast-header-break-point .menu-item-3126 .astra-mm-icon-label.icon-item-3126{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-3126 .astra-mm-icon-label.icon-item-3126 svg,  .ast-header-break-point .menu-item-3126 .astra-mm-icon-label.icon-item-3126 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-3768 .astra-mm-icon-label.icon-item-3768,  .ast-header-break-point .menu-item-3768 .astra-mm-icon-label.icon-item-3768{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-3768 .astra-mm-icon-label.icon-item-3768 svg,  .ast-header-break-point .menu-item-3768 .astra-mm-icon-label.icon-item-3768 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-3399 .astra-mm-icon-label.icon-item-3399,  .ast-header-break-point .menu-item-3399 .astra-mm-icon-label.icon-item-3399{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-3399 .astra-mm-icon-label.icon-item-3399 svg,  .ast-header-break-point .menu-item-3399 .astra-mm-icon-label.icon-item-3399 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-4745 .astra-mm-icon-label.icon-item-4745,  .ast-header-break-point .menu-item-4745 .astra-mm-icon-label.icon-item-4745{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-4745 .astra-mm-icon-label.icon-item-4745 svg,  .ast-header-break-point .menu-item-4745 .astra-mm-icon-label.icon-item-4745 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-3404 .astra-mm-icon-label.icon-item-3404,  .ast-header-break-point .menu-item-3404 .astra-mm-icon-label.icon-item-3404{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-3404 .astra-mm-icon-label.icon-item-3404 svg,  .ast-header-break-point .menu-item-3404 .astra-mm-icon-label.icon-item-3404 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-4735 .astra-mm-icon-label.icon-item-4735,  .ast-header-break-point .menu-item-4735 .astra-mm-icon-label.icon-item-4735{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-4735 .astra-mm-icon-label.icon-item-4735 svg,  .ast-header-break-point .menu-item-4735 .astra-mm-icon-label.icon-item-4735 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-4300 .astra-mm-icon-label.icon-item-4300,  .ast-header-break-point .menu-item-4300 .astra-mm-icon-label.icon-item-4300{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-4300 .astra-mm-icon-label.icon-item-4300 svg,  .ast-header-break-point .menu-item-4300 .astra-mm-icon-label.icon-item-4300 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-4301 .astra-mm-icon-label.icon-item-4301,  .ast-header-break-point .menu-item-4301 .astra-mm-icon-label.icon-item-4301{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-4301 .astra-mm-icon-label.icon-item-4301 svg,  .ast-header-break-point .menu-item-4301 .astra-mm-icon-label.icon-item-4301 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-4302 .astra-mm-icon-label.icon-item-4302,  .ast-header-break-point .menu-item-4302 .astra-mm-icon-label.icon-item-4302{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-4302 .astra-mm-icon-label.icon-item-4302 svg,  .ast-header-break-point .menu-item-4302 .astra-mm-icon-label.icon-item-4302 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}
/*# sourceURL=astra-addon-megamenu-dynamic-inline-css */

