body{background-color:var(--base);color:var(--contrast-4)}a{color:var(--accent)}a:hover,a:focus,a:active{color:var(--contrast-3)}.grid-container{max-width:1240px}.wp-block-group__inner-container{max-width:1240px;margin-left:auto;margin-right:auto}@media (max-width:500px) and (min-width:1141px){.inside-header{display:flex;flex-direction:column;align-items:center}.site-logo,.site-branding{margin-bottom:1.5em}#site-navigation{margin:0 auto}.header-widget{margin-top:1.5em}}.site-header .header-image{width:30px}:root{--contrast:#0b0b0b;--contrast-2:#161616;--contrast-3:#272727;--contrast-4:#7b7b7b;--contrast-5:#b2b2b2;--base:#f8f8f8;--base-2:#ffffff;--accent:#c49133}:root .has-contrast-color{color:var(--contrast)}:root .has-contrast-background-color{background-color:var(--contrast)}:root .has-contrast-2-color{color:var(--contrast-2)}:root .has-contrast-2-background-color{background-color:var(--contrast-2)}:root .has-contrast-3-color{color:var(--contrast-3)}:root .has-contrast-3-background-color{background-color:var(--contrast-3)}:root .has-contrast-4-color{color:var(--contrast-4)}:root .has-contrast-4-background-color{background-color:var(--contrast-4)}:root .has-contrast-5-color{color:var(--contrast-5)}:root .has-contrast-5-background-color{background-color:var(--contrast-5)}:root .has-base-color{color:var(--base)}:root .has-base-background-color{background-color:var(--base)}:root .has-base-2-color{color:var(--base-2)}:root .has-base-2-background-color{background-color:var(--base-2)}:root .has-accent-color{color:var(--accent)}:root .has-accent-background-color{background-color:var(--accent)}h1{font-family:Alegreya Sans,sans-serif;font-weight:700;font-size:42px}@media (max-width:768px){h1{font-size:35px}}h2{font-family:Alegreya Sans,sans-serif;font-weight:700;font-size:35px}@media (max-width:768px){h2{font-size:30px}}h3{font-family:Alegreya Sans,sans-serif;font-weight:700;font-size:29px;line-height:1.5em}@media (max-width:768px){h3{font-size:24px}}h4{font-family:Alegreya Sans,sans-serif;font-weight:700;font-size:24px}@media (max-width:768px){h4{font-size:22px}}h5{font-family:Alegreya Sans,sans-serif;font-weight:700;font-size:18px}@media (max-width:768px){h5{font-size:17px}}h6{font-family:Alegreya Sans,sans-serif;font-weight:700;font-size:16px;line-height:1em}@media (max-width:768px){h6{font-size:15px}}body,button,input,select,textarea{font-family:Montserrat,sans-serif;font-size:15px}p{margin-bottom:1.8em}.main-navigation a,.main-navigation .menu-toggle,.main-navigation .menu-bar-items{font-family:inherit;font-weight:600;font-size:14px}.main-title{font-size:18px}.site-info{font-size:14px}.top-bar{background-color:var(--contrast-4);color:var(--base-2)}.top-bar a{color:var(--base-2)}.top-bar a:hover{color:var(--contrast-2)}.site-header{background-color:#0b0b0b}.main-title a,.main-title a:hover{color:var(--base-2)}.site-description{color:#757575}.main-navigation,.main-navigation ul ul{background-color:var(--accent)}.main-navigation .main-nav ul li a,.main-navigation .menu-toggle,.main-navigation .menu-bar-items{color:var(--base)}.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover>a,.main-navigation .main-nav ul li:not([class*="current-menu-"]):focus>a,.main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"])>a,.main-navigation .menu-bar-item:hover>a,.main-navigation .menu-bar-item.sfHover>a{color:var(--contrast-5)}button.menu-toggle:hover,button.menu-toggle:focus{color:var(--base)}.main-navigation .main-nav ul li[class*="current-menu-"]>a{color:var(--contrast-2)}.navigation-search input[type="search"],.navigation-search input[type="search"]:active,.navigation-search input[type="search"]:focus,.main-navigation .main-nav ul li.search-item.active>a,.main-navigation .menu-bar-items .search-item.active>a{color:var(--contrast-3);background-color:var(--base-2);opacity:1}.main-navigation ul ul{background-color:var(--base-2)}.main-navigation .main-nav ul ul li a{color:var(--contrast-2)}.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):hover>a,.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):focus>a,.main-navigation .main-nav ul ul li.sfHover:not([class*="current-menu-"])>a{color:var(--base-2);background-color:var(--accent)}.main-navigation .main-nav ul ul li[class*="current-menu-"]>a{color:var(--base-2);background-color:var(--accent)}.separate-containers .inside-article,.separate-containers .comments-area,.separate-containers .page-header,.one-container .container,.separate-containers .paging-navigation,.inside-page-header{color:var(--contrast-4);background-color:var(--base)}.entry-header h1,.page-header h1{color:var(--contrast-3)}.entry-title a{color:var(--contrast-3)}.entry-title a:hover{color:var(--contrast-4)}.entry-meta{color:var(--contrast-4)}h1{color:var(--contrast-2)}h2{color:var(--contrast-2)}h3{color:var(--contrast-2)}h4{color:var(--contrast-2)}h5{color:var(--contrast-2)}h6{color:var(--contrast-2)}.sidebar .widget{color:var(--contrast-4);background-color:var(--base-2)}.sidebar .widget a{color:var(--accent)}.sidebar .widget a:hover{color:var(--contrast-3)}.sidebar .widget .widget-title{color:var(--contrast-2)}.footer-widgets{background-color:var(--base-2)}.footer-widgets .widget-title{color:var(--contrast-2)}.site-info{color:var(--contrast-5);background-color:var(--contrast)}.site-info a{color:var(--base-2)}.site-info a:hover{color:var(--accent)}.footer-bar .widget_nav_menu .current-menu-item a{color:var(--accent)}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea,select{color:var(--contrast-4);background-color:var(--base-2);border-color:var(--contrast-5)}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus,select:focus{color:var(--contrast-4);background-color:var(--base);border-color:var(--contrast-5)}button,html input[type="button"],input[type="reset"],input[type="submit"],a.button,a.wp-block-button__link:not(.has-background){color:var(--base-2);background-color:var(--accent)}button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,a.button:hover,button:focus,html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,a.button:focus,a.wp-block-button__link:not(.has-background):active,a.wp-block-button__link:not(.has-background):focus,a.wp-block-button__link:not(.has-background):hover{color:var(--base-2);background-color:var(--contrast-3)}a.generate-back-to-top{background-color:rgb(0 0 0 / .4);color:#fff}a.generate-back-to-top:hover,a.generate-back-to-top:focus{background-color:rgb(0 0 0 / .6);color:#fff}:root{--gp-search-modal-bg-color:var(--base-2);--gp-search-modal-text-color:var(--contrast);--gp-search-modal-overlay-bg-color:rgba(0,0,0,0.2)}@media (max-width:1140px){.main-navigation .menu-bar-item:hover>a,.main-navigation .menu-bar-item.sfHover>a{background:none;color:var(--base)}}.nav-below-header .main-navigation .inside-navigation.grid-container,.nav-above-header .main-navigation .inside-navigation.grid-container{padding:0 16px 0 16px}.separate-containers .inside-article,.separate-containers .comments-area,.separate-containers .page-header,.separate-containers .paging-navigation,.one-container .site-content,.inside-page-header{padding:100px 40px 100px 40px}.site-main .wp-block-group__inner-container{padding:100px 40px 100px 40px}.separate-containers .paging-navigation{padding-top:20px;padding-bottom:20px}.entry-content .alignwide,body:not(.no-sidebar) .entry-content .alignfull{margin-left:-40px;width:calc(100% + 80px);max-width:calc(100% + 80px)}.one-container.archive .post:not(:last-child):not(.is-loop-template-item),.one-container.blog .post:not(:last-child):not(.is-loop-template-item){padding-bottom:100px}.main-navigation .main-nav ul li a,.menu-toggle,.main-navigation .menu-bar-item>a{padding-left:24px;padding-right:24px}.main-navigation .main-nav ul ul li a{padding:16px 24px 16px 24px}.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:24px}.menu-item-has-children .dropdown-menu-toggle{padding-right:24px}.menu-item-has-children ul .dropdown-menu-toggle{padding-top:16px;padding-bottom:16px;margin-top:-16px}.rtl .main-navigation .main-nav ul li.menu-item-has-children>a{padding-right:24px}@media (max-width:768px){.separate-containers .inside-article,.separate-containers .comments-area,.separate-containers .page-header,.separate-containers .paging-navigation,.one-container .site-content,.inside-page-header{padding:60px 30px 60px 30px}.site-main .wp-block-group__inner-container{padding:60px 30px 60px 30px}.inside-top-bar{padding-right:30px;padding-left:30px}.inside-header{padding-right:30px;padding-left:30px}.widget-area .widget{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px}.footer-widgets-container{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px}.inside-site-info{padding-right:30px;padding-left:30px}.entry-content .alignwide,body:not(.no-sidebar) .entry-content .alignfull{margin-left:-30px;width:calc(100% + 60px);max-width:calc(100% + 60px)}.one-container .site-main .paging-navigation{margin-bottom:20px}}.is-right-sidebar{width:30%}.is-left-sidebar{width:30%}.site-content .content-area{width:100%}@media (max-width:1140px){.main-navigation .menu-toggle,.sidebar-nav-mobile:not(#sticky-placeholder){display:block}.main-navigation ul,.gen-sidebar-nav,.main-navigation:not(.slideout-navigation):not(.toggled) .main-nav>ul,.has-inline-mobile-toggle #site-navigation .inside-navigation>*:not(.navigation-search):not(.main-nav){display:none}.nav-align-right .inside-navigation,.nav-align-center .inside-navigation{justify-content:space-between}}.dynamic-author-image-rounded{border-radius:100%}.dynamic-featured-image,.dynamic-author-image{vertical-align:middle}.one-container.blog .dynamic-content-template:not(:last-child),.one-container.archive .dynamic-content-template:not(:last-child){padding-bottom:0}.dynamic-entry-excerpt>p:last-child{margin-bottom:0}.main-navigation.toggled .main-nav>ul{background-color:var(--accent)}.sticky-enabled .gen-sidebar-nav.is_stuck .main-navigation{margin-bottom:0}.sticky-enabled .gen-sidebar-nav.is_stuck{z-index:500}.sticky-enabled .main-navigation.is_stuck{box-shadow:0 2px 2px -2px rgb(0 0 0 / .2)}.navigation-stick:not(.gen-sidebar-nav){left:0;right:0;width:100%!important}.nav-float-right .navigation-stick{width:100%!important;left:0}.nav-float-right .navigation-stick .navigation-branding{margin-right:auto}.main-navigation.has-sticky-branding:not(.grid-container) .inside-navigation:not(.grid-container) .navigation-branding{margin-left:10px}@font-face{font-family:'Alegreya Sans';font-style:italic;font-weight:100;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/alegreya-sans-italic-latin-ext-100.woff2?ver=1773828703)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Alegreya Sans';font-style:italic;font-weight:100;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/alegreya-sans-italic-latin-100.woff2?ver=1773828703)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Alegreya Sans';font-style:italic;font-weight:300;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/alegreya-sans-italic-latin-ext-300.woff2?ver=1773828703)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Alegreya Sans';font-style:italic;font-weight:300;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/alegreya-sans-italic-latin-300.woff2?ver=1773828703)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Alegreya Sans';font-style:italic;font-weight:400;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/alegreya-sans-italic-latin-ext-400.woff2?ver=1773828703)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Alegreya Sans';font-style:italic;font-weight:400;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/alegreya-sans-italic-latin-400.woff2?ver=1773828703)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Alegreya Sans';font-style:italic;font-weight:500;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/alegreya-sans-italic-latin-ext-500.woff2?ver=1773828703)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Alegreya Sans';font-style:italic;font-weight:500;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/alegreya-sans-italic-latin-500.woff2?ver=1773828703)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Alegreya Sans';font-style:italic;font-weight:700;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/alegreya-sans-italic-latin-ext-700.woff2?ver=1773828703)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Alegreya Sans';font-style:italic;font-weight:700;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/alegreya-sans-italic-latin-700.woff2?ver=1773828703)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Alegreya Sans';font-style:italic;font-weight:800;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/alegreya-sans-italic-latin-ext-800.woff2?ver=1773828703)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Alegreya Sans';font-style:italic;font-weight:800;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/alegreya-sans-italic-latin-800.woff2?ver=1773828703)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Alegreya Sans';font-style:italic;font-weight:900;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/alegreya-sans-italic-latin-ext-900.woff2?ver=1773828703)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Alegreya Sans';font-style:italic;font-weight:900;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/alegreya-sans-italic-latin-900.woff2?ver=1773828703)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Alegreya Sans';font-style:normal;font-weight:100;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/alegreya-sans-normal-latin-ext-100.woff2?ver=1773828703)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Alegreya Sans';font-style:normal;font-weight:100;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/alegreya-sans-normal-latin-100.woff2?ver=1773828703)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Alegreya Sans';font-style:normal;font-weight:300;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/alegreya-sans-normal-latin-ext-300.woff2?ver=1773828703)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Alegreya Sans';font-style:normal;font-weight:300;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/alegreya-sans-normal-latin-300.woff2?ver=1773828703)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Alegreya Sans';font-style:normal;font-weight:400;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/alegreya-sans-normal-latin-ext-400.woff2?ver=1773828703)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Alegreya Sans';font-style:normal;font-weight:400;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/alegreya-sans-normal-latin-400.woff2?ver=1773828703)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Alegreya Sans';font-style:normal;font-weight:500;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/alegreya-sans-normal-latin-ext-500.woff2?ver=1773828703)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Alegreya Sans';font-style:normal;font-weight:500;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/alegreya-sans-normal-latin-500.woff2?ver=1773828703)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Alegreya Sans';font-style:normal;font-weight:700;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/alegreya-sans-normal-latin-ext-700.woff2?ver=1773828703)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Alegreya Sans';font-style:normal;font-weight:700;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/alegreya-sans-normal-latin-700.woff2?ver=1773828703)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Alegreya Sans';font-style:normal;font-weight:800;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/alegreya-sans-normal-latin-ext-800.woff2?ver=1773828703)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Alegreya Sans';font-style:normal;font-weight:800;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/alegreya-sans-normal-latin-800.woff2?ver=1773828703)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Alegreya Sans';font-style:normal;font-weight:900;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/alegreya-sans-normal-latin-ext-900.woff2?ver=1773828703)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Alegreya Sans';font-style:normal;font-weight:900;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/alegreya-sans-normal-latin-900.woff2?ver=1773828703)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:italic;font-weight:100;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-italic-latin-ext.woff2?ver=1773828703)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:italic;font-weight:100;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-italic-latin.woff2?ver=1773828703)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:italic;font-weight:200;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-italic-latin-ext.woff2?ver=1773828703)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:italic;font-weight:200;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-italic-latin.woff2?ver=1773828703)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:italic;font-weight:300;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-italic-latin-ext.woff2?ver=1773828703)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:italic;font-weight:300;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-italic-latin.woff2?ver=1773828703)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:italic;font-weight:400;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-italic-latin-ext.woff2?ver=1773828703)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:italic;font-weight:400;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-italic-latin.woff2?ver=1773828703)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:italic;font-weight:500;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-italic-latin-ext.woff2?ver=1773828703)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:italic;font-weight:500;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-italic-latin.woff2?ver=1773828703)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:italic;font-weight:600;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-italic-latin-ext.woff2?ver=1773828703)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:italic;font-weight:600;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-italic-latin.woff2?ver=1773828703)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:italic;font-weight:700;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-italic-latin-ext.woff2?ver=1773828703)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:italic;font-weight:700;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-italic-latin.woff2?ver=1773828703)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:italic;font-weight:800;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-italic-latin-ext.woff2?ver=1773828703)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:italic;font-weight:800;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-italic-latin.woff2?ver=1773828703)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:italic;font-weight:900;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-italic-latin-ext.woff2?ver=1773828703)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:italic;font-weight:900;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-italic-latin.woff2?ver=1773828703)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:normal;font-weight:100;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-normal-latin-ext.woff2?ver=1773828703)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:100;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-normal-latin.woff2?ver=1773828703)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:normal;font-weight:200;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-normal-latin-ext.woff2?ver=1773828703)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:200;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-normal-latin.woff2?ver=1773828703)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-normal-latin-ext.woff2?ver=1773828703)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-normal-latin.woff2?ver=1773828703)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-normal-latin-ext.woff2?ver=1773828703)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-normal-latin.woff2?ver=1773828703)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-normal-latin-ext.woff2?ver=1773828703)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-normal-latin.woff2?ver=1773828703)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-normal-latin-ext.woff2?ver=1773828703)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-normal-latin.woff2?ver=1773828703)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-normal-latin-ext.woff2?ver=1773828703)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-normal-latin.woff2?ver=1773828703)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-normal-latin-ext.woff2?ver=1773828703)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-normal-latin.woff2?ver=1773828703)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:normal;font-weight:900;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-normal-latin-ext.woff2?ver=1773828703)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:900;font-display:swap;src:url(//deseohomes.com/wp-content/uploads/omgf/generate-google-fonts/montserrat-normal-latin.woff2?ver=1773828703)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--gb-container-width:1240px}.gb-container .wp-block-image img{vertical-align:middle}.gb-grid-wrapper .wp-block-image{margin-bottom:0}.gb-highlight{background:none}.gb-shape{line-height:0}.gb-element-2598130b{background-color:var(--contrast-2)}.gb-element-cfe72758{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding:120px 40px}@media (max-width:1024px){.gb-element-cfe72758{padding-bottom:100px;padding-top:100px}}@media (max-width:767px){.gb-element-cfe72758{padding:80px 30px}}.gb-element-3df5f30b{column-gap:60px;display:grid;grid-template-columns:2fr 1.5fr 1fr 2fr;row-gap:60px}@media (max-width:1024px){.gb-element-3df5f30b{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.gb-element-3df5f30b{grid-template-columns:1fr}}.gb-element-d41fd9ac{height:100%}@media (max-width:1024px){.gb-element-d41fd9ac{grid-column:1/-1}}.gb-element-1e050a35{height:100%}@media (max-width:767px){.gb-element-1e050a35{text-align:center}}.gb-element-a0f5c595{height:100%}@media (max-width:767px){.gb-element-a0f5c595{text-align:center}}.gb-element-c31d0617{height:100%}@media (max-width:767px){.gb-element-c31d0617{text-align:center}}.gb-element-1b085844{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-element-34fae0e2{min-height:250px;position:relative;text-align:right}@media (max-width:767px){.gb-element-34fae0e2{width:100%}}.gb-element-86bb0fea{background-color:var(--base-2);justify-content:space-between;margin-left:auto;margin-right:auto;padding:30px}@media (max-width:767px){.gb-element-86bb0fea{width:100%}}.gb-element-c761376f{background-blend-mode:normal,normal;background-color:var(--contrast-3);overflow-x:hidden;overflow-y:hidden;position:relative;text-align:center;background:linear-gradient(to left,rgb(38 38 38 / .5) 0%,rgb(38 38 38 / .5) 100%),url(https://deseohomes.com/wp-content/uploads/2026/03/Villa-Javea-Spanje-Deseo-Homes.jpg) center /cover no-repeat}.gb-element-676d9e43{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);position:relative;z-index:1;padding:200px 40px}@media (max-width:1024px){.gb-element-676d9e43{padding-bottom:150px;padding-top:150px}}@media (max-width:767px){.gb-element-676d9e43{padding:100px 30px}}.gb-text-b4fb9204{align-items:center;color:var(--base-2);column-gap:.5em;display:flex;font-size:21px}.gb-text-b4fb9204 .gb-shape svg{color:var(--accent);fill:currentColor;width:1.4em;height:1.4em}@media (max-width:1024px){.gb-text-b4fb9204{justify-content:center;text-align:center}}@media (max-width:767px){.gb-text-b4fb9204{font-size:22px;justify-content:flex-start;text-align:left}}.gb-text-0198134d{color:var(--contrast-5);font-size:14px}@media (max-width:1024px){.gb-text-0198134d{text-align:center}}@media (max-width:767px){.gb-text-0198134d{text-align:left}}.gb-text-b904bac2{align-items:center;color:var(--base-2);column-gap:.5em;display:flex;font-size:14px;font-weight:500;margin-bottom:0}.gb-text-b904bac2 .gb-shape svg{width:1em;height:1em;color:var(--contrast-5)}@media (max-width:767px){.gb-text-b904bac2{font-size:17px}}.gb-text-9c670b47{align-items:center;color:var(--base-2);column-gap:.5em;display:flex;font-size:14px;font-weight:500;margin-bottom:0}.gb-text-9c670b47 .gb-shape svg{width:1em;height:1em;color:var(--contrast-5)}@media (max-width:767px){.gb-text-9c670b47{font-size:17px}}.gb-text-478271a9{align-items:center;column-gap:.5em;display:inline-flex;font-size:14px;font-weight:500;margin-bottom:20px}.gb-text-478271a9 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--contrast-5)}@media (max-width:1024px){.gb-text-478271a9{font-size:14px;font-weight:500}}@media (max-width:767px){.gb-text-478271a9{font-size:17px;font-weight:500}}.gb-text-53624bfa{color:var(--base-2);font-size:20px}.gb-text-53624bfa .gb-shape svg{color:var(--accent);fill:currentColor}@media (max-width:767px){.gb-text-53624bfa{text-align:left}}.gb-text-931bd332{color:var(--contrast-5);font-size:14px;font-weight:500;margin-bottom:14px;text-transform:capitalize}.gb-text-931bd332 .gb-shape svg{color:var(--accent);fill:currentColor}.gb-text-931bd332 a{color:var(--contrast-5)}.gb-text-931bd332 a:hover{color:var(--accent)}@media (max-width:767px){.gb-text-931bd332{text-align:left}}.gb-text-eca73c5c{color:var(--contrast-5);font-size:14px;font-weight:500;margin-bottom:14px;text-transform:capitalize}.gb-text-eca73c5c .gb-shape svg{color:var(--accent);fill:currentColor}.gb-text-eca73c5c a{color:var(--contrast-5)}.gb-text-eca73c5c a:hover{color:var(--accent)}@media (max-width:767px){.gb-text-eca73c5c{text-align:left}}.gb-text-a6c242f6{color:var(--contrast-5);font-size:14px;font-weight:500;margin-bottom:14px;text-transform:capitalize}.gb-text-a6c242f6 .gb-shape svg{color:var(--accent);fill:currentColor}.gb-text-a6c242f6 a{color:var(--contrast-5)}.gb-text-a6c242f6 a:hover{color:var(--accent)}@media (max-width:767px){.gb-text-a6c242f6{text-align:left}}.gb-text-f4902ea4{color:var(--contrast-5);font-size:14px;font-weight:500;margin-bottom:14px;text-transform:none}.gb-text-f4902ea4 .gb-shape svg{color:var(--accent);fill:currentColor}.gb-text-f4902ea4 a{color:var(--contrast-5)}.gb-text-f4902ea4 a:hover{color:var(--accent)}@media (max-width:767px){.gb-text-f4902ea4{text-align:left}}.gb-text-dc3b015a{color:var(--contrast-5);font-size:14px;font-weight:500;margin-bottom:14px;text-transform:none}.gb-text-dc3b015a .gb-shape svg{color:var(--accent);fill:currentColor}.gb-text-dc3b015a a{color:var(--contrast-5)}.gb-text-dc3b015a a:hover{color:var(--accent)}@media (max-width:767px){.gb-text-dc3b015a{text-align:left}}.gb-text-fb37d334{color:var(--base-2);font-size:20px}.gb-text-fb37d334 .gb-shape svg{color:var(--accent);fill:currentColor}@media (max-width:767px){.gb-text-fb37d334{text-align:left}}.gb-text-6c8cc283{color:var(--contrast-5);font-size:14px;font-weight:500;margin-bottom:14px;text-transform:none}.gb-text-6c8cc283 .gb-shape svg{color:var(--accent);fill:currentColor}.gb-text-6c8cc283 a{color:var(--contrast-5)}.gb-text-6c8cc283 a:hover{color:var(--accent)}@media (max-width:767px){.gb-text-6c8cc283{text-align:left}}.gb-text-4199b459{color:var(--contrast-5);font-size:14px;font-weight:500;margin-bottom:14px;text-transform:none}.gb-text-4199b459 .gb-shape svg{color:var(--accent);fill:currentColor}.gb-text-4199b459 a{color:var(--contrast-5)}.gb-text-4199b459 a:hover{color:var(--accent)}@media (max-width:767px){.gb-text-4199b459{text-align:left}}.gb-text-118e847e{color:var(--contrast-5);font-size:14px;font-weight:500;margin-bottom:14px;text-transform:capitalize}.gb-text-118e847e .gb-shape svg{color:var(--accent);fill:currentColor}.gb-text-118e847e a{color:var(--contrast-5)}.gb-text-118e847e a:hover{color:var(--accent)}@media (max-width:767px){.gb-text-118e847e{text-align:left}}.gb-text-236ff10f{color:var(--base-2);font-size:20px}.gb-text-236ff10f .gb-shape svg{color:var(--accent);fill:currentColor}.gb-text-c8dd0b86{color:var(--contrast-5);font-size:14px;font-weight:500;margin-bottom:30px}.gb-text-c8dd0b86 .gb-shape svg{color:var(--accent);fill:currentColor}.gb-text-c8dd0b86 a{color:var(--contrast-5)}.gb-text-c8dd0b86 a:hover{color:var(--accent)}.gb-text-ace8aab8{background-color:var(--accent);color:var(--base-2);display:inline-block;font-size:13px;font-weight:600;position:absolute;right:0;top:0;padding:8px 16px}.gb-text-ace8aab8 a{color:var(--base-2)}.gb-text-ace8aab8 a:hover{color:var(--contrast-3)}.gb-text-781e6d95{font-size:18px;margin-bottom:10px}@media (max-width:767px){.gb-text-781e6d95{font-size:17px}}.gb-text-f2902ba3{align-items:center;background-color:var(--contrast-3);color:var(--base-2);column-gap:1em;display:inline-flex;font-weight:600;justify-content:center;margin-top:40px;text-align:center;text-decoration:none;text-transform:capitalize;border-radius:3px;padding:16px 30px}.gb-text-f2902ba3:is(:hover,:focus){background-color:var(--accent);color:var(--base-2)}.gb-text-f2902ba3 .gb-shape svg{width:.9em;height:.9em;fill:currentColor}.gb-text-566e96f1{color:var(--base-2);margin-bottom:0}.gb-media-53a68389{height:auto;max-height:75%;max-width:75%;object-fit:cover;width:auto;border-radius:2px}.gb-media-4e441e39{display:block;height:250px;max-width:100%;object-fit:cover;width:100%}.post-image-above-header .inside-article .featured-image,.post-image-above-header .inside-article .post-image{margin-top:0;margin-bottom:2em}.post-image-aligned-left .inside-article .featured-image,.post-image-aligned-left .inside-article .post-image{margin-top:0;margin-right:2em;float:left;text-align:left}.post-image-aligned-center .featured-image,.post-image-aligned-center .post-image{text-align:center}.post-image-aligned-right .inside-article .featured-image,.post-image-aligned-right .inside-article .post-image{margin-top:0;margin-left:2em;float:right;text-align:right}.post-image-below-header.post-image-aligned-center .inside-article .featured-image,.post-image-below-header.post-image-aligned-left .inside-article .featured-image,.post-image-below-header.post-image-aligned-left .inside-article .post-image,.post-image-below-header.post-image-aligned-right .inside-article .featured-image,.post-image-below-header.post-image-aligned-right .inside-article .post-image{margin-top:2em}.post-image-aligned-left>.featured-image,.post-image-aligned-right>.featured-image{float:none;margin-left:auto;margin-right:auto}.post-image-aligned-left .featured-image{text-align:left}.post-image-aligned-right .featured-image{text-align:right}.post-image-aligned-left .inside-article:after,.post-image-aligned-left .inside-article:before,.post-image-aligned-right .inside-article:after,.post-image-aligned-right .inside-article:before{content:"";display:table}.post-image-aligned-left .inside-article:after,.post-image-aligned-right .inside-article:after{clear:both}.one-container.post-image-above-header .no-featured-image-padding.generate-columns .inside-article .post-image,.one-container.post-image-above-header .page-header+.no-featured-image-padding .inside-article .post-image{margin-top:0}.one-container.both-right.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.both-right.post-image-aligned-center .no-featured-image-padding .post-image,.one-container.right-sidebar.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.right-sidebar.post-image-aligned-center .no-featured-image-padding .post-image{margin-right:0}.one-container.both-left.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.both-left.post-image-aligned-center .no-featured-image-padding .post-image,.one-container.left-sidebar.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.left-sidebar.post-image-aligned-center .no-featured-image-padding .post-image{margin-left:0}.one-container.both-sidebars.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.both-sidebars.post-image-aligned-center .no-featured-image-padding .post-image{margin-left:0;margin-right:0}.one-container.post-image-aligned-center .no-featured-image-padding.generate-columns .featured-image,.one-container.post-image-aligned-center .no-featured-image-padding.generate-columns .post-image{margin-left:0;margin-right:0}@media (max-width:768px){body:not(.post-image-aligned-center) .featured-image,body:not(.post-image-aligned-center) .inside-article .featured-image,body:not(.post-image-aligned-center) .inside-article .post-image{margin-right:0;margin-left:0;float:none;text-align:center}}.navigation-branding,.site-logo.mobile-header-logo{display:flex;align-items:center;order:0;margin-right:10px}.navigation-branding img,.site-logo.mobile-header-logo img{position:relative;padding:10px 0;display:block;transition:height .3s ease}.navigation-branding>div+.main-title{margin-left:10px}.navigation-branding .main-title{transition:line-height .3s ease}.navigation-branding .main-title a{font-family:inherit;font-size:inherit;font-weight:inherit;text-transform:unset}.main-navigation.mobile-header-navigation{display:none;float:none;margin-bottom:0}.mobile-header-navigation.is_stuck{box-shadow:0 2px 2px -2px rgb(0 0 0 / .2)}.main-navigation .menu-toggle{flex-grow:1;width:auto}.main-navigation.has-branding .menu-toggle,.main-navigation.has-sticky-branding.navigation-stick .menu-toggle{flex-grow:0;padding-right:20px;order:2}.main-navigation:not(.slideout-navigation) .mobile-bar-items+.menu-toggle{text-align:left}.main-navigation.has-sticky-branding:not(.has-branding):not(.navigation-stick) .navigation-branding{display:none}.nav-align-right .navigation-branding{margin-right:auto}.main-navigation.has-branding:not([class*=nav-align-]):not(.mobile-header-navigation) .inside-navigation,.main-navigation.has-sticky-branding.navigation-stick:not([class*=nav-align-]):not(.mobile-header-navigation) .inside-navigation{justify-content:flex-start}.main-navigation.has-branding:not([class*=nav-align-]):not(.mobile-header-navigation) .menu-bar-items,.main-navigation.has-sticky-branding.navigation-stick:not([class*=nav-align-]):not(.mobile-header-navigation) .menu-bar-items{margin-left:auto}.nav-float-right .main-navigation.has-branding:not(.mobile-header-navigation) .menu-bar-items,.nav-float-right .main-navigation.has-sticky-branding.navigation-stick:not(.mobile-header-navigation) .menu-bar-items{margin-left:0}.mobile-header-navigation.has-menu-bar-items .mobile-header-logo{margin-right:auto}.rtl .navigation-branding>div+.main-title{margin-right:10px}.rtl .main-navigation.nav-align-right:not(.mobile-header-navigation) .navigation-branding{order:-10}.rtl .nav-align-right .navigation-branding{margin-right:10px}.rtl .navigation-branding,.rtl .site-logo.mobile-header-logo{margin-left:auto;margin-right:0}.rtl .nav-align-center .navigation-branding,.rtl .nav-align-center .site-logo.mobile-header-logo,.rtl .nav-align-right .navigation-branding,.rtl .nav-align-right .site-logo.mobile-header-logo{margin-left:10px}.rtl .nav-align-right .menu-bar-items{margin-right:auto}.rtl .mobile-header-navigation.has-menu-bar-items .site-logo{margin-left:auto}@media (max-width:1140px){.site-header,#site-navigation,#sticky-navigation{display:none!important;opacity:0}#mobile-header{display:block!important;width:100%!important}#mobile-header .main-nav>ul{display:none}#mobile-header.toggled .main-nav>ul,#mobile-header .menu-toggle,#mobile-header .mobile-bar-items{display:block}#mobile-header .main-nav{-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.main-navigation.has-branding .inside-navigation.grid-container,.main-navigation.has-branding.grid-container .inside-navigation:not(.grid-container){padding:0 40px 0 40px}.main-navigation.has-branding:not(.grid-container) .inside-navigation:not(.grid-container) .navigation-branding{margin-left:10px}.navigation-branding img,.site-logo.mobile-header-logo img{height:60px;width:auto}.navigation-branding .main-title{line-height:60px}@media (max-width:1140px){.main-navigation.has-branding.nav-align-center .menu-bar-items,.main-navigation.has-sticky-branding.navigation-stick.nav-align-center .menu-bar-items{margin-left:auto}.navigation-branding{margin-right:auto;margin-left:10px}.navigation-branding .main-title,.mobile-header-navigation .site-logo{margin-left:10px}.main-navigation.has-branding .inside-navigation.grid-container{padding:0}}.navigation-branding,.mobile-header-navigation.has-menu-bar-items .mobile-header-logo{padding-left:24px;padding-right:24px;background-color:var(--accent);margin-left:0}#site-navigation .inside-navigation .navigation-branding{margin-left:0;margin-right:0}#site-navigation .inside-navigation .menu-bar-items{margin-left:auto}.entry-meta .posted-on,.entry-meta .byline,.post-date,.entry-date,.posted-on time,.author.vcard,.byline .author,.post-info,.post-meta{display:none!important}.entry-meta,.entry-header .cat-links,.entry-header .tags-links,.entry-header .comments-link{display:none!important}.copyright-bar a[href="https://generatepress.com"],.copyright-bar a[href="https://generatepress.com"]+br,.copyright-bar>a.customize-unpreviewable{display:none!important}.copyright-bar:has(a[href="https://generatepress.com"])::after{content:""}.copyright-bar{content:""}.copyright-bar::after{content:""}.copyright-bar{font-size:0}.copyright-bar .copyright{font-size:initial}.es-custom-search-wrapper{max-width:1024px;margin:0 auto;padding:0 15px}.es-custom-search__field input,.es-custom-search__field select{width:100%;height:48px;padding:0 14px;border:1px solid #ddd;border-radius:4px;font-size:14px;line-height:normal;box-sizing:border-box}.es-custom-search__field input:focus,.es-custom-search__field select:focus{outline:none;border-color:#c7922a}.es-custom-search__submit{all:unset;box-sizing:border-box;height:48px;padding:0 28px;display:flex;align-items:center;justify-content:center;border-radius:4px;background:#c7922a;cursor:pointer;color:#fff;font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase;white-space:nowrap}.es-custom-search__submit:hover{opacity:.9}.es-custom-search__submit span{line-height:1}.es-custom-search-wrapper--home .es-custom-search{display:flex;gap:12px;align-items:stretch}.es-custom-search-wrapper--home .es-custom-search__field{flex:1 1 0%}.es-custom-search-wrapper--home .es-custom-search__submit{flex:0 0 auto}.es-custom-search-wrapper--results{max-width:1240px;margin:0 auto;padding:0 15px}.es-custom-search-wrapper--results form.es-custom-search{width:100%!important;display:grid!important;gap:12px!important;margin:0!important}.es-custom-search-wrapper--results form.es-custom-search .es-custom-search__row{width:100%!important;display:grid!important;gap:12px!important;margin:0!important;align-items:stretch!important;justify-content:stretch!important}.es-custom-search-wrapper--results form.es-custom-search .es-custom-search__row--top{grid-template-columns:repeat(3,minmax(0,1fr))!important}.es-custom-search-wrapper--results form.es-custom-search .es-custom-search__row--bottom{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,200px)!important}.es-custom-search-wrapper--results .es-custom-search__actions--results{width:100%;height:48px;display:flex;gap:10px;align-self:stretch;justify-self:stretch;min-width:0}.es-custom-search-wrapper--results .es-custom-search__submit--results{flex:1 1 auto;min-width:0;height:48px!important;margin:0!important;white-space:nowrap}.es-custom-search-wrapper--results .es-custom-search__reset--results{flex:0 0 80px;height:48px;margin:0;background:#fff;border:1px solid #dcdcdc;color:#333;font-size:12px;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;cursor:pointer;transition:all 0.2s ease}.es-custom-search-wrapper--results .es-custom-search__reset--results:hover{background:#f7f7f7;border-color:#cfcfcf}.es-custom-search-wrapper--results .es-custom-search__field{min-width:0!important;width:100%!important}.es-custom-search-wrapper--results .es-custom-search__field input,.es-custom-search-wrapper--results .es-custom-search__field select{width:100%!important}.es-custom-search-wrapper--results .es-custom-search__submit--results{width:100%!important;height:48px!important;align-self:stretch!important;justify-self:stretch!important;margin:0!important}@media (max-width:768px){.es-custom-search-wrapper--results form.es-custom-search .es-custom-search__row--top,.es-custom-search-wrapper--results form.es-custom-search .es-custom-search__row--bottom{grid-template-columns:1fr!important}}@media (max-width:768px){.es-custom-search-wrapper--home .es-custom-search{flex-direction:column}.es-custom-search-wrapper--results .es-custom-search__row{flex-direction:column}.es-custom-search__submit{width:100%}}.es-listing .es-listing__content__left>.es-listing__meta{display:block!important;height:34px!important;margin-top:10px!important}.home-estatik-grid{max-width:1240px;margin:0 auto;padding:0 0}.es-listing__meta{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center}.es-listing__meta>div{display:inline-flex;align-items:center;white-space:nowrap}.es-listing__meta svg{width:14px;height:14px}html[lang^="de"] .es-listing__meta{column-gap:8px;row-gap:6px;margin-left:0;margin-right:0}html[lang^="de"] .es-listing__meta>div{letter-spacing:-.1px}.es-control.list,.es-control_list,a.js-es-change-layout[data-layout="list"]{display:none!important}.es-listings__list{display:grid!important}.es-listings,.es-listings__wrap,.es-listings__list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}.es-listing,.es-listing__item{margin:0!important}@media (max-width:1024px){.es-listings,.es-listings__wrap,.es-listings__list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){.es-listings,.es-listings__wrap,.es-listings__list{grid-template-columns:1fr!important}}.es-bathrooms,.es-bathrooms *,.es-property-meta .es-bathrooms{text-transform:none!important}.home h1{font-family:"Cardo",serif;font-weight:700}.home h1 .rich-text{visibility:hidden;position:relative}h1.gb-text-568819bf.home-heading{position:relative;color:#fff0;white-space:nowrap;text-align:center}h1.gb-text-568819bf.home-heading::before{content:"DESEO";position:absolute;left:50%;transform:translateX(-100%);margin-left:-.1em;top:0;color:#fff;font-family:"Cardo",serif;font-weight:700}h1.gb-text-568819bf.home-heading::after{content:"HOMES";position:absolute;left:50%;margin-left:.1em;top:0;color:#fff;font-family:"Montserrat",sans-serif;font-weight:600;font-size:.95em}a[href*="es_feature"],a[href*="es_label"],a[href*="es_amenity"],a[href*="es_neighborhood"],a[href*="property-type"],a[href*="property-category"]{pointer-events:none!important;cursor:default!important;text-decoration:none!important;color:inherit!important}.reviews-snippets{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px;-webkit-overflow-scrolling:touch}.reviews-snippets__item{min-width:280px;max-width:420px;border:1px solid rgb(0 0 0 / .12);border-radius:10px;padding:20px;background:var(--base-2,#f7f7f7);scroll-snap-align:start}.reviews-snippets__stars{text-align:center;color:var(--accent,#f5a623);letter-spacing:1px;margin-bottom:12px}.reviews-snippets__quote{line-height:1.6;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.reviews-snippets--lines-3 .reviews-snippets__quote{-webkit-line-clamp:3}.reviews-snippets--lines-2 .reviews-snippets__quote{-webkit-line-clamp:2}.reviews-snippets--lines-4 .reviews-snippets__quote{-webkit-line-clamp:4}.reviews-snippets__author{margin-top:10px;font-size:.9em;color:rgb(0 0 0 / .65);font-style:italic}.reviews-snippets__author{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}li.es-property-field--city,li.es-entity-field--city{display:none!important}#es-single-map{display:none!important}.my-inserted-map #es-single-map{display:block!important}.es-map-popup .es-listings.es-listings--grid-1{display:block!important}.es-map-popup .js-es-listing{width:min(340px, 90vw)!important}.map-disclaimer{font-size:13px;color:#666;font-style:italic;margin-bottom:7px;text-align:right}.my-inserted-map:not(:has(#es-single-map)) .map-disclaimer{display:none}.es-breadcrumbs{display:none!important}.es-listings-filter .es-title{display:none!important}.es-epc-ges-light{display:flex;flex-wrap:wrap;align-items:center}.es-epc-status-text{flex-basis:100%;width:100%;margin-top:6px;font-size:13px;color:#555;line-height:1.3;font-style:italic}.es-epc-ges-light__item{flex:1!important;height:.5rem!important;line-height:.5rem!important;border-radius:0!important;margin:0 .08rem!important;padding:0!important;font-weight:400!important}.es-epc-ges-light__item--active.es-epc-placeholder{height:.5rem!important;line-height:.5rem!important;border-radius:0!important;font-weight:400!important;background:red!important;color:transparent!important}.es-property-field--epc_class .es-property-field__value.es-epc-pending-inline{font-style:italic;color:#555}.es-entity-field--description_alternative_nl,.es-entity-field--description_alternative_en,.es-entity-field--description_alternative_de,.es-entity-field--description_alternative_es{display:none!important}.es-property-field__value.es-entity-field__value p{margin:0;padding:0}.es-property-field__value.es-entity-field__value p{padding:.25em 0;line-height:1.65}.es-property-field__value.es-entity-field__value p:first-of-type{font-weight:510;font-size:1.05em;line-height:1.6;margin-bottom:.1em}.es-property-field__value.es-entity-field__value p strong:only-child{display:block!important;width:100%;font-size:1.1em;font-weight:500;line-height:1.3;color:inherit;letter-spacing:.01em;margin-top:1.3em;margin-bottom:.15em}.es-property-field__value.es-entity-field__value p:first-of-type strong:only-child{margin-top:.8em}.es-property-field__value.es-entity-field__value p strong:not(:only-child){display:inline;font-size:inherit;font-weight:600;margin:0}.es-property-field__value.es-entity-field__value p:last-of-type{margin-top:1.2em;margin-bottom:.5em}.zoekservice-wizard .zw-choice,.waardebepaling-wizard .zw-choice,.zoekservice-wizard .zw-next,.waardebepaling-wizard .zw-next,.zoekservice-wizard .zw-back,.waardebepaling-wizard .zw-back,.zoekservice-wizard .zw-submit,.waardebepaling-wizard .zw-submit{appearance:none;-webkit-appearance:none;border:1px solid #cfd4dc;background:#fff;color:#111;box-shadow:none;border-radius:8px;padding:10px 14px;line-height:1.2;cursor:pointer}.zoekservice-wizard .zw-choice.is-active,.waardebepaling-wizard .zw-choice.is-active{background:#111;border-color:#111;color:#fff}.zoekservice-wizard .zw-next:disabled,.waardebepaling-wizard .zw-next:disabled,.zoekservice-wizard .zw-submit:disabled,.waardebepaling-wizard .zw-submit:disabled{opacity:.4;cursor:not-allowed}.zoekservice-wizard .zw-choices,.waardebepaling-wizard .zw-choices{display:flex;flex-wrap:wrap;gap:10px}.zoekservice-wizard h3,.waardebepaling-wizard h3,.zoekservice-wizard h4,.waardebepaling-wizard h4{display:block;background:transparent!important;border:0!important;padding:0!important;margin:18px 0 10px!important;border-radius:0!important}.zoekservice-wizard .zw-block>h4,.waardebepaling-wizard .zw-block>h4{width:100%;clear:both}.zoekservice-wizard .zw-actions,.waardebepaling-wizard .zw-actions{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px}.zoekservice-wizard .zw-next,.waardebepaling-wizard .zw-next,.zoekservice-wizard .zw-back,.waardebepaling-wizard .zw-back,.zoekservice-wizard .zw-submit,.waardebepaling-wizard .zw-submit{padding:8px 12px;font-size:.95em}.zoekservice-wizard .zw-next:not(:disabled),.waardebepaling-wizard .zw-next:not(:disabled),.zoekservice-wizard .zw-submit:not(:disabled),.waardebepaling-wizard .zw-submit:not(:disabled){background:var(--accent);border-color:var(--accent);color:var(--base-2)}.zoekservice-wizard .zw-next:not(:disabled):hover,.waardebepaling-wizard .zw-next:not(:disabled):hover,.zoekservice-wizard .zw-submit:not(:disabled):hover,.waardebepaling-wizard .zw-submit:not(:disabled):hover{filter:brightness(.95)}.zoekservice-wizard .zw-next:not(:disabled):focus-visible,.waardebepaling-wizard .zw-next:not(:disabled):focus-visible,.zoekservice-wizard .zw-submit:not(:disabled):focus-visible,.waardebepaling-wizard .zw-submit:not(:disabled):focus-visible,.zoekservice-wizard .zw-back:focus-visible,.waardebepaling-wizard .zw-back:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.zoekservice-wizard .zw-back,.waardebepaling-wizard .zw-back{background:#fff0;border-color:var(--accent);color:var(--accent)}.zoekservice-wizard .zw-back:hover,.waardebepaling-wizard .zw-back:hover{background:color-mix(in srgb,var(--accent) 10%,transparent)}.zoekservice-wizard .zw-next:disabled,.waardebepaling-wizard .zw-next:disabled,.zoekservice-wizard .zw-submit:disabled,.waardebepaling-wizard .zw-submit:disabled{background:#fff;border-color:#cfd4dc;color:#111;opacity:.45}.zoekservice-wizard .zw-step[data-step="6"] .zw-label,.waardebepaling-wizard .zw-step[data-step="6"] .zw-label{display:block;width:100%;margin:0 0 6px;font-weight:600}.zoekservice-wizard .zw-step[data-step="6"] .zw-input,.waardebepaling-wizard .zw-step[data-step="6"] .zw-input{display:block;width:100%;box-sizing:border-box;margin-bottom:5px}.zoekservice-wizard .zw-step[data-step="6"] .zw-block:last-of-type,.waardebepaling-wizard .zw-step[data-step="6"] .zw-block:last-of-type{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}.zoekservice-wizard .zw-step[data-step="6"] .zw-block:last-of-type>h4,.waardebepaling-wizard .zw-step[data-step="6"] .zw-block:last-of-type>h4{grid-column:1 / -1;margin-top:0!important}.zoekservice-wizard .zw-step[data-step="6"] .zw-hint,.waardebepaling-wizard .zw-step[data-step="6"] .zw-hint,.zoekservice-wizard .zw-step[data-step="6"] textarea.zw-input,.waardebepaling-wizard .zw-step[data-step="6"] textarea.zw-input,.zoekservice-wizard .zw-step[data-step="6"] .zw-trust,.waardebepaling-wizard .zw-step[data-step="6"] .zw-trust,.zoekservice-wizard .zw-step[data-step="6"] .zw-actions,.waardebepaling-wizard .zw-step[data-step="6"] .zw-actions{grid-column:1 / -1}@media (max-width:720px){.zoekservice-wizard .zw-step[data-step="6"] .zw-block:last-of-type,.waardebepaling-wizard .zw-step[data-step="6"] .zw-block:last-of-type{grid-template-columns:1fr}}.zoekservice-wizard .zw-fields,.waardebepaling-wizard .zw-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 20px}.zoekservice-wizard .zw-field .zw-label,.waardebepaling-wizard .zw-field .zw-label{display:block;margin:0 0 6px;font-weight:600}.zoekservice-wizard .zw-field .zw-input,.waardebepaling-wizard .zw-field .zw-input{width:100%;box-sizing:border-box;margin:0}@media (max-width:720px){.zoekservice-wizard .zw-fields,.waardebepaling-wizard .zw-fields{grid-template-columns:1fr}}.zw-intro__hint{position:relative;text-align:center;opacity:.8;margin:16px 0 32px;padding-bottom:22px}.zoekservice-wizard .zw-step[data-step="6"] .zw-block,.waardebepaling-wizard .zw-step[data-step="6"] .zw-block{margin-bottom:36px}.zoekservice-wizard .zw-trust,.waardebepaling-wizard .zw-trust{font-size:.9em;font-style:italic;opacity:.8}.zoekservice-wizard .zw-sub,.waardebepaling-wizard .zw-sub,.home .zw-entry .zw-sub{font-style:italic;font-size:.9em;opacity:.8;margin-top:4px}.home .zw-entry{max-width:720px;margin-left:auto;margin-right:auto;text-align:center}.home .zw-entry{background:#f8fafc;border:1px solid #e5e7eb;border-radius:16px;padding:22px 22px 18px}.home .zw-entry .zw-choice{border-radius:3px;font-weight:600}@media (max-width:600px){.home .zw-entry .zw-choices{display:flex;flex-direction:column;gap:14px;align-items:stretch}.home .zw-entry .zw-choice{width:100%}}.zoekservice-wizard .zw-label,.waardebepaling-wizard .zw-label{display:block;width:100%;margin:0 0 6px;font-weight:600}.zoekservice-wizard .zw-input,.waardebepaling-wizard .zw-input{width:100%;box-sizing:border-box;padding:8px 10px;line-height:1.2;min-height:38px;border-radius:10px;border:1px solid #cfd4dc}.zoekservice-wizard .zw-block,.waardebepaling-wizard .zw-block{margin-bottom:18px}.zoekservice-wizard .zw-input::placeholder,.waardebepaling-wizard .zw-input::placeholder{font-style:italic;font-size:.92em;color:rgb(17 17 17 / .45)}.zoekservice-wizard textarea.zw-input,.waardebepaling-wizard textarea.zw-input{min-height:110px;padding-top:10px}.zoekservice-wizard .zw-overig,.waardebepaling-wizard .zw-overig{margin-top:12px}.zoekservice-wizard .zw-overig .zw-label,.waardebepaling-wizard .zw-overig .zw-label{margin-top:6px}.zw-intro__hint{text-align:left;opacity:.8;margin:28px 0 28px;padding-bottom:22px;border-bottom:1px solid #e5e7eb;font-style:italic}.zw-entry--property{background:#fff;max-width:900px;margin:40px auto;padding:28px 24px;border-radius:1px;text-align:center}.zw-entry--property .zw-sub{text-align:center}.zw-entry--property .zw-choices{justify-content:center}.zw-entry--property .zw-choice{border-radius:3px;font-weight:600}@media (max-width:600px){.zw-entry--property .zw-choices{display:flex;flex-direction:column;gap:14px;align-items:stretch}.zw-entry--property .zw-choice{width:100%}}.zw-entry--property{background:#fff;max-width:900px;margin:40px auto;padding:28px 24px;border-radius:1px;border:1px solid rgb(0 0 0 / .05);box-shadow:0 6px 18px rgb(0 0 0 / .03)}@media (min-width:768px){.es-magnific-popup .mfp-close{font-size:0!important;line-height:0!important;color:transparent!important}.es-magnific-popup .mfp-close::before{content:""!important;display:none!important}.es-magnific-popup .mfp-close::after{content:"×"!important;font-size:24px!important;line-height:1!important;color:#333!important}}@media (max-width:1140px){#mobile-header .menu-toggle,#mobile-header button.menu-toggle{position:relative!important;z-index:10050!important}#mobile-header .dh-langpos{pointer-events:none!important}#mobile-header .dh-langpos .trp_language_switcher_shortcode,#mobile-header .dh-langpos .trp-ls-shortcode-current-language,#mobile-header .dh-langpos .trp-ls-shortcode-language,#mobile-header .dh-langpos a{pointer-events:auto!important}#mobile-header .trp-ls-shortcode-current-language{background:#c49133!important;color:#fff!important;font-size:12px!important;font-weight:500!important;padding:9px 9px!important;border-radius:3px!important;line-height:1!important;border:none!important;box-shadow:none!important;width:auto!important}#mobile-header .trp-ls-shortcode-current-language a{color:#fff!important;text-decoration:none!important;font-size:12px!important;display:inline-block!important;padding-right:14px!important;position:relative!important}#mobile-header .trp-ls-shortcode-current-language a::after{content:""!important;position:absolute!important;right:0!important;top:50%!important;transform:translateY(-50%)!important;width:0!important;height:0!important;border-left:4px solid transparent!important;border-right:4px solid transparent!important;border-top:5px solid #fff!important}#mobile-header .trp-ls-shortcode-language{background:#c49133!important;border:none!important;box-shadow:none!important}#mobile-header .trp-ls-shortcode-language a{color:#fff!important;font-size:12px!important}body.slideout-open .dh-langpos,body.offside-open .dh-langpos,.main-navigation.toggled .dh-langpos,#mobile-header.toggled .dh-langpos{display:none!important}#mobile-header .trp-ls-shortcode-current-language a:focus,#mobile-header .trp-ls-shortcode-current-language a:active,#mobile-header .trp-ls-shortcode-current-language a:focus-visible,#mobile-header .trp-ls-shortcode-language a:focus,#mobile-header .trp-ls-shortcode-language a:active,#mobile-header .trp-ls-shortcode-language a:focus-visible{background:transparent!important;outline:none!important;box-shadow:none!important}#mobile-header .trp-language-switcher a:hover{background:rgb(0 0 0 / .1)!important}#mobile-header .trp-ls-shortcode-language{background:#c49133!important;border:none!important;box-shadow:none!important}}.whatsapp-button{display:flex;flex-direction:column;align-items:left;justify-content:center;text-decoration:none;padding:10px;background-color:#161616;width:100%;height:100px;box-sizing:border-box;overflow:hidden;border-radius:0;margin:0;border:none;align-self:flex-start}.whatsapp-logo{width:30px;height:30px;margin-bottom:5px;flex-shrink:0}.whatsapp-text{font-family:'Montserrat',sans-serif;font-size:14px;color:#b7b7b7;margin:0;text-align:left}.dh-newsletter{width:100%;margin:0;font-family:inherit}.dh-newsletter__label{display:block;margin:0 0 8px 0;font-weight:600}.dh-newsletter__row{display:flex;gap:10px;margin-bottom:10px}.dh-newsletter input[type="email"]{flex:1;min-height:44px;padding:10px 12px;border-radius:3px;border:1px solid rgb(0 0 0 / .18);background:#fff;font-size:14px;font-weight:400}.dh-newsletter__btn{min-height:44px;padding:10px 16px;border-radius:3px!important;border:none;font-weight:600!important;font-size:14px;cursor:pointer;white-space:nowrap;background-color:#C49133;color:#fff}.dh-newsletter__btn:disabled{opacity:.6;cursor:not-allowed}.dh-newsletter__note{font-size:11px;line-height:1.35;font-style:italic;color:rgb(255 255 255 / .75);margin:0}@media (max-width:640px){.dh-newsletter__row{flex-direction:column}.dh-newsletter__btn{width:100%}}.dh-wa-btn{position:fixed;right:18px;bottom:18px;z-index:9999;width:52px;height:52px;border-radius:50%;background:#25D366;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px rgb(0 0 0 / .25);opacity:0;transform:translateY(30px);transition:opacity .4s ease,transform .6s cubic-bezier(.19,1,.22,1)}.dh-wa-btn.visible{opacity:1;transform:translateY(0)}.dh-wa-btn:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgb(0 0 0 / .28)}.dh-wa-btn svg{fill:#fff}@keyframes dh-wa-bounce{0%{transform:translateY(0)}30%{transform:translateY(-8px)}55%{transform:translateY(0)}75%{transform:translateY(-4px)}100%{transform:translateY(0)}}.dh-wa-btn.bounce{animation:dh-wa-bounce 0.9s ease}