html{--HouseListingList_map_mobile_spaceTop: 127px;--MapPreviewMarker_radius: 11px}@font-face{font-family:"fejo";font-weight:normal;font-style:normal;font-display:swap;src:url("/assets-next/fonts/fejo-adab25c74dc66abd591af4282a64fc89.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url("/assets-next/fonts/open-sans/open-sans-v15-latin-regular-cffb686d7d2f4682df8342bd4d276e09.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;font-display:swap;src:local("Open Sans Italic"),local("OpenSans-Italic"),url("/assets-next/fonts/open-sans/open-sans-v15-latin-italic-987032ea5d57c93d8da215678eae3b86.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url("/assets-next/fonts/open-sans/open-sans-v36-latin-600-d9dba5ac184a0a14655560abe5c4aa9b.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url("/assets-next/fonts/open-sans/open-sans-v15-latin-700-d08c09f2f169f4a6edbcf8b8d1636cb4.woff2") format("woff2")}:root{--font-size-root-small: 15px;--font-size-small-elements: 15px}@media screen and (min-width: 481px){:root{--font-size-root-small: 14px;--font-size-small-elements: 14px}}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);scroll-behavior:smooth;font-size:16px}@media(max-width: 479.98px){html{font-size:15px}}body{position:relative;margin:0;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5;text-align:left;background-color:#f7f2e9}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible;margin:20px 0;border:0;border-top:1px solid #d7d7d7}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:1rem}p{margin-top:0;margin-bottom:15px}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}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:700}small,.small{font-size:80%;font-weight:400}mark,.mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:#000;text-decoration:underline}pre,code,kbd,samp{font-family:monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle}svg{vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#dbe2e8;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:2.5px}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{overflow-wrap:normal}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}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}.container-fluid{background-color:#fff;padding:0 15px;margin:0 auto;width:100%;max-width:1280px}@media(min-width: 1024px){.container-fluid{padding:0 20px}}@supports(padding: 0px){@media screen and (orientation: landscape)and (max-width: 1024px)and (max-height: 500px){.container-fluid{padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right))}}}.row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>.col,.row.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-xxl,.col-xxl-auto,.col-xxl-12,.col-xxl-11,.col-xxl-10,.col-xxl-9,.col-xxl-8,.col-xxl-7,.col-xxl-6,.col-xxl-5,.col-xxl-4,.col-xxl-3,.col-xxl-2,.col-xxl-1,.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;padding-right:10px;padding-left:10px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media(min-width: 480px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media(min-width: 730px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media(min-width: 1024px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media(min-width: 1250px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}@media(min-width: 1600px){.col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.col-xxl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xxl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xxl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xxl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xxl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xxl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xxl-12{flex:0 0 100%;max-width:100%}.order-xxl-first{order:-1}.order-xxl-last{order:13}.order-xxl-0{order:0}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}.order-xxl-4{order:4}.order-xxl-5{order:5}.order-xxl-6{order:6}.order-xxl-7{order:7}.order-xxl-8{order:8}.order-xxl-9{order:9}.order-xxl-10{order:10}.order-xxl-11{order:11}.order-xxl-12{order:12}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.3333333333%}.offset-xxl-2{margin-left:16.6666666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333333333%}.offset-xxl-5{margin-left:41.6666666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333333333%}.offset-xxl-8{margin-left:66.6666666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333333333%}.offset-xxl-11{margin-left:91.6666666667%}}.icon-chevron-left:before,.icon-style-two-pin-marker:before,.icon-smileyneutral:before,.icon-smileyhappy:before,.icon-smileybad:before,.icon-share:before,.icon-play:before,.icon-phone:before,.icon-swimmingpool:before,.icon-internet:before,.icon-suitable_fisher:before,.icon-pet:before,.icon-non_smoking_house:before,.icon-no_pets:before,.icon-arrow-draw:before,.ListingRating_partnerComment_icon:before,.icon-user:before,.MagnificationToggle:before,.icon-expand-diagonal:before,.icon-architecture-fence:before,.icon-enclosed_terrace:before,.icon-smoking_house:before,.icon-charging_station:before,.icon-filter:before,.icon-fenced_plot:before,.icon-gallery:before,.RatingStars_star-half:before,.icon-star-half:before,.RatingStars_star-empty:before,.icon-star-empty:before,.RatingStars_star-full:before,.icon-star:before,.icon-search:before,.BadgeNew_icon:before,.icon-move-up:before,.icon-move-down:before,.icon-light-bulb-shine:before,.icon-house:before,.WishlistCounter_loader:before,.WishlistCounter:before,.WishlistCounter_loader.hasItems:before,.WishlistCounter.hasItems:before,.icon-heart:before,.icon-email:before,.icon-copy:before,.MyFejo pop-over-close:before,.icon-close:before,.Sessions_form_list li:before,.ErrorMessage_nextSteps ul li:before,.ListingSharebox_link_copiedConfirmation_icon:before,nav-toggle:before,.icon-burger:before,.is-active.HouseSearch_sectionTitle:before,.is-active.CollapsibleContent_title:before,.icon-arrow-up:before,slide-show-nav a[rel~=next]:before,.NanoSlider_control[data-controls=next]:before,.Datapicker_nav_next:before,.Breadcrumb_item:before,.ArticlePage_testimonials_navigation_next:before,.ArticlePage_tipNav_next:before,navigation-mobile ul .has-entries>navigation-mobile-folder>.NavigationMobile_link:before,.icon-arrow-right:before,slide-show-nav a[rel~=prev]:before,.NanoSlider_control[data-controls=prev]:before,lightbox-container>lightbox-trigger .Lightbox_closeButton:before,.Datapicker_nav_prev:before,.ArticlePage_testimonials_navigation_prev:before,.ArticlePage_tipNav_prev:before,.icon-arrow-left:before,.HouseSearch_sectionTitle:before,.CollapsibleContent_title:before,.icon-arrow-down:before,.Tooltip_trigger:not(.Tooltip_trigger-noIcon):before,.icon-help-circle:before,.icon-golf:before,.icon-list:before,.icon-pin:before,.icon-sort:before,.icon-edit:before{font-family:"fejo";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-edit:before{content:""}.icon-sort:before{content:""}.icon-pin:before{content:""}.icon-list:before{content:""}.icon-golf:before{content:""}.Tooltip_trigger:not(.Tooltip_trigger-noIcon):before,.icon-help-circle:before{content:""}.HouseSearch_sectionTitle:before,.CollapsibleContent_title:before,.icon-arrow-down:before{content:""}slide-show-nav a[rel~=prev]:before,.NanoSlider_control[data-controls=prev]:before,lightbox-container>lightbox-trigger .Lightbox_closeButton:before,.Datapicker_nav_prev:before,.ArticlePage_testimonials_navigation_prev:before,.ArticlePage_tipNav_prev:before,.icon-arrow-left:before{content:""}slide-show-nav a[rel~=next]:before,.NanoSlider_control[data-controls=next]:before,.Datapicker_nav_next:before,.Breadcrumb_item:before,.ArticlePage_testimonials_navigation_next:before,.ArticlePage_tipNav_next:before,navigation-mobile ul .has-entries>navigation-mobile-folder>.NavigationMobile_link:before,.icon-arrow-right:before{content:""}.is-active.HouseSearch_sectionTitle:before,.is-active.CollapsibleContent_title:before,.icon-arrow-up:before{content:""}nav-toggle:before,.icon-burger:before{content:""}.Sessions_form_list li:before,.ErrorMessage_nextSteps ul li:before,.ListingSharebox_link_copiedConfirmation_icon:before{content:""}.MyFejo pop-over-close:before,.icon-close:before{content:""}.icon-copy:before{content:""}.icon-email:before{content:""}.WishlistCounter_loader.hasItems:before,.WishlistCounter.hasItems:before,.icon-heart:before{content:""}.WishlistCounter_loader:before,.WishlistCounter:before{content:""}.icon-house:before{content:""}.icon-light-bulb-shine:before{content:""}.icon-move-down:before{content:""}.BadgeNew_icon:before,.icon-move-up:before{content:""}.icon-search:before{content:""}.RatingStars_star-full:before,.icon-star:before{content:""}.RatingStars_star-empty:before,.icon-star-empty:before{content:""}.RatingStars_star-half:before,.icon-star-half:before{content:""}.icon-gallery:before{content:""}.icon-fenced_plot:before{content:"";display:inline-flex;font-size:.6em;transform:translateY(-0.25em)}.icon-filter:before{content:""}.icon-charging_station:before{content:""}.icon-smoking_house:before{content:""}.icon-architecture-fence:before,.icon-enclosed_terrace:before{content:""}.MagnificationToggle:before,.icon-expand-diagonal:before{content:""}.icon-user:before{content:""}.ListingRating_partnerComment_icon:before{content:""}.icon-arrow-draw:before{content:""}.icon-no_pets:before{content:""}.icon-non_smoking_house:before{content:""}.icon-pet:before{content:""}.icon-suitable_fisher:before{content:""}.icon-internet:before{content:""}.icon-swimmingpool:before{content:""}.icon-phone:before{content:""}.icon-play:before{content:""}.icon-share:before{content:""}.icon-smileybad:before{content:""}.icon-smileyhappy:before{content:""}.icon-smileyneutral:before{content:""}.icon-style-two-pin-marker:before{content:""}.icon-chevron-left:before{content:""}travel-period-selection-trigger.is-loading::before,lazy-img.is-enhanced,embed-link.is-loading,.PopOver_display.is-loading,.is-loading.TravelPeriodSelection::before{display:block;background-image:url("/assets-next/images/loader-f80c397a65f9680252992cb1851410e2.gif");background-position:center;background-repeat:no-repeat;min-width:36px;min-height:36px}.SlideShow_teaserImagesList,slide-show-nav,slide-show-frame>ol,.ListingRating_teaser,.DateRangePicker_month_weekday,.DateRangePicker_days,.Breadcrumb_list,.ArticlePage_testimonials_filter,.ArticlePage_houses_list,.ArticlePage_houses_mainInfo,.ArticlePage_tipNavList,.ArticlePage_table_tabNavigation,navigation-mobile ul,.NavigationDesktop_list,.NavigationDesktop_dropdown_list,.MyFejo_bookings_list,.MyFejo_lists_action,.PageFooter_links,.cleanList,.WishlistCounter_popOver ul,.ArticlePage_testimonials_list{padding-left:0;list-style:none}.ArticlePage_testimonials_list_item_text{margin-bottom:5px;font-style:italic}.ArticlePage_testimonials_list_item_text::before{content:"„"}.ArticlePage_testimonials_list_item_text::after{content:"“"}.ArticlePage_testimonials_list_item{margin-bottom:15px}.ArticlePage_testimonials .RatingLine-title,.ArticlePage_testimonials_rating_text{color:#757575}.ArticlePage_testimonials .RatingLine-title a,.ArticlePage_testimonials_rating_text a{color:#757575}.PhoneBox .BoxContact h2,.BoxContact_title{background:#285fba;font-size:1rem;font-weight:700;line-height:1;padding:10px;margin-bottom:10px}.PhoneBox .BoxContact h2,.BoxContact_title{color:#fff}.Datapicker_nav_prev:hover,.Datapicker_nav_next:hover,.NavigationDesktop_dropdown_header_title:hover,.ScrollToTop:hover,.Datapicker_nav_prev:focus,.Datapicker_nav_next:focus,.NavigationDesktop_dropdown_header_title:focus,.ScrollToTop:focus,.Datapicker_nav_prev:active,.Datapicker_nav_next:active,.NavigationDesktop_dropdown_header_title:active,.ScrollToTop:active{text-decoration:none}.CmsPictureList_image{max-width:100%;height:auto}.visuallyHidden,.MagnificationToggle span,body:not(.wishlists) .ListingToolbar_sorterLabel,.HouseSearch_label,.HouseSearch_embedLastSearch,.DateRangePicker_footer_holidays label,.MyFejo_customer_changeData_toggleHintTrigger,.ScrollToTop_label,.OpenChatButton_icon span,.RatingStars_label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:rect(1px 1px 1px 1px)}.DateRangePicker_calendar .fullWidth,.ArticlePage_infobox .fullWidth,.ArticlePage_infobox_bordered .fullWidth,.Tooltip_content .fullWidth,.ArticlePage_review_box .fullWidth,.BoxContact .fullWidth{margin-left:-15px;margin-right:-15px}@media(min-width: 480px){.ArticlePage_infobox .fullWidth,.ArticlePage_infobox_bordered .fullWidth{margin-left:-20px;margin-right:-20px}}.DateRangePicker_calendar,.ArticlePage_infobox,.ArticlePage_infobox_bordered,.Tooltip_content,.ArticlePage_review_box,.BoxContact{padding:15px}.ArticlePage_infobox_bordered,.ArticlePage_review_box,.BoxContact{border:1px solid #d7d7d7}.ArticlePage_infobox,.Tooltip_content{background:#e6eef4}@media(min-width: 480px){.ArticlePage_infobox,.ArticlePage_infobox_bordered{padding:20px}}.Tooltip_contentWrapper.bottom.right .Tooltip_content,.Tooltip_contentWrapper.bottom.left .Tooltip_content,.Tooltip_contentWrapper.top.right .Tooltip_content,.Tooltip_contentWrapper.top.left .Tooltip_content{position:relative}.Tooltip_contentWrapper.bottom.right .Tooltip_content::after,.Tooltip_contentWrapper.bottom.left .Tooltip_content::after,.Tooltip_contentWrapper.top.right .Tooltip_content::after,.Tooltip_contentWrapper.top.left .Tooltip_content::after{content:"";position:absolute;pointer-events:none;border:solid rgba(0,0,0,0);border-width:10px;width:20px}.Tooltip_contentWrapper.top.left .Tooltip_content::after{top:100%;right:20px;margin-left:10px;border-top-color:#fff}.Tooltip_contentWrapper.top.right .Tooltip_content::after{top:100%;left:20px;margin-right:10px;border-top-color:#fff}.Tooltip_contentWrapper.bottom.left .Tooltip_content::after{bottom:100%;right:18px;margin-left:10px;border-bottom-color:#fff}.Tooltip_contentWrapper.bottom.right .Tooltip_content::after{bottom:100%;left:18px;margin-right:10px;border-bottom-color:#fff}travel-period-selection-trigger,lightbox-container>lightbox-trigger .Lightbox_closeButton_label,.Lightbox_header_buttonsWrap .ShareHouse_iconLabel,.Lightbox_header_buttonsWrap .HouseWishlistToggler_iconLabel,.is-enhanced.HouseSearch_partnerSelection label span,.is-enhanced.HouseSearch_beachSelection label span,.NavigationDesktop_dropdown_link:hover,.NavigationDesktop_dropdown_list_title a:hover,.NavigationDesktop_dropdown_item a:hover,.NavigationDesktop_dropdown_item .LinkChat:hover,a,.PopOver_close,.ArticlePage_houses_action .ArticlePage_houses_actionButton,.ListingSharebox_action_stopLink,.OpenChatButton_link,.Button-link{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px;color:#000;cursor:pointer}.SlideShow_teaserImages_toggle,.Lightbox_openButton,.ListingSharebox_action_button,.MyFejo .PopOver_display input[type=submit],.DateRangePicker_submit,.CompactSearch_submit button,.Sessions_form_submit,.Sessions_success_close,.Sessions_error_close,.Sessions_confirm_okay,.NavigationDesktop_dropdown_action_button,.NavigationDesktop_dropdown_action_buttonNewsletter,.ListingShareBox_form_submit,.ListingShareBox_success_close,.Button-cta-inline,.Button-block,.Button-cta-block,.ListingToolbar_sorter_sortButton,.DateRangePicker_hint_submit,.Sessions_expired_close,.Sessions_confirm_cancel,.HouseIdSearch_submit,.Button-inline{padding:7px 18px;margin:0;border-radius:8px;border:1px solid #000;font-weight:600;line-height:1;background:#fff;color:#000;text-decoration:none;text-align:center;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-height:38px}.SlideShow_teaserImages_toggle:hover,.Lightbox_openButton:hover,.ListingSharebox_action_button:hover,.MyFejo .PopOver_display input[type=submit]:hover,.DateRangePicker_submit:hover,.CompactSearch_submit button:hover,.Sessions_form_submit:hover,.Sessions_success_close:hover,.Sessions_error_close:hover,.Sessions_confirm_okay:hover,.NavigationDesktop_dropdown_action_button:hover,.NavigationDesktop_dropdown_action_buttonNewsletter:hover,.ListingShareBox_form_submit:hover,.ListingShareBox_success_close:hover,.Button-cta-inline:hover,.Button-block:hover,.Button-cta-block:hover,.ListingToolbar_sorter_sortButton:hover,.DateRangePicker_hint_submit:hover,.Sessions_expired_close:hover,.Sessions_confirm_cancel:hover,.HouseIdSearch_submit:hover,.Button-inline:hover{color:#000;text-decoration:none}.SlideShow_teaserImages_toggle:disabled,.Lightbox_openButton:disabled,.ListingSharebox_action_button:disabled,.MyFejo .PopOver_display input[type=submit]:disabled,.DateRangePicker_submit:disabled,.CompactSearch_submit button:disabled,.Sessions_form_submit:disabled,.Sessions_success_close:disabled,.Sessions_error_close:disabled,.Sessions_confirm_okay:disabled,.NavigationDesktop_dropdown_action_button:disabled,.NavigationDesktop_dropdown_action_buttonNewsletter:disabled,.ListingShareBox_form_submit:disabled,.ListingShareBox_success_close:disabled,.Button-cta-inline:disabled,.Button-block:disabled,.Button-cta-block:disabled,.ListingToolbar_sorter_sortButton:disabled,.DateRangePicker_hint_submit:disabled,.Sessions_expired_close:disabled,.Sessions_confirm_cancel:disabled,.HouseIdSearch_submit:disabled,.Button-inline:disabled{cursor:not-allowed;opacity:.4}.SlideShow_teaserImages_toggle:focus,.Lightbox_openButton:focus,.ListingSharebox_action_button:focus,.MyFejo .PopOver_display input[type=submit]:focus,.DateRangePicker_submit:focus,.CompactSearch_submit button:focus,.Sessions_form_submit:focus,.Sessions_success_close:focus,.Sessions_error_close:focus,.Sessions_confirm_okay:focus,.NavigationDesktop_dropdown_action_button:focus,.NavigationDesktop_dropdown_action_buttonNewsletter:focus,.ListingShareBox_form_submit:focus,.ListingShareBox_success_close:focus,.Button-cta-inline:focus,.Button-block:focus,.Button-cta-block:focus,.ListingToolbar_sorter_sortButton:focus,.DateRangePicker_hint_submit:focus,.Sessions_expired_close:focus,.Sessions_confirm_cancel:focus,.HouseIdSearch_submit:focus,.Button-inline:focus{outline:2px solid rgba(0,0,0,.2);outline-offset:2px}@media(hover: hover){.SlideShow_teaserImages_toggle:hover,.Lightbox_openButton:hover,.ListingSharebox_action_button:hover,.MyFejo .PopOver_display input[type=submit]:hover,.DateRangePicker_submit:hover,.CompactSearch_submit button:hover,.Sessions_form_submit:hover,.Sessions_success_close:hover,.Sessions_error_close:hover,.Sessions_confirm_okay:hover,.NavigationDesktop_dropdown_action_button:hover,.NavigationDesktop_dropdown_action_buttonNewsletter:hover,.ListingShareBox_form_submit:hover,.ListingShareBox_success_close:hover,.Button-cta-inline:hover,.Button-block:hover,.Button-cta-block:hover,.ListingToolbar_sorter_sortButton:hover,.DateRangePicker_hint_submit:hover,.Sessions_expired_close:hover,.Sessions_confirm_cancel:hover,.HouseIdSearch_submit:hover,.Button-inline:hover,.SlideShow_teaserImages_toggle:focus,.Lightbox_openButton:focus,.ListingSharebox_action_button:focus,.MyFejo .PopOver_display input[type=submit]:focus,.DateRangePicker_submit:focus,.CompactSearch_submit button:focus,.Sessions_form_submit:focus,.Sessions_success_close:focus,.Sessions_error_close:focus,.Sessions_confirm_okay:focus,.NavigationDesktop_dropdown_action_button:focus,.NavigationDesktop_dropdown_action_buttonNewsletter:focus,.ListingShareBox_form_submit:focus,.ListingShareBox_success_close:focus,.Button-cta-inline:focus,.Button-block:focus,.Button-cta-block:focus,.ListingToolbar_sorter_sortButton:focus,.DateRangePicker_hint_submit:focus,.Sessions_expired_close:focus,.Sessions_confirm_cancel:focus,.HouseIdSearch_submit:focus,.Button-inline:focus,.SlideShow_teaserImages_toggle:active,.Lightbox_openButton:active,.ListingSharebox_action_button:active,.MyFejo .PopOver_display input[type=submit]:active,.DateRangePicker_submit:active,.CompactSearch_submit button:active,.Sessions_form_submit:active,.Sessions_success_close:active,.Sessions_error_close:active,.Sessions_confirm_okay:active,.NavigationDesktop_dropdown_action_button:active,.NavigationDesktop_dropdown_action_buttonNewsletter:active,.ListingShareBox_form_submit:active,.ListingShareBox_success_close:active,.Button-cta-inline:active,.Button-block:active,.Button-cta-block:active,.ListingToolbar_sorter_sortButton:active,.DateRangePicker_hint_submit:active,.Sessions_expired_close:active,.Sessions_confirm_cancel:active,.HouseIdSearch_submit:active,.Button-inline:active{background:#f7f7f7;text-decoration:none}}.ListingToolbar_sorter_sortButton,.DateRangePicker_hint_submit,.Sessions_expired_close,.Sessions_confirm_cancel,.HouseIdSearch_submit,.Button-inline{display:inline-flex}.Button-block,.Button-cta-block{display:flex;width:100%}.Button-cta-block{background:#e72113;color:#fff;border-color:#e72113}.Button-cta-block:hover{color:#fff;border-color:#e72113;text-decoration:none}.Button-cta-block:disabled{opacity:.3;filter:grayscale(1)}@media(hover: hover){.Button-cta-block:hover,.Button-cta-block:focus,.Button-cta-block:active{background:rgb(207.438,29.634,17.062);border-color:rgb(207.438,29.634,17.062);color:#fff}}.SlideShow_teaserImages_toggle{padding:7px 15px;font-size:14px;min-height:auto}.MyFejo .PopOver_display input[type=submit],.DateRangePicker_submit,.CompactSearch_submit button,.Sessions_form_submit,.Sessions_success_close,.Sessions_error_close,.Sessions_confirm_okay,.NavigationDesktop_dropdown_action_button,.NavigationDesktop_dropdown_action_buttonNewsletter,.ListingShareBox_form_submit,.ListingShareBox_success_close,.Button-cta-inline{background:#e72113;color:#fff;border-color:#e72113}.MyFejo .PopOver_display input[type=submit]:hover,.DateRangePicker_submit:hover,.CompactSearch_submit button:hover,.Sessions_form_submit:hover,.Sessions_success_close:hover,.Sessions_error_close:hover,.Sessions_confirm_okay:hover,.NavigationDesktop_dropdown_action_button:hover,.NavigationDesktop_dropdown_action_buttonNewsletter:hover,.ListingShareBox_form_submit:hover,.ListingShareBox_success_close:hover,.Button-cta-inline:hover{color:#fff;text-decoration:none}.MyFejo .PopOver_display input[type=submit]:disabled,.DateRangePicker_submit:disabled,.CompactSearch_submit button:disabled,.Sessions_form_submit:disabled,.Sessions_success_close:disabled,.Sessions_error_close:disabled,.Sessions_confirm_okay:disabled,.NavigationDesktop_dropdown_action_button:disabled,.NavigationDesktop_dropdown_action_buttonNewsletter:disabled,.ListingShareBox_form_submit:disabled,.ListingShareBox_success_close:disabled,.Button-cta-inline:disabled{opacity:.3;filter:grayscale(1)}@media(hover: hover){.MyFejo .PopOver_display input[type=submit]:hover,.DateRangePicker_submit:hover,.CompactSearch_submit button:hover,.Sessions_form_submit:hover,.Sessions_success_close:hover,.Sessions_error_close:hover,.Sessions_confirm_okay:hover,.NavigationDesktop_dropdown_action_button:hover,.NavigationDesktop_dropdown_action_buttonNewsletter:hover,.ListingShareBox_form_submit:hover,.ListingShareBox_success_close:hover,.Button-cta-inline:hover,.MyFejo .PopOver_display input[type=submit]:focus,.DateRangePicker_submit:focus,.CompactSearch_submit button:focus,.Sessions_form_submit:focus,.Sessions_success_close:focus,.Sessions_error_close:focus,.Sessions_confirm_okay:focus,.NavigationDesktop_dropdown_action_button:focus,.NavigationDesktop_dropdown_action_buttonNewsletter:focus,.ListingShareBox_form_submit:focus,.ListingShareBox_success_close:focus,.Button-cta-inline:focus,.MyFejo .PopOver_display input[type=submit]:active,.DateRangePicker_submit:active,.CompactSearch_submit button:active,.Sessions_form_submit:active,.Sessions_success_close:active,.Sessions_error_close:active,.Sessions_confirm_okay:active,.NavigationDesktop_dropdown_action_button:active,.NavigationDesktop_dropdown_action_buttonNewsletter:active,.ListingShareBox_form_submit:active,.ListingShareBox_success_close:active,.Button-cta-inline:active{background:#c10000;color:#fff}}.DateRangePicker_submit,.CompactSearch_submit button,.Sessions_form_submit,.Sessions_success_close,.Sessions_error_close,.Sessions_confirm_okay,.NavigationDesktop_dropdown_action_button,.NavigationDesktop_dropdown_action_buttonNewsletter,.ListingShareBox_form_submit,.ListingShareBox_success_close,.Button-cta-inline{display:inline-flex;justify-content:center}.gm-ui-hover-effect,.Button-clean,.Tooltip_close,.ArticlePage_houses_action .ArticlePage_houses_actionButton,.ListingSharebox_action_stopLink,.OpenChatButton_link,.Button-link{border:none;padding:0;background:rgba(0,0,0,0);cursor:pointer}.ArticlePage_houses_action .ArticlePage_houses_actionButton,.ListingSharebox_action_stopLink,.OpenChatButton_link,.Button-link{display:inline-flex;font-weight:normal;border-radius:0}.ArticlePage_houses_action .ArticlePage_houses_actionButton:hover,.ListingSharebox_action_stopLink:hover,.OpenChatButton_link:hover,.Button-link:hover,.ArticlePage_houses_action .ArticlePage_houses_actionButton:focus,.ListingSharebox_action_stopLink:focus,.OpenChatButton_link:focus,.Button-link:focus,.ArticlePage_houses_action .ArticlePage_houses_actionButton:active,.ListingSharebox_action_stopLink:active,.OpenChatButton_link:active,.Button-link:active{color:inherit;background:rgba(0,0,0,0)}.DateRangePicker_month_title,h4,.h4,.simple_form legend,.RatingSummary_title,.ArticlePage_houses_title,h3,.h3,.Tooltip_headline,.CompactSearch_title,h2,.h2,.WishlistCounter_popOver_title,h1,.h1,.ListingSharebox_title{line-height:1.2;color:#000;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:bold}.DateRangePicker_month_title:hover,h4:hover,.h4:hover,.simple_form legend:hover,.RatingSummary_title:hover,.ArticlePage_houses_title:hover,h3:hover,.h3:hover,.Tooltip_headline:hover,.CompactSearch_title:hover,h2:hover,.h2:hover,.WishlistCounter_popOver_title:hover,h1:hover,.h1:hover,.ListingSharebox_title:hover,.DateRangePicker_month_title:focus,h4:focus,.h4:focus,.simple_form legend:focus,.RatingSummary_title:focus,.ArticlePage_houses_title:focus,h3:focus,.h3:focus,.Tooltip_headline:focus,.CompactSearch_title:focus,h2:focus,.h2:focus,.WishlistCounter_popOver_title:focus,h1:focus,.h1:focus,.ListingSharebox_title:focus,.DateRangePicker_month_title:active,h4:active,.h4:active,.simple_form legend:active,.RatingSummary_title:active,.ArticlePage_houses_title:active,h3:active,.h3:active,.Tooltip_headline:active,.CompactSearch_title:active,h2:active,.h2:active,.WishlistCounter_popOver_title:active,h1:active,.h1:active,.ListingSharebox_title:active{color:#1d344e}h1,.h1,.ListingSharebox_title{font-size:1.5rem;margin-bottom:10px}@media(max-width: 479.98px){h1,.h1,.ListingSharebox_title{font-size:1.2rem}}.CompactSearch_title,h2,.h2,.WishlistCounter_popOver_title{font-size:1.125rem;margin-bottom:10px}.RatingSummary_title,.ArticlePage_houses_title,h3,.h3,.Tooltip_headline{font-size:15px;font-size:1rem;margin-bottom:5px}.DateRangePicker_month_title,h4,.h4,.simple_form legend{font-size:15px;margin-bottom:5px}@media(max-width: 479.98px){.Image-left,.Image-right{max-width:42%}}slide-show-nav a[rel~=prev],slide-show-nav a[rel~=next],.ArticlePage_table_tabNavigationItem a,.FejoLogo_link,.PageFooter_link-clean,.Link-wrap{border:0;text-decoration:none}.PriceComparison-small,.PriceComparison-big{display:flex;align-items:center;gap:0 5px;color:#c10000}.PriceComparison-small .PriceComparison_new,.PriceComparison-big .PriceComparison_new{font-weight:bold;white-space:nowrap}.PriceComparison-small .PriceComparison_new .PriceComparison_from,.PriceComparison-big .PriceComparison_new .PriceComparison_from{font-weight:normal;font-size:.75em}.PriceComparison-small .PriceComparison_new.is-unavailable,.PriceComparison-big .PriceComparison_new.is-unavailable{white-space:normal}.PriceComparison-small .PriceComparison_old,.PriceComparison-big .PriceComparison_old{color:#000;font-weight:normal;white-space:nowrap}.RatingStars,.RatingStars-large{display:flex;align-items:center;gap:2px}.RatingStars_star-full,.RatingStars_star-half,.RatingStars_star-empty{color:#fcbc41}.table{width:100%;background-color:#fff;margin-bottom:15px}.table th,.table td{padding:10px;vertical-align:top;border-top:1px solid #d7d7d7}.table tbody tr:first-child th,.table tbody tr:first-child td{border:none}.table thead th{vertical-align:bottom;border-bottom:2px solid #d7d7d7}.table tbody+tbody{border-top:2px solid #d7d7d7}.mod-no-borders.table th,.mod-no-borders.table td{border:none;padding:0}.mod-bold.table th,.mod-bold.table td{font-weight:bold}.HouseSearch_filterPopOver .HouseSearch_filterPopOver_close .PopOver_close,.MyFejo pop-over-close,.Tooltip_close{position:absolute;top:10px;right:10px;z-index:100;font-size:1.125rem;line-height:1;cursor:pointer}.MyFejo pop-over-close,.Tooltip_close{font-size:.9rem}.custom-select{display:block;width:100%;padding-right:25px;color:#000;vertical-align:middle;background:#fff url("data:image/svg+xml;base64,PCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiB2aWV3Qm94PSIwIDAgMzIgMzIiPgo8dGl0bGU+YXJyb3dkb3duPC90aXRsZT4KPHBhdGggZD0iTTE2LjAwMSAyNmMtMC4zOTIgMC0wLjc2NC0wLjE3My0xLjAxNy0wLjQ3M2wtMTQuNjY4LTE3LjMzM2MtMC40NzYtMC41Ni0wLjQwNS0xLjQwMSAwLjE1Ny0xLjg3OSAwLjU2MS0wLjQ3MyAxLjQwMy0wLjQwNSAxLjg3OSAwLjE1N2wxMy42NDkgMTYuMTMxIDEzLjY0OC0xNi4xMzFjMC40NzYtMC41NjMgMS4zMTctMC42MzEgMS44OC0wLjE1NyAwLjU2MSAwLjQ3NyAwLjYzMiAxLjMxOSAwLjE1NiAxLjg3OWwtMTQuNjY3IDE3LjMzM2MtMC4yNTMgMC4zLTAuNjI1IDAuNDczLTEuMDE3IDAuNDczeiIgZmlsbD0iIzIyMiI+PC9wYXRoPgo8L3N2Zz4K") no-repeat right .5rem center;background-size:8px 10px;border:1px solid #d7d7d7;-moz-appearance:none;-webkit-appearance:none}.custom-select:focus{border-color:#51a7e8;outline:none}.custom-select::-ms-expand{opacity:0}slide-show-frame .SlideShow_photoInfo,slide-show-frame .SlideShow_photoInfo-right,slide-show-frame .counter,.ArticlePage_houses_houseCode{font-size:11px;line-height:1;color:#fff;font-weight:bold;background:rgba(0,0,0,.6);padding:3px 8px}.MapPreview_marker{position:absolute;z-index:10;border-radius:50%;border:1px solid #fff;background:#c10000;width:var(--MapPreviewMarker_radius);height:var(--MapPreviewMarker_radius);top:calc(var(--MapPreviewMarker_topPercentage) - var(--MapPreviewMarker_radius)/2);left:calc(var(--MapPreviewMarker_leftPercentage) - var(--MapPreviewMarker_radius)/2)}.gm-ui-hover-effect span,slide-show-nav a[rel~=prev],slide-show-nav a[rel~=next],.MagnificationToggle{--RoundIconSize: 30px;--RoundIconFontSize: .85em;display:flex;justify-content:center;align-items:center;width:var(--RoundIconSize);aspect-ratio:1/1;font-size:var(--RoundIconFontSize);background:#fff;border-radius:50%;border:none;font-weight:700;box-shadow:0 0 0 1px rgba(0,0,0,0),0 0 0 4px rgba(0,0,0,0),#000}@supports(padding: 0px){@media screen and (orientation: landscape)and (max-width: 1024px)and (max-height: 500px),screen and (max-width: 480px){.DateRangePicker_header,.DateRangePicker_footer{padding-left:max(30px,env(safe-area-inset-left));padding-right:max(30px,env(safe-area-inset-right))}}}.ArticlePage_testimonials_title,.ArticlePage_section h2,.ArticlePage_recommendation_headline{font-size:18px;font-weight:bold;line-height:1.2;text-align:center;margin-bottom:20px}@media(max-width: 729.98px){.ArticlePage_testimonials_title,.ArticlePage_section h2,.ArticlePage_recommendation_headline{margin-bottom:10px}}@media(min-width: 730px){.ArticlePage_testimonials_title,.ArticlePage_section h2,.ArticlePage_recommendation_headline{font-size:24px}}.CollapsibleContent{position:relative;display:block;border-bottom:1px solid #d7d7d7}.is-enhanced.CollapsibleContent>.CollapsibleContent_body{display:none}.CollapsibleContent+.CollapsibleContent{margin-top:-1px}.HouseSearch_sectionTitle,.CollapsibleContent_title{text-transform:uppercase;cursor:pointer;display:block;position:relative;font-size:14px;line-height:1;color:#000;padding:15px 0;border-top:1px solid #d7d7d7;letter-spacing:.085em}.HouseSearch_sectionTitle::before,.CollapsibleContent_title::before{position:absolute;top:50%;right:5px;font-size:1em;margin-top:-0.5em;color:#000}.HouseSearch_sectionBody,.CollapsibleContent_body{padding:10px 0}@starting-style{}@starting-style{}.ListingSharebox_title{font-weight:600;margin:10px 0 0}.ListingSharebox_action{display:grid;grid-template-columns:1fr}.ListingSharebox_action_button{display:flex;align-items:center;gap:22px;height:76px;padding:22px;border:1px solid #ddd;border-radius:12px}@media(max-width: 729.98px){.ListingSharebox_action_button{justify-content:space-between;padding:16px;height:50px;border-radius:8px}}.ListingSharebox_action_button:focus{outline:none}@media(hover: hover){.ListingSharebox_action_button:focus,.ListingSharebox_action_button:active{background:#fff}}.ListingSharebox_action_icon{font-size:32px}@media(max-width: 729.98px){.ListingSharebox_action_icon{order:2;font-size:24px}}.ListingSharebox_action_text{font-size:1rem;font-weight:600}@media(max-width: 729.98px){.ListingSharebox_action_text{order:1}}.ListingSharebox_link_copiedConfirmation{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);display:flex;gap:6px;align-items:center;padding:10px 15px;border:1px solid #d7d7d7;border-radius:12px;box-shadow:2px 1px 10px rgba(0,0,0,.18);background:#fff;font-size:14px}.ListingSharebox_link_copiedConfirmation_icon{color:#228b22;font-size:.85em}.WishlistCounter_popOver{position:absolute;right:-5px;top:calc(100% + 12px);white-space:nowrap;border-radius:5px;display:block;background:#fff;color:#000;font-size:var(--font-size-small-elements);font-weight:normal;padding:0;box-shadow:0 0 16px rgba(0,0,0,.3)}.WishlistCounter_popOver::after{content:"";position:absolute;bottom:100%;right:12px;pointer-events:none;border:solid rgba(0,0,0,0);border-bottom-color:#fff;border-width:8px}.WishlistCounter_popOver ul{display:flex;flex-direction:column;gap:7px;margin:0;padding:7px}.WishlistCounter_popOver ul li{display:flex;justify-content:space-between;align-items:center;gap:20px}.WishlistCounter_popOver ul li a{text-decoration:none;max-width:32ch;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.WishlistCounter_popOver ul li.is-active a{font-weight:700}.WishlistCounter_popOver ul li span{display:flex;justify-content:center;align-items:center;padding:.2em .6em;min-width:29px;aspect-ratio:1;border-radius:50%;background:#f6f6f6;font-size:12px;font-weight:600}.WishlistCounter_popOver_title{background:#f6f6f6;color:#c10000;font-weight:700;text-align:center;padding:15px 10px;margin:0}.WishlistCounter_popOver_title:hover{color:#c10000}.WishlistCounter_popOver_close{position:absolute;right:5px;top:3px;font-size:.9rem;text-decoration:none}.TravelPeriodSelection{position:relative;display:block;width:100%;cursor:pointer;height:38px;overflow:hidden}.is-loading.TravelPeriodSelection *{opacity:.6}.is-loading.TravelPeriodSelection::before{position:absolute;width:100%;height:100%;content:"";background-size:30px 30px;min-height:auto;opacity:.6}.form-control{display:block;width:100%;height:38px;padding:0 10px;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:normal;line-height:38px;color:#000;background-color:#fff;background-clip:padding-box;border:1px solid #d7d7d7;border-radius:5px}.form-control::-ms-expand{background-color:rgba(0,0,0,0);border:0}.form-control:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}.form-control:focus{color:#495057;background-color:#fff;border-color:hsl(217.397260274,64.6017699115%,69.3137254902%);outline:0;box-shadow:0 0 0 .2rem rgba(40,95,186,.25)}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control:focus,.form-control:active{outline:none;box-shadow:none}select.form-control:focus::-ms-value{color:#000;background-color:#fff}select.form-control[size],select.form-control[multiple]{height:auto}textarea.form-control{height:140px;line-height:1.25;padding-top:10px;padding-bottom:10px}.form-group{margin-bottom:10px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check~.invalid-feedback{display:block}.form-check-input{position:absolute;top:4px;margin-left:-1.25rem}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{color:#dbe2e8}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0;margin-right:4px}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group,.form-inline .custom-select{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;padding-left:0;width:100%}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}.invalid-feedback{font-weight:bold;font-size:14px}.form-group-invalid label{background-color:rgb(255,222.0733944954,218);border:1px solid #da1800}.simple_form .form-control,.simple_form .was-validated .form-control:valid,.simple_form .form-control.is-valid,.simple_form .was-validated .custom-select:valid,.simple_form .custom-select.is-valid{border-color:#d7d7d7;box-shadow:none}.simple_form .was-validated .form-control:invalid,.simple_form .form-control.is-invalid,.simple_form .was-validated .custom-select:invalid,.simple_form .custom-select.is-invalid{background-color:rgb(255,222.0733944954,218);border-color:#da1800}.simple_form .was-validated .form-check-input:valid~.form-check-label,.simple_form .form-check-input.is-valid~.form-check-label{color:#000}.simple_form .input-group{display:flex}.simple_form .input-group .input-group-prepend{display:flex;align-items:center;justify-content:center;height:38px;padding:0 10px;line-height:38px;color:#555;background-color:#e9ecef;background-clip:padding-box;border:1px #d7d7d7;border-style:solid none solid solid;border-radius:5px 0 0 5px}.simple_form .input-group .input-group-prepend+.form-group input,.simple_form .input-group .input-group-prepend+input{border-top-left-radius:0;border-bottom-left-radius:0}.simple_form .form-control:focus,.simple_form .form-control:active{border-color:#80bdff}.simple_form .form-control~.invalid-feedback{display:none}.simple_form .form-group.show-invalid-feedback .form-control.is-invalid~.invalid-feedback{display:block}.simple_form .select{padding-top:0;padding-bottom:0}@media(max-width: 729.98px){input[type=email].form-control,input[type=number].form-control,input[type=tel].form-control,input[type=text].form-control,input[type=search].form-control,select.form-control,select:focus.form-control,.custom-select.form-control,textarea.form-control{font-size:16px}}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(2)}100%{transform:scale(1)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes Box-growingBordered-Animation{to{max-height:500px;padding:15px;border:1px solid #d7d7d7}}@keyframes loading_indicator_signal{0%{transform:scale(0.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}@media(min-width: 480px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}}@media(min-width: 730px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}}@media(min-width: 1024px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}}@media(min-width: 1250px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}}@media(min-width: 1600px){.d-xxl-none{display:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-fill{flex:1 1 auto !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.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}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}@media(min-width: 480px){.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}}@media(min-width: 730px){.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}}@media(min-width: 1024px){.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}}@media(min-width: 1250px){.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}}@media(min-width: 1600px){.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:.25rem !important}.mt-1,.my-1{margin-top:.25rem !important}.mr-1,.mx-1{margin-right:.25rem !important}.mb-1,.my-1{margin-bottom:.25rem !important}.ml-1,.mx-1{margin-left:.25rem !important}.m-2{margin:.5rem !important}.mt-2,.my-2{margin-top:.5rem !important}.mr-2,.mx-2{margin-right:.5rem !important}.mb-2,.my-2{margin-bottom:.5rem !important}.ml-2,.mx-2{margin-left:.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:.25rem !important}.pt-1,.py-1{padding-top:.25rem !important}.pr-1,.px-1{padding-right:.25rem !important}.pb-1,.py-1{padding-bottom:.25rem !important}.pl-1,.px-1{padding-left:.25rem !important}.p-2{padding:.5rem !important}.pt-2,.py-2{padding-top:.5rem !important}.pr-2,.px-2{padding-right:.5rem !important}.pb-2,.py-2{padding-bottom:.5rem !important}.pl-2,.px-2{padding-left:.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}@media(min-width: 480px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:.25rem !important}.mt-sm-1,.my-sm-1{margin-top:.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:.25rem !important}.m-sm-2{margin:.5rem !important}.mt-sm-2,.my-sm-2{margin-top:.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:.5rem !important}.m-sm-3{margin:1rem !important}.mt-sm-3,.my-sm-3{margin-top:1rem !important}.mr-sm-3,.mx-sm-3{margin-right:1rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}.ml-sm-3,.mx-sm-3{margin-left:1rem !important}.m-sm-4{margin:1.5rem !important}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-5,.my-sm-5{margin-top:3rem !important}.mr-sm-5,.mx-sm-5{margin-right:3rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}.ml-sm-5,.mx-sm-5{margin-left:3rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:.25rem !important}.pt-sm-1,.py-sm-1{padding-top:.25rem !important}.pr-sm-1,.px-sm-1{padding-right:.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}.pl-sm-1,.px-sm-1{padding-left:.25rem !important}.p-sm-2{padding:.5rem !important}.pt-sm-2,.py-sm-2{padding-top:.5rem !important}.pr-sm-2,.px-sm-2{padding-right:.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}.pl-sm-2,.px-sm-2{padding-left:.5rem !important}.p-sm-3{padding:1rem !important}.pt-sm-3,.py-sm-3{padding-top:1rem !important}.pr-sm-3,.px-sm-3{padding-right:1rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}.pl-sm-3,.px-sm-3{padding-left:1rem !important}.p-sm-4{padding:1.5rem !important}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-5,.py-sm-5{padding-top:3rem !important}.pr-sm-5,.px-sm-5{padding-right:3rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}.pl-sm-5,.px-sm-5{padding-left:3rem !important}}@media(min-width: 730px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:.25rem !important}.mt-md-1,.my-md-1{margin-top:.25rem !important}.mr-md-1,.mx-md-1{margin-right:.25rem !important}.mb-md-1,.my-md-1{margin-bottom:.25rem !important}.ml-md-1,.mx-md-1{margin-left:.25rem !important}.m-md-2{margin:.5rem !important}.mt-md-2,.my-md-2{margin-top:.5rem !important}.mr-md-2,.mx-md-2{margin-right:.5rem !important}.mb-md-2,.my-md-2{margin-bottom:.5rem !important}.ml-md-2,.mx-md-2{margin-left:.5rem !important}.m-md-3{margin:1rem !important}.mt-md-3,.my-md-3{margin-top:1rem !important}.mr-md-3,.mx-md-3{margin-right:1rem !important}.mb-md-3,.my-md-3{margin-bottom:1rem !important}.ml-md-3,.mx-md-3{margin-left:1rem !important}.m-md-4{margin:1.5rem !important}.mt-md-4,.my-md-4{margin-top:1.5rem !important}.mr-md-4,.mx-md-4{margin-right:1.5rem !important}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}.ml-md-4,.mx-md-4{margin-left:1.5rem !important}.m-md-5{margin:3rem !important}.mt-md-5,.my-md-5{margin-top:3rem !important}.mr-md-5,.mx-md-5{margin-right:3rem !important}.mb-md-5,.my-md-5{margin-bottom:3rem !important}.ml-md-5,.mx-md-5{margin-left:3rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:.25rem !important}.pt-md-1,.py-md-1{padding-top:.25rem !important}.pr-md-1,.px-md-1{padding-right:.25rem !important}.pb-md-1,.py-md-1{padding-bottom:.25rem !important}.pl-md-1,.px-md-1{padding-left:.25rem !important}.p-md-2{padding:.5rem !important}.pt-md-2,.py-md-2{padding-top:.5rem !important}.pr-md-2,.px-md-2{padding-right:.5rem !important}.pb-md-2,.py-md-2{padding-bottom:.5rem !important}.pl-md-2,.px-md-2{padding-left:.5rem !important}.p-md-3{padding:1rem !important}.pt-md-3,.py-md-3{padding-top:1rem !important}.pr-md-3,.px-md-3{padding-right:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.pl-md-3,.px-md-3{padding-left:1rem !important}.p-md-4{padding:1.5rem !important}.pt-md-4,.py-md-4{padding-top:1.5rem !important}.pr-md-4,.px-md-4{padding-right:1.5rem !important}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}.pl-md-4,.px-md-4{padding-left:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-5,.py-md-5{padding-top:3rem !important}.pr-md-5,.px-md-5{padding-right:3rem !important}.pb-md-5,.py-md-5{padding-bottom:3rem !important}.pl-md-5,.px-md-5{padding-left:3rem !important}}@media(min-width: 1024px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:.25rem !important}.mt-lg-1,.my-lg-1{margin-top:.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:.25rem !important}.m-lg-2{margin:.5rem !important}.mt-lg-2,.my-lg-2{margin-top:.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:.5rem !important}.m-lg-3{margin:1rem !important}.mt-lg-3,.my-lg-3{margin-top:1rem !important}.mr-lg-3,.mx-lg-3{margin-right:1rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}.ml-lg-3,.mx-lg-3{margin-left:1rem !important}.m-lg-4{margin:1.5rem !important}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-5,.my-lg-5{margin-top:3rem !important}.mr-lg-5,.mx-lg-5{margin-right:3rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}.ml-lg-5,.mx-lg-5{margin-left:3rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:.25rem !important}.pt-lg-1,.py-lg-1{padding-top:.25rem !important}.pr-lg-1,.px-lg-1{padding-right:.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}.pl-lg-1,.px-lg-1{padding-left:.25rem !important}.p-lg-2{padding:.5rem !important}.pt-lg-2,.py-lg-2{padding-top:.5rem !important}.pr-lg-2,.px-lg-2{padding-right:.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}.pl-lg-2,.px-lg-2{padding-left:.5rem !important}.p-lg-3{padding:1rem !important}.pt-lg-3,.py-lg-3{padding-top:1rem !important}.pr-lg-3,.px-lg-3{padding-right:1rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}.pl-lg-3,.px-lg-3{padding-left:1rem !important}.p-lg-4{padding:1.5rem !important}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-5,.py-lg-5{padding-top:3rem !important}.pr-lg-5,.px-lg-5{padding-right:3rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}.pl-lg-5,.px-lg-5{padding-left:3rem !important}}@media(min-width: 1250px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:.25rem !important}.mt-xl-1,.my-xl-1{margin-top:.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:.25rem !important}.m-xl-2{margin:.5rem !important}.mt-xl-2,.my-xl-2{margin-top:.5rem !important}.mr-xl-2,.mx-xl-2{margin-right:.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem !important}.ml-xl-2,.mx-xl-2{margin-left:.5rem !important}.m-xl-3{margin:1rem !important}.mt-xl-3,.my-xl-3{margin-top:1rem !important}.mr-xl-3,.mx-xl-3{margin-right:1rem !important}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}.ml-xl-3,.mx-xl-3{margin-left:1rem !important}.m-xl-4{margin:1.5rem !important}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}.m-xl-5{margin:3rem !important}.mt-xl-5,.my-xl-5{margin-top:3rem !important}.mr-xl-5,.mx-xl-5{margin-right:3rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}.ml-xl-5,.mx-xl-5{margin-left:3rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:.25rem !important}.pt-xl-1,.py-xl-1{padding-top:.25rem !important}.pr-xl-1,.px-xl-1{padding-right:.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}.pl-xl-1,.px-xl-1{padding-left:.25rem !important}.p-xl-2{padding:.5rem !important}.pt-xl-2,.py-xl-2{padding-top:.5rem !important}.pr-xl-2,.px-xl-2{padding-right:.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem !important}.pl-xl-2,.px-xl-2{padding-left:.5rem !important}.p-xl-3{padding:1rem !important}.pt-xl-3,.py-xl-3{padding-top:1rem !important}.pr-xl-3,.px-xl-3{padding-right:1rem !important}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}.pl-xl-3,.px-xl-3{padding-left:1rem !important}.p-xl-4{padding:1.5rem !important}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-5,.py-xl-5{padding-top:3rem !important}.pr-xl-5,.px-xl-5{padding-right:3rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}.pl-xl-5,.px-xl-5{padding-left:3rem !important}}@media(min-width: 1600px){.m-xxl-0{margin:0 !important}.mt-xxl-0,.my-xxl-0{margin-top:0 !important}.mr-xxl-0,.mx-xxl-0{margin-right:0 !important}.mb-xxl-0,.my-xxl-0{margin-bottom:0 !important}.ml-xxl-0,.mx-xxl-0{margin-left:0 !important}.m-xxl-1{margin:.25rem !important}.mt-xxl-1,.my-xxl-1{margin-top:.25rem !important}.mr-xxl-1,.mx-xxl-1{margin-right:.25rem !important}.mb-xxl-1,.my-xxl-1{margin-bottom:.25rem !important}.ml-xxl-1,.mx-xxl-1{margin-left:.25rem !important}.m-xxl-2{margin:.5rem !important}.mt-xxl-2,.my-xxl-2{margin-top:.5rem !important}.mr-xxl-2,.mx-xxl-2{margin-right:.5rem !important}.mb-xxl-2,.my-xxl-2{margin-bottom:.5rem !important}.ml-xxl-2,.mx-xxl-2{margin-left:.5rem !important}.m-xxl-3{margin:1rem !important}.mt-xxl-3,.my-xxl-3{margin-top:1rem !important}.mr-xxl-3,.mx-xxl-3{margin-right:1rem !important}.mb-xxl-3,.my-xxl-3{margin-bottom:1rem !important}.ml-xxl-3,.mx-xxl-3{margin-left:1rem !important}.m-xxl-4{margin:1.5rem !important}.mt-xxl-4,.my-xxl-4{margin-top:1.5rem !important}.mr-xxl-4,.mx-xxl-4{margin-right:1.5rem !important}.mb-xxl-4,.my-xxl-4{margin-bottom:1.5rem !important}.ml-xxl-4,.mx-xxl-4{margin-left:1.5rem !important}.m-xxl-5{margin:3rem !important}.mt-xxl-5,.my-xxl-5{margin-top:3rem !important}.mr-xxl-5,.mx-xxl-5{margin-right:3rem !important}.mb-xxl-5,.my-xxl-5{margin-bottom:3rem !important}.ml-xxl-5,.mx-xxl-5{margin-left:3rem !important}.p-xxl-0{padding:0 !important}.pt-xxl-0,.py-xxl-0{padding-top:0 !important}.pr-xxl-0,.px-xxl-0{padding-right:0 !important}.pb-xxl-0,.py-xxl-0{padding-bottom:0 !important}.pl-xxl-0,.px-xxl-0{padding-left:0 !important}.p-xxl-1{padding:.25rem !important}.pt-xxl-1,.py-xxl-1{padding-top:.25rem !important}.pr-xxl-1,.px-xxl-1{padding-right:.25rem !important}.pb-xxl-1,.py-xxl-1{padding-bottom:.25rem !important}.pl-xxl-1,.px-xxl-1{padding-left:.25rem !important}.p-xxl-2{padding:.5rem !important}.pt-xxl-2,.py-xxl-2{padding-top:.5rem !important}.pr-xxl-2,.px-xxl-2{padding-right:.5rem !important}.pb-xxl-2,.py-xxl-2{padding-bottom:.5rem !important}.pl-xxl-2,.px-xxl-2{padding-left:.5rem !important}.p-xxl-3{padding:1rem !important}.pt-xxl-3,.py-xxl-3{padding-top:1rem !important}.pr-xxl-3,.px-xxl-3{padding-right:1rem !important}.pb-xxl-3,.py-xxl-3{padding-bottom:1rem !important}.pl-xxl-3,.px-xxl-3{padding-left:1rem !important}.p-xxl-4{padding:1.5rem !important}.pt-xxl-4,.py-xxl-4{padding-top:1.5rem !important}.pr-xxl-4,.px-xxl-4{padding-right:1.5rem !important}.pb-xxl-4,.py-xxl-4{padding-bottom:1.5rem !important}.pl-xxl-4,.px-xxl-4{padding-left:1.5rem !important}.p-xxl-5{padding:3rem !important}.pt-xxl-5,.py-xxl-5{padding-top:3rem !important}.pr-xxl-5,.px-xxl-5{padding-right:3rem !important}.pb-xxl-5,.py-xxl-5{padding-bottom:3rem !important}.pl-xxl-5,.px-xxl-5{padding-left:3rem !important}}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-uppercase{text-transform:uppercase !important}.text-lowercase{text-transform:lowercase !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-s{margin-bottom:10px}.mb-default{margin-bottom:15px}.mb-m{margin-bottom:20px}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border:1px solid gray;border-radius:3px;background:#fff}@media(min-width: 1250px){input[type=checkbox]{height:13px;width:13px}}input[type=checkbox]:checked{background:#1e90ff url("/assets-next/images/check-bold-588dc5d9b854826b20176fde19aa5430.svg") no-repeat;background-size:.92em;background-position:center;border-color:#1e90ff}.input-radio,input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:14px;width:14px;border:1px solid gray;border-radius:50%;background:#fff}.input-radio:checked,input[type=radio]:checked{background:radial-gradient(dodgerblue 45%, #fff 45%);border-color:#1e90ff}.input-radio{display:inline-flex}.RatingStars{font-size:11px;text-decoration:none}.RatingStars-inline{display:inline-flex;margin-left:10px}.RatingStars-large{font-size:16px}.RatingStars_description{font-size:.563rem;color:#757575;margin-left:10px}.RatingStars_notRatedWrapper{display:flex}@media(max-width: 729.98px){.RatingStars_notRatedWrapper{font-size:11px}}.RatingStars_notRatedWrapper-inline{display:inline-flex}.RatingStars_rating{font-size:11px;padding-right:4px}tool-tip{position:relative;top:1px}tool-tip.is-visible .Tooltip_contentWrapper{display:block;z-index:150}.Tooltip_close{color:#000}.Tooltip_trigger:not(.Tooltip_trigger-noIcon){display:inline-flex;transform:scale(1.2);margin-left:2px}.Tooltip_trigger-noIcon{text-decoration:underline}.Tooltip_contentWrapper{display:none;position:absolute;width:150px;white-space:normal}tool-tip.medium .Tooltip_contentWrapper{width:240px}@media(min-width: 480px){tool-tip.medium .Tooltip_contentWrapper{width:300px}}.Tooltip_contentWrapper.right{left:-21px}.Tooltip_contentWrapper.left{right:-17px}.Tooltip_contentWrapper.top{bottom:0;padding-bottom:16px;margin-bottom:16px}.Tooltip_contentWrapper.bottom{top:0;padding-top:16px;margin-top:16px}.Tooltip_content{background:#fff;padding-right:20px;display:block;font-size:.813rem;line-height:1.5;font-weight:normal;box-shadow:0 8px 16px rgba(0,0,0,.35)}@media(min-width: 480px){tool-tip.medium .Tooltip_content{font-size:1rem}}.Tooltip_headline{display:block}pop-over{display:block;position:relative}.PopOver_display{display:none}.PopOver_display.is-open{background:#fff;box-shadow:0 0 16px rgba(0,0,0,.3);color:#000;display:block;font-size:1rem;font-weight:normal;justify-content:center;margin-top:15px;padding:10px 15px;position:absolute;right:5px;top:100%}.PopOver_display.is-open::after{content:"";pointer-events:none;position:absolute;right:7px;bottom:100%;border:solid rgba(0,0,0,0);border-bottom-color:#fff;border-width:10px}.PopOver_display.is-open.left-aligned{left:7px;right:unset}.PopOver_display.is-open.left-aligned::after{left:7px;right:unset}.PopOver_close{cursor:pointer}.BadgeNew{--badgeNewYellow: #F6FF0D;position:absolute;top:100%;z-index:10;text-transform:uppercase;display:flex;align-items:center;font-size:12px;font-weight:700;gap:5px;background:var(--badgeNewYellow);line-height:1;padding:4px 10px 3px;border-radius:10px}.BadgeNew.is-left{left:0}.BadgeNew.is-right{right:0}.BadgeNew_icon{display:inline-flex;font-size:15px}.is-left .BadgeNew_icon{transform:rotate(45deg)}.is-right .BadgeNew_icon{transform:rotate(-45deg)}.BulletList{list-style-type:disc;margin-bottom:15px;padding-left:20px}dev-mode-label{background:green;position:absolute;z-index:160;pointer-events:none;width:106px;left:-36px;top:-11px;transform:rotate(-45deg);padding-top:30px;padding-bottom:5px;color:#fff;text-align:center;text-transform:uppercase;opacity:.7;transition:opacity ease-in-out .5s}body[data-env=development] dev-mode-label{background:#c70000}body[data-env=development] dev-mode-label::before{content:"local"}body[data-env=staging] dev-mode-label{background:green}body[data-env=staging] dev-mode-label::before{content:"staging"}.HeaderSection:hover~dev-mode-label{opacity:0}embed-link.is-loading a{opacity:0}.ErrorMessage{padding:85px 0 20px;max-width:500px;margin:0 auto}.ErrorMessage_header{display:grid;grid-template-columns:auto 1fr;gap:20px;align-items:center;padding-bottom:1.5rem}.ErrorMessage_header h1{margin:0;font-size:1.25rem}.bookings .ErrorMessage_header{padding-top:0}.bookings .ErrorMessage_header h1{font-size:1.25rem}.ErrorMessage_headerIcon img{width:65px;height:auto}.ErrorMessage_nextSteps{border-top:1px solid;padding-top:2rem;margin-top:2rem}.ErrorMessage_nextSteps ul{list-style:none inside;padding-left:0}.ErrorMessage_nextSteps ul li{position:relative;padding-left:2rem}.ErrorMessage_nextSteps ul li::before{position:absolute;top:4px;left:0;color:#228b22;font-size:1.2rem}.ErrorMessage_nextSteps ul li+li{margin-top:.5em}.ErrorMessage_nextStep-withPhoneNumber>a{font-weight:bold}.FixedFooter{position:fixed;left:10px;bottom:0;transform:translateY(100%);z-index:10;width:100%}.FixedFooter .container-fluid{background:rgba(0,0,0,0)}.lead{font-size:1.25rem;font-weight:400}.Image-left{float:left;margin:.25rem 1rem .5rem 0}.Image-right{float:right;margin:.25rem 0 .5rem 1rem}lazy-img.is-enhanced a{visibility:hidden}lazy-embed-link{display:block;height:10px}a{color:#000}.Link-withIcon{display:inline-flex;align-items:center;border-bottom:0;text-decoration:none}.Link-withIcon .Link-withIcon_icon{font-size:34px;margin-right:15px}open-chat-button.is-floating{position:fixed;bottom:10px;right:10px;z-index:150}.OpenChatButton_link{color:#000;font-weight:bold;text-decoration:none}.OpenChatButton_icon{border:none;padding:0;background:#fff;width:60px;height:60px;box-shadow:rgba(0,0,0,.35) 0px 4px 12px;border-radius:50%}@media(max-width: 1249.98px){.OpenChatButton_icon{display:none}}.PageContent{padding-top:70px;padding-bottom:15px}.PageFooter{margin-left:-15px;margin-right:-15px;padding:15px 6px;border-top:1px solid #d7d7d7;text-align:center}@media(min-width: 1024px){.PageFooter{padding:15px;margin-left:-20px;margin-right:-20px}}.PageFooter .LinkChat{font-weight:bold;text-decoration:none}.PageFooter .LinkChat:hover,.PageFooter .LinkChat:focus,.PageFooter .LinkChat:active{text-decoration:underline}.PageFooter_links{margin:0}.PageFooter_links+.PageFooter_links{margin-top:10px}@media(min-width: 730px){.PageFooter_links+.PageFooter_links{margin-top:10px}}.PageFooter_linkItem-contact::after,.PageFooter_linkItem::after,.PageFooter .LinkChat::after{content:"·";margin-left:2px}@media(min-width: 730px){.PageFooter_linkItem-contact::after,.PageFooter_linkItem::after,.PageFooter .LinkChat::after{margin-left:5px}}.PageFooter_linkItem-contact:last-child::after,.PageFooter_linkItem:last-child::after,.PageFooter .LinkChat:last-child::after{display:none}.PageFooter_linkItem-contact,.PageFooter_linkItem,.PageFooter .LinkChat{display:inline-block;margin:0 2px 0 0}@media(max-width: 479.98px){.PageFooter_linkItem-contact,.PageFooter_linkItem,.PageFooter .LinkChat{font-size:.688rem}}@media(min-width: 730px){.PageFooter_linkItem-contact,.PageFooter_linkItem,.PageFooter .LinkChat{margin:0 5px 0 0}}.PageFooter_linkItem-contact{font-weight:bold}@media(max-width: 479.98px){.PageFooter_linkItem-contact{font-size:15px}}.PageFooter_linkItem-contact .OpenChatButton_link{color:#000;font-weight:bold}scroll-to-top-button{position:fixed;bottom:105px;right:10px;z-index:150;display:block;opacity:0;transition:opacity .2s ease-in;cursor:pointer}scroll-to-top-button.always-visible,scroll-to-top-button.is-visible{opacity:1}@media(max-width: 1249.98px){scroll-to-top-button.always-visible,scroll-to-top-button.is-visible{opacity:0;pointer-events:none}}.ScrollToTop{display:block;background:rgba(40,95,186,.85);width:65px;height:65px;border-radius:10px 0 0 10px;border:none;color:#fff;font-size:20px;line-height:65px;text-decoration:none;text-align:center;transform:translateY(-100%);margin-top:-14px;margin-left:-10px;padding:0;cursor:pointer}@media(max-width: 479.98px){.ScrollToTop{margin-left:-20px;width:60px;height:60px;line-height:60px}}.ScrollToTop:hover,.ScrollToTop:focus,.ScrollToTop:active{color:#fff}.ScrollToTop span{margin-left:5px}@supports(right: max(0px)){@media screen and (orientation: landscape)and (max-width: 1024px)and (max-height: 500px){scroll-to-top-button{display:none}}}.ScrollToTop_topMarker{position:absolute;width:1px;height:1px;top:160px;left:0}.turbo-progress-bar{height:5px;background-color:#285fba;z-index:150}.no-transition{transition:none !important}.slide-toggle-transition{transition:height .4s ease-in-out,margin .4s ease-in-out,padding .4s ease-in-out;overflow:hidden}@media(min-width: 1250px){.FejoLogo{transform:translateY(-2px)}}.FejoLogo_link{display:block}.FejoLogo_image{width:112px;height:auto}@media(min-width: 730px){.FejoLogo_image{width:108px}}@media(max-width: 479.98px){body.has-popover{overflow:hidden}}.BoxContact{margin-bottom:20px}.BoxContact a,.BoxContact button{font-weight:bold}.BoxContact_contactPerson{float:right;margin:0;border-radius:50%}.HeaderSection{position:fixed;top:0;left:0;z-index:140;width:100%;border:none}.has-popover .HeaderSection{z-index:50}.HeaderSection>.container-fluid{position:relative;background:#fff;padding:0}@media(min-width: 1024px){.HeaderSection>.container-fluid{background:#fff;border-bottom:1px solid #d7d7d7}}.HouseIdSearch .PopOver_display.is-open{right:auto;left:5px}.HouseIdSearch .PopOver_display.is-open::after{right:auto;left:7px}.HouseIdSearch_inner{width:230px;font-size:var(--font-size-small-elements)}.HouseIdSearch_inner>.row{align-items:center;margin-left:-5px;margin-right:-5px}.HouseIdSearch_inner [class^=col-],.HouseIdSearch_inner [class*=" col-"]{padding-left:5px;padding-right:5px}.HouseIdSearch_inner .form-control{text-transform:uppercase;padding-right:0;font-size:1em}.HouseIdSearch_inner .form-control::-moz-placeholder{text-transform:none}.HouseIdSearch_inner .form-control::placeholder{text-transform:none}.HouseIdSearch_submit{margin:0}.ListingShareBox_success_action{display:flex;align-items:center;justify-content:center}.ListingSharebox_subtitle{margin:1rem 0 .25rem;font-size:14px}.ListingSharebox_formContainer{margin-bottom:25px}.ListingSharebox_short_whatsAppLink{display:none}.ListingSharebox_title{margin-bottom:10px}.ListingSharebox_action{align-items:center}.ListingSharebox_action_stopLink{font-weight:700;margin-top:10px}.MyFejo{min-width:24px}.MyFejo .Sessions_form .invalid-feedback{font-weight:normal}.MyFejo .PopOver_display{transform:translateY(-8px)}.MyFejo .PopOver_display.is-open{right:-5px;padding:15px}@media(max-width: 479.98px){.MyFejo .PopOver_display.is-open{right:-35px}.MyFejo .PopOver_display.is-open::after{right:37px}}.MyFejo .PopOver_display.is-open .simple_form .form-control~.invalid-feedback{display:block;margin-top:10px;line-height:1.3}.MyFejo .PopOver_display .form-group{margin-bottom:0}.MyFejo .PopOver_display .MyFejo_sign_out{display:flex;justify-content:flex-end}.MyFejo:has(.MyFejo_customer) .MyFejo_trigger{position:relative}.MyFejo:has(.MyFejo_customer) .MyFejo_trigger::after{content:"";position:absolute;bottom:5px;right:50%;transform:translateX(50%);width:5px;aspect-ratio:1;border-radius:50%;background:#c10000}.MyFejo pop-over-close{display:none}.MyFejo_trigger{font-size:24px;cursor:pointer}@media screen and (max-width: 350px){.MyFejo_trigger{margin:0}}.MyFejo_trigger>span{display:inline-block;transform:translateY(2px)}.MyFejo_inner{width:300px;font-size:var(--font-size-small-elements)}.MyFejo_inner .MyFejo_ledger:has(.MyFejo_voucher[open])~form.MyFejo_sign_out{display:none}.MyFejo_headline{background:#f6f6f6;color:#c10000;font-weight:700;text-align:center;padding:15px 10px;margin:-10px -10px 10px}.MyFejo_headline:hover{color:#c10000}.MyFejo_address{font-style:italic;margin-bottom:0}.MyFejo_bookings_title,.MyFejo_ledger_title{background:#f6f6f6;padding:5px 10px;margin:-10px -10px 10px;font-weight:700;margin-bottom:5px}.MyFejo_bookings_title{display:flex;justify-content:space-between}.MyFejo_bookings_moreLink{font-weight:normal}.MyFejo_bookings_list>li{padding:8px 0}.MyFejo_customer,.MyFejo_bookings,.MyFejo_ledger{margin-bottom:30px}.MyFejo_customer_changeData-hint{display:none;padding:10px 0;font-size:.75rem}.MyFejo_customer_changeData_inner{display:flex;justify-content:space-between;align-items:flex-start}.MyFejo_customer_changeData_toggleHint{cursor:pointer;font-size:18px}.MyFejo_customer_changeData_toggleHintTrigger:checked+.MyFejo_customer_changeData-hint{display:block}.MyFejo_bookings_teaser{display:grid;grid-template-columns:50px auto auto}.MyFejo_bookings_teaser span:last-child{justify-self:end}.MyFejo_bookings_teaser_cancelledLabel,.MyFejo_bookings_teaser_optionLabel{font-size:.688rem;font-weight:bold}.MyFejo_lists_action{display:flex;flex-direction:column;margin-bottom:10px}.MyFejo_lists_action_item:not(:last-child){margin-bottom:5px}.MyFejo_ledger input[type=text]{font-size:.875rem}.MyFejo_ledger details summary{list-style:none;position:relative;cursor:default}.MyFejo_ledger details summary::-webkit-details-marker{display:none}.MyFejo_ledger details form{margin-top:15px}.MyFejo_ledger details input{padding:0 6px}.NavigationDesktop_dropdown_col,.NavigationDesktop_dropdown>[class*=col-],.NavigationDesktop_help_section{padding:0 10px 0;border:5px #fff;border-style:none solid;background:#f8f8f8}.NavigationDesktop{display:none}@media(min-width: 1024px){.NavigationDesktop.is-active{display:block}}.NavigationDesktop_list{position:relative;display:flex;justify-content:flex-start;align-items:center;gap:30px;margin-bottom:0;font-size:var(--font-size-small-elements);padding:0 20px}.NavigationDesktop_help{display:grid;grid-template-columns:repeat(2, 1fr);row-gap:10px;margin:0 auto;width:100%}@media(min-width: 1250px){.NavigationDesktop_help{grid-template-columns:repeat(4, 1fr)}}.houses_show .NavigationDesktop_help,.search_new .NavigationDesktop_help,.wishlists:not(.error_message) .NavigationDesktop_help{overflow-y:auto;max-height:80vh}.NavigationDesktop_help_section{padding-bottom:20px}.NavigationDesktop_item.has-dropdown .NavigationDesktop_link::before,.NavigationDesktop_item.has-dropdown .NavigationDesktop_link::after{position:absolute;bottom:-1px;left:50%;z-index:10;border:solid rgba(0,0,0,0);content:"";height:0;width:0;pointer-events:none;opacity:0}.NavigationDesktop_item.has-dropdown .NavigationDesktop_link::after{border-color:hsla(0,0%,100%,0);border-bottom-color:#fff;border-width:8px;margin-left:-8px}.NavigationDesktop_item.has-dropdown .NavigationDesktop_link::before{border-color:rgba(215,215,215,0);border-bottom-color:#d7d7d7;border-width:9px;margin-left:-9px}.NavigationDesktop_item.has-dropdown:hover .NavigationDesktop_link::before,.NavigationDesktop_item.has-dropdown:hover .NavigationDesktop_link::after{animation:fadeIn .05s forwards;animation-delay:.4s}.NavigationDesktop_item:hover .NavigationDesktop_link_inner{border-color:inherit}.NavigationDesktop_link_inner{border-bottom:1px solid rgba(0,0,0,0)}.NavigationDesktop_link{position:relative;z-index:90;display:block;text-decoration:none;padding:8px 0;cursor:pointer}.NavigationDesktop_link:hover{text-decoration:none}.NavigationDesktop_dropdown{display:flex;opacity:0;pointer-events:none;position:absolute;top:100%;left:0;right:0;z-index:50;border:1px solid #d7d7d7;background:#fff;padding:10px 5px;box-shadow:1px 8px 8px rgba(0,0,0,.2)}.NavigationDesktop_dropdown.is-standalone{display:flex}@media(max-width: 729.98px){.NavigationDesktop_dropdown.is-standalone{flex-wrap:wrap}}.NavigationDesktop_dropdown .col-transparent{padding:0;background:rgba(0,0,0,0)}.NavigationDesktop_item:hover .NavigationDesktop_dropdown{animation:fadeInNavigationDesktop .05s forwards;animation-delay:.4s}@keyframes fadeInNavigationDesktop{from{opacity:0;pointer-events:none}to{opacity:1;pointer-events:auto}}.NavigationDesktop_dropdown_col{flex:0 0 100%;width:100%;margin:0}@media(min-width: 730px){.NavigationDesktop_dropdown_col{flex:0 0 20%;width:20%}}@media(min-width: 1250px){.NavigationDesktop_dropdown_subCol-2{display:flex;margin:0 -5px}}@media(min-width: 1250px){.NavigationDesktop_dropdown_subCol-2>.NavigationDesktop_dropdown_list{padding:0 5px;flex:0 0 50%;width:50%}}.NavigationDesktop_dropdown_header{position:relative;margin:0 -10px 10px;overflow:hidden;height:95px}@media(min-width: 1250px){.NavigationDesktop_dropdown_header{height:110px}}.NavigationDesktop_dropdown_header::after{content:"";position:absolute;z-index:10;height:95px;width:100%;background-image:var(--backgroundImage);background-size:cover;background-position:center center;transition:.4s;cursor:pointer}@media(min-width: 1250px){.NavigationDesktop_dropdown_header::after{height:110px}}.NavigationDesktop_dropdown_header:hover::after{transform:scale(1.1)}.NavigationDesktop_dropdown_header_title{position:absolute;top:0;left:0;z-index:20;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;color:#fff;font-size:22px;height:100%;width:100%;padding:10px;text-shadow:0 0 5px rgba(0,0,0,.3);text-decoration:none}@media(min-width: 1250px){.NavigationDesktop_dropdown_header_title{font-size:28px}}.NavigationDesktop_dropdown_header_title.no-image{color:#c10000;text-shadow:none}.NavigationDesktop_dropdown_header_title.no-image:hover{color:#c10000}.NavigationDesktop_dropdown_header_title:hover,.NavigationDesktop_dropdown_header_title:focus,.NavigationDesktop_dropdown_header_title:active{color:#fff}.NavigationDesktop_dropdown_header_title_sub{color:#000;font-size:16px;font-weight:normal}@media(min-width: 1250px){.NavigationDesktop_dropdown_header_title_sub{font-size:18px}}.NavigationDesktop_dropdown_sublist:not(:first-child){padding-top:20px}.NavigationDesktop_dropdown_sublist:last-child{padding-bottom:20px}.NavigationDesktop_dropdown_link{position:relative;display:inline-block;color:#285fba;text-decoration:none;padding:0 0 0 12px;margin-bottom:1px}@media(min-width: 1250px){.NavigationDesktop_dropdown_link{padding:2.5px 0 2.5px 12px;margin-bottom:0}}.NavigationDesktop_dropdown_link::before{content:"";position:absolute;top:9px;left:0;border-radius:50%;background:#285fba;width:4px;height:4px}@media(min-width: 1250px){.NavigationDesktop_dropdown_link::before{top:11px}}.NavigationDesktop_dropdown_link:hover{color:#285fba}.NavigationDesktop_dropdown_item_title,.NavigationDesktop_dropdown_list_title{font-size:1em;margin:0 0 5px}.NavigationDesktop_dropdown_list_title a{text-decoration:none}.NavigationDesktop_dropdown_contentImage_mb-0,.NavigationDesktop_dropdown_contentImage{width:100%;height:auto;margin-bottom:10px}.NavigationDesktop_dropdown_contentImage_mb-0{margin-bottom:0}.NavigationDesktop_dropdown_contentLink{display:block;text-decoration:none}.NavigationDesktop_dropdown_contentLink>h2:hover{text-decoration:underline}.NavigationDesktop_dropdown_item{margin-bottom:20px}.NavigationDesktop_dropdown_item p{margin-bottom:0}.NavigationDesktop_dropdown_item a,.NavigationDesktop_dropdown_item .LinkChat{display:inline-block;color:#285fba;text-decoration:none}.NavigationDesktop_dropdown_action{display:flex;align-items:center;justify-content:center;padding:10px 0}.NavigationDesktop_dropdown_action_button{font-size:1.125rem}.NavigationDesktop_dropdown_labelNewsletter{font-size:1rem;margin:0 0 10px}@media(min-width: 1250px){.NavigationDesktop_dropdown_labelNewsletter{margin:0 20px 5px 0}}.NavigationDesktop_dropdown_action_buttonNewsletter{font-size:1rem}.NavigationDesktop_myFejo_icon{color:#285fba;font-size:1.5rem;margin-right:5px}.NavigationDesktop_myFejo_image{height:100%}.NavigationDesktop_myFejo_image img{margin-bottom:0;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;width:100%;height:100%}.NavigationDesktop_myFejo_teaser_image{text-align:center}.NavigationDesktop_myFejo_teaser_image img{width:70px}@media(min-width: 1250px){.NavigationDesktop_myFejo_teaser_image img{margin-left:20px}}.NavigationDesktop_myFejo_teaser_title{font-size:22px;text-align:center}.NavigationDesktop_myFejo_teaser_title,.NavigationDesktop_myFejo_teaser_title:hover{color:#c10000}.NavigationDesktop_faq_teaser .CollapsibleContent_title{font-size:1rem;font-weight:normal}.NavigationDesktop_faq_teaser_title{font-size:22px;text-align:center}.NavigationDesktop_faq_teaser_title,.NavigationDesktop_faq_teaser_title:hover{color:#c10000}.NavigationDesktop_dropdown-info .NavigationDesktop_dropdown_sublist:last-child{padding-bottom:0}.NavigationDesktop_dropdown-info>p{padding-right:10px}navigation-mobile{position:absolute;z-index:120;box-shadow:3px 6px 8px rgba(0,0,0,.5);background:#fff;border-bottom:1px solid #d7d7d7;margin:1px 0 0;width:255px;height:0;max-height:80vh;overflow:auto;display:none}@media(max-width: 1249.98px){navigation-mobile.is-active{display:block;height:auto}}navigation-mobile ul{margin:0}navigation-mobile ul li{border-bottom:1px solid #d7d7d7}navigation-mobile ul li:last-child{border:none}navigation-mobile ul .has-entries>navigation-mobile-folder>.NavigationMobile_link::before{float:right;font-size:.8rem;margin-left:1em;margin-top:.3em;pointer-events:none;transition:.2s ease-out}navigation-mobile ul .has-entries>navigation-mobile-folder.is-open>.NavigationMobile_link::before{transform:rotate(90deg)}navigation-mobile ul .has-entries>navigation-mobile-folder>ul{display:none}navigation-mobile ul>li>navigation-mobile-folder>ul{padding-left:15px}navigation-mobile .NavigationMobile_link{display:block;border:none;color:#1d344e;font-size:.875rem;padding:10px 15px;text-decoration:none}navigation-mobile .NavigationMobile_link:hover,navigation-mobile .NavigationMobile_link:focus,navigation-mobile .NavigationMobile_link:active{text-decoration:none}navigation-mobile .NavigationMobile_contact h3{color:#1d344e;margin:0px}@media(min-width: 730px){navigation-mobile .NavigationMobile_contact h3{font-size:.875rem}}navigation-mobile .NavigationMobile_contact li{padding:10px 15px 5px 15px;font-size:1rem;border:none}@media(min-width: 730px){navigation-mobile .NavigationMobile_contact li{font-size:.875rem}}navigation-mobile .NavigationMobile_contact li:last-child{padding:5px 15px 15px 15px}navigation-mobile .NavigationMobile_contact a{font-size:1rem;color:#000;padding:0}@media(min-width: 730px){navigation-mobile .NavigationMobile_contact a{font-size:.875rem}}navigation-mobile .NavigationMobile_contact button{border:none;padding:0;background:rgba(0,0,0,0)}navigation-mobile .NavigationMobile_contact .NavigationMobile_contact_row{display:flex;justify-content:space-between;align-items:center}navigation-mobile .NavigationMobile_contact .NavigationMobile_contact_header{display:flex;gap:0 10px;line-height:1.2}navigation-mobile .NavigationMobile_contact .NavigationMobile_contact_chat{max-width:9ch;line-height:1.1}.PageHeader{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:140;height:55px;padding:0 15px;border-bottom:1px solid #d7d7d7;font-size:var(--font-size-small-elements)}@media(min-width: 1024px){.PageHeader{border:none;padding:0 20px}}@supports(padding: 0px){@media screen and (orientation: landscape)and (max-width: 1024px)and (max-height: 500px){.PageHeader{padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right))}}}.PageHeader_section{display:flex;align-items:center;gap:15px}@media(min-width: 730px){.PageHeader_section{gap:18px}}.PageHeader_section-icons{position:relative;padding-right:45px}@media(min-width: 730px){.PageHeader_section-icons{padding-right:50px}}.PageHeader_searchToggle,.PageHeader_navToggle{cursor:pointer;font-size:24px;color:#000}.PageHeader_navToggle{display:inline-flex;min-width:17px}@media(max-width: 1249.98px){.PageHeader_navToggle{transform:translateY(3px)}}.PageHeader_houseIDSearch .PageHeader_searchToggle{transform:translateY(0.1em)}.PageHeader_houseIDSearch .HouseIdSearch{padding:0 5px}.PageHeader_houseIDSearch .HouseIdSearch .PopOver_display.is-open{right:-5px;left:auto;transform:translateY(-6px)}.PageHeader_houseIDSearch .HouseIdSearch .PopOver_display.is-open::after{right:7px;left:auto}.PageHeader_phone-full{display:none}@media(min-width: 1024px){.PageHeader_phone-full{display:block;padding-right:8px;text-align:center}}.PageHeader_phone-full>a{display:block;text-decoration:none;font-weight:bold}.PageHeader_claim img{width:362px}@media(max-width: 479.98px){.PhoneBox .PopOver_display.is-open{right:-70px}.PhoneBox .PopOver_display.is-open::after{right:79px}}.PhoneBox .BoxContact{border:none;padding:0;margin:0}.PhoneBox .BoxContact_contactPerson{margin:49px 0 0 10px;max-width:110px}.PhoneBox_trigger{font-size:23px;margin:0 10px;cursor:pointer}.PhoneBox_trigger>span{display:inline-block;transform:translateY(2px)}.PhoneBox_inner{width:280px}.Sessions.PageContent{padding-top:80px;padding-bottom:50px}.Sessions_confirm_action{display:flex;align-items:center;justify-content:space-between;flex-direction:column}@media(min-width: 480px){.Sessions_confirm_action{flex-direction:row}}.Sessions_success p{text-align:center;font-weight:bold}.Sessions_expired_action,.Sessions_success_action,.Sessions_error_action{display:flex;align-items:center;justify-content:center}.Sessions_form_incorrectEmailHint{background:#e6eef4;font-size:.813rem;padding:5px 10px}.Sessions_formLead{font-weight:600;line-height:1.3}.Sessions_form_list{list-style:none inside;padding-left:0}.Sessions_form_list li{display:flex;margin-bottom:5px}.Sessions_form_list li::before{position:relative;top:4px;color:#228b22;margin-right:10px}.Sessions_form_list li:last-child{margin-bottom:0}.WishlistCounter_loader,.WishlistCounter_wrapper{min-width:34px;position:absolute;top:auto;right:0;z-index:10000;display:flex;justify-content:center;align-items:center;color:gray;font-size:28px;width:34px;height:100%;line-height:1;transform:translate3d(0, 0, 0)}@media(min-width: 730px){.WishlistCounter_loader,.WishlistCounter{font-size:28px}}.WishlistCounter_loader:not(.hasItems),.WishlistCounter:not(.hasItems){transform:translateY(1px)}.WishlistCounter_loader.hasItems,.WishlistCounter.hasItems{color:#c10000;font-size:34px;line-height:1}.WishlistCounter_loader.is-addingItem,.WishlistCounter.is-addingItem{animation:pulse 1s alternate;animation-iteration-count:1}.WishlistCounter_number{position:absolute;top:-2px;height:100%;width:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.75rem;font-weight:bold;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.WishlistCounter_number:hover{color:#fff;text-decoration:none}.WishlistCounter_popOver{position:static;box-shadow:none;border-radius:0}.WishlistCounter_popOver::after{display:none}.PopOver_display.is-open:has(.WishlistCounter_popOver){padding:5px;min-width:250px;top:calc(100% - 8px)}@media(min-width: 730px){.ArticlePage{padding-top:10px}}@media(max-width: 729.98px){.ArticlePage h1,.ArticlePage h2,.ArticlePage h3{text-wrap:balance}}.ArticlePage h1,.ArticlePage h2,.ArticlePage h3,.ArticlePage h4,.ArticlePage h5,.ArticlePage h6{scroll-margin-top:60px}.ArticlePage_lead{font-style:italic}@media(min-width: 480px){.ArticlePage_lead{font-size:16px}}@media(min-width: 730px){.ArticlePage_lead{font-style:normal;font-size:20px;text-align:center}}.ArticlePage_header{position:relative;display:flex;flex-direction:column;margin-bottom:30px}@media(max-width: 729.98px){.ArticlePage_header{margin-bottom:10px}}.ArticlePage_header h1{font-size:20px;text-align:center;margin-bottom:20px;order:30}@media(min-width: 480px){.ArticlePage_header h1{font-size:30px}}@media(min-width: 730px){.ArticlePage_header h1{order:10}}.ArticlePage_header .Hero{order:10}@media(min-width: 730px){.ArticlePage_header .Hero{display:block;order:20}}.ArticlePage_header .ArticlePage_headerLead{order:40}@media(max-width: 729.98px){.ArticlePage_header .ArticlePage_headerLead:not(:has(.MapPreview)) .col-9.col-md-8.offset-lg-1{flex:0 0 100%;max-width:100%}}@media(min-width: 730px){.ArticlePage_header .ArticlePage_headerLead{order:30}}.ArticlePage_header .CompactSearch{order:20}@media(min-width: 730px){.ArticlePage_header .CompactSearch{order:40}}.ArticlePage_header .MapPreview_map img{height:78px;width:auto}@media(min-width: 730px){.ArticlePage_header .MapPreview_map img{height:88px}}.ArticlePage_weather_link{display:flex;flex-direction:column;align-items:center}@media(min-width: 730px)and (max-width: 1023.98px){.ArticlePage_weather_link{display:inline-flex}}.ArticlePage_weather_icon{width:auto;height:66px}.ArticlePage_section{margin-bottom:30px;scroll-margin-top:70px}@media(max-width: 729.98px){.ArticlePage_section{margin-bottom:20px}}@media(min-width: 1250px){.ArticlePage_section{margin-bottom:40px}}.ArticlePage_section h3{font-size:16px;margin-bottom:10px}@media(min-width: 730px){.ArticlePage_section h3{font-size:18px}}.ArticlePage_section h4{font-size:1rem;margin-bottom:10px}@media(max-width: 479.98px){.ArticlePage_section p{hyphens:auto}}.ArticlePage_section p:last-child{margin-bottom:0}.ArticlePage_section [itemtype="https://schema.org/FAQPage"] div+div{margin-top:20px}.ArticlePage_houses{background:#f4f8fa;padding:20px 20px 15px}.ArticlePage_houses_title{font-size:16px;margin-bottom:15px;text-align:center}.ArticlePage_houses_title_short-01{display:none}@media(min-width: 480px){.ArticlePage_houses_title_short-02{display:none}}.ArticlePage_houses_title_long{display:none}@media(min-width: 480px){.ArticlePage_houses_title_long{display:inline}}.ArticlePage_houses_list{display:flex;align-content:center;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;margin-bottom:0;flex-wrap:nowrap;padding-bottom:0;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.ArticlePage_houses_list::-webkit-scrollbar{display:none}.ArticlePage_houses_listItem{width:186px;flex-shrink:0;min-height:1px;padding-right:5px;padding-left:5px;margin:0;scroll-snap-align:start}@media(min-width: 730px){.ArticlePage_houses_listItem{width:200px;padding-right:10px;padding-left:10px}}@media(min-width: 1250px){.ArticlePage_houses_listItem{position:relative;width:100%;flex:0 0 16.66667%;max-width:16.66667%}}.ArticlePage_houses_listItem img{width:100%;height:auto}.ArticlePage_houses_listItem .PriceComparison-small{text-align:right;font-size:.85em}@media(min-width: 730px){.ArticlePage_houses_listItem .PriceComparison-small{font-size:1em}}.ArticlePage_houses_listItem .RatingStars_notRatedWrapper{font-size:.75rem;transform:translateY(-1px)}.ArticlePage_houses_listItem .RatingStars{transform:translateY(-2px)}.ArticlePage_houses_list_link{position:relative;display:block;margin:0 0 5px}.ArticlePage_houses_houseCode{position:absolute;bottom:5px;left:5px}.ArticlePage_houses_mainInfo{display:flex;flex-direction:row}@media(min-width: 730px){.ArticlePage_houses_mainInfo{flex-wrap:wrap}}.ArticlePage_houses_mainInfo_item{padding:0 2.5px;white-space:nowrap;font-weight:bold;font-size:.75rem}.ArticlePage_houses_mainInfo_item::after{content:"·";position:relative;left:0}.ArticlePage_houses_mainInfo_item:first-child{padding-left:0}.ArticlePage_houses_mainInfo_item:last-child{padding-right:0}.ArticlePage_houses_mainInfo_item:last-child::after{display:none}.ArticlePage_houses_action{display:flex;align-items:center;justify-content:center;position:relative;margin-top:15px;margin-bottom:10px}.ArticlePage_houses_action .ArticlePage_houses_actionButton{color:#000;padding:0}.ArticlePage_tip{position:relative;padding-left:33px;margin-top:20px;margin-bottom:20px}@media(min-width: 1024px){.ArticlePage_tip{padding-left:60px}}.ArticlePage_tip_content{position:relative;font-style:italic;font-size:18px;margin-bottom:5px}@media(min-width: 730px){.ArticlePage_tip_content{margin-bottom:15px}}@media(min-width: 1024px){.ArticlePage_tip_content{font-size:24px}}.ArticlePage_tip_content::before{content:"„";position:absolute;top:-10px;left:-33px;font-size:55px;color:#dbe2e8;font-family:"Georgia",serif;font-weight:bold;line-height:0}@media(min-width: 1024px){.ArticlePage_tip_content::before{left:-60px;top:-25px;font-size:100px}}.ArticlePage_tip_title{display:inline-block;font-size:.75rem}@media(max-width: 729.98px){.ArticlePage_tip_title{margin-bottom:5px}}.ArticlePage_tipNavList{display:flex;align-items:center;justify-content:center;margin:0;padding-top:10px}@media(min-width: 1024px){.ArticlePage_tipNavList{padding-top:0}}.ArticlePage_tipNavList li{font-size:18px}.ArticlePage_tipNavList a{text-decoration:none;padding:10px}.ArticlePage_smileys{grid-area:smileyTable}.ArticlePage_smileys.table{background:rgba(0,0,0,0);margin:0}.ArticlePage_smileys.table th,.ArticlePage_smileys.table td{border-top:none;padding:7px}.ArticlePage_smileys.table tbody tr:nth-of-type(even){background:#3e556f}.ArticlePage_author{grid-area:author;align-self:start;display:grid;grid-template-columns:4fr 8fr;grid-template-areas:"headline headline" "image info";gap:0 20px}@media(min-width: 730px){.ArticlePage_author{grid-template-columns:2fr 10fr}}@media(min-width: 1024px){.ArticlePage_author{grid-template-columns:3fr 9fr;grid-template-areas:". headline" "image info"}}.ArticlePage_author_headline{grid-area:headline}.ArticlePage_author_image{grid-area:image;width:100%;height:auto;border-radius:50%;aspect-ratio:1/1 !important}.ArticlePage_author_info{grid-area:info}.ArticlePage_smiley{display:flex;justify-content:flex-start;align-items:center;gap:10px;white-space:nowrap}.ArticlePage_smiley img{margin-right:5px;height:25px;width:25px}.ArticlePage_recommendation{display:grid;grid-template-columns:1fr;grid-template-areas:"author" "smileyTable";gap:30px 0;padding:40px 20px;background:#1d344e;margin:0 -15px -15px;overflow:hidden}@media(min-width: 730px){.ArticlePage_recommendation{gap:50px 0}}@media(min-width: 1024px){.ArticlePage_recommendation{grid-template-columns:6fr 1fr 5fr;grid-template-areas:"smileyTable . author";gap:20px 0;padding:40px 20px 30px;margin:0 -15px -15px}}.ArticlePage_recommendation,.ArticlePage_recommendation a,.ArticlePage_recommendation a:hover,.ArticlePage_recommendation a:focus,.ArticlePage_recommendation a:active{color:#fff}.ArticlePage_recommendation_headline{text-align:left;margin-bottom:20px;padding:0;font-size:20px;caption-side:top;white-space:nowrap}.ArticlePage_recommendation_headline,.ArticlePage_recommendation_headline:hover{color:#fff}.ArticlePage_rating{padding-top:30px}@media(min-width: 1024px){.ArticlePage_rating{padding-top:15px}}.CmsSlideShow{margin-bottom:10px}.CmsSlideShow slide-show-frame{margin-bottom:0}.CmsSlideShow slide-show-frame ol{align-items:flex-start}@media(min-width: 730px){.CmsSlideShow .CmsSlideShow_inner .gallery{cursor:default}}.ArticlePage_tableSection{margin-bottom:20px}.ArticlePage_table{font-size:13px;border:1px #d7d7d7;border-style:solid none}@media(min-width: 480px){.ArticlePage_table{font-size:1rem}}.ArticlePage_table th{white-space:nowrap}.ArticlePage_table td{text-align:center}.ArticlePage_table thead th,.ArticlePage_table tbody th,.ArticlePage_table thead td,.ArticlePage_table tbody td{padding:5px;border:none}.ArticlePage_table thead th{border-bottom:1px solid #d7d7d7}@media(min-width: 480px){.ArticlePage_table thead th:not(:first-child){text-align:center}}.ArticlePage_table tfoot th,.ArticlePage_table tfoot td{vertical-align:middle;padding:5px}.ArticlePage_table_caption p{font-size:.75rem;margin:0 0 .25rem}.ArticlePage_table_tabNavigation{position:relative;margin:0 0 -1px;padding:0;z-index:10;padding-left:10px}.ArticlePage_table_tabNavigation::before{content:"";position:absolute;top:100%;left:0;z-index:50;width:1px;height:1px;background:#d7d7d7;margin-top:-1px}@media(min-width: 480px){.ArticlePage_table_tabNavigation{display:none}}.ArticlePage_table_tabNavigationItem{display:inline-block;margin:0;list-style:none;border:1px solid silver}.ArticlePage_table_tabNavigationItem.is-active{border-bottom:1px solid #fff}.ArticlePage_table_tabNavigationItem.is-active a{background:#fff}.ArticlePage_table_tabNavigationItem a{display:block;font-size:16px;line-height:1;font-weight:bold;color:#000;padding:10px 15px;background:#e6eef4}.no-touch .ArticlePage_table_tabNavigationItem a:hover,.ArticlePage_table_tabNavigationItem a:focus,.ArticlePage_table_tabNavigationItem a:active{color:#000;text-decoration:none}.ArticlePage_table_tab01,.ArticlePage_table_tab02{display:table-cell}@media(max-width: 479.98px){.ArticlePage_table_tab01,.ArticlePage_table_tab02{display:none}.ArticlePage_table_tab01.is-active,.ArticlePage_table_tab02.is-active{display:table-cell}}@media(min-width: 1024px)and (max-width: 1249.98px){.ArticlePage_review_box{padding:5px}}.ArticlePage_review_box_review{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}.ArticlePage_review_box_price span{color:#c10000;font-weight:bold}.ArticlePage_review_box_price .is-deactivated{color:silver}.ArticlePage_houses_additionalInfo{display:flex;padding-top:5px;justify-content:space-between}.ArticlePage_houses_additionalInfo>*{align-self:flex-end;line-height:1}.ArticlePage_testimonials{margin-top:15px}@media(max-width: 479.98px){.ArticlePage_testimonials{border:none;padding:0}}.ArticlePage_testimonials slide-show-nav{top:0}@media(max-width: 479.98px){.ArticlePage_testimonials slide-show-nav{height:auto;justify-content:flex-end}}.ArticlePage_testimonials slide-show-nav a[rel="prev nofollow"],.ArticlePage_testimonials slide-show-nav a[rel="next nofollow"]{top:0;transform:none}@media(max-width: 479.98px){.ArticlePage_testimonials slide-show-nav a[rel="prev nofollow"],.ArticlePage_testimonials slide-show-nav a[rel="next nofollow"]{position:relative;padding:20px;margin-left:10px}}.ArticlePage_testimonials slide-show-nav a[rel="prev nofollow"]::before,.ArticlePage_testimonials slide-show-nav a[rel="next nofollow"]::before{color:#000;text-shadow:none}@media(max-width: 479.98px){.ArticlePage_testimonials slide-show-nav a[rel="prev nofollow"]::before,.ArticlePage_testimonials slide-show-nav a[rel="next nofollow"]::before{font-size:20px}}.ArticlePage_testimonials .SlideShowFrame_slides{align-items:flex-start}@media(max-width: 479.98px){.ArticlePage_testimonials slide-show-frame{padding-top:60px}}.ArticlePage_testimonials slide-show-frame:not(.is-transitioning) .SlideShowFrame_slides>li:not(.is-selected){height:0;overflow:hidden}.ArticlePage_testimonials .ListingRating_content{font-style:italic;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ArticlePage_testimonials .RatingLine-title{color:#595959;font-style:normal}.ArticlePage_testimonials .ListingRating_collapsible.is-active .ListingRating_content{display:block;overflow:auto}.ArticlePage_testimonials_header{position:relative}@media(min-width: 480px){.ArticlePage_testimonials_header{margin-bottom:10px}}.ArticlePage_testimonials_title{text-align:center}.ArticlePage_testimonials_filter{display:flex;position:absolute;right:0;top:.4em}@media(max-width: 729.98px){.ArticlePage_testimonials_filter{justify-content:center;position:static}}.ArticlePage_testimonials_filter_item{line-height:1;padding:0 5px}.ArticlePage_testimonials_filter_item:not(:last-child){border-right:1px solid}.ArticlePage_testimonials_main{position:relative;display:flex;flex-direction:column}.ArticlePage_testimonials_main lightbox-trigger{display:flex;align-items:center;justify-content:center;padding:25px 0 15px}.ArticlePage_testimonials_main .Lightbox_openButton{margin-bottom:0}.ArticlePage_testimonials_main .Lightbox_header{display:none}.ArticlePage_testimonials_list{padding-bottom:3px}@media(min-width: 480px){.ArticlePage_testimonials_list{font-size:16px;width:75%}}.ArticlePage_testimonials_rating{padding:5px 0}.ArticlePage_testimonials_rating .RatingStars{display:inline;margin-right:5px}.ArticlePage_testimonials_navigation_next,.ArticlePage_testimonials_navigation_prev{font-size:1.5rem;text-decoration:none;padding:0 1rem}@media(min-width: 480px){.ArticlePage_testimonials_navigation_next,.ArticlePage_testimonials_navigation_prev{position:absolute;top:50%;transform:translateY(-80%);text-decoration:none;padding:0}}@media(min-width: 730px){.ArticlePage_testimonials_navigation_next,.ArticlePage_testimonials_navigation_prev{font-size:2rem}}.ArticlePage_testimonials_navigation_prev{left:10px}@media(min-width: 730px){.ArticlePage_testimonials_navigation_prev{left:20px}}@media(min-width: 1024px){.ArticlePage_testimonials_navigation_prev{left:30px}}.ArticlePage_testimonials_navigation_next{right:10px}@media(min-width: 730px){.ArticlePage_testimonials_navigation_next{right:20px}}@media(min-width: 1024px){.ArticlePage_testimonials_navigation_next{right:30px}}.Breadcrumb{font-size:.688rem;display:flex}@media(max-width: 729.98px){.Breadcrumb{display:none}}.Breadcrumb_title{width:85px;font-weight:bold}.Breadcrumb_list{display:flex;flex-direction:row;flex-wrap:wrap}.Breadcrumb_item{position:relative;padding-right:10px;padding-left:10px}.Breadcrumb_item::before{position:absolute;right:-4px;top:3px;font-size:.75rem}.Breadcrumb_item:last-child{font-weight:bold}.Breadcrumb_item:last-child a{border:none;text-decoration:none}.Breadcrumb_item:last-child::before{display:none}.CmsSlideShow slide-show-nav a[rel=prev],.CmsSlideShow slide-show-nav a[rel=next]{display:inline-block;margin-top:-1.2195rem}@media(max-width: 1023.98px){.CmsSlideShow magnification-toggle{display:none}}@media screen and (min-width: 480px)and (max-width: 1023.98px){.CmsSlideShow slide-show-frame footer.caption-offset{bottom:calc(2.439rem/2 + 10px)}}.CmsSlideShow .Lightbox{cursor:zoom-in}.CmsSlideShow_inner slide-show-frame .SlideShow_photoInfo{display:none}@media(min-width: 1024px){.CmsSlideShow_inner slide-show-frame slide-show-nav{cursor:pointer}}@media screen and (min-width: 480px)and (max-width: 1023.98px){.CmsSlideShow_inner slide-show-frame footer.caption-offset{bottom:calc(2.439rem/2 + 10px)}}.CmsSlideShow_inner slide-show-frame.CmsSlideShow_inner-singlePicture img{cursor:pointer}@media(min-width: 730px){.CmsSlideShow_inner .gallery{position:absolute;left:0;right:0;top:0;bottom:0;cursor:zoom-in}}lightbox-container.is-active .CmsSlideShow_inner .gallery{cursor:zoom-out}.CmsSlideShow-right,.CmsSlideShow-left{-o-object-fit:cover;object-fit:cover}@media(max-width: 479.98px){.CmsSlideShow-right,.CmsSlideShow-left{float:none;margin:auto;width:100%}}.CmsSlideShow-right img,.CmsSlideShow-left img{width:100%}.CmsSlideShow-inline-landscape{width:300px}.CmsSlideShow-inline-portrait{width:140px}@media(min-width: 480px){.CmsSlideShow-left{float:left;margin:.25rem 1rem .5rem 0}}@media(min-width: 480px){.CmsSlideShow-right{float:right;margin:.25rem 0 .5rem 1rem}}.CompactSearch{position:relative;margin:0 -15px 20px;padding:10px 15px;background:#e7f0f5}@media(min-width: 1024px){.CompactSearch{margin:1rem -20px 0;padding:10px 20px;font-size:15px}}.CompactSearch_formInner{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-areas:"title title" "period persons" "sea dogs " "price submit";align-items:center;gap:10px}@media(min-width: 730px){.CompactSearch_formInner{grid-template-columns:repeat(5, 1fr);grid-template-areas:"title title title title title" "period persons sea dogs price" "submit submit submit submit submit "}}@media(min-width: 1024px){.CompactSearch_formInner{grid-template-columns:repeat(7, 1fr);grid-template-areas:"title period persons sea dogs price submit"}}@media(min-width: 1250px){.CompactSearch_formInner{grid-template-columns:repeat(8, 1fr);grid-template-areas:"title title period persons sea dogs price submit"}}.CompactSearch_formInner label{margin-bottom:0}@media(min-width: 730px){.CompactSearch_formInner .form-control{padding-left:5px}}.CompactSearch_title{grid-area:title;margin-bottom:0;text-align:center}@media(min-width: 1024px){.CompactSearch_title{font-size:15px}}.CompactSearch_travelPeriod{grid-area:period}.CompactSearch_travelPeriod .DateRangePicker_header{background:rgba(0,0,0,0);padding:15px}.CompactSearch_travelPeriod .DateRangePicker_travelDuration{display:none}.CompactSearch_travelPeriod .DateRangePicker_close{color:#000}@media(min-width: 730px){.CompactSearch_travelPeriod .DateRangePicker_calendar{transform:translateX(-50%) translateY(-50%)}}.CompactSearch_area{grid-area:area;display:none}.CompactSearch_persons{grid-area:persons}.CompactSearch_dogs{grid-area:dogs}.CompactSearch_price{grid-area:price}.CompactSearch_sea{grid-area:sea}.CompactSearch_submit{grid-area:submit;display:flex;align-items:center;justify-content:center}.CompactSearch_submit button{margin:0}date-range-picker *:hover,date-range-picker *:focus,date-range-picker *:active{outline:none}.DateRangePicker_header,.DateRangePicker_footer{padding:10px;background:#f4f4f4}.DateRangePicker_trigger{cursor:pointer;align-items:center;background:#fff url("/assets-next/images/calendar-b1499c8a0739c8fefe4396375dd0753c.svg") no-repeat;background-size:1.3em;background-position:bottom 50% right 10px;padding-right:35px}.DateRangePicker_period{display:block}.DateRangePicker_calendar{display:none;flex-direction:column;position:fixed;top:145px;right:max(15px,env(safe-area-inset-right));left:max(15px,env(safe-area-inset-left));z-index:190;box-shadow:0 0 16px rgba(0,0,0,.3);background:#fff;padding:0;overflow:scroll;backface-visibility:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}@media(max-width: 479.98px){.DateRangePicker_calendar{max-height:85vh;max-height:calc(var(--vh, 1vh)*100 - max(15px,env(safe-area-inset-top)));overflow:auto}}@media screen and (max-height: 600px){.DateRangePicker_calendar{top:142px}}@media(min-width: 480px)and (max-width: 729.98px){.DateRangePicker_calendar{position:absolute}}@media screen and (min-width: 730px)and (max-height: 500px){.DateRangePicker_calendar{position:absolute;top:80px;bottom:auto;right:auto;left:10px;z-index:90;width:660px;overflow:visible}}@media(min-width: 730px){.DateRangePicker_calendar{position:absolute;top:90px;left:50%;transform:translateX(-50%);width:660px}}@media(min-width: 1024px){.DateRangePicker_calendar{top:57px;left:50%;transform:translateX(-50%);z-index:90;overflow:visible;width:920px}}.DateRangePicker_calendar.is-open{display:flex}.DateRangePicker_calendar .NanoSlider_controlsVisible>.NanoSlider_inner{margin:15px 15px 0}@media screen and (max-height: 600px){.DateRangePicker_calendar .NanoSlider_controlsVisible>.NanoSlider_inner{margin-top:10px}}@media(min-width: 1024px){.DateRangePicker_calendar .NanoSlider_controlsVisible>.NanoSlider_inner{margin-left:45px;margin-right:45px}}@media(max-width: 1023.98px){.DateRangePicker_calendar .NanoSlider_control{transform:none;top:7px}}.DateRangePicker_calendar .NanoSlider_control:before{color:#000;font-size:16px}@media(min-width: 1024px){.DateRangePicker_calendar .NanoSlider_control:before{font-size:18px}}.DateRangePicker_form{display:flex;flex-direction:column;justify-content:flex-start}@media(min-width: 730px){.DateRangePicker_form{padding-top:0;height:100%}}.DateRangePicker_header{display:flex;align-items:center}@media(min-width: 480px){.DateRangePicker_header{justify-content:center}}.DateRangePicker_header_duration{display:flex;align-items:center;gap:10px}.DateRangePicker_header_duration select.form-control{padding-right:25px;font-size:14px}.DateRangePicker_header_duration label{margin:0;line-height:38px;font-size:14px}.DateRangePicker_footer{display:grid;gap:10px 20px;grid-template-columns:1fr;grid-template-areas:"action"}@media screen and (min-width: 480px)and (max-height: 500px){.start .DateRangePicker_footer{width:100%;grid-template-columns:1fr;grid-template-areas:"action";padding-left:10vw;padding-right:10vw}}@media screen and (min-width: 730px)and (min-height: 500px){.DateRangePicker_footer{background:#f4f4f4;margin-top:0;align-items:center}}@media(min-width: 1024px){.DateRangePicker_footer{grid-template-columns:repeat(8, 1fr);grid-template-areas:"holidays holidays . action action . . .";align-items:end}}@media(min-width: 730px){.DateRangePicker_footer .form-group{margin-bottom:0}}.DateRangePicker_footer_holidays{grid-area:holidays;display:none}@media(min-width: 1024px){.DateRangePicker_footer_holidays{display:block}}.DateRangePicker_footer_holidays .form-control{width:160px;padding-left:5px}.DateRangePicker_footer_holidays .DateRangePicker_holidayDot{margin-left:5px}.DateRangePicker_action{grid-area:action;display:flex;flex-direction:column;align-items:center;gap:10px}.DateRangePicker_action button{width:225px}@media(max-width: 479.98px){.DateRangePicker_action button{display:flex;justify-content:center}}.DateRangePicker_action label{margin:0}.DateRangePicker_action .form-check{margin:0;padding:0}.DateRangePicker_submit{margin-bottom:0}@media(min-width: 730px){.DateRangePicker_submit{display:block;width:100%}}.DateRangePicker_reset{grid-area:reset;position:absolute;right:15px;top:18px;font-size:14px}.DateRangePicker_slider{position:relative;backface-visibility:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}@media(min-width: 730px){.DateRangePicker_slider{padding:0;overflow:visible}}.DateRangePicker_month{padding:0 10px 0;min-width:100%}@media(min-width: 730px){.DateRangePicker_month{margin-bottom:0;min-width:50%}}@media(min-width: 1024px){.DateRangePicker_month{min-width:33.33333%}}.DateRangePicker_month:last-child{margin-bottom:0;border:none}.DateRangePicker_month_title{text-align:center;font-size:1rem;margin-bottom:10px}.DateRangePicker_month_title.is-disabled{color:silver;background:#fff}.DateRangePicker_month_weekday{display:grid;grid-template-columns:repeat(7, 1fr);gap:1px;margin-bottom:10px}.DateRangePicker_month_weekday.is-disabled{color:silver;background:#fff}.DateRangePicker_month_weekday_day{width:100%;text-align:center;font-size:.75rem}.DateRangePicker_days{display:grid;grid-template-columns:repeat(7, 1fr);gap:1px}@media screen and (max-height: 600px){.DateRangePicker_days{margin-bottom:5px}}.DateRangePicker_day.is-holiday,.DateRangePicker_holidayDot{position:relative;display:inline-flex}.DateRangePicker_day.is-holiday::after,.DateRangePicker_holidayDot::after{content:"";display:block;height:4px;width:4px;border-radius:50%;background:#f61e08}.DateRangePicker_day{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:40px;cursor:default;font-weight:300}@media screen and (max-height: 600px){.DateRangePicker_day{height:30px}}@media(min-width: 730px){.DateRangePicker_day{height:34px}}.DateRangePicker_day.is-outOfMonth{color:silver;cursor:default;opacity:0}.DateRangePicker_day.is-unavailable{color:#757575;cursor:default}.DateRangePicker_day.is-unavailable:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%);height:1px;width:1em;background:#757575}.DateRangePicker_day.is-arrival{cursor:pointer;font-weight:bold}@media(hover: hover){.DateRangePicker_day.is-arrival:not(.is-rangePoint):hover{background:#2560b8;color:#fff}}.DateRangePicker_day.is-departure{cursor:pointer;font-weight:bold}@media(hover: hover){.DateRangePicker_day.is-departure:not(.is-rangePoint):hover{background:#2560b8;color:#fff}.DateRangePicker_day.is-departure:not(.is-rangePoint):hover::after{background:#fff !important}}.DateRangePicker_day.is-arrival:not(.is-out-of-scope),.DateRangePicker_day.is-departure,.DateRangePicker_day.is-rangePoint{font-weight:bold}date-range-picker .DateRangePicker_day.is-rangePoint{background:#2560b8;color:#fff}.DateRangePicker_day.is-selected,date-range-picker .DateRangePicker_day.is-selected{background:#2560b8;color:#fff}.DateRangePicker_day.is-holiday::after{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(-6px);display:none}@media(min-width: 730px){.DateRangePicker_day.is-holiday::after{display:block}}.DateRangePicker_day.is-holiday.is-selected::after,.DateRangePicker_day.is-holiday.is-rangePoint::after{background:#fff}@media(hover: hover){.DateRangePicker_day.is-holiday.is-arrival:hover::after,.DateRangePicker_day.is-holiday.is-departure:hover::after{background:#fff}}.DateRangePicker_day.is-disabled{color:silver;background:#fff}.DateRangePicker_day.is-out-of-scope{color:silver;background:#fff}.Datapicker_nav_next,.Datapicker_nav_prev{position:absolute;top:50%;transform:translateY(-50%);font-size:26px;text-decoration:none}.Datapicker_nav_prev{left:20px}.Datapicker_nav_next{right:20px}.DateRangePicker_hint{position:absolute;top:50%;left:50%;z-index:1000;transform:translateX(-50%) translateY(-52%);box-shadow:0 8px 16px rgba(0,0,0,.4);padding:0;background:#fff;white-space:nowrap}.DateRangePicker_hint_inner{padding:15px;font-weight:bold}.DateRangePicker_hint_action{display:flex;align-items:center;justify-content:center;padding:0 15px 15px}.Hero{position:relative;overflow:hidden;height:155px;margin:0 -15px}@media(min-width: 480px){.Hero{height:200px}}@media(min-width: 730px){.Hero{height:230px;margin:0 0 20px}}@media(min-width: 1024px){.Hero{height:300px}}.Hero.has-video{cursor:pointer;height:auto}@media(min-width: 730px){.Hero.has-video{height:230px}}@media(min-width: 1024px){.Hero.has-video{height:300px}}.Hero .embed-responsive{max-height:200px;height:200px}@media(min-width: 730px){.Hero .embed-responsive{position:absolute;top:50%;right:50%;transform:translateX(50%) translateY(-50%);height:230px;max-height:230px}}@media(min-width: 1024px){.Hero .embed-responsive{height:300px;max-height:300px}}.Hero_image{position:absolute;top:50%;right:50%;width:1240px;transform:translateX(50%) translateY(-50%)}@media(max-width: 729.98px){.Hero_image{width:160vw;height:100%;-o-object-fit:cover;object-fit:cover}}house-search{display:block}.HouseSearch{margin-bottom:20px}@media(min-width: 730px){.HouseSearch{background-image:url("//images.fejo.dk/photos/startseite/strand.jpg");background-size:cover;background-position:center;padding:15px 10px 20px}}@media(min-width: 1024px){.HouseSearch{padding:15px 10px 30px}}@media(max-width: 729.98px){.HouseSearch .HouseSearchButton{position:fixed;bottom:0;left:0;z-index:90;justify-content:center;width:100%;padding:10px 20px;background:hsla(0,0%,100%,.92);border-top:1px solid #e6eef4}}.HouseSearch_infoBox{display:none}@media(min-width: 730px){.HouseSearch_infoBox{display:flex;flex-wrap:nowrap;min-height:44px;padding-bottom:10px}}@media(min-width: 1024px){.HouseSearch_infoBox{min-height:47px}}.HouseSearch_infoBox_claim{display:flex;flex-direction:column;gap:5px 0;text-align:right;color:#fff;font-size:12px;margin:0}.HouseSearch_infoBox_claim:hover{color:#fff}.HouseSearch_infoBox_claim_title{font-size:17px}.HouseSearch_form{position:relative;z-index:10}@media(min-width: 730px){.HouseSearch_form{padding:15px;background:hsla(0,0%,100%,.95)}}.HouseSearch_form h1,.HouseSearch_form .h1{display:block;font-size:18px}@media screen and (max-width: 350px){.HouseSearch_form h1,.HouseSearch_form .h1{font-size:17px}}@media(min-width: 1250px){.HouseSearch_form h1,.HouseSearch_form .h1{width:185px;font-size:19px}}.HouseSearch_checkItem{display:flex;align-items:center;gap:3px;margin-bottom:5px;padding-left:0}.HouseSearch_checkLabel,.HouseSearch_radioLabel,.HouseSearch_checkItemTitle{-webkit-user-select:none;-moz-user-select:none;user-select:none}.HouseSearch_checkLabel{display:inline-flex;align-items:center;gap:6px}@media(min-width: 1250px){.HouseSearch_checkLabel{gap:4px}}.HouseSearch_checkLabel check-select-box{display:inline-flex}.HouseSearch_radioLabel{margin-right:10px}.HouseSearch_radioInline{display:inline-flex;align-items:center;gap:5px;cursor:pointer;font-weight:normal;margin:.25rem 0 0}.HouseSearch_radioInline+.HouseSearch_radioInline{margin-left:.75rem;margin-top:0}.HouseSearch_features .HouseSearch_checkItem{white-space:nowrap}.HouseSearch_features_checkbox{display:grid;grid-template-columns:repeat(2, 1fr);-moz-column-gap:20px;column-gap:20px;margin-bottom:15px}.HouseSearch_features_radio .HouseSearch_checkItemControls{display:flex;align-items:center}.HouseSearch_features_radio .HouseSearch_checkItemControls>.HouseSearch_radioLabel{margin-left:4px;margin-right:13px}.HouseSearch_features_radio .HouseSearch_checkItem{display:grid;grid-template-columns:4fr 8fr;-moz-column-gap:15px;column-gap:15px}.HouseSearch_areaFilter{display:block}@media(min-width: 1250px){.HouseSearch_areaFilter{margin-top:-15px}.HouseSearch_areaFilter .form-group{margin-bottom:5px}.HouseSearch_areaFilter label{margin-bottom:0}}@media(max-width: 729.98px){.HouseSearch_areaFilter{margin-bottom:25px}}.HouseSearch_areaFilter .form-group{position:relative;width:275px;margin-top:10px}@media(max-width: 729.98px){.HouseSearch_areaFilter .form-group{margin-bottom:10px}}.HouseSearch_areaFilter .form-group .form-control{width:275px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:22px}.HouseSearch_partnerFilterLabel{margin-right:10px}.HouseSearch_partnerFilterOption{border-bottom:1px solid #000}@media(max-width: 729.98px){.HouseSearch_section{display:block}.HouseSearch_section:last-of-type{border-bottom:1px solid #d7d7d7}}@media(max-width: 729.98px){.HouseSearch_form_house .HouseSearch_section{border:none}}@media(min-width: 730px)and (max-width: 1023.98px){.HouseSearch_form_house .HouseSearch_section>.HouseSearch_sectionBody{margin-top:-10px}}@media(max-width: 729.98px){.HouseSearch_section.is-enhanced .HouseSearch_sectionBody{display:none;padding:0 15px 10px}}.HouseSearch_beachSelection,.HouseSearch_partnerSelection{margin-bottom:10px}.HouseSearch_beachSelection label,.HouseSearch_partnerSelection label{display:none}.is-enhanced.HouseSearch_beachSelection label,.is-enhanced.HouseSearch_partnerSelection label{display:flex;align-items:center;gap:5px;margin:0;white-space:nowrap}.is-enhanced.HouseSearch_beachSelection select,.is-enhanced.HouseSearch_partnerSelection select{display:none}.HouseSearch_beaches_kindsAndTraits{display:flex;flex-direction:column;gap:20px;margin-bottom:10px}.HouseSearch_beaches_traits{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}house-search-region-select select{height:100px}house-search-region-select.is-enhanced{display:none}#search_criteria_area_search_term::-webkit-search-cancel-button{opacity:0}.HouseSearch_suggestions_cancelModal{position:absolute;top:0;right:0;z-index:50;visibility:hidden}.HouseSearch_suggestions_cancelModal span{display:flex;align-items:center;height:30px;padding:0 7px;font-size:10px}.HouseSearch_suggestions_cancelModal span,.HouseSearch_suggestions_cancelModal span:hover,.HouseSearch_suggestions_cancelModal span:focus,.HouseSearch_suggestions_cancelModal span:active{text-decoration:none}.HouseSearch_filterPopOver_cancel,.HouseSearch_filterPopOver_close{display:none}.HouseSearch_filterPopOver .PopOver_display.is-open{right:auto;left:-514px;transform:translateY(-3px)}@media(min-width: 730px)and (max-width: 1023.98px){.HouseSearch_filterPopOver .PopOver_display.is-open{max-height:calc(100svh - 110px);overflow:auto}}@media(min-width: 1024px){.HouseSearch_filterPopOver .PopOver_display.is-open{transform:translateY(2px);left:-710px}}@media(min-width: 1250px){.HouseSearch_filterPopOver .PopOver_display.is-open{left:-895px}}.HouseSearch_filterPopOver .PopOver_display.is-open::after{right:auto;left:546px}@media(min-width: 1024px){.HouseSearch_filterPopOver .PopOver_display.is-open::after{left:742px}}@media(min-width: 1250px){.HouseSearch_filterPopOver .PopOver_display.is-open::after{left:930px}}.HouseSearch_filterPopOver .HouseSearch{width:100vw;max-width:700px;padding:10px;margin:0}@media(min-width: 1024px){.HouseSearch_filterPopOver .HouseSearch{max-width:965px}}@media(min-width: 1250px){.HouseSearch_filterPopOver .HouseSearch{max-width:1220px}}.HouseSearch_filterPopOver .HouseSearch_filterPopOver_cancel{display:block;text-align:center;padding-top:10px}.HouseSearch_filterPopOver .HouseSearch_filterPopOver_close{display:block}.HouseSearch_filterPopOver .HouseSearch_filterPopOver_close .PopOver_close{text-decoration:none;z-index:0}.HouseSearch_baseCriteria_travelPeriod{grid-area:arrival}.HouseSearch_baseCriteria_persons{grid-area:persons}.HouseSearch_baseCriteria_price{grid-area:price}.HouseSearch_baseCriteria_pets{grid-area:pets}.HouseSearch_discountsOnly{grid-area:discounts}.HouseSearch_selections{display:none}@media(min-width: 730px){.HouseSearch_selections{display:grid;grid-template-columns:repeat(2, 1fr);-moz-column-gap:20px;column-gap:20px}}.HouseSearch_selections_inner{display:flex;align-items:center;gap:10px}.HouseSearch_baseCriteria{display:grid;align-items:flex-start;grid-template-columns:1fr 1fr;-moz-column-gap:20px;column-gap:20px;row-gap:10px;grid-template-rows:auto;grid-template-areas:"arrival arrival" "weeks persons" "price pets" "discounts discounts"}.HouseSearch_baseCriteria.has-date-range-picker{grid-template-areas:"arrival arrival" "persons pets" "price discounts"}.HouseSearch_form_container{font-size:var(--font-size-small-elements);display:grid;align-items:start;grid-template-columns:1fr;grid-template-areas:"base" "map" "house" "features" "button"}@media(min-width: 730px){.HouseSearch_form_container{display:grid;align-items:start;-moz-column-gap:20px;column-gap:20px;grid-template-columns:1fr 1fr;grid-template-areas:"base house" "map features" "map button"}}@media(min-width: 1024px){.HouseSearch_form_container{grid-template-columns:1fr 1fr 1fr;grid-template-rows:155px auto auto;grid-template-areas:"map base features" "map house features" "map button features"}}@media(min-width: 1250px){.HouseSearch_form_container{grid-template-columns:5fr 3.5fr 3.5fr}}.HouseSearch_form_container .HouseSearch_baseCriteria{grid-area:base}@media(max-width: 729.98px){.HouseSearch_form_container .HouseSearch_baseCriteria{margin-bottom:10px}}.HouseSearch_form_container .HouseSearch_form_map{position:relative;grid-area:map}@media(min-width: 730px)and (max-width: 1023.98px){.HouseSearch_form_container .HouseSearch_form_map{transform:translateY(-30px)}}.HouseSearch_form_container .HouseSearch_form_house{grid-area:house;scroll-margin-top:54px}@media(min-width: 730px)and (max-width: 1023.98px){.HouseSearch_form_container .HouseSearch_form_house .HouseSearch_house{padding-top:0}}.HouseSearch_form_container .HouseSearch_form_features{grid-area:features}.HouseSearch_form_container .HouseSearchButton{grid-area:button}@media(min-width: 730px)and (max-width: 1023.98px){.HouseSearch_form_container .HouseSearchButton{padding-top:10px}.HouseSearch_form_container .HouseSearchButton button{width:100%}}@media(min-width: 730px){.HouseSearch_form_container .HouseSearchButton{align-self:start;justify-self:center}}@media(min-width: 730px){.HouseSearch_form_container .form-control,.HouseSearch_form_container .HouseSearch_checkLabel{font-size:1em}}@media(max-width: 729.98px){.HouseSearch_form_container section-toggle-slide{margin:0 -15px}}.HouseSearch_form_container .HouseSearch_sectionTitle{padding-left:15px;padding-right:15px}.HouseSearch_form_container .HouseSearch_sectionTitle::before{right:20px}.HouseSearch_lastSearch{position:absolute;top:27px;right:-10px;z-index:90;font-size:12px;display:none}.has-popover .HouseSearch_lastSearch{z-index:50}@media(min-width: 1024px){.HouseSearch_lastSearch{display:block}}@media(min-width: 1250px){.HouseSearch_lastSearch{top:6px}}.Lightbox{display:flex;justify-content:center}.Lightbox-is-visibleInContainer{display:none}lightbox-container{position:fixed;top:100%;bottom:0;left:0;right:0;z-index:180;height:0;display:flex;justify-content:center;background:#fff;pointer-events:none;transition:all .4s ease-in-out;overflow-y:auto}lightbox-container.is-active{pointer-events:auto;transform:none;height:100dvh;top:0}lightbox-container.is-active .Lightbox-is-visibleInContainer{display:block;width:100%}lightbox-container.is-active .Lightbox_openButton{display:none}lightbox-container.is-active .Lightbox_content,lightbox-container.is-active .CmsSlideShow_inner{opacity:0;animation:SliderShowFadeIn .6s forwards;animation-delay:.6s}lightbox-container.is-active .Lightbox_content{padding:50px 0;max-width:800px;margin:0 auto}lightbox-container.is-active .Lightbox_content .SlideShow_teaserImagesList{display:none}lightbox-container.is-active slide-show-nav{top:0;height:100%}lightbox-container.is-active slide-show-nav .gallery{display:block;height:100%;width:100%}lightbox-container>lightbox-trigger{height:100svh;padding:0 15px}lightbox-container>lightbox-trigger .Lightbox_closeButton{--RoundIconSize: auto;--RoundIconFontSize: 13px;aspect-ratio:auto;display:flex;gap:3px;font-size:14px;font-weight:600;padding:8px;line-height:1;border-radius:8px;transition:.15s ease-in-out}lightbox-container>lightbox-trigger .Lightbox_closeButton::before{font-weight:700}@media(hover: hover){lightbox-container>lightbox-trigger .Lightbox_closeButton:hover{background:#f7f7f7}}@media(max-width: 729.98px){lightbox-container>lightbox-trigger .Lightbox_closeButton{transform:translateX(-3px)}}lightbox-container slide-show-frame magnification-toggle{display:none}lightbox-trigger{background:#fff}lightbox-trigger .Lightbox_closeButton{display:none}.Lightbox_header{position:sticky;top:0;left:0;right:0;z-index:50;display:none;align-items:center;justify-content:space-between;padding:0 5px;height:50px;width:100vw;background:#fff;animation:fixedHeader .1s forwards;animation-delay:.5s}@media(min-width: 730px){.Lightbox_header{padding:0 15px}}lightbox-container .Lightbox_header{display:flex}.Lightbox_header_buttonsWrap{display:flex;align-items:center;gap:4px}.Lightbox_header_buttonsWrap .ShareHouse_icon,.Lightbox_header_buttonsWrap .HouseWishlistToggler_icon{--RoundIconSize: auto;--RoundIconFontSize: 14px;aspect-ratio:auto;display:flex;gap:7px;font-size:14px;font-weight:600;padding:8px;line-height:1;border-radius:8px;transition:.15s ease-in-out}@media(hover: hover){.Lightbox_header_buttonsWrap .ShareHouse_icon:hover,.Lightbox_header_buttonsWrap .HouseWishlistToggler_icon:hover{background:#f7f7f7}}.Lightbox_header_buttonsWrap .ShareHouse_icon::before,.Lightbox_header_buttonsWrap .HouseWishlistToggler_icon::before{font-size:16px}.Lightbox_header_buttonsWrap .ShareHouse_icon>svg{order:1;transform:translateY(1px)}.Lightbox_header_buttonsWrap .ShareHouse_iconLabel{color:#000;order:2}.Lightbox_header_buttonsWrap .HouseWishlistToggler_popOver{right:25px;top:100%}.Lightbox_header_buttonsWrap house-wishlist-toggler{position:static}.Lightbox_header_buttonsWrap .HouseWishlistToggler_iconLabel{color:#000}.Lightbox_header_buttonsWrap .ShareHouse_trigger>label{margin:0}.Lightbox_content{display:flex;flex-direction:column;align-items:center}.Lightbox_content>.PoiMap_slideShow{align-self:center}lightbox-container .lightbox-medium .Lightbox_content{max-width:800px;margin:0 auto}lightbox-container .lightbox-large .Lightbox_content{max-width:auto;flex-direction:row}body.lightbox-active{overflow:hidden}@keyframes SliderShowFadeIn{from{opacity:0}to{opacity:1}}@keyframes fixedHeader{from{position:sticky}to{position:fixed}}.ListingRating{padding:0 0 10px;margin:0 0 10px}.ListingRating:last-child{padding:0;margin:0;border:none}.ArticlePage_testimonials_list.Lightbox-is-visibleInContainer .ListingRating{margin-bottom:30px;padding:0}@media(min-width: 730px){.ArticlePage_testimonials_list.Lightbox-is-visibleInContainer .ListingRating{margin-bottom:60px}}.ListingRating_teaser{display:grid;grid-template-columns:1fr;margin-bottom:0}@media(min-width: 730px){.ListingRating_teaser{grid-template-columns:repeat(2, 1fr);gap:60px;margin-bottom:15px}}@media(max-width: 729.98px){.ListingRating_teaser .ListingRating{display:none;margin:0}.ListingRating_teaser .ListingRating:first-child{display:block}}.ListingRating_partnerComment{margin-top:20px;padding-left:20px;position:relative;font-style:italic}.ListingRating_partnerComment_title{margin-bottom:10px}.ListingRating_partnerComment_icon{position:absolute;top:0;left:0;margin-bottom:10px}.ListingRating_collapsibleBody{padding-top:10px}.ListingRating_collapsibleBody dl{margin-bottom:0}.ListingRating_collapsibleBody dt{font-weight:normal}.ListingRating_collapsibleBody dd{text-align:center;margin-bottom:0}.ListingRating_details{padding:10px 0 0}.ListingRating_collapsible.is-enhanced>.ListingRating_collapsibleBody,.ListingRating:not(.is-enhanced)>.ListingRating_details,.ListingRating_details.is-active>.js-ListingRating_show,.ListingRating_details:not(.is-active)>.js-ListingRating_hide{display:none}.ListingRating_content-default{font-style:italic;color:#b1b1b1}.ListingToolbar{position:fixed;top:0;left:0;z-index:80;width:100%;font-size:var(--font-size-small-elements)}@media(max-width: 729.98px){.ListingToolbar{top:55px;margin:0;background:#f7f2e9;border-bottom:1px solid #d7d7d7}}@media(min-width: 730px)and (max-width: 1023.98px){.ListingToolbar{transform:translateY(55px);border-bottom:1px solid #d7d7d7}}@media(min-width: 1024px){.ListingToolbar{transform:translateY(-200%);z-index:150}}.ListingToolbar_inner{margin:0 auto;max-width:1280px}@media(min-width: 1024px){.ListingToolbar_inner{padding:0 20px}}.ListingToolbar_mainBar{display:grid;grid-template-columns:repeat(3, auto);grid-template-areas:"sorter sorter sorter";align-items:center;justify-content:space-between;background:#fff;height:45px}@media(max-width: 479.98px){.ListingToolbar_mainBar{height:50px}}@media(max-width: 729.98px){.ListingToolbar_mainBar{background:#f4f4f4;padding:0 20px}}@media(min-width: 480px){.ListingToolbar_mainBar{grid-template-columns:repeat(12, 1fr);grid-template-areas:" sorter sorter sorter sorter sorter sorter sorter changeSearch changeSearch changeSearch changeSearch changeSearch";gap:20px}}@media(min-width: 730px){.ListingToolbar_mainBar{grid-template-areas:". sorter sorter sorter sorter sorter sorter sorter  changeSearch changeSearch . .";height:50px}}@media(min-width: 1024px){.ListingToolbar_mainBar{grid-template-areas:". . . . sorter sorter sorter sorter  changeSearch  changeSearch . .";transform:translateY(100%);height:55px;background:rgba(0,0,0,0)}}@media(min-width: 1250px){.ListingToolbar_mainBar{grid-template-areas:". . . . . sorter sorter sorter  changeSearch  changeSearch . ."}}.wishlists .ListingToolbar_mainBar,.bookings .ListingToolbar_mainBar{grid-template-columns:repeat(12, 1fr);grid-template-areas:". . sorter sorter sorter sorter sorter sorter sorter sorter . .";gap:20px;background:#fff}@media(min-width: 480px){.wishlists .ListingToolbar_mainBar,.bookings .ListingToolbar_mainBar{grid-template-areas:". . . . sorter sorter sorter sorter . . . ."}}@media(min-width: 730px){.wishlists .ListingToolbar_mainBar,.bookings .ListingToolbar_mainBar{grid-template-areas:". . . . sorter sorter sorter sorter compare compare . ."}}@media(min-width: 1024px){.wishlists .ListingToolbar_mainBar,.bookings .ListingToolbar_mainBar{grid-template-areas:" . . . . sorter sorter sorter compare compare . . ."}}@media(min-width: 1250px){.wishlists .ListingToolbar_mainBar,.bookings .ListingToolbar_mainBar{grid-template-areas:" . . . . . sorter sorter sorter compare compare . ."}}@media(min-width: 1250px){.wishlists .ListingToolbar_mainBar{grid-template-areas:" . . . . . sorter sorter sorter compare compare . ."}}.ListingToolbar_compare{display:none;grid-area:compare}.wishlists .ListingToolbar_compare{position:relative;display:flex;gap:10px;align-items:center}.ListingToolbar_compare a{display:flex;align-items:center;gap:5px;margin:0;white-space:nowrap;font-size:14px;font-weight:400}.ListingToolbar_compare .BadgeNew{transform:translateX(51px) translateY(5px)}@media(min-width: 730px){.ListingToolbar_compare .BadgeNew{transform:translateX(109px) translateY(-13px)}}@media(min-width: 1024px){.ListingToolbar_compare .BadgeNew{transform:translateX(51px) translateY(-15px)}}.wishlists:has(.HouseListing_tableWrap) .ListingToolbar_compare #compareTable{background:radial-gradient(dodgerblue 45%, #fff 45%);border-color:#1e90ff}.wishlists:not(:has(.HouseListing_tableWrap)) .ListingToolbar_compare #compareList{background:radial-gradient(dodgerblue 45%, #fff 45%);border-color:#1e90ff}.ListingToolbar_mainBar_itemInner{display:flex;align-items:center;gap:20px;height:45px}@media(max-width: 479.98px){.ListingToolbar_mainBar_itemInner{height:50px}}@media(min-width: 1024px){.ListingToolbar_mainBar_itemInner{height:55px;transform:translateY(100%)}}.ListingToolbar_changeSearch{grid-area:changeSearch;display:flex;justify-content:flex-end}@media(min-width: 1024px){.ListingToolbar_changeSearch{justify-content:center}}.ListingToolbar_sorterWrap{grid-area:sorter;display:flex;justify-content:center}@media(min-width: 1024px){.ListingToolbar_sorterWrap{justify-content:flex-end}}@media(min-width: 1250px){.ListingToolbar_sorterWrap{justify-content:flex-start}}.ListingToolbar_sorterWrap_noOfHouses{display:none;font-weight:bold}.search .ListingToolbar_sorterWrap_noOfHouses{display:inline-flex;white-space:nowrap}@media(min-width: 730px)and (max-width: 1023.98px){.search .ListingToolbar_sorterWrap_noOfHouses{transform:translateX(-95px)}}@media(min-width: 1024px)and (max-width: 1249.98px){.search .ListingToolbar_sorterWrap_noOfHouses{transform:translateX(-190px)}}.HouseSearch_filterPopOver .PopOver_textTrigger{text-decoration:underline;text-underline-position:under;text-decoration-thickness:1px;cursor:pointer;margin:0}.ListingToolbar_sorter .form-control{width:170px;padding-right:20px}.ListingToolbar_sorter_sortForm{display:flex;align-items:center;gap:10px}.ListingToolbar_sorter_sortButton{display:none}.ListingToolbar_sorterLabel{font-weight:700;margin:0}body:has(.PageHeader .PopOver_display.is-open) .ListingToolbar .BadgeNew{display:none}magnification-toggle{position:absolute;top:10px;left:10px;z-index:1;display:none}@media(min-width: 730px){magnification-toggle{display:block}}@media(min-width: 730px){magnification-toggle button.MagnificationToggle:not(:disabled){cursor:zoom-in}}@media(min-width: 730px){.is-magnified magnification-toggle button.MagnificationToggle{cursor:zoom-out}}.MagnificationToggle{color:#000;font-size:1rem}.MagnificationToggle:hover,.MagnificationToggle:focus,.MagnificationToggle:active{outline:none}.MapPreview{display:flex;justify-content:flex-end}.MapPreview_map{position:relative;display:inline-flex;margin:0}.NanoSlider_controls{display:none}.NanoSlider_controlsVisible>.NanoSlider_controls{display:block}.NanoSlider_control{position:absolute;top:50%;z-index:90;transform:translateY(-50%);background:rgba(0,0,0,0);border:none;font-size:0;padding:10px;margin:0 5px}.NanoSlider_control::before{font-size:16px}.NanoSlider_control:hover,.NanoSlider_control:focus,.NanoSlider_control:active{outline:none !important}.NanoSlider_control[data-controls=prev]{left:0}.NanoSlider_control[data-controls=next]{right:0}.NanoSlider_inner{display:flex;margin:15px 0;scroll-snap-type:x mandatory;overflow-x:scroll;scroll-behavior:smooth;scrollbar-width:none}.NanoSlider_inner::-webkit-scrollbar{display:none}.NanoSlider_inner>*{scroll-snap-align:start}.NanoSlider_controlsVisible>.NanoSlider_inner{margin:15px 40px}.NanoSlider_fastScroll>.NanoSlider_inner{scroll-behavior:auto}.PriceComparison-small{gap:0 5px}.PriceComparison-small .PriceComparison_new:not(.is-unavailable){font-size:1.3em}.PriceComparison-small .PriceComparison_old{font-size:var(--font-size-small-elements)}.PriceComparison-big{padding-top:5px;gap:5px 8px}.PriceComparison-big .PriceComparison_old{font-size:17px;transform:translateY(1px)}.PriceComparison-big .PriceComparison_new{font-size:24px}.PriceComparison-big .PriceComparison_new.is-unavailable{font-size:18px;white-space:nowrap}@media(min-width: 1024px)and (max-width: 1249.98px){.PriceComparison-big .PriceComparison_new.is-unavailable{font-size:17px}}.RatingFootnote{font-size:1rem}.RatingLine-footer,.RatingLine-title{display:flex;flex-wrap:wrap;align-items:center;gap:5px 15px}.RatingLine-title{font-style:italic;margin-bottom:5px}.RatingLine-footer{color:#757575;padding-top:5px}.RatingLine-footer a{color:#757575}.RatingLine_author{flex:100%}.RatingSummary .RatingStars_rating{margin-left:-24px}.RatingSummary_section{display:grid;grid-template-columns:repeat(2, 1fr);gap:0 10px}.RatingSummary_section dt,.RatingSummary_section dd{font-weight:normal;margin-bottom:0}.RatingSummary_title{margin-bottom:0}.RatingSummary_ratingAmount{font-size:.75rem}.Sitemap_section{margin-bottom:20px}.Sitemap_entry{list-style:none;margin-bottom:10px}slide-show-frame.is-enhanced>ol>li,slide-show-frame>ol>li.is-selected{display:block}slide-show-frame{display:block;position:relative;height:100%;overflow:hidden}slide-show-frame:not(.no-transition){transition:height .4s ease-out}slide-show-frame>ol{display:flex;height:100%;margin-bottom:0;align-items:center}slide-show-frame>ol>li{display:none;width:100%;position:relative}slide-show-frame.is-enhanced>ol{transition-duration:.4s}lightbox-container slide-show-frame{margin-bottom:0}slide-show-frame img{width:100%;height:auto}slide-show-frame .caption{margin-top:10px;font-size:.75rem;height:auto;overflow:hidden;font-style:italic}@media(min-width: 480px){slide-show-frame .caption{font-style:normal}}@media(min-width: 1024px){slide-show-frame .caption{font-size:.813rem;height:2.439rem}}@media screen and (orientation: landscape)and (max-width: 1024px)and (max-height: 500px){slide-show-frame .caption{text-align:center}}slide-show-frame .SlideShow_photoInfo{position:absolute;left:0;bottom:0}slide-show-frame .SlideShow_photoInfo-right{position:absolute;right:0;bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:158px}slide-show-frame .SlideShow_floorplanLink{position:absolute;left:0;right:0;bottom:0;margin-left:auto;margin-right:auto;padding:4px 8px 6px;width:75px;text-align:center}slide-show-frame footer{position:absolute;bottom:0}slide-show-frame footer.SlideShow_footer-left{left:0}slide-show-frame footer.SlideShow_footer-right{right:0}slide-show-frame footer.caption-offset{bottom:calc(2.439rem + 10px)}slide-show-nav{position:absolute;left:0;top:0;width:100%;height:90%;margin:0;display:flex;justify-content:space-between;align-items:center}slide-show-nav a{cursor:pointer}slide-show-nav a[rel~=prev],slide-show-nav a[rel~=next]{position:absolute;top:55%;transform:translateY(-50%);text-align:center;font-size:0;outline:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;background:hsla(0,0%,100%,.92);overflow:hidden;text-indent:-9999px}slide-show-nav a[rel~=prev]::before,slide-show-nav a[rel~=next]::before{font-size:.813rem;color:#000;text-indent:0;text-shadow:none}@media(hover: hover){slide-show:hover slide-show-nav a[rel~=prev],slide-show:hover slide-show-nav a[rel~=next]{opacity:1}slide-show-nav a[rel~=prev]:hover,slide-show-nav a[rel~=next]:hover{transform:translateY(-50%) scale(1.04);background:#fff}}slide-show-nav a[rel~=prev]{left:10px}slide-show-nav a[rel~=next]{right:10px}slide-show-nav.is-click-through{pointer-events:none}slide-show-nav.is-click-through a[rel~=prev],slide-show-nav.is-click-through a[rel~=next]{pointer-events:all}@media(min-width: 730px){media-magnifier slide-show[magnify-on-click=true] .gallery{cursor:zoom-in}}@media(min-width: 730px){media-magnifier.is-magnified slide-show[magnify-on-click=true] .gallery{cursor:zoom-out}}.SlideShow_teaserImages{position:relative}.SlideShow_teaserImagesList{display:grid;grid-template-columns:repeat(2, 1fr);gap:7px;padding-top:7px;margin-bottom:0;cursor:pointer}.SlideShow_teaserImagesList li:has(:not(.SlideShow_teaserImages_floorPlan)){pointer-events:none}.SlideShow_teaserImagesList img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:110px;background:#fff}@media(min-width: 1250px){.SlideShow_teaserImagesList img{height:130px}}.SlideShow_teaserImagesList img.SlideShow_teaserImages_floorPlan{-o-object-fit:contain;object-fit:contain;padding:3px}.SlideShow_teaserImages_toggle{position:absolute;bottom:10px;padding:7px 10px;right:3px;display:inline-flex;gap:8px}@media(min-width: 1250px){.SlideShow_teaserImages_toggle{bottom:15px;right:15px;padding:7px 15px}}.SlideShow_teaserImages_toggle span,.SlideShow_teaserImages_toggle svg{pointer-events:none}lightbox-container .SlideShow_teaserImages_image,lightbox-container .SlideShow_teaserImages_floorPlan,lightbox-container .SlideShow_teaserImages_toggle{display:none}slide-show{display:block;position:relative;background:#fff;width:100%}lightbox-container slide-show{margin-bottom:0}slide-show-frame>ol>li>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}slide-show-frame>ol>li.is-floorplan>img{-o-object-fit:contain;object-fit:contain}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}@media(max-width: 479.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm>.table-bordered{border:0}}@media(max-width: 729.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md>.table-bordered{border:0}}@media(max-width: 1023.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg>.table-bordered{border:0}}@media(max-width: 1249.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl>.table-bordered{border:0}}@media(max-width: 1599.98px){.table-responsive-xxl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xxl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table-bordered{border:0}.TravelPeriodSelection_select{background:#fff url("/assets-next/images/calendar-b1499c8a0739c8fefe4396375dd0753c.svg") no-repeat;background-size:1.3em;background-position:bottom 50% right 10px;padding-right:35px}travel-period-selection-trigger.is-loading *{opacity:.6}travel-period-selection-trigger.is-loading::before{position:absolute;width:100%;height:100%;content:"";background-size:30px 30px;min-height:auto;opacity:.6}.YoutubePlayer_preview{position:absolute;top:50%;right:50%;width:100%;transform:translateX(50%) translateY(-50%)}.YoutubePlayer_play{position:absolute;top:50%;left:50%;font-size:32.5px;text-align:center;color:#fff;background:rgba(0,0,0,.6);height:65px;width:65px;line-height:65px;margin:-32.5px 0 0 -32.5px;border-radius:50%;text-decoration:none}.YoutubePlayer_play:hover,.YoutubePlayer_play:focus,.YoutubePlayer_play:active{color:#fff}.YoutubePlayer_play span{position:relative;left:.1em}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.8571428571%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.gm-style-iw{width:250px !important;max-width:250px !important;height:244px !important;max-height:244px !important;left:30px !important;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.35);border-radius:7px !important;overflow:hidden}.gm-style-iw>div,.gm-style-iw>div>div{width:100%;max-width:100% !important;max-height:100% !important;height:100%}.gm-style-iw-c{padding:0 !important}.gm-style-iw-chr{height:0 !important}.gm-style-iw-d{overflow:auto !important}.gm-style-iw-t::after{display:none !important}.gm-ui-hover-effect{display:flex !important;justify-content:center;align-items:center;position:absolute;z-index:100;top:10px !important;right:10px !important;font-size:.95em !important;width:30px !important;height:30px !important;opacity:1 !important}.cms_areas_show .PageFooter{border:none}@media(max-width: 729.98px){.cms_pages_show .PageContent{padding-top:55px}}
