@import url(https://fonts.googleapis.com/css2?family=Josefin+Sans&display=swap);::-webkit-scrollbar{display:none}*{-ms-overflow-style:none;scrollbar-width:none}html{scroll-behavior:smooth}body{background-color:ivory;color:#2f4f4f;font-family:Josefin Sans!important;font-size:1.25rem;margin:12vh 0 0;padding:0}h2{-webkit-margin-after:0;font-size:2rem;margin-block-end:0;text-align:center}form{display:flex;flex-direction:column;margin:0 auto;width:50vw}form>input,textarea{background-color:ivory;border:5px solid #2f4f4f;border-radius:5px;color:#2f4f4f;font-size:1.5rem;font-weight:700;margin:2% 0;padding:2%;resize:none;transition:.5s}input[type=submit]{background-color:#2f4f4f;border:5px solid ivory;color:ivory}#bioPhoto{border-radius:15px;display:block;margin:0 auto}::-webkit-input-placeholder{color:#2f4f4f}:-ms-input-placeholder{color:#2f4f4f}::placeholder{color:#2f4f4f}.content{padding:2% 5%;width:90%}img.media{border-radius:10px;display:inline-block;margin:1%;width:31%}.mediaPhoto{overflow:hidden;padding:.5%;width:100%}header{align-items:flex-end;background-attachment:fixed;background-size:cover;display:flex;flex-direction:column;justify-content:center;margin-top:-12vh;min-height:100vh;transition:1s}h1,header div{color:ivory;font-size:3rem;margin:0;padding:1% 2%;text-align:right}header span{font-size:1.25rem!important}header a,header span{color:ivory;font-size:1rem;text-decoration:none}header span{display:block;font-weight:700}.mediaLink{align-items:center;display:flex;height:3vh;justify-content:space-around;padding:2% 0}.mediaLink *{height:100%;transition:.2s}.catalogueEntries{display:flex;flex-direction:column}.catalogueEntries *{color:#2f4f4f;font-size:1.5rem;text-decoration:none}.catalogueEntries div{margin:2% 0}.catalogueEntries a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.catalogueEntries span{background-color:#2f4f4f;border-radius:5px;color:ivory;display:inline-block;font-size:1rem;margin-right:.5%;padding:.5%}@media (pointer:fine){input[type=submit]:hover{background-color:ivory;border:5px solid #2f4f4f;border-radius:5px;color:#2f4f4f;font-size:1.5rem;font-weight:700;margin:2% 0;padding:2%;resize:none;transition:.5s}.mediaLink :hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.catalogueEntries a:hover{text-decoration:underline}}@media (max-width:1240px){img.media{width:47.5%}form{width:90vw}}@media (max-width:940px){img.media{width:97%}header{justify-content:center}h1{font-size:larger}.mediaLink{flex-direction:column;height:auto}.mediaLink *{height:1.5rem;margin:5% 0}}nav{align-items:center;background-color:rgba(47,79,79,.5);display:flex;font-size:2rem;height:12vh;justify-content:space-around;left:0;padding:0 20%;position:fixed;top:0;width:60vw;z-index:999}nav,nav *{transition:.2s}nav *{border-bottom:5px solid transparent;color:inherit;color:ivory;text-decoration:none}.active{border-bottom:5px solid ivory}#goToTop{background:#2f4f4f;border-radius:15px;bottom:2%;color:ivory;font-size:2rem;opacity:0;padding:2%;position:fixed;right:2%;text-align:center;text-decoration:none;-webkit-transform:rotateX(180deg);transform:rotateX(180deg);transition:.2s;width:2rem;z-index:998}#goToTop.showGoToTop{opacity:1}#opener{background-color:transparent;border:none;cursor:pointer;display:none;font-family:inherit;font-size:inherit;margin:0;padding:0}@media (pointer:fine){nav a:not(.active):hover{border-bottom:5px solid ivory;padding-bottom:0;-webkit-transform:scale(1.25);transform:scale(1.25);transition:.2s}}@media (max-width:1240px){nav{padding:0;width:100%}}@media (max-width:940px){nav.open{height:100%}nav.open *{display:block}nav{flex-direction:column;padding:0;width:100%}nav:not(.open) :not(#opener){display:none}#opener{display:inline}}
/*# sourceMappingURL=main.f777bc49.css.map*/