:root{--rb-base-color: #444444;--rb-base-color-03: rgba(68, 68, 68, 0.03);--rb-base-color-10: rgba(68, 68, 68, 0.1);--rb-base-color-20: rgba(68, 68, 68, 0.2);--rb-base-color-40: rgba(68, 68, 68, 0.4);--rb-base-color-50: rgba(68, 68, 68, 0.5);--rb-base-color-60: rgba(68, 68, 68, 0.6);--rb-first-color: #f1c511;--rb-first-color-10: rgba(241, 197, 17, 0.1);--rb-first-color-60: rgba(241, 197, 17, 0.6);--rb-first-color-80: rgba(241, 197, 17, 0.8);--rb-first-color-opposite: black;--rb-second-color: #0a2d46;--rb-second-color-opposite: white;--rb-second-color-60: rgba(10, 45, 70, 0.6);--rb-second-color-40: rgba(10, 45, 70, 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: #ffffff;--rb-base-body-background-color: #ffffff;--rb-base-body-font-family: Raleway, sans-serif;--rb-base-heading-font-family: Raleway, sans-serif;--rb-base-body-font-weight: 400;--rb-base-body-font-size: 1rem;--rb-base-body-line-height: 1.5;--rb-preload-background-color: #f1c511;--rb-preload-default-icon-color: black;--rb-base-link-color: #f1c511;--rb-base-link-text-decoration: none;--rb-base-link-hover-color: #c49f0c;--rb-base-link-hover-text-decoration: none;--rb-header-background-color: #ffffff;--rb-header-color: #000000;--rb-header-border-color: rgba(68, 68, 68, 0.1);--rb-header-transparent-text-color: black;--rb-top-nav-background-color: #d9d9d9;--rb-top-nav-color: black;--rb-base-nav-link-color: #000000;--rb-base-nav-link-hover-color: #595959;--rb-base-nav-link-background-color: transparent;--rb-base-nav-link-hover-background-color: transparent;--rb-base-nav-link-current-color: #f1c511;--rb-base-nav-link-current-hover-color: #f5d759;--rb-base-nav-link-current-background-color: transparent;--rb-base-nav-submenu-link-color: #000000;--rb-base-nav-submenu-link-hover-color: #595959;--rb-base-nav-submenu-link-hover-background-color: transparent;--rb-base-nav-submenu-background-color: #e6e6e6;--rb-base-nav-submenu-border-color: rgba(0, 0, 0, 0.2);--rb-base-sticky-nav-background-color: #ffffff;--rb-base-sticky-nav-box-shadow: #e6e6e6;--rb-home-page-wallpaper-background-color: rgba(0, 0, 0, 0.25);--rb-home-page-wallpaper-color: #ffffff;--rb-home-page-hero-carousel-background-color: #f2f2f2;--rb-home-page-first-button-color: black;--rb-home-page-first-button-background-color: #f1c511;--rb-home-page-first-button-hover-background-color: #c49f0c;--rb-home-page-second-button-color: white;--rb-home-page-second-button-background-color: #0a2d46;--rb-home-page-second-button-hover-background-color: #041019;--rb-button-color: #fff;--rb-button-background-color: #f1c511;--rb-button-hover-background-color: #c49f0c;--rb-second-button-color: white;--rb-second-button-background-color: #0a2d46;--rb-second-button-hover-background-color: #041019;--rb-tag-first-background-color: #0a2d46;--rb-tag-first-color: #ffffff;--rb-tag-second-background-color: #0a2d46;--rb-tag-second-color: white;--rb-tag-third-background-color: #041019;--rb-tag-third-color: white;--rb-property-status-tag-background-color: #0a2d46;--rb-property-status-tag-color: white;--rb-building-status-tag-background-color: #0a2d46;--rb-building-status-tag-color: white;--rb-property-style-tag-background-color: #0a2d46;--rb-property-style-tag-color: white;--rb-property-type-tag-background-color: #0a2d46;--rb-property-type-tag-color: white;--rb-property-tags-tag-background-color: #0a2d46;--rb-property-tags-tag-color: white;--rb-virtual-tour-tag-background-color: #0a2d46;--rb-virtual-tour-tag-color: white;--rb-dwelling-type-tag-background-color: #0a2d46;--rb-dwelling-type-tag-color: white;--rb-openhouse-tag-background-color: #0a2d46;--rb-openhouse-tag-color: white;--rb-sold-tag-background-color: #e74c3c;--rb-sold-tag-color: black;--rb-for-sale-tag-background-color: #0a2d46;--rb-for-sale-tag-color: white;--rb-featured-tag-background-color: #0a2d46;--rb-featured-tag-color: #ffffff;--rb-tag-single-listing-info-shadow: #e6e6e6;--rb-box-section-background: #ffffff;--rb-home-page-box-numbers: repeat(1, minmax(0, 1fr));--rb-boxes-first-background-color: #f1c511;--rb-boxes-second-background-color: #0a2d46;--rb-boxes-first-text-color: black;--rb-boxes-second-text-color: white;--rb-card-background-color: white;--rb-card-border-color: #e6e6e6;--rb-sign-up-section-background-color: #e6e6e6;--rb-sign-up-section-text-color: #444444;--rb-footer-background-color: #f9fafb;--rb-footer-color: #212121;--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(10, 45, 70, 0.6);--rb-contact-section-text-color: #444444;--rb-contact-section-link-color: #0a2d46;--rb-services-section-background: #f2fafe;--rb-service-box-title-color: #444444;--rb-service-box-text-color: #000000;--rb-service-box-background-color: #ffffff;--rb-home-page-service-numbers: repeat(3, minmax(0, 1fr));--rb-input-background-color: white;--rb-input-border-color: #d9d9d9;--rb-input-focus-border-color: #f1c511;--rb-neighborhood-section-background: transparent;--rb-neighborhood-section-text-color: #444444;--rb-modal-background-color: white;--rb-modal-border-color: rgba(68, 68, 68, 0.1);--rb-team-section-background: transparent;--rb-logo-section-background: #e6e6e6;--rb-award-section-background: #e6e6e6;--rb-testimonials-section-background: #ffffff;--rb-testimonial-section-color: black;--rb-quick-search-1-section-bg: rgba(241, 197, 17, 0.2);--rb-quick-search-1-section-text-color: #444444;--rb-quick-search-1-box-background: rgba(10, 45, 70, 0.4);--rb-quick-search-1-box-background-hover: #0a2d46;--rb-quick-search-1-box-text-color: #444444;--rb-quick-search-2-section-bg: rgba(241, 197, 17, 0.2);--rb-quick-search-2-section-text-color: #444444;--rb-quick-search-2-box-background: rgba(10, 45, 70, 0.4);--rb-quick-search-2-box-background-hover: #0a2d46;--rb-quick-search-2-box-text-color: #444444;--rb-advanced-search-section-background: rgba(255, 255, 255, 0);--rb-advanced-search-background-component: #e6e6e6;--rb-page-header-background-color: rgba(0, 0, 0, 0.1);--rb-page-header-min-height: calc(300 * 1px);--rb-page-header-color: white;--rb-page-header-title-color: white;--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}.c-home-section-row{padding:30px 0}#navigation-menu,.main-menu-wrapper,.main-menu{width:100%}.menu-item-auth{margin-left:auto}.header-menu-style-5 .top-row-content{display:none}@media (min-width:1024px){.header-menu-style-5 .top-row-content{display:flex}}.main-menu .menu-item a,.main-menu .menu-action-button-parent{font-weight:500}.home-page-wallpaper.style-c .home-wallpaper-title{margin-bottom:10px}@media (min-width:1024px){.home-page-wallpaper.style-c .home-wallpaper-title{font-size:48px;font-weight:700;line-height:1.25}}.home-page-wallpaper.style-c .home-wallpaper-slogan{margin-bottom:30px}@media (min-width:1024px){.home-page-wallpaper.style-c .home-wallpaper-slogan{font-size:28px;line-height:1.3}}.section-title{text-align:left;color:#0A2D46;font-weight:700}.section-title-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.section-title-wrapper .section-btn{color:#0A2D46;font-size:18px;text-decoration:underline;font-weight:700;white-space:nowrap}.listings-carousel-buttons{margin-right:5px;display:flex;align-items:center;padding:0 10px;margin-bottom:20px}@media screen and (max-width:640px){.listings-carousel-buttons{display:none}}.listings-carousel-buttons a{border-radius:30px;padding:8px 20px;border:2px solid #6c6b6b;margin:0 2px;color:#6c6b6b;text-transform:uppercase;font-weight:500;text-decoration:none;font-size:10px}.section-description-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.section-description-wrapper .section-description{color:#0a2d46;font-size:20px}.section-description-wrapper .listings-carousel-arrows{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap}.section-description-wrapper .listings-carousel-arrows a{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;margin-left:5px}.section-description-wrapper .listings-carousel-arrows .slick-arrow{color:#0a2d46}.section-description-wrapper .listings-carousel-arrows .slick-arrow.slick-disabled{color:#c4c4c4}.listings-carousel .slick-list{margin:0 -5px}.listings-carousel .slick-slide{margin:0 5px}.listings-carousel .card{box-shadow:none;border:1px solid var(--rb-card-border-color);margin-bottom:10px}.boxes-c{background-color:#f2fafe;border-radius:10px;overflow:hidden;max-width:700px;margin:0 auto}.boxes-c .boxes-row{gap:16px;flex-wrap:wrap}@media screen and (min-width:640px){.boxes-c .boxes-row{display:flex}}.boxes-c .boxes-col{flex:1 1}.boxes-c .box{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;text-decoration:none;gap:15px;padding:0 !important;min-height:50px;position:relative}@media screen and (min-width:640px){.boxes-c .box{min-height:150px}}.boxes-c .box .box-image{margin:0;max-width:64px;display:none}@media screen and (min-width:640px){.boxes-c .box .box-image{display:block}}.boxes-c .box .box-title{font-size:16px;font-weight:700;color:#0a2d46;margin:0}.boxes-c .box .box-link{position:absolute;inset:0;z-index:3}.boxes-c .boxes-col:not(:last-child) .box::after{content:"";display:block;background-color:#0a2d46;position:absolute;left:50%;bottom:0;transform:translateX(-50%);height:1px;width:80%}@media screen and (min-width:640px){.boxes-c .boxes-col:not(:last-child) .box::after{inset:50% 0 auto auto;transform:translate(0, -50%);width:1px;height:90px}}.services-default .section-description{font-size:20px;text-align:left}.services-default .card-service{border-radius:15px;box-shadow:unset;border:1px solid #c4c4c4}.services-default .service-content{align-items:flex-start}@media (min-width:1024px){.services-default .service-content{padding:50px}}.services-default .service-icon{width:50px;height:50px;max-width:unset;align-self:start}.services-default .service-desc{text-align:left;font-weight:500;color:#57585D}.services-default .service-link{text-transform:uppercase;border-radius:5px;padding:10px 20px;font-weight:500}.quick-search-c{padding:70px 0;background-color:#f2fafe}.quick-search-c .section-description{font-size:18px;margin-bottom:30px;max-width:960px;text-align:left}.quick-search-c .quick-search-item{margin-bottom:10px}.quick-search-c .quick-search-item a{font-size:20px;color:#0A2D46}.card-post .card-title-link{color:#000;font-weight:500}.card-post .card-excerpt{margin-bottom:24px}.card-post .card-more{color:#537ec5}.page-header{max-width:1248px;margin:50px 16px;border-radius:10px;padding:20px 34px;text-align:left}@media (min-width:1280px){.page-header{margin-left:auto;margin-right:auto}}.page-header .page-header-title{text-transform:capitalize;font-weight:600}.page-header .breadcrumbs .item-current{color:inherit}.page-header .breadcrumbs .separator{text-align:center}.page-template-buying-selling .buying-selling-row{padding:30px;border:1px solid #c4c4c4}.page-template-buying-selling .buying-selling-row .image{width:100%}.page-template-buying-selling .buying-selling-row .image img{width:60px}.page-template-buying-selling .buying-selling-row .text{width:100%;padding:0}.page-template-buying-selling .buying-selling-row .text h4{margin-top:15px}.page-template-buying-selling .form-card{padding:30px;border:1px solid #c4c4c4}.page-template-buying-selling #side-bar .sidebar-item{border:1px solid #c4c4c4;padding:20px;margin-bottom:20px}.page-template-buying-selling #side-bar .sidebar-item.sidebar-quick-search>h5{text-align:center;font-size:18px;font-weight:600}.page-template-buying-selling #side-bar .sidebar-item.sidebar-quick-search>a{display:flex;align-items:center;padding:20px;border:1px solid #c4c4c4;margin-bottom:15px;gap:15px;text-decoration:none;color:#000}.page-template-buying-selling #side-bar .sidebar-item.sidebar-quick-search>a h5{font-size:18px;font-weight:600}.page-template-buying-selling #side-bar .sidebar-item.sidebar-search{height:300px;display:flex;justify-content:end;flex-direction:column;background-size:cover}.page-template-buying-selling #side-bar .sidebar-item.sidebar-search p{color:white;font-size:24px;font-weight:600;margin-bottom:10px}.page-template-buying-selling #side-bar .sidebar-item.sidebar-search a{width:fit-content;color:black}.page-template-buying-selling #side-bar .sidebar-item.sidebar-link{text-align:center}.page-template-buying-selling #side-bar .sidebar-item.sidebar-link a{text-decoration:none;color:#0a2d46}.page-template-buying-selling #side-bar .sidebar-item.sidebar-link h5{font-weight:600}.page-template-about .second-section img{height:450px;object-fit:cover}.page-template-about .third-section{background-color:#d1e9f6;padding-top:300px;padding-bottom:30px;margin-top:-250px}.page-template-about .forth-section{margin-top:80px;margin-bottom:80px}.page-template-about .forth-section .contact-information{padding:50px;background-color:#f2fafe;background-repeat:no-repeat;background-position:right;background-size:auto 100%}.page-template-about .forth-section .contact-information h6{font-size:15px;font-weight:500;margin-bottom:20px}.page-template-about .forth-section .contact-information h6 a{color:#59595E}.page-template-about .forth-section .contact-information .social-links a{color:#000}.single-post .page-body{padding:50px 0;border-bottom:1px solid #ebebeb;margin-bottom:20px}.single-post .page-body .c-title{margin-bottom:50px}.single-post .page-body .post-categories{margin-bottom:10px}.single-post .page-body .post-categories a{text-decoration:none;font-weight:bold;color:#005f9c}.single-post .page-body .featured-image{margin-bottom:30px}.single-post .share-section{color:#000}.single-post .share-section .social-links{display:inline-flex;gap:20px;margin-left:20px}.single-post .share-section .social-links a{color:#000}.single-post .meta-info{text-align:right}@media (max-width:640px){.single-post .meta-info{text-align:left}}.single-post .meta-info .tags .tag{padding:0;color:#a1a1a1;background:transparent;font-size:14px;font-weight:normal}.single-post .meta-info span{color:#a1a1a1;font-size:14px;font-weight:normal}.single-post .form-wrapper{max-width:500px}.widget-footer .wp-block-button__link{font-size:12px;border-radius:50px;color:var(--rb-body-color)}.widget-footer .wp-block-buttons{display:flex;flex-wrap:wrap;gap:5px}.widget-footer .social-widget h6{font-size:14px}.widget-footer .social-widget strong{font-weight:600}.widget-footer .social-widget .social-links{margin-top:24px}@media only screen and (max-width:768px){.page-template-about .forth-section .contact-information{background-image:unset !important}}div.wpforms-container-full .wpforms-form .wpforms-submit{width:100%}