:root{--color-primary:#0b7746;--color-secondary-kognitiv:#b7cc7b;--color-secondary:#4c4c4a;--color-bg:#faf4ea;--color-bg-dark:#e6e0d8;--color-text-default:#1f1f1d;--color-text-muted:#999;--color-uab:#0b7746;--color-pzg:#4ab7cc;--color-default:#1f1f1d;--color-white:#fff;--color-grey:#d5cfc7;--color-light-grey:#faf4ea;--color-dark-grey:#4c4c4a;--color-dark:#1f1f1d;--color-success:#0b7746;--color-info:#ffc107;--color-warning:#ffc107;--color-info-blue:#17a2b8;--color-danger:#dc3545;--color-primary-contrast:#fff;--color-secondary-contrast:#fff;--color-success-contrast:#fff;--color-info-contrast:var(--color-text-default);--color-warning-contrast:var(--color-text-default);--color-danger-contrast:#fff;--color-light-contrast:var(--color-text-default);--color-dark-contrast:#fff;--color-white-contrast:var(--color-text-default);--color-default-contrast:#fff;--color-primary-dark:#07603e;--color-secondary-dark:#373735;--color-success-dark:#1f7b37;--color-info-dark:#967102;--color-warning-dark:#967102;--color-danger-dark:#cc2333;--color-light-dark:#e4e8ec;--color-dark-dark:#14191e;--color-white-dark:#f8f9fa;--color-default-dark:#1f232a;--color-primary-light:#0b8f59;--color-secondary-light:#767674;--color-success-light:#08ad31;--color-info-light:#fbbd03;--color-warning-light:#fbbd03;--color-danger-light:#e15260;--color-light-light:#fff;--color-dark-light:#687f96;--color-white-light:#fff;--color-default-light:#3b4552;--font-default:"Brandon-Grotesque-Regular",sans-serif;--font-default-bold:"Brandon-Grotesque-Bold",sans-serif;--font-default-medium:"Brandon-Grotesque-Regular",sans-serif;--font-amorie:"Amorie-Modella",sans-serif;--font-size-default:1rem}@font-face{font-family:iconfont;src:url(/cache-buster-1724914756886/static/build/icons/font/iconfont.eot?#iefix) format("eot"),url(/cache-buster-1724914756886/static/build/icons/font/iconfont.woff) format("woff"),url(/cache-buster-1724914756886/static/build/icons/font/iconfont.ttf) format("ttf");font-weight:400;font-style:normal;font-display:block}.icon{display:inline-block;font-family:iconfont;speak:none;font-style:normal;font-weight:400;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0);transform:translate(0)}.icon-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.icon-2x{font-size:2em}.icon-3x{font-size:3em}.icon-4x{font-size:4em}.icon-5x{font-size:5em}.icon-fw{width:1.2857142857142858em;text-align:center}.icon-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.icon-ul>li{position:relative}.icon-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.icon-li.icon-lg{left:-1.85714286em}.icon-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.icon-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.icon-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.icon-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.icon-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}:root .icon-flip-horizontal,:root .icon-flip-vertical,:root .icon-rotate-90,:root .icon-rotate-180,:root .icon-rotate-270{-webkit-filter:none;filter:none}.icon-360:before{content:"\EA01"}.icon-3d-glasses:before{content:"\EA02"}.icon-addthis:before{content:"\EA03"}.icon-alarm:before{content:"\EA04"}.icon-animal:before{content:"\EA05"}.icon-apartment:before{content:"\EA06"}.icon-apple:before{content:"\EA07"}.icon-archery:before{content:"\EA08"}.icon-arrow-down:before{content:"\EA09"}.icon-arrow-dropdown:before{content:"\EA0A"}.icon-arrow-left-small:before{content:"\EA0B"}.icon-arrow-left:before{content:"\EA0C"}.icon-arrow-long-right:before{content:"\EA0D"}.icon-arrow-right-small:before{content:"\EA0E"}.icon-arrow-right-thin:before{content:"\EA0F"}.icon-arrow-right:before{content:"\EA10"}.icon-at-sign:before{content:"\EA11"}.icon-aufwand:before{content:"\EA12"}.icon-baby-bottle:before{content:"\EA13"}.icon-baby:before{content:"\EA14"}.icon-bag:before{content:"\EA15"}.icon-balance:before{content:"\EA16"}.icon-balloon:before{content:"\EA17"}.icon-baseball:before{content:"\EA18"}.icon-bathtub:before{content:"\EA19"}.icon-bed:before{content:"\EA1A"}.icon-bicycle:before{content:"\EA1B"}.icon-binoculars:before{content:"\EA1C"}.icon-bird:before{content:"\EA1D"}.icon-blatt:before{content:"\EA1E"}.icon-boat:before{content:"\EA1F"}.icon-book:before{content:"\EA20"}.icon-bookmark:before{content:"\EA21"}.icon-bottle:before{content:"\EA22"}.icon-bottle2:before{content:"\EA23"}.icon-bread:before{content:"\EA24"}.icon-broom:before{content:"\EA25"}.icon-bubble-heart:before{content:"\EA26"}.icon-bubbles:before{content:"\EA27"}.icon-bus:before{content:"\EA28"}.icon-cactus:before{content:"\EA29"}.icon-cake:before{content:"\EA2A"}.icon-calendar:before{content:"\EA2B"}.icon-camera:before{content:"\EA2C"}.icon-car-battery:before{content:"\EA2D"}.icon-car-lock:before{content:"\EA2E"}.icon-car:before{content:"\EA2F"}.icon-carrot:before{content:"\EA30"}.icon-cart:before{content:"\EA31"}.icon-cat:before{content:"\EA32"}.icon-chair:before{content:"\EA33"}.icon-chart-growth:before{content:"\EA34"}.icon-chat:before{content:"\EA35"}.icon-check:before{content:"\EA36"}.icon-cheese:before{content:"\EA37"}.icon-chef:before{content:"\EA38"}.icon-cherry:before{content:"\EA39"}.icon-chevron-left-circle:before{content:"\EA3A"}.icon-christmas:before{content:"\EA3B"}.icon-circle-green:before{content:"\EA3C"}.icon-city:before{content:"\EA3D"}.icon-clock:before{content:"\EA3E"}.icon-close:before{content:"\EA3F"}.icon-cloud-hailstones:before{content:"\EA40"}.icon-cloud-sun:before{content:"\EA41"}.icon-cloud:before{content:"\EA42"}.icon-coffee-cup:before{content:"\EA43"}.icon-color-sampler:before{content:"\EA44"}.icon-contactform:before{content:"\EA45"}.icon-cook:before{content:"\EA46"}.icon-cool:before{content:"\EA47"}.icon-coolant-temperature:before{content:"\EA48"}.icon-cord:before{content:"\EA49"}.icon-couch:before{content:"\EA4A"}.icon-cow:before{content:"\EA4B"}.icon-credit-card:before{content:"\EA4C"}.icon-crown:before{content:"\EA4D"}.icon-cube:before{content:"\EA4E"}.icon-database:before{content:"\EA4F"}.icon-diamond:before{content:"\EA50"}.icon-dice:before{content:"\EA51"}.icon-dinner:before{content:"\EA52"}.icon-document:before{content:"\EA53"}.icon-dog:before{content:"\EA54"}.icon-download-arrow:before{content:"\EA55"}.icon-download:before{content:"\EA56"}.icon-dream:before{content:"\EA57"}.icon-drop:before{content:"\EA58"}.icon-egg:before{content:"\EA59"}.icon-elements:before{content:"\EA5A"}.icon-expand:before{content:"\EA5B"}.icon-external-link:before{content:"\EA5C"}.icon-eye:before{content:"\EA5D"}.icon-facebook:before{content:"\EA5E"}.icon-fahrrad:before{content:"\EA5F"}.icon-fan:before{content:"\EA60"}.icon-feather:before{content:"\EA61"}.icon-fence:before{content:"\EA62"}.icon-fire:before{content:"\EA63"}.icon-fish:before{content:"\EA64"}.icon-flag:before{content:"\EA65"}.icon-flare:before{content:"\EA66"}.icon-football:before{content:"\EA67"}.icon-footprint:before{content:"\EA68"}.icon-gift:before{content:"\EA69"}.icon-glass:before{content:"\EA6A"}.icon-glass2:before{content:"\EA6B"}.icon-golf:before{content:"\EA6C"}.icon-googleplus:before{content:"\EA6D"}.icon-grapes:before{content:"\EA6E"}.icon-group-work:before{content:"\EA6F"}.icon-hammer:before{content:"\EA70"}.icon-hand-waving:before{content:"\EA71"}.icon-hand:before{content:"\EA72"}.icon-happy:before{content:"\EA73"}.icon-haus:before{content:"\EA74"}.icon-heart-outline:before{content:"\EA75"}.icon-heart:before{content:"\EA76"}.icon-hearts:before{content:"\EA77"}.icon-helicopter:before{content:"\EA78"}.icon-hockey:before{content:"\EA79"}.icon-home:before{content:"\EA7A"}.icon-horse:before{content:"\EA7B"}.icon-hourglass:before{content:"\EA7C"}.icon-house:before{content:"\EA7D"}.icon-ice-cream:before{content:"\EA7E"}.icon-info-square:before{content:"\EA7F"}.icon-info:before{content:"\EA80"}.icon-instagram:before{content:"\EA81"}.icon-jump:before{content:"\EA82"}.icon-key:before{content:"\EA83"}.icon-kochloeffel:before{content:"\EA84"}.icon-lamp:before{content:"\EA85"}.icon-landscape:before{content:"\EA86"}.icon-leaf:before{content:"\EA87"}.icon-library:before{content:"\EA88"}.icon-license:before{content:"\EA89"}.icon-link:before{content:"\EA8A"}.icon-linkedin:before{content:"\EA8B"}.icon-location-pin:before{content:"\EA8C"}.icon-lollipop:before{content:"\EA8D"}.icon-lotus:before{content:"\EA8E"}.icon-magnet:before{content:"\EA8F"}.icon-mail:before{content:"\EA90"}.icon-mailbox:before{content:"\EA91"}.icon-man-woman:before{content:"\EA92"}.icon-map-folded:before{content:"\EA93"}.icon-map-marker:before{content:"\EA94"}.icon-map:before{content:"\EA95"}.icon-medal-empty:before{content:"\EA96"}.icon-minus:before{content:"\EA97"}.icon-moon:before{content:"\EA98"}.icon-muell:before{content:"\EA99"}.icon-music-note:before{content:"\EA9A"}.icon-mustache-glasses:before{content:"\EA9B"}.icon-palette:before{content:"\EA9C"}.icon-paper-plane:before{content:"\EA9D"}.icon-parking:before{content:"\EA9E"}.icon-paw:before{content:"\EA9F"}.icon-phone:before{content:"\EAA0"}.icon-picture:before{content:"\EAA1"}.icon-pig:before{content:"\EAA2"}.icon-pine-tree:before{content:"\EAA3"}.icon-ping-pong:before{content:"\EAA4"}.icon-pinterest:before{content:"\EAA5"}.icon-pizza:before{content:"\EAA6"}.icon-platter:before{content:"\EAA7"}.icon-play:before{content:"\EAA8"}.icon-playlist:before{content:"\EAA9"}.icon-plus-circle:before{content:"\EAAA"}.icon-plus:before{content:"\EAAB"}.icon-pointer-right:before{content:"\EAAC"}.icon-presentation:before{content:"\EAAD"}.icon-printer:before{content:"\EAAE"}.icon-pulse:before{content:"\EAAF"}.icon-pushpin:before{content:"\EAB0"}.icon-puzzle:before{content:"\EAB1"}.icon-quote:before{content:"\EAB2"}.icon-rabbit:before{content:"\EAB3"}.icon-reading:before{content:"\EAB4"}.icon-register:before{content:"\EAB5"}.icon-road-sign:before{content:"\EAB6"}.icon-road:before{content:"\EAB7"}.icon-roggen:before{content:"\EAB8"}.icon-sausage:before{content:"\EAB9"}.icon-saw:before{content:"\EABA"}.icon-scissors:before{content:"\EABB"}.icon-screwdriver:before{content:"\EABC"}.icon-sheep:before{content:"\EABD"}.icon-shield:before{content:"\EABE"}.icon-shoe:before{content:"\EABF"}.icon-shovel:before{content:"\EAC0"}.icon-slider-active:before{content:"\EAC1"}.icon-slider-inactive:before{content:"\EAC2"}.icon-smile:before{content:"\EAC3"}.icon-snow:before{content:"\EAC4"}.icon-soccer:before{content:"\EAC5"}.icon-socks:before{content:"\EAC6"}.icon-speed-medium:before{content:"\EAC7"}.icon-star:before{content:"\EAC8"}.icon-steak:before{content:"\EAC9"}.icon-suche:before{content:"\EACA"}.icon-sun-wind:before{content:"\EACB"}.icon-sun:before{content:"\EACC"}.icon-sunflower:before{content:"\EACD"}.icon-swim:before{content:"\EACE"}.icon-tag:before{content:"\EACF"}.icon-teacup:before{content:"\EAD0"}.icon-teapot:before{content:"\EAD1"}.icon-teilen:before{content:"\EAD2"}.icon-tennis:before{content:"\EAD3"}.icon-thumbs-up:before{content:"\EAD4"}.icon-time:before{content:"\EAD5"}.icon-tissue:before{content:"\EAD6"}.icon-train:before{content:"\EAD7"}.icon-tree:before{content:"\EAD8"}.icon-trophy:before{content:"\EAD9"}.icon-tv:before{content:"\EADA"}.icon-twitter:before{content:"\EADB"}.icon-umbrella2:before{content:"\EADC"}.icon-user:before{content:"\EADD"}.icon-users-plus:before{content:"\EADE"}.icon-users:before{content:"\EADF"}.icon-walk:before{content:"\EAE0"}.icon-website:before{content:"\EAE1"}.icon-whatsapp:before{content:"\EAE2"}.icon-wheelchair:before{content:"\EAE3"}.icon-wifi:before{content:"\EAE4"}.icon-wind:before{content:"\EAE5"}.icon-wine:before{content:"\EAE6"}.icon-world:before{content:"\EAE7"}.icon-youtube:before{content:"\EAE8"}.icon-zoom:before{content:"\EAE9"}:root{--icon-360:"\EA01";--icon-3d-glasses:"\EA02";--icon-addthis:"\EA03";--icon-alarm:"\EA04";--icon-animal:"\EA05";--icon-apartment:"\EA06";--icon-apple:"\EA07";--icon-archery:"\EA08";--icon-arrow-down:"\EA09";--icon-arrow-dropdown:"\EA0A";--icon-arrow-left-small:"\EA0B";--icon-arrow-left:"\EA0C";--icon-arrow-long-right:"\EA0D";--icon-arrow-right-small:"\EA0E";--icon-arrow-right-thin:"\EA0F";--icon-arrow-right:"\EA10";--icon-at-sign:"\EA11";--icon-aufwand:"\EA12";--icon-baby-bottle:"\EA13";--icon-baby:"\EA14";--icon-bag:"\EA15";--icon-balance:"\EA16";--icon-balloon:"\EA17";--icon-baseball:"\EA18";--icon-bathtub:"\EA19";--icon-bed:"\EA1A";--icon-bicycle:"\EA1B";--icon-binoculars:"\EA1C";--icon-bird:"\EA1D";--icon-blatt:"\EA1E";--icon-boat:"\EA1F";--icon-book:"\EA20";--icon-bookmark:"\EA21";--icon-bottle:"\EA22";--icon-bottle2:"\EA23";--icon-bread:"\EA24";--icon-broom:"\EA25";--icon-bubble-heart:"\EA26";--icon-bubbles:"\EA27";--icon-bus:"\EA28";--icon-cactus:"\EA29";--icon-cake:"\EA2A";--icon-calendar:"\EA2B";--icon-camera:"\EA2C";--icon-car-battery:"\EA2D";--icon-car-lock:"\EA2E";--icon-car:"\EA2F";--icon-carrot:"\EA30";--icon-cart:"\EA31";--icon-cat:"\EA32";--icon-chair:"\EA33";--icon-chart-growth:"\EA34";--icon-chat:"\EA35";--icon-check:"\EA36";--icon-cheese:"\EA37";--icon-chef:"\EA38";--icon-cherry:"\EA39";--icon-chevron-left-circle:"\EA3A";--icon-christmas:"\EA3B";--icon-circle-green:"\EA3C";--icon-city:"\EA3D";--icon-clock:"\EA3E";--icon-close:"\EA3F";--icon-cloud-hailstones:"\EA40";--icon-cloud-sun:"\EA41";--icon-cloud:"\EA42";--icon-coffee-cup:"\EA43";--icon-color-sampler:"\EA44";--icon-contactform:"\EA45";--icon-cook:"\EA46";--icon-cool:"\EA47";--icon-coolant-temperature:"\EA48";--icon-cord:"\EA49";--icon-couch:"\EA4A";--icon-cow:"\EA4B";--icon-credit-card:"\EA4C";--icon-crown:"\EA4D";--icon-cube:"\EA4E";--icon-database:"\EA4F";--icon-diamond:"\EA50";--icon-dice:"\EA51";--icon-dinner:"\EA52";--icon-document:"\EA53";--icon-dog:"\EA54";--icon-download-arrow:"\EA55";--icon-download:"\EA56";--icon-dream:"\EA57";--icon-drop:"\EA58";--icon-egg:"\EA59";--icon-elements:"\EA5A";--icon-expand:"\EA5B";--icon-external-link:"\EA5C";--icon-eye:"\EA5D";--icon-facebook:"\EA5E";--icon-fahrrad:"\EA5F";--icon-fan:"\EA60";--icon-feather:"\EA61";--icon-fence:"\EA62";--icon-fire:"\EA63";--icon-fish:"\EA64";--icon-flag:"\EA65";--icon-flare:"\EA66";--icon-football:"\EA67";--icon-footprint:"\EA68";--icon-gift:"\EA69";--icon-glass:"\EA6A";--icon-glass2:"\EA6B";--icon-golf:"\EA6C";--icon-googleplus:"\EA6D";--icon-grapes:"\EA6E";--icon-group-work:"\EA6F";--icon-hammer:"\EA70";--icon-hand-waving:"\EA71";--icon-hand:"\EA72";--icon-happy:"\EA73";--icon-haus:"\EA74";--icon-heart-outline:"\EA75";--icon-heart:"\EA76";--icon-hearts:"\EA77";--icon-helicopter:"\EA78";--icon-hockey:"\EA79";--icon-home:"\EA7A";--icon-horse:"\EA7B";--icon-hourglass:"\EA7C";--icon-house:"\EA7D";--icon-ice-cream:"\EA7E";--icon-info-square:"\EA7F";--icon-info:"\EA80";--icon-instagram:"\EA81";--icon-jump:"\EA82";--icon-key:"\EA83";--icon-kochloeffel:"\EA84";--icon-lamp:"\EA85";--icon-landscape:"\EA86";--icon-leaf:"\EA87";--icon-library:"\EA88";--icon-license:"\EA89";--icon-link:"\EA8A";--icon-linkedin:"\EA8B";--icon-location-pin:"\EA8C";--icon-lollipop:"\EA8D";--icon-lotus:"\EA8E";--icon-magnet:"\EA8F";--icon-mail:"\EA90";--icon-mailbox:"\EA91";--icon-man-woman:"\EA92";--icon-map-folded:"\EA93";--icon-map-marker:"\EA94";--icon-map:"\EA95";--icon-medal-empty:"\EA96";--icon-minus:"\EA97";--icon-moon:"\EA98";--icon-muell:"\EA99";--icon-music-note:"\EA9A";--icon-mustache-glasses:"\EA9B";--icon-palette:"\EA9C";--icon-paper-plane:"\EA9D";--icon-parking:"\EA9E";--icon-paw:"\EA9F";--icon-phone:"\EAA0";--icon-picture:"\EAA1";--icon-pig:"\EAA2";--icon-pine-tree:"\EAA3";--icon-ping-pong:"\EAA4";--icon-pinterest:"\EAA5";--icon-pizza:"\EAA6";--icon-platter:"\EAA7";--icon-play:"\EAA8";--icon-playlist:"\EAA9";--icon-plus-circle:"\EAAA";--icon-plus:"\EAAB";--icon-pointer-right:"\EAAC";--icon-presentation:"\EAAD";--icon-printer:"\EAAE";--icon-pulse:"\EAAF";--icon-pushpin:"\EAB0";--icon-puzzle:"\EAB1";--icon-quote:"\EAB2";--icon-rabbit:"\EAB3";--icon-reading:"\EAB4";--icon-register:"\EAB5";--icon-road-sign:"\EAB6";--icon-road:"\EAB7";--icon-roggen:"\EAB8";--icon-sausage:"\EAB9";--icon-saw:"\EABA";--icon-scissors:"\EABB";--icon-screwdriver:"\EABC";--icon-sheep:"\EABD";--icon-shield:"\EABE";--icon-shoe:"\EABF";--icon-shovel:"\EAC0";--icon-slider-active:"\EAC1";--icon-slider-inactive:"\EAC2";--icon-smile:"\EAC3";--icon-snow:"\EAC4";--icon-soccer:"\EAC5";--icon-socks:"\EAC6";--icon-speed-medium:"\EAC7";--icon-star:"\EAC8";--icon-steak:"\EAC9";--icon-suche:"\EACA";--icon-sun-wind:"\EACB";--icon-sun:"\EACC";--icon-sunflower:"\EACD";--icon-swim:"\EACE";--icon-tag:"\EACF";--icon-teacup:"\EAD0";--icon-teapot:"\EAD1";--icon-teilen:"\EAD2";--icon-tennis:"\EAD3";--icon-thumbs-up:"\EAD4";--icon-time:"\EAD5";--icon-tissue:"\EAD6";--icon-train:"\EAD7";--icon-tree:"\EAD8";--icon-trophy:"\EAD9";--icon-tv:"\EADA";--icon-twitter:"\EADB";--icon-umbrella2:"\EADC";--icon-user:"\EADD";--icon-users-plus:"\EADE";--icon-users:"\EADF";--icon-walk:"\EAE0";--icon-website:"\EAE1";--icon-whatsapp:"\EAE2";--icon-wheelchair:"\EAE3";--icon-wifi:"\EAE4";--icon-wind:"\EAE5";--icon-wine:"\EAE6";--icon-world:"\EAE7";--icon-youtube:"\EAE8";--icon-zoom:"\EAE9"}a,a:focus,a:hover{color:inherit;text-decoration:none}th{font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);font-weight:400}textarea{resize:vertical}label{font-weight:400}dl,label,ol,ul{margin-bottom:0}dt{font-weight:400}::-moz-selection{color:#fff;background-color:#0b7746;background-color:var(--color-primary)}::selection{color:#fff;background-color:#0b7746;background-color:var(--color-primary)}video{background:#000}html{-ms-overflow-style:scrollbar}body{position:relative;background-color:#faf4ea;background-color:var(--color-bg)}body.is-white{background-color:#fff}.container.container{max-width:102.5rem;width:100%;padding-left:1.25rem;padding-right:1.25rem}.container-narrow{max-width:61.875rem}.container-narrow,.container-small{width:100%;margin:0 auto;padding-left:1.25rem;padding-right:1.25rem}.container-small{max-width:76.25rem}.container-medium{max-width:81.875rem}.container-large,.container-medium{width:100%;margin:0 auto;padding-left:1.25rem;padding-right:1.25rem}.container-large{max-width:116.875rem}.container-form{width:100%;max-width:31.5625rem;margin:0 auto;padding-left:1.25rem;padding-right:1.25rem}.container-outer{overflow:hidden}.main-content--padding-top{padding-top:6.875rem}.main-content--padding-top-small{padding-top:3.125rem}body{color:#1f1f1d;color:var(--color-text-default);font-size:1rem;line-height:1.45}.font-default,body{font-family:Brandon-Grotesque-Regular,sans-serif;font-family:var(--font-default)}.font-amorie,.font-default{font-weight:400}.font-amorie{font-family:Amorie-Modella,sans-serif;font-family:var(--font-amorie)}.font-bold,.strong,b,strong{font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);font-weight:400}.small,small{font-size:.75rem;letter-spacing:.0625rem;line-height:1.4}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;display:block;color:inherit;margin-bottom:0}.h1,h1{font-size:2.8125rem;line-height:.88889;font-family:Amorie-Modella,sans-serif;font-family:var(--font-amorie)}.h2,h2{font-size:1.75rem;line-height:1.15}.h3,h3{font-size:1.4375rem;line-height:1.13333}.h3,.h4,h3,h4{font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold)}.h4,h4{font-size:1.25rem;line-height:1.55}.h5,h5{font-size:1.125rem}.h5,.h6,h5,h6{font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold)}.h6,h6{font-size:1em}table{word-break:normal}@font-face{font-family:Brandon-Grotesque-Regular;src:url(/static/build/fonts/Brandon-Grotesque-Regular.woff2) format("woff2"),url(/static/build/fonts/Brandon-Grotesque-Regular.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Brandon-Grotesque-Bold;src:url(/static/build/fonts/Brandon-Grotesque-Bold.woff2) format("woff2"),url(/static/build/fonts/Brandon-Grotesque-Bold.woff) format("woff");font-weight:700;font-display:swap}@font-face{font-family:Amorie-Modella;src:url(/static/build/fonts/Amorie-Modella-small.woff2) format("woff2"),url(/static/build/fonts/Amorie-Modella-small.woff) format("woff");font-weight:400;font-display:swap}:root{--row-gutter:1.25rem}.row-gutter--0{margin-left:0;margin-right:0}.row-gutter--0>[class*=" col"],.row-gutter--0>[class^=col]{padding-left:0;padding-right:0}.row-gutter--1{margin-left:-.125rem;margin-right:-.125rem}.row-gutter--1>[class*=" col"],.row-gutter--1>[class^=col]{padding-left:.125rem;padding-right:.125rem}.row-gutter--2{margin-left:-.25rem;margin-right:-.25rem}.row-gutter--2>[class*=" col"],.row-gutter--2>[class^=col]{padding-left:.25rem;padding-right:.25rem}.row-gutter--3{margin-left:-.5rem;margin-right:-.5rem}.row-gutter--3>[class*=" col"],.row-gutter--3>[class^=col]{padding-left:.5rem;padding-right:.5rem}.row-gutter--4{margin-left:-.75rem;margin-right:-.75rem}.row-gutter--4>[class*=" col"],.row-gutter--4>[class^=col]{padding-left:.75rem;padding-right:.75rem}.row.row--gutter-width-0{margin-left:0;margin-right:0}.row--gutter-width-0.slick-slider [class*=" col"],.row--gutter-width-0.slick-slider [class^=col],.row--gutter-width-0>[class*=" col"],.row--gutter-width-0>[class^=col]{padding-left:0;padding-right:0}.row.row--gutter-width-10{margin-left:-5px;margin-right:-5px}.row--gutter-width-10.slick-slider [class*=" col"],.row--gutter-width-10.slick-slider [class^=col],.row--gutter-width-10>[class*=" col"],.row--gutter-width-10>[class^=col]{padding-left:5px;padding-right:5px}.row.row--gutter-width-20{margin-left:-10px;margin-right:-10px}.row--gutter-width-20.slick-slider [class*=" col"],.row--gutter-width-20.slick-slider [class^=col],.row--gutter-width-20>[class*=" col"],.row--gutter-width-20>[class^=col]{padding-left:10px;padding-right:10px}.vertical-gutter--1{margin-top:-.25rem}.vertical-gutter--1>.vertical-gutter__item,.vertical-gutter--1>[class*=" col"],.vertical-gutter--1>[class^=col]{margin-top:.25rem}.vertical-gutter--2{margin-top:-.5rem}.vertical-gutter--2>.vertical-gutter__item,.vertical-gutter--2>[class*=" col"],.vertical-gutter--2>[class^=col]{margin-top:.5rem}.vertical-gutter--3{margin-top:-1rem}.vertical-gutter--3>.vertical-gutter__item,.vertical-gutter--3>[class*=" col"],.vertical-gutter--3>[class^=col]{margin-top:1rem}.vertical-gutter--4{margin-top:-1.5rem}.vertical-gutter--4>.vertical-gutter__item,.vertical-gutter--4>[class*=" col"],.vertical-gutter--4>[class^=col]{margin-top:1.5rem}.vertical-gutter--5{margin-top:-3rem}.vertical-gutter--5>.vertical-gutter__item,.vertical-gutter--5>[class*=" col"],.vertical-gutter--5>[class^=col]{margin-top:3rem}.vertical-gutter--6{margin-top:-4.5rem}.vertical-gutter--6>.vertical-gutter__item,.vertical-gutter--6>[class*=" col"],.vertical-gutter--6>[class^=col]{margin-top:4.5rem}.vertical-gutter--20{margin-top:-1.25rem}.vertical-gutter--20>.vertical-gutter__item,.vertical-gutter--20>[class*=" col"],.vertical-gutter--20>[class^=col]{margin-top:1.25rem}.footer__main{background-color:#0b7746;background-color:var(--color-primary);color:#fff;font-size:1rem;padding:1.875rem 0}.footer__social-list>.list-inline-item:not(:last-child){margin-right:1.25rem}.footer__social-item{font-size:1.125rem}.footer__logo{margin-bottom:1.25rem}.footer--simple .footer__logo{height:2.5rem;width:auto}.footer__link-item{font-size:.75rem;text-transform:uppercase;letter-spacing:.0625rem}a.footer__link-item:hover{text-decoration:underline}.footer__link-list>li:not(:last-child){margin-bottom:.9375rem}.footer--simple .footer__link-list>li:not(:last-child){margin-right:1.5625rem}.footer__link-item--hl{opacity:.8}.footer__images-item{width:auto}.footer__images-item+.footer__images-item{margin-left:1.25rem;display:inline-block}.footer__bottom{background-color:#fff;padding:1.25rem 0}.footer label a{color:#fff;text-decoration:underline}.navbar-parent{position:fixed;top:0;left:0;right:0;z-index:3000}.lg-on .navbar-parent{z-index:50}.navbar-parent.fade-in{opacity:1}.navbar-container{z-index:2}.navbar-main{height:3.375rem;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:hsla(0,0%,100%,.95);z-index:12}.navbar-main.is-open{-webkit-transition:none;transition:none}.navbar-white .navbar-main{z-index:100;background-color:transparent}.navbar-white.is-affix .navbar-main{background-color:#fff}.navbar-brand{margin-top:-1.25rem}.navbar-brand__img{height:3rem;-webkit-transition:height .25s ease;transition:height .25s ease}.nav-link-main.nav-link{font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);font-size:1.5625rem;padding:.9375rem 6.25rem .9375rem 1.5625rem}.nav-item-main.is-open .nav-link-main__toggle:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);display:inline-block}.navbar-white .nav-link-main,.navbar-white .navbar-main.is-open .nav-link-main{color:#4c4c4a;color:var(--color-secondary)}.navbar-white .navbar-main .btn-acco{border:1px solid #fff}.navbar-parent button:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.navbar-simple .navbar-brand{margin-top:0}.navbar-simple .navbar-brand__img{height:2.25rem}.navbar-intranet .navbar-brand{margin-top:0}.navbar-intranet .navbar-brand__img{height:2.5rem}.navbar-subnav .container{position:relative;z-index:2}.navbar-subnav__title{font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);font-size:1.25rem;margin-bottom:.625rem;color:#0b7746;color:var(--color-primary);display:block}.navbar-subnav__title:hover{color:#07603e;color:var(--color-primary-dark)}.navbar-subnav__col-item:not(:last-child){margin-bottom:.9375rem}.navbar-subnav__col-item a:hover,.navbar-subnav__toggler{color:#0b7746;color:var(--color-primary)}.navbar-subnav__toggler{position:absolute;right:-.3125rem;top:.1875rem;font-size:.5625rem;padding:.625rem;z-index:50}.navbar-subnav__col.is-open .navbar-subnav__toggler:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);display:inline-block}.navbar-top{font-size:1.1875rem;height:3.25rem;position:relative;z-index:3002;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-main:before{content:"";position:absolute;top:0;left:0;right:0;height:3.5rem;-webkit-transform:translateY(-100%);transform:translateY(-100%);background-color:#fff;opacity:.95}.navbar-white .navbar-main:before{background-color:#faf4ea;background-color:var(--color-bg);opacity:1}.navbar-white.is-affix .navbar-top{background-color:#fff}.navbar-white .navbar-top:after{background:radial-gradient(circle,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.8) 100%);opacity:1}.navbar-right__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.navbar-right__item .dropdown-toggle:after{display:none}.navbar-right__item>.dropdown-toggle>.icon,.navbar-right__item>.icon{font-size:1.25rem;margin-top:-.125rem}.navbar-right__item>.dropdown-toggle>.icon-user{vertical-align:-.0625rem;font-size:1.1875rem}.navbar-right__item .icon-sun{font-size:1.375rem}.navbar-right__item>.icon.icon-book{font-size:1.4375rem;margin-top:-.1875rem}.navbar-right .list-inline-item:not(:last-child){margin-right:1.25rem}.navbar-top__region-btn .icon{color:#0b7746;color:var(--color-primary);font-size:.375rem;vertical-align:.0625rem}.navbar-top .dropdown-toggle:after{display:none}.navbar-top .dropdown-menu{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;border-top-left-radius:0;border-top-right-radius:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;margin-top:1.25rem;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.2);box-shadow:0 5px 10px 0 rgba(0,0,0,.2);padding:.875rem 0}.navbar-top .dropdown-item{padding:.375rem 1.75rem;font-size:1.125rem;position:relative;z-index:1}.regions-list__item{font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);font-size:1.1875rem}.regions-list__item:hover{color:#0b7746;color:var(--color-primary)}.navbar-dropdown-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.125rem;padding:.625rem 1.5625rem}.navbar-dropdown-item:hover{background-color:#f8f9fa}.navbar-dropdown-item__circle{width:2rem;min-width:2rem;height:2rem;color:#4c4c4a;color:var(--color-secondary);background-color:#d5cfc7;background-color:var(--color-grey);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;margin-right:.625rem;position:relative}.navbar-dropdown-item__circle,.navbar-dropdown-item__count{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%}.navbar-dropdown-item__count{width:.875rem;height:.875rem;background-color:#4c4c4a;background-color:var(--color-secondary);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:-.1875rem;right:-.1875rem;font-size:.625rem;line-height:1}.dropdown-menu{border-radius:.1875rem;border:0;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.2);box-shadow:0 0 20px 0 rgba(0,0,0,.2);padding:1.5625rem}.dropdown--profil .dropdown-toggle:focus{outline:none;border:none}.dropdown--profil .dropdown-toggle:after{display:none}.dropdown--profil .dropdown-menu{-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;margin-top:1.25rem;padding:1.5625rem 0}.dropdown--arrow .dropdown-menu:before{content:"";position:absolute;top:0;left:50%;width:20px;height:20px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.2);box-shadow:0 0 20px 0 rgba(0,0,0,.2);-webkit-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%);background-color:#fff}.dropdown--arrow .dropdown-menu:after{content:"";position:absolute;height:1.5rem;left:0;right:0;background-color:#fff;top:0}.flag{width:20px;height:17px;display:inline-block;background-image:url(/cache-buster-1724914796234/static/build/img/flag-sprite.png);vertical-align:-.125rem;margin-right:.1875rem}.flag,.flag-oe{background-position:143px 61px}.flag-sbg{background-position:115px 61px}.flag-ooe{background-position:87px 61px}.flag-stm{background-position:58px 61px}.flag-noe{background-position:30px 61px}.flag-ktn{background-position:143px 31px}.flag-tir{background-position:114px 31px}.flag-bgl{background-position:87px 31px}.flag-vbg{background-position:57px 31px}label a{color:#0b7746;color:var(--color-primary)}.custom-checkbox{position:relative;padding-left:1.7em}.custom-checkbox:after,.custom-checkbox:before{content:" ";display:table}.custom-checkbox:after{clear:both}.custom-checkbox>label{cursor:pointer}.custom-checkbox__input{position:absolute;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.custom-checkbox__box{position:absolute;left:0;margin-right:.4375rem;overflow:hidden;border:1px solid #c4c6c7;background:#fff;width:1.25em;height:1.25em;margin-top:.12em;border-radius:.25rem}.no-border .custom-checkbox__box{border-color:transparent}.custom-checkbox__box:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:.6em;color:#0b7746;color:var(--color-primary);visibility:hidden}.custom-checkbox__input:checked~.custom-checkbox__box:before{visibility:visible}.custom-checkbox__input:focus~.custom-checkbox__box{border-color:#0b7746;border-color:var(--color-primary)}.has-error .custom-checkbox__box{border-color:#dc3545;border-color:var(--color-danger)}.custom-checkbox__text{display:block;overflow:hidden}.custom-radio{position:relative;padding-left:1.6875rem}.custom-radio:after,.custom-radio:before{content:" ";display:table}.custom-radio:after{clear:both}.custom-radio>label{cursor:pointer}.custom-radio__input{position:absolute;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.custom-radio__box{position:absolute;left:0;margin-right:.4375rem;overflow:hidden;border:.0625rem solid #c4c6c7;background:#fff;width:1rem;height:1rem;margin-top:.4375rem;border-radius:50%}.custom-radio__box:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:37.5%;height:37.5%;border-radius:50%;background:#0b7746;background:var(--color-primary);visibility:hidden}.custom-radio__input:checked~.custom-radio__box:before{visibility:visible}.custom-radio__input:focus~.custom-radio__box{border-color:#0b7746;border-color:var(--color-primary)}.has-error .custom-radio__box{border-color:#dc3545;border-color:var(--color-danger)}.custom-radio__text{display:block;overflow:hidden}.form-check-inline .form-check-input,.form-errors{position:absolute}.form-errors{bottom:0;left:1.25rem;font-size:.6875rem;color:#dc3545;color:var(--color-danger)}.form-group.has-error{position:relative}.form-errors.invalid-feedback{display:block}.form-errors:empty,.is-valid .form-errors{display:none}.form-errors ul{list-style-type:none;padding:0;margin:0}.form-error--checkbox .form-errors{bottom:-.7rem}.form-group.has-error .form-control{border:2px solid #dc3545!important;border:2px solid var(--color-danger)!important}.custom-checkbox .form-errors{bottom:-.625rem}.content-block+.content-block,.content-block+.pimcore_area_content>.content-block,.pimcore_area_content+.pimcore_area_content>.content-block{margin-top:1.875rem}.stretch-link{position:relative}.stretch-link__interactive,.stretch-link a:not(.stretch-link__link),.stretch-link button:not(.stretch-link__link),.stretch-link input:not(.stretch-link__link),.stretch-link label:not(.stretch-link__link){position:relative;z-index:2}.stretch-link__link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:transparent}.title-block{margin-bottom:1.25rem}.title-block__subtitle{font-size:1rem;line-height:1.5;text-transform:uppercase;letter-spacing:.0625rem;color:#4c4c4a;color:var(--color-secondary)}.title-block--main .title-block__title{font-size:3.4375rem}.main-content--padding-top .title-block--main{padding-top:0}.title-block--acco{margin-top:-.75rem}.title-block--acco .title-block__title{font-size:3.75rem;text-align:center}.slide{padding-top:2.5rem;padding-bottom:2.5rem;background-color:#faf4ea;background-color:var(--color-light-grey)}.slide-white-bg{background-color:#fff}.bg-decorator{position:relative}.bg-decorator:after{content:"";display:block;position:absolute;top:calc(100% - 1px);left:0;width:100%;height:35px;background:transparent url(/cache-buster-1724914796235/static/build/img/backgrounds/decorator-bottom-beige.svg) no-repeat 100% 0;background-size:110% auto;z-index:1}.bg-white.bg-decorator:after,.slide-white-bg.bg-decorator:after{background:transparent url(/cache-buster-1724914796235/static/build/img/backgrounds/decorator-bottom.svg) no-repeat 100% 0;background-size:110% auto}.wysiwyg>ol,.wysiwyg>p,.wysiwyg>table,.wysiwyg>ul{margin-bottom:1.25rem}.wysiwyg>ol:last-child,.wysiwyg>p:last-child,.wysiwyg>table:last-child,.wysiwyg>ul:last-child{margin-bottom:0}.wysiwyg img{max-width:100%;height:auto!important}.wysiwyg a,.wysiwyg a:active,.wysiwyg a:focus,.wysiwyg a:hover{color:#0b7746;color:var(--color-primary);text-decoration:underline}.wysiwyg h2,.wysiwyg h3,.wysiwyg h4{margin-bottom:.625rem}.wysiwyg ol{padding-left:1.1875rem}.wysiwyg ol li{padding-left:.0625rem}.wysiwyg ul{list-style:none;padding-left:0}.wysiwyg ul li{padding-left:.9375rem;position:relative}.wysiwyg ul li:before{content:"";position:absolute;top:.5625rem;left:0;width:.3125rem;height:.3125rem;border-radius:50%;background-color:#0b7746;background-color:var(--color-primary)}.shariff .orientation-vertical li,.shariff .orientation-vertical li a{display:-webkit-box;display:-ms-flexbox;display:flex}.shariff .orientation-horizontal li,.shariff .orientation-horizontal li a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.shariff ul{padding-left:0;list-style:none;margin-top:0}.shariff li{border:1px solid #fff}.shariff li,.shariff li a{color:#fff;background-color:transparent;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;font-size:1.0625rem;width:2.8125rem;height:2.8125rem;-webkit-transition:all .2s ease;transition:all .2s ease}.shariff li:hover,.shariff li:hover a{color:#1f1f1d;color:var(--color-default);background-color:#fff}.shariff li+li{margin-left:.25rem}.shariff-button .fab,.shariff-button .fas{display:inline-block;font-family:iconfont;speak:none;font-style:normal;font-weight:400;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0);transform:translate(0)}.shariff-button.facebook .fab:before{content:"\EA5E";content:var(--icon-facebook)}.shariff-button.twitter .fab:before{content:"\EADB";content:var(--icon-twitter)}.shariff-button.pinterest .fab:before{content:"\EAA5";content:var(--icon-pinterest)}.shariff-button.mail .fas:before{content:"\EA90";content:var(--icon-mail)}.shariff-button.whatsapp .fab:before{content:"\EAE2";content:var(--icon-whatsapp)}.shariff-button.addthis .fas:before{content:"\EA03";content:var(--icon-addthis)}.shariff-button.linkedin .fab:before{content:"\EA8B";content:var(--icon-linkedin)}.skip-links{position:fixed;top:0;left:0;z-index:999999999}.icon-in-text{vertical-align:-.22em}.icon-in-text--lg{font-size:1.375rem}.icon-in-text--sm{font-size:.8em}.loading-overlay-container{position:relative;overflow:hidden}.loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:hsla(0,0%,100%,.7);z-index:10;text-align:center}.is-loading{position:relative}.is-loading:before{content:"";display:block;z-index:9;background-color:hsla(0,0%,100%,.8);pointer-events:none;position:absolute;top:0;width:100%;height:100%}.loading-spinner-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.loading-spinner{margin-left:auto;margin-right:auto;width:70px;text-align:center}.loading-spinner__item{width:18px;height:18px;background-color:#0b7746;background-color:var(--color-primary);border-radius:100%;display:inline-block;-webkit-animation:loading-spinner-rotate 1.4s ease-in-out infinite both;animation:loading-spinner-rotate 1.4s ease-in-out infinite both}.loading-spinner__item--1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.loading-spinner__item--2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes loading-spinner-rotate{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes loading-spinner-rotate{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.is-fixed .loading-spinner{position:fixed;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.hero{position:relative}.overlay-open .hero{z-index:9999}.hero:after{content:"";position:absolute;bottom:0;left:0;right:0;height:70%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.7)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.7),transparent)}.hero-image-wrapper{height:100vh}.hero-image-wrapper__img{height:100vh;width:100vw;object-fit:cover}.hero__image{position:relative;top:0;left:0;right:0;bottom:0;height:100vh;background-size:cover;background-image:var(--image-src-xs)!important}.hero__video{height:100vh}.hero__video video{position:absolute;right:0;height:auto;overflow:hidden;width:auto;min-width:100%;min-height:100%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);left:50%}.hero__content{bottom:5rem;z-index:50}.hero__badge,.hero__content{position:absolute;left:0;right:0}.hero__badge{top:160px;z-index:60}.hero__badge-item{position:relative;float:right;border-radius:30px;border:2px dashed #0b7746;border:2px dashed var(--color-primary,#0b7746);background:#e5efe7;text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-transition:all .5s;transition:all .5s;padding:25px 20px 20px}.hero__badge-item p,.hero__badge-item span{color:#0b7746;color:var(--color-primary,#0b7746)}.hero__badge-item span{font-size:40px;text-transform:uppercase}.hero__badge-item p{font-weight:600;font-size:16px}.hero__badge-item p:last-child{margin-bottom:0}.hero__badge-item-icon{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;background:#0b7746;background:var(--color-primary,#0b7746);border-radius:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;top:-20px}.hero__badge-item-icon>svg{width:25px;height:25px;-webkit-transition:all .5s;transition:all .5s}.hero__badge-item:hover{border-color:#d5cfc7;border-color:var(--color-grey,#cfdfd4);background:#fff;text-decoration:none}.hero__badge-item:hover .hero__badge-item-icon>svg{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}.hero__text{color:#fff;text-align:center}.hero__title{line-height:1;letter-spacing:0;word-spacing:0}.has-no-preloaded-fonts .hero__title{font-family:Helvetica,sans-serif;font-size:25px;line-height:1.8;letter-spacing:-2px;word-spacing:0}.hero__subtitle{font-size:1.375rem;line-height:1.40909}.btn,.hero__subtitle{font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold)}.btn-md{font-size:1.0625rem;padding:.3125rem .75rem}.btn-outline-primary:hover{color:#fff}.btn:focus{outline:0}.btn-icon{line-height:1;padding:.6875rem;border:none;background-color:transparent}.btn__icon{vertical-align:-.1875rem;margin-right:.3125rem}.btn-primary-light{background-color:#0b8f59;background-color:var(--color-primary-light);border-color:#0b8f59;border-color:var(--color-primary-light);color:#fff}.btn.btn-primary:hover{background-color:#07603e;background-color:var(--color-primary-dark)}.btn-underline{padding:.5rem .1875rem;background-color:transparent;border:none;position:relative;font-size:.75rem;letter-spacing:.0625rem;text-transform:uppercase;color:#0b7746;color:var(--color-primary)}.btn-underline:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:4px;background:url(/cache-buster-1724914796235/static/build/img/line-green.svg) no-repeat 50%;background-size:100% 100%}.btn-uab,.is-uab .btn{background-color:#0b7746;background-color:var(--color-uab);color:#fff}.btn-pzg,.is-pzg .btn{background-color:#4ab7cc;background-color:var(--color-pzg);color:#fff}.btn-pzg:hover,.btn-uab:hover,.is-pzg .btn,.is-uab .btn{color:#fff}.btn-wishlist.is-active .icon:before,.btn-wishlist:hover .icon:before{content:"\EA76";content:var(--icon-heart)}.modal-body{padding:1.25rem 1.875rem}.modal-content{background-color:#faf4ea;background-color:var(--color-bg)}.modal-dialog .close{line-height:1;position:absolute;top:0;right:0;width:2.1875rem;height:2.1875rem;background-color:#0b7746;background-color:var(--color-primary);color:#fff;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-radius:0 0 0 6px;opacity:1;font-size:.9375rem;margin:0}.wysiwyg-with-images.slide{padding-top:9.375rem}.wysiwyg-with-images img{border-radius:4px}.wysiwyg-with-images__img-big{border-radius:4px;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:rotate(-4deg);transform:rotate(-4deg);width:95%}.wysiwyg-with-images__img-small{border-radius:4px;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:rotate(4deg);transform:rotate(4deg);width:54%;float:right;margin-top:-5rem;margin-right:-.9375rem}.wysiwyg-with-images__img-small.is-portrait--small{width:40%;margin-top:-8rem}.wysiwyg-with-images__img-big.is-portrait--big{width:60%}.wysiwyg-with-images .lightbox-img__btn{right:auto;left:-1.125rem;-webkit-transform-origin:bottom left;transform-origin:bottom left}.wysiwyg-with-images .lightbox-img__btn .icon{left:.1875rem}.form-control{font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);padding:1.25rem .9375rem .5rem;border:1px solid #e6e0d8;border:1px solid var(--color-bg-dark);color:#1f1f1d;color:var(--color-dark)}.form-control--no-floating-label{padding:.5rem .9375rem}.form-control.disable{pointer-events:none}.input-group .btn-icon{width:3.125rem;padding:0;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;font-size:1.125rem}.input-group .form-control{border-top-right-radius:0;border-bottom-right-radius:0}.select{position:relative}.select select{-moz-appearance:none;-webkit-appearance:none;appearance:none}.select select::-ms-expand{display:none}.select:before{font-family:iconfont;content:"\EA0A";content:var(--icon-arrow-dropdown);color:#0b7746;color:var(--color-primary);speak:none;position:absolute;pointer-events:none;font-size:.4375rem;top:50%;right:1.25rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.select--simple .form-control{background-color:transparent;color:#0b7746;color:var(--color-primary);padding:0 1.875rem 0 0;border:none;font-size:1.1875rem}.select.select--simple:before{right:.625rem}.form-group--xl.select:before{top:auto;-webkit-transform:none;transform:none;bottom:1.5625rem;right:.9375rem}.input-group-custom .form-control{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-custom .btn{border-top-left-radius:0;border-bottom-left-radius:0}::-webkit-input-placeholder{color:#1f1f1d;color:var(--color-dark)}::-moz-placeholder{color:#1f1f1d;color:var(--color-dark)}:-ms-input-placeholder{color:#1f1f1d;color:var(--color-dark)}:-moz-placeholder{color:#1f1f1d;color:var(--color-dark)}.input-group .custom-select:not(:last-child),.input-group .form-control:not(:last-child){border-top-left-radius:8px;border-bottom-left-radius:8px}.form-small{font-size:.9375rem}.form-group .toggle-password{border:0;background:none;position:absolute;right:15px;top:50%;margin-top:-15px;width:40px;height:30px;font-size:24px;outline:0;color:#d5cfc7;color:var(--color-grey)}.form-group .toggle-password.is-enabled{color:#4c4c4a;color:var(--color-dark-grey)}.contact-teaser{background-color:#fff;border-radius:4px;color:#4c4c4a;color:var(--color-secondary)}.contact-teaser__name{font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);font-size:1.5625rem;line-height:1.13333;margin-bottom:1.25rem}.contact-teaser__body{padding:1.25rem}.img-border{border-radius:2px;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}.img-border--rotate-right{-webkit-transform:rotate(4deg);transform:rotate(4deg)}.col-divider{position:relative}.ch2-icon{z-index:1000!important}.floating-label{position:absolute;left:.9375rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transform-origin:left top;transform-origin:left top;pointer-events:none;z-index:1;color:#999;color:var(--color-text-muted);font-size:1rem;white-space:nowrap}.select.no-floating .floating-label{padding:.625rem;background-color:#fff;font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);color:#1f1f1d;color:var(--color-default);width:80%}.floating-label.floating-label--textarea{top:.4375rem;-webkit-transform:none;transform:none}.form-group__white .floating-label{color:#fff}.form-control.has-value~.floating-label,.form-control:focus~.floating-label,.form-group.has-value .floating-label,.form-group:focus .floating-label,.select:not(.no-floating) .floating-label,select:not(.no-floating)~.floating-label{-webkit-transform:translateY(-1.4375rem) scale(.75);transform:translateY(-1.4375rem) scale(.75)}.form-group.has-value .floating-label--textarea,.form-group:focus .floating-label--textarea{-webkit-transform:translateY(0) scale(.75);transform:translateY(0) scale(.75)}.form-control:-webkit-autofill:focus~.form-control-label,.form-control:-webkit-autofill~.form-control-label{-webkit-transform:translateY(-1.4375rem) scale(.75);transform:translateY(-1.4375rem) scale(.75)}.form-group--xl .floating-label{left:1rem;font-size:1.0625rem}.form-group--xl textarea.form-control.has-value~.floating-label,.form-group--xl textarea.form-control:focus~.floating-label{-webkit-transform:translateY(0) scale(.75);transform:translateY(0) scale(.75)}.form-group--xl .form-control.has-value~.floating-label,.form-group--xl .form-control:focus~.floating-label,.form-group--xl.form-group.has-value .floating-label,.form-group--xl select~.floating-label{-webkit-transform:translateY(-1.5rem) scale(.75);transform:translateY(-1.5rem) scale(.75)}.form-group--xl .form-control:-webkit-autofill:focus~.form-control-label,.form-group--xl .form-control:-webkit-autofill~.form-control-label{-webkit-transform:translateY(-1.5rem) scale(.75);transform:translateY(-1.5rem) scale(.75)}.quickfinder{max-width:99.6875rem;width:100%;margin:0 auto}.quickfinder__form-control.form-control:disabled{background-color:#fff}.quickfinder .form-control{border-radius:0}.quickfinder__first-input{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.quickfinder .dropdown-toggle{background-color:#fff;border-radius:0}.quickfinder__guest-dropdown .dropdown-toggle:after{display:none}.quickfinder__guest-dropdown .quickfinder__form-group-label{top:.125rem}.quickfinder__form-group{height:3.125rem;font-size:1.125rem;padding:.375rem .9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);color:#4c4c4a;color:var(--color-secondary)}.accommodation-filter .quickfinder__form-group{height:3.75rem;background-color:#fff;border-radius:.5rem}.quickfinder__form-group-label{font-size:1.125rem;color:#999;color:var(--color-text-muted);-webkit-transform:scale(.75);transform:scale(.75);position:absolute;top:0;left:.6875rem}.accommodation-filter .quickfinder__form-group-label{top:.125rem}.quickfinder__guest-text{display:inline-block;position:relative}.quickfinder__guest-text+.quickfinder__guest-text{padding-left:.625rem;margin-left:.625rem}.quickfinder__guest-text:not(:first-child):before{content:"";position:absolute;left:0;top:.3125rem;width:2px;bottom:.3125rem;background-color:#999;background-color:var(--color-text-muted)}.quickfinder__arrow{color:#0b7746;color:var(--color-primary);position:absolute;right:1.25rem;bottom:1.5625rem;font-size:.4375rem}.quickfinder__child-error-message{position:absolute;bottom:-.5625rem;left:50%;-webkit-transform:translateY(100%) translateX(-50%);transform:translateY(100%) translateX(-50%);background:#dc3545;background:var(--color-danger);color:#fff;font-size:.8125rem;padding:.3125rem;border-radius:.25rem;z-index:10}.quickfinder__child-error-message:before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%);width:0;height:0;border-color:transparent transparent #dc3545;border-left:4px solid transparent;border-bottom:4px solid var(--color-danger);border-right:4px solid transparent;border-top:0 solid transparent}.quickfinder__close{position:absolute;right:1.5625rem;top:1.25rem;background-color:transparent;border:none;color:#999;color:var(--color-text-muted);line-height:0;padding:.5rem}.quickfinder__close .icon{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.quickfinder-row>.col-md{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.quickfinder--acco .filter-dropdown .floating-label{-webkit-transform:scale(.75);transform:scale(.75);position:absolute;top:.125rem}.quickfinder .quickfinder__guest-dropdown.is-open .dropdown-toggle{border-bottom:0}.quickfinder__guest-dropdown .dropdown-menu{width:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;margin:0;padding:20px}.quickfinder__guest-dropdown.dropup .dropdown-toggle:after{display:none}.quickfinder__guest-dropdown.is-open .quickfinder__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg);display:inline-block}.quickfinder__room+.quickfinder__room{border-top:2px dashed #d5cfc7;border-top:2px dashed var(--color-grey);padding-top:1.125rem}.quickfinder__add-room{font-size:1.0625rem;padding:.3125rem .6875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quickfinder__add-room .icon{font-size:.8125rem;margin-right:.3125rem}.quickfinder__remove-room{width:1.25rem;height:1.25rem;border-radius:50%;background-color:transparent;border:1px solid #dc3545;border:1px solid var(--color-danger);color:#dc3545;color:var(--color-danger);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin-left:.3125rem;font-size:.625rem}.quickfinder__remove-room .icon{-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:-.0625rem}.quickfinder__room:first-child .quickfinder__remove-room{display:none}.swiper-pagination-bullets{width:100%;margin-top:.9375rem}.swiper-pagination-bullet{margin:0 .3125rem;border:1px solid #d5cfc7;border:1px solid var(--color-grey);background-color:transparent;opacity:1;-webkit-transition:all .15s ease;transition:all .15s ease;width:.9375rem;height:.9375rem}.swiper-pagination-bullet.swiper-pagination-bullet-active,.swiper-pagination-bullet:hover{background-color:#0b7746;background-color:var(--color-primary);border-color:#0b7746;border-color:var(--color-primary)}.swiper-same-height .swiper-slide{height:auto}.swiper-pagination{left:0;right:0}.swiper-navigation{z-index:11;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.swiper-button{color:#0b7746;color:var(--color-primary);cursor:pointer;z-index:12;position:relative}.swiper-button--prev{margin-right:.9375rem}.swiper-button:focus{outline:0}.swiper-button-disabled{opacity:.5}.acco-teaser-hori-swiper .swiper-navigation,.image-swiper .swiper-navigation{margin-top:.9375rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.acco-teaser-hori-swiper .swiper-pagination-bullets,.image-swiper .swiper-pagination-bullets{margin-top:0}.swiper-container.is-init .swiper-slide{max-height:none;max-width:none;padding:0}.swiper-container.is-init .swiper-slide:last-child{margin-right:0!important}.trustyou-rating__box{line-height:1;font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);color:#0b7746;color:var(--color-success);position:relative;z-index:2}.trustyou-rating__score{position:relative;display:inline-block;padding:.3125rem .375rem;background:#0b7746;background:var(--color-success);color:#fff;margin-right:.125rem;margin-bottom:.3125rem;font-size:.875rem;white-space:nowrap}.trustyou-rating__score:after{content:"";width:0;height:0;border-color:#0b7746 transparent transparent;border-left:0 solid transparent;border-bottom:0 solid transparent;border-right:5px solid transparent;border-top:5px solid var(--color-success);position:absolute;top:100%;left:0;margin-top:-1px}.trustyou-rating__count{margin-left:.25rem;font-family:Brandon-Grotesque-Regular,sans-serif;font-family:var(--font-default)}.trustyou-rating__logo{width:4.0625rem;height:.625rem;background-image:url(/cache-buster-1724914796235/static/build/img/rating/trustyou-logo.png);background-repeat:no-repeat;background-size:contain}.flower-rating{white-space:nowrap}.flower-rating .list-inline-item:not(:last-child){margin:0}.flower-rating__item{background:transparent url(/cache-buster-1724914796235/static/build/img/rating/flower.svg) no-repeat 0 0;display:inline-block;vertical-align:middle;position:relative;height:1.125rem;width:1.125rem;background-size:100% 100%;margin:0}.quality-item__circle{position:relative;border-radius:50%;width:13.125rem;height:13.125rem;padding:1rem 1.125rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);font-size:1rem;line-height:1.375rem;background-image:url(/cache-buster-1724914796235/static/build/img/circle-green.svg);background-size:cover;background-repeat:no-repeat}.quality-item__title{font-size:1.25rem;color:#0b7746;color:var(--color-primary);margin-bottom:.5rem}.quality-item__icon{font-size:2.3125rem;margin-bottom:.625rem}.quality-slide .swiper-container{overflow:visible}.quote-area__icon{font-size:3.125rem;text-shadow:4px 4px rgba(11,119,70,.1)}.quote-area__icon,.quote-area__quote{color:#0b7746;color:var(--color-primary);text-align:center}.quote-area__quote{font-size:2.25rem;line-height:1.2;font-family:Amorie-Modella,sans-serif;font-family:var(--font-amorie);margin:0 0 1.25rem}.quote-area__author-name{font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);font-size:1.125rem}.quote-area__author-description{text-transform:uppercase;font-size:.875rem;letter-spacing:.0625rem}.quote-area__author-img{width:6.25rem;height:6.25rem;border-radius:50%}.list-downloads__item{font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);font-size:1.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.9375rem}.list-downloads__item:hover .list-downloads__text{text-decoration:underline}.download__info{color:#999;color:var(--color-text-muted);font-size:.75rem;margin-left:.3125rem;position:relative;top:.1875rem}.download__file-size{white-space:nowrap}.accordion .card,.accordion .card-header{background-color:transparent;border:none}.accordion .card-header{padding:0}.accordion__header-link{display:block;padding:.9375rem;position:relative}.accordion__header-title{font-size:2.25rem;line-height:1.125;font-family:Amorie-Modella,sans-serif;font-family:var(--font-amorie);background-color:#faf4ea;background-color:var(--color-bg);color:#0b7746;color:var(--color-primary);padding-right:1.875rem;position:relative;z-index:1}.slide-white-bg .accordion__header-title{background-color:#fff}.accordion__header-link:after{content:"";position:absolute;left:1.25rem;top:49%;width:calc(100% - 90px);height:0;border-top:2px dashed #e6e0d8;border-top:2px dashed var(--color-bg-dark);border-left:2px dashed transparent;border-right:2px dashed transparent;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:0}.accordion__toggle-icon{color:#0b7746;color:var(--color-primary);background-color:#faf4ea;background-color:var(--color-bg);-webkit-transform:rotate(180deg);transform:rotate(180deg);position:relative;z-index:1}.collapsed .accordion__toggle-icon{-webkit-transform:rotate(0);transform:rotate(0)}.slide-white-bg .accordion__toggle-icon{background-color:#fff}.accordion--primary{-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.05);box-shadow:0 10px 20px 0 rgba(0,0,0,.05)}.accordion--primary .card-header{background-color:#0b7746;background-color:var(--color-primary);color:#fff}.accordion--primary__header-title{font-size:1.125rem}.accordion--primary__header-link{font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);padding:.6875rem 1.25rem;display:block}.accordion--primary__toggle-icon:before{display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.collapsed .accordion--primary__toggle-icon:before{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.img-content-teaser-slider-area.slide{padding-bottom:5.625rem}.img-content-teaser-swiper{position:relative}.img-content-teaser-swiper .swiper-navigation{position:absolute;bottom:-2.8125rem;right:0}.partner-slide-swiper .swiper-slide{height:4.375rem}.filter-grid--hero{position:relative;margin-top:-25rem}.filter-grid__title{line-height:1}.filter-grid__form{width:100%;max-width:82.5rem;margin-right:auto;margin-left:auto;padding-left:1.25rem;padding-right:1.25rem}.img-teaser-grid{margin-top:2.5rem}.embed-responsive-cover{height:100%}.embed-responsive-cover .embed-responsive-item{width:auto;min-height:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.embed-responsive-img-teaser-big:before,.embed-responsive-img-teaser-small:before{padding-top:100%}.embed-responsive-hero-magazin-detail-img:before{padding-top:81.23711%}.embed-responsive-img-gallery-big:before{padding-top:76.8069%}.embed-responsive-img-gallery-medium:before{padding-top:57.5%}.embed-responsive-img-gallery-small:before{padding-top:100%}.pagination-wrapper{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}.pagination{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border:1px solid #d5cfc7;border:1px solid var(--color-grey)}.page-item{position:relative}.page-item:not(:last-child):not(.page-item--arrow):not(.active):after{content:"";position:absolute;right:0;top:.8125rem;bottom:.8125rem;background-color:#d5cfc7;background-color:var(--color-grey);width:.0625rem;z-index:1}.page-item.active:after{background-color:transparent}.page-link{position:relative;font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);font-size:.875rem;color:#4c4c4a;color:var(--color-secondary);border:0;padding:.5625rem .75rem}.page-link:before{content:"";position:absolute;left:.1875rem;right:.1875rem;top:.1875rem;bottom:.1875rem;opacity:0;background-color:#0b7746;background-color:var(--color-primary);border-radius:.25rem;z-index:-1}.page-item.active:not(.page-item--arrow) .page-link:before,.page-item:not(.page-item--arrow) .page-link:hover:before{opacity:1}.page-item.active .page-link,.page-item .page-link:hover{background-color:#fff;border:0;color:#fff}.page-item--arrow .page-link{color:#0b7746;color:var(--color-primary);background-color:transparent}.page-item--arrow .page-link:hover{background-color:transparent;color:#4c4c4a;color:var(--color-secondary)}.lightbox-img__btn{bottom:1.875rem;right:1.875rem;z-index:1;background-color:transparent;border:none;position:absolute;right:-1.125rem;bottom:-1.125rem;width:3.75rem;height:3.75rem;border:2px solid #fff;border-radius:50%;content:"";opacity:0;-webkit-transform:scale3d(.65,.65,1);transform:scale3d(.65,.65,1);-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;background-color:hsla(0,0%,100%,.5);display:block;padding:0;color:#fff;z-index:2}.lightbox-img__btn .icon{position:relative;top:-.375rem;left:-.3125rem;font-size:.75rem}.lightbox-img:hover .lightbox-img__btn{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.lightbox-img__dynamic-overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;font-size:1.25rem;line-height:1.25;font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);color:#fff;background-color:transparent;border:none;display:inline-block;width:100%;padding:1.25rem}.lightbox-img__dynamic-overlay:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#1f1f1d;opacity:.6;z-index:-1;-webkit-transition:all .2s ease;transition:all .2s ease}.lightbox-img__dynamic-overlay:hover:before{opacity:.45}.lg-backdrop{z-index:2000}.lg-outer{z-index:2001}.lg-backdrop.in{opacity:.8}.lg-outer .lg-img-wrap{overflow:hidden}.lg-outer .lg-img-wrap:before{padding-top:56.25%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scaleX(1) translateX(-50%) translateY(-50%);transform:scaleX(1) translateX(-50%) translateY(-50%)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{left:50%;top:50%;position:absolute;bottom:0}.js-lightbox-dynamic{pointer-events:none}.js-lightbox-dynamic.lightbox-is-init{pointer-events:auto}.datepicker{position:relative}.datepicker:after{content:"\EA2B";content:var(--icon-calendar);font-family:iconfont;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:.9375rem;pointer-events:none}.datepicker .form-control[readonly]{background-color:#fff}.filter-grid__form .datepicker__start{border-right:1px solid #e5e5e5}.filter-grid__form .datepicker__start .form-control{border-top-right-radius:0;border-bottom-right-radius:0}.filter-grid__form .datepicker__end .form-control{border-top-left-radius:0;border-bottom-left-radius:0}.asset-video{cursor:pointer}.asset-video__play{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:1;width:6.25rem;height:6.25rem;background-color:#0b7746;background-color:var(--color-primary);color:#fff;font-size:1.875rem;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-radius:50%;border:none;-webkit-transition:all .25s ease;transition:all .25s ease}.asset-video:hover .asset-video__play{-webkit-box-shadow:0 0 13px 1px hsla(0,0%,100%,.65);box-shadow:0 0 13px 1px hsla(0,0%,100%,.65)}.is-started .asset-video__play{display:none}.accommodation-price{font-size:1.875rem;line-height:1.36667}.btn.accommodation-btn{font-size:1.0625rem}.accommodation-main .btn-wishlist{color:#dc3545;color:var(--color-danger)}.accommodation-sticky-bar{background-color:#fff;opacity:0;height:0;-webkit-transition:all 0ms ease;transition:all 0ms ease}.accommodation-main .img-gallery-grid{position:relative;padding-top:2.5rem}.img-gallery-grid .btn-panorama{position:absolute;z-index:11;top:calc(1.25rem + 10px);right:1rem}.btn.btn-panorama{padding:5px 10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;background-color:#fff;background-color:var(--color-white)}.btn.btn-panorama:hover{background-color:#0b7746;background-color:var(--color-primary)}.btn.btn-panorama span{font-size:25px;-webkit-transition:inherit;transition:inherit;color:#0b7746;color:var(--color-primary)}.btn.btn-panorama:hover span{color:#fff;color:var(--color-white)}.accommodation-sticky-bar.is-affix{padding:.75rem 1.25rem;position:fixed;left:0;right:0;bottom:0;top:auto!important;z-index:5;opacity:1;height:auto;-webkit-transition:opacity .25s ease,height .25s ease;transition:opacity .25s ease,height .25s ease}.accommodation-sticky-bar .accommodation-price-info{font-size:1rem;margin-top:-.4375rem}.icon-text-block__icon{font-size:2.5rem;margin-bottom:.3125rem}.show-all-content__content{position:relative;overflow:hidden;-webkit-transition:max-height .25s ease-in-out;transition:max-height .25s ease-in-out}.show-all-content__max-height .show-all-content__content{max-height:4.625rem}.show-all-content__max-height .show-all-content-btn{display:block}.show-all-content__max-height.show .show-all-content__content{max-height:100%!important}.show-all-content-btn__less{display:none}.show-all-content__max-height.show .show-all-content-btn__less{display:block}.show-all-content__max-height.show .show-all-content-btn__more{display:none}.show-all-content__btn{padding:0;font-size:1.0625rem;font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);background-color:transparent;border:none;color:#0b7746;color:var(--color-primary);margin-top:.3125rem}.show-all-content__btn:focus{outline:0}.show-all-content__btn .icon{font-size:.3125rem;vertical-align:.0625rem}.nav-tabs{border:none}.nav-tabs .nav-link{font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);font-size:1.0625rem;border-radius:0;padding:.625rem 1.5rem;border:none;border-top:2px solid #faf4ea;border-top:2px solid var(--color-light-grey);opacity:.6;-webkit-transition:all .15s ease;transition:all .15s ease}.nav-tabs .nav-link.active,.nav-tabs .nav-link:hover{background-color:#faf4ea;background-color:var(--color-light-grey);border-color:#faf4ea;border-color:var(--color-light-grey);opacity:1}.nav-tabs .nav-item:first-child .nav-link{border-top-left-radius:.5rem;border-left:2px solid #faf4ea;border-left:2px solid var(--color-light-grey)}.nav-tabs .nav-item:last-child .nav-link{border-top-right-radius:.5rem;border-right:2px solid #faf4ea;border-right:2px solid var(--color-light-grey)}.nav-tabs .nav-item:not(:last-child) .nav-link{border-left:2px solid #faf4ea;border-left:2px solid var(--color-light-grey)}.location-map__body{background-color:#fff;padding:1.5625rem}.location-map-legend-item__label{text-transform:uppercase;font-size:.8125rem;font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold)}.location-map-legend>li:not(:last-child){margin-bottom:1rem}.location-map-legend-item__icon{width:1.875rem;height:2.25rem;background-size:contain;background-repeat:no-repeat;margin-right:.625rem}.location-map-legend-item__icon,.location-map-legend-item__icon.legend-icon-direct{background-image:url(/cache-buster-1724914796235/static/build/img/map/marker-direct.svg)}.location-map-legend-item__icon.legend-icon-shop{background-image:url(/cache-buster-1724914796235/static/build/img/map/marker-shop.svg)}.location-map-legend-item__icon.legend-icon-market{background-image:url(/cache-buster-1724914796235/static/build/img/map/marker-market.svg)}.location-map-legend-item__icon.legend-icon-bar{background-image:url(/cache-buster-1724914796235/static/build/img/map/marker-bar.svg)}.location-map-legend-item__icon.legend-icon-crown{background-image:url(/cache-buster-1724914796235/static/build/img/map/crown.svg);height:1.0625rem;margin-top:.4375rem}.location-map-legend-item__icon.legend-icon-bio{background-image:url(/cache-buster-1724914796235/static/build/img/map/bio.svg);height:1rem;margin-top:.4375rem}.location-map__map{background:#faf4ea;background:var(--color-bg)}.location-area__hl{color:#0b7746;color:var(--color-primary);font-family:Amorie-Modella,sans-serif;font-family:var(--font-amorie);margin-bottom:1.25rem}.list-check>li{position:relative;padding-left:1.25rem;margin-bottom:.625rem}.list-check>li:before{content:"\EA36";content:var(--icon-check);font-family:iconfont;position:absolute;left:0;top:.1875rem;color:#0b7746;color:var(--color-primary);font-size:.75rem}.tooltip-btn{width:1.0625rem;height:1.0625rem;background-color:#4c4c4a;background-color:var(--color-secondary);color:#fff;border-radius:50%;border:none;padding:0;font-size:12px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popover-header .close{display:block;margin-top:-.3125rem;color:#0b7746;color:var(--color-primary);opacity:1}.popover-body .close{position:absolute;top:.375rem;right:.375rem;font-size:1.1875rem;padding:0;line-height:.5;display:block}.tooltip a{color:#0b7746;color:var(--color-primary)}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowTop:before{border-bottom-color:#d1d1d1}.flatpickr-calendar:before{border-width:10px}.flatpickr-calendar:after{border-width:9px}.flatpickr-calendar{margin-top:-.0625rem}.badge{padding:.5rem .625rem}.simple-img-teaser:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:.7;background:-webkit-gradient(linear,left bottom,left top,from(#000),color-stop(57%,transparent));background:linear-gradient(0deg,#000,transparent 57%);border-radius:4px;-webkit-transition:all .25s ease;transition:all .25s ease}.simple-img-teaser:hover:after{opacity:.55}.simple-img-teaser .embed-responsive{border-radius:4px}.simple-img-teaser img{border-radius:4px;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:scale(1.05);transform:scale(1.05)}.simple-img-teaser:hover img{-webkit-transform:scale(1);transform:scale(1)}.simple-img-teaser__content{padding:1.25rem;color:#fff;position:absolute;bottom:0;top:0;left:0;right:0;z-index:2;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.call-to-action-teaser img{border-radius:4px}.accommodation-content-teaser-row .swiper-container{overflow:visible}.accommodation-teaser{background-color:#fff;border-radius:.25rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;-webkit-transition:all .25s ease;transition:all .25s ease}.accommodation-teaser:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.accommodation-teaser__img{position:relative}.accommodation-teaser__img img{border-radius:4px 4px 0 0}.accommodation-teaser .btn-wishlist:not(.stretch-link__link){position:absolute;top:.9375rem;right:.9375rem;width:1.6875rem;height:1.6875rem;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;z-index:2;color:#dc3545;color:var(--color-danger);font-size:1.125rem}.accommodation-teaser__ribbon{width:15rem;padding:.375rem 0;background:#fff;color:#0b7746;color:var(--color-primary);position:absolute;top:0;font-size:.6875rem;font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);text-transform:uppercase;text-align:center;-webkit-transform:rotate(-45deg) translateY(-47px) translateX(-61px) scale(.8);transform:rotate(-45deg) translateY(-47px) translateX(-61px) scale(.8)}.accommodation-teaser__ribbon-text{width:100%;display:block;padding:.5625rem 3.125rem;border-top:2px dashed;border-bottom:2px dashed}.accommodation-teaser__top{padding:.9375rem}.accommodation-teaser__title{line-height:1.06667;margin-bottom:.1875rem}.accommodation-overview-list .accommodation-teaser__title{font-size:1.5625rem}.accommodation-teaser__location{font-size:.9375rem;color:#999;color:var(--color-text-muted)}.accommodation-teaser__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.accommodation-teaser__rating{padding:.625rem .9375rem;border-top:1px solid #faf4ea;border-top:1px solid var(--color-light-grey);border-bottom:1px solid #faf4ea;border-bottom:1px solid var(--color-light-grey)}.accommodation-teaser__footer{padding:.9375rem .9375rem 1.25rem}.accommodation-teaser__badges-and-price{margin-bottom:.9375rem}.accommodation-teaser__price{font-size:1.3125rem;line-height:1;color:#4c4c4a;color:var(--color-secondary);font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold)}.accommodation-teaser__price-info{color:#999;color:var(--color-text-muted);font-size:.875rem}.accommodation-teaser__mealplan.tooltip-btn{background-color:#0b7746;background-color:var(--color-primary);color:#fff;margin-right:.625rem}.btn.acco-pool-enquiry-btn:not(.stretch-link__link){position:absolute;top:0;bottom:0;left:0;right:0;z-index:3;background-color:#1f1f1d;background-color:var(--color-default);opacity:.8;color:#fff;font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:none;font-size:1.375rem}.btn.acco-pool-enquiry-btn.active:not(.stretch-link__link){background-color:#0b7746;background-color:var(--color-primary)}.enquiry-active .btn.acco-pool-enquiry-btn:not(.stretch-link__link){display:-webkit-box;display:-ms-flexbox;display:flex}.acco-pool-enquiry-btn.active .acco-pool-enquiry-btn__add,.acco-pool-enquiry-btn__remove{display:none}.acco-pool-enquiry-btn.active .acco-pool-enquiry-btn__remove{display:block}.acco-pool-enquiry-btn .icon{vertical-align:-.25rem;margin-left:.375rem}.accommodation-teaser--horizontal .accommodation-teaser__img img{border-radius:4px 0 0 4px}.accommodation-teaser--horizontal .accommodation-teaser__rating{padding:.625rem 0}.accommodation-teaser--horizontal .accommodation-teaser__footer{padding-top:0}.video-teaser__title{line-height:1.4}.video-teaser__btn-play{font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold)}.video-teaser__btn-play .icon{font-size:.75rem;margin-right:.375rem;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.video-teaser__btn-play:hover .icon{-webkit-transform:translateX(3px);transform:translateX(3px)}.video-teaser__media .btn-play{width:3.125rem;height:3.125rem;border-radius:50%;background-color:#0b7746;background-color:var(--color-primary);color:#fff;-webkit-box-flex:0.875rem;-ms-flex:0.875rem;flex:0.875rem 1;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;position:absolute;z-index:2;bottom:1.25rem;left:1.25rem;-webkit-transition:all .25s ease;transition:all .25s ease}.video-teaser__media:hover .btn-play{-webkit-box-shadow:0 0 13px 1px hsla(0,0%,100%,.65);box-shadow:0 0 13px 1px hsla(0,0%,100%,.65)}.video-teaser img{border-radius:4px}.wysiwyg-with-media .video-teaser__media .btn-play{top:50%;left:50%;bottom:auto;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.sticker-teaser{color:#fff;text-align:left}.sticker-teaser:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:.7;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(33%,transparent),to(#000));background:linear-gradient(180deg,transparent,transparent 33%,#000)}.sticker-teaser.sticker-teaser--first,.sticker-teaser.sticker-teaser--third{-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:rotate(5deg);transform:rotate(5deg)}.sticker-teaser.sticker-teaser--second{-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.sticker-teaser-row{margin-top:3.125rem}.sticker-teaser-row .swiper-container{overflow:visible}.sticker-teaser-row .swiper-slide:nth-of-type(2){margin-right:-1.875rem!important}.sticker-teaser__body{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:2.5rem 1.25rem}.sticker-teaser__toptitle{font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);text-transform:uppercase;font-size:.75rem;letter-spacing:.0625rem}.sticker-teaser__title{font-size:1.5rem}.sticker-teaser__sticker:after,.sticker-teaser__sticker:before{content:"";display:block;position:absolute;top:0;left:0;width:4.625rem;height:2.625rem;background:url(/cache-buster-1724914796236/static/build/img/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:3}.sticker-teaser--first .sticker-teaser__sticker:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);margin-top:.625rem;margin-left:.625rem}.sticker-teaser--first .sticker-teaser__sticker:after{top:100%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);margin-top:-.625rem;margin-left:.625rem}.sticker-teaser--second .sticker-teaser__sticker:before{left:50%}.sticker-teaser--second .sticker-teaser__sticker:after{top:100%;left:50%}.sticker-teaser--third .sticker-teaser__sticker:before{left:100%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);margin-top:10px;margin-left:-10px}.sticker-teaser--third .sticker-teaser__sticker:after{top:100%;left:100%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);margin-top:-.625rem;margin-left:-.625rem}.sticker-teaser-square{color:#fff;text-align:left}.sticker-teaser-square:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:.7;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(33%,transparent),to(#000));background:linear-gradient(180deg,transparent,transparent 33%,#000)}.sticker-teaser-grid--two-col{margin-left:auto;margin-right:auto;width:66.66%}.sticker-teaser-grid--three-col .swiper-container,.sticker-teaser-grid--two-col .swiper-container{overflow:visible}.sticker-teaser-grid--three-col,.sticker-teaser-grid--two-col{margin-top:2rem}.sticker-teaser-square__body{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1.5625rem 1.25rem}.sticker-teaser-square__title{font-size:1.5rem;text-align:center}.img-teaser-row .swiper-container{overflow:visible}.img-teaser{position:relative}.img-teaser:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:.7;background:-webkit-gradient(linear,left bottom,left top,from(#000),color-stop(57%,transparent));background:linear-gradient(0deg,#000,transparent 57%);border-radius:.25rem;-webkit-transition:all .25s ease;transition:all .25s ease}.img-teaser:hover:after{opacity:.55}.img-teaser .embed-responsive{border-radius:4px}.img-teaser__content{padding:1.25rem;color:#fff;position:absolute;bottom:0;top:0;left:0;right:0;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.img-teaser__title{font-family:Amorie-Modella,sans-serif;font-family:var(--font-amorie);line-height:.95;font-size:2.375rem;margin-bottom:.625rem}.img-teaser__subtitle{font-size:1.125rem;line-height:1.44444;font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold)}.img-teaser img{border-radius:.25rem}.accommodation-offer-teaser{background-color:#fff;font-size:1.0625rem;border-radius:4px}.accommodation-offer-teaser__img img{border-top-left-radius:4px}.accommodation-offer-teaser .lightbox-img__dynamic-overlay{font-size:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:.9375rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.accommodation-offer-teaser .lightbox-img__dynamic-overlay:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(31,31,29,0)),to(rgba(31,31,29,.8)));background:linear-gradient(180deg,rgba(31,31,29,0),rgba(31,31,29,.8))}.accommodation-offer-teaser__body{padding:1.5625rem 1.875rem}.accommodation-offer-teaser__hl{font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);font-size:1.25rem}.accommodation-offer-teaser__availability{padding:1.5625rem}.accommodation-offer-teaser__bottom{padding:1.5625rem;border-top:1px solid #faf4ea;border-top:1px solid var(--color-light-grey)}.accommodation-offer-teaser__fare{font-size:1.25rem}.accommodation-offer-teaser__price{font-size:1.875rem;font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold)}.accommodation-offer-teaser__price-info{font-size:.9375rem}.accommodation-offer-teaser__periods ul{font-size:1rem}.accommodation-offer-teaser__periods ul>li:not(:last-child){margin-bottom:.1875rem}.acco-availability{text-align:center;font-size:1.0625rem}.acco-availability-item__weekday{background-color:#0b7746;background-color:var(--color-primary);color:#fff;padding:.3125rem 0;width:2.5rem}.not-available .acco-availability-item__weekday{background-color:#999;background-color:var(--color-text-muted)}.acco-availability-item__item:hover .acco-availability-item__weekday{opacity:.9}.acco-availability-item__day{background-color:#fff;font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);padding:.5rem 0}.not-available .acco-availability-item__day{color:#999;color:var(--color-text-muted)}.acco-availability ul{font-size:0}.acco-availability-item{font-size:1.0625rem;position:relative}.acco-availability-item:not(:last-child){margin-right:0}.acco-availability-item:first-child .acco-availability-item__weekday{border-top-left-radius:8px}.acco-availability-item:first-child .acco-availability-item__day{border-bottom-left-radius:8px}.acco-availability-item:last-child .acco-availability-item__weekday{border-top-right-radius:8px}.acco-availability-item:last-child .acco-availability-item__day{border-bottom-right-radius:8px}.acco-availability-item__day,.acco-availability-item__weekday{position:relative}.acco-availability-item:not(:last-child) .acco-availability-item__weekday:after{content:"";position:absolute;right:0;top:0;bottom:0;width:.0625rem;background-color:#fff;opacity:.3}.acco-availability-item__day{border-bottom:1px solid #f5f5f5;border-right:1px solid #f5f5f5}.acco-availability-item:first-child .acco-availability-item__day{border-left:1px solid #f5f5f5}.not-available-sign{width:1.375rem;height:1.375rem;border-radius:50%;border:1px solid #999;border:1px solid var(--color-text-muted);position:absolute;left:9px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.not-available-sign:before{content:"";position:absolute;right:0;left:0;top:50%;height:1px;background-color:#999;background-color:var(--color-text-muted);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.not-available .not-available-sign{display:inline-block}.acco-availability__info .icon{font-size:1.1875rem}.acco-availability__head{margin-top:-.9375rem}.acco-availability__head-info{min-height:1.375rem}.acco-availability__month{font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);font-size:1.25rem;display:block;margin-top:-.625rem;position:relative;top:-.9375rem}.swiper-availability .swiper-button--prev{margin-right:11.25rem}.acco-info-teaser__body{padding:0 .625rem;text-align:center}.acco-info-teaser__title{font-size:2.1875rem;line-height:.9;font-family:Amorie-Modella,sans-serif;font-family:var(--font-amorie);color:#0b7746;color:var(--color-primary);margin-bottom:.3125rem}.img-content-teaser{background-color:#fff}.img-content-teaser__body{padding:1.5625rem}.img-content-teaser__title{text-transform:uppercase;font-family:Amorie-Modella,sans-serif;font-family:var(--font-amorie)}.is-uab .img-content-teaser__title{color:#0b7746;color:var(--color-uab)}.is-pzg .img-content-teaser__title{color:#4ab7cc;color:var(--color-pzg)}.external-link-item{background-color:#fff;padding:1.875rem 1.25rem}.slide-white-bg .external-link-item{background-color:#faf4ea;background-color:var(--color-bg)}.external-link-item__title{font-family:Amorie-Modella,sans-serif;font-family:var(--font-amorie);margin-bottom:1.25rem}.is-uab .external-link-item__title{color:#0b7746;color:var(--color-uab)}.is-pzg .external-link-item__title{color:#4ab7cc;color:var(--color-pzg)}.accommodation-filter__form-group{position:relative;width:100%}.accommodation-filter-result-bar__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accommodation-filter-result-bar__right .select.select--simple:before{right:.125rem;font-size:.3125rem}.accommodation-filter-request-bar{position:relative;z-index:3}.accommodation-filter__btn-group .btn+.btn{margin-left:.9375rem}.accommodation-filter__quickfilter{padding:.1875rem .3125rem;background-color:#fff;border:none;border-radius:.5rem;font-size:.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.accommodation-filter__quickfilter>span{pointer-events:none}.accommodation-filter__datepicker-from .quickfinder__form-control{border-top-right-radius:0;border-bottom-right-radius:0}.accommodation-filter__datepicker-to .quickfinder__form-control{border-top-left-radius:0;border-bottom-left-radius:0}.accommodation-filter__info-text{font-size:1rem}.accommodation-filter__checkbox-list .list-inline-item:not(:last-child){margin-right:1.25rem}.accommodation-filter__btn{padding:.5rem .875rem}.accommodation-filter__btn.disabled{pointer-events:none;cursor:default}.accommodation-filter__col{position:relative;width:100%;padding-right:.625rem;padding-left:.625rem}.accommodation-filter__close-filter .icon{font-size:1.0625rem;vertical-align:-.1875rem;margin-right:.1875rem}.accommodation-filter__close-filter{display:block}.accommodation-filter__show-filter,.collapsed .accommodation-filter__close-filter{display:none}.collapsed .accommodation-filter__show-filter{display:block}.accommodation-filter__map{width:100%;height:60vh;background-color:#faf4ea;background-color:var(--color-bg)}.accommodation-filter__map .leaflet-right .leaflet-control{margin-right:.9375rem}.accommodation-filter__map .leaflet-bar a:first-child{border-top-right-radius:.5rem;border-top-left-radius:.5rem;border:none}.accommodation-filter__map .leaflet-bar a:last-child{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;border:none}.accommodation-filter__map .leaflet-bar{border:none}.accommodation-overview__map-toggle{background-color:#fff;color:#0b7746;color:var(--color-primary);border-radius:.5rem;padding:.5rem .9375rem;font-size:.875rem;font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.2);box-shadow:0 10px 20px 0 rgba(0,0,0,.2);border:none;white-space:nowrap;position:absolute;z-index:500;top:.9375rem}.accommodation-overview__map-toggle.is-fullscreen{z-index:2100}.accommodation-overview__map-toggle .icon{vertical-align:-.1875rem;margin-left:.3125rem}.accommodation-overview__map-toggle-shrink{display:none}.is-fullscreen .accommodation-overview__map-toggle-shrink{display:inline-block}.is-fullscreen .accommodation-overview__map-toggle-extend{display:none}.accommodation-filter__redirect-overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:999999;background-color:#faf4ea;background-color:var(--color-bg);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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.accommodation-filter__redirect-overlay-img{width:12.5rem;height:auto;margin-bottom:3.125rem}.accommodation-filter__redirect-overlay-loading{margin-top:1.875rem}.acco-info{margin-top:.6875rem;margin-left:.625rem;position:relative;z-index:10}.acco-info__btn{color:#0b7746;color:var(--color-primary);cursor:pointer}.acco-info__box{width:17.5rem;display:none;position:absolute;top:3.125rem;background-color:#fff;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.2);box-shadow:0 5px 10px 0 rgba(0,0,0,.2);padding:.9375rem}.acco-info__box:before{width:1.25rem;height:1.25rem;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.2);box-shadow:0 0 20px 0 rgba(0,0,0,.2);-webkit-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%)}.acco-info__box:after,.acco-info__box:before{content:"";position:absolute;top:0;background-color:#fff}.acco-info__box:after{height:1.5rem;left:0;right:0}.acco-info:hover .acco-info__box{display:block}.acco-info-item__title{font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);font-size:1rem}.acco-info .progress{height:.625rem}.acco-info-item__bar{position:relative;padding-right:1.5625rem}.acco-info .progress__value{position:absolute;right:0;top:0;line-height:1;font-size:.6875rem;color:#999;color:var(--color-text-muted)}.acco-info__text{margin-top:.625rem;font-size:.8125rem;color:#999;color:var(--color-text-muted);line-height:1.15385}.region-map__item,.region-map__item-map{cursor:pointer}.region-map__item path,path.region-map__item-map,polygon.region-map__item-map{fill:#fff!important}.interactive-region-map__map path.region-map__item-map.is-active,.interactive-region-map__map path.region-map__item-map:hover,.interactive-region-map__map polygon.region-map__item-map.is-active,.interactive-region-map__map polygon.region-map__item-map:hover,.region-map__item:not([data-href="#"]):hover path{fill:#0b7746!important;fill:var(--color-primary)!important}.region-map__item[data-href="#"] path,.region-map__item[data-href="#"] text{cursor:auto}.region-map__item-text,.region-map__item text{font-family:Brandon-Grotesque-Bold,sans-serif!important;font-family:var(--font-default-bold)!important;text-transform:uppercase;letter-spacing:.8px;font-size:11px!important}.interactive-region-map__map path.region-map__item-map:hover text,.interactive-region-map__map polygon.region-map__item-map.is-active text,.interactive-region-map__map polygon.region-map__item-map:hover text,.region-map__item:not([data-href="#"]):hover text{fill:#fff!important}.interactive-region-map__text-item{font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);font-size:1rem;color:#4c4c4a;color:var(--color-dark-grey);cursor:pointer;padding-bottom:.5rem;position:relative;display:inline-block;line-height:1.25}.is-active .interactive-region-map__text-item{color:#0b7746;color:var(--color-primary)}.interactive-region-map__link{display:none}.interactive-region-map__subtext{font-size:1rem;line-height:1.2;margin-top:.3125rem;font-family:Brandon-Grotesque-Regular,sans-serif;font-family:var(--font-default);display:none}.interactive-region-map__map svg{max-width:100%;height:auto;overflow:visible}.anchor-nav{padding-top:.9375rem;padding-bottom:.9375rem;z-index:12}.anchor-nav.is-affix{padding-top:0;padding-bottom:0}.anchor-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow-x:auto}.anchor-nav__list .list-inline-item:not(:last-child){margin-right:0}.anchor-nav__item{font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);font-size:.9375rem;padding:0 .3125rem;white-space:nowrap}.anchor-nav__item .nav-link{padding:1.25rem .625rem}.anchor-nav__item .nav-link:hover{color:#0b7746;color:var(--color-primary)}.anchor-nav__title{position:relative;padding-bottom:.3125rem}.anchor-nav__title:after{content:"";position:absolute;left:0;right:0;bottom:0;height:.1875rem;background-color:#0b7746;background-color:var(--color-primary);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.nav-link.active .anchor-nav__title:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.custom-scrollbar::-webkit-scrollbar{width:3px;height:5px}.custom-scrollbar::-webkit-scrollbar-track{background:#faf4ea;background:var(--color-light-grey)}.custom-scrollbar::-webkit-scrollbar-thumb{background:#d5cfc7;background:var(--color-grey);border-radius:1000px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#c5bfb7}.catalog-teaser{position:relative}.catalog-teaser__links>li:hover{color:#0b7746;color:var(--color-primary)}.catalog-teaser__links__icon{margin-top:5px}.catalog-teaser__links{font-size:1.125rem;font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold)}.catalog-teaser__body{padding:1.25rem}.catalog-teaser__title{line-height:1.31818}.catalog-teaser--enquiry .btn-remove{background-color:#dc3545;background-color:var(--color-danger);color:#fff;width:1.5rem;height:1.5rem;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;position:absolute;right:-.625rem;top:-.625rem;padding:0;border-radius:50%;font-size:.75rem}.catalog-teaser--enquiry .btn-remove .icon{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.catalog-teaser--enquiry{background-color:#fff}.catalog-teaser--enquiry .catalog-teaser__body{padding:.9375rem}.catalog-teaser--enquiry .catalog-teaser__title{font-size:1.25rem}.enquiry-overlay{position:fixed;right:0;top:0;bottom:0;z-index:3001;background-color:#faf4ea;background-color:var(--color-light-grey);-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;width:calc(100% - 31px)}.enquiry-active .enquiry-overlay.is-open,.enquiry-overlay.is-open{-webkit-transform:translateX(0);transform:translateX(0)}.enquiry-overlay__overlay{padding:1.5625rem;height:100%;overflow-y:auto}.enquiry-overlay__btn{position:absolute;right:100%;top:50%;-webkit-transform:rotate(-90deg) translateY(-100%) translateX(50%);transform:rotate(-90deg) translateY(-100%) translateX(50%);-webkit-transform-origin:right top;transform-origin:right top;border-bottom-right-radius:0;border-bottom-left-radius:0}.enquiry-overlay__btn-icon{font-size:.6875rem;margin-left:.5625rem;vertical-align:-.125rem}.is-open .enquiry-overlay__btn-icon{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.blink{-webkit-animation:blinkingBackground 1.8s forwards;animation:blinkingBackground 1.8s forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes blinkingBackground{0%{background-color:#0b7746;background-color:var(--color-primary)}25%{background-color:#074327}50%{background-color:#0b7746;background-color:var(--color-primary)}75%{background-color:#074327}to{background-color:#0b7746;background-color:var(--color-primary)}}@keyframes blinkingBackground{0%{background-color:#0b7746;background-color:var(--color-primary)}25%{background-color:#074327}50%{background-color:#0b7746;background-color:var(--color-primary)}75%{background-color:#074327}to{background-color:#0b7746;background-color:var(--color-primary)}}.enquiry-overlay__subtitle{font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold)}.enquiry-overlay__small{font-size:1rem}.enquiry-fallback{background-color:#fff;padding:.9375rem;border-radius:.3125rem}.pool-enquiry__remove{display:none}.pool-enquiry__btn.active .pool-enquiry__remove{display:block}.enquiry-active .pool-enquiry__start,.pool-enquiry__btn.active .pool-enquiry__add,.pool-enquiry__end{display:none}.enquiry-active .pool-enquiry__end{display:block}.pool-enquiry__end .icon{vertical-align:-.25rem}.enquiry-overlay--acco{-webkit-transform:translateX(109%);transform:translateX(109%)}.enquiry-active .enquiry-overlay--acco{-webkit-transform:translateX(100%);transform:translateX(100%)}.pool-enquiry-max-items-notification{position:fixed;bottom:.3125rem;right:.625rem;z-index:99999}.enquiry-overlay__aa4y{display:none}.enquiry-overlay__aa4y.is-visible{display:block}.marker-cluster__count{position:absolute;top:.25rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);font-size:.9375rem}.leaflet-container a{color:#0b7746;color:var(--color-primary)}.leaflet-container a.btn-primary{color:#fff}.leaflet-map-infobox__title{font-size:1.25rem;font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);line-height:1.1;margin-bottom:.3125rem;display:inline-block}.marker-cluster__img{width:2rem;height:auto}.leaflet-map-infobox__link{font-size:.875rem}.switch{position:relative;display:inline-block;width:2.6875rem;height:1.5625rem;vertical-align:middle}.switch__toggle{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;-webkit-transition:.4s;transition:.4s;border-radius:62.5rem;background-color:#0b7746;background-color:var(--color-primary);opacity:.5}.switch__toggle-handle{position:absolute;content:"";height:.9375rem;width:.9375rem;left:.25rem;bottom:.3125rem;background-color:#fff;-webkit-transition:.25s;transition:.25s;border-radius:50%}.switch__text{font-size:1.1875rem;vertical-align:-.125rem}input:checked+.switch__toggle{opacity:1}input:checked+.switch__toggle .switch__toggle-handle{-webkit-transform:translateX(1.1875rem);transform:translateX(1.1875rem);background-color:#fff}.alert-basic,.alert-notification-default{background-color:#fff;border:2px solid #0b7746;border:2px solid var(--color-primary)}.alert-notification-default{position:fixed;top:140px;right:20px;z-index:2000;max-width:450px}.notification-box__title{padding-left:1.875rem;position:relative}.notification-box__title-icon{position:absolute;left:0;top:.25rem}.notification-box__btn-wrapper{margin-left:1.875rem}.react-select-wrapper{z-index:100}.react-select-wrapper .react-select__control{background-color:#fff;color:#4c4c4a;color:var(--color-secondary);height:3.125rem;padding:.375rem .9375rem}.react-select-wrapper .react-select__placeholder,.react-select-wrapper .react-select__single-value{color:#4c4c4a;color:var(--color-secondary);font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);margin:0}.accommodation-filter .react-select-wrapper .react-select__placeholder{top:0;-webkit-transform:none;transform:none}.react-select-wrapper .react-select__value-container{padding:0;font-size:1.125rem}.react-select-wrapper .react-select__menu{background-color:#fff;color:#4c4c4a;color:var(--color-secondary)}.form-group--xl .react-select-wrapper .react-select__control:hover{border:none}.quickfinder .react-select-wrapper .react-select__control{border-top-right-radius:0;border-bottom-right-radius:0}.react-select__floating-label{z-index:101;-webkit-transform:scale(.75) translateY(-29px);transform:scale(.75) translateY(-29px)}.react-select__input{font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold)}.react-select-wrapper .css-1gtu0rj-indicatorContainer,.react-select-wrapper .css-tlfecz-indicatorContainer{padding:0;position:absolute;right:.9375rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.table-small.table-primary td,.table-small.table-primary th,.table-small td,.table-small th{font-size:.875rem;padding:.25rem .625rem}.table-bordered{border-color:#e6e0d8;border-color:var(--color-bg-dark)}.table-bordered thead td,.table-bordered thead th{border-bottom-width:0}.table-primary thead{border-bottom:.125rem solid #0b7746;border-bottom:.125rem solid var(--color-primary)}.table-primary thead th{background-color:#0b7746;background-color:var(--color-primary);line-height:1.14286;color:#fff;color:var(--color-white)}.table-primary tbody td,.table-primary thead th{vertical-align:middle;padding:.625rem 1.25rem;border-color:transparent;font-size:1rem}.table-primary tr:not(:last-child){border-bottom:.125rem solid #e6e0d8;border-bottom:.125rem solid var(--color-bg-dark)}.table-simple thead th{background-color:#d5cfc7;background-color:var(--color-grey)}.table td.td-vertical-align-middle{vertical-align:middle}.table-primary.table-dashboard tbody td{font-size:.875rem}.table-primary.table-dashboard tbody th{font-size:.9375rem}.table-sticky-header{max-height:18.75rem;overflow-y:auto}.table-sticky-header thead th{position:sticky;top:0}.filter-dropdown__button.form-control{text-align:left;padding:.3125rem .625rem}.filter-dropdown__icon{font-size:.3125rem;position:absolute;right:.5625rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#0b7746;color:var(--color-primary)}.filter-dropdown__label{font-size:1rem}.filter-dropdown__menu{width:100%}.filter-dropdown__menu:focus{outline:none}.filter-dropdown__inner{overflow:auto;max-height:13.125rem}.filter-dropdown__menu.custom-scrollbar::-webkit-scrollbar{width:5px;height:5px}.filter-dropdown__checkbox__input{position:absolute;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.filter-dropdown__checkbox>label{width:100%}.filter-dropdown__checkbox__text{width:100%;border-radius:.3125rem;padding:.4375rem .8125rem;border:1px solid hsla(0,0%,100%,.52);display:block;position:relative}.filter-dropdown__checkbox__box{position:absolute;left:0;margin-right:.4375rem;overflow:hidden;border:1px solid #c4c6c7;background:#fff;width:1.25em;height:1.25em;margin-top:.12em;border-radius:.25rem}.filter-dropdown__checkbox__box:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:.5em;color:#0b7746;color:var(--color-primary);visibility:hidden}.filter-dropdown__checkbox__input:checked~.filter-dropdown__checkbox__box:before{visibility:visible}.filter-dropdown__checkbox__input:focus~.filter-dropdown__checkbox__box{border-color:#0b7746;border-color:var(--color-primary)}.filter-dropdown__counter-wrapper{font-size:.75rem}.cse-teaser{background-color:#fff}.cse-teaser__body{padding:.9375rem}.cse-teaser__hl{margin-bottom:.625rem;color:#0b7746;color:var(--color-primary)}.flatpickr-day.is-in-range{color:#fff;background-color:#0b8f59;background-color:var(--color-primary-light)}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.is-arrival,.flatpickr-day.is-departure,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{color:#fff;background-color:#0b7746;background-color:var(--color-primary)}.content-visibility--auto .content-visibility__item{contain-intrinsic-size:1px;content-visibility:auto}body.is-white .breadcrumb-wrapper.bg-decorator:after{background:transparent url(/cache-buster-1724914796236/static/build/img/backgrounds/decorator-bottom.svg) no-repeat 100% 0}.breadcrumb{position:relative;z-index:2;margin-top:1rem}.breadcrumb-item{font-size:.875rem;letter-spacing:.5px}.skd-widget.skd-widget .skd-widget-dropdown-menu{left:auto;right:-1rem}.skd-widget.skd-widget .skd-widget-dropdown-menu-right{left:-1rem;right:0}.skd-offer-list-widget .skd-room-info{text-shadow:none!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 .skd-widget-btn-primary{background-color:#0b7746!important;background-color:var(--color-primary)!important;border-color:#0b7746!important;border-color:var(--color-primary)!important}.skd-widget.skd-widget .skd-alternatives-calendar-container .skd-calendar-legend .skd-item-container .skd-date-available.skd-closed-for-arrival,.skd-widget.skd-widget .skd-alternatives-calendar-container .skd-calendar-legend .skd-item-container .skd-date-available.skd-closed-for-departure,.skd-widget.skd-widget .skd-alternatives-calendar-container .skd-legend .skd-item.skd-available,.skd-widget.skd-widget .skd-calendars-month td .skd-calendars-available:not(.skd-calendars-other-month),.skd-widget.skd-widget .skd-calendars-month td .skd-calendars-only-arrival,.skd-widget.skd-widget.skd-offer-list-widget .container-progress ul.skd-breadcrumbs li.skd-active,.skd-widget.skd-widget.skd-offer-list-widget .container-progress ul.skd-breadcrumbs li.skd-active:after,.skd-widget.skd-widget.skd-offer-list-widget .container-progress ul.skd-breadcrumbs li:not(.skd-widget-disabled):hover,.skd-widget.skd-widget.skd-offer-list-widget .container-progress ul.skd-breadcrumbs li:not(.skd-widget-disabled):hover:after{background:#b7cc7b!important;background:var(--color-secondary-kognitiv)!important}.skd-widget.skd-widget .skd-alternatives-calendar-container .skd-calendar-legend .skd-item-container .skd-only-arrival,.skd-widget.skd-widget .skd-alternatives-calendar-container .skd-calendar-legend .skd-item-container .skd-only-departure,.skd-widget.skd-widget.skd-offer-list-widget .skd-container-price-table .skd-rooms-ratebutton,.skd-widget.skd-widget.skd-offer-list-widget .skd-service-entry .skd-amount-tag,.skd-widget.skd-widget.skd-offer-list-widget .skd-service-entry .skd-service-controls .skd-add-service,.skd-widget.skd-widget.skd-offer-list-widget .skd-service-entry .skd-service-controls .skd-remove-service,.skd-widget.skd-widget.skd-offer-list-widget .skd-service-entry .skd-service-controls .skd-service-price,.skd-widget.skd-widget .skd-room-details .skd-container-rates .skd-btn-checkout{background-color:#0b7746!important;background-color:var(--color-primary)!important}.skd-widget.skd-widget .skd-alternatives-calendar-container .skd-occupancy-icons,.skd-widget.skd-widget .skd-container-policies .skd-policy h3,.skd-widget.skd-widget .skd-footer .skd-footer-seekda .skd-powered-by,.skd-widget.skd-widget.skd-offer-list-widget .container-progress ul.skd-breadcrumbs li.skd-active:before,.skd-widget.skd-widget.skd-offer-list-widget .container-progress ul.skd-breadcrumbs li:not(.skd-widget-disabled):hover:before,.skd-widget.skd-widget.skd-offer-list-widget .skd-package .skd-package-info .skd-amount,.skd-widget.skd-widget.skd-offer-list-widget .skd-wrapper-results .skd-btn-to-offers,.skd-widget.skd-widget .skd-package-title .skd-occupancy-icons,.skd-widget.skd-widget .skd-price-wrapper,.skd-widget.skd-widget .skd-room-title .skd-occupancy-icons{color:#0b7746!important;color:var(--color-primary)!important}.skd-widget.skd-widget .skd-alternatives-offer .skd-alternative-offers-cal-container .skd-alternative-calendar .skd-date-available,.skd-widget.skd-widget .skd-alternatives-offer .skd-alternative-offers-cal-container .skd-calendar-legend .skd-date-available,.skd-widget.skd-widget .skd-calendars-month td .skd-calendars-only-departure{background-color:#b7cc7b!important;background-color:var(--color-secondary-kognitiv)!important}.skd-widget.skd-widget .skd-alternatives-offer .skd-alternative-offers-cal-container .skd-alternative-calendar .skd-start-date:after,.skd-widget.skd-widget .skd-alternatives-offer .skd-alternative-offers-cal-container .skd-calendar-legend .skd-start-date:after,.skd-widget.skd-widget .skd-calendars-month td .skd-calendars-arrival:after{border-color:transparent transparent transparent #b7cc7b!important;border-left-color:var(--color-secondary-kognitiv)!important;border-bottom-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!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;border-bottom-color:var(--color-secondary-kognitiv)!important;border-right-color:var(--color-secondary-kognitiv)!important;border-top-color:var(--color-secondary-kognitiv)!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;-webkit-box-sizing:border-box;box-sizing:border-box}.skd-widget img[src*="skd_spinner.gif"]{-webkit-filter:hue-rotate(90deg);filter:hue-rotate(90deg)}.skd-widget.skd-widget .skd-alternatives-offer .skd-alternative-offers-cal-container .skd-alternative-calendar .skd-date-available:hover,.skd-widget.skd-widget .skd-alternatives-offer .skd-alternative-offers-cal-container .skd-alternative-calendar .skd-end-date,.skd-widget.skd-widget .skd-alternatives-offer .skd-alternative-offers-cal-container .skd-alternative-calendar .skd-selected,.skd-widget.skd-widget .skd-alternatives-offer .skd-alternative-offers-cal-container .skd-alternative-calendar .skd-selected:after,.skd-widget.skd-widget .skd-alternatives-offer .skd-alternative-offers-cal-container .skd-alternative-calendar .skd-start-date,.skd-widget.skd-widget .skd-alternatives-offer .skd-alternative-offers-cal-container .skd-calendar-legend .skd-date-available:hover,.skd-widget.skd-widget .skd-alternatives-offer .skd-alternative-offers-cal-container .skd-calendar-legend .skd-end-date,.skd-widget.skd-widget .skd-alternatives-offer .skd-alternative-offers-cal-container .skd-calendar-legend .skd-selected,.skd-widget.skd-widget .skd-alternatives-offer .skd-alternative-offers-cal-container .skd-calendar-legend .skd-selected:after,.skd-widget.skd-widget .skd-alternatives-offer .skd-alternative-offers-cal-container .skd-calendar-legend .skd-start-date{background-color:#0b7746!important;background-color:var(--color-primary)!important;color:#fff!important}.skd-widget.skd-widget .skd-alternative-calendar [class*=user-preference]{border-color:rgba(0,0,0,.4)!important}.skd-widget.skd-widget .skd-active.skd-pointer>a,.skd-widget.skd-widget .skd-widget-disabled>a{display:block!important}.skd-widget.skd-widget .skd-room-details .skd-container-rates .skd-btn-checkout{line-height:40px!important;border-radius:4px!important}.skd-widget.skd-widget .skd-slidesjs-pagination{bottom:-28px!important}.skd-widget.skd-widget .skd-slidesjs-next:hover,.skd-widget.skd-widget .skd-slidesjs-previous:hover{color:#0b7746!important;color:var(--color-primary)!important}.skd-widget.skd-widget .skd-widget-container-xs.skd-offer-list-widget .skd-rooms-slides{margin-bottom:50px!important}.skd-widget.skd-widget .skd-widget .skd-widget-tooltip-inner{font-weight:400!important}.skd-widget.skd-widget .skd-share-row{font-style:normal!important}.skd-widget.skd-widget .skd-share-row a,.skd-widget.skd-widget .skd-share-row a:hover{color:#b7cc7b!important;color:var(--color-secondary-kognitiv)!important}.skd-widget.skd-widget .skd-button-edit a,.skd-widget.skd-widget .skd-button-edit a:hover{color:#0b7746!important;color:var(--color-primary)!important}.skd-widget.skd-widget .skd-widget .skd-room-details .skd-container-rates .skd-btn-checkout{font-size:inherit!important}.skd-widget.skd-widget .skd-btn-to-offers{font-style:normal!important}.skd-widget.skd-widget .skd-widget-container-xs ul.skd-rates-accordion>li .skd-rate-description{font-size:14px!important}.skd-widget.skd-widget .skd-widget-alert-info{background-color:#faf4ea!important}.skd-widget.skd-widget h2.skd-fancy-header,.skd-widget.skd-widget h5.skd-fancy-header{font-style:normal!important;font-weight:500!important}.skd-widget.skd-widget h2.skd-fancy-header:before,.skd-widget.skd-widget h5.skd-fancy-header:before{right:1em!important}.skd-widget.skd-widget h2.skd-fancy-header:after,.skd-widget.skd-widget h5.skd-fancy-header:after{left:1em!important}.skd-widget.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;background-color:var(--color-primary)!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;background:var(--color-primary)!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;background-color:var(--color-secondary-kognitiv)!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;color:var(--color-secondary-kognitiv)!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;line-height:17px!important}.skd-offer-list-widget .skd-room-title>h3,.skd-offer-list-widget h3.skd-room-title{color:#0b7746!important;color:var(--color-primary)!important}.skd-offer-list-widget .skd-room-title>h3{margin-right: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;color:var(--color-secondary-kognitiv)!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;color:var(--color-primary)!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;background-color:var(--color-primary)!important;border-radius:4px!important}.skd-offer-list-widget .skd-wrapper-results .skd-btn-to-offers{font-style:normal!important}.skd-widget.skd-widget :not(i):not(.fa){font-family:Brandon-Grotesque-Regular,sans-serif;font-family:var(--font-default)}.skd-widget.skd-widget .skd-active.skd-pointer>a,.skd-widget.skd-widget .skd-rate-description,.skd-widget.skd-widget .skd-widget-disabled>a{font-size:14px!important}.skd-widget.skd-widget .skd-room-title .skd-occupancy-icons{font-size:1.3em!important}.skd-offer-list-widget .skd-room-title>h3,.skd-offer-list-widget h3.skd-room-title{font-size:28px!important}.skd-offer-list-widget .skd-container-price-table .skd-rooms-ratebutton.skd-single-rate>.skd-priceButton,.skd-offer-list-widget .skd-room-title>h3,.skd-offer-list-widget h3.skd-room-title{font-family:Brandon-Grotesque-Bold,sans-serif!important;font-family:var(--font-default-bold)!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:14px!important}.skd-check-availability-widget .skd-contentContainer .skd-search-box .skd-occupancy .skd-room-box-container .skd-room-box .skd-room-nr .skd-label{line-height:20px!important}.skd-check-availability-widget label{font-size:14px!important}body .skd-check-availability-widget .skd-contentContainer .skd-search-box .skd-widget-form-inline .skd-additional-controls{font-size:.9375rem!important}.text-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-white{color:#fff}.text-color-default{color:#1f1f1d;color:var(--color-text-default)}.bg-light-grey{background-color:#faf4ea;background-color:var(--color-light-grey)}.bg-white{background-color:#fff}.btn-no-styling{border:none;background:none;text-align:left;padding:0;color:inherit;font-weight:inherit;cursor:pointer;font-family:Brandon-Grotesque-Regular,sans-serif;font-family:var(--font-default)}.btn-no-styling.font-bold{font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold)}.increased-click-area{padding:.5rem;margin:-.5rem}.text-underlined{text-decoration:underline}.link-primary{display:inline-block;font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);font-size:1.0625rem;padding-bottom:.125rem;color:#0b7746;color:var(--color-primary);border-bottom:2px solid #0b7746;border-bottom:2px solid var(--color-primary)}.hr-dashed{border-top:2px dashed #e6e0d8;border-top:2px dashed var(--color-bg-dark);margin:1.5625rem 0}.multicolumn__avoid-break{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.w-100{width:100%}hr{border-color:#efe9df}.hide{display:none}.vertical-line-40{height:.0625rem;width:40%;background-color:#000;opacity:.4}.hero-magazin-detail{padding-top:3.125rem;margin-top:3.5rem;color:#fff;position:relative;background-color:#0b7746;background-color:var(--color-primary)}.container-magazin-back{position:relative}.hero-magazin-detail__bg{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-size:cover;z-index:1}.hero-magazin-detail__body{position:relative;z-index:3}.hero-magazin-detail__title{font-size:3.75rem;line-height:1;margin-bottom:.625rem;font-family:Amorie-Modella,sans-serif;font-family:var(--font-amorie)}.hero-magazin-detail__subtitle{font-size:1.25rem;font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);margin-bottom:1.25rem}.hero-magazin-detail__img{position:relative;z-index:2}.hero-magazin-detail__body .small{font-size:1rem;letter-spacing:0}.hero-magazin-detail__recipe{border:2px solid #3b9b6f;margin-top:1.875rem}.hero-magazin-detail__recipe-item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-magazin-detail__recipe-item{font-family:Amorie-Modella,sans-serif;font-family:var(--font-amorie);line-height:1;padding:1.75rem .9375rem 1.5625rem}.hero-magazin-detail__recipe-value{font-size:3.75rem;line-height:.8}.hero-magazin-detail__recipe-unit{font-size:1.875rem}.hero-magazin-detail__recipe-text{font-size:1rem;font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);margin-top:.3125rem}.hero-magazin-detail__recipe-difficulty .icon{opacity:.5;font-size:2.5rem;margin-right:.1875rem}.hero-magazin-detail__recipe-difficulty.difficulty-1 .icon:first-child,.hero-magazin-detail__recipe-difficulty.difficulty-2 .icon:first-child,.hero-magazin-detail__recipe-difficulty.difficulty-2 .icon:nth-of-type(2),.hero-magazin-detail__recipe-difficulty.difficulty-3 .icon{opacity:1}.back-bar{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.3125rem 0;font-size:1.25rem;font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);margin-bottom:1.5625rem;position:relative;z-index:1}.back-bar .icon{font-size:.6875rem;margin-right:.4375rem}.quote{text-align:center;overflow:hidden;padding-bottom:1.875rem;border-bottom:2px dashed #d5cfc7;border-bottom:2px dashed var(--color-grey)}.quote__img{width:7.8125em;height:7.8125rem;-webkit-box-shadow:0 15px 15px 0 rgba(0,0,0,.1);box-shadow:0 15px 15px 0 rgba(0,0,0,.1);border-radius:50%;border:7px solid #fff;margin:0 auto;position:relative;overflow:visible}.quote__img img{border-radius:50%}.quote__img:after{right:7.5rem}.quote__img:after,.quote__img:before{content:"";position:absolute;top:50%;width:62.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:.125rem;border-top:2px dashed #d5cfc7;border-top:2px dashed var(--color-grey);z-index:1}.quote__img:before{left:7.5rem}.quote__text{font-size:1.25rem;line-height:1.44;letter-spacing:.0625rem;margin-top:1.875rem}.quote__author{font-size:1.25rem;font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);margin-top:.9375rem}.author-teaser{font-size:1.0625rem;text-align:center}.author-teaser__img{width:11.5625rem;height:11.5625rem;border-radius:50%;margin:0 auto;border:10px solid #fff;-webkit-box-shadow:0 10px 15px 0 rgba(0,0,0,.1);box-shadow:0 10px 15px 0 rgba(0,0,0,.1)}.author-teaser__img img{border-radius:50%}.author-teaser__title{font-size:1.875rem;font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);margin-top:1.25rem;margin-bottom:.3125rem}.author-teaser__subtitle{color:#999;color:var(--color-text-muted)}.author-teaser__link{color:#0b7746;color:var(--color-primary);font-family:var(--font-default-Fbold);padding-bottom:.3125rem;position:relative;margin-top:.3125rem;display:inline-block!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.author-teaser__link:before{content:"";position:absolute;bottom:0;left:0;right:0;height:.125rem;background-color:#0b7746;background-color:var(--color-primary)}.author-teaser--horizontal{padding:2.5rem 0}.recipe-area__title{font-family:Amorie-Modella,sans-serif;font-family:var(--font-amorie);color:#0b7746;color:var(--color-primary);margin-bottom:1.5625rem;font-size:3.125rem}.recipe-area__ingredients{border:2px dashed #d5cfc7;border:2px dashed var(--color-grey);padding:2.125rem}.authors-container{width:100%;max-width:41.75rem;padding-left:2.5rem;padding-right:2.5rem;margin:0 auto}.author-title-block{text-align:center}.author-title-block__img{width:9.0625rem;height:9.0625rem;border:10px solid #fff;border-radius:50%;-webkit-box-shadow:0 10px 15px 0 rgba(0,0,0,.1);box-shadow:0 10px 15px 0 rgba(0,0,0,.1);margin:0 auto 1.5625rem}.author-title-block__img img{border-radius:50%}.author-title-block__title{font-size:3.75rem;color:#0b7746;color:var(--color-primary)}.author-title-block__subtitle{font-family:Brandon-Grotesque-Bold,sans-serif;font-family:var(--font-default-bold);margin-bottom:1.25rem}.cookie-bar{position:fixed;bottom:0;left:0;right:0;background:#212529;color:#fff;padding:.75rem 1rem;z-index:12}.cookie-bar__left{width:100%}.cookie-bar__detail,.cookie-bar__text{display:inline-block}.cookie-bar__detail-link{text-decoration:underline;font-size:1rem}.cookie-bar__detail-link+.cookie-bar__detail-link{margin-left:.9375rem}.cookie-bar__detail-link:hover{text-decoration:none}.cookie-bar__detail-btn-no-style{background-color:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;padding:0;color:inherit;cursor:pointer}.cookie-bar__buttons{text-align:center}.cookie-bar__btn{margin-left:.75rem}.cookie-selection__item+.cookie-selection__item{margin-top:.75rem}.cookie-selection__item--all{margin-bottom:1rem}.cookie-selection__item-link{display:inline-block;margin-left:.5rem;text-decoration:underline}:root{--cookie-toggle__switch-width:var(--cookie-toggle-switch-width);--cookie-toggle__switch-height:var(--cookie-toggle-switch-height);--cookie-toggle__switch-toggle-size:var(--cookie-toggle-switch-toggle-size)}.cookie-toggle__switch{position:relative;display:inline-block;width:3.75rem;width:var(--cookie-toggle__switch-width);height:2.125rem;height:var(--cookie-toggle__switch-height);vertical-align:middle;margin-right:.5rem}.cookie-toggle__switch-toggle{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc}.cookie-toggle__switch-toggle,.cookie-toggle__switch-toggle:before{position:absolute;-webkit-transition:.4s;transition:.4s;border-radius:2.125rem;border-radius:var(--cookie-toggle__switch-height)}.cookie-toggle__switch-toggle:before{content:"";height:1.625rem;height:var(--cookie-toggle__switch-toggle-size);width:1.625rem;width:var(--cookie-toggle__switch-toggle-size);left:.25rem;left:calc(var(--cookie-toggle__switch-height)/2 - var(--cookie-toggle__switch-toggle-size)/2);bottom:.25rem;bottom:calc(var(--cookie-toggle__switch-height)/2 - var(--cookie-toggle__switch-toggle-size)/2);background-color:#fff}.cookie-toggle__input:checked+.cookie-toggle__switch-toggle{background-color:#0b7746;background-color:var(--color-primary)}.cookie-toggle__input:focus+.cookie-toggle__switch-toggle{-webkit-box-shadow:0 0 2px #0b7746;box-shadow:0 0 2px #0b7746;-webkit-box-shadow:0 0 2px var(--color-primary);box-shadow:0 0 2px var(--color-primary)}.cookie-toggle__input:checked+.cookie-toggle__switch-toggle:before{-webkit-transform:translateX(1.625rem);transform:translateX(1.625rem);-webkit-transform:translateX(var(--cookie-toggle__switch-toggle-size));transform:translateX(var(--cookie-toggle__switch-toggle-size))}.cookie-toggle__switch.is-disabled{opacity:.7}.cookie-toggle__switch.is-disabled .cookie-toggle__switch-toggle{cursor:default}.cookie-toggle--small{--cookie-toggle__switch-width:calc(var(--cookie-toggle-switch-width)*0.9);--cookie-toggle__switch-height:calc(var(--cookie-toggle-switch-height)*0.9);--cookie-toggle__switch-toggle-size:calc(var(--cookie-toggle-switch-toggle-size)*0.9)}.cookie-group{margin-bottom:.75rem}.cookie-group__header{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cookie-group__body{overflow:hidden;padding:.875rem 1.125rem;font-size:.9em}.cookie-group__toggle{padding:1rem;margin:-1rem;background:none;border:none;line-height:0}.cookie-group__toggle-icon{text-indent:0;font-size:1.125rem;display:inline-block;font-family:iconfont;speak:none;font-style:normal;font-weight:400;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .12s ease-out;transition:-webkit-transform .12s ease-out;transition:transform .12s ease-out;transition:transform .12s ease-out,-webkit-transform .12s ease-out}.cookie-group__toggle-icon:before{content:var(--icon-cookie-arrow)}.cookie-group__toggle.collapsed .cookie-group__toggle-icon{-webkit-transform:rotate(0);transform:rotate(0)}:root{--cookie-toggle-switch-width:3.75rem;--cookie-toggle-switch-height:calc(var(--cookie-toggle-switch-width)/60*34);--cookie-toggle-switch-toggle-size:calc(var(--cookie-toggle-switch-height)/34*26)}.cookie-bar{z-index:3000}.cookie-modal__close:before{content:"\EA3F";content:var(--icon-close);font-family:iconfont}.cookie-modal__body.modal-body{padding:1.875rem 1.25rem}@media screen and (max-width:767px){body.nav-open{overflow:hidden}body{min-width:20rem;max-width:100%;overflow-x:hidden}.container.container{padding-right:1.5625rem;padding-left:1.5625rem}h1{margin-bottom:.5rem}.row-gutter-xs--2{margin-left:-.25rem;margin-right:-.25rem}.row-gutter-xs--2>[class*=" col"],.row-gutter-xs--2>[class^=col]{padding-left:.25rem;padding-right:.25rem}.vertical-gutter-xs--2{margin-top:-.5rem}.vertical-gutter-xs--2>.vertical-gutter__item,.vertical-gutter-xs--2>[class*=" col"],.vertical-gutter-xs--2>[class^=col]{margin-top:.5rem}.footer{text-align:center}.footer__logo{height:2.625rem}.footer__images-item{display:block;text-align:center;max-height:48px;margin:.625rem auto 0}.footer .input-group--email .form-group{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%}.navbar>.navbar-container{width:100%}.navbar>.navbar-container>.row{margin:0}.navbar-brand{margin-right:0}.navbar-simple .navbar-brand{margin-right:.9375rem}.nav-link-main.nav-link{line-height:1.35;position:relative}.nav-link-main.nav-link:after{content:"";position:absolute;height:4px;width:100px;background-color:green;bottom:2px;left:27px;opacity:0}.nav-item-main.is-open .nav-link-main.nav-link:after{opacity:1}.nav-link-main__toggle{color:#0b7746;color:var(--color-primary);position:absolute;right:1.5625rem;top:1.875rem;font-size:.6875rem}.navbar-simple .navbar-brand{padding:0}.navbar-collapse{position:fixed;left:0;right:0;bottom:0;top:3.25rem;background-color:#fff;color:#1f1f1d;color:var(--color-default);-webkit-transform:translateX(110%);transform:translateX(110%);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;z-index:20;padding-top:4.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nav-open .navbar-collapse{-webkit-transform:translateX(0);transform:translateX(0)}.navbar-collapse__inner{overflow-y:auto;padding-bottom:3.125rem}.navbar-main .navbar-nav{overflow-y:auto}.navbar-main__mobile-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:50}.navbar-collapse__bottom{width:100%;padding:.3125rem 1.5625rem 1.5625rem}.navbar-toggler{display:inline-block;position:relative;width:1.875rem;height:1.5rem;cursor:pointer;padding:0}.navbar-toggler__line{position:relative;height:4px;margin-top:10px;margin-bottom:10px;-webkit-transition:background .2s linear .2s;transition:background .2s linear .2s}.navbar-toggler__line,.navbar-toggler__line:after,.navbar-toggler__line:before{display:block;background:url(/cache-buster-1724914796236/static/build/img/line-dark.svg);background-size:100% 100%;border-radius:2px}.navbar-toggler__line:after,.navbar-toggler__line:before{content:"";position:absolute;top:-8px;left:0;width:100%;height:100%;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:top .2s linear .2s,background .2s linear,-webkit-transform .2s linear;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}.navbar-toggler__line:after{top:.5rem}.navbar-toggler.is-open .navbar-toggler__line:after,.navbar-toggler.is-open .navbar-toggler__line:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background:url(/cache-buster-1724914796236/static/build/img/line-dark.svg);background-size:100% 100%;-webkit-transition:top .2s linear,background .2s linear,-webkit-transform .2s linear .2s;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}.navbar-toggler.is-open .navbar-toggler__line:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navbar-toggler.is-open .navbar-toggler__line{background:transparent;-webkit-transition:background .2s linear;transition:background .2s linear}.navbar-search{font-size:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex}.navbar-search .icon{width:auto}.navbar-intranet .navbar-main{padding:.125rem .3125rem}.navbar-intranet .navbar-brand{margin-left:-3rem}.navbar-intranet .navbar-dropdown-item__circle{width:1.5625rem;height:1.5625rem;min-width:auto}.navbar-subnav{max-height:0;overflow:hidden;padding-top:1.125rem;-webkit-transition:max-height .25s ease-in-out;transition:max-height .25s ease-in-out}.nav-item-main.is-open .navbar-subnav{max-height:none}.navbar-subnav__title{position:relative;padding:.3125rem 0 .1875rem}.navbar-subnav__col-item{font-size:1.125rem}.navbar-subnav__subnav{max-height:0;overflow:hidden;-webkit-transition:all .25s ease;transition:all .25s ease;padding-left:1.25rem}.navbar-subnav__col.is-open .navbar-subnav__subnav{max-height:100vh;padding-bottom:.9375rem;padding-top:.625rem}.navbar-top{padding:.3125rem 1.5rem}.navbar-top>.navbar-container{width:100%}.navbar-right{padding:.8125rem .625rem .5rem;border-top:1px solid #e5e5e5;position:fixed;bottom:0;left:0;right:0;background-color:#fff;z-index:10}.navbar-right__list,.navbar-right__list .list-inline-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.navbar-right__list .list-inline-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}.navbar-right__item{font-size:.75rem;white-space:nowrap}.navbar-right__item,.navbar-right__item .dropdown-toggle{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.navbar-right__item .dropdown-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-right__item>.dropdown-toggle>.icon,.navbar-right__item>.icon{margin-bottom:.3125rem}.navbar-right__item>.dropdown-toggle>.icon,.navbar-right__lang>.icon{margin-bottom:.375rem}.dropdown--profil .dropdown-menu,.navbar-right__item .dropdown-menu{top:auto;bottom:100%;margin-bottom:1.25rem;float:none;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.navbar-right__item.dropdown--arrow .dropdown-menu:before{top:auto;bottom:-.8125rem}.navbar-right__item.dropdown--arrow .dropdown-menu:after{top:auto;bottom:0}.navbar-top__region-btn .icon{width:auto}.navbar-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.overlay-open .hero__content{z-index:2001}.btn-lg{padding:.5rem .9375rem}.wysiwyg-with-images.slide{padding-top:3.75rem}.contact-teaser .embed-responsive-cover,.contact-teaser img{border-top-left-radius:4px;border-top-right-radius:4px}.quickfinder:not(.quickfinder--acco){position:fixed;top:0;bottom:0;left:0;right:0;background:#fff;padding:4.375rem 1.5625rem;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;z-index:105;overflow-y:auto}.is-open .quickfinder{-webkit-transform:translateX(0);transform:translateX(0)}.quickfinder__form-control{padding:1.125rem .9375rem .5rem}.quickfinder-overlay .quickfinder__guest-dropdown.dropdown--arrow .dropdown-menu:before{display:none}.quickfinder-overlay .quickfinder__guest-dropdown .dropdown-menu{top:0}.quickfinder-overlay-toggle .quickfinder__form-control{padding:1.5625rem .9375rem .5rem}.quickfinder-overlay-label{-webkit-transform:translateY(-1.4375rem) scale(.8)!important;transform:translateY(-1.4375rem) scale(.8)!important}.quickfinder .dropdown-toggle{border:1px solid #e6e0d8;border:1px solid var(--color-bg-dark)}.quickfinder-overlay-toggle__btn{font-size:1rem;letter-spacing:.5px;width:8.125rem;padding:.625rem .9375rem;line-height:1.25}.quickfinder--acco .filter-dropdown__label{font-size:1.125rem;display:block;margin-top:.9375rem}.quickfinder--acco .filter-dropdown__button.form-control{padding:.3125rem .9375rem;height:3.125rem}.quickfinder--acco .filter-dropdown__icon{font-size:.4375rem;right:1.25rem}.quickfinder--acco .quickfinder__guest-dropdown .dropdown-menu,.quickfinder.quickfinder--acco .dropdown-toggle{border:none}.quickfinder__guest-dropdown .dropdown-menu{position:relative;display:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e6e0d8;border:1px solid var(--color-bg-dark);border-top:0;border-top-left-radius:0;border-top-right-radius:0;-webkit-transform:none;transform:none;top:.5rem;left:0}.quickfinder__guest-dropdown.is-open .dropdown-menu{display:block}.quote-area__author-description{font-size:.75rem}.quote-area__author-img{margin:0 auto}.list-downloads__text{text-align:left}.embed-responsive-leaflet-mobile:before{padding-top:100%}.img-gallery-grid .lightbox-img__dynamic-overlay{padding:.3125rem;font-size:.75rem}.accordion-detail .lightbox-img__dynamic-overlay{font-size:1rem;padding:.3125rem}.lg-sub-html{font-size:.875rem;padding:.625rem}.accommodation-main .img-gallery-grid{padding-top:3.125rem}.nav-tabs--scroll-mobile{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;white-space:nowrap;display:block}.nav-tabs--scroll-mobile .nav-item{display:inline-block}.nav-tabs--scroll-mobile .nav-link{white-space:nowrap;padding:.625rem .9375rem}.nav-tabs.nav-tabs--scroll-mobile .nav-item:not(:last-child) .nav-link{border-left-color:transparent}.location-area__calculate-route .btn{padding:.375rem .75rem;font-size:1rem}.img-teaser-swiper .swiper-slide[class*=" col"],.img-teaser-swiper .swiper-slide[class^=col]{padding:0}.img-teaser-swiper .swiper-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0}.accommodation-teaser .link-primary{font-size:.9375rem}.accommodation-teaser .btn-acco-booking{padding:.375rem 1.25rem}.accommodation-teaser--content .btn-acco-booking{font-size:1.0625rem;padding:.375rem .875rem}.sticker-teaser__sticker:after,.sticker-teaser__sticker:before{background-size:contain}.accommodation-offer-teaser__img img{border-top-right-radius:4px}.accommodation-offer-teaser__availability{padding-top:0}.accommodation-offer-teaser__btns .btn{font-size:1.0625rem;padding:.375rem 1.0625rem}.acco-availability-item__day{font-size:.9375rem}.acco-availability__info{font-size:.875rem}.accommodation-filter{padding:.625rem}.accommodation-filter-result-bar__right{font-size:.9375rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.accommodation-filter-result-bar__right .select--simple .form-control{font-size:.875rem;padding-right:.9375rem}.accommodation-filter-request-bar{font-size:.9375rem}.accommodation-filter .quickfinder__form-control{border:none}.accommodation-filter__btn{font-size:1.125rem}.accommodation-filter__map.is-fullscreen{height:100vh;position:fixed!important;top:0;left:0;z-index:3000}.accommodation-filter .react-select-wrapper .react-select__value-container{margin-top:.8125rem}.accommodation-filter .quickfinder__guest-dropdown .dropdown-menu{border:none}.accommodation-overview__map-toggle{position:relative;left:0;top:0;margin-bottom:.9375rem}.acco-info__box{//right:0;left:-10.625rem}.acco-info__box:before{//right:.9375rem;left:10.9375rem}.region-map-area__map svg{width:20rem;height:auto;margin-left:-3.125rem}.navbar-subnav--map .interactive-region-map-area .container{padding:0}.navbar-subnav--map .interactive-region-map{margin-top:0!important}.catalog-teaser{text-align:center}.catalog-teaser__links{text-align:left}.enquiry-overlay__btn{font-size:.875rem;padding:.1875rem .5625rem}.react-select-wrapper .react-select__value-container{margin-top:.4375rem}.quickfinder .react-select-wrapper .react-select__control{border:1px solid #e6e0d8;border:1px solid var(--color-bg-dark)}.table-primary.table-dashboard tbody td{vertical-align:top;font-size:.8125rem}.table-primary.table-dashboard thead th{font-size:.9375rem}.table-primary.table-dashboard td,.table-primary.table-dashboard th{padding:.625rem .4375rem}.filter-dropdown__button.form-control{height:2.5rem}.filter-dropdown__menu{padding:.9375rem;font-size:.9375rem}.filter-dropdown__inner{padding-top:.4375rem}.hero-magazin-detail__recipe>.row>div:first-child .hero-magazin-detail__recipe-item{border-right:2px solid #3b9b6f}.hero-magazin-detail__recipe>.row>div:last-child .hero-magazin-detail__recipe-item{border-top:2px solid #3b9b6f}.authors-list__item:not(:last-child) .author-teaser--horizontal{border-bottom:2px dashed #d5cfc7;border-bottom:2px dashed var(--color-grey)}.cookie-bar__btn{margin-top:.75rem;font-size:.875rem}}@media screen and (min-width:768px){.main-content--padding-top{padding-top:10.9375rem}.main-content--padding-top-small{padding-top:5rem}.row-md{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.75rem;margin-left:-.75rem}.container__break-left-half-md,.container__break-right-half-md{width:calc(50vw - .625rem);width:calc(50vw - var(--row-gutter)/2)}.container__break-left-half-md{margin-left:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%)}body{font-size:1.25rem}.h1,h1{font-size:3.75rem;line-height:1.15}.h2,h2{font-size:3.4375rem}.h3,h3{font-size:1.875rem}.h4,h4{font-size:1.375rem}.row-gutter-md--0{margin-left:0;margin-right:0}.row-gutter-md--0>[class*=" col"],.row-gutter-md--0>[class^=col]{padding-left:0;padding-right:0}.row-gutter--5{margin-left:-1.5rem;margin-right:-1.5rem}.row-gutter--5>[class*=" col"],.row-gutter--5>[class^=col]{padding-left:1.5rem;padding-right:1.5rem}.row-gutter--70{margin-left:-2.1875rem;margin-right:-2.1875rem}.row-gutter--70>[class*=" col"],.row-gutter--70>[class^=col]{padding-left:2.1875rem;padding-right:2.1875rem}.vertical-gutter--md-65{margin-top:-4.0625rem}.vertical-gutter--md-65>.vertical-gutter__item,.vertical-gutter--md-65>[class*=" col"],.vertical-gutter--md-65>[class^=col]{margin-top:4.0625rem}.vertical-gutter--md-35{margin-top:-2.1875rem}.vertical-gutter--md-35>.vertical-gutter__item,.vertical-gutter--md-35>[class*=" col"],.vertical-gutter--md-35>[class^=col]{margin-top:2.1875rem}.footer__main{padding:5.625rem 0 2.1875rem}.footer--simple .footer__main{padding-top:4.0625rem}.footer__logo{max-width:11.5625rem;width:100%;margin-bottom:3.125rem}.footer--simple .footer__logo{max-width:none;height:4.375rem}.footer__images-item{margin-right:2.5rem}.footer__images-item.small-img{height:3.125rem}.has-affix-bottom-bar .footer__bottom{padding-bottom:5rem}.navbar-container{width:100%;max-width:116.875rem;margin:0 auto;padding-left:1.25rem;padding-right:1.25rem}.navbar>.navbar-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-main{height:4.625rem;padding:0}.navbar-white.is-affix .navbar-brand{margin-top:-.5625rem}.navbar-brand__img{height:3.375rem}.navbar-white.is-affix .navbar-brand__img{height:4.125rem}.nav-link-main.nav-link{font-size:1.0625rem;padding:0 .625rem;color:#1f1f1d;color:var(--color-default)}.nav-item-main{height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:default}.navbar-white .nav-link-main{color:#fff;-webkit-transition:all .15s ease;transition:all .15s ease;-webkit-transition-delay:.15s;transition-delay:.15s}.navbar-white.is-affix .nav-link-main{color:#1f1f1d;color:var(--color-default)}.nav-link-main:after{content:"";height:.1875rem;left:0;right:0;background-color:#0b7746;background-color:var(--color-primary);display:block;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .25s ease;transition:all .25s ease}.nav-item-main:hover .nav-link-main:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.navbar-simple .navbar-brand__img{height:3.4375rem}.navbar-intranet .navbar-brand__img{height:60px}.navbar-subnav{position:absolute;left:0;right:0;top:100%;z-index:-1;padding:4.375rem 0;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .2s ease;transition:opacity .3s ease,visibility .2s ease;-webkit-transition-delay:.1s;transition-delay:.1s;pointer-events:none}.nav-item-main.is-open .navbar-subnav{opacity:1;visibility:visible;pointer-events:auto;-webkit-transition:opacity .6s ease,visibility .1s ease;transition:opacity .6s ease,visibility .1s ease;-webkit-transition-delay:.1s;transition-delay:.1s}.navbar-subnav:after{content:"";background-color:#fff;opacity:.95;position:absolute;top:0;bottom:0;left:0;right:0}.navbar-white:not(.is-affix) .navbar-subnav:after{background-color:#faf4ea;background-color:var(--color-bg)}.navbar-white .navbar-subnav:before{content:"";position:absolute;top:0;left:0;right:0;height:4.625rem;-webkit-transform:translateY(-100%);transform:translateY(-100%);background-color:#fff;opacity:1;z-index:-1;background-color:#faf4ea;background-color:var(--color-bg)}.is-affix .is-open .navbar-subnav:before{opacity:.1}.navbar-subnav__title{display:inline-block;font-size:1.25rem}.navbar-subnav__col{font-size:1rem;width:10.625rem}.col-md-3 .navbar-subnav__col{width:auto}.navbar-subnav__col-item:not(:last-child){margin-bottom:.75rem}.navbar-subnav__regions{text-align:center}.navbar-subnav__regions svg{margin-left:-9.375rem;height:50vh}.navbar-top{height:3.5rem}.navbar-top>.navbar-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-right__item{color:#1f1f1d;color:var(--color-default);line-height:1}.navbar-right__item>.dropdown-toggle>.icon,.navbar-right__item>.icon{width:1.4375rem;margin-right:.5rem;visibility:visible}.navbar-right__item>.dropdown-toggle>.icon-user{margin-right:.125rem}.navbar-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:12rem}.dropdown--profil .dropdown-menu{min-width:14.375rem}.dropdown--arrow .dropdown-menu:before{left:63.5%}.content-block+.content-block,.content-block+.pimcore_area_content>.content-block,.pimcore_area_content+.pimcore_area_content>.content-block{margin-top:2.5rem}.title-block{margin-bottom:1.875rem}.title-block__subtitle{font-size:1.125rem}.title-block--main .title-block__title{font-size:6.25rem}.title-block--acco{margin-top:-1.875rem}.title-block--acco .title-block__title{font-size:5rem}.slide{padding-top:5rem;padding-bottom:3.125rem}.hero:after{height:50%}.hero__image{background-image:var(--image-src)!important}.hero__badge{top:225px}.hero__badge-item{padding:40px 30px 30px}.hero__badge-item span{font-size:55px}.hero__badge-item-icon{width:70px;height:70px;top:-35px}.hero__badge-item-icon>svg{width:40px;height:40px}.hero__title{font-size:5rem;line-height:1}.has-no-preloaded-fonts .hero__title{font-size:42px;line-height:1.9;letter-spacing:-2px;word-spacing:0}.modal-body{padding:5.625rem 4.375rem}.wysiwyg-with-images__img-small{margin-top:-10rem;margin-right:-2.1875rem}.wysiwyg-with-images__img-small.is-portrait--small{margin-top:-12.1875rem}.form-control{height:3.75rem;padding:1.25rem 1.25rem .5rem}.form-control--no-floating-label{padding:.5rem 1.25rem}.form-group--xl .form-control{height:5.5625rem;font-size:1rem;padding:2.125rem .75rem .5rem}.contact-teaser{font-size:1.0625rem;height:100%}.contact-teaser__name{margin-bottom:1.5625rem;font-size:1.4375rem}.contact-teaser__body{padding:.875rem 1.875rem}.contact-teaser .embed-responsive-cover,.contact-teaser img{border-top-left-radius:4px;border-bottom-left-radius:4px}.col-divider:before{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}.floating-label{left:1.25rem}.select.no-floating .floating-label{font-size:1.125rem}.form-group--xl .floating-label{left:.75rem;font-size:1.125rem}.quickfinder__form-control{border:0}.quickfinder__guest-dropdown .quickfinder__form-group-label{top:1.25rem}.quickfinder .btn-quickfinder-submit{border-top-left-radius:0;border-bottom-left-radius:0}.quickfinder__form-group{height:5.5625rem;padding:2.125rem 1.5625rem 1.25rem}.accommodation-filter .quickfinder__form-group{padding:2.125rem 1.5625rem .5rem}.quickfinder__form-group-label{top:.875rem;left:1.25rem}.quickfinder--acco .filter-dropdown .floating-label{top:1.125rem}.quickfinder__guest-dropdown .dropdown-menu{width:37.5rem;top:calc(100% + 8px)}.quickfinder__guest-dropdown-inner{max-height:31.25rem;overflow-y:auto;padding:0 .625rem}.quickfinder--acco .quickfinder__guest-dropdown .quickfinder__form-group-label{top:1.125rem}.accommodation-filter .quickfinder__guest-dropdown .quickfinder__form-group-label{top:.375rem}.swiper-pagination-bullets{margin-top:1.25rem}.swiper-pagination-bullet{width:1.25rem;height:1.25rem;border:2px solid #d5cfc7;border:2px solid var(--color-grey)}.swiper-button--next{margin-right:.9375rem}.acco-teaser-hori-swiper .swiper-slide{max-height:277px;max-width:640px;padding:0 .625rem}.image-swiper .swiper-slide{max-height:466px;max-width:640px;padding:0 .625rem}.img-teaser-swiper .swiper-slide{max-height:507px;max-width:547px;padding:0 1.25rem}.quality-item__circle{width:15rem;height:15rem;padding:1.5rem;font-size:1.125rem;line-height:1.625rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.quality-item__title{font-size:1.375rem;margin-bottom:.625rem}.quality-item__icon{font-size:3.4375rem;margin-bottom:1.25rem}.quote-area__quote{font-size:3.75rem;margin:0 3.75rem 1.25rem}.quote-area__author-name{font-size:1.25rem}.quote-area__author-img{width:7.5rem;height:7.5rem}.list-downloads .list-inline-item:not(:last-child){margin-right:2.5rem}.accordion__header-title{font-size:3rem}.accordion__header-link:after{top:50%}.accordion--primary__header-title{font-size:1.25rem}.img-content-teaser-slider-area.slide{padding-bottom:4.375rem}.partner-slide-swiper .swiper-slide{height:6.25rem}.filter-grid--hero{margin-top:-28.125rem}.filter-grid__title{font-size:5rem;line-height:1}.img-teaser-grid{margin-top:5rem}.embed-responsive-md-cover{height:100%}.embed-responsive-md-cover .embed-responsive-item{width:auto;min-height:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.embed-responsive-img-teaser-big:before{padding-top:50%}.page-link{font-size:1.0625rem;padding:.875rem 1.125rem}.lightbox-img__dynamic-overlay{padding:1.25rem 3.75rem;font-size:1.5rem}.img-gallery-grid .btn-panorama{top:52%;right:1.25rem}.btn.btn-panorama{padding:5px 20px;gap:15px;font-size:1.188rem}.btn.btn-panorama span{font-size:45px}.affix__container{padding-bottom:4.4375rem}.accomodationi-stick-bar .btn-primary{margin-left:.5rem}.nav-tabs .nav-link{font-size:1.0625rem;padding:.875rem 3.125rem}.location-map__body{height:100%}.list-check{font-size:1.25rem}.list-check>li{padding-left:2rem;margin-bottom:.9375rem}.list-check>li:before{top:.125rem;color:#0b7746;color:var(--color-primary);font-size:1.0625rem}.acco-badge .badge{padding:.75rem 1.0625rem;font-size:1.125rem}.accommodation-teaser .acco-badge .badge{font-size:.8125rem;padding:.4375rem .5rem}.simple-img-teaser__content{padding:2.1875rem 1.25rem}.call-to-action-teaser__img{width:18.75rem;margin:0 auto}.accommodation-teaser__ribbon{font-size:.75rem;-webkit-transform:rotate(-41deg) translateY(-27px) translateX(-58px);transform:rotate(-41deg) translateY(-27px) translateX(-58px)}.accommodation-teaser__top{padding:.9375rem 1.25rem}.accommodation-teaser__location{font-size:1.0625rem}.accommodation-teaser__rating{padding:.625rem 1.25rem}.accommodation-teaser__footer{padding:.9375rem 1.25rem 1.25rem}.accommodation-teaser__badges-and-price{min-height:2.5rem;margin-bottom:.3125rem}.accommodation-teaser__price{font-size:1.5rem}.accommodation-teaser .btn-acco-booking{padding:.5rem 1.5625rem;font-size:1.125rem}.wysiwyg-with-media .video-teaser__media .btn-play{width:4.375rem;height:4.375rem}.sticker-teaser-row{margin-top:5rem}.sticker-teaser-row .swiper-slide:nth-of-type(2){margin-left:1.25rem;margin-right:-2.5rem!important}.sticker-teaser__toptitle{font-size:.8125rem}.sticker-teaser__title{font-size:1.75rem}.sticker-teaser__sticker:after,.sticker-teaser__sticker:before{width:6.875rem;height:3.75rem}.sticker-teaser-grid-swiper .swiper-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sticker-teaser-grid--three-col,.sticker-teaser-grid--two-col{margin-top:4rem}.sticker-teaser-square__title{font-size:1.75rem}.img-teaser{height:100%}.img-teaser .embed-responsive-item{width:100%}.img-teaser img.embed-responsive-item{-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateX(-50%) scale(1.05);transform:translateX(-50%) scale(1.05)}.img-teaser__content{padding:1.875rem 2.5rem}.img-teaser__title{font-size:3.125rem}.acco-availability__head{margin-top:-1.875rem}.swiper-availability .swiper-button--prev{margin-right:12.5rem}.acco-info-teaser{width:21.875rem}.acco-info-teaser__title{font-size:2.5rem}.acco-info-teaser__img{width:9.375rem}.accommodation-filter__quickfilter{font-size:1rem;padding:.3125rem .5rem}.accommodation-filter__info-text{font-size:1.1875rem}.accommodation-filter__btn{height:3.75rem;white-space:nowrap;padding:.625rem 1.125rem}.accommodation-filter__col{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.accommodation-filter__col-6-btn,.accommodation-filter__col-btn{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%}.accommodation-filter__map{height:calc(100vh - 120px)}.accommodation-filter__map .leaflet-top{top:0}.accommodation-overview__map-toggle{padding:.75rem 1.5625rem;font-size:1.125rem;right:.9375rem}.accommodation-overview__map-toggle .icon{vertical-align:-.3125rem}.accommodation-filter__redirect-overlay-img{width:25rem}.acco-info__box{left:50%;margin-left:-.25rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.acco-info__box:before{left:50%;-webkit-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%)}.region-map-area__map svg{margin-left:-6.25rem}.interactive-region-map__item{position:absolute;opacity:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .25s ease;transition:all .25s ease;visibility:hidden;width:100%;top:-3.75rem}.interactive-region-map__item.is-active{opacity:1;visibility:visible}.interactive-region-map__text-item{font-size:2.1875rem;line-height:1.3}.interactive-region-map__subtext{display:block;font-size:1.125rem}.catalog-teaser--enquiry{width:80%}.enquiry-overlay{width:37.5rem}.enquiry-overlay__overlay{padding:3.125rem}.enquiry-overlay__btn-icon{font-size:.9375rem}.enquiry-overlay--acco{width:40vw}.react-select-wrapper .react-select__control{height:3.75rem;padding:1.625rem 1.25rem .5rem}.form-group--xl .react-select-wrapper .react-select__control{height:5.5625rem;font-size:1rem;padding:2.125rem .75rem .5rem}.react-select__floating-label{-webkit-transform:scale(.75) translateY(-35px);transform:scale(.75) translateY(-35px)}.quickfinder .react-select__floating-label{font-size:1.125rem;left:1.75rem}.accommodation-filter .react-select__floating-label{left:1.3125rem;-webkit-transform:scale(.85) translateY(-29px);transform:scale(.85) translateY(-29px)}.table-primary.table-dashboard tbody th{font-size:1.125rem}.table-sticky-header{max-height:42.5rem;overflow-y:auto}.filter-dropdown__button.form-control{padding:.625rem 1.25rem}.filter-dropdown__icon{font-size:.4375rem;right:1.25rem}.filter-dropdown__label{font-size:1.1875rem}.filter-dropdown__inner{max-height:15.625rem}.filter-dropdown__counter-wrapper{font-size:.9375rem}.cse-teaser__body{padding:.9375rem .625rem}.breadcrumb-wrapper.bg-decorator:after{height:3.25rem}.breadcrumb{margin-top:2.1875rem}.breadcrumb-item{font-size:1rem;letter-spacing:1.5px}.skd-widget.skd-widget .skd-widget-dropdown-menu,.skd-widget.skd-widget .skd-widget-dropdown-menu-right{left:0;right:0}.multicolumn-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.multicolumn-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.border-right-md{border-right:1px solid #e6e0d8;border-right:1px solid var(--color-bg-dark)}.hero-magazin-detail{padding-top:5.3125rem}.hero-magazin-detail__body{margin-top:3.125rem;padding-bottom:3.125rem}.hero-magazin-detail__title{font-size:3.75rem}.hero-magazin-detail__subtitle{font-size:1.375rem}.hero-magazin-detail__recipe-item-wrapper{height:3.75rem}.hero-magazin-detail__recipe>.row>div:not(:last-child) .hero-magazin-detail__recipe-item{border-right:2px solid #3b9b6f}.hero-magazin-detail__recipe-text{font-size:1.125rem}.back-bar{margin-bottom:2.5rem}.quote{padding-bottom:3.125rem}.quote__img{width:11.5625rem;height:11.5625rem;border:11px solid #fff}.quote__img:after{right:11.125rem}.quote__img:before{left:11.125rem}.quote__text{font-size:1.5625rem}.author-teaser--horizontal{text-align:left}.author-teaser--horizontal .author-teaser__img{width:8.875rem;height:8.875rem}.recipe-area__title{font-size:3.75rem}.author-title-block__title{font-size:6.25rem}.cookie-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cookie-bar__text{margin-right:.9375rem}.cookie-bar__buttons{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:1rem;text-align:right}}@media screen and (min-width:992px){.navbar-subnav__col{width:11.25rem}}@media screen and (min-width:1100px){.nav-link-main.nav-link{white-space:nowrap}}@media screen and (min-width:1200px){.row-gutter-lg--0{margin-left:0;margin-right:0}.row-gutter-lg--0>[class*=" col"],.row-gutter-lg--0>[class^=col]{padding-left:0;padding-right:0}.row-gutter-lg--5{margin-left:-1.5rem;margin-right:-1.5rem}.row-gutter-lg--5>[class*=" col"],.row-gutter-lg--5>[class^=col]{padding-left:1.5rem;padding-right:1.5rem}.navbar-brand__img{height:4.5rem}.nav-link-main.nav-link{font-size:1.1875rem;padding:0 1.25rem}.navbar-white.is-affix .navbar-main:before{position:relative}.navbar-right .list-inline-item:not(:last-child){margin-right:2.5rem}.location-map__body{padding:3.125rem 3.75rem}.acco-availability-item__weekday{width:100%}.acco-availability-item__day{padding:.5rem}.not-available-sign{width:1.625rem;height:1.625rem;left:.375rem}.accommodation-filter__col{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.accommodation-filter__col-btn{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.accommodation-filter__col-6-btn{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:25%}.interactive-region-map__subtext{font-size:1.25rem}.anchor-nav__item{font-size:1.0625rem}}@media screen and (min-width:1360px){.navbar-subnav__title{font-size:1.375rem}.navbar-subnav__col{width:13.75rem;font-size:1.125rem}.navbar-subnav__col-item:not(:last-child){margin-bottom:1.0625rem}}@media screen and (min-width:1400px){.nav-link-main.nav-link{font-size:1.3125rem}.form-group--xl .form-control{font-size:1.125rem;padding:2.125rem 1.5625rem .5rem}.form-group--xl .floating-label{left:1.5625rem}.nav-tabs .nav-link{font-size:1.1875rem}.accommodation-teaser .btn-acco-booking{padding:.625rem 1.875rem;font-size:1.1875rem}.accommodation-filter__col-btn{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.anchor-nav__item{font-size:1.1875rem;padding:0 .625rem}.form-group--xl .react-select-wrapper .react-select__control{font-size:1.125rem;padding:2.125rem 1.5625rem .5rem}.hero-magazin-detail__title{font-size:6.25rem}}@media screen and (min-width:1650px){.navbar-subnav__col{width:17.5rem}.col-xxl-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}}@media screen and (min-width:768px) and (max-width:991px){html{font-size:1.61453vw}}@media screen and (min-width:768px) and (max-width:1199px){.navbar-main .btn-acco{font-size:.9375rem;padding:.375rem 1.25rem}.accommodation-teaser__title{font-size:1.5625rem}.acco-availability-item__day{width:100%;font-size:.875rem}}@media screen and (min-width:768px) and (max-height:720px){.navbar-subnav--map{padding:2.5rem 0}.navbar-subnav__col-item:not(:last-child){margin-bottom:.375rem}.navbar-subnav--map .interactive-region-map__map svg{height:42vh}}@media screen and (min-width:1550px){.dropdown--arrow .dropdown-menu:before{left:50%}}@media screen and (min-width:1500px){.contact-teaser{font-size:1.1875rem}.contact-teaser__name{font-size:1.875rem}.anchor-nav__item .nav-link{padding:1.25rem}}@media screen and (min-width:768px) and (max-width:1300px){.contact-teaser__body,.hero-magazin-detail__body{font-size:1.125rem}}@media screen and (min-width:1200px) and (max-width:1300px){.trustyou-rating__score{font-size:.75rem}}@media screen and (min-width:1580px){.trustyou-rating__logo{width:5.3125rem}.flower-rating__item{margin:0 .125rem;height:1.375rem;width:1.375rem}}@media screen and (max-width:1400px){.filter-grid__form .btn{padding:.5rem 1.25rem}}@media screen and (min-width:1200px) and (max-width:1400px){.accommodation-teaser__title{font-size:1.4375rem}}@media screen and (min-width:1400px) and (max-width:1800px){.accommodation-teaser__title{font-size:1.625rem}}@media (hover:hover){.img-teaser:hover img{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}}@media screen and (min-width:1200px){.accommodation-filter__btn{padding:.3125rem}}@media screen and (min-width:1200px) and (max-width:1399px){.accommodation-filter__btn{font-size:1rem}.accommodation-filter__close-filter .icon{font-size:.9375rem;vertical-align:-.125rem;margin-right:.125rem}}@media screen and (max-width:768px){.accommodation-filter__col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-right:.25rem;padding-left:.25rem}}@media (hover:none) and (pointer:coarse) and (min-width:768px){.interactive-region-map__link{display:block;margin-top:.625rem}}@media screen and (min-width:768px) and (min-height:721px){.navbar-subnav--map .interactive-region-map__map svg{height:48vh}}@media screen and (min-width:841px){.skd-widget .skd-share-row{margin-top:20px!important}}@media screen and (max-width:840px){.skd-offer-list-widget .skd-room-title>h3{margin-left:10px!important;margin-bottom:10px!important}}@media screen and (min-width:1600px){.col-xxl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}}

/*# sourceMappingURL=style.css.map*/