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 .rtk-header__logo .tenant-unicaja-cobrand img,html.tenant-unicaja .header__logo .tenant-unicaja-cobrand img{min-width:auto;max-width:none;width:auto}
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{position:relative;padding:16px 18px 16px 22px;border:1px solid rgba(0,161,79,0.25);border-radius:14px;background:radial-gradient(130% 130% at 0 0,rgba(0,161,79,0.10),rgba(0,161,79,0) 55%),#f4faf6;box-shadow:0 6px 20px rgba(0,138,79,0.08);overflow:hidden}
html.tenant-unicaja .rentik-promotional-code-funnel--unicaja::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,#00b85a 0,#00853f 100%)}
html.tenant-unicaja .rentik-promotional-code-funnel--unicaja .rentik-promotional-code-funnel__body,html.tenant-unicaja .rentik-promotional-code-funnel--unicaja .rentik-promotional-code-funnel__footer{display:none !important}
html.tenant-unicaja .rentik-promotional-code-funnel--unicaja .rentik-promotional-code-funnel__header{margin:0}
html.tenant-unicaja .rentik-promotional-code-funnel--unicaja .rentik-promotional-code-funnel__header p{margin:0;display:flex;align-items:center;gap:13px;text-align:left}
.rtk-uni-promo__badge{flex:0 0 auto;width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:rgba(0,161,79,0.12)}
.rtk-uni-promo__badge svg{display:block}
.rtk-uni-promo__text{display:block;color:#0b5d34;font-size:.95rem;line-height:1.35;font-weight:500}
.rtk-uni-promo__text strong{color:#0b5d34;font-weight:700}
html.tenant-unicaja .promo-remove-btn{display:none !important}
@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--filled::after,.rtk-unicaja-banner--edit::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,rgba(4,32,18,0.80) 0,rgba(4,32,18,0.64) 40%,rgba(4,32,18,0.32) 58%,rgba(4,32,18,0) 75%)}
.rtk-unicaja-banner__bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}
.rtk-unicaja-banner__bg--mobile{display:none}
@media(max-width:768px){.rtk-unicaja-banner__bg--mobile{display:block}
.rtk-unicaja-banner--has-mobile-bg .rtk-unicaja-banner__bg--desktop{display:none}
}
.rtk-unicaja-strip{display:none;background:#e9ecef;color:#000;text-align:center}
.rtk-unicaja-strip--edit{display:block}
html.tenant-unicaja .rtk-unicaja-strip{display:block}
.rtk-unicaja-strip__inner{padding:16px 20px;color:#000}
.rtk-unicaja-strip__inner p:last-child{margin-bottom: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__title,.rtk-unicaja-banner__desc,.rtk-unicaja-banner__highlight{text-shadow:0 1px 2px rgba(0,0,0,0.45)}
.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}
.rtk-unicaja-banner--hide-texts-mobile .rtk-unicaja-banner__text{display:none}
}
html.tenant-unicaja .rentik-detail__buyback-button{display:none}
html.tenant-unicaja .rentik-detail__fixed-header-wrapper{display:none !important}