html.tenant-unicaja .header__logo,html.tenant-unicaja .rtk-header__logo{display:flex !important;align-items:center;flex-direction:row;flex-wrap:nowrap}
.tenant-unicaja-cobrand{display:inline-flex;align-items:center;flex:0 0 auto;margin-left:12px;padding-left:12px;border-left:1px solid rgba(255,255,255,0.35)}
.tenant-unicaja-cobrand img{height:28px;width:auto;display:block}
html.tenant-unicaja .header__navigation,html.tenant-unicaja .rtk-header__navigation{display:none !important}
html.tenant-unicaja .rtk-header nav>ul.nivel0{display:flex !important;align-items:center;gap:18px;margin:0;padding:0;list-style:none}
html.tenant-unicaja .rtk-header nav>ul.nivel0>li:not(:has(>a.headerSection)){display:none !important}
html.tenant-unicaja .rtk-header nav a.headerSection{color:#fff !important;white-space:nowrap}
html.tenant-unicaja .rentik-search-predictive{display:none !important}
html.tenant-unicaja .tenant-unicaja-headline{flex:1 1 auto;margin:0 16px;color:#fff;font-weight:700;font-size:1rem;white-space:nowrap;text-align:center}
@media(max-width:900px){html.tenant-unicaja .tenant-unicaja-headline{display:none !important}
}
html.tenant-unicaja .rentik-promotional-code-funnel--unicaja{border-left:3px solid #1e8e3e;padding-left:10px}
html.tenant-unicaja .rentik-promotional-code-funnel--unicaja .rentik-promotional-code-funnel__header p{margin:0;color:#1e8e3e;font-weight:600}
@media(max-width:600px){.tenant-unicaja-cobrand{padding-left:8px}
.tenant-unicaja-cobrand img{height:26px}
}
.rtk-unicaja-banner{display:none}
.rtk-unicaja-banner--edit{display:block}
html.tenant-unicaja .rtk-unicaja-banner--filled{display:block}
.rtk-unicaja-banner--filled,.rtk-unicaja-banner--edit{position:relative;overflow:hidden;background:linear-gradient(120deg,#0a1a3f 0,#122a5c 60%,#1f3f86 100%);color:#fff;min-height:var(--uni-banner-mh,auto)}
.rtk-unicaja-banner__bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}
.rtk-unicaja-banner__container{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;padding-top:var(--uni-banner-pt,20px);padding-bottom:var(--uni-banner-pb,20px)}
.rtk-unicaja-banner__text{flex:1 1 420px;max-width:640px}
.rtk-unicaja-banner__title{margin:0 0 8px;font-size:var(--uni-banner-title-fs,1.4rem);font-weight:700;color:#fff}
.rtk-unicaja-banner__desc{font-size:var(--uni-banner-desc-fs,0.95rem);line-height:1.5;opacity:.92}
.rtk-unicaja-banner__highlight{display:inline-block;margin:12px 0 0;color:#00bfff;font-weight:600;font-size:var(--uni-banner-hl-fs,1rem)}
.rtk-unicaja-banner__people{display:flex;flex-wrap:wrap;gap:28px}
.rtk-unicaja-banner__person{display:flex;flex-direction:column;align-items:center;min-width:110px;text-align:center}
.rtk-unicaja-banner__person-photo{width:72px;height:72px;margin-bottom:6px;border-radius:50%;object-fit:cover}
.rtk-unicaja-banner__person-sign{height:28px;width:auto;margin-bottom:4px;filter:brightness(0) invert(1)}
.rtk-unicaja-banner__person-name{font-size:.85rem;font-weight:600}
.rtk-unicaja-banner__person-role{font-size:.72rem;opacity:.8}
@media(max-width:768px){.rtk-unicaja-banner__container{flex-direction:column;align-items:flex-start}
.rtk-unicaja-banner__text{flex:0 0 auto}
.rtk-unicaja-banner__people{width:100%;justify-content:flex-start}
}