
/* v43 — banners e navegação globais; Tutor LMS e WooCommerce não são substituídos */
.up41-nav .up43-dropdown{position:relative;align-self:center}
.up43-dropdown summary{cursor:pointer;list-style:none;font-size:13px;font-weight:700;color:#16415f;white-space:nowrap;padding:12px 0}
.up43-dropdown summary::-webkit-details-marker{display:none}
.up43-dropdown summary:after{content:"⌄";margin-left:6px}
.up43-dropdown-panel{position:absolute;top:100%;left:0;z-index:120;min-width:245px;padding:10px;background:#fff;box-shadow:0 15px 36px #0c355b26;border:1px solid #e4ebf2;border-radius:12px}
.up43-dropdown-panel a{display:block!important;padding:11px 13px!important;font-size:13px!important;color:#143e61!important;border:0!important;border-radius:7px}
.up43-dropdown-panel a:hover{background:#eaf4ff}
.up41-home-hero .up41-blue{background:linear-gradient(90deg,rgba(4,52,93,.9),rgba(4,52,93,.5)),url('images/banner-educacao-v43.jpg') center/cover no-repeat}
.up41-home-hero .up41-emerald{background:linear-gradient(90deg,rgba(2,78,52,.87),rgba(2,78,52,.46)),url('images/banner-recrutamento-v43.jpg') center/cover no-repeat}
.up41-page-hero{background:linear-gradient(90deg,rgba(4,53,97,.91),rgba(4,53,97,.48)),url('images/banner-educacao-v43.jpg') center/cover no-repeat}
.up41-page-hero h1,.up41-page-hero p,.up41-page-hero .up41-kicker{color:#fff}
.up43-page-educacao-ead .up41-page-hero,.up43-page-cursos .up41-page-hero{background-image:linear-gradient(90deg,rgba(4,53,97,.91),rgba(4,53,97,.46)),url('images/banner-ead-v43.jpg')}
.up43-page-treinamentos-nrs .up41-page-hero{background-image:linear-gradient(90deg,rgba(4,53,97,.91),rgba(4,53,97,.46)),url('images/banner-nrs-v43.jpg')}
.up43-page-educacao-corporativa .up41-page-hero,.up43-page-treinamentos-para-empresas .up41-page-hero{background-image:linear-gradient(90deg,rgba(4,53,97,.91),rgba(4,53,97,.46)),url('images/banner-empresas-v43.jpg')}
.up43-page-sistema-de-recrutamento .up41-page-hero,.up43-page-recursos-do-sistema .up41-page-hero,.up43-page-como-funciona-recrutamento .up41-page-hero,.up43-page-demonstracao-sistema .up41-page-hero,.up43-page-planos-do-sistema .up41-page-hero,.up43-page-para-empresas .up41-page-hero,.up43-page-para-candidatos .up41-page-hero,.up43-page-para-headhunters .up41-page-hero,.up43-page-recrutamento-gestao-de-vagas .up41-page-hero,.up43-page-recrutamento-funil-seletivo .up41-page-hero,.up43-page-recrutamento-banco-de-talentos .up41-page-hero,.up43-page-recrutamento-headhunters .up41-page-hero,.up43-page-recrutamento-colaboradores .up41-page-hero{background-image:linear-gradient(90deg,rgba(4,82,54,.92),rgba(4,82,54,.45)),url('images/banner-recrutamento-v43.jpg')}
.up43-page-para-headhunters .up41-page-hero,.up43-page-recrutamento-headhunters .up41-page-hero{background-image:linear-gradient(90deg,rgba(4,82,54,.92),rgba(4,82,54,.45)),url('images/banner-headhunter-v43.jpg')}
.up43-footer-rh-logo{width:190px;max-height:65px;object-fit:contain;background:#fff;border-radius:8px;padding:5px;margin-bottom:12px}
.up41-header .up41-logo img{object-fit:contain}
@media(max-width:900px){.up41-nav .up43-dropdown{width:100%;align-self:stretch}.up43-dropdown summary{font-size:15px;padding:14px 8px;border-bottom:1px solid #edf1f5}.up43-dropdown-panel{position:static;box-shadow:none;border:0;background:#f3f8fb;min-width:0}.up41-home-hero .up41-hero-half{background-position:center}}
