@charset "UTF-8";@font-face{font-family:iconfont;src:url(/build/assets/iconfont-CDDfhGNo.ttf?f6ae5100755c5770f22304151eb631d2) format("truetype"),url(/build/assets/iconfont-CFBqCiOw.woff?f6ae5100755c5770f22304151eb631d2) format("woff"),url(/build/assets/iconfont-DeKUC8tk.woff2?f6ae5100755c5770f22304151eb631d2) format("woff2")}.icon,section.top-items .item-link-container .add-to-favorites,.estate-container-image .add-to-favorites,.resultlist-viewtoggle *[class*=btn-toggle],.custom-checkbox+label:before,[class^=icon_],[class*=" icon_"]{line-height:1}.icon:before,section.top-items .item-link-container .add-to-favorites:before,.estate-container-image .add-to-favorites:before,.resultlist-viewtoggle [class*=btn-toggle]:before,.custom-checkbox+label:before,[class^=icon_]:before,[class*=" icon_"]:before{font-family:iconfont!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon_zitat:before{content:""}.icon_x-close:before,section.search.full .mobile-search-header .close:before,section.search.full .search-filters .search-filter:before,section.search.full .search-filters .search-filter-clear-button:before,.resultlist-sorting .mobile-sorting-header .close:before,section.profile-forms .msg-box .close:before,.popup .close:before,.contact-form .mobile-contact-form-header .close:before,.corner-nav.open .corner-nav-toggle:before,.resultlist-viewtoggle.resultview--tile .btn-toggle--map:before,.resultlist-viewtoggle.resultview--list .btn-toggle--map:before{content:""}.icon_world:before{content:""}.icon_with-office:before{content:""}.icon_water-view:before{content:""}.icon_water-connection:before{content:""}.icon_up:before{content:""}.icon_twitter:before{content:""}.icon_tree:before{content:""}.icon_trash:before{content:""}.icon_tram:before{content:""}.icon_train:before{content:""}.icon_three-dots:before,.corner-nav .corner-nav-toggle:before{content:""}.icon_terrace:before{content:""}.icon_sun:before{content:""}.icon_star_filled:before,section.top-items .item-link-container .add-to-favorites:hover:before,section.top-items .item-link-container .add-to-favorites.isFavorite:before,.estate-container-image .add-to-favorites:hover:before,.estate-container-image .add-to-favorites.isFavorite:before{content:""}.icon_star_34:before{content:""}.icon_star:before,section.top-items .item-link-container .add-to-favorites:before,.estate-container-image .add-to-favorites:before{content:""}.icon_speaking-bubble:before{content:""}.icon_sort:before,.corner-nav .corner-nav-sorting:before{content:""}.icon_snowflake:before{content:""}.icon_search-results:before{content:""}.icon_search-result:before{content:""}.icon_save:before{content:""}.icon_ramp:before{content:""}.icon_provisionsfrei:before{content:""}.icon_provision:before{content:""}.icon_print:before{content:""}.icon_power-connection:before{content:""}.icon_plug:before{content:""}.icon_play_34:before{content:""}.icon_play:before{content:""}.icon_plane:before{content:""}.icon_pin:before,.corner-nav .corner-nav-pin:before{content:""}.icon_phone:before{content:""}.icon_person_anonymous:before{content:""}.icon_new:before{content:""}.icon_money:before{content:""}.icon_magnifier_detailed:before{content:""}.icon_magnifier:before{content:""}.icon_login:before{content:""}.icon_loft:before{content:""}.icon_list:before,.resultlist-viewtoggle.resultview--map .btn-toggle--view:before,.resultlist-viewtoggle.resultview--list .btn-toggle--view:before,.resultlist-viewtoggle .btn-toggle--view:before{content:""}.icon_linkedin:before{content:""}.icon_link:before{content:""}.icon_instagram:before{content:""}.icon_heated:before{content:""}.icon_harbour:before{content:""}.icon_hamburg:before{content:""}.icon_ground-level:before{content:""}.icon_green-building:before{content:""}.icon_filter:before,.corner-nav .corner-nav-filter:before{content:""}.icon_euro:before{content:""}.icon_energy:before{content:""}.icon_energy-certificate:before{content:""}.icon_energy-certificate-no:before{content:""}.icon_download:before{content:""}.icon_down:before{content:""}.icon_double-floor:before{content:""}.icon_crane-track:before{content:""}.icon_clipboard:before{content:""}.icon_check:before,section.profile-forms .msg-box.success .msg:before,.resultlist-viewtoggle.resultview--map .btn-toggle--map:before,.resultlist-viewtoggle .btn-toggle--map:before,.custom-checkbox+label:before{content:""}.icon_central_station:before{content:""}.icon_cards:before,.resultlist-viewtoggle.resultview--tile .btn-toggle--view:before,.resultlist-viewtoggle [class*=btn-toggle]:before{content:""}.icon_car:before{content:""}.icon_cafeteria:before{content:""}.icon_bus:before{content:""}.icon_burger:before,.corner-nav .corner-nav-pin.resultview--map:before{content:""}.icon_building_right:before{content:""}.icon_building_left:before{content:""}.icon_building_center:before{content:""}.icon_berlin:before{content:""}.icon_barrierefrei:before{content:""}.icon_autobahn:before{content:""}.icon_arrow_up:before{content:""}.icon_arrow_right:before{content:""}.icon_arrow_left:before{content:""}.icon_arrow_down:before,section.accordion .accordion-container .header:before,.detail-accordion .detail-accordion-item .header:before,section.details .unavailable-container .unavailable-header:before{content:""}:root,[data-bs-theme=light]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-primary-text-emphasis: rgb(5.2, 44, 101.2);--bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);--bs-success-text-emphasis: rgb(10, 54, 33.6);--bs-info-text-emphasis: rgb(5.2, 80.8, 96);--bs-warning-text-emphasis: rgb(102, 77.2, 2.8);--bs-danger-text-emphasis: rgb(88, 21.2, 27.6);--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: rgb(206.6, 226, 254.6);--bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);--bs-success-bg-subtle: rgb(209, 231, 220.8);--bs-info-bg-subtle: rgb(206.6, 244.4, 252);--bs-warning-bg-subtle: rgb(255, 242.6, 205.4);--bs-danger-bg-subtle: rgb(248, 214.6, 217.8);--bs-light-bg-subtle: rgb(251.5, 252, 252.5);--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: rgb(158.2, 197, 254.2);--bs-secondary-border-subtle: rgb(196.2, 199.8, 203);--bs-success-border-subtle: rgb(163, 207, 186.6);--bs-info-border-subtle: rgb(158.2, 233.8, 249);--bs-warning-border-subtle: rgb(255, 230.2, 155.8);--bs-danger-border-subtle: rgb(241, 174.2, 180.6);--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, .75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, .5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13, 110, 253;--bs-link-decoration: underline;--bs-link-hover-color: rgb(10.4, 88, 202.4);--bs-link-hover-color-rgb: 10, 88, 202;--bs-code-color: #d63384;--bs-highlight-color: #212529;--bs-highlight-bg: rgb(255, 242.6, 205.4);--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, .175);--bs-border-radius: .375rem;--bs-border-radius-sm: .25rem;--bs-border-radius-lg: .5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width: .25rem;--bs-focus-ring-opacity: .25;--bs-focus-ring-color: rgba(13, 110, 253, .25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, .75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, .5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: rgb(42.5, 47.5, 52.5);--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: rgb(109.8, 168, 253.8);--bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);--bs-success-text-emphasis: rgb(117, 183, 152.4);--bs-info-text-emphasis: rgb(109.8, 223.2, 246);--bs-warning-text-emphasis: rgb(255, 217.8, 106.2);--bs-danger-text-emphasis: rgb(234, 133.8, 143.4);--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: rgb(2.6, 22, 50.6);--bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);--bs-success-bg-subtle: rgb(5, 27, 16.8);--bs-info-bg-subtle: rgb(2.6, 40.4, 48);--bs-warning-bg-subtle: rgb(51, 38.6, 1.4);--bs-danger-bg-subtle: rgb(44, 10.6, 13.8);--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: rgb(7.8, 66, 151.8);--bs-secondary-border-subtle: rgb(64.8, 70.2, 75);--bs-success-border-subtle: rgb(15, 81, 50.4);--bs-info-border-subtle: rgb(7.8, 121.2, 144);--bs-warning-border-subtle: rgb(153, 115.8, 4.2);--bs-danger-border-subtle: rgb(132, 31.8, 41.4);--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: rgb(109.8, 168, 253.8);--bs-link-hover-color: rgb(138.84, 185.4, 254.04);--bs-link-color-rgb: 110, 168, 254;--bs-link-hover-color-rgb: 139, 185, 254;--bs-code-color: rgb(230.4, 132.6, 181.2);--bs-highlight-color: #dee2e6;--bs-highlight-bg: rgb(102, 77.2, 2.8);--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, .15);--bs-form-valid-color: rgb(117, 183, 152.4);--bs-form-valid-border-color: rgb(117, 183, 152.4);--bs-form-invalid-color: rgb(234, 133.8, 143.4);--bs-form-invalid-border-color: rgb(234, 133.8, 143.4)}*,*:before,*:after{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}h6,.h6,h5,.h5,h4,.resultList .result-list-separator,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + .9vw)}@media(min-width:1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + .6vw)}@media(min-width:1200px){h3,.h3{font-size:1.75rem}}h4,.resultList .result-list-separator,.h4{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){h4,.resultList .result-list-separator,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:.875em}mark,.mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity, 1));text-decoration:underline}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;line-height:inherit;font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale(1)}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-weight:300;line-height:1.2;font-size:calc(1.625rem + 4.5vw)}@media(min-width:1200px){.display-1{font-size:5rem}}.display-2{font-weight:300;line-height:1.2;font-size:calc(1.575rem + 3.9vw)}@media(min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-weight:300;line-height:1.2;font-size:calc(1.525rem + 3.3vw)}@media(min-width:1200px){.display-3{font-size:4rem}}.display-4{font-weight:300;line-height:1.2;font-size:calc(1.475rem + 2.7vw)}@media(min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-weight:300;line-height:1.2;font-size:calc(1.425rem + 2.1vw)}@media(min-width:1200px){.display-5{font-size:3rem}}.display-6{font-weight:300;line-height:1.2;font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer:before{content:"— "}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 320px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 1024px;--bs-breakpoint-xl: 1200px}.row,.resultList{--bs-gutter-x: 14px;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*,.resultList>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: .25rem}.g-1,.gy-1{--bs-gutter-y: .25rem}.g-2,.gx-2{--bs-gutter-x: .5rem}.g-2,.gy-2{--bs-gutter-y: .5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media(min-width:320px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: .25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: .25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: .5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: .5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media(min-width:768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: .25rem}.g-md-1,.gy-md-1{--bs-gutter-y: .25rem}.g-md-2,.gx-md-2{--bs-gutter-x: .5rem}.g-md-2,.gy-md-2{--bs-gutter-y: .5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media(min-width:1024px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1,section.reference-teaser:nth-child(2n) .image-col,section.reference-teaser:nth-child(odd) .text-col{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: .25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: .25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: .5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: .5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media(min-width:1200px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: .25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: .25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: .5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: .5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}.table{--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: var(--bs-emphasis-color);--bs-table-bg: var(--bs-body-bg);--bs-table-border-color: var(--bs-border-color);--bs-table-accent-bg: transparent;--bs-table-striped-color: var(--bs-emphasis-color);--bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), .05);--bs-table-active-color: var(--bs-emphasis-color);--bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), .1);--bs-table-hover-color: var(--bs-emphasis-color);--bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), .075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem;color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-active{--bs-table-color-state: var(--bs-table-active-color);--bs-table-bg-state: var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state: var(--bs-table-hover-color);--bs-table-bg-state: var(--bs-table-hover-bg)}.table-primary{--bs-table-color: #000;--bs-table-bg: rgb(206.6, 226, 254.6);--bs-table-border-color: rgb(165.28, 180.8, 203.68);--bs-table-striped-bg: rgb(196.27, 214.7, 241.87);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(185.94, 203.4, 229.14);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(191.105, 209.05, 235.505);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #000;--bs-table-bg: rgb(225.6, 227.4, 229);--bs-table-border-color: rgb(180.48, 181.92, 183.2);--bs-table-striped-bg: rgb(214.32, 216.03, 217.55);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(203.04, 204.66, 206.1);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(208.68, 210.345, 211.825);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #000;--bs-table-bg: rgb(209, 231, 220.8);--bs-table-border-color: rgb(167.2, 184.8, 176.64);--bs-table-striped-bg: rgb(198.55, 219.45, 209.76);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(188.1, 207.9, 198.72);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(193.325, 213.675, 204.24);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #000;--bs-table-bg: rgb(206.6, 244.4, 252);--bs-table-border-color: rgb(165.28, 195.52, 201.6);--bs-table-striped-bg: rgb(196.27, 232.18, 239.4);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(185.94, 219.96, 226.8);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(191.105, 226.07, 233.1);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #000;--bs-table-bg: rgb(255, 242.6, 205.4);--bs-table-border-color: rgb(204, 194.08, 164.32);--bs-table-striped-bg: rgb(242.25, 230.47, 195.13);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(229.5, 218.34, 184.86);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(235.875, 224.405, 189.995);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #000;--bs-table-bg: rgb(248, 214.6, 217.8);--bs-table-border-color: rgb(198.4, 171.68, 174.24);--bs-table-striped-bg: rgb(235.6, 203.87, 206.91);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(223.2, 193.14, 196.02);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(229.4, 198.505, 201.465);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #000;--bs-table-bg: #f8f9fa;--bs-table-border-color: rgb(198.4, 199.2, 200);--bs-table-striped-bg: rgb(235.6, 236.55, 237.5);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(223.2, 224.1, 225);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(229.4, 230.325, 231.25);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fff;--bs-table-bg: #212529;--bs-table-border-color: rgb(77.4, 80.6, 83.8);--bs-table-striped-bg: rgb(44.1, 47.9, 51.7);--bs-table-striped-color: #fff;--bs-table-active-bg: rgb(55.2, 58.8, 62.4);--bs-table-active-color: #fff;--bs-table-hover-bg: rgb(49.65, 53.35, 57.05);--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:319.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:1023.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg: var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;max-width:100%;height:100%;padding:1rem .75rem;overflow:hidden;color:rgba(var(--bs-body-color-rgb),.65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem;padding-left:.75rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>textarea:focus~label:after,.form-floating>textarea:not(:placeholder-shown)~label:after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>textarea:disabled~label:after{background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6c757d}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1 * var(--bs-border-width));border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3.75rem + 1.5em)}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3.75rem + 1.5em)}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: .5rem;--bs-dropdown-spacer: .125rem;--bs-dropdown-font-size: 1rem;--bs-dropdown-color: var(--bs-body-color);--bs-dropdown-bg: var(--bs-body-bg);--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-border-radius: var(--bs-border-radius);--bs-dropdown-border-width: var(--bs-border-width);--bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y: .5rem;--bs-dropdown-box-shadow: var(--bs-box-shadow);--bs-dropdown-link-color: var(--bs-body-color);--bs-dropdown-link-hover-color: var(--bs-body-color);--bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: var(--bs-tertiary-color);--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: .25rem;--bs-dropdown-header-color: #6c757d;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: .5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width:320px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width:768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width:1024px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width:1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle:after{display:none}.dropstart .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, .15);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.accordion{--bs-accordion-color: var(--bs-body-color);--bs-accordion-bg: var(--bs-body-bg);--bs-accordion-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, border-radius .15s ease;--bs-accordion-border-color: var(--bs-border-color);--bs-accordion-border-width: var(--bs-border-width);--bs-accordion-border-radius: var(--bs-border-radius);--bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-btn-color: var(--bs-body-color);--bs-accordion-btn-bg: var(--bs-accordion-bg);--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform .2s ease-in-out;--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25);--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: var(--bs-primary-text-emphasis);--bs-accordion-active-bg: var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media(prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media(prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.clearfix:after,section.search .search-container .search-controls:after,.resultlist-sorting .sorting-content .sorting-row:after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity, 1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity, 1))!important}.link-primary:hover,.link-primary:focus{color:RGBA(10,88,202,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity, 1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity, 1))!important}.link-secondary:hover,.link-secondary:focus{color:RGBA(86,94,100,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity, 1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity, 1))!important}.link-success:hover,.link-success:focus{color:RGBA(20,108,67,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity, 1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity, 1))!important}.link-info:hover,.link-info:focus{color:RGBA(61,213,243,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity, 1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity, 1))!important}.link-warning:hover,.link-warning:focus{color:RGBA(255,205,57,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity, 1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity, 1))!important}.link-danger:hover,.link-danger:focus{color:RGBA(176,42,55,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity, 1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity, 1))!important}.link-light:hover,.link-light:focus{color:RGBA(249,250,251,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity, 1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity, 1))!important}.link-dark:hover,.link-dark:focus{color:RGBA(26,30,33,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity, 1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity, 1))!important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity, .75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity, .75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity, .5));text-underline-offset:.25em;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media(prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform, translate3d(.25em, 0, 0))}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media(min-width:320px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width:1024px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute!important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}.stretched-link:after{position:absolute;inset:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}@font-face{font-family:Poppins SemiBold;font-display:block;src:url(/build/assets/Poppins-SemiBold-B_fPDAUb.ttf) format("truetype")}@font-face{font-family:Poppins Regular;font-display:block;src:url(/build/assets/Poppins-Regular-CTKNfV9P.ttf) format("truetype")}@font-face{font-family:Poppins Bold;font-display:block;src:url(/build/assets/Poppins-Bold-qTAUjFF7.ttf) format("truetype")}html{font-size:62.5%}body{color:#003048;font-family:Poppins Regular,Helvetica Neue,Arial,sans-serif;font-size:1.6rem;line-height:1.625;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none}p{margin:0 0 1em}h1,.h1,h2,.h2,h3,.h3,h4,.resultList .result-list-separator,.h4,h5,.h5,h6,.h6,.hl-xl,.hl-l,.hl-m,section.landingpage .main-article .article-link .text .title,section.article-teasers .main-article .article-link .text .title,.hl-s,section.landingpage .secondary-article .article-link .text .title,section.article-teasers .secondary-article .article-link .text .title{font-family:Poppins SemiBold,Helvetica Neue,Arial,sans-serif;margin:0 0 .3em}.sl-xl,.sl-l,.sl-s,.overline{margin:0 0 .2em}h1,.h1,.hl-xl{font-size:2.8rem;line-height:1.2}@media only screen and (min-width:768px){h1,.h1,.hl-xl{font-size:4.2rem;line-height:1.2}}@media only screen and (min-width:1024px){h1,.h1,.hl-xl{font-size:6rem;line-height:1.2}}h2,.h2,.hl-l{font-size:2.4rem;line-height:1.35}@media only screen and (min-width:768px){h2,.h2,.hl-l{font-size:3.2rem;line-height:1.35}}@media only screen and (min-width:1024px){h2,.h2,.hl-l{font-size:4rem;line-height:1.35}}h3,.h3,.hl-m,section.landingpage .main-article .article-link .text .title,section.article-teasers .main-article .article-link .text .title{font-size:2rem;line-height:1.35}@media only screen and (min-width:768px){h3,.h3,.hl-m,section.landingpage .main-article .article-link .text .title,section.article-teasers .main-article .article-link .text .title{font-size:2.8rem;line-height:1.35}}@media only screen and (min-width:1024px){h3,.h3,.hl-m,section.landingpage .main-article .article-link .text .title,section.article-teasers .main-article .article-link .text .title{font-size:3.4rem;line-height:1.35}}h4,.resultList .result-list-separator,.h4,.hl-s,section.landingpage .secondary-article .article-link .text .title,section.article-teasers .secondary-article .article-link .text .title{font-size:2rem;line-height:1.35}.sl-xl{font-family:Poppins Regular,Helvetica Neue,Arial,sans-serif;font-size:1.8rem;line-height:1.333}@media only screen and (min-width:768px){.sl-xl{font-size:1.8rem;line-height:1.333}}@media only screen and (min-width:1024px){.sl-xl{font-size:3rem;line-height:1.333}}.sl-l{font-family:Poppins Regular,Helvetica Neue,Arial,sans-serif;font-size:1.6rem;line-height:1.625}@media only screen and (min-width:1024px){.sl-l{font-size:2rem;line-height:1.5}}.bodytext{font-family:Poppins Regular,Helvetica Neue,Arial,sans-serif;font-size:1.6rem;line-height:1.625}.sl-s,.overline,.callout-dropdown{font-family:Poppins SemiBold,Helvetica Neue,Arial,sans-serif;font-size:1.2rem;line-height:1.5}.callout-hashtag{font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif;font-size:1.6rem;line-height:1.625}@media only screen and (min-width:1024px){.callout-hashtag{font-size:2rem;line-height:1.625}}.callout-input,.form-item.has-float-label label,.form-control-text,select,textarea,input[type=text],input[type=password],input[type=date],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],.callout-link{font-family:Poppins Regular,Helvetica Neue,Arial,sans-serif;font-size:1.4rem;line-height:1.571}.callout-btn,button,.button{font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif;font-size:1.4rem;line-height:1.571;cursor:pointer}.p-xs{padding:12px}.p-s{padding:20px}.p-m{padding:30px}.p-l{padding:50px}.p-xl{padding:80px}.pt-0{padding-top:0}.pt-xs{padding-top:12px}.pt-s{padding-top:20px}.pt-m{padding-top:30px}.pt-l{padding-top:50px}.pt-xl{padding-top:80px}.pr-0{padding-right:0}.pr-xs{padding-right:12px}.pr-s{padding-right:20px}.pr-m{padding-right:30px}.pr-l{padding-right:50px}.pr-xl{padding-right:80px}.pb-0{padding-bottom:0}.pb-xs{padding-bottom:12px}.pb-s{padding-bottom:20px}.pb-m{padding-bottom:30px}.pb-l{padding-bottom:50px}.pb-xl{padding-bottom:80px}.pl-0{padding-left:0}.pl-xs{padding-left:12px}.pl-s{padding-left:20px}.pl-m{padding-left:30px}.pl-l{padding-left:50px}.pl-xl{padding-left:80px}.m-0{margin:0}.m-xs{margin:12px}.m-s{margin:20px}.m-m{margin:30px}.m-l{margin:50px}.m-xl{margin:80px}.mt-0{margin-top:0}.mt-xs{margin-top:12px}.mt-s{margin-top:20px}.mt-m{margin-top:30px}.mt-l{margin-top:50px}.mt-xl{margin-top:80px}.mr-0{margin-right:0}.mr-xs{margin-right:12px}.mr-s,section.similar-items .item-link-container .item-link .details .size,section.top-items .item-link-container .item-link .details .size{margin-right:20px}.mr-m{margin-right:30px}.mr-l{margin-right:50px}.mr-xl{margin-right:80px}.mb-0{margin-bottom:0}.mb-xs{margin-bottom:12px}.mb-s{margin-bottom:20px}.mb-m{margin-bottom:30px}.mb-l{margin-bottom:50px}.mb-xl{margin-bottom:80px}.ml-0{margin-left:0}.ml-xs{margin-left:12px}.ml-s{margin-left:20px}.ml-m{margin-left:30px}.ml-l{margin-left:50px}.ml-xl{margin-left:80px}@media screen and (min-width:768px){.p-0{padding:0}.p-xs{padding:12px}.p-s{padding:24px}.p-m{padding:40px}.p-l{padding:60px}.p-xl{padding:100px}.pt-0{padding-top:0}.pt-xs{padding-top:12px}.pt-s{padding-top:24px}.pt-m{padding-top:40px}.pt-l{padding-top:60px}.pt-xl{padding-top:100px}.pr-0{padding-right:0}.pr-xs{padding-right:12px}.pr-s{padding-right:24px}.pr-m{padding-right:40px}.pr-l{padding-right:60px}.pr-xl{padding-right:100px}.pb-0{padding-bottom:0}.pb-xs{padding-bottom:12px}.pb-s{padding-bottom:24px}.pb-m{padding-bottom:40px}.pb-l{padding-bottom:60px}.pb-xl{padding-bottom:100px}.pl-0{padding-left:0}.pl-xs{padding-left:12px}.pl-s{padding-left:24px}.pl-m{padding-left:40px}.pl-l{padding-left:60px}.pl-xl{padding-left:100px}.m-0{margin:0}.m-xs{margin:12px}.m-s{margin:24px}.m-m{margin:40px}.m-l{margin:60px}.m-xl{margin:100px}.mt-0{margin-top:0}.mt-xs{margin-top:12px}.mt-s{margin-top:24px}.mt-m{margin-top:40px}.mt-l{margin-top:60px}.mt-xl{margin-top:100px}.mr-0{margin-right:0}.mr-xs{margin-right:12px}.mr-s,section.similar-items .item-link-container .item-link .details .size,section.top-items .item-link-container .item-link .details .size{margin-right:24px}.mr-m{margin-right:40px}.mr-l{margin-right:60px}.mr-xl{margin-right:100px}.mb-0{margin-bottom:0}.mb-xs{margin-bottom:12px}.mb-s{margin-bottom:24px}.mb-m{margin-bottom:40px}.mb-l{margin-bottom:60px}.mb-xl{margin-bottom:100px}.ml-0{margin-left:0}.ml-xs{margin-left:12px}.ml-s{margin-left:24px}.ml-m{margin-left:40px}.ml-l{margin-left:60px}.ml-xl{margin-left:100px}}@media screen and (min-width:1024px){.p-0{padding:0}.p-xs{padding:12px}.p-s{padding:24px}.p-m{padding:50px}.p-l{padding:80px}.p-xl{padding:160px}.pt-0{padding-top:0}.pt-xs{padding-top:12px}.pt-s{padding-top:24px}.pt-m{padding-top:50px}.pt-l{padding-top:80px}.pt-xl{padding-top:160px}.pr-0{padding-right:0}.pr-xs{padding-right:12px}.pr-s{padding-right:24px}.pr-m{padding-right:50px}.pr-l{padding-right:80px}.pr-xl{padding-right:160px}.pb-0{padding-bottom:0}.pb-xs{padding-bottom:12px}.pb-s{padding-bottom:24px}.pb-m{padding-bottom:50px}.pb-l{padding-bottom:80px}.pb-xl{padding-bottom:160px}.pl-0{padding-left:0}.pl-xs{padding-left:12px}.pl-s{padding-left:24px}.pl-m{padding-left:50px}.pl-l{padding-left:80px}.pl-xl{padding-left:160px}.m-0{margin:0}.m-xs{margin:12px}.m-s{margin:24px}.m-m{margin:50px}.m-l{margin:80px}.m-xl{margin:160px}.mt-0{margin-top:0}.mt-xs{margin-top:12px}.mt-s{margin-top:24px}.mt-m{margin-top:50px}.mt-l{margin-top:80px}.mt-xl{margin-top:160px}.mr-0{margin-right:0}.mr-xs{margin-right:12px}.mr-s,section.similar-items .item-link-container .item-link .details .size,section.top-items .item-link-container .item-link .details .size{margin-right:24px}.mr-m{margin-right:50px}.mr-l{margin-right:80px}.mr-xl{margin-right:160px}.mb-0{margin-bottom:0}.mb-xs{margin-bottom:12px}.mb-s{margin-bottom:24px}.mb-m{margin-bottom:50px}.mb-l{margin-bottom:80px}.mb-xl{margin-bottom:160px}.ml-0{margin-left:0}.ml-xs{margin-left:12px}.ml-s{margin-left:24px}.ml-m{margin-left:50px}.ml-l{margin-left:80px}.ml-xl{margin-left:160px}}.pl-lg-m{padding-left:0}@media only screen and (min-width:1024px){.pl-lg-m{padding-left:50px}}@media only screen and (min-width:768px){.container,.container-fluid{padding-left:12px;padding-right:12px}.row,.resultList{margin-left:-12px;margin-right:-12px}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{padding-left:12px;padding-right:12px}}@media only screen and (min-width:1200px){.container,.container-fluid{padding-left:16px;padding-right:16px}.row,.resultList{margin-left:-16px;margin-right:-16px}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{padding-left:16px;padding-right:16px}}.container-1000{max-width:1000px;margin:0 auto}.loader:after{content:"";display:block;position:absolute;left:50%;top:50%;z-index:100;width:50px;height:50px;margin-top:-25px;margin-left:-25px;background:#ffffffbf;animation:square-spin 2s 0s cubic-bezier(.09,.57,.49,.9) infinite}.loader:after{background:#9bc539bf}.loader:before{content:"";position:absolute;inset:0;z-index:99;background-color:#ffffffe6}.dropdown{width:100%;position:relative;cursor:pointer}.dropdown .dropdown-label{position:relative}.dropdown .dropdown-label .input-dropdown{transition:all .2s ease;display:block;width:100%;height:42px;padding:9px 45px 9px 12px;color:#003048;background-color:#fff;background-image:none;border:1px solid #DDDDDD;border-radius:5px;outline:0;font-size:14px;line-height:18px}.dropdown .dropdown-label .input-dropdown .label{opacity:.6}.dropdown .dropdown-label .input-dropdown .icon,.dropdown .dropdown-label .input-dropdown section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container .dropdown .dropdown-label .input-dropdown .add-to-favorites,.dropdown .dropdown-label .input-dropdown .estate-container-image .add-to-favorites,.estate-container-image .dropdown .dropdown-label .input-dropdown .add-to-favorites,.dropdown .dropdown-label .input-dropdown .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle .dropdown .dropdown-label .input-dropdown *[class*=btn-toggle],.dropdown .dropdown-label .input-dropdown .custom-checkbox+label:before{position:absolute;right:15px;top:15px}.dropdown .dropdown-label .input-dropdown.big{height:60px;padding:19px 45px 19px 20px}.dropdown .dropdown-label .input-dropdown.big .icon,.dropdown .dropdown-label .input-dropdown.big section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container .dropdown .dropdown-label .input-dropdown.big .add-to-favorites,.dropdown .dropdown-label .input-dropdown.big .estate-container-image .add-to-favorites,.estate-container-image .dropdown .dropdown-label .input-dropdown.big .add-to-favorites,.dropdown .dropdown-label .input-dropdown.big .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle .dropdown .dropdown-label .input-dropdown.big *[class*=btn-toggle],.dropdown .dropdown-label .input-dropdown.big .custom-checkbox+label:before{right:24px;top:24px}.dropdown .dropdown-label.active .input-dropdown{border:1px solid #9bc539}.dropdown .dropdown-label.filled .input-dropdown{padding:0 45px 0 12px}.dropdown .dropdown-label.filled .input-dropdown .label{font-size:10px}.dropdown .dropdown-label.filled .input-dropdown.big{padding:8px 45px 8px 20px}.dropdown .dropdown-label.inactive{cursor:not-allowed}.dropdown .dropdown-label.inactive .input-dropdown{color:#aaa}.dropdown .dropdown-label.inactive .input-dropdown .label{opacity:1}.dropdown .dropdown-sub{width:100%;border:1px solid #F2F2F2;border-radius:5px;background-color:#fff;box-shadow:0 2px 5px #0003;position:absolute;cursor:auto;z-index:99}.dropdown .dropdown-sub .form-item{margin-bottom:30px}.dropdown .dropdown-sub .range-middle{padding-top:7px}.dropdown .dropdown-sub ul li{cursor:pointer;padding:9px 12px}.dropdown .dropdown-sub ul li:hover{background-color:#f2f2f2}.dropdown .dropdown-sub .row,.dropdown .dropdown-sub .resultList{padding-left:15px;padding-right:15px}.dropdown .dropdown-sub .row:first-child,.dropdown .dropdown-sub .resultList:first-child{padding-top:20px}.dropdown .dropdown-sub .row:last-child,.dropdown .dropdown-sub .resultList:last-child{padding-bottom:20px}.dropdown .dropdown-sub .view{display:none}.dropdown .dropdown-sub .view.active{display:block}.dropdown .dropdown-sub .checkbox-wrapper{width:100%}.dropdown .dropdown-sub .checkbox-wrapper .custom-checkbox.custom-checkbox-right+label{margin-bottom:0}.dropdown .dropdown-sub .slider-wrapper .row:last-child,.dropdown .dropdown-sub .slider-wrapper .resultList:last-child{padding-top:18px;padding-bottom:18px}.dropdown .dropdown-sub .dropdown-controls{text-align:center;padding-top:12px}@media only screen and (min-width:768px){.dropdown .dropdown-sub .dropdown-controls{display:flex;align-items:center;justify-content:flex-end}}.dropdown .dropdown-sub .dropdown-controls .save-filter-btn{float:none;width:100%;margin-top:20px}@media only screen and (min-width:768px){.dropdown .dropdown-sub .dropdown-controls .save-filter-btn{width:auto;margin-top:0;margin-left:20px}}.dropdown .dropdown-item{padding:0 10px;cursor:pointer}.dropdown .dropdown-item:hover{background-color:#f2f2f2}@media only screen and (max-width: 768px -1){.result .dropdown .dropdown-label .input-dropdown{border:none;height:auto;padding:0}.result .dropdown .dropdown-label .input-dropdown .label{font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif;font-size:1.4rem;line-height:1.571;opacity:1}.result .dropdown .dropdown-label .input-dropdown .value{display:none}.result .dropdown .dropdown-label .icon,.result .dropdown .dropdown-label section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container .result .dropdown .dropdown-label .add-to-favorites,.result .dropdown .dropdown-label .estate-container-image .add-to-favorites,.estate-container-image .result .dropdown .dropdown-label .add-to-favorites,.result .dropdown .dropdown-label .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle .result .dropdown .dropdown-label *[class*=btn-toggle],.result .dropdown .dropdown-label .custom-checkbox+label:before{display:none}.result .dropdown .dropdown-sub{display:block!important;position:relative;box-shadow:none;border:none;z-index:2}.result .dropdown .dropdown-sub .row,.result .dropdown .dropdown-sub .resultList{padding:10px 0}.result .dropdown .dropdown-sub ul li{padding:12px 0}}.area-dropdown.inactive{display:none}@media only screen and (min-width:320px){.area-dropdown.inactive{display:block}}.area-dropdown .hint{display:none}.area-dropdown .dropdown-label.inactive .input-dropdown{padding-top:0}.area-dropdown .dropdown-label.inactive .label{font-size:10px}.area-dropdown .dropdown-label.inactive .hint{display:block;color:#aaa;background-color:#fff;position:absolute;bottom:6px;left:12px;width:calc(100% - 44px);font-size:12px;line-height:14px}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../img/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}body{min-height:100vh;display:flex;flex-direction:column;justify-content:flex-start}body:before{content:"";position:fixed;z-index:1000;width:100%;height:100%;top:0;left:0;background:#0009;visibility:hidden;opacity:0;transition:visibility .5s ease-in-out,opacity .5s ease-in-out}body.cookie-overlay:before{visibility:visible;opacity:1}.page{padding-top:98px;flex-shrink:0;flex-grow:1}body.errorpage .page{flex-grow:0}.footer-wrapper,.nav-wrapper,.result--estates.resultview--tile,.result--estates.resultview--list,section{max-width:1440px;margin-left:auto;margin-right:auto}@media only screen and (min-width:1520px){.footer-wrapper,.nav-wrapper,.result--estates.resultview--tile,.result--estates.resultview--list,section{margin-left:auto;margin-right:auto}}.section-padding{max-width:calc(100% - 40px);margin-left:20px;margin-right:20px}@media only screen and (min-width:768px){.section-padding{max-width:calc(100% - 80px);margin-left:40px;margin-right:40px}}@media only screen and (min-width:1520px){.section-padding{margin-left:auto;margin-right:auto}}.section-stage,section.headline.has-bg,section.stage,section.profile-nav{width:100%;max-width:none;padding-left:20px;padding-right:20px}@media only screen and (min-width:768px){.section-stage,section.headline.has-bg,section.stage,section.profile-nav{padding-left:40px;padding-right:40px}}.section-stage .stage-content,section.headline.has-bg .stage-content,section.stage .stage-content,section.profile-nav .stage-content{max-width:1440px;margin-left:auto;margin-right:auto}.w-0{width:0}.w-100{width:100%}.full-width{width:100%;display:block}.p-0{padding:0}.position--relative{position:relative!important}.oflow-hidden{overflow:hidden}.pull-left{float:left!important}.pull-right{float:right!important}.clearfix,section.search .search-container .search-controls,.resultlist-sorting .sorting-content .sorting-row{display:block;content:"";clear:both}.small{font-size:85%}.lead{font-size:150%}.bold,.strong,b,strong{font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif}.content-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.col-background-right{right:0}@media(min-width:1024px){.col-background-right{right:12px}}.col-background-left{right:0}@media(min-width:1024px){.col-background-left{right:12px}}.overflow-hidden{overflow:hidden}section.module{margin-left:5px;margin-right:5px}@media(min-width:768px){section.module{margin-left:15px;margin-right:15px}}@media(min-width:1024px){section.module{margin-left:25px;margin-right:25px}}@media(min-width:1600px){section.module{margin-left:85px;margin-right:85px}}section.module.fullscreen{margin-left:-15px;margin-right:-15px;overflow-x:hidden}.grid-indent{padding-left:5px;padding-right:5px}@media(min-width:768px){.grid-indent{padding-left:15px;padding-right:15px}}@media(min-width:1024px){.grid-indent{padding-left:25px;padding-right:25px}}@media(min-width:1600px){.grid-indent{padding-left:85px;padding-right:85px}}.img-fluid{max-width:100%;height:auto}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.sulu-content a{font-weight:700}.sulu-content a:hover{text-decoration:underline}.sulu-content ul{padding-left:24px;margin:0 0 1em}.sulu-content ul li{list-style-type:disc}.sulu-content ol{padding-left:24px;margin:0 0 1em}.sulu-content ol li{list-style-type:decimal}.sulu-content hr{color:#ddd;background-color:#ddd;border-width:0;height:1px;line-height:0}.pos-sticky{position:sticky;top:0}.d-none{display:none!important}html{--color-green: $color-green;--color-primary: $color-green}.bg-blue-dark{background-color:#003048}.color-blue-dark,.color-blue-dark a:not(.button){color:#003048}.bg-green{background-color:#9bc539}.color-green,.color-green a:not(.button){color:#9bc539}.bg-white{background-color:#fff}.color-white,.color-white a:not(.button){color:#fff}.bg-blue-medium{background-color:#668391}.color-blue-medium,.color-blue-medium a:not(.button){color:#668391}.bg-gray-dark{background-color:#ddd}.color-gray-dark,.color-gray-dark a:not(.button){color:#ddd}.bg-gray-light{background-color:#f2f2f2}.color-gray-light,.color-gray-light a:not(.button){color:#f2f2f2}.bg-black{background-color:#000}.color-black,.color-black a:not(.button){color:#000}.bg-blue-light{background-color:#7cc0e2}.color-blue-light,.color-blue-light a:not(.button){color:#7cc0e2}form ol,form ul{list-style:none;margin-left:0}fieldset{border:0;padding:0;margin:0}label{display:block;margin:0}button,input,select,textarea{margin:0}input,textarea{width:100%}input::-ms-clear{display:none}input[type=text],input[type=search],input[type=url],input[type=number],textarea{-webkit-appearance:none}input[type=submit]{cursor:pointer}input[type=checkbox],input[type=radio]{width:auto;margin-right:.3em}.form-control-text,select,textarea,input[type=text],input[type=password],input[type=date],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel]{display:block;width:100%;height:42px;padding:9px 12px;color:#003048;background-color:#fff;background-image:none;border:1px solid #DDDDDD;border-radius:5px;outline:0;-webkit-appearance:none}.form-control-text:focus,select:focus,textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus{border-color:#003048}.form-control-text:invalid,select:invalid,textarea:invalid,input[type=text]:invalid,input[type=password]:invalid,input[type=date]:invalid,input[type=number]:invalid,input[type=email]:invalid,input[type=url]:invalid,input[type=search]:invalid,input[type=tel]:invalid{box-shadow:none}textarea{height:100px;resize:vertical}.form-item{position:relative;margin-bottom:24px}.form-item .form-control-text::placeholder,.form-item select::placeholder,.form-item textarea::placeholder,.form-item input[type=text]::placeholder,.form-item input[type=password]::placeholder,.form-item input[type=date]::placeholder,.form-item input[type=number]::placeholder,.form-item input[type=email]::placeholder,.form-item input[type=url]::placeholder,.form-item input[type=search]::placeholder,.form-item input[type=tel]::placeholder{color:#00304899}.form-item .form-control-text:-ms-input-placeholder,.form-item select:-ms-input-placeholder,.form-item textarea:-ms-input-placeholder,.form-item input[type=text]:-ms-input-placeholder,.form-item input[type=password]:-ms-input-placeholder,.form-item input[type=date]:-ms-input-placeholder,.form-item input[type=number]:-ms-input-placeholder,.form-item input[type=email]:-ms-input-placeholder,.form-item input[type=url]:-ms-input-placeholder,.form-item input[type=search]:-ms-input-placeholder,.form-item input[type=tel]:-ms-input-placeholder{color:#00304899}.form-item .form-control-text::-ms-input-placeholder,.form-item select::-ms-input-placeholder,.form-item textarea::-ms-input-placeholder,.form-item input[type=text]::-ms-input-placeholder,.form-item input[type=password]::-ms-input-placeholder,.form-item input[type=date]::-ms-input-placeholder,.form-item input[type=number]::-ms-input-placeholder,.form-item input[type=email]::-ms-input-placeholder,.form-item input[type=url]::-ms-input-placeholder,.form-item input[type=search]::-ms-input-placeholder,.form-item input[type=tel]::-ms-input-placeholder{color:#00304899}.form-item.has-float-label label{position:absolute;top:1px;left:1px;padding:9px 12px;color:#00304899;transition:all .3s ease 0s;pointer-events:none}.form-item.has-float-label .form-control-text:focus+label,.form-item.has-float-label select:focus+label,.form-item.has-float-label textarea:focus+label,.form-item.has-float-label input[type=text]:focus+label,.form-item.has-float-label input[type=password]:focus+label,.form-item.has-float-label input[type=date]:focus+label,.form-item.has-float-label input[type=number]:focus+label,.form-item.has-float-label input[type=email]:focus+label,.form-item.has-float-label input[type=url]:focus+label,.form-item.has-float-label input[type=search]:focus+label,.form-item.has-float-label input[type=tel]:focus+label,.form-item.has-float-label .form-control-text.hasValue+label,.form-item.has-float-label select.hasValue+label,.form-item.has-float-label textarea.hasValue+label,.form-item.has-float-label input.hasValue[type=text]+label,.form-item.has-float-label input.hasValue[type=password]+label,.form-item.has-float-label input.hasValue[type=date]+label,.form-item.has-float-label input.hasValue[type=number]+label,.form-item.has-float-label input.hasValue[type=email]+label,.form-item.has-float-label input.hasValue[type=url]+label,.form-item.has-float-label input.hasValue[type=search]+label,.form-item.has-float-label input.hasValue[type=tel]+label{top:-9px;left:11px;padding:0 3px;color:#00304899;background:linear-gradient(to bottom,transparent 0%,transparent 45%,#fff 45%,#fff 100%);font-size:12px;line-height:18px}.form-item.has-float-label .form-control-text::placeholder,.form-item.has-float-label select::placeholder,.form-item.has-float-label textarea::placeholder,.form-item.has-float-label input[type=text]::placeholder,.form-item.has-float-label input[type=password]::placeholder,.form-item.has-float-label input[type=date]::placeholder,.form-item.has-float-label input[type=number]::placeholder,.form-item.has-float-label input[type=email]::placeholder,.form-item.has-float-label input[type=url]::placeholder,.form-item.has-float-label input[type=search]::placeholder,.form-item.has-float-label input[type=tel]::placeholder{opacity:0}.form-item.has-float-label .form-control-text:-ms-input-placeholder,.form-item.has-float-label select:-ms-input-placeholder,.form-item.has-float-label textarea:-ms-input-placeholder,.form-item.has-float-label input[type=text]:-ms-input-placeholder,.form-item.has-float-label input[type=password]:-ms-input-placeholder,.form-item.has-float-label input[type=date]:-ms-input-placeholder,.form-item.has-float-label input[type=number]:-ms-input-placeholder,.form-item.has-float-label input[type=email]:-ms-input-placeholder,.form-item.has-float-label input[type=url]:-ms-input-placeholder,.form-item.has-float-label input[type=search]:-ms-input-placeholder,.form-item.has-float-label input[type=tel]:-ms-input-placeholder{color:#fff}.form-item.has-float-label .form-control-text::-ms-input-placeholder,.form-item.has-float-label select::-ms-input-placeholder,.form-item.has-float-label textarea::-ms-input-placeholder,.form-item.has-float-label input[type=text]::-ms-input-placeholder,.form-item.has-float-label input[type=password]::-ms-input-placeholder,.form-item.has-float-label input[type=date]::-ms-input-placeholder,.form-item.has-float-label input[type=number]::-ms-input-placeholder,.form-item.has-float-label input[type=email]::-ms-input-placeholder,.form-item.has-float-label input[type=url]::-ms-input-placeholder,.form-item.has-float-label input[type=search]::-ms-input-placeholder,.form-item.has-float-label input[type=tel]::-ms-input-placeholder{opacity:0}.form-item.text-big input{height:60px;padding-top:18px;padding-bottom:18px}.form-item.search input{padding-left:46px;border-color:#003048}.form-item.search input:focus{border-color:#9bc539}.form-item.search:before{font-family:iconfont;font-size:20px;position:absolute;top:6px;left:18px}.form-item.search.search-big input{height:60px;padding-top:18px;padding-bottom:18px;padding-left:54px}.form-item.search.search-big:before{top:15px;left:22px}.form-item.error .form-control-text,.form-item.error select,.form-item.error textarea,.form-item.error input[type=text],.form-item.error input[type=password],.form-item.error input[type=date],.form-item.error input[type=number],.form-item.error input[type=email],.form-item.error input[type=url],.form-item.error input[type=search],.form-item.error input[type=tel]{border-color:#d0021b}.form-item .frc-container{margin-bottom:16px}.form-item .frc-button{display:block}.form-item .frc-banner{bottom:auto;top:100%}@media only screen and (min-width:768px)and (max-width:1199px){.form-item .frc-container{display:flex;align-items:center;min-height:52px;flex-direction:column}}.error-msg{color:#d0021b;font-size:12px}.custom-radio,.custom-checkbox{position:absolute;opacity:0;background:transparent;margin:0;padding:0}.custom-radio+label,.custom-checkbox+label{display:block;position:relative;margin-bottom:20px;padding-left:30px;z-index:2}.custom-radio+label:before,.custom-checkbox+label:before{display:inline-block;width:22px;height:22px;position:absolute;top:0;left:0;border:1px solid #DDDDDD;background:#fff}.custom-radio+label:before{content:"";border-radius:50%}.custom-checkbox+label:before{border-radius:2px;color:#fff;font-size:18px;line-height:20px;text-align:center;width:20px;height:20px;top:1px;left:1px}.custom-checkbox.custom-checkbox-right+label{padding-left:0;padding-right:30px}.custom-checkbox.custom-checkbox-right+label:before{right:0;left:auto}.custom-radio:hover+label:before,.custom-checkbox:hover+label:before{border-color:#003048}.custom-radio.active+label:before,.custom-radio:checked+label:before{background:#003048;box-shadow:inset 0 0 0 5px #fff}.custom-checkbox:checked+label:before{border-color:#003048;background-color:#003048}.custom-radio:focus+label:before{border-color:#003048;box-shadow:0 0 0 2px #dbdbdb,inset 0 0 0 5px #fff}.custom-checkbox:focus+label:before{border-color:#003048;box-shadow:0 0 0 2px #dbdbdb}.error .custom-radio+label,.error .custom-checkbox+label{color:#d0021b}.error .custom-radio+label:before,.error .custom-checkbox+label:before{border-color:#d0021b}.input_icon_wrapper{position:absolute;right:5px;top:0;bottom:0;display:flex;align-items:center}input.unit{padding-right:15px}label.required:after{content:" *"}.search-results{border:1px solid #F2F2F2;border-radius:5px;background-color:#fff;box-shadow:0 2px 5px #0003;position:absolute;z-index:99;width:100%;display:none}.search-results ul{list-style-type:none;margin:0;padding:12px 0}.search-results ul li a{display:block;padding:12px 24px}.search-results ul li a:hover{background-color:#f2f2f2}.search-results ul li a .city-name{display:inline-block;color:#ddd;width:120px}.search-results ul li a .text{display:inline-block;font-weight:700}.search-results .no-results{padding:12px 24px}ul,ol{padding:0;margin:0}ul li,ol li{list-style-type:none}.slider{margin:0 10px}.search.full .slider{margin:0 20px}@media(min-width:768px){.search.full .slider{margin:0 10px}}.noUi-horizontal{height:4px;border:none}.noUi-horizontal .noUi-base{background:#ddd;border-radius:3px;height:4px}.noUi-horizontal .noUi-connects{height:4px}.noUi-horizontal .noUi-connect{background:#003048}.noUi-horizontal .noUi-handle{cursor:pointer;border:none;background:#003048;border-radius:26px;font-weight:400;color:#003048;top:-.5em;outline:none;width:19px;height:19px;box-shadow:none}.noUi-horizontal .noUi-handle:before{display:none}.noUi-horizontal .noUi-handle:after{display:none}button,.button{display:inline-flex;gap:.25rem;cursor:pointer;height:42px;line-height:38px;padding:0 30px;border-radius:21px;text-align:center;text-decoration:none;text-transform:uppercase;outline:0;transition:background-color .3s ease 0s,border-color .3s ease 0s,color .3s ease 0s;background-color:#9bc539;border:2px solid #9bc539;color:#003048}button:hover,.button:hover{background-color:#afd160;border-color:#afd160;text-decoration:none;color:#003048}button:focus,.button:focus{border-color:#003048;text-decoration:none;color:#003048;outline:0}button:active,.button:active{background-color:#6c8a28;border-color:#6c8a28}button:disabled,button.disabled,.button:disabled,.button.disabled{background-color:#9bc539;border-color:#9bc539;color:#003048;cursor:not-allowed;outline:0;opacity:.5}button.secondary,.button.secondary{background-color:#003048;border:2px solid #003048;color:#fff}button.secondary:hover,.button.secondary:hover{background-color:#9bc539;border-color:#9bc539}button.secondary:focus,.button.secondary:focus{background-color:#003048;border-color:#9bc539}button.secondary:active,.button.secondary:active{background-color:#003048;border-color:#003048}button.secondary:disabled,button.secondary.disabled,.button.secondary:disabled,.button.secondary.disabled{background-color:#003048;border-color:#003048;opacity:.4}button.tertiary-blue,.button.tertiary-blue{background-color:transparent;border:2px solid #003048;color:#003048}button.tertiary-blue:hover,.button.tertiary-blue:hover{background-color:#003048;color:#fff}button.tertiary-blue:focus,.button.tertiary-blue:focus{background-color:transparent;border-color:#9bc539;color:#003048}button.tertiary-blue:active,.button.tertiary-blue:active{background-color:transparent;border-color:#003048;color:#003048}button.tertiary-blue:disabled,button.tertiary-blue.disabled,.button.tertiary-blue:disabled,.button.tertiary-blue.disabled{background-color:#ffffff4d;border-color:#003048;color:#003048;opacity:.3}button.tertiary-white,.button.tertiary-white{background-color:transparent;border:2px solid #fff;color:#fff}button.tertiary-white:hover,.button.tertiary-white:hover{background-color:#fff;color:#003048}button.tertiary-white:focus,.button.tertiary-white:focus{background-color:transparent;border-color:#9bc539;color:#fff}button.tertiary-white:active,.button.tertiary-white:active{background-color:transparent;border-color:#fff;color:#fff}button.tertiary-white:disabled,button.tertiary-white.disabled,.button.tertiary-white:disabled,.button.tertiary-white.disabled{background-color:#ffffff4d;border-color:#fff;color:#fff;opacity:.5}button.full-width,.button.full-width{display:block}button .icon,button section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container button .add-to-favorites,button .estate-container-image .add-to-favorites,.estate-container-image button .add-to-favorites,button .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle button *[class*=btn-toggle],button .custom-checkbox+label:before,.button .icon,.button section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container .button .add-to-favorites,.button .estate-container-image .add-to-favorites,.estate-container-image .button .add-to-favorites,.button .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle .button *[class*=btn-toggle],.button .custom-checkbox+label:before{font-size:22px;position:relative;top:8px}button.icon-left .icon,button.icon-left section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container button.icon-left .add-to-favorites,button.icon-left .estate-container-image .add-to-favorites,.estate-container-image button.icon-left .add-to-favorites,button.icon-left .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle button.icon-left *[class*=btn-toggle],button.icon-left .custom-checkbox+label:before,.button.icon-left .icon,.button.icon-left section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container .button.icon-left .add-to-favorites,.button.icon-left .estate-container-image .add-to-favorites,.estate-container-image .button.icon-left .add-to-favorites,.button.icon-left .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle .button.icon-left *[class*=btn-toggle],.button.icon-left .custom-checkbox+label:before{margin-right:10px}button.icon-right .icon,button.icon-right section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container button.icon-right .add-to-favorites,button.icon-right .estate-container-image .add-to-favorites,.estate-container-image button.icon-right .add-to-favorites,button.icon-right .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle button.icon-right *[class*=btn-toggle],button.icon-right .custom-checkbox+label:before,.button.icon-right .icon,.button.icon-right section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container .button.icon-right .add-to-favorites,.button.icon-right .estate-container-image .add-to-favorites,.estate-container-image .button.icon-right .add-to-favorites,.button.icon-right .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle .button.icon-right *[class*=btn-toggle],.button.icon-right .custom-checkbox+label:before{margin-left:10px}button.gallery-button,.button.gallery-button{height:36px;line-height:32px;padding:0 20px;border-radius:18px;background-color:#fff;border:2px solid #fff;color:#003048}button.gallery-button .icon,button.gallery-button section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container button.gallery-button .add-to-favorites,button.gallery-button .estate-container-image .add-to-favorites,.estate-container-image button.gallery-button .add-to-favorites,button.gallery-button .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle button.gallery-button *[class*=btn-toggle],button.gallery-button .custom-checkbox+label:before,.button.gallery-button .icon,.button.gallery-button section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container .button.gallery-button .add-to-favorites,.button.gallery-button .estate-container-image .add-to-favorites,.estate-container-image .button.gallery-button .add-to-favorites,.button.gallery-button .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle .button.gallery-button *[class*=btn-toggle],.button.gallery-button .custom-checkbox+label:before{font-size:22px;position:relative;top:3px;margin-right:10px}button.gallery-button:focus,.button.gallery-button:focus{background-color:#fff;border-color:#003048}button.gallery-button:active,.button.gallery-button:active{background-color:#f2f2f2;border-color:#f2f2f2}button.gallery-button:disabled,button.gallery-button.disabled,.button.gallery-button:disabled,.button.gallery-button.disabled{background-color:#fff;border-color:#fff;opacity:.5}a:not(.button){color:#003048;text-decoration:none}a:not(.button).callout-hashtag:hover{transition:all .3s ease 0s;color:#9bc539}a:not(.button).text-link{font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif}a:not(.button).text-link:hover{text-decoration:underline}a:not(.button).text-link:focus{color:#003048;outline:2px solid #DDDDDD;outline-offset:2px}a:not(.button).border-link,a.border-link-centered:not(.button){display:inline-block}a:not(.button).border-link:after,a.border-link-centered:not(.button):after{content:"";display:block;width:24px;height:3px;background-color:#9bc539;bottom:0;transition:all .3s ease 0s}a:not(.button).border-link:hover,a.border-link-centered:not(.button):hover{text-decoration:none}a:not(.button).border-link:hover:after,a.border-link-centered:not(.button):hover:after{width:100%}a:not(.button).border-link:active:after,a.border-link-centered:not(.button):active:after{background-color:#003048;width:100%}a:not(.button).border-link.disabled,a.border-link-centered:not(.button).disabled{cursor:not-allowed;outline:0;opacity:.5}a:not(.button).border-link.disabled:after,a.border-link-centered:not(.button).disabled:after{width:24px}a:not(.button).border-link-centered:after{margin:0 auto}a:not(.button).icon-link span{margin-right:5px}a:not(.button).icon-link.icon-right span{margin-left:5px;margin-right:0}a:not(.button).icon-link:hover{text-decoration:none}.resultHeader-container{max-width:none}.resultHeader{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline;max-width:100%}.resultHeader .resultHeader-controls{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline}.resultHeader-container{width:calc(100% - 40px)}@media screen and (min-width:768px){.resultHeader-container{width:calc(100% - 80px)}}.no-results{font-size:2rem;line-height:1.35;font-family:Poppins SemiBold,Helvetica Neue,Arial,sans-serif;max-width:728px;width:100%;margin:100px auto;text-align:center;padding:0 40px}.result--estates.resultview--map{max-width:none}.resultList{overflow-y:auto;position:relative;display:block;margin-left:0;margin-right:0;padding-left:0;padding-right:0}@media only screen and (min-width:768px){.resultList{display:flex;flex-wrap:wrap;flex-direction:row}}.resultList .result-list-separator{width:100%;padding-left:20px;padding-right:20px}.resultList .result-list-separator.other{margin-top:60px}@media only screen and (min-width:768px){.resultview--map .resultList{height:100vh;width:calc(50% + 12px);padding-right:24px;display:block;overflow-x:visible;overflow-y:auto}.resultview--map .resultList .result-list-separator{padding-left:0;padding-right:0}}@media only screen and (min-width:768px)and (min-width:768px){.resultview--map .resultList .result-list-separator+.estate.hi{margin-top:24px}}@media only screen and (min-width:1024px){.resultview--map .resultList{display:block;width:55%}}.resultview--tile .resultList{margin-bottom:40px;overflow:hidden}@media only screen and (min-width:768px){.resultview--tile .resultList{margin-right:-12px;margin-left:-12px}.resultview--tile .resultList .result-list-separator{padding-left:12px;padding-right:12px}}@media only screen and (min-width:1200px){.resultview--tile .resultList{margin-right:-16px;margin-left:-16px}.resultview--tile .resultList .result-list-separator{padding-left:16px;padding-right:16px}}.resultview--list .resultList{margin-bottom:40px;overflow:hidden}@media only screen and (min-width:768px){.resultview--list .resultList{margin-right:-12px;margin-left:-12px}.resultview--list .resultList .result-list-separator{padding-left:12px;padding-right:12px}}@media only screen and (min-width:1024px){.resultview--list .resultList{margin-left:0;margin-right:0}.resultview--list .resultList .result-list-separator{padding-left:0;padding-right:0}}.estateList{display:flex;flex-direction:column;gap:0 20px;padding:0}.resultList{gap:0 20px}.estate{width:100%;display:grid;grid-template-areas:"image" "text" "ctas";grid-template-columns:1fr;grid-template-rows:auto 1fr auto;gap:16px;padding:24px 20px}.estate.has3dTour{grid-template-areas:"image" "vr-teaser" "text" "ctas";grid-template-rows:auto auto 1fr auto}.estate.hi{background-color:#f2f2f2}.vr-teaser-wrapper{grid-area:vr-teaser}.vr-teaser{height:fit-content;width:fit-content;margin-bottom:0}.estate-container-image{grid-area:image;position:relative;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}.estate-container-image img{aspect-ratio:4/3}.estate-container-image,.estate-container-image img{max-width:calc(100% + 40px)}.estate-ctas{grid-area:ctas;display:flex;justify-content:space-between}.estate-ctas .icon_arrow_down,.estate-ctas section.accordion .accordion-container .header,section.accordion .accordion-container .estate-ctas .header,.estate-ctas .detail-accordion .detail-accordion-item .header,.detail-accordion .detail-accordion-item .estate-ctas .header,.estate-ctas section.details .unavailable-container .unavailable-header,section.details .unavailable-container .estate-ctas .unavailable-header{display:inline-flex;transform:translateY(2px)}.estate-container-copy{grid-area:text}.estate-shortdescription{font-size:2rem;line-height:1.35}.estate-address,.estate-topline{font-family:Poppins SemiBold,Helvetica Neue,Arial,sans-serif;font-size:1.2rem;line-height:1.5}.estate-address{margin-bottom:12px}.estate-price,.estate-squaresize{font-family:Poppins SemiBold,Helvetica Neue,Arial,sans-serif;padding-right:2em;white-space:nowrap;font-size:1.6rem;line-height:1.625}.estate-features{display:flex;gap:8px;margin-top:8px}.estate-features .icon,.estate-features section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container .estate-features .add-to-favorites,.estate-features .estate-container-image .add-to-favorites,.estate-container-image .estate-features .add-to-favorites,.estate-features .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle .estate-features *[class*=btn-toggle],.estate-features .custom-checkbox+label:before{font-size:24px}.controls-layover{position:absolute;top:0;right:0}.resultview--map .estate{display:none}.resultview--map .estate.hi{display:grid;background-color:#fff}@media only screen and (min-width:768px){.estateList{flex-direction:row;flex-wrap:wrap;gap:0 24px}.resultview--tile .estateList{padding:0 16px}.resultview--list .estateList{padding:0 12px}.resultview--tile .estateList,.resultview--list .estateList{margin:24px 0;gap:48px 24px}.resultview--tile .estate,.resultview--list .estate{width:calc(50% - 12px);padding:0}.estate-container-image{margin-left:0;margin-right:0;width:100%}.resultview--map .estate{grid-template-columns:auto 1fr;padding:24px 0;display:grid}.resultview--map .estate.hi{background-color:#f2f2f2}.resultview--map .estate .image-wrapper{position:relative}.resultview--map .estate .estate-container-image,.resultview--map .estate .estate-container-image img{width:auto;max-width:100%}}@media only screen and (min-width:1169px){.resultview--list .estateList{margin:12px 0;padding:0;gap:0 24px}.resultview--list .estate{grid-template-areas:"image text ." "image text ctas";grid-template-columns:auto 1fr auto;grid-template-rows:1fr auto;border-bottom:1px solid #DDDDDD;padding:24px 0;width:100%}.resultview--list .estate.has3dTour{grid-template-areas:"image text vr-teaser" "image text ctas"}.resultview--list .estate .estate-ctas{gap:32px}.resultview--map .estate{grid-template-areas:"image text" "image ctas";grid-template-rows:1fr auto;border-bottom:1px solid #DDDDDD}.resultview--map .estate.has3dTour{grid-template-areas:"image vr-teaser" "image text" "image ctas";grid-template-rows:auto 1fr auto}.resultview--map .estate-ctas{justify-content:space-between;align-items:flex-start;flex-direction:row}.resultview--map .vr-teaser-wrapper{justify-content:flex-start}.resultview--tile .estateList{gap:48px 32px}.resultview--tile .estate{width:calc(33.333% - 22px)}.resultview--tile .estate .estate-container-image,.resultview--tile .estate .estate-container-image img{width:100%}}@media screen and (min-width:1024px){.resultview--map .estate .estate-container-image,.resultview--map .estate .estate-container-image img{max-width:calc((100vw - 380px)/4)}.resultview--list .estate .estate-container-image,.resultview--list .estate .estate-container-image img{max-width:30vw}}@media screen and (min-width:1440px){.estate-container-image,.estate-container-image img{width:480px}}.resultlist-viewtoggle.resultview--map .btn-toggle--map:before,.resultlist-viewtoggle.resultview--map .btn-toggle--view:before,.resultlist-viewtoggle.resultview--list .btn-toggle--view:before,.resultlist-viewtoggle .btn-toggle--map:before,.resultlist-viewtoggle .btn-toggle--view:before{position:relative;left:1em}.resultlist-viewtoggle.resultview--tile .btn-toggle--map:before,.resultlist-viewtoggle.resultview--tile .btn-toggle--view:before,.resultlist-viewtoggle.resultview--list .btn-toggle--map:before{position:relative;left:0}.resultlist-viewtoggle.resultview--map .btn-toggle--map:before,.resultlist-viewtoggle.resultview--map .btn-toggle--view:before,.resultlist-viewtoggle.resultview--tile .btn-toggle--map:before,.resultlist-viewtoggle.resultview--tile .btn-toggle--view:before,.resultlist-viewtoggle.resultview--list .btn-toggle--map:before,.resultlist-viewtoggle.resultview--list .btn-toggle--view:before,.resultlist-viewtoggle .btn-toggle--map:before{color:#003048;border-color:#003048}.resultlist-viewtoggle.resultview--map .btn-toggle--map,.resultlist-viewtoggle.resultview--map .btn-toggle--view,.resultlist-viewtoggle.resultview--tile .btn-toggle--map,.resultlist-viewtoggle.resultview--tile .btn-toggle--view,.resultlist-viewtoggle.resultview--list .btn-toggle--map,.resultlist-viewtoggle.resultview--list .btn-toggle--view,.resultlist-viewtoggle .btn-toggle--map{background-color:#003048}.resultlist-viewtoggle .btn-toggle--view:before,.resultlist-viewtoggle [class*=btn-toggle]:before{color:#ddd;border-color:#ddd}.resultlist-viewtoggle .btn-toggle--view,.resultlist-viewtoggle *[class*=btn-toggle]{background-color:#ddd}.resultlist-viewtoggle,.resultlist-viewtoggle .label{display:none}@media only screen and (min-width:768px){#toggle-view{display:none}.resultlist-viewtoggle{position:static;bottom:auto;right:auto;z-index:auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;padding:1em 0}.resultlist-viewtoggle .label{padding-right:1em;display:inline}.resultlist-viewtoggle .toggle-wrapper{margin-left:4rem}.resultlist-viewtoggle .toggle-wrapper.hidden{visibility:hidden}.resultlist-viewtoggle .toggle-wrapper label{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.resultlist-viewtoggle *[class*=btn-toggle]{position:relative;height:3.6rem;width:5.65rem;display:inline-block;font-size:2rem;border-radius:2rem;overflow:hidden;text-indent:-2000px}.resultlist-viewtoggle *[class*=btn-toggle]:before{position:relative;display:flex;justify-content:center;align-items:center;line-height:2rem;border-radius:2rem;border:.25rem solid #003048;height:3.6rem;width:3.6rem;background-color:#fff;text-indent:0;transition:all .3s ease 0s}}@media only screen and (min-width:1024px){#toggle-view{display:block}}.resultview--map .mapContainer{padding-left:0;padding-right:0;height:50vh;width:100vw}@media only screen and (min-width:768px){.resultview--map .mapContainer{height:100vh;width:calc(50% - 12px);padding-left:0;padding-right:0}}@media only screen and (min-width:1024px){.resultview--map .mapContainer{width:45%}}.resultview--list .mapContainer,.resultview--tile .mapContainer{visibility:hidden;position:fixed;top:100vh;height:50vh;width:100vw}.mapContainer .gmap{position:relative;display:block;height:100%;width:100%;background-color:#f2f2f2}.mapContainer .gmap .loaded-map{height:100%}.mapContainer .estate-infolayer{background-color:#fff!important}.estate-slideshow.owl-carousel{display:block;z-index:0}.estate-slideshow.owl-carousel.owl-loaded{z-index:2;min-height:100%}.estate-slideshow.owl-carousel:not(.owl-loaded) img{visibility:hidden}.estate-slideshow .owl-stage-outer{z-index:1}.estate-slideshow .owl-prev,.estate-slideshow .owl-next,.estate-slideshow .owl-dots{z-index:2}.estate-slideshow .owl-nav{position:static;display:none}@media only screen and (min-width:768px){.estate-slideshow.owl-loaded .owl-nav:not(.disabled){display:block}}.estate-slideshow>img{display:none}.estate-slideshow.owl-loaded img{display:block}.estate-slideshow .owl-prev{position:absolute;top:50%;left:calc(3% - 8px);transform:translateY(-50%)}@media only screen and (min-width:768px){.estate-slideshow .owl-prev{left:10px}}.estate-slideshow .owl-prev span{color:#fff}.estate-slideshow .owl-next{color:#fff;position:absolute;top:50%;right:calc(3% - 8px);transform:translateY(-50%)}@media only screen and (min-width:768px){.estate-slideshow .owl-next{right:10px}}.estate-slideshow .owl-next span{color:#fff}.result-list-contact-teaser{padding:16px 0;width:100%}.contact-teaser-module .result-list-contact-teaser{padding:0}@media only screen and (min-width:768px){.contact-teaser-module .result-list-contact-teaser{margin-left:40px;margin-right:40px}}@media only screen and (min-width:1520px){.contact-teaser-module .result-list-contact-teaser{margin-left:auto;margin-right:auto}}.result-list-contact-teaser.prototype{display:none!important}.result-list-contact-teaser form{display:flex;flex-direction:column;flex-grow:1;background-color:#f2f2f2;padding:50px 20px 30px}.result-list-contact-teaser h3,.result-list-contact-teaser .h3{font-size:26px;line-height:35px;letter-spacing:-.5px;margin-bottom:50px}.result-list-contact-teaser .form-item{margin-bottom:20px}.result-list-contact-teaser .form-item:last-child{margin-bottom:0}.result-list-contact-teaser .result-list-contact-teaser_row-1{margin-bottom:40px}.result-list-contact-teaser button{margin-bottom:60px}.result-list-contact-teaser .result-list-contact-teaser_row-2{display:flex;justify-content:space-between;flex-direction:column;flex-grow:1}.result-list-contact-teaser .frc-wrapper{max-width:300px}@media only screen and (min-width:768px)and (max-width:1199px){.result-list-contact-teaser .frc-container{flex-direction:row}}.result-list-contact-teaser .frc-banner{left:106px}.result-list-contact-teaser .frc-button{display:block;padding-left:30px;padding-right:30px;border:solid 2px;text-transform:uppercase;margin-bottom:.5rem;line-height:1;width:fit-content}.result-list-contact-teaser .frc-text{font-size:12px;margin-bottom:.5rem}.result-list-contact-teaser .sl-s{font-family:Poppins Regular,Helvetica Neue,Arial,sans-serif}.result-list-contact-teaser .sl-s a{font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif}@media only screen and (min-width:768px){.resultview--tile .result-list-contact-teaser button{margin-bottom:40px}}@media only screen and (min-width:1024px){.result-list-contact-teaser button{margin-bottom:40px}.resultview--map .result-list-contact-teaser button{margin-bottom:60px}.contact-teaser-module .result-list-contact-teaser form,.resultview--list .result-list-contact-teaser form{padding:60px 30px}.contact-teaser-module .result-list-contact-teaser h3,.contact-teaser-module .result-list-contact-teaser .h3,.resultview--list .result-list-contact-teaser h3,.resultview--list .result-list-contact-teaser .h3{font-size:32px;line-height:42px;margin-bottom:0}.contact-teaser-module .result-list-contact-teaser button,.resultview--list .result-list-contact-teaser button{margin:0}.contact-teaser-module .result-list-contact-teaser .result-list-contact-teaser_row-1,.resultview--list .result-list-contact-teaser .result-list-contact-teaser_row-1{display:flex;justify-content:space-between}.contact-teaser-module .result-list-contact-teaser .result-list-contact-teaser_row-2,.resultview--list .result-list-contact-teaser .result-list-contact-teaser_row-2{flex-direction:row-reverse}.contact-teaser-module .result-list-contact-teaser .result-list-contact-teaser_row-1_col-2,.contact-teaser-module .result-list-contact-teaser .result-list-contact-teaser_row-2_col-1,.resultview--list .result-list-contact-teaser .result-list-contact-teaser_row-1_col-2,.resultview--list .result-list-contact-teaser .result-list-contact-teaser_row-2_col-1{flex:0 0 40%;max-width:40%;padding:0 25px}.contact-teaser-module .result-list-contact-teaser .result-list-contact-teaser_row-1_col-1,.contact-teaser-module .result-list-contact-teaser .result-list-contact-teaser_row-2_col-2,.resultview--list .result-list-contact-teaser .result-list-contact-teaser_row-1_col-1,.resultview--list .result-list-contact-teaser .result-list-contact-teaser_row-2_col-2{flex-grow:1;padding:0 25px}}@media only screen and (min-width:1440px){.result-list-contact-teaser form{padding:60px 40px 40px}.result-list-contact-teaser h3,.result-list-contact-teaser .h3{font-size:29px;line-height:39px;margin-bottom:80px}.result-list-contact-teaser .result-list-contact-teaser_row-1{margin-bottom:50px}.resultview--map .result-list-contact-teaser form{padding:60px 30px}.resultview--map .result-list-contact-teaser h3,.resultview--map .result-list-contact-teaser .h3{font-size:32px;line-height:42px;margin-bottom:0}.resultview--map .result-list-contact-teaser button{margin:0}.resultview--map .result-list-contact-teaser .result-list-contact-teaser_row-1{display:flex;justify-content:space-between;margin-bottom:60px}.resultview--map .result-list-contact-teaser .result-list-contact-teaser_row-2{flex-direction:row-reverse}.resultview--map .result-list-contact-teaser .result-list-contact-teaser_row-1_col-2,.resultview--map .result-list-contact-teaser .result-list-contact-teaser_row-2_col-1{flex:0 0 40%;max-width:40%;padding:0 25px}.resultview--map .result-list-contact-teaser .result-list-contact-teaser_row-1_col-1,.resultview--map .result-list-contact-teaser .result-list-contact-teaser_row-2_col-2{flex-grow:1;padding:0 25px}.contact-teaser-module .result-list-contact-teaser form,.resultview--list .result-list-contact-teaser form{padding:80px 50px}.contact-teaser-module .result-list-contact-teaser h3,.contact-teaser-module .result-list-contact-teaser .h3,.resultview--list .result-list-contact-teaser h3,.resultview--list .result-list-contact-teaser .h3{font-size:51px;line-height:67px}.contact-teaser-module .result-list-contact-teaser .result-list-contact-teaser_row-1,.resultview--list .result-list-contact-teaser .result-list-contact-teaser_row-1{margin-bottom:80px}.contact-teaser-module .result-list-contact-teaser .result-list-contact-teaser_row-1_col-2,.contact-teaser-module .result-list-contact-teaser .result-list-contact-teaser_row-2_col-1,.resultview--list .result-list-contact-teaser .result-list-contact-teaser_row-1_col-2,.resultview--list .result-list-contact-teaser .result-list-contact-teaser_row-2_col-1,.contact-teaser-module .result-list-contact-teaser .result-list-contact-teaser_row-1_col-1,.contact-teaser-module .result-list-contact-teaser .result-list-contact-teaser_row-2_col-2,.resultview--list .result-list-contact-teaser .result-list-contact-teaser_row-1_col-1,.resultview--list .result-list-contact-teaser .result-list-contact-teaser_row-2_col-2{padding:0 50px}}.result-list-contact-teaser .form-message.success{display:none;flex-direction:column;flex-grow:1;background-color:#f2f2f2;padding:100px 20px;text-align:center;justify-content:center}.result-list-contact-teaser .form-message.success.active{display:flex}.result-list-contact-teaser .form-message.success h3,.result-list-contact-teaser .form-message.success .h3{font-size:26px;line-height:35px;margin-bottom:30px}.result-list-contact-teaser .form-message.success p{font-family:Poppins SemiBold,Helvetica Neue,Arial,sans-serif;font-size:1.2rem;line-height:1.5;margin:0}.result-list-contact-teaser .error-msg{display:none}@media only screen and (min-width:1024px){.contact-teaser-module .result-list-contact-teaser .form-message.success,.resultview--list .result-list-contact-teaser .form-message.success{padding:100px 50px}.contact-teaser-module .result-list-contact-teaser .form-message.success h3,.contact-teaser-module .result-list-contact-teaser .form-message.success .h3,.resultview--list .result-list-contact-teaser .form-message.success h3,.resultview--list .result-list-contact-teaser .form-message.success .h3{font-size:32px;line-height:42px;margin-bottom:40px}}@media only screen and (min-width:1440px){.contact-teaser-module .result-list-contact-teaser .form-message.success,.resultview--list .result-list-contact-teaser .form-message.success{padding:100px}.contact-teaser-module .result-list-contact-teaser .form-message.success h3,.contact-teaser-module .result-list-contact-teaser .form-message.success .h3,.resultview--list .result-list-contact-teaser .form-message.success h3,.resultview--list .result-list-contact-teaser .form-message.success .h3{font-size:51px;line-height:67px;margin-bottom:50px}}.result--estates{position:relative;overflow:visible;margin-left:0;margin-right:0;width:100%}@media only screen and (min-width:768px){.result--estates{margin-left:40px;margin-right:40px;width:calc(100% - 80px)}}@media only screen and (min-width:1520px){.result--estates{margin-left:auto;margin-right:auto}}@media only screen and (min-width:768px){.result--estates.resultview--map{display:flex;flex-direction:row;flex-wrap:nowrap}}.template{display:none}.stage-slider-wrapper .controls-layover{right:20px;margin-right:0;padding:6px}@media only screen and (min-width:768px){.stage-slider-wrapper .controls-layover{right:calc(13.4vw - 24px);margin-right:18px}}@media only screen and (min-width:1024px){.stage-slider-wrapper .controls-layover{right:8.3333333333vw;margin-right:36px}}@media only screen and (min-width:1520px){.stage-slider-wrapper .controls-layover{right:calc((100vw - 1440px)/2 + 6px);margin-right:114px}}.stage-slider-wrapper .eyecatchers{left:20px;margin-left:0;padding:6px}@media only screen and (min-width:768px){.stage-slider-wrapper .eyecatchers{left:calc(13.4vw - 24px);margin-left:18px}}@media only screen and (min-width:1024px){.stage-slider-wrapper .eyecatchers{left:8.3333333333vw;margin-left:36px}}@media only screen and (min-width:1520px){.stage-slider-wrapper .eyecatchers{left:calc((100vw - 1440px)/2 + 6px);margin-left:114px}}.eyecatchers{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:flex-start}.stage-slider-wrapper .eyecatchers{position:absolute;bottom:0;z-index:1}.estate-container-image .eyecatchers{position:absolute;z-index:3;bottom:10px;left:30px}@media only screen and (min-width:768px){.estate-container-image .eyecatchers{bottom:0;left:0}}.eyecatcher{color:#fff;background-color:#7cc0e2;padding:.2em .8em;margin:6px;font-weight:700}.estate-container-image .eyecatcher{font-size:12px;background-color:#7cc0e2bf}.tags{position:absolute;top:12px;left:6px;display:flex;gap:.5rem}.tags .tag{background-color:#fff;border-radius:100px;padding:.5rem 1rem;font-size:14px}.vr-teaser{display:inline-block;color:#fff;background-color:#9bc539;padding:.2em .8em;font-size:12px;font-weight:700}.controls-layover{display:flex;flex-wrap:nowrap;flex-direction:row-reverse;align-items:flex-start;font-size:30px}.controls-layover .button{margin:6px}.stage-slider-wrapper .controls-layover{position:absolute;top:0;z-index:1}.estate-container-image .add-to-favorites{margin:12px;background-color:#fff;width:34px;height:34px;padding:7px;border-radius:50%;font-size:20px;line-height:1;text-align:center;cursor:pointer}@media only screen and (min-width:1024px){.resultview--map .eyecatcher .add-to-favorites{font-size:24px}}@media only screen and (min-width:1024px){.resultview--list .eyecatcher .add-to-favorites{font-size:32px}}@media only screen and (min-width:1024px){.resultview--tile .eyecatcher .add-to-favorites{font-size:32px}}.error404-icons{letter-spacing:.5em}.error404-icons .icon,.error404-icons section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container .error404-icons .add-to-favorites,.error404-icons .custom-checkbox+label:before,.error404-icons .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle .error404-icons *[class*=btn-toggle],.error404-icons .estate-container-image .add-to-favorites,.estate-container-image .error404-icons .add-to-favorites{font-size:1.2em;position:relative;top:4px}.error404-icons .icon.icon_star_filled,.error404-icons section.top-items .item-link-container .icon_star_filled.add-to-favorites,.error404-icons section.top-items .item-link-container .add-to-favorites:hover,.error404-icons section.top-items .item-link-container .add-to-favorites.isFavorite,section.top-items .item-link-container .error404-icons .icon_star_filled.add-to-favorites,section.top-items .item-link-container .error404-icons .add-to-favorites:hover,section.top-items .item-link-container .error404-icons .add-to-favorites.isFavorite,.error404-icons .custom-checkbox+label.icon_star_filled:before,.error404-icons section.top-items .item-link-container .custom-checkbox+label.add-to-favorites:hover:before,section.top-items .item-link-container .error404-icons .custom-checkbox+label.add-to-favorites:hover:before,.error404-icons section.top-items .item-link-container .custom-checkbox+label.add-to-favorites.isFavorite:before,section.top-items .item-link-container .error404-icons .custom-checkbox+label.add-to-favorites.isFavorite:before,.error404-icons .resultlist-viewtoggle .icon_star_filled[class*=btn-toggle],.resultlist-viewtoggle .error404-icons .icon_star_filled[class*=btn-toggle],.error404-icons .estate-container-image .icon_star_filled.add-to-favorites,.estate-container-image .error404-icons .icon_star_filled.add-to-favorites,.error404-icons .estate-container-image .custom-checkbox+label.add-to-favorites:hover:before,.estate-container-image .error404-icons .custom-checkbox+label.add-to-favorites:hover:before,.error404-icons .estate-container-image .add-to-favorites:hover,.estate-container-image .error404-icons .add-to-favorites:hover,.error404-icons .estate-container-image .custom-checkbox+label.add-to-favorites.isFavorite:before,.estate-container-image .error404-icons .custom-checkbox+label.add-to-favorites.isFavorite:before,.error404-icons .estate-container-image .add-to-favorites.isFavorite,.estate-container-image .error404-icons .add-to-favorites.isFavorite{position:absolute;font-size:.5em;margin-left:-3em;margin-top:-.2em}.error404-icons .icon.fade,.error404-icons section.top-items .item-link-container .fade.add-to-favorites,section.top-items .item-link-container .error404-icons .fade.add-to-favorites,.error404-icons .custom-checkbox+label.fade:before,.error404-icons .resultlist-viewtoggle .fade[class*=btn-toggle],.resultlist-viewtoggle .error404-icons .fade[class*=btn-toggle],.error404-icons .estate-container-image .fade.add-to-favorites,.estate-container-image .error404-icons .fade.add-to-favorites{animation:fadein 10s}@keyframes fadein{0%{opacity:0}to{opacity:1}}.funnel-popup{border-radius:10px;z-index:101;max-width:calc(100% - 40px);background:#f2f2f2;box-shadow:0 12px 54px #0000004d;padding:30px;position:fixed;left:auto;top:auto;bottom:-2rem;right:2rem}.funnel-popup.open{bottom:2rem}.funnel-popup:not([open]){display:none}@media only screen and (min-width:768px){.funnel-popup{width:400px;max-width:calc(100% - 40px);transition:bottom .3s}.funnel-popup h3,.funnel-popup .h3{color:#003048;font-feature-settings:"liga" off,"clig" off;font-size:20px;font-style:normal;font-weight:600;line-height:135%}}.funnel-popup .btn-close{position:absolute;top:12px;right:12px;background-color:#f2f2f2;border:none;aspect-ratio:1;padding:0;font-size:24px}.funnel-popup .btn-primary{width:100%}.nav-bar{position:fixed;top:0;left:0;width:100%;height:74px;z-index:200;transition:background-color .3s;display:grid;grid-template-areas:"logo login burger" "main main main" "contact contact contact" "language language language" "portal portal portal";grid-template-columns:1fr auto auto;grid-template-rows:auto auto auto auto 1fr}.nav-bar .nav-link{position:relative}.nav-bar .nav-link:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#9bc539;transition:width .3s}.nav-bar a:focus-visible:after,.nav-bar a:hover:after{width:100%}.nav-bar a.open:after{background-color:#003048}.nav-bar .burger-wrapper,.nav-bar .logo-wrapper,.nav-bar .login,.nav-bar .contact,.nav-bar .language,.nav-bar .portal,.nav-bar .main{background-color:#fff}.nav-bar .logo-wrapper{grid-area:logo;padding:16px 16px 16px 20px}.nav-bar .logo-wrapper a{line-height:2.5}.nav-bar .login{grid-area:login;padding:16px 16px 16px 0}.nav-bar .login a:focus-visible,.nav-bar .login a:hover{background-color:#003048;color:#fff}.nav-bar .contact{grid-area:contact;padding:16px 20px;font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif}.nav-bar .language{grid-area:language}.nav-bar .language,.nav-bar .language a{font-size:12px;color:#597888}.nav-bar .portal{grid-area:portal}.nav-bar .portal,.nav-bar .portal a{font-size:12px;color:#597888}.nav-bar .main{font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif;grid-area:main;padding:16px 20px}.nav-bar .main .has-children .icon,.nav-bar .main .has-children section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container .nav-bar .main .has-children .add-to-favorites,.nav-bar .main .has-children .custom-checkbox+label:before,.nav-bar .main .has-children .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle .nav-bar .main .has-children *[class*=btn-toggle],.nav-bar .main .has-children .estate-container-image .add-to-favorites,.estate-container-image .nav-bar .main .has-children .add-to-favorites{display:inline-block;margin-left:4px;transition:transform .3s}.nav-bar .main .open .icon,.nav-bar .main .open section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container .nav-bar .main .open .add-to-favorites,.nav-bar .main .open .custom-checkbox+label:before,.nav-bar .main .open .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle .nav-bar .main .open *[class*=btn-toggle],.nav-bar .main .open .estate-container-image .add-to-favorites,.estate-container-image .nav-bar .main .open .add-to-favorites{transform:rotate(180deg)}.nav-bar .burger-wrapper{grid-area:burger;padding:16px 20px 16px 0}.nav-bar .login-link,.nav-bar .profile-link{display:flex;justify-content:center;width:42px;height:42px;border-radius:50%;border:solid 2px #003048;color:#003048;padding:8px;font-size:20px}.nav-bar .language-switch{list-style:none}.nav-bar .icon_external-link{display:inline-block;transform:rotate(-135deg)}.nav-bar .has-children{cursor:pointer;display:inline-flex;align-items:center}@media(max-width:999px){.nav-bar .logo{height:22px}.nav-bar .burger{width:42px;height:42px;padding:10px;cursor:pointer;border-radius:50%;background-color:#003048}.nav-bar .burger span{display:block;width:100%;height:2px;margin-bottom:4px;background-color:#fff;transition:background-color .3s,transform .3s,width .3s,opacity .3s}.nav-bar .burger span:first-child{margin-top:4px}.nav-bar .burger.open{height:100%}.nav-bar .burger.open span:nth-child(1){transform:rotate(45deg) translate(5px,4px)}.nav-bar .burger.open span:nth-child(2){width:0;opacity:0}.nav-bar .burger.open span:nth-child(3){transform:rotate(-45deg) translate(4px,-4px)}.nav-bar .language,.nav-bar .portal,.nav-bar .contact,.nav-bar .main{transition:transform .3s;transform:translate(100%)}.nav-bar .main{position:relative;font-size:16px;font-style:normal;font-weight:700;line-height:150%;display:flex;flex-direction:column;gap:12px;border-bottom:solid 2px #dee2e6;padding-top:24px}.nav-bar .main:after{content:"";position:absolute;left:0;right:0;top:0;height:10px;background:linear-gradient(to bottom,rgba(0,0,0,.25),transparent);pointer-events:none}.nav-bar .main .level-2{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s}.nav-bar .main ul{margin-top:12px;font-weight:400;overflow:hidden;display:none;flex-direction:column;gap:12px}.nav-bar .main .open+.level-2{grid-template-rows:1fr}.nav-bar .main .open+.level-2 ul{display:flex}.nav-bar .contact{border-bottom:solid 2px #dee2e6}.nav-bar .language{padding:12px 20px 0}.nav-bar .portal{padding:0 20px}.nav-bar.open{height:100%;background-color:#00000080}.nav-bar.open .language,.nav-bar.open .portal,.nav-bar.open .contact,.nav-bar.open .main{transform:translate(0)}}@media(max-width:999px)and (min-width:680px){.nav-bar{grid-template-areas:"logo logo login contact burger" ". main main main main" ". language language language language" ". portal portal portal portal";grid-template-columns:2fr 1fr auto auto auto;grid-template-rows:auto auto auto 1fr}.nav-bar .contact{transform:translate(0);padding:16px 16px 16px 0;border-bottom:none}}@media(min-width:1000px){.burger-wrapper{display:none;grid-column:none;grid-row:none}.nav-bar{grid-template-areas:"portal portal portal language" "logo main login contact";grid-template-columns:auto 1fr auto auto;grid-template-rows:32px auto;transition:grid-template-rows .3s,padding-top .3s;background-color:#fff}.nav-bar.scroll-down{grid-template-rows:0 auto;padding-top:10px}.nav-bar.scroll-down .language,.nav-bar.scroll-down .portal{overflow:hidden;padding-top:0;padding-bottom:0}.nav-bar.scroll-down .level-2{top:100%}.nav-bar a.active:after{width:100%}.nav-bar a.active:after{background-color:#003048}.nav-bar .main{display:flex;gap:24px;z-index:101}.nav-bar .login,.nav-bar .contact,.nav-bar .logo-wrapper,.nav-bar .portal{position:relative;z-index:101}.nav-bar .language{position:relative;z-index:102}.nav-bar .language-switch{margin-right:0;text-align:right}.nav-bar .language-switch ul{text-align:left}.nav-bar .contact,.nav-bar .language,.nav-bar .portal{padding:6px 40px}.nav-bar .logo-wrapper{padding:6px 12px 6px 40px}.nav-bar .login{padding:8px 0 16px}.nav-bar .contact{padding:6px 40px 6px 12px}.nav-bar .logo{height:22px}.nav-bar .level-2{position:absolute;top:calc(100% + 24px);left:0;width:100%;background-color:#fff;border-top:solid 2px #dee2e6;transition:top .3s,opacity .3s;z-index:99;opacity:0;pointer-events:none}.nav-bar .level-2 ul{display:flex;gap:2rem;padding:32px 40px}.nav-bar .open+.level-2{opacity:1;pointer-events:auto}}.corner-nav{position:fixed;bottom:0;right:0;z-index:100}.corner-nav.docked{position:relative}@media only screen and (min-width:768px){.corner-nav{display:none}}.corner-nav .bubble{background-color:#003048;color:#fff;box-shadow:0 12px 54px #0000004d;cursor:pointer;transition:all .3s ease 0s;position:absolute;z-index:1;font-family:iconfont;text-align:center;border-radius:50%;overflow:hidden;font-size:13px;line-height:28px;width:28px;height:28px;bottom:22px;right:22px}.corner-nav .corner-nav-toggle{z-index:2;font-size:24px;line-height:52px;width:52px;height:52px;bottom:10px;right:10px}.corner-nav.open .corner-nav-filter,.corner-nav.open .corner-nav-sorting,.corner-nav.open .corner-nav-pin{font-size:26px;line-height:52px;width:52px;height:52px;right:10px}.corner-nav.open .bubble:nth-child(2){bottom:0}.corner-nav.open .bubble:nth-child(2){bottom:72px}.corner-nav.open .bubble:nth-child(3){bottom:134px}.corner-nav.open .bubble:nth-child(4){bottom:196px}.footer{padding:20px 20px 50px}.footer a{text-underline-offset:.25em}@media only screen and (min-width:768px){.footer{padding:50px 40px}}.footer .logo{padding:8px 0;width:172px}.footer .icon,.footer section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container .footer .add-to-favorites,.footer .custom-checkbox+label:before,.footer .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle .footer *[class*=btn-toggle],.footer .estate-container-image .add-to-favorites,.estate-container-image .footer .add-to-favorites{font-size:2rem}.footer .links-left,.footer .links-center,.footer .links-right{margin-bottom:20px}@media only screen and (min-width:1200px){.footer .links-left,.footer .links-center,.footer .links-right{margin-bottom:0}}@media only screen and (min-width:768px){.footer .links-right{margin-bottom:0}}.footer .contact{display:flex;flex-direction:column}@media only screen and (min-width:768px){.footer .contact{row-gap:4px}}.footer .tel-wrapper{margin-top:4px}@media only screen and (min-width:768px){.footer .tel-wrapper{margin-top:0}}.footer .tel-wrapper .tel{font-size:1.6rem;font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif;line-height:150%;color:#9bc539}.footer ul{display:flex;flex-direction:column;row-gap:4px}.footer ul a:hover{text-decoration:underline}@media only screen and (min-width:1200px){.footer .row,.footer .resultList{column-gap:32px}}.footer .links-left,.footer .links-center,.footer .links-right,.footer .contact{white-space:nowrap}#contact-sticky{display:none}@media(min-width:1024px){#contact-sticky{display:block}}dialog::backdrop{background:#0003}.contact-form{background-color:#fff;padding:20px}.contact-form .mobile-contact-form-header{top:0;left:0;z-index:2;width:100%;height:44px;background-color:#fff;text-align:center}.contact-form .mobile-contact-form-header .close{position:absolute;top:0;right:0;width:44px;height:44px;text-align:center;line-height:20px;font-size:20px;padding:12px;font-family:iconfont;cursor:pointer}.contact-form .mobile-contact-form-header .title{font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:36px;visibility:hidden}.contact-form .contact-global{display:none}.contact-form .contact-person .person{display:flex;align-items:center}.contact-form .contact-person .person img{width:60px;height:60px;border-radius:50%;margin-right:12px}.contact-form .contact-person .person .name{font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif}.contact-form .input-fields{padding-top:24px;border-top:1px solid #DDDDDD;margin-top:24px}.contact-form .input-fields .form-item.inline{display:inline-block;margin-bottom:0}.contact-form .input-fields .custom-checkbox+label{font-size:12px;line-height:22px}.contact-form .input-fields .custom-checkbox+label a{font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif}.contact-form .contact-form-controls{bottom:0;left:0;z-index:2;width:100%;background-color:#fff;display:block}@media only screen and (min-width:1024px){.contact-form .contact-form-controls{height:60px}}.contact-form .contact-form-controls a.button,.contact-form .contact-form-controls button,.contact-form .contact-form-controls a.tel{width:100%;text-align:center;display:block}.contact-form .contact-form-controls a.button,.contact-form .contact-form-controls a.tel{margin-right:20px}.contact-form .contact-form-controls a.button,.contact-form .contact-form-controls button,.contact-form .contact-form-controls a.show-tel,.contact-form .contact-form-controls a.tel{margin:0 0 12px}.contact-form .contact-form-controls a.tel{display:none;font-size:20px;line-height:42px;text-align:center}.contact-form .contact-form-controls a.tel.open{display:block}@media only screen and (min-width:768px){.contact-form .mobile-contact-form-header{display:none}}.contact-form.detail .contact-person{margin-top:-44px}@media only screen and (min-width:1024px){.contact-form.detail .contact-person{margin-top:initial}}.contact-form.detail .mobile-contact-form-header,.contact-form.detail .contact-form-input-fields-and-controls{display:block}@media only screen and (min-width:1024px){.contact-form.detail{border:1px solid #DDDDDD}.contact-form.detail .contact-form-opener{margin-top:24px}.contact-form.detail .mobile-contact-form-header{display:none}.contact-form.detail .contact-form-controls{position:static;height:auto;padding:0;border:none}.contact-form.detail .contact-form-controls a.button,.contact-form.detail .contact-form-controls button,.contact-form.detail .contact-form-controls a.tel{width:100%;float:none;margin:0}.contact-form.detail .contact-form-controls a.button,.contact-form.detail .contact-form-controls a.tel{margin-bottom:12px}}dialog .contact-form.detail{border:none;padding:0}.contact-form.result{display:none}.contact-form.result .contact-form-controls{position:static;height:auto;border:none;padding:0}.contact-form.result .contact-form-controls a.button,.contact-form.result .contact-form-controls button,.contact-form.result .contact-form-controls a.tel{width:100%;float:none;margin:0}@media only screen and (min-width:768px){.resultview--tile .contact-form.result{left:12px;width:calc(100% - 24px)}.resultview--map .contact-form.result,.resultview--list .contact-form.result{left:0;width:100%}.contact-form.result .contact-form-controls{position:static;height:auto;border:none;padding:0}.contact-form.result .contact-form-controls a.button,.contact-form.result .contact-form-controls button,.contact-form.result .contact-form-controls a.tel{width:100%;float:none;margin:0}.contact-form.result .contact-form-controls a.button,.contact-form.result .contact-form-controls a.tel{margin-bottom:12px}}@media only screen and (min-width:1024px){.resultview--tile .contact-form.result{left:16px;width:calc(100% - 32px)}.resultview--map .contact-form.result,.resultview--list .contact-form.result{left:0;width:100%}.resultview--map .contact-form.result .contact-form-content,.resultview--list .contact-form.result .contact-form-content{display:flex;flex-direction:row}.resultview--map .contact-form.result .contact-person,.resultview--list .contact-form.result .contact-person{order:2;flex:0 0 33.333333%;max-width:33.333333%;padding-left:24px;padding-bottom:0;border-bottom:none;margin-bottom:0}.resultview--map .contact-form.result .contact-form-input-fields-and-controls,.resultview--list .contact-form.result .contact-form-input-fields-and-controls{order:1;flex:0 0 66.666667%;max-width:66.666667%;padding-right:24px}.resultview--map .contact-form.result .input-fields,.resultview--list .contact-form.result .input-fields{padding-top:0;border-top:none;margin-top:0}.resultview--map .contact-form.result .input-fields .form-item:last-child,.resultview--list .contact-form.result .input-fields .form-item:last-child{margin-bottom:0}.resultview--map .contact-form.result .input-fields .form-item:last-child label,.resultview--list .contact-form.result .input-fields .form-item:last-child label{margin-bottom:0}.resultview--map .contact-form.result .contact-form-controls,.resultview--list .contact-form.result .contact-form-controls{position:absolute;bottom:24px;right:24px;left:auto;width:calc((100% - 48px) / 3 - 24px)}}@media only screen and (min-width:1200px){.resultview--tile .contact-form.result{left:16px;width:calc(100% - 32px)}}.contact-form-toggle{font-size:12px;font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif;text-transform:uppercase}.contact-form-toggle .icon,.contact-form-toggle section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container .contact-form-toggle .add-to-favorites,.contact-form-toggle .custom-checkbox+label:before,.contact-form-toggle .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle .contact-form-toggle *[class*=btn-toggle],.contact-form-toggle .estate-container-image .add-to-favorites,.estate-container-image .contact-form-toggle .add-to-favorites{margin-left:8px;transition:all .3s ease 0s}.contact-form-toggle.open .icon,.contact-form-toggle.open section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container .contact-form-toggle.open .add-to-favorites,.contact-form-toggle.open .custom-checkbox+label:before,.contact-form-toggle.open .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle .contact-form-toggle.open *[class*=btn-toggle],.contact-form-toggle.open .estate-container-image .add-to-favorites,.estate-container-image .contact-form-toggle.open .add-to-favorites{transform:scaleY(-1)}@media only screen and (min-width:1024px){.contact-form-toggle{margin-top:24px}}.mobile-contact-form-footer{display:none}.mobile-contact-form-footer.detail{display:block;position:fixed;bottom:0;left:0;right:0;z-index:2;background-color:#fff;height:70px;padding:13px 20px;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD}@media only screen and (min-width:768px){.mobile-contact-form-footer.detail{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1024px){.mobile-contact-form-footer.detail{display:none}}.mobile-contact-form-footer.detail.docked{position:relative}.mobile-contact-form-footer.detail .add-to-favorites{font-size:14px;line-height:42px;text-transform:uppercase;font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif}.mobile-contact-form-footer.detail .add-to-favorites .icon,.mobile-contact-form-footer.detail .add-to-favorites section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container .mobile-contact-form-footer.detail .add-to-favorites .add-to-favorites,.mobile-contact-form-footer.detail .add-to-favorites .custom-checkbox+label:before,.mobile-contact-form-footer.detail .add-to-favorites .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle .mobile-contact-form-footer.detail .add-to-favorites *[class*=btn-toggle],.mobile-contact-form-footer.detail .add-to-favorites .estate-container-image .add-to-favorites,.estate-container-image .mobile-contact-form-footer.detail .add-to-favorites .add-to-favorites{font-size:20px;line-height:42px;padding-right:10px}.mobile-contact-form-footer.detail .add-to-favorites .icon:before,.mobile-contact-form-footer.detail .add-to-favorites section.top-items .item-link-container .add-to-favorites:before,section.top-items .item-link-container .mobile-contact-form-footer.detail .add-to-favorites .add-to-favorites:before,.mobile-contact-form-footer.detail .add-to-favorites .custom-checkbox+label:before,.mobile-contact-form-footer.detail .add-to-favorites .resultlist-viewtoggle [class*=btn-toggle]:before,.resultlist-viewtoggle .mobile-contact-form-footer.detail .add-to-favorites [class*=btn-toggle]:before,.mobile-contact-form-footer.detail .add-to-favorites .estate-container-image .add-to-favorites:before,.estate-container-image .mobile-contact-form-footer.detail .add-to-favorites .add-to-favorites:before{position:relative;top:1px}.mobile-contact-form-footer.detail .add-to-favorites .label-favorite{display:none}.mobile-contact-form-footer.detail .add-to-favorites.isFavorite{color:#9bc539}.mobile-contact-form-footer.detail .add-to-favorites.isFavorite .label-default{display:none}.mobile-contact-form-footer.detail .add-to-favorites.isFavorite .label-favorite{display:inline-block}.mobile-contact-form-footer.detail img{width:42px;height:42px;border-radius:50%;margin-right:12px;float:right;display:none}@media only screen and (min-width:360px){.mobile-contact-form-footer.detail img{display:block}}.mobile-contact-form-footer.detail .button{float:right}.contact-form .website-container,.result-list-contact-teaser .website-container{position:absolute;top:0;left:-99999px}.contact-form .legal-info{font-size:12px;line-height:22px}.contact-form .legal-info a{font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif}.overlay{position:fixed;display:none;width:100vw;height:100vh;inset:0;background-color:#0009;z-index:1000;overflow-y:scroll}.overlay.open{display:flex;align-items:center;justify-content:center}.noscroll{overflow:hidden}.popup{position:relative;background-color:#fff;height:auto;width:90%;padding:40px 20px;display:none}@media only screen and (min-width:768px){.popup{height:auto;max-height:100%;width:80%;max-width:440px;padding:50px 30px}}@media only screen and (min-width:1024px){.popup{max-width:600px}}.open .popup,.popup.open{display:block}.popup .close{position:absolute;top:0;right:0;font-family:iconfont;font-size:20px;line-height:20px;width:44px;height:44px;padding:12px;text-align:center;z-index:999;cursor:pointer}.login-popup{height:100%;width:100%;padding:0}@media only screen and (min-width:768px){.login-popup{display:flex;flex-direction:column;height:auto;width:80%;max-width:440px}}@media only screen and (min-width:1024px){.login-popup{flex-direction:row;max-width:800px}.login-popup #login-form,.login-popup #registration-form,.login-popup #forgot-password-form,.login-popup #reset-form,.login-popup .login-text{width:50%}}@media only screen and (min-width:768px){.open .login-popup,.login-popup.open{display:flex}}@media only screen and (min-width:1024px){.login-popup form{min-height:580px}}.login-popup .login-text{background-color:#f2f2f2}@media only screen and (min-width:1024px){.login-popup .login-text{min-height:580px}}.login-popup .login-text .deco{width:68px;height:68px;border-radius:50%;background-color:#ddd}.contact-popup{height:100%;width:100%;padding:0}@media only screen and (min-width:768px){.contact-popup{height:auto;width:80%;max-width:440px}}@media only screen and (min-width:1024px){.contact-popup{max-width:600px}}.contact-popup .contact-form{border:none;padding:60px 20px 80px}@media only screen and (min-width:768px){.contact-popup .contact-form{padding:50px 30px}}.contact-popup .contact-form .mobile-contact-form-header{display:none}.contact-popup .contact-form .contact-form-controls a.button,.contact-popup .contact-form .contact-form-controls a.tel{margin-bottom:12px}#login-form,#registration-form,#forgot-password-form,#reset-form,.login-text{padding:50px 20px}@media only screen and (min-width:768px){#login-form,#registration-form,#forgot-password-form,#reset-form,.login-text{padding:50px 30px}}#login-form .login-message,#registration-form .login-message,#forgot-password-form .login-message,#reset-form .login-message,.login-text .login-message{font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif;color:#9bc539;border:2px solid #9bc539;padding:10px;display:none}#login-form .login-message.open,#registration-form .login-message.open,#forgot-password-form .login-message.open,#reset-form .login-message.open,.login-text .login-message.open{display:block}#login-form,#registration-form,#forgot-password-form,#reset-form{background-color:#fff;display:none}#login-form.open,#registration-form.open,#forgot-password-form.open,#reset-form.open{display:block}#login-form .logo,#registration-form .logo,#forgot-password-form .logo,#reset-form .logo{display:block;width:177px;margin-bottom:50px}#login-form h4,#login-form .h4,#login-form .resultList .result-list-separator,.resultList #login-form .result-list-separator,#registration-form h4,#registration-form .h4,#registration-form .resultList .result-list-separator,.resultList #registration-form .result-list-separator,#forgot-password-form h4,#forgot-password-form .h4,#forgot-password-form .resultList .result-list-separator,.resultList #forgot-password-form .result-list-separator,#reset-form h4,#reset-form .h4,#reset-form .resultList .result-list-separator,.resultList #reset-form .result-list-separator{margin-bottom:30px}#login-form .legal-info,#login-form label[for=stay-logged-in],#login-form label[for=registration-datenschutz],#registration-form .legal-info,#registration-form label[for=stay-logged-in],#registration-form label[for=registration-datenschutz],#forgot-password-form .legal-info,#forgot-password-form label[for=stay-logged-in],#forgot-password-form label[for=registration-datenschutz],#reset-form .legal-info,#reset-form label[for=stay-logged-in],#reset-form label[for=registration-datenschutz]{font-size:12px;line-height:22px}#login-form .legal-info a,#login-form label[for=stay-logged-in] a,#login-form label[for=registration-datenschutz] a,#registration-form .legal-info a,#registration-form label[for=stay-logged-in] a,#registration-form label[for=registration-datenschutz] a,#forgot-password-form .legal-info a,#forgot-password-form label[for=stay-logged-in] a,#forgot-password-form label[for=registration-datenschutz] a,#reset-form .legal-info a,#reset-form label[for=stay-logged-in] a,#reset-form label[for=registration-datenschutz] a{font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif}#login-form .form-error,#registration-form .form-error,#forgot-password-form .form-error,#reset-form .form-error{font-size:12px;line-height:22px;color:#d0021b;margin-bottom:24px;display:none}#login-form .form-error.active,#registration-form .form-error.active,#forgot-password-form .form-error.active,#reset-form .form-error.active{display:block}#login-form button,#registration-form button,#forgot-password-form button,#reset-form button{display:block;width:100%;margin-bottom:12px}#login-form .forgot-password,#registration-form .forgot-password,#forgot-password-form .forgot-password,#reset-form .forgot-password{font-size:12px;line-height:22px;text-align:center;margin-bottom:4px}#login-form .forgot-password a:hover,#registration-form .forgot-password a:hover,#forgot-password-form .forgot-password a:hover,#reset-form .forgot-password a:hover{color:#9bc539}#login-form .not-registered,#login-form .already-registered,#registration-form .not-registered,#registration-form .already-registered,#forgot-password-form .not-registered,#forgot-password-form .already-registered,#reset-form .not-registered,#reset-form .already-registered{text-align:center}#login-form .not-registered a,#login-form .already-registered a,#registration-form .not-registered a,#registration-form .already-registered a,#forgot-password-form .not-registered a,#forgot-password-form .already-registered a,#reset-form .not-registered a,#reset-form .already-registered a{font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif;color:#9bc539}#login-form .not-registered a:hover,#login-form .already-registered a:hover,#registration-form .not-registered a:hover,#registration-form .already-registered a:hover,#forgot-password-form .not-registered a:hover,#forgot-password-form .already-registered a:hover,#reset-form .not-registered a:hover,#reset-form .already-registered a:hover{color:#003048}#login-form .not-registered,#registration-form .not-registered,#forgot-password-form .not-registered,#reset-form .not-registered{font-size:12px;line-height:22px}.save-search-popup .ajax-loader{display:block;margin:50px auto}section.profile-nav{background-color:#f2f2f2}section.profile-nav .profile-nav-inner{max-width:1440px;margin-left:auto;margin-right:auto;padding:17px 0}section.profile-nav ul{list-style-type:none;margin:0;padding:0;line-height:26px}section.profile-nav ul li{display:inline-block;margin:0 15px 0 0}@media only screen and (min-width:480px){section.profile-nav ul li{margin-right:30px}}@media only screen and (min-width:768px){section.profile-nav ul li{margin-right:50px}}section.profile-nav ul li:last-child{margin-right:0}section.profile-nav ul li a{display:inline-block}section.profile-nav ul li a:after{content:"";display:block;height:3px;background-color:#9bc539;opacity:0;transition:all .3s ease 0s}section.profile-nav ul li a.active{font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif}section.profile-nav ul li a.active:after,section.profile-nav ul li a:hover:after{opacity:1}section.profile-forms .button-container .button{width:100%;margin-top:24px}@media only screen and (min-width:1024px){section.profile-forms .button-container .button{width:auto}section.profile-forms .button-container .button.delete-account{margin-left:24px}}section.profile-forms .password-form{margin-top:80px}@media only screen and (min-width:768px){section.profile-forms .password-form{margin-top:0}}section.profile-forms .msg-box{padding:17px 44px;text-align:center;font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif;position:relative}section.profile-forms .msg-box.success{background-color:#a7f14d}section.profile-forms .msg-box.success .msg:before{font-family:iconfont;font-size:20px;line-height:26px;margin-right:6px;position:relative;top:1px}section.profile-forms .msg-box.success .msg:last-child{margin:0}section.profile-forms .msg-box .close{position:absolute;top:8px;right:0;font-family:iconfont;font-size:20px;line-height:20px;width:44px;height:44px;padding:12px;text-align:center;z-index:999;cursor:pointer}.bookmark-nav{list-style-type:none;margin:0;padding:0;overflow:hidden}.bookmark-nav li{float:left;padding:17px 50px 17px 0}.bookmark-nav li a{display:block;color:#003048;text-align:center;text-decoration:none}.bookmark-nav li a:hover{font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif}.bookmark-nav li a.active{font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif;border-bottom:2px solid #9bc539}.favorites-found{display:none}section.saved-search .search-header{background-color:#f2f2f2;padding:17px 36px 17px 12px}section.saved-search .search-header span{font-weight:700}section.saved-search .search-details .basics .label.overline{font-family:Poppins Regular,Helvetica Neue,Arial,sans-serif}section.saved-search .search-details .basics,section.saved-search .search-details .features,section.saved-search .search-details .transport{border-top:1px solid #DDDDDD}section.saved-search .search-details .features .item-col,section.saved-search .search-details .transport .item-col{display:flex;align-items:center}section.saved-search .search-details .features .text,section.saved-search .search-details .transport .text{line-height:22px}section.saved-search .search-details .features .icon,section.saved-search .search-details .features section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container section.saved-search .search-details .features .add-to-favorites,section.saved-search .search-details .features .custom-checkbox+label:before,section.saved-search .search-details .features .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle section.saved-search .search-details .features *[class*=btn-toggle],section.saved-search .search-details .features .estate-container-image .add-to-favorites,.estate-container-image section.saved-search .search-details .features .add-to-favorites,section.saved-search .search-details .transport .icon,section.saved-search .search-details .transport section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container section.saved-search .search-details .transport .add-to-favorites,section.saved-search .search-details .transport .custom-checkbox+label:before,section.saved-search .search-details .transport .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle section.saved-search .search-details .transport *[class*=btn-toggle],section.saved-search .search-details .transport .estate-container-image .add-to-favorites,.estate-container-image section.saved-search .search-details .transport .add-to-favorites{font-size:40px;margin-right:10px}section.saved-search .search-details .features .value,section.saved-search .search-details .transport .value{font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif}section.saved-search .button-container{display:flex;gap:1rem;flex-wrap:wrap}section.saved-search .button-container .button{width:100%;justify-content:center}@media only screen and (min-width:768px){section.saved-search .button-container{justify-content:right}section.saved-search .button-container .button{width:auto}}section.saved-search .popup .button-container{justify-content:left}.resultlist-sorting{background-color:#fff;padding-top:80px;padding-bottom:60px;position:fixed;top:100vh;left:0;right:0;bottom:0;z-index:150;overflow-y:auto;transition:all .3s ease 0s}.resultlist-sorting.open{top:0;display:block}@media only screen and (min-width:768px){.resultlist-sorting{position:relative;background-color:transparent;padding:0;inset:auto;z-index:auto;overflow-y:visible}}.resultlist-sorting .mobile-sorting-header{display:none;position:fixed;top:0;left:0;z-index:2;width:100%;height:60px;background-color:#fff;border-bottom:1px solid #DDDDDD;text-align:center}.resultlist-sorting .mobile-sorting-header .close{position:absolute;top:0;left:0;width:60px;height:60px;text-align:center;line-height:60px;font-size:24px;font-family:iconfont;cursor:pointer}.resultlist-sorting .mobile-sorting-header .title{font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:20px;text-transform:uppercase;line-height:60px}.resultlist-sorting.open .mobile-sorting-header{display:block}@media only screen and (min-width:768px){.resultlist-sorting.open .mobile-sorting-header{display:none}}.resultlist-sorting .desktop-sorting-toggle{display:none}@media only screen and (min-width:768px){.resultlist-sorting .desktop-sorting-toggle{display:block;line-height:36px;cursor:pointer}.resultlist-sorting .desktop-sorting-toggle .icon,.resultlist-sorting .desktop-sorting-toggle section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container .resultlist-sorting .desktop-sorting-toggle .add-to-favorites,.resultlist-sorting .desktop-sorting-toggle .custom-checkbox+label:before,.resultlist-sorting .desktop-sorting-toggle .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle .resultlist-sorting .desktop-sorting-toggle *[class*=btn-toggle],.resultlist-sorting .desktop-sorting-toggle .estate-container-image .add-to-favorites,.estate-container-image .resultlist-sorting .desktop-sorting-toggle .add-to-favorites{margin-left:10px;vertical-align:middle}.resultlist-sorting .desktop-sorting-toggle .icon_arrow_up{display:none}.resultlist-sorting .desktop-sorting-toggle .icon_arrow_down,.resultlist-sorting .desktop-sorting-toggle section.accordion .accordion-container .header,section.accordion .accordion-container .resultlist-sorting .desktop-sorting-toggle .header,.resultlist-sorting .desktop-sorting-toggle .detail-accordion .detail-accordion-item .header,.detail-accordion .detail-accordion-item .resultlist-sorting .desktop-sorting-toggle .header,.resultlist-sorting .desktop-sorting-toggle section.details .unavailable-container .unavailable-header,section.details .unavailable-container .resultlist-sorting .desktop-sorting-toggle .unavailable-header{display:inline-block}}.resultlist-sorting.open .desktop-sorting-toggle .icon_arrow_down,.resultlist-sorting.open .desktop-sorting-toggle section.accordion .accordion-container .header,section.accordion .accordion-container .resultlist-sorting.open .desktop-sorting-toggle .header,.resultlist-sorting.open .desktop-sorting-toggle .detail-accordion .detail-accordion-item .header,.detail-accordion .detail-accordion-item .resultlist-sorting.open .desktop-sorting-toggle .header,.resultlist-sorting.open .desktop-sorting-toggle section.details .unavailable-container .unavailable-header,section.details .unavailable-container .resultlist-sorting.open .desktop-sorting-toggle .unavailable-header{display:none}.resultlist-sorting.open .desktop-sorting-toggle .icon_arrow_up{display:inline-block}.resultlist-sorting .sorting-content{display:none}.resultlist-sorting .sorting-content .title{font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif}@media only screen and (min-width:768px){.resultlist-sorting .sorting-content .title{display:none}}.resultlist-sorting .sorting-content .sorting-row{cursor:pointer;margin-top:14px;display:inline-flex;width:fit-content;font-size:1.4rem;line-height:150%}.resultlist-sorting .sorting-content .sorting-row:first-child{margin-top:0}.resultlist-sorting .sorting-content .label span.light-text{color:#597888}.resultlist-sorting .sorting-content .sorting-button{margin-right:10px}.resultlist-sorting .sorting-content .sorting-button .icon:before,.resultlist-sorting .sorting-content .sorting-button section.top-items .item-link-container .add-to-favorites:before,section.top-items .item-link-container .resultlist-sorting .sorting-content .sorting-button .add-to-favorites:before,.resultlist-sorting .sorting-content .sorting-button .custom-checkbox+label:before,.resultlist-sorting .sorting-content .sorting-button .resultlist-viewtoggle [class*=btn-toggle]:before,.resultlist-viewtoggle .resultlist-sorting .sorting-content .sorting-button [class*=btn-toggle]:before,.resultlist-sorting .sorting-content .sorting-button .estate-container-image .add-to-favorites:before,.estate-container-image .resultlist-sorting .sorting-content .sorting-button .add-to-favorites:before{position:relative;top:-5px}.resultlist-sorting .sorting-content .sorting-button .radio{display:inline-block;width:22px;height:22px;border:1px solid #ddd;border-radius:50%;position:relative}.resultlist-sorting .sorting-content .sorting-button .radio:after{content:"";opacity:0;position:absolute;top:5px;left:5px;width:10px;height:10px;border-radius:50%;background-color:#003048;transition:all .3s ease 0s}.resultlist-sorting .sorting-content .sorting-button:hover .radio:after,.resultlist-sorting .sorting-content .sorting-button.selected .radio:after{opacity:1}.resultlist-sorting.open .sorting-content{display:flex;flex-direction:column;padding:0 20px}@media only screen and (min-width:768px){.resultlist-sorting.open .sorting-content{position:absolute;z-index:200;top:36px;right:0;width:315px;padding:24px;border:1px solid #F2F2F2;box-shadow:0 2px 5px #0003;border-radius:5px;background-color:#fff}}.resultlist-sorting .mobile-sorting-footer{display:none;position:fixed;bottom:0;left:0;z-index:2;width:100%;height:60px;background-color:#fff;border-top:1px solid #DDDDDD}.resultlist-sorting .mobile-sorting-footer .mobile-sorting-button{display:inline-block;float:right;margin:11px 20px 0 0;padding:0 20px}.resultlist-sorting.open .mobile-sorting-footer{display:block}@media only screen and (min-width:768px){.resultlist-sorting.open .mobile-sorting-footer{display:none}}.language-switch{position:relative;margin-right:24px}.language-switch .menu-trigger{display:inline-flex;gap:.25rem}.language-switch .language-selection{display:none;z-index:21;padding:24px 24px 12px;background-color:#fff}@media only screen and (min-width:1200px){.language-switch .language-selection{right:0;width:auto;position:absolute;top:calc(100% + 6px);column-count:2}}.language-switch .language-selection .form-item{margin-bottom:0;white-space:nowrap;min-width:220px}.language-switch .language-selection label{margin-bottom:12px}.language-switch .icon,.language-switch section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container .language-switch .add-to-favorites,.language-switch .custom-checkbox+label:before,.language-switch .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle .language-switch *[class*=btn-toggle],.language-switch .estate-container-image .add-to-favorites,.estate-container-image .language-switch .add-to-favorites{line-height:2}.language-switch:focus-within .language-selection,.language-switch:hover .language-selection{display:block}dialog .btn-close{position:absolute;top:15px;right:15px;cursor:pointer}dialog{border:0;padding:60px;width:100%;max-width:none;max-height:none;margin:auto}dialog.contact-form{height:100%;margin:0 auto;padding:0}dialog.contact-form>div{padding:60px 20px 80px}@media only screen and (min-width:768px){dialog{max-width:490px;width:auto;height:fit-content;margin:auto}dialog.contact-form{max-width:600px;height:fit-content;margin:auto;padding:0}dialog.contact-form>div{padding:50px 30px;overflow-y:auto;max-height:90vh}}dialog .title{font-size:4rem;line-height:1.35;font-weight:700;color:#003048}dialog .title:after{content:"";display:block;height:4px;width:70px;background:#9bc539;margin-top:30px;margin-bottom:30px}dialog .d-flex{gap:20px}dialog .decoration-icon{flex-shrink:0}.body-no-scroll{overflow:hidden;position:fixed;width:100%}section.stage-slider{width:100%;max-width:none;position:relative}@media only screen and (min-width:768px){section.stage-slider .owl-item{width:83.3333%}}@media only screen and (min-width:1024px){section.stage-slider .owl-item{width:83.3333%}}section.stage-slider .owl-item{max-width:1200px}section.stage-slider .owl-item{opacity:.6}section.stage-slider .owl-item.active.center{opacity:1}section.stage-slider .owl-video-wrapper{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}section.stage-slider .owl-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}section.stage-slider .owl-video-play-icon{background-color:transparent;background-image:none;height:60px;width:140px;margin:0;top:0;right:0;left:auto;z-index:2}section.stage-slider .owl-video-play-icon:hover{transform:none}.owl-video-playing section.stage-slider .owl-video-play-icon{display:block}section.stage-slider .owl-nav{position:static;display:none}@media only screen and (min-width:768px){section.stage-slider .owl-nav{display:block}}section.stage-slider .owl-prev{position:absolute;top:50%;left:calc(3% - 8px);transform:translateY(-50%)}@media only screen and (min-width:768px){section.stage-slider .owl-prev{left:40px}}section.stage-slider .owl-prev span{font-size:30px}section.stage-slider .owl-next{position:absolute;top:50%;right:calc(3% - 8px);transform:translateY(-50%)}@media only screen and (min-width:768px){section.stage-slider .owl-next{right:40px}}section.stage-slider .owl-next span{font-size:30px}section.stage-slider .slide{position:relative}section.stage-slider .slide .controls{position:absolute;top:2px;left:2px;z-index:2;opacity:0;transition:opacity .5s linear}@media only screen and (min-width:1024px){section.stage-slider .slide .controls{top:12px;right:12px;left:auto}}section.stage-slider .slide .controls a.play{margin-right:152px}@media only screen and (min-width:768px){section.stage-slider .slide .controls a.play{margin-right:152px}}@media only screen and (min-width:1024px){section.stage-slider .slide .controls a.play{margin-right:152px}}section.stage-slider .slide .controls a,section.stage-slider .controls-layover a{display:inline-block}section.stage-slider .slide .controls a.add-to-favorites,section.stage-slider .slide .controls a.play,section.stage-slider .controls-layover a.add-to-favorites,section.stage-slider .controls-layover a.play{display:none}@media only screen and (min-width:1024px){section.stage-slider .slide .controls a.add-to-favorites,section.stage-slider .slide .controls a.play,section.stage-slider .controls-layover a.add-to-favorites,section.stage-slider .controls-layover a.play{display:inline-block;box-shadow:0 0 1px #0003;margin-left:12px}section.stage-slider .slide .controls a.add-to-favorites .label-favorite,section.stage-slider .slide .controls a.play .label-favorite,section.stage-slider .controls-layover a.add-to-favorites .label-favorite,section.stage-slider .controls-layover a.play .label-favorite{display:none}section.stage-slider .slide .controls a.add-to-favorites.isFavorite,section.stage-slider .slide .controls a.play.isFavorite,section.stage-slider .controls-layover a.add-to-favorites.isFavorite,section.stage-slider .controls-layover a.play.isFavorite{color:#9bc539}section.stage-slider .slide .controls a.add-to-favorites.isFavorite .label-default,section.stage-slider .slide .controls a.play.isFavorite .label-default,section.stage-slider .controls-layover a.add-to-favorites.isFavorite .label-default,section.stage-slider .controls-layover a.play.isFavorite .label-default{display:none}section.stage-slider .slide .controls a.add-to-favorites.isFavorite .label-favorite,section.stage-slider .slide .controls a.play.isFavorite .label-favorite,section.stage-slider .controls-layover a.add-to-favorites.isFavorite .label-favorite,section.stage-slider .controls-layover a.play.isFavorite .label-favorite{display:inline-block}}section.stage-slider .slide .controls a.play-mobile,section.stage-slider .controls-layover a.play-mobile{width:54px;height:48px;padding:12px}section.stage-slider .slide .controls a.play-mobile .icon,section.stage-slider .slide .controls a.play-mobile section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container section.stage-slider .slide .controls a.play-mobile .add-to-favorites,section.stage-slider .slide .controls a.play-mobile .custom-checkbox+label:before,section.stage-slider .slide .controls a.play-mobile .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle section.stage-slider .slide .controls a.play-mobile *[class*=btn-toggle],section.stage-slider .slide .controls a.play-mobile .estate-container-image .add-to-favorites,.estate-container-image section.stage-slider .slide .controls a.play-mobile .add-to-favorites,section.stage-slider .controls-layover a.play-mobile .icon,section.stage-slider .controls-layover a.play-mobile section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container section.stage-slider .controls-layover a.play-mobile .add-to-favorites,section.stage-slider .controls-layover a.play-mobile .custom-checkbox+label:before,section.stage-slider .controls-layover a.play-mobile .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle section.stage-slider .controls-layover a.play-mobile *[class*=btn-toggle],section.stage-slider .controls-layover a.play-mobile .estate-container-image .add-to-favorites,.estate-container-image section.stage-slider .controls-layover a.play-mobile .add-to-favorites{background-color:#ddd;width:30px;height:24px;overflow:hidden;color:#fff;font-size:30px;line-height:24px;border-radius:2px}@media only screen and (min-width:1024px){section.stage-slider .slide .controls a.play-mobile,section.stage-slider .controls-layover a.play-mobile{display:none}}section.stage-slider .owl-item.active .controls{opacity:1}.stage-slider-first-slide-for-print{display:none}.stage-slider-first-slide-for-print img{display:block;width:480px;height:270px;margin-bottom:20px}section.stage{margin-top:-60px}@media only screen and (min-width:1200px){section.stage{margin-top:-95px}}section.stage{color:#fff;background-color:#003048;position:relative}section.stage .stage-overlay{background-image:linear-gradient(to bottom,#00304880,#00304800 20% 100%),linear-gradient(to bottom,#00304833,#00304833);z-index:2}section.stage .stage-overlay,section.stage .stage-img{height:100%;width:100%;position:absolute;top:0;left:0;object-fit:cover}section.stage .stage-img{z-index:1}section.stage .stage-content{z-index:3;position:relative}section.stage .stage-content .row,section.stage .stage-content .resultList{min-height:380px;text-align:center;align-items:center;padding-top:120px;padding-bottom:120px}@media only screen and (min-width:768px){section.stage .stage-content .row,section.stage .stage-content .resultList{min-height:432px}}@media only screen and (min-width:1024px){section.stage .stage-content .row,section.stage .stage-content .resultList{height:599px;min-height:600px;text-align:left;align-items:flex-end;padding-bottom:50px}}@media only screen and (min-width:1440px){section.stage .stage-content .row,section.stage .stage-content .resultList{min-height:41.66667vw}}section.stage .stage-content .text{text-shadow:0 2px 14px rgba(0,0,0,.26)}@media only screen and (min-width:1024px){#homepage-container .search{display:flex}#homepage-container .search-container{max-width:580px;width:100%}#homepage-container .search-container.open{max-width:1200px}}.no-results .icon,.no-results section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container .no-results .add-to-favorites,.no-results .custom-checkbox+label:before,.no-results .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle .no-results *[class*=btn-toggle],.no-results .estate-container-image .add-to-favorites,.estate-container-image .no-results .add-to-favorites{font-size:64px}section.search{margin-left:27px;margin-right:27px}@media only screen and (min-width:768px){section.search{margin-left:40px;margin-right:40px}}@media only screen and (min-width:1520px){section.search{margin-left:auto;margin-right:auto}}section.search{overflow:visible}section.search .search-container{background-color:#f2f2f2;border-radius:10px;box-shadow:0 12px 54px #0000004d;margin-top:-100px;transition:all .3s ease 0s}section.search .search-container .title{font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:20px;text-transform:uppercase}section.search .search-container .form-item,section.search .search-container .dropdown{margin-bottom:12px}section.search .search-container .search-controls{position:relative}section.search .search-container .search-toggle{display:block;float:left;cursor:pointer;font-size:12px;line-height:16px;padding:12px 12px 12px 22px;position:relative;margin-bottom:-12px}@media only screen and (min-width:768px){section.search .search-container .search-toggle{margin-right:24px;margin-bottom:0;top:1px}}section.search .search-container .search-toggle .icon,section.search .search-container .search-toggle section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container section.search .search-container .search-toggle .add-to-favorites,section.search .search-container .search-toggle .custom-checkbox+label:before,section.search .search-container .search-toggle .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle section.search .search-container .search-toggle *[class*=btn-toggle],section.search .search-container .search-toggle .estate-container-image .add-to-favorites,.estate-container-image section.search .search-container .search-toggle .add-to-favorites{position:absolute;top:14px;left:0;transition:all .3s ease 0s}section.search .search-container .search-toggle .icon.icon_arrow_left,section.search .search-container .search-toggle section.top-items .item-link-container .icon_arrow_left.add-to-favorites,section.top-items .item-link-container section.search .search-container .search-toggle .icon_arrow_left.add-to-favorites,section.search .search-container .search-toggle .custom-checkbox+label.icon_arrow_left:before,section.search .search-container .search-toggle .resultlist-viewtoggle .icon_arrow_left[class*=btn-toggle],.resultlist-viewtoggle section.search .search-container .search-toggle .icon_arrow_left[class*=btn-toggle],section.search .search-container .search-toggle .estate-container-image .icon_arrow_left.add-to-favorites,.estate-container-image section.search .search-container .search-toggle .icon_arrow_left.add-to-favorites{display:none;left:4px}section.search .search-container .search-toggle .less{display:none}section.search .search-container.open .search-toggle .icon,section.search .search-container.open .search-toggle section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container section.search .search-container.open .search-toggle .add-to-favorites,section.search .search-container.open .search-toggle .custom-checkbox+label:before,section.search .search-container.open .search-toggle .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle section.search .search-container.open .search-toggle *[class*=btn-toggle],section.search .search-container.open .search-toggle .estate-container-image .add-to-favorites,.estate-container-image section.search .search-container.open .search-toggle .add-to-favorites{transform:scaleY(-1)}section.search .search-container.open .search-toggle .more{display:none}section.search .search-container.open .search-toggle .less{display:inline-block}section.search .search-container .search-save{display:block;float:right;position:relative;font-size:12px;line-height:16px;padding:12px 12px 12px 28px;margin-bottom:-12px}@media only screen and (min-width:768px){section.search .search-container .search-save{float:left;margin-bottom:0;top:1px}}section.search .search-container .search-save .icon,section.search .search-container .search-save section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container section.search .search-container .search-save .add-to-favorites,section.search .search-container .search-save .custom-checkbox+label:before,section.search .search-container .search-save .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle section.search .search-container .search-save *[class*=btn-toggle],section.search .search-container .search-save .estate-container-image .add-to-favorites,.estate-container-image section.search .search-container .search-save .add-to-favorites{font-size:20px;position:absolute;top:9px;left:0}section.search .search-container button{margin-bottom:12px;width:100%}@media only screen and (min-width:768px){section.search .search-container button{width:auto;margin-bottom:0;float:right}}section.search .search-container .content-secondary{max-height:0;overflow:visible;opacity:0;transition:all .3s ease 0s}section.search .search-container.open .content-secondary{max-height:500px;opacity:1}@media only screen and (min-width:768px){section.search.half .search-container .content-primary .form-item input{height:60px;padding-top:18px;padding-bottom:18px}section.search.half .search-container .content-primary .form-item.search input{padding-left:54px}section.search.half .search-container .content-primary .form-item.search:before{top:15px;left:22px}section.search.half .search-container .content-primary .input-dropdown{height:60px;padding:19px 45px 19px 20px}section.search.half .search-container .content-primary .input-dropdown .icon,section.search.half .search-container .content-primary .input-dropdown section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container section.search.half .search-container .content-primary .input-dropdown .add-to-favorites,section.search.half .search-container .content-primary .input-dropdown .custom-checkbox+label:before,section.search.half .search-container .content-primary .input-dropdown .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle section.search.half .search-container .content-primary .input-dropdown *[class*=btn-toggle],section.search.half .search-container .content-primary .input-dropdown .estate-container-image .add-to-favorites,.estate-container-image section.search.half .search-container .content-primary .input-dropdown .add-to-favorites{right:24px;top:24px}section.search.half .search-container .content-primary .filled .input-dropdown{padding:10px 45px 10px 20px}}@media only screen and (min-width:1024px){section.search.half .search-container{margin-left:50%;margin-top:-316px}section.search.half .search-container .search-toggle .icon.icon_arrow_down,section.search.half .search-container .search-toggle section.accordion .accordion-container .icon.header,section.accordion .accordion-container section.search.half .search-container .search-toggle .icon.header,section.search.half .search-container .search-toggle .detail-accordion .detail-accordion-item .icon.header,.detail-accordion .detail-accordion-item section.search.half .search-container .search-toggle .icon.header,section.search.half .search-container .search-toggle section.details .unavailable-container .icon.unavailable-header,section.details .unavailable-container section.search.half .search-container .search-toggle .icon.unavailable-header,section.search.half .search-container .search-toggle section.top-items .item-link-container .icon_arrow_down.add-to-favorites,section.search.half .search-container .search-toggle section.top-items .item-link-container section.accordion .accordion-container .add-to-favorites.header,section.accordion .accordion-container section.search.half .search-container .search-toggle section.top-items .item-link-container .add-to-favorites.header,section.search.half .search-container .search-toggle section.top-items .item-link-container .detail-accordion .detail-accordion-item .add-to-favorites.header,.detail-accordion .detail-accordion-item section.search.half .search-container .search-toggle section.top-items .item-link-container .add-to-favorites.header,section.search.half .search-container .search-toggle section.top-items .item-link-container section.details .unavailable-container .add-to-favorites.unavailable-header,section.details .unavailable-container section.search.half .search-container .search-toggle section.top-items .item-link-container .add-to-favorites.unavailable-header,section.top-items .item-link-container section.search.half .search-container .search-toggle .icon_arrow_down.add-to-favorites,section.top-items .item-link-container section.search.half .search-container .search-toggle section.accordion .accordion-container .add-to-favorites.header,section.accordion .accordion-container section.top-items .item-link-container section.search.half .search-container .search-toggle .add-to-favorites.header,section.top-items .item-link-container section.search.half .search-container .search-toggle .detail-accordion .detail-accordion-item .add-to-favorites.header,.detail-accordion .detail-accordion-item section.top-items .item-link-container section.search.half .search-container .search-toggle .add-to-favorites.header,section.top-items .item-link-container section.search.half .search-container .search-toggle section.details .unavailable-container .add-to-favorites.unavailable-header,section.details .unavailable-container section.top-items .item-link-container section.search.half .search-container .search-toggle .add-to-favorites.unavailable-header,section.search.half .search-container .search-toggle .custom-checkbox+label.icon_arrow_down:before,section.search.half .search-container .search-toggle section.accordion .accordion-container .custom-checkbox+label.header:before,section.accordion .accordion-container section.search.half .search-container .search-toggle .custom-checkbox+label.header:before,section.search.half .search-container .search-toggle .detail-accordion .detail-accordion-item .custom-checkbox+label.header:before,.detail-accordion .detail-accordion-item section.search.half .search-container .search-toggle .custom-checkbox+label.header:before,section.search.half .search-container .search-toggle section.details .unavailable-container .custom-checkbox+label.unavailable-header:before,section.details .unavailable-container section.search.half .search-container .search-toggle .custom-checkbox+label.unavailable-header:before,section.search.half .search-container .search-toggle .resultlist-viewtoggle .icon_arrow_down[class*=btn-toggle],section.search.half .search-container .search-toggle .resultlist-viewtoggle section.accordion .accordion-container [class*=btn-toggle].header,section.accordion .accordion-container section.search.half .search-container .search-toggle .resultlist-viewtoggle [class*=btn-toggle].header,section.search.half .search-container .search-toggle .resultlist-viewtoggle .detail-accordion .detail-accordion-item [class*=btn-toggle].header,.detail-accordion .detail-accordion-item section.search.half .search-container .search-toggle .resultlist-viewtoggle [class*=btn-toggle].header,section.search.half .search-container .search-toggle .resultlist-viewtoggle section.details .unavailable-container [class*=btn-toggle].unavailable-header,section.details .unavailable-container section.search.half .search-container .search-toggle .resultlist-viewtoggle [class*=btn-toggle].unavailable-header,.resultlist-viewtoggle section.search.half .search-container .search-toggle .icon_arrow_down[class*=btn-toggle],.resultlist-viewtoggle section.search.half .search-container .search-toggle section.accordion .accordion-container [class*=btn-toggle].header,section.accordion .accordion-container .resultlist-viewtoggle section.search.half .search-container .search-toggle [class*=btn-toggle].header,.resultlist-viewtoggle section.search.half .search-container .search-toggle .detail-accordion .detail-accordion-item [class*=btn-toggle].header,.detail-accordion .detail-accordion-item .resultlist-viewtoggle section.search.half .search-container .search-toggle [class*=btn-toggle].header,.resultlist-viewtoggle section.search.half .search-container .search-toggle section.details .unavailable-container [class*=btn-toggle].unavailable-header,section.details .unavailable-container .resultlist-viewtoggle section.search.half .search-container .search-toggle [class*=btn-toggle].unavailable-header,section.search.half .search-container .search-toggle .estate-container-image .icon_arrow_down.add-to-favorites,section.search.half .search-container .search-toggle .estate-container-image section.accordion .accordion-container .add-to-favorites.header,section.accordion .accordion-container section.search.half .search-container .search-toggle .estate-container-image .add-to-favorites.header,section.search.half .search-container .search-toggle .estate-container-image .detail-accordion .detail-accordion-item .add-to-favorites.header,.detail-accordion .detail-accordion-item section.search.half .search-container .search-toggle .estate-container-image .add-to-favorites.header,section.search.half .search-container .search-toggle .estate-container-image section.details .unavailable-container .add-to-favorites.unavailable-header,section.details .unavailable-container section.search.half .search-container .search-toggle .estate-container-image .add-to-favorites.unavailable-header,.estate-container-image section.search.half .search-container .search-toggle .icon_arrow_down.add-to-favorites,.estate-container-image section.search.half .search-container .search-toggle section.accordion .accordion-container .add-to-favorites.header,section.accordion .accordion-container .estate-container-image section.search.half .search-container .search-toggle .add-to-favorites.header,.estate-container-image section.search.half .search-container .search-toggle .detail-accordion .detail-accordion-item .add-to-favorites.header,.detail-accordion .detail-accordion-item .estate-container-image section.search.half .search-container .search-toggle .add-to-favorites.header,.estate-container-image section.search.half .search-container .search-toggle section.details .unavailable-container .add-to-favorites.unavailable-header,section.details .unavailable-container .estate-container-image section.search.half .search-container .search-toggle .add-to-favorites.unavailable-header{display:none}section.search.half .search-container .search-toggle .icon.icon_arrow_left,section.search.half .search-container .search-toggle section.top-items .item-link-container .icon_arrow_left.add-to-favorites,section.top-items .item-link-container section.search.half .search-container .search-toggle .icon_arrow_left.add-to-favorites,section.search.half .search-container .search-toggle .custom-checkbox+label.icon_arrow_left:before,section.search.half .search-container .search-toggle .resultlist-viewtoggle .icon_arrow_left[class*=btn-toggle],.resultlist-viewtoggle section.search.half .search-container .search-toggle .icon_arrow_left[class*=btn-toggle],section.search.half .search-container .search-toggle .estate-container-image .icon_arrow_left.add-to-favorites,.estate-container-image section.search.half .search-container .search-toggle .icon_arrow_left.add-to-favorites{display:inline-block}section.search.half .search-container .content-wrapper{position:relative;height:204px}section.search.half .search-container .content-wrapper .content-secondary{width:0;position:absolute;top:0;left:100%;overflow:hidden;transition:opacity .3s ease .1s}section.search.half .search-container.open{margin-left:0}section.search.half .search-container.open .search-toggle .icon,section.search.half .search-container.open .search-toggle section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container section.search.half .search-container.open .search-toggle .add-to-favorites,section.search.half .search-container.open .search-toggle .custom-checkbox+label:before,section.search.half .search-container.open .search-toggle .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle section.search.half .search-container.open .search-toggle *[class*=btn-toggle],section.search.half .search-container.open .search-toggle .estate-container-image .add-to-favorites,.estate-container-image section.search.half .search-container.open .search-toggle .add-to-favorites{transform:scaleX(-1)}section.search.half .search-container.open .content-wrapper{overflow:visible}section.search.half .search-container.open .content-wrapper .content-primary{width:calc(50% - 12px)}section.search.half .search-container.open .content-wrapper .content-secondary{width:calc(50% - 12px);left:calc(50% + 12px);overflow:visible}}section.search.full .search-filters .search-filter,section.search.full .search-filters .search-filter-clear-button{background-color:#003048;color:#fff;border:1px solid #003048;border-radius:4px;font-family:Poppins SemiBold,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:16px;padding:4px 27px 4px 7px;position:relative;display:block;float:left;margin:0 12px 12px 0;cursor:pointer;transition:background-color .3s ease 0s,border-color .3s ease 0s,color .3s ease 0s}section.search.full .search-filters .search-filter:before,section.search.full .search-filters .search-filter-clear-button:before{font-family:iconfont;position:absolute;top:5px;right:8px}section.search.full .search-filters .search-filter:hover,section.search.full .search-filters .search-filter-clear-button:hover{background-color:#9bc539;border-color:#9bc539}section.search.full .search-filters .search-filter-clear-button{background-color:#fff;color:#003048;display:none}section.search.full .search-filters .search-filter-clear-button:hover{background-color:#003048;border-color:#003048;color:#fff}section.search.full .search-filters .search-filter+.search-filter+.search-filter-clear-button,section.search.full .search-filters .search-filter-clear-button+.search-filter+.search-filter-clear-button,section.search.full .search-filters .search-filter+.search-filter-clear-button+.search-filter-clear-button,section.search.full .search-filters .search-filter-clear-button+.search-filter-clear-button+.search-filter-clear-button{display:inline-block}@media only screen and (min-width:768px){section.search.full{background-color:#f2f2f2;width:100%;max-width:none;margin-left:0;margin-right:0;padding-left:40px;padding-right:40px}section.search.full .search-container{margin-top:0;box-shadow:none;border-radius:0;margin-left:auto;margin-right:auto;padding:24px 0 0}section.search.full .search-container .row,section.search.full .search-container .resultList{margin-left:-6px;margin-right:-6px}section.search.full .search-container div[class^=col]{padding-left:6px;padding-right:6px}section.search.full .search-container .search-toggle{top:0}section.search.full .search-container .search-save{top:0}}section.search.full .mobile-search-header{display:none;position:fixed;top:0;left:0;z-index:2;width:100%;height:60px;background-color:#fff;border-bottom:1px solid #DDDDDD;text-align:center}section.search.full .mobile-search-header .close{position:absolute;top:0;left:0;width:60px;height:60px;text-align:center;line-height:60px;font-size:24px;font-family:iconfont;cursor:pointer}section.search.full .mobile-search-header .title{line-height:60px!important}section.search.full .mobile-search-header .reset{position:absolute;top:0;right:0;font-size:12px;line-height:60px;padding:0 20px;cursor:pointer}section.search.full.city .search-submit{margin-top:12px}@media only screen and (min-width:768px){section.search.full.city .search-submit{display:inline-block;float:right;margin:0 0 8px;position:relative;top:-2px;width:auto}}section.search.full.city .search-container .search-controls .search-save .save-mobile{display:none}section.search.full.city .search-container .search-controls .search-save .save-desktop{display:inline-block}section.search.full.result .search-submit{display:inline-block;float:right;margin:0 0 8px;position:relative;top:-2px;width:auto}section.search.full.result .search-container .search-controls .search-save .save-mobile{display:none}section.search.full.result .search-container .search-controls .search-save .save-desktop{display:inline-block}@media only screen and (max-width:767px){section.search.full.result.mobile-filters{width:100%;max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}section.search.full.result.mobile-filters .search-container{background-color:#fff;border-radius:0;box-shadow:none;margin-top:0;padding-top:80px;padding-bottom:60px;position:fixed;top:100vh;left:0;right:0;bottom:0;z-index:200;overflow-y:auto}section.search.full.result.mobile-filters .search-container .content-secondary{max-height:none;opacity:1}section.search.full.result.mobile-filters .search-container .search-controls{display:none;position:fixed;bottom:0;left:0;z-index:2;width:100%;height:60px;background-color:#fff;border-top:1px solid #DDDDDD}section.search.full.result.mobile-filters .search-container .search-controls .search-toggle{display:none}section.search.full.result.mobile-filters .search-container .search-controls .search-save{float:left;margin:9px 0 0 20px;font-size:14px;text-transform:uppercase}section.search.full.result.mobile-filters .search-container .search-controls .search-save .save-desktop{display:none}section.search.full.result.mobile-filters .search-container .search-controls .search-save .save-mobile{display:inline-block;font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif}section.search.full.result.mobile-filters .search-container .search-controls .search-submit{display:inline-block;float:right;margin:11px 20px 0 0;padding:0 20px}section.search.full.result.mobile-filters .search-container.open{top:0}section.search.full.result.mobile-filters .search-container.open .mobile-search-header,section.search.full.result.mobile-filters .search-container.open .search-controls{display:block}}.save-filter-btn,.search-submit{display:block}.pac-container{border:1px solid #F2F2F2!important;border-radius:5px!important;background-color:#fff;box-shadow:0 2px 5px #0003;z-index:201;margin:0;padding:0;font-family:Poppins Regular,Helvetica Neue,Arial,sans-serif;color:#ddd}.pac-container .pac-item{display:block;padding:12px 24px}.pac-container .pac-item:hover{background-color:#f2f2f2}.pac-container .pac-item .pac-item-query{display:inline-block;color:#003048}.pac-container .pac-item .pac-item-query.pac-matched{display:inline-block;color:#003048;font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif}.pac-container .pac-item.pac-item-selected{background-color:#f2f2f2}.pac-container .no-results{padding:12px 24px}.pac-container.pac-logo:after{content:"";display:none}body.citypage section.search{margin-bottom:80px}@media only screen and (min-width:768px){body.citypage section.search{margin-bottom:50px}}#homepage-container{position:relative;z-index:10}#homepage-container .content-wrapper{height:auto}.autosuggest{width:100%;border-color:#ddd;font-size:14px;position:relative}.autosuggest:before{content:"";font-family:iconfont;font-size:20px;position:absolute;top:6px;left:18px;z-index:1}.autosuggest>div:first-of-type{height:42px;padding-left:38px}.autosuggest>div>div>span{display:none}.autosuggest input{height:100%;opacity:1!important}.autosuggest svg{fill:#003048;display:none}#homepage-container .autosuggest:before{top:14px}#homepage-container .autosuggest>div:first-of-type{height:60px}#homepage-container .autosuggest input{height:100%}section.cities-nav{margin-left:0;margin-right:0}@media only screen and (min-width:1024px){section.cities-nav{margin-left:30px;margin-right:30px}}@media only screen and (min-width:1520px){section.cities-nav{margin-left:auto;margin-right:auto}}section.cities-nav .city-link{display:block}section.cities-nav .city-link .city-name{display:inline-block}section.cities-nav .city-link .city-name:after{content:"";display:block;width:24px;height:3px;background-color:#9bc539;bottom:0;margin:0 auto;transition:all .3s ease 0s}section.cities-nav .city-link:hover .city-name:after{width:100%}section.cities-nav .city-link:active .city-name:after{background-color:#003048;width:100%}@media only screen and (min-width:1024px){section.cities-nav .cities-nav-slider{padding-left:35px;padding-right:35px}}section.cities-nav .cities-nav-slider img{display:block;width:80%;margin:0 auto}section.cities-nav .text{margin-top:6px}section.cities-nav .slide a{outline:none}section.cities-nav .owl-nav{position:static;display:none}@media only screen and (min-width:1024px){section.cities-nav .owl-nav{display:block}section.cities-nav .owl-nav span{padding:20px}section.cities-nav .owl-nav .owl-prev{position:absolute;top:50%;left:-55px;transform:translateY(-36px)}section.cities-nav .owl-nav .owl-prev span{font-size:24px}section.cities-nav .owl-nav .owl-next{position:absolute;top:50%;right:-55px;transform:translateY(-36px)}section.cities-nav .owl-nav .owl-next span{font-size:24px}}section.top-items{margin-left:0;margin-right:0}section.top-items .top-items-slider .estate{display:block;padding:0}@media only screen and (min-width:1024px){section.top-items{margin-left:40px;margin-right:40px}section.top-items .top-items-slider{width:100%;margin:0 auto}section.top-items .top-items-slider.size-1{width:25%}section.top-items .top-items-slider.size-2{width:50%}section.top-items .top-items-slider.size-3{width:75%}}@media only screen and (min-width:1520px){section.top-items{margin-left:auto;margin-right:auto}}section.top-items .top-items-slider img{display:block;width:100%}section.top-items .headline{padding-left:20px;padding-right:20px}@media only screen and (min-width:768px){section.top-items .headline{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1024px){section.top-items .headline{padding-left:0;padding-right:0}}section.top-items .item-link-container{position:relative}section.top-items .item-link-container .item-link{display:block;position:relative}section.top-items .item-link-container .item-link .image-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;padding-top:109.8%;transition:all .3s ease .1s}section.top-items .item-link-container .item-link .overline{color:#668391;margin-bottom:4px}section.top-items .item-link-container .item-link .title{transition:color .3s ease .1s}section.top-items .item-link-container .item-link:hover .title{color:#9bc539}section.top-items .item-link-container .item-link .details{display:none}@media only screen and (min-width:768px){section.top-items .item-link-container .item-link .details{display:block}}section.top-items .item-link-container .item-link .details .size,section.top-items .item-link-container .item-link .details .price{display:inline-block}section.top-items .item-link-container .add-to-favorites{position:absolute;top:0;right:0;margin:12px;background-color:#fff;width:34px;height:34px;padding:7px;border-radius:50%;font-size:20px;line-height:1;text-align:center;cursor:pointer}section.top-items .item-link-container:hover .image-wrapper:after{background-color:#00000026}section.similar-items{margin-left:0;margin-right:0;margin-bottom:150px}@media only screen and (min-width:768px){section.similar-items{margin-bottom:170px}}@media only screen and (min-width:1024px){section.similar-items{margin-left:40px;margin-right:40px;margin-bottom:160px}}@media only screen and (min-width:1520px){section.similar-items{margin-left:auto;margin-right:auto}}section.similar-items .headline{padding-left:20px;padding-right:20px}@media only screen and (min-width:768px){section.similar-items .headline{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1024px){section.similar-items .headline{padding-left:0;padding-right:0}}section.similar-items .item-link-container{position:relative}section.similar-items .item-link-container .item-link{display:block;position:relative}section.similar-items .item-link-container .item-link .image-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;padding-top:75%;transition:all .3s ease .1s}section.similar-items .item-link-container .item-link .image-wrapper:after img{display:block;width:100%}section.similar-items .item-link-container .item-link .overline,section.similar-items .item-link-container .item-link .address{color:#668391}section.similar-items .item-link-container .item-link .title{transition:color .3s ease .1s}section.similar-items .item-link-container .item-link:hover .title{color:#9bc539}section.similar-items .item-link-container .item-link .details .size,section.similar-items .item-link-container .item-link .details .price{display:inline-block}section.similar-items .item-link-container .favorite{position:absolute;top:0;right:0;color:#fff;font-size:30px;line-height:1;width:54px;height:54px;padding:12px;cursor:pointer;text-shadow:0 2px 14px rgba(0,0,0,.25)}section.similar-items .item-link-container:hover .image-wrapper:after{background-color:#00000026}section.similar-items .owl-nav{position:static;display:none}@media only screen and (min-width:1024px){section.similar-items .owl-nav{display:block}section.similar-items .owl-nav .owl-prev{position:absolute;top:50%;left:-55px;transform:translateY(-50%)}section.similar-items .owl-nav .owl-prev span{font-size:30px}section.similar-items .owl-nav .owl-next{position:absolute;top:50%;right:-55px;transform:translateY(-50%)}section.similar-items .owl-nav .owl-next span{font-size:30px}}.quote-teaser,.service-teaser{padding-top:60px}@media only screen and (min-width:1024px){.quote-teaser,.service-teaser{padding-top:0}}.quote-teaser .quote-teaser-wrapper,.quote-teaser .service-teaser-wrapper,.service-teaser .quote-teaser-wrapper,.service-teaser .service-teaser-wrapper{padding-top:0;padding-bottom:0;position:relative}@media only screen and (min-width:1024px){.quote-teaser .quote-teaser-wrapper,.quote-teaser .service-teaser-wrapper,.service-teaser .quote-teaser-wrapper,.service-teaser .service-teaser-wrapper{padding-top:130px;padding-left:40px;padding-bottom:110px;background-size:cover;background-position:right center;background-repeat:no-repeat;height:100%}}.quote-teaser .quote-teaser-wrapper .text-overlay,.quote-teaser .service-teaser-wrapper .text-overlay,.service-teaser .quote-teaser-wrapper .text-overlay,.service-teaser .service-teaser-wrapper .text-overlay{position:relative;z-index:2;background-color:#f2f2f2;text-align:center;padding-left:24px;padding-right:24px}@media only screen and (min-width:1024px){.quote-teaser .quote-teaser-wrapper .text-overlay,.quote-teaser .service-teaser-wrapper .text-overlay,.service-teaser .quote-teaser-wrapper .text-overlay,.service-teaser .service-teaser-wrapper .text-overlay{text-align:left;background-color:transparent}}.quote-teaser .quote-teaser-wrapper .text-overlay .quote-mark,.quote-teaser .service-teaser-wrapper .text-overlay .quote-mark,.service-teaser .quote-teaser-wrapper .text-overlay .quote-mark,.service-teaser .service-teaser-wrapper .text-overlay .quote-mark{display:block;position:absolute;top:-60px;left:calc(50% - 60px);font-size:20px}@media only screen and (min-width:1024px){.quote-teaser .quote-teaser-wrapper .text-overlay .quote-mark,.quote-teaser .service-teaser-wrapper .text-overlay .quote-mark,.service-teaser .quote-teaser-wrapper .text-overlay .quote-mark,.service-teaser .service-teaser-wrapper .text-overlay .quote-mark{top:-15px;left:unset}}.quote-teaser .quote-teaser-wrapper .text-overlay .icon-wrapper,.quote-teaser .service-teaser-wrapper .text-overlay .icon-wrapper,.service-teaser .quote-teaser-wrapper .text-overlay .icon-wrapper,.service-teaser .service-teaser-wrapper .text-overlay .icon-wrapper{justify-content:center}@media only screen and (min-width:1024px){.quote-teaser .quote-teaser-wrapper .text-overlay .icon-wrapper,.quote-teaser .service-teaser-wrapper .text-overlay .icon-wrapper,.service-teaser .quote-teaser-wrapper .text-overlay .icon-wrapper,.service-teaser .service-teaser-wrapper .text-overlay .icon-wrapper{justify-content:left}}.quote-teaser .quote-teaser-wrapper .text-overlay .icon-wrapper div[class^=col],.quote-teaser .service-teaser-wrapper .text-overlay .icon-wrapper div[class^=col],.service-teaser .quote-teaser-wrapper .text-overlay .icon-wrapper div[class^=col],.service-teaser .service-teaser-wrapper .text-overlay .icon-wrapper div[class^=col]{margin-bottom:40px}.quote-teaser .quote-teaser-wrapper .text-overlay .icon-wrapper .icon,.quote-teaser .quote-teaser-wrapper .text-overlay .icon-wrapper .custom-checkbox+label:before,.quote-teaser .quote-teaser-wrapper .text-overlay .icon-wrapper .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle .quote-teaser .quote-teaser-wrapper .text-overlay .icon-wrapper *[class*=btn-toggle],.quote-teaser .quote-teaser-wrapper .text-overlay .icon-wrapper .estate-container-image .add-to-favorites,.estate-container-image .quote-teaser .quote-teaser-wrapper .text-overlay .icon-wrapper .add-to-favorites,.quote-teaser .quote-teaser-wrapper .text-overlay .icon-wrapper section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container .quote-teaser .quote-teaser-wrapper .text-overlay .icon-wrapper .add-to-favorites,.quote-teaser .service-teaser-wrapper .text-overlay .icon-wrapper .icon,.quote-teaser .service-teaser-wrapper .text-overlay .icon-wrapper .custom-checkbox+label:before,.quote-teaser .service-teaser-wrapper .text-overlay .icon-wrapper .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle .quote-teaser .service-teaser-wrapper .text-overlay .icon-wrapper *[class*=btn-toggle],.quote-teaser .service-teaser-wrapper .text-overlay .icon-wrapper .estate-container-image .add-to-favorites,.estate-container-image .quote-teaser .service-teaser-wrapper .text-overlay .icon-wrapper .add-to-favorites,.quote-teaser .service-teaser-wrapper .text-overlay .icon-wrapper section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container .quote-teaser .service-teaser-wrapper .text-overlay .icon-wrapper .add-to-favorites,.service-teaser .quote-teaser-wrapper .text-overlay .icon-wrapper .icon,.service-teaser .quote-teaser-wrapper .text-overlay .icon-wrapper .custom-checkbox+label:before,.service-teaser .quote-teaser-wrapper .text-overlay .icon-wrapper .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle .service-teaser .quote-teaser-wrapper .text-overlay .icon-wrapper *[class*=btn-toggle],.service-teaser .quote-teaser-wrapper .text-overlay .icon-wrapper .estate-container-image .add-to-favorites,.estate-container-image .service-teaser .quote-teaser-wrapper .text-overlay .icon-wrapper .add-to-favorites,.service-teaser .quote-teaser-wrapper .text-overlay .icon-wrapper section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container .service-teaser .quote-teaser-wrapper .text-overlay .icon-wrapper .add-to-favorites,.service-teaser .service-teaser-wrapper .text-overlay .icon-wrapper .icon,.service-teaser .service-teaser-wrapper .text-overlay .icon-wrapper .custom-checkbox+label:before,.service-teaser .service-teaser-wrapper .text-overlay .icon-wrapper .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle .service-teaser .service-teaser-wrapper .text-overlay .icon-wrapper *[class*=btn-toggle],.service-teaser .service-teaser-wrapper .text-overlay .icon-wrapper .estate-container-image .add-to-favorites,.estate-container-image .service-teaser .service-teaser-wrapper .text-overlay .icon-wrapper .add-to-favorites,.service-teaser .service-teaser-wrapper .text-overlay .icon-wrapper section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container .service-teaser .service-teaser-wrapper .text-overlay .icon-wrapper .add-to-favorites{font-size:70px}.quote-teaser .quote-teaser-wrapper .text-overlay .button,.quote-teaser .service-teaser-wrapper .text-overlay .button,.service-teaser .quote-teaser-wrapper .text-overlay .button,.service-teaser .service-teaser-wrapper .text-overlay .button{margin-top:10px;margin-bottom:50px}@media only screen and (min-width:1024px){.quote-teaser .quote-teaser-wrapper .text-overlay .button,.quote-teaser .service-teaser-wrapper .text-overlay .button,.service-teaser .quote-teaser-wrapper .text-overlay .button,.service-teaser .service-teaser-wrapper .text-overlay .button{margin-top:40px;margin-bottom:0}}.quote-teaser .quote-teaser-wrapper picture,.quote-teaser .service-teaser-wrapper picture,.service-teaser .quote-teaser-wrapper picture,.service-teaser .service-teaser-wrapper picture{background-color:#f2f2f2;display:block;width:100%;height:85px}.quote-teaser .quote-teaser-wrapper picture .quote-teaser-img,.quote-teaser .service-teaser-wrapper picture .quote-teaser-img,.service-teaser .quote-teaser-wrapper picture .quote-teaser-img,.service-teaser .service-teaser-wrapper picture .quote-teaser-img{margin:0 auto;display:block;width:120px;height:120px;border-radius:120px;border:4px solid #fff;transform:translateY(-65px)}@media only screen and (min-width:1024px){.quote-teaser .quote-teaser-wrapper picture .quote-teaser-img,.quote-teaser .service-teaser-wrapper picture .quote-teaser-img,.service-teaser .quote-teaser-wrapper picture .quote-teaser-img,.service-teaser .service-teaser-wrapper picture .quote-teaser-img{margin:0;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:0;transform:none}}@media only screen and (min-width:1024px){.references{max-height:720px}}.references .img-wrapper{position:relative;padding-top:73.4%}@media only screen and (min-width:768px){.references .img-wrapper{padding-top:54.9%}}@media only screen and (min-width:1024px){.references .img-wrapper{padding-top:50%}}.references .img-wrapper .img{position:absolute;inset:0 7px;text-align:center;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat}@media only screen and (min-width:768px){.references .img-wrapper .img{padding-top:55%;left:12px;right:12px}}@media only screen and (min-width:1024px){.references .img-wrapper .img{padding-right:0;max-height:720px}}.references .content-wrapper .content-area{display:flex;flex-direction:column;height:100%;text-align:center;padding-left:20px;padding-right:20px;padding-top:90px}@media only screen and (min-width:1024px){.references .content-wrapper .content-area{padding-left:68px;padding-top:80px;padding-right:48px;text-align:left}}.references .content-wrapper .content-area .portrait-image{width:120px;height:120px;border-radius:120px;border:4px solid #F2F2F2;background-size:cover;position:absolute;left:50%;margin-left:-60px;margin-top:-160px}@media only screen and (min-width:1024px){.references .content-wrapper .content-area .portrait-image{left:-155px;margin-top:-20px;margin-left:0}}.references .content-wrapper .content-area .content-text{position:relative;flex-grow:1}.references .content-wrapper .content-area .quote-mark{position:absolute;font-size:20px;margin-top:-70px;margin-left:-55px}@media only screen and (min-width:1024px){.references .content-wrapper .content-area .quote-mark{display:block;margin-top:-20px;margin-left:0}}.references .content-wrapper .content-area .tags{margin-bottom:35px;position:relative}.references .content-wrapper .content-area .tags .callout-hashtag{display:inline-block}.downloads{overflow:visible}.downloads .downloads-row .download-col{position:relative;min-height:200px}.downloads .downloads-row .download-col .download-container{padding:20px;height:100%}.downloads .downloads-row .download-col .download-container:hover{box-shadow:0 2px 11px -1px #0000004d;transition:all ease-in-out .2s}.downloads .downloads-row .download-col .download-container .info{position:absolute;bottom:20px}.downloads .downloads-row .download-col .download-container .icon,.downloads .downloads-row .download-col .download-container .custom-checkbox+label:before,.downloads .downloads-row .download-col .download-container .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle .downloads .downloads-row .download-col .download-container *[class*=btn-toggle],.downloads .downloads-row .download-col .download-container .estate-container-image .add-to-favorites,.estate-container-image .downloads .downloads-row .download-col .download-container .add-to-favorites,.downloads .downloads-row .download-col .download-container section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container .downloads .downloads-row .download-col .download-container .add-to-favorites{position:absolute;bottom:20px;right:40px;font-size:24px}.downloads .downloads-row .download-col .download-container .icon:hover,.downloads .downloads-row .download-col .download-container .custom-checkbox+label:hover:before,.downloads .downloads-row .download-col .download-container .resultlist-viewtoggle [class*=btn-toggle]:hover,.resultlist-viewtoggle .downloads .downloads-row .download-col .download-container [class*=btn-toggle]:hover,.downloads .downloads-row .download-col .download-container .estate-container-image .add-to-favorites:hover,.estate-container-image .downloads .downloads-row .download-col .download-container .add-to-favorites:hover,.downloads .downloads-row .download-col .download-container section.top-items .item-link-container .add-to-favorites:hover,section.top-items .item-link-container .downloads .downloads-row .download-col .download-container .add-to-favorites:hover{color:#9bc539}section.details{overflow:visible;margin-bottom:80px}section.details .tag{background-color:#9bc539;width:fit-content;padding:.25rem 2rem}section.details .address .label.overline,section.details .basics .label.overline{font-family:Poppins Regular,Helvetica Neue,Arial,sans-serif}section.details .basics,section.details .features,section.details .transport,section.details .tour,section.details .spaces,section.details .map{border-top:1px solid #DDDDDD}section.details .features .item-col,section.details .transport .item-col{display:flex;align-items:center}section.details .features .text,section.details .transport .text{line-height:22px}section.details .features .icon,section.details .features .custom-checkbox+label:before,section.details .features .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle section.details .features *[class*=btn-toggle],section.details .features .estate-container-image .add-to-favorites,.estate-container-image section.details .features .add-to-favorites,section.details .features section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container section.details .features .add-to-favorites,section.details .transport .icon,section.details .transport .custom-checkbox+label:before,section.details .transport .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle section.details .transport *[class*=btn-toggle],section.details .transport .estate-container-image .add-to-favorites,.estate-container-image section.details .transport .add-to-favorites,section.details .transport section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container section.details .transport .add-to-favorites{font-size:40px;margin-right:10px}section.details .features .value,section.details .transport .value{font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif}section.details .unavailable-container .unavailable-header{font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif;background-color:#f2f2f2;padding:7px 35px 7px 12px;cursor:pointer;transition:all .3s ease 0s;margin-bottom:12px;position:relative}section.details .unavailable-container .unavailable-header:hover{background-color:#003048;color:#fff}section.details .unavailable-container .unavailable-header:before{font-family:iconfont;display:block;position:absolute;top:7px;right:12px;transition:transform .3s ease 0s}section.details .unavailable-container.open .unavailable-header:before{transform:scaleY(-1)}section.details .unavailable-container .unavailable-content{display:none}section.details .unavailable-container .unavailable-content .space:last-child{margin-bottom:0}section.details .tour .iframe-container{position:relative;overflow:hidden;padding-top:56.25%}section.details .tour .iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}section.details .mapDetailview-1{width:100%;height:200px;margin-bottom:30px}@media only screen and (min-width:768px){section.details .mapDetailview-1{height:380px;margin-bottom:40px}}@media only screen and (min-width:1024px){section.details .mapDetailview-1{height:440px;margin-bottom:0}}section.details .mapDetailview-2{display:none}@media only screen and (min-width:1024px){section.details .mapDetailview-2{display:block;width:100%;height:200px;margin-bottom:24px}}section.details .map-2{overflow:hidden;padding-top:75%;position:relative}section.details .map-2 img{position:absolute;top:0;left:0;display:block;width:200%}section.details .contact{border:1px solid #DDDDDD}section.details .contact .person{display:flex;align-items:center}section.details .contact .person img{width:60px;height:60px;border-radius:30px;margin-right:12px}section.details .contact .person .name{font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif}section.details .controls{display:flex;font-size:24px;justify-content:center;background-color:#f2f2f2}section.details .controls .icon,section.details .controls .custom-checkbox+label:before,section.details .controls .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle section.details .controls *[class*=btn-toggle],section.details .controls .estate-container-image .add-to-favorites,.estate-container-image section.details .controls .add-to-favorites,section.details .controls section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container section.details .controls .add-to-favorites{padding:12px;cursor:pointer}section.details .documents a{padding:8px 12px;display:flex;justify-content:space-between;align-items:baseline}section.details .documents a .icon,section.details .documents a .custom-checkbox+label:before,section.details .documents a .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle section.details .documents a *[class*=btn-toggle],section.details .documents a .estate-container-image .add-to-favorites,.estate-container-image section.details .documents a .add-to-favorites,section.details .documents a section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container section.details .documents a .add-to-favorites{position:relative;top:.1em;font-size:1.4em}section.details .documents li{border-top:1px solid #DDDDDD}section.details .documents-hdl{font-size:1em;font-weight:700;padding:8px 12px;margin:0}section.details .add-to-favorites .icon,section.details .add-to-favorites .custom-checkbox+label:before,section.details .add-to-favorites .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle section.details .add-to-favorites *[class*=btn-toggle],section.details .add-to-favorites .estate-container-image .add-to-favorites,.estate-container-image section.details .add-to-favorites .add-to-favorites,section.details .add-to-favorites section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container section.details .add-to-favorites .add-to-favorites{line-height:1}section.details .add-to-favorites .label-favorite{display:none}section.details .add-to-favorites.isFavorite .label-default{display:none}section.details .add-to-favorites.isFavorite .label-favorite{display:inline-block}.detail-accordion .detail-accordion-item{margin-bottom:12px}.detail-accordion .detail-accordion-item .header{font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif;background-color:#f2f2f2;padding:7px 35px 7px 12px;cursor:pointer;transition:all .3s ease 0s;position:relative}.detail-accordion .detail-accordion-item .header:hover{background-color:#003048;color:#fff}.detail-accordion .detail-accordion-item .header:before{font-family:iconfont;display:block;position:absolute;top:7px;right:12px;transition:transform .3s ease 0s}.detail-accordion .detail-accordion-item.open .header:before{transform:scaleY(-1)}.detail-accordion .detail-accordion-item.disabled .header{opacity:.3;cursor:default}.detail-accordion .detail-accordion-item .content{display:none}.detail-accordion .detail-accordion-item .content .row,.detail-accordion .detail-accordion-item .content .resultList{border-top:1px solid #DDDDDD;margin:0}.detail-accordion .detail-accordion-item .content .row .label,.detail-accordion .detail-accordion-item .content .resultList .label,.detail-accordion .detail-accordion-item .content .row .value,.detail-accordion .detail-accordion-item .content .resultList .value{padding:7px 12px}.detail-accordion .detail-accordion-item .content .row .label,.detail-accordion .detail-accordion-item .content .resultList .label{font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif}.detail-accordion .detail-accordion-item .content .row.floor-plan img,.detail-accordion .detail-accordion-item .content .floor-plan.resultList img{display:block;width:100%}.detail-accordion .more-spaces-link .icon,.detail-accordion .more-spaces-link .custom-checkbox+label:before,.detail-accordion .more-spaces-link .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle .detail-accordion .more-spaces-link *[class*=btn-toggle],.detail-accordion .more-spaces-link .estate-container-image .add-to-favorites,.estate-container-image .detail-accordion .more-spaces-link .add-to-favorites,.detail-accordion .more-spaces-link section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container .detail-accordion .more-spaces-link .add-to-favorites{padding-left:4px}section.landingpage h2,section.landingpage .h2,section.article-teasers h2,section.article-teasers .h2{text-align:center}section.landingpage .article-link,section.article-teasers .article-link{position:relative;display:block}section.landingpage .article-link .img-container,section.article-teasers .article-link .img-container{overflow:hidden}section.landingpage .article-link .img-container img,section.landingpage .article-link .img-container picture,section.article-teasers .article-link .img-container img,section.article-teasers .article-link .img-container picture{display:block;width:100%;height:auto;transition:all .3s ease 0s}section.landingpage .article-link:hover .img-container img,section.landingpage .article-link:hover .img-container picture,section.article-teasers .article-link:hover .img-container img,section.article-teasers .article-link:hover .img-container picture{transform:scale(1.05)}section.landingpage .article-link .text .overline,section.article-teasers .article-link .text .overline{color:#668391;margin-top:12px;margin-bottom:4px}section.landingpage .article-link .text .border-link,section.landingpage .article-link .text a:not(.button).border-link-centered,section.article-teasers .article-link .text .border-link,section.article-teasers .article-link .text a:not(.button).border-link-centered{font-size:12px;line-height:18px}section.landingpage .article-link .text .border-link:after,section.landingpage .article-link .text a.border-link-centered:not(.button):after,section.article-teasers .article-link .text .border-link:after,section.article-teasers .article-link .text a.border-link-centered:not(.button):after{content:"";display:block;width:24px;height:3px;background-color:#9bc539;bottom:0;transition:all .3s ease 0s}section.landingpage .article-link .text .border-link:hover,section.landingpage .article-link .text a.border-link-centered:hover:not(.button),section.article-teasers .article-link .text .border-link:hover,section.article-teasers .article-link .text a.border-link-centered:hover:not(.button){text-decoration:none}section.landingpage .article-link .text .border-link:hover:after,section.landingpage .article-link .text a.border-link-centered:hover:not(.button):after,section.article-teasers .article-link .text .border-link:hover:after,section.article-teasers .article-link .text a.border-link-centered:hover:not(.button):after{width:100%}section.landingpage .article-link .text .border-link:active:after,section.landingpage .article-link .text a.border-link-centered:active:not(.button):after,section.article-teasers .article-link .text .border-link:active:after,section.article-teasers .article-link .text a.border-link-centered:active:not(.button):after{background-color:#003048;width:100%}section.landingpage .article-link .text .border-link,section.landingpage .article-link .text a:not(.button).border-link-centered,section.article-teasers .article-link .text .border-link,section.article-teasers .article-link .text a:not(.button).border-link-centered{display:none}@media only screen and (min-width:1024px){section.landingpage .main-article .article-link .text,section.article-teasers .main-article .article-link .text{position:absolute;bottom:24px;left:24px;background-color:#fff;padding:24px;width:60%;max-height:calc(100% - 48px);overflow:hidden}}@media only screen and (min-width:1200px){section.landingpage .main-article .article-link .text,section.article-teasers .main-article .article-link .text{width:calc(50% - 24px)}}@media only screen and (min-width:1440px){section.landingpage .main-article .article-link .text,section.article-teasers .main-article .article-link .text{width:40%}}@media only screen and (min-width:1024px){section.landingpage .main-article .article-link .text .overline,section.article-teasers .main-article .article-link .text .overline{margin-top:0}}@media only screen and (min-width:1024px){section.landingpage .main-article .article-link .border-link,section.landingpage .main-article .article-link a:not(.button).border-link-centered,section.article-teasers .main-article .article-link .border-link,section.article-teasers .main-article .article-link a:not(.button).border-link-centered{display:inline-block}}section.landingpage .hashtag,section.article-teasers .hashtag{display:inline-block;font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif;color:#668391;font-size:16px;line-height:19px}section.landingpage .hashtag:hover,section.article-teasers .hashtag:hover{color:#003048}section.landingpage .button-container,section.article-teasers .button-container{text-align:center}@media only screen and (min-width:1024px){section.landingpage .main-article .hashtag,section.article-teasers .main-article .hashtag{font-size:20px;line-height:24px}}section.article-teasers .main-article{margin-bottom:50px}section.article-teasers .secondary-article:first-child{margin-bottom:50px}@media only screen and (min-width:768px){section.article-teasers .secondary-article:first-child{margin-bottom:0}}section.image-panorama img,section.image-panorama picture{display:block;width:100%;height:auto}section.image-module img,section.image-module picture{display:block;width:100%;height:auto}section.image-module .caption{color:#668391;margin-bottom:0}section.headline{text-align:center}section.headline .overline{color:#668391}section.headline h1,section.headline .h1{margin-bottom:0}section.headline .tag{display:inline-block;margin-right:10px;color:#668391}section.headline.has-bg{background-color:#f2f2f2;padding-top:80px;padding-bottom:80px}section.basics .item-container{border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;text-align:center;padding-top:20px}@media only screen and (min-width:768px){section.basics .item-container{text-align:left;padding:24px}}section.basics .item-col{margin-bottom:20px}@media only screen and (min-width:768px){section.basics .item-col{margin-bottom:0}}section.basics .label{color:#668391}section.image-text img,section.image-text picture{display:block;width:100%;height:auto}section.image-text .text-col{margin-top:20px}@media only screen and (min-width:768px){section.image-text .text-col{margin-top:0}}@media only screen and (min-width:768px){section.image-text.image-right .image-col{order:2}}@media only screen and (min-width:768px){section.text-module .two-cols.auto{column-count:2;column-fill:balance;column-gap:24px}}@media only screen and (min-width:1024px){section.text-module .two-cols.auto{column-gap:32px}}@media only screen and (min-width:1024px){section.text-module .three-cols.auto{column-count:3;column-fill:balance;column-gap:32px}}section.text-module .content-col:last-child>*:last-child{margin-bottom:0}section.quotation img,section.quotation picture{display:block;width:100%;height:auto;margin-bottom:12px}@media only screen and (min-width:768px){section.quotation img,section.quotation picture{margin-bottom:0}}section.quotation .quotation-col *{margin-bottom:0}section.quotation .icon,section.quotation .custom-checkbox+label:before,section.quotation .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle section.quotation *[class*=btn-toggle],section.quotation .estate-container-image .add-to-favorites,.estate-container-image section.quotation .add-to-favorites,section.quotation section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container section.quotation .add-to-favorites{font-size:24px;margin-bottom:8px}section.quotation .subline{color:#668391}@media only screen and (min-width:1024px){section.reference-teaser{margin-bottom:160px}}section.reference-teaser a.img-container{overflow:hidden;display:block}section.reference-teaser a.img-container img{display:block;width:100%;height:auto;transition:all .3s ease 0s}section.reference-teaser a.img-container:hover img{transform:scale(1.05)}section.reference-teaser .text-col{margin-top:12px}@media only screen and (min-width:768px){section.reference-teaser .text-col{margin-top:0}}section.reference-teaser .overline{color:#668391}section.reference-teaser h3,section.reference-teaser .h3{margin-bottom:0}section.reference-teaser .border-link,section.reference-teaser a:not(.button).border-link-centered{font-size:12px;line-height:18px}section.reference-teaser .tag{display:inline-block;margin-right:10px;color:#668391;font-family:Poppins SemiBold,Helvetica Neue,Arial,sans-serif}@media only screen and (min-width:768px){section.reference-teaser:nth-child(odd) .image-col{order:2}}section.accordion .accordion-container .header{font-family:Poppins Bold,Helvetica Neue,Arial,sans-serif;background-color:#f2f2f2;padding:7px 12px;cursor:pointer;transition:all .3s ease 0s;position:relative}section.accordion .accordion-container .header:hover{background-color:#003048;color:#fff}section.accordion .accordion-container .header:before{font-family:iconfont;display:block;position:absolute;top:7px;right:12px;transition:transform .3s ease 0s}section.accordion .accordion-container .content{transition:all .5s ease 0s;max-height:0;overflow-y:hidden;padding-left:12px;padding-right:12px}section.accordion .accordion-container.open .header{background-color:#003048;color:#fff}section.accordion .accordion-container.open .header:before{transform:scaleY(-1)}section.accordion .accordion-container.open .content{max-height:1000px;padding-top:12px;overflow-y:auto}@page{size:A4;margin:15mm 10mm 10mm}@media print{html{font-size:50%}*{color:#000!important}.nav-bar,.page,section{width:100%;margin:0!important;padding:0;float:none;max-width:none}.row,.resultList{margin:0}div[class^=col]{width:100%;margin:0;padding:0;max-width:none;flex:none;float:none}div[class^=offset]{margin:0;padding:0;width:100%;flex:0 0 100%;max-width:none}.nav-bar .burger,.nav-bar .main-nav,.nav-bar .secondary-nav,.nav-bar .contact-nav,.nav-bar .user-nav,.stage-slider,.owl-carousel,.mapContainer,.documents,.controls,.imprint-link,.mobile-contact-form-header,.mobile-contact-form-footer,.contact-form-input-fields-and-controls,.cookie-banner,section.similar-items{display:none!important}.nav-bar{display:block;position:static;margin-top:0!important;margin-bottom:20px!important}.nav-bar .nav-wrapper{padding:0}.nav-bar .logo-wrapper{max-width:240px!important;margin:0}.stage-slider-first-slide-for-print{display:block!important}section.details .basics .row div[class^=col],section.details .basics .resultList div[class^=col]{width:30%;margin-right:3%;margin-bottom:20px;float:left}section.details .features .item-col,section.details .transport .item-col{width:30%;margin-right:3%;margin-bottom:20px;float:left}section.details .features .icon,section.details .features .custom-checkbox+label:before,section.details .features .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle section.details .features *[class*=btn-toggle],section.details .features .estate-container-image .add-to-favorites,.estate-container-image section.details .features .add-to-favorites,section.details .features section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container section.details .features .add-to-favorites,section.details .transport .icon,section.details .transport .custom-checkbox+label:before,section.details .transport .resultlist-viewtoggle *[class*=btn-toggle],.resultlist-viewtoggle section.details .transport *[class*=btn-toggle],section.details .transport .estate-container-image .add-to-favorites,.estate-container-image section.details .transport .add-to-favorites,section.details .transport section.top-items .item-link-container .add-to-favorites,section.top-items .item-link-container section.details .transport .add-to-favorites{font-size:30px}section.details .transport{border-bottom:1px solid #DDDDDD}section.details .spaces .unavailable-container,section.details .spaces .space.disabled{display:none}section.details .spaces .space.available .header{background:transparent;padding:0;font-family:Poppins Regular,Helvetica Neue,Arial,sans-serif}section.details .spaces .space.available .header:before{display:none}section.details .spaces .space.available .content .row,section.details .spaces .space.available .content .resultList{border:none}section.details .spaces .space.available .content .label{display:inline-block;width:120px;padding:0}section.details .spaces .space.available .content .value{display:inline-block;width:auto;padding:0}section.details .spaces .space.available .content .floor-plan{display:none}.contact-form.detail{display:block;position:static;height:auto;top:auto;left:auto;margin-bottom:20px;border:none;border-top:1px solid #DDDDDD;padding:20px 0 0}.footer{padding:0;background-color:transparent}.footer div{margin:0!important}.footer .footer-wrapper>.row>*,.footer .footer-wrapper>.resultList>*{display:none}.footer .footer-wrapper>.row .contact,.footer .footer-wrapper>.resultList .contact{display:block;text-align:left;padding:0}.footer .footer-wrapper>.row .contact div,.footer .footer-wrapper>.resultList .contact div{margin:0!important}.footer .footer-wrapper>.row .contact .button,.footer .footer-wrapper>.resultList .contact .button{display:none}.footer .footer-wrapper>.row .contact .tel,.footer .footer-wrapper>.resultList .contact .tel{display:block!important;margin:0}}html,body{-webkit-overflow-scrolling:touch}
