.tab-content .tab-financials h5{font-size:1.2em;background:var(--blue);color:#fff;padding:1rem}.tab-content .tab-financials .col.right{--gap: 1rem;gap:var(--gap);padding:0!important}.tab-content .tab-financials .col.right .attributes-list li{font-size:.8em}.tab-content .tab-financials .image{width:100%;aspect-ratio:4 / 3;margin-bottom:calc(-1 * var(--gap) + 1px)}.tab-content .tab-financials .image ._image{background-size:cover}.tab-content .curpot-list{display:flex;flex-direction:column;background:#eee4}.tab-content .curpot-list li{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:.5rem;padding:.5rem 1rem;border-bottom:1px solid #ddd;color:#000}.tab-content .curpot-list li.total{font-weight:800;background:#eee}.tab-content .curpot-list li.col-header{font-size:1.2em;background:var(--blue);color:#fff}.tab-content .curpot-list li>*:first-child{justify-self:start}.tab-content .curpot-list li>*:not(:first-child){justify-self:end}.tab-content .curpot-list li>span{display:flex;flex-direction:column;align-items:end}.tab-content .curpot-list li>span sub{font-size:.7em;color:#555;line-height:1}.tab-content .curpot-list li:last-child{border:none}.photos .photos-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));justify-items:center;gap:1rem}.photos .photos-grid .photo-item{background:#eee}.photos .photos-grid .photo-item img{width:100vw;max-width:400px;aspect-ratio:4 / 3;display:block;width:100%;height:100%;object-fit:cover}.videos iframe{aspect-ratio:16 / 9;background:#000}.rent-roll{display:flex;flex-direction:column;gap:1rem}.rent-roll .rent-roll-list{display:flex;flex-direction:column}.rent-roll .rent-roll-list li{display:grid;grid-template-columns:repeat(6,1fr);gap:1.5rem;justify-content:space-between;padding:.3rem .5rem;border-bottom:1px solid #ddd;color:#000}.rent-roll .rent-roll-list li:not(.col-header){font-size:.85em}.rent-roll .rent-roll-list li.col-header{background:#eee}.rent-roll .rent-roll-list li.totals{font-weight:800;font-size:1.1em;background:#eee4}.rent-roll .rent-roll-list li span,.rent-roll .rent-roll-list li b{text-align:right}:is(.rent-roll .rent-roll-list li span,.rent-roll .rent-roll-list li b):not(:last-child){text-align:left}[id^=page-propertydetail] .sub-page-generic-template .back{align-self:start}[id^=page-propertydetail] .sub-page-generic-template .tabs{display:flex;flex-flow:row wrap;gap:4px;width:100%;border-bottom:2px solid var(--blue);background:#eee5}[id^=page-propertydetail] .sub-page-generic-template .tabs .tab{height:60px;display:flex;flex-flow:row nowrap;align-items:center;gap:.5rem;padding:0 1rem;color:var(--text-secondary);background:#eee9;cursor:pointer;transition:background .2s}[id^=page-propertydetail] .sub-page-generic-template .tabs .tab:hover{background:#eee}[id^=page-propertydetail] .sub-page-generic-template .tabs .tab.active{background:var(--blue);color:#fff}@media(max-width:900px){[id^=page-propertydetail] .sub-page-generic-template .tabs{border:none}[id^=page-propertydetail] .sub-page-generic-template .tabs .tab{flex:1 1 calc(50% - 4px);justify-content:center}}[id^=page-propertydetail] .sub-page-generic-template .status{flex:0 0 200px;align-self:stretch;justify-self:end;font-size:1.3rem;padding:.6rem 1rem}[id^=page-propertydetail] .sub-page-generic-template .header{width:100%;display:flex;flex-flow:row wrap;gap:1rem;align-items:center;justify-content:space-between}[id^=page-propertydetail] .sub-page-generic-template .header .locations{flex:1 1 600px;justify-self:start;display:flex;flex-flow:column;gap:.3rem}[id^=page-propertydetail] .sub-page-generic-template .header .locations .location-item{width:100%;display:flex;flex-direction:row;align-items:center;gap:.5rem;color:var(--text-secondary)}[id^=page-propertydetail] .sub-page-generic-template .header .locations .address{flex:1;display:flex;flex-direction:row;align-items:center;gap:.5rem}[id^=page-propertydetail] .sub-page-generic-template .tab-content{width:100%;padding-top:2rem}[id^=page-propertydetail] .sub-page-generic-template .tab-content .desc{display:flex;flex-flow:column;gap:1.5rem}[id^=page-propertydetail] .sub-page-generic-template .tab-content>div{display:flex;flex-flow:column;gap:3rem}[id^=page-propertydetail] .sub-page-generic-template .tab-content .attributes-list{columns:2 20rem;gap:0 1rem;border-radius:.3rem}[id^=page-propertydetail] .sub-page-generic-template .tab-content .attributes-list li{break-inside:avoid;display:flex;flex-direction:row;gap:.5rem;justify-content:space-between;padding:.3rem .5rem;color:#000;border-radius:inherit}[id^=page-propertydetail] .sub-page-generic-template .tab-content .attributes-list li:nth-child(odd){background:#eee9}[id^=page-propertydetail] .sub-page-generic-template .tab-content .attributes-list li:last-child{border-color:transparent}[id^=page-propertydetail] .sub-page-generic-template .tab-content .documents-list{display:flex;flex-direction:column;gap:.5rem}[id^=page-propertydetail] .sub-page-generic-template .tab-content .documents-list li a{cursor:pointer;display:flex;flex-flow:row nowrap;align-items:center;padding:1rem;border:1px solid #ddd;background:#fff;gap:1.5rem;line-height:1}[id^=page-propertydetail] .sub-page-generic-template .tab-content .documents-list li a b{font-size:.8rem}[id^=page-propertydetail] .sub-page-generic-template .tab-content .documents-list li a i{font-size:1.5rem}[id^=page-propertydetail] .sub-page-generic-template .tab-content .documents-list li a span{display:flex;flex-flow:column;gap:.4rem}[id^=page-propertydetail] .sub-page-generic-template .tab-content .documents-list li a sub{opacity:.7;padding:0rem .3rem;background:#eee;border-radius:.3rem;justify-self:start;width:max-content;font-size:12px}[id^=page-propertydetail] .sub-page-generic-template .tab-content>div{flex:1 1 100%}[id^=page-propertydetail] .sub-page-generic-template .tab-content form{padding:0}[id^=page-propertydetail] .sub-page-generic-template .tab-content .col.left,[id^=page-propertydetail] .sub-page-generic-template .tab-content .col.right{display:flex;flex-flow:column;gap:2rem;align-self:start}[id^=page-propertydetail] .sub-page-generic-template .tab-content .col.left{width:100%;flex:1 1 65%}[id^=page-propertydetail] .sub-page-generic-template .tab-content .col.left .desc{color:#555}[id^=page-propertydetail] .sub-page-generic-template .tab-content .col.right{flex:1 1 300px;display:flex;flex-flow:column;gap:1rem;border:1px solid #eee;background:#eee9;padding:1rem .5rem}[id^=page-propertydetail] .sub-page-generic-template .tab-content .tab-overview .left .image{aspect-ratio:4 / 3;background:#eee}[id^=page-propertydetail] .sub-page-generic-template .tab-content .tab-overview .left .image img{width:100%;height:100%;object-fit:cover}[id^=page-propertydetail] .sub-page-generic-template .tab-content .tab-overview,[id^=page-propertydetail] .sub-page-generic-template .tab-content .tab-financials{display:flex;flex-flow:row wrap;gap:1.5rem}[id^=page-propertydetail] .sub-page-generic-template .tab-content .tab-financials{direction:rtl}[id^=page-propertydetail] .sub-page-generic-template .tab-content .tab-financials>*{direction:ltr}[id^=page-propertydetail] .sub-page-generic-template .tab-content .tab-question h5{text-align:center}[id^=page-propertydetail] .sub-page-generic-template .tab-content .agents{display:flex;flex-flow:column;gap:1rem}[id^=page-propertydetail] .sub-page-generic-template .tab-content .agents .agent-card{display:flex;flex-flow:column;gap:1rem;border-radius:.3rem;background:var(--blue);padding:1rem;color:#fff;position:relative;cursor:pointer}[id^=page-propertydetail] .sub-page-generic-template .tab-content .agents .agent-card .p-tag{font-size:.8rem;padding:.1rem .3rem;position:absolute;right:0;top:0;border-radius:0 .3rem}[id^=page-propertydetail] .sub-page-generic-template .tab-content .agents .agent-card header{display:flex;flex-flow:row nowrap;align-items:center;gap:1rem}[id^=page-propertydetail] .sub-page-generic-template .tab-content .agents .agent-card header .image{flex:1 1 35%}[id^=page-propertydetail] .sub-page-generic-template .tab-content .agents .agent-card header .image ._image{width:100%;height:100%;background-size:cover}[id^=page-propertydetail] .sub-page-generic-template .tab-content .agents .agent-card header>span{flex:1 1 65%;display:flex;flex-flow:column;gap:.2rem}[id^=page-propertydetail] .sub-page-generic-template .tab-content .agents .agent-card header>span>*{line-height:1.4}[id^=page-propertydetail] .sub-page-generic-template .tab-content .agents .agent-card header ._image{width:40px;height:40px;background-size:cover;border-radius:100%}[id^=page-propertydetail] .sub-page-generic-template .tab-content .agents .agent-card footer{display:flex;flex-flow:column}[id^=page-propertydetail] .sub-page-generic-template .tab-content .agents .agent-card footer>*{line-height:1.6}.expired-message{display:flex;flex-flow:column;align-items:center;gap:1rem}
