html{height:100%}body{min-height:100%}body,html{position:relative;width:100%;margin:0;padding:0;font-size:100%;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:after{content:"";display:block;height:40px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{overflow:hidden;min-height:100vh}.App:after{content:"";background-image:url(/static/media/backgroung-map.b592b573.jpeg);background-repeat:no-repeat;background-position:50%;background-size:cover;opacity:.3;top:-18%;left:0;bottom:0;right:0;padding-top:10px;position:absolute;z-index:-1}a{text-decoration:none}.header{height:70px;width:100%;color:#f5d062;margin-bottom:100px}.header .nav-logo-language-icon{position:relative}.header .nav-logo-language-icon .logo-container{display:flex;justify-content:center}.header .nav-logo-language-icon .logo-container .logo{width:530px}.header .nav-logo-language-icon .language-icon{position:absolute;right:0;margin-top:20px;padding-right:23px}.header .nav-logo-language-icon .language-icon .tooltiptext{visibility:hidden;width:200px;background-color:#323232;opacity:.8;color:#f5d062;text-align:center;border-radius:8px;padding:8px 0;position:absolute;z-index:1;top:30px;left:0;font-size:16px}.header .nav-logo-language-icon .flag-icon{width:20px;padding-right:15px}.header .nav-logo-language-icon .language-icon:hover .tooltiptext{visibility:visible}.header .nav-logo-language-icon .language-icon:hover{cursor:pointer}.header .menu-icon{display:none}.header .menu{display:block;overflow:hidden;padding:0;position:relative}.header .menu .nav{position:relative;z-index:454}.header .menu .nav .nav-left{display:flex;align-items:center;float:left}.header .menu .nav .nav-left .option{padding:0 30px;border-left:2px solid #f5d062;font-size:18px;color:#f5d062}.header .menu .nav .nav-left .last-bord{border-right:2px solid #f5d062}.header .menu .nav .logo-icon{float:right}.header .menu .nav .nav-contact{float:right;width:100%;padding-top:20px}.header .menu .nav .nav-contact .item{float:right;display:flex;align-items:center;margin-left:50px}.header .menu .nav .nav-contact .item a{color:#f5d062}.header .menu .nav .nav-contact .item small{margin-left:5px}.header .menu .nav .nav-contact .item .hotline{font-size:.85em;font-weight:700;margin-left:5px}.header .menu .nav .nav-contact .item .hotline div{float:right;margin-left:15px}.header .menu .background-nav{background-color:#323232;display:block;overflow:hidden;opacity:.8;width:100%;height:100%;padding:20px 0}@media screen and (min-width:1500px){.header .nav-logo-language-icon,.nav{width:1500px;margin:0 auto}.header .nav-logo-language-icon .language-icon{padding-right:30px}.header .menu .nav .nav-left{padding-left:45px}.header .menu .nav .nav-left .option{padding:0 45px}.header .menu .nav .nav-contact,.logo-icon{padding-right:45px}.nav-contact>.item>.hotline{font-size:1.2em!important;font-weight:700;margin-left:5px}}@media screen and (max-width:1500px){.nav{width:1150px;margin:0 auto;display:block;overflow:hidden}.logo-icon,.nav-left{padding:0 37px}.header .menu .nav .nav-contact{padding-right:37px}.header .menu .nav .nav-left .option{padding:0 24px}.header .nav-logo-language-icon{width:1150px;margin:0 auto;display:block;overflow:hidden}}@media screen and (max-width:1280px){.homepage{margin-top:-60px!important}.nav-left{display:block!important}.nav-left>.option{border:none!important;float:left;clear:left}.logo-icon{margin-top:50px}.logo-icon,.nav-contact{float:left!important;clear:left}.nav-contact{width:auto!important}.nav{display:none}.nav.aktiv{display:block}.header{height:auto;margin-bottom:20px}.background-nav{position:relative!important;padding:25px 0 75px!important}.menu-icon{display:block!important;position:absolute;right:40px;top:25px;z-index:2000}.nav-left>.option{padding-bottom:15px!important;padding-left:0!important}.nav-contact>.item{margin-left:37px!important;margin-top:20px}.nav-contact>.item>.hotline{font-size:1.2em!important;font-weight:700;margin-left:5px}}@media screen and (max-width:1150px){.nav{width:100%;margin:0 auto;display:block;overflow:hidden}.logo-container{width:100%;margin-top:45px}.nav-logo-language-icon{width:100%!important}.nav-contact>.item{float:left!important}.nav-contact>.item>.hotline{font-size:1em!important;font-weight:700;margin-left:5px}.nav-contact>.item>.hotline div{float:none!important;margin-left:0!important}}.custom-button{border-radius:10px;min-width:165px;width:auto;height:40px;letter-spacing:.5px;line-height:40px;padding:0 35px;font-size:15px;background-color:#f5d062;color:#000;text-transform:uppercase;font-weight:bolder;border:none;cursor:pointer}.custom-button:hover{background-color:#daa520;color:#000;border:1px solid #000}.player-wrapper{position:relative;padding-top:56.25%;overflow:hidden;border-radius:25px;box-shadow:0 12px 18px 0 rgba(0,0,0,.25);margin-top:-50px}.player-wrapper .react-player{position:absolute;top:0;left:0}img{width:100%}.map-image{content:"";background-image:url(/static/media/Goldkarte.8e301342.jpg);background-repeat:no-repeat;background-position:bottom;background-size:cover;width:93%;height:55%;position:absolute;bottom:16px;display:block;overflow:hidden;border-radius:25px;box-shadow:0 12px 18px 0 rgba(0,0,0,.25)}.directory-container{margin:40px 40px 45px;flex-grow:1px}.first-section{position:relative;margin-top:-67px!important}.first-section .first-section_right{margin-top:40px;text-align:left}.first-section h2{font-size:20px}.first-section p{color:#323232;font-size:.8rem;line-height:1.5}.second-section{margin:35px 0}.second-section h2{font-size:20px;text-transform:uppercase}.second-section p{color:#323232;font-size:.8rem;line-height:1.5}.contain-image{position:relative}.contain-image .image-border{border-radius:25px;overflow:hidden;box-shadow:0 12px 18px 0 rgba(0,0,0,.25)}.contain-image .mask-hover-image{position:absolute;height:80%;background-color:#e7c767;top:18px;border-radius:25px;display:none;box-shadow:0 12px 18px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 12px 18px 0 rgba(0,0,0,.25);-moz-box-shadow:0 12px 18px 0 rgba(0,0,0,.25);box-sizing:border-box}.contain-image .mask-hover-image h2{text-align:right;color:#fff;text-transform:uppercase;padding-right:10px;font-size:1.2rem;line-height:1.5;font-weight:500;margin:8px}.contain-image .mask-hover-image p{padding:0 15px;color:#323232;font-size:.7rem;line-height:1.5}.contain-image:hover .mask-hover-image{background-image:red;display:block}.contain-image:hover .image-border{opacity:0}.imagen-position-map{position:relative}.button-play{fill:#fff!important;opacity:.7;font-size:6.5rem!important}@media screen and (max-width:1500px){.first-section_right{margin-top:20px!important}.contain-image .mask-hover-image h2{font-size:1.3rem;padding-right:14px;margin:5px}.contain-image .mask-hover-image p{font-size:.7rem;line-height:1.2;padding:0 25px}.map-image{width:65%;height:40%}}@media screen and (max-width:1280px){.homepage{width:100%!important}.first-section_right{float:left;margin-top:0!important;width:50%}.map-image{position:relative;float:right;width:320px;height:220px;top:25px}.second-section{margin:5em 0}}@media screen and (max-width:800px){.map-image{width:258px;height:170px;top:20%}}@media screen and (max-width:600px){.first-section_right{width:100%;float:left;margin-bottom:3em}.map-image{position:relative;width:100%;float:left;right:0;height:285px;top:0}}@media screen and (max-width:360px){.first-section_right,.map-image{width:100%;float:left}.map-image{position:relative;right:0;height:180px;top:0}}.homepage{width:1500px;margin:0 auto;padding-top:105px}@media screen and (max-width:1500px){.homepage{width:1150px;margin:0 auto}}.page-container{padding-top:400px;text-align:center;height:600px}.footer{position:absolute;bottom:0;width:100%;height:2.5rem}.footer .sitemap{width:1500px;margin:auto}.footer .sitemap h3{color:#e7c767;font-size:1em;font-weight:500}.sitemap-container{margin:40px 40px 45px!important}footer ul{list-style-type:square;list-style-position:inside;padding:0;font-size:12px}footer ul li,footer ul li a{font-weight:400;font-size:90%;color:#999}footer ul li a:hover{color:#7e7c7c}.sitemap-container_item{flex-direction:column}.footer-copyright{background-color:#d9d9d9;text-align:center;font-size:15px;padding:12px 0}@media screen and (max-width:1500px){.sitemap{width:1150px!important}}@media screen and (max-width:1150px){.sitemap{width:100%!important}}
/*# sourceMappingURL=main.d4a97ed0.chunk.css.map */