@charset "utf-8";@font-face{font-family:"Dream Orphanage";font-weight:400;font-display:swap;src:url("../fonts/dream-orphanage.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{--gelb:rgb(250, 160, 0);--blau:rgb(71, 112, 164);--blau-hell:rgb(198, 211, 229);--weiss70:rgba(255, 255, 255, .7)}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}html:has(dialog:modal){overflow:hidden}@media (min-width:1000px){body{padding:40px 0;text-align:center;background-color:var(--gelb);overflow-x:hidden}p{hyphens:auto}ul{list-style-type:none}a{color:inherit;text-decoration:none}header{width:100%}header>section.titel{width:100%;height:154px}header>section.titel>div{width:956px;height:136px;margin:0 auto;border-top:12px solid #fff;border-left:12px solid #fff;border-right:12px solid #fff;border-bottom:6px solid #fff;border-radius:10px 10px 0 0;background-color:var(--blau);display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}header>section.titel>div>img{width:190px;height:124px;margin:6px}header>section.titel>div>div{width:754px;height:136px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}header>section.titel>div>div>h1{margin:8px 0 0 12px;font:400 72px/72px "Dream Orphanage";color:#fff}header>section.titel>div>div>h2{margin:0 0 0 13px;font:400 42px/42px "Dream Orphanage";color:#fff}header>nav.menue{width:100%;height:68px}header>nav.menue>ul.hauptmenue{width:956px;height:68px;margin:0 auto;border-left:12px solid #fff;border-right:12px solid #fff;background-color:var(--gelb);display:flex;flex-direction:row;justify-content:center;align-items:center}header>nav.menue>ul.hauptmenue>li{width:auto;height:44px;margin:9px 12px 15px 12px}header>nav.menue>ul.hauptmenue>li:last-of-type{margin:9px 12px 15px 12px}header>nav.menue>ul.hauptmenue>li>a{border:2px solid #fff;border-radius:6px;padding:2px 12px;font:400 36px/36px "Dream Orphanage";color:#fff;background-color:var(--blau);transition:background-color .4s ease-in-out 0s;box-shadow:6px 6px 0 0 var(--weiss70);display:block}header>nav.menue>ul.hauptmenue>li>a:hover{background-color:var(--gelb)}main{width:100%}main>figure.titelfoto{width:100%;height:550px;border-top:12px solid #fff;border-bottom:12px solid #fff;background-image:linear-gradient(to bottom,var(--blau) 5%,var(--blau-hell) 50%,var(--blau) 95%)}main>figure.titelfoto>figure{width:956px;height:550px;margin:0 auto;border-left:12px solid #fff;border-right:12px solid #fff;background-color:var(--blau);position:relative}main>figure.titelfoto>figure>img{width:928px;height:522px;border:2px solid #fff;border-radius:8px;object-fit:cover;position:absolute;top:12px;left:12px}main>figure.titelfoto>figure>figcaption{display:none}main>nav.verzeichnis{width:100%;height:68px}main>nav.verzeichnis>ul.untermenue{width:956px;height:68px;margin:0 auto;border-left:12px solid #fff;border-right:12px solid #fff;padding:0;background-color:var(--blau);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}main>nav.verzeichnis>ul.untermenue>li{width:54px;height:40px;margin:9px 12px 15px 12px;border:2px solid #fff;border-radius:6px;box-shadow:6px 6px 0 0 var(--weiss70)}main>nav.verzeichnis>ul.untermenue>li:first-child{width:auto;height:36px;margin:15px 6px 17px 16px;border:0;font:400 36px/36px "Dream Orphanage";color:#fff;box-shadow:none;flex-basis:auto}main>nav.verzeichnis>ul.untermenue>li>a{border-radius:4px;padding:2px 0;font:400 36px/36px "Dream Orphanage";color:#fff;background-color:var(--blau);transition:background-color .4s ease-in-out 0s;display:block}main>nav.verzeichnis>ul.untermenue>li>a:hover{background-color:var(--gelb)}main>nav.verzeichnis>ul.untermenue>li>span{border-radius:4px;padding:2px 0;font:400 36px/36px "Dream Orphanage";color:#fff;background-color:var(--gelb);display:block}main>section.text{width:932px;margin:0 auto;padding:24px;background-color:#fff}main>section.text>div{width:932px;height:58px;border-radius:20px;background-color:var(--blau);position:relative}main>section.text>div>div{width:932px;height:40px;border-top:3px solid #fff;border-bottom:3px solid #fff;background-color:var(--gelb);position:absolute;left:0;top:6px}main>section.text>div>div>h3{width:900px;padding:2px 16px 0 16px;font:400 36px/36px "Dream Orphanage";color:#fff;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}main>section.text>p{padding:16px 0 0 0;font:400 22px/26px "Encode Sans";color:var(--blau);text-align:justify}main>section.text>small{padding:16px 0 0 0;font:400 22px/22px "Encode Sans";color:var(--blau);text-align:center}main>section.text>small>svg{margin:0 4px;vertical-align:-3px}main>section.text>button{width:auto;height:48px;margin:20px 0 0 0;border:2px solid #fff;border-radius:6px;padding:4px 12px 8px 12px;font:400 36px/36px "Dream Orphanage";color:#fff;background-color:var(--blau);transition:background-color .4s ease-in-out 0s;cursor:pointer;display:inline-block}main>section.text>button:hover{background-color:var(--gelb)}main>section.text>aside{width:932px;text-align:left;background-color:var(--blau)}main>section.text>aside>strong{width:max-content;max-width:912px;padding:12px 16px 8px 16px;font:400 36px/36px "Dream Orphanage";color:#fff;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}main>section.text>aside>p{padding:0 16px;font:400 22px/26px "Encode Sans";color:#fff;text-align:justify}main>section.text>aside>android-ios{padding:16px 0;font:400 22px/22px "Encode Sans";color:#fff;text-align:center;display:flex;flex-direction:row;justify-content:center;align-items:center}main>section.text>aside>android-ios>span>svg{margin:0 4px}main>section.text>aside>android-ios>span:last-child::before{content:"• ";margin:0 4px}main nav.medien{width:980px;height:48px;margin:0 auto;background-color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:12px}main nav.medien>nav{width:auto;height:48px;display:flex;flex-direction:row;justify-content:center;align-items:center}main nav.medien>nav svg{padding:6px 12px;font-size:36px;line-height:36px;color:var(--blau);transition:color .4s ease-in-out 0s}main nav.medien>nav>svg{color:var(--gelb)}main nav.medien>nav>:is(a,button)>svg:hover{color:var(--gelb)}main nav.medien>nav>button{display:block;cursor:pointer;background-color:transparent}main nav.medien>dialog{width:max-content;border:none;background-color:var(--gelb);cursor:pointer}main nav.medien>dialog::backdrop{background:rgba(18,18,18,.6);backdrop-filter:blur(12px) saturate(140%)}main nav.medien>dialog>h3{padding:0 0 12px 0;font:400 36px/40px "Dream Orphanage";color:#fff;text-align:center}main nav.medien>dialog>img{width:300px;aspect-ratio:1/1;margin:0 auto}main nav.medien>dialog>p{padding:12px 0 0 0;font:300 18px/22px "Encode Sans";color:#fff;text-align:center}main>div:first-of-type{width:956px;height:40px;margin:0 auto;border-left:12px solid #fff;border-right:12px solid #fff;background-color:var(--blau)}main>figure.fotos{width:100%;height:252px;border-top:12px solid #fff;border-bottom:12px solid #fff;background-image:linear-gradient(to bottom,var(--blau) 5%,var(--blau-hell) 50%,var(--blau) 95%);position:relative}main>figure.fotos>div:first-child{width:956px;height:252px;margin:0 auto;border-left:12px solid #fff;border-right:12px solid #fff;background-color:var(--blau);display:grid;grid-template-columns:302.67px 302.67px 302.67px;grid-template-rows:228px;justify-items:center;align-items:center;justify-content:space-evenly;align-content:space-evenly}main>figure.fotos>div:first-child>figure{width:302.67px;height:228px;position:relative}main>figure.fotos>div:first-child>figure:last-of-type{height:228px}main>figure.fotos>div:first-child>figure>img{width:298.67px;height:224px;border:2px solid #fff;border-radius:6px;object-fit:cover;cursor:pointer;position:absolute;top:0;left:0}main>figure.fotos>div:first-child>figure>figcaption{width:302.67px;height:52px;border-top:0;border-bottom:0;padding:16px 0 0 0;font:400 32px/32px "Dream Orphanage";color:#fff;text-align:center;background-color:transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;left:0;top:252px}main>figure.fotos>div:first-child>figure:last-of-type>figcaption{border-top:0;border-bottom:0;background-color:transparent;top:252px}main>figure.fotos>div:last-child{width:828px;height:708px;border:6px solid var(--gelb);border-radius:10px;padding:12px;background-color:#fff;position:absolute;left:50%;transform:translateX(-50%);bottom:-154px;z-index:3;display:none}main>figure.fotos>div:last-child>img{width:800px;height:600px;border:2px solid #fff;border-radius:8px;box-shadow:0 0 0 12px var(--blau);outline:12px solid var(--blau);background-color:var(--blau);object-fit:cover;cursor:pointer;position:absolute;left:24px;top:24px;z-index:4}main>figure.fotos>div:last-child>iframe{width:800px;height:600px;border:2px solid #fff;border-radius:8px;box-shadow:0 0 0 12px var(--blau);outline:12px solid var(--blau);background-color:var(--blau);position:absolute;left:24px;top:24px;z-index:4;display:none}main>figure.fotos>div:last-child>div{width:828px;height:52px;padding:16px 0 0 0;font:400 32px/32px "Dream Orphanage";color:#fff;text-align:center;white-space:nowrap;background-color:var(--gelb);position:absolute;left:12px;top:652px;z-index:4}main>figure.fotos>div:last-child>button{width:54px;height:44px;margin:9px 17px 15px 17px;border:2px solid #fff;border-radius:6px;box-shadow:6px 6px 0 0 var(--weiss70);background-color:var(--gelb);transition:background-color .4s ease-in-out 0s;cursor:pointer;position:absolute;right:12px;top:652px;z-index:5;display:none}main>figure.fotos>div:last-child>button:hover{background-color:var(--blau)}main>figure.fotos>div:last-child>button>svg{margin:6px 8px 10px 8px;font-size:28px;color:#fff}main>figure.video{width:100%;height:550px;border-top:12px solid #fff;border-bottom:12px solid #fff;background-image:linear-gradient(to bottom,var(--blau) 5%,var(--blau-hell) 50%,var(--blau) 95%)}main>figure.video>figure{width:956px;height:550px;margin:0 auto;border-left:12px solid #fff;border-right:12px solid #fff;background-color:var(--blau);position:relative}main>figure.video>figure>iframe{width:928px;height:522px;border:2px solid #fff;border-radius:8px;position:absolute;top:12px;left:12px}main>figure.video>figure>figcaption{width:956px;height:68px;padding:16px 0 0 0;font:400 32px/32px "Dream Orphanage";color:#fff;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;left:0;top:562px}main>div:nth-of-type(2){width:956px;height:68px;margin:0 auto;border-left:12px solid #fff;border-right:12px solid #fff;background-color:var(--gelb)}footer{width:100%}footer>nav.vorzurueck{width:100%;height:86px}footer>nav.vorzurueck>div{width:956px;height:68px;margin:0 auto;border-top:6px solid #fff;border-left:12px solid #fff;border-right:12px solid #fff;border-bottom:12px solid #fff;border-radius:0 0 10px 10px;background-color:var(--blau);display:flex;flex-direction:row;justify-content:space-between;align-items:center}footer>nav.vorzurueck>div>div{width:54px;height:44px;margin:9px 17px 15px 17px;border:2px solid #fff;border-radius:6px;box-shadow:6px 6px 0 0 var(--weiss70);background-color:var(--gelb)}footer>nav.vorzurueck>div>div>a{border-radius:4px;background-color:var(--gelb);transition:background-color .4s ease-in-out 0s;display:block}footer>nav.vorzurueck>div>div>a:hover{background-color:var(--blau)}footer>nav.vorzurueck>div>div>span{border-radius:4px;background-color:var(--gelb);display:block}footer>nav.vorzurueck>div>div svg{padding:8px;font-size:28px;color:#fff}footer>nav.vorzurueck>div>a{margin:9px 0 15px 0;border:2px solid #fff;border-radius:6px;padding:2px 12px;font:400 36px/36px "Dream Orphanage";color:#fff;background-color:var(--gelb);transition:background-color .4s ease-in-out 0s;box-shadow:6px 6px 0 0 var(--weiss70)}footer>nav.vorzurueck>div>a:hover{background-color:var(--blau)}body>div{border-top:6px solid var(--blau);border-bottom:6px solid var(--blau);border-radius:6px;position:absolute;top:0;left:0;z-index:9;display:none}body>div>p{width:max-content;border-top:3px solid #fff;border-bottom:3px solid #fff;padding:3px 12px 4px 12px;font:400 26px/26px "Dream Orphanage";color:#fff;background-color:var(--gelb);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}main>section.text>figure.reiseinformationen{width:932px;height:auto;margin:24px 0 0 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}main>section.text>figure.reiseinformationen>figure{width:932px;height:686px;background-image:linear-gradient(to bottom,var(--blau) 634px,#fff 634px,#fff 646px,var(--gelb) 646px);position:relative}main>section.text>figure.reiseinformationen>figure>iframe{width:904px;height:606px;border:2px solid #fff;border-radius:8px;position:absolute;left:12px;top:12px}main>section.text>figure.reiseinformationen>figure>figcaption{width:932px;height:40px;padding:3px 0 0 0;font:400 32px/32px "Dream Orphanage";color:#fff;text-align:center;white-space:nowrap;overflow:hidden;position:absolute;left:0;top:646px}main>section.text>figure.reiseinformationen>img.tourismusbuero{width:400px;height:183px}main>section.text>figure.reiseinformationen>img.reiseplan{width:500px;height:260px}main>section.text>figure.reiseinformationen>img.fluggesellschaft{width:500px;height:145px}main>section.text>figure.reiseinformationen>img.unterbringung{width:500px;height:375px}main>section.text>figure.reiseinformationen>img.reisefuehrer{width:400px;height:271px}main>section.text>figure.reiseinformationen>img.wetter{width:500px;height:171px}main>section.text>figure.reiseinformationen>div{width:auto;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}main>section.text>figure.reiseinformationen>div>strong{margin:0 0 6px 16px;padding:3px 10px 5px 10px;font:400 32px/32px "Dream Orphanage";color:#fff;background-color:var(--blau);text-align:left}main>section.text>figure.reiseinformationen>div>a,main>section.text>figure.reiseinformationen>div>span{padding:4px 0 4px 16px;font:400 24px/24px "Encode Sans";color:var(--blau)}main>section.text>figure.reiseinformationen>div>a>svg{margin:0 4px 0 0}}@media (min-width:640px) and (max-width:999px){body{padding:4vw 0;text-align:center;background-color:var(--gelb);overflow-x:hidden}p{hyphens:auto}ul{list-style-type:none}a{color:inherit;text-decoration:none}header{width:100vw}header>section.titel{width:100vw;height:15.4vw}header>section.titel>div{width:95.6vw;height:13.6vw;margin:0 1vw;border-top:1.2vw solid #fff;border-left:1.2vw solid #fff;border-right:1.2vw solid #fff;border-bottom:.6vw solid #fff;border-radius:1vw 1vw 0 0;background-color:var(--blau);display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}header>section.titel>div>img{width:19vw;height:12.4vw;margin:.6vw}header>section.titel>div>div{width:75.4vw;height:13.6vw;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}header>section.titel>div>div>h1{margin:.8vw 0 0 1.2vw;font:400 7.2vw/7.2vw "Dream Orphanage";color:#fff}header>section.titel>div>div>h2{margin:0 0 0 1.3vw;font:400 4.2vw/4.2vw "Dream Orphanage";color:#fff}header>nav.menue{width:100vw;height:6.8vw}header>nav.menue>ul.hauptmenue{width:95.6vw;height:6.8vw;margin:0 1vw;border-left:1.2vw solid #fff;border-right:1.2vw solid #fff;background-color:var(--gelb);display:flex;flex-direction:row;justify-content:center;align-items:center}header>nav.menue>ul.hauptmenue>li{width:auto;height:4.4vw;margin:.9vw 1.2vw 1.5vw 1.2vw}header>nav.menue>ul.hauptmenue>li:last-of-type{margin:.9vw 1.2vw 1.5vw 1.2vw}header>nav.menue>ul.hauptmenue>li>a{border:.2vw solid #fff;border-radius:.6vw;padding:.2vw 1.2vw;font:400 3.6vw/3.6vw "Dream Orphanage";color:#fff;background-color:var(--blau);transition:background-color .4s ease-in-out 0s;box-shadow:.6vw .6vw 0 0 var(--weiss70);display:block}header>nav.menue>ul.hauptmenue>li>a:hover{background-color:var(--gelb)}main{width:100vw}main>figure.titelfoto{width:100vw;height:55vw;border-top:1.2vw solid #fff;border-bottom:1.2vw solid #fff;background-image:linear-gradient(to bottom,var(--blau) 5%,var(--blau-hell) 50%,var(--blau) 95%)}main>figure.titelfoto>figure{width:95.6vw;height:55vw;margin:0 1vw;border-left:1.2vw solid #fff;border-right:1.2vw solid #fff;background-color:var(--blau);position:relative}main>figure.titelfoto>figure>img{width:92.8vw;height:52.2vw;border:.2vw solid #fff;border-radius:.8vw;object-fit:cover;position:absolute;top:1.2vw;left:1.2vw}main>figure.titelfoto>figure>figcaption{display:none}main>nav.verzeichnis{width:100vw;height:6.8vw}main>nav.verzeichnis>ul.untermenue{width:95.6vw;height:6.8vw;margin:0 1vw;border-left:1.2vw solid #fff;border-right:1.2vw solid #fff;padding:0;background-color:var(--blau);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}main>nav.verzeichnis>ul.untermenue>li{width:5.4vw;height:4vw;margin:.9vw 1.2vw 1.5vw 1.2vw;border:.2vw solid #fff;border-radius:.6vw;box-shadow:.6vw .6vw 0 0 var(--weiss70)}main>nav.verzeichnis>ul.untermenue>li:first-child{width:auto;height:3.6vw;margin:1.5vw .6vw 1.7vw 1.6vw;border:0;font:400 3.6vw/3.6vw "Dream Orphanage";color:#fff;box-shadow:none;flex-basis:auto}main>nav.verzeichnis>ul.untermenue>li>a{border-radius:.4vw;padding:.2vw 0;font:400 3.6vw/3.6vw "Dream Orphanage";color:#fff;background-color:var(--blau);transition:background-color .4s ease-in-out 0s;display:block}main>nav.verzeichnis>ul.untermenue>li>a:hover{background-color:var(--gelb)}main>nav.verzeichnis>ul.untermenue>li>span{border-radius:.4vw;padding:.2vw 0;font:400 3.6vw/3.6vw "Dream Orphanage";color:#fff;background-color:var(--gelb);display:block}main>section.text{width:93.2vw;margin:0 1vw;padding:2.4vw;background-color:#fff}main>section.text>div{width:93.2vw;height:5.8vw;border-radius:2vw;background-color:var(--blau);position:relative}main>section.text>div>div{width:93.2vw;height:4vw;border-top:.3vw solid #fff;border-bottom:.3vw solid #fff;background-color:var(--gelb);position:absolute;left:0;top:.6vw}main>section.text>div>div>h3{width:90vw;padding:.2vw 1.6vw 0 1.6vw;font:400 3.6vw/3.6vw "Dream Orphanage";color:#fff;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}main>section.text>p{padding:1.6vw 0 0 0;font:400 2.2vw/2.6vw "Encode Sans";color:var(--blau);text-align:justify}main>section.text>small{padding:1.6vw 0 0 0;font:400 2.2vw/2.2vw "Encode Sans";color:var(--blau);text-align:center}main>section.text>small>svg{margin:0 .4vw;vertical-align:-.3vw}main>section.text>button{width:auto;height:4.8vw;margin:2vw 0 0 0;border:.2vw solid #fff;border-radius:.6vw;padding:.4vw 1.2vw .8vw 1.2vw;font:400 3.6vw/3.6vw "Dream Orphanage";color:#fff;background-color:var(--blau);transition:background-color .4s ease-in-out 0s;cursor:pointer;display:inline-block}main>section.text>button:hover{background-color:var(--gelb)}main>section.text>aside{width:93.2vw;text-align:left;background-color:var(--blau)}main>section.text>aside>strong{width:max-content;max-width:91.2vw;padding:1.2vw 1.6vw .8vw 1.6vw;font:400 3.6vw/3.6vw "Dream Orphanage";color:#fff;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}main>section.text>aside>p{padding:0 1.6vw;font:400 2.2vw/2.6vw "Encode Sans";color:#fff;text-align:justify}main>section.text>aside>android-ios{padding:1.6vw 0;font:400 2.2vw/2.2vw "Encode Sans";color:#fff;text-align:center;display:flex;flex-direction:row;justify-content:center;align-items:center}main>section.text>aside>android-ios>span>svg{margin:0 .4vw}main>section.text>aside>android-ios>span:last-child::before{content:"• ";margin:0 .4vw}main nav.medien{width:98vw;height:4.8vw;margin:0 1vw;background-color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1.2vw}main nav.medien>nav{width:auto;height:4.8vw;display:flex;flex-direction:row;justify-content:center;align-items:center}main nav.medien>nav svg{padding:.6vw 1.2vw;font-size:3.6vw;line-height:3.6vw;color:var(--blau);transition:color .4s ease-in-out 0s}main nav.medien>nav>svg{color:var(--gelb)}main nav.medien>nav>:is(a,button)>svg:hover{color:var(--gelb)}main nav.medien>nav>button{display:block;cursor:pointer;background-color:transparent}main nav.medien>dialog{width:max-content;border:none;background-color:var(--gelb);cursor:pointer}main nav.medien>dialog::backdrop{background:rgba(18,18,18,.6);backdrop-filter:blur(1.2vw) saturate(140%)}main nav.medien>dialog>h3{padding:0 0 1.2vw 0;font:400 3.6vw/4vw "Dream Orphanage";color:#fff;text-align:center}main nav.medien>dialog>img{width:30vw;aspect-ratio:1/1;margin:0 auto}main nav.medien>dialog>p{padding:1.2vw 0 0 0;font:300 1.8vw/2.2vw "Encode Sans";color:#fff;text-align:center}main>div:first-of-type{width:95.6vw;height:4vw;margin:0 1vw;border-left:1.2vw solid #fff;border-right:1.2vw solid #fff;background-color:var(--blau)}main>figure.fotos{width:100vw;height:25.2vw;border-top:1.2vw solid #fff;border-bottom:1.2vw solid #fff;background-image:linear-gradient(to bottom,var(--blau) 5%,var(--blau-hell) 50%,var(--blau) 95%);position:relative}main>figure.fotos>div:first-child{width:95.6vw;height:25.2vw;margin:0 1vw;border-left:1.2vw solid #fff;border-right:1.2vw solid #fff;background-color:var(--blau);display:grid;grid-template-columns:30.267vw 30.267vw 30.267vw;grid-template-rows:22.8vw;justify-items:center;align-items:center;justify-content:space-evenly;align-content:space-evenly}main>figure.fotos>div:first-child>figure{width:30.267vw;height:22.8vw;position:relative}main>figure.fotos>div:first-child>figure:last-of-type{height:22.8vw}main>figure.fotos>div:first-child>figure>img{width:29.867vw;height:22.4vw;border:.2vw solid #fff;border-radius:.6vw;object-fit:cover;cursor:pointer;position:absolute;top:0;left:0}main>figure.fotos>div:first-child>figure>figcaption{width:30.267vw;height:5.2vw;border-top:0;border-bottom:0;padding:1.6vw 0 0 0;font:400 3.2vw/3.2vw "Dream Orphanage";color:#fff;text-align:center;background-color:transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;left:0;top:25.2vw}main>figure.fotos>div:first-child>figure:last-of-type>figcaption{border-top:0;border-bottom:0;background-color:transparent;top:25.2vw}main>figure.fotos>div:last-child{width:82.8vw;height:70.8vw;border:.6vw solid var(--gelb);border-radius:1vw;padding:1.2vw;background-color:#fff;position:absolute;left:50%;transform:translateX(-50%);bottom:-15.4vw;z-index:3;display:none}main>figure.fotos>div:last-child>img{width:80vw;height:60vw;border:.2vw solid #fff;border-radius:.8vw;box-shadow:0 0 0 1.2vw var(--blau);outline:1.2vw solid var(--blau);background-color:var(--blau);object-fit:cover;cursor:pointer;position:absolute;left:2.4vw;top:2.4vw;z-index:4}main>figure.fotos>div:last-child>iframe{width:80vw;height:60vw;border:.2vw solid #fff;border-radius:.8vw;box-shadow:0 0 0 1.2vw var(--blau);outline:1.2vw solid var(--blau);background-color:var(--blau);position:absolute;left:2.4vw;top:2.4vw;z-index:4;display:none}main>figure.fotos>div:last-child>div{width:82.8vw;height:5.2vw;padding:1.6vw 0 0 0;font:400 3.2vw/3.2vw "Dream Orphanage";color:#fff;text-align:center;white-space:nowrap;background-color:var(--gelb);position:absolute;left:1.2vw;top:65.2vw;z-index:4}main>figure.fotos>div:last-child>button{width:5.4vw;height:4.4vw;margin:.9vw 1.7vw 1.5vw 1.7vw;border:.2vw solid #fff;border-radius:.6vw;box-shadow:.6vw .6vw 0 0 var(--weiss70);background-color:var(--gelb);transition:background-color .4s ease-in-out 0s;cursor:pointer;position:absolute;right:1.2vw;top:65.2vw;z-index:5;display:none}main>figure.fotos>div:last-child>button:hover{background-color:var(--blau)}main>figure.fotos>div:last-child>button>svg{margin:.6vw .8vw 1vw .8vw;font-size:2.8vw;color:#fff}main>figure.video{width:100vw;height:55vw;border-top:1.2vw solid #fff;border-bottom:1.2vw solid #fff;background-image:linear-gradient(to bottom,var(--blau) 5%,var(--blau-hell) 50%,var(--blau) 95%)}main>figure.video>figure{width:95.6vw;height:55vw;margin:0 1vw;border-left:1.2vw solid #fff;border-right:1.2vw solid #fff;background-color:var(--blau);position:relative}main>figure.video>figure>iframe{width:92.8vw;height:52.2vw;border:.2vw solid #fff;border-radius:.8vw;position:absolute;top:1.2vw;left:1.2vw}main>figure.video>figure>figcaption{width:95.6vw;height:6.8vw;padding:1.6vw 0 0 0;font:400 3.2vw/3.2vw "Dream Orphanage";color:#fff;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;left:0;top:56.2vw}main>div:nth-of-type(2){width:95.6vw;height:6.8vw;margin:0 1vw;border-left:1.2vw solid #fff;border-right:1.2vw solid #fff;background-color:var(--gelb)}footer{width:100vw}footer>nav.vorzurueck{width:100vw;height:8.6vw}footer>nav.vorzurueck>div{width:95.6vw;height:6.8vw;margin:0 1vw;border-top:.6vw solid #fff;border-left:1.2vw solid #fff;border-right:1.2vw solid #fff;border-bottom:1.2vw solid #fff;border-radius:0 0 1vw 1vw;background-color:var(--blau);display:flex;flex-direction:row;justify-content:space-between;align-items:center}footer>nav.vorzurueck>div>div{width:5.4vw;height:4.4vw;margin:.9vw 1.7vw 1.5vw 1.7vw;border:.2vw solid #fff;border-radius:.6vw;box-shadow:.6vw .6vw 0 0 var(--weiss70);background-color:var(--gelb)}footer>nav.vorzurueck>div>div>a{border-radius:.4vw;background-color:var(--gelb);transition:background-color .4s ease-in-out 0s;display:block}footer>nav.vorzurueck>div>div>a:hover{background-color:var(--blau)}footer>nav.vorzurueck>div>div>span{border-radius:.4vw;background-color:var(--gelb);display:block}footer>nav.vorzurueck>div>div svg{padding:.8vw;font-size:2.8vw;color:#fff}footer>nav.vorzurueck>div>a{margin:.9vw 0 1.5vw 0;border:.2vw solid #fff;border-radius:.6vw;padding:.2vw 1.2vw;font:400 3.6vw/3.6vw "Dream Orphanage";color:#fff;background-color:var(--gelb);transition:background-color .4s ease-in-out 0s;box-shadow:.6vw .6vw 0 0 var(--weiss70)}footer>nav.vorzurueck>div>a:hover{background-color:var(--blau)}body>div{border-top:.6vw solid var(--blau);border-bottom:.6vw solid var(--blau);border-radius:.6vw;position:absolute;top:0;left:0;z-index:9;display:none}body>div>p{width:max-content;border-top:.3vw solid #fff;border-bottom:.3vw solid #fff;padding:.3vw 1.2vw .4vw 1.2vw;font:400 2.6vw/2.6vw "Dream Orphanage";color:#fff;background-color:var(--gelb);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}main>section.text>figure.reiseinformationen{width:93.2vw;height:auto;margin:2.4vw 0 0 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}main>section.text>figure.reiseinformationen>figure{width:93.2vw;height:68.6vw;background-image:linear-gradient(to bottom,var(--blau) 63.4vw,#fff 63.4vw,#fff 64.6vw,var(--gelb) 64.6vw);position:relative}main>section.text>figure.reiseinformationen>figure>iframe{width:90.4vw;height:60.6vw;border:.2vw solid #fff;border-radius:.8vw;position:absolute;left:1.2vw;top:1.2vw}main>section.text>figure.reiseinformationen>figure>figcaption{width:93.2vw;height:4vw;padding:.3vw 0 0 0;font:400 3.2vw/3.2vw "Dream Orphanage";color:#fff;text-align:center;white-space:nowrap;overflow:hidden;position:absolute;left:0;top:64.6vw}main>section.text>figure.reiseinformationen>img.tourismusbuero{width:40vw;height:18.3vw}main>section.text>figure.reiseinformationen>img.reiseplan{width:50vw;height:26vw}main>section.text>figure.reiseinformationen>img.fluggesellschaft{width:50vw;height:14.5vw}main>section.text>figure.reiseinformationen>img.unterbringung{width:50vw;height:37.5vw}main>section.text>figure.reiseinformationen>img.reisefuehrer{width:40vw;height:27.1vw}main>section.text>figure.reiseinformationen>img.wetter{width:50vw;height:17.1vw}main>section.text>figure.reiseinformationen>div{width:auto;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}main>section.text>figure.reiseinformationen>div>strong{margin:0 0 .6vw 1.6vw;padding:.3vw 1vw .5vw 1vw;font:400 3.2vw/3.2vw "Dream Orphanage";color:#fff;background-color:var(--blau);text-align:left}main>section.text>figure.reiseinformationen>div>a,main>section.text>figure.reiseinformationen>div>span{padding:.4vw 0 .4vw 1.6vw;font:400 2.4vw/2.4vw "Encode Sans";color:var(--blau)}main>section.text>figure.reiseinformationen>div>a>svg{margin:0 .4vw 0 0}}@media (max-width:639px){body{padding:6.25vw 0;text-align:center;background-color:var(--gelb);overflow-x:hidden}p{hyphens:auto}ul{list-style-type:none}a{color:inherit;text-decoration:none}header{width:100vw}header>section.titel{width:100vw;height:48.89vw}header>section.titel>div{width:92.24vw;height:46.07vw;margin:0 2vw;border-top:1.88vw solid #fff;border-left:1.88vw solid #fff;border-right:1.88vw solid #fff;border-bottom:.94vw solid #fff;border-radius:1.56vw 1.56vw 0 0;background-color:var(--blau);display:flex;flex-direction:column;justify-content:center;align-items:center}header>section.titel>div>img{width:35.63vw;height:23.26vw;margin:2vw 0 0 0}header>section.titel>div>div{width:92.24vw;height:20.81vw;display:flex;flex-direction:column;justify-content:center;align-items:center}header>section.titel>div>div>h1{margin:.5vw 0;font:400 11.25vw/11.25vw "Dream Orphanage";color:#fff}header>section.titel>div>div>h2{margin:0 0 2vw 0;font:400 6.56vw/6.56vw "Dream Orphanage";color:#fff}header>nav.menue{width:100vw;height:41.64vw}header>nav.menue>ul.hauptmenue{width:92.24vw;height:41.64vw;margin:0 2vw;border-left:1.88vw solid #fff;border-right:1.88vw solid #fff;background-color:var(--gelb);display:flex;flex-direction:column;justify-content:center;align-items:center}header>nav.menue>ul.hauptmenue>li{width:87.3vw;height:6.88vw;margin:2vw .94vw 1.06vw 0}header>nav.menue>ul.hauptmenue>li:last-of-type{margin:2vw .94vw 2.94vw 0}header>nav.menue>ul.hauptmenue>li>a{border:.31vw solid #fff;border-radius:.94vw;padding:.31vw 1.88vw;font:400 5.63vw/5.63vw "Dream Orphanage";color:#fff;background-color:var(--blau);transition:background-color .4s ease-in-out 0s;box-shadow:.94vw .94vw 0 0 var(--weiss70);display:block}header>nav.menue>ul.hauptmenue>li>a:hover{background-color:var(--gelb)}main{width:100vw}main>figure.titelfoto{width:100vw;height:53.8vw;border-top:1.88vw solid #fff;border-bottom:1.88vw solid #fff;background-image:linear-gradient(to bottom,var(--blau) 5%,var(--blau-hell) 50%,var(--blau) 95%)}main>figure.titelfoto>figure{width:92.24vw;height:53.8vw;margin:0 2vw;border-left:1.88vw solid #fff;border-right:1.88vw solid #fff;background-color:var(--blau);position:relative}main>figure.titelfoto>figure>img{width:87.86vw;height:49.42vw;border:.31vw solid #fff;border-radius:1.25vw;object-fit:cover;position:absolute;top:1.88vw;left:1.88vw}main>figure.titelfoto>figure>figcaption{display:none}main>nav.verzeichnis{width:100vw;height:auto}main>nav.verzeichnis>ul.untermenue{width:60vw;height:auto;margin:0 2vw;border-left:1.88vw solid #fff;border-right:1.88vw solid #fff;padding:0 16.12vw;background-color:var(--blau);display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}main>nav.verzeichnis>ul.untermenue>li{width:8.44vw;height:6.25vw;margin:0 1.88vw 3.75vw 1.88vw;border:.31vw solid #fff;border-radius:.94vw;box-shadow:.94vw .94vw 0 0 var(--weiss70)}main>nav.verzeichnis>ul.untermenue>li:first-child{width:auto;height:5.63vw;margin:2vw 0;border:0;font:400 5.63vw/5.63vw "Dream Orphanage";color:#fff;box-shadow:none;flex-basis:60vw}main>nav.verzeichnis>ul.untermenue>li>a{border-radius:.63vw;padding:.31vw 0;font:400 5.63vw/5.63vw "Dream Orphanage";color:#fff;background-color:var(--blau);transition:background-color .4s ease-in-out 0s;display:block}main>nav.verzeichnis>ul.untermenue>li>a:hover{background-color:var(--gelb)}main>nav.verzeichnis>ul.untermenue>li>span{border-radius:.63vw;padding:.31vw 0;font:400 5.63vw/5.63vw "Dream Orphanage";color:#fff;background-color:var(--gelb);display:block}main>section.text{width:88.5vw;margin:0 2vw;padding:3.75vw;background-color:#fff}main>section.text>div{width:88.5vw;height:9.06vw;border-radius:3.13vw;background-color:var(--blau);position:relative}main>section.text>div>div{width:88.5vw;height:6.25vw;border-top:.47vw solid #fff;border-bottom:.47vw solid #fff;background-color:var(--gelb);position:absolute;left:0;top:.94vw}main>section.text>div>div>h3{width:83.5vw;padding:.31vw 2.5vw 0 2.5vw;font:400 5.63vw/5.63vw "Dream Orphanage";color:#fff;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}main>section.text>p{padding:2.5vw 0 0 0;font:400 3.44vw/4.06vw "Encode Sans";color:var(--blau);text-align:justify}main>section.text>small{padding:2.5vw 0 0 0;font:400 3.44vw/3.44vw "Encode Sans";color:var(--blau);text-align:center}main>section.text>small>svg{margin:0 .63vw;vertical-align:-.47vw}main>section.text>button{width:auto;height:7.5vw;margin:3.13vw 0 0 0;border:.31vw solid #fff;border-radius:.94vw;padding:.63vw 1.88vw 1.25vw 1.88vw;font:400 5.63vw/5.63vw "Dream Orphanage";color:#fff;background-color:var(--blau);transition:background-color .4s ease-in-out 0s;cursor:pointer;display:inline-block}main>section.text>button:hover{background-color:var(--gelb)}main>section.text>aside{width:88.5vw;text-align:left;background-color:var(--blau)}main>section.text>aside>strong{width:max-content;max-width:83.5vw;padding:1.88vw 2.5vw 1.25vw 2.5vw;font:400 5.63vw/5.63vw "Dream Orphanage";color:#fff;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}main>section.text>aside>p{padding:0 2.5vw;font:400 3.44vw/4.06vw "Encode Sans";color:#fff;text-align:justify}main>section.text>aside>android-ios{padding:2.5vw 0;font:400 3.44vw/3.44vw "Encode Sans";color:#fff;text-align:center;display:flex;flex-direction:row;justify-content:center;align-items:center}main>section.text>aside>android-ios>span>svg{margin:0 .63vw}main>section.text>aside>android-ios>span:last-child::before{content:"• ";margin:0 .63vw}main nav.medien{width:96vw;height:7.5vw;margin:0 2vw;background-color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1.88vw}main nav.medien>nav{width:auto;height:7.5vw;display:flex;flex-direction:row;justify-content:center;align-items:center}main nav.medien>nav svg{padding:.94vw 1.88vw;font-size:5.63vw;line-height:5.63vw;color:var(--blau);transition:color .4s ease-in-out 0s}main nav.medien>nav>svg{color:var(--gelb)}main nav.medien>nav>:is(a,button)>svg:hover{color:var(--gelb)}main nav.medien>nav>button{display:none}main>div:first-of-type{width:92.24vw;height:6.25vw;margin:0 2vw;border-left:1.88vw solid #fff;border-right:1.88vw solid #fff;background-color:var(--blau)}main>figure.fotos{width:100vw;height:239.62vw;border-top:1.88vw solid #fff;border-bottom:1.88vw solid #fff;background-image:linear-gradient(to bottom,var(--blau) 5%,var(--blau-hell) 50%,var(--blau) 95%);position:relative}main>figure.fotos>div:first-child{width:92.24vw;height:239.62vw;margin:0 2vw;border-left:1.88vw solid #fff;border-right:1.88vw solid #fff;background-color:var(--blau);display:grid;grid-template-columns:92.24vw;grid-template-rows:84.67vw 84.67vw 70.28vw;justify-items:center;align-items:center;justify-content:space-evenly;align-content:space-evenly}main>figure.fotos>div:first-child>figure{width:92.24vw;height:84.67vw;position:relative}main>figure.fotos>div:first-child>figure:last-of-type{height:70.28vw}main>figure.fotos>div:first-child>figure>img{width:87.86vw;height:65.9vw;border:.31vw solid #fff;border-radius:.94vw;object-fit:cover;cursor:default;position:absolute;top:1.88vw;left:1.88vw}main>figure.fotos>div:first-child>figure>figcaption{width:92.24vw;height:8.13vw;border-top:1.88vw solid #fff;border-bottom:1.88vw solid #fff;padding:2.5vw 0 0 0;font:400 5vw/5vw "Dream Orphanage";color:#fff;text-align:center;background-color:var(--gelb);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;left:0;top:70.28vw}main>figure.fotos>div:first-child>figure:last-of-type>figcaption{border-top:0;border-bottom:0;background-color:transparent;top:72.16vw}main>figure.fotos>div:last-child{display:none}main>figure.video{width:100vw;height:53.8vw;border-top:1.88vw solid #fff;border-bottom:1.88vw solid #fff;background-image:linear-gradient(to bottom,var(--blau) 5%,var(--blau-hell) 50%,var(--blau) 95%)}main>figure.video>figure{width:92.24vw;height:53.8vw;margin:0 2vw;border-left:1.88vw solid #fff;border-right:1.88vw solid #fff;background-color:var(--blau);position:relative}main>figure.video>figure>iframe{width:87.86vw;height:49.42vw;border:.31vw solid #fff;border-radius:1.25vw;position:absolute;top:1.88vw;left:1.88vw}main>figure.video>figure>figcaption{width:92.24vw;height:10.63vw;padding:2.5vw 0 0 0;font:400 5vw/5vw "Dream Orphanage";color:#fff;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;left:0;top:55.68vw}main>div:nth-of-type(2){width:92.24vw;height:10.63vw;margin:0 2vw;border-left:1.88vw solid #fff;border-right:1.88vw solid #fff;background-color:var(--gelb)}footer{width:100vw}footer>nav.vorzurueck{width:100vw;height:13.44vw}footer>nav.vorzurueck>div{width:92.24vw;height:10.63vw;margin:0 2vw;border-top:.94vw solid #fff;border-left:1.88vw solid #fff;border-right:1.88vw solid #fff;border-bottom:1.88vw solid #fff;border-radius:0 0 1.56vw 1.56vw;background-color:var(--blau);display:flex;flex-direction:row;justify-content:space-between;align-items:center}footer>nav.vorzurueck>div>div{width:8.44vw;height:6.88vw;margin:1.41vw 2.66vw 2.34vw 2.66vw;border:.31vw solid #fff;border-radius:.94vw;box-shadow:.94vw .94vw 0 0 var(--weiss70);background-color:var(--gelb)}footer>nav.vorzurueck>div>div>a{border-radius:.63vw;background-color:var(--gelb);transition:background-color .4s ease-in-out 0s;display:block}footer>nav.vorzurueck>div>div>a:hover{background-color:var(--blau)}footer>nav.vorzurueck>div>div>span{border-radius:.63vw;background-color:var(--gelb);display:block}footer>nav.vorzurueck>div>div svg{padding:1.25vw;font-size:4.38vw;color:#fff}footer>nav.vorzurueck>div>a{margin:1.41vw 0 2.34vw 0;border:.31vw solid #fff;border-radius:.94vw;padding:.81vw 1.88vw;font:400 4.63vw/4.63vw "Dream Orphanage";color:#fff;background-color:var(--gelb);transition:background-color .4s ease-in-out 0s;box-shadow:.94vw .94vw 0 0 var(--weiss70)}footer>nav.vorzurueck>div>a:hover{background-color:var(--blau)}body>div{display:none}main>section.text>figure.reiseinformationen{width:88.48vw;height:auto;margin:3.75vw 0 0 0;display:flex;flex-direction:column;justify-content:center;align-items:center}main>section.text>figure.reiseinformationen>figure{width:88.48vw;height:69.37vw;background-image:linear-gradient(to bottom,var(--blau) 60.77vw,#fff 60.77vw,#fff 62.65vw,var(--gelb) 62.65vw);position:relative}main>section.text>figure.reiseinformationen>figure>iframe{width:84.12vw;height:56.39vw;border:.31vw solid #fff;border-radius:1.25vw;position:absolute;left:1.88vw;top:1.88vw}main>section.text>figure.reiseinformationen>figure>figcaption{width:92.24vw;height:6.25vw;padding:.6vw 0 0 0;font:400 5vw/5vw "Dream Orphanage";color:#fff;text-align:center;white-space:nowrap;overflow:hidden;position:absolute;left:0;top:62.65vw}main>section.text>figure.reiseinformationen>img.tourismusbuero{width:62.5vw;height:28.6vw}main>section.text>figure.reiseinformationen>img.reiseplan{width:78.13vw;height:40.63vw}main>section.text>figure.reiseinformationen>img.fluggesellschaft{width:78.13vw;height:22.66vw}main>section.text>figure.reiseinformationen>img.unterbringung{width:78.13vw;height:58.59vw}main>section.text>figure.reiseinformationen>img.reisefuehrer{width:62.5vw;height:42.34vw}main>section.text>figure.reiseinformationen>img.wetter{width:78.13vw;height:26.72vw}main>section.text>figure.reiseinformationen>div{width:auto;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center}main>section.text>figure.reiseinformationen>div>strong{margin:3.13vw 0 .94vw 0;padding:.78vw 1.88vw 1.09vw 1.88vw;font:400 5.63vw/5.63vw "Dream Orphanage";color:#fff;background-color:var(--blau);text-align:center}main>section.text>figure.reiseinformationen>div>a,main>section.text>figure.reiseinformationen>div>span{padding:1.72vw 0;font:400 4.06vw/4.06vw "Encode Sans";color:var(--blau)}main>section.text>figure.reiseinformationen>div>a>svg{margin:0 .94vw 0 0}}