/* dashicons.min.css */
/*! This file is auto-generated */
@font-face{font-family:dashicons;src:url("/wp-includes/fonts/dashicons.eot?99ac726223c749443b642ce33df8b800");src:url("/wp-includes/fonts/dashicons.eot?99ac726223c749443b642ce33df8b800#iefix") format("embedded-opentype"),url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff"),url("/wp-includes/fonts/dashicons.ttf?99ac726223c749443b642ce33df8b800") format("truetype");font-weight:400;font-style:normal}.dashicons,.dashicons-before:before{font-family:dashicons;display:inline-block;line-height:1;font-weight:400;font-style:normal;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-size:20px;vertical-align:top;text-align:center;transition:color .1s ease-in}.dashicons-admin-appearance:before{content:"\f100"}.dashicons-admin-collapse:before{content:"\f148"}.dashicons-admin-comments:before{content:"\f101"}.dashicons-admin-customizer:before{content:"\f540"}.dashicons-admin-generic:before{content:"\f111"}.dashicons-admin-home:before{content:"\f102"}.dashicons-admin-links:before{content:"\f103"}.dashicons-admin-media:before{content:"\f104"}.dashicons-admin-multisite:before{content:"\f541"}.dashicons-admin-network:before{content:"\f112"}.dashicons-admin-page:before{content:"\f105"}.dashicons-admin-plugins:before{content:"\f106"}.dashicons-admin-post:before{content:"\f109"}.dashicons-admin-settings:before{content:"\f108"}.dashicons-admin-site-alt:before{content:"\f11d"}.dashicons-admin-site-alt2:before{content:"\f11e"}.dashicons-admin-site-alt3:before{content:"\f11f"}.dashicons-admin-site:before{content:"\f319"}.dashicons-admin-tools:before{content:"\f107"}.dashicons-admin-users:before{content:"\f110"}.dashicons-airplane:before{content:"\f15f"}.dashicons-album:before{content:"\f514"}.dashicons-align-center:before{content:"\f134"}.dashicons-align-full-width:before{content:"\f114"}.dashicons-align-left:before{content:"\f135"}.dashicons-align-none:before{content:"\f138"}.dashicons-align-pull-left:before{content:"\f10a"}.dashicons-align-pull-right:before{content:"\f10b"}.dashicons-align-right:before{content:"\f136"}.dashicons-align-wide:before{content:"\f11b"}.dashicons-amazon:before{content:"\f162"}.dashicons-analytics:before{content:"\f183"}.dashicons-archive:before{content:"\f480"}.dashicons-arrow-down-alt:before{content:"\f346"}.dashicons-arrow-down-alt2:before{content:"\f347"}.dashicons-arrow-down:before{content:"\f140"}.dashicons-arrow-left-alt:before{content:"\f340"}.dashicons-arrow-left-alt2:before{content:"\f341"}.dashicons-arrow-left:before{content:"\f141"}.dashicons-arrow-right-alt:before{content:"\f344"}.dashicons-arrow-right-alt2:before{content:"\f345"}.dashicons-arrow-right:before{content:"\f139"}.dashicons-arrow-up-alt:before{content:"\f342"}.dashicons-arrow-up-alt2:before{content:"\f343"}.dashicons-arrow-up-duplicate:before{content:"\f143"}.dashicons-arrow-up:before{content:"\f142"}.dashicons-art:before{content:"\f309"}.dashicons-awards:before{content:"\f313"}.dashicons-backup:before{content:"\f321"}.dashicons-bank:before{content:"\f16a"}.dashicons-beer:before{content:"\f16c"}.dashicons-bell:before{content:"\f16d"}.dashicons-block-default:before{content:"\f12b"}.dashicons-book-alt:before{content:"\f331"}.dashicons-book:before{content:"\f330"}.dashicons-buddicons-activity:before{content:"\f452"}.dashicons-buddicons-bbpress-logo:before{content:"\f477"}.dashicons-buddicons-buddypress-logo:before{content:"\f448"}.dashicons-buddicons-community:before{content:"\f453"}.dashicons-buddicons-forums:before{content:"\f449"}.dashicons-buddicons-friends:before{content:"\f454"}.dashicons-buddicons-groups:before{content:"\f456"}.dashicons-buddicons-pm:before{content:"\f457"}.dashicons-buddicons-replies:before{content:"\f451"}.dashicons-buddicons-topics:before{content:"\f450"}.dashicons-buddicons-tracking:before{content:"\f455"}.dashicons-building:before{content:"\f512"}.dashicons-businessman:before{content:"\f338"}.dashicons-businessperson:before{content:"\f12e"}.dashicons-businesswoman:before{content:"\f12f"}.dashicons-button:before{content:"\f11a"}.dashicons-calculator:before{content:"\f16e"}.dashicons-calendar-alt:before{content:"\f508"}.dashicons-calendar:before{content:"\f145"}.dashicons-camera-alt:before{content:"\f129"}.dashicons-camera:before{content:"\f306"}.dashicons-car:before{content:"\f16b"}.dashicons-carrot:before{content:"\f511"}.dashicons-cart:before{content:"\f174"}.dashicons-category:before{content:"\f318"}.dashicons-chart-area:before{content:"\f239"}.dashicons-chart-bar:before{content:"\f185"}.dashicons-chart-line:before{content:"\f238"}.dashicons-chart-pie:before{content:"\f184"}.dashicons-clipboard:before{content:"\f481"}.dashicons-clock:before{content:"\f469"}.dashicons-cloud-saved:before{content:"\f137"}.dashicons-cloud-upload:before{content:"\f13b"}.dashicons-cloud:before{content:"\f176"}.dashicons-code-standards:before{content:"\f13a"}.dashicons-coffee:before{content:"\f16f"}.dashicons-color-picker:before{content:"\f131"}.dashicons-columns:before{content:"\f13c"}.dashicons-controls-back:before{content:"\f518"}.dashicons-controls-forward:before{content:"\f519"}.dashicons-controls-pause:before{content:"\f523"}.dashicons-controls-play:before{content:"\f522"}.dashicons-controls-repeat:before{content:"\f515"}.dashicons-controls-skipback:before{content:"\f516"}.dashicons-controls-skipforward:before{content:"\f517"}.dashicons-controls-volumeoff:before{content:"\f520"}.dashicons-controls-volumeon:before{content:"\f521"}.dashicons-cover-image:before{content:"\f13d"}.dashicons-dashboard:before{content:"\f226"}.dashicons-database-add:before{content:"\f170"}.dashicons-database-export:before{content:"\f17a"}.dashicons-database-import:before{content:"\f17b"}.dashicons-database-remove:before{content:"\f17c"}.dashicons-database-view:before{content:"\f17d"}.dashicons-database:before{content:"\f17e"}.dashicons-desktop:before{content:"\f472"}.dashicons-dismiss:before{content:"\f153"}.dashicons-download:before{content:"\f316"}.dashicons-drumstick:before{content:"\f17f"}.dashicons-edit-large:before{content:"\f327"}.dashicons-edit-page:before{content:"\f186"}.dashicons-edit:before{content:"\f464"}.dashicons-editor-aligncenter:before{content:"\f207"}.dashicons-editor-alignleft:before{content:"\f206"}.dashicons-editor-alignright:before{content:"\f208"}.dashicons-editor-bold:before{content:"\f200"}.dashicons-editor-break:before{content:"\f474"}.dashicons-editor-code-duplicate:before{content:"\f494"}.dashicons-editor-code:before{content:"\f475"}.dashicons-editor-contract:before{content:"\f506"}.dashicons-editor-customchar:before{content:"\f220"}.dashicons-editor-expand:before{content:"\f211"}.dashicons-editor-help:before{content:"\f223"}.dashicons-editor-indent:before{content:"\f222"}.dashicons-editor-insertmore:before{content:"\f209"}.dashicons-editor-italic:before{content:"\f201"}.dashicons-editor-justify:before{content:"\f214"}.dashicons-editor-kitchensink:before{content:"\f212"}.dashicons-editor-ltr:before{content:"\f10c"}.dashicons-editor-ol-rtl:before{content:"\f12c"}.dashicons-editor-ol:before{content:"\f204"}.dashicons-editor-outdent:before{content:"\f221"}.dashicons-editor-paragraph:before{content:"\f476"}.dashicons-editor-paste-text:before{content:"\f217"}.dashicons-editor-paste-word:before{content:"\f216"}.dashicons-editor-quote:before{content:"\f205"}.dashicons-editor-removeformatting:before{content:"\f218"}.dashicons-editor-rtl:before{content:"\f320"}.dashicons-editor-spellcheck:before{content:"\f210"}.dashicons-editor-strikethrough:before{content:"\f224"}.dashicons-editor-table:before{content:"\f535"}.dashicons-editor-textcolor:before{content:"\f215"}.dashicons-editor-ul:before{content:"\f203"}.dashicons-editor-underline:before{content:"\f213"}.dashicons-editor-unlink:before{content:"\f225"}.dashicons-editor-video:before{content:"\f219"}.dashicons-ellipsis:before{content:"\f11c"}.dashicons-email-alt:before{content:"\f466"}.dashicons-email-alt2:before{content:"\f467"}.dashicons-email:before{content:"\f465"}.dashicons-embed-audio:before{content:"\f13e"}.dashicons-embed-generic:before{content:"\f13f"}.dashicons-embed-photo:before{content:"\f144"}.dashicons-embed-post:before{content:"\f146"}.dashicons-embed-video:before{content:"\f149"}.dashicons-excerpt-view:before{content:"\f164"}.dashicons-exit:before{content:"\f14a"}.dashicons-external:before{content:"\f504"}.dashicons-facebook-alt:before{content:"\f305"}.dashicons-facebook:before{content:"\f304"}.dashicons-feedback:before{content:"\f175"}.dashicons-filter:before{content:"\f536"}.dashicons-flag:before{content:"\f227"}.dashicons-food:before{content:"\f187"}.dashicons-format-aside:before{content:"\f123"}.dashicons-format-audio:before{content:"\f127"}.dashicons-format-chat:before{content:"\f125"}.dashicons-format-gallery:before{content:"\f161"}.dashicons-format-image:before{content:"\f128"}.dashicons-format-quote:before{content:"\f122"}.dashicons-format-status:before{content:"\f130"}.dashicons-format-video:before{content:"\f126"}.dashicons-forms:before{content:"\f314"}.dashicons-fullscreen-alt:before{content:"\f188"}.dashicons-fullscreen-exit-alt:before{content:"\f189"}.dashicons-games:before{content:"\f18a"}.dashicons-google:before{content:"\f18b"}.dashicons-googleplus:before{content:"\f462"}.dashicons-grid-view:before{content:"\f509"}.dashicons-groups:before{content:"\f307"}.dashicons-hammer:before{content:"\f308"}.dashicons-heading:before{content:"\f10e"}.dashicons-heart:before{content:"\f487"}.dashicons-hidden:before{content:"\f530"}.dashicons-hourglass:before{content:"\f18c"}.dashicons-html:before{content:"\f14b"}.dashicons-id-alt:before{content:"\f337"}.dashicons-id:before{content:"\f336"}.dashicons-image-crop:before{content:"\f165"}.dashicons-image-filter:before{content:"\f533"}.dashicons-image-flip-horizontal:before{content:"\f169"}.dashicons-image-flip-vertical:before{content:"\f168"}.dashicons-image-rotate-left:before{content:"\f166"}.dashicons-image-rotate-right:before{content:"\f167"}.dashicons-image-rotate:before{content:"\f531"}.dashicons-images-alt:before{content:"\f232"}.dashicons-images-alt2:before{content:"\f233"}.dashicons-index-card:before{content:"\f510"}.dashicons-info-outline:before{content:"\f14c"}.dashicons-info:before{content:"\f348"}.dashicons-insert-after:before{content:"\f14d"}.dashicons-insert-before:before{content:"\f14e"}.dashicons-insert:before{content:"\f10f"}.dashicons-instagram:before{content:"\f12d"}.dashicons-laptop:before{content:"\f547"}.dashicons-layout:before{content:"\f538"}.dashicons-leftright:before{content:"\f229"}.dashicons-lightbulb:before{content:"\f339"}.dashicons-linkedin:before{content:"\f18d"}.dashicons-list-view:before{content:"\f163"}.dashicons-location-alt:before{content:"\f231"}.dashicons-location:before{content:"\f230"}.dashicons-lock-duplicate:before{content:"\f315"}.dashicons-lock:before{content:"\f160"}.dashicons-marker:before{content:"\f159"}.dashicons-media-archive:before{content:"\f501"}.dashicons-media-audio:before{content:"\f500"}.dashicons-media-code:before{content:"\f499"}.dashicons-media-default:before{content:"\f498"}.dashicons-media-document:before{content:"\f497"}.dashicons-media-interactive:before{content:"\f496"}.dashicons-media-spreadsheet:before{content:"\f495"}.dashicons-media-text:before{content:"\f491"}.dashicons-media-video:before{content:"\f490"}.dashicons-megaphone:before{content:"\f488"}.dashicons-menu-alt:before{content:"\f228"}.dashicons-menu-alt2:before{content:"\f329"}.dashicons-menu-alt3:before{content:"\f349"}.dashicons-menu:before{content:"\f333"}.dashicons-microphone:before{content:"\f482"}.dashicons-migrate:before{content:"\f310"}.dashicons-minus:before{content:"\f460"}.dashicons-money-alt:before{content:"\f18e"}.dashicons-money:before{content:"\f526"}.dashicons-move:before{content:"\f545"}.dashicons-nametag:before{content:"\f484"}.dashicons-networking:before{content:"\f325"}.dashicons-no-alt:before{content:"\f335"}.dashicons-no:before{content:"\f158"}.dashicons-open-folder:before{content:"\f18f"}.dashicons-palmtree:before{content:"\f527"}.dashicons-paperclip:before{content:"\f546"}.dashicons-pdf:before{content:"\f190"}.dashicons-performance:before{content:"\f311"}.dashicons-pets:before{content:"\f191"}.dashicons-phone:before{content:"\f525"}.dashicons-pinterest:before{content:"\f192"}.dashicons-playlist-audio:before{content:"\f492"}.dashicons-playlist-video:before{content:"\f493"}.dashicons-plugins-checked:before{content:"\f485"}.dashicons-plus-alt:before{content:"\f502"}.dashicons-plus-alt2:before{content:"\f543"}.dashicons-plus:before{content:"\f132"}.dashicons-podio:before{content:"\f19c"}.dashicons-portfolio:before{content:"\f322"}.dashicons-post-status:before{content:"\f173"}.dashicons-pressthis:before{content:"\f157"}.dashicons-printer:before{content:"\f193"}.dashicons-privacy:before{content:"\f194"}.dashicons-products:before{content:"\f312"}.dashicons-randomize:before{content:"\f503"}.dashicons-reddit:before{content:"\f195"}.dashicons-redo:before{content:"\f172"}.dashicons-remove:before{content:"\f14f"}.dashicons-rest-api:before{content:"\f124"}.dashicons-rss:before{content:"\f303"}.dashicons-saved:before{content:"\f15e"}.dashicons-schedule:before{content:"\f489"}.dashicons-screenoptions:before{content:"\f180"}.dashicons-search:before{content:"\f179"}.dashicons-share-alt:before{content:"\f240"}.dashicons-share-alt2:before{content:"\f242"}.dashicons-share:before{content:"\f237"}.dashicons-shield-alt:before{content:"\f334"}.dashicons-shield:before{content:"\f332"}.dashicons-shortcode:before{content:"\f150"}.dashicons-slides:before{content:"\f181"}.dashicons-smartphone:before{content:"\f470"}.dashicons-smiley:before{content:"\f328"}.dashicons-sort:before{content:"\f156"}.dashicons-sos:before{content:"\f468"}.dashicons-spotify:before{content:"\f196"}.dashicons-star-empty:before{content:"\f154"}.dashicons-star-filled:before{content:"\f155"}.dashicons-star-half:before{content:"\f459"}.dashicons-sticky:before{content:"\f537"}.dashicons-store:before{content:"\f513"}.dashicons-superhero-alt:before{content:"\f197"}.dashicons-superhero:before{content:"\f198"}.dashicons-table-col-after:before{content:"\f151"}.dashicons-table-col-before:before{content:"\f152"}.dashicons-table-col-delete:before{content:"\f15a"}.dashicons-table-row-after:before{content:"\f15b"}.dashicons-table-row-before:before{content:"\f15c"}.dashicons-table-row-delete:before{content:"\f15d"}.dashicons-tablet:before{content:"\f471"}.dashicons-tag:before{content:"\f323"}.dashicons-tagcloud:before{content:"\f479"}.dashicons-testimonial:before{content:"\f473"}.dashicons-text-page:before{content:"\f121"}.dashicons-text:before{content:"\f478"}.dashicons-thumbs-down:before{content:"\f542"}.dashicons-thumbs-up:before{content:"\f529"}.dashicons-tickets-alt:before{content:"\f524"}.dashicons-tickets:before{content:"\f486"}.dashicons-tide:before{content:"\f10d"}.dashicons-translation:before{content:"\f326"}.dashicons-trash:before{content:"\f182"}.dashicons-twitch:before{content:"\f199"}.dashicons-twitter-alt:before{content:"\f302"}.dashicons-twitter:before{content:"\f301"}.dashicons-undo:before{content:"\f171"}.dashicons-universal-access-alt:before{content:"\f507"}.dashicons-universal-access:before{content:"\f483"}.dashicons-unlock:before{content:"\f528"}.dashicons-update-alt:before{content:"\f113"}.dashicons-update:before{content:"\f463"}.dashicons-upload:before{content:"\f317"}.dashicons-vault:before{content:"\f178"}.dashicons-video-alt:before{content:"\f234"}.dashicons-video-alt2:before{content:"\f235"}.dashicons-video-alt3:before{content:"\f236"}.dashicons-visibility:before{content:"\f177"}.dashicons-warning:before{content:"\f534"}.dashicons-welcome-add-page:before{content:"\f133"}.dashicons-welcome-comments:before{content:"\f117"}.dashicons-welcome-learn-more:before{content:"\f118"}.dashicons-welcome-view-site:before{content:"\f115"}.dashicons-welcome-widgets-menus:before{content:"\f116"}.dashicons-welcome-write-blog:before{content:"\f119"}.dashicons-whatsapp:before{content:"\f19a"}.dashicons-wordpress-alt:before{content:"\f324"}.dashicons-wordpress:before{content:"\f120"}.dashicons-xing:before{content:"\f19d"}.dashicons-yes-alt:before{content:"\f12a"}.dashicons-yes:before{content:"\f147"}.dashicons-youtube:before{content:"\f19b"}.dashicons-editor-distractionfree:before{content:"\f211"}.dashicons-exerpt-view:before{content:"\f164"}.dashicons-format-links:before{content:"\f103"}.dashicons-format-standard:before{content:"\f109"}.dashicons-post-trash:before{content:"\f182"}.dashicons-share1:before{content:"\f237"}.dashicons-welcome-edit-page:before{content:"\f119"}
/* BLOGMELHORIAS0921 V1: extrato do bootstrap.min.css - so as regras que acertam elementos das paginas do blog (11 amostras, 21/09/2026) */
:root,[data-bs-theme=light] {--bs-blue: #0d6efd; --bs-indigo: #6610f2; --bs-purple: #6f42c1; --bs-pink: #d63384; --bs-red: #dc3545; --bs-orange: #fd7e14; --bs-yellow: #ffc107; --bs-green: #198754; --bs-teal: #20c997; --bs-cyan: #0dcaf0; --bs-black: #000; --bs-white: #fff; --bs-gray: #6c757d; --bs-gray-dark: #343a40; --bs-gray-100: #f8f9fa; --bs-gray-200: #e9ecef; --bs-gray-300: #dee2e6; --bs-gray-400: #ced4da; --bs-gray-500: #adb5bd; --bs-gray-600: #6c757d; --bs-gray-700: #495057; --bs-gray-800: #343a40; --bs-gray-900: #212529; --bs-primary: #0d6efd; --bs-secondary: #6c757d; --bs-success: #198754; --bs-info: #0dcaf0; --bs-warning: #ffc107; --bs-danger: #dc3545; --bs-light: #f8f9fa; --bs-dark: #212529; --bs-primary-rgb: 13,110,253; --bs-secondary-rgb: 108,117,125; --bs-success-rgb: 25,135,84; --bs-info-rgb: 13,202,240; --bs-warning-rgb: 255,193,7; --bs-danger-rgb: 220,53,69; --bs-light-rgb: 248,249,250; --bs-dark-rgb: 33,37,41; --bs-primary-text-emphasis: #052c65; --bs-secondary-text-emphasis: #2b2f32; --bs-success-text-emphasis: #0a3622; --bs-info-text-emphasis: #055160; --bs-warning-text-emphasis: #664d03; --bs-danger-text-emphasis: #58151c; --bs-light-text-emphasis: #495057; --bs-dark-text-emphasis: #495057; --bs-primary-bg-subtle: #cfe2ff; --bs-secondary-bg-subtle: #e2e3e5; --bs-success-bg-subtle: #d1e7dd; --bs-info-bg-subtle: #cff4fc; --bs-warning-bg-subtle: #fff3cd; --bs-danger-bg-subtle: #f8d7da; --bs-light-bg-subtle: #fcfcfd; --bs-dark-bg-subtle: #ced4da; --bs-primary-border-subtle: #9ec5fe; --bs-secondary-border-subtle: #c4c8cb; --bs-success-border-subtle: #a3cfbb; --bs-info-border-subtle: #9eeaf9; --bs-warning-border-subtle: #ffe69c; --bs-danger-border-subtle: #f1aeb5; --bs-light-border-subtle: #e9ecef; --bs-dark-border-subtle: #adb5bd; --bs-white-rgb: 255,255,255; --bs-black-rgb: 0,0,0; --bs-font-sans-serif: system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; --bs-font-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace; --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)); --bs-body-font-family: var(--bs-font-sans-serif); --bs-body-font-size: 1rem; --bs-body-font-weight: 400; --bs-body-line-height: 1.5; --bs-body-color: #212529; --bs-body-color-rgb: 33,37,41; --bs-body-bg: #fff; --bs-body-bg-rgb: 255,255,255; --bs-emphasis-color: #000; --bs-emphasis-color-rgb: 0,0,0; --bs-secondary-color: rgba(33, 37, 41, 0.75); --bs-secondary-color-rgb: 33,37,41; --bs-secondary-bg: #e9ecef; --bs-secondary-bg-rgb: 233,236,239; --bs-tertiary-color: rgba(33, 37, 41, 0.5); --bs-tertiary-color-rgb: 33,37,41; --bs-tertiary-bg: #f8f9fa; --bs-tertiary-bg-rgb: 248,249,250; --bs-heading-color: inherit; --bs-link-color: #0d6efd; --bs-link-color-rgb: 13,110,253; --bs-link-decoration: underline; --bs-link-hover-color: #0a58ca; --bs-link-hover-color-rgb: 10,88,202; --bs-code-color: #d63384; --bs-highlight-bg: #fff3cd; --bs-border-width: 1px; --bs-border-style: solid; --bs-border-color: #dee2e6; --bs-border-color-translucent: rgba(0, 0, 0, 0.175); --bs-border-radius: 0.375rem; --bs-border-radius-sm: 0.25rem; --bs-border-radius-lg: 0.5rem; --bs-border-radius-xl: 1rem; --bs-border-radius-xxl: 2rem; --bs-border-radius-2xl: var(--bs-border-radius-xxl); --bs-border-radius-pill: 50rem; --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075); --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175); --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075); --bs-focus-ring-width: 0.25rem; --bs-focus-ring-opacity: 0.25; --bs-focus-ring-color: rgba(13, 110, 253, 0.25); --bs-form-valid-color: #198754; --bs-form-valid-border-color: #198754; --bs-form-invalid-color: #dc3545; --bs-form-invalid-border-color: #dc3545;}
*,::after,::before {box-sizing: border-box;}
@media (prefers-reduced-motion:no-preference){
:root {scroll-behavior: smooth;}
}
body {margin: 0; font-family: var(--bs-body-font-family); font-size: var(--bs-body-font-size); font-weight: var(--bs-body-font-weight); line-height: var(--bs-body-line-height); color: var(--bs-body-color); text-align: var(--bs-body-text-align); background-color: var(--bs-body-bg); -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: transparent;}
hr {margin: 1rem 0; color: inherit; border: 0; border-top: var(--bs-border-width) solid; opacity: .25;}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6 {margin-top: 0; margin-bottom: .5rem; font-weight: 500; line-height: 1.2; color: var(--bs-heading-color);}
.h1,h1 {font-size: calc(1.375rem + 1.5vw);}
@media (min-width:1200px){
.h1,h1 {font-size: 2.5rem;}
}
.h2,h2 {font-size: calc(1.325rem + .9vw);}
@media (min-width:1200px){
.h2,h2 {font-size: 2rem;}
}
.h3,h3 {font-size: calc(1.3rem + .6vw);}
@media (min-width:1200px){
.h3,h3 {font-size: 1.75rem;}
}
.h4,h4 {font-size: calc(1.275rem + .3vw);}
@media (min-width:1200px){
.h4,h4 {font-size: 1.5rem;}
}
.h6,h6 {font-size: 1rem;}
p {margin-top: 0; margin-bottom: 1rem;}
ol,ul {padding-left: 2rem;}
dl,ol,ul {margin-top: 0; margin-bottom: 1rem;}
ol ol,ol ul,ul ol,ul ul {margin-bottom: 0;}
b,strong {font-weight: bolder;}
.small,small {font-size: .875em;}
a {color: rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1)); text-decoration: underline;}
a:hover {--bs-link-color-rgb: var(--bs-link-hover-color-rgb);}
a:not([href]):not([class]),a:not([href]):not([class]):hover {color: inherit; text-decoration: none;}
figure {margin: 0 0 1rem;}
img,svg {vertical-align: middle;}
table {caption-side: bottom; border-collapse: collapse;}
th {text-align: -webkit-match-parent;}
tbody,td,tfoot,th,thead,tr {border-color: inherit; border-style: solid; border-width: 0;}
label {display: inline-block;}
button {border-radius: 0;}
button:focus:not(:focus-visible) {outline: 0;}
button,input,optgroup,select,textarea {margin: 0; font-family: inherit; font-size: inherit; line-height: inherit;}
button,select {text-transform: none;}
[role=button] {cursor: pointer;}
[type=button],[type=reset],[type=submit],button {-webkit-appearance: button;}
[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled) {cursor: pointer;}
::-moz-focus-inner {padding: 0; border-style: none;}
::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field {padding: 0;}
::-webkit-inner-spin-button {height: auto;}
[type=search] {outline-offset: -2px; -webkit-appearance: textfield;}
::-webkit-search-decoration {-webkit-appearance: none;}
::-webkit-color-swatch-wrapper {padding: 0;}
::-webkit-file-upload-button {font: inherit; -webkit-appearance: button;}
summary {display: list-item; cursor: pointer;}
[hidden] {display: none !important;}
:root {--bs-breakpoint-xs: 0; --bs-breakpoint-sm: 576px; --bs-breakpoint-md: 768px; --bs-breakpoint-lg: 992px; --bs-breakpoint-xl: 1200px; --bs-breakpoint-xxl: 1400px;}
.card {--bs-card-spacer-y: 1rem; --bs-card-spacer-x: 1rem; --bs-card-title-spacer-y: 0.5rem; --bs-card-title-color: ;--bs-card-subtitle-color:; --bs-card-border-width: var(--bs-border-width); --bs-card-border-color: var(--bs-border-color-translucent); --bs-card-border-radius: var(--bs-border-radius); --bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width))); --bs-card-cap-padding-y: 0.5rem; --bs-card-cap-padding-x: 1rem; --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03); --bs-card-cap-color: ;--bs-card-height:; --bs-card-color: ;--bs-card-bg:var(--bs-body-bg); --bs-card-img-overlay-padding: 1rem; --bs-card-group-margin: 0.75rem; position: relative; display: flex; flex-direction: column; min-width: 0; height: var(--bs-card-height); color: var(--bs-body-color); word-wrap: break-word; background-color: var(--bs-card-bg); background-clip: border-box; border: var(--bs-card-border-width) solid var(--bs-card-border-color); border-radius: var(--bs-card-border-radius);}
.card-body {flex: 1 1 auto; padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x); color: var(--bs-card-color);}
.card-title {margin-bottom: var(--bs-card-title-spacer-y); color: var(--bs-card-title-color);}
.card-subtitle {margin-top: calc(-.5 * var(--bs-card-title-spacer-y)); margin-bottom: 0; color: var(--bs-card-subtitle-color);}
.card-header {padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x); margin-bottom: 0; color: var(--bs-card-cap-color); background-color: var(--bs-card-cap-bg); border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);}
.card-header:first-child {border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;}
.pagination {--bs-pagination-padding-x: 0.75rem; --bs-pagination-padding-y: 0.375rem; --bs-pagination-font-size: 1rem; --bs-pagination-color: var(--bs-link-color); --bs-pagination-bg: var(--bs-body-bg); --bs-pagination-border-width: var(--bs-border-width); --bs-pagination-border-color: var(--bs-border-color); --bs-pagination-border-radius: var(--bs-border-radius); --bs-pagination-hover-color: var(--bs-link-hover-color); --bs-pagination-hover-bg: var(--bs-tertiary-bg); --bs-pagination-hover-border-color: var(--bs-border-color); --bs-pagination-focus-color: var(--bs-link-hover-color); --bs-pagination-focus-bg: var(--bs-secondary-bg); --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); --bs-pagination-active-color: #fff; --bs-pagination-active-bg: #0d6efd; --bs-pagination-active-border-color: #0d6efd; --bs-pagination-disabled-color: var(--bs-secondary-color); --bs-pagination-disabled-bg: var(--bs-secondary-bg); --bs-pagination-disabled-border-color: var(--bs-border-color); display: flex; padding-left: 0; list-style: none;}
.badge {--bs-badge-padding-x: 0.65em; --bs-badge-padding-y: 0.35em; --bs-badge-font-size: 0.75em; --bs-badge-font-weight: 700; --bs-badge-color: #fff; --bs-badge-border-radius: var(--bs-border-radius); display: inline-block; padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x); font-size: var(--bs-badge-font-size); font-weight: var(--bs-badge-font-weight); line-height: 1; color: var(--bs-badge-color); text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: var(--bs-badge-border-radius);}
.badge:empty {display: none;}
/* public.css */
/**
 * Vagas019 - Public Styles
 */

/* === Base === */
.vagas019-form-container,
.vagas019-listagem,
.vagas019-dashboard {
    max-width: 1200px;
    margin: 0 auto;
    padding: 40px 20px;
}

/* .vagas019-pacotes removido - deixar Gutenberg/UAGB gerenciar seus próprios estilos */

/* Grid de pacotes no collapse do dashboard */
#pacotes-collapse {
    max-width: none !important;
    padding: 0 !important;
    margin: 20px 0 0 0 !important;
}

.vagas019-pacotes-grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
    gap: 30px;
    margin-top: 20px;
}

/* Card de pacote - estrutura básica com bordas */
.vagas019-pacote-card {
    width: 100%;
    box-sizing: border-box;
    border: 3px solid #2563eb;
    border-radius: 12px;
    padding: 30px;
    background: #fff;
    position: relative;
    display: flex;
    flex-direction: column;
    min-height: 100%;
}

/* Wrapper do card para melhor controle */
.vagas019-pacote-card-wrapper {
    display: flex;
    flex-direction: column;
}

/* Descrição do pacote - conteúdo HTML personalizado */
.vagas019-pacote-descricao {
    margin-bottom: 20px;
    flex: 1;
}

/* Botão do pacote */
.vagas019-pacote-button {
    margin-top: auto;
    padding-top: 20px;
}

/* Responsivo */
@media (max-width: 768px) {
    .vagas019-pacotes-grid {
        grid-template-columns: 1fr;
        gap: 20px;
    }
    
    .vagas019-pacote-card {
        padding: 20px;
    }
}

/* === Buttons === */
.btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 24px;
    border: none;
    border-radius: 8px;
    font-size: 16px;
    font-weight: 600;
    text-align: center;
    cursor: pointer;
    transition: all 0.3s ease;
    text-decoration: none;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
    line-height: 1.5;
}

.btn:hover {
    transform: translateY(-1px);
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
}

.btn:active {
    transform: translateY(0);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
}

.btn-primary {
    background: #2563eb;
    color: #fff;
}

.btn-primary:hover {
    background: #1d4ed8;
    color: #fff;
}

.btn-secondary {
    background: #6b7280;
    color: #fff;
}

.btn-secondary:hover {
    background: #4b5563;
    color: #fff;
}

.btn-success {
    background: #10b981;
    color: #fff;
}

.btn-success:hover {
    background: #059669;
    color: #fff;
}

.btn-danger {
    background: #ef4444;
    color: #fff;
}

.btn-danger:hover {
    background: #dc2626;
    color: #fff;
}

.btn-warning {
    background: #f59e0b;
    color: #fff;
}

.btn-warning:hover {
    background: #d97706;
    color: #fff;
}

.btn-outline {
    background: transparent;
    border: 2px solid currentColor;
}

.btn-outline.btn-primary {
    color: #2563eb;
    border-color: #2563eb;
}

.btn-outline.btn-primary:hover {
    background: #2563eb;
    color: #fff;
}

.btn-block {
    display: block;
    width: 100%;
}

.btn-lg {
    padding: 16px 32px;
    font-size: 18px;
}

.btn-sm {
    padding: 8px 16px;
    font-size: 14px;
}

/* === Forms === */
.form-card {
    background: #fff;
    border-radius: 12px;
    padding: 40px;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    max-width: 600px;
    margin: 0 auto;
}

.form-card h2 {
    margin: 0 0 10px;
    color: #111827;
    font-size: 28px;
}

.form-card > p {
    color: #6b7280;
    margin: 0 0 30px;
    font-size: 16px;
}

.vagas019-form .form-group {
    margin-bottom: 24px;
}

.vagas019-form label {
    display: block;
    margin-bottom: 8px;
    font-weight: 600;
    color: #374151;
    font-size: 14px;
}

.vagas019-form label.required::after {
    content: " *";
    color: #ef4444;
}

.vagas019-form input[type="text"],
.vagas019-form input[type="email"],
.vagas019-form input[type="password"],
.vagas019-form input[type="tel"],
.vagas019-form input[type="date"],
.vagas019-form input[type="number"],
.vagas019-form select,
.vagas019-form textarea {
    width: 100%;
    padding: 12px 16px;
    border: 2px solid #e5e7eb;
    border-radius: 8px;
    font-size: 16px;
    transition: all 0.3s ease;
    background: #fff;
    box-sizing: border-box;
    font-family: inherit;
}

.vagas019-form input[type="text"]:focus,
.vagas019-form input[type="email"]:focus,
.vagas019-form input[type="password"]:focus,
.vagas019-form input[type="tel"]:focus,
.vagas019-form input[type="date"]:focus,
.vagas019-form input[type="number"]:focus,
.vagas019-form select:focus,
.vagas019-form textarea:focus {
    outline: none;
    border-color: #2563eb;
    box-shadow: 0 0 0 3px rgba(37, 99, 235, 0.1);
}

.vagas019-form input:disabled,
.vagas019-form select:disabled,
.vagas019-form textarea:disabled {
    background: #f3f4f6;
    cursor: not-allowed;
    opacity: 0.6;
}

.vagas019-form input::placeholder,
.vagas019-form textarea::placeholder {
    color: #9ca3af;
}

.vagas019-form select {
    cursor: pointer;
    appearance: none;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7280' d='M6 9L1 4h10z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right 12px center;
    padding-right: 40px;
}

.vagas019-form textarea {
    resize: vertical;
    min-height: 100px;
}

.vagas019-form small {
    display: block;
    margin-top: 6px;
    color: #6b7280;
    font-size: 13px;
    font-weight: normal;
}

.vagas019-form small.example {
    color: #9ca3af;
    font-style: italic;
}

.form-row {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
    margin-bottom: 24px;
}

.form-row .form-group {
    display: flex;
    flex-direction: column;
    margin-bottom: 0;
}

.checkbox-group {
    display: flex;
    flex-direction: column;
    gap: 12px;
    padding: 16px;
    background: #f9fafb;
    border-radius: 8px;
    border: 1px solid #e5e7eb;
}

.checkbox-group label {
    display: flex;
    align-items: center;
    gap: 8px;
    cursor: pointer;
    font-weight: normal;
    margin: 0;
    padding: 8px;
    border-radius: 6px;
    transition: background 0.2s;
}

.checkbox-group label:hover {
    background: #f3f4f6;
}

.checkbox-group input[type="checkbox"] {
    width: auto !important;
    margin: 0;
    cursor: pointer;
}

.form-message {
    padding: 12px;
    border-radius: 6px;
    margin-bottom: 20px;
    display: none;
}

.form-message.success {
    background: #d1fae5;
    color: #065f46;
    border: 1px solid #10b981;
    display: block;
}

.form-message.error {
    background: #fee2e2;
    color: #991b1b;
    border: 1px solid #ef4444;
    display: block;
}

.form-footer {
    text-align: center;
    margin-top: 20px;
    padding-top: 20px;
    border-top: 1px solid #e5e7eb;
}

/* === Pacotes === */
.pacotes-header {
    text-align: center;
    margin-bottom: 50px;
}

.pacotes-header h1 {
    font-size: 42px;
    margin: 0 0 10px;
    color: #111827;
}

.pacotes-header p {
    font-size: 20px;
    color: #6b7280;
}

.pacotes-grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
    gap: 30px;
    margin-bottom: 40px;
}

.pacote-card {
    background: #fff;
    border: 2px solid #e5e7eb;
    border-radius: 12px;
    padding: 30px;
    transition: transform 0.3s, box-shadow 0.3s;
    position: relative;
}

.pacote-card:hover {
    transform: translateY(-5px);
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1);
}

.pacote-card.destaque {
    border-color: #2563eb;
    box-shadow: 0 4px 20px rgba(37, 99, 235, 0.2);
}

.pacote-badge {
    position: absolute;
    top: -12px;
    right: 20px;
    background: #2563eb;
    color: #fff;
    padding: 6px 16px;
    border-radius: 20px;
    font-size: 14px;
    font-weight: 600;
}

.pacote-header h3 {
    font-size: 24px;
    margin: 0 0 20px;
}

.pacote-preco {
    margin-bottom: 20px;
}

.preco-valor {
    font-size: 42px;
    font-weight: 700;
    color: #2563eb;
}

.preco-periodo {
    font-size: 16px;
    color: #6b7280;
}

.pacote-features {
    list-style: none;
    padding: 0;
    margin: 20px 0;
}

.pacote-features li {
    padding: 10px 0;
    color: #374151;
}

.pacote-footer {
    margin-top: 30px;
}

/* === Listagem de Vagas === */
.vagas019-listagem {
    display: grid;
    grid-template-columns: 300px 1fr;
    gap: 40px;
}

@media (max-width: 768px) {
    .vagas019-listagem {
        grid-template-columns: 1fr;
    }
    
    .vaga-card-footer {
        flex-direction: column;
        align-items: flex-start;
        gap: 12px;
    }
    
    .vaga-card-actions {
        width: 100%;
        justify-content: flex-start;
    }
    
    .candidate-se-label {
        display: block;
        margin-bottom: 8px;
        width: 100%;
    }
    
    .vaga-contact-btn {
        padding: 6px 12px;
        font-size: 13px;
    }
    
    .vaga-contact-btn .btn-numero {
        font-size: 14px;
    }
}
div#cargo-autocomplete {
    background: white;
    border: 1px solid #0000003b;
}
.filtros-card {
    background: #fff;
    padding: 30px;
    border-radius: 12px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
    /* Removido position: sticky para melhor acesso em telas menores */
}

.filtros-card h3 {
    margin: 0 0 20px;
    font-size: 20px;
    font-weight: 600;
    color: #111827;
}

.filtros-card .form-group {
    margin-bottom: 20px;
}

.filtros-card .form-group:last-of-type {
    margin-bottom: 0;
}

.filtros-card label {
    display: block;
    margin-bottom: 8px;
    font-weight: 600;
    color: #374151;
    font-size: 14px;
}

.filtros-card input[type="text"],
.filtros-card select {
    width: 100%;
    padding: 12px 16px;
    border: 2px solid #e5e7eb;
    border-radius: 8px;
    font-size: 16px;
    transition: all 0.3s ease;
    background: #fff;
    box-sizing: border-box;
    font-family: inherit;
}

.filtros-card input[type="text"]:focus,
.filtros-card select:focus {
    outline: none;
    border-color: #2563eb;
    box-shadow: 0 0 0 3px rgba(37, 99, 235, 0.1);
}

.filtros-card select {
    cursor: pointer;
    appearance: none;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7280' d='M6 9L1 4h10z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right 12px center;
    padding-right: 40px;
}

/* === Select2 Customização para Filtros === */
.filtros-card .select2-container {
    width: 100% !important;
}

.filtros-card .select2-container--default .select2-selection--single {
    height: auto;
    min-height: 48px;
    padding: 12px 40px 12px 16px;
    border: 2px solid #e5e7eb;
    border-radius: 8px;
    font-size: 16px;
    background-color: #fff;
    line-height: 1.5;
    display: flex;
    align-items: center;
    box-sizing: border-box;
}

.filtros-card .select2-container--default .select2-selection--single .select2-selection__rendered {
    padding: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    line-height: 1.5;
    color: #111827;
    width: 100% !important;
    display: block;
    text-align: left !important;
    position: relative;
    left: 0 !important;
}

.filtros-card .select2-container--default .select2-selection--single .select2-selection__rendered > span {
    padding: 0 !important;
    margin: 0 !important;
    display: block;
    text-align: left !important;
}

.filtros-card .select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #9ca3af;
}

.filtros-card .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 100%;
    right: 12px;
    top: 0;
}

.filtros-card .select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-color: #6b7280 transparent transparent transparent;
    border-width: 6px 6px 0 6px;
    margin-top: -3px;
}

.filtros-card .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent #6b7280 transparent;
    border-width: 0 6px 6px 6px;
    margin-top: -3px;
}

.filtros-card .select2-container--default .select2-selection--single:focus,
.filtros-card .select2-container--default.select2-container--focus .select2-selection--single {
    border-color: #2563eb;
    box-shadow: 0 0 0 3px rgba(37, 99, 235, 0.1);
    outline: none;
}

/* Melhorar layout do filtro selecionado */
.filtros-card .select2-container.has-selection .select2-selection--single {
    background-color: #eff6ff;
    border-color: #2563eb;
}

.filtros-card .select2-container.has-selection .select2-selection--single .select2-selection__rendered {
    color: #1e40af;
    font-weight: 600;
}

.filtros-card .select2-container.has-selection .select2-selection--single .select2-selection__arrow b {
    border-color: #2563eb transparent transparent transparent;
}

/* Botão de limpar (X) no Select2 */
.filtros-card .select2-container--default .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
    margin-right: 10px;
    color: #6b7280;
    font-size: 18px;
    line-height: 1;
    padding: 0;
    width: 20px;
    height: 20px;
    display: inline-block;
    text-align: center;
}

.filtros-card .select2-container--default .select2-selection--single .select2-selection__clear:hover {
    color: #ef4444;
}

.filtros-card .select2-container.has-selection .select2-selection--single .select2-selection__clear {
    color: #2563eb;
}

.filtros-card .select2-container.has-selection .select2-selection--single .select2-selection__clear:hover {
    color: #dc2626;
}

.filtros-card .select2-container--default .select2-results__option {
    padding: 10px 16px;
    font-size: 16px;
}

.filtros-card .select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #2563eb;
    color: #fff;
}

.filtros-card .select2-container--default .select2-search--dropdown .select2-search__field {
    padding: 10px 16px;
    border: 2px solid #e5e7eb;
    border-radius: 8px;
    font-size: 16px;
}

.filtros-card .select2-container--default .select2-search--dropdown .select2-search__field:focus {
    border-color: #2563eb;
    box-shadow: 0 0 0 3px rgba(37, 99, 235, 0.1);
    outline: none;
}

.filtros-card .select2-dropdown {
    border: 2px solid #e5e7eb;
    border-radius: 8px;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.filtros-card .select2-container--default .select2-results__option[aria-disabled=true] {
    color: #9ca3af;
    cursor: not-allowed;
}

/* === Select2 para Dashboard Empresa === */
#form-nova-vaga .select2-container {
    width: 100% !important;
}

#form-nova-vaga .select2-container--default .select2-selection--single {
    height: auto;
    min-height: 48px;
    padding: 12px 40px 12px 16px;
    border: 2px solid #e5e7eb;
    border-radius: 8px;
    font-size: 16px;
    background-color: #fff;
    line-height: 1.5;
    display: flex;
    align-items: center;
    box-sizing: border-box;
}

#form-nova-vaga .select2-container--default .select2-selection--single .select2-selection__rendered {
    padding: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    line-height: 1.5;
    color: #111827;
    width: 100% !important;
    display: block;
    text-align: left !important;
    position: relative;
    left: 0 !important;
}

#form-nova-vaga .select2-container--default .select2-selection--single .select2-selection__rendered > span {
    padding: 0 !important;
    margin: 0 !important;
    display: block;
    text-align: left !important;
}

#form-nova-vaga .select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #9ca3af;
}

#form-nova-vaga .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 100%;
    right: 12px;
    top: 0;
}

#form-nova-vaga .select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-color: #6b7280 transparent transparent transparent;
    border-width: 6px 6px 0 6px;
    margin-top: -3px;
}

#form-nova-vaga .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent #6b7280 transparent;
    border-width: 0 6px 6px 6px;
    margin-top: -3px;
}

#form-nova-vaga .select2-container--default .select2-selection--single:focus,
#form-nova-vaga .select2-container--default.select2-container--focus .select2-selection--single {
    border-color: #2563eb;
    box-shadow: 0 0 0 3px rgba(37, 99, 235, 0.1);
    outline: none;
}

#form-nova-vaga .select2-container--default .select2-results__option {
    padding: 10px 16px;
    font-size: 16px;
}

#form-nova-vaga .select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #2563eb;
    color: #fff;
}

#form-nova-vaga .select2-container--default .select2-search--dropdown .select2-search__field {
    padding: 10px 16px;
    border: 2px solid #e5e7eb;
    border-radius: 8px;
    font-size: 16px;
}

#form-nova-vaga .select2-container--default .select2-search--dropdown .select2-search__field:focus {
    border-color: #2563eb;
    box-shadow: 0 0 0 3px rgba(37, 99, 235, 0.1);
    outline: none;
}

#form-nova-vaga .select2-dropdown {
    border: 2px solid #e5e7eb;
    border-radius: 8px;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.filtros-card .btn {
    margin-top: 10px !important;
    width: 100%;
    padding: 14px 20px;
    font-size: 16px;
    font-weight: 600;
    border-radius: 8px;
    transition: all 0.3s ease;
    cursor: pointer;
    border: none;
    text-align: center;
}

.filtros-card .btn-primary {
    background: #2563eb;
    color: #fff;
    margin-top: 20px;
    margin-bottom: 10px;
}

.filtros-card .btn-primary:hover {
    background: #1d4ed8;
    transform: translateY(-1px);
    box-shadow: 0 4px 8px rgba(37, 99, 235, 0.3);
}

.filtros-card .btn-secondary {
    background: #6b7280;
    color: #fff;
    margin-top: 0;
    margin-bottom: 0;
}

.filtros-card .btn-secondary:hover {
    background: #4b5563;
    transform: translateY(-1px);
    box-shadow: 0 4px 8px rgba(107, 114, 128, 0.3);
}

.listagem-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 30px;
}

.listagem-header h2 {
    margin: 0;
}

.vagas-count {
    color: #6b7280;
}

#vagas-list {
    display: grid;
    gap: 20px;
}

.no-vagas {
    text-align: center;
    padding: 60px 20px;
    background: #f9fafb;
    border-radius: 12px;
    border: 1px solid #e5e7eb;
}

.no-vagas p {
    color: #6b7280;
    font-size: 16px;
    line-height: 1.6;
    margin: 0;
}

/* === Vaga Card === */
/* .vaga-card {
    background: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 12px;
    padding: 24px;
    transition: box-shadow 0.3s, transform 0.3s;
    position: relative;
    display: flex;
    flex-direction: column;
    gap: 16px;
}

.vaga-card:hover {
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.12);
    transform: translateY(-2px);
    border-color: #d1d5db;
}

.vaga-badges {
    position: absolute;
    top: 16px;
    right: 16px;
    display: flex;
    gap: 8px;
    flex-wrap: wrap;
    justify-content: flex-end;
}

.vaga-badge {
    padding: 6px 12px;
    border-radius: 20px;
    font-size: 11px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    white-space: nowrap;
}

.vaga-badge.new {
    background: #10b981;
    color: #fff;
}

.vaga-badge.freelancer {
    background: #8b5cf6;
    color: #fff;
}

.vaga-badge.vaga-id {
    background: #e2e8f0;
    color: #6366f1;
    font-weight: 700;
}

.meta-freelancer {
    color: #7c3aed !important;
    font-weight: 600 !important;
}

.vaga-card-header {
    flex: 1;
}

.vaga-card-header h3 {
    margin: 0 0 8px;
    font-size: 22px;
    color: #111827;
    line-height: 1.3;
}

.vaga-cargo {
    color: #6b7280;
    margin: 0 0 12px;
    font-size: 16px;
    font-weight: 500;
}

.vaga-meta {
    display: flex;
    flex-wrap: wrap;
    gap: 12px 20px;
    margin-bottom: 12px;
}

.meta-item {
    display: flex;
    align-items: center;
    gap: 6px;
    color: #6b7280;
    font-size: 14px;
}

.meta-item svg,
.meta-item .dashicons {
    width: 16px;
    height: 16px;
    fill: currentColor;
}

.vaga-excerpt {
    color: #374151;
    margin: 0;
    line-height: 1.6;
    font-size: 15px;
}

.vaga-card-body {
    flex: 1;
}

.vaga-card-footer {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: auto;
    padding-top: 20px;
    border-top: 1px solid #e5e7eb;
    gap: 16px;
    flex-wrap: wrap;
}

.vaga-card-actions {
    display: flex;
    gap: 10px;
    align-items: center;
    flex-wrap: wrap;
}

.vaga-date {
    color: #9ca3af;
    font-size: 14px;
    white-space: nowrap;
}

.vaga-contact-btn {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    padding: 8px 16px;
    border-radius: 6px;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
    transition: all 0.2s;
    white-space: nowrap;
}

.vaga-contact-btn.whatsapp {
    background: #25d366;
    color: #fff;
}

.vaga-contact-btn.whatsapp:hover {
    background: #20ba5a;
    color: #fff;
}

.vaga-contact-btn.email {
    background: #f3f4f6;
    color: #374151;
    border: 1px solid #e5e7eb;
}

.vaga-contact-btn.email:hover {
    background: #e5e7eb;
    color: #111827;
}

.vaga-contact-btn.phone {
    background: #f3f4f6;
    color: #374151;
    border: 1px solid #e5e7eb;
}

.vaga-contact-btn.phone:hover {
    background: #e5e7eb;
    color: #111827;
}

/* Label "Candidate-se:" 
.candidate-se-label {
    font-weight: 600;
    color: #374151;
    font-size: 14px;
    white-space: nowrap;
}

/* Botão WhatsApp com número 
.vaga-contact-btn.whatsapp {
    flex-direction: column;
    text-align: center;
    line-height: 1.3;
    padding: 8px 14px;
}

.vaga-contact-btn .btn-numero {
    font-size: 12px;
    font-weight: 500;
    opacity: 0.95;
    display: block;
    margin-top: 2px;
} */

/* === Vaga Card (novo layout) === */
.vaga-card{
  background:#fff;
  border:1px solid #e5e7eb;
  border-radius:12px;
  overflow:hidden;
  position:relative;
  display:flex;
  flex-direction:column;
  width:100%;
}

/* Badges (mantidos) */
.vaga-badges{
  position:absolute;
    top: -5px !important;
    right: -5px !important;
  display:flex;
  gap:8px;
  flex-wrap:wrap;
  justify-content:flex-end;
  z-index:3;
}
.vaga-badge {
    padding: 5px 10px 3px 5px !important;
    border-radius: 0 !important;
    font-size: 11px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: .5px;
    white-space: nowrap;
}
.vaga-badge.new{ background:#10b981; color:#fff; }
.vaga-badge.freelancer{ background:#8b5cf6; color:#fff; }
.vaga-badge.vaga-id{ background:#e2e8f0; color:#2563eb; font-weight:700; }
.meta-freelancer{ color:#7c3aed !important; font-weight:600 !important; }

/* Header com degradê (título) */
.vaga-card-topbar{
  padding:18px 18px 16px;
  background: linear-gradient(to bottom, #2f6df3 0%, #1f57d6 45%, #0a2f98 100%);
  border-bottom:1px solid rgba(0,0,0,.12);
  position:relative;
  z-index:1;
}
.vaga-card-topbar .vaga-title{
  margin:0;
  color:#fff;
  font-size:24px;
  line-height:1.2;
  font-weight:800;
  text-align:center;
  text-shadow:0 1px 0 rgba(0,0,0,.25);
}

/* Corpo */
.vaga-card-content{
  padding:18px;
  display:flex;
  flex-direction:column;
  gap:14px;
}

/* Metas (ícones e infos) */
.vaga-meta{
  display:grid;
  grid-template-columns:1fr 1fr;
  gap:10px 18px;
  padding-bottom:14px;
  border-bottom:1px solid #e5e7eb;
}
.meta-item{
  display:flex;
  align-items:center;
  gap:8px;
  color:#4b5563;
  font-size:16px;
  line-height:1.2;
}
@media (max-width: 520px){
  .vaga-meta{ grid-template-columns:1fr; }
  .vaga-card-topbar .vaga-title{ padding-right:0; }
}

/* Seção empresa + descrição */
.vaga-desc-block{
  display:flex;
  flex-direction:column;
  gap:8px;
}
.vaga-empresa{
  color:#374151;
  font-size:18px;
  line-height:1.25;
}
.vaga-empresa strong{ font-weight:800; }
.vaga-subtitulo{
  color:#333;
  font-weight: bold;
  font-size:16px;
  line-height:1.25;
  margin-top:2px;
}
.vaga-excerpt{
  margin:0 !important;
  color:#4b5563;
  font-size:18px;
  line-height:1.45;
}

/* Botão "Ver tudo" (mesma função do Ver Detalhes) */
.vaga-ver-tudo-wrap{
  padding:0 18px 16px;
}
.btn.btn-sm.btn-primary.btn-ver-detalhes.vaga-ver-tudo{
  width:100%;
  border:0;
  border-radius:10px;
  padding: 10px 14px;
  font-size: 15px;
  font-weight:800;
  cursor:pointer;
  color:#fff;
  background: linear-gradient(to bottom, #2f6df3 0%, #1f57d6 45%, #0a2f98 100%);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.35);
}
.btn.btn-sm.btn-primary.btn-ver-detalhes.vaga-ver-tudo:hover{
  filter: brightness(1.03);
}
.btn.btn-sm.btn-primary.btn-ver-detalhes.vaga-ver-tudo:active{
  transform: translateY(1px);
}

/* Candidate-se + botões */
.vaga-apply{
  padding:0 18px 18px;
  display:flex;
  flex-direction:column;
  gap:10px;
}
.candidate-se-label{
  font-weight:800;
  color:#374151;
  font-size:18px;
}
.vaga-apply-actions{
  display:flex;
  flex-direction:column;
  gap:10px;
}

/* Botões clicáveis (telefone e e-mail) */
.vaga-contact-btn{
  display:flex;
  align-items:center;
  justify-content:center;
  width:100%;
  text-decoration:none;
  border-radius:10px;
  padding:14px 14px;
  font-size:18px;
  font-weight:800;
  line-height:1.15;
  transition: filter .15s, transform .15s;
  box-shadow: inset 0 1px 0 rgba(255,255,255,.35);
}
.vaga-contact-btn:hover{ filter: brightness(1.02); }
.vaga-contact-btn:active{ transform: translateY(1px); }

.vaga-contact-btn.phone, 
a.vaga-contact-btn.whatsapp {
    color: #fff;
    border: 1px solid rgba(0,0,0,.12);
    background: linear-gradient(to bottom, #2fc05d 0%, #18a24a 40%, #0b7f34 100%);
    font-size: 14px;
}

.vaga-contact-btn.email{
    color:#374151;
    border:1px solid #d1d5db;
    background: linear-gradient(to bottom, #ffffff 0%, #f3f4f6 60%, #e5e7eb 100%);
    line-break: anywhere;
    font-size: 14px;
    text-align: center;
}

/* Rodapé informativo */
.vaga-card-bottom{
  padding:12px 18px 16px;
  border-top:1px solid #e5e7eb;
}
.vaga-bottom-row{
  display:flex;
  align-items:center;
  justify-content:center;
  gap:16px;
  flex-wrap:wrap;
  color:#6b7280;
  font-size:14px;
}
.vaga-bottom-pill{
  display:inline-flex;
  align-items:center;
  gap:8px;
  padding:6px 10px;
  border-radius:8px;
  background:#f3f4f6;
  border:1px solid #e5e7eb;
}

/* === Dashboard === */
.dashboard-header {
    background: linear-gradient(135deg, #2563eb 0%, #1d4ed8 100%);
    color: #fff;
    padding: 40px;
    border-radius: 12px;
    margin-bottom: 40px;
}

.dashboard-header h1 {
    margin: 0 0 10px;
    color: #fff;
}

.dashboard-stats {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
    gap: 20px;
    margin-bottom: 40px;
}

.stat-card {
    background: #fff;
    padding: 24px;
    border-radius: 12px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
}

.stat-card h3 {
    font-size: 32px;
    margin: 0 0 8px;
    color: #2563eb;
}

.stat-card p {
    margin: 0;
    color: #6b7280;
}

/* === Responsive === */
@media (max-width: 768px) {
    .form-row {
        grid-template-columns: 1fr;
    }
    
    .pacotes-grid {
        grid-template-columns: 1fr;
    }
    
    .listagem-header {
        flex-direction: column;
        align-items: flex-start;
        gap: 10px;
    }
}

/* === Loading === */
.loading {
    text-align: center;
    padding: 40px;
}

.loading::after {
    content: "";
    display: inline-block;
    width: 40px;
    height: 40px;
    border: 4px solid #e5e7eb;
    border-top-color: #2563eb;
    border-radius: 50%;
    animation: spin 1s linear infinite;
}

@keyframes spin {
    to { transform: rotate(360deg); }
}

/* === Botão de Pacote Individual === */
.vagas019-pacote-button {
    display: block;
    width: 100%;
    margin: 10px 0;
}

.vagas019-pacote-button .btn {
    display: block;
    width: 100%;
    padding: 12px 24px;
    font-size: 16px;
    font-weight: 600;
    text-decoration: none;
    border-radius: 0 !important;
    transition: all 0.3s ease;
    cursor: pointer;
    border: none;
    text-align: center;
}

.vagas019-pacote-button .btn-primary {
    background: #1e40af !important;
    color: #fff;
}

.vagas019-pacote-button .btn-primary:hover {
    background: #1e3a8a !important;
    transform: translateY(-1px);
    box-shadow: 0 4px 8px rgba(30, 64, 175, 0.3);
}

/* === Mensagens de Notificação === */
.vagas019-message {
    position: fixed;
    top: 20px;
    right: 20px;
    padding: 16px 24px;
    border-radius: 8px;
    color: #fff;
    font-weight: 500;
    z-index: 10000;
    opacity: 0;
    transform: translateX(400px);
    transition: all 0.3s ease;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    max-width: 400px;
}

.vagas019-message.show {
    opacity: 1;
    transform: translateX(0);
}

.vagas019-message-error {
    background: #dc2626;
}

.vagas019-message-success {
    background: #16a34a;
}

.vagas019-message-info {
    background: #2563eb;
}

.vagas019-message-warning {
    background: #ca8a04;
}

/* === Modal de Detalhes da Vaga (Bootstrap) === */
/* Estilos customizados para os modais Bootstrap de vagas */
[id^="vaga-modal-"] .modal-content {
    border-radius: 16px;
    border: none;
    box-shadow: 0 20px 60px rgba(0, 0, 0, 0.3);
}

[id^="vaga-modal-"] .modal-header {
    border-bottom: 2px solid #e5e7eb;
    padding: 20px 24px;
}

[id^="vaga-modal-"] .modal-title {
    font-size: 24px;
    font-weight: 700;
    color: #111827;
}

[id^="vaga-modal-"] .modal-body {
    padding: 24px;
    color: #374151;
    line-height: 1.7;
}

[id^="vaga-modal-"] .modal-body h5 {
    font-size: 18px;
    font-weight: 600;
    color: #111827;
    margin-bottom: 16px;
    padding-bottom: 12px;
    border-bottom: 2px solid #e5e7eb;
}

[id^="vaga-modal-"] .modal-body .row {
    background: #f9fafb;
    padding: 20px;
    border-radius: 12px;
    margin-bottom: 20px;
}

[id^="vaga-modal-"] .modal-body .row strong {
    color: #6b7280;
    font-weight: 600;
    font-size: 13px;
    text-transform: uppercase;
    letter-spacing: 0.5px;
}

[id^="vaga-modal-"] .modal-body .d-flex {
    gap: 12px;
}

[id^="vaga-modal-"] .modal-body .btn {
    min-width: 150px;
}

/* Toggle Password Button */
.toggle-password {
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
    background: none;
    border: none;
    cursor: pointer;
    padding: 5px;
    color: #6b7280;
    font-size: 18px;
    z-index: 10;
    transition: color 0.2s ease;
}

.toggle-password:hover {
    color: #111827;
}

.toggle-password:focus {
    outline: none;
}

/* === Autocomplete de Cargo === */
#cargo-autocomplete {
    display: none;
    position: absolute;
    z-index: 1000;
    background: white;
    border: 1px solid #d1d5db;
    border-radius: 6px;
    max-height: 200px;
    overflow-y: auto;
    margin-top: 2px;
    min-width: 100%;
    max-width: 100%;
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
}

#cargo-autocomplete .cargo-suggestion {
    padding: 10px 12px;
    cursor: pointer;
    border-bottom: 1px solid #e5e7eb;
    transition: background-color 0.2s ease;
    color: #374151;
    font-size: 14px;
}

#cargo-autocomplete .cargo-suggestion:first-child {
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}

#cargo-autocomplete .cargo-suggestion:last-child {
    border-bottom: none;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
}

#cargo-autocomplete .cargo-suggestion:hover {
    background-color: #f3f4f6 !important;
}

/* === Carrossel de Vagas === */
.vagas019-carrossel-container {
    margin-bottom: 40px;
    padding: 0 20px;
}

.carrossel-header {
    margin-bottom: 24px;
}

.carrossel-header h2 {
    font-size: 24px;
    font-weight: 600;
    color: #111827;
    margin: 0;
}

.vagas019-carrossel-wrapper {
    position: relative;
    display: flex;
    align-items: center;
    gap: 16px;
}

.vagas019-carrossel {
    flex: 1;
    overflow: hidden;
    position: relative;
}

.carrossel-track {
    display: flex;
    transition: transform 0.5s ease-in-out;
    gap: 20px;
}

.carrossel-slide {
    flex: 0 0 100%;
    min-width: 0;
}

.carrossel-slide .vaga-card {
    height: 100%;
    margin: 0;
}

.carrossel-btn {
    background: #fff;
    border: 2px solid #e5e7eb;
    border-radius: 50%;
    width: 48px;
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transition: all 0.3s ease;
    flex-shrink: 0;
    z-index: 10;
}

.carrossel-btn:hover {
    background: #2563eb;
    border-color: #2563eb;
    color: #fff;
}

.carrossel-btn:active {
    transform: scale(0.95);
}

.carrossel-btn .dashicons {
    font-size: 24px;
    width: 24px;
    height: 24px;
    color: #6b7280;
}

.carrossel-btn:hover .dashicons {
    color: #fff;
}

.carrossel-btn:disabled {
    opacity: 0.5;
    cursor: not-allowed;
}

.carrossel-dots {
    display: flex;
    justify-content: center;
    gap: 8px;
    margin-top: 24px;
}

.carrossel-dot {
    width: 12px;
    height: 12px;
    border-radius: 50%;
    border: none;
    background: #d1d5db;
    cursor: pointer;
    transition: all 0.3s ease;
    padding: 0;
}

.carrossel-dot:hover {
    background: #9ca3af;
    transform: scale(1.2);
}

.carrossel-dot.active {
    background: #2563eb;
    width: 32px;
    border-radius: 6px;
}

/* Desktop: 3 slides por vez */
@media (min-width: 1024px) {
    .carrossel-slide {
        flex: 0 0 calc(33.333% - 14px);
    }
}

/* Tablet: 2 slides por vez */
@media (min-width: 768px) and (max-width: 1023px) {
    .carrossel-slide {
        flex: 0 0 calc(50% - 10px);
    }
}

/* Mobile: 1 slide por vez (já é o padrão) */
@media (max-width: 767px) {
    .vagas019-carrossel-wrapper {
        gap: 8px;
    }
    
    .carrossel-btn {
        width: 40px;
        height: 40px;
    }
    
    .carrossel-btn .dashicons {
        font-size: 20px;
        width: 20px;
        height: 20px;
    }
    
    .carrossel-header h2 {
        font-size: 20px;
    }
    
    .carrossel-slide .vaga-card {
        padding: 20px;
    }
}

#cargo-autocomplete .cargo-suggestion:active {
    background-color: #e5e7eb !important;
}

#cargo-autocomplete .cargo-suggestion.selected {
    background-color: #dbeafe !important;
    color: #1e40af;
}

/* Garantir que o form-group tenha position relative para o autocomplete */
.form-group[style*="position: relative"] {
    position: relative !important;
}

/* === Switch Toggle === */
.switch-toggle input:checked + .switch-slider {
    background-color: #22c55e !important;
}

.switch-toggle .switch-slider:before {
    content: "";
    position: absolute;
    height: 26px;
    width: 26px;
    left: 4px;
    bottom: 4px;
    background-color: white;
    transition: .3s;
    border-radius: 50%;
    box-shadow: 0 2px 4px rgba(0,0,0,0.2);
}

.switch-toggle input:checked + .switch-slider:before {
    transform: translateX(26px);
}

/* === Página interna da vaga (/vaga/123) === */
.vagas019-wrap-single-vaga {
    background: #f8fafc;
    min-height: 60vh;
    padding-top: 1.5rem !important;
    padding-bottom: 3rem !important;
}
.vagas019-vaga-single {
    padding: 0 0 2rem;
}
.vagas019-vaga-single-back {
    margin-bottom: 1.25rem;
}
.vagas019-vaga-single-card {
    background: #fff;
    border-radius: 16px;
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.08), 0 2px 4px -2px rgba(0, 0, 0, 0.06);
    border: 1px solid #e2e8f0;
    padding: 2.5rem 2.75rem;
    margin: 0 auto;
}
.vagas019-vaga-single-header {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 12px;
    margin-bottom: 2rem;
    padding-bottom: 1.5rem;
    border-bottom: 2px solid #e2e8f0;
}
.vagas019-vaga-single-title {
    margin: 0;
    font-size: 1.75rem;
    color: #1f2937;
    flex: 1 1 auto;
    line-height: 1.3;
}
.vagas019-vaga-single-id {
    background: #f1f5f9;
    color: #64748b;
    padding: 6px 12px;
    border-radius: 8px;
    font-size: 0.875rem;
    font-weight: 500;
}
.vagas019-vaga-badge-freelancer {
    background: #8b5cf6;
    color: #fff;
    padding: 6px 12px;
    border-radius: 8px;
    font-size: 0.75rem;
    font-weight: 600;
}
/* Meta: mais espaço entre as linhas */
.vagas019-vaga-single-meta {
    color: #4b5563;
    font-size: 0.95rem;
    margin-bottom: 0.5rem;
}
.vagas019-vaga-single-meta .row {
    margin-bottom: -0.25rem;
}
.vagas019-vaga-single-meta .col-md-6.mb-2 {
    margin-bottom: 1rem !important;
    min-height: 1.5em;
}
.vagas019-vaga-single-meta strong {
    color: #374151;
}
/* Separador entre meta e conteúdo */
.vagas019-vaga-single-card > hr {
    margin: 2rem 0;
    border: 0;
    border-top: 1px solid #e2e8f0;
}
.vagas019-vaga-single-section {
    margin-bottom: 2rem;
}
.vagas019-vaga-single-section:last-of-type {
    margin-bottom: 0;
}
.vagas019-vaga-single-h2 {
    font-size: 1.125rem;
    color: #1e40af;
    margin: 0 0 0.75rem;
    font-weight: 600;
    padding-bottom: 0.25rem;
}
.vagas019-vaga-single-content {
    color: #4b5563;
    line-height: 1.7;
    white-space: pre-wrap;
    margin-bottom: 0;
}
/* Contato: espaço entre botões */
.vagas019-vaga-single-contact {
    margin-top: 0.5rem;
}
.vagas019-vaga-single-contact .d-flex {
    gap: 0.75rem !important;
}
.vagas019-vaga-single-contact .btn {
    margin-bottom: 0;
}
.vagas019-vaga-single-footer {
    margin-top: 2.5rem;
    padding-top: 2rem;
    border-top: 1px solid #e2e8f0;
}
.vagas019-wrap-single-vaga .vagas019-vaga-single .btn-secondary {
    background: #64748b;
    color: #fff;
    border-color: #64748b;
}
.vagas019-wrap-single-vaga .vagas019-vaga-single .btn-secondary:hover {
    background: #475569;
    border-color: #475569;
    color: #fff;
}
@media (max-width: 768px) {
    .vagas019-vaga-single-card {
        padding: 1.5rem 1.25rem;
    }
}



/* =====================================================================
   VGUX0909 - 09/09/2026 - resposta MEDIDA a auditoria externa de UX/UI.
   Escrito no ficheiro de ORIGEM do componente (o CSS do proprio plugin que
   renderiza o card), NAO num 26o ficheiro de patch. A auditoria pede isso no
   item 11 da tabela 27: "nao continuar adicionando patches CSS sobre patches".

   TOKENS: os HEX abaixo NAO sao os do prototipo da auditoria (#0B2D8A/#1653D8).
   Sao os azuis que o site JA usa, contados no HTML vivo de /vagas/ em 09/09:
   #0b2a6b (406x) . #0a3f9e (42x) . #e8eefb (42x) . #c5d4f0 (42x).
   A propria auditoria manda fazer assim (sec. 20.5): "Se a paleta atual ja
   estiver correta, consolidar em tokens sem mudar a aparencia desnecessariamente"
   e (sec. 18) "Nao inventar um HEX como cor oficial apenas porque o prototipo o
   utiliza". Nenhuma cor existente foi trocada aqui.
   ===================================================================== */
:root{
  --v019-royal-900:#0b2a6b;   /* azul dominante ja usado no site */
  --v019-royal-600:#0a3f9e;   /* azul de chip/link ja usado */
  --v019-royal-100:#e8eefb;   /* fundo de chip ja usado */
  --v019-royal-borda:#c5d4f0; /* borda de chip ja usada */
  --v019-ok-900:#0d652d;      /* verde semantico: frescor (nao e azul de marca) */
  --v019-ok-100:#e6f4ea;
}

/* --- FRESCOR: a auditoria mediu vagas de 2025 na mesma tela das de hoje.
   O destaque vive SO no pill do rodape: a faixa .vaga-badges do topo e disputada
   por 6 declaracoes de outros ficheiros e ja colide com o titulo (medido 09/09). --- */
.vaga-bottom-pill.v019-pill-nova{
  background:var(--v019-ok-100);
  color:var(--v019-ok-900);
  border-color:#a8d5b5;
  font-weight:700;
}

/* --- CANAL EXPLICITO ANTES DO CLIQUE (auditoria sec. 26) ---
   O card mostrava so o numero/e-mail cru: o leitor nao sabia se o clique abria
   telefone, WhatsApp ou e-mail. O rotulo nomeia o canal SEM remover o contacto
   directo, que a propria auditoria trata como forca do produto (sec. 1). */
.v019-canal{
  display:block;
  font-size:10px;
  font-weight:800;
  letter-spacing:.06em;
  text-transform:uppercase;
  opacity:.72;
  line-height:1.35;
}
.v019-canal-valor{ display:block; font-weight:700; line-height:1.25; }

/* --- CTA PRIMARIO: um so botao dominante por card (auditoria P0 "CTA unico") --- */
.vaga-ver-tudo.btn-ver-detalhes{
  font-weight:700;
  letter-spacing:.01em;
  transition:transform .22s ease, box-shadow .22s ease;
}
.vaga-ver-tudo.btn-ver-detalhes:hover{
  transform:translateY(-2px);
  box-shadow:0 6px 16px rgba(11,42,107,.22);
}
.vaga-ver-tudo.btn-ver-detalhes:active{ transform:scale(.985); }

/* --- ACESSIBILIDADE: foco visivel por teclado (auditoria sec. 26 e 21) ---
   :focus-visible so pinta o foco de teclado; nao muda o clique de rato. */
.vaga-card a:focus-visible,
.vaga-card button:focus-visible,
.vagas019-listagem a:focus-visible,
.vagas019-listagem button:focus-visible,
.vagas019-listagem select:focus-visible,
.vagas019-listagem input:focus-visible{
  outline:3px solid var(--v019-royal-600);
  outline-offset:2px;
  border-radius:6px;
}

/* --- REDUCED MOTION: exigido pela auditoria (sec. 9 e 21) --- */
@media (prefers-reduced-motion: reduce){
  .vaga-card,
  .vaga-ver-tudo.btn-ver-detalhes,
  .vaga-contact-btn{
    transition:none !important;
    animation:none !important;
  }
  .vaga-ver-tudo.btn-ver-detalhes:hover{ transform:none; }
}
/* ===================== fim VGUX0909 ===================== */

/* astra-addon-6ace49a1c55ce3-64886551.css */
.ast-page-builder-template .ast-article-post{margin-bottom:2.5em}.ast-featured-post{float:none}.ast-separate-container .ast-separate-posts.ast-article-post{margin-bottom:2em}.ast-animate-hidden{visibility:hidden;opacity:0}.ast-animate-display{visibility:visible;opacity:1}.ast-no-thumb .ast-date-meta .posted-on{margin-bottom:1.5em}.ast-date-meta.circle .posted-on{border-radius:50%;overflow:hidden}.has-post-thumbnail .ast-date-meta.circle .posted-on{margin:1em}.ast-separate-container .ast-grid-1 .blog-layout-1{padding:0}.ast-separate-container .ast-grid-1 .blog-layout-2,.ast-separate-container .ast-grid-1 .blog-layout-3{padding:0;border-bottom:0}.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-3,.ast-separate-container .ast-grid-3 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-3 .ast-article-post .blog-layout-3,.ast-separate-container .ast-grid-4 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-4 .ast-article-post .blog-layout-3{border-bottom:0}.ast-separate-container .blog-layout-1,.ast-separate-container .blog-layout-2,.ast-separate-container .blog-layout-3{padding:2.66666em}.ast-separate-container .ast-grid-2 .blog-layout-1,.ast-separate-container .ast-grid-2 .blog-layout-2,.ast-separate-container .ast-grid-2 .blog-layout-3,.ast-separate-container .ast-grid-3 .blog-layout-1,.ast-separate-container .ast-grid-3 .blog-layout-2,.ast-separate-container .ast-grid-3 .blog-layout-3,.ast-separate-container .ast-grid-4 .blog-layout-1,.ast-separate-container .ast-grid-4 .blog-layout-2,.ast-separate-container .ast-grid-4 .blog-layout-3{padding:1.5em}@media (max-width:1200px){.ast-separate-container .ast-grid-2 .ast-article-post:nth-child(2n+0),.ast-separate-container .ast-grid-2 .ast-article-post:nth-child(odd),.ast-separate-container .ast-grid-3 .ast-article-post:nth-child(2n+0),.ast-separate-container .ast-grid-3 .ast-article-post:nth-child(odd),.ast-separate-container .ast-grid-4 .ast-article-post:nth-child(2n+0),.ast-separate-container .ast-grid-4 .ast-article-post:nth-child(odd){padding:0}.ast-separate-container .blog-layout-1,.ast-separate-container .blog-layout-2,.ast-separate-container .blog-layout-3{padding:1.5em}}.site-content .ast-grid-2 .ast-article-post,.site-content .ast-grid-3 .ast-article-post,.site-content .ast-grid-4 .ast-article-post{background:0 0}.site-content .ast-grid-2 .ast-article-post .blog-layout-2,.site-content .ast-grid-2 .ast-article-post .blog-layout-3,.site-content .ast-grid-3 .ast-article-post .blog-layout-2,.site-content .ast-grid-3 .ast-article-post .blog-layout-3,.site-content .ast-grid-4 .ast-article-post .blog-layout-2,.site-content .ast-grid-4 .ast-article-post .blog-layout-3{border-bottom:0}.ast-page-builder-template .ast-article-post .entry-header{margin:auto auto 1em auto;padding:0}.ast-article-post .ast-post-format-audio.ast-embeded-audio .ast-date-meta .posted-on{position:relative;display:inline-block;margin-bottom:1em}hr.post-divider{height:0;margin:0}hr.ast-single-previous-hr{height:0;margin-top:2em}.ast-show-comments-data{padding:2em 6.67em}.ast-show-comments-data .ast-show-comments{cursor:pointer}.ast-show-comments-data .ast-show-comments,.ast-show-comments-data .ast-show-comments-count{max-width:640px;text-align:center;margin-left:auto;margin-right:auto}.ast-show-comments-data .ast-show-comments-count{margin-bottom:2em}.ast-pagination-circle .ast-pagination .page-numbers,.ast-pagination-square .ast-pagination .page-numbers{border-style:solid;border-width:1px;line-height:2.33333em}.ast-pagination-circle .ast-pagination .page-numbers{border-radius:50%}.ast-pagination-circle .ast-pagination .next.page-numbers,.ast-pagination-circle .ast-pagination .prev.page-numbers{border-radius:30px}@media all and (max-width:768px){#content:before{content:""}}.ast-pagination-infinite{text-align:center;margin:2.5em 0 0}.ast-page-builder-template .ast-pagination-infinite{margin:2.5em 0}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.no-more{cursor:default}.ast-loader{display:none;margin:0 auto;min-height:58px;line-height:58px;width:70px;text-align:center}.ast-loader>div{width:18px;height:18px;background-color:#0085ba;border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.ast-loader .ast-loader-1{animation-delay:-.32s}.ast-loader .ast-loader-2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.ast-blog-pagination-type-infinite .ast-pagination{display:none}.ast-related-post-featured-section .post-thumb-img-content+* .posted-on{position:absolute;top:0;left:0}.ast-related-post-featured-section .posted-on{position:relative;display:inline-block;width:5.714285714em;height:5.714285714em;padding:.7em;margin-bottom:1.5em}.ast-related-post-featured-section .posted-on .entry-date span{display:block;width:100%;text-align:center}.ast-related-post-featured-section .posted-on .date-month{font-size:.8571428571em;line-height:1em}.ast-related-post-featured-section .posted-on .date-year{font-size:.8571428571em;line-height:1em}.ast-related-post-featured-section .posted-on .date-day{font-size:2.5em;line-height:.9em;font-weight:900;margin:.1em 0}.ast-hb-account-login-wrapper .ast-hb-account-login{position:fixed;left:50%;top:50%;padding:35px;max-height:550px;width:340px;margin:0 0 0 -170px;background-color:#f1f1f1;z-index:1000011;box-shadow:0 3px 6px rgba(0,0,0,.3)}.ast-hb-account-login-wrapper .ast-hb-account-login-bg{position:fixed;top:0;bottom:0;left:0;right:0;background:#000;opacity:.7;z-index:1000010;transition:all .3s}.ast-hb-account-login-wrapper .ast-hb-login-header .ast-hb-login-close{background:0 0;border:0;font-size:24px;line-height:1;padding:.4em;color:inherit;-js-display:flex;display:flex;box-shadow:none}.ast-hb-account-login-wrapper #loginform input[type=password],.ast-hb-account-login-wrapper #loginform input[type=text]{width:100%;max-width:100%;margin-top:10px;border:1px solid;background-color:transparent;vertical-align:middle}.ast-hb-account-login-form-footer a.ast-header-account-footer-link:not(:last-child) span:after{content:"|";margin:0 .4em}.ast-header-account-link.ast-account-action-link,.ast-header-account-link.ast-account-action-login,.ast-header-account-link.ast-account-action-login.customize-unpreviewable,.ast-header-break-point .ast-header-account-link{cursor:pointer;pointer-events:all}.ast-header-account{-js-display:flex;display:flex}.ast-hb-account-login-wrapper{visibility:hidden}.ast-hb-account-login-wrapper .ast-hb-login-header{-js-display:flex;position:absolute;right:0;top:0;display:flex;justify-content:flex-end;min-height:calc(1.2em + 24px)}.ast-hb-account-login-wrapper .ast-hb-account-login{transform:scale(.7);opacity:0;transition:all .3s;overflow:auto}.ast-hb-account-login-wrapper.show{visibility:visible}.ast-hb-account-login-wrapper.show .ast-hb-account-login{transform:scale(1) translateY(-50%);opacity:1}.ast-hb-login-body{height:100%;position:relative;line-height:1.5}.ast-hf-account-menu-wrap.ast-main-header-bar-alignment{position:relative}.main-header-bar .main-header-bar-navigation .ast-account-nav-menu{line-height:1.45}.ast-account-nav-menu{width:240px;background:#fff;left:-999em;position:absolute;top:0;z-index:99999;list-style:none;margin:0;padding-left:0;border:0;box-shadow:0 4px 10px -2px rgba(0,0,0,.1)}.ast-account-nav-menu .sub-menu{right:auto;top:0;margin-left:0}.ast-account-nav-menu .menu-item.focus>.sub-menu,.ast-account-nav-menu .menu-item:hover>.sub-menu{left:100%}.ast-account-nav-menu .ast-left-align-sub-menu.menu-item.focus>.sub-menu,.ast-account-nav-menu .ast-left-align-sub-menu.menu-item:hover>.sub-menu{left:-100%}.ast-account-nav-menu .menu-item .menu-link{padding:.9em 1em}.ast-account-nav-menu .menu-item{border-style:none}.ast-account-nav-menu .menu-item.menu-item-has-children>.menu-link:after{position:absolute;right:1em;top:50%;transform:translate(0,-50%) rotate(270deg)}.ast-above-header-bar .main-header-menu.ast-account-nav-menu>.menu-item,.ast-below-header-bar .main-header-menu.ast-account-nav-menu>.menu-item,.ast-primary-header-bar .main-header-menu.ast-account-nav-menu>.menu-item{height:auto;line-height:unset;bottom:-5px}.ast-header-account-wrap .woocommerce-MyAccount-navigation-link.is-active a{background:unset}.ast-header-account-wrap .menu-item:last-child>.menu-link{border-style:none}.ast-divider-wrapper{border:0}.ast-mobile-popup-content .ast-header-divider-element{justify-content:center}.ast-header-divider-element{position:relative}.ast-fb-divider-layout-vertical{position:relative}.ast-hb-divider-layout-vertical.ast-header-divider-element{height:100%}.ast-mobile-header-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element),.ast-mobile-popup-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element){padding:15px 20px}.footer-widget-area .ast-footer-divider-element{position:relative;align-items:center}.footer-widget-area .ast-divider-wrapper{display:inline-block}.ast-builder-footer-grid-columns .ast-fb-divider-layout-horizontal{-js-display:inline-flex;display:inline-flex;vertical-align:middle}[data-section*=section-fb-button-] .ast-builder-button-size-xs .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-xs .ast-custom-button{font-size:13px;padding:8px 20px}[data-section*=section-fb-button-] .ast-builder-button-size-sm .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-sm .ast-custom-button{font-size:15px;padding:10px 40px}[data-section*=section-fb-button-] .ast-builder-button-size-md .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-md .ast-custom-button{font-size:17px;padding:15px 45px}[data-section*=section-fb-button-] .ast-builder-button-size-lg .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-lg .ast-custom-button{font-size:19px;padding:20px 50px}[data-section*=section-fb-button-] .ast-builder-button-size-xl .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-xl .ast-custom-button{font-size:21px;padding:25px 55px}.ast-fb-divider-layout-vertical{-js-display:flex;display:flex}.site-footer-section{position:relative}.ast-builder-language-switcher .ast-builder-language-switcher-menu{list-style:none;margin:0;padding:0;line-height:normal;-webkit-tap-highlight-color:transparent}.ast-builder-language-switcher-layout-vertical .ast-builder-language-switcher{display:block}.ast-builder-language-switcher-layout-vertical .ast-builder-language-switcher-menu{display:block}.ast-builder-language-switcher-layout-horizontal .ast-builder-language-switcher{-js-display:flex;display:flex}.ast-builder-language-switcher-layout-horizontal .ast-builder-language-switcher-menu{-js-display:flex;display:flex;flex-wrap:wrap}.ast-builder-language-switcher a{-js-display:flex;display:flex;align-items:center}.ast-lswitcher-item-footer,.ast-lswitcher-item-header{-js-display:inline-flex;display:inline-flex}span.ast-lswitcher-item-footer:last-child,span.ast-lswitcher-item-header:last-child{margin-right:0}.ast-header-sticky-active{position:fixed!important;right:0;left:0;margin:0 auto;z-index:99}.ast-footer-sticky-active .ast-custom-footer{position:fixed!important;right:0;left:0;bottom:0;margin:0 auto;z-index:99}.ast-custom-header{position:relative;z-index:99}.ast-custom-header.ast-header-sticky-active .fl-row-content-wrap{transition:padding .3s linear}.ast-custom-header.ast-header-sticky-active .fl-module-content{transition:all .3s linear}.ast-custom-header.ast-header-sticky-active .elementor-section-wrap{transition:padding .3s linear}.ast-custom-header.ast-header-sticky-active .elementor-row>.elementor-column>.elementor-element-populated{transition:all .3s linear}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-row-content-wrap{transition:padding .3s linear;padding-top:5px;padding-bottom:5px;box-sizing:border-box}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-module-content{margin-top:5px;margin-bottom:5px;transition:all .3s linear}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-module-content.fl-node-content img{max-height:50px;width:auto}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-section-wrap{transition:padding .3s linear;box-sizing:border-box}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-section-wrap img{max-height:50px;width:auto}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-row>.elementor-column>.elementor-element-populated{max-height:60px;transition:all .3s linear}.ast-custom-header.ast-header-sticky-active{top:0;width:100%;transition:ease-out}.single-advanced-hook .ast-no-title,.single-advanced-hook .hentry{margin:0}.js_active .ast-plain-container.single-advanced-hook .entry-header{margin:0}.summary.entry-summary+[CLASS*=astra-advanced-hook]{clear:both}.single-astra-advanced-hook .wp-block-buttons,.single-astra-advanced-hook .wp-block-uagb-buttons{margin-bottom:1.5em}.single-astra-advanced-hook .ast-container{flex-wrap:wrap}.single-astra-advanced-hook .ast-container>*{width:100%}body.ast-padded-layout::after,body.ast-padded-layout::before{background:inherit;content:"";display:block;height:0;left:0;position:fixed;width:100%;z-index:999}body.ast-padded-layout::after{bottom:0}body.ast-padded-layout{background-attachment:fixed}body.ast-padded-layout::before{top:0}@media (min-width:44.375em){body.ast-padded-layout.admin-bar::before{top:46px}}@media (min-width:48.9375em){body.ast-padded-layout.admin-bar::before{top:32px}}.elementor-page.ast-box-layout #page,.elementor-page.ast-padded-layout #page{overflow:hidden}.siteorigin-panels.ast-box-layout #page,.siteorigin-panels.ast-padded-layout #page{overflow:hidden}.ast-separate-container.ast-box-layout #content .ast-container{padding-left:0;padding-right:0}@media (max-width:768px){.ast-separate-container.ast-box-layout #content .ast-container{padding-left:20px;padding-right:20px}}@media (max-width:544px){.ast-separate-container.ast-box-layout #content .ast-container{padding-left:.54em;padding-right:.54em}}.js_active .ast-box-layout #page,.js_active .ast-padded-layout #page{overflow:hidden}.js_active .ast-box-layout.ast-page-builder-template .vc_row[data-vc-full-width],.js_active .ast-padded-layout.ast-page-builder-template .vc_row[data-vc-full-width]{max-width:100%;left:0!important}.ast-sticky-active{position:fixed!important;right:0;left:0;margin:0 auto}.ast-nav-up{transform:translateY(-100%)}.site-header .sticky-custom-logo{display:none}.ast-primary-sticky-header-active li.ast-masthead-custom-menu-items a,.ast-primary-sticky-header-active li.ast-masthead-custom-menu-items a:focus,.ast-primary-sticky-header-active li.ast-masthead-custom-menu-items a:hover{background:0 0}.ast-fullscreen-active .ast-above-header,.ast-offcanvas-active .ast-above-header{z-index:4}.ast-fullscreen-active .ast-above-header.ast-sticky-active,.ast-offcanvas-active .ast-above-header.ast-sticky-active{z-index:0}#ast-fixed-header{position:fixed;visibility:hidden;top:0;left:0;width:100%}#ast-fixed-header .main-header-bar{box-shadow:0 1px 2px rgba(0,0,0,.2)}#ast-fixed-header.ast-header-slide{transform:translateY(-100%);transition:transform .3s linear,top .3s linear,visibility .3s linear}#ast-fixed-header.ast-header-fade{opacity:0;transition:opacity .3s linear}.main-header-bar.ast-sticky-active{box-shadow:0 2px 10px 0 rgba(36,50,66,.075)}.ast-sticky-custom-logo .ast-header-sticked .custom-logo-link,.ast-sticky-custom-logo .ast-header-sticked .custom-mobile-logo-link{display:none}.ast-sticky-custom-logo .ast-header-sticked .sticky-custom-logo{display:inline-block}.ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo{display:none}.ast-header-stick-fade-active .ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo,.ast-header-stick-scroll-active .ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo,.ast-header-stick-slide-active .ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo{display:inline-block}.ast-sticky-main-shrink .ast-sticky-shrunk .main-header-bar,.ast-sticky-main-shrink .ast-sticky-shrunk.main-header-bar{line-height:55px}.ast-sticky-main-shrink .ast-sticky-shrunk .main-header-bar .ast-site-identity,.ast-sticky-main-shrink .ast-sticky-shrunk.main-header-bar .ast-site-identity{padding-top:.5em;padding-bottom:.5em}.ast-sticky-main-shrink .ast-sticky-shrunk .site-navigation{line-height:3}.ast-sticky-main-shrink #masthead .ast-sticky-shrunk .site-logo-img img{max-height:55px!important;width:auto}.ast-sticky-main-shrink #masthead .ast-sticky-shrunk .site-logo-img img.astra-logo-svg{width:100%}.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .main-header-bar,.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk.main-header-bar{padding-bottom:0}.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .ast-mobile-menu-buttons{line-height:0;padding-bottom:.5em}.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .site-branding{padding-bottom:.5em}.ast-sticky-above-shrink .ast-sticky-shrunk .ast-above-header-bar .ast-site-identity,.ast-sticky-above-shrink .ast-sticky-shrunk.ast-above-header-bar .ast-site-identity{padding-top:.5em;padding-bottom:.5em}.ast-sticky-above-shrink .ast-sticky-shrunk .site-navigation{line-height:3}.ast-sticky-above-shrink .ast-sticky-shrunk .site-logo-img img{max-height:55px;width:auto}.ast-sticky-above-shrink.ast-header-break-point .ast-sticky-shrunk .ast-above-header-bar,.ast-sticky-above-shrink.ast-header-break-point .ast-sticky-shrunk.ast-above-header-bar{padding-bottom:0}.ast-sticky-above-shrink.ast-header-break-point .ast-sticky-shrunk .ast-mobile-menu-buttons{line-height:0;padding-bottom:.5em}.ast-sticky-above-shrink.ast-header-break-point .ast-sticky-shrunk .site-branding{padding-bottom:.5em}.ast-sticky-below-shrink .ast-sticky-shrunk .ast-below-header-bar .ast-site-identity,.ast-sticky-below-shrink .ast-sticky-shrunk.ast-below-header-bar .ast-site-identity{padding-top:.5em;padding-bottom:.5em}.ast-sticky-below-shrink .ast-sticky-shrunk .site-navigation{line-height:3}.ast-sticky-below-shrink .ast-sticky-shrunk .site-logo-img img{max-height:55px;width:auto}.ast-sticky-below-shrink.ast-header-break-point .ast-sticky-shrunk .ast-below-header-bar,.ast-sticky-below-shrink.ast-header-break-point .ast-sticky-shrunk.ast-below-header-bar{padding-bottom:0}.ast-sticky-below-shrink.ast-header-break-point .ast-sticky-shrunk .ast-mobile-menu-buttons{line-height:0;padding-bottom:.5em}.ast-sticky-below-shrink.ast-header-break-point .ast-sticky-shrunk .site-branding{padding-bottom:.5em}.ast-header-break-point .ast-sticky-active .sticky-custom-logo img{display:block}.ast-header-break-point .ast-has-mobile-header-logo .ast-header-sticked .sticky-custom-logo img{display:block}.ast-header-break-point .ast-has-mobile-header-logo .ast-header-sticked .ast-mobile-header-logo{display:none}.ast-header-break-point .ast-header-sticked .sticky-custom-logo img{display:block}.ast-header-break-point.ast-inherit-site-logo-sticky .ast-has-mobile-header-logo .ast-header-sticked .custom-logo-link img{display:none}.ast-header-break-point.ast-inherit-site-logo-sticky .ast-has-mobile-header-logo .ast-header-sticked .custom-mobile-logo-link img{display:inline-block}.above-header-toggle-on .main-header-bar{z-index:1}.ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content{display:none}.ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content{display:none}.ast-main-header-nav-open.ast-hfb-header .ast-mobile-header-wrap .ast-mobile-header-content{display:block}.ast-main-header-nav-open.ast-hfb-header .ast-desktop-header-content{display:block}.ast-header-stick-fade-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-scroll-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-slide-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content{display:block}.ast-header-stick-fade-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content,.ast-header-stick-scroll-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content,.ast-header-stick-slide-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content{display:block}.ast-header-stick-fade-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-scroll-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-slide-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content{display:none}.ast-header-stick-fade-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-desktop-header-content,.ast-header-stick-scroll-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-desktop-header-content,.ast-header-stick-slide-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-desktop-header-content{display:none}.ast-header-stick-fade-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-scroll-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-slide-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content{display:none}.ast-header-stick-fade-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content,.ast-header-stick-scroll-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content,.ast-header-stick-slide-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content{display:none}.ast-above-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-above-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-above-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-above-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-below-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-below-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-below-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-below-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-primary-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-primary-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-primary-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-primary-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content{position:fixed}.site-above-header-wrap,.site-below-header-wrap,.site-primary-header-wrap{transition:all .2s linear}.ast-header-stick-slide-active .ast-flyout-menu-enable.ast-header-break-point #masthead>.main-header-bar-navigation{display:none!important}.ast-header-stick-fade-active .ast-flyout-menu-enable.ast-header-break-point #masthead>.main-header-bar-navigation{display:none!important}.ast-flyout-menu-overlay .ast-stick-primary-below-wrapper.ast-sticky-active{z-index:5}.ast-fullscreen-menu-overlay #ast-fixed-header{z-index:9}.ast-flyout-menu-enable.ast-primary-sticky-enabled .ast-stick-primary-below-wrapper,.ast-flyout-menu-enable.ast-primary-sticky-enabled .main-header-bar{overflow-y:unset!important}#ast-mobile-header .content-align-flex-start{max-height:60vh;overflow:auto}.astra-full-megamenu-wrapper{z-index:99999}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.sub-menu>.menu-item{display:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.ast-mm-has-desc>.menu-link{vertical-align:middle;text-align:center}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .menu-item:hover>.menu-link{background-color:transparent}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu{opacity:0;visibility:hidden;padding:15px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu-focus .menu-item>.menu-link{background-color:transparent}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus{opacity:1;visibility:visible;-js-display:flex;display:flex}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item{padding-left:15px;padding-right:15px;display:block;flex:1;opacity:1}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item:first-child{padding-left:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item:last-child{padding-right:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-2 .menu-item{width:50%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-3 .menu-item{width:33.33%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-4 .menu-item{width:25%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .menu-item:last-child{border-right:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus .sub-menu{background-color:transparent;display:block;opacity:1;visibility:visible;transform:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus .astra-nested-sub-menu .menu-item .menu-link{padding-left:24px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus .astra-nested-sub-menu .astra-nested-sub-menu .menu-item .menu-link{padding-left:48px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .sub-menu{border:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item .sub-menu{position:static;width:100%;margin:auto}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item .sub-menu .menu-item{width:100%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus>.menu-item{padding-left:15px;padding-right:15px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus>.menu-item:first-child{padding-left:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus>.menu-item:last-child{padding-right:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu .ast-header-navigation-arrow{display:none!important}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper.astra-megamenu-wrapper-focus{opacity:1;visibility:visible}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper.astra-megamenu-wrapper-focus .astra-megamenu.astra-megamenu-focus{-js-display:flex;display:flex}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched{width:100%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched .ast-mm-template-content{padding:0}.ast-desktop .ast-mega-menu-enabled .menu-item-has-children.astra-megamenu-li.menu-item .astra-megamenu.sub-menu .menu-item>.menu-link::after{content:""}.ast-desktop .ast-mega-menu-enabled .menu-item-has-children.astra-megamenu-li.menu-item .astra-megamenu.sub-menu .menu-item>.menu-link .ast-icon.icon-arrow{display:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .sub-menu .menu-link,.ast-desktop .ast-mega-menu-enabled.submenu-with-border .astra-megamenu-li .sub-menu .menu-link{border:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li[data-megamenu-trigger=click]:not(.megamenu-active):hover .astra-full-megamenu-wrapper,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li[data-megamenu-trigger=click]:not(.megamenu-active):hover .astra-megamenu{opacity:0;visibility:hidden;pointer-events:none}.ast-desktop .main-header-menu .astra-megamenu-li[data-megamenu-trigger=click]:not(.megamenu-active):hover>.sub-menu{visibility:hidden;opacity:0;left:-999em}.ast-desktop .main-header-menu .astra-megamenu-li.megamenu-active>.sub-menu{left:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu{opacity:1;visibility:visible;-js-display:flex;display:flex}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu>.menu-item,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu>.menu-item{padding-left:15px;padding-right:15px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu>.menu-item:first-child,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu>.menu-item:first-child{padding-left:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu>.menu-item:last-child,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu>.menu-item:last-child{padding-right:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu>.menu-item,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu>.menu-item{padding-left:15px;padding-right:15px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu>.menu-item:first-child,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu>.menu-item:first-child{padding-left:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu>.menu-item:last-child,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu>.menu-item:last-child{padding-right:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu.col-2 .menu-item,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu.col-2 .menu-item{width:50%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu.col-3 .menu-item,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu.col-3 .menu-item{width:33.33%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu.col-4 .menu-item,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu.col-4 .menu-item{width:25%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu>.menu-item,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu>.menu-item{display:block;flex:1;opacity:1}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu .sub-menu,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu .sub-menu{background-color:transparent;display:block;opacity:1;visibility:visible;transform:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu .astra-nested-sub-menu .menu-item .menu-link,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu .astra-nested-sub-menu .menu-item .menu-link{padding-left:24px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu .astra-nested-sub-menu .astra-nested-sub-menu .menu-item .menu-link,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu .astra-nested-sub-menu .astra-nested-sub-menu .menu-item .menu-link{padding-left:48px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu.sub-menu .sub-menu,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu.sub-menu .sub-menu{border:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu.sub-menu>.menu-item .sub-menu,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu.sub-menu>.menu-item .sub-menu{position:static;width:100%;margin:auto}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu.sub-menu>.menu-item .sub-menu .menu-item,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu.sub-menu>.menu-item .sub-menu .menu-item{width:100%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu.sub-menu .menu-item:last-child,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu.sub-menu .menu-item:last-child{border-right:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-full-megamenu-wrapper .astra-megamenu,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-full-megamenu-wrapper .astra-megamenu{-js-display:flex;display:flex}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-full-megamenu-wrapper,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-full-megamenu-wrapper{opacity:1;visibility:visible}.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li.megamenu-active .astra-megamenu .sub-menu .menu-item,.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu .sub-menu .menu-item{width:100%}.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li.megamenu-active .astra-megamenu.sub-menu .menu-item .sub-menu,.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu.sub-menu .menu-item .sub-menu{min-width:100%}.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li .astra-megamenu.astra-megamenu-focus .sub-menu .menu-item{width:100%}.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .menu-item .sub-menu{min-width:100%}.ast-desktop .ast-mega-menu-enabled .astra-full-megamenu-wrapper{background:#fff;position:absolute;opacity:0;visibility:hidden;top:100%}.ast-desktop .ast-mega-menu-enabled .astra-full-megamenu-wrapper .astra-megamenu.sub-menu{display:none;position:relative;left:0;top:0;margin:0 auto;padding-left:0;padding-right:0;border-width:0}.ast-desktop .ast-mega-menu-enabled .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched.sub-menu{padding:15px}.ast-desktop .ast-mega-menu-enabled .ast-hide-menu-item+.ast-mm-custom-content{margin-top:.9em}.ast-desktop .ast-mega-menu-enabled .menu-item-heading:not(.menu-item-has-children)>a{margin-bottom:.9em}.ast-desktop .ast-above-header-menu .astra-megamenu-li .sub-menu .menu-item.current-menu-ancestor>.menu-link,.ast-desktop .ast-below-header-menu .astra-megamenu-li .sub-menu .menu-item.current-menu-ancestor>.menu-link,.ast-desktop .main-header-menu .astra-megamenu-li .sub-menu .menu-item.current-menu-ancestor>.menu-link{background-color:transparent}.ast-desktop .ast-above-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text,.ast-desktop .ast-below-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text,.ast-desktop .main-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text{vertical-align:text-top}.ast-desktop .ast-mm-custom-text-content,.ast-desktop .ast-mm-template-content{padding:0 1em}.ast-desktop .ast-mm-custom-text-content{margin-bottom:.9em}.ast-desktop .ast-below-header .ast-mm-custom-text-content,.ast-desktop .ast-below-header .ast-mm-template-content{padding:.9em 1em}.ast-desktop .submenu-with-border .astra-full-megamenu-wrapper{border-width:1px;border-style:solid}.ast-desktop .ast-mm-widget-content a{display:initial}.ast-desktop .ast-mm-widget-content .ast-mm-widget-item{padding:1.5em;margin-bottom:.9em}.ast-desktop .ast-mm-widget-content .ast-search-submit{display:none}.ast-desktop .submenu-with-border .astra-megamenu{border-width:1px}.ast-menu-description{line-height:1.6;display:block;font-size:.8em;padding:2px 0}.site-header a .ast-menu-description,.site-header a .sub-arrow{transition:none}.site-header .menu-text{transition:none}.ast-header-break-point .ast-menu-description{line-height:inherit}.astra-mm-highlight-label{font-size:.7em;margin-left:5px;line-height:normal;padding:3px 6px;border-radius:2px}.ast-desktop .ast-hide-menu-item{display:none}.ast-desktop .ast-mega-menu-enabled .ast-hide-menu-item{display:none}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu>.menu-item-has-children>.menu-link::after,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu>.menu-item-has-children>.menu-link::after,.ast-desktop .ast-mega-menu-enabled.main-header-menu>.menu-item-has-children>.menu-link::after{content:"";margin:0}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow:after,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow:after,.ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow:after{transform:rotate(-90deg)}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow,.ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow{position:absolute;right:5%;top:50%;transform:translateY(-50%)}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .ast-masthead-custom-menu-items a:focus,.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .ast-masthead-custom-menu-items a:hover,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .ast-masthead-custom-menu-items a:focus,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .ast-masthead-custom-menu-items a:hover,.ast-desktop .ast-mega-menu-enabled.main-header-menu .ast-masthead-custom-menu-items a:focus,.ast-desktop .ast-mega-menu-enabled.main-header-menu .ast-masthead-custom-menu-items a:hover{background:0 0}.ast-builder-menu-mobile .ast-mega-menu-enabled.main-header-menu .menu-item-has-children.astra-megamenu-li>.menu-link .sub-arrow:after,.ast-builder-menu-mobile .ast-mega-menu-enabled.main-header-menu .menu-item-has-children>.menu-link .sub-arrow:after,.ast-header-break-point .ast-mega-menu-enabled.main-header-menu .menu-item-has-children.astra-megamenu-li>.menu-link .sub-arrow:after,.ast-header-break-point .ast-mega-menu-enabled.main-header-menu .menu-item-has-children>.menu-link .sub-arrow:after{display:none}.ast-disable-link{cursor:default}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-heading:focus>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-heading:hover>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-heading>.menu-link:hover{background:0 0}.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-heading:focus>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-heading:hover>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-heading>.menu-link:hover{background:0 0}.ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-heading>.menu-link{background:0 0}.ast-desktop .ast-above-header-menu .astra-mega-menu-width-full,.ast-desktop .ast-above-header-menu .astra-mega-menu-width-full-stretched,.ast-desktop .ast-below-header-menu .astra-mega-menu-width-full,.ast-desktop .ast-below-header-menu .astra-mega-menu-width-full-stretched,.ast-desktop .astra-mega-menu-width-full,.ast-desktop .astra-mega-menu-width-full-stretched{background:0 0}.ast-desktop .main-header-menu>.menu-item .astra-full-megamenu-wrapper:before{position:absolute;content:"";top:0;left:0;width:100%;transform:translateY(-100%)}.ast-desktop .main-header-menu.ast-menu-shadow .astra-full-megamenu-wrapper .sub-menu{box-shadow:none}.ast-desktop .main-header-menu.ast-menu-shadow .astra-megamenu .sub-menu{box-shadow:none}.ast-desktop .main-header-menu.ast-menu-shadow .astra-full-megamenu-wrapper{box-shadow:0 4px 10px -2px rgba(0,0,0,.1)}.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item{display:none}.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle{display:none}.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.sub-menu,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.sub-menu,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.sub-menu{display:block!important}.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.ast-mm-custom-content+.sub-menu,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.ast-mm-custom-content+.sub-menu,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.ast-mm-custom-content+.sub-menu{display:block!important}.ast-hidden{display:none!important}.rtl.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-full-megamenu-wrapper .astra-megamenu,.rtl.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-full-megamenu-wrapper .astra-megamenu{right:0}.main-header-bar-wrap .ast-search-box.header-cover{z-index:7}.ast-below-header-wrap .ast-search-box.header-cover #close,.ast-below-header-wrap .ast-search-box.header-cover .search-field{font-size:1.8em}.ast-below-header-wrap .ast-search-box.header-cover .search-submit{font-size:1.5em}.ast-search-box.full-screen,.ast-search-box.header-cover{display:none;opacity:0;transition:opacity .3s ease-in-out,display .3s ease-in-out;width:100%;height:100%}.ast-search-box.full-screen .search-field,.ast-search-box.header-cover .search-field{background:0 0;border:0;color:#fafafa;box-shadow:none;text-align:left;padding:0}.ast-search-box.full-screen .search-submit,.ast-search-box.header-cover .search-submit{background:var(--ast-fs-search-submit-background,0 0);padding:0;border-radius:50%;box-shadow:none;color:var(--ast-fs-search-text-color,#9e9e9e);transition:all .7s ease-In;outline:0;border:0;vertical-align:middle}.ast-search-box.full-screen .ast-search-wrapper,.ast-search-box.header-cover .ast-search-wrapper{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%)}.ast-search-box.full-screen .ast-search-wrapper .search-form,.ast-search-box.header-cover .ast-search-wrapper .search-form{line-height:normal}.ast-search-box.full-screen #close,.ast-search-box.header-cover #close{color:#fafafa;transform:rotate(0);font-size:2em;cursor:pointer;z-index:9;font-weight:400}.ast-search-box.full-screen .search-field::-webkit-input-placeholder,.ast-search-box.header-cover .search-field::-webkit-input-placeholder{color:#fafafa}.ast-search-box.full-screen .search-field:-moz-placeholder,.ast-search-box.header-cover .search-field:-moz-placeholder{color:#fafafa}.ast-search-box.full-screen .search-field::-moz-placeholder,.ast-search-box.header-cover .search-field::-moz-placeholder{color:#fafafa}.ast-search-box.full-screen .search-field:-ms-input-placeholder,.ast-search-box.header-cover .search-field:-ms-input-placeholder{color:#fafafa}.ast-search-box.header-cover{position:absolute;background:rgba(25,25,25,.96);top:0;z-index:10}.ast-search-box.header-cover .search-field{font-size:2em;line-height:2;width:100%}.ast-search-box.header-cover .ast-container{position:relative}.ast-search-box.header-cover .close,.ast-search-box.header-cover .search-submit,.ast-search-box.header-cover .search-text-wrap{display:inline-block}.ast-search-box.header-cover .search-text-wrap{width:calc(100% - 2.5em);vertical-align:middle}.ast-search-box.header-cover .search-submit{font-size:1.7em;margin-right:2em}.ast-search-box.header-cover #close{vertical-align:middle;backface-visibility:hidden}.ast-search-box.full-screen{position:fixed;background:rgba(25,25,25,.96);top:0;left:0;z-index:999}.ast-search-box.full-screen .ast-search-wrapper .large-search-text{text-align:center;color:#e2e2e2;font-size:1.5em;font-weight:400;transition-delay:50ms;transition:all .3s ease-in-out}.ast-search-box.full-screen .ast-search-wrapper fieldset{border:0;padding:2.5em 0 1em;border-bottom:2px solid var(--ast-border-color)}.ast-search-box.full-screen .ast-search-wrapper .search-field{font-size:2em;padding-left:20px;line-height:1.7;width:92%;vertical-align:middle}.ast-search-box.full-screen .ast-search-wrapper .search-form{width:70%;margin:20px auto}.ast-search-box.full-screen .ast-search-wrapper .search-submit{font-size:var(--ast-fs-search-font-size, 1.7em)}.ast-search-box.full-screen #close{position:absolute;color:#fafafa;right:1em;line-height:1;cursor:pointer;z-index:9;font-weight:400;font-size:2em;top:1.5em;backface-visibility:hidden}.ast-search-box.full-screen ::-webkit-input-placeholder{opacity:0}.ast-search-box.full-screen ::-moz-placeholder{opacity:0}.ast-search-box.full-screen :-ms-input-placeholder{opacity:0}.ast-search-box.full-screen :-moz-placeholder{opacity:0}@media (max-width:420px){.ast-search-box.full-screen ::-webkit-input-placeholder{opacity:1}.ast-search-box.full-screen ::-moz-placeholder{opacity:1}.ast-search-box.full-screen :-ms-input-placeholder{opacity:1}.ast-search-box.full-screen :-moz-placeholder{opacity:1}}.ast-hfb-header .ast-search-box.full-screen.full-screen ::-webkit-input-placeholder{opacity:.5}.ast-hfb-header .ast-search-box.full-screen.full-screen ::-moz-placeholder{opacity:.5}.ast-hfb-header .ast-search-box.full-screen.full-screen :-ms-input-placeholder{opacity:.5}.ast-hfb-header .ast-search-box.full-screen.full-screen :-moz-placeholder{opacity:.5}.site-header .ast-inline-search.ast-search-menu-icon .search-form{padding-left:0;padding-right:0}.site-header .ast-inline-search.ast-search-menu-icon .search-field{padding-left:1em;padding-right:2em}.ast-inline-search.ast-search-menu-icon{position:relative;transform:none;left:0;right:0}.ast-inline-search.ast-search-menu-icon .search-submit{display:block;background:0 0;border:none;position:absolute;height:100%;right:.25em;padding:0;top:0;font-size:1.3em;color:#757575}.ast-header-break-point .ast-inline-search.ast-search-menu-icon .search-form{padding:0}.ast-header-break-point .site-header .ast-inline-search.ast-search-menu-icon .search-field{padding-right:2em}.ast-header-break-point .ast-search-box.full-screen .ast-search-wrapper .search-field{width:80%}.ast-header-custom-item-inside.ast-desktop .main-header-menu .ast-search-menu-icon.full-screen,.ast-header-custom-item-inside.ast-desktop .main-header-menu .ast-search-menu-icon.header-cover{display:none}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-1 .ast-search-menu-icon .search-form{right:-1em;left:auto;padding-left:0;padding-right:3em}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-1 .search-field{padding-right:0;padding-left:1em}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-2 .ast-search-menu-icon .search-form{left:-1em;right:auto;padding-right:0;padding-left:3em}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-2 .search-field{padding-left:0;padding-right:1em}.ast-header-break-point .ast-above-header .ast-above-header-section-1 .ast-inline-search.ast-search-menu-icon .search-field{padding-right:0}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-2 .ast-search-menu-icon .search-form{padding-left:0;left:auto;padding-right:2em}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-2 .ast-search-menu-icon.slide-search .search-form{left:-1em;padding-left:2em}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-1 .search-field{padding-right:0}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .search-field{padding-right:0;padding-left:1em}.ast-header-break-point .ast-above-header-mobile-stack .ast-above-header .ast-above-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{right:auto;padding-right:2em}.ast-header-break-point .ast-swap-below-header-sections .ast-below-header .below-header-section-2 .ast-search-menu-icon.ast-inline-search .search-form{left:0;padding-left:0;padding-right:2em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-1 .ast-search-menu-icon .search-form{right:-1em;left:auto;padding-left:0;padding-right:3em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-1 .search-field{padding-right:0;padding-left:1em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-2 .ast-search-menu-icon .search-form{left:-1em;right:auto;padding-right:0;padding-left:3em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-2 .search-field{padding-left:0;padding-right:1em}.ast-header-break-point .ast-below-header .below-header-section-1 .ast-inline-search.ast-search-menu-icon .search-field{padding-right:0}.ast-header-break-point .ast-swap-below-header-sections.site-header .ast-below-header .ast-inline-search.ast-search-menu-icon .search-field{padding-left:1em;padding-right:0}.ast-header-break-point .ast-swap-below-header-sections .ast-below-header .below-header-section-2 .ast-search-menu-icon .search-form{left:-1em;padding-left:3em;padding-right:1em}.ast-below-header-mobile-stack .ast-below-header .below-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{right:auto;padding-right:2em}.iphone.full-screen,.ipod.full-screen{position:fixed!important}@media (max-width:992px){.ast-above-header-mobile-stack .ast-above-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{left:auto}.ast-below-header-mobile-stack .below-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{left:auto}}@media (max-width:544px){.ast-search-box.full-screen .ast-search-wrapper .large-search-text{display:none}.ast-search-box.full-screen .ast-search-wrapper .search-field,.ast-search-box.full-screen .ast-search-wrapper .search-submit{font-size:1.6em}}
/* astra-addon-dynamic-css-home.css */
#content:before{content:"921";position:absolute;overflow:hidden;opacity:0;visibility:hidden;}.blog-layout-2{position:relative;}.single .ast-author-details .author-title{color:var(--ast-global-color-3);}.ast-fade-up{opacity:0;transition-property:opacity,transform;transform:translate3d(0,100px,0);transition-duration:1s;}@media (max-width:921px){.single.ast-separate-container .ast-author-meta{padding:1.5em 2.14em;}.single .ast-author-meta .post-author-avatar{margin-bottom:1em;}.ast-separate-container .ast-grid-2 .ast-article-post,.ast-separate-container .ast-grid-3 .ast-article-post,.ast-separate-container .ast-grid-4 .ast-article-post{width:100%;}.ast-separate-container .ast-grid-md-1 .ast-article-post{width:100%;}.ast-separate-container .ast-grid-md-2 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-md-3 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-md-4 .ast-article-post.ast-separate-posts{padding:0 .75em 0;}.blog-layout-1 .post-content,.blog-layout-1 .ast-blog-featured-section{float:none;}.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on{margin-top:0;}.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:1em;}.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-1.5em;}.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-2.14em;margin-right:-2.14em;}.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .entry-header .post-thumb-img-content:first-child{margin-top:-1.5em;}.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content{margin-left:-2.14em;margin-right:-2.14em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-1.5em;margin-right:-1.5em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-0.5em;margin-right:-0.5em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on{margin-top:0;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:1em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-1.5em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-1.5em;margin-right:-1.5em;}.blog-layout-2{display:flex;flex-direction:column-reverse;}.ast-separate-container .blog-layout-3,.ast-separate-container .blog-layout-1{display:block;}.ast-plain-container .ast-grid-2 .ast-article-post,.ast-plain-container .ast-grid-3 .ast-article-post,.ast-plain-container .ast-grid-4 .ast-article-post,.ast-page-builder-template .ast-grid-2 .ast-article-post,.ast-page-builder-template .ast-grid-3 .ast-article-post,.ast-page-builder-template .ast-grid-4 .ast-article-post{width:100%;}}@media (max-width:921px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-top:0;margin-left:-2.14em;}.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-top:0;margin-left:-1.14em;}}@media (min-width:922px){.ast-separate-container.ast-blog-grid-2 .ast-archive-description,.ast-separate-container.ast-blog-grid-3 .ast-archive-description,.ast-separate-container.ast-blog-grid-4 .ast-archive-description{margin-bottom:1.33333em;}.blog-layout-2.ast-no-thumb .post-content,.blog-layout-3.ast-no-thumb .post-content{width:calc(100% - 5.714285714em);}.blog-layout-2.ast-no-thumb.ast-no-date-box .post-content,.blog-layout-3.ast-no-thumb.ast-no-date-box .post-content{width:100%;}.ast-separate-container .ast-grid-2 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-3 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-4 .ast-article-post.ast-separate-posts{border-bottom:0;}.ast-separate-container .ast-grid-2 > .site-main > .ast-row:before,.ast-separate-container .ast-grid-2 > .site-main > .ast-row:after,.ast-separate-container .ast-grid-3 > .site-main > .ast-row:before,.ast-separate-container .ast-grid-3 > .site-main > .ast-row:after,.ast-separate-container .ast-grid-4 > .site-main > .ast-row:before,.ast-separate-container .ast-grid-4 > .site-main > .ast-row:after{flex-basis:0;width:0;}.ast-separate-container .ast-grid-2 .ast-article-post,.ast-separate-container .ast-grid-3 .ast-article-post,.ast-separate-container .ast-grid-4 .ast-article-post{display:flex;padding:0;}.ast-plain-container .ast-grid-2 > .site-main > .ast-row,.ast-plain-container .ast-grid-3 > .site-main > .ast-row,.ast-plain-container .ast-grid-4 > .site-main > .ast-row,.ast-page-builder-template .ast-grid-2 > .site-main > .ast-row,.ast-page-builder-template .ast-grid-3 > .site-main > .ast-row,.ast-page-builder-template .ast-grid-4 > .site-main > .ast-row{margin-left:-1em;margin-right:-1em;display:flex;flex-flow:row wrap;align-items:stretch;}.ast-plain-container .ast-grid-2 > .site-main > .ast-row:before,.ast-plain-container .ast-grid-2 > .site-main > .ast-row:after,.ast-plain-container .ast-grid-3 > .site-main > .ast-row:before,.ast-plain-container .ast-grid-3 > .site-main > .ast-row:after,.ast-plain-container .ast-grid-4 > .site-main > .ast-row:before,.ast-plain-container .ast-grid-4 > .site-main > .ast-row:after,.ast-page-builder-template .ast-grid-2 > .site-main > .ast-row:before,.ast-page-builder-template .ast-grid-2 > .site-main > .ast-row:after,.ast-page-builder-template .ast-grid-3 > .site-main > .ast-row:before,.ast-page-builder-template .ast-grid-3 > .site-main > .ast-row:after,.ast-page-builder-template .ast-grid-4 > .site-main > .ast-row:before,.ast-page-builder-template .ast-grid-4 > .site-main > .ast-row:after{flex-basis:0;width:0;}.ast-plain-container .ast-grid-2 .ast-article-post,.ast-plain-container .ast-grid-3 .ast-article-post,.ast-plain-container .ast-grid-4 .ast-article-post,.ast-page-builder-template .ast-grid-2 .ast-article-post,.ast-page-builder-template .ast-grid-3 .ast-article-post,.ast-page-builder-template .ast-grid-4 .ast-article-post{display:flex;}.ast-plain-container .ast-grid-2 .ast-article-post:last-child,.ast-plain-container .ast-grid-3 .ast-article-post:last-child,.ast-plain-container .ast-grid-4 .ast-article-post:last-child,.ast-page-builder-template .ast-grid-2 .ast-article-post:last-child,.ast-page-builder-template .ast-grid-3 .ast-article-post:last-child,.ast-page-builder-template .ast-grid-4 .ast-article-post:last-child{margin-bottom:1.5em;}.ast-separate-container .ast-grid-2 > .site-main > .ast-row,.ast-separate-container .ast-grid-3 > .site-main > .ast-row,.ast-separate-container .ast-grid-4 > .site-main > .ast-row{margin-left:-1em;margin-right:-1em;display:flex;flex-flow:row wrap;align-items:flex-start;}.single .ast-author-meta .ast-author-details{display:flex;}}@media (min-width:922px){.single .post-author-avatar,.single .post-author-bio{float:left;clear:right;}.single .ast-author-meta .post-author-avatar{margin-right:1.33333em;}.single .ast-author-meta .about-author-title-wrapper,.single .ast-author-meta .post-author-bio{text-align:left;}.blog-layout-2 .post-content{padding-right:2em;}.blog-layout-2.ast-no-date-box.ast-no-thumb .post-content{padding-right:0;}.blog-layout-3 .post-content{padding-left:2em;}.blog-layout-3.ast-no-date-box.ast-no-thumb .post-content{padding-left:0;}.ast-separate-container .ast-grid-2 .ast-article-post.ast-separate-posts:nth-child(2n+0),.ast-separate-container .ast-grid-2 .ast-article-post.ast-separate-posts:nth-child(2n+1),.ast-separate-container .ast-grid-3 .ast-article-post.ast-separate-posts:nth-child(2n+0),.ast-separate-container .ast-grid-3 .ast-article-post.ast-separate-posts:nth-child(2n+1),.ast-separate-container .ast-grid-4 .ast-article-post.ast-separate-posts:nth-child(2n+0),.ast-separate-container .ast-grid-4 .ast-article-post.ast-separate-posts:nth-child(2n+1){padding:0 1em 0;}}@media (max-width:544px){.ast-separate-container .ast-grid-sm-1 .ast-article-post{width:100%;}.ast-separate-container .ast-grid-sm-2 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-sm-3 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-sm-4 .ast-article-post.ast-separate-posts{padding:0 .5em 0;}.ast-separate-container .ast-grid-sm-1 .ast-article-post.ast-separate-posts{padding:0;}.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:0.5em;}.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-1em;margin-right:-1em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-0.5em;margin-right:-0.5em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:0.5em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-1.33333em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-1em;margin-right:-1em;}.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-1,.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-3{padding:1.33333em 1em;}.ast-separate-container .ast-grid-3 .ast-article-post .blog-layout-1,.ast-separate-container .ast-grid-4 .ast-article-post .blog-layout-1{padding:1.33333em 1em;}.single.ast-separate-container .ast-author-meta{padding:1.5em 1em;}}@media (max-width:544px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-1em;}.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-0.5em;}}h1,h2,h3,h4,h5,h6{margin-bottom:20px;}@media (min-width:922px){.ast-hide-display-device-desktop{display:none;}[class^="astra-advanced-hook-"] .wp-block-query .wp-block-post-template .wp-block-post{width:100%;}}@media (min-width:545px) and (max-width:921px){.ast-hide-display-device-tablet{display:none;}}@media (max-width:544px){.ast-hide-display-device-mobile{display:none;}}.ast-blog-layout-4-grid .ast-article-inner,.ast-blog-layout-5-grid .ast-article-inner,.ast-blog-layout-6-grid .ast-article-inner{box-shadow:0px 6px 15px -2px rgba(16,24,40,0.05);}.ast-article-post .ast-date-meta .posted-on,.ast-article-post .ast-date-meta .posted-on *{background:var(--ast-global-color-3);color:#ffffff;}.ast-article-post .ast-date-meta .posted-on .date-month,.ast-article-post .ast-date-meta .posted-on .date-year{color:#ffffff;}.ast-loader > div{background-color:var(--ast-global-color-3);}.blog-layout-4 .post-thumb-img-content{position:static;}.blog-layout-4 .ast-blog-single-element.ast-taxonomy-container.cat-links{position:static;text-align:inherit;}.ast-load-more {cursor: pointer;display: none;border: 2px solid var(--ast-border-color);transition: all 0.2s linear;color: #000;}.ast-load-more.active {display: inline-block;padding: 0 1.5em;line-height: 3em;}.ast-load-more.no-more:hover {border-color: var(--ast-border-color);color: #000;}.ast-load-more.no-more:hover {background-color: inherit;}.ast-header-search .ast-search-menu-icon .search-field{border-radius:2px;}.ast-header-search .ast-search-menu-icon .search-submit{border-radius:2px;}.ast-header-search .ast-search-menu-icon .search-form{border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:#ddd;border-radius:2px;}@media (min-width:922px){.ast-container{max-width:1240px;}}@media (min-width:993px){.ast-container{max-width:1240px;}}@media (min-width:1201px){.ast-container{max-width:1240px;}}.ast-separate-container .primary:not(.ast-grid-1) .ast-article-inner,.ast-narrow-container .primary:not(.ast-grid-1) .ast-article-inner{padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px;}@media (max-width:921px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond .ast-separate-container .ast-related-posts-wrap,.single.ast-separate-container .ast-author-details{padding-top:1.5em;padding-bottom:1.5em;}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comments-count-wrapper,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container .related-posts-title-wrapper .single.ast-separate-container .about-author-title-wrapper,.ast-separate-container .ast-related-posts-wrap,.single.ast-separate-container .ast-author-details,.ast-separate-container .ast-single-related-posts-container{padding-right:2.14em;padding-left:2.14em;}.ast-narrow-container .ast-article-post,.ast-narrow-container .ast-article-single,.ast-narrow-container .ast-comment-list li.depth-1,.ast-narrow-container .comment-respond,.ast-narrow-container .ast-related-posts-wrap,.ast-narrow-container .ast-single-related-posts-container,.single.ast-narrow-container .ast-author-details{padding-top:1.5em;padding-bottom:1.5em;}.ast-narrow-container .ast-article-post,.ast-narrow-container .ast-article-single,.ast-narrow-container .comments-count-wrapper,.ast-narrow-container .ast-comment-list li.depth-1,.ast-narrow-container .comment-respond,.ast-narrow-container .related-posts-title-wrapper,.ast-narrow-container .related-posts-title-wrapper,.single.ast-narrow-container .about-author-title-wrapper,.ast-narrow-container .ast-related-posts-wrap,.ast-narrow-container .ast-single-related-posts-container,.single.ast-narrow-container .ast-author-details{padding-right:2.14em;padding-left:2.14em;}.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container #primary,.ast-plain-container #primary,.ast-narrow-container #primary{margin-top:1.5em;margin-bottom:1.5em;}.ast-left-sidebar #primary,.ast-right-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container #primary,.ast-narrow-container #primary{padding-left:0em;padding-right:0em;}.ast-no-sidebar.ast-separate-container .entry-content .alignfull,.ast-no-sidebar.ast-narrow-container .entry-content .alignfull{margin-right:-2.14em;margin-left:-2.14em;}}@media (max-width:544px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond,.ast-separate-container .ast-related-posts-wrap,.single.ast-separate-container .ast-author-details{padding-top:1.5em;padding-bottom:1.5em;}.ast-narrow-container .ast-article-post,.ast-narrow-container .ast-article-single,.ast-narrow-container .ast-comment-list li.depth-1,.ast-narrow-container .comment-respond,.ast-narrow-container .ast-related-posts-wrap,.ast-narrow-container .ast-single-related-posts-container,.single.ast-narrow-container .ast-author-details{padding-top:1.5em;padding-bottom:1.5em;}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comments-count-wrapper,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container .related-posts-title-wrapper,.single.ast-separate-container .about-author-title-wrapper,.ast-separate-container .ast-related-posts-wrap,.single.ast-separate-container .ast-author-details{padding-right:1em;padding-left:1em;}.ast-narrow-container .ast-article-post,.ast-narrow-container .ast-article-single,.ast-narrow-container .comments-count-wrapper,.ast-narrow-container .ast-comment-list li.depth-1,.ast-narrow-container .comment-respond,.ast-narrow-container .related-posts-title-wrapper,.ast-narrow-container .related-posts-title-wrapper,.single.ast-narrow-container .about-author-title-wrapper,.ast-narrow-container .ast-related-posts-wrap,.ast-narrow-container .ast-single-related-posts-container,.single.ast-narrow-container .ast-author-details{padding-right:1em;padding-left:1em;}.ast-no-sidebar.ast-separate-container .entry-content .alignfull,.ast-no-sidebar.ast-narrow-container .entry-content .alignfull{margin-right:-1em;margin-left:-1em;}}@media (max-width:544px){.ast-header-break-point .header-main-layout-2 .site-branding,.ast-header-break-point .ast-mobile-header-stack .ast-mobile-menu-buttons{padding-bottom:0px;}}@media (max-width:921px){.ast-separate-container.ast-two-container #secondary .widget,.ast-separate-container #secondary .widget{margin-bottom:1.5em;}}@media (max-width:921px){.ast-separate-container #primary,.ast-narrow-container #primary{padding-top:0px;}}@media (max-width:921px){.ast-separate-container #primary,.ast-narrow-container #primary{padding-bottom:0px;}}.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-desktop.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on ,.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-4 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-15px;}.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on ,.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-4 .post-content .ast-blog-featured-section .post-thumb-img-content{margin-left:-15px;margin-right:-15px;}.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on ,.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-4 .post-content .ast-blog-featured-section .post-thumb-img-content{margin-left:-15px;}.ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-megamenu,.ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-full-megamenu-wrapper{border-top-width:2px;border-bottom-width:0px;border-right-width:0px;border-left-width:0px;border-style:solid;}@media (max-width:921px){.ast-header-break-point .ast-builder-menu-1 .main-header-menu .sub-menu > .menu-item > .menu-link{padding-top:0px;padding-bottom:0px;padding-left:30px;padding-right:20px;}.ast-header-break-point .ast-builder-menu-1 .sub-menu .menu-item.menu-item-has-children > .ast-menu-toggle{top:0px;right:calc( 20px - 0.907em );}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-1 .sub-menu .menu-item.menu-item-has-children > .ast-menu-toggle{top:0px;}}.ast-above-header,.main-header-bar,.ast-below-header {-webkit-transition: all 0.2s linear;transition: all 0.2s linear;}.ast-above-header,.main-header-bar,.ast-below-header {max-width:100%;}[CLASS*="-sticky-header-active"] .ast-header-sticked [data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{fill:var(--ast-global-color-0);}[CLASS*="-sticky-header-active"] .ast-header-sticked [data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-wrap .mobile-menu{color:var(--ast-global-color-0);}[CLASS*="-sticky-header-active"] .ast-header-sticked [data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-outline{background:transparent;color:var(--ast-global-color-0);border-color:var(--ast-global-color-0);}.site-title,.site-title a{font-family:'Poppins',sans-serif;line-height:1.23em;}.widget-area.secondary .sidebar-main .wp-block-heading,#secondary .widget-title{font-family:'Poppins',sans-serif;line-height:1.23em;}.blog .entry-title,.blog .entry-title a,.archive .entry-title,.archive .entry-title a,.search .entry-title,.search .entry-title a{font-family:'Poppins',sans-serif;line-height:1.23em;}button,.ast-button,input#submit,input[type="button"],input[type="submit"],input[type="reset"]{font-size:16px;font-size:0.94117647058824rem;font-weight:500;}.ast-hfb-header.ast-desktop .ast-builder-menu-1 .main-header-menu .menu-item.menu-item-heading > .menu-link{font-weight:700;}.ast-desktop .ast-mm-widget-content .ast-mm-widget-item{padding:0;}.ast-header-break-point .menu-text + .icon-arrow,.ast-desktop .menu-link > .icon-arrow:first-child,.ast-header-break-point .main-header-menu > .menu-item > .menu-link .icon-arrow,.ast-header-break-point .astra-mm-highlight-label + .icon-arrow{display:none;}.ast-advanced-headers-layout.ast-advanced-headers-layout-2 .ast-container{flex-direction:column;}.ast-advanced-headers-different-logo .advanced-header-logo,.ast-header-break-point .ast-has-mobile-header-logo .advanced-header-logo{display:inline-block;}.ast-header-break-point.ast-advanced-headers-different-logo .ast-has-mobile-header-logo .ast-mobile-header-logo{display:none;}.ast-advanced-headers-layout{width:100%;}.ast-header-break-point .ast-advanced-headers-parallax{background-attachment:fixed;}.ast-primary-sticky-header-active.ast-main-header-nav-open #masthead > #ast-desktop-header ul#ast-desktop-toggle-menu{display:none;}#masthead .site-logo-img .astra-logo-svg,.ast-header-break-point #ast-fixed-header .site-logo-img .custom-logo-link img {max-width:200px;}[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-1 .main-header-menu.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading > .menu-link{background:transparent;}[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-1 .main-header-menu.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading:hover > .menu-link,[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-1 .main-header-menu.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading > .menu-link:hover{background:transparent;}@media (max-width:921px){.ast-primary-sticky-header-active.ast-main-header-nav-open nav{overflow-y:auto;max-height:calc(100vh - 100px);}}[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-2 .main-header-menu.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading > .menu-link{background:transparent;}[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-2 .main-header-menu.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading:hover > .menu-link,[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-2 .main-header-menu.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading > .menu-link:hover{background:transparent;}@media (max-width:921px){.ast-primary-sticky-header-active.ast-main-header-nav-open nav{overflow-y:auto;max-height:calc(100vh - 100px);}}#ast-fixed-header .site-title a,#ast-fixed-header .site-title a:focus,#ast-fixed-header .site-title a:hover,#ast-fixed-header .site-title a:visited{color:#222;}#ast-fixed-header.site-header .site-description{color:var(--ast-global-color-3);}.ast-transparent-header #ast-fixed-header .main-header-bar,.ast-transparent-header.ast-primary-sticky-enabled .ast-main-header-wrap .main-header-bar.ast-header-sticked,.ast-primary-sticky-enabled .ast-main-header-wrap .main-header-bar.ast-header-sticked,.ast-primary-sticky-header-ast-primary-sticky-enabled .ast-main-header-wrap .main-header-bar.ast-header-sticked,#ast-fixed-header .main-header-bar,#ast-fixed-header .ast-masthead-custom-menu-items .ast-inline-search .search-field,#ast-fixed-header .ast-masthead-custom-menu-items .ast-inline-search .search-field:focus{background:#0b357d;backdrop-filter:unset;-webkit-backdrop-filter:unset;}.ast-footer-copyright a{color:var(--ast-global-color-5);}.ast-footer-copyright a:hover{color:var(--ast-global-color-4);}

/* Scrollbar fina azul — Vagas019 */
::-webkit-scrollbar{width:5px;height:5px}
::-webkit-scrollbar-track{background:transparent}
::-webkit-scrollbar-thumb{background:#1D63FF;border-radius:99px}
::-webkit-scrollbar-thumb:hover{background:#0047FF}
*{scrollbar-width:thin;scrollbar-color:#1D63FF transparent}


  .v019-cad-menu-item > .v019-cad-parent{background:linear-gradient(135deg,#0b4dbb,#2f7be3);color:#fff !important;border-radius:999px;padding:7px 16px !important;font-weight:700;display:inline-block;line-height:1.2;}
  .v019-cad-menu-item > .v019-cad-parent:hover{filter:brightness(1.07);color:#fff !important;}
  body.logged-in .v019-cad-menu-item{display:none !important;}
  

.wp-block-post-date,.wp-block-post-date time,.entry-meta .posted-on,
.ast-blog-meta-wrap .entry-date,[class*="post-date"],[class*="entry-date"]{
  display:block!important;visibility:visible!important;opacity:1!important;
  font-size:12px;color:#667085;margin-top:4px;
}

#v019fh-drawer a[href*="termos-de-uso"]{display:none!important}
html body.single-post.single .entry-content .v019mt-vagas{margin:28px 0!important;padding:16px 16px 12px;border:1px solid #dbe5fb;border-radius:16px;background:#f5f8ff}
html body.single-post.single .entry-content .v019mt-vagas-t{margin:0 0 10px!important;font-size:16px!important;font-weight:800!important;color:#0C3882!important;line-height:1.3!important}
html body.single-post.single .entry-content .v019mt-vagas ul{list-style:none!important;margin:0!important;padding:0!important;display:grid;gap:8px}
html body.single-post.single .entry-content .v019mt-vagas li{margin:0!important;padding:0!important;list-style:none!important}
html body.single-post.single .entry-content .v019mt-vagas li::before,html body.single-post.single .entry-content .v019mt-vagas li::marker{content:none!important}
html body.single-post.single .entry-content .v019mt-vagas li a{display:block;padding:10px 12px;border-radius:12px;background:#fff;border:1px solid #e5e9f2;text-decoration:none!important;color:#1f2937!important}
html body.single-post.single .entry-content .v019mt-vagas li a:hover{border-color:#1D4ED8}
html body.single-post.single .entry-content .v019mt-vagas li b{display:block;font-size:15px;line-height:1.3;color:#0f1f44!important}
html body.single-post.single .entry-content .v019mt-vagas li small{display:block;font-size:13px;color:#5b6b85!important;margin-top:2px}
html body.single-post.single .entry-content .v019mt-chips{display:flex;gap:6px;margin-top:6px}
html body.single-post.single .entry-content .v019mt-chips i{font-style:normal;font-size:11.5px;font-weight:700;color:#1D4ED8;background:#eef3ff;border-radius:999px;padding:2px 8px}
html body.single-post.single .entry-content .v019mt-vagas-todas{display:inline-block;margin-top:10px;font-weight:700;font-size:14.5px;color:#1D4ED8!important;text-decoration:none!important}
html body.single-post.single .entry-content .v019mt-toc{margin:22px 0!important;border:1px solid #dbe5fb;border-radius:14px;background:#f8faff}
html body.single-post.single .entry-content .v019mt-toc summary{cursor:pointer;padding:12px 16px;font-weight:800;font-size:15.5px;color:#0C3882!important;list-style-position:inside}
html body.single-post.single .entry-content .v019mt-toc summary span{font-weight:500;color:#5b6b85;font-size:13.5px}
html body.single-post.single .entry-content .v019mt-toc ol{margin:0 0 12px!important;padding:0 16px 0 36px!important}
html body.single-post.single .entry-content .v019mt-toc li{margin:6px 0!important;font-size:15px!important;line-height:1.4!important}
html body.single-post.single .entry-content .v019mt-toc a{color:#1D4ED8!important;text-decoration:none!important}
html body.single-post.single .entry-content .v019mt-toc a:hover{text-decoration:underline!important}
.single-post .entry-content h2[id]{scroll-margin-top:96px}
.v019mt-prog{position:fixed;left:0;right:0;top:0;height:3px;z-index:2147483000;pointer-events:none}
.v019mt-prog span{display:block;height:100%;width:100%;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,#0C3882,#1D4ED8 45%,#60A5FA)}
@media (prefers-reduced-motion:reduce){.v019mt-prog{display:none}}
.v019mt-assuntos{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center;margin:10px 0 4px}
.v019mt-assuntos>span{font-size:13px;color:#5b6b85;font-weight:600}
html body .v019mt-assuntos a{display:inline-flex;align-items:center;min-height:36px;padding:0 13px;border-radius:999px;border:1px solid #d0d9ee;background:#fff;color:#1D4ED8!important;font-size:14px;font-weight:600;text-decoration:none!important}
html body .v019mt-assuntos a:hover{border-color:#1D4ED8;background:#eef3ff}
html body .v019mt-assuntos a.ativo{background:#1D4ED8;border-color:#1D4ED8;color:#fff!important}
@media (max-width:640px){
.v019mt-assuntos{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:2px 2px 6px;scrollbar-width:none}
.v019mt-assuntos::-webkit-scrollbar{display:none}
.v019mt-assuntos a{flex:0 0 auto}
html body.v019ps-lista.v019ps-lista #main>.ast-row{gap:12px!important}
html body.v019ps-lista.v019ps-lista #main>.ast-row>article.ast-article-post.has-post-thumbnail:not(:first-child) .post-content{display:grid!important;grid-template-columns:104px minmax(0,1fr)!important;column-gap:12px!important;align-items:start!important;padding:12px!important}
html body.v019ps-lista.v019ps-lista #main>.ast-row>article.ast-article-post.has-post-thumbnail:not(:first-child) .ast-blog-featured-section{grid-column:1!important;grid-row:1 / span 3!important;border-radius:12px!important;overflow:hidden!important}
html body.v019ps-lista.v019ps-lista #main>.ast-row>article.ast-article-post.has-post-thumbnail:not(:first-child) .post-thumb-img-content img{aspect-ratio:1/1!important;height:104px!important;width:104px!important}
html body.v019ps-lista.v019ps-lista #main>.ast-row>article.ast-article-post.has-post-thumbnail:not(:first-child) h2.entry-title{grid-column:2!important;margin:0 0 6px!important;font-size:16px!important;line-height:1.3!important}
html body.v019ps-lista.v019ps-lista #main>.ast-row>article.ast-article-post.has-post-thumbnail:not(:first-child) .entry-header{grid-column:2!important;margin:0!important}
html body.v019ps-lista.v019ps-lista #main>.ast-row>article.ast-article-post.has-post-thumbnail:not(:first-child) .ast-excerpt-container{grid-column:2!important;margin:6px 0 0!important}
html body.v019ps-lista.v019ps-lista #main>.ast-row>article.ast-article-post.has-post-thumbnail:not(:first-child) .ast-excerpt-container p{font-size:14px!important;-webkit-line-clamp:2!important;line-clamp:2!important}
html body.v019ps-lista.v019ps-lista #main>.ast-row>article.ast-article-post.has-post-thumbnail:not(:first-child) .read-more,html body.v019ps-lista.v019ps-lista #main>.ast-row>article.ast-article-post.has-post-thumbnail:not(:first-child) .entry-content{display:none!important}
}
/* v019-ux-v1-v1a.css */

#masthead.site-header{position:sticky!important;top:0!important;z-index:9999!important;}
body.admin-bar #masthead.site-header{top:32px!important;}
@media(max-width:782px){body.admin-bar #masthead.site-header{top:46px!important;}}
#masthead.site-header .ast-primary-header-bar{transition:background .2s,box-shadow .2s!important;}
#masthead.site-header.v019-scrolled .ast-primary-header-bar{background:rgba(2,6,23,.96)!important;backdrop-filter:blur(10px)!important;box-shadow:0 1px 12px rgba(0,0,0,.3)!important;}
@media(min-width:922px){.c019x-appbadge-li,li.menu-item:has(>a[href*="apps.apple"]),li.menu-item:has(>a[href*="play.google"]){display:none!important;}}
#v019-city-hint{font-size:12px;color:rgba(255,255,255,.5);margin-top:8px;text-align:center;}
#v019-area-search{width:100%;padding:8px 12px;margin-bottom:6px;border:1px solid #dde1e7;border-radius:6px;font-size:13px;box-sizing:border-box;}
#v019-area-search:focus{outline:none;border-color:#0057ff;box-shadow:0 0 0 2px rgba(0,87,255,.12);}
#v019-forgot-pwd{text-align:center;margin-top:16px;font-size:13px;}
#v019-forgot-pwd a{color:rgba(200,220,255,.75)!important;text-decoration:underline!important;text-underline-offset:2px;}
#v019-forgot-pwd a:hover{color:#fff!important;}
.wp-block-post.vaga{transition:box-shadow .18s,transform .18s;border-radius:10px;}
.wp-block-post.vaga:hover{box-shadow:0 4px 16px rgba(0,0,0,.13)!important;transform:translateY(-2px);}

@media (min-width: 1025px){body .uag-hide-desktop.uagb-google-map__wrap,body .uag-hide-desktop{display:none !important}}@media (min-width: 768px) and (max-width: 1024px){body .uag-hide-tab.uagb-google-map__wrap,body .uag-hide-tab{display:none !important}}@media (max-width: 767px){body .uag-hide-mob.uagb-google-map__wrap,body .uag-hide-mob{display:none !important}}

/* CABECALHO0826: abaixo de 1320px o cabecalho quebra em linhas em vez de cortar os botoes.
   Limite inferior 769px: o celular nunca entra aqui. */
@media (min-width:769px) and (max-width:1319.98px){
  .site-primary-header-wrap.ast-builder-grid-row-container{
    grid-template-columns:minmax(0,1fr)!important;
  }
  .ast-builder-grid-row.ast-builder-grid-row-has-sides{
    grid-template-columns:minmax(0,1fr)!important;
    grid-auto-flow:row!important;
    row-gap:6px!important;
  }
  .site-header-primary-section-left{
    min-width:0!important;
    flex-wrap:wrap!important;
    justify-content:center!important;
  }
  .site-header-primary-section-right{
    min-width:0!important;
    justify-content:center!important;
    flex-wrap:wrap!important;
    gap:8px!important;
  }
  .main-header-bar-navigation .ast-nav-menu{
    flex-wrap:wrap!important;
    justify-content:center!important;
  }
  #masthead .ast-primary-header-bar{
    padding-top:6px!important;
    padding-bottom:8px!important;
  }
}

/* v019-divulgar-cta-v1a.css */

  .v019-cta-divulgar > a {
    background: linear-gradient(135deg,#0a56c4 0%,#063F91 100%) !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 9px 20px !important;
    font-weight: 800 !important;
    box-shadow: 0 4px 14px rgba(6,40,120,.30);
    border: 1.5px solid rgba(74,141,255,.55) !important;
    transition: transform .15s ease, box-shadow .15s ease, filter .15s ease;
    display: inline-flex !important; align-items: center; gap: 6px;
    line-height: 1.1 !important;
  }
  .v019-cta-divulgar > a::before { content: ""; font-size: 1em; }
  .v019-cta-divulgar > a:hover { transform: translateY(-1px); filter: brightness(1.06);
    box-shadow: 0 6px 20px rgba(6,40,120,.40); }
  .v019-cta-divulgar > a::after { display:none !important; }
  @media (max-width:1024px){
    .v019-cta-divulgar > a { justify-content:center; margin: 6px 0; padding: 13px 20px !important;
      font-size: 16px !important; box-shadow: 0 4px 14px rgba(6,40,120,.25); }
  }

.v019-ajuda-menu-item .v019-ajuda-link{font-weight:700;color:#063f91 !important;transition:filter .15s,transform .15s;display:inline-block;line-height:1.2;}.v019-ajuda-menu-item .v019-ajuda-link:hover{filter:brightness(1.1);transform:translateY(-1px);color:#0a56c4 !important;}
/* v019blogfix0723-v1a.css */
#masthead#masthead.site-header,#masthead#masthead{position:relative!important;top:auto!important}#ast-fixed-header{display:none!important}.ast-single-entry-banner,.ast-archive-entry-banner{background:#FFFFFF!important;min-height:0!important;padding:34px 20px 8px!important}.ast-single-entry-banner .entry-title,.ast-archive-entry-banner .ast-archive-title,.ast-archive-entry-banner h1{color:#0C3882!important;font-size:clamp(26px,3.2vw,34px)!important;line-height:1.25!important}.ast-single-entry-banner .entry-meta,.ast-single-entry-banner .entry-meta *,.ast-archive-entry-banner p,.ast-archive-entry-banner .ast-archive-description{color:#5B6B8C!important}.v019-cta-blog a:first-of-type{background:#FFFFFF!important;color:#0C3882!important;box-shadow:0 8px 22px rgba(2,20,66,.35)!important}.single-post #content .ast-container{padding-top:10px!important}.single-post .ast-article-single{padding-top:18px!important}.single-post #secondary{display:none!important}.single-post #primary{flex:1 1 auto!important;max-width:980px;margin-left:auto!important;margin-right:auto!important}.blog article.post .ast-article-inner,.archive article.post .ast-article-inner{border-radius:14px;box-shadow:0 6px 18px rgba(4,18,52,.07);overflow:hidden}
/* v019blogux0723-v1a.css */
.v019-blog-tools{margin:6px 0 22px}.v019-blog-busca{display:flex;gap:10px;max-width:680px;margin:0 auto 14px}.v019-blog-busca input[type=search]{flex:1;padding:13px 18px;border:2px solid #C7D6F5;border-radius:14px;font-size:16px;background:#fff;color:#04122D;min-width:0}.v019-blog-busca input[type=search]:focus{outline:none;border-color:#1D4ED8}.v019-blog-busca button{padding:13px 26px;border:0;border-radius:14px;background:linear-gradient(135deg,#0C3882 0%,#1D4ED8 62%,#3B82F6 100%);color:#fff;font-weight:700;font-size:15px;cursor:pointer}.v019-blog-chips{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin:0 0 8px}.v019-blog-chips a{padding:8px 16px;border-radius:30px;border:1.5px solid #C7D6F5;background:#fff;color:#0C3882;font-size:14px;font-weight:600;text-decoration:none}.v019-blog-chips a.ativo{background:#1D4ED8;border-color:#1D4ED8;color:#fff}.v019-rotulo{font-size:13px;font-weight:800;letter-spacing:2.5px;text-transform:uppercase;color:#1D4ED8;margin:18px 0 10px}.v019-grade{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.v019-mini-card{display:block;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 6px 18px rgba(4,18,52,.07);text-decoration:none}.v019-mini-card img{width:100%;height:auto;display:block;aspect-ratio:16/9;object-fit:cover}.v019-mini-card span{display:block;padding:12px 14px;color:#0C3882;font-weight:700;font-size:15px;line-height:1.35}.v019-voltar{margin:4px 0 0;font-size:14px}.v019-voltar a{color:#5B6B8C;text-decoration:none;font-weight:600}.v019-voltar a:hover{color:#1D4ED8}.v019-ver-hub{margin:12px 0 0;text-align:right}.v019-ver-hub a{color:#1D4ED8;font-weight:700;text-decoration:none;font-size:15px}.v019-blog-hubs{text-align:center;font-size:14px;color:#5B6B8C;margin:2px 0 10px}.v019-blog-hubs a{color:#1D4ED8;font-weight:700;text-decoration:none;margin:0 6px}.v019-receba{margin:28px 0 4px;padding:20px 22px;border-radius:14px;background:linear-gradient(135deg,#0C3882 0%,#1D4ED8 62%,#3B82F6 100%);display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.v019-receba p{margin:0;color:#FFFFFF;font-weight:700;font-size:16px}.v019-receba a{background:#FFFFFF;color:#0C3882;font-weight:700;text-decoration:none;padding:11px 20px;border-radius:12px;font-size:15px;white-space:nowrap}.v019-leia-tambem{margin:34px 0 10px}@media(max-width:720px){.v019-grade{grid-template-columns:1fr 1fr}.v019-blog-busca{flex-direction:column}.v019-blog-busca button{width:100%}}@media(max-width:480px){.v019-grade{grid-template-columns:1fr}}
/* v019-app-mobile-v1a.css */

/* V019 App Mobile v10 — CLARO premium iOS, SOMENTE celular. Reversivel. NAO mexe na /vagas/. */
@media (max-width:768px){
html{scroll-behavior:smooth!important;}
html,body{max-width:100%!important;overflow-x:hidden!important;}
*{-webkit-tap-highlight-color:transparent!important;}
img,video,iframe{max-width:100%!important;height:auto!important;}
#v019-tab-bar{display:none!important;}
.cb-button-prev,.cb-button-next{display:none!important;}
.cb-carousel-block,.cb-wrapper{overflow:hidden!important;max-width:100%!important;-webkit-overflow-scrolling:touch!important;}
body.ast-plain-container{background:#F5F8FF!important;}
.site-content,#content{background:transparent!important;}
#ast-mobile-header .ast-primary-header-bar,#ast-fixed-header .ast-primary-header-bar{background:linear-gradient(160deg,#0C3882 0%,#082254 58%,#04122D 100%)!important;box-shadow:0 6px 20px rgba(0,40,120,.22)!important;border-radius:0 0 24px 24px!important;}
#ast-mobile-header .menu-toggle,#ast-mobile-header .mobile-menu-toggle-icon{color:#fff!important;}
.uagb-block-180ac6e6 .uagb-ifb-desc{display:none!important;}
/* === HERO azul premium (sai do navy) === */
body .entry-content .uagb-block-f2002f91.uagb-block-f2002f91{background:linear-gradient(160deg,#0047FF 0%,#005BFF 55%,#1f7ae0 100%)!important;background-image:linear-gradient(160deg,#0047FF 0%,#005BFF 55%,#1f7ae0 100%)!important;padding-top:18px!important;padding-bottom:24px!important;}
/* HERO 4 caixas: 1 linha + vidro + texto legivel */
.uagb-block-006ca3ed{flex-wrap:nowrap!important;gap:7px!important;justify-content:space-between!important;}
.uagb-block-006ca3ed>*{flex:1 1 0!important;min-width:0!important;padding:9px 5px!important;text-align:center!important;background:rgba(255,255,255,.14)!important;border:1px solid rgba(255,255,255,.28)!important;border-radius:14px!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;box-shadow:0 8px 20px rgba(0,30,90,.16)!important;}
.uagb-block-006ca3ed strong,.uagb-block-006ca3ed .uagb-heading-text{font-size:14px!important;}
.uagb-block-006ca3ed p,.uagb-block-006ca3ed span,.uagb-block-006ca3ed .uagb-desc-text{font-size:9.5px!important;line-height:1.2!important;}
/* === FUNDO CLARO nas seções de conteudo + texto escuro (especificidade alta) === */
body .entry-content .uagb-block-4a18129c.uagb-block-4a18129c,body .entry-content .uagb-block-2f3fdde8.uagb-block-2f3fdde8,body .entry-content .uagb-block-c3878d39.uagb-block-c3878d39,body .entry-content .uagb-block-aee62949.uagb-block-aee62949{background:#F5F8FF!important;background-image:none!important;}
body .uagb-block-4a18129c.uagb-block-4a18129c .uagb-container-inner-blocks-wrap,body .uagb-block-2f3fdde8.uagb-block-2f3fdde8 .uagb-container-inner-blocks-wrap,body .uagb-block-c3878d39.uagb-block-c3878d39 .uagb-container-inner-blocks-wrap,body .uagb-block-aee62949.uagb-block-aee62949 .uagb-container-inner-blocks-wrap{background:transparent!important;background-image:none!important;}
body .entry-content .uagb-block-4a18129c.uagb-block-4a18129c :is(h1,h2,h3,h4,h5,p,span,strong,li,em,.uagb-heading-text,.uagb-desc-text,.uagb-ifb-title,.uagb-ifb-desc),body .entry-content .uagb-block-2f3fdde8.uagb-block-2f3fdde8 :is(h1,h2,h3,h4,h5,p,span,strong,li,em,.uagb-heading-text,.uagb-desc-text,.uagb-ifb-title,.uagb-ifb-desc),body .entry-content .uagb-block-c3878d39.uagb-block-c3878d39 :is(h1,h2,h3,h4,h5,p,span,strong,li,em,.uagb-heading-text,.uagb-desc-text,.uagb-ifb-title,.uagb-ifb-desc),body .entry-content .uagb-block-aee62949.uagb-block-aee62949 :is(h1,h2,h3,h4,h5,p,span,strong,li,em,.uagb-heading-text,.uagb-desc-text,.uagb-ifb-title,.uagb-ifb-desc){color:#0F172A!important;}
body .uagb-block-4a18129c.uagb-block-4a18129c a:not(.wp-block-button__link):not(.uagb-button__link):not(.wp-block-post-title a),body .uagb-block-2f3fdde8.uagb-block-2f3fdde8 a:not(.wp-block-button__link):not(.uagb-button__link):not(.wp-block-post-title a),body .uagb-block-c3878d39.uagb-block-c3878d39 a:not(.wp-block-button__link):not(.uagb-button__link):not(.wp-block-post-title a){color:#0047FF!important;}
/* === Missao Visao Valores: cards BRANCOS solidos + texto escuro === */
body .uagb-block-ac8b94df.uagb-block-ac8b94df,body .uagb-block-c28c261d.uagb-block-c28c261d,body .uagb-block-45e801c8.uagb-block-45e801c8{background:#fff!important;border:1px solid rgba(226,232,240,.9)!important;box-shadow:0 12px 30px rgba(15,23,42,.08)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-radius:20px!important;padding:16px!important;margin:0 auto 12px!important;max-width:90%!important;text-align:center!important;}
body .uagb-block-ac8b94df.uagb-block-ac8b94df :is(.uagb-heading-text,.uagb-desc-text,p,span,strong,h3),body .uagb-block-c28c261d.uagb-block-c28c261d :is(.uagb-heading-text,.uagb-desc-text,p,span,strong,h3),body .uagb-block-45e801c8.uagb-block-45e801c8 :is(.uagb-heading-text,.uagb-desc-text,p,span,strong,h3){color:#0F172A!important;}
body .uagb-block-ac8b94df.uagb-block-ac8b94df .uagb-heading-text,body .uagb-block-c28c261d.uagb-block-c28c261d .uagb-heading-text,body .uagb-block-45e801c8.uagb-block-45e801c8 .uagb-heading-text{font-size:14px!important;color:#0047FF!important;}
body .uagb-block-90b6c12f.uagb-block-90b6c12f :is(.uagb-heading-text,.uagb-desc-text,p,span,strong){color:#0F172A!important;}
/* carrosseis empresas gemeos */
.cb-carousel-block .cb-slide{flex:0 0 auto!important;width:120px!important;height:64px!important;margin:0 8px!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;}
.cb-carousel-block .cb-slide img{max-width:100%!important;max-height:46px!important;width:auto!important;height:auto!important;object-fit:contain!important;}
/* avaliacoes Google compactas + 2 por linha */
.ti-widget{transform:scale(.84)!important;transform-origin:top center!important;}
.ti-widget .ti-review-item{width:calc(50% - 8px)!important;flex:0 0 calc(50% - 8px)!important;box-sizing:border-box!important;}
/* cards blog + destaque premium */
.blog .ast-article-post,.archive .ast-article-post,.search .ast-article-post,.home li.vaga,.home .ast-article-single{background:#fff!important;border:1px solid rgba(226,232,240,.85)!important;border-radius:22px!important;box-shadow:0 12px 30px rgba(15,23,42,.07)!important;overflow:hidden!important;margin-bottom:14px!important;}
.ast-article-post img,.home .wp-block-post-featured-image img{width:100%!important;object-fit:cover!important;}
.home .wp-block-post-title a,.ast-article-post .entry-title a{font-weight:700!important;color:#0F172A!important;}
/* iOS microanimacoes */
li.vaga,.ast-article-single,.blog .ast-article-post,.archive .ast-article-post,.entry-content .wp-block-button__link,.entry-content .uagb-button__link,.search-btn,.cb-slide,.uagb-block-006ca3ed>*{transition:transform .2s cubic-bezier(.2,.8,.2,1)!important;}
li.vaga:active,.ast-article-single:active,.blog .ast-article-post:active,.archive .ast-article-post:active,.entry-content .wp-block-button__link:active,.entry-content .uagb-button__link:active,.search-btn:active{transform:scale(.97)!important;}
.entry-content .wp-block-button__link,.entry-content .uagb-button__link,.search-btn{border-radius:999px!important;}
}


/* V019 — Rede de seguranca: garante rolagem vertical no celular (reversivel). Nao altera layout. */
@media (max-width:921px){
  html, body { overflow-y: auto !important; height: auto !important; min-height: 100% !important; -webkit-overflow-scrolling: touch !important; }
  html.menu-open, body.menu-open, html.ast-mobile-menu-active, body.ast-mobile-menu-active { overflow-y: auto !important; }
}

/* v019-visual-fixes-v1a.css */

/* DIVULGAR VAGA: sem fundo, sem borda, sem glow */
.v019-cta-divulgar > a::before{content:"" !important;display:none !important;}
.v019-cta-divulgar > a{background:transparent !important;background-image:none !important;border:none !important;outline:none !important;box-shadow:none !important;border-radius:0 !important;padding:6px 11px !important;gap:0 !important;}
.v019-cta-divulgar > a .menu-text{background:linear-gradient(90deg,#e8efff 0%,#fff 28%,#b8ccff 48%,#fff 68%,#e8efff 100%);background-size:260% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:v019shine 2.8s linear infinite;font-weight:700;}
@keyframes v019shine{0%{background-position:260% center}100%{background-position:-260% center}}
@media(max-width:1024px){.v019-cta-divulgar > a .menu-text{-webkit-text-fill-color:#fff;background:none;animation:none;font-weight:700;}}
/* CADASTRE-SE: apenas texto branco sem pill */
.v019-cad-menu-item > .v019-cad-parent{background:transparent !important;background-image:none !important;border:none !important;box-shadow:none !important;border-radius:0 !important;padding:0 11px !important;color:#fff !important;}
/* HOVER UNIFORME: scale 1.06 spring igual SOU EMPRESA em todos os itens */
#ast-desktop-header .main-header-menu > li > .menu-link,
#ast-desktop-header .main-header-menu > li > a.menu-link,
#ast-desktop-header .v019-cta-divulgar > a,
#ast-desktop-header .v019-cad-menu-item > .v019-cad-parent{display:inline-block;transition:transform .12s cubic-bezier(.34,1.56,.64,1) !important;}
#ast-desktop-header .main-header-menu > li:hover > .menu-link,
#ast-desktop-header .main-header-menu > li:hover > a.menu-link,
#ast-desktop-header .v019-cta-divulgar:hover > a,
#ast-desktop-header .v019-cad-menu-item:hover > .v019-cad-parent{transform:scale(1.06) !important;animation:none !important;filter:none !important;}

/* v019-cookie-modal-mobile-v1a.css */

@media (max-width:768px){
  #v019-cookie{
    left:50% !important; right:auto !important; top:auto !important; bottom:16vh !important;
    transform:translateX(-50%) !important;
    width:min(92vw,420px) !important; max-width:min(92vw,420px) !important; margin:0 !important;
    display:flex !important; flex-direction:column !important; align-items:stretch !important;
    gap:12px !important; padding:16px !important; border-radius:18px !important;
    background:linear-gradient(180deg,rgba(214,229,255,.92),rgba(191,209,255,.86)) !important;
    -webkit-backdrop-filter:blur(16px) saturate(170%) !important; backdrop-filter:blur(16px) saturate(170%) !important;
    border:1px solid rgba(0,74,173,.3) !important; box-shadow:0 14px 40px rgba(0,40,140,.22) !important;
    z-index:2147483000 !important; color:#0b347b !important;
  }
  #v019-cookie > div:first-child{ flex:none !important; text-align:center !important; font-size:13px !important; color:#0b347b !important; }
  #v019-cookie > div:last-child{ display:flex !important; flex-direction:column !important; align-items:center !important; gap:8px !important; width:100% !important; }
  #v019-cookie > div:last-child > button:last-child{ order:1 !important; width:80% !important; padding:12px 0 !important; font-size:14px !important; font-weight:600 !important; border-radius:11px !important; background:linear-gradient(135deg,#0047ff,#001b66) !important; color:#fff !important; animation:v019cookiepulse 1.9s ease-in-out infinite !important; }
  #v019-cookie > div:last-child > button:first-child{ order:2 !important; align-self:flex-start !important; width:80% !important; background:transparent !important; color:#3a5a9a !important; font-size:14px !important; font-weight:400 !important; padding:12px 0 !important; min-height:44px !important; box-shadow:none !important; text-decoration:underline !important; }
}
@keyframes v019cookiepulse{ 0%,100%{box-shadow:0 0 0 0 rgba(0,71,255,.4);} 50%{box-shadow:0 0 0 11px rgba(0,71,255,0);} }
@media (prefers-reduced-motion:reduce){ #v019-cookie > div:last-child > button:last-child{ animation:none !important; } }


.ast-ajax-pagination-wrapper,.ast-pagination-infinite{display:none!important}
.ast-pagination{display:block!important;visibility:visible!important}
/* CARDS0716 — cards de artigo com identidade vagas019 (tokens oficiais do brandbook) */
.blog .ast-article-post,.archive .ast-article-post{position:relative!important;}
.blog .ast-article-post::before,.archive .ast-article-post::before{
  content:"";position:absolute;top:0;left:0;right:0;height:4px;
  background:linear-gradient(90deg,#0C3882,#1D4ED8 45%,#60A5FA);
  border-radius:22px 22px 0 0;z-index:1;
}
.blog .ast-article-post .ast-article-inner,.archive .ast-article-post .ast-article-inner{
  display:flex;flex-direction:column;height:100%;
}
.blog .ast-article-post .post-content,.archive .ast-article-post .post-content{
  display:flex;flex-direction:column;flex:1;
}
.blog .ast-article-post .entry-title a,.archive .ast-article-post .entry-title a{
  color:#0F172A!important;font-weight:700!important;line-height:1.3!important;
  transition:color .15s ease;
}
.blog .ast-article-post .entry-title a:hover,.archive .ast-article-post .entry-title a:hover{
  color:#1D4ED8!important;
}
.blog .ast-article-post .entry-meta,.archive .ast-article-post .entry-meta{
  color:#64748B!important;font-size:12.5px!important;letter-spacing:.01em;
}
.blog .ast-article-post .ast-excerpt-container p,.archive .ast-article-post .ast-excerpt-container p{
  color:#334155;line-height:1.6;
}
.blog .ast-article-post .read-more,.archive .ast-article-post .read-more{margin-top:auto!important;padding-top:10px;}
.blog .ast-article-post .read-more a,.archive .ast-article-post .read-more a{
  display:inline-block;color:#1D4ED8!important;font-weight:700!important;font-size:14px!important;
  text-decoration:none!important;border-bottom:2px solid #60A5FA;padding-bottom:1px;
  transition:border-color .15s ease,color .15s ease;
}
.blog .ast-article-post .read-more a:hover,.archive .ast-article-post .read-more a:hover{
  color:#0C3882!important;border-color:#1D4ED8;
}
.blog .ast-article-post:hover,.archive .ast-article-post:hover{
  box-shadow:0 16px 38px rgba(12,56,130,.13)!important;border-color:rgba(29,78,216,.35)!important;
}
@media (prefers-reduced-motion:reduce){
  .blog .ast-article-post .entry-title a,.blog .ast-article-post .read-more a{transition:none!important;}
}

/* v019-premium-allpages-v1a.css */

/* V019 — Polimento premium iOS em TODAS as paginas (mobile). Reversivel, so visual. */
@media (max-width:768px){
  /* Inputs estilo iOS + font 16px evita zoom-no-foco do iPhone */
  input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=search],input[type=url],textarea,select{
    font-size:16px!important;border-radius:12px!important;padding:12px 14px!important;border:1px solid #dbe4f0!important;background:#fff!important;-webkit-appearance:none;appearance:none;box-shadow:0 2px 8px rgba(15,54,120,.05)!important;}
  textarea{min-height:96px!important;}
  /* Botoes premium arredondados + alvo de toque >=44px */
  .wp-block-button__link,.uagb-button__link,.ast-button,.button,button[type=submit],input[type=submit],.wpcf7-submit,.menu-toggle{
    border-radius:14px!important;font-weight:700!important;min-height:46px!important;letter-spacing:.2px;}
  /* Respiro de conteudo nas paginas internas */
  .ast-container,.entry-content{padding-left:16px!important;padding-right:16px!important;}
  /* Links/itens de menu com area de toque confortavel */
  .main-header-menu .menu-link,.ast-mobile-popup-drawer .menu-link{min-height:46px!important;display:flex!important;align-items:center;}
  /* Tipografia legivel em paginas de texto (legais/institucionais) */
  body.page:not(.home) .entry-content p,body.single .entry-content p{font-size:16px!important;line-height:1.65!important;}
}

html body #v019uh.v019uh{display:block!important;visibility:visible!important;height:auto!important;max-height:none!important;overflow:visible!important}/*SAFEAREA0916*/html body #v019uh.v019uh{position:fixed!important;top:0;left:0;right:0;width:auto;padding-top:env(safe-area-inset-top,0px)}html body #v019uh.v019uh .v019uh__drawer{margin-top:env(safe-area-inset-top,0px)}html body{padding-top:calc(72px + env(safe-area-inset-top,0px))!important}html body.admin-bar #v019uh.v019uh{top:32px}@media(max-width:640px){html body{padding-top:calc(64px + env(safe-area-inset-top,0px))!important}}@media(max-width:782px){html body.admin-bar #v019uh.v019uh{top:46px}}
/* v019homemob0814-global-v1b.css */
html body .site-footer a, html body .site-footer li, html body .site-footer p,
html body .site-footer span, html body .site-footer .uagb-icon-list__label,
html body footer a, html body footer li, html body footer .uagb-icon-list__label{font-size:12.5px !important; line-height:1.5 !important;}
html body .site-footer a, html body footer a{padding-top:2px !important; padding-bottom:2px !important;}

/* custom-css-4a9c6527.css */
.ast-mobile-popup-content .wp-block-uagb-advanced-heading .uagb-heading-text { color: #000 !important; } .ast-mobile-popup-content .wp-block-uagb-icon-list .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap svg { color: #004aad !important; fill: #004aad !important; } .ast-theme-transparent-header .main-header-bar, .ast-theme-transparent-header.ast-header-break-point .main-header-bar-wrap .main-header-menu, .ast-theme-transparent-header.ast-header-break-point .main-header-bar-wrap .main-header-bar, .ast-theme-transparent-header.ast-header-break-point .ast-mobile-header-wrap .main-header-bar { background: linear-gradient(90deg, rgba(4, 18, 52, 0.98) 0%, rgba(8, 34, 84, 0.95) 12%, rgba(12, 56, 130, 0.93) 50%, rgba(8, 34, 84, 0.95) 88%, rgba(4, 18, 52, 0.98) 100%), linear-gradient(180deg, rgba(11, 46, 110, 0.92) 0%, rgba(5, 24, 66, 0.90) 100%) !important; border-bottom: 1px solid rgba(255, 255, 255, 0.10); backdrop-filter: saturate(140%) blur(12px); } .ast-sticky-active .ast-primary-header-bar.ast-primary-header.main-header-bar { background: linear-gradient(90deg, rgba(4, 18, 52, 0.98) 0%, rgba(8, 34, 84, 0.95) 12%, rgba(12, 56, 130, 0.93) 30%, rgba(8, 34, 84, 0.95) 88%, rgba(4, 18, 52, 0.98) 100%), linear-gradient(180deg, rgba(11, 46, 110, 0.92) 0%, rgba(5, 24, 66, 0.90) 100%) !important; border-bottom: 1px solid rgba(255, 255, 255, 0.10); backdrop-filter: saturate(140%) blur(12px); } a.ast-custom-button-link { text-decoration: none !important; } div#ast-desktop-header .ast-custom-button { background: linear-gradient(90deg, #00337a 0%, #004aad 100%); box-shadow: 0 14px 28px rgba(0, 74, 173, 0.24); font-weight: bold; } ul.sub-menu { max-width: 180px; border: 1px solid var(--line); border-radius: 16px; } div#ast-desktop-header .ast-custom-button:hover { transform: scale(1.06); box-shadow: 0 20px 38px rgba(0, 74, 173, 0.32); background: linear-gradient(90deg, #004aad 100%, #00337a 0%); } div#ast-desktop-header a:hover { transform: scale(1.04); } .conteudo-hero h2.uagb-ifb-title { background: linear-gradient( to right, #ffffff 20%, #1f6bff 50%, #ffffff 80% ); background-size: 200% auto; background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; display: block; line-height: 1.2; animation: shine-text 4s linear infinite; } @keyframes shine-text { 0% { background-position: -100% center; } 100% { background-position: 100% center; } } .conteudo-hero h3.uagb-ifb-title-prefix { border-radius: 999px; background: rgba(2, 6, 23, 0.96); padding: 10px 20px; color: rgba(255, 255, 255, 0.92); font-size: 12px; font-weight: 700; letter-spacing: .22em; text-transform: uppercase; white-space: nowrap; border: 1px solid #5b5b5b; position: relative; margin: 0 auto; display: inline-block; width: auto; overflow: hidden; z-index: 1; } .conteudo-hero h3.uagb-ifb-title-prefix a { color: white; } .conteudo-hero h3.uagb-ifb-title-prefix::before { content: ""; position: absolute; z-index: -2; left: -50%; top: -50%; width: 200%; height: 200%; background-image: conic-gradient(transparent, #1f6bff, transparent 30%); animation: rotate-border 4s linear infinite; } .conteudo-hero h3.uagb-ifb-title-prefix::after { content: ""; position: absolute; z-index: -1; inset: 1px; background: rgba(2, 6, 23, 0.96); border-radius: 999px; } @keyframes rotate-border { 100% { transform: rotate(360deg); } } .hero-indicadores a { color: #FFFFFFC7 !important; } .search-card { display: flex; align-items: center; gap: 12px; background: rgba(255, 255, 255, 0.03); backdrop-filter: blur(12px); -webkit-backdrop-filter: blur(12px); padding: 10px; border-radius: 16px; border: 1px solid rgba(255, 255, 255, 0.08); max-width: 700px; margin: 20px auto; } .search-card .field { flex: 1; display: flex; align-items: center; background: rgba(255, 255, 255, 0.05); border: 1px solid rgba(255, 255, 255, 0.1); border-radius: 12px; padding: 0 16px; height: 52px; transition: all 0.3s ease; } .search-card .field:focus-within { border-color: #1f6bff; background: rgba(255, 255, 255, 0.08); box-shadow: 0 0 0 4px rgba(31, 107, 255, 0.1); } .search-card .field__icon { color: rgba(255, 255, 255, 0.4); margin-right: 12px; font-size: 18px; } .search-card input, .search-card select { background: transparent !important; border: none !important; color: #ffffff !important; font-size: 15px; width: 100%; outline: none !important; box-shadow: none !important; } .search-card input[name="cargo"] { min-width: 230px; } .search-card input::placeholder { color: rgba(255, 255, 255, 0.4); } .search-card select { cursor: pointer; appearance: none; -webkit-appearance: none; min-width: 110px; } .search-btn { background: linear-gradient(90deg, #00337a 0%, #004aad 100%); min-width: 120px; color: #ffffff; border: none; border-radius: 12px; padding: 0 24px; height: 52px; font-weight: 600; font-size: 15px; cursor: pointer; transition: transform 0.2s ease, background 0.2s ease; white-space: nowrap; } .search-btn:hover { background: #1856cc; transform: translateY(-1px); } .search-btn:active { transform: translateY(0); } @media (max-width: 768px) { .search-card { flex-direction: column; padding: 16px; background: rgba(255, 255, 255, 0.05); } .search-card .field, .search-btn { width: 100%; } } .container-form-hero { width: 100% !important; } .ast-mobile-popup-drawer.active .ast-mobile-popup-inner { background: rgba(10, 16, 36, 1); } .ast-mobile-popup-drawer.active .menu-toggle-close { color: white !important; } .ast-mobile-popup-content a.ast-custom-button-link .ast-custom-button { color: white; } .ast-mobile-popup-content a.ast-custom-button-link { width: 100% !important; display: block; } .ast-mobile-popup-content .ast-builder-button-wrap { width: 100%; text-align: center; } .ast-mobile-popup-content ul.sub-menu { } .ast-mobile-popup-content .ast-submenu-expanded { background: rgba(10, 16, 36, 1); } #ast-hf-mobile-menu li.menu-item { background: #0a1125 !important; padding: 8px; } #ast-hf-mobile-menu a.menu-link { background: #161d30; border-radius: 12px; font-weight: bold; } .ahfb-svg-iconset svg { width: 37px; height: 27px; transition: none; } html.c019x-on .vaga-card.c019x .vaga-card-topbar h3.vaga-title{ color:#FFFFFF !important; background:none !important; background-image:none !important; -webkit-background-clip:border-box !important; background-clip:border-box !important; -webkit-text-fill-color:#FFFFFF !important; text-fill-color:#FFFFFF !important; text-shadow:0 0 8px rgba(255,255,255,.9) !important; } @media( max-width: 767px ) { .modal-dialog .mb-4:nth-child(5) { margin-bottom: 120px !important; } .modal-dialog .d-flex.gap-2.flex-wrap.mt-3:last-child { position: fixed; bottom: 10px; width: calc(100vw - 20px); left: 10px; background: #f3f3f3; padding: 5px 15px; padding-right: 75px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; } .modal-dialog .d-flex.gap-2.flex-wrap.mt-3:last-child a { width: 100% !important; word-wrap: break-word; line-break: anywhere; font-size: 14px; padding: 10px; } } @media (max-width: 768px) { .wp-block-columns, .wp-block-group, .elementor-container, .elementor-row { display: flex !important; flex-wrap: wrap !important; gap: 10px !important; } .wp-block-column, .elementor-column, .elementor-widget-wrap { width: 100% !important; max-width: 100% !important; flex: 1 1 100% !important; box-sizing: border-box !important; } .wp-block-column *, .elementor-column *, .elementor-widget-wrap * { max-width: 100% !important; box-sizing: border-box !important; } .wp-block-column, .elementor-column { margin-left: 0 !important; margin-right: 0 !important; } .wp-block-group, .wp-block-column, .elementor-widget-container { overflow-wrap: break-word !important; word-break: break-word !important; } h1 { font-size: 26px !important; line-height: 1.15 !important; } h2 { font-size: 22px !important; line-height: 1.2 !important; } h3 { font-size: 18px !important; line-height: 1.25 !important; } p, span, a, li, div { font-size: clamp(12px, 3.4vw, 16px) !important; line-height: 1.35 !important; } img, video, iframe { max-width: 100% !important; height: auto !important; } section, article, .entry-content, .wp-site-blocks { max-width: 100% !important; overflow-x: hidden !important; } } body html.c019x-on .vaga-card.c019x .vaga-card-topbar h3.vaga-title, html.c019x-on body .vaga-card.c019x .vaga-card-topbar h3.vaga-title, body .vagas-list .vaga-card.c019x .vaga-card-topbar h3.vaga-title, body .vaga-card.c019x .vaga-card-topbar h3.vaga-title, body .vaga-card-topbar h3.vaga-title, h3.vaga-title { color: #ffffff !important; background: none !important; background-image: none !important; background-color: transparent !important; -webkit-background-clip: border-box !important; background-clip: border-box !important; -webkit-text-fill-color: #ffffff !important; text-fill-color: #ffffff !important; text-shadow: 0 0 4px rgba(255,255,255,.95), 0 0 10px rgba(0,74,173,.95), 0 0 18px rgba(0,74,173,.75) !important; mix-blend-mode: normal !important; opacity: 1 !important; filter: none !important; } body .vaga-card-topbar h3.vaga-title::before, body .vaga-card-topbar h3.vaga-title::after, body h3.vaga-title::before, body h3.vaga-title::after { display: none !important; content: none !important; background: none !important; } html.c019x-on body.page-id-3582 .uagb-block-ddbe5c65{ display:none !important; } html.c019x-on body.page-id-3582 .entry-content .uagb-container-inner-blocks-wrap{ max-width:1600px !important; } html.c019x-on body.page-id-3582 .vagas019-listagem, html.c019x-on body.page-id-3582 .vagas019-form-container{ max-width:1600px !important; } html.c019x-on body.page-id-3582 .vagas-count{ display:none !important; } .main-header-bar, .ast-primary-header-bar, .ast-header-break-point .main-header-bar-wrap .main-header-bar{ background-color:transparent !important; background-image:linear-gradient(135deg,#001b66 0%,#0047ff 100%) !important; } #vagas-filtros .btn.btn-primary, #vagas-filtros button.btn.btn-primary.btn-block{ background-color:transparent !important; background-image:linear-gradient(135deg,#001b66 0%,#0047ff 100%) !important; border-color:transparent !important; } #vagas-filtros .btn.btn-primary:hover, #vagas-filtros .btn.btn-primary:focus{ background-image:linear-gradient(135deg,#0047ff 0%,#001b66 100%) !important; } .site-below-footer-wrap{ background-color:transparent !important; background-image:linear-gradient(135deg,#001b66 0%,#0047ff 100%) !important; } .uagb-block-32d599e3 .wp-block-post-template:not(.slick-initialized){ height:442px !important; overflow:hidden !important; visibility:hidden !important; } @media (max-width:600px){ .uagb-block-32d599e3 .wp-block-post-template:not(.slick-initialized){ height:430px !important; } } body.page-id-3579 { overflow-x: hidden !important; } body.page-id-3579 .site-content, body.page-id-3579 .entry-content, body.page-id-3579 .wp-site-blocks { max-width: 100% !important; overflow-x: hidden !important; } body.page-id-3579 .v019-login-hero, body.page-id-3579 .v019-login-hero * { box-sizing: border-box !important; } @media (max-width: 760px) { body.page-id-3579 .v019-login-hero { display: grid !important; grid-template-columns: minmax(0, 1.05fr) minmax(138px, .82fr) !important; align-items: center !important; justify-content: center !important; gap: 6px !important; width: 100% !important; min-height: 380px !important; padding: 34px 16px 20px !important; overflow: hidden !important; } body.page-id-3579 .v019-hero-copy { position: relative !important; z-index: 4 !important; align-self: center !important; width: 100% !important; min-width: 0 !important; padding-top: 0 !important; } body.page-id-3579 .v019-hero-title { max-width: 100% !important; font-size: clamp(28px, 8.8vw, 43px) !important; line-height: .94 !important; letter-spacing: -.06em !important; gap: 3px !important; } body.page-id-3579 .v019-hero-title span { max-width: 100% !important; white-space: nowrap !important; } body.page-id-3579 .v019-hero-line { width: 96px !important; height: 6px !important; margin-top: 22px !important; } body.page-id-3579 .v019-hero-line::after { width: 16px !important; height: 16px !important; } body.page-id-3579 .v019-hero-art { position: relative !important; right: auto !important; top: auto !important; z-index: 2 !important; justify-self: end !important; align-self: center !important; width: 100% !important; min-width: 0 !important; min-height: 250px !important; height: 250px !important; opacity: 1 !important; transform: none !important; transform-origin: center right !important; overflow: visible !important; } body.page-id-3579 .v019-orbit-one { width: 205px !important; height: 205px !important; right: -10px !important; top: 22px !important; } body.page-id-3579 .v019-orbit-two { width: 158px !important; height: 158px !important; right: 15px !important; top: 48px !important; } body.page-id-3579 .v019-dot-grid { right: 0 !important; top: 26px !important; width: 70px !important; height: 92px !important; background-size: 15px 15px !important; } body.page-id-3579 .v019-phone-3d { right: 66px !important; top: 42px !important; width: 96px !important; height: 158px !important; border-radius: 20px !important; transform: rotate(-4deg) !important; } body.page-id-3579 .v019-phone-profile { top: 24px !important; width: 44px !important; height: 44px !important; } body.page-id-3579 .v019-phone-profile svg { width: 36px !important; height: 36px !important; } body.page-id-3579 .v019-phone-field { left: 20px !important; right: 20px !important; height: 9px !important; } body.page-id-3579 .v019-phone-field-one { top: 86px !important; } body.page-id-3579 .v019-phone-field-two { top: 106px !important; } body.page-id-3579 .v019-phone-button { left: 29px !important; bottom: 20px !important; width: 42px !important; height: 27px !important; border-radius: 10px !important; font-size: 18px !important; } body.page-id-3579 .v019-briefcase-3d { right: -2px !important; top: 152px !important; width: 104px !important; height: 76px !important; border-radius: 17px 17px 19px 19px !important; } body.page-id-3579 .v019-briefcase-handle { width: 48px !important; height: 28px !important; top: -21px !important; border-width: 8px !important; border-bottom: 0 !important; border-radius: 18px 18px 0 0 !important; } body.page-id-3579 .v019-briefcase-lock { top: 31px !important; width: 20px !important; height: 17px !important; border-radius: 6px !important; } body.page-id-3579 .v019-briefcase-shine { top: 31px !important; } body.page-id-3579 .v019-resume-stack { right: -4px !important; top: 58px !important; width: 92px !important; height: 160px !important; transform: rotate(4deg) !important; } body.page-id-3579 .v019-resume-page { width: 78px !important; height: 128px !important; border-radius: 10px !important; } body.page-id-3579 .v019-page-main { right: 5px !important; top: 0 !important; padding: 12px 9px !important; } body.page-id-3579 .v019-page-back-one { right: 0 !important; top: 11px !important; } body.page-id-3579 .v019-page-back-two { right: -5px !important; top: 22px !important; } body.page-id-3579 .v019-paper-clip { right: 7px !important; top: -7px !important; width: 13px !important; height: 31px !important; border-width: 2px !important; } body.page-id-3579 .v019-resume-avatar { width: 24px !important; height: 24px !important; margin-bottom: 11px !important; } body.page-id-3579 .v019-resume-line { height: 5px !important; margin-bottom: 6px !important; } body.page-id-3579 .v019-line-lg { width: 56px !important; } body.page-id-3579 .v019-line-md { width: 48px !important; } body.page-id-3579 .v019-line-sm { width: 38px !important; } body.page-id-3579 .v019-check-row { gap: 5px !important; margin-top: 7px !important; } body.page-id-3579 .v019-check-row span { width: 11px !important; height: 11px !important; border-radius: 3px !important; } body.page-id-3579 .v019-check-row span::after { left: 3px !important; top: 2px !important; width: 5px !important; height: 3px !important; border-left-width: 1.5px !important; border-bottom-width: 1.5px !important; } body.page-id-3579 .v019-check-row b { width: 35px !important; height: 4px !important; } body.page-id-3579 .form-card { width: calc(100% - 28px) !important; max-width: 760px !important; margin-top: -6px !important; border-radius: 28px !important; padding: 28px 22px !important; } } @media (max-width: 430px) { body.page-id-3579 .v019-login-hero { grid-template-columns: minmax(0, 1.08fr) minmax(122px, .72fr) !important; min-height: 350px !important; padding: 30px 14px 16px !important; gap: 0 !important; } body.page-id-3579 .v019-hero-title { font-size: clamp(25px, 8.35vw, 36px) !important; max-width: 100% !important; } body.page-id-3579 .v019-hero-line { width: 82px !important; height: 5px !important; margin-top: 18px !important; } body.page-id-3579 .v019-hero-art { height: 226px !important; min-height: 226px !important; } body.page-id-3579 .v019-orbit-one { width: 176px !important; height: 176px !important; right: -18px !important; top: 25px !important; } body.page-id-3579 .v019-orbit-two { width: 134px !important; height: 134px !important; right: 6px !important; top: 50px !important; } body.page-id-3579 .v019-phone-3d { right: 50px !important; top: 45px !important; width: 82px !important; height: 136px !important; border-radius: 17px !important; } body.page-id-3579 .v019-phone-profile { top: 20px !important; width: 38px !important; height: 38px !important; } body.page-id-3579 .v019-phone-profile svg { width: 31px !important; height: 31px !important; } body.page-id-3579 .v019-phone-field { left: 17px !important; right: 17px !important; height: 8px !important; } body.page-id-3579 .v019-phone-field-one { top: 74px !important; } body.page-id-3579 .v019-phone-field-two { top: 91px !important; } body.page-id-3579 .v019-phone-button { left: 25px !important; bottom: 17px !important; width: 35px !important; height: 23px !important; font-size: 16px !important; } body.page-id-3579 .v019-resume-stack { right: -10px !important; top: 62px !important; width: 78px !important; height: 138px !important; } body.page-id-3579 .v019-resume-page { width: 66px !important; height: 110px !important; } body.page-id-3579 .v019-page-main { padding: 10px 8px !important; } body.page-id-3579 .v019-resume-avatar { width: 20px !important; height: 20px !important; margin-bottom: 9px !important; } body.page-id-3579 .v019-line-lg { width: 46px !important; } body.page-id-3579 .v019-line-md { width: 39px !important; } body.page-id-3579 .v019-line-sm { width: 31px !important; } body.page-id-3579 .v019-briefcase-3d { right: -8px !important; top: 142px !important; width: 88px !important; height: 64px !important; border-radius: 15px 15px 17px 17px !important; } body.page-id-3579 .v019-briefcase-handle { width: 40px !important; height: 24px !important; top: -18px !important; border-width: 7px !important; border-bottom: 0 !important; } body.page-id-3579 .v019-briefcase-lock { top: 26px !important; width: 17px !important; height: 14px !important; } body.page-id-3579 .form-card { width: calc(100% - 22px) !important; margin-top: -4px !important; padding: 26px 18px !important; border-radius: 24px !important; } } @media (max-width: 360px) { body.page-id-3579 .v019-login-hero { grid-template-columns: minmax(0, 1fr) 112px !important; min-height: 330px !important; padding-left: 12px !important; padding-right: 10px !important; } body.page-id-3579 .v019-hero-title { font-size: clamp(23px, 8vw, 31px) !important; } body.page-id-3579 .v019-hero-art { transform: scale(.92) !important; transform-origin: center right !important; } } @media (max-width:768px){ body.page-id-3579 .v019-hero-title{ font-size:clamp(48px,13vw,68px) !important; line-height:.90 !important; letter-spacing:-0.05em !important; font-weight:900 !important; background:linear-gradient( 90deg, #ffffff 0%, #7fb2ff 15%, #004aad 35%, #6ea8ff 50%, #ffffff 65%, #004aad 85%, #ffffff 100% ); background-size:300% auto !important; -webkit-background-clip:text !important; -webkit-text-fill-color:transparent !important; background-clip:text !important; animation:v019ShineHero 5s linear infinite !important; text-shadow: 0 0 20px rgba(0,74,173,.35), 0 0 40px rgba(0,74,173,.25), 0 0 70px rgba(0,74,173,.15) !important; } body.page-id-3579 .v019-hero-title span{ display:block !important; } } @keyframes v019ShineHero{ 0%{ background-position:-300% center; } 100%{ background-position:300% center; } } #v019-filtros,#v019f-load{display:none!important} .filtros-card.v019-card{position:relative;overflow:hidden;background:rgba(255,255,255,.78)!important;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);border:1px solid rgba(29,78,216,.20)!important;box-shadow:0 12px 32px rgba(4,18,45,.10)!important} .filtros-card.v019-card::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#0C3882,#1D4ED8 45%,#60A5FA);pointer-events:none} .vaga-card{border:1px solid rgba(29,78,216,.16)!important;box-shadow:0 8px 22px rgba(4,18,45,.08)!important;transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease} .vaga-card:hover{transform:translateY(-2px);box-shadow:0 16px 32px rgba(12,56,130,.16)!important;border-color:rgba(29,78,216,.35)!important} .vaga-card-topbar{background:linear-gradient(135deg,#0C3882 0%,#1D4ED8 62%,#3B82F6 100%)!important} .vaga-badge{background:rgba(255,255,255,.16)!important;border:1px solid rgba(255,255,255,.38)!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)} .vaga-card-topbar .vaga-title{padding-right:96px!important;line-height:1.25!important;overflow-wrap:anywhere} .uagb-post-grid article{height:100%!important} .uagb-post-grid .uagb-post__inner-wrap{display:flex!important;flex-direction:column!important;height:100%!important} .uagb-post-grid .uagb-post__inner-wrap>.uagb-post__cta{margin-top:auto!important} .v019-ajuda-link,a[href*="painel/?action=logout"]{color:#E8F0FF!important;opacity:.95} .v019-ajuda-link:hover,a[href*="painel/?action=logout"]:hover{color:#fff!important;text-decoration:underline} @media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}} .filtros-card.v019-card h3::before,.listagem-header h2::before{content:"";display:inline-block;width:26px;height:26px;margin-right:8px;vertical-align:-5px;background:url('https://vagas019.com.br/wp-content/uploads/v019-mascote-robo.png') center/contain no-repeat} .vaga-desc-block{transition:opacity .25s ease} .c019loc-util a{background:rgba(29,78,216,.07)!important;border:1px solid rgba(29,78,216,.35)!important;color:#0C3882!important;border-radius:999px!important} .c019loc-util a span,.c019loc-util a b{color:#0C3882!important} @media (max-width: 980px) { html body #v019uh.v019uh { padding-top: max(14px, env(safe-area-inset-top, 0px)) !important; } html body #v019uh.v019uh .v019uh__wrap { width: 100% !important; max-width: 1400px !important; padding-left: calc(16px + env(safe-area-inset-left, 0px)) !important; padding-right: calc(20px + env(safe-area-inset-right, 0px)) !important; box-sizing: border-box !important; } html body #v019uh .v019uh__toggle { min-width: 48px !important; min-height: 48px !important; flex-shrink: 0 !important; position: relative; z-index: 31; touch-action: manipulation; } html body #v019uh .v019uh__drawer { right: calc(18px + env(safe-area-inset-right, 0px)) !important; width: min(50vw, 340px) !important; box-sizing: border-box !important; background: #06286e !important; background-image: none !important; -webkit-backdrop-filter: none !important; backdrop-filter: none !important; border-color: #4475c9 !important; overscroll-behavior: contain; } html body #v019uh .v019uh__drawer.open { opacity: 1 !important; visibility: visible !important; pointer-events: auto !important; } html body #v019uh .v019uh__drawer a { color: #fff !important; font-size: clamp(12px, 3vw, 14px) !important; line-height: 1.35 !important; letter-spacing: 0.01em !important; padding: 12px 10px !important; min-height: 44px; white-space: normal !important; overflow-wrap: break-word; text-shadow: none !important; box-sizing: border-box; } html body #v019uh .v019uh__drawer a:hover, html body #v019uh .v019uh__drawer a:focus-visible { background: #1545a0 !important; } } @media (min-width: 641px) and (max-width: 980px) { html body { padding-top: calc(72px + max(14px, env(safe-area-inset-top, 0px))) !important; } html body #v019uh .v019uh__drawer { top: calc(72px + max(14px, env(safe-area-inset-top, 0px))) !important; margin-top: 0 !important; max-height: calc(100dvh - 100px - max(14px, env(safe-area-inset-top, 0px))) !important; } } @media (max-width: 640px) { html body { padding-top: calc(64px + max(14px, env(safe-area-inset-top, 0px))) !important; } html body #v019uh.v019uh .v019uh__wrap { gap: 8px !important; } html body #v019uh .v019uh__drawer { top: calc(64px + max(14px, env(safe-area-inset-top, 0px))) !important; margin-top: 0 !important; max-height: calc(100dvh - 92px - max(14px, env(safe-area-inset-top, 0px))) !important; } html body #v019uh.v019uh--home .v019uh__drawer { top: calc(78px + max(14px, env(safe-area-inset-top, 0px))) !important; } html body:has(#v019uh.v019uh--home) { padding-top: calc(78px + max(14px, env(safe-area-inset-top, 0px))) !important; } }
/* 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-lista #secondary{display:none!important}
html body.v019ps-lista #content.site-content{background:transparent!important}
html body.v019ps-lista #content.site-content>.ast-container{display:block!important;max-width:1180px!important;width:100%!important;margin:0 auto!important;padding-left:20px!important;padding-right:20px!important;box-sizing:border-box!important}
html body.v019ps-lista #primary{float:none!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;border:0!important}
html body.v019ps-lista #main{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}
html body.v019ps-lista #main>.ast-row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:22px!important;margin:0!important;padding:0!important;width:auto!important}
html body.v019ps-lista #main>.ast-row::before,html body.v019ps-lista #main>.ast-row::after{display:none!important;content:none!important}
html body.v019ps-lista #main article.ast-article-post{display:flex!important;flex-direction:column!important;align-self:stretch!important;height:auto!important;float:none!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}
html body.v019ps-lista #main article.ast-article-post::before{display:none!important;content:none!important}
html body.v019ps-lista #main article.ast-article-post>.ast-article-inner{position:relative!important;flex:1 1 auto!important;display:flex!important;flex-direction:column!important;height:auto!important;margin:0!important;padding:0!important;background:#fff!important;border:1px solid #E4EBF7!important;border-radius:18px!important;overflow:hidden!important;box-shadow:0 6px 18px rgba(13,38,89,.07)!important;transition:transform .15s ease,box-shadow .15s ease}
html body.v019ps-lista #main article.ast-article-post>.ast-article-inner::before{content:"";position:absolute;left:0;right:0;top:0;height:4px;z-index:2;background:linear-gradient(90deg,#0C3882,#1D4ED8 45%,#60A5FA)}
html body.v019ps-lista #main article.ast-article-post>.ast-article-inner:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(13,38,89,.12)!important}
html body.v019ps-lista #main article .post-content{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;height:auto!important;margin:0!important;padding:0 0 18px!important;width:auto!important;background:transparent!important}
html body.v019ps-lista #main article .ast-blog-featured-section,html body.v019ps-lista #main article .post-thumb-img-content,html body.v019ps-lista #main article .post-thumb-img-content a{display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}
html body.v019ps-lista #main article .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-lista #main article h2.entry-title{margin:16px 18px 8px!important;padding:0!important;font-size:18px!important;line-height:1.35!important;font-weight:800!important;text-align:left!important;letter-spacing:-.005em!important}
html body.v019ps-lista #main article h2.entry-title a{color:#0C3882!important;-webkit-text-fill-color:#0C3882!important;text-decoration:none!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important}
html body.v019ps-lista #main article .entry-header{margin:0 18px!important;padding:0!important;border:0!important;text-align:left!important;background:none!important}
html body.v019ps-lista #main article .entry-meta{display:flex!important;flex-wrap:wrap!important;gap:6px!important;align-items:center!important;justify-content:flex-start!important;margin:0!important;padding:0!important;font-size:0!important;line-height:1!important;color:transparent!important}
html body.v019ps-lista #main article .entry-meta>span{display:inline-flex!important;align-items:center!important;min-height:24px!important;padding:3px 10px!important;border-radius:999px!important;background:#EEF4FF!important;color:#334155!important;font-size:12px!important;font-weight:600!important;line-height:1.2!important}
html body.v019ps-lista #main article .entry-meta>span *{color:#334155!important;font-size:12px!important}
html body.v019ps-lista #main article .ast-excerpt-container{margin:10px 18px 0!important;padding:0!important;text-align:left!important}
html body.v019ps-lista #main article .ast-excerpt-container p{margin:0!important;font-size:15px!important;line-height:1.55!important;color:#475569!important;display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden!important}
html body.v019ps-lista #main article p.read-more{display:block!important;margin:auto 18px 0!important;padding:14px 0 0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-align:left!important}
html body.v019ps-lista #main article p.read-more a{display:inline-flex!important;align-items:center!important;min-height:40px!important;padding:8px 16px!important;border-radius:12px!important;background:linear-gradient(135deg,#1D4ED8 0%,#0C3882 100%)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important;text-decoration:none!important;box-shadow:0 6px 14px rgba(29,78,216,.22)!important}
html body.v019ps-lista #main article p.read-more a:hover{filter:brightness(1.08)}
html body.v019ps-lista #main article p.read-more a:focus-visible,html body.v019ps-lista #main article h2.entry-title a:focus-visible{outline:3px solid #0C3882!important;outline-offset:2px!important}
html body.v019ps-lista #main article .post-content>.entry-content{display:none!important}
@media (max-width:1023px){
html body.v019ps-lista #main>.ast-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}
}
@media (max-width:640px){
html body.v019ps-lista #content.site-content{padding-left:0!important;padding-right:0!important}
html body.v019ps-lista #content.site-content>.ast-container{padding-left:12px!important;padding-right:12px!important}
html body.v019ps-lista #main>.ast-row{grid-template-columns:1fr!important;gap:14px!important}
html body.v019ps-lista #main article h2.entry-title{font-size:17px!important}
}
@media (prefers-reduced-motion:reduce){
html body.v019ps-lista #main article.ast-article-post>.ast-article-inner{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-6893 .astra-mm-icon-label.icon-item-6893,  .ast-header-break-point .menu-item-6893 .astra-mm-icon-label.icon-item-6893{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-6893 .astra-mm-icon-label.icon-item-6893 svg,  .ast-header-break-point .menu-item-6893 .astra-mm-icon-label.icon-item-6893 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-6893 .astra-mm-icon-label.icon-item-6893,  .ast-header-break-point .menu-item-6893 .astra-mm-icon-label.icon-item-6893{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-6893 .astra-mm-icon-label.icon-item-6893 svg,  .ast-header-break-point .menu-item-6893 .astra-mm-icon-label.icon-item-6893 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 */

