.elementor-246 .elementor-element.elementor-element-4474177e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-57fe938{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-399e2bc9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-246 .elementor-element.elementor-element-33ffac10{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-246 .elementor-element.elementor-element-45d1550c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-6f8c492{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-2b9a5341{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-7a630a07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-142728a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-6aaf760{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-7e2dfa73{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-439a4985{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-3f4d3b13{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-3eadb2ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-72be7ce0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-359bad51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-21ce7416{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-79fbbde0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-70c3895e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-1d8ca59b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-5252b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-cc045a0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-24fdbe86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-61425974{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-538d3492{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-2216eba8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-145acc92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-675951f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-75b47cf0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-1f561eec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-6445e7c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-40cfcce9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-27ac0943{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-3a568c13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-2558df70{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-27f191ed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-41290156{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-1ed860fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-61524ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-97307c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-63a58ec6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-49862fd8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-73bb215a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-3b92f0a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-7952f7b3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-4a4db7f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-246 .elementor-element.elementor-element-5884f4f6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-4474177e *//* =========================================================
   iLISTuRENT — TENANT PLACEMENT — v1.1
   Requires: iLISTuRENT global design system v2.2.2
   Scope: .ilr-tp-page
   ========================================================= */
.ilr-tp-page{background:var(--ilr-page);color:var(--ilr-text)}
.ilr-tp-page .elementor-widget{margin:0}
.ilr-tp-inner{width:min(100%,var(--ilr-content));margin:0 auto;padding-left:28px!important;padding-right:28px!important}
.ilr-tp-section{padding:72px 0!important;background:#fff}
.ilr-tp-section--soft{background:var(--ilr-soft)!important}
.ilr-tp-section__intro{max-width:900px;margin-top:12px!important}

/* Hero */
.ilr-tp-hero{padding:88px 0 84px!important;background:radial-gradient(circle at 82% 24%,rgba(130,211,239,.34),transparent 34%),linear-gradient(90deg,#fff 0%,#fff 58%,#f3fbfe 100%)}
.ilr-tp-hero__inner{align-items:flex-start!important}
.ilr-tp-hero__title{max-width:920px;margin-top:14px!important}
.ilr-tp-hero__lede{max-width:850px;margin-top:18px!important}
.ilr-tp-trustline,.ilr-tp-trustline p{margin:14px 0 0!important;color:var(--ilr-ink);font-size:14px;line-height:1.5}

/* Actions */
.ilr-tp-actions{display:flex!important;gap:12px!important;align-items:center!important;flex-wrap:wrap!important;margin-top:26px!important}
.ilr-tp-actions--left{justify-content:flex-start!important}

/* Grids and cards */
.ilr-tp-grid{display:grid!important;gap:18px!important;margin-top:30px!important}
.ilr-tp-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))!important}
.ilr-tp-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))!important}
.ilr-tp-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))!important}
.ilr-tp-card,.ilr-tp-step{padding:28px!important;min-width:0!important;min-height:100%;box-shadow:0 8px 20px rgba(23,50,77,.04)!important}
.ilr-tp-card .ilr-h3,.ilr-tp-step .ilr-h3{margin-top:12px!important}
.ilr-tp-card .ilr-body,.ilr-tp-step .ilr-body{margin-top:10px!important}
.ilr-tp-card--featured{border-color:rgba(255,145,77,.75)!important;box-shadow:0 12px 28px rgba(23,50,77,.08)!important}

/* Numbered process */
.ilr-tp-step__num,.ilr-tp-step__num p{width:42px;height:42px;border-radius:50%;margin:0!important;display:flex;align-items:center;justify-content:center;background:var(--ilr-blue);color:#fff;font-size:12px;font-weight:900;letter-spacing:.04em}

/* Screening boundary */
.ilr-tp-boundary{padding:76px 0!important;background:linear-gradient(120deg,#063e67 0%,#0d6a7a 100%)}
.ilr-tp-boundary__inner{display:grid!important;grid-template-columns:1.05fr .95fr!important;gap:28px!important;align-items:center!important}
.ilr-tp-boundary .ilr-eyebrow{color:#ff9b5b!important}
.ilr-tp-boundary .ilr-h2 .elementor-heading-title,.ilr-tp-boundary .ilr-body,.ilr-tp-boundary .ilr-body p,.ilr-tp-boundary p{color:#fff!important}
.ilr-tp-boundary__notice{padding:28px!important;border:1px solid rgba(255,255,255,.24)!important;border-radius:16px!important;background:rgba(255,255,255,.10)!important}
.ilr-tp-boundary__notice p+p{margin-top:14px!important}

/* Lists */
.ilr-tp-page .ilr-checks ul{margin:14px 0 0!important;padding:0!important;list-style:none!important}
.ilr-tp-page .ilr-checks li{position:relative;padding-left:25px;margin:0 0 10px!important}
.ilr-tp-page .ilr-checks li:before{content:"✓";position:absolute;left:0;top:0;color:#1ca767;font-weight:900}

/* Final CTA */
.ilr-tp-final{padding:58px 0!important;background:linear-gradient(120deg,#073f67 0%,#0a6b79 100%)}
.ilr-tp-final__inner{align-items:center!important;justify-content:space-between!important;gap:32px!important}
.ilr-tp-final__copy{max-width:720px}
.ilr-tp-final__title .elementor-heading-title,.ilr-tp-final__body,.ilr-tp-final__body p{color:#fff!important}
.ilr-tp-final__body{margin-top:8px!important}
.ilr-tp-final .ilr-tp-actions{margin-top:0!important;justify-content:flex-end!important}

/* Responsive */
@media (max-width:1024px){
  .ilr-tp-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  .ilr-tp-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  .ilr-tp-boundary__inner{grid-template-columns:1fr!important}
}
@media (max-width:767px){
  .ilr-tp-inner{padding-left:20px!important;padding-right:20px!important}
  .ilr-tp-hero{padding:64px 0 60px!important}
  .ilr-tp-section{padding:56px 0!important}
  .ilr-tp-grid--2,.ilr-tp-grid--3,.ilr-tp-grid--4{grid-template-columns:1fr!important}
  .ilr-tp-card,.ilr-tp-step{padding:24px!important}
  .ilr-tp-actions{width:100%!important;align-items:stretch!important}
  .ilr-tp-actions .elementor-widget-button{width:100%!important}
  .ilr-tp-actions .elementor-button{width:100%!important;justify-content:center!important}
  .ilr-tp-final__inner{flex-direction:column!important;align-items:flex-start!important}
  .ilr-tp-final .ilr-tp-actions{justify-content:flex-start!important}
}
@media (max-width:480px){
  .ilr-tp-inner{padding-left:16px!important;padding-right:16px!important}
  .ilr-tp-hero{padding:52px 0!important}
  .ilr-tp-section{padding:48px 0!important}
  .ilr-tp-boundary{padding:54px 0!important}
  .ilr-tp-final{padding:48px 0!important}
}


/* v1.1 live-review fixes */
.ilr-tp-boundary .elementor-heading-title{color:#fff!important}
.ilr-tp-final .elementor-heading-title{color:#fff!important}
.ilr-tp-final .ilr-button--secondary .elementor-button{background:#fff!important;color:var(--ilr-blue)!important;border-color:#fff!important}
.ilr-tp-final .ilr-button--secondary .elementor-button:hover{background:#f4f9fc!important;color:var(--ilr-blue)!important}/* End custom CSS */