.elementor-5925 .elementor-element.elementor-element-c400df5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E6E4;--border-color:#E3E6E4;--border-radius:21px 21px 21px 21px;box-shadow:0px 12px 35px 0px rgba(0, 0, 0, 0.16);--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:030px;}.elementor-5925 .elementor-element.elementor-element-c400df5:not(.elementor-motion-effects-element-type-background), .elementor-5925 .elementor-element.elementor-element-c400df5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5925 .elementor-element.elementor-element-ktdf5fc .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-5925 .elementor-element.elementor-element-ktdf5fc .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-5925 .elementor-element.elementor-element-ktdf5fc .elementor-field-group.recaptcha_v3-bottomleft, .elementor-5925 .elementor-element.elementor-element-ktdf5fc .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-5925 .elementor-element.elementor-element-ktdf5fc .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-5925 .elementor-element.elementor-element-ktdf5fc .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-5925 .elementor-element.elementor-element-ktdf5fc .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-5925 .elementor-element.elementor-element-ktdf5fc .elementor-field-type-html{padding-bottom:0px;}.elementor-5925 .elementor-element.elementor-element-ktdf5fc .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-5925 .elementor-element.elementor-element-ktdf5fc .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-5925 .elementor-element.elementor-element-ktdf5fc .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-5925 .elementor-element.elementor-element-ktdf5fc .elementor-button[type="submit"]{color:#ffffff;}.elementor-5925 .elementor-element.elementor-element-ktdf5fc .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-5925 .elementor-element.elementor-element-ktdf5fc .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-5925 .elementor-element.elementor-element-ktdf5fc .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-5925 .elementor-element.elementor-element-ktdf5fc .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-5925 .elementor-element.elementor-element-ktdf5fc .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-5925 .elementor-element.elementor-element-ktdf5fc .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-5925 .elementor-element.elementor-element-ktdf5fc{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-5925 .elementor-element.elementor-element-0192d83 > .elementor-widget-container{margin:18px 18px 18px 18px;}.elementor-5925 .elementor-element.elementor-element-0192d83{text-align:center;font-size:12px;line-height:1.5em;color:#667076;}body.elementor-page-5925:not(.elementor-motion-effects-element-type-background), body.elementor-page-5925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-5925 .elementor-element.elementor-element-c400df5{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-5925 .elementor-element.elementor-element-c400df5{--width:100%;}}/* Start custom CSS */.elementor-page-5925 .ast-container{max-width:100%;padding-left:0;padding-right:0;display:block;}
.elementor-page-5925 .ast-container > .elementor{width:100%;max-width:100%;}
.elementor-page-5925 .elementor-5925 > .e-con{padding-left:max(6%, calc((100% - 1240px) / 2)) !important;padding-right:max(6%, calc((100% - 1240px) / 2)) !important;}
.elementor-page-5925 .elementor-5925 > .e-con:first-child{background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;}
.elementor-page-5925 .elementor-5925 :is(h1,h2,h3){text-transform:none !important;}
.elementor-page-5925 .elementor-5925 :is(.e-heading-base,.e-paragraph-base,.e-button-base){font-family:'Montserrat',sans-serif !important;}
.elementor-page-5925 .elementor-5925 .elementor-widget-html,.elementor-page-5925 .elementor-5925 .elementor-widget-shortcode{width:100%;}
.elementor-page-5925 .e-accordion-item-icon-base{width:20px !important;height:20px;position:relative;flex:0 0 20px !important;}
.elementor-page-5925 .e-accordion-item-icon-base .e-svg-base,.elementor-page-5925 .e-accordion-item-icon-base svg{display:none !important;}
.elementor-page-5925 .e-accordion-item-icon-base::before,.elementor-page-5925 .e-accordion-item-icon-base::after{content:'';position:absolute;background:#00AC97;left:50%;top:50%;transform:translate(-50%,-50%);}
.elementor-page-5925 .e-accordion-item-icon-base::before{width:16px;height:2px;}
.elementor-page-5925 .e-accordion-item-icon-base::after{width:2px;height:16px;}
.elementor-page-5925 details[open] .e-accordion-item-icon-base::after{display:none;}
.elementor-page-5925 summary{list-style:none;cursor:pointer;}
.elementor-page-5925 summary::-webkit-details-marker{display:none;}
.elementor-page-5925 summary:focus-visible{outline:2px solid #00AC97;outline-offset:4px;}
.elementor-page-5925 .elementor-element-48eacb5a .sidx-grid > .sidx-require-auth:nth-child(n+7){display:none !important;}
.elementor-page-5925 [data-interaction-id="168c3d59"]{object-position:center top;}
@media (max-width:1024px){.elementor-page-5925 .elementor-5925 .sidx-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;}}
@media (max-width:600px){.elementor-page-5925 .elementor-5925 .sidx-grid{grid-template-columns:minmax(0,1fr) !important;}}

/* One City Plaza seller form (copied from CityPlace South Tower seller form styling) */
.elementor-5925 .elementor-element-ktdf5fc .elementor-field-group{margin-bottom:12px !important;}
.elementor-5925 .elementor-element-ktdf5fc .elementor-field-label{font-size:13.5px !important;font-weight:600 !important;line-height:1.4 !important;color:#14261C !important;margin-bottom:6px !important;padding:0 !important;}
.elementor-5925 .elementor-element-ktdf5fc .elementor-field-textual{font-size:15px !important;min-height:44px !important;padding:10px 14px !important;line-height:1.4 !important;}
.elementor-5925 .elementor-element-ktdf5fc .elementor-select-wrapper select{font-size:15px !important;height:44px !important;min-height:44px !important;padding:8px 32px 8px 14px !important;line-height:1.4 !important;}
.elementor-5925 .elementor-element-ktdf5fc textarea.elementor-field-textual{min-height:84px !important;height:84px;}
.elementor-5925 .elementor-element-ktdf5fc .elementor-button{font-size:13px !important;font-weight:600 !important;letter-spacing:0.12em !important;text-transform:uppercase !important;min-height:48px !important;padding:14px 20px !important;margin-top:4px;}
.elementor-5925 #home-value{scroll-margin-top:110px;text-align:left;}
/* Mobile: shorten the hero intro with a Read More toggle (full text stays in the page for SEO) */
.elementor-5925 .elementor-element-ktherem{width:auto;margin:0;}
.kt-hero-more{display:none;}
@media (max-width:767px){
.elementor-5925 [data-interaction-id="67ee774d"]:not(.kt-open){display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;}
.kt-hero-more{display:inline-block;margin:-6px 0 0;padding:0;background:none !important;border:0 !important;box-shadow:none !important;color:#30C7B5 !important;font-family:'Montserrat',sans-serif;font-weight:600;font-size:13px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;}
.kt-hero-more:hover{color:#FFFFFF !important;text-decoration:underline;}
.kt-hero-more:focus-visible{outline:2px solid #30C7B5;outline-offset:4px;}
}/* End custom CSS */