:root{--icon-xxl:128px;--zindex-header:2;--color-primary-darker:#0940ae;--color-primary-darker-h:220;--color-primary-darker-s:90%;--color-primary-darker-l:36%;--color-primary-dark:#0c52df;--color-primary-dark-h:220;--color-primary-dark-s:90%;--color-primary-dark-l:46%;--color-primary:#2a6df4;--color-primary-h:220;--color-primary-s:90%;--color-primary-l:56%;--color-primary-light:#5a8ef6;--color-primary-light-h:220;--color-primary-light-s:90%;--color-primary-light-l:66%;--color-primary-lighter:#8baff9;--color-primary-lighter-h:220;--color-primary-lighter-s:90%;--color-primary-lighter-l:76%;--color-accent-darker:#8a142a;--color-accent-darker-h:349;--color-accent-darker-s:75%;--color-accent-darker-l:31%;--color-accent-dark:#b71a37;--color-accent-dark-h:349;--color-accent-dark-s:75%;--color-accent-dark-l:41%;--color-accent:#e02447;--color-accent-h:349;--color-accent-s:75%;--color-accent-l:51%;--color-accent-light:#e6516c;--color-accent-light-h:349;--color-accent-light-s:75%;--color-accent-light-l:61%;--color-accent-lighter:#ed7e92;--color-accent-lighter-h:349;--color-accent-lighter-s:75%;--color-accent-lighter-l:71%;--color-contrast-lower:#f2f2f2;--color-contrast-lower-l:95%;--color-contrast-low:#d3d3d4;--color-contrast-low-h:240;--color-contrast-low-s:1%;--color-contrast-low-l:83%;--color-contrast-medium:#79797c;--color-contrast-medium-h:240;--color-contrast-medium-l:48%;--color-contrast-high:#313135;--color-contrast-high-h:240;--color-contrast-high-s:4%;--color-contrast-high-l:20%;--color-contrast-higher:#1c1c21;--color-contrast-higher-h:240;--color-contrast-higher-s:8%;--color-contrast-higher-l:12%}@supports (--css:variables){@media (min-width:64rem){:root{--space-unit:1.25em}}}:root{--font-primary:sans-serif;--text-xs:calc((1em/var(--text-scale-ratio))/var(--text-scale-ratio))}@supports (--css:variables){@media (min-width:64rem){:root{--text-base-size:1.25em;--text-scale-ratio:1.25}}}:root{--btn-font-size-sm:calc(var(--btn-font-size) - .2em);--btn-font-size-md:calc(var(--btn-font-size) + .2em);--btn-font-size-lg:calc(var(--btn-font-size) + .4em);--btn-padding-x:var(--space-sm);--btn-padding-y:var(--space-xs);--btn-radius:.25em;--form-control-padding-x:var(--space-sm);--form-control-padding-y:var(--space-xs);--form-control-radius:.25em;--space-unit:1em}*,:after,:before{box-sizing:inherit}*{font:inherit}body,html{border:0;margin:0;padding:9}html{box-sizing:border-box;scroll-behavior:smooth}body{background-color:var(--color-bg,#fff);font-size:var(--text-base-size,1em);font-family:var(--font-primary,sans-serif);color:var(--color-contrast-high,#313135);font-weight:var(--body-font-weight,normal);background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:root{--space-xxxxs:calc(.125*var(--space-unit));--space-xxxs:calc(.25*var(--space-unit));--space-xxs:calc(.375*var(--space-unit));--space-xs:calc(.5*var(--space-unit));--space-sm:calc(.75*var(--space-unit));--space-md:calc(1.25*var(--space-unit));--space-lg:calc(2*var(--space-unit));--space-xl:calc(3.25*var(--space-unit));--space-xxl:calc(5.25*var(--space-unit));--space-xxxl:calc(8.5*var(--space-unit));--space-xxxxl:calc(13.75*var(--space-unit));--component-padding:var(--space-md)}:root{--radius-sm:calc(var(--radius,.25em)/2);--radius-md:var(--radius,.25em);--radius-lg:calc(var(--radius,.25em)*2);--shadow-xs:0 .1px .3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.12);--shadow-sm:0 .3px .4px rgba(0,0,0,.025),0 .9px 1.5px rgba(0,0,0,.05),0 3.5px 6px rgba(0,0,0,.1);--shadow-md:0 .9px 1.5px rgba(0,0,0,.03),0 3.1px 5.5px rgba(0,0,0,.08),0 14px 25px rgba(0,0,0,.12);--shadow-lg:0 1.2px 1.9px -1px rgba(0,0,0,.014),0 3.3px 5.3px -1px rgba(0,0,0,.038),0 8.5px 12.7px -1px rgba(0,0,0,.085),0 30px 42px -1px rgba(0,0,0,.15);--shadow-xl:0 1.5px 2.1px -6px rgba(0,0,0,.012),0 3.6px 5.2px -6px rgba(0,0,0,.035),0 7.3px 10.6px -6px rgba(0,0,0,.07),0 16.2px 21.9px -6px rgba(0,0,0,.117),0 46px 60px -6px rgba(0,0,0,.2);--bounce:cubic-bezier(.175,.885,.32,1.275);--ease-in-out:cubic-bezier(.645,.045,.355,1);--ease-in:cubic-bezier(.55,.055,.675,.19);--ease-out:cubic-bezier(.215,.61,.355,1);--ease-out-back:cubic-bezier(.34,1.56,.64,1);--body-line-height:1.4;--icon-xxxs:8px;--icon-xxs:12px;--icon-xs:16px;--icon-sm:24px;--icon-md:32px;--icon-lg:48px;--icon-xl:64px;--icon-xxl:96px;--icon-xxxl:128px;--zindex-header:3;--zindex-popover:5;--zindex-fixed-element:10;--zindex-overlay:15;--z-index-header:var(--zindex-header,3);--z-index-popover:var(--zindex-popover,5);--z-index-fixed-element:var(--zindex-fixed-element,10);--z-index-overlay:var(--zindex-overlay,15);--display:block;--max-width-xxxxs:20rem;--max-width-xxxs:26rem;--max-width-xxs:32rem;--max-width-xs:38rem;--max-width-sm:48rem;--max-width-md:64rem;--max-width-lg:80rem;--max-width-xl:90rem;--max-width-xxl:100rem;--max-width-xxxl:120rem;--max-width-xxxxl:150rem;--inner-glow:inset 0 0 .5px 1px hsla(0,0%,100%,.075);--inner-glow-top:inset 0 1px .5px hsla(0,0%,100%,.075);--anim-menu-btn-size:48px;--anim-menu-btn-transition-duration:.2s;--anim-menu-btn-icon-size:32px;--author-img-size:4em;--select-icon-size:16px;--select-icon-right-margin:var(--space-sm);--select-text-icon-gap:var(--space-xxxs);--select-dropdown-gap:4px;--details-list-border-width:1px;--details-list-border-opacity:.15;--expandable-search-size-compact:2.2em;--expandable-search-size-expanded:10em;--expandable-search-radius:50em;--expandable-search-icon-size:1.2em;--expandable-search-btn-padding:2px;--list-space-y:.375em;--list-offset:1em;--list-line-height-multiplier:1;--loop-tabs-fill-size:1px;--modal-transition-duration:.2s;--off-canvas-panel-width:400px;--off-canvas-panel-width-opposite:-400px;--off-canvas-animation-duration:.4s;--checkbox-radio-size:18px;--checkbox-radio-gap:var(--space-xxs);--checkbox-radio-border-width:1px;--checkbox-radio-line-height:var(--body-line-height);--radio-marker-size:8px;--checkbox-marker-size:12px;--checkbox-radius:4px;--search-input-btn-width:2.2em;--search-input-icon-size:1em;--search-input-shortcut-margin:.325em;--tooltip-triangle-size:12px;--carousel-grid-gap:var(--space-xs);--carousel-item-auto-size:260px;--carousel-transition-duration:.5s;--f-header-height:50px;--f-header-logo-width:104px}.sr-only-focusable:not(:focus):not(:focus-within){position:absolute;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;padding:0;border:0;white-space:nowrap}.expandable-search__input:not(:focus):not(.expandable-search__input--has-content){padding:0}@media (min-width:64rem){:root{--f-header-height:70px}}:root{--fs-search-btn-size:1.5em;--fs-search-border-bottom-width:2px;--menu-bar-button-size:2.5em;--menu-bar-icon-size:1em;--menu-bar-horizontal-gap:var(--space-xxs);--menu-bar-vertical-gap:4px;--menu-bar-label-size:var(--text-xs);--slideshow-height:280px;--slideshow-fade-transition-duration:.25s;--slideshow-slide-transition-duration:.35s;--slideshow-prx-transition-duration:.5s;--slideshow-btn-width:1.6em;--slideshow-btn-height:3.2em;--slideshow-btn-icon-size:1.6em;--slideshow-btn-offset:var(--space-xs)}@media (min-width:48rem){:root{--slideshow-height:380px}}@media (min-width:64rem){:root{--slideshow-height:480px}}@media (min-width:80rem){:root{--slideshow-height:580px}}:root{--exp-gallery-animation-duration:.3s;--lightbox-thumbnail-size:80px;--lightbox-thumbnail-grid-gap:var(--space-xxs);--sidenav-list-item-height:32px;--sidenav-list-item-padding-x:16px;--sidenav-icon-size:16px;--sidenav-icon-text-gap:8px;--sidenav-sublist-control-size:20px;--sidenav-sublist-control-icon-size:12px;--sidenav-sublist-control-margin-right:4px;--btn-font-size:1em;--btn-padding-x:var(--space-md);--btn-padding-y:var(--space-sm);--btn-radius:0}:focus{outline:0}:root{--color-primary-darker:#937758;--color-primary-darker-h:32;--color-primary-darker-s:25%;--color-primary-darker-l:46%;--color-primary-dark:#ab9173;--color-primary-dark-h:32;--color-primary-dark-s:25%;--color-primary-dark-l:56%;--color-primary:#beaa93;--color-primary-h:32;--color-primary-s:25%;--color-primary-l:66%;--color-primary-light:#d1c3b3;--color-primary-light-h:32;--color-primary-light-s:25%;--color-primary-light-l:76%;--color-primary-lighter:#e4dcd2;--color-primary-lighter-h:32;--color-primary-lighter-s:25%;--color-primary-lighter-l:86%;--color-accent-darker:#5c2f28;--color-accent-darker-h:8;--color-accent-darker-s:39%;--color-accent-darker-l:26%;--color-accent-dark:#804238;--color-accent-dark-h:8;--color-accent-dark-s:39%;--color-accent-dark-l:36%;--color-accent:#a35448;--color-accent-h:8;--color-accent-s:39%;--color-accent-l:46%;--color-accent-light:#bb6f63;--color-accent-light-h:8;--color-accent-light-s:39%;--color-accent-light-l:56%;--color-accent-lighter:#ca9086;--color-accent-lighter-h:8;--color-accent-lighter-s:39%;--color-accent-lighter-l:66%;--color-dark-darker:#303031;--color-dark-darker-h:220;--color-dark-darker-s:1%;--color-dark-darker-l:19%;--color-dark-dark:#494a4b;--color-dark-dark-h:220;--color-dark-dark-s:1%;--color-dark-dark-l:29%;--color-dark:#626364;--color-dark-h:220;--color-dark-s:1%;--color-dark-l:39%;--color-dark-light:#7c7d7e;--color-dark-light-h:220;--color-dark-light-s:1%;--color-dark-light-l:49%;--color-dark-lighter:#959697;--color-dark-lighter-h:220;--color-dark-lighter-s:1%;--color-dark-lighter-l:59%;--color-black:#1c1c21;--color-black-h:240;--color-black-s:8%;--color-black-l:12%;--color-white-h:0;--color-white-s:0%;--color-white-l:100%;--color-warning-darker:#d1a000;--color-warning-darker-h:46;--color-warning-darker-s:100%;--color-warning-darker-l:41%;--color-warning-dark:#ffc505;--color-warning-dark-h:46;--color-warning-dark-s:100%;--color-warning-dark-l:51%;--color-warning:#ffd138;--color-warning-h:46;--color-warning-s:100%;--color-warning-l:61%;--color-warning-light:#ffdc6b;--color-warning-light-h:46;--color-warning-light-s:100%;--color-warning-light-l:71%;--color-warning-lighter:#ffe89e;--color-warning-lighter-h:46;--color-warning-lighter-s:100%;--color-warning-lighter-l:81%;--color-success-darker:#568830;--color-success-darker-h:94;--color-success-darker-s:48%;--color-success-darker-l:36%;--color-success-dark:#6eae3d;--color-success-dark-h:94;--color-success-dark-s:48%;--color-success-dark-l:46%;--color-success:#88c559;--color-success-h:94;--color-success-s:48%;--color-success-l:56%;--color-success-light:#a3d27f;--color-success-light-h:94;--color-success-light-s:48%;--color-success-light-l:66%;--color-success-lighter:#bedfa4;--color-success-lighter-h:94;--color-success-lighter-s:48%;--color-success-lighter-l:76%;--color-error-darker:#8a142a;--color-error-darker-h:349;--color-error-darker-s:75%;--color-error-darker-l:31%;--color-error-dark:#b71a37;--color-error-dark-h:349;--color-error-dark-s:75%;--color-error-dark-l:41%;--color-error:#e02447;--color-error-h:349;--color-error-s:75%;--color-error-l:51%;--color-error-light:#e6516c;--color-error-light-h:349;--color-error-light-s:75%;--color-error-light-l:61%;--color-error-lighter:#ed7e92;--color-error-lighter-h:349;--color-error-lighter-s:75%;--color-error-lighter-l:71%;--color-bg-darker:#ededed;--color-bg-darker-h:0;--color-bg-darker-s:0%;--color-bg-darker-l:93%;--color-bg-dark:#f5f5f5;--color-bg-dark-h:0;--color-bg-dark-s:0%;--color-bg-dark-l:96%;--color-bg:#fff;--color-bg-h:0;--color-bg-s:0%;--color-bg-l:100%;--color-bg-light:#fff;--color-bg-light-h:0;--color-bg-light-s:0%;--color-bg-light-l:100%;--color-bg-lighter:#fff;--color-bg-lighter-h:0;--color-bg-lighter-s:0%;--color-bg-lighter-l:100%;--color-contrast-lower:#f7f7f7;--color-contrast-lower-h:0;--color-contrast-lower-s:0%;--color-contrast-lower-l:97%;--color-contrast-low:#e3e3e3;--color-contrast-low-h:0;--color-contrast-low-s:0%;--color-contrast-low-l:89%;--color-contrast-medium:#a5a6a7;--color-contrast-medium-h:210;--color-contrast-medium-s:1%;--color-contrast-medium-l:65%;--color-contrast-high:#626364;--color-contrast-high-h:210;--color-contrast-high-s:1%;--color-contrast-high-l:39%;--color-contrast-higher:#626364;--color-contrast-higher-h:210;--color-contrast-higher-s:1%;--color-contrast-higher-l:39%;--form-control-padding-x:0;--form-control-padding-y:var(--space-xxs);--form-control-radius:0;--f-header-height:auto;--f-header-logo-width:170px;--anim-menu-btn-size:46px;--anim-menu-btn-icon-size:22px;--anim-menu-btn-icon-stroke:2px}body,html{height:100%}@media (min-width:64rem){:root{--f-header-logo-width:220px;--f-header-height:auto;--anim-menu-btn-icon-size:32px;--anim-menu-btn-size:60px}}:root{--hero-height:300px}@media (min-width:64rem){:root{--hero-height:500px}}:root{--radius:.25em}@supports (--css:variables){@media (min-width:64rem){:root{--space-unit:1.25em}}}:root{--loop-tabs-fill-size:4px;--loop-tabs-animation-duration:.5s;--font-primary:din_regular;--font-heading:idealista_medium;--font-awesome:Font Awesome 6 Pro;--font-brands:Font Awesome 6 Brands;--text-base-size:1em;--text-scale-ratio:1.2;--body-line-height:1.6;--heading-line-height:1.2;--font-primary-capital-letter:1;--font-heading-capital-letter:1;--font-awesome-capital-letter:1;--font-brands-capital-letter:1;--text-unit:1em}*,:root{--text-xs:calc((var(--text-unit)/var(--text-scale-ratio))/var(--text-scale-ratio));--text-sm:calc(var(--text-xs)*var(--text-scale-ratio));--text-md:calc(var(--text-sm)*var(--text-scale-ratio)*var(--text-scale-ratio));--text-lg:calc(var(--text-md)*var(--text-scale-ratio));--text-xl:calc(var(--text-lg)*var(--text-scale-ratio));--text-xxl:calc(var(--text-xl)*var(--text-scale-ratio));--text-xxxl:calc(var(--text-xxl)*var(--text-scale-ratio));--text-xxxxl:calc(var(--text-xxxl)*var(--text-scale-ratio))}@media (min-width:64rem){:root{--text-base-size:1.25em;--text-scale-ratio:1.25}}body{font-family:var(--font-primary);--body-font-weight:400;overflow-x:hidden}@font-face{font-display:swap;font-family:"idealista_medium";src:url(https://modernista.nl/wp-content/themes/framework/includes/fonts/idealista_medium-webfont.woff2)format("woff2"),url(https://modernista.nl/wp-content/themes/framework/includes/fonts/idealista_medium-webfont.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"din_regular";src:url(https://modernista.nl/wp-content/themes/framework/includes/fonts/din_regular-webfont.woff2)format("woff2"),url(https://modernista.nl/wp-content/themes/framework/includes/fonts/din_regular-webfont.woff)format("woff");font-weight:400;font-style:normal}.fa-sr-only-focusable:not(:focus),.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@font-face{font-display:swap;font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(https://modernista.nl/wp-content/themes/framework/acf/fields/acf-font-awesome/webfonts/fa-brands-400.woff2)format("woff2"),url(https://modernista.nl/wp-content/themes/framework/acf/fields/acf-font-awesome/webfonts/fa-brands-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:300;font-display:block;src:url(https://modernista.nl/wp-content/themes/framework/acf/fields/acf-font-awesome/webfonts/fa-light-300.woff2)format("woff2"),url(https://modernista.nl/wp-content/themes/framework/acf/fields/acf-font-awesome/webfonts/fa-light-300.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:900;font-display:block;src:url(https://modernista.nl/wp-content/themes/framework/acf/fields/acf-font-awesome/webfonts/fa-solid-900.woff2)format("woff2"),url(https://modernista.nl/wp-content/themes/framework/acf/fields/acf-font-awesome/webfonts/fa-solid-900.ttf)format("truetype")}:root{--color-bg:#f2f5f4;--color-first:#beaa93;--color-second:#626364;--color-black:#000;--color-white:#fff}