*,*::after,*::before{margin:0;padding:0;box-sizing:inherit}html{font-size:62.5%}body{box-sizing:border-box}:root{--white: #ffffff;--main-color: #e6534a;--contrast: #085573;--contrast-light: #278db5;--contrast-lighter: #E5C9B0;--main-color-light: #E6AEAF;--grey: #d0d0d0;--text-dark:#000000;--text-light: #ffffff;--color-links: #ff0000;--yellow: #fdc600;--main-color-light-transparent: rgb(230, 174, 175,0.5)}.container{display:block;margin:0 0;max-width:100%}@media screen and (min-width: 800px){.container{display:grid;margin:0 0;grid-template-columns:[container-start] 1fr [content-start] repeat(6, [col-start] minmax(min-content, 16.6666666667rem) [col-end]) [content-end] 1fr [container-end]}}@font-face{font-family:"Alegreya Sans SC";src:url(assets/AlegreyaSansSC-Regular.ttf),format("ttf");font-weight:400;font-style:normal}@font-face{font-family:"Alegreya Sans SC";src:url(assets/AlegreyaSansSC-Medium.ttf),format("ttf");font-weight:500;font-style:normal}@font-face{font-family:"Alegreya Sans SC";src:url(assets/AlegreyaSansSC-Light.ttf),format("ttf");font-weight:300;font-style:normal}@font-face{font-family:"Alegreya Sans SC";src:url(assets/AlegreyaSansSC-Thin.ttf),format("ttf");font-weight:100;font-style:normal}@font-face{font-family:"Delius Regular";src:url(assets/Delius-Regular.ttf),format("ttf");font-weight:100;font-style:normal}@font-face{font-family:"Annie Use Your Telescope";src:url(assets/AnnieUseYourTelescope-Regular.ttf),format("ttf");font-weight:100;font-style:normal}@font-face{font-family:"Roboto slab";src:url(assets/RobotoSlab-Regular.ttf),format("ttf");font-weight:400;font-style:normal}body{font-family:"Roboto",sans-serif;font-size:calc(1.5rem + .25vw);color:var(--text-dark);-webkit-font-smoothing:auto;-webkit-font-smoothing:subpixel-antialiased}h1,h2,h3,h4,h5,h6{font-family:"Delius Regular";text-align:center;color:var(--main-color);padding:.5em 0}h1{font-size:calc(2.5rem + 2vw);font-weight:400}h2{font-size:calc(1.5rem + 1vw);font-weight:400}h3{font-size:calc(1.5rem + .5vw);font-weight:300}h4{font-size:calc(1.5rem + .25vw);font-weight:200}h5{font-size:calc(1.2rem + .25vw);font-weight:200}p,ul,li,span{font-size:calc(1.5rem + .25vw);font-weight:200;margin-bottom:.5em;line-height:140%}a{text-decoration:none}.center{text-align:center}.headline{grid-column:container-start/container-end;background-color:#e6e6fa;text-align:center}.left{grid-column:content-start/5}.right{grid-column:5/content-end}.davor{grid-column:container-start/4;background-color:#ff4500}.test123{grid-column:6/container-end;background-color:#bc8f8f}a.btn{background-color:var(--main-color);color:var(--white);font-size:calc(1.5rem + .25vw);font-weight:500;padding:10px;margin:15px;line-height:3em;border-radius:15px;transition:background-color .5s;transition:color .5s;box-shadow:20px 38px 34px -26px rgba(0,0,0,.2);border-radius:255px 15px 225px 15px/15px 225px 15px 255px}a.btn:hover{background-color:var(--white);color:var(--main-color)}.fullsize-heading{grid-column:container-start/container-end;background-color:var(--main-color);color:var(--white);padding:20px}.spacer-40{width:100%;height:40px}.spacer-80{width:100%;height:80px}.margin{margin-top:1em;margin-bottom:1em}footer{padding-top:50px;padding:10px;background-color:var(--yellow);color:#000}footer a{color:#000}footer a:hover{text-decoration:underline}footer span{margin-right:5px}.footer-primary{text-align:center}@media screen and (min-width: 800px){.footer-primary{text-align:left;grid-column:content-start/5}}.footer-secondary{text-align:center}@media screen and (min-width: 800px){.footer-secondary{text-align:right;grid-column:6/content-end;color:var(--contrast)}}.footer-tertiary{grid-column:content-start/content-end;margin-top:50px;border-top:solid 1px var(--grey);text-align:right}.footer-menu ul li a{color:#000}.footer-headline{font-weight:600}.footer-bottom{font-weight:200}input[type=text]:focus,input[type=date]:focus,input[type=tel]:focus,textarea:focus{border:2px;background-color:var(--main-color-light)}textarea:focus{height:300px}input[type=submit]{background-color:var(--main-color);color:var(--white);font-size:calc(1.5rem + .25vw);font-weight:500;padding:12px;margin-top:10px;border-radius:15px;transition:background-color .5s;transition:color .5s;text-decoration:none;border:0}label{display:block;margin:5px 0;font-weight:200}.form-select{width:100%;padding:12px 20px;margin:8px 0;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-input{width:100%;padding:12px 20px;margin:8px 0;box-sizing:border-box}.form-inputs{display:none}.form-message{width:100%;padding:12px 20px;margin:8px 0;box-sizing:border-box}.form__btn-submit:hover{background-color:var(--main-color-light);color:var(--main-color)}.footer-menu{list-style:none}.footer-menu a{color:#000;text-decoration:underline;margin:0}.intro{margin-top:.6vh;margin-bottom:.6vh;text-align:center;grid-column:container-start/container-end}.text{grid-column:content-start/content-end;margin:0 2vw;font-family:"Roboto",sans-serif}.cards{grid-column:container-start/container-end;flex-wrap:wrap}@media screen and (min-width: 800px){.cards{display:flex;justify-content:center;align-items:center}}.card{background-position:center;background-size:cover;background-repeat:none;margin:1vh 0;min-height:33vh}@media screen and (min-width: 800px){.card{flex-grow:0;flex-shrink:1;flex-basis:31%;margin:1%}}.cardOverlay{background-color:rgba(0,0,0,.25);transition:background-color .5s;display:block;min-height:33vh;position:relative}.cardOverlay:hover{background-color:rgba(0,0,0,0)}.cardTitle,.cardLand{color:var(--white);text-align:left;margin-left:15px;margin-right:15px}.cardTitle{min-height:1.5em;font-weight:bold}.cardLand{width:100%}.cardButton a{float:right;position:absolute;bottom:0px;right:0px}.va_tag{grid-column:content-start/content-end}.va_tag li{margin-top:1px}.va_tag__heading-container{grid-column:container-start/container-end;display:flex;justify-content:center}.va_tag__heading-title{font-size:2.5em;font-family:"Annie Use Your Telescope"}.va_tag__card{border-radius:255px 15px 225px 15px/15px 225px 15px 255px;overflow:hidden}.va_tag__card-thumbnail{display:block;width:100%;aspect-ratio:2/1;background-size:cover;background-repeat:no-repeat;background-position:top center}.va_tag__card-heading{width:100%;margin-top:10px;margin-bottom:10px;padding-left:8px;padding-right:8%;font-size:1.3em;font-weight:bold}.va_tag__card-tags{display:flex;font-size:.5em;justify-content:center;flex-wrap:wrap}.va_tag__card-meta{display:block;width:100%;padding-left:8px;padding-right:8px}.va_tag__card-heading-location{padding-top:5px}.va-tag__content-full,.va-tag__content-preview{padding-left:8px;padding-right:8px;font-weight:100;line-height:1.4}.va_tag__content-next{margin:0 auto}.btn-load-more,.btn-show-less{background-color:rgba(255,255,255,.8);color:var(--main-color);border:2px var(--main-color) solid;font-weight:bold;font-size:1em;margin-top:5px;margin-bottom:5px;padding:10px;border-radius:15px}.btn-signup{background-color:var(--main-color);color:#fff;border:2px var(--main-color) solid;font-weight:bold;font-size:1em;margin-top:5px;margin-bottom:5px;padding:10px;border-radius:15px;box-shadow:20px 38px 34px -26px rgba(0,0,0,.2);border-radius:255px 15px 225px 15px/15px 225px 15px 255px}.btn-signup:hover{background-color:#fff;color:var(--main-color);border:2px #fff solid}.va-tag__buttons{margin-top:10px;margin-bottom:10px;display:flex;justify-content:center;gap:20px}.va_tag__card-location{padding-top:5px}.va_tag__card-tags{display:flex;flex-direction:row;justify-content:left;font-size:1em;font-weight:bold;word-break:break-all;gap:5px}.va_tag__card-tags>span{background-color:rgba(100,100,100,.5);font-size:.7em;border-radius:5px;padding:4px;font-weight:bold}.va_tag__card-tag{font-weight:bold;word-wrap:break-word}.pakete{grid-column:container-start/container-end;flex-wrap:wrap}@media screen and (min-width: 800px){.pakete{display:flex;justify-content:center;align-items:center}}.paketeCard{background-position:center;background-size:cover;background-repeat:none;margin:1vh 1vw;min-height:33vh}@media screen and (min-width: 800px){.paketeCard{flex-grow:0;flex-shrink:1;flex-basis:31%;margin:1%}}.paketUberschrift{font-weight:800;padding-top:.5em;font-size:1.5em;background-image:linear-gradient(45deg, var(--main-color), var(--contrast));padding-bottom:1vh;color:var(--text-light);text-align:center}.paketeInhalt{font-family:Roboto;padding-bottom:1vh;margin-top:2vh}.paketePreis{padding-bottom:1vh;font-weight:800;font-size:1.2em}.uber-uns{display:flex;justify-content:center;align-items:center}.uber-uns__quote{font-size:5em;font-family:"Script";font-weight:bold;margin-bottom:-50px}@media screen and (min-width: 800px){.uber-uns__quote{margin-bottom:-200px}}.uber-uns__grusswort{margin-left:10px;font-size:calc(1.5rem + .5vw);width:55%}@media screen and (min-width: 800px){.uber-uns__grusswort{margin-left:50px}}.uber-uns__bild{width:150px;height:150px;border-radius:150px;background-position:center center;object-fit:cover;background-repeat:none;background-size:contain;margin:5px;background-image:linear-gradient(45deg, var(--main-color), var(--contrast))}@media screen and (min-width: 800px){.uber-uns__bild{width:400px;height:385px;border-radius:400px;margin:15px}}ol.fl{padding:0;margin:0;max-width:100%;position:relative}ol.fl::before{content:"";width:.5rem;height:100%;position:absolute;top:0;left:8%;background:var(--contrast);z-index:-1}ol.fl li{padding:.5rem 1.5rem 1rem;border-radius:1.5rem;background:var(--contrast)}li+li{margin-top:1rem}::marker{font-weight:600;color:var(--main-color);font-size:1.8rem}header{background-color:var(--white);box-shadow:1px 1px 5px 0px var(--grey);position:sticky;top:0;justify-content:center;align-items:center;justify-content:space-between;z-index:10}@media screen and (min-width: 800px){header{display:flex}}.logo{display:inline-block;color:var(--grey);margin:2vw 2vh}@media screen and (min-width: 800px){.logo{margin:1vw 2vh}}@media screen and (min-width: 1024px){.logo{margin-left:10%}}.logo-img{max-width:50vw;max-height:8vh}nav ul{list-style:none}.nav{position:absolute;background-color:var(--contrast);max-height:0;overflow:hidden;transition:max-height .5s ease-out;font-family:Roboto,sans-serif;font-size:2em;text-align:right}@media screen and (min-width: 800px){.nav{max-height:none;overflow:unset;font-size:calc(1.5rem + .25vw);top:0;position:relative;float:right;width:fit-content;background-color:rgba(0,0,0,0);vertical-align:middle}}@media screen and (min-width: 1024px){.nav{margin-right:10%}}.menu a{display:block;padding:10px 5px;color:var(--white);font-weight:bold}@media screen and (min-width: 800px){.menu a{color:var(--contrast);font-weight:200}}@media screen and (min-width: 1024px){.menu a{padding:15px 40px}}@media screen and (min-width: 800px){.menu a:hover{background-color:rgba(0,0,0,0);color:var(--contrast)}}.menu>li:first-child{margin-top:1rem}@media screen and (min-width: 800px){.menu li{float:left}}.menu>li{position:relative}@media screen and (min-width: 800px){.menu>li{float:left}}.sub-menu{display:block}@media screen and (min-width: 800px){.sub-menu{display:none;position:absolute;top:100%;width:350px;left:50%;transform:translateX(-50%);background-color:var(--main-color);z-index:999}}.sub-menu a{color:var(--white);text-align:right;padding:10px 5px;padding-right:20px;font-weight:200}@media screen and (min-width: 800px){.sub-menu a{text-align:center;padding-top:15px}}.menu>li:hover .sub-menu{display:block}.sub-menu li{width:100%}.hamb{cursor:pointer;margin-right:3vw;margin-top:1%;padding:30px;float:right}@media screen and (min-width: 800px){.hamb{display:none}}.hamb-line{background:var(--contrast);display:block;height:2px;position:relative;width:24px}.hamb-line::before,.hamb-line::after{background:var(--contrast);content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.hamb-line::before{top:5px}.hamb-line::after{top:-5px}.side-menu{display:none}.side-menu:checked~nav{min-height:100vh;min-width:100vw}.side-menu:checked~.hamb .hamb-line{background:rgba(0,0,0,0)}.side-menu:checked~.hamb .hamb-line::before{transform:rotate(-45deg);top:0}.side-menu:checked~.hamb .hamb-line::after{transform:rotate(45deg);top:0}.infobar{width:100%;background-color:var(--yellow);display:flex;justify-content:center;align-items:center;padding-top:15px;gap:5px;flex-direction:column}@media screen and (min-width: 800px){.infobar{flex-direction:row;gap:50px}}.infobar a{color:#fff;font-weight:bold}.contactinfo{font-family:"Delius Regular"}.call-button,.mail-button{display:inline-block;font-size:1em;background-color:var(--white);color:var(--main-color);border-radius:5px}.hero-small,.headerReise{display:block;width:100%;height:20vh;background-size:cover;background-position:center center}.headerReiseOverlay{background-color:rgba(0,0,0,.5);min-height:50vh;transition:background-color .5s}.headerReiseOverlay:hover{background-color:rgba(0,0,0,.3)}.headerReiseTitle,.headerReiseLand{color:var(--white);text-align:left;margin-left:15px;margin-right:15px}.headerReiseTitle{font-size:2.5em;margin-left:10%;margin-right:10%;font-weight:bold}.headerReiseLand{width:50vw;font-size:2em;margin-left:10%}.calendar{grid-column:content-start/content-end;display:flex;flex-direction:column;flex-wrap:wrap}@media screen and (min-width: 800px){.calendar{flex-direction:row;flex-wrap:nowrap}}.va_tag{width:100%;margin:0 auto;gap:5%}.filter{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}@media screen and (min-width: 800px){.filter{flex-direction:row;flex-wrap:nowrap;gap:50px}}.filter .dashicons{font-size:2em}.filter li{list-style-type:none;font-weight:400}.filter a{color:var(--main-color);font-family:"Delius Regular"}.filter a:hover{color:var(--main-colo-light)}.filter a.active{color:#fff;background-color:var(--main-color);position:relative;padding:10px 20px;border-radius:15px;box-shadow:20px 38px 34px -26px rgba(255,0,0,.2);border-radius:255px 15px 225px 15px/15px 225px 15px 255px}.filter a.active:hover{color:#fff;background-color:var(--main-color-light);position:relative;padding:10px 20px;border-radius:15px;box-shadow:20px 38px 34px -26px rgba(255,0,0,.2);border-radius:255px 15px 225px 15px/15px 225px 15px 255px}.news h3{text-align:left}.news-img{display:block;height:350px;width:100%;background-size:contain;background-repeat:no-repeat;background-position-x:center}
