#top-menu .current-menu-item>a{position:relative}#top-menu .current-menu-item>a::after{content:'';position:absolute;left:0;bottom:15px;width:100%;height:2px;background:#d9a441;border-radius:25px}:root{--mi-faixa-h:40px;--mi-wpbar:0px;--mi-faixa-bg:#f28c28}body.admin-bar{--mi-wpbar:32px}@media (max-width:980px){:root{--mi-faixa-h:44px}}@media (max-width:782px){body.admin-bar{--mi-wpbar:46px}}.mi-ws-faixa{display:none}body:has(#main-header) .mi-ws-faixa{position:fixed;top:var(--mi-wpbar);left:0;right:0;z-index:100000;display:flex;align-items:center;justify-content:center;height:var(--mi-faixa-h);padding:0 16px;box-sizing:border-box;background:var(--mi-faixa-bg)}@media (max-width:600px){body.admin-bar:has(#main-header) .mi-ws-faixa{position:absolute}}.mi-ws-faixa__link{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#081420!important;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;line-height:var(--mi-faixa-h);letter-spacing:.08em;text-transform:uppercase;text-decoration:none!important}.mi-ws-faixa__link strong{font-weight:700}.mi-ws-faixa__link:hover .mi-ws-faixa__cta,.mi-ws-faixa__link:focus-visible .mi-ws-faixa__cta{text-decoration:underline}.mi-ws-faixa__link:focus-visible{outline:2px solid #081420;outline-offset:-4px}.mi-ws-faixa__curto{display:none}@media (max-width:980px){.mi-ws-faixa__texto{display:none}.mi-ws-faixa__curto{display:inline}}@media (max-width:359px){.mi-ws-faixa__link{font-size:11px;letter-spacing:.04em}}body:has(#main-header):has(.mi-ws-faixa) #main-header{top:calc(var(--mi-wpbar) + var(--mi-faixa-h))!important}body:has(#main-header):has(.mi-ws-faixa) #page-container{margin-top:var(--mi-faixa-h)!important}body:not(.et-fb) .mi-ws-popup{display:none!important}body:not(.et-fb) .mi-ws-popup.is-aberto{display:flex!important;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100001;align-items:center;justify-content:center;padding:24px!important;background:rgba(8,20,32,.55)!important;box-sizing:border-box}body:not(.et-fb) .mi-ws-popup.is-aberto .mi-ws-popup__cartao{position:relative;width:100%!important;max-width:640px!important;margin:0!important;max-height:calc(100vh - 48px);overflow:auto;animation:miWsPopIn .3s ease-out}.mi-ws-popup .mi-ws-popup__cartao:focus{outline:none}.mi-ws-popup .mi-ws-popup__x,.mi-ws-popup .mi-ws-popup__x .et_pb_code_inner,.mi-ws-popup .mi-ws-popup__js,.mi-ws-popup .mi-ws-popup__cartao>.et_pb_column{position:static!important}.mi-ws-popup .mi-ws-popup__x,.mi-ws-popup .mi-ws-popup__js{margin:0!important}.mi-ws-popup__fechar{position:absolute;top:8px;right:8px;z-index:5;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:#333;font-size:30px;line-height:44px;cursor:pointer}.mi-ws-popup__fechar:hover{background:rgba(51,51,51,.1)}.mi-ws-popup__fechar:focus-visible{outline:3px solid #d9a441;outline-offset:2px}.mi-ws-popup__sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mi-ws-popup .mi-ws-popup__cartao .et_pb_module,.mi-ws-popup .mi-ws-popup__cartao .et_pb_module *,.mi-ws-popup .et_pb_button_module_wrapper{text-align:center!important}.mi-ws-popup .mi-ws-popup__sobre,.mi-ws-popup .et_pb_heading{padding-left:36px;padding-right:36px}@keyframes miWsPopIn{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes miWsSheetIn{from{transform:translateY(100%)}to{transform:none}}@media (max-width:767px){body:not(.et-fb) .mi-ws-popup.is-aberto{top:auto;padding:0!important;background:transparent!important;align-items:flex-end}body:not(.et-fb) .mi-ws-popup.is-aberto .mi-ws-popup__cartao{max-width:none!important;max-height:70vh;border-radius:14px 14px 0 0;box-shadow:0 -10px 32px rgba(0,0,0,.28)!important;animation-name:miWsSheetIn}}@media (prefers-reduced-motion:reduce){.mi-ws-popup .mi-ws-popup__cartao{animation:none!important}}.et_pb_column:has(.mi-hero-ws){text-align:center}.et_pb_button_module_wrapper:has(>.mi-hero-ws),.et_pb_button_module_wrapper:has(+.et_pb_button_module_wrapper>.mi-hero-ws){display:inline-block;margin:0 8px 16px}