@import url("https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,700;1,400&family=Source+Sans+Pro:wght@300;400;600&display=swap");:root{--max-width:1100px;--bs-body-font-family:"Playfair Display",serif;--bs-btn-font-family:"Playfair Display",serif;--bs-body-color:#fff;--golden-text:#fbd784;--golden-active-text:#947f57;--golden-active-light-text:#9b7d41;--bs-primary-rgb:0,0,0;--bs-btn-disabled-bg:#dadada}.toast{--bs-toast-header-bg:rgba(73,54,17,.65);--bs-toast-bg:rgba(148,127,87,.85);--bs-border-color-translucent:#947f57;--bs-toast-header-color:#fff}.btn-info{--bs-btn-color:#fff;--bs-btn-bg:#947f57;--bs-btn-border-color:#947f57;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#826c42;--bs-btn-hover-border-color:#826c42;--bs-btn-focus-shadow-rgb:148,127,87;--bs-btn-active-color:#fff;--bs-btn-active-bg:#826c42;--bs-btn-active-border-color:#826c42;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#4b3b1c;--bs-btn-disabled-bg:#947f57;--bs-btn-disabled-border-color:#947f57}.btn-primary{--bs-btn-color:#000;--bs-btn-bg:#fff;--bs-btn-border-color:#fff;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#e7e7e7;--bs-btn-hover-border-color:#e7e7e7;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#e7e7e7;--bs-btn-active-border-color:#e7e7e7;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dadada;--bs-btn-disabled-border-color:#dadada}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#9b7d41;--bs-btn-border-color:#9b7d41;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#af9050;--bs-btn-hover-border-color:#af9050;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#af9050;--bs-btn-active-border-color:#af9050;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#9b7d41;--bs-btn-disabled-border-color:#9b7d41}*{box-sizing:border-box;padding:0;margin:0}body{max-width:100vw;overflow-x:hidden}a:-webkit-any-link:focus-visible{outline:none}.text-golden{color:var(--golden-text)}.text-golden-active{color:var(--golden-active-text)}.text-golden-active-light{color:var(--golden-active-light-text)}.border-golden{border-color:#fbd784!important}.cursor-pointer{cursor:pointer}.top-nav{width:calc(100% - 18%);height:20px;z-index:1;top:0}.right-nav-container{z-index:1;max-width:18%}.right-nav-container .home-logo-link{position:relative;left:-6px}.right-nav-menu{margin-top:50px}.right-nav-menu li{background:#fff;margin-top:14px!important;padding:0;box-shadow:0 4px 4px 0 rgba(0,0,0,.2);min-width:136px;border-color:transparent!important;border:none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.right-nav-menu li.active{background:#947f57}.right-nav-menu li:hover{background:#9b7d41}.right-nav-menu li a{font-family:Source Sans Pro,sans-serif;font-size:14px;color:#9b7d41;text-decoration:none;padding:.375rem}.right-nav-menu li:hover a{color:#fff}.right-nav-menu li.active a{font-weight:600;color:#fff}.right-nav-container .contact-information a{font-family:Source Sans Pro,sans-serif;font-size:14px;font-weight:600;text-align:center;margin-bottom:0;margin-top:5px}.copyright{font-family:Source Sans Pro,sans-serif;background:#947f57;color:#53411e;font-size:12px;padding:.5rem}.copyright-link,.copyright-link:hover{color:#53411e;text-decoration:none}.testimonials-slider .slick-track{display:flex}.testimonials-slider .slick-slide{height:inherit}.testimonials-slider .slick-slide>div{height:100%}.slick-dots li button:before{font-size:15px!important;color:#fff!important}.slick-dots li.slick-active button:before,.slick-dots.no-opacity li button:before{opacity:1!important}.slick-golden-dots li.slick-active button:before{color:#fbd784!important}.slick-dark-gold-dots li.slick-active button:before{color:#947f57!important}.slick-dots.slick-black-dots li button:before{color:#000!important}.grecaptcha-badge{display:none}.close-icon{right:20px;top:15px;z-index:24;cursor:pointer}.broker-form .form-control.is-valid,.contact-form .form-control.is-valid,.opportunity-form .form-control.is-valid,.splash-form .form-control.is-valid{background-image:url(/images/right-golden-icon.svg)}.seller-form .form-control.is-valid{background-image:url(/images/right-black-icon.svg)}.text-deep-gold{color:#947f57}.bg-deep-gold{background-color:#947f57}.pulsate-btn{animation-name:submit-button;animation-duration:.5s;animation-iteration-count:infinite}@keyframes submit-button{0%{color:#fff;opacity:1}to{color:#fbd784;opacity:.65}}@media (max-width:700px){.top-nav{width:100%}.mobile-menu-icon{z-index:1;top:30px;right:15px}.right-nav-container-mobile{z-index:-1;opacity:0;background:url(webpack:///mini-css-extract-plugin/_next/static/media/mobile-menu-bg-pattern.7c31119a.png),linear-gradient(206deg,#414141,#0b0b0b 62.88%);background-repeat:no-repeat;background-size:cover;background-blend-mode:luminosity;border:14px solid #947f57;height:calc(100% + 30px);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.right-nav-container-mobile.show{opacity:1;z-index:3}.right-nav-container-mobile .menu-list{list-style:none}.right-nav-container-mobile .menu-list li{border-bottom:1px solid hsla(0,0%,100%,.5)}.right-nav-container-mobile .menu-list li .menu-text,.right-nav-container-mobile .menu-list li a{font-weight:500;font-size:20px;line-height:20px;color:#fff}.right-nav-container-mobile .menu-list li p{font-family:Source Sans Pro,sans-serif;margin-bottom:0;font-size:18px;line-height:21px;color:#fbd784}.right-nav-container-mobile .contact-information a{font-family:Source Sans Pro,sans-serif;font-size:14px;line-height:18px;text-align:center}.copyright span{display:block}.copyright-link{text-decoration:underline}}.LoadingBar_loadingBar__QfTWM{position:fixed;top:0;left:0;width:100%;height:4px;z-index:4;background-color:#f0f0f0}.LoadingBar_loadingBarProgress__8TnUu{position:absolute;top:0;left:0;height:100%;background-color:#000;animation:LoadingBar_loading__rAjeK 1.5s ease-in-out infinite}@keyframes LoadingBar_loading__rAjeK{0%{width:0}50%{width:50%}to{width:100%}}@font-face{font-family:__gilRoy_e77278;src:url(/_next/static/media/544d12a7997a9605.p.ttf) format("truetype");font-display:optional;font-weight:400;font-style:normal}@font-face{font-family:__gilRoy_e77278;src:url(/_next/static/media/c16f19ccb9e1a32e.p.ttf) format("truetype");font-display:optional;font-weight:800;font-style:normal}@font-face{font-family:__gilRoy_Fallback_e77278;src:local("Arial");ascent-override:74.23%;descent-override:21.55%;line-gap-override:19.16%;size-adjust:104.41%}.__className_e77278{font-family:__gilRoy_e77278,__gilRoy_Fallback_e77278}