:root{--rb-base-color: #000000;--rb-base-color-03: rgba(0, 0, 0, 0.03);--rb-base-color-10: rgba(0, 0, 0, 0.1);--rb-base-color-20: rgba(0, 0, 0, 0.2);--rb-base-color-40: rgba(0, 0, 0, 0.4);--rb-base-color-50: rgba(0, 0, 0, 0.5);--rb-base-color-60: rgba(0, 0, 0, 0.6);--rb-first-color: #c1962f;--rb-first-color-10: rgba(193, 150, 47, 0.1);--rb-first-color-60: rgba(193, 150, 47, 0.6);--rb-first-color-80: rgba(193, 150, 47, 0.8);--rb-first-color-opposite: white;--rb-second-color: #0a554c;--rb-second-color-opposite: white;--rb-second-color-60: rgba(10, 85, 76, 0.6);--rb-second-color-40: rgba(10, 85, 76, 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: Lato, sans-serif;--rb-base-heading-font-family: Roboto, 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: #c1962f;--rb-preload-default-icon-color: white;--rb-base-link-color: #c1962f;--rb-base-link-text-decoration: none;--rb-base-link-hover-color: #987625;--rb-base-link-hover-text-decoration: none;--rb-header-background-color: #ffffff;--rb-header-color: #000000;--rb-header-border-color: rgba(0, 0, 0, 0.1);--rb-header-transparent-text-color: #ffffff;--rb-top-nav-background-color: #000000;--rb-top-nav-color: #ffffff;--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: #c1962f;--rb-base-nav-link-current-hover-color: #d9b663;--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: #ffffff;--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);--rb-home-page-wallpaper-color: #ffffff;--rb-home-page-hero-carousel-background-color: #f2f2f2;--rb-home-page-first-button-color: white;--rb-home-page-first-button-background-color: #c1962f;--rb-home-page-first-button-hover-background-color: #987625;--rb-home-page-second-button-color: white;--rb-home-page-second-button-background-color: #0a554c;--rb-home-page-second-button-hover-background-color: #052723;--rb-button-color: #fff;--rb-button-background-color: #c1962f;--rb-button-hover-background-color: #987625;--rb-second-button-color: white;--rb-second-button-background-color: #0a554c;--rb-second-button-hover-background-color: #052723;--rb-tag-first-background-color: #c1962f;--rb-tag-first-color: #ffffff;--rb-tag-second-background-color: #0a554c;--rb-tag-second-color: white;--rb-tag-third-background-color: #052723;--rb-tag-third-color: white;--rb-property-status-tag-background-color: #0a554c;--rb-property-status-tag-color: #ffffff;--rb-building-status-tag-background-color: #c1962f;--rb-building-status-tag-color: white;--rb-property-style-tag-background-color: #0a554c;--rb-property-style-tag-color: white;--rb-property-type-tag-background-color: #0a554c;--rb-property-type-tag-color: white;--rb-property-tags-tag-background-color: #0a554c;--rb-property-tags-tag-color: white;--rb-virtual-tour-tag-background-color: #0a554c;--rb-virtual-tour-tag-color: white;--rb-dwelling-type-tag-background-color: #0a554c;--rb-dwelling-type-tag-color: white;--rb-openhouse-tag-background-color: #0a554c;--rb-openhouse-tag-color: white;--rb-sold-tag-background-color: #e74c3c;--rb-sold-tag-color: black;--rb-for-sale-tag-background-color: #0a554c;--rb-for-sale-tag-color: white;--rb-featured-tag-background-color: #0a554c;--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: #c1962f;--rb-boxes-second-background-color: #0a554c;--rb-boxes-first-text-color: white;--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: #000000;--rb-footer-background-color: #fdf9f2;--rb-footer-color: #000000;--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, 85, 76, 0.6);--rb-contact-section-text-color: #000000;--rb-contact-section-link-color: #0a554c;--rb-services-section-background: #fdf9f2;--rb-service-box-title-color: #000000;--rb-service-box-text-color: #000000;--rb-service-box-background-color: #eee9de;--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: #c1962f;--rb-neighborhood-section-background: #ffffff;--rb-neighborhood-section-text-color: #000000;--rb-modal-background-color: white;--rb-modal-border-color: rgba(0, 0, 0, 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(193, 150, 47, 0.2);--rb-quick-search-1-section-text-color: #000000;--rb-quick-search-1-box-background: rgba(10, 85, 76, 0.4);--rb-quick-search-1-box-background-hover: #0a554c;--rb-quick-search-1-box-text-color: #000000;--rb-quick-search-2-section-bg: rgba(193, 150, 47, 0.2);--rb-quick-search-2-section-text-color: #000000;--rb-quick-search-2-box-background: rgba(10, 85, 76, 0.4);--rb-quick-search-2-box-background-hover: #0a554c;--rb-quick-search-2-box-text-color: #000000;--rb-advanced-search-section-background: #e6e6e6;--rb-advanced-search-background-component: #e6e6e6;--rb-page-header-background-color: rgba(0, 0, 0, 0.32);--rb-page-header-min-height: calc(150 * 1px);--rb-page-header-color: #ffffff;--rb-page-header-title-color: #ffffff;--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}.section-title-c{font-weight:bold;font-size:40px;color:#c2962f;text-align:center;margin-bottom:10px !important}.section-description{font-weight:bold;font-size:22px;text-align:center;color:black}.c-home-section-row{padding:30px 0}div.wpforms-container-full .wpforms-form .wpforms-submit{width:100%}@media (min-width:1024px){.home-wallpaper-logo{max-width:300px}}.home-wallpaper-title,.home-wallpaper-slogan{color:#fff !important}.home-wallpaper-title{text-transform:uppercase;font-weight:bold}@media (min-width:1024px){.home-wallpaper-title{font-size:55px}}.home-wallpaper-slogan{font-size:22px}.home-page-video video{filter:brightness(70%)}@media (min-width:768px){#main-menu>ul>li>a{font-size:7px !important}}@media (min-width:1024px){#main-menu>ul>li>a{font-size:11px !important}}.boxes-c{background-color:#eee9de}.boxes-c .box{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;transition:300ms ease;text-decoration:none;gap:15px;min-height:270px;padding:10px 15px}.boxes-c .box:hover{background-color:#c1962f}.boxes-c .box img{width:100px}.boxes-c .box h5{color:#000;font-weight:bold;margin:0}.buildings-c .card,.listings-c .card,.custom-listings-c .card{box-shadow:none;border:1px solid var(--rb-card-border-color)}.buildings-c{padding-top:50px;background-color:#fff}.buildings-c .section-button{text-align:center;padding:20px 10px}.buildings-c .section-button .button{color:black;background:transparent !important;border:2px solid black}.buildings-c .section-button .button:hover{background:black !important;color:white}.listings-c,.custom-listings-c{padding-top:50px;background-color:#fdf9f2}.listings-c .section-button,.custom-listings-c .section-button{text-align:center;padding:20px 10px}.listings-c .section-button .button,.custom-listings-c .section-button .button{color:#6c6b6b;background:transparent !important;border:2px solid #6c6b6b;border-radius:50px}.listings-c .section-button .button:hover,.custom-listings-c .section-button .button:hover{background:#6c6b6b !important;color:white}.buildings-c .slider-arrows,.listings-c .slider-arrows,.custom-listings-c .slider-arrows,.neighbourhood-c .slider-arrows{display:flex;align-items:center;justify-content:center;padding:20px 0;gap:10px}.buildings-c .slider-arrows svg:hover path,.listings-c .slider-arrows svg:hover path,.custom-listings-c .slider-arrows svg:hover path,.neighbourhood-c .slider-arrows svg:hover path{fill:black;transition:all 500ms ease}.buildings-c .slider-arrows svg:hover circle,.listings-c .slider-arrows svg:hover circle,.custom-listings-c .slider-arrows svg:hover circle,.neighbourhood-c .slider-arrows svg:hover circle{stroke:black;transition:all 500ms ease}.buildings-c .slider-wrapper,.listings-c .slider-wrapper,.custom-listings-c .slider-wrapper,.neighbourhood-c .slider-wrapper{position:relative}.buildings-c .slider-wrapper .slick-track .slick-slide>div,.listings-c .slider-wrapper .slick-track .slick-slide>div,.custom-listings-c .slider-wrapper .slick-track .slick-slide>div,.neighbourhood-c .slider-wrapper .slick-track .slick-slide>div{margin:0 5px}.neighbourhood-c{background-color:#fff;padding:50px 0}.neighbourhood-c .slider-wrapper{position:relative}.neighbourhood-c .slider-wrapper .slick-track .slick-slide>div{margin:0 5px 10px}.quick-search-price-c{padding:70px 0;background-size:cover !important}.quick-search-price-c .section-title-c{color:white !important;margin-bottom:30px !important}.quick-search-price-c .button{background-color:transparent !important;border:2px solid white;color:white;border-radius:50px}.quick-search-price-c .button:hover{background:white !important;color:black;border:2px solid white}.quick-search-city-c{padding:50px}.quick-search-city-c .section-title-c{color:#0a554c !important;font-size:30px !important}.quick-search-city-c .section-description{font-weight:normal;color:#000;font-size:16px}.quick-search-city-c .quick-search-item{margin-bottom:5px}.quick-search-city-c .quick-search-item a{color:#949494;text-decoration:underline;transition:300ms ease}.quick-search-city-c .quick-search-item a:hover{color:#000}.services .section-title{display:none}.services .card-service{box-shadow:none;border-radius:10px;border:1px solid #c4c4c4}.services .service-content{padding:50px 10px}.services .service-title{font-weight:bold;font-size:20px}.services .service-icon{max-width:unset;width:60px;height:60px}.services .service-link{padding:10px 20px;border-radius:5px}.page-template-buying-selling .buying-selling-row{padding:30px}.page-template-buying-selling .buying-selling-row .header{display:flex;align-items:center;gap:20px;margin-bottom:10px}.page-template-buying-selling .buying-selling-row .header .image{width:fit-content;margin:0 !important}.page-template-buying-selling .buying-selling-row .header .image img{width:60px}.page-template-buying-selling .buying-selling-row .header .title{margin:0;color:#0a554c}.page-template-buying-selling .buying-selling-row .text{width:100%;padding:0;color:#303a39}.page-template-buying-selling .form-card{padding:30px !important;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-weight:bold;color:black;margin-bottom:20px}.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;font-weight:bold}.page-template-buying-selling #side-bar .sidebar-item.sidebar-quick-search>a h5{font-weight:bold;font-size:16px}.page-template-buying-selling #side-bar .sidebar-item.sidebar-quick-search>a img{width:50px}.page-template-buying-selling #side-bar .sidebar-item.sidebar-search{height:350px;display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;background-size:cover}.page-template-buying-selling #side-bar .sidebar-item.sidebar-search p{color:white;font-size:24px;font-weight:bold;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:#000}.page-template-buying-selling #side-bar .sidebar-item.sidebar-link a img{width:50px;display:inline-block;margin-bottom:4px}.page-template-buying-selling #side-bar .sidebar-item.sidebar-link h5{font-weight:600}.page-template-about p{color:#303a39}.page-template-about .second-section{padding:50px 0}.page-template-about .second-section img{width:100%}.page-template-about .forth-section{margin-bottom:80px}.page-template-about .forth-section .contact-information{background-color:#eee9de;background-repeat:no-repeat}.page-template-about .forth-section .contact-information .wrapper{padding:0 !important;margin:0 !important}.page-template-about .forth-section .contact-information .wrapper .col-twelve{display:flex;align-items:stretch;justify-content:center}@media (max-width:768px){.page-template-about .forth-section .contact-information .wrapper .col-twelve{flex-direction:column}}.page-template-about .forth-section .contact-information .wrapper .col-twelve .col-eight{padding:50px}.page-template-about .forth-section .contact-information .wrapper .col-twelve .col-four img{height:100%;width:100%;object-fit:cover;display:block}.page-template-about .forth-section .contact-information h3{color:black;font-weight:bold;margin-bottom:20px}.page-template-about .forth-section .contact-information h6{font-size:15px;font-weight:600;margin-bottom:10px}.page-template-about .forth-section .contact-information h6 strong{color:black}.page-template-about .forth-section .contact-information h6 a{color:#59595E}.page-template-about .forth-section .contact-information .social-links a{color:#000}footer .widget-title{text-transform:uppercase;font-size:20px;font-weight:bold}footer a,footer h6{font-weight:normal !important}