@charset "utf-8";@font-face{font-family:"Changa One";font-weight:400;font-display:swap;src:url("../fonts/changa-one.regular.woff2") format("woff2")}@font-face{font-family:Comfortaa;font-weight:400;font-display:swap;src:url("../fonts/comfortaa.regular.woff2") format("woff2")}@font-face{font-family:"Encode Sans";font-weight:400;font-display:swap;src:url("../fonts/encode-sans.regular.woff2") format("woff2")}@keyframes foto-gross{from{opacity:0}to{opacity:1}}@keyframes foto-klein{from{opacity:1}to{opacity:0}}:root{--weiss:rgb(238, 240, 246);--gruen-hell:rgb(202, 210, 197);--gruen-mittel:rgb(132, 169, 140);--gruen-dunkel:rgb(82, 121, 111);--grau-hell:rgb(53, 79, 82);--grau-dunkel:rgb(47, 62, 70);--verlauf1:linear-gradient(16.41deg, var(--grau-hell) 5%, var(--gruen-dunkel) 35%, var(--gruen-dunkel) 65%, var(--grau-hell) 95%);--verlauf2:linear-gradient(2.59deg, var(--grau-hell) 5%, var(--gruen-dunkel) 35%, var(--gruen-dunkel) 65%, var(--grau-hell) 95%);--wellen:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 20'%3E%3Cpath d='M21.184 20c.357-.13.72-.264 1.088-.402l1.768-.661C33.64 15.347 39.647 14 50 14c10.271 0 15.362 1.222 24.629 4.928.955.383 1.869.74 2.75 1.072h6.225c-2.51-.73-5.139-1.691-8.233-2.928C65.888 13.278 60.562 12 50 12c-10.626 0-16.855 1.397-26.66 5.063l-1.767.662c-2.475.923-4.66 1.674-6.724 2.275h6.335zm0-20C13.258 2.892 8.077 4 0 4V2c5.744 0 9.951-.574 14.85-2h6.334zM77.38 0C85.239 2.966 90.502 4 100 4V2c-6.842 0-11.386-.542-16.396-2h-6.225zM0 14c8.44 0 13.718-1.21 22.272-4.402l1.768-.661C33.64 5.347 39.647 4 50 4c10.271 0 15.362 1.222 24.629 4.928C84.112 12.722 89.438 14 100 14v-2c-10.271 0-15.362-1.222-24.629-4.928C65.888 3.278 60.562 2 50 2 39.374 2 33.145 3.397 23.34 7.063l-1.767.662C13.223 10.84 8.163 12 0 12v2z' fill='%23eef0f6' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E");--kreuze:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cg fill-rule='evenodd'%3E%3Cg fill='%2384a98c' fill-opacity='0.4'%3E%3Cpath d='M0 38.59l2.83-2.83 1.41 1.41L1.41 40H0v-1.41zM0 1.4l2.83 2.83 1.41-1.41L1.41 0H0v1.41zM38.59 40l-2.83-2.83 1.41-1.41L40 38.59V40h-1.41zM40 1.41l-2.83 2.83-1.41-1.41L38.59 0H40v1.41zM20 18.6l2.83-2.83 1.41 1.41L21.41 20l2.83 2.83-1.41 1.41L20 21.41l-2.83 2.83-1.41-1.41L18.59 20l-2.83-2.83 1.41-1.41L20 18.59z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}aside,body,button,div,figcaption,figure,footer,h1,h2,h3,h4,header,hr,html,iframe,img,li,main,nav,p,section,small,strong,ul{margin:0;border:0;padding:0;display:block}@media (min-width:1000px){@keyframes karte-ein{from{height:0}to{height:620px}}@keyframes karte-aus{from{height:620px}to{height:0}}body{text-align:center;background-color:var(--gruen-hell);background-image:var(--kreuze);background-size:40px 40px;background-position:center top;background-repeat:repeat;overflow-x:hidden}p{hyphens:auto}ul{list-style-type:none}a{color:inherit;text-decoration:none}header{width:100%;height:162px;border-bottom:4px solid var(--weiss);background-color:var(--gruen-mittel);background-image:var(--wellen);background-size:100px 20px;background-position:center top;background-repeat:repeat}header>div{width:980px;margin:0 auto;position:relative}header section.titel{width:550px;height:162px;border:4px solid var(--weiss);border-radius:8px;background:var(--verlauf1);background-position:center center;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;position:absolute;left:0;top:36px}header section.titel>img{width:150px;height:162px;filter:drop-shadow(4px 4px var(--grau-dunkel))}header section.titel>div{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}header section.titel>div>h1{margin:-5px 0 0 -16px;font:400 52px/52px "Changa One";color:var(--weiss);text-transform:uppercase;text-shadow:3px 3px var(--grau-dunkel)}header section.titel>div>hr{width:385px;height:4px;margin:8px 0 7px -14px;background-color:var(--weiss);box-shadow:3px 3px var(--grau-dunkel)}header section.titel>div>h2{margin:0 0 0 -16px;font:400 44.6px/44.6px "Changa One";color:var(--weiss);text-shadow:3px 3px var(--grau-dunkel)}header nav.menue>ul{width:422px;height:50px;display:flex;flex-direction:row;justify-content:center;align-items:flex-end;position:absolute;right:0;top:102px}header nav.menue>ul>li{color:var(--gruen-dunkel)}header nav.menue>ul>li>a{color:var(--weiss);transition:color .4s ease-in-out 0s}header nav.menue>ul>li>a:hover{color:var(--gruen-dunkel)}header nav.menue>ul>li svg{padding:8px;font-size:38px;filter:drop-shadow(3px 3px var(--grau-hell))}main{width:980px;margin:0 auto}main>figure.titelfoto{width:980px;height:592px;margin:68px 0 28px 0;position:relative}main>figure.titelfoto>figure{width:980px;height:592px;background-color:var(--gruen-hell);position:absolute;top:0;left:0}main>figure.titelfoto>figure>img{width:972px;height:571px;border:4px solid var(--weiss);border-radius:8px;object-fit:cover;position:absolute;top:0;left:0}main>figure.titelfoto>figure>figcaption{width:auto;max-width:972px;height:28px;border:4px solid var(--weiss);border-radius:8px;padding:9px 17px 11px 17px;font:400 28px/28px Comfortaa;color:var(--weiss);text-shadow:2.5px 2.5px var(--grau-dunkel);background:var(--verlauf2);background-position:center center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}main>section.text{width:972px;margin:70px 0 28px 0;border:4px solid var(--grau-hell);border-radius:8px;background-color:var(--weiss)}main>section.text h3,main>section.text h4{width:940px;height:44px;margin:16px;border-radius:8px;font:400 30px/30px Comfortaa;color:var(--weiss);text-shadow:2.5px 2.5px var(--grau-dunkel);text-align:left;background:var(--verlauf2);background-position:center center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}main>section.text h3::before,main>section.text h4::before{content:"";width:41px;height:44px;margin-right:4px;background-image:url("../logos/rheinsteig.svg");background-size:41px 44px;background-repeat:no-repeat;vertical-align:-12px;filter:drop-shadow(4px 4px var(--grau-dunkel));display:inline-block}main>section.text>p{margin:16px 16px 0 16px;font:400 22px/26px "Encode Sans";color:var(--grau-dunkel);text-align:justify}main>section.text>hr{width:940px;height:16px}main>section.text>hr.rheinsteig{height:12px}main>section.text>hr.etappen{height:16px}main>section.text>hr.ruedesheim_assmannshausen{height:10px}main>section.text>hr.assmannshausen_lorch{height:14px}main>section.text>hr.lorch_kaub{height:12px}main>section.text>hr.kaub_goarshausen{height:10px}main>section.text>hr.goarshausen_kestert{height:26px}main>section.text>hr.kestert_filsen{height:24px}main>section.text>hr.filsen_braubach{height:26px}main>section.text>hr.braubach_koblenz{height:16px}main>section.text>hr.video{height:18px}main>section.text>hr.reiseinformationen{height:16px}main>section.text>hr.geografie{height:18px}main>section.text>hr.tourismusbuero{height:12px}main>section.text>hr.mobilitaet{height:24px}main>section.text>hr.unterbringung{height:29px}main>section.text>hr.wanderfuehrer{height:13px}main>section.text>hr.wanderkarte{height:26px}main>section.text>hr.wetter{height:20px}main>section.text>small{margin:16px;font:400 22px/22px "Encode Sans";color:var(--grau-dunkel);text-align:center}main>section.text>small>svg{margin:0 4px;vertical-align:-3px}main>section.text>aside.profil{width:932px;height:196px;margin:16px;border:4px solid var(--grau-hell);border-radius:8px;background-color:var(--gruen-hell);display:grid;grid-template-columns:466px 466px;grid-template-rows:52px 34px 34px 34px 42px;justify-items:start;align-items:center}main>section.text>aside.profil>div{padding-left:16px;font:400 22px/22px "Encode Sans";color:var(--grau-dunkel)}main>section.text>aside.profil>div:first-of-type{width:916px;height:28px;margin-bottom:8px;border-bottom:4px solid var(--grau-hell);border-radius:4px 4px 0 0;padding:5px 0 7px 16px;font:400 28px/28px Comfortaa;color:var(--weiss);text-shadow:2.5px 2.5px var(--grau-dunkel);text-align:left;background:var(--verlauf2);background-position:center center;grid-column:1/3}main>section.text>aside.profil>div:last-of-type{padding-bottom:8px;grid-column:1/3}main>section.text>aside.profil>div>svg{font-size:28px;vertical-align:-6px}main>section.text>aside.hinweis{width:932px;height:auto;margin:16px;border:4px solid var(--grau-hell);border-radius:8px;background-color:var(--gruen-hell)}main>section.text>aside.hinweis>div{width:916px;height:28px;margin-bottom:8px;border-bottom:4px solid var(--grau-hell);border-radius:4px 4px 0 0;padding:5px 0 7px 16px;font:400 28px/28px Comfortaa;color:var(--weiss);text-shadow:2.5px 2.5px var(--grau-dunkel);text-align:left;background:var(--verlauf2);background-position:center center}main>section.text>aside.hinweis>p{margin:16px 16px 0 16px;font:400 22px/26px "Encode Sans";color:var(--grau-dunkel);text-align:justify}main>section.text>aside.hinweis>android-ios{margin:16px 0;font:400 22px/22px "Encode Sans";color:var(--grau-dunkel);text-align:center;display:flex;flex-direction:row;justify-content:center;align-items:center}main>section.text>aside.hinweis>android-ios>span>svg{margin:0 4px}main>section.text>aside.hinweis>android-ios>span:last-child::before{content:"• ";margin:0 4px}main>figure.karte{width:980px;height:auto;margin:28px 0}main>figure.karte>div:first-of-type{width:972px;height:auto;border:4px solid var(--grau-hell);border-radius:8px;background:var(--verlauf2);background-position:center center;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}main>figure.karte>div:first-of-type>a,main>figure.karte>div:first-of-type>button{padding:11px 10px 11px 16px;font:400 30px/30px Comfortaa;color:var(--weiss);text-shadow:2.5px 2.5px var(--grau-dunkel);background-color:transparent;cursor:pointer}main>figure.karte>div:first-of-type>a>svg,main>figure.karte>div:first-of-type>button>svg{margin:0 24px 0 0;filter:drop-shadow(3px 3px var(--grau-hell))}main>figure.karte>div:last-of-type{width:980px;height:0;overflow:hidden;position:relative}main>figure.karte>div:last-of-type>iframe{width:972px;height:604px;border:4px solid var(--grau-hell);border-radius:8px;position:absolute;left:0;top:8px}main>div.medien>nav{height:64px;margin:0 4px;border:4px solid var(--grau-hell);border-radius:8px;background-color:var(--weiss);display:inline-flex;flex-direction:row;justify-content:space-between;align-items:center}main>div.medien>nav svg{width:54px;padding:8px 8px 6px 8px;font-size:38px;color:var(--gruen-hell);transition:color .4s ease-in-out 0s}main>div.medien>nav>svg{padding:8px 0 6px 8px;color:var(--grau-hell)}main>div.medien>nav>a>svg:hover{color:var(--grau-hell)}main>figure.fotos{width:980px;height:772px;margin:28px 0;position:relative}main>figure.fotos>div:first-child{width:980px;height:772px;display:grid;grid-template-columns:repeat(2,476px);grid-template-rows:repeat(2,372px);column-gap:28px;row-gap:28px;z-index:0}main>figure.fotos>div:first-child>figure{width:476px;height:372px;background-color:var(--gruen-hell);justify-self:center;align-self:center;position:relative}main>figure.fotos>div:first-child>figure>img{width:468px;height:351px;border:4px solid var(--weiss);border-radius:8px;object-fit:cover;cursor:pointer;position:absolute;z-index:2}main>figure.fotos>div:first-child>figure:first-of-type>img,main>figure.fotos>div:first-child>figure:nth-of-type(2)>img{top:13px;left:0}main>figure.fotos>div:first-child>figure:nth-of-type(3)>img,main>figure.fotos>div:first-child>figure:nth-of-type(4)>img{bottom:13px;right:0}main>figure.fotos>div:first-child>figure>figcaption{width:auto;max-width:468px;height:28px;border:4px solid var(--weiss);border-radius:8px;padding:9px 17px 11px 17px;font:400 28px/28px Comfortaa;color:var(--weiss);text-shadow:2.5px 2.5px var(--grau-dunkel);background:var(--verlauf2);background-position:center center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;left:50%;transform:translateX(-50%);z-index:3}main>figure.fotos>div:first-child>figure:first-of-type>figcaption,main>figure.fotos>div:first-child>figure:nth-of-type(2)>figcaption{top:0}main>figure.fotos>div:first-child>figure:nth-of-type(3)>figcaption,main>figure.fotos>div:first-child>figure:nth-of-type(4)>figcaption{bottom:0}main>figure.fotos>div:last-child{width:980px;height:772px;background-color:var(--gruen-hell);position:absolute;top:0;left:0;display:none;z-index:4}main>figure.fotos>div:last-child>img{width:972px;height:729px;border:4px solid var(--weiss);border-radius:8px;object-fit:cover;cursor:pointer;position:absolute;top:0;left:0;z-index:4}main>figure.fotos>div:last-child>iframe{width:972px;height:729px;border:4px solid var(--weiss);border-radius:8px;position:absolute;top:0;left:0;display:none;z-index:4}main>figure.fotos>div:last-child>button{width:60px;height:60px;border:4px solid var(--weiss);border-radius:8px;color:var(--weiss);transition:color .4s ease-in-out 0s;background-color:var(--gruen-mittel);cursor:pointer;position:absolute;bottom:8px;right:38px;z-index:5;display:none}main>figure.fotos>div:last-child>button:hover{color:var(--gruen-dunkel)}main>figure.fotos>div:last-child>button>svg{font-size:40px;filter:drop-shadow(3px 3px var(--grau-hell))}main>figure.video{width:980px;height:572px;margin:28px 0}main>figure.video>figure{width:980px;height:572px;background-color:var(--gruen-hell);position:relative}main>figure.video>figure>iframe{width:972px;height:547px;border:4px solid var(--weiss);border-radius:8px;position:absolute;bottom:17px;left:0}main>figure.video>figure>figcaption{display:none}main>nav.kurzmenue{width:972px;height:104px;margin:28px 0;border:4px solid var(--grau-hell);border-radius:8px;background-color:var(--weiss);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start}main>nav.kurzmenue>strong{width:972px;height:28px;border-bottom:4px solid var(--grau-hell);border-radius:4px 4px 0 0;padding:5px 0 7px 0;font:400 28px/28px Comfortaa;color:var(--weiss);text-shadow:2.5px 2.5px var(--grau-dunkel);background:var(--verlauf2);background-position:center center;flex:1 0 972px}main>nav.kurzmenue>a{margin:0 6px;border-radius:4px;padding:9px 7px;font:400 24px/24px "Encode Sans";color:var(--grau-dunkel);background-color:var(--weiss);transition:color .4s ease-in-out 0s,background-color .4s ease-in-out 0s}main>nav.kurzmenue>a:hover{color:var(--weiss);background-color:var(--grau-hell)}footer{width:100%;height:auto;border-top:4px solid var(--weiss);padding:0 0 30px 0;background-color:var(--gruen-mittel);background-image:var(--wellen);background-size:100px 20px;background-position:center top;background-repeat:repeat}footer>div{width:980px;margin:0 auto}footer nav.vorzurueck{width:980px;height:52px;margin:20px auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center}footer nav.vorzurueck:has(> :last-child:first-child){justify-content:center}footer nav.vorzurueck>div{color:var(--weiss)}footer nav.vorzurueck>div>a{color:var(--weiss);transition:color .4s ease-in-out 0s}footer nav.vorzurueck>div>a:hover{color:var(--gruen-dunkel)}footer nav.vorzurueck>div svg{margin:0 6px 0 4px;font-size:52px;filter:drop-shadow(3px 3px var(--grau-hell))}footer nav.vorzurueck>a{width:auto;height:40px;padding:6px 8px 8px 8px;font:400 38px/38px "Changa One";color:var(--weiss);text-shadow:3px 3px var(--grau-dunkel);transition:color .4s ease-in-out 0s}footer nav.vorzurueck>a:hover{color:var(--gruen-dunkel)}body>div{height:42px;border:4px solid var(--weiss);border-radius:8px;background:var(--verlauf2);background-position:center center;position:absolute;top:0;left:0;display:none;z-index:9}body>div>p{width:max-content;padding:7px 15px 9px 15px;font:400 26px/26px Comfortaa;color:var(--weiss);text-shadow:2.5px 2.5px var(--grau-dunkel);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}main>section.text>figure.reiseinformationen{width:940px;margin:16px 16px 0 16px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}main>section.text>figure.reiseinformationen>img{margin:0 20px 0 0;border-radius:8px;object-fit:cover}main>section.text>figure.reiseinformationen>img.tourismusbuero{width:440px;height:220px}main>section.text>figure.reiseinformationen>img.mobilitaet{width:500px;height:151px}main>section.text>figure.reiseinformationen>img.unterbringung{width:500px;height:375px}main>section.text>figure.reiseinformationen>img.wanderfuehrer{width:400px;height:593px}main>section.text>figure.reiseinformationen>div{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;overflow:hidden}main>section.text>figure.reiseinformationen>div>strong{margin:5px 0;border-radius:8px;padding:8px 10px 10px 10px;font:400 30px/30px Comfortaa;color:var(--weiss);text-shadow:2.5px 2.5px var(--grau-dunkel);text-align:left;background:var(--verlauf2);background-position:center center}main>section.text>figure.reiseinformationen>div>span{padding:3px 0;font:400 24px/24px "Encode Sans";color:var(--grau-dunkel)}main>section.text>figure.reiseinformationen>div>a{width:max-content;margin:5px 0;font:400 24px/26px "Encode Sans";color:var(--grau-dunkel);text-align:left}main>section.text>figure.reiseinformationen>div>a>br{display:block}main>section.text>figure.reiseinformationen>div>a>span:first-of-type{display:none}main>section.text>figure.reiseinformationen>div>a>span:last-of-type{margin:0 0 0 32px}main>section.text>figure.reiseinformationen>div>a>svg{margin:0 8px 0 0}}@media (min-width:640px) and (max-width:999px){@keyframes karte-ein{from{height:0}to{height:62vw}}@keyframes karte-aus{from{height:62vw}to{height:0}}body{text-align:center;background-color:var(--gruen-hell);overflow-x:hidden}p{hyphens:auto}ul{list-style-type:none}a{color:inherit;text-decoration:none}header{width:100vw;height:16.2vw;border-bottom:.4vw solid var(--weiss);background-color:var(--gruen-mittel);background-image:var(--wellen);background-size:100px 20px;background-position:center top;background-repeat:repeat}header>div{width:98vw;margin:0 1vw;position:relative}header section.titel{width:55vw;height:16.2vw;border:.4vw solid var(--weiss);border-radius:.8vw;background:var(--verlauf1);background-position:center center;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;position:absolute;left:0;top:3.6vw}header section.titel>img{width:15vw;height:16.2vw;filter:drop-shadow(.4vw .4vw var(--grau-dunkel))}header section.titel>div{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}header section.titel>div>h1{margin:-.5vw 0 0 -1.6vw;font:400 5.2vw/5.2vw "Changa One";color:var(--weiss);text-transform:uppercase;text-shadow:.3vw .3vw var(--grau-dunkel)}header section.titel>div>hr{width:38.5vw;height:.4vw;margin:.8vw 0 .7vw -1.4vw;background-color:var(--weiss);box-shadow:.3vw .3vw var(--grau-dunkel)}header section.titel>div>h2{margin:0 0 0 -1.6vw;font:400 4.46vw/4.46vw "Changa One";color:var(--weiss);text-shadow:.3vw .3vw var(--grau-dunkel)}header nav.menue>ul{width:42.2vw;height:5vw;display:flex;flex-direction:row;justify-content:center;align-items:flex-end;position:absolute;right:0;top:10.2vw}header nav.menue>ul>li{color:var(--gruen-dunkel)}header nav.menue>ul>li>a{color:var(--weiss);transition:color .4s ease-in-out 0s}header nav.menue>ul>li>a:hover{color:var(--gruen-dunkel)}header nav.menue>ul>li svg{padding:.8vw;font-size:3.8vw;filter:drop-shadow(.3vw .3vw var(--grau-hell))}main{width:98vw;margin:0 1vw}main>figure.titelfoto{width:98vw;height:59.2vw;margin:6.8vw 0 2.8vw 0;position:relative}main>figure.titelfoto>figure{width:98vw;height:59.2vw;background-color:var(--gruen-hell);position:absolute;top:0;left:0}main>figure.titelfoto>figure>img{width:97.2vw;height:57.1vw;border:.4vw solid var(--weiss);border-radius:.8vw;object-fit:cover;position:absolute;top:0;left:0}main>figure.titelfoto>figure>figcaption{width:auto;max-width:97.2vw;height:2.8vw;border:.4vw solid var(--weiss);border-radius:.8vw;padding:.9vw 1.7vw 1.1vw 1.7vw;font:400 2.8vw/2.8vw Comfortaa;color:var(--weiss);text-shadow:.25vw .25vw var(--grau-dunkel);background:var(--verlauf2);background-position:center center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}main>section.text{width:97.2vw;margin:7vw 0 2.8vw 0;border:.4vw solid var(--grau-hell);border-radius:.8vw;background-color:var(--weiss)}main>section.text h3,main>section.text h4{width:94vw;height:4.4vw;margin:1.6vw;border-radius:.8vw;font:400 3vw/3vw Comfortaa;color:var(--weiss);text-shadow:.25vw .25vw var(--grau-dunkel);text-align:left;background:var(--verlauf2);background-position:center center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}main>section.text h3::before,main>section.text h4::before{content:"";width:4.1vw;height:4.4vw;margin-right:.4vw;background-image:url("../logos/rheinsteig.svg");background-size:4.1vw 4.4vw;background-repeat:no-repeat;vertical-align:-1.2vw;filter:drop-shadow(.4vw .4vw var(--grau-dunkel));display:inline-block}main>section.text>p{margin:1.6vw 1.6vw 0 1.6vw;font:400 2.2vw/2.6vw "Encode Sans";color:var(--grau-dunkel);text-align:justify}main>section.text>hr{width:94vw;height:1.6vw}main>section.text>small{margin:1.6vw;font:400 2.2vw/2.2vw "Encode Sans";color:var(--grau-dunkel);text-align:center}main>section.text>small>svg{margin:0 .4vw;vertical-align:-.3vw}main>section.text>aside.profil{width:93.2vw;height:19.6vw;margin:1.6vw;border:.4vw solid var(--grau-hell);border-radius:.8vw;background-color:var(--gruen-hell);display:grid;grid-template-columns:46.6vw 46.6vw;grid-template-rows:5.2vw 3.4vw 3.4vw 3.4vw 4.2vw;justify-items:start;align-items:center}main>section.text>aside.profil>div{padding-left:1.6vw;font:400 2.2vw/2.2vw "Encode Sans";color:var(--grau-dunkel)}main>section.text>aside.profil>div:first-of-type{width:91.6vw;height:2.8vw;margin-bottom:.8vw;border-bottom:.4vw solid var(--grau-hell);border-radius:.4vw .4vw 0 0;padding:.5vw 0 .7vw 1.6vw;font:400 2.8vw/2.8vw Comfortaa;color:var(--weiss);text-shadow:.25vw .25vw var(--grau-dunkel);text-align:left;background:var(--verlauf2);background-position:center center;grid-column:1/3}main>section.text>aside.profil>div:last-of-type{padding-bottom:.8vw;grid-column:1/3}main>section.text>aside.profil>div>svg{font-size:2.8vw;vertical-align:-.6vw}main>section.text>aside.hinweis{width:93.2vw;height:auto;margin:1.6vw;border:.4vw solid var(--grau-hell);border-radius:.8vw;background-color:var(--gruen-hell)}main>section.text>aside.hinweis>div{width:91.6vw;height:2.8vw;margin-bottom:.8vw;border-bottom:.4vw solid var(--grau-hell);border-radius:.4vw .4vw 0 0;padding:.5vw 0 .7vw 1.6vw;font:400 2.8vw/2.8vw Comfortaa;color:var(--weiss);text-shadow:.25vw .25vw var(--grau-dunkel);text-align:left;background:var(--verlauf2);background-position:center center}main>section.text>aside.hinweis>p{margin:1.6vw 1.6vw 0 1.6vw;font:400 2.2vw/2.6vw "Encode Sans";color:var(--grau-dunkel);text-align:justify}main>section.text>aside.hinweis>android-ios{margin:1.6vw 0;font:400 2.2vw/2.2vw "Encode Sans";color:var(--grau-dunkel);text-align:center;display:flex;flex-direction:row;justify-content:center;align-items:center}main>section.text>aside.hinweis>android-ios>span>svg{margin:0 .4vw}main>section.text>aside.hinweis>android-ios>span:last-child::before{content:"• ";margin:0 .4vw}main>figure.karte{width:98vw;height:auto;margin:2.8vw 0}main>figure.karte>div:first-of-type{width:97.2vw;height:auto;border:.4vw solid var(--grau-hell);border-radius:.8vw;background:var(--verlauf2);background-position:center center;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}main>figure.karte>div:first-of-type>a,main>figure.karte>div:first-of-type>button{padding:1.1vw 1vw 1.1vw 1.6vw;font:400 3vw/3vw Comfortaa;color:var(--weiss);text-shadow:.25vw .25vw var(--grau-dunkel);background-color:transparent;cursor:pointer}main>figure.karte>div:first-of-type>a>svg,main>figure.karte>div:first-of-type>button>svg{margin:0 2.4vw 0 0;filter:drop-shadow(.3vw .3vw var(--grau-hell))}main>figure.karte>div:last-of-type{width:98vw;height:0;overflow:hidden;position:relative}main>figure.karte>div:last-of-type>iframe{width:97.2vw;height:60.4vw;border:.4vw solid var(--grau-hell);border-radius:.8vw;position:absolute;left:0;top:.8vw}main>div.medien>nav{height:6.4vw;margin:0 .4vw;border:.4vw solid var(--grau-hell);border-radius:.8vw;background-color:var(--weiss);display:inline-flex;flex-direction:row;justify-content:space-between;align-items:center}main>div.medien>nav svg{width:5.4vw;padding:.8vw .8vw .6vw .8vw;font-size:3.8vw;color:var(--gruen-hell);transition:color .4s ease-in-out 0s}main>div.medien>nav>svg{padding:.8vw 0 .6vw .8vw;color:var(--grau-hell)}main>div.medien>nav>a>svg:hover{color:var(--grau-hell)}main>figure.fotos{width:98vw;height:77.2vw;margin:2.8vw 0;position:relative}main>figure.fotos>div:first-child{width:98vw;height:77.2vw;display:grid;grid-template-columns:repeat(2,47.6vw);grid-template-rows:repeat(2,37.2vw);column-gap:2.8vw;row-gap:2.8vw;z-index:0}main>figure.fotos>div:first-child>figure{width:47.6vw;height:37.2vw;background-color:var(--gruen-hell);justify-self:center;align-self:center;position:relative}main>figure.fotos>div:first-child>figure>img{width:46.8vw;height:35.1vw;border:.4vw solid var(--weiss);border-radius:.8vw;object-fit:cover;cursor:pointer;position:absolute;z-index:2}main>figure.fotos>div:first-child>figure:first-of-type>img,main>figure.fotos>div:first-child>figure:nth-of-type(2)>img{top:1.3vw;left:0}main>figure.fotos>div:first-child>figure:nth-of-type(3)>img,main>figure.fotos>div:first-child>figure:nth-of-type(4)>img{bottom:1.3vw;right:0}main>figure.fotos>div:first-child>figure>figcaption{width:auto;max-width:46.8vw;height:2.8vw;border:.4vw solid var(--weiss);border-radius:.8vw;padding:.9vw 1.7vw 1.1vw 1.7vw;font:400 2.8vw/2.8vw Comfortaa;color:var(--weiss);text-shadow:.25vw .25vw var(--grau-dunkel);background:var(--verlauf2);background-position:center center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;left:50%;transform:translateX(-50%);z-index:3}main>figure.fotos>div:first-child>figure:first-of-type>figcaption,main>figure.fotos>div:first-child>figure:nth-of-type(2)>figcaption{top:0}main>figure.fotos>div:first-child>figure:nth-of-type(3)>figcaption,main>figure.fotos>div:first-child>figure:nth-of-type(4)>figcaption{bottom:0}main>figure.fotos>div:last-child{width:98vw;height:77.2vw;background-color:var(--gruen-hell);position:absolute;top:0;left:0;display:none;z-index:4}main>figure.fotos>div:last-child>img{width:97.2vw;height:72.9vw;border:.4vw solid var(--weiss);border-radius:.8vw;object-fit:cover;cursor:pointer;position:absolute;top:0;left:0;z-index:4}main>figure.fotos>div:last-child>iframe{width:97.2vw;height:72.9vw;border:.4vw solid var(--weiss);border-radius:.8vw;position:absolute;top:0;left:0;display:none;z-index:4}main>figure.fotos>div:last-child>button{width:6vw;height:6vw;border:.4vw solid var(--weiss);border-radius:.8vw;color:var(--weiss);transition:color .4s ease-in-out 0s;background-color:var(--gruen-mittel);cursor:pointer;position:absolute;bottom:.8vw;right:3.8vw;z-index:5;display:none}main>figure.fotos>div:last-child>button:hover{color:var(--gruen-dunkel)}main>figure.fotos>div:last-child>button>svg{font-size:4vw;filter:drop-shadow(.3vw .3vw var(--grau-hell))}main>figure.video{width:98vw;height:55.5vw;margin:2.8vw 0}main>figure.video>figure{width:98vw;height:55.5vw;background-color:var(--gruen-hell);position:relative}main>figure.video>figure>iframe{width:97.2vw;height:54.7vw;border:.4vw solid var(--weiss);border-radius:.8vw;position:absolute;bottom:0;left:0}main>figure.video>figure>figcaption{display:none}main>nav.kurzmenue{width:97.2vw;height:10.4vw;margin:2.8vw 0;border:.4vw solid var(--grau-hell);border-radius:.8vw;background-color:var(--weiss);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start}main>nav.kurzmenue>strong{width:97.2vw;height:2.8vw;border-bottom:.4vw solid var(--grau-hell);border-radius:.4vw .4vw 0 0;padding:.5vw 0 .7vw 0;font:400 2.8vw/2.8vw Comfortaa;color:var(--weiss);text-shadow:.25vw .25vw var(--grau-dunkel);background:var(--verlauf2);background-position:center center;flex:1 0 97.2vw}main>nav.kurzmenue>a{margin:0 .6vw;border-radius:.4vw;padding:.9vw .7vw;font:400 2.4vw/2.4vw "Encode Sans";color:var(--grau-dunkel);background-color:var(--weiss);transition:color .4s ease-in-out 0s,background-color .4s ease-in-out 0s}main>nav.kurzmenue>a:hover{color:var(--weiss);background-color:var(--grau-hell)}footer{width:100vw;height:auto;border-top:.4vw solid var(--weiss);padding:0 0 3vw 0;background-color:var(--gruen-mittel);background-image:var(--wellen);background-size:100px 20px;background-position:center top;background-repeat:repeat}footer>div{width:98vw;margin:0 1vw}footer nav.vorzurueck{width:98vw;height:5.2vw;margin:2vw auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center}footer nav.vorzurueck:has(> :last-child:first-child){justify-content:center}footer nav.vorzurueck>div{color:var(--weiss)}footer nav.vorzurueck>div>a{color:var(--weiss);transition:color .4s ease-in-out 0s}footer nav.vorzurueck>div>a:hover{color:var(--gruen-dunkel)}footer nav.vorzurueck>div svg{margin:0 .6vw 0 .4vw;font-size:5.2vw;filter:drop-shadow(.3vw .3vw var(--grau-hell))}footer nav.vorzurueck>a{width:auto;height:4vw;padding:.6vw .8vw .8vw .8vw;font:400 3.8vw/3.8vw "Changa One";color:var(--weiss);text-shadow:.3vw .3vw var(--grau-dunkel);transition:color .4s ease-in-out 0s}footer nav.vorzurueck>a:hover{color:var(--gruen-dunkel)}body>div{height:4.2vw;border:.4vw solid var(--weiss);border-radius:.8vw;background:var(--verlauf2);background-position:center center;position:absolute;top:0;left:0;display:none;z-index:9}body>div>p{width:max-content;padding:.7vw 1.5vw .9vw 1.5vw;font:400 2.6vw/2.6vw Comfortaa;color:var(--weiss);text-shadow:.25vw .25vw var(--grau-dunkel);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}main>section.text>figure.reiseinformationen{width:94vw;margin:1.6vw 1.6vw 0 1.6vw;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}main>section.text>figure.reiseinformationen>img{margin:0 2vw 0 0;border-radius:.8vw;object-fit:cover}main>section.text>figure.reiseinformationen>img.tourismusbuero{width:44vw;height:22vw}main>section.text>figure.reiseinformationen>img.mobilitaet{width:50vw;height:15.1vw}main>section.text>figure.reiseinformationen>img.unterbringung{width:50vw;height:37.5vw}main>section.text>figure.reiseinformationen>img.wanderfuehrer{width:40vw;height:59.3vw}main>section.text>figure.reiseinformationen>div{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;overflow:hidden}main>section.text>figure.reiseinformationen>div>strong{margin:.5vw 0;border-radius:.8vw;padding:.8vw 1vw 1vw 1vw;font:400 3vw/3vw Comfortaa;color:var(--weiss);text-shadow:.25vw .25vw var(--grau-dunkel);text-align:left;background:var(--verlauf2);background-position:center center}main>section.text>figure.reiseinformationen>div>span{padding:.3vw 0;font:400 2.4vw/2.4vw "Encode Sans";color:var(--grau-dunkel)}main>section.text>figure.reiseinformationen>div>a{width:max-content;margin:.5vw 0;font:400 2.4vw/2.6vw "Encode Sans";color:var(--grau-dunkel);text-align:left}main>section.text>figure.reiseinformationen>div>a>br{display:block}main>section.text>figure.reiseinformationen>div>a>span:first-of-type{display:none}main>section.text>figure.reiseinformationen>div>a>span:last-of-type{margin:0 0 0 3.2vw}main>section.text>figure.reiseinformationen>div>a>svg{margin:0 .8vw 0 0}}@media (max-width:639px){@keyframes karte-ein{from{height:0}to{height:63.14vw}}@keyframes karte-aus{from{height:63.14vw}to{height:0}}body{text-align:center;background-color:var(--gruen-hell);overflow-x:hidden}p{hyphens:auto}ul{list-style-type:none}a{color:inherit;text-decoration:none}header{width:100vw;height:41.56vw;border-bottom:.63vw solid var(--weiss);background-color:var(--gruen-mittel);background-image:var(--wellen);background-size:100px 20px;background-position:center top;background-repeat:repeat}header:has(div > section.titel:only-child){height:34.57vw}header>div{width:96vw;margin:0 2vw;position:relative}header section.titel{width:85.94vw;height:25.31vw;border:.63vw solid var(--weiss);border-radius:1.25vw;background:var(--verlauf1);background-position:center center;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;position:absolute;left:4.4vw;top:4vw}header section.titel>img{width:23.44vw;height:25.31vw;filter:drop-shadow(.63vw .63vw var(--grau-dunkel))}header section.titel>div{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}header section.titel>div>h1{margin:-.78vw 0 0 -2.5vw;font:400 8.13vw/8.13vw "Changa One";color:var(--weiss);text-transform:uppercase;text-shadow:.47vw .47vw var(--grau-dunkel)}header section.titel>div>hr{width:60.16vw;height:.63vw;margin:1.25vw 0 1.09vw -2.19vw;background-color:var(--weiss);box-shadow:.47vw .47vw var(--grau-dunkel)}header section.titel>div>h2{margin:0 0 0 -2.5vw;font:400 6.97vw/6.97vw "Changa One";color:var(--weiss);text-shadow:.47vw .47vw var(--grau-dunkel)}header nav.menue>ul{width:65.94vw;height:7.81vw;display:flex;flex-direction:row;justify-content:center;align-items:flex-end;position:absolute;right:15.03vw;top:32.19vw}header nav.menue>ul>li{color:var(--gruen-dunkel)}header nav.menue>ul>li>a{color:var(--weiss);transition:color .4s ease-in-out 0s}header nav.menue>ul>li>a:hover{color:var(--gruen-dunkel)}header nav.menue>ul>li svg{padding:1.25vw;font-size:5.94vw;filter:drop-shadow(.47vw .47vw var(--grau-hell))}main{width:96vw;margin:0 2vw}main>figure.titelfoto{width:96vw;height:58.94vw;margin:4.38vw 0;position:relative}main>figure.titelfoto>figure{width:96vw;height:58.94vw;background-color:var(--gruen-hell);position:absolute;top:0;left:0}main>figure.titelfoto>figure>img{width:94.74vw;height:55.65vw;border:.63vw solid var(--weiss);border-radius:1.25vw;object-fit:cover;position:absolute;top:0;left:0}main>figure.titelfoto>figure>figcaption{width:auto;max-width:94.74vw;height:4.38vw;border:.63vw solid var(--weiss);border-radius:1.25vw;padding:1.41vw 2.66vw 1.72vw 2.66vw;font:400 4.38vw/4.38vw Comfortaa;color:var(--weiss);text-shadow:.39vw .39vw var(--grau-dunkel);background:var(--verlauf2);background-position:center center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}main>section.text{width:94.74vw;margin:4.38vw 0;border:.63vw solid var(--grau-hell);border-radius:1.25vw;background-color:var(--weiss)}main>section.text h3,main>section.text h4{width:89.74vw;height:auto;margin:2.5vw;border-radius:1.25vw;font:400 4.69vw/4.69vw Comfortaa;color:var(--weiss);text-shadow:.39vw .39vw var(--grau-dunkel);text-align:left;background:var(--verlauf2);background-position:center center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}main>section.text h3::before,main>section.text h4::before{content:"";width:6.41vw;height:6.88vw;margin-right:.63vw;background-image:url("../logos/rheinsteig.svg");background-size:6.41vw 6.88vw;background-repeat:no-repeat;vertical-align:-1.88vw;filter:drop-shadow(.4vw .4vw var(--grau-dunkel));display:inline-block}main>section.text>p{margin:2.5vw 2.5vw 0 2.5vw;font:400 3.44vw/4.06vw "Encode Sans";color:var(--grau-dunkel);text-align:justify}main>section.text>hr{width:89.74vw;height:2.5vw}main>section.text>small{margin:2.5vw;font:400 3.44vw/3.44vw "Encode Sans";color:var(--grau-dunkel);text-align:center}main>section.text>small>svg{margin:0 .63vw;vertical-align:-.47vw}main>section.text>aside.profil{width:88.5vw;height:auto;margin:2.5vw;border:.63vw solid var(--grau-hell);border-radius:1.25vw;background-color:var(--gruen-hell);display:grid;grid-template-columns:88.5vw;grid-template-rows:8.13vw 5.31vw 5.31vw 5.31vw 5.31vw 5.31vw 5.31vw 10.62vw;justify-items:center;align-items:center}main>section.text>aside.profil>div{padding-left:2.5vw;font:400 3.44vw/3.44vw "Encode Sans";color:var(--grau-dunkel)}main>section.text>aside.profil>div:first-of-type{width:86vw;height:4.38vw;margin-bottom:1.25vw;border-bottom:.63vw solid var(--grau-hell);border-radius:.63vw .63vw 0 0;padding:.78vw 0 1.09vw 2.5vw;font:400 4.38vw/4.38vw Comfortaa;color:var(--weiss);text-shadow:.39vw .39vw var(--grau-dunkel);text-align:left;background:var(--verlauf2);background-position:center center;grid-column:1/2}main>section.text>aside.profil>div:last-of-type{padding-bottom:1.25vw;grid-column:1/2}main>section.text>aside.profil>div>svg{font-size:4.38vw;vertical-align:-.94vw}main>section.text>aside.hinweis{width:88.5vw;height:auto;margin:2.6vw;border:.63vw solid var(--grau-hell);border-radius:1.25vw;background-color:var(--gruen-hell)}main>section.text>aside.hinweis>div{width:86vw;height:4.38vw;margin-bottom:1.25vw;border-bottom:.63vw solid var(--grau-hell);border-radius:.63vw .63vw 0 0;padding:.78vw 0 1.09vw 2.5vw;font:400 4.38vw/4.38vw Comfortaa;color:var(--weiss);text-shadow:.39vw .39vw var(--grau-dunkel);text-align:left;background:var(--verlauf2);background-position:center center}main>section.text>aside.hinweis>p{margin:2.5vw 2.5vw 0 2.5vw;font:400 3.44vw/4.06vw "Encode Sans";color:var(--grau-dunkel);text-align:justify}main>section.text>aside.hinweis>android-ios{margin:2.5vw 0;font:400 3.44vw/3.44vw "Encode Sans";color:var(--grau-dunkel);text-align:center;display:flex;flex-direction:row;justify-content:center;align-items:center}main>section.text>aside.hinweis>android-ios>span>svg{margin:0 .63vw}main>section.text>aside.hinweis>android-ios>span:last-child::before{content:"• ";margin:0 .63vw}main>figure.karte{width:96vw;height:auto;margin:4.38vw 0}main>figure.karte>div:first-of-type{width:94.74vw;height:auto;border:.63vw solid var(--grau-hell);border-radius:1.25vw;background:var(--verlauf2);background-position:center center;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}main>figure.karte>div:first-of-type>a,main>figure.karte>div:first-of-type>button{padding:1.72vw 1.56vw 1.72vw 2.5vw;font:400 4.69vw/4.69vw Comfortaa;color:var(--weiss);text-shadow:.39vw .39vw var(--grau-dunkel);background-color:transparent;cursor:pointer}main>figure.karte>div:first-of-type>a>svg,main>figure.karte>div:first-of-type>button>svg{margin:0 3.75vw 0 0;filter:drop-shadow(.47vw .47vw var(--grau-hell))}main>figure.karte>div:last-of-type{width:96vw;height:0;overflow:hidden;position:relative}main>figure.karte>div:last-of-type>iframe{width:94.74vw;height:60.4vw;border:.63vw solid var(--grau-hell);border-radius:1.25vw;position:absolute;left:0;top:1.25vw}main>div.medien>nav{height:10vw;margin:0 .63vw;border:.63vw solid var(--grau-hell);border-radius:1.25vw;background-color:var(--weiss);display:inline-flex;flex-direction:row;justify-content:space-between;align-items:center}main>div.medien>nav svg{width:8.44vw;padding:1.25vw .63vw .94vw .63vw;font-size:5.94vw;color:var(--gruen-hell);transition:color .4s ease-in-out 0s}main>div.medien>nav>svg{padding:1.25vw 0 .94vw .63vw;color:var(--grau-hell)}main>div.medien>nav>a>svg:hover{color:var(--grau-hell)}main>figure.fotos{width:96vw;height:306.79vw;margin:4.38vw 0;position:relative}main>figure.fotos>div:first-child{width:96vw;height:306.79vw;display:grid;grid-template-columns:repeat(1,96vw);grid-template-rows:repeat(4,74.35vw);column-gap:0;row-gap:3.13vw;z-index:0}main>figure.fotos>div:first-child>figure{width:96vw;height:74.35vw;background-color:var(--gruen-hell);justify-self:center;align-self:center;position:relative}main>figure.fotos>div:first-child>figure>img{width:94.74vw;height:71.06vw;border:.63vw solid var(--weiss);border-radius:1.25vw;object-fit:cover;cursor:default;position:absolute;z-index:2}main>figure.fotos>div:first-child>figure:first-of-type>img,main>figure.fotos>div:first-child>figure:nth-of-type(2)>img{top:2.03vw;left:0}main>figure.fotos>div:first-child>figure:nth-of-type(3)>img,main>figure.fotos>div:first-child>figure:nth-of-type(4)>img{bottom:0;right:0}main>figure.fotos>div:first-child>figure>figcaption{width:auto;max-width:94.74vw;height:4.38vw;border:.63vw solid var(--weiss);border-radius:1.25vw;padding:1.41vw 2.66vw 1.72vw 2.66vw;font:400 4.38vw/4.38vw Comfortaa;color:var(--weiss);text-shadow:.39vw .39vw var(--grau-dunkel);background:var(--verlauf2);background-position:center center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;left:50%;transform:translateX(-50%);z-index:3}main>figure.fotos>div:first-child>figure:first-of-type>figcaption,main>figure.fotos>div:first-child>figure:nth-of-type(2)>figcaption{top:0}main>figure.fotos>div:first-child>figure:nth-of-type(3)>figcaption,main>figure.fotos>div:first-child>figure:nth-of-type(4)>figcaption{bottom:65.58vw}main>figure.fotos>div:last-child{display:none}main>figure.video{width:96vw;height:54.55vw;margin:4.38vw 0}main>figure.video>figure{width:96vw;height:54.55vw;background-color:var(--gruen-hell);position:relative}main>figure.video>figure>iframe{width:94.74vw;height:53.29vw;border:.63vw solid var(--weiss);border-radius:1.25vw;position:absolute;bottom:0;left:0}main>figure.video>figure>figcaption{display:none}main>nav.kurzmenue{width:94.74vw;margin:4.38vw 0;border:.63vw solid var(--grau-hell);border-radius:1.25vw;background-color:var(--weiss);display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}main>nav.kurzmenue>strong{width:94.74vw;height:4.38vw;border-bottom:.63vw solid var(--grau-hell);border-radius:.63vw .63vw 0 0;padding:.78vw 0 1.09vw 0;font:400 4.38vw/4.38vw Comfortaa;color:var(--weiss);text-shadow:.39vw .39vw var(--grau-dunkel);background:var(--verlauf2);background-position:center center}main>nav.kurzmenue>a{margin:0 .94vw;border-radius:.4vw;padding:1.41vw 1.09vw;font:400 3.75vw/3.75vw "Encode Sans";color:var(--grau-dunkel);background-color:var(--weiss);transition:color .4s ease-in-out 0s,background-color .4s ease-in-out 0s}footer{width:100vw;height:auto;border-top:.63vw solid var(--weiss);padding:0 0 4.69vw 0;background-color:var(--gruen-mittel);background-image:var(--wellen);background-size:100px 20px;background-position:center top;background-repeat:repeat}footer>div{width:96vw;margin:0 2vw}footer nav.vorzurueck{width:96vw;height:8.13vw;margin:3.13vw auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center}footer nav.vorzurueck:has(> :last-child:first-child){justify-content:center}footer nav.vorzurueck>div{color:var(--weiss)}footer nav.vorzurueck>div>a{color:var(--weiss);transition:color .4s ease-in-out 0s}footer nav.vorzurueck>div>a:hover{color:var(--gruen-dunkel)}footer nav.vorzurueck>div svg{margin:0 .94vw 0 .63vw;font-size:8.13vw;filter:drop-shadow(.47vw .47vw var(--grau-hell))}footer nav.vorzurueck>a{width:auto;height:13.6vw;padding:.94vw 0 1.25vw 0;font:400 5.94vw/6.56vw "Changa One";color:var(--weiss);text-shadow:.47vw .47vw var(--grau-dunkel);transition:color .4s ease-in-out 0s}footer nav.vorzurueck>a:only-child{height:6.25vw}footer nav.vorzurueck>a:hover{color:var(--gruen-dunkel)}body>div{display:none}main>section.text>figure.reiseinformationen{width:89.74vw;margin:2.5vw 2.5vw 0 2.5vw;display:flex;flex-direction:column;justify-content:center;align-items:center}main>section.text>figure.reiseinformationen>img{margin:0 0 3.13vw 0;border-radius:1.25vw;object-fit:cover}main>section.text>figure.reiseinformationen>img.tourismusbuero{width:68.75vw;height:34.38vw}main>section.text>figure.reiseinformationen>img.mobilitaet{width:78.13vw;height:23.59vw}main>section.text>figure.reiseinformationen>img.unterbringung{width:78.13vw;height:58.59vw}main>section.text>figure.reiseinformationen>img.wanderfuehrer{width:62.5vw;height:92.66vw}main>section.text>figure.reiseinformationen>div{display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}main>section.text>figure.reiseinformationen>div>strong{margin:.78vw 0;border-radius:1.25vw;padding:1.25vw 1.56vw 1.56vw 1.56vw;font:400 4.69vw/4.69vw Comfortaa;color:var(--weiss);text-shadow:.39vw .39vw var(--grau-dunkel);text-align:left;background:var(--verlauf2);background-position:center center}main>section.text>figure.reiseinformationen>div>span{padding:.47vw 0;font:400 3.75vw/3.75vw "Encode Sans";color:var(--grau-dunkel)}main>section.text>figure.reiseinformationen>div>a{width:max-content;margin:.78vw 0;font:400 3.75vw/4.06vw "Encode Sans";color:var(--grau-dunkel);text-align:center}main>section.text>figure.reiseinformationen>div>a>br{display:none}main>section.text>figure.reiseinformationen>div>a>span:first-of-type{display:inline}main>section.text>figure.reiseinformationen>div>a>span:last-of-type{margin:0}main>section.text>figure.reiseinformationen>div>a>svg{margin:0 1.25vw 0 0}}