body{margin:0;padding:0;box-sizing:border-box;font-family:'Afacad',sans-serif;background-color:#191919;color:#fff}nav{overflow:hidden;background-color:#0009;box-shadow:#00000040 0 54px 55px,#0000001f 0 -12px 30px,#0000001f 0 4px 6px,#0000002b 0 12px 13px,#00000017 0 -3px 5px;padding:10px 20px;position:fixed;top:0;width:100%;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:9}nav a:hover{color:#bebebe}#navbuttons{margin-right:2%;max-width:2560px}.navbutton{font-size:22px;float:right;display:block;color:#fff;text-align:center;text-decoration:none;padding:9px 20px}#aquarelle{float:left!important;padding:3px!important;font-size:31px!important;display:block}#navico2{display:none;padding:0 20px;float:right}#check{cursor:pointer;display:none}.first{background-image:url(other/Banner.webp);background-size:cover;background-repeat:no-repeat;background-position-x:center;height:100vh;display:flex;text-align:center;justify-content:center;align-items:center}.bntlight{mix-blend-mode:overlay;color:#fff;margin:1vh;font-size:2.5vh;padding:1.25vh 2.5vh;border-radius:1.5vh;user-select:none;border:0 solid #fff;background-color:#0006;cursor:pointer;transition:.75s;box-shadow:0 0 50px #000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}#maintitles p{margin:0;font-style:italic}#maintitle1,#maintitle2{mix-blend-mode:overlay;font-size:11vh;text-shadow:0 0 20px #000}#maintitle2{padding-bottom:10vh}.container{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin:80px 20px 0}.container .box{display:flex;flex-direction:row;justify-content:space-between}.container .box .dream{display:flex;flex-direction:column;width:32.5%}.container .box .dream img{width:100%;padding-bottom:10px;padding-top:10px}#contactall{margin:15%;margin-top:8vh;margin-bottom:0;max-width:2560px;text-align:center;font-size:2.25vh}#content_switchbnt{color:#fff;font-size:2vh;padding:1vh 2vh;border-radius:1.5vh;user-select:none;border:.25vh solid #fff;background-color:transparent;cursor:pointer;transition:.5s}#contact img{margin-top:4.5vh;padding:3vh;width:36vh;height:36vh;float:left}.socialmedia_box{color:#fff;text-decoration:none;font-size:2.5vh}#contactall hr{margin-top:10vh;width:30%}#contact_content{padding:3vh}#contact_key{text-align:center;font:5vh "Bad Script",cursive}footer{background-color:#0a0a0a;display:flex;justify-content:center;text-align:center;padding:1vh}#navico,#sidebar{display:none}.bntlight:hover,#content_switchbnt:hover{background-color:#fff;color:#000}@media (max-width: 615px){#navico{float:right;display:block;padding:0 20px}.navbutton{display:none}#sidebar{position:fixed;top:0;right:0;height:100%;width:100%;z-index:1;flex-direction:column;justify-content:center;background-color:#000000e6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.sidebarli{font-size:35px;text-decoration:none;color:#fff;padding:20px}#sidebar hr{color:#fff;width:50%;margin:20px}#sbtext{font-size:15px}#socialmedia{font-size:3vh}#maintitle1,#maintitle2{font-size:10vh}#maintitle2{font-size:7vh}}@media (max-width: 769px){.container .box{flex-direction:column}.container .box .dream{width:100%}#contactall{margin:10%}}@media (max-width: 1100px){#contact img{width:30vh;height:30vh;float:none;padding:0}#contact_key{font-size:4vh}}@media (min-width: 2600px){#navbuttons{margin:auto}#contactall{margin:auto;max-width:1920px;margin-top:8vh}}