@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;src:local(""),url("/fonts/montserrat-v24-latin-regular.woff2") format("woff2"),url("/fonts/montserrat-v24-latin-regular.woff") format("woff")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;src:local(""),url("/fonts/montserrat-v24-latin-700.woff2") format("woff2"),url("/fonts/montserrat-v24-latin-700.woff") format("woff")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:400;src:local(""),url("/fonts/montserrat-v24-latin-italic.woff2") format("woff2"),url("/fonts/montserrat-v24-latin-italic.woff") format("woff")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:900;src:local(""),url("/fonts/montserrat-v24-latin-900.woff2") format("woff2"),url("/fonts/montserrat-v24-latin-900.woff") format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:local(""),url("/fonts/open-sans-v29-latin-regular.woff2") format("woff2"),url("/fonts/open-sans-v29-latin-regular.woff") format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:local(""),url("/fonts/open-sans-v29-latin-700.woff2") format("woff2"),url("/fonts/open-sans-v29-latin-700.woff") format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:800;src:local(""),url("/fonts/open-sans-v29-latin-800.woff2") format("woff2"),url("/fonts/open-sans-v29-latin-800.woff") format("woff")}.site-index hr{border:0;border-bottom:1px solid #d6d6d6}.site-index .hellgrauBlock{background:#f6f6f6;padding:6rem 2rem 2rem;margin-top:0;margin-bottom:0}@media screen and (max-width: 768px){.site-index .hellgrauBlock{padding-left:1rem;padding-right:1rem}}.site-index .hellgrauBlock .cmsBlock{margin-bottom:0;padding:0}.site-index h2{margin-top:0}.site-index .buchungsprozessWidget{margin-top:0}.site-index .cmsBlock{margin-bottom:4rem}.site-index .containerGutschein{position:relative;max-height:400px;margin-bottom:6rem}.site-index .containerGutschein .gutscheinText{position:absolute;width:100%;left:0;text-align:center;bottom:1.875rem}.site-index .containerGutschein .gutscheinText .gutscheinUntertitel{font-family:"Montserrat",sans-serif;font-size:1.5rem;color:#fff;display:block;font-style:italic}.site-index .containerGutschein .gutscheinText .gutscheinTitel{text-transform:uppercase;font-family:"Montserrat",sans-serif;color:#fff;display:block;line-height:1;font-size:3.5rem;font-weight:bolder;max-width:66rem;width:100%;margin:auto}.site-index .containerGutschein .button-highlight{text-transform:uppercase;margin-top:1rem;padding:.25rem 2rem}.site-index .containerGutschein .button-highlight:hover{background:#fff;transition:all .5s ease}.site-index .containerGutschein img{width:100%;max-height:400px;object-fit:cover}@media screen and (max-width: 991px){.site-index .containerGutschein{min-height:250px;overflow:hidden;max-width:calc(100% - 2rem);padding:0}.site-index .containerGutschein .gutscheinText{bottom:6rem;left:1rem;width:calc(100% - 2rem)}.site-index .containerGutschein .gutscheinTitel{font-size:2rem !important}.site-index .containerGutschein img{width:auto;min-width:100%}}@media screen and (max-width: 420px){.site-index .containerGutschein .gutscheinTitel{font-size:1.5rem !important}}.site-index .einleitung{overflow:hidden;display:flex;justify-content:center;flex-wrap:wrap;padding:3rem 0}.site-index .einleitung h1{width:100%}.site-index .einleitung .einleitungInhalt{font-size:1.125rem;width:calc(100% - 20rem);padding:0}@media(max-width: 992px){.site-index .einleitung .einleitungInhalt{width:100%}}@media screen and (min-width: 577px){.site-index .einleitung .einleitungInhalt{padding:0 0 0 2rem}.site-index .einleitung .einleitungInhalt p{font-size:1.125rem}}.site-index .einleitung .einleitungInhalt h1{margin-top:0}.site-index .einleitung img{width:20rem;max-width:100%;aspect-ratio:1/1;height:20rem;border-radius:50%}@media(max-width: 992px){.site-index .einleitung img{width:100%}}@media(max-width: 992px){.site-index .einleitung img{width:12rem;height:12rem}}.site-index .einleitung h1{margin-top:0;letter-spacing:0;text-transform:none}.site-index .einleitung p{font-size:1rem}.site-index .specialsContainer .buttonWrapperAlleSpecials{text-align:right;margin-top:70px}.site-index .specialsContainer .specialHeadline{font-family:"Open Sans",sans-serif;line-height:1.5rem;color:var(--farbeTextDunkel)}@media(min-width: 576px){.site-index .specialsContainer .specialHeadline{font-size:1.25rem !important;line-height:1.75rem}}.site-index .breadcrumbWrapper{display:none}.site-index .startseiteButtonWrapper{width:100%;text-align:center;order:4;margin-top:.5rem}@media(min-width: 992px){.site-index .startseiteButtonWrapper{margin-top:2.5rem}}.site-index .mitarbeiterWidget{border:none;background:#fff;padding-bottom:.5rem;margin-top:0}.site-index .mitarbeiterWidget .mitarbeiterWidgetBild{width:12.5rem;height:12.5rem;margin-right:1.5rem;margin-bottom:1rem}.site-index .mitarbeiterWidget .mitarbeiterWidgetBild img{min-width:100%;width:auto;min-height:100%;height:auto;max-height:100%}.site-index .mitarbeiterWidget h3{font-family:"Montserrat",sans-serif;font-weight:bold;text-transform:none}@media screen and (max-width: 1200px){.site-index .mitarbeiterWidget{position:relative}.site-index .mitarbeiterWidget .mitarbeiterWidgetBild{order:2;height:6rem;width:6rem;position:absolute;top:6rem}.site-index .mitarbeiterWidget .mitarbeiterWidgetBild img{max-width:100%}.site-index .mitarbeiterWidget .mitarbeiterWidgetInnerText{padding-left:8rem}.site-index .mitarbeiterWidget .mitarbeiterWidgetText{width:100%}.site-index .mitarbeiterWidget h3{font-size:1.25rem !important}}@media(max-width: 400px){.site-index .mitarbeiterWidget .mitarbeiterWidgetBild{height:5rem !important;width:5rem !important;top:7rem}.site-index .mitarbeiterWidget .mitarbeiterWidgetInnerText{padding-left:6rem !important}.site-index .mitarbeiterWidget h3{font-size:1rem !important}}.site-index .instagram-feed{margin-top:4rem}.site-index .instagram-feed .middle{text-align:center}.site-index .instagram-feed .posts{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-top:.5rem}.site-index .instagram-feed .posts a{width:16%}@media screen and (max-width: 1400px){.site-index .instagram-feed .posts a{width:24%}}@media screen and (max-width: 1000px){.site-index .instagram-feed .posts a{width:32%}}@media screen and (max-width: 576px){.site-index .instagram-feed .posts a{width:49%}}@media screen and (max-width: 450px){.site-index .instagram-feed .posts a{width:48%}}.site-index .instagram-feed .posts a img{width:100%}.site-index .instagram-feed .button{margin-top:2rem;margin-bottom:3rem}.site-index #journale{margin-bottom:4rem;overflow:hidden}.site-index #journale h2{font-weight:bolder;text-transform:uppercase;font-size:5rem !important;color:#cc9360}@media screen and (max-width: 830px){.site-index #journale h2{font-size:3rem !important}}@media screen and (max-width: 400px){.site-index #journale h2{font-size:2rem !important}}.site-index #journale .journale{display:flex;gap:1rem}@media screen and (max-width: 786px){.site-index #journale .journale{column-count:1;flex-wrap:wrap}}@media screen and (max-width: 786px){.site-index #journale .journale .journal{width:100%;overflow:hidden;margin-bottom:1rem}}.site-index #journale .journale .journal .bildWrapper img{border-radius:1rem;aspect-ratio:16/9;object-fit:cover;max-width:100%}@media screen and (max-width: 786px){.site-index #journale .journale .journal .bildWrapper img{height:15rem}}.site-index #journale .journale .journal .journal-titel{display:block;width:100%;font-family:"Montserrat",sans-serif;color:#cc9360;font-weight:bold;letter-spacing:0;line-height:1;margin-top:1rem;font-size:clamp(1.55rem,1.75vh,1.85rem)}.site-index #journale .journale .journal .journal-top{margin-top:1rem;margin-bottom:1.5rem}.site-index #journale .journale .journal .journal-text{font-weight:bold}.site-index #journale .journale .journal .journal-link{text-align:right;margin-top:2rem}.site-index #journale .journale .journal .journal-link a{color:#d93c59;font-weight:bolder;text-decoration:none}.site-index #journale .journal-button{text-align:center;margin-bottom:3rem}.site-index #vorteile{background:linear-gradient(180deg, rgba(241, 211, 144, 0.77) 0%, rgba(223, 179, 118, 0.77) 100%);padding-bottom:9.25rem;padding-top:5.525rem}@media(max-width: 992px){.site-index #vorteile{margin-top:3rem;margin-bottom:3rem}}.site-index #vorteile h2{margin-top:0;font-size:2.5rem !important;margin-bottom:0}@media(max-width: 992px){.site-index #vorteile h2{font-size:2rem !important;text-align:center}}.site-index #vorteile .vorteile{margin-top:4.125rem}.site-index #vorteile .vorteile>div{text-align:center;margin-bottom:0}@media(max-width: 992px){.site-index #vorteile .vorteile>div{margin-top:3rem;max-width:inherit}.site-index #vorteile .vorteile>div:first-child{margin-top:0}}.site-index #vorteile .vorteile p{margin-bottom:0}.site-index #vorteile .vorteile img{max-height:78px}.site-index #vorteile .vorteile p.title{font-weight:bold;font-size:1.25rem;margin-top:.65rem;margin-bottom:.65rem}@media(min-width: 1500px){.site-index #vorteile .vorteile p.title.titleErlebnis{max-width:290px;margin-left:auto;margin-right:auto}}.site-index #vorteile .vorteile p>strong{font-weight:bold}.site-index .top10Reiseziele>div{position:relative;margin-bottom:30px}.site-index .top10Reiseziele>div img{width:100%}.site-index .top10Reiseziele>div p{position:absolute;text-align:center;bottom:10px;color:#fff;font-weight:bold;width:100%;margin:0}.site-index #faqWrapper{margin-top:0;padding-bottom:4rem}.site-index .partnerWidget{margin-top:3rem}.site-index .topReiseziele{padding-top:2.5rem;padding-bottom:2rem}.site-index .topReiseziele h2{margin-top:0}.featuredExperiences h2{font-size:2.5rem !important;color:#4d4d4c;letter-spacing:.05em;margin-top:0;line-height:1;margin-bottom:3rem}@media screen and (max-width: 400px){.featuredExperiences h2{font-size:1.5rem !important}}.newsletter-banner{background-image:url("/img/startseite/gur-bg-golfletter.jpg");background-size:cover;background-position:center;color:#fff;padding:7.125rem 17.5rem}.newsletter-banner div,.newsletter-banner p,.newsletter-banner h2{color:#4d4d4c;font-family:"Open Sans",sans-serif}.newsletter-banner h2{margin-top:0;font-weight:bold;font-size:2.25rem !important}.newsletter-banner .button{color:#4d4d4c;text-decoration:none;margin-top:2rem}@media screen and (max-width: 1500px){.newsletter-banner{padding:7.125rem}}@media screen and (max-width: 768px){.newsletter-banner{padding:2rem}}@media screen and (max-width: 576px){.newsletter-banner h2{line-height:2rem}.newsletter-banner .button{margin-top:1rem}}.newsletter-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(77,77,76,.568627451);z-index:1000000}.newsletter-modal.hidden,.newsletter-modal.closed{display:none}.newsletter-modal .newsletter-banner{top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;max-width:900px;padding:0;background:#fff}.newsletter-modal .newsletter-banner .bild{position:absolute;top:0;left:0;z-index:1;height:100%;width:100%;overflow:hidden}.newsletter-modal .newsletter-banner .bild img{min-height:100%;min-width:100%}.newsletter-modal .newsletter-banner .content{position:relative;z-index:2;text-align:left;float:right;padding:2.125rem 2rem 2.125rem 2rem;width:100%;height:25rem;overflow:hidden}.newsletter-modal .newsletter-banner .teaser{font-family:"Montserrat",sans-serif;font-size:1rem;font-weight:bold}.newsletter-modal .newsletter-banner .title{color:#cc9360;font-size:1.5rem;text-align:left;margin-top:1rem;margin-bottom:1rem;font-family:"Montserrat",sans-serif;font-weight:bold}@media screen and (max-width: 576px){.newsletter-modal .newsletter-banner .title{max-width:calc(100% - 1.5rem)}}@media screen and (max-width: 900px){.newsletter-modal .newsletter-banner .title{font-size:1.25rem;max-width:289px;margin-right:auto}}.newsletter-modal .newsletter-banner .newsletter-text{font-size:1rem}.newsletter-modal .newsletter-banner .text{color:#4d4d4c;font-size:18px;font-weight:bold;text-align:left}.newsletter-modal .newsletter-banner .button{color:#fff;text-transform:uppercase;float:right;padding:.25rem 2rem}.newsletter-modal .newsletter-banner .button:hover{color:#d93c59;transition:all .5s ease}.newsletter-modal .newsletter-banner h2,.newsletter-modal .newsletter-banner p{text-align:left;max-width:485px;margin-left:auto;margin-right:auto}.newsletter-modal .newsletter-banner .fa-remove{position:absolute;padding:10px;right:.5rem;top:0;font-size:35px;cursor:pointer;color:#fff;z-index:200}@media screen and (max-width: 900px){.newsletter-modal .newsletter-banner{max-width:400px;top:25%;left:50%;transform:translate(-50%, -25%)}.newsletter-modal .newsletter-banner .bild{width:100%;height:auto;bottom:0}.newsletter-modal .newsletter-banner .bild img{width:100%}.newsletter-modal .newsletter-banner .button{margin-top:1rem;float:right}.newsletter-modal .newsletter-banner .content{min-height:635px;padding:20px;max-width:100%}.newsletter-modal .newsletter-banner .content .text{max-width:300px}.newsletter-modal .newsletter-banner .fa-remove{color:#fff}}@media screen and (max-width: 450px){.newsletter-modal .newsletter-banner{max-width:calc(100% - 30px)}}@media screen and (max-width: 370px){.newsletter-modal .newsletter-banner .bild img{min-height:0;bottom:0;position:absolute;left:0}}.newsletter-modal.normal .fa-remove{color:#fff}.newsletter-modal.normal .newsletter-banner{max-width:900px}.newsletter-modal.normal .newsletter-banner .content{position:relative;z-index:2;text-align:left;float:right;padding:2.125rem 2rem 2.125rem 2.125rem;width:100%}.newsletter-modal.normal .newsletter-banner .title{color:#fff;font-size:2rem}.newsletter-modal.normal .newsletter-banner .button-highlight{background:#fff;border:2px solid #fff;color:#d93c59;transition:background .2s ease-out}.newsletter-modal.normal .newsletter-banner .button-highlight:hover{border:2px solid #fff;color:#d93c59;transition:all .5s ease}@media screen and (max-width: 900px){.newsletter-modal.normal .newsletter-banner{max-width:23.875rem;max-height:20rem}.newsletter-modal.normal .newsletter-banner .title{font-size:1.25rem;padding-top:.25rem;padding-bottom:.25rem}.newsletter-modal.normal .newsletter-banner .button-highlight{float:none;margin:1rem auto auto}.newsletter-modal.normal .newsletter-banner .content{padding:1rem;float:left;max-width:100%}.newsletter-modal.normal .newsletter-banner .content .linkWrapper{text-align:right}.newsletter-modal.normal .newsletter-banner .fa-remove{right:.25rem;top:0;font-size:22px}}@media screen and (max-width: 576px){.newsletter-modal.normal .newsletter-banner{max-width:calc(100% - 2rem)}}
