: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: #c4996c;--rb-first-color-10: rgba(196, 153, 108, 0.1);--rb-first-color-60: rgba(196, 153, 108, 0.6);--rb-first-color-80: rgba(196, 153, 108, 0.8);--rb-first-color-opposite: black;--rb-second-color: #2762f7;--rb-second-color-opposite: black;--rb-second-color-60: rgba(39, 98, 247, 0.6);--rb-second-color-40: rgba(39, 98, 247, 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: #f8f8f8;--rb-base-body-background-color: #f8f8f8;--rb-base-body-font-family: Open Sans, serif;--rb-base-heading-font-family: Open 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: #c4996c;--rb-preload-default-icon-color: black;--rb-base-link-color: #c4996c;--rb-base-link-text-decoration: none;--rb-base-link-hover-color: #b58048;--rb-base-link-hover-text-decoration: none;--rb-header-background-color: #222222;--rb-header-color: #c4996c;--rb-header-border-color: rgba(68, 68, 68, 0.1);--rb-header-transparent-text-color: #c4996c;--rb-top-nav-background-color: black;--rb-top-nav-color: white;--rb-base-nav-link-color: #c4996c;--rb-base-nav-link-hover-color: #a5763d;--rb-base-nav-link-background-color: transparent;--rb-base-nav-link-hover-background-color: transparent;--rb-base-nav-link-current-color: #a5763d;--rb-base-nav-link-current-hover-color: #c79c68;--rb-base-nav-link-current-background-color: transparent;--rb-base-nav-submenu-link-color: #c4996c;--rb-base-nav-submenu-link-hover-color: #f7f1eb;--rb-base-nav-submenu-link-hover-background-color: transparent;--rb-base-nav-submenu-background-color: #090909;--rb-base-nav-submenu-border-color: rgba(255, 255, 255, 0.2);--rb-base-sticky-nav-background-color: #222222;--rb-base-sticky-nav-box-shadow: #e6e6e6;--rb-home-page-wallpaper-background-color: rgba(0, 0, 0, 0.4);--rb-home-page-wallpaper-color: #c4996c;--rb-home-page-hero-carousel-background-color: #ebebeb;--rb-home-page-first-button-color: #c4996c;--rb-home-page-first-button-background-color: rgba(255, 255, 255, 0);--rb-home-page-first-button-hover-background-color: rgba(230, 230, 230, 0);--rb-home-page-second-button-color: #c4996c;--rb-home-page-second-button-background-color: rgba(255, 255, 255, 0);--rb-home-page-second-button-hover-background-color: rgba(230, 230, 230, 0);--rb-button-color: #fff;--rb-button-background-color: #c4996c;--rb-button-hover-background-color: #b58048;--rb-second-button-color: black;--rb-second-button-background-color: #2762f7;--rb-second-button-hover-background-color: #0846e3;--rb-tag-first-background-color: #c4996c;--rb-tag-first-color: #ffffff;--rb-tag-second-background-color: #2762f7;--rb-tag-second-color: black;--rb-tag-third-background-color: #0846e3;--rb-tag-third-color: white;--rb-property-status-tag-background-color: #c4996c;--rb-property-status-tag-color: #ffffff;--rb-building-status-tag-background-color: #c4996c;--rb-building-status-tag-color: black;--rb-property-style-tag-background-color: #c4996c;--rb-property-style-tag-color: #ffffff;--rb-property-type-tag-background-color: #c4996c;--rb-property-type-tag-color: #ffffff;--rb-property-tags-tag-background-color: #c4996c;--rb-property-tags-tag-color: #ffffff;--rb-virtual-tour-tag-background-color: #c4996c;--rb-virtual-tour-tag-color: #ffffff;--rb-dwelling-type-tag-background-color: #c4996c;--rb-dwelling-type-tag-color: #ffffff;--rb-openhouse-tag-background-color: #c4996c;--rb-openhouse-tag-color: #ffffff;--rb-sold-tag-background-color: #dd3333;--rb-sold-tag-color: #ffffff;--rb-for-sale-tag-background-color: #c4996c;--rb-for-sale-tag-color: #ffffff;--rb-featured-tag-background-color: #c4996c;--rb-featured-tag-color: #ffffff;--rb-tag-single-listing-info-shadow: #dfdfdf;--rb-box-section-background: #f8f8f8;--rb-home-page-box-numbers: repeat(1, minmax(0, 1fr));--rb-boxes-first-background-color: #c4996c;--rb-boxes-second-background-color: #2762f7;--rb-boxes-first-text-color: black;--rb-boxes-second-text-color: black;--rb-card-background-color: white;--rb-card-border-color: #e6e6e6;--rb-sign-up-section-background-color: #dfdfdf;--rb-sign-up-section-text-color: #444444;--rb-footer-background-color: #ffffff;--rb-footer-color: #4d4d4d;--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: 8px;--rb-layout-general-grid-gap: 8px;--rb-blog-section-background: transparent;--rb-contact-section-background: #fafafa;--rb-contact-section-text-color: #000000;--rb-contact-section-link-color: #ffffff;--rb-services-section-background: transparent;--rb-service-box-title-color: #444444;--rb-service-box-text-color: #444444;--rb-service-box-background-color: transparent;--rb-home-page-service-numbers: repeat(3, minmax(0, 1fr));--rb-input-background-color: white;--rb-input-border-color: #d2d2d2;--rb-input-focus-border-color: #c4996c;--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: #dfdfdf;--rb-award-section-background: #dfdfdf;--rb-testimonials-section-background: #f8f8f8;--rb-testimonial-section-color: black;--rb-quick-search-1-section-bg: rgba(196, 153, 108, 0.2);--rb-quick-search-1-section-text-color: #444444;--rb-quick-search-1-box-background: rgba(39, 98, 247, 0.4);--rb-quick-search-1-box-background-hover: #2762f7;--rb-quick-search-1-box-text-color: #444444;--rb-quick-search-2-section-bg: rgba(196, 153, 108, 0.2);--rb-quick-search-2-section-text-color: #444444;--rb-quick-search-2-box-background: rgba(39, 98, 247, 0.4);--rb-quick-search-2-box-background-hover: #2762f7;--rb-quick-search-2-box-text-color: #444444;--rb-advanced-search-section-background: #dfdfdf;--rb-advanced-search-background-component: #dfdfdf;--rb-page-header-background-color: rgba(0, 0, 0, 0.5);--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}.button,input[type="text"],input[type="password"],input[type="email"],input[type="search"],input[type="tel"],input[type="url"],input[type="number"],textarea,select,.selectric-wrapper,.jq-dropdown-trigger,.listing-view-tabs .tab-item,.wpforms-form .wpforms-submit{border-radius:0 !important}.font-medium{font-weight:500 !important}.section-title{text-transform:capitalize;padding:50px 0 !important;font-weight:500}.section-title.border-style-c::before{content:"";display:block;background-color:#c4996c;width:3px;height:40px;margin:0 auto 10px}.section-title.border-style-c.white{color:white}.section-title.border-style-c.white::before{background-color:white}.header-menu-style-c .header-socials{min-width:fit-content;margin:0 10px;display:flex;align-items:center}.header-menu-style-c .header-socials a{color:var(--rb-header-transparent-text-color)}.header-menu-style-c .header-socials ul{float:left;display:flex;flex-direction:row;gap:10px;list-style-type:none;margin-bottom:0}.header-menu-style-c .header-socials ul li{margin-bottom:0}.header-menu-style-c .header-socials .connect-btn{-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;padding:8px 10px;background-color:transparent;text-transform:uppercase;text-decoration:none;font-size:0.7em;margin:0 10px}.header-menu-style-c #navigation-menu{justify-content:space-around}.header-menu-style-c.is-sticky #navigation-menu{justify-content:flex-end}.home-page-video::after{content:"";display:block;background-image:url("/wp-content/themes/realtybloc-wp-child-theme-julianareimer/assets/img/macdonald-realty.png");background-size:cover;position:absolute;width:120px;height:94px;left:20px;bottom:20px}.home-wallpaper-logo{margin-bottom:0 !important}@media (min-width:1024px){.home-wallpaper-logo{max-width:300px}}.home-wallpaper-slogan{letter-spacing:1px !important;font-size:20px !important}.home-wallpaper-button .button{min-width:200px;border-width:2px;border-style:solid}.home-wallpaper-button .button-primary{border-color:var(--rb-home-page-first-button-color)}.home-wallpaper-button .button-primary:hover{color:black;background-color:var(--rb-home-page-first-button-color)}.home-wallpaper-button .button-secondary{border-color:var(--rb-home-page-second-button-color)}.home-wallpaper-button .button-secondary:hover{color:black;background-color:var(--rb-home-page-second-button-color)}.search-by-type .search-by-type-items-wrapper{display:flex;flex-direction:row}.search-by-type .search-by-type-items-wrapper .search-by-type-item{-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:rgba(0, 0, 0, 0.8);background-blend-mode:multiply;display:flex;align-items:center;justify-content:center;flex:1 1 0;text-transform:uppercase;min-height:250px;color:#fff;text-decoration:none}.search-by-type .search-by-type-items-wrapper .search-by-type-item h4{margin:0}.search-by-type .search-by-type-items-wrapper .search-by-type-item:nth-child(1){background-image:url("/wp-content/themes/realtybloc-wp-child-theme-julianareimer/assets/img/condo.jpg")}.search-by-type .search-by-type-items-wrapper .search-by-type-item:nth-child(2){background-image:url("/wp-content/themes/realtybloc-wp-child-theme-julianareimer/assets/img/townhouse.jpg")}.search-by-type .search-by-type-items-wrapper .search-by-type-item:nth-child(3){background-image:url("/wp-content/themes/realtybloc-wp-child-theme-julianareimer/assets/img/house.jpg")}.search-by-type .search-by-type-items-wrapper .search-by-type-item:nth-child(4){background-image:url("/wp-content/themes/realtybloc-wp-child-theme-julianareimer/assets/img/land.jpg")}.search-by-type .search-by-type-items-wrapper .search-by-type-item:hover{background-color:rgba(0, 0, 0, 0.2)}.quick-search-c .quick-search-title-wrapper{background-image:url("/wp-content/themes/realtybloc-wp-child-theme-julianareimer/assets/img/sbc-bg.jpg");background-color:rgba(0, 0, 0, 0.3);background-blend-mode:multiply;background-size:cover;background-position:center}.quick-search-c .quick-search-items-wrapper{margin-top:-10px;display:grid;grid-template-columns:repeat(3, 1fr)}.quick-search-c .quick-search-items-wrapper .quick-search-item{-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;background-color:rgba(0, 0, 0, 0.8);background-blend-mode:multiply;display:flex;align-items:center;justify-content:center;min-height:250px;background-size:cover;background-position:center;color:#fff;text-decoration:none}.quick-search-c .quick-search-items-wrapper .quick-search-item h4{margin-bottom:0;text-transform:uppercase}.quick-search-c .quick-search-items-wrapper .quick-search-item:nth-child(1){background-image:url("/wp-content/themes/realtybloc-wp-child-theme-julianareimer/assets/img/qs-1.jpg")}.quick-search-c .quick-search-items-wrapper .quick-search-item:nth-child(2){background-image:url("/wp-content/themes/realtybloc-wp-child-theme-julianareimer/assets/img/qs-2.jpg")}.quick-search-c .quick-search-items-wrapper .quick-search-item:nth-child(3){background-image:url("/wp-content/themes/realtybloc-wp-child-theme-julianareimer/assets/img/qs-3.jpg")}.quick-search-c .quick-search-items-wrapper .quick-search-item:nth-child(4){background-image:url("/wp-content/themes/realtybloc-wp-child-theme-julianareimer/assets/img/qs-4.jpg")}.quick-search-c .quick-search-items-wrapper .quick-search-item:nth-child(5){background-image:url("/wp-content/themes/realtybloc-wp-child-theme-julianareimer/assets/img/qs-5.jpg")}.quick-search-c .quick-search-items-wrapper .quick-search-item:nth-child(6){background-image:url("/wp-content/themes/realtybloc-wp-child-theme-julianareimer/assets/img/qs-6.jpg")}.quick-search-c .quick-search-items-wrapper .quick-search-item:hover{background-color:rgba(0, 0, 0, 0.2)}.home .featured-listing .section-title{display:none}.awards-wrapper{display:flex;flex-direction:row;justify-content:center;gap:30px}.awards-wrapper .award-item{padding:5px}.awards-wrapper .award-item img{width:100%;max-width:100px;max-height:60px}.contact-style-c .wrapper{display:flex;flex-direction:row;justify-content:space-around;gap:50px}.contact-style-c .wrapper .contact-image{width:35%;margin:0}.contact-style-c .wrapper .contact-information{width:35%}.contact-style-c .wrapper .contact-information .contact-description-title a{color:#000 !important;font-weight:600;margin-bottom:20px;display:inline-block}.contact-style-c .wrapper .contact-information .contact-readmore-c{-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;background-color:#a6a098 !important;color:#fff !important;padding:10px !important;margin:10px 0 !important;width:160px !important;font-size:10px !important;display:inline-block !important;text-align:center !important;text-transform:uppercase !important;text-decoration:none !important;border-radius:0 !important;font-weight:400 !important}.contact-style-c .wrapper .contact-information .contact-readmore-c:hover{background-color:#8e877d !important}.contact-style-c .wrapper .contact-information .contact-connect-btn{-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;background-color:#c4996c !important;color:#fff !important;padding:10px !important;margin:10px 0 !important;width:160px !important;font-size:10px !important;display:inline-block !important;text-align:center !important;text-transform:uppercase !important;text-decoration:none !important;border-radius:0 !important;font-weight:400 !important}.contact-style-c .wrapper .contact-information .contact-connect-btn:hover{background-color:#b58048 !important}.contact-style-c .wrapper .contact-information-description{margin-bottom:20px}@media (min-width:640px){.contact-style-c .wrapper .contact-profile-image{padding:10px}}.testimonial-section-c{display:flex;flex-direction:row;height:600px}.testimonial-section-c>div{width:50%}.testimonial-section-c .testimonial-image img{width:100%;object-fit:cover;height:100%}.testimonial-section-c .testimonial{margin-top:120px}.testimonial-section-c .testimonial .testimonial-wrapper,.testimonial-section-c .testimonial .testimonial-content{width:70%;margin:0 auto}.testimonial-section-c .testimonial .testimonial-heading{font-weight:600;color:#000;margin-bottom:20px}.testimonial-section-c .testimonial .testimonial-link{-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;background-color:#c4996c !important;color:#fff !important;padding:10px !important;margin:10px 0 !important;width:160px !important;font-size:10px !important;display:inline-block !important;text-align:center !important;text-transform:uppercase !important;text-decoration:none !important;border-radius:0 !important;font-weight:400 !important}.testimonial-section-c .testimonial .testimonial-link:hover{background-color:#b58048 !important}.newsletter-section-c{background-color:#222}.newsletter-section-c .newsletter-title{color:white;font-weight:700}.newsletter-section-c .newsletter-description{color:white;font-weight:300}.newsletter-section-c .wpforms-field input{padding:20px !important;text-transform:uppercase !important}.newsletter-section-c .wpforms-submit{min-width:160px;width:auto !important}.home-evaluation-section-c .home-evaluation-bg{position:relative;height:500px;background:url("/wp-content/themes/realtybloc-wp-child-theme-julianareimer/assets/img/home-evaluation-bg.jpg") no-repeat center;background-size:cover;width:50%;margin-left:auto;display:flex;flex-direction:column;justify-content:center}.home-evaluation-section-c .home-evaluation-card{position:absolute;background:white;padding:50px;max-width:400px;box-shadow:rgba(17, 12, 46, 0.15) 0px 48px 100px 0px;left:-325px}.home-evaluation-section-c .home-evaluation-card h3{color:#000;font-weight:600}.home-evaluation-section-c .home-evaluation-card p{color:#000}.home-evaluation-section-c .home-evaluation-card a{-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;background-color:#c4996c !important;color:#fff !important;padding:10px !important;margin:10px 0 !important;width:160px !important;font-size:10px !important;display:inline-block !important;text-align:center !important;text-transform:uppercase !important;text-decoration:none !important;border-radius:0 !important;font-weight:400 !important}.home-evaluation-section-c .home-evaluation-card a:hover{background-color:#b58048 !important}.quick-links-section-c{background-image:url("/wp-content/themes/realtybloc-wp-child-theme-julianareimer/assets/img/quick-links-bg.jpg");background-position:center;background-color:rgba(0, 0, 0, 0.3);background-blend-mode:multiply;padding:100px 0}.quick-links-section-c .links-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.quick-links-section-c .links-container .link-item{flex:1 1 0}.quick-links-section-c .links-container .link-item a{-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;color:white;font-size:22px;text-decoration:none;opacity:0.8}.quick-links-section-c .links-container .link-item a:hover{opacity:1}.connect-section-c{background-color:#222;padding:50px 0}.connect-section-c .wrapper>div{display:flex;flex-direction:column;justify-content:center;align-items:center}.connect-section-c .wrapper>div img{width:125px}.connect-section-c .wrapper>div:nth-child(1) a{color:white;font-weight:500;font-size:18px}.connect-section-c .wrapper>div:nth-child(2) h3{font-size:30px;font-weight:500;color:white}.connect-section-c .wrapper>div:nth-child(2) .connect-socials a{display:inline-block;padding:5px;color:white !important;font-size:18px}.connect-section-c .wrapper>div:nth-child(2) .get-in-touch-button{-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;background-color:#c4996c !important;color:#fff !important;padding:10px !important;margin:10px 0 !important;width:160px !important;font-size:10px !important;display:inline-block !important;text-align:center !important;text-transform:uppercase !important;text-decoration:none !important;border-radius:0 !important;font-weight:400 !important}.connect-section-c .wrapper>div:nth-child(2) .get-in-touch-button:hover{background-color:#b58048 !important}.connect-section-c .wrapper>div:nth-child(3) p{color:white;font-size:14px;font-weight:500;text-align:center;margin:0}#footer .container{padding-top:0;padding-bottom:0}#footer hr{display:none}.footer-bottom-row{padding:56px 0}@media screen and (min-width:1024px){.page-template-contact .contact-information h3{width:57%;float:right}}@media screen and (max-width:768px){.header-menu-style-c .header-socials{display:none}.search-by-type-items-wrapper{flex-direction:column !important}.quick-search-items-wrapper{grid-template-columns:1fr !important}.contact-style-c .wrapper{flex-direction:column}.contact-style-c .wrapper>div{width:100% !important}.contact-style-c .contact-information{text-align:center}.testimonial-section-c{flex-direction:column;height:auto}.testimonial-section-c>div{width:100%}.testimonial-section-c .testimonial{margin-top:0}.testimonial-section-c .testimonial .testimonial-wrapper,.testimonial-section-c .testimonial .testimonial-content{width:100% !important;padding:5px 20px}.home-evaluation-section-c .home-evaluation-bg{width:100%}.home-evaluation-section-c .home-evaluation-bg .home-evaluation-card{left:0;margin:10px}.links-container{flex-direction:column !important}.links-container a{padding:20px;display:inline-block}}div.wpforms-container-full .wpforms-form .wpforms-submit{width:100%}