@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.profile-row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:80px!important;margin-bottom:20px!important}.profile-img-block{display:flex;flex-direction:column;align-items:center;text-align:center}.profile-img-block img{border-radius:50%;object-fit:cover;width:250px;height:250px;border:6px solid white;box-shadow:0 10px 30px #0000001a;transition:transform .3s ease;margin-bottom:1.5rem}.profile-img-block img:hover{transform:scale(1.05)}.profile-img-block .profile-info{width:100%}.profile-img-block .profile-info .name{font-size:2rem;font-weight:700;color:#333;margin-bottom:.5rem;background:linear-gradient(135deg,var(--primary-color) 0%,var(--secondary-color) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.profile-img-block .profile-info .designation{font-size:1.1rem;color:#666;font-style:italic;margin-bottom:1rem}.profile-img-block .profile-info .social-links{display:flex;justify-content:center;gap:.8rem;flex-wrap:wrap}.profile-img-block .profile-info .social-links .social-icon{font-size:3rem;color:var(--secondary-color);transition:all .3s ease;padding:15px;border-radius:50%;background:rgba(var(--secondary-color-rgb),.15);box-shadow:0 4px 12px rgba(var(--secondary-color-rgb),.2)}.profile-img-block .profile-info .social-links .social-icon:hover{color:var(--primary-color);background:rgba(var(--primary-color-rgb),.2);transform:translateY(-3px);box-shadow:0 6px 20px rgba(var(--primary-color-rgb),.3)}.profile-block .content-wrapper{display:flex;flex-direction:column;gap:1rem}.profile-block .name{font-size:2.5rem;font-weight:700;color:#333;margin-bottom:.5rem;background:linear-gradient(135deg,var(--primary-color) 0%,var(--secondary-color) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.profile-block .designation{font-size:1.3rem;color:#666;font-style:italic;margin-bottom:.5rem}.profile-block .message{font-size:1.1rem;line-height:1.8;color:#555;margin-bottom:0;background:linear-gradient(135deg,#fffffff2,#f8fafcf2);padding:2rem;border-radius:20px;box-shadow:0 8px 25px #00000014;border-left:5px solid var(--secondary-color);position:relative;overflow:hidden}.profile-block .message:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(135deg,var(--primary-color) 0%,var(--secondary-color) 100%)}.profile-block .social-icon{font-size:1.5rem;color:var(--secondary-color);transition:all .3s ease;padding:8px;border-radius:50%;background:rgba(var(--secondary-color-rgb),.1)}.profile-block .social-icon:hover{color:var(--primary-color);background:rgba(var(--primary-color-rgb),.1);transform:translateY(-2px)}.profile-block a{color:var(--primary-color)}.profile-card{border:none;border-radius:15px;box-shadow:0 5px 20px #0000001a;background:linear-gradient(135deg,var(--primary-color) 0%,var(--secondary-color) 100%);color:#fff;margin-top:0}.profile-card .card-body{padding:2rem;text-align:center}.profile-card .card-title{font-size:1.5rem;font-weight:600;margin-bottom:1rem}.profile-card .k-button-lg{background:#fff!important;color:var(--secondary-color)!important;border:none!important;padding:.75rem 1.5rem!important;border-radius:25px!important;font-weight:600!important;transition:all .3s ease!important}.profile-card .k-button-lg:hover{transform:translateY(-2px);box-shadow:0 5px 15px #0003}@media (max-width: 991.98px){.profile-img-block img{width:220px;height:220px}.profile-img-block .profile-info .name{font-size:1.8rem}.profile-block .message{font-size:1rem}}@media (max-width: 575.98px){.profile-img-block img{width:180px;height:180px}.profile-img-block .profile-info .name{font-size:1.6rem}.profile-img-block .profile-info .designation{font-size:1rem}.profile-img-block .profile-info .social-links{gap:.6rem}.profile-img-block .profile-info .social-links .social-icon{font-size:2.5rem;padding:10px}}.pp-media-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:0;background:color-mix(in srgb,var(--secondary-color, #012e46) 10%,var(--background-color, #ffffff));color:color-mix(in srgb,var(--secondary-color, #012e46) 55%,var(--on-background-color, #000000))}.pp-media-placeholder__svg{width:72%;max-width:220px;height:auto}.pp-card__cover.pp-media-placeholder{position:absolute;inset:0}.pp-detail-hero__cover.pp-media-placeholder{position:absolute;inset:0;min-height:100%}.pp-detail-hero__cover.pp-media-placeholder .pp-media-placeholder__svg{max-width:280px}.pp-hero{background:linear-gradient(135deg,var(--primary-color, #559dfc) 0%,color-mix(in srgb,var(--primary-color, #559dfc) 55%,var(--secondary-color, #012e46)) 100%);color:var(--on-primary-color, #ffffff);padding:3.5rem 0 3rem;animation:pp-hero-enter .55s ease both}@keyframes pp-hero-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.pp-hero{animation:none}}.pp-hero__inner{max-width:1140px;margin:0 auto;padding:0 1.25rem}.pp-hero .pp-hero__breadcrumb{display:flex;align-items:center;gap:.4rem;font-size:.8125rem;margin-bottom:1rem;color:color-mix(in srgb,var(--on-primary-color, #ffffff) 88%,var(--primary-color, #559dfc))}.pp-hero .pp-hero__breadcrumb a,.pp-hero .pp-hero__breadcrumb a:link,.pp-hero .pp-hero__breadcrumb a:visited{color:var(--on-primary-color, #ffffff)!important;text-decoration:none}.pp-hero .pp-hero__breadcrumb a:hover,.pp-hero .pp-hero__breadcrumb a:link:hover,.pp-hero .pp-hero__breadcrumb a:visited:hover{color:var(--on-primary-color, #ffffff)!important;text-decoration:underline}.pp-hero .pp-hero__breadcrumb span[aria-hidden=true]{color:color-mix(in srgb,var(--on-primary-color, #ffffff) 42%,var(--primary-color, #559dfc));user-select:none}.pp-hero .pp-hero__breadcrumb>span:last-child{color:color-mix(in srgb,var(--on-primary-color, #ffffff) 94%,var(--primary-color, #559dfc));font-weight:500}.pp-hero h1.pp-hero__title{color:var(--on-primary-color, #ffffff)!important;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;margin:0 0 .35rem;line-height:1.15;letter-spacing:-.01em}.pp-hero p.pp-hero__subtitle{color:color-mix(in srgb,var(--on-primary-color, #ffffff) 86%,var(--primary-color, #559dfc))!important;font-size:1.05rem;margin:0;font-weight:400;line-height:1.5}.pp-listing{padding:2.5rem 0 4rem;background:var(--background-color, #ffffff)}.pp-listing__container{max-width:1140px;margin:0 auto;padding:0 1.25rem}.pp-listing__status{display:flex;justify-content:center;padding:4rem 0}.pp-listing__error{color:color-mix(in srgb,var(--primary-color, #559dfc) 65%,var(--on-background-color, #000000));background:color-mix(in srgb,var(--primary-color, #559dfc) 8%,var(--background-color, #ffffff));border:1px solid color-mix(in srgb,var(--primary-color, #559dfc) 35%,var(--background-color, #ffffff));border-radius:.5rem;padding:1rem 1.25rem;font-size:.9375rem}.pp-listing__empty{text-align:center;padding:4rem 1rem;color:color-mix(in srgb,var(--secondary-color, #012e46) 50%,var(--on-background-color, #000000))}.pp-listing__empty .pp-listing__empty-icon{margin-bottom:1rem;color:color-mix(in srgb,var(--secondary-color, #012e46) 60%,var(--on-background-color, #000000))}.pp-listing__empty p{font-size:1rem;margin:0}.pp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.75rem}.pp-grid>.pp-card{animation:pp-card-enter .5s ease both}.pp-grid>.pp-card:nth-child(1){animation-delay:0s}.pp-grid>.pp-card:nth-child(2){animation-delay:.06s}.pp-grid>.pp-card:nth-child(3){animation-delay:.12s}.pp-grid>.pp-card:nth-child(4){animation-delay:.18s}.pp-grid>.pp-card:nth-child(5){animation-delay:.24s}.pp-grid>.pp-card:nth-child(6){animation-delay:.3s}.pp-grid>.pp-card:nth-child(7){animation-delay:.36s}.pp-grid>.pp-card:nth-child(8){animation-delay:.42s}.pp-grid>.pp-card:nth-child(9){animation-delay:.48s}.pp-grid>.pp-card:nth-child(10){animation-delay:.54s}.pp-grid>.pp-card:nth-child(11){animation-delay:.6s}.pp-grid>.pp-card:nth-child(12){animation-delay:.66s}@keyframes pp-card-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.pp-grid>.pp-card{animation:none}}.pp-card{display:flex;flex-direction:column;background:var(--background-color, #ffffff);border-radius:.75rem;overflow:hidden;text-decoration:none;color:inherit;border:1px solid color-mix(in srgb,var(--secondary-color, #012e46) 18%,var(--background-color, #ffffff));box-shadow:0 1px 3px color-mix(in srgb,var(--on-background-color, #000000) 8%,var(--background-color, #ffffff)),0 1px 2px color-mix(in srgb,var(--on-background-color, #000000) 5%,var(--background-color, #ffffff));transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease}.pp-card:hover,.pp-card:focus-visible{box-shadow:0 10px 25px color-mix(in srgb,var(--on-background-color, #000000) 12%,var(--background-color, #ffffff)),0 4px 10px color-mix(in srgb,var(--on-background-color, #000000) 8%,var(--background-color, #ffffff));border-color:color-mix(in srgb,var(--primary-color, #559dfc) 45%,var(--background-color, #ffffff));transform:translateY(-3px);text-decoration:none;color:inherit}.pp-card__image{position:relative;aspect-ratio:16/10;overflow:hidden;background:color-mix(in srgb,var(--secondary-color, #012e46) 8%,var(--background-color, #ffffff))}.pp-card__image .pp-card__cover{position:absolute;inset:0;width:100%;height:100%;transition:transform .35s ease}.pp-card__image img.pp-card__cover{object-fit:cover;display:block}.pp-card:hover .pp-card__image .pp-card__cover{transform:scale(1.03)}.pp-card:hover .pp-card__image .pp-media-placeholder__svg{transform:scale(1.03);transition:transform .35s ease}.pp-card__badge{position:absolute;top:.75rem;left:.75rem;z-index:1;background:color-mix(in srgb,var(--primary-color, #559dfc) 82%,var(--on-background-color, #000000));backdrop-filter:blur(6px);color:var(--on-primary-color, #ffffff);font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:.25rem .625rem;border-radius:.25rem}.pp-card__body{display:flex;flex-direction:column;flex:1;padding:1.25rem 1.25rem 1.5rem}.pp-card__title{font-size:1.125rem;font-weight:600;margin:0 0 .25rem;line-height:1.3;color:var(--on-background-color, #000000)}.pp-card__location{font-size:.875rem;color:color-mix(in srgb,var(--on-background-color, #000000) 70%,var(--background-color, #ffffff));margin:0 0 .75rem}.pp-card__meta{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem;flex:1;align-items:flex-start}.pp-card__tag{font-size:.75rem;font-weight:500;background:color-mix(in srgb,var(--secondary-color, #012e46) 12%,var(--background-color, #ffffff));color:color-mix(in srgb,var(--on-background-color, #000000) 78%,var(--background-color, #ffffff));padding:.2rem .55rem;border-radius:.25rem}.pp-card__stat{font-size:.75rem;font-weight:500;color:color-mix(in srgb,var(--on-background-color, #000000) 65%,var(--background-color, #ffffff));display:flex;align-items:center}.pp-card__stat:before{content:"";width:3px;height:3px;border-radius:50%;background:color-mix(in srgb,var(--secondary-color, #012e46) 35%,var(--background-color, #ffffff));margin-right:.5rem}.pp-card__cta{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.6rem 1rem;border-radius:.375rem;font-size:.875rem;font-weight:500;background:var(--primary-color, #559dfc);color:var(--on-primary-color, #ffffff);transition:opacity .2s ease}.pp-card:hover .pp-card__cta{opacity:.92}.pp-card__cta svg{transition:transform .2s ease}.pp-card:hover .pp-card__cta svg{transform:translate(2px)}.pp-spinner{width:2.5rem;height:2.5rem;border:3px solid color-mix(in srgb,var(--secondary-color, #012e46) 22%,var(--background-color, #ffffff));border-top-color:var(--primary-color, #559dfc);border-radius:50%;animation:pp-spin .7s linear infinite}@keyframes pp-spin{to{transform:rotate(360deg)}}.pp-detail-loading{display:flex;justify-content:center;align-items:center;min-height:50vh;background:var(--background-color, #ffffff)}.pp-detail-notfound{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:50vh;padding:2rem;background:var(--background-color, #ffffff)}.pp-detail-notfound__illustration{color:color-mix(in srgb,var(--secondary-color, #012e46) 55%,var(--on-background-color, #000000))}.pp-detail-notfound h2{font-size:1.375rem;font-weight:600;color:var(--on-background-color, #000000);margin:1.25rem 0 .5rem}.pp-detail-notfound p{font-size:.9375rem;color:color-mix(in srgb,var(--on-background-color, #000000) 72%,var(--background-color, #ffffff));margin:0 0 1.5rem;max-width:30rem}.pp-detail-notfound__back{font-size:.875rem;font-weight:500;color:var(--primary-color, #559dfc);text-decoration:none}.pp-detail-notfound__back:hover{color:color-mix(in srgb,var(--primary-color, #559dfc) 75%,var(--secondary-color, #012e46));text-decoration:underline}.pp-detail-hero{position:relative;min-height:280px;display:flex;align-items:flex-end;color:#fff;animation:pp-hero-enter .55s ease both}@media (prefers-reduced-motion: reduce){.pp-detail-hero{animation:none}}.pp-detail-hero__image-wrap{position:absolute;inset:0;overflow:hidden}.pp-detail-hero__cover{position:absolute;inset:0;width:100%;height:100%}.pp-detail-hero img.pp-detail-hero__cover{object-fit:cover;display:block}.pp-detail-hero__overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.65) 0%,rgba(0,0,0,.25) 60%,transparent 100%),color-mix(in srgb,var(--secondary-color, #012e46) 20%,transparent)}.pp-detail-hero__content{position:relative;z-index:1;max-width:1140px;width:100%;margin:0 auto;padding:3rem 1.25rem 3.75rem}.pp-detail-hero .pp-hero__breadcrumb{color:#ffffffeb;text-shadow:0 1px 3px rgba(0,0,0,.45)}.pp-detail-hero .pp-hero__breadcrumb a,.pp-detail-hero .pp-hero__breadcrumb a:link,.pp-detail-hero .pp-hero__breadcrumb a:visited{color:#fff!important;text-shadow:0 1px 3px rgba(0,0,0,.45);text-decoration:none}.pp-detail-hero .pp-hero__breadcrumb a:hover,.pp-detail-hero .pp-hero__breadcrumb a:link:hover,.pp-detail-hero .pp-hero__breadcrumb a:visited:hover{color:#fff!important;text-decoration:underline}.pp-detail-hero .pp-hero__breadcrumb span[aria-hidden=true]{color:#ffffff8c}.pp-detail-hero .pp-hero__breadcrumb>span:last-child{color:#fffffff2;font-weight:500}.pp-detail-hero h1.pp-detail-hero__title{color:#fff!important;text-shadow:0 1px 4px rgba(0,0,0,.45);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;margin:.5rem 0 .75rem;line-height:1.15;letter-spacing:-.01em}.pp-detail-hero__badges{display:flex;gap:.5rem;flex-wrap:wrap}.pp-detail-hero__badge{font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;line-height:1.35;padding:.4rem .75rem .45rem;border-radius:.25rem;background:var(--primary-color, #559dfc);color:var(--on-primary-color, #ffffff);box-shadow:0 1px 4px #00000040}.pp-detail{position:relative;z-index:2;padding:0 0 2rem;background:var(--background-color, #ffffff)}.pp-detail__container{max-width:1140px;margin:0 auto;padding:0 1.25rem}.pp-detail__summary{display:flex;flex-wrap:wrap;gap:1.25rem;padding:0;margin:-2.75rem 0 1.25rem;border-bottom:none}.pp-detail__summary-item{flex:1 1 140px;display:flex;flex-direction:column;min-width:100px;background:var(--background-color, #ffffff);border-radius:.75rem;padding:1.25rem 1.5rem;box-shadow:0 2px 12px color-mix(in srgb,var(--on-background-color, #000000) 10%,transparent);border-left:4px solid var(--primary-color, #559dfc)}.pp-detail__summary-value{font-size:1.5rem;font-weight:700;color:var(--on-background-color, #000000);line-height:1.2}.pp-detail__summary-label{font-size:.8125rem;color:color-mix(in srgb,var(--on-background-color, #000000) 62%,var(--background-color, #ffffff));margin-top:.35rem}.pp-detail__description{font-size:1rem;line-height:1.7;color:color-mix(in srgb,var(--on-background-color, #000000) 78%,var(--background-color, #ffffff));max-width:48rem;margin-bottom:1.5rem}.pp-detail__description p{margin:0}.pp-detail__section-title{font-size:1.25rem;font-weight:700;color:var(--on-background-color, #000000);margin:0 0 1rem;letter-spacing:-.01em;padding-bottom:.5rem;border-bottom:3px solid var(--primary-color, #559dfc);display:inline-block}.pp-detail__property-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:1rem;margin-bottom:1.25rem}.pp-detail__back{padding-top:.875rem;border-top:1px solid color-mix(in srgb,var(--secondary-color, #012e46) 22%,var(--background-color, #ffffff))}.pp-detail__back-link{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;color:var(--primary-color, #559dfc);border:1.5px solid var(--primary-color, #559dfc);border-radius:.5rem;text-decoration:none;transition:background .2s ease,color .2s ease}.pp-detail__back-link:hover{background:var(--primary-color, #559dfc);color:var(--on-primary-color, #ffffff)}.pp-detail__back-link svg{transition:transform .2s ease}.pp-detail__back-link:hover svg{transform:translate(-3px)}.pp-detail-gallery{margin-bottom:1.5rem}.pp-detail-gallery .pp-detail__section-title{margin-top:0}.pp-detail-gallery__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem}.pp-detail-gallery__cell{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:.5rem;border:1px solid color-mix(in srgb,var(--secondary-color, #012e46) 22%,var(--background-color, #ffffff));background:color-mix(in srgb,var(--secondary-color, #012e46) 8%,var(--background-color, #ffffff))}.pp-detail-gallery__img{position:absolute;inset:0;width:100%;height:100%}.pp-detail-gallery img.pp-detail-gallery__img{object-fit:cover;display:block}.pp-detail-gallery__img.pp-media-placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.pp-property{border:1px solid color-mix(in srgb,var(--on-background-color, #000000) 12%,var(--background-color, #ffffff));border-top:3px solid var(--primary-color, #559dfc);border-radius:.75rem;padding:1.5rem;background:var(--background-color, #ffffff);box-shadow:0 1px 6px color-mix(in srgb,var(--on-background-color, #000000) 6%,transparent);transition:border-color .2s ease,box-shadow .2s ease}.pp-property:hover{border-color:color-mix(in srgb,var(--primary-color, #559dfc) 55%,var(--background-color, #ffffff));box-shadow:0 4px 14px color-mix(in srgb,var(--on-background-color, #000000) 10%,transparent)}.pp-property__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.875rem}.pp-property__name{font-size:1rem;font-weight:600;color:var(--on-background-color, #000000);margin:0;line-height:1.35}.pp-property__type{flex-shrink:0;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;background:color-mix(in srgb,var(--primary-color, #559dfc) 15%,var(--background-color, #ffffff));color:var(--primary-color, #559dfc);padding:.25rem .65rem;border-radius:1rem;white-space:nowrap}.pp-property__details{display:flex;flex-direction:column;gap:.5rem}.pp-property__detail{display:flex;align-items:flex-start;gap:.5rem;font-size:.875rem;color:color-mix(in srgb,var(--on-background-color, #000000) 78%,var(--background-color, #ffffff));line-height:1.4}.pp-property__detail>svg{flex-shrink:0;margin-top:.15rem;color:var(--primary-color, #559dfc)}.pp-property__detail>div{display:flex;flex-direction:column}.pp-property__city{font-size:.8125rem;color:color-mix(in srgb,var(--on-background-color, #000000) 65%,var(--background-color, #ffffff))}@media (max-width: 640px){.pp-grid,.pp-detail__property-grid{grid-template-columns:1fr}.pp-detail__summary{gap:1rem}.pp-detail__summary-item{min-width:80px}.pp-detail-hero{min-height:220px}}main.p360-public-site .custom-popover,main.p360-public-site .popover:has(.dropdown-menu-custom),main.p360-public-site .popover:has(.account-popover-nav){--bs-popover-body-padding-x: 0;--bs-popover-body-padding-y: 0;--bs-popover-max-width: none;min-width:13.75rem;overflow:hidden}main.p360-public-site .custom-popover .popover-body,main.p360-public-site .popover:has(.dropdown-menu-custom) .popover-body,main.p360-public-site .popover:has(.account-popover-nav) .popover-body{padding:0;min-width:13.75rem}main.p360-public-site .custom-navbar .custom-popover{border:none;box-shadow:0 2px 10px #0000001a;--bs-popover-bg: #fff}main.p360-public-site .custom-navbar .dropdown-menu-custom{display:flex;flex-direction:column;width:100%;min-width:13.75rem;padding:0;margin:0}main.p360-public-site .custom-navbar .dropdown-item-custom,main.p360-public-site .custom-navbar .dropdown-menu-custom .dropdown-item{display:block;width:100%;box-sizing:border-box;padding:.5rem 1rem;clear:both;font-weight:400;color:var(--on-background-color, #212529);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:0;margin:0;transition:background-color .2s ease,color .2s ease}main.p360-public-site .custom-navbar .dropdown-item-custom:hover,main.p360-public-site .custom-navbar .dropdown-item-custom:focus,main.p360-public-site .custom-navbar .dropdown-menu-custom .dropdown-item:hover,main.p360-public-site .custom-navbar .dropdown-menu-custom .dropdown-item:focus{text-decoration:none;background-color:var(--secondary-color);color:var(--on-secondary-color)}main.p360-public-site.QuarterRealEstate .custom-navbar .dropdown-item-custom:hover,main.p360-public-site.QuarterRealEstate .custom-navbar .dropdown-item-custom:focus,main.p360-public-site.QuarterRealEstate .custom-navbar .dropdown-menu-custom .dropdown-item:hover,main.p360-public-site.QuarterRealEstate .custom-navbar .dropdown-menu-custom .dropdown-item:focus,main.p360-public-site.QuarterRealEstate .popover .popover-body .nav.flex-column .nav-link:hover,main.p360-public-site.QuarterRealEstate .popover .popover-body .nav.flex-column .nav-link:focus{background-color:var(--primary-color);color:var(--on-primary-color)}main.p360-public-site .popover .popover-body{padding:0}main.p360-public-site .popover .popover-body .nav.flex-column,main.p360-public-site .popover .popover-body .account-popover-nav{margin:0;padding:0;gap:0;width:100%;min-width:13.75rem}main.p360-public-site .popover .popover-body .nav.flex-column .nav-link,main.p360-public-site .popover .popover-body .account-popover-nav .nav-link{display:block;width:100%;box-sizing:border-box;padding:.5rem 1rem;clear:both;font-weight:400;color:var(--on-background-color, #212529);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:0;margin:0;transition:background-color .2s ease,color .2s ease}main.p360-public-site .popover .popover-body .nav.flex-column .nav-link:hover,main.p360-public-site .popover .popover-body .nav.flex-column .nav-link:focus,main.p360-public-site .popover .popover-body .account-popover-nav .nav-link:hover,main.p360-public-site .popover .popover-body .account-popover-nav .nav-link:focus{text-decoration:none;background-color:var(--secondary-color);color:var(--on-secondary-color)}main.p360-public-site .custom-navbar .container-fluid,main.p360-public-site .customized-navbar .container-fluid{align-items:center;gap:.75rem}main.p360-public-site .custom-navbar .navbar-brand,main.p360-public-site .customized-navbar .navbar-brand{flex-shrink:0;display:flex;align-items:center}main.p360-public-site .custom-navbar .navbar-brand img,main.p360-public-site .customized-navbar .navbar-brand img{display:block;width:160px;height:64px;min-width:120px;min-height:48px;max-width:200px;max-height:72px;object-fit:contain;object-position:left center}@media (min-width: 992px){main.p360-public-site .custom-navbar .navbar-collapse,main.p360-public-site .customized-navbar .navbar-collapse{display:flex!important;flex-wrap:nowrap;align-items:center;gap:clamp(.5rem,1.25vw,1.25rem);min-width:0;flex:1 1 auto}main.p360-public-site .custom-navbar .navbar-nav,main.p360-public-site .customized-navbar .navbar-nav{flex-direction:row;flex-wrap:nowrap;align-items:center;gap:clamp(.35rem,1.1vw,1.5rem);min-width:0;flex:1 1 auto;margin-left:0!important;margin-right:0!important}main.p360-public-site .custom-navbar .navbar-nav>.navbar-link,main.p360-public-site .custom-navbar .navbar-nav>.dropdown,main.p360-public-site .custom-navbar .navbar-nav>a,main.p360-public-site .customized-navbar .navbar-nav>.navbar-link,main.p360-public-site .customized-navbar .navbar-nav>.dropdown,main.p360-public-site .customized-navbar .navbar-nav>a{flex-shrink:0}}main.p360-public-site .custom-navbar .nav-link,main.p360-public-site .custom-navbar .navbar-link,main.p360-public-site .customized-navbar .nav-link,main.p360-public-site .customized-navbar .navbar-link{display:inline-flex;align-items:center;gap:.25rem;white-space:nowrap;text-decoration:none;font-weight:500;letter-spacing:.02em;line-height:1.25;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease}main.p360-public-site .custom-navbar .nav-link.active,main.p360-public-site .custom-navbar .navbar-link.active,main.p360-public-site .customized-navbar .nav-link.active,main.p360-public-site .customized-navbar .navbar-link.active{font-weight:600}main.p360-public-site .custom-navbar .nav-link .dropdown-arrow,main.p360-public-site .custom-navbar .navbar-link .dropdown-arrow,main.p360-public-site .customized-navbar .nav-link .dropdown-arrow,main.p360-public-site .customized-navbar .navbar-link .dropdown-arrow{flex-shrink:0;line-height:1}main.p360-public-site .custom-navbar .navbar-nav>.dropdown,main.p360-public-site .customized-navbar .navbar-nav>.dropdown{display:inline-flex;align-items:center;flex-shrink:0}main.p360-public-site .custom-navbar .navbar-nav>.dropdown>.navbar-link,main.p360-public-site .customized-navbar .navbar-nav>.dropdown>.navbar-link{display:inline-flex;align-items:center;white-space:nowrap}main.p360-public-site .custom-navbar .left .nav-link,main.p360-public-site .custom-navbar .navbar-nav>.navbar-link,main.p360-public-site .custom-navbar .navbar-nav>.dropdown>.navbar-link,main.p360-public-site .customized-navbar .left .nav-link,main.p360-public-site .customized-navbar .navbar-nav>.navbar-link,main.p360-public-site .customized-navbar .navbar-nav>.dropdown>.navbar-link{padding:.5rem clamp(.5rem,.9vw,1rem)}main.p360-public-site .custom-navbar .invest-btn,main.p360-public-site .custom-navbar .navbar-collapse>.invest-btn,main.p360-public-site .custom-navbar .navbar-collapse>a.invest-btn,main.p360-public-site .customized-navbar .invest-btn,main.p360-public-site .customized-navbar .navbar-collapse>.invest-btn,main.p360-public-site .customized-navbar .navbar-collapse>a.invest-btn{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;flex-shrink:0;text-align:center}main.p360-public-site .custom-navbar .dropdown-menu>div,main.p360-public-site .custom-navbar .dropdown-menu>.dropdown-item-wrapper,main.p360-public-site .custom-navbar .dropdown-submenu>div,main.p360-public-site .custom-navbar .dropdown-submenu>.dropdown-item-wrapper,main.p360-public-site .customized-navbar .dropdown-menu>div,main.p360-public-site .customized-navbar .dropdown-menu>.dropdown-item-wrapper,main.p360-public-site .customized-navbar .dropdown-submenu>div,main.p360-public-site .customized-navbar .dropdown-submenu>.dropdown-item-wrapper{display:block;width:100%}main.p360-public-site .custom-navbar .dropdown-menu .dropdown-item,main.p360-public-site .custom-navbar .dropdown-menu .nav-link,main.p360-public-site .custom-navbar .dropdown-menu .navbar-link,main.p360-public-site .custom-navbar .dropdown-submenu .dropdown-item,main.p360-public-site .custom-navbar .dropdown-submenu .nav-link,main.p360-public-site .custom-navbar .dropdown-submenu .navbar-link,main.p360-public-site .customized-navbar .dropdown-menu .dropdown-item,main.p360-public-site .customized-navbar .dropdown-menu .nav-link,main.p360-public-site .customized-navbar .dropdown-menu .navbar-link,main.p360-public-site .customized-navbar .dropdown-submenu .dropdown-item,main.p360-public-site .customized-navbar .dropdown-submenu .nav-link,main.p360-public-site .customized-navbar .dropdown-submenu .navbar-link{display:block;width:100%;box-sizing:border-box;border-radius:0;box-shadow:none;text-align:inherit}main.p360-public-site .custom-navbar .dropdown-menu .dropdown-item:hover,main.p360-public-site .custom-navbar .dropdown-menu .dropdown-item:focus,main.p360-public-site .custom-navbar .dropdown-menu .dropdown-item.active,main.p360-public-site .custom-navbar .dropdown-menu .nav-link:hover,main.p360-public-site .custom-navbar .dropdown-menu .nav-link:focus,main.p360-public-site .custom-navbar .dropdown-menu .nav-link.active,main.p360-public-site .custom-navbar .dropdown-menu .navbar-link:hover,main.p360-public-site .custom-navbar .dropdown-menu .navbar-link:focus,main.p360-public-site .custom-navbar .dropdown-menu .navbar-link.active,main.p360-public-site .custom-navbar .dropdown-submenu .dropdown-item:hover,main.p360-public-site .custom-navbar .dropdown-submenu .dropdown-item:focus,main.p360-public-site .custom-navbar .dropdown-submenu .dropdown-item.active,main.p360-public-site .custom-navbar .dropdown-submenu .nav-link:hover,main.p360-public-site .custom-navbar .dropdown-submenu .nav-link:focus,main.p360-public-site .custom-navbar .dropdown-submenu .nav-link.active,main.p360-public-site .custom-navbar .dropdown-submenu .navbar-link:hover,main.p360-public-site .custom-navbar .dropdown-submenu .navbar-link:focus,main.p360-public-site .custom-navbar .dropdown-submenu .navbar-link.active,main.p360-public-site .customized-navbar .dropdown-menu .dropdown-item:hover,main.p360-public-site .customized-navbar .dropdown-menu .dropdown-item:focus,main.p360-public-site .customized-navbar .dropdown-menu .dropdown-item.active,main.p360-public-site .customized-navbar .dropdown-menu .nav-link:hover,main.p360-public-site .customized-navbar .dropdown-menu .nav-link:focus,main.p360-public-site .customized-navbar .dropdown-menu .nav-link.active,main.p360-public-site .customized-navbar .dropdown-menu .navbar-link:hover,main.p360-public-site .customized-navbar .dropdown-menu .navbar-link:focus,main.p360-public-site .customized-navbar .dropdown-menu .navbar-link.active,main.p360-public-site .customized-navbar .dropdown-submenu .dropdown-item:hover,main.p360-public-site .customized-navbar .dropdown-submenu .dropdown-item:focus,main.p360-public-site .customized-navbar .dropdown-submenu .dropdown-item.active,main.p360-public-site .customized-navbar .dropdown-submenu .nav-link:hover,main.p360-public-site .customized-navbar .dropdown-submenu .nav-link:focus,main.p360-public-site .customized-navbar .dropdown-submenu .nav-link.active,main.p360-public-site .customized-navbar .dropdown-submenu .navbar-link:hover,main.p360-public-site .customized-navbar .dropdown-submenu .navbar-link:focus,main.p360-public-site .customized-navbar .dropdown-submenu .navbar-link.active{border-radius:0;box-shadow:none}@media (min-width: 992px) and (max-width: 1399.98px){main.p360-public-site .custom-navbar>.container-fluid,main.p360-public-site .customized-navbar>.container-fluid{padding-inline:clamp(1rem,4vw,4.375rem)}main.p360-public-site .custom-navbar .navbar-brand img,main.p360-public-site .customized-navbar .navbar-brand img{width:140px;height:56px;min-width:100px;min-height:44px}main.p360-public-site .custom-navbar .nav-link,main.p360-public-site .custom-navbar .navbar-link,main.p360-public-site .customized-navbar .nav-link,main.p360-public-site .customized-navbar .navbar-link{font-size:.9375rem}main.p360-public-site .custom-navbar .navbar-nav,main.p360-public-site .customized-navbar .navbar-nav{gap:clamp(.25rem,.75vw,1rem)}}@media (max-width: 991.98px){main.p360-public-site .custom-navbar .navbar-collapse,main.p360-public-site .customized-navbar .navbar-collapse{align-items:stretch}main.p360-public-site .custom-navbar .navbar-nav,main.p360-public-site .customized-navbar .navbar-nav{gap:.25rem;width:100%}main.p360-public-site .custom-navbar .nav-link,main.p360-public-site .custom-navbar .navbar-link,main.p360-public-site .custom-navbar .invest-btn,main.p360-public-site .customized-navbar .nav-link,main.p360-public-site .customized-navbar .navbar-link,main.p360-public-site .customized-navbar .invest-btn{white-space:normal;width:100%;justify-content:center}main.p360-public-site .custom-navbar .navbar-nav>.dropdown,main.p360-public-site .customized-navbar .navbar-nav>.dropdown{width:100%;flex-direction:column;align-items:stretch}main.p360-public-site .custom-navbar .navbar-nav>.dropdown>.navbar-link,main.p360-public-site .customized-navbar .navbar-nav>.dropdown>.navbar-link{justify-content:center}}.microsoft-login-btn{background-color:#fff!important;color:#3c4043!important;border:1px solid #8c8c8c!important;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;border-radius:0!important;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.microsoft-login-btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .5s}.microsoft-login-btn:hover{background-color:#f3f3f3!important;color:#3c4043!important;border-color:#707070!important;transform:translateY(-2px);box-shadow:0 4px 12px #00000026!important}.microsoft-login-btn:hover:before{left:100%}.microsoft-login-btn:hover .social-icon{transform:scale(1.1)}.microsoft-login-btn:active{transform:translateY(0);box-shadow:0 2px 4px #0000001a!important}.microsoft-login-btn:focus{box-shadow:0 0 0 3px #8c8c8c33!important}.microsoft-login-btn .social-icon{position:absolute;left:1rem;flex-shrink:0;display:flex;align-items:center;transition:transform .3s ease;z-index:1}.microsoft-login-btn span{flex:1;text-align:center;z-index:1;position:relative}.google-login-btn{background-color:#fff!important;color:#3c4043!important;border:1px solid #dadce0!important;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;border-radius:0!important;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.google-login-btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(66,133,244,.15),transparent);transition:left .5s}.google-login-btn:hover{background-color:#f8f9fa!important;color:#3c4043!important;border-color:#4285f4!important;transform:translateY(-2px);box-shadow:0 4px 12px #4285f433!important}.google-login-btn:hover:before{left:100%}.google-login-btn:hover .social-icon{transform:scale(1.1)}.google-login-btn:active{transform:translateY(0);box-shadow:0 2px 4px #4285f426!important}.google-login-btn:focus{box-shadow:0 0 0 3px #4285f426!important}.google-login-btn .social-icon{position:absolute;left:1rem;flex-shrink:0;display:flex;align-items:center;transition:transform .3s ease;z-index:1}.google-login-btn span{flex:1;text-align:center;z-index:1;position:relative}[data-bs-theme=dark] .microsoft-login-btn,[data-bs-theme=dark] .google-login-btn{background-color:#2b2b2b!important;color:#fff!important;border:none!important}[data-bs-theme=dark] .microsoft-login-btn:before,[data-bs-theme=dark] .google-login-btn:before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent)}[data-bs-theme=dark] .microsoft-login-btn:hover,[data-bs-theme=dark] .google-login-btn:hover{background-color:#1f1f1f!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 4px 12px #ffffff1a!important}[data-bs-theme=dark] .microsoft-login-btn:active,[data-bs-theme=dark] .google-login-btn:active{transform:translateY(0);box-shadow:0 2px 4px #ffffff0d!important}[data-bs-theme=dark] .microsoft-login-btn:focus,[data-bs-theme=dark] .google-login-btn:focus{box-shadow:0 0 0 3px #fff3!important}[data-coreui-theme=dark] .microsoft-login-btn,[data-coreui-theme=dark] .google-login-btn{background-color:#2b2b2b!important;color:#fff!important;border:none!important}[data-coreui-theme=dark] .microsoft-login-btn:before,[data-coreui-theme=dark] .google-login-btn:before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent)}[data-coreui-theme=dark] .microsoft-login-btn:hover,[data-coreui-theme=dark] .google-login-btn:hover{background-color:#1f1f1f!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 4px 12px #ffffff1a!important}[data-coreui-theme=dark] .microsoft-login-btn:active,[data-coreui-theme=dark] .google-login-btn:active{transform:translateY(0);box-shadow:0 2px 4px #ffffff0d!important}[data-coreui-theme=dark] .microsoft-login-btn:focus,[data-coreui-theme=dark] .google-login-btn:focus{box-shadow:0 0 0 3px #fff3!important}@media (max-width: 576px){.oauth-buttons .stack-horizontal,.oauth-buttons.d-flex{flex-direction:column!important}}.portal-theme-login .portal-card-group{display:flex;border-radius:12px;overflow:hidden;box-shadow:0 10px 40px #0000001f,0 2px 8px #00000014}@media (max-width: 768px){.portal-theme-login .portal-card-group{flex-direction:column}}.portal-theme-login .portal-login-card{flex:1;border:none;border-radius:0;border-right:1px solid #dee2e6}@media (max-width: 768px){.portal-theme-login .portal-login-card{border-right:none;border-bottom:1px solid #dee2e6}}.portal-theme-login .portal-login-card h2{font-size:1.5rem;font-weight:600;color:#333;margin-bottom:1rem}.portal-theme-login .portal-login-card .text-body-secondary{font-size:.95rem;color:#666;line-height:1.5}.portal-theme-login .portal-info-card{width:44%;background:linear-gradient(135deg,#90a3f4,#1771a1);border:none;border-radius:0;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.portal-theme-login .portal-info-card{width:100%;min-height:300px}}.portal-theme-login .portal-info-card .portal-logo h1{font-size:2.5rem;font-weight:700}.portal-theme-login .portal-info-card .portal-info-text{font-size:1.1rem;line-height:1.6;margin-bottom:1.5rem;font-weight:500}.portal-theme-login .portal-info-card .portal-access-text{font-size:.9rem;line-height:1.5;margin-bottom:0}.portal-theme-login .microsoft-login-btn,.portal-theme-login .google-login-btn{padding:.75rem 1.5rem;font-size:1rem;font-weight:500;border-radius:6px;transition:all .3s ease}.portal-theme-login .microsoft-login-btn .social-icon,.portal-theme-login .google-login-btn .social-icon{margin-right:12px}.portal-theme-login .microsoft-login-btn:hover,.portal-theme-login .google-login-btn:hover{transform:translateY(-2px)}
