/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body.path-frontpage #header{min-height:46.875vw}body:not(.path-frontpage) #header{min-height:15vw}#header{display:flex;flex-flow:column nowrap;justify-content:center;position:relative;background-size:cover;background-repeat:no-repeat;background-position:top center}#header:after{content:"";background:linear-gradient(180deg,rgba(8,8,8,.5) 11%,rgba(8,8,8,.3) 32%,rgba(8,8,8,.3) 61%,rgba(8,8,8,.3) 100%);z-index:0;position:absolute;top:0;left:0;right:0;bottom:0}#header>div{z-index:5;position:relative}#header-content{position:relative;z-index:2;color:#fff}#header-content .h1,#header-content .h2,#header-content .h3,#header-content .h4,#header-content .h5,#header-content .h6,#header-content h1,#header-content h2,#header-content h3,#header-content h4,#header-content h5,#header-content h6{color:inherit}
.field--name-field-area,.field--name-field-coffee-maker,.field--name-field-cooling-options,.field--name-field-number-of-persons,.field--name-field-oven,.field--name-field-parking-lot,.field--name-field-rooms,.field--name-field-tv,.field--name-field-washing-machine,.field--name-field-wifi{margin-bottom:1em;font-family:"Roboto Slab",serif;padding-left:2.3571428571em;position:relative}.field--name-field-area:last-child,.field--name-field-coffee-maker:last-child,.field--name-field-cooling-options:last-child,.field--name-field-number-of-persons:last-child,.field--name-field-oven:last-child,.field--name-field-parking-lot:last-child,.field--name-field-rooms:last-child,.field--name-field-tv:last-child,.field--name-field-washing-machine:last-child,.field--name-field-wifi:last-child{margin-bottom:0}.field--name-field-area:before,.field--name-field-coffee-maker:before,.field--name-field-cooling-options:before,.field--name-field-number-of-persons:before,.field--name-field-oven:before,.field--name-field-parking-lot:before,.field--name-field-rooms:before,.field--name-field-tv:before,.field--name-field-washing-machine:before,.field--name-field-wifi:before{content:"";display:block;line-height:normal;height:1.2142857143em;width:1.3571428571em;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:#c39044;position:absolute;top:50%;left:0;margin-top:-.6071428572em}.field--name-field-number-of-persons:before{-webkit-mask-image:url(/themes/custom/childtheme/css/../img/fontawesome/solid/users.svg);mask-image:url(/themes/custom/childtheme/css/../img/fontawesome/solid/users.svg)}.field--name-field-rooms:before{-webkit-mask-image:url(/themes/custom/childtheme/css/../img/icons/floor-plan.svg);mask-image:url(/themes/custom/childtheme/css/../img/icons/floor-plan.svg)}.field--name-field-area:before{-webkit-mask-image:url(/themes/custom/childtheme/css/../img/fontawesome/solid/expand-alt.svg);mask-image:url(/themes/custom/childtheme/css/../img/fontawesome/solid/expand-alt.svg)}.field--name-field-parking-lot:before{-webkit-mask-image:url(/themes/custom/childtheme/css/../img/fontawesome/solid/car.svg);mask-image:url(/themes/custom/childtheme/css/../img/fontawesome/solid/car.svg)}.field--name-field-wifi:before{-webkit-mask-image:url(/themes/custom/childtheme/css/../img/fontawesome/solid/wifi.svg);mask-image:url(/themes/custom/childtheme/css/../img/fontawesome/solid/wifi.svg)}.field--name-field-tv:before{-webkit-mask-image:url(/themes/custom/childtheme/css/../img/fontawesome/solid/satellite.svg);mask-image:url(/themes/custom/childtheme/css/../img/fontawesome/solid/satellite.svg)}.field--name-field-oven:before{-webkit-mask-image:url(/themes/custom/childtheme/css/../img/fontawesome/solid/oven.svg);mask-image:url(/themes/custom/childtheme/css/../img/fontawesome/solid/oven.svg)}.field--name-field-washing-machine:before{-webkit-mask-image:url(/themes/custom/childtheme/css/../img/fontawesome/solid/washer.svg);mask-image:url(/themes/custom/childtheme/css/../img/fontawesome/solid/washer.svg)}.field--name-field-coffee-maker:before{-webkit-mask-image:url(/themes/custom/childtheme/css/../img/fontawesome/solid/coffee.svg);mask-image:url(/themes/custom/childtheme/css/../img/fontawesome/solid/coffee.svg)}.field--name-field-cooling-options:before{-webkit-mask-image:url(/themes/custom/childtheme/css/../img/fontawesome/solid/snowflake.svg);mask-image:url(/themes/custom/childtheme/css/../img/fontawesome/solid/snowflake.svg)}.field--name-field-teaser-text{margin-bottom:2rem}
.view-holiday-apartments.view-display-id-overview .views-row{padding-top:2rem;padding-bottom:2rem}.view-holiday-apartments.view-display-id-overview .views-row:nth-child(odd){background-color:#ede4d3}.view-holiday-apartments.view-display-id-overview .media.media--image{display:block;height:100%;max-width:100%;min-height:1px;overflow:hidden;position:relative;width:100%}.view-holiday-apartments.view-display-id-overview .media.media--image .media__element{bottom:0;height:100%;left:0;min-height:1px;position:absolute;right:0;top:0;width:100%;z-index:0;-o-object-fit:cover;object-fit:cover}.view-holiday-apartments.view-display-id-overview .card-actions{margin-top:2.5rem}.view-holiday-apartments.view-display-id-overview .card-body{padding-top:2rem;padding-bottom:2rem}@media (min-width:768px){.view-holiday-apartments.view-display-id-overview .card-body{padding-left:2rem}}@media (max-width:767.98px){.view-holiday-apartments.view-display-id-overview .media.media--image{padding-bottom:50%}}
.block-lang-dropdown{padding-left:1rem;padding-right:1rem;}#navbar-top .ldsSkin .ddArrow{background-color:#fff;}#navbar-top .ldsSkin .ddArrow:hover{background-color:#fff;opacity:0.8;}.ldsSkin{width:auto !important;}.ldsSkin .divider{display:none;}.ldsSkin .ddArrow{width:10px;height:16px;background-color:#c3c3c3;mask-image:url(/themes/custom/childtheme/css/override/../../img/fontawesome/solid/caret-down.svg);mask-repeat:no-repeat;mask-position:center center;mask-size:contain;right:0 !important;}.ldsSkin .ddArrow:hover{background-color:#f2f2f2;}.ldsSkin .ddTitle{color:#666;cursor:pointer;}.ldsSkin .ddTitle .ddTitleText{padding:22px 12px 5px 0px;}.ldsSkin .ddTitle .ddTitleText .ddTitleText{padding:0;}.ldsSkin .ddTitle .ddTitleText img{padding-right:5px;width:25px;height:12px;vertical-align:baseline;}.ldsSkin .ddTitle .description{font-size:12px;color:#666;}.ldsSkin .ddTitle .ddlabel{display:none;}.ldsSkin .ddChild{border:1px solid #c3c3c3;background-color:#fff;right:0;height:auto !important;min-height:70px;width:70px;}.ldsSkin .ddChild li{padding:5px;background-color:#fff;border-bottom:0 !important;cursor:pointer;}.ldsSkin .ddChild li .description{color:#666;}.ldsSkin .ddChild li .ddlabel{color:#333;}.ldsSkin .ddChild li.hover{background-color:#f2f2f2;}.ldsSkin .ddChild li.optgroup{padding:0;}.ldsSkin .ddChild li.optgroup .optgroupTitle{padding:0 5px;font-weight:bold;font-style:italic;}.ldsSkin .ddChild li.optgroup ul li{padding:5px 5px 5px 15px;}.ldsSkin .ddChild li.selected{background-color:#d5d5d5;color:#000;}.ldsSkin .ddChild li img{padding:0 6px 0 0;width:26px;height:12px;}.ldsSkin ul{padding:0 !important;}.offcanvas.show .ldsSkin .ddChild{left:0;right:auto;}.ldsSkinAfter{width:auto !important;}.ldsSkinAfter .divider{border-left:1px solid #c3c3c3;border-right:1px solid #fff;right:24px;}.ldsSkinAfter .ddArrow{width:10px;height:16px;margin-top:-8px;background-color:#c3c3c3;mask-image:url(/themes/custom/childtheme/css/override/../../img/fontawesome/solid/caret-down.svg);mask-repeat:no-repeat;mask-position:center center;mask-size:contain;}.ldsSkinAfter .ddArrow:hover{background-color:#f2f2f2;}.ldsSkinAfter .ddTitle{color:#666;display:block !important;}.ldsSkinAfter .ddTitle .ddTitleText{padding:5px 20px 5px 5px;overflow:hidden;}.ldsSkinAfter .ddTitle .ddTitleText .ddTitleText{padding:0;}.ldsSkinAfter .ddTitle .ddTitleText img{padding-right:10px;float:right !important;width:30px;height:12px;}.ldsSkinAfter .ddTitle .ddTitleText .ddlabel{float:left;padding-right:6px;}.ldsSkinAfter .ddTitle .description{font-size:12px;color:#666;}.ldsSkinAfter .ddChild{border:1px solid #c3c3c3;background-color:#fff;left:-1px;right:0;height:auto !important;min-height:70px;width:70px;}.ldsSkinAfter .ddChild li{padding:5px;background-color:#fff;border-bottom:0 !important;}.ldsSkinAfter .ddChild li .description{color:#666;}.ldsSkinAfter .ddChild li .ddlabel{float:left;padding-right:6px;color:#333;}.ldsSkinAfter .ddChild li.hover{background-color:#f2f2f2;}.ldsSkinAfter .ddChild li.optgroup{padding:0;}.ldsSkinAfter .ddChild li.optgroup .optgroupTitle{padding:0 5px;font-weight:bold;font-style:italic;}.ldsSkinAfter .ddChild li.optgroup ul li{padding:5px 5px 5px 15px;}.ldsSkinAfter .ddChild li.selected{background-color:#d5d5d5;color:#000;}.ldsSkinAfter .ddChild li img{float:right !important;padding:0 10px 0 0;width:30px;height:12px;}.ldsSkinAfter ul{padding:0 !important;}.ldsSkinNoIcon{width:auto !important;}.ldsSkinNoIcon .divider{border-left:1px solid #c3c3c3;border-right:1px solid #fff;right:24px;}.ldsSkinNoIcon .ddArrow{width:10px;height:16px;margin-top:-8px;background-color:#c3c3c3;mask-image:url(/themes/custom/childtheme/css/override/../../img/fontawesome/solid/caret-down.svg);mask-repeat:no-repeat;mask-position:center center;mask-size:contain;}.ldsSkinNoIcon .ddArrow:hover{background-color:#f2f2f2;}.ldsSkinNoIcon .ddTitle{color:#666;}.ldsSkinNoIcon .ddTitle .ddTitleText{padding:5px 20px 5px 5px;}.ldsSkinNoIcon .ddTitle .ddTitleText .ddTitleText{padding:0;}.ldsSkinNoIcon .ddTitle .ddTitleText img{padding-right:5px;width:25px;height:12px;display:none;}.ldsSkinNoIcon .ddTitle .description{font-size:12px;color:#666;}.ldsSkinNoIcon .ddChild{border:1px solid #c3c3c3;background-color:#fff;left:-1px;right:0;height:auto !important;min-height:70px;width:70px;}.ldsSkinNoIcon .ddChild li{padding:5px;background-color:#fff;border-bottom:0 !important;}.ldsSkinNoIcon .ddChild li .description{color:#666;}.ldsSkinNoIcon .ddChild li .ddlabel{color:#333;}.ldsSkinNoIcon .ddChild li.hover{background-color:#f2f2f2;}.ldsSkinNoIcon .ddChild li img{padding:0 6px 0 0;width:26px;height:12px;display:none;}.ldsSkinNoIcon .ddChild li.optgroup{padding:0;}.ldsSkinNoIcon .ddChild li.optgroup .optgroupTitle{padding:0 5px;font-weight:bold;font-style:italic;}.ldsSkinNoIcon .ddChild li.optgroup ul li{padding:5px 5px 5px 15px;}.ldsSkinNoIcon .ddChild li.selected{background-color:#d5d5d5;color:#000;}.ldsSkinNoIcon ul{padding:0 !important;}.ldsSkinNoLabel{width:auto !important;}.ldsSkinNoLabel .divider{border-left:1px solid #c3c3c3;border-right:1px solid #fff;right:24px;}.ldsSkinNoLabel .ddArrow{width:10px;height:16px;margin-top:-8px;background-color:#c3c3c3;mask-image:url(/themes/custom/childtheme/css/override/../../img/fontawesome/solid/caret-down.svg);mask-repeat:no-repeat;mask-position:center center;mask-size:contain;}.ldsSkinNoLabel .ddArrow:hover{background-color:#f2f2f2;}.ldsSkinNoLabel .ddTitle{color:#666;}.ldsSkinNoLabel .ddTitle .ddTitleText{padding:5px 20px 5px 5px;}.ldsSkinNoLabel .ddTitle .ddTitleText .ddTitleText{padding:0;}.ldsSkinNoLabel .ddTitle .ddTitleText img{padding-right:5px;width:25px;height:12px;}.ldsSkinNoLabel .ddTitle .description{font-size:12px;color:#666;}.ldsSkinNoLabel .ddTitle .ddlabel{display:none;}.ldsSkinNoLabel .ddChild{border:1px solid #c3c3c3;background-color:#fff;left:-1px;right:0;height:auto !important;min-height:70px;width:70px;}.ldsSkinNoLabel .ddChild li{padding:5px;background-color:#fff;border-bottom:0 !important;}.ldsSkinNoLabel .ddChild li .description{color:#666;}.ldsSkinNoLabel .ddChild li .ddlabel{color:#333;display:none;}.ldsSkinNoLabel .ddChild li.hover{background-color:#f2f2f2;}.ldsSkinNoLabel .ddChild li img{padding:0 6px 0 0;width:26px;height:12px;}.ldsSkinNoLabel .ddChild li.optgroup{padding:0;}.ldsSkinNoLabel .ddChild li.optgroup .optgroupTitle{padding:0 5px;font-weight:bold;font-style:italic;}.ldsSkinNoLabel .ddChild li.optgroup ul li{padding:5px 5px 5px 15px;}.ldsSkinNoLabel .ddChild li.selected{background-color:#d5d5d5;color:#000;}.ldsSkinNoLabel ul{padding:0 !important;}
