:root{--rb-base-color: #f4f6fe;--rb-base-color-03: rgba(244, 246, 254, 0.03);--rb-base-color-10: rgba(244, 246, 254, 0.1);--rb-base-color-20: rgba(244, 246, 254, 0.2);--rb-base-color-40: rgba(244, 246, 254, 0.4);--rb-base-color-50: rgba(244, 246, 254, 0.5);--rb-base-color-60: rgba(244, 246, 254, 0.6);--rb-first-color: #ebbec4;--rb-first-color-10: rgba(235, 190, 196, 0.1);--rb-first-color-60: rgba(235, 190, 196, 0.6);--rb-first-color-80: rgba(235, 190, 196, 0.8);--rb-first-color-opposite: black;--rb-second-color: #e83435;--rb-second-color-opposite: black;--rb-second-color-60: rgba(232, 52, 53, 0.6);--rb-second-color-40: rgba(232, 52, 53, 0.4);--rb-success-color: #19c466;--rb-success-color-bg: rgba(25, 196, 102, 0.2);--rb-warning-color: #f2c042;--rb-warning-color-bg: rgba(242, 192, 66, 0.2);--rb-danger-color: #eb4135;--rb-danger-color-bg: rgba(235, 65, 53, 0.2);--rb-base-background-color: #191449;--rb-base-body-background-color: #191449;--rb-base-body-font-family: Lato, sans-serif;--rb-base-heading-font-family: Roboto Serif, serif;--rb-base-body-font-weight: 400;--rb-base-body-font-size: 1rem;--rb-base-body-line-height: 1.5;--rb-preload-background-color: #ebbec4;--rb-preload-default-icon-color: black;--rb-base-link-color: #ebbec4;--rb-base-link-text-decoration: none;--rb-base-link-hover-color: #df97a1;--rb-base-link-hover-text-decoration: none;--rb-header-background-color: #120e3d;--rb-header-color: #ffffff;--rb-header-border-color: rgba(244, 246, 254, 0.1);--rb-header-transparent-text-color: #ffffff;--rb-top-nav-background-color: black;--rb-top-nav-color: white;--rb-base-nav-link-color: #ffffff;--rb-base-nav-link-hover-color: white;--rb-base-nav-link-background-color: transparent;--rb-base-nav-link-hover-background-color: transparent;--rb-base-nav-link-current-color: #ebbec4;--rb-base-nav-link-current-hover-color: #fdf9f9;--rb-base-nav-link-current-background-color: transparent;--rb-base-nav-submenu-link-color: #ffffff;--rb-base-nav-submenu-link-hover-color: white;--rb-base-nav-submenu-link-hover-background-color: transparent;--rb-base-nav-submenu-background-color: #060414;--rb-base-nav-submenu-border-color: rgba(255, 255, 255, 0.2);--rb-base-sticky-nav-background-color: #120e3d;--rb-base-sticky-nav-box-shadow: #120f35;--rb-home-page-wallpaper-background-color: rgba(0, 0, 0, 0.5);--rb-home-page-wallpaper-color: white;--rb-home-page-hero-carousel-background-color: #120f35;--rb-home-page-first-button-color: black;--rb-home-page-first-button-background-color: #ebbec4;--rb-home-page-first-button-hover-background-color: #df97a1;--rb-home-page-second-button-color: black;--rb-home-page-second-button-background-color: #e83435;--rb-home-page-second-button-hover-background-color: #d11819;--rb-button-color: #fff;--rb-button-background-color: #ebbec4;--rb-button-hover-background-color: #df97a1;--rb-second-button-color: black;--rb-second-button-background-color: #e83435;--rb-second-button-hover-background-color: #d11819;--rb-tag-first-background-color: #ebbec4;--rb-tag-first-color: black;--rb-tag-second-background-color: #e83435;--rb-tag-second-color: black;--rb-tag-third-background-color: #d11819;--rb-tag-third-color: white;--rb-property-status-tag-background-color: #e83435;--rb-property-status-tag-color: black;--rb-building-status-tag-background-color: #36d9dc;--rb-building-status-tag-color: black;--rb-property-style-tag-background-color: #e83435;--rb-property-style-tag-color: black;--rb-property-type-tag-background-color: #e83435;--rb-property-type-tag-color: black;--rb-property-tags-tag-background-color: #e83435;--rb-property-tags-tag-color: black;--rb-virtual-tour-tag-background-color: #e83435;--rb-virtual-tour-tag-color: black;--rb-dwelling-type-tag-background-color: #e83435;--rb-dwelling-type-tag-color: black;--rb-openhouse-tag-background-color: #e83435;--rb-openhouse-tag-color: black;--rb-sold-tag-background-color: #e74c3c;--rb-sold-tag-color: black;--rb-for-sale-tag-background-color: #e83435;--rb-for-sale-tag-color: black;--rb-featured-tag-background-color: #e83435;--rb-featured-tag-color: black;--rb-tag-single-listing-info-shadow: #0b0921;--rb-box-section-background: #191449;--rb-home-page-box-numbers: repeat(1, minmax(0, 1fr));--rb-boxes-first-background-color: #ebbec4;--rb-boxes-second-background-color: #e83435;--rb-boxes-first-text-color: black;--rb-boxes-second-text-color: black;--rb-card-background-color: #20195d;--rb-card-border-color: #120f35;--rb-sign-up-section-background-color: #0b0921;--rb-sign-up-section-text-color: #f4f6fe;--rb-footer-background-color: #191449;--rb-footer-color: #ffffff;--rb-layout-home-grid-cols: repeat(4, minmax(0, 1fr));--rb-layout-general-grid-cols: repeat(4, minmax(0, 1fr));--rb-layout-home-grid-gap: 16px;--rb-layout-general-grid-gap: 16px;--rb-blog-section-background: transparent;--rb-contact-section-background: rgba(232, 52, 53, 0.6);--rb-contact-section-text-color: #f4f6fe;--rb-contact-section-link-color: #e83435;--rb-services-section-background: transparent;--rb-service-box-title-color: #f4f6fe;--rb-service-box-text-color: #f4f6fe;--rb-service-box-background-color: transparent;--rb-home-page-service-numbers: repeat(3, minmax(0, 1fr));--rb-input-background-color: #2e2485;--rb-input-border-color: #04040d;--rb-input-focus-border-color: #ebbec4;--rb-neighborhood-section-background: transparent;--rb-neighborhood-section-text-color: #f4f6fe;--rb-modal-background-color: #20195d;--rb-modal-border-color: rgba(244, 246, 254, 0.1);--rb-team-section-background: transparent;--rb-logo-section-background: #0b0921;--rb-award-section-background: #0b0921;--rb-testimonials-section-background: #191449;--rb-testimonial-section-color: white;--rb-quick-search-1-section-bg: rgba(235, 190, 196, 0.2);--rb-quick-search-1-section-text-color: #f4f6fe;--rb-quick-search-1-box-background: rgba(232, 52, 53, 0.4);--rb-quick-search-1-box-background-hover: #e83435;--rb-quick-search-1-box-text-color: #f4f6fe;--rb-quick-search-2-section-bg: rgba(235, 190, 196, 0.2);--rb-quick-search-2-section-text-color: #f4f6fe;--rb-quick-search-2-box-background: rgba(232, 52, 53, 0.4);--rb-quick-search-2-box-background-hover: #e83435;--rb-quick-search-2-box-text-color: #f4f6fe;--rb-advanced-search-section-background: #0b0921;--rb-advanced-search-background-component: #0b0921;--rb-page-header-background-color: #df97a1;--rb-page-header-min-height: calc(150 * 1px);--rb-page-header-color: black;--rb-page-header-title-color: black;--rb-featured-property-slider-background: black;--rb-featured-property-slider-text-color: white;--rb-featured-listing-slider-background: black;--rb-featured-listing-slider-text-color: white}.button,.wpforms-form .wpforms-submit{border-radius:15px !important}.button-primary,div.wpforms-container-full button[type="submit"]{background:linear-gradient(98.94deg, #d3a0a7 7.33%, #ebbec4 36.31%, #efd1d5 71.73%, #b76e78 105.53%);color:#000 !important}.button-primary:hover,div.wpforms-container-full button[type="submit"]:hover{background:linear-gradient(98.94deg, #d3a0a7 7.33%, #ebbec4 36.31%, #efd1d5 71.73%, #b76e78 105.53%) !important;color:#000 !important}.font-extralight{font-weight:200}.font-medium{font-weight:500}.mb-12{margin-bottom:3rem}@media (min-width:1024px){.site-branding img{height:60px}}#navigation-menu{flex-grow:1}@media (min-width:768px){#navigation-menu{margin-left:40px}}.about-sec{background-position:left top;background-size:contain;background-repeat:no-repeat;background-color:#120e3d}.about-sec .about-sec-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100%;padding:32px 16px}@media (min-width:1024px){.about-sec .about-sec-content{padding-right:10%}}.about-sec .about-sec-subtitle{font-size:22px;margin-bottom:18px}.about-sec .about-sec-title{font-size:48px;font-weight:200;line-height:1;color:#d099a0;margin-bottom:28px}@media (min-width:1024px){.about-sec .about-sec-title{max-width:427px}}.about-sec .about-sec-desc{font-size:18px;margin-bottom:28px;color:#e8ecfd}.neighborhood-sec{padding:96px 0 48px}.neighborhood-sec .neighborhood-sec-title{font-size:38px;font-weight:200;color:#d099a0;margin-bottom:16px}.neighborhood-sec .neighborhood-sec-desc{font-size:18px;margin:0 auto 24px;max-width:920px}.featured-property-sec{padding:64px 0 80px;background-color:#120e3d}.featured-property-sec .featured-property-sec-title{font-size:38px;font-weight:200;color:#ebbec4}.featured-property-sec .carousel-nav{width:46px;height:46px;border:2px solid #ebbec4;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#ebbec4;color:#120e3d}.featured-property-sec .carousel-nav.swiper-button-disabled{color:#ebbec4;background-color:transparent}.featured-property-sec .swiper-slide{width:86%}@media (min-width:640px){.featured-property-sec .swiper-slide{width:46%}}@media (min-width:1024px){.featured-property-sec .swiper-slide{width:26%}}.property-featured-item{color:#e8ecfd;background-color:#191449}.property-featured-item .card-body{padding-top:20px;padding-bottom:38px}.property-featured-item .card-title{text-align:center;margin-bottom:14px}.property-featured-item .card-title-link{font-size:24px}.property-featured-item .card-extra-details{justify-content:center;gap:24px;font-size:16px;margin-bottom:32px}.property-featured-item .card-extra-detail{border-right:0;color:#e8ecfd}.property-featured-item .card-button{font-size:16px;font-weight:400;padding:8px 20px;border-color:#e8ecfd;color:#e8ecfd;background-color:transparent;align-self:center}.property-featured-item .card-button:hover{color:#191449;background-color:#e8ecfd}.developer-sec .developer-sec-content{height:100%;display:flex;flex-direction:column;justify-content:center;padding:32px 16px}@media (min-width:1024px){.developer-sec .developer-sec-content{padding-left:0;padding-right:0}}.developer-sec .developer-sec-title{font-size:34px;font-weight:200;color:#d099a0;margin-bottom:18px}.developer-sec .developer-sec-desc{font-size:18px;margin-bottom:16px}.register-sec{padding:76px 0;background-color:#120e3d;background-position:right bottom;background-repeat:no-repeat}.register-sec .register-sec-title{font-size:40px;font-weight:300;line-height:1.2;color:#d8a2a9;margin-bottom:12px;text-align:center}.register-sec .register-sec-desc{font-size:18px;color:#e8ecfd;text-align:center;margin-bottom:16px}.register-sec .register-sec-form-wrapper{max-width:880px;margin:0 auto}div.wpforms-container-full input[type="text"],div.wpforms-container-full input[type="email"],div.wpforms-container-full input[type="tel"],div.wpforms-container-full textarea{background-color:transparent !important;border-color:#c3cffe !important;color:#e8ecfd !important}div.wpforms-container-full input[type="text"]::placeholder,div.wpforms-container-full input[type="email"]::placeholder,div.wpforms-container-full input[type="tel"]::placeholder,div.wpforms-container-full textarea::placeholder{color:#e8ecfd !important}div.wpforms-container-full input[type="text"]:focus,div.wpforms-container-full input[type="email"]:focus,div.wpforms-container-full input[type="tel"]:focus,div.wpforms-container-full textarea:focus{box-shadow:none !important}.wpforms-container .wpforms-field-label,div.wpforms-container-full .wpforms-field-label-inline{font-weight:300 !important;color:#e8ecfd !important}.footer-bottom-row{padding:20px 16px;background-color:#120e3d;color:#e8ecfd}.admin-bar .footer-bottom-row{padding-bottom:52px}.footer-copyright .realtybloc-icon{width:24px}.widget-footer .footer-title{font-size:22px;margin-bottom:12px;color:#d8a2a9}.widget-footer .footer-info{font-size:18px;margin-bottom:6px}.single-property .single-listing-title{text-align:center;font-weight:300;color:#d8a2a9;margin-bottom:32px}@media (min-width:1024px){.single-property .single-listing-title{font-size:42px}}.single-property .single-listing-featured-details{font-size:18px;font-weight:400;justify-content:center}.single-property .single-listing-gallery-carousel .swiper-slide{height:60px}@media (min-width:640px){.single-property .single-listing-gallery-carousel .swiper-slide{height:100px}}@media (min-width:768px){.single-property .single-listing-gallery-carousel .swiper-slide{height:120px}}.single-property .single-listing-details-title{font-size:22px;font-weight:400;margin-bottom:20px;color:#e9bec2}@media screen and (max-width:768px){.home-wallpaper-logo{max-width:70% !important}}