@charset "UTF-8";@import url("//hello.myfonts.net/count/347ef4");a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Amorie Modella;src:url(/bundles/app/fonts/myfonts/35600B_0_0.eot);src:url(/bundles/app/fonts/myfonts/35600B_0_0.eot?#iefix) format("embedded-opentype"),url(/bundles/app/fonts/myfonts/35600B_0_0.woff2) format("woff2"),url(/bundles/app/fonts/myfonts/35600B_0_0.woff) format("woff"),url(/bundles/app/fonts/myfonts/35600B_0_0.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Brandon Grotesque;src:url(/bundles/app/fonts/myfonts/347EF4_1_0.eot);src:url(/bundles/app/fonts/myfonts/347EF4_1_0.eot?#iefix) format("embedded-opentype"),url(/bundles/app/fonts/myfonts/347EF4_1_0.woff2) format("woff2"),url(/bundles/app/fonts/myfonts/347EF4_1_0.woff) format("woff"),url(/bundles/app/fonts/myfonts/347EF4_1_0.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Brandon Grotesque;src:url(/bundles/app/fonts/myfonts/347EF4_2_0.eot);src:url(/bundles/app/fonts/myfonts/347EF4_2_0.eot?#iefix) format("embedded-opentype"),url(/bundles/app/fonts/myfonts/347EF4_2_0.woff2) format("woff2"),url(/bundles/app/fonts/myfonts/347EF4_2_0.woff) format("woff"),url(/bundles/app/fonts/myfonts/347EF4_2_0.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:UaB;src:url(/bundles/app/fonts/icomoon/fonts/UaB.ttf?sl86yg) format("truetype"),url(/bundles/app/fonts/icomoon/fonts/UaB.woff?sl86yg) format("woff"),url(/bundles/app/fonts/icomoon/fonts/UaB.svg?sl86yg#UaB) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:UaB!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-Chart-Growth:before{content:"\e916"}.icon-map-marker:before{content:"\e90b"}.icon-map-folded:before{content:"\e910"}.icon-house:before{content:"\e90d"}.icon-landscape:before{content:"\e90e"}.icon-info2:before{content:"\e915"}.icon-cart:before{content:"\e909"}.icon-mailbox:before{content:"\e904"}.icon-document2:before{content:"\e905"}.icon-website:before{content:"\e906"}.icon-gift:before{content:"\e907"}.icon-star:before{content:"\e908"}.icon-info:before{content:"\e902"}.icon-quote:before{content:"\e901"}.icon-twitter:before{content:"\e900"}.icon-animal:before{content:"\e912"}.icon-arrow-down2:before{content:"\e913"}.icon-arrow-dropdown:before,.property-overview-interactions-sorting-dropdown>span:after,.selectric-wrapper .selectric .button:after,.selectric-wrapper .selectric .property-offer-catch-button--brown:after,.selectric-wrapper .selectric .property-offer-catch-button:after,.selectric-wrapper .selectric .statistic-button:after,.statistic-daterange-arrow:before{content:"\e918"}.icon-arrow-left-small:before,.ui-datepicker-next:after,.ui-datepicker-prev:after{content:"\e91c"}.icon-arrow-left2:before,.property-gallery-arrow.left:before,.slider-arrows-bottom-right .slick-arrow.slick-prev:after,.slider-arrows-internal-links .slick-arrow.slick-prev:after{content:"\e91d"}.icon-arrow-long-right:before{content:"\e91e"}.icon-arrow-right-small:before,.second-navigation a:after,.ui-datepicker-next:after{content:"\e91f"}.icon-arrow-right2:before,.property-gallery-arrow.right:before,.slider-arrows-bottom-right .slick-arrow:after,.slider-arrows-internal-links .slick-arrow:after{content:"\e920"}.icon-aufwand:before{content:"\e921"}.icon-blatt:before{content:"\e922"}.icon-calendar:before{content:"\e923"}.icon-chat:before{content:"\e924"}.dropdown-block-content li:before,.dropdown-block-lists li:before,.form-item--checkboxes input+label:after,.form-item--default.valid:after,.icon-check:before,.is-multiple .selectric-items li.selected:after,.statistic-daterange label:after{content:"\e925"}.form-item--default.error:after,.icon-close2:before,.property-gallery-close:after,.property-overview-filter-reset:after,.property-overview-item-pool-icon:before,.statistic-filter-reset:after{content:"\e926"}.icon-contactform:before{content:"\e927"}.icon-cook:before{content:"\e928"}.form-files-preview-title:before,.icon-document:before{content:"\e929"}.icon-facebook2:before{content:"\e92a"}.icon-fahrrad:before{content:"\e92b"}.icon-googleplus:before{content:"\e92c"}.icon-haus:before{content:"\e92d"}.icon-heart-outline:before{content:"\e92e"}.icon-heart:before{content:"\e92f"}.icon-instagram2:before{content:"\e930"}.booking-form-result-item.location:before,.icon-location-pin:before,.property-overview-item-location:before,.search-card-location:before{content:"\e931"}.icon-mail:before,.intranet-request--unread .intranet-request-envelope:before{content:"\e932"}.icon-map:before{content:"\e933"}.icon-minus:before{content:"\e934"}.icon-phone2:before{content:"\e935"}.icon-pinterest:before{content:"\e936"}.icon-play:before{content:"\e937"}.booking-form-room-button:after,.icon-plus:before{content:"\e938"}.icon-printer:before{content:"\e939"}.icon-roggen:before{content:"\e93a"}.icon-slider-active:before{content:"\e93b"}.icon-slider-inactive:before{content:"\e93c"}.icon-suche:before{content:"\e93d"}.icon-sunflower:before{content:"\e93e"}.booking-form-result-item.time:before,.icon-time:before{content:"\e93f"}.booking-form-result-item.people:before,.icon-user:before{content:"\e940"}.icon-wine:before{content:"\e941"}.icon-youtube2:before,.property-info-videos a:after{content:"\e942"}.icon-zoom:before{content:"\e943"}.icon-download-arrow:before{content:"\e903"}.icon-teilen:before{content:"\e90c"}.icon-muell:before{content:"\e90f"}.icon-herz-outline:before{content:"\e90a"}.icon-herz:before{content:"\e914"}.icon-external-link:before{content:"\e911"}*,:after,:before{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.form-item label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.community-dashboard-message--new .community-dashboard-message-icon i:after,.community-settings-form-item input,.form-booking-plan-title,.form-item--default input,.form-item--default textarea,.form-item--dropdowns select,.form-section-title,.form-section-title-naked,.intranet-request--unread .intranet-request-envelope:after,.leaflet-marker-cluster-custom-outer,.leaflet-pane,.property-offer-price-amount,.property-offer-price-info,.property-offer-price-title,.sitemap-1>li,.statistic-daterange>input[type=text],.ui-datepicker-month,.ui-datepicker-year,body,button,input,textarea{font-family:Brandon Grotesque,sans-serif}.error-page-subtitle,.error-page-title,.property-info-quote blockquote,.property-offers-holder-title,.property-offers-title span,.quote blockquote,.search-title,.sidebar-holiday-headline,.sitemap-list>li,.sitemap-title,.title-first,.title-second,.title-third{font-family:Amorie Modella,serif}.booking-form-result-item.location:before,.booking-form-result-item.people:before,.booking-form-result-item.time:before,.booking-form-room-button:after,.dropdown-block-content li:before,.dropdown-block-lists li:before,.form-files-preview-title:before,.form-item--checkboxes input+label:after,.form-item--default:after,.is-multiple .selectric-items li.selected:after,.property-gallery-arrow,.property-gallery-close:after,.property-info-videos a:after,.property-overview-filter-reset:after,.property-overview-interactions-sorting-dropdown>span:after,.property-overview-item-location:before,.property-overview-item-pool-icon:before,.search-card-location:before,.second-navigation a:after,.selectric-wrapper .selectric .button:after,.selectric-wrapper .selectric .property-offer-catch-button--brown:after,.selectric-wrapper .selectric .property-offer-catch-button:after,.selectric-wrapper .selectric .statistic-button:after,.slider-arrows-bottom-right .slick-arrow:after,.slider-arrows-internal-links .slick-arrow:after,.statistic-daterange-arrow:before,.statistic-daterange label:after,.statistic-filter-reset:after,.ui-datepicker-next:after,.ui-datepicker-prev:after{font-family:UaB}.booking-form-filter input,.booking-form-result-button,.booking-form-room-button,.booking-form-submit-mobile button,.booking-form-submit button,.booking-selection button,.button:not(b),.community-settings-form-item input,.contact-map-inner-close,.contact-map-inner-open,.daterangepicker .drp-buttons .btn,.footer-item button,.footer-item input[type=text],.form-button-room,.form-item--default input,.form-item--default textarea,.form-item--dropdowns select,.intranet-search button,.intranet-search input,.navigation-search input,.oi-room--adder,.oi-room-people-button,.oi-room-people input,.oi-room-remover,.oi-travel-period input,.property-offer-catch-button--brown:not(b),.property-offer-catch-button:not(b),.property-offer-dates-toggler,.property-ratings-icon,.property-season-button,.property-summary-map button,.property-summary-trustyou-open,.property-text-toggler,.recipe-print,.slider-arrows-bottom-right .slick-arrow,.slider-arrows-internal-links .slick-arrow,.statistic-button,.statistic-button:not(b),.statistic-daterange-arrow,.text-link,.ui-datepicker-month,.user-favourites-bar-button,.user-favourites-bar-select-all,.user-favourites-card-checkbox,.user-favourites-card-delete,.user-favourites-heart,.user-favourites-menu-button{color:inherit;font-size:inherit;line-height:inherit;padding:0;margin:0;border:0;border-radius:0;background:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.catalog-selection-card,.community-offer-inner,.community-settings-item,.contact-block,.contact-content,.cookie,.cta-compact-content,.cta-compact-image,.cta-content,.cta-image,.dropdown-block-content,.dropdown-block-gallery,.dropdown-block-lists ul,.filter-tab,.intranet-item,.magazine-card,.offer-item,.offer-selection span,.oi-area-hint,.press-download-intro,.property-info-item,.property-season-button,.property-summary-table,.property-usp,.property-usps p,.recipe-ingredients-name,.recipe-ingredients-unit,.request-summary-date,.request-summary-date-item,.request-summary-item,.section-article-content,.section-article-sidebar,.state-dropdown-action span,.state-regions-text-item,.theme-content,.theme-images,.usp-item{font-size:18px;line-height:28px}@media screen and (max-width:680px){.catalog-selection-card,.community-offer-inner,.community-settings-item,.contact-block,.contact-content,.cookie,.cta-compact-content,.cta-compact-image,.cta-content,.cta-image,.dropdown-block-content,.dropdown-block-gallery,.dropdown-block-lists ul,.filter-tab,.intranet-item,.magazine-card,.offer-item,.offer-selection span,.oi-area-hint,.press-download-intro,.property-info-item,.property-season-button,.property-summary-table,.property-usp,.property-usps p,.recipe-ingredients-name,.recipe-ingredients-unit,.request-summary-date,.request-summary-date-item,.request-summary-item,.section-article-content,.section-article-sidebar,.state-dropdown-action span,.state-regions-text-item,.theme-content,.theme-images,.usp-item{font-size:16px;line-height:24px}}.community-offer-image,.contact-image img,.dropdown-block-gallery,.internal-links-card--polaroid,.internal-links-card--polaroid-right,.property-info-image,.teasers-rotate,.teasers-rotate img,.theme-image{-webkit-backface-visibility:hidden;backface-visibility:hidden}.offer-rating span,.property-facts-tags>span,.property-keywords span,.property-offer-keywords li,.recipe-category{position:relative;float:left;height:30px;line-height:30px;white-space:nowrap;border:1px solid #e6e0d8;margin:0 5px 10px;padding:1px 10px 0;border-radius:4px;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;text-align:center;color:#1a150f}.booking-form-submit-mobile button,.catalog-selection-warning,.contact-card span,.daterangepicker .drp-buttons .btn,.form-item label,.form-required-text,.offer-location span,.oi-room--adder span,.property-bar-info-summary,.property-info-quote-author-inner,.property-offer-subtitle,.property-overview-interactions-counter,.property-overview-interactions-sorting-dropdown>span,.property-overview-interactions-sorting-dropdown li,.property-overview-interactions-sorting-inner>span,.property-overview-item-location,.property-text-toggler,.quote-author-description,.search-card-location,.search-summary,.section-article-author-content,.statistic-daterange>input[type=text]{font-size:12px;line-height:18px;letter-spacing:1px;text-transform:uppercase}.booking-form-room-item.age:after,.booking-form-room-item.age:before,.clearfix:after,.clearfix:before,.pool-selection-summary:after,.pool-selection-summary:before,.property-bar:after,.property-bar:before,.property-facts-tags:after,.property-facts-tags:before,.property-facts:after,.property-facts:before,.property-info-quote-author:after,.property-info-quote-author:before,.property-keywords:after,.property-keywords:before,.property-offer-catch-info:after,.property-offer-catch-info:before,.property-offer-holder-inner:after,.property-offer-holder-inner:before,.property-offer-holder:after,.property-offer-holder:before,.property-offer-keywords:after,.property-offer-keywords:before,.property-offer:after,.property-offer:before,.property-overview-filters:after,.property-overview-filters:before,.property-overview-interactions:after,.property-overview-interactions:before,.property-overview-item-footer:after,.property-overview-item-footer:before,.property-overview:after,.property-overview:before,.recipe-categories:after,.recipe-categories:before,.search-card-buttons:after,.search-card-buttons:before,.statistic-area-header:after,.statistic-area-header:before,.statistic-filters:after,.statistic-filters:before,.statistic-header:after,.statistic-header:before,.team-card:after,.team-card:before,.top-navigation:after,.top-navigation:before{content:" ";display:table}.booking-form-room-item.age:after,.clearfix:after,.pool-selection-summary:after,.property-bar:after,.property-facts-tags:after,.property-facts:after,.property-info-quote-author:after,.property-keywords:after,.property-offer-catch-info:after,.property-offer-holder-inner:after,.property-offer-holder:after,.property-offer-keywords:after,.property-offer:after,.property-overview-filters:after,.property-overview-interactions:after,.property-overview-item-footer:after,.property-overview:after,.recipe-categories:after,.search-card-buttons:after,.statistic-area-header:after,.statistic-filters:after,.statistic-header:after,.team-card:after,.top-navigation:after{clear:both}.max-width,.pool-selection-summary{display:block;position:relative;margin-left:auto;margin-right:auto;max-width:1180px}.max-width--big{max-width:1440px}.max-width--medium{max-width:940px}.max-width--small{max-width:740px}.color-white{color:#fff}.color-black{color:#000}.color-text-black{color:#1a150f}.color-green,.property-offers-title span{color:#0b7746}.color-green-light{color:#0e995a}.color-text-brown{color:#615237}.color-text{color:#403624}.color-brown{color:#6e5d3f}.color-beige{color:#faf4ea}.color-grey{color:#e6e0d8}.color-red{color:#b01933}.background-white{background-color:#fff}.background-black{background-color:#000}.background-text-black{background-color:#1a150f}.background-green{background-color:#0b7746}.background-green-light{background-color:#0e995a}.background-text-brown{background-color:#615237}.background-text{background-color:#403624}.background-brown{background-color:#6e5d3f}.background-beige,.catalog-item:nth-child(odd),.press-download-item:nth-child(odd),.video-item:nth-child(odd){background-color:#faf4ea}.background-grey{background-color:#e6e0d8}.background-red{background-color:#b01933}.background-community-image{background:transparent 50% no-repeat;background-size:cover}.ta-center{text-align:center}.ta-right{text-align:right}.is-hidden{display:none!important}.has-invisible-opacity{opacity:0}.overflow-hidden{overflow:hidden}@media screen and (max-width:768px){.not-tablet-max{display:none!important}}.background-ankle-top:before,.background-ankle:after,.catalog-item:nth-child(odd):after,.catalog-item:nth-child(odd):before,.community-settings-item:nth-child(odd):after,.press-download-item:nth-child(odd):after,.press-download-item:nth-child(odd):before,.video-item:nth-child(odd):after,.video-item:nth-child(odd):before{content:"";display:block;position:absolute;top:calc(100% - 1px);left:0;width:100%;height:35px;background:transparent url(/bundles/app/images/css-images/ankle-bottom.svg) no-repeat 100% 0;background-size:110% auto;z-index:-1}.hide-ankles .background-ankle-top:before,.hide-ankles .background-ankle:after,.hide-ankles .catalog-item:nth-child(odd):after,.hide-ankles .catalog-item:nth-child(odd):before,.hide-ankles .community-settings-item:nth-child(odd):after,.hide-ankles .press-download-item:nth-child(odd):after,.hide-ankles .press-download-item:nth-child(odd):before,.hide-ankles .video-item:nth-child(odd):after,.hide-ankles .video-item:nth-child(odd):before{display:none}.background-ankle-top.background-beige:before,.background-ankle.background-beige:after,.background-beige.community-settings-item:nth-child(odd):after,.catalog-item:nth-child(odd):after,.catalog-item:nth-child(odd):before,.press-download-item:nth-child(odd):after,.press-download-item:nth-child(odd):before,.video-item:nth-child(odd):after,.video-item:nth-child(odd):before{background-image:url(/bundles/app/images/css-images/ankle-bottom-beige.svg)}.background-ankle-top:before,.catalog-item:nth-child(odd):before,.press-download-item:nth-child(odd):before,.video-item:nth-child(odd):before{top:auto;bottom:calc(100% - 1px);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);background-position:100% 0}.background-half-bottom,.background-half-top{position:absolute;left:0;width:100%;background-color:#faf4ea;z-index:-1}.background-half-bottom:after,.background-half-top:after{content:"";display:block;position:absolute;left:0;width:100%;height:35px;background:transparent url(/bundles/app/images/css-images/ankle-bottom-beige.svg) no-repeat 0 0;background-size:100% auto}.background-half-top{top:0;height:calc(50% - 35px)}.background-half-top:after{top:100%}.background-half-bottom{bottom:0;height:calc(35% - 35px)}.background-half-bottom:after{bottom:100%;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.background-half-left{display:block;position:absolute;top:0;left:0;width:calc(50% - 17.5px);height:100%;background-color:#faf4ea}.background-half-left:after{content:"";display:block;position:absolute;top:0;left:calc(100% - 17.5px);width:35px;height:100%;background:transparent url(/bundles/app/images/css-images/ankle-left-beige.svg) no-repeat 0 0;background-size:100% auto}.absolute-lazyload-image{display:block;position:relative;width:100%;padding-top:56.25%}.absolute-lazyload-image img{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.responsive-container{display:block;position:relative;width:100%;padding-top:56.25%}.responsive-container iframe,.responsive-container object{display:block;position:absolute;top:0;left:0;width:100%;height:100%;width:100%!important;height:100%!important}.iframe-scroller{display:block;position:relative;overflow:auto;-webkit-overflow-scrolling:touch}.iframe-scroller iframe,.iframe-scroller object{min-width:720px}.list-sort-icon{display:inline-block;vertical-align:middle;position:relative;width:8px;height:14px;margin-left:15px;margin-top:-5px}.list-sort-icon:after,.list-sort-icon:before{content:"";display:block;position:absolute;top:0;left:0;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:5px solid #fff;opacity:.7}.list-sort-icon:after{top:9px;border-top:5px solid #fff;border-bottom:0}.list-sort-icon--first{margin-left:0;margin-right:10px}.is-sorted-desc .list-sort-icon:before,.is-sorted .list-sort-icon:after,.list-sort-icon--asc:after,.list-sort-icon--desc:before{opacity:1}.property-offers-holder-title,.property-offers-title span,.search-title,.title-first,.title-second,.title-third{display:block;position:relative;font-weight:700}.title-first{font-size:80px;line-height:74px}@media screen and (max-width:680px){.title-first{font-size:48px;line-height:45px}}.property-offers-holder-title,.search-title,.title-second{font-size:60px;line-height:56px}@media screen and (max-width:680px){.property-offers-holder-title,.search-title,.title-second{font-size:40px;line-height:46px}}.property-offers-title span,.title-third{font-size:48px;line-height:54px}@media screen and (max-width:680px){.property-offers-title span,.title-third{font-size:36px;line-height:38px}}.button:not(b),.property-offer-catch-button--brown:not(b),.property-offer-catch-button:not(b),.statistic-button:not(b){display:inline-block;position:relative;height:50px;font-size:12px;line-height:50px;font-weight:700;letter-spacing:1px;color:#fff;background:#0b7746;padding:2px 30px 0;border-radius:100px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:uppercase;transition:color .2s linear,background-color .2s linear,border-color .2s linear}.no-touchevents .button:not(b):hover,.no-touchevents .property-offer-catch-button--brown:not(b):hover,.no-touchevents .property-offer-catch-button:not(b):hover,.no-touchevents .statistic-button:not(b):hover{background:#0e995a;border-color:#0e995a}.button:not(b)[disabled],.property-offer-catch-button--brown:not(b)[disabled],.property-offer-catch-button:not(b)[disabled],.statistic-button:not(b)[disabled]{background:#d1ccc5!important;cursor:default!important}.button:not(b).is-small,.property-offer-catch-button--brown:not(b).is-small,.property-offer-catch-button:not(b).is-small,.statistic-button:not(b).is-small{height:43px;line-height:43px}@media screen and (max-width:680px){.button:not(b),.property-offer-catch-button--brown:not(b),.property-offer-catch-button:not(b),.statistic-button:not(b){height:40px;font-size:10px;line-height:40px}}.button--white-green:not(b){line-height:46px;color:#0b7746;background:#fff;border:2px solid #0b7746}.no-touchevents .button--white-green:not(b):hover{color:#fff;background:#0e995a;border-color:#0e995a}@media screen and (max-width:680px){.button--white-green:not(b){line-height:36px}}.button--transparent-green:not(b){line-height:46px;color:#0b7746;background:transparent;border:2px solid #0b7746}.no-touchevents .button--transparent-green:not(b):hover{color:#fff;background:#0e995a;border-color:#0e995a}@media screen and (max-width:680px){.button--transparent-green:not(b){line-height:36px}}.button--brown:not(b),.property-offer-catch-button--brown:not(b){line-height:48px;color:#403624;background:#fff;border:1px solid #403624}.no-touchevents .button--brown:not(b):hover,.no-touchevents .property-offer-catch-button--brown:not(b):hover{color:#fff;background:#403624;border-color:#403624}@media screen and (max-width:680px){.button--brown:not(b),.property-offer-catch-button--brown:not(b){line-height:38px}}.booking-form-result-button,.text-link{display:inline-block;position:relative;font-size:12px;line-height:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#0b7746;padding-bottom:6px;cursor:pointer}.booking-form-result-button:after,.booking-form-result-button:before,.text-link:after,.text-link:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:4px;background:url(/bundles/app/images/css-images/line-green.svg) no-repeat 50%;background-size:100% 100%}.booking-form-result-button:before,.text-link:before{height:0}.booking-form-result-button,.text-link--white{color:#fff}.booking-form-result-button:after,.booking-form-result-button:before,.text-link--white:after,.text-link--white:before{background-image:url(/bundles/app/images/css-images/line-white.svg)}.no-touchevents .booking-form-result-button:hover:after,.no-touchevents .text-link:hover:after{opacity:0;transition:opacity .2s linear}.no-touchevents .booking-form-result-button:hover:before,.no-touchevents .text-link:hover:before{height:4px;transition:height .2s linear .4s}.button-icon{display:inline-block;vertical-align:middle;position:relative;font-size:0;padding:10px;color:#0b7746;border:1px solid #0b7746;border-radius:21px}.button-icon:not(:last-child){margin-right:5px}.button-icon i,.button-icon span{display:inline-block;vertical-align:middle;position:relative;font-size:18px;line-height:20px}.button-icon i{width:20px;text-align:center}.button-icon span{margin-bottom:-3px;margin-right:5px}html{position:relative;min-height:100%;box-sizing:border-box}html.scrolling-disabled{overflow:hidden;height:100%}*,:after,:before{box-sizing:inherit}body{font-size:18px;font-weight:500;min-width:320px;margin-bottom:430px}body.farm-footer{margin-bottom:520px}@media screen and (max-width:1024px){body{margin-bottom:380px}body.farm-footer{margin-bottom:470px}}html.scrolling-disabled body{overflow:hidden;height:100%}a{text-decoration:none;color:inherit}p{line-height:1.5;font-weight:500}p a{text-decoration:underline;color:#0b7746}img{display:block;max-width:100%}b,strong{font-weight:700}em{font-style:italic}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sup{top:-.5em}sub{bottom:-.25em}.grid{font-size:0}.grid [class*=__item]{display:inline-block;vertical-align:top;position:relative;font-size:18px;text-align:left}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .2s linear}.page-scroll-top{display:none;position:fixed;z-index:100;bottom:120px;right:80px;text-align:center;cursor:pointer}@media screen and (max-width:680px){.page-scroll-top{bottom:15px;right:15px}}.page-scroll-top-icon{display:inline-block}.page-scroll-top-icon img{width:36px}@media screen and (max-width:680px){.page-scroll-top-icon img{width:42px}}.page-scroll-top-text{display:block;font-family:Brandon Grotesque,sans-serif;font-size:12px;line-height:36px;text-transform:uppercase}@media screen and (max-width:680px){.page-scroll-top-text{display:none}}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:1px solid #ddd;border-radius:0;background:#f8f8f8;position:relative;overflow:hidden}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:12px;line-height:38px;color:#444;height:38px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric .button,.selectric .property-offer-catch-button,.selectric .property-offer-catch-button--brown,.selectric .statistic-button{display:block;position:absolute;right:0;top:0;width:38px;height:38px;line-height:38px;background-color:#f8f8f8;color:#bbb;text-align:center;font:0/0 a;*font:20px/38px Lucida Sans Unicode,Arial Unicode MS,Arial}.selectric .button:after,.selectric .property-offer-catch-button--brown:after,.selectric .property-offer-catch-button:after,.selectric .statistic-button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#bbb;border-bottom:none}.selectric-focus .selectric{border-color:#aaa}.selectric-hover .selectric{border-color:#c4c3c3}.selectric-hover .selectric .button,.selectric-hover .selectric .property-offer-catch-button,.selectric-hover .selectric .property-offer-catch-button--brown,.selectric-hover .selectric .statistic-button{color:#a2a1a1}.selectric-hover .selectric .button:after,.selectric-hover .selectric .property-offer-catch-button--brown:after,.selectric-hover .selectric .property-offer-catch-button:after,.selectric-hover .selectric .statistic-button:after{border-top-color:#a2a1a1}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#c4c3c3}.selectric-open .selectric-items{display:block}.selectric-disabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:none!important;border:none!important;*font:0/0 a!important;background:none!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#f8f8f8;border:1px solid #c4c3c3;z-index:-1;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:10px;color:#666;cursor:pointer}.selectric-items li.selected{background:#e0e0e0;color:#444}.selectric-items li.highlighted{background:#d0d0d0;color:#444}.selectric-items li:hover{background:#d5d5d5;color:#444}.selectric-items .disabled{filter:alpha(opacity=50);opacity:.5;cursor:default!important;background:none!important;color:#666!important}.selectric-items .disabled,.selectric-items .selectric-group .selectric-group-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;background:none;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}.grid{list-style:none;margin:0;padding:0;margin-left:-24px}.grid__item{display:inline-block;padding-left:24px;vertical-align:top;width:100%;box-sizing:border-box}.grid--rev{direction:rtl;text-align:left}.grid--rev>.grid__item{direction:ltr;text-align:left}.grid--full{margin-left:0}.grid--full>.grid__item{padding-left:0}.grid--right{text-align:right}.grid--right>.grid__item{text-align:left}.grid--center{text-align:center}.grid--center>.grid__item{text-align:left}.grid--middle>.grid__item{vertical-align:middle}.grid--bottom>.grid__item{vertical-align:bottom}.grid--narrow{margin-left:-12px}.grid--narrow>.grid__item{padding-left:12px}.grid--wide{margin-left:-48px}.grid--wide>.grid__item{padding-left:48px}.one-whole{width:100%}.five-tenths,.four-eighths,.one-half,.six-twelfths,.three-sixths,.two-quarters{width:50%}.four-twelfths,.one-third,.two-sixths{width:33.333%}.eight-twelfths,.four-sixths,.two-thirds{width:66.666%}.one-quarter,.three-twelfths,.two-eighths{width:25%}.nine-twelfths,.six-eighths,.three-quarters{width:75%}.one-fifth,.two-tenths{width:20%}.four-tenths,.two-fifths{width:40%}.six-tenths,.three-fifths{width:60%}.eight-tenths,.four-fifths{width:80%}.one-sixth,.two-twelfths{width:16.666%}.five-sixths,.ten-twelfths{width:83.333%}.one-eighth{width:12.5%}.three-eighths{width:37.5%}.five-eighths{width:62.5%}.seven-eighths{width:87.5%}.one-tenth{width:10%}.three-tenths{width:30%}.seven-tenths{width:70%}.nine-tenths{width:90%}.one-twelfth{width:8.333%}.five-twelfths{width:41.666%}.seven-twelfths{width:58.333%}.eleven-twelfths{width:91.666%}@media only screen and (max-width:320px){.phone-small--one-whole{width:100%}.phone-small--five-tenths,.phone-small--four-eighths,.phone-small--one-half,.phone-small--six-twelfths,.phone-small--three-sixths,.phone-small--two-quarters{width:50%}.phone-small--four-twelfths,.phone-small--one-third,.phone-small--two-sixths{width:33.333%}.phone-small--eight-twelfths,.phone-small--four-sixths,.phone-small--two-thirds{width:66.666%}.phone-small--one-quarter,.phone-small--three-twelfths,.phone-small--two-eighths{width:25%}.phone-small--nine-twelfths,.phone-small--six-eighths,.phone-small--three-quarters{width:75%}.phone-small--one-fifth,.phone-small--two-tenths{width:20%}.phone-small--four-tenths,.phone-small--two-fifths{width:40%}.phone-small--six-tenths,.phone-small--three-fifths{width:60%}.phone-small--eight-tenths,.phone-small--four-fifths{width:80%}.phone-small--one-sixth,.phone-small--two-twelfths{width:16.666%}.phone-small--five-sixths,.phone-small--ten-twelfths{width:83.333%}.phone-small--one-eighth{width:12.5%}.phone-small--three-eighths{width:37.5%}.phone-small--five-eighths{width:62.5%}.phone-small--seven-eighths{width:87.5%}.phone-small--one-tenth{width:10%}.phone-small--three-tenths{width:30%}.phone-small--seven-tenths{width:70%}.phone-small--nine-tenths{width:90%}.phone-small--one-twelfth{width:8.333%}.phone-small--five-twelfths{width:41.666%}.phone-small--seven-twelfths{width:58.333%}.phone-small--eleven-twelfths{width:91.666%}}@media only screen and (max-width:480px){.palm--one-whole{width:100%}.palm--five-tenths,.palm--four-eighths,.palm--one-half,.palm--six-twelfths,.palm--three-sixths,.palm--two-quarters{width:50%}.palm--four-twelfths,.palm--one-third,.palm--two-sixths{width:33.333%}.palm--eight-twelfths,.palm--four-sixths,.palm--two-thirds{width:66.666%}.palm--one-quarter,.palm--three-twelfths,.palm--two-eighths{width:25%}.palm--nine-twelfths,.palm--six-eighths,.palm--three-quarters{width:75%}.palm--one-fifth,.palm--two-tenths{width:20%}.palm--four-tenths,.palm--two-fifths{width:40%}.palm--six-tenths,.palm--three-fifths{width:60%}.palm--eight-tenths,.palm--four-fifths{width:80%}.palm--one-sixth,.palm--two-twelfths{width:16.666%}.palm--five-sixths,.palm--ten-twelfths{width:83.333%}.palm--one-eighth{width:12.5%}.palm--three-eighths{width:37.5%}.palm--five-eighths{width:62.5%}.palm--seven-eighths{width:87.5%}.palm--one-tenth{width:10%}.palm--three-tenths{width:30%}.palm--seven-tenths{width:70%}.palm--nine-tenths{width:90%}.palm--one-twelfth{width:8.333%}.palm--five-twelfths{width:41.666%}.palm--seven-twelfths{width:58.333%}.palm--eleven-twelfths{width:91.666%}}@media only screen and (max-width:600px){.tablet--one-whole{width:100%}.tablet--five-tenths,.tablet--four-eighths,.tablet--one-half,.tablet--six-twelfths,.tablet--three-sixths,.tablet--two-quarters{width:50%}.tablet--four-twelfths,.tablet--one-third,.tablet--two-sixths{width:33.333%}.tablet--eight-twelfths,.tablet--four-sixths,.tablet--two-thirds{width:66.666%}.tablet--one-quarter,.tablet--three-twelfths,.tablet--two-eighths{width:25%}.tablet--nine-twelfths,.tablet--six-eighths,.tablet--three-quarters{width:75%}.tablet--one-fifth,.tablet--two-tenths{width:20%}.tablet--four-tenths,.tablet--two-fifths{width:40%}.tablet--six-tenths,.tablet--three-fifths{width:60%}.tablet--eight-tenths,.tablet--four-fifths{width:80%}.tablet--one-sixth,.tablet--two-twelfths{width:16.666%}.tablet--five-sixths,.tablet--ten-twelfths{width:83.333%}.tablet--one-eighth{width:12.5%}.tablet--three-eighths{width:37.5%}.tablet--five-eighths{width:62.5%}.tablet--seven-eighths{width:87.5%}.tablet--one-tenth{width:10%}.tablet--three-tenths{width:30%}.tablet--seven-tenths{width:70%}.tablet--nine-tenths{width:90%}.tablet--one-twelfth{width:8.333%}.tablet--five-twelfths{width:41.666%}.tablet--seven-twelfths{width:58.333%}.tablet--eleven-twelfths{width:91.666%}}@media only screen and (min-width:481px) and (max-width:1023px){.lap--one-whole{width:100%}.lap--five-tenths,.lap--four-eighths,.lap--one-half,.lap--six-twelfths,.lap--three-sixths,.lap--two-quarters{width:50%}.lap--four-twelfths,.lap--one-third,.lap--two-sixths{width:33.333%}.lap--eight-twelfths,.lap--four-sixths,.lap--two-thirds{width:66.666%}.lap--one-quarter,.lap--three-twelfths,.lap--two-eighths{width:25%}.lap--nine-twelfths,.lap--six-eighths,.lap--three-quarters{width:75%}.lap--one-fifth,.lap--two-tenths{width:20%}.lap--four-tenths,.lap--two-fifths{width:40%}.lap--six-tenths,.lap--three-fifths{width:60%}.lap--eight-tenths,.lap--four-fifths{width:80%}.lap--one-sixth,.lap--two-twelfths{width:16.666%}.lap--five-sixths,.lap--ten-twelfths{width:83.333%}.lap--one-eighth{width:12.5%}.lap--three-eighths{width:37.5%}.lap--five-eighths{width:62.5%}.lap--seven-eighths{width:87.5%}.lap--one-tenth{width:10%}.lap--three-tenths{width:30%}.lap--seven-tenths{width:70%}.lap--nine-tenths{width:90%}.lap--one-twelfth{width:8.333%}.lap--five-twelfths{width:41.666%}.lap--seven-twelfths{width:58.333%}.lap--eleven-twelfths{width:91.666%}}@media only screen and (max-width:1023px){.portable--one-whole{width:100%}.portable--five-tenths,.portable--four-eighths,.portable--one-half,.portable--six-twelfths,.portable--three-sixths,.portable--two-quarters{width:50%}.portable--four-twelfths,.portable--one-third,.portable--two-sixths{width:33.333%}.portable--eight-twelfths,.portable--four-sixths,.portable--two-thirds{width:66.666%}.portable--one-quarter,.portable--three-twelfths,.portable--two-eighths{width:25%}.portable--nine-twelfths,.portable--six-eighths,.portable--three-quarters{width:75%}.portable--one-fifth,.portable--two-tenths{width:20%}.portable--four-tenths,.portable--two-fifths{width:40%}.portable--six-tenths,.portable--three-fifths{width:60%}.portable--eight-tenths,.portable--four-fifths{width:80%}.portable--one-sixth,.portable--two-twelfths{width:16.666%}.portable--five-sixths,.portable--ten-twelfths{width:83.333%}.portable--one-eighth{width:12.5%}.portable--three-eighths{width:37.5%}.portable--five-eighths{width:62.5%}.portable--seven-eighths{width:87.5%}.portable--one-tenth{width:10%}.portable--three-tenths{width:30%}.portable--seven-tenths{width:70%}.portable--nine-tenths{width:90%}.portable--one-twelfth{width:8.333%}.portable--five-twelfths{width:41.666%}.portable--seven-twelfths{width:58.333%}.portable--eleven-twelfths{width:91.666%}}@media only screen and (min-width:1024px){.desk--one-whole{width:100%}.desk--five-tenths,.desk--four-eighths,.desk--one-half,.desk--six-twelfths,.desk--three-sixths,.desk--two-quarters{width:50%}.desk--four-twelfths,.desk--one-third,.desk--two-sixths{width:33.333%}.desk--eight-twelfths,.desk--four-sixths,.desk--two-thirds{width:66.666%}.desk--one-quarter,.desk--three-twelfths,.desk--two-eighths{width:25%}.desk--nine-twelfths,.desk--six-eighths,.desk--three-quarters{width:75%}.desk--one-fifth,.desk--two-tenths{width:20%}.desk--four-tenths,.desk--two-fifths{width:40%}.desk--six-tenths,.desk--three-fifths{width:60%}.desk--eight-tenths,.desk--four-fifths{width:80%}.desk--one-sixth,.desk--two-twelfths{width:16.666%}.desk--five-sixths,.desk--ten-twelfths{width:83.333%}.desk--one-eighth{width:12.5%}.desk--three-eighths{width:37.5%}.desk--five-eighths{width:62.5%}.desk--seven-eighths{width:87.5%}.desk--one-tenth{width:10%}.desk--three-tenths{width:30%}.desk--seven-tenths{width:70%}.desk--nine-tenths{width:90%}.desk--one-twelfth{width:8.333%}.desk--five-twelfths{width:41.666%}.desk--seven-twelfths{width:58.333%}.desk--eleven-twelfths{width:91.666%}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.ui-datepicker{display:block;position:absolute;width:auto!important;z-index:1002!important;border-radius:4px;overflow:hidden;box-shadow:0 0 9px 0 rgba(0,0,0,.15);text-align:center}.ui-datepicker-title{padding-top:3px}.ui-datepicker-group{display:inline-block;vertical-align:top;position:relative;color:#1a150f;background-color:#fff}.ui-datepicker-group .ui-datepicker-calendar{min-height:285px}@media screen and (max-width:768px){.ui-datepicker-group{width:285px}}@media screen and (max-width:680px){.ui-datepicker-group{width:auto;border:1px solid #0b7746}.ui-datepicker-group:not(:first-of-type){display:none}}.ui-datepicker-header{display:block;position:relative;color:#fff;background-color:#0e995a;padding-top:15px;padding-bottom:13px}@media screen and (max-width:680px){.ui-datepicker-header{padding-top:10px;padding-bottom:8px}}.ui-datepicker-next,.ui-datepicker-prev{display:block;position:absolute;top:50%;margin-top:-2px;left:30px;font-size:17px;line-height:1;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.ui-datepicker-next:after,.ui-datepicker-prev:after{display:block;position:relative}.ui-datepicker-next.ui-state-disabled,.ui-datepicker-prev.ui-state-disabled{opacity:0;cursor:default}.ui-datepicker-next .ui-icon,.ui-datepicker-prev .ui-icon{display:none}td.ui-state-disabled{pointer-events:none}td.ui-state-disabled a{pointer-events:none;cursor:default;opacity:.5}.ui-datepicker-next{left:auto;right:30px}.ui-datepicker-month{pointer-events:none;text-transform:uppercase}.ui-datepicker-month::-ms-expand{display:none}@media screen and (max-width:680px){.ui-datepicker-month{pointer-events:auto}}.ui-datepicker-month,.ui-datepicker-year{font-size:18px;font-weight:700;line-height:26px;text-transform:uppercase;letter-spacing:2px}@media screen and (max-width:680px){.ui-datepicker-month,.ui-datepicker-year{font-size:16px}}.ui-datepicker-calendar{display:inline-block;vertical-align:top;position:relative;padding:20px;background-color:#fff}.ui-datepicker-calendar th{font-weight:700;text-transform:uppercase;color:#1a150f}.ui-datepicker-calendar th span{opacity:1}.ui-datepicker-calendar td{border:1px solid #fff}.ui-datepicker-calendar a,.ui-datepicker-calendar span{display:block;position:relative;width:35px;height:35px;font-size:16px;line-height:35px}.ui-datepicker-calendar a{border-radius:4px;padding-top:3px}.no-touchevents .ui-datepicker-calendar a:hover,.ui-datepicker-calendar td.date-in-range a{background:#0e995a;color:#fff}.ui-datepicker-calendar a.ui-state-active,.ui-datepicker-calendar td.date-in-range--last a,.ui-datepicker-calendar td.date-in-range a.ui-state-hover{background:#0b7746;color:#fff}.ui-datepicker-calendar span{opacity:.5;padding-top:3px}@media screen and (max-width:680px){.ui-datepicker-calendar{padding:10px;min-height:0!important}.ui-datepicker-calendar a,.ui-datepicker-calendar span{width:33px;height:33px;line-height:33px}}.slider-dots-bottom .slick-dots{display:block;position:relative;margin-top:25px}.slider-dots-bottom .slick-dots li{display:inline-block;vertical-align:middle;position:relative;width:13px;height:13px;background-color:transparent;border:1px solid #d1ccc5;border-radius:100%;margin-left:5px;margin-right:5px;transition:background-color .2s linear,border-color .2s linear;cursor:pointer}.no-touchevents .slider-dots-bottom .slick-dots li:hover,.slider-dots-bottom .slick-dots li.slick-active{background-color:#0b7746;border-color:#0b7746}.slider-dots-bottom .slick-dots button{display:none}@media screen and (max-width:680px){.slider-dots-bottom .slick-dots li{margin-left:8px;margin-right:8px}}.slider-dots-absolute-bottom .slick-dots{display:block;position:absolute;bottom:15px;left:0;width:100%}.slider-dots-absolute-bottom .slick-dots li{display:inline-block;vertical-align:middle;position:relative;width:13px;height:13px;background-color:transparent;border:1px solid #fff;border-radius:100%;margin-left:5px;margin-right:5px;transition:background-color .2s linear,border-color .2s linear;cursor:pointer}.no-touchevents .slider-dots-absolute-bottom .slick-dots li:hover,.slider-dots-absolute-bottom .slick-dots li.slick-active{background-color:#fff;border-color:#fff}.slider-dots-absolute-bottom .slick-dots button{display:none}.slider-arrows-bottom-right .slick-arrow,.slider-arrows-internal-links .slick-arrow{display:block;position:absolute;bottom:15px;right:20px;font-size:0;z-index:10;cursor:pointer}.slider-arrows-bottom-right .slick-arrow:after,.slider-arrows-internal-links .slick-arrow:after{display:block;position:relative;font-size:20px;color:#fff;-webkit-transform:scale(.9);transform:scale(.9);transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.no-touchevents .slider-arrows-bottom-right .slick-arrow:hover:after,.no-touchevents .slider-arrows-internal-links .slick-arrow:hover:after{-webkit-transform:scale(1);transform:scale(1)}.slider-arrows-bottom-right .slick-arrow.slick-prev,.slider-arrows-internal-links .slick-arrow.slick-prev{margin-right:15px;-webkit-transform:translate(-100%);transform:translate(-100%)}.slider-arrows-bottom-right .slick-arrow.slick-disabled,.slider-arrows-internal-links .slick-arrow.slick-disabled{opacity:.5;cursor:default}.slider-arrows-internal-links .slick-arrow{bottom:0}.slider-arrows-internal-links .slick-arrow:after{color:#0b7746}.selectric-wrapper{text-align:left}.selectric{height:45px;background:#fff;border:1px solid #e6e0d8;border-radius:4px}.selectric-hover .selectric,.selectric-open .selectric{border-color:#6e5d3f}.selectric-open.selectric-below .selectric{border-radius:4px 4px 0 0}.selectric-open.selectric-above .selectric{border-radius:0 0 4px 4px}.selectric .label{height:43px;margin:0 38px 0 18px;color:#403624;font-size:18px;font-weight:500;line-height:46px;text-transform:none}.selectric-wrapper .selectric .button,.selectric-wrapper .selectric .property-offer-catch-button,.selectric-wrapper .selectric .property-offer-catch-button--brown,.selectric-wrapper .selectric .statistic-button{width:45px;height:43px;color:#403624;background-color:transparent}.selectric-wrapper .selectric .button:after,.selectric-wrapper .selectric .property-offer-catch-button--brown:after,.selectric-wrapper .selectric .property-offer-catch-button:after,.selectric-wrapper .selectric .statistic-button:after{font-size:8px;border:0;width:45px;height:43px;line-height:46px}.selectric-items{background:#fff;border-color:#6e5d3f;margin-top:-1px}.selectric-items li,.selectric-items ul{font-size:18px;line-height:1.25}.selectric-items ul{margin-top:0!important}.selectric-items li{position:relative;padding:10px 18px 5px;line-height:1.5;color:#1a150f!important}.selectric-items li:not(:last-child){border-bottom:1px solid #e6e0d8}.selectric-items li.selected,.selectric-items li:hover{color:#fff!important;background:#0b7746}.selectric-items li:empty{display:none}.selectric-items li.disabled{opacity:.5}.selectric-above .selectric-items{border-radius:4px 4px 0 0}.selectric-below .selectric-items{border-radius:0 0 4px 4px}.is-multiple .selectric-items li{padding-left:40px}.is-multiple .selectric-items li:before{left:15px;content:"";width:15px;height:15px;border:1px solid #d1ccc5;border-radius:4px}.is-multiple .selectric-items li.selected:after,.is-multiple .selectric-items li:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block}.is-multiple .selectric-items li.selected:after{font-size:12px;left:17px;color:#0b7746}.property-overview-filter .selectric,.selectric-styling-filters .selectric,.statistic-filter .selectric{border-color:#d1ccc5!important}.property-overview-filter .selectric .label,.selectric-styling-filters .selectric .label,.statistic-filter .selectric .label{font-size:12px;letter-spacing:1px;margin:0 40px 0 15px;text-transform:uppercase;color:#615237!important}.property-overview-filter .selectric-items,.selectric-styling-filters .selectric-items,.statistic-filter .selectric-items{border-color:#e6e0d8}.property-overview-filter .selectric-items li,.selectric-styling-filters .selectric-items li,.statistic-filter .selectric-items li{padding-top:17px;padding-bottom:12px;font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#615237!important;background:#fff}.property-overview-filter .selectric-items li:not(:last-child),.selectric-styling-filters .selectric-items li:not(:last-child),.statistic-filter .selectric-items li:not(:last-child){border-bottom:1px solid #d1ccc5}.property-overview-filter .selectric-items li.selected,.property-overview-filter .selectric-items li:hover,.selectric-styling-filters .selectric-items li.selected,.selectric-styling-filters .selectric-items li:hover,.statistic-filter .selectric-items li.selected,.statistic-filter .selectric-items li:hover{background:#faf4ea}.booking-form-room-item-age .selectric,.selectric-styling-age .selectric{border-color:#d1ccc5!important;height:38px}.booking-form-room-item-age .selectric .label,.selectric-styling-age .selectric .label{height:36px;line-height:39px;font-size:12px;margin:0 25px 0 15px;color:#615237!important}.booking-form-room-item-age .selectric-wrapper .selectric .button,.booking-form-room-item-age .selectric-wrapper .selectric .property-offer-catch-button,.booking-form-room-item-age .selectric-wrapper .selectric .property-offer-catch-button--brown,.booking-form-room-item-age .selectric-wrapper .selectric .statistic-button,.selectric-styling-age .selectric-wrapper .selectric .button,.selectric-styling-age .selectric-wrapper .selectric .property-offer-catch-button,.selectric-styling-age .selectric-wrapper .selectric .property-offer-catch-button--brown,.selectric-styling-age .selectric-wrapper .selectric .statistic-button{width:24px;height:36px}.booking-form-room-item-age .selectric-wrapper .selectric .button:after,.booking-form-room-item-age .selectric-wrapper .selectric .property-offer-catch-button--brown:after,.booking-form-room-item-age .selectric-wrapper .selectric .property-offer-catch-button:after,.booking-form-room-item-age .selectric-wrapper .selectric .statistic-button:after,.selectric-styling-age .selectric-wrapper .selectric .button:after,.selectric-styling-age .selectric-wrapper .selectric .property-offer-catch-button--brown:after,.selectric-styling-age .selectric-wrapper .selectric .property-offer-catch-button:after,.selectric-styling-age .selectric-wrapper .selectric .statistic-button:after{width:24px;height:36px;font-size:6px;line-height:36px}.booking-form-room-item-age .selectric-items,.selectric-styling-age .selectric-items{border-color:#e6e0d8}.booking-form-room-item-age .selectric-items li,.selectric-styling-age .selectric-items li{padding:10px 15px 7px;font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#615237!important;background:#fff}.booking-form-room-item-age .selectric-items li:not(:last-child),.selectric-styling-age .selectric-items li:not(:last-child){border-bottom:1px solid #d1ccc5}.booking-form-room-item-age .selectric-items li.selected,.booking-form-room-item-age .selectric-items li:hover,.selectric-styling-age .selectric-items li.selected,.selectric-styling-age .selectric-items li:hover{background:#faf4ea}.selectric-compact .selectric{height:38px}.selectric-compact .selectric .label{height:36px;line-height:40px}.selectric-compact .selectric-wrapper .selectric .button,.selectric-compact .selectric-wrapper .selectric .property-offer-catch-button,.selectric-compact .selectric-wrapper .selectric .property-offer-catch-button--brown,.selectric-compact .selectric-wrapper .selectric .statistic-button{width:38px;height:36px}.selectric-compact .selectric-wrapper .selectric .button:after,.selectric-compact .selectric-wrapper .selectric .property-offer-catch-button--brown:after,.selectric-compact .selectric-wrapper .selectric .property-offer-catch-button:after,.selectric-compact .selectric-wrapper .selectric .statistic-button:after{width:38px;height:36px;line-height:40px}.leaflet-popup-content{line-height:1.5!important;font-size:14px}.leaflet-popup-content b{font-size:20px}.leaflet-popup-content a{color:#0b7746!important}.leaflet-popup-content .button,.leaflet-popup-content .property-offer-catch-button,.leaflet-popup-content .property-offer-catch-button--brown,.leaflet-popup-content .statistic-button{color:#fff!important;margin-top:10px}.leaflet-popup-pane{pointer-events:auto}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{transition:opacity .3s ease-in,-webkit-transform .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-in;transition:transform .3s ease-out,opacity .3s ease-in,-webkit-transform .3s ease-out}.leaflet-cluster-spider-leg{transition:stroke-dashoffset .3s ease-out,stroke-opacity .3s ease-in}.leaflet-marker-cluster-custom-outer{position:relative;width:60px;height:60px;border-radius:50%;background-color:rgba(11,119,70,.4);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.leaflet-marker-cluster-custom-inner{position:absolute;top:7px;left:7px;width:46px;height:46px;border-radius:50%;background-color:#0b7746;color:#fff;line-height:46px;font-size:24px;text-align:center;letter-spacing:1px;padding-top:3px}.mfp-bg{z-index:1001}.mfp-wrap{z-index:1002}.mfp-popup{position:relative;background:#fff;width:90%;max-width:1180px;margin:20px auto;padding:60px 20px;overflow:hidden;border-radius:5px}.mfp-popup>.form{padding:0}@media screen and (max-width:680px){.mfp-popup{width:100%;margin:6px auto}}.mfp-popup-message{position:relative;max-width:740px;margin:0 auto;text-align:center}.mfp-popup-message p{margin:20px 0}.awesomplete [hidden]{display:none}.awesomplete .visually-hidden{position:absolute;clip:rect(0,0,0,0)}.awesomplete{position:relative}.awesomplete,.awesomplete>input{display:block}.awesomplete ul{position:absolute;top:100%;left:0;z-index:1;min-width:100%;box-sizing:border-box;list-style:none;padding:0;margin:0;font-size:16px;border-radius:4px;background:#fff;text-shadow:none;max-height:160px;overflow:auto;box-shadow:0 2px 4px 0 rgba(0,0,0,.3)}.awesomplete ul:empty{display:none}.awesomplete ul>li{position:relative;padding:15px 20px 12px;cursor:pointer;color:#1a150f;border-bottom:1px dashed #e6e0d8}.awesomplete ul>li:last-child{border-bottom:none}.awesomplete ul>li:hover,.awesomplete ul>li[aria-selected=true]{color:#fff;border-bottom-color:transparent}.awesomplete ul>li[aria-selected=true]{background:#0b7746}.awesomplete ul>li:hover{background:#0e995a}.awesomplete mark{background:transparent;color:inherit}@-webkit-keyframes a{0%{opacity:0}to{opacity:1}}@keyframes a{0%{opacity:0}to{opacity:1}}.leaflet-container:after{-webkit-animation:a .8s backwards;animation:a .8s backwards;color:#fff;font-size:22px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:9999;pointer-events:none}.leaflet-gesture-handling-scroll-warning:after,.leaflet-gesture-handling-touch-warning:after{-webkit-animation:a .8s forwards;animation:a .8s forwards}.leaflet-gesture-handling-touch-warning:after{content:attr(data-gesture-handling-touch-content)}.leaflet-gesture-handling-scroll-warning:after{content:attr(data-gesture-handling-scroll-content)}.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;border:1px solid #ddd;width:278px;max-width:none;padding:0;margin-top:7px;top:100px;left:20px;z-index:3001;display:none;font-size:15px;line-height:1em}.daterangepicker:after,.daterangepicker:before{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,.2);content:""}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc}.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:after,.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{top:auto;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.drop-up:after{top:auto;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-buttons,.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{display:none;max-width:270px}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#fff;border:solid #000;border-width:0 2px 2px 0;border-radius:0;display:inline-block;padding:3px}.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{white-space:nowrap;text-align:center;vertical-align:middle;min-width:32px;width:32px;height:24px;line-height:24px;font-size:12px;border-radius:4px;border:1px solid transparent;cursor:pointer}.daterangepicker .calendar-table{border:1px solid #fff;border-radius:4px;background-color:#fff}.daterangepicker .calendar-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:transparent;color:inherit}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{background-color:#fff;border-color:transparent;color:#999}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:transparent;color:#000;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#0b7746;border-color:transparent;color:#fff}.daterangepicker th.month{width:auto}.daterangepicker option.disabled,.daterangepicker td.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{width:50px;margin:0 auto;background:#eee;border:1px solid #eee;padding:2px;outline:0;font-size:12px}.daterangepicker .calendar-time{text-align:center;margin:4px auto 0;line-height:30px;position:relative}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{clear:both;text-align:right;padding:8px;border-top:1px solid #ddd;display:none;line-height:12px;vertical-align:middle}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .drp-buttons .btn{font-size:10px;margin-left:8px;padding:5px 10px 2px;background-color:#0b7746;color:#fff;border-radius:100px;cursor:pointer}.daterangepicker.show-ranges .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker .ranges{float:none;text-align:left;margin:0}.daterangepicker.show-calendar .ranges{margin-top:8px}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.daterangepicker .ranges li{font-size:12px;padding:8px 12px;cursor:pointer}.daterangepicker .ranges li:hover{background-color:#eee}.daterangepicker .ranges li.active{background-color:#08c;color:#fff}@media (min-width:564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:140px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single.ltr .drp-calendar,.daterangepicker.single.ltr .ranges{float:left}.daterangepicker.single.rtl .drp-calendar,.daterangepicker.single.rtl .ranges{float:right}.daterangepicker.ltr{direction:ltr;text-align:left}.daterangepicker.ltr .drp-calendar.left{clear:left;margin-right:0}.daterangepicker.ltr .drp-calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;padding-right:8px}.daterangepicker.ltr .drp-calendar.right{margin-left:0}.daterangepicker.ltr .drp-calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker.ltr .drp-calendar,.daterangepicker.ltr .ranges{float:left}.daterangepicker.rtl{direction:rtl;text-align:right}.daterangepicker.rtl .drp-calendar.left{clear:right;margin-left:0}.daterangepicker.rtl .drp-calendar.left .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0;padding-left:12px}.daterangepicker.rtl .drp-calendar.right{margin-right:0}.daterangepicker.rtl .drp-calendar.right .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker.rtl .drp-calendar,.daterangepicker.rtl .ranges{text-align:right;float:right}}@media (min-width:730px){.daterangepicker .ranges{width:auto}.daterangepicker.ltr .ranges{float:left}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none!important}}@media screen and (max-width:600px){.drp-buttons .cancelBtn{display:none}}.tippy-iOS{cursor:pointer!important}.tippy-notransition{transition:none!important}.tippy-popper{-webkit-perspective:700px;perspective:700px;z-index:9999;outline:0;transition-timing-function:cubic-bezier(.165,.84,.44,1);pointer-events:none;line-height:1.4;max-width:calc(100% - 10px)}.tippy-popper[x-placement^=top] .tippy-backdrop{border-radius:40% 40% 0 0}.tippy-popper[x-placement^=top] .tippy-roundarrow{bottom:-8px;-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^=top] .tippy-roundarrow svg{position:absolute;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tippy-popper[x-placement^=top] .tippy-arrow{border-top:8px solid #333;border-right:8px solid transparent;border-left:8px solid transparent;bottom:-7px;margin:0 6px;-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^=top] .tippy-backdrop{-webkit-transform-origin:0 25%;transform-origin:0 25%}.tippy-popper[x-placement^=top] .tippy-backdrop[data-state=visible]{-webkit-transform:scale(1) translate(-50%,-55%);transform:scale(1) translate(-50%,-55%)}.tippy-popper[x-placement^=top] .tippy-backdrop[data-state=hidden]{-webkit-transform:scale(.2) translate(-50%,-45%);transform:scale(.2) translate(-50%,-45%);opacity:0}.tippy-popper[x-placement^=top] [data-animation=shift-toward][data-state=visible]{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift-toward][data-state=hidden]{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.tippy-popper[x-placement^=top] [data-animation=perspective]{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^=top] [data-animation=perspective][data-state=visible]{-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^=top] [data-animation=perspective][data-state=hidden]{opacity:0;-webkit-transform:translateY(0) rotateX(60deg);transform:translateY(0) rotateX(60deg)}.tippy-popper[x-placement^=top] [data-animation=fade][data-state=visible]{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=fade][data-state=hidden]{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift-away][data-state=visible]{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift-away][data-state=hidden]{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^=top] [data-animation=scale][data-state=visible]{-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^=top] [data-animation=scale][data-state=hidden]{opacity:0;-webkit-transform:translateY(0) scale(.5);transform:translateY(0) scale(.5)}.tippy-popper[x-placement^=bottom] .tippy-backdrop{border-radius:0 0 30% 30%}.tippy-popper[x-placement^=bottom] .tippy-roundarrow{top:-8px;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.tippy-popper[x-placement^=bottom] .tippy-roundarrow svg{position:absolute;left:0;-webkit-transform:rotate(0);transform:rotate(0)}.tippy-popper[x-placement^=bottom] .tippy-arrow{border-bottom:8px solid #333;border-right:8px solid transparent;border-left:8px solid transparent;top:-7px;margin:0 6px;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.tippy-popper[x-placement^=bottom] .tippy-backdrop{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^=bottom] .tippy-backdrop[data-state=visible]{-webkit-transform:scale(1) translate(-50%,-45%);transform:scale(1) translate(-50%,-45%)}.tippy-popper[x-placement^=bottom] .tippy-backdrop[data-state=hidden]{-webkit-transform:scale(.2) translate(-50%);transform:scale(.2) translate(-50%);opacity:0}.tippy-popper[x-placement^=bottom] [data-animation=shift-toward][data-state=visible]{-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift-toward][data-state=hidden]{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.tippy-popper[x-placement^=bottom] [data-animation=perspective]{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^=bottom] [data-animation=perspective][data-state=visible]{-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^=bottom] [data-animation=perspective][data-state=hidden]{opacity:0;-webkit-transform:translateY(0) rotateX(-60deg);transform:translateY(0) rotateX(-60deg)}.tippy-popper[x-placement^=bottom] [data-animation=fade][data-state=visible]{-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=fade][data-state=hidden]{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift-away][data-state=visible]{-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift-away][data-state=hidden]{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^=bottom] [data-animation=scale][data-state=visible]{-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^=bottom] [data-animation=scale][data-state=hidden]{opacity:0;-webkit-transform:translateY(0) scale(.5);transform:translateY(0) scale(.5)}.tippy-popper[x-placement^=left] .tippy-backdrop{border-radius:50% 0 0 50%}.tippy-popper[x-placement^=left] .tippy-roundarrow{right:-16px;-webkit-transform-origin:33.33333333% 50%;transform-origin:33.33333333% 50%}.tippy-popper[x-placement^=left] .tippy-roundarrow svg{position:absolute;left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.tippy-popper[x-placement^=left] .tippy-arrow{border-left:8px solid #333;border-top:8px solid transparent;border-bottom:8px solid transparent;right:-7px;margin:3px 0;-webkit-transform-origin:0 50%;transform-origin:0 50%}.tippy-popper[x-placement^=left] .tippy-backdrop{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^=left] .tippy-backdrop[data-state=visible]{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}.tippy-popper[x-placement^=left] .tippy-backdrop[data-state=hidden]{-webkit-transform:scale(.2) translate(-75%,-50%);transform:scale(.2) translate(-75%,-50%);opacity:0}.tippy-popper[x-placement^=left] [data-animation=shift-toward][data-state=visible]{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift-toward][data-state=hidden]{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}.tippy-popper[x-placement^=left] [data-animation=perspective]{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^=left] [data-animation=perspective][data-state=visible]{-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^=left] [data-animation=perspective][data-state=hidden]{opacity:0;-webkit-transform:translateX(0) rotateY(-60deg);transform:translateX(0) rotateY(-60deg)}.tippy-popper[x-placement^=left] [data-animation=fade][data-state=visible]{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=fade][data-state=hidden]{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift-away][data-state=visible]{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift-away][data-state=hidden]{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^=left] [data-animation=scale][data-state=visible]{-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^=left] [data-animation=scale][data-state=hidden]{opacity:0;-webkit-transform:translateX(0) scale(.5);transform:translateX(0) scale(.5)}.tippy-popper[x-placement^=right] .tippy-backdrop{border-radius:0 50% 50% 0}.tippy-popper[x-placement^=right] .tippy-roundarrow{left:-16px;-webkit-transform-origin:66.66666666% 50%;transform-origin:66.66666666% 50%}.tippy-popper[x-placement^=right] .tippy-roundarrow svg{position:absolute;left:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.tippy-popper[x-placement^=right] .tippy-arrow{border-right:8px solid #333;border-top:8px solid transparent;border-bottom:8px solid transparent;left:-7px;margin:3px 0;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.tippy-popper[x-placement^=right] .tippy-backdrop{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^=right] .tippy-backdrop[data-state=visible]{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}.tippy-popper[x-placement^=right] .tippy-backdrop[data-state=hidden]{-webkit-transform:scale(.2) translate(-25%,-50%);transform:scale(.2) translate(-25%,-50%);opacity:0}.tippy-popper[x-placement^=right] [data-animation=shift-toward][data-state=visible]{-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift-toward][data-state=hidden]{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}.tippy-popper[x-placement^=right] [data-animation=perspective]{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^=right] [data-animation=perspective][data-state=visible]{-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^=right] [data-animation=perspective][data-state=hidden]{opacity:0;-webkit-transform:translateX(0) rotateY(60deg);transform:translateX(0) rotateY(60deg)}.tippy-popper[x-placement^=right] [data-animation=fade][data-state=visible]{-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=fade][data-state=hidden]{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift-away][data-state=visible]{-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift-away][data-state=hidden]{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^=right] [data-animation=scale][data-state=visible]{-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^=right] [data-animation=scale][data-state=hidden]{opacity:0;-webkit-transform:translateX(0) scale(.5);transform:translateX(0) scale(.5)}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:.9rem;padding:.3rem .6rem;max-width:350px;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip[data-size=small]{padding:.2rem .4rem;font-size:.75rem}.tippy-tooltip[data-size=large]{padding:.4rem .8rem;font-size:1rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive],.tippy-tooltip[data-interactive] path{pointer-events:auto}.tippy-tooltip[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.53,2,.36,.85)}.tippy-tooltip[data-inertia][data-state=hidden]{transition-timing-function:ease}.tippy-arrow,.tippy-roundarrow{position:absolute;width:0;height:0}.tippy-roundarrow{width:24px;height:8px;fill:#333;pointer-events:none}.tippy-backdrop{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;transition:all cubic-bezier(.46,.1,.52,.98);-webkit-backface-visibility:hidden;backface-visibility:hidden}.tippy-backdrop:after{content:"";float:left;padding-top:100%}.tippy-backdrop+.tippy-content{transition-property:opacity;will-change:opacity}.tippy-backdrop+.tippy-content[data-state=visible]{opacity:1}.tippy-backdrop+.tippy-content[data-state=hidden]{opacity:0}.error-page{display:block;position:relative;padding:100px 30px;text-align:center}@media screen and (max-width:680px){.error-page{padding-left:20px;padding-right:20px}}.error-page p{display:block;position:relative;color:#403624;max-width:710px;margin:0 auto 20px}.error-page .button,.error-page .property-offer-catch-button,.error-page .property-offer-catch-button--brown,.error-page .statistic-button{margin-top:40px}.error-page-subtitle,.error-page-title{font-weight:700;color:#0b7746}.error-page-title{font-size:144px;line-height:161px;letter-spacing:1px}.error-page-subtitle{font-size:48px;line-height:54px;margin-bottom:20px}.community-settings-form-item input,.form-item--default input,.form-item--default textarea,.form-item--dropdowns select{display:block;position:relative;color:#403624;font-size:18px;font-weight:500;line-height:45px;width:100%;height:45px;padding:0 18px;background-color:#fff;border:1px solid #e6e0d8;border-radius:4px;transition:border-color .2s linear}.community-settings-form-item input[readonly]:not(.js-datepicker),.form-item--default input[readonly]:not(.js-datepicker),.form-item--default textarea[readonly]:not(.js-datepicker),.form-item--dropdowns select[readonly]:not(.js-datepicker){color:#000;background-color:transparent}.community-settings-form-item input:not([readonly]):focus,.form-item--default input:not([readonly]):focus,.form-item--default textarea:not([readonly]):focus,.form-item--dropdowns select:not([readonly]):focus{border-color:#6e5d3f}.form-container{display:block;position:relative;padding-top:95px;padding-bottom:100px}.form-container:first-child{padding-top:60px}@media screen and (max-width:768px){.form-container{padding-top:65px;padding-bottom:65px}}@media screen and (max-width:680px){.form-container{padding-top:30px;padding-bottom:30px}}.form-container-headline{margin-bottom:10px}.form{position:relative;max-width:740px;padding:0 20px;margin:0 auto}.form p{color:#403624;margin-bottom:20px}.form-title{padding-bottom:40px;border-bottom:2px dashed #e6e0d8;margin-bottom:30px}.form-intro,.form-title{position:relative;text-align:center}.form-intro{padding-bottom:10px}.form-intro p{margin-top:20px}.form-intro--uab p{margin-bottom:0}.form-required-text{font-weight:500;color:#403624;position:relative;margin:24px 0;padding-top:24px;border-top:2px dashed #e6e0d8;text-align:left}.form-section-title,.form-section-title-naked{display:block;position:relative;border-top:2px dashed #e6e0d8;padding-top:30px;margin-bottom:20px;color:#0b7746;font-size:22px;font-weight:700;line-height:28px}.form-section-title--divider{margin-top:30px}@media screen and (max-width:680px){.form-section-title,.form-section-title-naked{font-size:20px}}.form-section-title-naked{border-top:0;padding-top:10px}.form-button-room{position:relative;text-transform:uppercase;text-align:left;font-size:14px;line-height:1.5;font-weight:700;letter-spacing:1px;cursor:pointer;padding-right:25px}.form-button-room[data-locale=de]{min-width:190px}.form-button-room[data-locale=en]{min-width:145px}.form-button-room[disabled]{cursor:default;color:#e6e0d8}.form-button-room>span{display:block;position:absolute;top:-2px;font-size:26px;line-height:1}.form-button-room--add{margin-top:10px;color:#0b7746}.form-button-room--add>span{right:0}.form-button-room--remove{margin-top:5px;color:#b01933}.form-button-room--remove>span{right:2px}.form-no-states-text{position:relative;display:block;color:#d0021b;text-align:center;font-size:16px;margin-top:-15px}.form-no-states-text--uab{margin-top:0;text-align:left}.form-booking-plan table{display:none;width:100%;table-layout:fixed;color:#403624}.form-booking-plan th{font-size:12px;letter-spacing:1px;line-height:1.5;opacity:.8;text-transform:uppercase;text-align:center;padding:15px 0 20px}.form-booking-plan th i{display:inline-block;vertical-align:middle;margin:0 10px;color:#0b7746;cursor:pointer}.form-booking-plan th i.is-disabled{cursor:default;color:#e6e0d8}.form-booking-plan tr:first-child td{border:1px solid #e6e0d8;font-size:10px;text-align:center;opacity:.8;padding:6px 0 3px}.form-booking-plan tr td[colspan]{font-size:18px;line-height:1.5;padding-top:15px}.form-booking-plan tr td[colspan][data-name=false]{padding-top:5px}.form-booking-plan td[data-active]{border:2px solid #fff;background:#0b7746;height:20px}.form-booking-plan td[data-active="0"]{background:#b01933}.form-booking-plan.property-offer-booking-plan table{border-collapse:separate;border-spacing:8px}@media screen and (max-width:680px){.form-booking-plan.property-offer-booking-plan table{padding-top:40px;border-spacing:2px}}.form-booking-plan.property-offer-booking-plan tr:first-child td{line-height:24px;padding:3px 0 0}.form-booking-plan.property-offer-booking-plan td[data-active]{height:29px;border:none}.form-booking-plan.property-offer-booking-plan tr td[colspan]{padding-top:0}@media screen and (max-width:767px){.form-booking-plan tr:first-child td{font-size:8px}}.form-booking-plan-title{position:absolute;top:50px;left:40px;font-weight:500;color:#6e5d3f;font-size:18px}@media screen and (max-width:768px){.form-booking-plan-title{top:35px;left:22px}}.form-booking-plan-legend{position:relative;padding:40px 0 24px}.form-booking-plan-legend--slim{padding-bottom:0}.form-booking-plan-legend span,.form-booking-plan-legend span:before{display:inline-block;vertical-align:middle}.form-booking-plan-legend span:before{content:"";width:20px;height:20px;margin-right:8px;background-color:#b01933;margin-top:-4px}.form-booking-plan-legend span{color:#615237;font-size:12px;line-height:1.5;letter-spacing:1px;text-transform:uppercase}.form-booking-plan-legend span:first-child{margin-right:40px}.form-booking-plan-legend span:first-child:before{background-color:#0b7746}.form-booking-offers .form-item{margin-bottom:0}.form-spacer{display:block;position:relative;max-width:740px;margin:24px auto;border-left:2px solid transparent;border-bottom:2px dashed #e6e0d8;border-right:2px solid transparent}.form-item{position:relative;margin-bottom:24px}.form-item .five-tenths:last-child .form-item,.form-item .five-tenths:nth-last-child(2) .form-item,.form-item .four-eighths:last-child .form-item,.form-item .four-eighths:nth-last-child(2) .form-item,.form-item .one-half:last-child .form-item,.form-item .one-half:nth-last-child(2) .form-item,.form-item .one-whole:last-child .form-item,.form-item .six-twelfths:last-child .form-item,.form-item .six-twelfths:nth-last-child(2) .form-item,.form-item .three-sixths:last-child .form-item,.form-item .three-sixths:nth-last-child(2) .form-item,.form-item .two-quarters:last-child .form-item,.form-item .two-quarters:nth-last-child(2) .form-item{margin-bottom:0}.form-item label{font-weight:500;color:#403624;display:block;position:relative;opacity:.8;margin-bottom:8px}.form-item label a{color:#0b7746;text-decoration:underline}.form-item input+label{font-size:18px;line-height:22px;padding-left:38px;cursor:pointer;text-transform:none;letter-spacing:normal;opacity:1;margin-bottom:0}.form-item input+label:not(:last-child){margin-right:40px}.form-item ul{display:block;position:relative;margin-top:10px;color:#d0021b}.form-item.error .selectric{border-color:#b01933}.form-item.valid .selectric{border-color:#0b7746}@media screen and (max-width:680px){.form-item input+label{padding-left:30px}.form-item input+label:not(:last-child){margin-right:20px}}.form-item--default textarea{height:auto;resize:vertical;min-height:104px}.form-item--default:after{display:none;position:absolute;right:20px}.form-item--default.valid:after{display:block;color:#0b7746;font-size:20px;top:38px}.form-item--default.error:after{display:block;color:#b01933;font-size:12px;top:42px}.form-item--default.valid input,.form-item--default.valid textarea{border-color:#0b7746}.form-item--default.error input,.form-item--default.error textarea{border-color:#b01933}.no-touchevents .form-item--dropdowns,.no-touchevents .form-item--dropdowns select{opacity:0}.form-item--checkboxes input,.form-item--radios input{display:none}.form-item--checkboxes input+label,.form-item--radios input+label{padding-top:3px;white-space:normal}.form-item--checkboxes input+label:after,.form-item--checkboxes input+label:before,.form-item--radios input+label:after,.form-item--radios input+label:before{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:-1px}.form-item--checkboxes input+label:before,.form-item--radios input+label:before{content:"";left:0;width:22px;height:22px;border:1px solid #e6e0d8;background-color:#fff;border-radius:4px}.form-item--checkboxes input[disabled=disabled]+label:before,.form-item--radios input[disabled=disabled]+label:before{background-color:transparent}.form-item--checkboxes input+label:after,.form-item--radios input+label:after{display:none}.form-item--checkboxes input:checked+label:after,.form-item--radios input:checked+label:after{display:block}.form-item--radios input+label{display:inline-block}.form-item--radios input+label:after,.form-item--radios input+label:before{border-radius:50%}.form-item--radios input+label:after{content:"";left:6px;width:10px;height:10px;background-color:#403624}.form-item--checkboxes{margin-bottom:12px}.form-item--checkboxes input+label:after{left:0;font-size:19px;color:#0b7746}.form-item--checkboxes.error label{color:#b01933}.form-item--checkboxes.form-item--checkboxes-nested{margin-bottom:35px}.form-item--checkboxes.form-item--checkboxes-nested>input+label{font-weight:700;margin-bottom:10px;font-size:22px;line-height:28px;color:#0b7746}.form-item--checkboxes-nested .form-item--checkboxes{padding-left:30px}.form-divider{display:block;position:relative;border-top:2px dashed #e6e0d8;border-left:2px dashed transparent;border-right:2px dashed transparent;margin-top:40px;margin-left:20px;margin-bottom:40px}@media screen and (max-width:680px){.form-divider{margin-top:20px;margin-bottom:20px}}.form-files{cursor:pointer}.form-files,.form-files-inner{display:block;position:relative}.form-files-inner{padding:40px 50px;text-align:center;border:2px dashed #e6e0d8;border-radius:4px}.error .form-files-inner{border-color:#b01933}.valid .form-files-inner{border-color:#0b7746}.form-files-title{line-height:28px;color:#403624}.form-files-title,.form-files-title i{display:block;position:relative;text-align:center;margin-bottom:10px}.form-files-title i{font-size:34px;line-height:1;color:#0b7746}.error .form-files-title i{color:#b01933}.valid .form-files-title i{color:#0b7746}.form-files-limit{display:block;position:relative;color:#403624;font-size:12px;line-height:18px;letter-spacing:1px;text-transform:uppercase;text-align:center}.form-files-preview{display:block;position:relative;padding-left:20px;margin-top:30px}.form-files-preview-image{display:none}.form-files-preview-title{display:block;position:relative;line-height:28px;padding-left:30px;padding-right:30px;margin-bottom:15px}.form-files-preview-title:before{position:absolute;top:2px;left:0;font-size:24px;line-height:1}.form-files-preview-title span{text-decoration:underline}.form-files-preview-size,.form-files-preview-title span{display:inline-block;vertical-align:baseline;position:relative}.form-files-preview-size{font-size:12px;line-height:12px;font-weight:700;color:#6e5d3f;margin-left:2px}.form-files-preview-size:before{content:"("}.form-files-preview-size:after{content:")"}.form-files-preview-error{display:block;position:relative;color:#d0021b}.form-files-preview-remove{position:absolute;top:8px;right:0;font-size:12px;line-height:1;cursor:pointer;z-index:10}.form-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.75);text-align:center;z-index:997}.form-overlay.is-visible{display:block}.form-overlay-close{display:block;position:absolute;top:13px;right:13px;font-size:20px;line-height:1;color:#fff;text-align:center;cursor:pointer;padding:12px;z-index:20}.form-overlay-inner{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;padding:75px 120px;max-width:calc(100% - 100px);max-height:calc(100% - 100px);overflow:auto}.form--in-content{padding-left:68px;margin:0}.form--in-content form>.grid>.grid__item:first-child>.form-item>label{display:none}.form--in-content .form-item:not(.form-item--checkboxes){margin-bottom:20px}.form--in-content .form-required-text{margin-top:12px}@media screen and (max-width:1023px){.form--in-content{padding-left:0}}.form-honung{display:none}.footer{position:absolute;left:0;bottom:0;width:100%;height:430px;text-transform:uppercase;z-index:1}.footer--farm{height:520px}@media screen and (max-width:1024px){.footer{height:380px}.footer--farm{height:470px}}@media screen and (max-width:768px){.footer--farm{height:380px;padding-bottom:0}}.footer-content{display:block;position:relative;font-size:0;color:#fff;background-color:#0b7746;padding:70px 20px 50px}@media screen and (max-width:680px){.footer-content{padding-top:30px;padding-bottom:30px;text-align:center}}.footer-item{display:inline-block;vertical-align:top;position:relative;font-size:12px;line-height:40px;letter-spacing:1px;width:30%}.footer-item--small{width:20%}.footer-item--small a{padding:10px}@media screen and (max-width:768px){.footer-item{width:33.3333%}.footer-item:last-child{width:100%;font-size:0;padding-top:30px}.footer-item--small{width:33.3333%}}@media screen and (max-width:680px){.footer-item{width:100%}.footer-item:last-child{padding-top:20px}}.footer-item span{display:block;position:relative;opacity:.8}.footer-item form{display:inline-block;vertical-align:top;position:relative;max-width:100%}.footer-item input[type=text]{display:block;position:relative;font-size:18px;line-height:28px;width:360px;height:50px;color:#1a150f;background-color:#fff;padding-left:20px;padding-right:70px;border-radius:4px;max-width:100%;padding-top:3px}.footer-item input[type=text]:-moz-placeholder,.footer-item input[type=text]::-moz-placeholder{font-size:18px;line-height:28px;color:#1a150f}.footer-item input[type=text]:-ms-input-placeholder{font-size:18px;line-height:28px;color:#1a150f}.footer-item input[type=text]::-webkit-input-placeholder{font-size:18px;line-height:28px;color:#1a150f}.footer-item button{display:block;position:absolute;top:0;right:0;width:50px;height:100%;color:#fff;background-color:#0e995a;border-radius:0 4px 4px 0;cursor:pointer}.footer-item button i{display:block;position:relative;font-size:17px;line-height:50px;text-align:center}.footer--landurlaub .footer-item:last-child{display:none}@media screen and (min-width:681px){.footer--landurlaub .footer-item:first-child{width:60%}}.footer-logo{display:block;position:relative;width:180px;height:auto;padding-bottom:20px}@media screen and (max-width:680px){.footer-logo{width:110px;margin-left:auto;margin-right:auto}}.footer--landurlaub .footer-logo{display:inline-block;width:auto!important;height:60px;margin-right:30px;padding:0}.footer-newsletter{display:block;position:relative;font-size:12px}@media screen and (max-width:768px){.footer-newsletter{display:inline-block;vertical-align:bottom;width:50%}}@media screen and (max-width:680px){.footer-newsletter{display:block;width:auto}}.footer-socials{display:block;position:relative;font-size:12px;text-align:right;padding-top:30px}@media screen and (max-width:768px){.footer-socials{display:inline-block;vertical-align:bottom;width:50%}}@media screen and (max-width:680px){.footer-socials{display:block;width:auto;text-align:center}}.footer-socials a{display:inline-block;vertical-align:middle;position:relative;font-size:19px;line-height:1;margin-left:25px}@media screen and (max-width:680px){.footer-socials a{padding-left:8px;padding-right:8px;margin-left:8px;margin-right:8px}}.footer-copyright{display:block;position:relative;font-size:12px;font-weight:700;line-height:18px;letter-spacing:1px;color:#000;text-align:right;background-color:#fff;padding:25px 20px}@media screen and (max-width:680px){.footer-copyright{text-align:center}}.footer-copyright span{display:block;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:680px){.footer-copyright span{position:relative;top:0;-webkit-transform:none;transform:none}}.footer-copyright img{display:inline-block;vertical-align:middle;position:relative;height:auto;width:auto;max-height:50px;margin-left:60px}.footer-copyright img.footer-copyright-network{max-height:100px}@media screen and (max-width:1024px){.footer-copyright img{margin-left:30px;max-height:35px;max-width:250px}}@media screen and (max-width:680px){.footer-copyright img{display:block;margin-left:auto;margin-top:20px;margin-right:auto;max-width:100%}}.navigation{display:block;position:relative;padding-left:40px;padding-right:40px;color:#1a150f;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.2);z-index:999;transition:color .2s linear,background-color .2s linear}.navigation--absolute,.navigation--fixed,.navigation--small{position:absolute;top:0;left:0;width:100%}.navigation--fixed{position:fixed}.navigation--small{position:fixed;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.navigation--small,.navigation--small-show,.navigation--small.navigation--opened{-webkit-transform:none;transform:none;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.navigation.navigation--transparent:not(.navigation--small):not(.navigation--opened){color:#fff;background:linear-gradient(0deg,transparent,rgba(0,0,0,.45));box-shadow:none}@media screen and (max-width:1024px){.navigation{padding-left:20px;padding-right:20px}}@media screen and (max-width:920px){.navigation.navigation--opened{position:fixed;top:0;left:0;width:100%;color:#fff;background-color:#0b7746;box-shadow:none}}.navigation--absolute+.navigation-placeholder,.navigation--fixed+.navigation-placeholder{display:block}.navigation-placeholder{display:none;position:relative;height:140px}@media screen and (max-width:768px){.navigation-placeholder{height:80px}}.top-navigation{display:block;position:relative;font-size:0;text-align:right;padding-top:16px;padding-bottom:16px;z-index:996;transition:height .2s linear,padding .2s linear,overflow 0s linear .2s}.navigation--small:not(.navigation--opened) .top-navigation{padding-top:8px;padding-bottom:8px;transition:padding .2s linear}@media screen and (max-width:920px){.top-navigation{display:none;position:fixed;bottom:0;left:0;width:100%;color:#fff;background-color:#0e995a;text-align:right}.navigation--opened .top-navigation{display:block}}.top-navigation-item{display:inline-block;vertical-align:middle;position:relative;font-size:12px;line-height:18px;font-weight:700;text-transform:uppercase;margin-left:60px}.no-touchevents .top-navigation-item:hover ul,.top-navigation-item.show-dropdown ul{display:block}@media screen and (max-width:1024px){.top-navigation-item{margin-left:30px}}@media screen and (max-width:920px){.top-navigation-item{margin-left:25px}.top-navigation-item:last-child{margin-right:25px}}@media screen and (max-width:680px){.top-navigation-item{float:left;margin-left:12px}.top-navigation-item:last-child{margin-right:0}}.top-navigation-item i,.top-navigation-item img,.top-navigation-item span,.top-navigation-item svg{display:inline-block;vertical-align:middle;position:relative;cursor:pointer}.top-navigation-item span{height:13px;overflow:hidden}.top-navigation-item img{height:auto;width:auto;max-height:15px;max-width:20px;margin-right:8px}.top-navigation-item .user-image{border-radius:100%;max-height:20px}.top-navigation-item .user-image-default{width:18px;margin-right:8px}.top-navigation-item .user-image-default path{fill:#1a150f}.top-navigation-item i.icon-arrow-dropdown{font-size:4px;padding-left:10px}.top-navigation-item ul{display:none;position:absolute;top:100%;left:-10px;text-align:left;color:#1a150f;padding-top:10px;border-bottom:1px solid #e6e0d8;min-width:calc(100% + 10px)}.top-navigation-item ul a{display:block;padding:7px 10px}@media screen and (max-width:920px){.top-navigation-item ul{top:auto;bottom:100%;padding-top:0;padding-bottom:10px;border-top:1px solid #e6e0d8;border-bottom:none}}.top-navigation-item li{display:block;position:relative;border-top:1px solid #e6e0d8;border-left:1px solid #e6e0d8;border-right:1px solid #e6e0d8;background-color:#fff;cursor:pointer;white-space:nowrap;opacity:1;transition:opacity .25s linear}.no-touchevents .top-navigation-item li:hover{color:#fff;background-color:#0b7746}@media screen and (max-width:920px){.top-navigation-item li{border-top:none;border-bottom:1px solid #e6e0d8}}.top-navigation-item>a{display:block;height:14px}.navigation--transparent:not(.navigation--small):not(.navigation--opened) .top-navigation-item>a,.navigation--transparent:not(.navigation--small):not(.navigation--opened) .top-navigation-item i,.navigation--transparent:not(.navigation--small):not(.navigation--opened) .top-navigation-item img,.navigation--transparent:not(.navigation--small):not(.navigation--opened) .top-navigation-item span{opacity:.8}.navigation--transparent:not(.navigation--small):not(.navigation--opened) .top-navigation-item .user-image-default path{fill:#fff}.top-navigation-item.state-chooser img{max-width:14px}.top-navigation-item.state-chooser ul img{position:absolute;top:50%;left:15px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.top-navigation-item.state-chooser ul a{padding-left:30px}@media screen and (max-width:768px){.top-navigation-item.state-chooser{float:left}}@media screen and (max-width:920px){.navigation--opened .top-navigation-item .user-image-default path{fill:#fff}}@media screen and (max-width:680px){.top-navigation-item .user-image-default{width:14px}.top-navigation-item i.icon-arrow-dropdown{padding-left:5px}}.main-navigation{display:block;position:relative;font-size:0;text-align:right;padding-top:10px;padding-bottom:34px;z-index:994;transition:padding .2s linear}.navigation--small:not(.navigation--opened) .main-navigation{padding-top:5px;padding-bottom:10px}@media screen and (max-width:920px){.main-navigation,.navigation--small:not(.navigation--opened) .main-navigation{padding-top:28px;padding-bottom:28px}}.main-navigation-external-link{padding-left:5px;font-size:14px}.navigation-toggler{display:none;vertical-align:middle;position:relative;width:30px;height:24px;cursor:pointer}@media screen and (max-width:920px){.navigation-toggler{display:inline-block}}@media screen and (max-width:680px){.navigation-toggler{width:24px}}.navigation-toggler span{display:block;position:relative;height:4px;background:url(/bundles/app/images/css-images/line-black.svg) no-repeat 50%;background-size:100% 100%;margin-top:10px;margin-bottom:10px;border-radius:2px;transition:background .2s linear .2s}.navigation--transparent:not(.navigation--small) .navigation-toggler span{background-image:url(/bundles/app/images/css-images/line-white.svg)}.navigation--opened .navigation-toggler span{background:transparent!important;transition:background .2s linear}.navigation-toggler span:after,.navigation-toggler span:before{content:"";display:block;position:absolute;top:-8px;left:0;width:100%;height:100%;background:url(/bundles/app/images/css-images/line-black.svg) no-repeat 50%;background-size:100% 100%;border-radius:2px;-webkit-transform-origin:center center;transform-origin:center center;transition:top .2s linear .2s,background .2s linear,-webkit-transform .2s linear;transition:top .2s linear .2s,transform .2s linear,background .2s linear;transition:top .2s linear .2s,transform .2s linear,background .2s linear,-webkit-transform .2s linear}.navigation--transparent:not(.navigation--small) .navigation-toggler span:after,.navigation--transparent:not(.navigation--small) .navigation-toggler span:before{background-image:url(/bundles/app/images/css-images/line-white.svg)}.navigation--opened .navigation-toggler span:after,.navigation--opened .navigation-toggler span:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background:url(/bundles/app/images/css-images/line-white.svg) no-repeat 50%;background-size:100% 100%;transition:top .2s linear,background .2s linear,-webkit-transform .2s linear .2s;transition:top .2s linear,transform .2s linear .2s,background .2s linear;transition:top .2s linear,transform .2s linear .2s,background .2s linear,-webkit-transform .2s linear .2s}.navigation-toggler span:after{top:8px}.navigation--opened .navigation-toggler span:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.main-navigation-list{display:inline-block;vertical-align:middle;position:relative;font-weight:700;text-align:left;white-space:nowrap}@media screen and (max-width:920px){.main-navigation-list{display:none;position:fixed;top:80px;left:0;width:100%;height:calc(100% - 80px - 50px);color:#fff;background-color:#0b7746;padding-top:51px;overflow:auto}.navigation--opened .main-navigation-list{display:block}}.main-navigation-list>li:not(.navigation-search){display:inline-block;vertical-align:middle;position:relative;font-size:16px;margin-left:55px;max-width:200px;transition:opacity .2s linear,max-width .2s linear}@media screen and (max-width:1180px){.main-navigation-list>li:not(.navigation-search){margin-left:30px}}@media screen and (min-width:921px){.navigation-search--opened .main-navigation-list>li:not(.navigation-search){opacity:0;max-width:0}}@media screen and (max-width:1024px){.main-navigation-list>li:not(.navigation-search){font-size:15px;margin-left:30px}}@media screen and (max-width:920px){.main-navigation-list>li:not(.navigation-search){display:block;font-size:14px;margin-left:0;border-top:1px solid hsla(0,0%,100%,.3);max-width:none}}.main-navigation-list>li:not(.navigation-search).active .second-navigation,.no-touchevents .main-navigation-list>li:not(.navigation-search):hover .second-navigation{display:block}.main-navigation-list>li>a{display:block;position:relative;line-height:46px;text-transform:uppercase}@media screen and (max-width:920px){.main-navigation-list>li>a{line-height:72px;padding-left:25px;padding-right:25px}}.main-navigation-list>li>a:after{content:"";display:block;position:absolute;bottom:5px;left:0;width:0;height:4px;background:url(/bundles/app/images/css-images/line-green.svg) no-repeat 50%;background-size:100% 100%;transition:width .2s linear}.navigation--transparent:not(.navigation--small) .main-navigation-list>li>a:after{background-image:url(/bundles/app/images/css-images/line-white.svg)}@media screen and (max-width:920px){.main-navigation-list>li>a:after{background:none!important}}.main-navigation-list>li>a.active:after,.no-touchevents .main-navigation-list>li>a:hover:after{width:100%}.second-navigation{display:none;position:absolute;top:100%;left:-30px;padding-top:34px}.navigation--small .second-navigation{padding-top:10px}li:last-child .second-navigation,li:nth-last-child(2) .second-navigation{left:auto;right:-20px}@media screen and (min-width:921px){.second-navigation{z-index:1}.second-navigation>ul{box-shadow:0 2px 12px 0 rgba(0,0,0,.2)}}@media screen and (max-width:920px){.second-navigation{position:relative;top:0;left:0;padding-top:0}li:last-child .second-navigation,li:nth-last-child(2) .second-navigation{right:0}.navigation--small .second-navigation{padding-top:0}}.second-navigation li{display:block;position:relative;border-top:1px solid #e6e0d8;background-color:#fff}.no-touchevents .second-navigation li:hover .third-navigation,.second-navigation li.active .third-navigation,.second-navigation li.has-children>a:after{display:block}.second-navigation a{display:block;position:relative;line-height:1.25;text-transform:uppercase;padding:26px 50px 21px 30px;min-width:260px}.second-navigation a,.second-navigation a:after{font-size:14px;color:#615237;transition:color .2s linear}.second-navigation a:after{display:none;position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.no-touchevents .second-navigation a:hover,.no-touchevents .second-navigation a:hover:after,.second-navigation a.active,.second-navigation a.active:after{color:#1a150f}.third-navigation{display:none;position:absolute;top:-1px;left:100%;background-color:#fff}@media screen and (min-width:921px){.third-navigation{z-index:-1;box-shadow:0 2px 12px 0 rgba(0,0,0,.2)}}@media screen and (max-width:920px){.third-navigation{position:relative;top:0;left:0}}.navigation-logo{display:block;position:absolute;top:52px;left:40px;width:180px;height:auto;z-index:995}.navigation--small:not(.navigation--opened) .navigation-logo{top:50%;width:140px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:1024px){.navigation-logo{top:58px;left:20px;width:160px}}@media screen and (max-width:920px){.navigation-logo{top:50%;width:140px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.navigation--small:not(.navigation--opened) .navigation-logo{width:140px}}@media screen and (max-width:680px){.navigation--small:not(.navigation--opened) .navigation-logo,.navigation-logo{width:110px}}.navigation-search{display:inline-block;vertical-align:middle;position:relative;font-size:16px;margin-left:55px}@media screen and (max-width:1180px){.navigation-search{margin-left:30px}}@media screen and (max-width:1024px){.navigation-search{font-size:15px;margin-left:30px}}@media screen and (max-width:920px){.navigation-search{display:block;position:absolute;top:0;left:0;width:100%;height:51px;border-top:1px solid hsla(0,0%,100%,.3);background-color:#0e995a;margin-left:0}}.navigation-search input{display:inline-block;vertical-align:middle;position:relative;width:0;font-size:15px;line-height:15px;padding:16px 0 10px;border:1px solid transparent;border-radius:22px;overflow:hidden;transition:all .2s linear}.navigation-search input:-moz-placeholder,.navigation-search input::-moz-placeholder{font-size:15px;line-height:15px;padding-top:3px;color:#1a150f}.navigation-search input:-ms-input-placeholder{font-size:15px;line-height:15px;padding-top:3px;color:#1a150f}.navigation-search input::-webkit-input-placeholder{font-size:15px;line-height:15px;padding-top:3px;color:#1a150f}.navigation--transparent:not(.navigation--small) .navigation-search input:-moz-placeholder,.navigation--transparent:not(.navigation--small) .navigation-search input::-moz-placeholder{font-size:15px;line-height:15px;padding-top:3px;color:#fff}.navigation--transparent:not(.navigation--small) .navigation-search input:-ms-input-placeholder{font-size:15px;line-height:15px;padding-top:3px;color:#fff}.navigation--transparent:not(.navigation--small) .navigation-search input::-webkit-input-placeholder{font-size:15px;line-height:15px;padding-top:3px;color:#fff}@media screen and (min-width:921px){.navigation-search--opened .navigation-search input{width:460px;padding-left:15px;padding-right:15px;border-color:#e6e0d8;margin-right:20px}}@media screen and (max-width:920px){.navigation-search input{display:block;position:relative;width:100%;font-size:16px;line-height:16px;background:transparent;padding:18px 70px 11px 24px}.navigation-search input:-moz-placeholder,.navigation-search input::-moz-placeholder{color:hsla(0,0%,100%,.7);opacity:1}.navigation-search input:-ms-input-placeholder{color:hsla(0,0%,100%,.7)}.navigation-search input::-webkit-input-placeholder{color:hsla(0,0%,100%,.7)}}.navigation-search i{display:inline-block;vertical-align:middle;position:relative;font-size:26px;cursor:pointer}@media screen and (max-width:1024px){.navigation-search i{font-size:20px}}@media screen and (max-width:920px){.navigation-search i{position:absolute;top:50%;right:25px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.navigation-search-result{position:absolute;top:100%;left:0;width:100%;max-width:460px;font-weight:500;padding-top:20px}.navigation-search-result:before{content:url(/bundles/app/images/css-images/box-arrow.png);position:absolute;left:50%;top:-11px;-webkit-transform:scale(.5) rotate(-180deg) translateX(100%);transform:scale(.5) rotate(-180deg) translateX(100%)}@media screen and (max-width:920px){.navigation-search-result{display:none}}.navigation-search-result-inner{border:1px solid #e6e0d8;border-radius:4px;background-color:#fff;color:#403624}.navigation-search-result-inner p{padding:10px 20px}.navigation-search-result-item{display:block;background-color:#fff;transition:background-color .25s linear}.navigation-search-result-item a{display:block;padding:10px 20px;line-height:1}.navigation-search-result-item div{font-size:18px;color:#403624;line-height:1.5;overflow:hidden;text-overflow:ellipsis}.navigation-search-result-item span{display:block;font-size:12px;line-height:1.5;color:#6e5d3f;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.navigation-search-result-item:not(:last-child){border-bottom:1px dashed #e6e0d8}.no-touchevents .navigation-search-result-item:hover{background-color:#faf4ea}.hide-navigation .main-navigation,.hide-navigation .top-navigation{display:none}@media screen and (max-width:920px){.hide-navigation img{margin-top:40px}}.hero{display:block;position:relative;min-height:730px;height:100vh}.hero--small{min-height:340px;height:auto;padding-top:33.3333%}@media screen and (max-width:680px){.hero{min-height:550px;height:calc(100vh - 30px)}.hero--small{min-height:240px}}.hero-background{display:block;position:absolute;background-repeat:no-repeat;background-position:50%;background-size:cover}.hero-background,.hero-flow{top:0;left:0;width:100%;height:100%}.hero-flow{position:relative;position:absolute;background:linear-gradient(90deg,rgba(0,0,0,.4),transparent 50%)}.hero--small .hero-flow{background:linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,0,0,.4));opacity:.6}.hero-inner{display:block;position:absolute;top:50%;left:0;width:100%;font-size:22px;line-height:32px;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.5);padding-left:30px;padding-right:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hero:not(.hero--small) .hero-inner{margin-top:-55px}.hero-inner p{display:block;position:relative;margin-top:15px}@media screen and (max-width:680px){.hero-inner{font-size:18px;line-height:26px}}.hero-play-button{display:none;position:relative;width:63px;height:63px;color:#fff;text-align:center;background-color:hsla(0,0%,100%,.5);border:3px solid #fff;border-radius:100%;box-shadow:0 0 12px 0 rgba(0,0,0,.1);margin:0 auto 10px;cursor:pointer}.hero-play-button i{display:block;position:absolute;top:50%;left:50%;font-size:19px;line-height:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-left:2px}.hero-page-type{display:block;position:relative;font-size:13px;line-height:19px;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-top:20px}.hero-scroller{display:block;position:absolute;bottom:20px;left:50%;font-size:12px;color:#fff;-webkit-transform:translate(-50%);transform:translate(-50%);cursor:pointer}.hero-video{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.67);text-align:center;overflow:hidden}.hero-video-size{display:inline-block;vertical-align:top;position:relative;height:100%;padding-left:59.25917vw;min-width:800px;background-color:#fff}.hero-video-inner{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:green}.hero-video-close{top:25px;right:25px;width:20px;height:20px;font-size:20px;color:#fff;cursor:pointer}.hero-slider,.hero-video-close{display:block;position:absolute}.hero-slider{top:0;left:0;width:100%;height:100%;overflow:hidden;text-align:center}.hero-slider .slick-list,.hero-slider .slick-track{height:100%}.hero-slide{position:relative;background-repeat:no-repeat;background-position:50%;background-size:cover;outline:none}.hero-slide,.hero-slide-flow{display:block;width:100%;height:100%}.hero-slide-flow{position:absolute;top:0;left:0;background:linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,0,0,.4));opacity:.6}.hero-slide-inner{display:block;position:absolute;top:50%;left:0;width:100%;color:#fff;text-shadow:0 0 10px 0 rgba(0,0,0,.5);padding-left:20px;padding-right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hero-slide-inner .booking-form-result-button,.hero-slide-inner .text-link{margin-top:20px}.hero-slide-type{display:block;position:relative;font-size:13px;line-height:19px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.booking-form-autocomplete:before,.booking-form-missing-data:before,.booking-form-missing-selection:before,.booking-form-rooms:before{content:url(/bundles/app/images/css-images/box-arrow.png);position:absolute;z-index:2;left:50%;top:-33px;-webkit-transform:scale(.5) rotate(-180deg) translateX(100%);transform:scale(.5) rotate(-180deg) translateX(100%)}.booking-form-autocomplete,.booking-form-missing-data,.booking-form-missing-selection,.booking-form-rooms{display:none;position:absolute;margin-top:20px}@media screen and (min-width:768px){.has-overlays-above .booking-form-autocomplete,.has-overlays-above .booking-form-missing-data,.has-overlays-above .booking-form-missing-selection,.has-overlays-above .booking-form-rooms{top:auto;margin-bottom:20px;margin-top:0}.has-overlays-above .booking-form-autocomplete:before,.has-overlays-above .booking-form-missing-data:before,.has-overlays-above .booking-form-missing-selection:before,.has-overlays-above .booking-form-rooms:before{top:auto;-webkit-transform:scale(.5) translateX(-100%);transform:scale(.5) translateX(-100%)}}.booking-form{font-size:0;color:#fff;padding:30px 30px 0;text-align:center}.booking-form,.booking-form form{display:block;position:relative}.booking-form--absolute{position:absolute;bottom:30px;left:0;width:100%;padding-bottom:30px}.booking-form--no-side-paddings{padding-right:0!important;padding-left:0!important}.booking-form--detail{margin-right:auto;margin-left:auto;max-width:1180px}.has-hidden-filters .booking-form{padding-bottom:74px}@media screen and (max-width:767px){.booking-form{color:#fff;padding:20px 20px 0}.booking-form--absolute{padding-bottom:20px}.has-hidden-filters .booking-form{padding-bottom:64px}}.booking-form-filter,.booking-form-filters,.booking-form-submit{display:inline-block;vertical-align:top;position:relative;height:80px;text-align:left}@media screen and (max-width:767px){.booking-form-filter,.booking-form-filters,.booking-form-submit{height:50px}}.booking-form-filters{position:relative;z-index:1;width:calc(100% - 150px)}@media screen and (max-width:1024px){.booking-form-filters{width:calc(100% - 110px)}}@media screen and (max-width:767px){.booking-form-filters{position:fixed;top:0;left:0;width:100%;height:100%;display:none;top:80px;height:calc(100% - 80px);color:#0b7746;background-color:#fff;padding:20px;z-index:998;overflow:auto;-webkit-overflow-scrolling:touch}.booking-form--opened .booking-form-filters{display:block}}@media screen and (max-width:767px){.booking-form-filters-inner{min-height:700px}}.booking-form-mobile-filters{display:none;position:relative;width:calc(100% - 50px);height:50px;font-size:16px;line-height:1;padding-left:15px;padding-right:15px;background-color:#0e995a;border-radius:4px 0 0 4px;text-align:left}.booking-form-mobile-filters>span{display:block;padding-top:18px}@media screen and (max-width:767px){.booking-form-mobile-filters{display:inline-block;vertical-align:middle}}.booking-form-filter{width:33.3333%;font-size:12px;line-height:1.5;padding:18px 20px 16px;border-right:1px solid #0b7746;background-color:#0e995a}.booking-form-filter label{display:block;position:relative;text-transform:uppercase;letter-spacing:1px;opacity:.8}.booking-form-filter input{display:block;position:relative;width:100%;font-size:18px;line-height:28px;text-overflow:ellipsis}.booking-form-filter input:-moz-placeholder,.booking-form-filter input::-moz-placeholder{color:hsla(0,0%,100%,.5);opacity:1}.booking-form-filter input:-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.booking-form-filter input::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.booking-form-filter input::-webkit-calendar-picker-indicator{display:none}.booking-form-filter input.date-input{display:inline-block;vertical-align:middle;width:90px}.booking-form-filter--first{border-radius:4px 0 0 4px}.booking-form-filter--duration{width:12.3333%}.booking-form-filter--room{width:21%}.booking-form-filter--duration select,.booking-form-filter--room select,.booking-form-filter--suggestion select{opacity:0}@media screen and (max-width:1180px){.booking-form-filter input{font-size:16px}.booking-form-filter input.date-input{width:80px}}@media screen and (max-width:1024px){.booking-form-filter input{font-size:15px}.booking-form-filter input.date-input{width:60px}}@media screen and (max-width:767px){.booking-form-filter{display:block;width:100%;height:auto;border:1px solid #0b7746;background-color:#fff;padding:13px 20px 7px;margin-bottom:20px;border-radius:4px;z-index:20}.booking-form-filter label{display:none}.booking-form-filter input:-moz-placeholder,.booking-form-filter input::-moz-placeholder{color:#0b7746;opacity:1}.booking-form-filter input:-ms-input-placeholder{color:#0b7746}.booking-form-filter input::-webkit-input-placeholder{color:#0b7746}.booking-form-filter input.date-input{width:80px}.booking-form-filter--suggestion{z-index:30}.booking-form-filter--first{z-index:29}.booking-form-filter--duration{z-index:28}.booking-form-filter--room{z-index:27}}@media screen and (min-width:768px){.booking-form-filter--suggestion{display:none}}@media screen and (max-width:767px){.booking-form-filter.guests-filter--opened{border-color:transparent}.booking-form-filter.guests-filter--opened:before{content:"";display:block;position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:50px;pointer-events:none;background:transparent;border:1px solid #0b7746;border-radius:4px}}.booking-form-autocomplete{top:calc(100% + 16px);left:-22px;width:calc(100% + 20px + 20px + 4px);border:1px solid transparent}.booking-form-autocomplete>ul{position:relative;top:auto;box-shadow:0 0 9px 0 rgba(0,0,0,.15);border:1px solid #e6e0d8}@media screen and (min-width:768px){.has-overlays-above .booking-form-autocomplete{bottom:calc(100% + 18px + 18px)}.has-overlays-above .booking-form-autocomplete:before{bottom:-33px}.has-overlays-above .booking-form-autocomplete>ul{top:auto;bottom:100%}}@media screen and (max-width:767px){.booking-form-autocomplete{top:calc(100% + 10px);margin-top:15px}}.booking-form-submit{position:relative;width:150px;font-size:14px;background-color:#0b7746;border-radius:0 4px 4px 0}.booking-form-submit:before{content:"";position:absolute;top:0;right:100%;height:100%;width:2px;background-color:#0b7746}.booking-form-submit button{width:100%;height:80px;font-size:14px;line-height:20px;font-weight:700;letter-spacing:1px;text-transform:uppercase;text-align:center;cursor:pointer;padding:4px 5px 0}.booking-form-submit button i{display:none;font-size:22px;line-height:50px}.booking-form-submit button.is-loading{color:transparent}.booking-form-submit button.is-loading:after{content:"";position:absolute;width:40px;height:40px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(/bundles/app/images/loader-white.svg);background-size:40px 40px;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width:1024px){.booking-form-submit{width:110px}.booking-form-submit button{font-size:12px;line-height:16px}}@media screen and (max-width:767px){.booking-form-submit{width:50px}.booking-form-submit button{font-size:0;letter-spacing:0;height:50px;line-height:50px;padding:0}.booking-form-submit button i{display:inline-block;vertical-align:middle}}.booking-form-toggle-mobile{display:none;position:relative;font-size:10px;line-height:15px;color:#403624;text-transform:uppercase;text-align:right;margin-bottom:30px}.booking-form-toggle-mobile i{display:block;position:absolute;top:50%;left:0;font-size:12px;cursor:pointer;-webkit-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg);z-index:10}.booking-form-toggle-mobile span{display:inline-block;vertical-align:top;position:relative;cursor:pointer}@media screen and (max-width:767px){.booking-form-toggle-mobile{display:block}}.booking-form-submit-mobile{display:none;position:relative}.booking-form-submit-mobile button{display:block;position:relative;width:100%;font-weight:700;text-align:center;color:#fff;padding:16px 20px 14px;border-radius:4px;background-color:#0b7746;cursor:pointer}.booking-form-submit-mobile button.is-loading{cursor:default;color:transparent}.booking-form-submit-mobile button.is-loading:after{content:"";position:absolute;width:40px;height:40px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(/bundles/app/images/loader-white.svg);background-size:40px 40px;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width:767px){.booking-form-submit-mobile{display:block}}.booking-form-date-arrow{display:inline-block;vertical-align:middle;position:relative;font-size:11px;margin-left:5px;margin-right:15px}@media screen and (max-width:1024px){.booking-form-date-arrow{font-size:8px;margin-left:5px;margin-right:5px}}@media screen and (max-width:767px){.booking-form-date-arrow{margin-right:13px;margin-left:3px;margin-top:-5px}}.booking-form-date-reset{display:none;position:absolute;bottom:23px;right:30px;font-size:12px;cursor:pointer}.booking-form-date-reset--prefilled{display:block}@media screen and (max-width:1024px){.booking-form-date-reset{right:15px}}@media screen and (max-width:767px){.booking-form-date-reset{bottom:18px}}.booking-form-guests{display:block;position:relative;font-size:18px;line-height:28px;cursor:pointer;max-width:calc(100% - 20px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media screen and (max-width:1180px){.booking-form-guests{font-size:16px}}@media screen and (max-width:1024px){.booking-form-guests{font-size:15px}}.booking-form-guests-toggler{display:block;position:absolute;bottom:26px;right:20px;font-size:7px;cursor:pointer}@media screen and (max-width:767px){.booking-form-guests-toggler{bottom:auto;top:20px}}.booking-form-missing-selection{top:100%;left:50%;width:300px;font-size:18px;font-weight:500;line-height:26px;color:#b01933;text-align:center;padding:15px;max-width:100%;background-color:#fff;border:1px solid #e6e0d8;border-radius:4px;box-shadow:0 0 9px 0 rgba(0,0,0,.15);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.booking-form-missing-selection.is-visible{display:block}@media screen and (min-width:768px){.has-overlays-above .booking-form-missing-selection{bottom:100%}.has-overlays-above .booking-form-missing-selection:before{bottom:-33px}}.booking-form-missing-data{z-index:1;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;border:1px solid #e6e0d8;border-radius:4px;box-shadow:0 0 9px 0 rgba(0,0,0,.15);padding:10px 10px 7px;color:#d0021b;font-size:14px;line-height:1.25;text-align:center;white-space:nowrap}.booking-form-missing-data.is-visible{display:block}.booking-form-rooms{top:100%;left:-2px;width:calc(100% + 4px);min-width:260px;background-color:#fff;border:1px solid #e6e0d8;border-radius:4px;box-shadow:0 0 9px 0 rgba(0,0,0,.15)}.guests-filter--opened .booking-form-rooms{display:block}@media screen and (min-width:768px){.has-overlays-above .booking-form-rooms{bottom:100%}.has-overlays-above .booking-form-rooms:before{bottom:-33px}}@media screen and (max-width:767px){.booking-form-rooms{position:relative;top:auto;left:-20px;width:calc(100% + 40px)}}.booking-form-rooms-inner{position:relative;max-height:400px;overflow:auto;border-radius:4px}.booking-form-room{position:relative;padding:0 30px}.booking-form-room:not(:first-child){border-top:1px dashed #e6e0d8}.booking-form-room:not(:last-of-type) .booking-form-room-item.age{margin-bottom:10px}.booking-form-room-button{display:block;width:100%;text-align:center;background-color:#fff;color:#0b7746;letter-spacing:1px;text-transform:uppercase;font-size:14px;font-weight:700;line-height:1.4;cursor:pointer;padding:20px 0}.booking-form-room-button:after{font-size:12px;margin-left:5px}.booking-form-room-item{display:block;position:relative;color:#403624;border-top:1px dashed #e6e0d8}.booking-form-room-item.adults{height:75px;padding:26px 0 24px;border-top:none}.booking-form-room-item.children{height:75px;padding:18px 0 16px}.booking-form-room-item.age{padding-top:10px}.booking-form-room-item-title{display:block;font-size:18px;line-height:1.5}@media screen and (max-width:1180px){.booking-form-room-item-title{font-size:16px}}.booking-form-room-item-subtitle{display:block;position:relative;font-size:14px;line-height:1.2;color:#6e5d3f;text-transform:none;opacity:.8}.booking-form-room-item-age{float:left;width:calc(33.3333% - 6px);margin:7px 9px 5px 0}.booking-form-room-item-age:nth-of-type(4),.booking-form-room-item-age:nth-of-type(7){margin-right:0}.booking-form-room-item-changer{display:block;position:absolute;top:50%;right:43px;width:34px;height:34px;font-size:2px;line-height:37px;color:#0b7746;text-align:center;background-color:#fff;border:1px solid #0b7746;border-radius:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:color .2s linear,background .2s linear;cursor:pointer}.booking-form-room-item-changer:last-child{right:0;font-size:10px}.booking-form-room-item-changer.is-disabled{color:#e6e0d8;border:1px solid #e6e0d8;pointer-events:none}.no-touchevents .booking-form-room-item-changer:hover{color:#fff;background-color:#0b7746}.booking-form-or{display:block;position:relative;font-size:12px;line-height:18px;text-transform:uppercase;text-align:center;margin:15px 0;opacity:.8}@media screen and (max-width:767px){.booking-form-or{font-size:10px;line-height:15px;margin:10px 0}}.selectric-booking-form-select .selectric{background-color:transparent;border:none}.selectric-booking-form-select .selectric .button,.selectric-booking-form-select .selectric .property-offer-catch-button,.selectric-booking-form-select .selectric .property-offer-catch-button--brown,.selectric-booking-form-select .selectric .statistic-button{width:29px;height:23px;color:#fff;font-size:0}.selectric-booking-form-select .selectric .button:after,.selectric-booking-form-select .selectric .property-offer-catch-button--brown:after,.selectric-booking-form-select .selectric .property-offer-catch-button:after,.selectric-booking-form-select .selectric .statistic-button:after{font-size:7px}@media screen and (max-width:767px){.selectric-booking-form-select .selectric .button,.selectric-booking-form-select .selectric .property-offer-catch-button,.selectric-booking-form-select .selectric .property-offer-catch-button--brown,.selectric-booking-form-select .selectric .statistic-button{color:#0b7746;font-size:0}}.selectric-booking-form-select .selectric-is-native{font-size:15px;line-height:28px}@media screen and (max-width:767px){.selectric-booking-form-select.selectric-wrapper{max-height:28px}}.selectric-booking-form-select .selectric-items{width:100%;box-shadow:0 0 9px 0 rgba(0,0,0,.15);border-radius:4px;border:none;overflow:hidden;top:60%}.selectric-booking-form-select .label{font-size:18px;line-height:28px;color:#fff;margin-left:0}@media screen and (max-width:767px){.selectric-booking-form-select .label{color:#0b7746;font-size:15px}}.booking-form-result{position:relative;background-color:#0b7746;padding:20px 40px 15px;color:#fff}@media screen and (max-width:1180px){.booking-form-result{padding-right:30px;padding-left:30px}}@media screen and (max-width:680px){.booking-form-result{padding-right:20px;padding-left:20px}}.booking-form-result-inner{position:relative;margin:0 auto;font-size:0;text-align:left}.booking-form-result-item{display:inline-block;font-size:12px;line-height:1.5;letter-spacing:1px;text-transform:uppercase;margin-right:30px;margin-bottom:5px;text-align:left;max-width:220px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.booking-form-result-item:first-child{opacity:.6}.booking-form-result-item.location:before,.booking-form-result-item.people:before,.booking-form-result-item.time:before{display:inline-block;margin-right:3px;vertical-align:-1px;width:15px;text-align:center}@media screen and (max-width:1024px){.booking-form-result-item{margin-right:10px}.booking-form-result-item.location{max-width:180px}.booking-form-result-item:last-of-type{margin-right:0}}@media screen and (min-width:768px) and (max-width:1024px){.booking-form-result-item.people{max-width:170px}}@media screen and (max-width:767px){.booking-form-result-item{display:block;margin-right:0}}@media screen and (min-width:768px){.booking-form-result-item-counter{display:none}}.booking-form-result-button{float:right}@media screen and (max-width:767px){.booking-form-result-button{float:none;margin:20px 0 10px}}.booking-selection{position:relative;background:hsla(0,0%,100%,.9);border:1px solid #faf4ea;border-radius:0 0 4px 4px;max-width:1180px;margin:0 auto;padding:10px 10px 5px}.booking-selection button,.booking-selection span{display:inline-block;vertical-align:middle}.booking-selection span{font-size:18px;color:#403624;margin-right:10px}.booking-selection button{position:relative;border:1px solid #e6e0d8;border-radius:4px;background:#fff;color:#403624;font-size:12px;font-weight:500;letter-spacing:1px;margin:0 0 5px 10px;text-transform:uppercase;padding:13px 43px 8px 16px}@media screen and (max-width:1180px){.booking-selection span{font-size:16px}.booking-selection button{padding:10px 38px 5px 13px}}@media screen and (max-width:767px){.booking-selection{display:none}.booking-form-filters .booking-selection{display:block;margin-top:20px;padding:0;border:0}.booking-form-filters .booking-selection span{display:block;line-height:1.25;margin-bottom:6px}.booking-form-filters .booking-selection button{margin:0 10px 10px 0}}.booking-selection-button-closer{position:absolute;top:0;right:0;width:40px;height:100%;font-size:11px;text-align:center;color:#0b7746;padding-top:12px;cursor:pointer}@media screen and (max-width:1180px){.booking-selection-button-closer{width:35px;padding-top:9px}}.socials-fixed{display:block;position:fixed;top:50%;right:0;font-size:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:991}@media screen and (max-width:680px){.socials-fixed{display:none}}.socials-fixed a{display:block;position:relative;width:48px;height:48px;font-size:18px;line-height:48px;color:#fff;text-align:center;background-color:#0b7746;transition:background-color .2s linear}.socials-fixed a:first-child{border-radius:4px 0 0 0;border-bottom:1px solid hsla(0,0%,100%,.4)}.socials-fixed a:last-child{border-radius:0 0 0 4px;border-top:1px solid hsla(0,0%,100%,.4)}.no-touchevents .socials-fixed a:hover{background-color:#0e995a}.no-touchevents .socials-fixed a:hover .socials-fixed-hover{opacity:1;pointer-events:auto}.socials-fixed-hover{right:100%;font-size:8px;line-height:12px;color:#615237;text-align:left;letter-spacing:1px;text-transform:uppercase;padding:6px 10px;margin-right:20px;background-color:hsla(0,0%,100%,.9);border:1px solid #e6e0d8;border-radius:4px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s linear}.socials-fixed-hover,.socials-fixed-hover:after{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.socials-fixed-hover:after{content:"";right:-6px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid hsla(0,0%,100%,.9)}.section-article{display:block;position:relative;font-size:0;padding:80px 30px}@media screen and (max-width:768px){.section-article{padding:20px}}.section-article-new{display:block;position:relative}.section-article-new.pt{padding-top:80px}.section-article-new.pb{padding-bottom:80px}@media screen and (max-width:768px){.section-article-new.pt{padding-top:20px}.section-article-new.pb{padding-bottom:20px}}.section-article-title{margin-bottom:45px}.section-article-new .section-article-title{padding:0 30px}@media screen and (max-width:1024px){.section-article-title{margin-bottom:30px}}@media screen and (max-width:768px){.section-article-new .section-article-title{padding:0 20px}}@media screen and (max-width:767px){.section-article-title{margin-bottom:20px}}.section-article-content,.section-article-sidebar{display:inline-block;vertical-align:top;position:relative}.section-article-content{width:60%;padding-right:10px}@media screen and (max-width:768px){.section-article-content{width:100%;padding-right:0}}.section-article-sidebar{width:40%;padding-left:10px}@media screen and (max-width:768px){.section-article-sidebar{width:100%;padding-left:0;margin-top:20px}}.section-article-item{display:block;position:relative;background-color:#fff;border:1px solid #e6e0d8;border-radius:4px;padding:40px;max-width:940px;margin:0 auto}.section-article-item .gallery{margin-bottom:40px}.section-article-item--small{padding-top:30px}.section-article-item:not(:first-child){margin-top:20px}@media screen and (max-width:680px){.section-article-item{padding:20px}}.section-article-author{display:block;position:relative;border-top:2px dashed #e6e0d8;padding:30px 20px 0;margin-top:30px}.section-article-author img{display:inline-block;vertical-align:middle;position:relative;width:80px;height:auto;border-radius:100%;margin-right:20px}@media screen and (max-width:680px){.section-article-author img{width:70px;margin-right:15px}}.section-article-author.has-no-border{border:none}.section-article-author-content{display:inline-block;vertical-align:middle;position:relative;color:#403624;padding-right:150px}@media screen and (max-width:680px){.section-article-author-content{font-size:10px;line-height:15px;letter-spacing:normal;padding:10px 0}}.section-article-author-content span{display:block;position:relative;font-size:22px;line-height:28px;font-weight:700;color:#000;letter-spacing:normal;text-transform:none}@media screen and (max-width:680px){.section-article-author-content span{font-size:18px}}.section-article-author-link{display:block;position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:5px}@media screen and (max-width:680px){.section-article-author-link{position:relative;top:0;right:0;-webkit-transform:none;transform:none;margin-top:10px}}.contact{display:block;position:relative;font-size:0;padding:115px 30px 80px;text-align:center;direction:rtl}.contact:first-child{padding-top:80px}@media screen and (max-width:680px){.contact{padding:75px 20px 50px}.contact:first-child{padding-top:40px}}.contact-content,.contact-image{display:inline-block;vertical-align:middle;position:relative;width:50%;direction:ltr}@media screen and (max-width:680px){.contact-content,.contact-image{width:100%}}.contact-image{padding-left:20px;padding-right:20px}.contact-image img{display:inline-block;vertical-align:top;position:relative;border:10px solid #fff;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);margin-top:-115px;margin-bottom:-10%;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(5deg) translateY(-10%);transform:rotate(5deg) translateY(-10%)}@media screen and (max-width:768px){.contact-image img{margin-top:-50px}}@media screen and (max-width:680px){.contact-image img{width:250px;margin-top:0;margin-bottom:30px;-webkit-transform:rotate(2deg);transform:rotate(2deg)}}.contact-content{color:#615237}.contact-content p{display:block;position:relative;margin-top:20px}@media screen and (max-width:680px){.contact-content p{margin-top:10px}}.contact-center{display:block;vertical-align:top;position:relative;text-align:left;max-width:465px;margin-left:auto;margin-right:0}@media screen and (max-width:680px){.contact-center{max-width:none;margin-right:auto}}.contact-card{display:block;position:relative;margin-top:30px}@media screen and (max-width:680px){.contact-card{margin-top:20px}}.contact-card span{display:block;position:relative;margin-bottom:15px}@media screen and (max-width:680px){.contact-card span{font-size:10px;line-height:15px;margin-bottom:20px}}.contact-card i{display:inline-block;vertical-align:middle;position:relative;font-weight:700;color:#000}@media screen and (max-width:680px){.contact-card i{line-height:23px}}.contact-card a{display:inline-block;vertical-align:middle;position:relative}.contact-card a[href^="mailto:"]{text-decoration:underline}@media screen and (max-width:680px){.contact-card a{line-height:23px;padding:5px 0}}.contact-card-name{display:block;position:relative;font-size:24px;line-height:28px;font-weight:700;color:#0b7746;margin-bottom:5px}@media screen and (max-width:680px){.contact-card-name{font-size:20px}}.contact--not-overlapping .contact-image img{width:400px;margin:0 auto;-webkit-transform:rotate(5deg) translate(0);transform:rotate(5deg) translate(0)}@media screen and (max-width:680px){.contact--not-overlapping .contact-image img{margin-bottom:30px}}.instagram{display:block;position:relative;padding:85px 30px 80px;text-align:center}.instagram:first-child{padding-top:50px}@media screen and (max-width:680px){.instagram{padding-left:20px;padding-right:20px}}.instagram-headline{margin-bottom:40px}.instagram-embedcode{display:block;position:relative;margin-bottom:-20px}.instagram-link{margin-top:40px}.theme{display:block;position:relative;font-size:0;padding:160px 30px 100px;direction:rtl;z-index:20}.theme--last{padding-bottom:285px}.theme:first-child{padding-top:125px}.theme.has-higher-index{z-index:21}@media screen and (max-width:768px){.theme{padding-top:95px;padding-bottom:50px}.theme--last{padding-bottom:210px}.theme:first-child{padding-top:60px}}@media screen and (max-width:680px){.theme{padding:65px 20px 20px}.theme--last{padding-bottom:135px}.theme:first-child{padding-top:30px}}.theme-content,.theme-images{display:inline-block;vertical-align:middle;position:relative;color:#403624;direction:ltr}.theme-images{width:55%}@media screen and (max-width:768px){.theme-images{width:100%}}.theme-image{display:block;position:relative;max-width:calc(100% - 40px);border:10px solid #fff;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:rotate(-4deg);transform:rotate(-4deg);outline:1px solid transparent}.theme-image:last-child:not(:first-child){position:absolute;top:75%;right:20px;width:100%;max-width:calc((100% - 40px) * .666);-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(5deg);transform:rotate(5deg)}.theme-image:last-child:not(:first-child) .absolute-lazyload-image{padding-top:70%}@media screen and (max-width:768px){.theme-image:last-child:not(:first-child){top:60%}}.theme-image .absolute-lazyload-image{padding-top:65.5172%}.theme-content{width:45%;padding-left:70px;overflow:hidden}@media screen and (max-width:768px){.theme-content{width:100%;padding-left:0;margin-bottom:80px}}@media screen and (max-width:680px){.theme-content{margin-bottom:40px}}.theme-content p{display:block;position:relative;margin-top:30px}.theme-content ol,.theme-content ul{padding-left:20px}.theme-content ul{list-style:disc}.theme-content ol{list-style:decimal}.themeblock-before{padding-top:160px!important}@media screen and (max-width:1180px){.themeblock-before{padding-top:120px!important}}@media screen and (max-width:1024px){.themeblock-before{padding-top:80px!important}}@media screen and (max-width:768px){.themeblock-before{padding-top:140px!important}}@media screen and (max-width:425px){.themeblock-before{padding-top:60px!important}}.quote{display:block;position:relative;padding:125px 30px 80px;text-align:center}.quote:first-child{padding-top:90px}@media screen and (max-width:680px){.quote{padding:65px 20px 50px}.quote:first-child{padding-top:30px}}.quote i{display:block;position:relative;font-size:50px;line-height:1;color:#0b7746;text-align:center;margin-bottom:30px;text-shadow:3px 8px 0 rgba(11,119,70,.08)}@media screen and (max-width:680px){.quote i{font-size:36px;margin-bottom:20px}}.quote blockquote{display:block;position:relative;font-size:48px;line-height:58px;font-weight:700;color:#0b7746;max-width:670px;margin-left:auto;margin-right:auto}@media screen and (max-width:680px){.quote blockquote{font-size:36px;line-height:48px}}.quote--compact{padding-top:0;padding-bottom:0;margin:60px 0}.quote--compact:last-child{margin-bottom:0}.quote-author{vertical-align:top;margin-top:40px}.quote-author,.quote-author img{display:inline-block;position:relative}.quote-author img{vertical-align:middle;margin-right:30px;border-radius:100%}@media screen and (max-width:680px){.quote-author img{width:70px;height:auto;margin-right:15px}}.quote--compact .quote-author{margin-top:30px}@media screen and (max-width:680px){.quote-author{margin-top:20px!important}}.quote-author-description{display:inline-block;vertical-align:middle;position:relative;color:#615237;text-align:left}.quote-author-description span{display:block;position:relative;font-size:22px;line-height:28px;font-weight:700;color:#000;letter-spacing:normal;text-transform:none}@media screen and (max-width:680px){.quote-author-description span{font-size:18px}}.snippets{display:block;position:relative}.usp-slider{text-align:center;padding:115px 30px 65px}.usp-slider .usp-headline{padding-top:80px}@media screen and (max-width:680px){.usp-slider .usp-headline{padding-top:30px}}.usp:not(.skd-icon):not(.fa),.usp:not(.skd-rate-info-short &){display:block;position:relative;z-index:1;font-size:0;text-align:center;padding:115px 0 100px}.theme+.snippets .usp,.theme+.snippets .usp:not(.skd-icon):not(.fa){padding-top:180px}@media screen and (max-width:1024px){.theme+.snippets .usp,.theme+.snippets .usp:not(.skd-icon):not(.fa){padding-top:120px}}@media screen and (max-width:680px){.usp:not(.skd-icon):not(.fa),.usp:not(.skd-rate-info-short &){padding-top:20px;padding-bottom:40px}.theme+.snippets .usp,.theme+.snippets .usp:not(.skd-icon):not(.fa){padding-top:65px}}.usp:not(.snippets &):first-child{padding-top:80px}@media screen and (max-width:680px){.usp:not(.snippets &):first-child{padding-top:30px}}.usp-headline{margin-bottom:60px}@media screen and (max-width:680px){.usp-headline{margin-bottom:20px}}.usp-item{display:inline-block;vertical-align:top;position:relative;width:33.3333%;min-height:235px;background:transparent url(/bundles/app/images/css-images/circle-green.svg) no-repeat 50%;background-size:235px auto;padding:20px;outline:none}@media screen and (max-width:768px){.usp-item{background-size:215px auto}}@media screen and (max-width:680px){.usp-item{width:100%;min-height:170px;padding-left:20px;padding-right:20px;background-size:170px auto}.no-js .usp-item:not(:first-of-type){margin-top:30px}}.usp-item i,.usp-item img,.usp-item p,.usp-item span{display:block;position:relative}.usp-item i{font-size:60px;margin-bottom:30px}@media screen and (max-width:680px){.usp-item i{font-size:38px;margin-bottom:10px}}.usp-item img{width:50px;margin:0 auto 30px}@media screen and (max-width:680px){.usp-item img{margin-bottom:10px}}.usp-item span{font-size:22px;font-weight:700;color:#0b7746;margin-bottom:10px}@media screen and (max-width:680px){.usp-item span{font-size:18px;margin-bottom:5px}}.usp-item p{max-width:300px;margin-left:auto;margin-right:auto}@media screen and (max-width:680px){.usp-item p{max-width:250px}}.partner{display:block;position:relative;font-size:0;text-align:center;padding:115px 20px}.partner:first-child:not(.partner--big){padding-top:80px;padding-bottom:50px}.partner--big{padding-top:180px;padding-bottom:180px}@media screen and (max-width:768px){.partner{padding-top:85px;padding-bottom:80px}}@media screen and (max-width:680px){.partner{padding-top:65px;padding-bottom:50px}}.partner-headline{display:block;position:relative;font-size:18px;line-height:28px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#615237;margin-bottom:60px}@media screen and (max-width:680px){.partner-headline{margin-bottom:30px}}.partner-item{display:inline-block;vertical-align:middle;width:25%;padding-left:20px;padding-right:20px}.partner-item,.partner-item a{position:relative;outline:none}.partner-item a{display:block}.partner-item img{display:inline-block;vertical-align:middle;position:relative;width:180px;max-width:100%}.sidebar-snippets{display:block;position:relative;margin-top:20px}.sidebar-holiday-planner{display:block;position:relative;overflow:hidden;border-radius:4px}.sidebar-holiday-planner:not(:first-child){margin-top:20px}.sidebar-holiday-inner{display:block;position:absolute;top:50%;left:0;width:100%;padding:20px 40px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sidebar-holiday-inner p{display:block;position:relative;color:#403624;margin-bottom:20px}.sidebar-holiday-inner .button,.sidebar-holiday-inner .property-offer-catch-button,.sidebar-holiday-inner .property-offer-catch-button--brown,.sidebar-holiday-inner .statistic-button{margin-top:10px}.sidebar-holiday-headline{display:block;position:relative;font-size:60px;line-height:56px;font-weight:700;color:#0b7746;margin-bottom:20px}.teasers{display:block;position:relative;padding:80px 30px 65px;text-align:center;overflow:hidden}.teasers:first-child{padding-top:50px}@media screen and (max-width:680px){.teasers{padding:55px 0 30px}.teasers:first-child{padding-top:20px}}.teasers .slick-list{overflow:visible}.teasers-headline{margin-bottom:35px}@media screen and (max-width:680px){.teasers-headline{margin-bottom:15px}}.teasers-carousel{display:block;position:relative;font-size:0}.teasers-item{display:inline-block;vertical-align:top;position:relative;width:33.3333%;outline:none;padding:60px 10px}@media screen and (max-width:768px){.teasers-item{width:100%;padding-top:30px;padding-bottom:30px}.teasers-carousel:not(.slick-initialized) .teasers-item:not(:first-child){display:none}}.teasers-item a{display:block;position:relative;outline:none}.teasers-rotate{display:inline-block;vertical-align:top;position:relative;width:100%;-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:rotate(5deg);transform:rotate(5deg)}.teasers-rotate--bottom-left{-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.teasers-rotate--top-right{-webkit-transform-origin:top right;transform-origin:top right}@media screen and (max-width:768px){.teasers-rotate{-webkit-transform:rotate(2deg);transform:rotate(2deg)}.teasers-rotate--bottom-left{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}}@media screen and (max-width:680px){.teasers-rotate{width:90%}}.teasers-rotate a{display:block;position:relative;width:100%}.teasers-rotate .absolute-lazyload-image{padding-top:129.4117%;background-color:rgba(0,0,0,.2)}.teasers-rotate img{border:10px solid #fff;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.teasers-flow{top:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px);opacity:.8;background:linear-gradient(180deg,transparent,transparent 33%,#000)}.teasers-flow,.teasers-inner{display:block;position:absolute}.teasers-inner{bottom:45px;left:0;width:100%;color:#fff;text-align:left;padding-left:30px;padding-right:30px;z-index:20}.teasers-inner span{display:block;position:relative;font-size:13px;line-height:19px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.teaser-headline{display:block;position:relative;font-size:28px;line-height:34px;margin-top:5px}.teasers-sticker{display:block;position:absolute;top:0;left:0;width:110px;height:60px;background:url(/bundles/app/images/css-images/tixo.png) no-repeat 50%;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:translate(-45%,-45%);transform:translate(-45%,-45%);z-index:10}.teasers-sticker--top-left{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);margin-top:10px;margin-left:10px}.teasers-sticker--bottom-left{top:100%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);margin-top:-10px;margin-left:10px}.teasers-sticker--top{left:50%}.teasers-sticker--bottom{top:100%;left:50%}.teasers-sticker--top-right{left:100%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);margin-top:10px;margin-left:-10px}.teasers-sticker--bottom-right{top:100%;left:100%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);margin-top:-10px;margin-left:-10px}@media screen and (max-width:768px){.teasers-sticker--bottom,.teasers-sticker--bottom-left,.teasers-sticker--bottom-right,.teasers-sticker--top,.teasers-sticker--top-left,.teasers-sticker--top-right{left:50%;margin-top:0;margin-left:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.teasers-overview{display:block;position:relative;margin-top:15px}@media screen and (max-width:680px){.teasers-overview{margin-top:30px}}.cta{display:block;position:relative;padding-top:130px}.cta:first-child{padding-top:100px}.cta--two-items{font-size:0}.cta--two-items:after{content:"";display:block;position:absolute;top:0;left:50%;width:0;height:100%;border-left:2px solid transparent;border-right:2px dashed #e6e0d8;border-bottom:2px solid transparent}@media screen and (max-width:768px){.cta{padding-top:75px}.cta:first-child{padding-top:40px}}@media screen and (max-width:680px){.cta{padding-bottom:0}.cta--two-items:after{display:none}}.cta-item{display:block;position:relative;font-size:0;direction:rtl;padding-left:20px;padding-right:20px;overflow:hidden}.cta--two-items .cta-item{display:inline-block;vertical-align:bottom;width:50%}@media screen and (max-width:680px){.cta--two-items .cta-item{width:100%;padding-top:30px}.cta--two-items .cta-item:first-child{padding-top:0;border-left:2px solid transparent;border-right:2px solid transparent;border-bottom:2px dashed #e6e0d8}}.cta-content,.cta-image{display:inline-block;vertical-align:top;position:relative;width:50%;direction:ltr}.cta--two-items .cta-content,.cta--two-items .cta-image{width:100%;text-align:center}@media screen and (max-width:680px){.cta-content,.cta-image{width:100%;text-align:center}}.cta-content{padding-top:30px;padding-bottom:30px}@media screen and (max-width:680px){.cta-content{padding-top:0;padding-bottom:40px}}.cta-content p{display:block;position:relative;margin-top:20px;max-width:470px}.cta--two-items .cta-content p{margin-left:auto;margin-right:auto}@media screen and (max-width:680px){.cta-content p{margin-top:10px;margin-left:auto;margin-right:auto}}.cta-content .cta-button{margin-top:30px}@media screen and (max-width:680px){.cta-content .cta-button{margin-top:20px}}.cta-image{text-align:center;padding-left:30px;padding-right:30px;margin-bottom:-140px}@media screen and (max-width:680px){.cta-image{margin-bottom:-40px}}.cta-image img{display:inline-block;vertical-align:top;position:relative}@media screen and (max-width:680px){.cta-image img{width:260px;max-width:100%}}.cta-compact{display:block;position:relative;margin:70px 0;font-size:0}.cta-compact--reversed{direction:rtl}.cta-compact:last-child{margin-bottom:0}.cta-compact-title{font-size:28px;line-height:1.25}.cta-compact-content,.cta-compact-image{position:relative;display:inline-block;vertical-align:middle;width:50%}@media screen and (max-width:500px){.cta-compact-content,.cta-compact-image{width:100%}}.cta-compact-content{text-align:left}.cta-compact-content p{display:block;position:relative;margin-top:20px;max-width:470px}@media screen and (max-width:680px){.cta-compact-content p{margin-top:10px}}.cta-compact-content .cta-compact-button{margin-top:20px}.cta-compact-image{padding-left:12%;direction:ltr}.cta-compact--reversed .cta-compact-image{padding-right:12%;padding-left:0}.cta-compact-image img{width:220px}@media screen and (max-width:500px){.cta-compact-image{padding-top:20px;padding-right:0!important;padding-left:0!important}}.offer{display:block;position:relative;padding:80px 30px 45px;text-align:center}@media screen and (max-width:768px){.offer{padding-top:85px}}@media screen and (max-width:680px){.offer{padding:40px 20px 30px}}.theme+.offer{padding-top:215px}@media screen and (max-width:768px){.theme+.offer{padding-top:120px}}@media screen and (max-width:680px){.theme+.offer{padding-top:75px}}.offer-headline{margin-bottom:50px}@media screen and (max-width:1024px){.offer-headline{margin-bottom:30px}}@media screen and (max-width:425px){.offer-headline{margin-bottom:20px}}.offer-selection{display:block;position:relative;margin-bottom:60px}@media screen and (max-width:680px){.offer-selection{margin-bottom:30px}}.offer-selection span{display:inline-block;vertical-align:middle;color:#615237;margin-right:20px}@media screen and (max-width:680px){.offer-selection span{display:block;margin-bottom:10px;margin-right:0}}.offer-selector{display:inline-block;vertical-align:middle;position:relative;width:280px;height:45px;max-width:100%}@media screen and (max-width:680px){.offer-selector{display:block;margin-left:auto;margin-right:auto}}.offer-selector select{display:none}.offer-carousel{display:block;position:relative;font-size:0;border-radius:4px 4px 0 0;overflow:hidden}@supports ((display:-webkit-box) or (display:flex)){.offer-carousel:not(.slick-initialized):not(.no-offer-carousel){display:-webkit-box;display:-ms-flexbox;display:flex}}.offer-item{display:inline-block;vertical-align:top;position:relative;width:33.3333%;text-align:left;padding-left:10px;padding-right:10px}@media screen and (max-width:680px){.offer-item{padding-left:0;padding-right:0}}.offer-item-inner{position:relative;background-color:#fff;height:100%;border:1px solid #e6e0d8;border-radius:0 0 4px 4px;padding-bottom:63px}.offer-item--with-price-occupancy .offer-item-inner{padding-bottom:89px}.offer-gallery{display:block;position:relative;padding-bottom:70%;width:100%;height:0;overflow:hidden}.offer-gallery img{position:absolute;top:0;left:0;width:100%;height:100%;display:none;position:relative;outline:none}.offer-gallery:not(.slick-initialized) img:first-child{display:block;position:absolute}.offer-item-content,.offer-property{position:relative;display:block}.offer-property{padding:30px}@media screen and (min-width:769px) and (max-width:1024px){.offer-property{padding:15px 20px}}.offer-item-headline{display:block;position:relative;font-size:22px;line-height:28px;color:#19150e;margin-bottom:5px;min-height:56px}.offer-location{display:block;position:relative;color:#615237;min-height:36px;padding-left:20px}.offer-location span{display:block}.offer-location i{top:0;font-size:16px;line-height:18px;margin-right:5px}.offer-info,.offer-location i{display:block;position:absolute;left:0}.offer-info{bottom:0;width:100%;padding:20px 30px 15px;border-top:1px solid #e6e0d8;min-height:63px}.offer-item--with-price-occupancy .offer-info{min-height:89px}@media screen and (min-width:769px) and (max-width:1024px){.offer-info{padding:15px 20px 10px}}.offer-rating{display:block;position:relative;font-size:0;line-height:0;padding-right:100px}.offer-item--with-price-occupancy .offer-rating{padding-top:16px;padding-bottom:16px}@media screen and (max-width:767px){.offer-rating span{height:28px;line-height:28px;margin:0 8px 8px 0;padding:1px 8px 0;font-size:10px}}.offer-flower,.offer-sun{display:inline-block;vertical-align:middle;position:relative;height:22px;width:22px;background-size:100% 100%;margin-right:5px;margin-bottom:5px}.offer-flower{background:transparent url(/bundles/app/images/css-images/flower.svg) no-repeat 0 0}.offer-sun{background:transparent url(/bundles/app/images/css-images/sun.svg) no-repeat 0 0}.offer-price{display:block;position:absolute;top:50%;right:30px;font-size:22px;line-height:22px;font-weight:700;color:#0b7746;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.offer-overview{display:block;position:relative;margin-top:40px}@media screen and (max-width:680px){.offer-overview{margin-top:30px}}.sidebar-offer{display:block;position:relative;border-radius:4px;overflow:hidden;text-align:center}.sidebar-offer--space-top,.sidebar-offer:not(:first-child){margin-top:20px}.sidebar-offer-item{display:none;position:relative;text-align:left}.sidebar-offer-item:first-of-type{display:block}.sidebar-offer-item:before{content:"";position:absolute;z-index:1;bottom:0;left:0;width:100%;height:80%;background:linear-gradient(-180deg,transparent,#000);opacity:.8}.sidebar-offer-item img{display:block;position:relative}.sidebar-offer-content{display:block;position:absolute;z-index:2;bottom:0;left:0;width:100%;font-size:22px;line-height:28px;color:#fff;padding:0 40px 50px}@media screen and (min-width:769px) and (max-width:1024px){.sidebar-offer-content{padding:0 20px 50px}}@media screen and (max-width:680px){.sidebar-offer-content{padding:0 20px 30px}}.sidebar-offer-content-price{position:relative;margin-bottom:10px}.sidebar-offer-content-price>span{display:block;position:relative}@media screen and (min-width:769px) and (max-width:1024px){.sidebar-offer-content-price{margin-bottom:0}.sidebar-offer-content-price>span{font-size:20px}}.sidebar-offer-content-price-addon{font-size:11px;line-height:16px;letter-spacing:2px;text-transform:uppercase}.sidebar-offer-headline{display:block;position:relative;font-size:28px;line-height:36px;margin-bottom:5px}@media screen and (min-width:769px) and (max-width:1024px){.sidebar-offer-headline{font-size:26px;line-height:28px}}@media screen and (max-width:680px){.sidebar-offer-headline{font-size:26px;line-height:28px}}.block-default{display:block;position:relative}.block-default:not(:last-child){margin-bottom:40px}.block-default.is-adapted{padding:130px 30px 110px}.block-default.is-adapted p{color:#403624}.block-default.is-adapted:not(:last-child){margin-bottom:0}@media screen and (max-width:768px){.block-default.is-adapted{padding:65px 30px 50px}}.section-article-new .block-default:not(.is-adapted){padding:0 30px}@media screen and (max-width:768px){.section-article-new .block-default:not(.is-adapted){padding:0 20px}}.block-default-headline{display:block;position:relative;font-size:28px;line-height:36px}.block-default-headline:not(:last-child){margin-bottom:20px}@media screen and (max-width:680px){.block-default-headline{font-size:20px;line-height:26px}}.block-default-headline-adapted{position:relative;display:block;margin-bottom:30px}.block-default-text{display:block;position:relative;font-size:18px}.block-default-text:not(:last-child){margin-bottom:20px}.block-default-text p{display:block;position:relative}.block-default-text p:not(:last-child){margin-bottom:20px}.block-default-text ol,.block-default-text ul{padding-left:20px}.block-default-text ol a,.block-default-text ul a{color:#0b7746;text-decoration:underline}.block-default-text ul{list-style:disc}.block-default-text ol{list-style:decimal}@media screen and (max-width:680px){.block-default-text{font-size:16px}}.block-default-image{display:block;position:relative}.block-default-image:not(:last-child){margin-bottom:20px}.block-default-image img,.gallery{display:block;position:relative}.gallery:not(:last-child){margin-bottom:30px}.gallery img{display:none;position:relative}.gallery img:first-child{display:block}.section-article-new .gallery{padding:0 30px}@media screen and (max-width:768px){.section-article-new .gallery{padding:0 20px}}.video-wrapper{position:relative;display:block;padding:100px 30px}.video-wrapper h3{text-align:center;margin-bottom:30px}.video-wrapper p{position:relative;display:block;margin:0 auto 50px;max-width:700px;color:#403624;text-align:center}@media screen and (max-width:768px){.video-wrapper{padding:60px 30px}}.section-article-new .video{padding:0 30px}@media screen and (max-width:768px){.section-article-new .video{padding:0 20px}}.section-article-new .video-wrapper .video{padding:0!important}.video{display:block;position:relative}.video:not(:last-child){margin-bottom:30px}.video-thumbnail{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.video-button{width:63px;height:63px;border-radius:100%;border:3px solid #fff;background-color:hsla(0,0%,100%,.5);box-shadow:0 0 12px 0 rgba(0,0,0,.1);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer}.video-button,.video-button:after{display:block;position:absolute;top:50%;left:50%}.video-button:after{content:"";width:0;height:0;margin-top:-9px;margin-left:-7px;border-style:solid;border-width:9px 0 9px 18px;border-color:transparent transparent transparent #fff}.downloads-wrapper-adapted{position:relative;display:block;padding:80px 30px}.downloads-wrapper-adapted .property-offers-holder-title,.downloads-wrapper-adapted .search-title,.downloads-wrapper-adapted .title-second{text-align:center}.downloads-wrapper-adapted .downloads-file-title{font-size:18px;line-height:28px}@media screen and (max-width:680px){.downloads-wrapper-adapted{padding:65px 30px 50px}}.downloads,.downloads a{display:block;position:relative}.downloads a{white-space:nowrap}.downloads a:not(:first-child){margin-top:20px}.downloads-wrapper-adapted .downloads a{display:inline-block;width:45%;margin-left:5%;margin-top:20px}.downloads p{position:relative;display:block;margin:20px 0 0;max-width:700px;color:#403624;font-size:18px}.downloads p:last-child{margin-bottom:20px}.downloads-wrapper-adapted .downloads p{text-align:center;margin:30px auto 0!important}.downloads i{display:block;position:absolute;top:50%;left:0;font-size:24px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.downloads span{display:inline-block;vertical-align:bottom;position:relative}@media screen and (max-width:768px){.downloads-wrapper-adapted .downloads a{display:block;width:100%;margin-left:0;margin-top:20px}}.downloads-max-width{position:relative;display:block;max-width:700px;margin:0 auto}.downloads-container{position:relative;display:block;margin:40px 0 0 -5%;font-size:0}@media screen and (max-width:768px){.downloads-container{margin:40px 0 0;font-size:inherit}}.downloads-file{width:100%}.downloads-file-title{display:inline-block;vertical-align:bottom;position:relative;text-decoration:underline;padding-left:25px;font-size:18px}.downloads-file .downloads-file-title{max-width:calc(100% - 60px);text-overflow:ellipsis;overflow:hidden}.downloads-file-size{display:inline-block;vertical-align:bottom;position:relative;font-size:12px;line-height:28px;font-weight:700;color:#6e5d3f;margin-left:5px}.map{display:block;position:relative;border-radius:4px;overflow:hidden}.map:not(:first-child){margin-top:20px}.map .responsive-container{padding-top:80.4347%}.recipe-info{display:block;position:relative;border-top:2px dashed #e6e0d8;border-bottom:2px dashed #e6e0d8;padding-top:10px;padding-bottom:10px;margin-top:30px}@media screen and (max-width:680px){.recipe-info{padding-top:5px;padding-bottom:5px;margin-top:10px}}.recipe-info-item{display:inline-block;vertical-align:middle;position:relative;padding-top:5px;padding-bottom:5px;margin-right:40px}.recipe-info-item:last-child{margin-right:0}@media screen and (max-width:680px){.recipe-info-item{display:block;margin-right:0}}.recipe-info-item i{font-size:24px;margin-right:5px}.recipe-info-item i,.recipe-info-item span{display:inline-block;vertical-align:middle;position:relative}.recipe-info-item span{padding-top:2px}.recipe-steps{display:block;position:relative;padding-top:10px}@media screen and (max-width:680px){.recipe-steps{padding-top:0}}.recipe-steps-item{display:block;position:relative;margin-top:20px}.recipe-steps-item span{display:block;position:relative;font-size:22px;line-height:28px;font-weight:700}@media screen and (max-width:680px){.recipe-steps-item span{font-size:18px}}.recipe-steps-item p{display:block;position:relative;color:#403624;margin-top:8px}@media screen and (max-width:680px){.recipe-steps-item p{margin-top:0}}.recipe-steps-item ol,.recipe-steps-item ul{list-style:disc;color:#403624;margin-top:8px;padding-left:25px}@media screen and (max-width:680px){.recipe-steps-item ol,.recipe-steps-item ul{margin-top:0}}.recipe-steps-item ol{list-style:decimal}.recipe-ingredients{display:block;position:relative}.recipe-ingredients:not(:first-child){margin-top:20px}.recipe-ingredients-item{display:block;position:relative;font-size:0}.recipe-ingredients-name,.recipe-ingredients-unit{display:inline-block;vertical-align:top;position:relative}.recipe-ingredients-unit{font-weight:700;width:70px;text-align:right}.recipe-ingredients-name{width:calc(100% - 70px);padding-left:20px}.recipe-categories{margin-top:20px}.recipe-category{margin-left:0;margin-right:10px}.recipe-print{display:block;position:relative;font-weight:500;padding-left:40px;margin-top:20px;margin-bottom:20px;cursor:pointer}.recipe-print i{font-size:27px;line-height:1;margin-right:10px}.recipe-print i,.recipe-print span{display:inline-block;vertical-align:middle;position:relative}.recipe-print span{font-size:12px;line-height:18px;color:#403624;text-decoration:underline;text-transform:uppercase;letter-spacing:1px}.magazine-overview{display:block;position:relative;padding:60px 30px 80px;text-align:center}@media screen and (max-width:680px){.magazine-overview{padding-left:20px;padding-right:20px}}.magazine-cards{display:block;position:relative;font-size:0}.magazine-cards--search{width:calc(100% + 20px);margin-left:-10px}.magazine-card{display:inline-block;vertical-align:top;position:relative;width:33.3333%;text-align:left;padding:10px}.magazine-card--search{width:50%}@media screen and (max-width:768px){.magazine-card{width:50%}}@media screen and (max-width:680px){.magazine-card{width:100%}}.magazine-card .absolute-lazyload-image{padding-top:127.7777%;background-color:#fff}.magazine-card .absolute-lazyload-image--search{padding-top:126.3157%}.magazine-card img{border:10px solid #fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.magazine-card-flow{display:block;position:absolute;left:20px;width:calc(100% - 40px);bottom:20px;opacity:.8;background:linear-gradient(180deg,transparent,#000);height:270px}.magazine-card-inner{display:block;position:absolute;bottom:0;left:0;width:100%;font-size:28px;line-height:34px;color:#fff;padding:60px 45px 45px}.magazine-card-inner span{display:block;position:relative;font-size:13px;line-height:19px;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:5px}@media screen and (max-width:767px){.magazine-card--search .magazine-card-inner{padding:40px}.magazine-card--search .magazine-card-inner span{font-size:11px;line-height:16px}.magazine-card--search .magazine-card-inner div{font-size:22px;line-height:26px}}.contact-blocks{display:block;position:relative;font-size:0;text-align:center;padding:105px 20px 70px}.contact-blocks:first-child{padding-top:70px}@media screen and (max-width:680px){.contact-blocks{padding:30px 10px}}.contact-blocks-headline{margin-top:10px;margin-bottom:50px}@media screen and (max-width:680px){.contact-blocks-headline{margin-bottom:30px}}.contact-block{display:inline-block;vertical-align:top;position:relative;width:33.3333%;padding:10px}@media screen and (max-width:768px){.contact-block{width:50%}}@media screen and (max-width:680px){.contact-block{width:100%}}.contact-block-inner{display:block;position:relative;padding:50px 20px;border:1px solid #e6e0d8;border-radius:4px;background-color:#fff}@media screen and (max-width:680px){.contact-block-inner{padding-top:25px;padding-bottom:40px}}.contact-block-inner i,.contact-block-inner img{display:block;position:relative;margin:0 auto 30px}@media screen and (max-width:680px){.contact-block-inner i,.contact-block-inner img{margin-bottom:10px}}.contact-block-inner i{font-size:42px}.contact-block-inner img{width:42px}.contact-block-inner span{display:block;position:relative;font-size:22px;font-weight:700;color:#0b7746}@media screen and (max-width:680px){.contact-block-inner span{font-size:20px}}.contact-block-inner p{display:block;position:relative;color:#403624;margin-top:10px}.contact-block-inner a{margin-top:20px}.team{display:block;position:relative;font-size:0;padding:55px 30px 20px;text-align:center}.team:first-child{padding-top:20px}@media screen and (max-width:680px){.team{padding:30px 20px 40px}}.team-headline{margin-top:60px}@media screen and (max-width:680px){.team-headline{margin-top:20px}}.team-card{display:inline-block;vertical-align:top;position:relative;width:50%;font-size:16px;line-height:26px;color:#403624;text-align:left;border-left:2px solid transparent;border-bottom:2px dashed #e6e0d8;border-right:2px solid transparent;padding:60px 40px}.team-card:last-child,.team-card:nth-last-child(2):nth-child(2n){border-bottom:none}@media screen and (max-width:768px){.team-card{display:block;width:70%;margin-left:auto;margin-right:auto}}@media screen and (max-width:680px){.team-card{width:100%;font-size:14px;line-height:22px;text-align:center;padding:20px}.team-card:nth-last-child(2){border-bottom:2px dashed #e6e0d8}.team-card:last-child{border-bottom:none}}.team-card img{display:block;position:relative;float:left;border-radius:100%;margin-right:40px}@media screen and (max-width:680px){.team-card img{float:none;width:80px;margin-left:auto;margin-bottom:10px;margin-right:auto}}.team-card span{font-weight:700;color:#000}.team-card-inner{display:block;position:relative;overflow:hidden}.team-card-name{display:block;position:relative;font-size:22px;font-weight:700;color:#0b7746}@media screen and (max-width:680px){.team-card-name{font-size:18px;line-height:28px}}.team-card-position{display:block;position:relative;margin-bottom:15px}@media screen and (max-width:680px){.team-card-position{font-size:10px;line-height:15px;text-transform:uppercase;margin-bottom:10px}}.contact-map{display:block;position:relative;overflow:hidden;min-height:500px;text-align:right}.contact-map-inline-block{display:inline-block;vertical-align:top;position:relative;text-align:left;padding:50px}@media screen and (max-width:680px){.contact-map-inline-block{padding:20px 20px 210px}}.contact-map-inner{display:inline-block;vertical-align:top;position:relative;background-color:#fff;padding:55px 105px 55px 85px;max-width:580px;z-index:10;-webkit-transform:translateX(0);transform:translateX(0);opacity:1;transition:opacity .3s linear,-webkit-transform .3s linear;transition:transform .3s linear,opacity .3s linear;transition:transform .3s linear,opacity .3s linear,-webkit-transform .3s linear}@media screen and (max-width:680px){.contact-map-inner{display:block;padding:30px 20px;margin:0 auto;max-width:360px}}.contact-map-inner--hidden .contact-map-inner{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}.contact-map-inner-close,.contact-map-inner-open{display:block;position:absolute;line-height:1;cursor:pointer}.contact-map-inner-open{top:50px;right:0;width:68px;height:68px;font-size:29px;line-height:1;text-align:center;padding-top:19px;padding-bottom:19px;background-color:#fff;z-index:15;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;transition:opacity .3s linear,-webkit-transform .3s linear;transition:transform .3s linear,opacity .3s linear;transition:transform .3s linear,opacity .3s linear,-webkit-transform .3s linear}.contact-map-inner--hidden .contact-map-inner-open{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.contact-map-inner-close{top:30px;right:30px;font-size:20px}.contact-map-text{display:block;position:relative;margin-top:30px}.contact-map-text>:not(:last-child){margin-bottom:20px}.contact-map-text a{color:#0b7746;text-decoration:underline}@media screen and (max-width:680px){.contact-map-text{font-size:15px;line-height:24px;margin-top:20px}}:root .contact-map-button{margin-top:30px}.contact-map-background{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;width:calc(100vw + 580px)}@media screen and (max-width:680px){.contact-map-background{width:100vw;height:calc(200% - 105px)}}.contact-map--region{text-align:right}.contact-map--region .contact-map-inner{text-align:left}@media screen and (max-width:768px){.contact-map--region .contact-map-inner{padding:45px 40px}}.contact-map--region .contact-map-background{left:auto;right:0}.contact-map--empty .contact-map-background{width:100%}@media screen and (max-width:680px){.contact-map--empty .contact-map-background{height:100%}}.contact-map-legend{display:block;position:relative;font-size:0;text-align:center}@media screen and (max-width:680px){.contact-map-legend{padding:10px}}.contact-map-legend-item{display:inline-block;vertical-align:top;position:relative;padding:20px;text-align:left;white-space:nowrap}@media screen and (max-width:680px){.contact-map-legend-item{width:50%;padding:8px 10px}}.contact-map-legend-item img,.contact-map-legend-item span{display:inline-block;vertical-align:middle;position:relative}.contact-map-legend-item img{max-width:30px;max-height:30px;margin-right:15px}.contact-map-legend-item span{font-size:12px;line-height:18px;color:#403624;text-transform:uppercase;padding-top:4px}@media screen and (max-width:680px){.contact-map-legend-item span{font-size:10px;line-height:15px}}.internal-links{display:block;position:relative;padding:105px 30px 20px;text-align:center}.internal-links:first-child{padding-top:70px}@media screen and (max-width:680px){.internal-links{padding-left:20px;padding-right:20px}}.internal-links p{display:block;position:relative;max-width:620px;margin:0 auto 60px;font-size:18px}.internal-links-headline{margin-bottom:30px}.internal-links-cards{display:block;position:relative;font-size:0;text-align:center;overflow:hidden}.internal-links-card{display:inline-block;vertical-align:top;position:relative;width:calc(25% - 20px);margin:10px;border-radius:4px}.internal-links-card--half{display:none;width:calc(50% - 20px)}.internal-links-card--half:first-child,.internal-links-card--half:nth-child(2){display:inline-block}.internal-links-card--half a{outline:none}@media screen and (max-width:768px){.internal-links-card{width:auto;max-width:calc(50% - 20px)}}.internal-links-card-flow{display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.7;background:linear-gradient(0deg,#000,transparent 57%)}.internal-links-card-inner{display:block;position:absolute;bottom:0;left:0;width:100%;font-size:13px;line-height:19px;color:#fff;padding:20px}.internal-links-card-inner span{display:block;position:relative;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-top:5px}.internal-links-card-headline{display:block;position:relative;font-size:28px;line-height:36px}.internal-links-card--polaroid,.internal-links-card--polaroid-right{width:calc(33.3333% - 20px);margin-bottom:60px;border:10px solid #fff;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);outline:1px solid transparent;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}@media screen and (max-width:768px){.internal-links-card--polaroid,.internal-links-card--polaroid-right{width:calc(50% - 20px)}}.internal-links-card--polaroid-right:before,.internal-links-card--polaroid:before{content:"";display:block;position:absolute;top:0;left:50%;width:110px;height:60px;background:url(/bundles/app/images/css-images/tixo.png) no-repeat 50%;background-size:100% 100%;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:translate(-45%,-45%);transform:translate(-45%,-45%);z-index:10}.internal-links-card--polaroid-right{-webkit-transform:rotate(1deg);transform:rotate(1deg)}.issue-reader{display:none;position:relative;height:42.85714vw}.issue-reader iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.catalogs{display:block;position:relative;font-size:0;padding-top:30px;text-align:center}.catalogs-headline{margin-top:50px;margin-bottom:30px}.catalog-item{display:block;position:relative;padding:20px 20px 55px}.catalog-card{display:inline-block;vertical-align:top;position:relative;width:50%;text-align:center;padding-top:20px;padding-bottom:20px;max-width:600px}@media screen and (max-width:768px){.catalog-card{width:100%}}.catalog-card img{display:inline-block;vertical-align:middle;position:relative;width:240px;max-width:100%}@media screen and (max-width:680px){.catalog-card img{display:block;width:auto;height:auto;margin-left:auto;margin-right:auto}}.catalog-card-inner{display:inline-block;vertical-align:middle;position:relative;width:60%;text-align:left;padding:20px 20px 20px 35px}@media screen and (max-width:680px){.catalog-card-inner{width:auto;padding-left:0;padding-right:0}}.catalog-card-title{display:block;position:relative;font-size:22px;line-height:28px;font-weight:700;color:#0b7746;margin-bottom:10px}.catalog-card-link{display:block;position:relative;font-size:18px;line-height:32px}.catalog-card-link--small i{font-size:12px}.catalog-card-link i{display:inline-block;vertical-align:middle;position:relative;line-height:32px;margin-right:10px;margin-top:-3px}.catalog-selection{display:block;position:relative;font-size:0;padding:105px 30px 10px}@media screen and (max-width:768px){.catalog-selection{padding-top:65px}}@media screen and (max-width:680px){.catalog-selection{padding-top:30px;padding-left:20px;padding-right:20px}}.catalog-selection-item{display:inline-block;vertical-align:middle;position:relative;width:65%;font-size:22px;line-height:28px;color:#403624;text-align:right;margin-bottom:50px}.catalog-selection-item:first-child{text-align:left;width:35%}@media screen and (max-width:768px){.catalog-selection-item{font-size:16px;line-height:24px;margin-bottom:30px}.catalog-selection-item,.catalog-selection-item:first-child{width:100%;text-align:center}}.catalog-selection-item p{display:block;position:relative;margin-top:30px}@media screen and (max-width:680px){.catalog-selection-item p{margin-top:20px}}.catalog-selection-card{display:inline-block;vertical-align:top;position:relative;text-align:center}.catalog-selection-card:first-child{margin-right:70px}@media screen and (max-width:680px){.catalog-selection-card{display:block;margin-bottom:30px}.catalog-selection-card:first-child{margin-right:0}}.catalog-selection-card span{display:block;position:relative;max-width:230px}.catalog-selection-card-image{display:inline-block;vertical-align:top;position:relative}.catalog-selection-card-image img{display:block;position:relative;width:180px;max-width:100%;margin-bottom:10px}.catalog-selection-remove{display:block;position:absolute;top:-7px;right:-4px;width:30px;height:30px;background-color:#d0021b;border-radius:100%;box-shadow:0 0 7px 0 rgba(0,0,0,.4);cursor:pointer}.catalog-selection-remove:after,.catalog-selection-remove:before{content:"";display:block;position:absolute;top:50%;left:50%;width:15px;height:2px;background-color:#fff;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.catalog-selection-remove:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.catalog-selection-add{display:block;position:relative;width:180px;max-width:100%;padding-top:141.6666%;background-color:#fff;margin-left:auto;margin-right:auto}.catalog-selection-add-inner{display:block;position:absolute;width:100%;top:50%;left:0;font-size:16px;line-height:26px;padding:20px;text-align:center;-webkit-transform:translateY(-30%);transform:translateY(-30%)}.catalog-selection-add-inner i{font-size:24px;line-height:1;margin-bottom:15px;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.catalog-selection-add-inner i,.catalog-selection-warning{display:block;position:relative}.catalog-warning{display:none;position:relative;font-size:16px;color:#d0021b;text-align:center;max-width:740px;padding:0 20px;margin:0 auto 20px}.property{font-size:0;position:relative}@media screen and (min-width:1001px) and (max-width:1460px){.property{padding-top:180px}}@media screen and (min-width:1001px) and (max-width:1460px){.property-title{display:inline-block}}.property-back{display:block;position:absolute;z-index:2;top:30px;left:40px;color:#fff}.property-back i{position:relative;font-size:11px;line-height:1;margin-right:10px}.property-back i,.property-back span{display:inline-block;vertical-align:middle}.property-back span{padding-top:5px;font-size:12px;line-height:18px;font-weight:700;letter-spacing:1px;text-transform:uppercase;text-shadow:0 0 10px rgba(0,0,0,.5)}.property-images{position:relative;display:inline-block;vertical-align:top;width:calc(100% - 480px);max-width:1200px}.property-images:before{content:"";display:block;position:absolute;pointer-events:none;z-index:1;top:0;left:0;width:100%;padding-top:11.45%;background:linear-gradient(0deg,transparent,rgba(0,0,0,.36) 71.57%,rgba(0,0,0,.5))}@media screen and (max-width:1000px){.property-images{display:block;width:100%}}.property-images-inner{position:relative;background-color:rgba(0,0,0,.2)}.property-images-inner:before{content:"";display:block;position:absolute;pointer-events:none;z-index:1;bottom:0;left:0;width:100%;padding-top:11.45%;background:linear-gradient(180deg,transparent,rgba(0,0,0,.36) 71.57%,rgba(0,0,0,.5))}.property-images-count{display:block;position:absolute;z-index:2;left:50%;bottom:15px;font-size:12px;line-height:18px;font-weight:700;color:#fff;letter-spacing:1px;text-transform:uppercase;-webkit-transform:translate(-50%);transform:translate(-50%)}.property-images-slide{display:none;position:relative;width:100%;height:100%}.property-images-slide:first-child{display:block}.property-images-slide img{position:absolute;top:0;left:0;width:100%;height:100%}.property-images-slide:before{content:"";position:absolute;width:80px;height:80px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(/bundles/app/images/loader.svg);background-size:80px 80px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.property-images-slide:after{content:"";display:block;height:0;width:100%;padding-bottom:66.6666%;overflow:hidden}.property-summary{display:inline-block;vertical-align:top;width:480px;padding:40px 60px 0}@media screen and (min-width:1680px){.property-summary{width:calc(100% - 1200px)}}@media screen and (min-width:1001px) and (max-width:1460px){.property-summary{border-top:2px dashed #e6e0d8}}@media screen and (max-width:1000px){.property-summary{display:block;width:100%;padding:40px 40px 0}}@media screen and (max-width:680px){.property-summary{padding:20px 20px 0}}.property-summary-main{position:relative;display:inline-block}@media screen and (min-width:1001px) and (max-width:1460px){.property-summary-main{position:absolute;top:0;left:0;height:180px;line-height:180px;padding:0 40px}.property-summary-main+.property-summary-divider{display:none}}.property-summary-main-inner{display:inline-block;line-height:1}.property-summary-divider{border-left:2px dashed transparent;border-bottom:2px dashed #e6e0d8;border-right:2px dashed transparent;margin-top:20px;margin-bottom:20px}.property-summary-divider,.property-summary-table{display:block;position:relative}.property-summary-table a:not([href*="tel:"]){text-decoration:underline}.property-summary-table table{width:100%}.property-summary-table td:first-child{font-weight:700;padding-right:10px}@media screen and (max-width:680px){.property-summary-table tr{height:34px}.property-summary-table a{display:block;width:100%;padding:5px 0}}.property-summary-map{position:relative;display:block;margin-top:10px}.property-summary-map button{cursor:pointer}.property-summary-map i,.property-summary-map span{display:inline-block;vertical-align:middle;position:relative}.property-summary-map i{font-size:24px;line-height:1;margin-right:5px}.property-summary-map span{font-size:11px;line-height:16px;text-transform:uppercase;text-decoration:underline;letter-spacing:1px}.property-summary-trustyou{position:relative;display:none}.property-summary-trustyou iframe{display:block;width:100%;height:56px;overflow:hidden}.property-summary-trustyou-open{position:absolute;bottom:0;left:54px;padding-top:5px;font-size:11px;font-weight:500;line-height:16px;text-align:left;text-transform:uppercase;text-decoration:underline;letter-spacing:.5px;color:#403624;background-color:#fff;cursor:pointer}.property-summary-booking{display:block;position:relative;font-size:0;text-align:right}.property-summary-booking>.property-summary-divider:last-child{display:none}@media screen and (min-width:1001px) and (max-width:1460px){.property-summary-booking{position:absolute;top:34px;right:40px}.property-summary-booking>.property-summary-divider:first-child{display:none}}@media screen and (max-width:1000px){.property-summary-booking>.property-summary-divider:last-child{display:block;margin-bottom:0}}.property-summary-booking-price{display:block;position:relative;font-size:36px;font-weight:700;margin-bottom:10px;transition:opacity .25s linear}.property-summary-booking-price>span{display:block;position:relative;font-size:11px;line-height:16px;font-weight:500;color:#403624;text-transform:uppercase;opacity:.8}.property-summary-booking-price>span>span{vertical-align:text-top}.property-summary-button{position:relative;text-align:center;max-width:100%}.property-summary-button.is-booking{margin-left:10px}@media screen and (max-width:680px){.property-summary-button{padding-right:15px!important;padding-left:15px!important}}.property-flowers{position:relative;display:inline-block;vertical-align:top;z-index:1;font-size:0;line-height:30px}.property-flowers+.property-details-keywords{margin-top:10px}@media screen and (min-width:1001px) and (max-width:1460px){.property-flowers{margin-left:15px}}.property-flower,.property-sun{display:inline-block;vertical-align:middle;position:relative;height:22px;width:22px;background-size:100% 100%;margin-right:5px}.property-flower{background:transparent url(/bundles/app/images/css-images/flower.svg) no-repeat 0 0}.property-sun{background:transparent url(/bundles/app/images/css-images/sun.svg) no-repeat 0 0}.property-keywords{position:relative;margin-top:5px;margin-bottom:-8px}.property-keywords span{margin:0 8px 8px 0}.property-season-summer .is-winter,.property-season-winter .is-summer{display:none}.property-text-toggler{display:block;position:relative;font-weight:700;color:#0b7746;margin-top:15px;cursor:pointer}.property-text-toggler i,.property-text-toggler span{display:inline-block;vertical-align:middle}.property-text-toggler i{font-size:6px;margin-left:4px;margin-bottom:4px}.property-text-toggler.is-rotated i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.disable-cropping .property-text-toggler{display:none!important}@media screen and (max-width:768px){.property-text-toggler{font-size:10px}}.property-overlay{position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,transparent,rgba(0,0,0,.36) 71.57%,rgba(0,0,0,.5));cursor:pointer;z-index:10;opacity:0;transition:opacity .3s ease}.property-overlay .icon-zoom{color:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);font-size:40px}.no-touchevents .property-overlay:hover{opacity:1}.property-gallery .mfp-counter{text-transform:uppercase;color:#fff;letter-spacing:1px}.property-gallery .mfp-title{padding-right:65px}.property-gallery-arrow{position:absolute;color:#fff;opacity:1;background:none;border:none;font-size:20px;cursor:pointer;outline:none;z-index:40}.property-gallery-arrow.left:before{opacity:1}.property-gallery-arrow.right{right:10px}.property-gallery-arrow.right:before,.property-gallery-close{opacity:1}.property-gallery-close:after{display:block;padding-bottom:10px;font-size:20px}.property-facts{position:relative;margin-top:25px}.property-facts--search{margin-top:0}@media screen and (max-width:767px){.property-facts{margin-top:20px;padding-top:15px}.property-facts:before{content:"";position:absolute;top:0;left:-20px;width:calc(100% + 40px);height:1px;background-color:#e6e0d8}}.property-facts-tags{position:relative;max-width:calc(100% - 100px);margin-bottom:-10px;float:left}.property-facts-tags>span{margin-left:0;margin-right:10px}.property-facts--search .property-facts-tags{padding-top:8px}@media screen and (max-width:767px){.property-facts-tags>span{height:28px;line-height:28px;margin:0 8px 8px 0;padding:1px 8px 0;font-size:10px}}.property-facts-price{position:relative;float:right;font-size:22px;font-weight:700;line-height:1.25;text-align:right;color:#0b7746}.property-facts-price-addon{display:block;position:relative;font-size:11px;line-height:16px;font-weight:500;color:#403624;text-transform:uppercase;opacity:.8}.property-facts-price-addon span{display:block}.property-seasons{display:block;position:relative;padding:40px 20px;text-align:center}@media screen and (max-width:680px){.property-seasons{padding-bottom:20px}}.property-season-switch{display:inline-block;vertical-align:top;position:relative;font-size:0;width:100%;max-width:330px;background-color:#fff;border:1px solid #e6e0d8;border-radius:4px}.property-season-switch input{display:none}.property-season-switch input:checked+.property-season-button{color:#fff}.property-season-switch input:checked+.property-season-button+.property-season-active{left:calc(50% + 4px)}.property-season-button{display:inline-block;vertical-align:top;position:relative;color:#000;width:calc(50% - 8px);padding:7px;margin:4px;cursor:pointer;z-index:20;transition:color .3s linear}.property-season-active{display:block;position:absolute;top:4px;left:4px;width:calc(50% - 8px);height:calc(100% - 8px);background-color:#0b7746;border-radius:4px;z-index:10;transition:left .3s linear}.property-usps{display:block;position:relative;font-size:0;text-align:center;padding:40px 30px 160px}@media screen and (max-width:768px){.property-usps{padding-bottom:120px}}@media screen and (max-width:680px){.property-usps{padding-bottom:90px;padding-left:20px;padding-right:20px}}.property-usps p{display:block;position:relative;color:#403624;max-width:700px;margin:0 auto 55px}@media screen and (max-width:680px){.property-usps p{margin-bottom:35px}}.property-usps-headline{margin-bottom:30px}@media screen and (max-width:680px){.property-usps-headline{margin-bottom:15px}}.property-usp{display:inline-block;vertical-align:top;position:relative;width:50%;text-align:left;padding:25px 90px 25px 150px}@media screen and (max-width:1024px){.property-usp{padding-left:100px;padding-right:40px}}@media screen and (max-width:768px){.property-usp{padding-left:70px;padding-right:10px}}@media screen and (max-width:680px){.property-usp{display:none;width:100%;text-align:center;padding:5px 0}.property-usp:first-child{display:block}}.property-usp i,.property-usp img{display:block;position:absolute;top:20px;left:90px}@media screen and (max-width:1024px){.property-usp i,.property-usp img{left:40px}}@media screen and (max-width:768px){.property-usp i,.property-usp img{left:10px}}@media screen and (max-width:680px){.property-usp i,.property-usp img{position:relative;top:0;left:0;margin:0 auto 10px}}.property-usp i{font-size:38px}.property-usp img{width:38px}.property-usp p{display:block;position:relative;max-width:340px;margin:10px auto 0}@media screen and (max-width:680px){.property-usp p{max-width:220px;margin-bottom:0}}.property-usp-title{display:block;position:relative;font-size:22px;line-height:28px;font-weight:700;color:#0b7746}.property-info{display:block;position:relative;font-size:0;padding:115px 30px 65px}.property-info--reverse{direction:rtl}@media screen and (max-width:768px){.property-info{padding-top:75px}}@media screen and (max-width:680px){.property-info{padding-right:20px;padding-left:20px}}.property-info-item{display:inline-block;vertical-align:top;position:relative;width:50%;color:#403624;direction:ltr}.property-info-item:last-of-type{padding-left:80px}.property-info--reverse .property-info-item:last-of-type{padding-left:0;padding-right:80px}.property-info-item.pulled-above{margin-top:-180px}.property-info--no-images .property-info-item{width:100%;max-width:820px;padding-left:0!important;padding-right:0!important}@media screen and (max-width:1024px){.property-info-item:last-of-type{padding-left:40px}.property-info--reverse .property-info-item:last-of-type{padding-right:40px}}@media screen and (max-width:768px){.property-info-item{width:100%;text-align:center}.property-info-item.pulled-above{margin-top:-115px}.property-info-item:last-of-type{padding-top:30px;padding-left:0}.property-info--reverse .property-info-item:last-of-type{padding-right:0}}.property-info-item p{display:block}.property-info-item ol,.property-info-item p,.property-info-item ul{position:relative;margin-top:10px;text-align:left}.property-info-item ol li,.property-info-item ul li{position:relative;padding-left:30px}.property-info-item ol li:before,.property-info-item ul li:before{content:"";display:block;position:absolute;top:12px;left:0;width:4px;height:4px;border-radius:100%;background-color:#0b7746}.property-info-text{position:relative;overflow:hidden}@media screen and (min-width:769px){.is-cropped:not(.disable-cropping) .property-info-text{max-height:400px}.is-cropped-large:not(.disable-cropping) .property-info-text{max-height:590px}}.property-info-image{display:block;position:relative;width:570px;max-width:100%;border:10px solid #fff;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-4deg);transform:rotate(-4deg);background-color:rgba(0,0,0,.2)}.property-info--reverse .property-info-image{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(4deg);transform:rotate(4deg);margin-left:auto}.property-info-image .absolute-lazyload-image{padding-top:65.5172414%}.property-info-image.portrait{width:388px;max-width:70%}.property-info-image.portrait .absolute-lazyload-image{padding-top:129.21%}.property-info-image.margin-right{margin-right:10%}.property-info-image:nth-child(2){width:400px;max-width:100%;margin-top:-80px;margin-left:auto;-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(4deg);transform:rotate(4deg)}.property-info--reverse .property-info-image:nth-child(2){-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:rotate(-4deg);transform:rotate(-4deg);margin-left:35px}@media screen and (max-width:768px){.property-info--reverse .property-info-image:nth-child(2){margin-left:10px}}.property-info-image:nth-child(2).portrait{width:271px;margin-top:-140px;-webkit-transform:rotate(-6deg);transform:rotate(-6deg);max-width:50%}@media screen and (max-width:768px){.property-info-image:nth-child(2){margin-top:-160px}}@media screen and (max-width:680px){.property-info-image:nth-child(2){width:275px;margin-top:-40px}}.property-info-image:nth-child(2) .absolute-lazyload-image{padding-top:70%}.property-info-image:nth-child(2) .absolute-lazyload-image.portrait{padding-top:142.39%}.property-info-headline{text-align:left;margin-bottom:30px}@media screen and (max-width:768px){.property-info-headline{margin-bottom:10px}}.property-info-videos{position:relative;margin-top:25px;text-align:left;font-size:0}.property-info-videos a{position:relative;display:inline-block;vertical-align:bottom;width:calc(33.3333% - 7px);max-width:300px;margin-right:10.5px;margin-bottom:10.5px;outline:none}.property-info-videos a:after{position:absolute;top:50%;left:50%;font-size:30px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff}@media screen and (min-width:426px){.property-info-videos a:nth-of-type(3n){margin-right:0}}@media screen and (max-width:425px){.property-info-videos a{width:calc(50% - 5px);margin-right:10px;margin-bottom:10px}.property-info-videos a:nth-of-type(2n){margin-right:0}}.property-info-videos-title{font-size:28px;line-height:1.5;color:#0b7746;margin-bottom:5px}.property-info-quote{display:block;position:relative;max-width:490px;margin:65px auto 0}.property-info-quote blockquote{position:relative;display:block;font-weight:700;font-size:42px;line-height:54px;color:#0b7746}@media screen and (max-width:768px){.property-info-quote blockquote{font-size:36px;line-height:48px}}.property-info-quote--no-images{margin:40px 0 0}@media screen and (max-width:768px){.property-info-quote{display:inline-block;vertical-align:top;text-align:left;max-width:100%;margin-top:30px}}.property-info-quote-author{display:block;position:relative;margin-top:10px}.property-info-quote-author a{outline:0}.property-info-quote-author img{display:block;position:relative;float:left;width:70px;height:auto;border-radius:100%;margin-right:15px}.property-info-quote-author-inner{display:block;position:relative;padding-top:10px;overflow:hidden}@media screen and (max-width:768px){.property-info-quote-author-inner{font-size:10px;line-height:15px}}.property-info-quote-author-inner span{display:block;position:relative;font-size:22px;line-height:28px;font-weight:700;color:#000;text-transform:none;letter-spacing:normal}@media screen and (max-width:768px){.property-info-quote-author-inner span{font-size:18px}}.property-offers-holder{position:relative;padding:80px 20px 180px;background-color:#faf4ea}@media screen and (max-width:768px){.property-offers-holder{font-size:15px;padding-top:50px;padding-bottom:100px}}.property-offers-holder-title{color:#0b7746;text-align:center;margin-bottom:20px}.property-offers-empty{display:none;position:relative;max-width:700px;margin:0 auto;text-align:center;padding-top:70px}.property-offers-empty p:not(:last-child){margin-bottom:20px}.property-offers-empty a{text-decoration:none}@media screen and (max-width:768px){.property-offers-empty{padding-top:20px}}.property-offers{position:relative;padding-top:50px;max-width:1180px;margin:0 auto}@media screen and (max-width:768px){.property-offers{padding-top:20px}}.property-offers-title{position:relative;margin-bottom:40px}.property-offers-title span{background-color:#faf4ea;display:inline-block;white-space:nowrap;padding-right:20px}.property-offers-title:before{content:"";position:absolute;top:50%;left:0;width:100%;border-bottom:2px dashed #e6e0d8}.property-offers-outro{position:relative;text-align:center;max-width:1180px;margin:60px auto 0}.property-offers-outro p{max-width:640px;margin-left:auto;margin-right:auto;margin-bottom:20px}.property-offers-outro .property-offers-title span{padding-left:20px}@media screen and (max-width:768px){.property-offers-outro{margin-top:40px}}.property-offers-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;font-size:0}@media screen and (max-width:900px){.property-offers-cards{display:block}}.property-offers-card{display:inline-block;position:relative;width:33.3333%;font-size:12px;line-height:18px;text-align:left;padding:10px}.property-offer{position:relative;margin-bottom:20px}.property-offer-images{float:left;position:relative;width:380px;height:290px;border-radius:4px 0 0 4px;overflow:hidden;background-color:rgba(0,0,0,.2)}.property-offer-images:not(.slick-initialized) div:not(:first-child){display:none}.property-offer-images.no-slick div:not(:first-child){display:block}.property-offer-images .slick-list,.property-offer-images .slick-track{height:100%}@media screen and (max-width:1180px){.property-offer-images{width:280px}}@media screen and (max-width:1024px){.property-offer-images{width:240px;height:260px}}@media screen and (max-width:768px){.property-offer-images{height:304px}}@media screen and (max-width:680px){.property-offer-images{width:100%;border-radius:4px 4px 0 0;height:240px}}.property-offer-image{position:relative;display:block;background:no-repeat 50%;background-size:auto 100%;width:100%;height:100%}.property-offer-image:before{content:"";position:absolute;pointer-events:none;bottom:0;left:0;width:100%;height:80px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.36) 71.57%,rgba(0,0,0,.5))}.property-offer-content{float:right;width:calc(100% - 380px)}@media screen and (max-width:1180px){.property-offer-content{width:calc(100% - 280px)}}@media screen and (max-width:1024px){.property-offer-content{width:calc(100% - 240px)}}@media screen and (max-width:680px){.property-offer-content{width:100%}}.property-offer-holder{position:relative;width:100%;background-color:#fff;border-radius:0 4px 4px 0;border:1px solid #e6e0d8;min-height:290px}.property-offer-holder.has-sidebar{padding-right:220px}@media screen and (max-width:1024px){.property-offer-holder.has-sidebar{min-height:260px}}@media screen and (max-width:768px){.property-offer-holder.has-sidebar{padding-right:0}}.is-opened .property-offer-holder{border-radius:0 4px 4px 4px}@media screen and (max-width:1024px){.property-offer-holder{min-height:260px}}@media screen and (max-width:768px){.property-offer-holder{min-height:304px}}@media screen and (max-width:680px){.property-offer-holder{border-radius:0 0 4px 4px;min-height:0}}.property-offer-info{position:relative;padding:30px 20px 30px 30px;min-height:218px}@media screen and (max-width:1024px){.property-offer-info{min-height:0}}@media screen and (max-width:768px){.property-offer-info{padding:20px}}.property-offer-title{display:block;color:#0b7746;font-weight:500;font-size:28px;line-height:1.25;margin-bottom:10px}@media screen and (max-width:768px){.property-offer-title{font-size:20px;margin-bottom:0}}.property-offer-subtitle{color:#403624;display:block;margin-bottom:10px;padding-left:2px}@media screen and (min-width:769px){.property-offer-subtitle{margin-top:-10px}}.property-offer-text{height:54px;line-height:1.5;overflow:hidden}.property-offer-text strong{font-weight:500}.property-offer-text ol,.property-offer-text ul{position:relative}.property-offer-text ol li,.property-offer-text ul li{position:relative;padding-left:20px}.property-offer-text ol li:before,.property-offer-text ul li:before{content:"";display:block;position:absolute;top:12px;left:0;width:4px;height:4px;border-radius:100%;background-color:#0b7746}@media screen and (max-width:768px){.property-offer-text{line-height:24px;height:64px}}@media screen and (max-width:680px){.property-offer-text{height:auto}}.property-offer-text-expandable{opacity:0;transition:opacity .25s linear}.property-offer-text-expandable>*{padding-top:20px}.disable-cropping .property-offer-text-expandable,.is-opened .property-offer-text-expandable{opacity:1}.property-offer-catch{position:relative}@media screen and (min-width:769px){.property-offer-catch{position:absolute;top:0;right:0;width:220px;height:100%;border-left:1px solid #e6e0d8;text-align:center}}@media screen and (max-width:768px){.property-offer-catch{border-top:1px solid #e6e0d8}}.property-offer-catch-inner{position:relative}@media screen and (min-width:769px){.property-offer-catch-inner{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.property-offer-catch-info{position:relative;padding:20px 5px}@media screen and (max-width:768px){.property-offer-catch-info{padding:20px;min-height:80px}}.property-offer-catch-costs{display:block;font-size:34px;font-weight:700;line-height:.8;color:#0b7746;margin-bottom:14px}@media screen and (max-width:1024px){.property-offer-catch-costs{font-size:30px}}@media screen and (max-width:768px){.property-offer-catch-costs{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:22px;line-height:1;margin-bottom:0}}.property-offer-catch-text{font-size:12px;letter-spacing:1px;line-height:1.5;text-transform:uppercase;color:#403624}@media screen and (max-width:768px){.property-offer-catch-text{font-size:10px}}.property-offer-catch-buttons{position:relative}@media screen and (max-width:768px){.property-offer-catch-buttons{direction:rtl;text-align:center;border-top:1px solid #e6e0d8;margin-top:-1px;padding:20px 10px}}:root .property-offer-catch-button,:root .property-offer-catch-button--brown{height:43px;line-height:43px;margin:0 auto 15px}:root .property-offer-price-cta .property-offer-catch-button,:root .property-offer-price-cta .property-offer-catch-button--brown{margin:10px 0 0 10px}@media screen and (max-width:768px){:root .property-offer-price-cta .property-offer-catch-button,:root .property-offer-price-cta .property-offer-catch-button--brown{margin:10px 10px 0}}@media screen and (max-width:680px){:root .property-offer-price-cta .property-offer-catch-button,:root .property-offer-price-cta .property-offer-catch-button--brown{min-width:160px}}@media screen and (max-width:425px){:root .property-offer-price-cta .property-offer-catch-button,:root .property-offer-price-cta .property-offer-catch-button--brown{margin:12px 12px 0 0;padding-left:20px;padding-right:20px}}@media screen and (max-width:768px){:root .property-offer-catch-button,:root .property-offer-catch-button--brown{margin:0 0 0 20px}}.property-offer-keywords{position:relative;padding:20px 25px 10px;overflow:hidden;height:70px;opacity:0}.property-offer-keywords li.is-keyword-toggler{cursor:pointer;width:30px;overflow:hidden}.property-offer-keywords li.is-keyword-toggler:after{content:"...";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:4px;background-color:#fff}.property-offer-keywords li.is-keyword-toggler+li{clear:left}.property-offer-keywords.is-text-only li{margin:0;padding:0;border:0;font-size:inherit;font-weight:500;text-transform:none;letter-spacing:0;color:#615237}.property-offer-keywords:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:15px;background-color:#fff;border-radius:4px}@media screen and (max-width:1024px){.property-offer-keywords{display:none}}.property-offer-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:1px solid #e6e0d8;padding:10px 0}@media screen and (max-width:768px){.property-offer-price{display:block}}.property-offer-price-title{font-weight:500;-webkit-box-flex:3;-ms-flex:3 0;flex:3 0;color:#0b7746;font-size:22px;padding-left:30px}@media screen and (max-width:768px){.property-offer-price-title{width:100%;padding:10px 20px 0;text-align:left}}.property-offer-price-detail{-webkit-box-flex:3;-ms-flex:3 0;flex:3 0;max-width:40%;overflow:hidden;padding-left:30px;text-align:right;text-overflow:ellipsis}@media screen and (max-width:768px){.property-offer-price-detail{width:100%;max-width:100%;padding:20px 20px 0;text-align:left}}.property-offer-price-cta{width:405px;-webkit-box-flex:0;-ms-flex:0 0 405px;flex:0 0 405px;padding:10px 30px 10px 0;text-align:right;margin-top:-10px}@media screen and (max-width:768px){.property-offer-price-cta{width:100%;padding:20px 20px 10px;text-align:left}}.property-offer-price-amount{font-weight:500;color:#0b7746;font-size:26px;padding-top:3px}.property-offer-price-info{font-weight:500;color:#6e5d3f;font-size:10px;text-transform:uppercase;margin-top:2px;line-height:1.4}.property-offer-booking-plan{position:relative;padding:30px}@media screen and (max-width:768px){.property-offer-booking-plan{width:100%;padding:20px;text-align:left}}.property-offer-mobile{display:none}@media screen and (max-width:920px){.property-offer-mobile{display:block}}.property-offer-desktop{display:block}@media screen and (max-width:1024px){.property-offer-desktop{font-size:8px}}@media screen and (max-width:920px){.property-offer-desktop{display:none}}.property-offer-dates{display:block;position:relative;font-size:0;padding:20px 25px}.property-offer-dates-hidden,.property-offer-dates-visible{display:block;position:relative;padding-top:1px;font-size:18px;font-weight:500;line-height:30px;color:#615237;white-space:nowrap}.property-offer-dates-hidden{display:none}.property-offer-dates-hidden span{display:block;position:relative}.property-offer-dates-toggler{display:block;position:absolute;top:20px;right:25px;color:#0b7746;font-size:11px;line-height:30px;font-weight:700;text-transform:uppercase;letter-spacing:.85px;cursor:pointer}.property-offer-dates-toggler--opened i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:1050px){.property-offer-dates-toggler{position:relative;top:0;right:0}}.property-offer-dates-toggler i,.property-offer-dates-toggler span{display:inline-block;vertical-align:baseline;position:relative}.property-offer-dates-toggler i{font-size:7px;margin-left:5px;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.property-overview,.property-overview-items{position:relative;min-height:100vh}.property-overview{z-index:2}.property-overview-items{float:left;background-color:#faf4ea;padding:50px 40px 40px;width:850px;height:100%}.property-overview-items.is-loading:after{content:"";position:absolute;width:80px;height:80px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(/bundles/app/images/loader.svg);background-size:80px 80px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.property-overview-items.is-loading *{display:none}@media screen and (max-width:1180px){.property-overview-items{float:none;width:100%;padding-right:30px;padding-left:30px}}@media screen and (max-width:767px){.property-overview-items{padding-top:64px}}@media screen and (max-width:425px){.property-overview-items{padding:64px 20px 20px}}.property-overview-interactions{position:relative;z-index:101;margin-bottom:30px;text-align:center}@media screen and (max-width:767px){.property-overview-interactions{max-width:450px;margin:0 auto 20px}}@media screen and (min-width:768px){.property-overview-interactions-pool{float:left}}@media screen and (max-width:767px){.property-overview-interactions-pool{display:block;width:100%}}.property-overview-interactions-pool-all{position:absolute;top:13px;right:0;opacity:1;transition:opacity .25s linear;white-space:nowrap}.property-overview-interactions-pool-all.is-invisible{pointer-events:none;opacity:0}@media screen and (max-width:767px){.property-overview-interactions-pool-all{top:70px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.property-overview-interactions-counter{position:absolute;top:18px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#403624}@media screen and (max-width:767px){.property-overview-interactions-counter{display:block;padding-top:10px;float:none}}.property-overview-interactions-sorting{position:absolute;z-index:101;top:5px;right:0;color:#403624;opacity:1;transition:opacity .25s linear}.property-overview-interactions-sorting.is-invisible{opacity:0;pointer-events:none}@media screen and (max-width:767px){.property-overview-interactions-sorting{position:relative;top:auto;text-align:center;margin-top:15px;height:41px}}.property-overview-interactions-sorting-inner{position:relative;display:inline-block}.property-overview-interactions-sorting-inner>span{position:absolute;top:14px;right:100%;margin-right:8px;white-space:nowrap}@media screen and (max-width:767px){.property-overview-interactions-sorting-inner{display:block}.property-overview-interactions-sorting-inner>span{display:none}}.property-overview-interactions-sorting-dropdown{position:relative;background-color:#fff;border:1px solid #e6e0d8;border-radius:4px}.property-overview-interactions-sorting-dropdown>span{display:inline-block;cursor:pointer}.property-overview-interactions-sorting-dropdown>span:after{font-size:7px;margin-left:8px}.property-overview-interactions-sorting-dropdown ul{display:block;text-align:left;cursor:pointer}.property-overview-interactions-sorting-dropdown li{color:#6e5d3f;border-top:1px solid #d1ccc5}.property-overview-interactions-sorting-dropdown li:hover{background-color:#faf4ea}.property-overview-interactions-sorting-dropdown li,.property-overview-interactions-sorting-dropdown span{padding:12px 15px 8px}.property-overview-interactions-sorting-dropdown:not(.is-open) ul{display:none}.property-overview-interactions-sorting-dropdown.is-open{box-shadow:0 0 12px 0 rgba(0,0,0,.2)}@media screen and (max-width:767px){.property-overview-interactions-sorting-dropdown ul{text-align:center}}.property-overview-map{position:relative;float:left;width:calc(100% - 850px)}.property-overview-map.is-fixed{position:fixed;z-index:10;top:60px;bottom:auto;left:auto;right:0;transition:top .3s ease}.property-overview-map.is-absolute{position:absolute;z-index:10;top:auto;bottom:0;left:auto;right:0}@media screen and (max-width:1180px){.property-overview-map{display:none}}.property-overview-map-view{height:100vh;width:100%;transition:height .3s ease}.property-overview-no-result{position:absolute;top:50%;left:0;width:100%;padding:20px;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.property-overview-filters-container{position:relative;top:0;left:0;width:100%;z-index:3;text-align:center;box-shadow:0 0 20px 0 rgba(0,0,0,.2);background:#fff}.property-overview-filters-container .booking-form{background-color:#fff;z-index:3}.property-overview-filters-container .booking-form-result{display:none}.property-overview-filters-container .booking-form--opened{z-index:4}.property-overview-filters-container.has-selection .booking-form-result{display:block}.property-overview-filters-container.has-selection .booking-form{display:none}@media screen and (max-width:767px){.property-overview-filters-container:not(.has-selection) .booking-form{padding-bottom:64px}}.property-overview-filters-inner{max-width:1240px;margin:0 auto;padding:20px 0}.has-hidden-filters .property-overview-filters-inner{display:none}@media screen and (max-width:425px){.property-overview-filters-inner{display:none}.has-visible-filters .property-overview-filters-inner{display:block}}.property-overview-filters{position:relative;z-index:2;margin:0 auto;padding:0 30px}@media screen and (max-width:767px){.property-overview-filters{padding:0 20px 10px}}.property-overview-filter{position:relative;margin-bottom:10px;float:left;opacity:0;height:43px}.property-overview-filter .selectric-items li:first-child{display:none}@media screen and (min-width:801px){.property-overview-filter{width:calc(25% - 15px)}.property-overview-filter:not(:nth-child(4n)){margin-right:20px}}@media screen and (min-width:425px) and (max-width:800px){.property-overview-filter{width:calc(50% - 10px)}.property-overview-filter:not(:nth-child(2n)){margin-right:20px}}@media screen and (max-width:425px){.property-overview-filter{width:100%}}.property-overview-filter-reset{display:none;position:absolute;top:1px;right:2px;width:45px;height:43px;line-height:45px;background-color:#fff;text-align:center;font-size:10px;cursor:pointer;z-index:10}.property-overview-filter-reset:after{position:absolute;top:0;left:0;width:100%;height:100%}.property-overview-filter.is-chosen .selectric-wrapper:not(.selectric-open) .selectric{border-color:#0b7746}.property-overview-filter.is-chosen .property-overview-filter-reset{display:block}.property-overview-filters-footer{position:relative;display:block;float:left;width:calc(50% - 10px);padding-top:12px}.property-overview-filters-footer.has-full-width{width:100%}@media screen and (max-width:425px){.property-overview-filters-footer{width:100%}}.property-overview-filters-show{position:absolute;z-index:3;display:none;left:50%;bottom:30px;background-color:#0b7746;height:44px;padding:10px 0;cursor:pointer;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.has-hidden-filters .property-overview-filters-show{display:inline-block}.has-selection .property-overview-filters-show{bottom:-44px}@media screen and (max-width:767px){.property-overview-filters-show{bottom:20px}}@media screen and (max-width:425px){.property-overview-filters-show{display:inline-block}.has-visible-filters .property-overview-filters-show{display:none}}.property-overview-filters-show:before{left:-22px;-webkit-transform:skewX(20deg);transform:skewX(20deg)}.property-overview-filters-show:after,.property-overview-filters-show:before{content:"";position:absolute;z-index:-1;top:0;width:30px;height:100%;background-color:#0b7746}.property-overview-filters-show:after{right:-22px;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}@media screen and (min-width:426px){.property-overview-filters-toggler{display:none}}.property-overview-area-info{position:relative;border-radius:4px;background-color:#d1ccc5;padding:20px;margin-bottom:20px;text-align:center}.property-overview-item{position:relative;padding-left:330px;min-height:280px;margin-bottom:20px;padding-bottom:63px;background-color:#fff;border:1px solid #e6e0d8;border-radius:4px;overflow:hidden}@media screen and (max-width:900px){.property-overview-item{min-height:200px;padding-left:240px}}@media screen and (max-width:767px){.property-overview-item{min-height:0;padding-left:0;padding-bottom:0;max-width:450px;margin-right:auto;margin-left:auto}}.property-overview-item-images,.property-overview-item-pool{position:absolute;top:0;left:0;width:330px;height:100%;border-radius:4px 0 0 4px}@media screen and (max-width:900px){.property-overview-item-images,.property-overview-item-pool{width:240px}}@media screen and (max-width:767px){.property-overview-item-images,.property-overview-item-pool{width:100%;height:200px}}.property-overview-item-pool{display:block;background-color:rgba(0,0,0,.6);text-align:center;color:#fff;z-index:10;pointer-events:none;opacity:0;transition:opacity .25s linear}.is-pool-mode .property-overview-item-pool{opacity:1;pointer-events:auto;cursor:pointer}.property-overview-item-pool-inner{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.property-overview-item-pool-inner>div{margin-top:10px}.property-overview-item-pool-icon{display:block;font-size:30px;height:40px;overflow:hidden;transition:-webkit-transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear}.property-overview-item-pool-icon.is-rotated{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.property-overview-item-images{background-color:rgba(0,0,0,.2)}.property-overview-item-images .slick-list,.property-overview-item-images .slick-track{height:100%}@media screen and (max-width:767px){.property-overview-item-images{position:relative}}.property-overview-item-image{display:block;position:relative;top:0;left:0;width:100%;height:100%;background:no-repeat 50%;background-size:cover}.property-overview-item-image:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:80px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.36) 71.57%,rgba(0,0,0,.5))}.property-overview-item-images:not(.slick-initialized) .property-overview-item-image:not(:first-child){display:none}.property-overview-item-content{display:block;position:relative;padding:30px 40px 20px}@media screen and (max-width:900px){.property-overview-item-content{padding:20px}}@media screen and (max-width:767px){.property-overview-item-content{padding-bottom:15px}}.property-overview-item-title{margin-bottom:3px;color:#0b7746;font-size:28px;line-height:1.25}@media screen and (max-width:900px){.property-overview-item-title{font-size:22px}}.property-overview-item-location{position:relative;padding:4px 0 0 20px;color:#403624}.property-overview-item-location:before{display:block;position:absolute;top:1px;left:0;font-size:16px}.property-overview-item-flowers{position:relative;font-size:0;margin-top:15px}@media screen and (max-width:767px){.property-overview-item-flowers{max-width:none}}.property-overview-item-flower,.property-overview-item-sun{display:inline-block;vertical-align:middle;position:relative;height:22px;width:22px;background-size:100% 100%;margin-right:8px}@media screen and (max-width:767px){.property-overview-item-flower,.property-overview-item-sun{width:20px;height:20px;margin-right:5px}}.property-overview-item-flower{background:transparent url(/bundles/app/images/css-images/flower.svg) no-repeat 0 0;background-size:cover}.property-overview-item-sun{background:transparent url(/bundles/app/images/css-images/sun.svg) no-repeat 0 0;background-size:cover}.property-overview-item-footer{position:absolute;bottom:0;left:330px;height:63px;width:calc(100% - 330px);line-height:23px;padding:20px 205px 20px 55px}@media screen and (max-width:900px){.property-overview-item-footer{left:240px;width:calc(100% - 240px)}}@media screen and (max-width:767px){.property-overview-item-footer{display:none}}:root .property-overview-item-button-book,:root .property-overview-item-button-detail{width:172px;text-align:center;position:absolute;bottom:20px;padding:2px 0 0}.property-overview-item-button-detail{left:40px}.property-overview-item-button-book{right:40px}@media screen and (max-width:1180px){.property-overview-item-button-book{left:232px}}.property-website{display:block;position:relative;font-size:0;text-align:center;padding:70px 20px 80px}.property-website img{display:inline-block;vertical-align:middle;width:150px;margin-right:30px}.offer+.property-website{padding-top:20px}@media screen and (max-width:1024px){.property-website{padding:40px 20px 50px}}@media screen and (max-width:425px){.property-website img{display:block;margin:0 auto 20px}}.property-website-title{display:block;position:relative;font-size:18px;line-height:28px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#615237;margin-bottom:50px}@media screen and (max-width:680px){.property-website-title{margin-bottom:20px}}.property-website-inner{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:630px;margin-left:auto;margin-right:auto;background-color:#fff;border:1px solid #e6e0d8}@media screen and (max-width:680px){.property-website-inner{display:block}}.property-website-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 220px;flex:0 0 220px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px;border-right:1px solid #e6e0d8}.property-website-image img{width:100%}@media screen and (max-width:680px){.property-website-image img{max-width:140px}}@media screen and (max-width:680px){.property-website-image{border-right:none;border-bottom:1px solid #e6e0d8;padding:20px}}.property-website-content{display:inline-block;vertical-align:middle;max-width:calc(100% - 150px - 30px);text-align:left}@media screen and (max-width:425px){.property-website-content{display:block;max-width:none;text-align:center}}.property-website-link{margin-top:5px}.property-bar{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;padding:20px;box-shadow:0 0 20px 0 rgba(0,0,0,.2);z-index:992;-webkit-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0);transition:-webkit-transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear}.property-bar.is-out-of-screen{-webkit-transform:translateY(100%) translateZ(0);transform:translateY(100%) translateZ(0)}@media screen and (min-width:1441px){.property-bar{padding-right:40px;padding-left:40px}}@media screen and (max-width:1180px){.property-bar{padding-right:20px;padding-left:20px}}@media screen and (max-width:768px){.property-bar{display:none}}.property-bar-info{display:block;position:relative;padding-top:4px;float:left;max-width:32%}.property-bar-info--simple{padding-top:0}@media screen and (max-width:768px){.property-bar-info{max-width:60%}}.property-bar-info-name{display:block;font-size:22px;line-height:28px;color:#19150e;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.property-bar-info--simple .property-bar-info-name{font-size:26px;line-height:40px;padding-top:10px}.property-bar-info-summary{color:#403624}.property-bar-price{float:right;font-size:36px;font-weight:700;line-height:42px;padding-top:8px;color:#0b7746;margin-right:20px;transition:opacity .25s linear;text-align:right}.property-bar--price-addon .property-bar-price{padding-top:0!important}@media screen and (min-width:1025px){.property-bar-trustyou+.property-bar-price{margin-right:10px;padding-right:20px;border-right:1px solid #d1ccc5}}@media screen and (max-width:1300px){.property-bar-price{font-size:30px;line-height:44px;padding-top:6px}}@media screen and (max-width:1180px){.property-bar-price{margin-right:0}}.property-bar-price-addon{position:relative;font-size:11px;line-height:14px;font-weight:500;color:#403624;text-transform:uppercase;opacity:.8;white-space:nowrap;margin-top:-6px}.property-bar-button{float:right;margin-left:10px!important;text-align:center}.property-bar--price-addon .property-bar-button{margin-top:7px!important}@media screen and (min-width:1441px){.property-bar-button{min-width:220px}}@media screen and (max-width:1024px){.property-bar-button{margin-left:20px!important}.property-bar-button:nth-child(3){display:none}}.property-bar-trustyou{float:right;height:42px;width:210px;overflow:hidden;margin-top:4px;margin-left:10px}.property-bar--price-addon .property-bar-trustyou{margin-top:11px}@media screen and (max-width:1180px){.property-bar-trustyou{display:none}}.property-ratings-icon{display:inline-block;vertical-align:middle;font-size:20px;line-height:1;color:#0b7746;padding:5px;cursor:pointer}.property-ratings{display:none;position:absolute;top:100%;right:14px;-webkit-transform:translateX(50%);transform:translateX(50%);padding-top:15px;color:#000}.property-ratings:after{pointer-events:none;content:url(/bundles/app/images/css-images/box-arrow.png);position:absolute;left:50%;top:-13px;-webkit-transform:scale(.5) rotate(-180deg) translateX(100%);transform:scale(.5) rotate(-180deg) translateX(100%)}.property-ratings-icon:hover+.property-ratings{display:block}.property-ratings-inner{position:relative;padding:15px 20px;box-shadow:0 0 20px 0 rgba(0,0,0,.2);background-color:#fff;border-radius:4px}.property-ratings-inner p{font-size:12px;color:#403624;margin-top:10px}.property-rating{white-space:nowrap;line-height:1.5}.property-rating>*{display:inline-block;vertical-align:middle}.property-rating-title{font-size:18px;font-weight:700;min-width:90px}.property-rating-bar{position:relative;width:80px;height:5px;background-color:#e6e0d8;border-radius:3px;margin:0 10px 0 12px}.property-rating-bar:after{content:"";position:absolute;top:0;left:0;height:100%;border-radius:3px;background-color:#0b7746}.property-rating-bar[data-rating="1"]:after{width:20%}.property-rating-bar[data-rating="2"]:after{width:40%}.property-rating-bar[data-rating="3"]:after{width:60%}.property-rating-bar[data-rating="4"]:after{width:80%}.property-rating-bar[data-rating="5"]:after{width:100%}.property-rating-count{font-size:12px;padding-top:4px}.pagination{display:block;position:relative;margin-top:60px;white-space:nowrap;font-size:0;text-align:center}.pagination--intranet{margin-top:20px;margin-bottom:40px}.pagination--statistic{margin-top:20px}.pagination--search{margin-top:0!important;margin-bottom:0;padding-bottom:80px}@media screen and (max-width:425px){.pagination{margin-top:20px}}.pagination-arrow{display:inline-block;vertical-align:middle;position:relative;font-size:20px;line-height:1;color:#0b7746;margin-right:20px;-webkit-transform:scale(.8);transform:scale(.8);transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.pagination-arrow:last-child{margin-left:20px;margin-right:0}.pagination-arrow.inactive{opacity:0;pointer-events:none}.no-touchevents .pagination-arrow:hover{-webkit-transform:scale(1);transform:scale(1)}@media screen and (max-width:425px){.pagination-arrow{display:none}}.pagination-numbers{padding:4px 2px;background-color:#fff;border:1px solid #e6e0d8;border-radius:4px;font-size:0}.pagination-number,.pagination-numbers,.pagination-text{display:inline-block;vertical-align:middle;position:relative}.pagination-number,.pagination-text{width:40px;height:46px;font-size:18px;line-height:46px;border-radius:4px;margin-left:2px;margin-right:2px;transition:color .3s linear,background-color .3s linear}.pagination-number:not(:last-child):after,.pagination-text:not(:last-child):after{content:"";display:block;position:absolute;top:50%;right:-2px;width:1px;height:26px;background-color:#e6e0d8;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.no-touchevents a.pagination-number:hover,a.pagination-number.active{color:#fff;background-color:#0b7746}.no-touchevents a.pagination-number:hover:after,a.pagination-number.active:after{display:none}.pagination-text{width:auto;padding-left:20px;padding-right:20px}.sitemap{display:block;position:relative;max-width:940px;margin-left:auto;margin-right:auto;padding:80px 30px}@media screen and (max-width:680px){.sitemap{padding-left:20px;padding-right:20px}}.sitemap-title{font-size:60px;line-height:56px;font-weight:700;color:#0b7746;text-align:center;margin-bottom:80px}.sitemap-list,.sitemap-list>li,.sitemap-title{display:block;position:relative}.sitemap-list>li{font-size:48px;line-height:54px;font-weight:700;color:#0b7746;padding-top:40px;padding-bottom:50px;border-bottom:2px solid #e6e0d8}.sitemap-1{padding-top:20px;padding-left:40px}.sitemap-1,.sitemap-1>li{display:block;position:relative}.sitemap-1>li{font-size:22px;line-height:48px;color:#403624}.sitemap-2{padding-left:40px}.sitemap-2,.sitemap-2>li{display:block;position:relative}.sitemap-2>li{font-size:18px;line-height:28px;color:#615237}.state{padding:0 20px 60px;text-align:center}.state,.state p{display:block;position:relative}.state p{max-width:700px;margin:0 auto 30px}.state-divider{display:block;position:relative;border-top:2px dashed #e6e0d8;margin-bottom:60px}.themeblock-before .state-divider{display:none}.background-beige+.state .state-divider,.catalog-item:nth-child(odd)+.state .state-divider,.press-download-item:nth-child(odd)+.state .state-divider,.video-item:nth-child(odd)+.state .state-divider{border:none}.state-headline{margin-bottom:30px}.state-image{display:block;position:relative;padding-top:46.487%;margin-top:50px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.state-image--aa4y{margin-top:0}.state-image svg{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.state-image path{transition:all .25s linear}.state-image [data-state-text]{pointer-events:none}.state-image [data-link],.state-image [data-state^=state_]{cursor:pointer}.state-image .is-disabled,.state-image [data-link^="?state="]{cursor:auto}.state-image--aa4y.is-pzv{display:inline-block;width:60%;vertical-align:middle;margin:30px 0}@media screen and (max-width:680px){.state-image--aa4y.is-pzv{width:100%}}.state-checkboxes-pzv{display:inline-block;width:40%;vertical-align:middle}.state-checkboxes-pzv .form-item--checkboxes-nested{margin-bottom:0}@media screen and (max-width:680px){.state-checkboxes-pzv{width:100%}}.cookie{position:fixed;display:block;width:325px;max-width:100%;right:0;bottom:-100%;padding:20px;color:#fff;z-index:1000}@media screen and (max-width:680px){.cookie{padding:10px;width:100%}}.cookie a{text-decoration:underline}.cookie-inner{padding:20px;background-color:#0b7746;border-radius:4px;box-shadow:0 0 20px 0 rgba(0,0,0,.3)}.cookie-accept,.cookie-inner{position:relative;display:block}.cookie-accept{padding:10px 10px 0;text-align:center;color:#fff;margin-top:10px;border-top:1px solid hsla(0,0%,100%,.3);cursor:pointer}.filter-tabs{display:inline-block;vertical-align:top;position:relative;font-size:0;max-width:100%;padding-left:6px;padding-right:6px;text-align:left}.filter-tabs:not(:last-child){margin-bottom:42px}.filter-tab{display:inline-block;vertical-align:top;position:relative;color:#403624;background-color:#fff;border:1px solid #e6e0d8;border-radius:4px;margin:2px;padding:13px 20px 11px;text-align:center;transition:color .3s linear,background-color .3s linear,border-color .3s linear}.filter-tab.active,.no-touchevents .filter-tab:hover{color:#fff;background-color:#0b7746;border-color:transparent}.seekda-booking{display:block;position:relative;margin:0 auto;padding:0 20px 40px;max-width:1220px}.seekda-booking.is-loading{height:calc(100vh - 140px - 430px);overflow:hidden}.seekda-booking.is-loading:after{content:"";position:absolute;width:80px;height:80px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(/bundles/app/images/loader.svg);background-size:80px 80px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.seekda-booking.is-loading *{display:none}@media screen and (max-width:768px){.seekda-booking{padding:0 20px 20px}}@media screen and (max-width:767px){.seekda-booking.is-loading{height:calc(100vh - 80px - 430px)}}.seekda-booking-back-button{display:block;padding:30px 0}@media screen and (max-width:768px){.seekda-booking-back-button{padding:20px 0}}.skd-widget{display:block;width:100%;margin:0;min-height:100px;background:no-repeat url(/bundles/app/images/loader.svg) 50%;background-size:60px 60px}.skd-widget .skd-widget-input-group-lg>.skd-widget-form-control,.skd-widget .skd-widget-input-group-lg>.skd-widget-input-group-addon,.skd-widget .skd-widget-input-group-lg>.skd-widget-input-group-btn>.skd-widget-btn{padding:12px 16px 8px!important}.skd-widget .skd-room-details .skd-container-rates .skd-btn-checkout{padding-top:8px!important}.skd-widget :not(i):not(.fa){font-family:Brandon Grotesque,sans-serif!important}.skd-widget .skd-active.skd-pointer>a,.skd-widget .skd-rate-description,.skd-widget .skd-widget-disabled>a{font-size:16px!important}.skd-widget .skd-active.skd-pointer>a,.skd-widget .skd-widget-disabled>a{padding-top:2px!important}.skd-check-availability-widget .skd-contentContainer .skd-search-box .skd-occupancy .skd-room-box-container .skd-room-box .skd-room-nr .skd-circle{line-height:20px!important}.skd-check-availability-widget label{font-size:16px!important}.skd-offer-list-widget .skd-room-title>h3,.skd-offer-list-widget h3.skd-room-title{font-family:Amorie Modella,serif!important;font-size:40px!important}.skd-offer-list-widget .skd-container-price-table .skd-rooms-ratebutton.skd-single-rate>.skd-priceButton{font-family:Brandon Grotesque,sans-serif!important}.skd-offer-list-widget .skd-container-description .skd-room-text,.skd-offer-list-widget .skd-room-description,.skd-offer-list-widget .skd-wrapper-results .skd-room-amenities ul.skd-amenities-list{font-size:16px!important}.skd-rate-info-short h3 .usp-onhold{white-space:nowrap;padding:5px!important;color:#000!important;border-radius:4px!important}.skd-share-link,.skd-widget-share-link{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.skd-widget .skd-widget-btn-primary{background-color:#0b7746!important;border-color:#0b7746!important}.skd-alternatives-calendar-container .skd-calendar-legend .skd-item-container .skd-date-available.skd-closed-for-arrival,.skd-alternatives-calendar-container .skd-calendar-legend .skd-item-container .skd-date-available.skd-closed-for-departure,.skd-alternatives-calendar-container .skd-legend .skd-item.skd-available,.skd-calendars-month td .skd-calendars-available:not(.skd-calendars-other-month),.skd-calendars-month td .skd-calendars-only-arrival,.skd-offer-list-widget .container-progress ul.skd-breadcrumbs li.skd-active,.skd-offer-list-widget .container-progress ul.skd-breadcrumbs li.skd-active:after,.skd-offer-list-widget .container-progress ul.skd-breadcrumbs li:not(.skd-widget-disabled):hover,.skd-offer-list-widget .container-progress ul.skd-breadcrumbs li:not(.skd-widget-disabled):hover:after{background:#b7cc7b!important}.skd-alternatives-calendar-container .skd-calendar-legend .skd-item-container .skd-only-arrival,.skd-alternatives-calendar-container .skd-calendar-legend .skd-item-container .skd-only-departure,.skd-offer-list-widget .skd-container-price-table .skd-rooms-ratebutton,.skd-offer-list-widget .skd-service-entry .skd-amount-tag,.skd-offer-list-widget .skd-service-entry .skd-service-controls .skd-add-service,.skd-offer-list-widget .skd-service-entry .skd-service-controls .skd-remove-service,.skd-offer-list-widget .skd-service-entry .skd-service-controls .skd-service-price,.skd-room-details .skd-container-rates .skd-btn-checkout{background-color:#0b7746!important}.skd-alternatives-calendar-container .skd-occupancy-icons,.skd-container-policies .skd-policy h3,.skd-footer .skd-footer-seekda .skd-powered-by,.skd-offer-list-widget .container-progress ul.skd-breadcrumbs li.skd-active:before,.skd-offer-list-widget .container-progress ul.skd-breadcrumbs li:not(.skd-widget-disabled):hover:before,.skd-offer-list-widget .skd-package .skd-package-info .skd-amount,.skd-offer-list-widget .skd-wrapper-results .skd-btn-to-offers,.skd-package-title .skd-occupancy-icons,.skd-price-wrapper,.skd-room-title .skd-occupancy-icons{color:#0b7746!important}.skd-alternatives-offer .skd-alternative-offers-cal-container .skd-alternative-calendar .skd-date-available,.skd-alternatives-offer .skd-alternative-offers-cal-container .skd-calendar-legend .skd-date-available,.skd-calendars-month td .skd-calendars-only-departure{background-color:#b7cc7b!important}.skd-alternatives-offer .skd-alternative-offers-cal-container .skd-alternative-calendar .skd-start-date:after,.skd-alternatives-offer .skd-alternative-offers-cal-container .skd-calendar-legend .skd-start-date:after,.skd-calendars-month td .skd-calendars-arrival:after{border-color:transparent transparent transparent #b7cc7b!important}.skd-alternatives-offer .skd-alternative-offers-cal-container .skd-alternative-calendar .skd-end-date:after,.skd-alternatives-offer .skd-alternative-offers-cal-container .skd-calendar-legend .skd-end-date:after,.skd-calendars-month td .skd-calendars-departure:after,.skd-calendars-month td .skd-calendars-highlight-departure:after{border-color:#b7cc7b #b7cc7b #b7cc7b transparent!important}.skd-widget[data-skd-widget=check-availability],.skd-widget[data-skd-widget=offer-list]{max-width:1180px;margin-right:auto;margin-left:auto}.skd-widget *,.skd-widget :after,.skd-widget :before{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}.skd-widget img[src*="skd_spinner.gif"]{-webkit-filter:hue-rotate(90deg);filter:hue-rotate(90deg)}.skd-widget .skd-alternatives-offer .skd-alternative-offers-cal-container .skd-alternative-calendar .skd-date-available:hover,.skd-widget .skd-alternatives-offer .skd-alternative-offers-cal-container .skd-alternative-calendar .skd-end-date,.skd-widget .skd-alternatives-offer .skd-alternative-offers-cal-container .skd-alternative-calendar .skd-selected,.skd-widget .skd-alternatives-offer .skd-alternative-offers-cal-container .skd-alternative-calendar .skd-selected:after,.skd-widget .skd-alternatives-offer .skd-alternative-offers-cal-container .skd-alternative-calendar .skd-start-date,.skd-widget .skd-alternatives-offer .skd-alternative-offers-cal-container .skd-calendar-legend .skd-date-available:hover,.skd-widget .skd-alternatives-offer .skd-alternative-offers-cal-container .skd-calendar-legend .skd-end-date,.skd-widget .skd-alternatives-offer .skd-alternative-offers-cal-container .skd-calendar-legend .skd-selected,.skd-widget .skd-alternatives-offer .skd-alternative-offers-cal-container .skd-calendar-legend .skd-selected:after,.skd-widget .skd-alternatives-offer .skd-alternative-offers-cal-container .skd-calendar-legend .skd-start-date{background-color:#0b7746!important;color:#fff!important}.skd-widget .skd-alternative-calendar [class*=user-preference]{border-color:rgba(0,0,0,.4)!important}.skd-widget .skd-active.skd-pointer>a,.skd-widget .skd-widget-disabled>a{display:block!important}.skd-widget .skd-room-details .skd-container-rates .skd-btn-checkout{line-height:40px!important;border-radius:4px!important}.skd-widget .skd-slidesjs-pagination{bottom:-28px!important}.skd-widget .skd-slidesjs-next:hover,.skd-widget .skd-slidesjs-previous:hover{color:#0b7746!important}.skd-widget .skd-widget-container-xs.skd-offer-list-widget .skd-rooms-slides{margin-bottom:50px!important}.skd-widget .skd-widget .skd-widget-tooltip-inner{font-weight:400!important}.skd-widget .skd-share-row{font-style:normal!important}.skd-widget .skd-share-row a,.skd-widget .skd-share-row a:hover{color:#b7cc7b!important}@media screen and (min-width:841px){.skd-widget .skd-share-row{margin-top:20px!important}}.skd-widget .skd-button-edit a,.skd-widget .skd-button-edit a:hover{color:#0b7746!important}.skd-widget .skd-widget .skd-room-details .skd-container-rates .skd-btn-checkout{font-size:inherit!important}.skd-widget .skd-btn-to-offers{font-style:normal!important}.skd-widget .skd-widget-container-xs ul.skd-rates-accordion>li .skd-rate-description{font-size:14px!important}.skd-widget .skd-widget-alert-info{background-color:#faf4ea!important}.skd-widget h2.skd-fancy-header,.skd-widget h5.skd-fancy-header{font-style:normal!important;font-weight:500!important}.skd-widget h2.skd-fancy-header:before,.skd-widget h5.skd-fancy-header:before{right:1em!important}.skd-widget h2.skd-fancy-header:after,.skd-widget h5.skd-fancy-header:after{left:1em!important}.skd-widget .skd-circle.skd-label{padding-top:2px!important}.skd-check-availability-widget .skd-calendars-month td .skd-calendars-departure,.skd-check-availability-widget .skd-calendars-month td .skd-calendars-highlight,.skd-check-availability-widget .skd-calendars-month td .skd-calendars-highlight-departure,.skd-check-availability-widget .skd-calendars-month td .skd-calendars-highlight.skd-calendars-available,.skd-check-availability-widget .skd-calendars-month td .skd-calendars-selected,.skd-check-availability-widget .skd-calendars-month td .skd-calendars-selected.skd-calendars-available,.skd-check-availability-widget .skd-calendars-month td .skd-calendars-selected.skd-calendars-today,.skd-check-availability-widget .skd-calendars-month td .skd-calendars-selected.skd-calendars-weekend{background-color:#0b7746!important}.skd-check-availability-widget .skd-calendars-month td .skd-calendars-departure>span,.skd-check-availability-widget .skd-calendars-month td .skd-calendars-highlight-departure>span,.skd-check-availability-widget .skd-calendars-month td .skd-calendars-highlight.skd-calendars-available>span,.skd-check-availability-widget .skd-calendars-month td .skd-calendars-highlight>span,.skd-check-availability-widget .skd-calendars-month td .skd-calendars-selected.skd-calendars-available>span,.skd-check-availability-widget .skd-calendars-month td .skd-calendars-selected.skd-calendars-today>span,.skd-check-availability-widget .skd-calendars-month td .skd-calendars-selected.skd-calendars-weekend>span,.skd-check-availability-widget .skd-calendars-month td .skd-calendars-selected>span{color:#fff!important}.skd-check-availability-widget .skd-legend .item.selected,.skd-check-availability-widget .skd-legend .item.skd-selected,.skd-check-availability-widget .skd-legend .skd-item.skd-selected{background:#0b7746!important}.skd-check-availability-widget .skd-calendars-month td .skd-was-selected-before{border-color:transparent!important}.skd-check-availability-widget .skd-calendars-month td .skd-calendars-arrival:after{left:-1px!important}.skd-check-availability-widget .skd-calendars-month td .skd-calendars-departure:after,.skd-check-availability-widget .skd-calendars-month td .skd-calendars-highlight-departure:after{top:-1px!important}.skd-check-availability-widget .skd-contentContainer .skd-search-box .skd-occupancy .skd-room-box-container .skd-room-box .skd-room-nr .skd-circle{background-color:#b7cc7b!important}.skd-check-availability-widget .skd-contentContainer .skd-search-box .skd-occupancy .skd-add-room,.skd-check-availability-widget .skd-contentContainer .skd-search-box .skd-occupancy .skd-add-room .skd-plus-sign,.skd-check-availability-widget .skd-contentContainer .skd-search-box .skd-occupancy .skd-room-box-container .skd-room-box .skd-room-overview .skd-invitation{color:#b7cc7b!important}.skd-check-availability-widget .skd-widget-form-control.skd-adults,.skd-check-availability-widget .skd-widget-form-control.skd-children{padding-top:2px!important}.skd-check-availability-widget .skd-calendar .skd-legend{font-size:14px!important}.skd-check-availability-widget .skd-check-availability-widget .skd-legend .item-container,.skd-check-availability-widget .skd-check-availability-widget .skd-legend .skd-item-container{line-height:25px!important}.skd-offer-list-widget .container-progress ul.skd-breadcrumbs li:before{padding-top:2px!important}.skd-offer-list-widget .skd-room-title>h3,.skd-offer-list-widget h3.skd-room-title{color:#0b7746!important}.skd-offer-list-widget .skd-room-title>h3{margin-right:10px!important}@media screen and (max-width:840px){.skd-offer-list-widget .skd-room-title>h3{margin-left:10px!important;margin-bottom:10px!important}}.skd-offer-list-widget .skd-room-title{padding-bottom:0!important}.skd-offer-list-widget .skd-room-info h4{margin-top:-5px!important}.skd-offer-list-widget .skd-room-description{padding:0!important}.skd-offer-list-widget .skd-rooms-fullimage-price{color:#b7cc7b!important}.skd-offer-list-widget .skd-room-info .skd-single-offer-icons{margin-bottom:10px!important}.skd-offer-list-widget div.skd-wrapper-results.skd-offer-page>div.skd-widget-results-pane>div>div.container-dayrates.skd-widget-clearfix>div.skd-room-container.skd-single-rate-container.skd-widget-row>div:nth-child(2)>div.skd-widget-col-sm-3.skd-container-price-table.skd-single-rate.skd-room-rate-offer>div.skd-rooms-ratebutton.skd-single-rate.skd-pointer{display:inline-block!important}.skd-offer-list-widget .skd-precheckout .skd-offer-details-payment-box{background-color:#faf4ea!important}.skd-offer-list-widget .skd-priceButton{color:#0b7746!important}.skd-offer-list-widget .skd-container-price-table .skd-rooms-ratebutton.skd-single-rate{width:auto!important;height:40px!important;line-height:44px!important;background-image:none!important;padding:0 20px!important}.skd-offer-list-widget .skd-container-price-table .skd-rooms-ratebutton.skd-single-rate>.skd-priceButton{position:relative!important}.skd-offer-list-widget .skd-container-price-table .skd-rooms-ratebutton.skd-single-rate:before{content:""!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;background-color:#0b7746!important;border-radius:4px!important}.skd-offer-list-widget .skd-wrapper-results .skd-btn-to-offers{font-style:normal!important}.pool-selection{position:fixed;bottom:0;left:0;width:100%;padding:20px;background:#fff;z-index:993;box-shadow:0 0 20px 0 rgba(0,0,0,.2);-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear}.is-pool-mode .pool-selection{-webkit-transform:translateY(0);transform:translateY(0)}.pool-selection-summary span[data-multiple=false]{display:none}.pool-selection-title{float:left;padding-top:18px;padding-bottom:10px;font-size:22px;color:#19150e}@media screen and (max-width:680px){.pool-selection-title{font-size:18px;padding-top:13px;padding-bottom:9px}}.pool-selection-button{float:right}@media print{body{margin-bottom:0}.navigation,.navigation-placeholder{display:none!important}.background-beige,.catalog-item:nth-child(odd),.press-download-item:nth-child(odd),.video-item:nth-child(odd){background-color:#fff!important}.background-beige:after,.background-beige:before,.catalog-item:nth-child(odd):after,.catalog-item:nth-child(odd):before,.press-download-item:nth-child(odd):after,.press-download-item:nth-child(odd):before,.video-item:nth-child(odd):after,.video-item:nth-child(odd):before{display:none!important}.print-recipe{width:21cm}.print-recipe .hero,.print-recipe .recipe-print,.print-recipe .section-article-author-link,.print-recipe .socials-fixed{display:none!important}.print-recipe .recipe-ingredients-name,.print-recipe .recipe-ingredients-unit,.print-recipe .section-article-content,.print-recipe .section-article-sidebar{font-size:14px;line-height:18px}.print-recipe .section-article{padding:20px 0}.print-recipe .section-article-item{padding:20px!important}.print-recipe .recipe-info,.print-recipe .recipe-ingredients{margin-top:15px}.print-recipe .recipe-info-item{margin-right:20px}.print-recipe .recipe-info-item i{font-size:20px}.print-recipe .recipe-info-item:last-child{margin-right:0}.print-recipe .property-offers-title span,.print-recipe .title-third,.property-offers-title .print-recipe span{font-size:36px;line-height:38px}.print-recipe .recipe-steps-item span{font-size:16px;line-height:24px}.print-recipe .recipe-steps-item p{margin-top:0}.print-recipe .recipe-ingredients-unit{width:50px}.print-recipe .section-article-author{padding:10px 10px 0}.print-recipe .section-article-author img{width:60px}.print-recipe .section-article-author-content{padding-right:0;font-size:10px;line-height:16px}.print-recipe .section-article-author-content span{font-size:16px;line-height:20px}.cookie,.footer,.teasers{display:none!important}}.incert-integration{display:block;position:relative;padding:80px 30px;background-color:#faf4ea}@media screen and (max-width:680px){.incert-integration{padding:40px 20px}}.gvb-overlay{display:block;position:relative;font-size:0;min-width:300px}.gvb-overlay--no-image{min-width:0}.gvb-overlay--no-image .gvb-overlay-content{width:100%}.gvb-overlay-content,.gvb-overlay-image{display:inline-block;vertical-align:top;position:relative;font-size:14px}.gvb-overlay-image{width:80px;margin-right:15px}.gvb-overlay-image img{display:block;position:relative}.gvb-overlay-content{width:calc(100% - 80px - 15px)}.table-scroller{display:block;position:relative;overflow:auto}.table-scroller-shadow-left:before,.table-scroller-shadow-right:after{content:"";display:block;position:absolute;top:0;left:0;width:30px;height:100%;background:linear-gradient(90deg,#000,transparent);pointer-events:none;opacity:.5;z-index:10}.table-scroller-shadow-right:after{left:auto;right:0;background:linear-gradient(90deg,transparent,#000)}.conditions{position:relative;padding:100px 20px}@media screen and (max-width:1024px){.conditions{padding:60px 20px}}.conditions-title{margin-bottom:40px}@media screen and (max-width:680px){.conditions-title{margin-bottom:20px}}.conditions-text p{margin-bottom:20px}.state-regions{display:block;position:relative;font-size:0;padding:60px 20px}.state-regions-headline{text-align:center;margin-bottom:45px}.state-regions-map,.state-regions-text{display:inline-block;vertical-align:middle;position:relative;width:33.3333%}@media screen and (max-width:680px){.state-regions-map,.state-regions-text{width:100%}}.state-regions-map{width:66.6666%}@media screen and (max-width:680px){.state-regions-map{margin-top:30px;width:100%}}.state-regions-map svg{display:block;position:relative;max-width:100%;margin-left:auto;margin-right:auto}.state-regions-map [data-index]{cursor:pointer;transition:all .5s linear;-webkit-tap-highlight-color:rgba(0,0,0,0)}.state-regions-map [data-index-text]{pointer-events:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.state-regions-text-item{display:block;position:absolute;top:-9999px;left:-9999px;z-index:1;opacity:0;transition:opacity .5s linear,top 0s linear .55s,left 0s linear .55s}.state-regions-text-item.is-visible{position:relative;top:0;left:0;z-index:2;opacity:1;transition:opacity .5s linear .55s}.state-regions-text-item span{display:block;position:relative;font-size:28px;line-height:36px;color:#0b7746}@media screen and (max-width:680px){.state-regions-text-item span{font-size:18px;line-height:24px}}.state-regions-text-item p{margin-top:10px}.state-regions-text-item .button,.state-regions-text-item .property-offer-catch-button,.state-regions-text-item .property-offer-catch-button--brown,.state-regions-text-item .statistic-button{margin-top:25px}.video-player{display:none;position:relative;padding-top:56.25%}.video-player:before{top:0;left:0;width:100%;height:100%;background-color:#faf4ea;pointer-events:none}.video-player:after,.video-player:before{content:"";position:absolute;opacity:0;transition:opacity .25s linear}.video-player:after{width:80px;height:80px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(/bundles/app/images/loader.svg);background-size:80px 80px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.video-player.video-loading:after,.video-player.video-loading:before{pointer-events:none;opacity:1}.video-player iframe,.video-player object,.video-player video{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.videos{display:block;position:relative;font-size:0;padding-top:30px;text-align:center}.videos-headline{margin-top:50px;margin-bottom:30px}.video-item{display:block;position:relative;padding:20px 20px 55px}.video-card{display:inline-block;vertical-align:top;position:relative;width:50%;text-align:center;padding-top:20px;padding-bottom:20px;max-width:600px}@media screen and (max-width:768px){.video-card{width:100%}}.video-card img{display:inline-block;vertical-align:middle;position:relative;width:240px;max-width:100%}@media screen and (max-width:680px){.video-card img{display:block;width:auto;height:auto;margin-left:auto;margin-right:auto}}.video-card-inner{display:inline-block;vertical-align:middle;position:relative;width:60%;text-align:left;padding:20px 20px 20px 35px}@media screen and (max-width:680px){.video-card-inner{width:auto;padding-left:0;padding-right:0}}.video-card-title{display:block;position:relative;font-size:22px;line-height:28px;font-weight:700;color:#0b7746;margin-bottom:10px}.video-card-link{display:block;position:relative;font-size:18px;line-height:32px}.video-card-link i{display:inline-block;vertical-align:middle;position:relative;font-size:12px;line-height:32px;margin-right:10px;margin-top:-3px}.press-downloads{display:block;position:relative;font-size:0;padding-top:30px;text-align:center}.press-download-title{margin-top:50px;margin-bottom:30px}.press-download-item{display:block;position:relative;padding:20px 20px 55px}.press-download-intro{display:block;position:relative;padding:40px 20px}.press-download-intro p{display:block;position:relative;max-width:580px;margin:30px auto 0}.press-download-intro-title{display:block;position:relative;font-size:22px;line-height:24px;font-weight:700;color:#0b7746}.press-download-card{display:inline-block;vertical-align:top;position:relative;width:50%;text-align:center;padding-top:20px;padding-bottom:20px;max-width:600px}@media screen and (max-width:768px){.press-download-card{width:100%}}.press-download-card img{display:inline-block;vertical-align:middle;position:relative;width:240px;max-width:100%}@media screen and (max-width:680px){.press-download-card img{display:block;width:auto;height:auto;margin-left:auto;margin-right:auto}}.press-download-card-inner{display:inline-block;vertical-align:middle;position:relative;width:60%;text-align:left;padding:20px 20px 20px 35px}@media screen and (max-width:680px){.press-download-card-inner{width:auto;padding-left:0;padding-right:0}}.press-download-card-title{display:block;position:relative;font-size:22px;line-height:28px;font-weight:700;color:#0b7746;margin-bottom:10px}.press-download-card-link{display:block;position:relative;font-size:18px;line-height:32px}.press-download-card-link--small i{font-size:12px}.press-download-card-link i{display:inline-block;vertical-align:middle;position:relative;line-height:32px;margin-right:10px;margin-top:-3px}.content-request{display:block;position:relative;padding:80px 20px 80px 40px}@media screen and (max-width:1023px){.content-request{padding-right:10px;padding-left:30px}}@media screen and (max-width:680px){.content-request{padding:40px 20px}}.content-request-inner{position:relative;max-width:1180px;margin:0 auto;font-size:0}@media screen and (min-width:1024px){.content-request-inner:before{content:"";position:absolute;top:-80px;left:45%;height:calc(100% + 160px);border-right:2px dashed #e6e0d8}}@media screen and (min-width:1024px){.content-request-form,.content-request-text{display:inline-block;vertical-align:top}}.content-request-text-inner{font-size:18px}.content-request-text-inner ol,.content-request-text-inner ul{padding-left:20px;margin-top:20px;line-height:1.5}.content-request-text-inner ol a,.content-request-text-inner ul a{color:#0b7746;text-decoration:underline}.content-request-text-inner ul{list-style:disc}.content-request-text-inner ol{list-style:decimal}.content-request-text-inner p{margin-top:20px}@media screen and (max-width:1023px){.content-request-text-inner{font-size:16px}}@media screen and (min-width:1024px){.content-request-text{width:45%;max-width:560px;padding-right:7vw}}@media screen and (max-width:1023px){.content-request-text{max-width:720px}}@media screen and (min-width:1024px){.content-request-form{width:55%}}@media screen and (max-width:1023px){.content-request-form{margin-top:40px}}.content-request-state{position:relative;margin-top:40px}.content-request-state img{margin-top:40px;width:calc(100% + 5vw);max-width:700px}.content-request-state select{visibility:hidden}@media screen and (max-width:1023px){.content-request-state img{width:100%}}@media screen and (max-width:680px){.content-request-state{margin-top:20px}}.content-request-state-title{font-size:22px;font-weight:700;line-height:28px;color:#0b7746;margin-bottom:10px}@media screen and (max-width:680px){.content-request-state-title{font-size:18px;margin-bottom:5px}}.suggestions-overlay{display:none;position:absolute;left:0;bottom:100%;max-width:100%;margin-bottom:20px;z-index:100}.has-overlays-below .suggestions-overlay{top:100%;bottom:auto;margin-top:20px;margin-bottom:0}@media screen and (max-width:768px){.has-overlays-below .suggestions-overlay{left:19px;top:135px;margin-top:0;width:calc(100% - 38px)}}@media screen and (max-width:768px){.suggestions-overlay{left:19px;top:135px;bottom:auto;margin-bottom:0;width:calc(100% - 38px)}}.suggestions-overlay--show{display:block}.suggestions-overlay-items{display:block;position:relative;font-size:0;max-height:224px;border:1px solid #e6e0d8;border-radius:4px;overflow:auto}.suggestions-overlay-items:before{content:"";display:block;position:absolute;z-index:1;bottom:-9px;left:30px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff}@media screen and (max-width:768px){.suggestions-overlay-items:before{top:-9px;bottom:auto;border-top:0;border-bottom:10px solid #fff}}.has-overlays-below .suggestions-overlay-items:before{top:-10px;bottom:auto;border-top:0;border-bottom:10px solid #fff}.suggestions-overlay-item{display:block;position:relative;font-size:18px;line-height:26px;font-weight:700;color:#1a150f;padding:20px 18px 16px 46px;background-color:#fff;cursor:pointer}.suggestions-overlay-item--no-icon{padding-left:18px}.suggestions-overlay-item:not(:last-child){border-bottom:2px dashed #e6e0d8}.no-touchevents .suggestions-overlay-item:hover{background-color:#faf4ea;transition:background-color .25s linear}.suggestions-overlay-item.has-focus{background-color:#faf4ea}.suggestions-overlay-item i{display:block;position:absolute;top:50%;left:28px;font-size:20px;line-height:1;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.suggestions-overlay-item span{display:inline-block;vertical-align:baseline;position:relative}.suggestions-overlay-item span:not(:first-child){color:#615237;font-size:14px;line-height:20px;font-weight:500;margin-left:6px}.suggestions-panel{display:none;position:absolute;left:0;bottom:100%;min-width:346px;max-width:100%;margin-bottom:20px;z-index:100}.has-overlays-below .suggestions-panel{top:100%;bottom:auto;margin-top:20px;margin-bottom:0}.has-overlays-below .suggestions-panel:before{top:-27px;left:45px;bottom:auto;-webkit-transform:rotate(-180deg) scale(.5) translateX(100%);transform:rotate(-180deg) scale(.5) translateX(100%)}@media screen and (max-width:768px){.has-overlays-below .suggestions-panel{left:19px;top:135px;margin-top:0;width:calc(100% - 38px)}}@media screen and (max-width:768px){.suggestions-panel{left:19px;top:135px;bottom:auto;min-width:0;margin-bottom:0;width:calc(100% - 38px)}}.suggestions-panel--show{display:block}.suggestions-panel:before{content:url(/bundles/app/images/css-images/box-arrow.png);display:block;position:absolute;bottom:-27px;left:-25px;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(.5) translateX(100%);transform:scale(.5) translateX(100%);z-index:2}@media screen and (max-width:768px){.suggestions-panel:before{top:-27px;left:45px;bottom:auto;-webkit-transform:rotate(-180deg) scale(.5) translateX(100%);transform:rotate(-180deg) scale(.5) translateX(100%)}}.suggestions-panel-items{display:block;position:relative;font-size:0;max-height:224px;border:1px solid #e6e0d8;border-radius:4px;overflow:auto}.suggestion-panel-text{display:block;position:relative;font-size:12px;line-height:20px;letter-spacing:1px;text-transform:uppercase;color:#909090;margin-bottom:10px;opacity:.8}.suggestions-panel-item{display:block;position:relative;font-size:18px;line-height:26px;font-weight:700;color:#1a150f;padding:20px 18px 16px 46px;background-color:#fff;cursor:pointer}.suggestions-panel-item--no-icon{padding-left:18px}.suggestions-panel-item:not(:last-child){border-bottom:2px dashed #e6e0d8}.no-touchevents .suggestions-panel-item:hover{background-color:#faf4ea;transition:background-color .25s linear}.suggestions-panel-item.has-focus{background-color:#faf4ea}.suggestions-panel-item i{display:block;position:absolute;top:50%;left:28px;font-size:20px;line-height:1;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.suggestions-panel-item span{display:inline-block;vertical-align:baseline;position:relative}.suggestions-panel-item span:not(:first-child){color:#615237;font-size:14px;line-height:20px;font-weight:500;margin-left:6px}.user-favourites{display:block;position:relative;padding:80px 20px}@media screen and (max-width:680px){.user-favourites{padding-top:30px;padding-bottom:30px}}.user-favourites-headline{text-align:center;margin-bottom:35px}@media screen and (max-width:680px){.user-favourites-headline{margin-bottom:25px}}.user-favourites-cards{display:block;position:relative;font-size:0;max-width:1200px;margin-left:auto;margin-right:auto}.user-favourites-menu{display:block;position:relative;padding-left:10px;padding-right:10px;margin-bottom:30px}@media screen and (max-width:680px){.user-favourites-menu{padding-left:0;padding-right:0;margin-bottom:35px}}.user-favourites-menu-buttons,.user-favourites-menu-text{display:block;position:relative;font-size:12px;line-height:18px;color:#403624;font-weight:700;letter-spacing:1px;text-transform:uppercase;float:left}@media screen and (max-width:680px){.user-favourites-menu-buttons,.user-favourites-menu-text{text-align:center;float:none}}.user-favourites-menu-buttons{float:right}@media screen and (max-width:680px){.user-favourites-menu-buttons{margin-top:15px;float:none}}.user-favourites-menu-text{padding-top:5px}.user-favourites-menu-button{display:inline-block;vertical-align:middle;position:relative;font-size:12px;line-height:18px;color:#403624;font-weight:700;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.user-favourites-menu-button:not(:first-child){margin-left:60px}@media screen and (max-width:680px){.user-favourites-menu-button:not(:first-child){margin-left:35px}}.user-favourites-menu-button i,.user-favourites-menu-button span{display:inline-block;vertical-align:middle;position:relative;line-height:1}.user-favourites-menu-button i{font-size:20px;color:#0b7746;margin-right:10px}.user-favourites-menu-button span{padding-top:5px}.user-favourites-card{margin-top:10px;margin-bottom:10px}@media screen and (max-width:1024px){.user-favourites-card{width:50%;max-width:380px}}@media screen and (max-width:680px){.user-favourites-card{display:block;width:100%;max-width:380px;margin-left:auto;margin-right:auto}}.user-favourites-card-actions{display:block;position:absolute;top:0;left:0;width:100%;height:0;padding-bottom:70%;background-color:rgba(0,0,0,.4);pointer-events:none;opacity:0;transition:opacity .25s linear}.touchevents .user-favourites-card-actions,.user-favourites-card--checked .user-favourites-card-actions,.user-favourites-card:hover .user-favourites-card-actions{opacity:1;pointer-events:auto}.user-favourites-card-checkbox{display:block;position:absolute;top:14px;left:18px;width:22px;height:22px;color:#fff;border:2px solid #fff;border-radius:4px;cursor:pointer}.user-favourites-card-checkbox i{display:none;position:absolute;top:50%;left:50%;font-size:12px;line-height:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.user-favourites-card--checked .user-favourites-card-checkbox i{display:block}.user-favourites-card-delete{display:block;position:absolute;top:14px;right:18px;font-size:20px;line-height:1;color:#fff;cursor:pointer}.user-favourites-card-delete i{display:block;position:relative}.user-favourites-bar{display:block;position:fixed;bottom:0;left:0;width:100%;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.2);-webkit-transform:translateY(0);transform:translateY(0);transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;z-index:100}.user-favourites-bar-inner{display:block;position:relative;font-size:0;padding:20px;max-width:1200px;margin-left:auto;margin-right:auto}@media screen and (max-width:680px){.user-favourites-bar-inner{padding:10px}}.user-favourites-bar-inner .button,.user-favourites-bar-inner .property-offer-catch-button,.user-favourites-bar-inner .property-offer-catch-button--brown,.user-favourites-bar-inner .statistic-button{vertical-align:middle}@media screen and (max-width:680px){.user-favourites-bar-inner .button,.user-favourites-bar-inner .property-offer-catch-button,.user-favourites-bar-inner .property-offer-catch-button--brown,.user-favourites-bar-inner .statistic-button{display:block;text-align:center;margin-top:10px}.user-favourites-bar-inner .button--more-margin{margin-top:53px}}.user-favourites-bar-left,.user-favourites-bar-right{display:block;position:relative}.user-favourites-bar-left{float:left}@media screen and (max-width:768px){.user-favourites-bar-left{float:none}}@media screen and (max-width:680px){.user-favourites-bar-left{float:left;margin-right:10px;z-index:10}}.user-favourites-bar-right{float:right}@media screen and (max-width:768px){.user-favourites-bar-right{float:none}}@media screen and (max-width:680px){.user-favourites-bar-right{text-align:right;margin-top:23px}}.user-favourites-bar-count{display:block;position:relative;font-size:22px;line-height:28px;font-weight:500;color:#19150e;margin-bottom:4px}@media screen and (max-width:680px){.user-favourites-bar-count{font-size:18px;line-height:24px}}.user-favourites-bar-select-all{display:block;position:relative;font-size:12px;line-height:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#0b7746;cursor:pointer}@media screen and (max-width:680px){.user-favourites-bar-select-all{font-size:10px;line-height:16px}}.user-favourites-bar-button{display:inline-block;vertical-align:middle;position:relative;font-size:10px;line-height:15px;font-weight:500;text-transform:uppercase;letter-spacing:.83px;color:#403624;margin-right:30px;cursor:pointer}@media screen and (max-width:768px){.user-favourites-bar-button{display:block;margin-top:15px;margin-bottom:15px}}@media screen and (max-width:680px){.user-favourites-bar-button{margin:5px 0 5px auto}}.user-favourites-bar-button i,.user-favourites-bar-button span{display:inline-block;vertical-align:middle;position:relative}.user-favourites-bar-button i{font-size:20px;line-height:1;margin-right:10px}@media screen and (max-width:680px){.user-favourites-bar-button i{font-size:12px;margin-right:5px}}.user-favourites-bar-button span{padding-top:5px}.user-favourites-bar-button-disabled{opacity:.3;pointer-events:none}.user-favourites-link{display:block;position:relative}.user-favourites-link--unclickable{pointer-events:none}.no-touchevents .user-favourites-link:hover>span{text-decoration:underline}.user-favourites-link i,.user-favourites-link span{display:inline-block;vertical-align:middle;position:relative}.user-favourites-link i{font-size:17px;line-height:1;color:#b01933;margin-right:10px}@media screen and (max-width:680px){.user-favourites-link i{margin-right:5px}}.user-favourites-link span{font-size:12px;line-height:18px;letter-spacing:.86px;text-transform:uppercase}.user-favourites-link span span{vertical-align:top}.user-favourites-heart{display:block;position:absolute;top:15px;left:15px;width:16px;height:16px;font-size:16px;line-height:16px;color:rgba(0,0,0,.3);cursor:pointer;z-index:100}.user-favourites-heart--right{left:auto;right:15px}.user-favourites-heart--bottom{top:auto;bottom:15px}.user-favourites-heart--big{top:30px;left:30px;width:20px;height:20px;font-size:20px;line-height:20px}.user-favourites-heart--big-right{left:auto;right:30px}.user-favourites-heart--big-bottom{top:auto;bottom:30px}.no-touchevents .user-favourites-heart:hover,.user-favourites-heart.saved{color:#b01933}.no-touchevents .user-favourites-heart:hover .user-favourites-heart-text{opacity:1;pointer-events:all}.user-favourites-heart i:not(:first-child){display:block;position:absolute;top:50%;left:50%;color:#fff!important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.user-favourites-heart-text{display:block;position:absolute;top:50%;left:100%;font-size:0;padding-left:10px;padding-right:10px;opacity:0;pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .2s linear}.user-favourites-heart--big-right .user-favourites-heart-text,.user-favourites-heart--right .user-favourites-heart-text{left:auto;right:100%}.user-favourites-heart-text span{display:none;position:relative;font-size:9px;line-height:1;font-weight:500;letter-spacing:.75px;text-transform:uppercase;color:#403624;background-color:hsla(0,0%,100%,.9);border:1px solid #e6e0d8;border-radius:4px;padding:6px 6px 4px;white-space:nowrap}.user-favourites-heart-text span:before{content:"";display:block;position:absolute;top:50%;left:-5px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid hsla(0,0%,100%,.9);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.user-favourites-heart--big-right .user-favourites-heart-text span:before,.user-favourites-heart--right .user-favourites-heart-text span:before{left:auto;right:-5px;border-right:0;border-left:5px solid hsla(0,0%,100%,.9)}.user-favourites-heart-text span:first-child{display:block}.user-favourites-heart.saved .user-favourites-heart-text span{display:none}.user-favourites-heart.saved .user-favourites-heart-text span:last-child{display:block}.gallery-large{position:relative;display:block;padding:80px 30px 100px;text-align:center}.gallery-large p{position:relative;display:block;margin:0 auto 50px;max-width:700px;color:#403624}@media screen and (max-width:680px){.gallery-large{padding:65px 30px 50px}}.gallery-large-headline{position:relative;display:block;margin-bottom:30px}.search{display:block;position:relative;max-width:820px;margin:0 auto;padding:80px 10px 40px}.search--no-pagination{padding-bottom:80px}@media screen and (max-width:767px){.search{max-width:540px}}.search-title{color:#0b7746;text-align:center;margin-bottom:20px}.search-summary{color:#403624}.search-summary,.search-text{display:block;position:relative;text-align:center}.search-divider{display:block;position:relative;margin:40px 10px 20px}.search-divider span{position:relative;display:inline-block;font-size:22px;font-weight:700;line-height:28px;background:#faf4ea;padding-right:20px;color:#1a150f}.search-divider:before{content:"";position:absolute;top:calc(50% - 1px);left:0;width:100%;border-bottom:2px dashed #e6e0d8}@media screen and (max-width:767px){.search-divider span{font-size:18px}}.search-card{position:relative;border-radius:4px;border:1px solid #e6e0d8;background:#fff;margin:20px 10px 0;font-size:0}.search-card:before{content:"";display:inline-block;vertical-align:middle;min-height:280px;width:42%}@media screen and (max-width:767px){.search-card:before{display:none}}.search-card-img{display:block;position:absolute;top:0;left:0;width:42%;height:100%;border-radius:4px 0 0 4px;background:no-repeat 50%;background-size:cover;min-height:280px}.search-card-img--border:after{content:"";position:absolute;top:0;left:100%;height:100%;border-right:1px solid #e6e0d8}.search-card-img i,.search-card-img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.search-card-img i{font-size:118px;text-align:center;color:#0b7746}.search-card-img img:not(.search-card-img-logo){height:180px}@media screen and (max-width:767px){.search-card-img{position:relative;top:auto;left:auto;width:auto;height:180px;border-radius:4px 4px 0 0;min-height:0}.search-card-img--border:after{top:100%;left:0;width:100%;height:0;border-bottom:1px solid #e6e0d8;border-right:0}.search-card-img img:not(.search-card-img-logo){height:140px}}.search-card-img-logo{height:80px}.search-card-content{display:inline-block;vertical-align:middle;width:58%;padding:30px 40px}.search-card-content p{font-size:18px;line-height:28px;color:#403624;margin-top:10px}.search-card-content>a:last-child{margin-top:16px}@media screen and (max-width:767px){.search-card-content{display:block;padding:20px;width:auto}.search-card-content p{font-size:15px;line-height:24px;margin-top:5px}.search-card-content>a:last-child{margin-top:10px}}.search-card-title{display:block;font-size:28px;line-height:36px;color:#0b7746}@media screen and (max-width:767px){.search-card-title{font-size:20px;line-height:30px}}.search-card-location{display:block;position:relative;padding-left:18px;margin:8px 0 10px}.search-card-location:before{font-size:16px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-63%);transform:translateY(-63%)}.search-card-rating{display:block;position:relative;font-size:0;line-height:0}.search-card-rating-flower,.search-card-rating-sun{display:inline-block;vertical-align:middle;position:relative;height:22px;width:22px;background-size:100% 100%;margin-right:5px;margin-bottom:5px}.search-card-rating-flower{background:transparent url(/bundles/app/images/css-images/flower.svg) no-repeat 0 0}.search-card-rating-sun{background:transparent url(/bundles/app/images/css-images/sun.svg) no-repeat 0 0}.search-card-buttons{position:relative;margin-top:20px}.search-card-buttons a{white-space:nowrap;width:calc(50% - 10px);text-align:center}.search-card-buttons a:first-child{float:left}.search-card-buttons a:last-child{float:right}@media screen and (max-width:767px){.search-card-buttons{display:none}}.content-request-header{position:absolute;padding:40px;right:0;top:0;z-index:5}@media screen and (min-width:1025px){.content-request-header.nav-available{padding-top:140px}}@media screen and (max-width:1024px){.content-request-header{position:relative;padding:0;background-color:#faf4ea}}.content-header-form:before{border-right:none}.content-header-form .form-required-text{border-top:none}.content-header-form .content-request-form{width:100%;max-width:540px;padding:40px;z-index:10;background-color:#fff}@media screen and (max-width:1024px){.content-header-form .content-request-form{width:100%;max-width:100%;margin-top:0;padding:40px 20px;background-color:#faf4ea}}.content-header-form .form{padding:0}@media screen and (max-width:1024px){.content-header-form .form{margin:0 auto;max-width:100%}}@media screen and (min-width:1025px){.form-request-header-available .max-width,.form-request-header-available .pool-selection-summary{max-width:30%;margin-left:100px}}@media screen and (min-width:1181px){.form-request-header-available .max-width,.form-request-header-available .pool-selection-summary{max-width:40%}}.form-request-header-available .title-first{word-break:break-word}.form-request-header-title{color:#0b7746;font-family:Brandon Grotesque,sans-serif;font-size:22px;font-weight:500;line-height:32px;margin-bottom:35px}.hero-form-header-available{min-height:1020px;height:100%}.hero-top-height{height:60px}@media screen and (max-width:1024px){.hero-top-height{height:0}}.hero-top-height.colorWhite{background-color:#fff}.hero-top-height.colorBeige{background-color:#faf4ea}@media screen and (min-width:1025px){.hero-top-height.nav-available{height:160px}}.oi-overlay-form .form-item--checkboxes input:checked+label:after{font-size:14px;left:3px}.oi-comment{margin-bottom:-20px!important}.oi-offers .selectric-wrapper{max-width:100px}.oi-agb-checkbox{margin-bottom:0}.oi-area-title{display:block;font-size:26px;font-weight:700;line-height:36px;text-align:left;color:#0b7746;margin-top:30px;margin-bottom:20px;padding-top:30px;border-top:2px dashed #e6e0d8}.oi-area-hint{color:#3f3524;opacity:.6;margin-bottom:30px;max-width:460px}.oi-area-hint--where-to{margin-bottom:0}.oi-area-title+.oi-area-hint{margin-top:-15px}.oi-rooms{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:-20px}.oi-room,.oi-rooms{display:-webkit-box;display:-ms-flexbox;display:flex}.oi-room{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;min-height:200px;width:calc(50% - 10px);border:1px solid #e6e0d8;border-radius:4px;padding:30px;margin-bottom:20px}@media screen and (max-width:680px){.oi-room{width:100%}}.oi-room--adder{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.oi-room--adder span{display:-webkit-box;display:-ms-flexbox;display:flex;color:#0b7746;font-weight:700}.oi-room--adder span:before{content:"+";font-size:22px;margin-right:10px}.oi-room-title{font-size:20px;font-weight:700;line-height:26px;color:#0b7746;margin-bottom:20px}.oi-room-people{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:36px}.oi-room-people:first-of-type{margin-bottom:20px}.oi-room-people input,.oi-room-people span{font-size:18px;line-height:1;color:#403624}.oi-room-people input{margin-right:5px;text-align:right;width:20px;margin-left:-9px}.oi-room-people span{margin-right:auto}.oi-room-people-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;height:36px;border:1px solid #0b7746;border-radius:100%;font-size:10px;color:#0b7746;cursor:pointer}.oi-room-people-button[disabled]{border-color:#e6e0d8;color:#e6e0d8;cursor:default;pointer-events:none}.oi-room-people-button--remove{font-size:2px}.oi-room-people-button--add{font-size:10px;margin-left:10px}.oi-room-ages{position:relative;padding-top:20px;margin-bottom:-24px}.oi-room-remover{position:absolute;top:30px;right:30px;color:#000;font-size:18px;cursor:pointer}.oi-travel-period{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:45px;width:100%;max-width:300px;border:1px solid #1a150f;border-radius:4px}.oi-travel-period,.oi-travel-period input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.oi-travel-period input{height:100%;font-size:18px;font-weight:500;color:#403624;width:calc(50% - 32px);padding-top:4px}.oi-travel-period input:first-child{text-align:right}.oi-travel-period input:last-child{text-align:left}.oi-travel-period input:-moz-placeholder,.oi-travel-period input::-moz-placeholder{color:#403624;opacity:.5}.oi-travel-period input:-ms-input-placeholder{color:#403624;opacity:.5}.oi-travel-period input::-webkit-input-placeholder{color:#403624;opacity:.5}.oi-travel-period.error{border-color:#b01933}.oi-travel-period.valid{border-color:#0b7746}.oi-travel-period-arrow{color:#403624;font-size:11px;margin-left:20px;margin-right:20px}.oi-preferences{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.oi-preferences--apart{padding-top:30px;border-top:2px dashed #e6e0d8}.oi-preferences-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}.oi-preferences-group.is-disabled{pointer-events:none;opacity:.5}.oi-preferences-group .form-item:last-child,.oi-preferences-group:first-child:last-child{margin-bottom:0}@media screen and (min-width:681px){.oi-preferences-group{width:50%}}@media screen and (max-width:680px){.oi-preferences-group{width:100%}}.oi-preferences-group-title{font-size:20px;line-height:26px;color:#0b7746;font-weight:700;margin-bottom:20px}.oi-map .form-item--checkboxes.form-item--checkboxes-nested>input:first-child:checked+label:before{background:#0b7746}.oi-map .form-item--checkboxes.form-item--checkboxes-nested>input:first-child:checked+label:after{color:#fff;font-weight:400}.oi-map .form-item--checkboxes.form-item--checkboxes-nested>input.is-partial+label:before{background:#0b7746}.oi-map .form-item--checkboxes.form-item--checkboxes-nested>input.is-partial+label:after{font-size:0;border-top:1px solid #fff;width:10px;height:2px;left:6px}@media screen and (max-width:680px){.oi-map .state-image{padding-top:60%}.oi-map svg{left:-40px;width:calc(100% + 50px)}.oi-map #Staedte-außen{display:none}}.oi-map-checkboxes{position:relative}.oi-map-checkboxes.has-selection{padding-top:30px}.state-dropdown{display:block;position:relative;padding:80px 30px;text-align:center}.state-dropdown--contact{padding:0 0 30px}.state-dropdown--magazine{padding:20px 0 30px}@media screen and (max-width:680px){.state-dropdown{padding:40px 20px}.state-dropdown.state-dropdown--contact,.state-dropdown.state-dropdown--magazine{padding:0 0 20px}}.theme+.state-dropdown{padding-top:215px}@media screen and (max-width:768px){.theme+.state-dropdown{padding-top:120px}}@media screen and (max-width:680px){.theme+.state-dropdown{padding-top:75px}}.state-dropdown-headline{margin-bottom:30px}@media screen and (max-width:425px){.state-dropdown-headline{margin-bottom:20px}}.state-dropdown-text{display:block;position:relative;max-width:700px;margin:0 auto 30px}@media screen and (max-width:425px){.state-dropdown-text{margin-bottom:20px}}.state-dropdown-action{display:block;position:relative}.state-dropdown-action span{display:inline-block;vertical-align:middle;color:#615237;margin-right:20px}@media screen and (max-width:680px){.state-dropdown-action span{display:block;margin-bottom:10px;margin-right:0}}.state-dropdown-action-selector{display:inline-block;vertical-align:middle;position:relative;width:280px;height:45px;max-width:100%;border-radius:4px;background-color:#fff}@media screen and (max-width:680px){.state-dropdown-action-selector{display:block;margin-left:auto;margin-right:auto}}.state-dropdown-action-selector select{display:none}.tippy-popper{margin-top:-3px}.tippy-tooltip{background:#fff;color:#3f3524;box-shadow:0 0 12px 0 rgba(0,0,0,.1);padding:10px 12px}.tippy-content{font-size:13px;line-height:16px;text-align:left}.tippy-popper[x-placement=top] .tippy-arrow{border-top:8px solid #fff!important}.tippy-popper[x-placement=bottom] .tippy-arrow{border-bottom:8px solid #fff!important}.block-flourishing-austria-container{position:relative;display:block;padding:80px 30px 100px;text-align:center}@media screen and (max-width:680px){.block-flourishing-austria-container{padding:65px 30px 50px}}.login{display:block;position:relative;padding:120px 30px;text-align:center}@media screen and (max-width:680px){.login{padding:40px 20px}}.login-inner{display:inline-block;vertical-align:top;position:relative;padding:60px 60px 50px;background-color:#fff;border:1px solid #e6e0d8;border-radius:4px;text-align:left;width:100%;max-width:460px}@media screen and (max-width:425px){.login-inner{padding:30px 20px}}.login-inner button[type=submit]{margin-bottom:12px}.login-inner .booking-form-result-button,.login-inner .text-link{margin-top:15px}.login-headline{text-align:center;margin-bottom:40px}@media screen and (max-width:680px){.login-headline{margin-bottom:20px}}.login-error{color:#d0021b;text-align:center}.login-divider,.login-error{display:block;position:relative;margin-bottom:20px}.login-divider{border-top:2px dashed #e6e0d8;border-left:2px dashed transparent;border-right:2px dashed transparent;margin-top:18px}.login-right{display:block;position:relative;text-align:right}@media screen and (max-width:320px){.login-right{margin-top:10px;text-align:left}}.login-link{display:inline-block;vertical-align:top;position:relative;font-size:10px;line-height:20px;font-weight:500;letter-spacing:1px;color:rgba(0,0,0,.8);text-transform:uppercase}.login-link:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:rgba(0,0,0,.8)}.registration{display:block;position:relative;padding:120px 30px;text-align:center}@media screen and (max-width:680px){.registration{padding:40px 20px}}.registration-inner{display:inline-block;vertical-align:top;position:relative;text-align:left;padding:60px 120px 80px;background-color:#fff;border-radius:4px;width:100%;max-width:940px}@media screen and (max-width:768px){.registration-inner{padding:40px 60px}}@media screen and (max-width:425px){.registration-inner{padding:30px 20px}}.registration-inner p{display:block;position:relative;text-align:center}.registration-inner button[type=submit]{margin-top:20px}.registration-headline{text-align:center;margin-bottom:16px}@media screen and (max-width:680px){.registration-headline{margin-bottom:10px}}.dropdown-blocks{display:block;position:relative;padding:50px 30px 80px}@media screen and (max-width:680px){.dropdown-blocks{padding:40px 20px 60px}}.property-info+.dropdown-blocks{padding-top:0}.dropdown-block{display:block;position:relative;margin-top:30px;margin-bottom:30px}.dropdown-block-toggler{display:block;position:relative;cursor:pointer}.dropdown-block-toggler:after{content:"";position:absolute;top:50%;left:0;width:100%;height:0;border-top:2px dashed #e6e0d8;border-left:2px dashed transparent;border-right:2px dashed transparent;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.dropdown-block-toggler i{display:block;position:absolute;top:0;right:0;font-size:20px;line-height:54px;color:#0b7746;padding-left:20px;background-color:#fff;transition:padding .2s linear,-webkit-transform .2s linear;transition:transform .2s linear,padding .2s linear;transition:transform .2s linear,padding .2s linear,-webkit-transform .2s linear}.dropdown-block--opened .dropdown-block-toggler i{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(180deg);transform:rotate(180deg);padding-left:0;padding-right:20px}@media screen and (max-width:680px){.dropdown-block-toggler i{font-size:12px;line-height:38px}}.dropdown-block-headline{display:inline-block;vertical-align:middle;padding-right:25px;background-color:#fff}.dropdown-block-inner{display:none;position:relative;padding-top:30px;padding-bottom:50px;font-size:0}@media screen and (max-width:680px){.dropdown-block-inner{padding-top:20px;padding-bottom:40px}}.dropdown-block:last-child .dropdown-block-inner{padding-bottom:0}.dropdown-block-inner>iframe{display:block}.dropdown-block-inner>iframe:not(:first-child){margin-top:40px}.dropdown-block-content,.dropdown-block-gallery{display:inline-block;vertical-align:top;position:relative;color:#403624}.dropdown-block-content{width:calc(100% - 480px);padding-right:30px}.dropdown-block-content p{display:block;position:relative}.dropdown-block-content p:not(:first-child){margin-top:30px}.dropdown-block-content ol,.dropdown-block-content ul{position:relative;-webkit-column-count:2;column-count:2}.dropdown-block-content ol:not(:first-child),.dropdown-block-content ul:not(:first-child){margin-top:30px}@media screen and (max-width:768px){.dropdown-block-content{width:100%;padding-right:0;margin-bottom:20px}}.dropdown-block-content li,.dropdown-block-lists li{position:relative;line-height:36px;padding-left:35px}.dropdown-block-content li:before,.dropdown-block-lists li:before{display:block;position:absolute;top:0;left:0;font-size:15px;line-height:36px;color:#0b7746}@media screen and (max-width:680px){.dropdown-block-content li,.dropdown-block-lists li{line-height:32px;padding-left:28px}}.dropdown-block-gallery{width:480px;opacity:0;transition:opacity .2s linear;border:10px solid #fff;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(2deg);transform:rotate(2deg)}.dropdown-block--opened .dropdown-block-gallery{opacity:1}@media screen and (max-width:768px){.dropdown-block-gallery{width:100%;max-width:460px;margin-top:10px}}.dropdown-block-gallery-item{display:block;position:relative}.dropdown-block-gallery-item:not(:first-child){display:none}.slick-initialized .dropdown-block-gallery-item:not(:first-child){display:block}.dropdown-block-gallery-item-image{position:relative;display:block;width:100%;height:0;padding-bottom:69.56521739%;overflow:hidden}.dropdown-block-gallery-item-image:before{content:"";display:block;position:absolute;z-index:1;bottom:0;left:0;width:100%;padding-top:15%;background:linear-gradient(180deg,transparent,rgba(0,0,0,.36) 71.57%,rgba(0,0,0,.5))}.dropdown-block-gallery-item-image img{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.dropdown-block-gallery-item-image.is-portait img{position:absolute;display:block;margin:0 auto;top:0;left:0;right:0;height:100%;width:auto}.dropdown-block-lists{position:relative;display:block;font-size:0;margin-bottom:-50px;-webkit-column-count:3;column-count:3;-webkit-column-gap:40px;column-gap:40px}.dropdown-block-lists ul{display:inline-block;margin-bottom:50px;width:100%}.dropdown-block-lists ul:before{content:attr(aria-label);display:block;font-size:22px;font-weight:700;line-height:1.25;margin-bottom:10px}@media screen and (max-width:1024px){.dropdown-block-lists{-webkit-column-count:2;column-count:2;-webkit-column-gap:20px;column-gap:20px}.dropdown-block-lists ul{margin-bottom:30px}.dropdown-block-lists ul:before{font-size:20px}}@media screen and (max-width:680px){.dropdown-block-lists{-webkit-column-count:1;column-count:1;-webkit-column-gap:0;column-gap:0}.dropdown-block-lists ul{margin-bottom:20px}.dropdown-block-lists ul:before{font-size:18px;margin-bottom:5px}}.dropdown-blocks--two-columns{font-size:0}.dropdown-blocks--two-columns .dropdown-block{display:inline-block;vertical-align:top;width:50%}.dropdown-blocks--two-columns .dropdown-block:first-child{padding-right:40px}.dropdown-blocks--two-columns .dropdown-block:last-child{margin-bottom:0}.dropdown-blocks--two-columns .dropdown-block-headline{z-index:2}.dropdown-blocks--two-columns .dropdown-block-toggler{cursor:default}.dropdown-blocks--two-columns .dropdown-block-toggler:after{z-index:1}.dropdown-blocks--two-columns .dropdown-block-inner{display:block;padding-bottom:0}.dropdown-blocks--two-columns .dropdown-block-content{width:100%}.dropdown-blocks--two-columns .dropdown-block-content ol,.dropdown-blocks--two-columns .dropdown-block-content ul{-webkit-column-count:1;column-count:1}@media screen and (max-width:680px){.dropdown-blocks--two-columns .dropdown-block{display:block;width:100%}.dropdown-blocks--two-columns .dropdown-block:first-child{padding-right:0}}.background-beige .dropdown-block-headline,.catalog-item:nth-child(odd) .dropdown-block-headline,.press-download-item:nth-child(odd) .dropdown-block-headline,.video-item:nth-child(odd) .dropdown-block-headline{background-color:#faf4ea}.reset-password{display:block;position:relative;padding:120px 30px;text-align:center}@media screen and (max-width:680px){.reset-password{padding:40px 20px}}.reset-password-inner{display:inline-block;vertical-align:top;position:relative;text-align:left;padding:60px 60px 50px;background-color:#fff;border-radius:4px;width:100%;max-width:460px}@media screen and (max-width:425px){.reset-password-inner{padding:30px 20px}}.reset-password-headline{text-align:center;margin-bottom:30px}@media screen and (max-width:680px){.reset-password-headline{margin-bottom:20px}}.community-settings{display:block;position:relative;font-size:0;background-color:#faf4ea}@media screen and (max-width:680px){.community-settings .background-half-left{display:none}}.community-settings-item{display:inline-block;vertical-align:top;position:relative;width:50%;padding:100px 140px 100px 30px}.community-settings-item:nth-child(odd){z-index:1}.community-settings-item:nth-child(odd):after{content:none;background-image:url(/bundles/app/images/css-images/ankle-bottom-beige.svg)}.community-settings-item:nth-child(2n){padding-left:140px;padding-right:30px}@media screen and (max-width:1024px){.community-settings-item{padding-right:30px}.community-settings-item:nth-child(2n){padding-left:30px}}@media screen and (max-width:768px){.community-settings-item{padding-top:40px;padding-bottom:30px}.community-settings-item:nth-child(2n){padding-top:70px}}@media screen and (max-width:680px){.community-settings-item{width:100%;padding-right:20px;padding-bottom:60px;background-color:#faf4ea}.community-settings-item:nth-child(odd):after{content:""}.community-settings-item:nth-child(2n){padding-left:20px;background:none}}.community-settings-item p{display:block;position:relative;margin-bottom:30px}.community-settings-headline{margin-bottom:40px}@media screen and (max-width:680px){.community-settings-headline{margin-bottom:20px}}.community-settings-divider{display:block;position:relative;border-top:2px dashed #e6e0d8;border-left:2px dashed transparent;border-right:2px dashed transparent;margin-top:50px;margin-bottom:40px}.community-settings-form-item{display:block;position:relative;margin-bottom:5px}.community-settings-form-item label{display:block;position:relative;color:#000;font-weight:700;padding-top:9px}.community-settings-form-item .selectric-wrapper,.community-settings-form-item button[type=submit],.community-settings-form-item input{display:none!important}.form-editing .community-settings-form-item .selectric-wrapper,.form-editing .community-settings-form-item button[type=submit],.form-editing .community-settings-form-item input{display:block!important}.community-settings-form-item .not-editing{display:block;position:relative;padding-top:9px}.form-editing .community-settings-form-item .not-editing{display:none}.community-hero{display:block;position:relative;text-shadow:0 0 10px 0 rgba(0,0,0,.5);padding:65px 30px;background:url(/bundles/app/images/community/community-hero.jpg) 50% no-repeat;background-size:cover}.community-hero--request{background-image:url(/bundles/app/images/community/community-hero-request.jpg)}.community-hero--offers{background-image:url(/bundles/app/images/community/community-hero-offers.jpg)}@media screen and (max-width:680px){.community-hero{padding-top:40px;padding-bottom:40px}}.community-hero-flow{display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6;background:linear-gradient(90deg,rgba(0,0,0,.6),rgba(0,0,0,.4))}.community-dashboard{display:block;position:relative;padding:80px 30px;text-align:center}.community-dashboard--small{padding-top:40px}@media screen and (max-width:680px){.community-dashboard{padding:40px 20px}}.community-dashboard p{display:block;position:relative;max-width:520px;margin:0 auto 50px}.community-dashboard-headline{margin-bottom:20px}.community-dashboard-max-width{display:block;position:relative;max-width:1180px;margin-left:auto;margin-right:auto}.community-dashboard-messages{display:block;position:relative;text-align:left;font-size:0;background-color:#fff;border:1px solid #e6e0d8;border-radius:4px}.community-dashboard-message-header{display:inline-block;vertical-align:middle;position:relative;font-size:14px;line-height:20px;color:#fff;font-weight:700;background-color:#0b7746;text-transform:uppercase;padding-top:15px;padding-bottom:15px}.community-dashboard-message-header--big{width:calc(100% - 160px - 240px);padding-left:65px;border-radius:4px 0 0 0}@media screen and (max-width:768px){.community-dashboard-message-header--big{width:100%;padding-left:50px}}.community-dashboard-message-header--small{width:400px;text-align:right;padding-right:265px;border-radius:0 4px 0 0}@media screen and (max-width:768px){.community-dashboard-message-header--small{display:none}}.community-dashboard-message{display:block;position:relative;color:#1a150f;padding:18px 25px 18px 20px}.community-dashboard-message:not(:last-of-type){border-bottom:1px solid #e6e0d8}@media screen and (max-width:768px){.community-dashboard-message{padding:10px 15px}}.community-dashboard-message-contact,.community-dashboard-message-icon,.community-dashboard-message-sent,.community-dashboard-message-subject{display:inline-block;vertical-align:middle;position:relative;font-size:16px;line-height:1.5;color:rgba(0,0,0,.5)}.community-dashboard-message-icon{width:45px;padding-right:15px}@media screen and (max-width:768px){.community-dashboard-message-icon{width:35px;font-size:14px}}.community-dashboard-message-icon i{display:inline-block;vertical-align:middle;position:relative}.community-dashboard-message--new .community-dashboard-message-icon i{color:#000}.community-dashboard-message--new .community-dashboard-message-icon i:after{content:"*";display:block;position:absolute;top:-7px;right:-7px;font-size:36px;color:#b01933}@media screen and (max-width:768px){.community-dashboard-message--new .community-dashboard-message-icon i:after{font-size:32px}}.community-dashboard-message-subject{width:calc(100% - 45px - 400px)}@media screen and (max-width:768px){.community-dashboard-message-subject{width:calc(100% - 35px - 35px)}}.community-dashboard-message-subject span{display:block;position:relative}.community-dashboard-message--new .community-dashboard-message-subject span{font-weight:700;color:#000}.community-dashboard-message-sent{width:160px;text-align:right;padding-left:20px}@media screen and (max-width:768px){.community-dashboard-message-sent{display:none}}.community-dashboard-message-contact{width:240px;text-align:right;padding-left:20px}.community-dashboard-message-contact .arrow{display:none}@media screen and (max-width:768px){.community-dashboard-message-contact{width:35px}.community-dashboard-message-contact .button,.community-dashboard-message-contact .property-offer-catch-button,.community-dashboard-message-contact .property-offer-catch-button--brown,.community-dashboard-message-contact .statistic-button{display:none}.community-dashboard-message-contact .arrow{display:block;color:#0b7746}}.community-dashboard-no-requests{display:block;position:relative;max-width:1180px;padding:40px 20px;margin-left:auto;margin-right:auto;text-align:center}.request-summary{display:block;position:relative;font-size:0;text-align:center;margin-top:40px;margin-bottom:100px}.request-summary .button,.request-summary .property-offer-catch-button,.request-summary .property-offer-catch-button--brown,.request-summary .statistic-button{margin-left:15px;margin-right:15px;min-width:230px}.request-summary-date,.request-summary-item{display:inline-block;vertical-align:top;position:relative;width:33.3333%;color:#403624;text-align:left;padding:20px 30px 14px;background-color:#fff;border:1px solid #e6e0d8;margin-left:-1px;margin-right:-1px}.request-summary-date--half,.request-summary-item--half{width:50%}.request-summary-date:first-child,.request-summary-item:first-child{border-radius:4px 0 0 4px}.request-summary-date:last-child,.request-summary-item:last-child{border-radius:0 4px 4px 0}.request-summary-date span,.request-summary-item span{display:block;position:relative;font-size:12px;line-height:18px;letter-spacing:1px;text-transform:uppercase}.request-summary-date{font-size:0;line-height:0}.request-summary-date i{display:block;position:absolute;bottom:28px;left:160px;font-size:11px;-webkit-transform:translate(-100%,31%);transform:translate(-100%,31%)}.request-summary-date-item{display:inline-block;vertical-align:top;position:relative;width:150px}.community-offer{display:block;position:relative;background-color:#faf4ea;padding:30px 20px}.community-offer .form{display:none}.community-offer-inner{display:block;position:relative;max-width:940px;margin-left:auto;margin-right:auto}.community-offer-image{display:block;position:relative;float:right;margin-left:20px;margin-bottom:20px;border:10px solid #fff;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:rotate(4deg);transform:rotate(4deg);outline:1px solid transparent}@media screen and (max-width:768px){.community-offer-image{float:none;margin-left:auto;margin-right:auto}}.community-offer-table{display:block;position:relative;margin-bottom:20px}.community-offer-table table{position:relative;width:100%}.community-offer-table table td{padding:3px 5px!important}.community-offer-buttons{display:block;position:relative;font-size:0;margin-bottom:50px}.community-offer-buttons .button,.community-offer-buttons .property-offer-catch-button,.community-offer-buttons .property-offer-catch-button--brown,.community-offer-buttons .statistic-button,.community-offer-buttons a{margin-right:20px}.community-back-button{display:block;position:relative;text-align:left;margin-bottom:30px}.community-back-button i{display:inline-block;vertical-align:middle;position:relative;padding-right:5px;padding-bottom:4px}.intranet-content{display:block;position:relative;font-size:0;padding:20px 15px}.intranet-content--no-padding{padding:0}.intranet-item{display:inline-block;vertical-align:top;position:relative;width:calc(100% - 20px);margin-left:10px;margin-right:10px;background-color:#fff;border:1px solid #e6e0d8;border-radius:4px;overflow:hidden}.intranet-item:not(:last-child){margin-bottom:20px}.intranet-item--half{width:calc(50% - 20px)}.intranet-item--half:not(:last-child),.intranet-item--half:not(:nth-last-child(2)){margin-bottom:20px}@media screen and (max-width:768px){.intranet-item--half{width:calc(100% - 20px)}.intranet-item--half:nth-last-child(2){margin-bottom:20px}}.intranet-item-title{display:block;position:relative;font-size:16px;line-height:23px;font-weight:700;letter-spacing:1px;text-transform:uppercase;text-align:center;color:#fff;background-color:#0b7746;padding:14px 20px 10px}.intranet-news{display:block;position:relative;font-size:12px;line-height:18px;color:rgba(64,54,36,.6);padding:10px 50px 20px 30px}.intranet-news:not(:last-child){border-bottom:2px solid #e6e0d8}.intranet-news--unread span{padding-left:15px}.intranet-news--unread span:before{content:"*";display:block;position:absolute;top:9px;left:0;font-size:32px;color:#b01933}.intranet-news span{display:block;position:relative;font-size:18px;line-height:48px;font-weight:700;color:#000;margin-bottom:-3px}.intranet-news i{display:block;position:absolute;top:50%;right:20px;color:#0b7746;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.intranet-request{display:block;position:relative;padding:18px 50px 15px 20px}.intranet-request:not(:last-child){border-bottom:2px solid #e6e0d8}.intranet-request-envelope{font-size:21px;margin-right:20px;margin-top:-10px}.intranet-request-envelope,.intranet-request-title{display:inline-block;vertical-align:middle;position:relative}.intranet-request-date{right:105px;font-size:12px;line-height:18px;color:rgba(64,54,36,.6)}.intranet-request-arrow,.intranet-request-date{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.intranet-request-arrow{right:20px;color:#0b7746}.intranet-request--unread .intranet-request-title{font-weight:700}.intranet-request--unread .intranet-request-envelope:before{font-size:15px}.intranet-request--unread .intranet-request-envelope:after{content:"*";display:block;position:absolute;top:2px;right:-8px;font-size:32px;color:#b01933}.intranet-search{font-size:0;text-align:left;margin:0 10px 20px;border-radius:4px;overflow:hidden;border:1px solid #e6e0d8}.intranet-search,.intranet-search button,.intranet-search input{display:inline-block;vertical-align:top;position:relative}.intranet-search input{width:315px;font-size:12px;line-height:18px;letter-spacing:1px;text-transform:uppercase;padding:16px 20px 12px;max-width:calc(100% - 47px);color:#1a150f;background-color:#fff}.intranet-search input:-moz-placeholder,.intranet-search input::-moz-placeholder{color:rgba(26,21,15,.6);opacity:1}.intranet-search input:-ms-input-placeholder{color:rgba(26,21,15,.6)}.intranet-search input::-webkit-input-placeholder{color:rgba(26,21,15,.6)}.intranet-search button{background-color:#0b7746;padding:13px 14px}.intranet-search button i{display:block;position:relative;font-size:19px;line-height:20px;color:#fff}.intranet-table{display:block;position:relative;text-align:left}@media screen and (max-width:1024px){.intranet-table{min-width:974px}}.intranet-table table{width:100%}.intranet-table tr:not(:last-child){border-bottom:2px solid #e6e0d8}.intranet-table tr:hover td{background-color:#f7f5f2}.intranet-table td,.intranet-table th{padding:18px 30px 14px;vertical-align:middle}@media screen and (max-width:1024px){.intranet-table td,.intranet-table th{padding:9px 10px 7px}.intranet-table td:not(:first-child):not(:last-child),.intranet-table th:not(:first-child):not(:last-child){width:130px}.intranet-table td:last-child,.intranet-table th:last-child{width:520px}}.intranet-table th{color:#fff;background-color:#0b7746;letter-spacing:1px;text-transform:uppercase}.intranet-table td{transition:background-color .25s linear}.intranet-table span{display:inline-block;vertical-align:middle;position:relative}.intranet-table-id{white-space:nowrap}.intranet-table-data-small{display:block;position:relative;font-size:12px;color:#403624}.intranet-table-icon-link{display:inline-block;vertical-align:middle;position:relative;font-size:0}.intranet-table-icon-link:not(:last-child){margin-right:30px}@media screen and (max-width:1024px){.intranet-table-icon-link:not(:last-child){margin-right:20px}}.intranet-table-icon-link i,.intranet-table-icon-link span{display:inline-block;vertical-align:middle;position:relative}.intranet-table-icon-link i{font-size:22px;color:#0b7746;margin-right:10px;margin-top:-8px}@media screen and (max-width:1024px){.intranet-table-icon-link i{font-size:18px;margin-top:-6px}}.intranet-table-icon-link span{font-size:12px;color:#403624;text-transform:uppercase}@media screen and (max-width:1024px){.intranet-table-icon-link span{font-size:10px}}.intranet-tablerow-hover{display:inline-block;position:relative;text-align:left;min-width:660px}.intranet-incert-iframe{position:relative;width:100%;height:3000px}.intranet-incert-iframe:before{content:"";position:absolute;width:80px;height:80px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(/bundles/app/images/loader.svg);background-size:80px 80px;-webkit-backface-visibility:hidden;backface-visibility:hidden;top:100px;-webkit-transform:translate(-50%);transform:translate(-50%)}.intranet-incert-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.intranet-iframe-error{position:absolute;top:0;left:0;width:100%;height:100%;height:100vh;padding:60px 20px 20px;background-color:#faf4ea;text-align:center;font-size:20px}.intranet-iframe-error-inner{position:relative;max-width:740px;margin:0 auto}.intranet-navigation{display:block;position:relative;height:115px;background-color:#fff;box-shadow:0 0 12px 0 rgba(0,0,0,.2);text-align:center;z-index:700}.intranet-navigation-logo{display:block;position:absolute;top:50%;left:25px;width:180px;height:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.intranet-content-title,.intranet-navigation-title{display:inline-block;vertical-align:middle;position:relative;font-size:36px;font-weight:700;line-height:115px;padding-top:4px;text-align:center}@media screen and (max-width:680px){.intranet-content-title,.intranet-navigation-title{display:none}}.intranet-content-title{display:none;line-height:42px;padding:30px 20px}@media screen and (max-width:680px){.intranet-content-title{display:block}}.intranet-navigation-toggler{display:block;position:absolute;top:50%;right:35px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.intranet-navigation-toggler span{display:none;vertical-align:middle;position:relative;font-size:14px;line-height:20px;font-weight:700;text-transform:uppercase;padding-top:5px}.intranet-navigation-toggler span:first-child{display:inline-block}.intranet-navigation-toggle-icon,.intranet-navigation-toggle-icon:after,.intranet-navigation-toggle-icon:before{display:inline-block;vertical-align:middle;height:3px;width:30px;background-color:#000;border-radius:3px}.intranet-navigation-toggle-icon{position:relative;margin-left:20px;transition:background-color .25s linear}.intranet-navigation-toggle-icon:after,.intranet-navigation-toggle-icon:before{content:"";position:absolute;top:-10px;left:0;-webkit-transform-origin:center center;transform-origin:center center;transition:top .25s linear .25s,-webkit-transform .25s linear;transition:transform .25s linear,top .25s linear .25s;transition:transform .25s linear,top .25s linear .25s,-webkit-transform .25s linear}.intranet-navigation-toggle-icon:after{top:10px}.intranet-side-navigation{display:block;position:fixed;top:115px;right:-270px;width:250px;height:calc(100vh - 115px);color:#fff;text-align:left;background-color:#0b7746;box-shadow:0 0 20px 0 rgba(0,0,0,.2);z-index:699;transition:right .25s linear}.intranet-side-navigation-scroller{display:block;position:relative;overflow:auto;height:calc(100% - 58px)}.intranet-side-navigation-list,.intranet-side-navigation-list li,.intranet-side-navigation-list ul{display:block;position:relative}.intranet-side-navigation-list a{display:block;position:relative;font-size:18px;line-height:24px;padding:30px 20px 30px 65px;border-bottom:1px solid hsla(0,0%,100%,.5);transition:background-color .25s linear}.intranet-side-navigation-list a.active,.no-touchevents .intranet-side-navigation-list a:hover{background-color:#064529}.intranet-side-navigation-list img{display:block;position:absolute;top:50%;left:28px;width:16px;height:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.intranet-side-navigation-list span{display:inline-block;vertical-align:middle;padding-top:4px}.intranet-side-footer-navigation{display:block;position:relative;padding:60px 65px}.intranet-side-footer-navigation li,.intranet-side-footer-navigation ul{display:block;position:relative}.intranet-side-footer-navigation a{display:inline-block;position:relative;font-size:14px;line-height:40px}.intranet-side-footer-navigation a:after{content:"";display:block;position:absolute;left:0;bottom:10px;width:100%;height:1px;background-color:#fff;opacity:0;transition:opacity .25s linear}.intranet-side-footer-navigation a.active:after,.no-touchevents .intranet-side-footer-navigation a:hover:after{opacity:1}.intranet-side-navigation-logout{display:block;position:absolute;bottom:0;left:0;width:100%;text-align:center;text-transform:uppercase;padding:20px}.intranet-side-navigation-logout i,.intranet-side-navigation-logout span{display:inline-block;vertical-align:middle;position:relative}.intranet-side-navigation-logout i{font-size:16px;margin-right:10px}.intranet-side-navigation-logout span{font-size:11px;line-height:14px;padding-top:2px}.intranet-content-hider{display:block;position:fixed;top:115px;left:0;width:0;height:100%;background:transparent;z-index:699;transition:background-color .25s linear,width 0s linear .25s}.intranet-navigation--opened .intranet-navigation-toggler span{display:inline-block}.intranet-navigation--opened .intranet-navigation-toggler span:first-child{display:none}.intranet-navigation--opened .intranet-navigation-toggle-icon{background-color:transparent}.intranet-navigation--opened .intranet-navigation-toggle-icon:after,.intranet-navigation--opened .intranet-navigation-toggle-icon:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:top .25s linear,-webkit-transform .25s linear .25s;transition:top .25s linear,transform .25s linear .25s;transition:top .25s linear,transform .25s linear .25s,-webkit-transform .25s linear .25s}.intranet-navigation--opened .intranet-navigation-toggle-icon:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.intranet-navigation--opened .intranet-side-navigation{right:0}.intranet-navigation--opened .intranet-content-hider{width:calc(100% - 250px);background-color:hsla(0,0%,100%,.5);transition:background-color .25s linear .25s}.intranet-content-puller{display:block;position:relative;overflow:hidden;transition:-webkit-transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear;min-height:calc(100vh - 115px)}.intranet-content-puller--pulled{-webkit-transform:translateX(-250px);transform:translateX(-250px)}.statistic{background-color:#faf4ea;padding:30px 25px;max-width:1430px;margin:0 auto}.statistic,.statistic-header{position:relative}.statistic-header:not(.statistic-header--compact){padding-bottom:25px;border-bottom:2px dashed #e6e0d8;margin-bottom:30px}@media screen and (max-width:767px){.statistic-header.statistic-header--compact{margin-bottom:20px}}.statistic-info{position:relative;text-align:center;font-size:22px;line-height:34px;margin-top:60px}.statistic-info-compact{position:relative;text-align:left;font-size:20px;line-height:1.5}.statistic-navigation{position:relative;background-color:#0b7746;text-align:center;font-size:0;box-shadow:0 0 12px 0 rgba(0,0,0,.2);z-index:1}.statistic-navigation li{display:inline-block;vertical-align:middle;padding:0 25px;border-bottom:2px}.statistic-navigation a{display:block;color:#fff;font-size:18px;font-weight:700;line-height:28px;padding:15px 0 11px;border-bottom:4px solid #0b7746}.no-touchevents .statistic-navigation a:hover,.statistic-navigation a.active{border-color:#fff}.statistic-dateranges{float:right;width:370px}@media screen and (max-width:1023px){.statistic-dateranges{float:none;width:100%}}.statistic-daterange{position:relative;text-align:right}.statistic-daterange:not(:first-child){margin-top:10px}.statistic-daterange>input[type=checkbox],.statistic-daterange>input[type=text],.statistic-daterange>label,.statistic-daterange>span{position:relative;display:inline-block;vertical-align:middle;color:#403624}.statistic-daterange>input[type=checkbox]{display:none}.statistic-daterange>label,.statistic-daterange>span{font-size:16px;line-height:1.5;margin:3px 20px 0 0}.statistic-daterange label:after,.statistic-daterange label:before{display:block;position:absolute;height:18px;width:18px;cursor:pointer;z-index:2}.statistic-daterange label:before{content:"";top:3px;left:-33px;border:1px solid #e6e0d8;border-radius:4px;background-color:#fff}.statistic-daterange label:after{top:0;left:-30px;font-size:15px;color:#0b7746;text-align:center;opacity:0}.statistic-daterange input[type=checkbox]:checked+label:after{opacity:1}.statistic-daterange>input[type=text]{font-weight:500;height:38px;width:190px;border-radius:4px;border:1px solid #e6e0d8;background-color:#fff;padding:5px 0 0 16px;outline:0}.statistic-daterange>input[type=text].is-invalid{border:2px solid #b01933!important}.statistic-daterange-period{color:#0b7746!important}.statistic-daterange-period-compare{color:#b01933!important}.statistic-daterange-arrow{display:block;position:absolute;top:0;right:0;padding-right:16px;pointer-events:none}.statistic-daterange-arrow:before{font-size:7px;line-height:38px}.statistic-daterange-text{display:inline-block;vertical-align:middle;width:190px;text-align:left;color:#3f3524;font-size:14px;line-height:20px;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-top:4px}.statistic-title{display:block;font-size:36px;line-height:48px;font-weight:700;color:#000;margin-bottom:15px}.statistic-table-outer{position:relative;border-radius:4px;overflow:hidden}.statistic-table-outer.is-scrollable:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:24px;background-image:linear-gradient(-180deg,transparent,rgba(0,0,0,.15));pointer-events:none}.statistic-table{display:block;position:relative;border-radius:4px;border:1px solid #e6e0d8;overflow:auto;max-height:615px}.statistic-table th{background-color:transparent}.statistic-table tbody tr:not(:only-child):hover td{background-color:#f7f5f2}.statistic-table--has-comparison td:not(:first-child){color:#0b7746}.floatThead-container th,.statistic-table:not(.js-statistic-table) th{background-color:#0e995a}.floatThead-container table,.statistic-table table{position:relative;width:100%;text-align:center;font-weight:700}.floatThead-container tbody tr:not(:last-child),.statistic-table tbody tr:not(:last-child){border-bottom:1px solid #e6e0d8}.floatThead-container th,.statistic-table th{font-size:14px;padding:19px 15px 16px 25px;color:#fff;letter-spacing:1px;text-transform:uppercase;white-space:nowrap;text-align:right}.floatThead-container th:first-child,.statistic-table th:first-child{text-align:left}.floatThead-container th.js-order-by,.statistic-table th.js-order-by{cursor:pointer}.floatThead-container th:last-child,.statistic-table th:last-child{padding-right:25px}.floatThead-container td,.statistic-table td{padding:23px 15px 20px 25px;background-color:#fff;color:#615237;font-size:15px;transition:background-color .25s linear}.floatThead-container td:first-child,.statistic-table td:first-child{white-space:nowrap;text-align:left}.floatThead-container td:not(:first-child),.statistic-table td:not(:first-child){text-align:right}.floatThead-container td:last-child,.statistic-table td:last-child{padding-right:25px}.floatThead-container th span,.statistic-table th span{display:inline-block;vertical-align:middle;position:relative;white-space:normal}.floatThead-container i+span,.statistic-table i+span{max-width:calc(100% - 18px)}@media screen and (max-width:1400px){.floatThead-container td,.floatThead-container th,.statistic-table td,.statistic-table th{padding-right:5px;padding-left:10px}.floatThead-container td:last-child,.floatThead-container th:last-child,.statistic-table td:last-child,.statistic-table th:last-child{padding-right:10px}}@media screen and (max-width:1024px){.floatThead-container th,.statistic-table th{text-align:left}}.statistic-table--booking{max-height:768px}.statistic-area-half .statistic-table--booking{max-height:480px}.statistic-table--booking td:first-child{font-size:18px;color:#000}.statistic-table--booking td:not(:first-child),.statistic-table--booking th:not(:first-child){text-align:right}.statistic-table-sum{border-bottom:1px solid #736650}.statistic-table-sum td,.statistic-table-sum td:first-child,.statistic-table-sum td:last-child{font-size:18px;line-height:1.25;font-weight:700;color:#0b7746;background-color:#fdfbf8;padding-top:10px;padding-bottom:6px}.statistic-table-sum td:first-child:not(:first-child),.statistic-table-sum td:last-child:not(:first-child),.statistic-table-sum td:not(:first-child){text-align:right}.statistic-table-sum span{display:block;position:relative;font-size:13px;line-height:19px;letter-spacing:.6px;color:#0b7746}.statistic-table-sum td:first-child span{letter-spacing:normal}.statistic-table-sum .statistic-table-calc-base-compare{margin-top:5px;padding-top:9px;color:#b01933}.statistic-table-compare,.statistic-table-compare-data,.statistic-table-compare span{display:block;position:relative;color:#b01933}.statistic-table-compare{margin-top:5px;padding-top:9px}.statistic-table-compare:before{content:"";position:absolute;top:0;left:-15px;width:calc(100% + 40px);height:1px;background:#e6e0d8}@media screen and (max-width:1400px){.statistic-table-compare:before{left:-10px;width:calc(100% + 20px)}}.statistic-table tbody .statistic-table-compare-data{margin-top:5px}.statistic-chart{position:relative;background-color:#fff;padding:40px 20px;border-radius:4px;border:1px solid #e6e0d8;min-height:400px}.statistic-chart[data-resize]{transition:opacity .5s linear;opacity:0}.statistic-chart[data-resize].is-visible{opacity:1}.staticstic-chart-info{position:absolute;display:block;font-size:18px;top:20px;right:20px}.statistic-chart-requests{position:relative;max-width:600px;margin:0 auto;min-height:400px}.statistic-area{position:relative;font-size:0;padding-bottom:50px;background-color:#faf4ea}.statistic-area>.statistic-area:last-of-type{padding-bottom:0}.statistic-area+.statistic-area{border-top:2px dashed #e6e0d8;padding-top:40px}.statistic-area-chart{position:relative}.statistic-area-chart+.statistic-area-chart{padding-top:50px}.statistic-area-clean{position:relative}.statistic-area-clean+.statistic-area-clean{margin-top:20px}.statistic-area-half{display:inline-block;vertical-align:top;width:calc(50% - 10px);margin-right:20px}.statistic-area-half:last-child{margin-right:0}@media screen and (max-width:1024px){.statistic-area-half{display:block;width:100%;margin-top:20px;margin-right:0}.statistic-area-chart>.statistic-area-half:not(:last-child){margin-top:0}.statistic-area-half>.statistic-title{margin-bottom:5px}}.statistic-area-header{position:relative}.statistic-area-header .statistic-title{float:left}@media screen and (max-width:920px){.statistic-area-header .statistic-title{float:unset}}.statistic-area-header-legend{position:relative;float:right}.statistic-area-header-legend span{font-size:16px;line-height:48px;font-weight:700;color:#0b7746;white-space:nowrap}.statistic-area-header-legend span:before{content:"";display:inline-block;vertical-align:middle;width:20px;height:3px;margin-right:12px;background-color:#0b7746;margin-top:-3px;border-radius:2px}.statistic-area-header-legend span:nth-child(2){margin-left:40px;color:#b01933}.statistic-area-header-legend span:nth-child(2):before{background-color:#b01933}@media screen and (max-width:920px){.statistic-area-header-legend{float:unset;margin-bottom:15px}.statistic-area-header-legend span{display:block;line-height:1.5;margin-left:0!important}.statistic-title+.statistic-area-header-legend{margin-top:-10px}}.statistic-filters{position:relative;float:left;width:calc(100% - 370px);max-width:940px}@media screen and (max-width:1023px){.statistic-filters{float:none;width:100%;max-width:100%;margin-bottom:10px}}.statistic-filter{position:relative;margin-bottom:10px;float:left;height:38px;width:calc(33.3333% - 12px)}.statistic-filter:not(.statistic-filter--input){opacity:0}.statistic-filter .selectric-items li{padding-top:14px;padding-bottom:10px}.statistic-filter .selectric-items li:first-child{display:none}.statistic-filter .selectric-wrapper.has-selection:not(.selectric-open) .selectric{border-color:#0b7746!important}.statistic-filter .selectric-wrapper.has-selection:not(.selectric-open)+.statistic-filter-reset{display:block}.statistic-filter input[type=text]{background:#fff;border:1px solid #e6e0d8;border-radius:4px;width:100%;height:100%;padding:3px 15px 0;text-transform:uppercase;letter-spacing:1px;font-size:12px;color:#615237;outline:0}@media screen and (min-width:681px){.statistic-filter:not(:nth-child(3n+3)){margin-right:18px}}@media screen and (max-width:680px){.statistic-filter{width:calc(50% - 10px)}}@media screen and (max-width:680px) and (min-width:426px){.statistic-filter:nth-child(odd){margin-right:20px}}@media screen and (max-width:425px){.statistic-filter{width:100%}}.statistic-filter-reset{display:none;position:absolute;top:1px;right:2px;width:38px;height:36px;line-height:38px;background-color:#fff;text-align:center;font-size:10px;cursor:pointer;z-index:10}.statistic-filter-reset:after{position:absolute;top:0;left:0;width:100%;height:100%}.statistic-button{height:38px!important;line-height:38px!important;float:right;width:calc(33.3333% - 12px)}@media screen and (max-width:680px){.statistic-button{width:calc(50% - 10px)}}@media screen and (max-width:425px){.statistic-button{width:100%}}.statistic-loader{position:relative;height:200px;background:transparent url(/bundles/app/images/loader.gif) no-repeat 50%;background-size:100px}