body{animation:fadeInAnimation ease 1s;animation-iteration-count:1;animation-fill-mode:forwards;background:#8ddee0;background:linear-gradient(132deg,#bce7eb 0,#fff 100%)!important;color:#000}@keyframes fadeInAnimation{0%{opacity:.5}100%{opacity:1}}*{margin:0;padding:0;box-sizing:border-box}.hidetext{display:none;visibility:hidden}.hidden{display:none!important}img{width:100%}.some a svg,.some a svg path,.some a svg polygon{width:100px;height:100px;fill:#fff}:root{--light-background:rgb(235 251 242);--lightteal:rgb(135 199 174);--lightgreen:#81bd90;--mediumgreen:rgb(92 167 144);--darkgreen:rgb(54 119 93);--dark-color:rgb(34, 66, 53);font-family:Arial,Helvetica,sans-serif;--sky-blue:#ddf2f3;--dark-gray:rgb(49, 49, 49)}@media (min-width:845px){header{display:flex;flex-direction:row;justify-content:space-between;max-width:1200px;margin:0 auto;background:0 0;background-color:rgba(255,255,255,0);animation:fromleftHeader 1s ease-in-out 1;box-shadow:none}}@media (min-width:845px){header div{width:100%}}header .chosen{opacity:.8;text-decoration:underline;color:var(--dark-color)}@media (min-width:845px){header .chosen{text-decoration:none;border-bottom:3px solid rgba(0,0,0,.767)}}header .chosen:hover{transform:translate(0)}#burgermenu{font-size:2rem;cursor:pointer;margin-top:-6px}@media (min-width:845px){#burgermenu{display:none}}#burgerhidden{width:100%;display:flex;flex-direction:column}@media (min-width:845px){#burgerhidden,#burgerhidden.hidden{order:1;display:flex!important;flex-direction:row;justify-content:flex-end;height:100px;align-items:center}}#logo{display:flex;align-content:center;transition:all 1s;flex-grow:1;padding-bottom:5px;flex-basis:60%;height:100%}@media (min-width:845px){#logo{order:-1;padding:0;align-self:center}}#logo a{width:100%;transition:all 1s}@media (min-width:845px){#logo a{width:35vw;max-width:400px}}#logo a{width:100%}nav{display:flex;padding:15px 10px 10px 10px;flex-direction:row;justify-content:space-between;text-decoration:none}nav ul{flex-grow:2;flex-basis:60%;align-content:flex-end;text-align:end;padding:0 10px;justify-content:center;display:flex;align-items:flex-end;flex-direction:column}@media (min-width:845px){nav ul a{background-color:rgba(255,255,255,0);margin:0 10px;transition:opacity 1s,transform 1s}}nav ul button{color:var(--dark-color);font-weight:lighter;border:none;cursor:pointer;text-align:end}@media (min-width:845px){nav ul button{color:#fff;background-color:var(--darkgreen);border:none;border-radius:5px;font-weight:lighter;width:57px;font-size:.8rem;padding:3px 10px;font-family:Arial,Helvetica,sans-serif;transition:opacity 1s,transform 1s}}nav ul a,nav ul button{padding:10px;text-decoration:none;color:#000;font-weight:lighter;border-bottom:1px solid rgba(0,0,0,.432)}nav ul button::before{content:"Switch to: ";opacity:.5}@media (min-width:845px){nav ul button::before{font-size:.5rem}}@media (min-width:845px){nav ul .sun{background-color:#ffff6d;border-radius:30px;border:10px solid #ffff6d;box-shadow:0 0 50px #fff;font-weight:lighter;animation:contact-kf 4s ease-in-out infinite}}@media (min-width:845px){nav ul .sun:hover{transform:translate(0,0);text-decoration:underline solid 1px}}@media (min-width:845px){nav ul .sun.chosen{border:solid rgba(255,220,106,.63) 2px}}@media (min-width:845px){nav a:hover,nav ul button:hover{opacity:.8;transform:translate(0,-10px)}}@media (min-width:845px){nav #change-language{color:#fff}}#logo:hover line{transition:transform 2s;transform:scale(1.001);transform-origin:center}#projects-nav::before{content:"Work"}#projekter-nav::before{content:"Projekter"}#art-nav::before{content:"Art"}#kunst-nav::before{content:"Kunst"}#about-nav::before{content:"About"}#om-nav::before{content:"Om Mig"}#contact-nav::before{content:"Contact"}#kontakt-nav::before{content:"Kontakt"}@keyframes fromleftHeader{0%{opacity:.5;transform:translate(-10%,0)}100%{opacity:1;transform:translate(0,0)}}@keyframes contact-kf{0%{transform:scale(1)}50%{transform:scale(1.15)}0%{transform:scale(1)}}footer{background-color:var(--dark-color);padding:20px;margin-top:-10px;font-size:1.5rem;color:#fff;text-align:center;background:linear-gradient(180deg,var(--dark-color) 40%,#335e4d 100%)}footer nav{height:150px;display:flex;flex-direction:row;justify-content:center}footer nav a{padding:10px;transition:opacity .5s,transform .5s}footer nav a:hover{transform-origin:left;opacity:.8;transform:translate(0,-10px)}