.elementor-kit-5{--e-global-color-primary:#00828D;--e-global-color-secondary:#062A2D;--e-global-color-text:#4A5A5C;--e-global-color-accent:#00A4B9;--e-global-color-symtitulo:#0B2326;--e-global-color-symforte:#1F3538;--e-global-color-symmedio:#354A4D;--e-global-color-symsuave:#5E6D6C;--e-global-color-symapagado:#8D9896;--e-global-color-symfundo:#FBFAF7;--e-global-color-sympapel:#F6F3EC;--e-global-color-symneutro:#EFECE5;--e-global-color-symbranco:#FFFFFF;--e-global-color-symlinha:#E6E2D9;--e-global-color-symlinhaforte:#DCD9D0;--e-global-color-symlink:#006D77;--e-global-color-symlinkhover:#0A5560;--e-global-color-symbtnhover:#006D77;--e-global-color-symbtnescurohover:#154A50;--e-global-color-symteal50:#E7F4F3;--e-global-color-symteal100:#CFEAEA;--e-global-color-symteal200:#A3E4EC;--e-global-color-symtealclaro:#62D0DD;--e-global-color-symnight950:#03191B;--e-global-color-symnight850:#0A3236;--e-global-color-symsobreescuro:#AEC2C8;--e-global-color-symleadescuro:#B9CBD0;--e-global-color-symsuaveescuro:#9FB6BC;--e-global-color-symlinhaescuro:#FFFFFF17;--e-global-color-symcardescuro:#FFFFFF09;--e-global-color-symbordaclara:#FFFFFF33;--e-global-color-symtealtrans:#00A4B924;--e-global-color-symperigo:#C93C3C;--e-global-color-symperigofundo:#FDEEEE;--e-global-color-symsucesso:#17915F;--e-global-color-symdourado:#C9A54C;--e-global-color-symdouradofundo:#F7F0DC;--e-global-color-symdouradotexto:#7A5D17;--e-global-color-symwhatsapp:#25D366;--e-global-color-symwhatsapptexto:#05331B;--e-global-color-symsombra:#07181D38;--e-global-typography-primary-font-family:"Instrument Sans";--e-global-typography-primary-font-size:48px;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-line-height:1.08em;--e-global-typography-primary-letter-spacing:-0.028em;--e-global-typography-secondary-font-family:"Instrument Sans";--e-global-typography-secondary-font-size:21px;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-secondary-letter-spacing:-0.018em;--e-global-typography-text-font-family:"Instrument Sans";--e-global-typography-text-font-size:17px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.65em;--e-global-typography-accent-font-family:"Instrument Sans";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-line-height:1em;--e-global-typography-symdisplay-font-family:"Instrument Sans";--e-global-typography-symdisplay-font-size:76px;--e-global-typography-symdisplay-font-weight:600;--e-global-typography-symdisplay-line-height:1.03em;--e-global-typography-symdisplay-letter-spacing:-0.035em;--e-global-typography-symh1-font-family:"Instrument Sans";--e-global-typography-symh1-font-size:62px;--e-global-typography-symh1-font-weight:600;--e-global-typography-symh1-line-height:1.05em;--e-global-typography-symh1-letter-spacing:-0.032em;--e-global-typography-symh2p-font-family:"Instrument Sans";--e-global-typography-symh2p-font-size:38px;--e-global-typography-symh2p-font-weight:600;--e-global-typography-symh2p-line-height:1.1em;--e-global-typography-symh2p-letter-spacing:-0.028em;--e-global-typography-symdestaque-font-family:"Instrument Sans";--e-global-typography-symdestaque-font-size:31px;--e-global-typography-symdestaque-font-weight:600;--e-global-typography-symdestaque-line-height:1.15em;--e-global-typography-symdestaque-letter-spacing:-0.022em;--e-global-typography-symh4-font-family:"Instrument Sans";--e-global-typography-symh4-font-size:17px;--e-global-typography-symh4-font-weight:600;--e-global-typography-symh4-line-height:1.3em;--e-global-typography-symh4-letter-spacing:-0.01em;--e-global-typography-symcard-font-family:"Instrument Sans";--e-global-typography-symcard-font-size:18px;--e-global-typography-symcard-font-weight:600;--e-global-typography-symcard-line-height:1.25em;--e-global-typography-symcard-letter-spacing:-0.015em;--e-global-typography-symitem-font-family:"Instrument Sans";--e-global-typography-symitem-font-size:16px;--e-global-typography-symitem-font-weight:600;--e-global-typography-symitem-line-height:1.3em;--e-global-typography-symitem-letter-spacing:-0.01em;--e-global-typography-symlead-font-family:"Instrument Sans";--e-global-typography-symlead-font-size:19px;--e-global-typography-symlead-font-weight:400;--e-global-typography-symlead-line-height:1.62em;--e-global-typography-sympequeno-font-family:"Instrument Sans";--e-global-typography-sympequeno-font-size:15px;--e-global-typography-sympequeno-font-weight:400;--e-global-typography-sympequeno-line-height:1.55em;--e-global-typography-symmini-font-family:"Instrument Sans";--e-global-typography-symmini-font-size:14px;--e-global-typography-symmini-font-weight:400;--e-global-typography-symmini-line-height:1.45em;--e-global-typography-symrotulo-font-family:"JetBrains Mono";--e-global-typography-symrotulo-font-size:12px;--e-global-typography-symrotulo-font-weight:500;--e-global-typography-symrotulo-text-transform:uppercase;--e-global-typography-symrotulo-line-height:1.4em;--e-global-typography-symrotulo-letter-spacing:0.08em;--e-global-typography-symtag-font-family:"Instrument Sans";--e-global-typography-symtag-font-size:12px;--e-global-typography-symtag-font-weight:700;--e-global-typography-symtag-text-transform:uppercase;--e-global-typography-symtag-line-height:1.2em;--e-global-typography-symtag-letter-spacing:0.06em;--e-global-typography-symchip-font-family:"Instrument Sans";--e-global-typography-symchip-font-size:13px;--e-global-typography-symchip-font-weight:600;--e-global-typography-symchip-line-height:1.2em;--e-global-typography-symarea-font-family:"Instrument Sans";--e-global-typography-symarea-font-size:12px;--e-global-typography-symarea-font-weight:700;--e-global-typography-symarea-text-transform:uppercase;--e-global-typography-symarea-line-height:1.3em;--e-global-typography-symarea-letter-spacing:0.14em;--e-global-typography-symmenu-font-family:"Instrument Sans";--e-global-typography-symmenu-font-size:15px;--e-global-typography-symmenu-font-weight:600;--e-global-typography-symmenu-line-height:1.2em;--e-global-typography-symmenu-letter-spacing:-0.005em;--e-global-typography-symnumero-font-family:"Instrument Sans";--e-global-typography-symnumero-font-size:42px;--e-global-typography-symnumero-font-weight:600;--e-global-typography-symnumero-line-height:1em;--e-global-typography-symnumero-letter-spacing:-0.03em;--e-global-typography-symnumerog-font-family:"Instrument Sans";--e-global-typography-symnumerog-font-size:48px;--e-global-typography-symnumerog-font-weight:700;--e-global-typography-symnumerog-line-height:1em;--e-global-typography-symnumerog-letter-spacing:-0.04em;--e-global-typography-symdepo-font-family:"Instrument Sans";--e-global-typography-symdepo-font-size:17px;--e-global-typography-symdepo-font-weight:600;--e-global-typography-symdepo-line-height:1.55em;--e-global-typography-symdepo-letter-spacing:-0.01em;--e-global-typography-symserif-font-family:"Instrument Serif";--e-global-typography-symserif-font-weight:400;--e-global-typography-symserif-font-style:italic;--e-global-typography-symserif-letter-spacing:-0.01em;--e-global-typography-symbtnp-font-family:"Instrument Sans";--e-global-typography-symbtnp-font-size:15px;--e-global-typography-symbtnp-font-weight:600;--e-global-typography-symbtnp-line-height:1em;--e-global-typography-symbtng-font-family:"Instrument Sans";--e-global-typography-symbtng-font-size:17px;--e-global-typography-symbtng-font-weight:600;--e-global-typography-symbtng-line-height:1em;--e-global-typography-symlink-font-family:"Instrument Sans";--e-global-typography-symlink-font-size:16px;--e-global-typography-symlink-font-weight:700;--e-global-typography-symlink-line-height:1.3em;--e-global-typography-symlabel-font-family:"Instrument Sans";--e-global-typography-symlabel-font-size:15px;--e-global-typography-symlabel-font-weight:600;--e-global-typography-symlabel-line-height:1.3em;--e-global-typography-symmono-font-family:"JetBrains Mono";--e-global-typography-symmono-font-size:13px;--e-global-typography-symmono-font-weight:500;--e-global-typography-symmono-line-height:1.4em;--e-global-typography-symmono-letter-spacing:0.02em;--e-global-typography-symtopo-font-family:"Instrument Sans";--e-global-typography-symtopo-font-size:13px;--e-global-typography-symtopo-font-weight:400;--e-global-typography-symtopo-line-height:1.4em;--e-global-typography-symtopolink-font-family:"Instrument Sans";--e-global-typography-symtopolink-font-size:13px;--e-global-typography-symtopolink-font-weight:500;--e-global-typography-symtopolink-line-height:1.4em;background-color:var( --e-global-color-symfundo );color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-symbranco );border-radius:100px 100px 100px 100px;padding:17px 24px 17px 24px;}.elementor-kit-5 button:hover,.elementor-kit-5 button:focus,.elementor-kit-5 input[type="button"]:hover,.elementor-kit-5 input[type="button"]:focus,.elementor-kit-5 input[type="submit"]:hover,.elementor-kit-5 input[type="submit"]:focus,.elementor-kit-5 .elementor-button:hover,.elementor-kit-5 .elementor-button:focus{background-color:var( --e-global-color-symbtnhover );color:var( --e-global-color-symbranco );}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 a{color:var( --e-global-color-symlink );}.elementor-kit-5 a:hover{color:var( --e-global-color-symlinkhover );}.elementor-kit-5 h1{color:var( --e-global-color-symtitulo );font-family:var( --e-global-typography-symh1-font-family ), Sans-serif;font-size:var( --e-global-typography-symh1-font-size );font-weight:var( --e-global-typography-symh1-font-weight );line-height:var( --e-global-typography-symh1-line-height );letter-spacing:var( --e-global-typography-symh1-letter-spacing );}.elementor-kit-5 h2{color:var( --e-global-color-symtitulo );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-5 h3{color:var( --e-global-color-symtitulo );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-kit-5 h4{color:var( --e-global-color-symtitulo );font-family:var( --e-global-typography-symh4-font-family ), Sans-serif;font-size:var( --e-global-typography-symh4-font-size );font-weight:var( --e-global-typography-symh4-font-weight );line-height:var( --e-global-typography-symh4-line-height );letter-spacing:var( --e-global-typography-symh4-letter-spacing );}.elementor-kit-5 h5{color:var( --e-global-color-symtitulo );font-family:var( --e-global-typography-symcard-font-family ), Sans-serif;font-size:var( --e-global-typography-symcard-font-size );font-weight:var( --e-global-typography-symcard-font-weight );line-height:var( --e-global-typography-symcard-line-height );letter-spacing:var( --e-global-typography-symcard-letter-spacing );}.elementor-kit-5 h6{color:var( --e-global-color-symtitulo );font-family:var( --e-global-typography-symitem-font-family ), Sans-serif;font-size:var( --e-global-typography-symitem-font-size );font-weight:var( --e-global-typography-symitem-font-weight );line-height:var( --e-global-typography-symitem-line-height );letter-spacing:var( --e-global-typography-symitem-letter-spacing );}.elementor-kit-5 label{color:var( --e-global-color-symtitulo );font-family:var( --e-global-typography-symlabel-font-family ), Sans-serif;font-size:var( --e-global-typography-symlabel-font-size );font-weight:var( --e-global-typography-symlabel-font-weight );line-height:var( --e-global-typography-symlabel-line-height );}.elementor-kit-5 input:not([type="button"]):not([type="submit"]),.elementor-kit-5 textarea,.elementor-kit-5 .elementor-field-textual{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-symtitulo );background-color:var( --e-global-color-symbranco );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-symlinhaforte );border-radius:12px 12px 12px 12px;padding:14px 16px 14px 16px;}.elementor-kit-5 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-5 textarea:focus,.elementor-kit-5 .elementor-field-textual:focus{color:#0B2326;background-color:#FFFFFF;box-shadow:0px 0px 0px 4px rgba(0,164,185,0.18);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1240px;}.e-con{--container-max-width:1240px;--container-default-padding-top:0px;--container-default-padding-right:32px;--container-default-padding-bottom:0px;--container-default-padding-left:32px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-lightbox{background-color:#062A2DF2;--lightbox-ui-color:#FFFFFFB3;--lightbox-ui-color-hover:#FFFFFF;}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-5{--e-global-typography-primary-font-size:38px;--e-global-typography-secondary-font-size:20px;--e-global-typography-text-font-size:17px;--e-global-typography-accent-font-size:16px;--e-global-typography-symdisplay-font-size:56px;--e-global-typography-symh1-font-size:48px;--e-global-typography-symh2p-font-size:31px;--e-global-typography-symdestaque-font-size:27px;--e-global-typography-symh4-font-size:17px;--e-global-typography-symcard-font-size:18px;--e-global-typography-symitem-font-size:16px;--e-global-typography-symlead-font-size:17px;--e-global-typography-sympequeno-font-size:15px;--e-global-typography-symmini-font-size:14px;--e-global-typography-symrotulo-font-size:12px;--e-global-typography-symtag-font-size:12px;--e-global-typography-symchip-font-size:13px;--e-global-typography-symarea-font-size:12px;--e-global-typography-symmenu-font-size:15px;--e-global-typography-symnumero-font-size:36px;--e-global-typography-symnumerog-font-size:40px;--e-global-typography-symdepo-font-size:17px;--e-global-typography-symbtnp-font-size:15px;--e-global-typography-symbtng-font-size:17px;--e-global-typography-symlink-font-size:16px;--e-global-typography-symlabel-font-size:15px;--e-global-typography-symmono-font-size:13px;--e-global-typography-symtopo-font-size:13px;--e-global-typography-symtopolink-font-size:13px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-5 h1{font-size:var( --e-global-typography-symh1-font-size );line-height:var( --e-global-typography-symh1-line-height );letter-spacing:var( --e-global-typography-symh1-letter-spacing );}.elementor-kit-5 h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-5 h3{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-kit-5 h4{font-size:var( --e-global-typography-symh4-font-size );line-height:var( --e-global-typography-symh4-line-height );letter-spacing:var( --e-global-typography-symh4-letter-spacing );}.elementor-kit-5 h5{font-size:var( --e-global-typography-symcard-font-size );line-height:var( --e-global-typography-symcard-line-height );letter-spacing:var( --e-global-typography-symcard-letter-spacing );}.elementor-kit-5 h6{font-size:var( --e-global-typography-symitem-font-size );line-height:var( --e-global-typography-symitem-line-height );letter-spacing:var( --e-global-typography-symitem-letter-spacing );}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-kit-5 label{font-size:var( --e-global-typography-symlabel-font-size );line-height:var( --e-global-typography-symlabel-line-height );}.elementor-kit-5 input:not([type="button"]):not([type="submit"]),.elementor-kit-5 textarea,.elementor-kit-5 .elementor-field-textual{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;--container-default-padding-top:0px;--container-default-padding-right:24px;--container-default-padding-bottom:0px;--container-default-padding-left:24px;}}@media(max-width:767px){.elementor-kit-5{--e-global-typography-primary-font-size:31px;--e-global-typography-secondary-font-size:19px;--e-global-typography-text-font-size:16px;--e-global-typography-accent-font-size:15px;--e-global-typography-symdisplay-font-size:42px;--e-global-typography-symh1-font-size:37px;--e-global-typography-symh2p-font-size:27px;--e-global-typography-symdestaque-font-size:23px;--e-global-typography-symh4-font-size:16px;--e-global-typography-symcard-font-size:17px;--e-global-typography-symitem-font-size:16px;--e-global-typography-symlead-font-size:17px;--e-global-typography-sympequeno-font-size:15px;--e-global-typography-symmini-font-size:13px;--e-global-typography-symrotulo-font-size:11px;--e-global-typography-symtag-font-size:11px;--e-global-typography-symchip-font-size:13px;--e-global-typography-symarea-font-size:12px;--e-global-typography-symmenu-font-size:16px;--e-global-typography-symnumero-font-size:32px;--e-global-typography-symnumerog-font-size:34px;--e-global-typography-symdepo-font-size:16px;--e-global-typography-symbtnp-font-size:15px;--e-global-typography-symbtng-font-size:16px;--e-global-typography-symlink-font-size:15px;--e-global-typography-symlabel-font-size:15px;--e-global-typography-symmono-font-size:12px;--e-global-typography-symtopo-font-size:13px;--e-global-typography-symtopolink-font-size:13px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-5 h1{font-size:var( --e-global-typography-symh1-font-size );line-height:var( --e-global-typography-symh1-line-height );letter-spacing:var( --e-global-typography-symh1-letter-spacing );}.elementor-kit-5 h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-5 h3{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-kit-5 h4{font-size:var( --e-global-typography-symh4-font-size );line-height:var( --e-global-typography-symh4-line-height );letter-spacing:var( --e-global-typography-symh4-letter-spacing );}.elementor-kit-5 h5{font-size:var( --e-global-typography-symcard-font-size );line-height:var( --e-global-typography-symcard-line-height );letter-spacing:var( --e-global-typography-symcard-letter-spacing );}.elementor-kit-5 h6{font-size:var( --e-global-typography-symitem-font-size );line-height:var( --e-global-typography-symitem-line-height );letter-spacing:var( --e-global-typography-symitem-letter-spacing );}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-kit-5 label{font-size:var( --e-global-typography-symlabel-font-size );line-height:var( --e-global-typography-symlabel-line-height );}.elementor-kit-5 input:not([type="button"]):not([type="submit"]),.elementor-kit-5 textarea,.elementor-kit-5 .elementor-field-textual{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;--container-default-padding-top:0px;--container-default-padding-right:16px;--container-default-padding-bottom:0px;--container-default-padding-left:16px;}}
/* Start custom CSS *//* Symmetry · utilitários globais (Configurações do site > CSS personalizado).
   Só o que não existe como opção nativa nos widgets. */
.elementor-heading-title{font-stretch:94%;text-wrap:balance}
.elementor-heading-title em{font-family:var(--e-global-typography-symserif-font-family),Georgia,serif;font-style:italic;font-weight:400;font-stretch:100%;font-size:1.08em;line-height:1;letter-spacing:-.01em;color:var(--e-global-color-primary)}
.sym-escuro .elementor-heading-title em{color:var(--e-global-color-symtealclaro)}
/* Rótulo com o raio da marca */
.sym-rotulo .elementor-heading-title{display:inline-flex;align-items:center;gap:12px}
.sym-rotulo .elementor-heading-title::before{content:"";flex:none;width:30px;height:9px;background:var(--e-global-color-accent);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 291 85'%3E%3Cpolygon points='147.5,0 147.5,27.2 291,7.2 148,85 148,53.5 0,71.3'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 291 85'%3E%3Cpolygon points='147.5,0 147.5,27.2 291,7.2 148,85 148,53.5 0,71.3'/%3E%3C/svg%3E") center/contain no-repeat}
.sym-rotulo-centro .elementor-heading-title{justify-content:center}
/* Frase da barra do topo: uma linha só, raio menor */
.sym-topbar-nota{min-width:0;overflow:hidden}
.sym-topbar-nota .elementor-heading-title{display:flex;gap:10px;white-space:nowrap}
.sym-topbar-nota .elementor-heading-title::before{width:22px;height:7px}
/* Lista com check em círculo */
.sym-check .elementor-icon-list-icon{display:inline-grid;place-items:center;flex:none;width:22px;height:22px;border-radius:50%;background:var(--e-global-color-symteal50)}
.sym-escuro .sym-check .elementor-icon-list-icon{background:var(--e-global-color-symtealtrans)}
/* Seta que anda no hover */
.sym-seta .elementor-button-icon,.sym-seta .elementor-button .elementor-button-icon{transition:transform .25s}
.sym-seta:hover .elementor-button-icon{transform:translateX(4px)}
/* Linha de palavra-chave dentro do H1 da home */
.sym-h1-display .sym-h1-rotulo{display:block;margin-bottom:18px;font-family:var(--e-global-typography-symrotulo-font-family),monospace;font-size:var(--e-global-typography-symrotulo-font-size);font-weight:500;font-style:normal;font-stretch:100%;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:var(--e-global-color-symlink)}
/* Números com texto (ex.: Gold HPE) */
.sym-numero-texto small{font-size:.55em;margin-left:2px;color:var(--e-global-color-primary)}
/* Selos do topo das páginas internas */
.sym-badges .elementor-icon-list-item{padding:8px 14px!important;border:1px solid var(--e-global-color-symlinhaforte);border-radius:999px;background:#fff}
/* Faixa de logos de clientes */
.sym-logos-clientes .swiper-slide{display:flex;align-items:center;justify-content:center;height:56px}
.sym-logos-clientes .swiper-slide-image{height:34px;width:auto;max-width:150px;object-fit:contain;opacity:.6}
/* Botão do FAQ em círculo */
.e-n-accordion-item .e-n-accordion-item-title .e-n-accordion-item-title-icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:34px;height:34px;border:1px solid var(--e-global-color-symlinhaforte);border-radius:50%;transition:background .25s,border-color .25s}
.e-n-accordion-item[open] .e-n-accordion-item-title .e-n-accordion-item-title-icon{background:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}
/* Ilustração do topo transborda a coluna para a esquerda (desktop) */
@media (min-width:1025px){.elementor.elementor .e-con>.elementor-widget.sym-arte-topo{max-width:none}}
/* Mega menu do cabeçalho (widget Menu do Elementor Pro) */
.elementor-widget-n-menu.sym-megamenu{--n-menu-heading-justify-content:center;--n-menu-title-color-normal:var(--e-global-color-symforte);--n-menu-title-color-hover:var(--e-global-color-symtitulo);--n-menu-title-color-active:var(--e-global-color-symtitulo);--n-menu-title-padding:0 14px;--n-menu-title-space-between:2px;--n-menu-title-distance-from-content:0px;--n-menu-title-font-size:var(--e-global-typography-symmenu-font-size);--n-menu-title-line-height:1;--n-menu-dropdown-indicator-size:12px;--n-menu-dropdown-icon-gap:6px}
.sym-megamenu .e-n-menu-title{min-height:42px;border-radius:999px;transition:background-color .2s,color .2s}
.sym-megamenu .e-n-menu-title:hover,.sym-megamenu .e-n-menu-title:has([aria-expanded="true"]),.sym-megamenu .e-n-menu-item:has(>.e-n-menu-content.e-active)>.e-n-menu-title{background:var(--e-global-color-symneutro)}
.sym-megamenu .e-n-menu-title-text,.sym-megamenu .e-n-menu-title-container{font-family:var(--e-global-typography-symmenu-font-family),sans-serif;font-weight:var(--e-global-typography-symmenu-font-weight);letter-spacing:-.005em}
.sym-megamenu .e-n-menu-dropdown-icon{opacity:.7}
/* Menu da página (hubs): rolagem lateral sem barra */
.sym-subnav-links{min-width:0;scrollbar-width:none}
.sym-subnav-links::-webkit-scrollbar{display:none}
.sym-subnav-links .elementor-button{white-space:nowrap;border-radius:0}
/* Textos dentro de cards-link herdam a cor */
a.e-con,a.e-con:hover{color:inherit}/* End custom CSS */