@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css";@import"https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap";:root{--colour-dark: #1a242b;--colour-light: #ffffff;--colour-accent: #7c7c7c;--colour-black: #000000;--colour-error: firebrick}html{overflow-y:scroll;margin:0;padding:0;height:100vh;min-height:100vh;overflow-x:hidden}body{background-color:var(--colour-light);width:auto!important;margin:0;padding:0;position:relative;font-family:sans-serif}main{margin:10px auto;color:var(--colour-dark);min-height:calc(100vh - 240px);max-width:810px;width:calc(100% - 40px);text-align:justify;line-height:1.6;padding:0 20px;font-family:Nunito,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal}@media screen and (max-width: 480px){main{padding:0 10px;width:calc(100% - 20px)}}nav footer{font-family:Nunito,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}h1,h2{text-align:center;font-family:Nunito,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;color:var(--colour-dark);margin:10px}h1{margin-top:20px;font-size:2.6em}h2{margin-top:40px;font-size:1.8em}a{color:var(--colour-dark)}form button{font-family:Nunito,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:2.2em;padding:10px 18px 8px 10px;float:none;color:var(--colour-dark);background-color:var(--colour-light);border:2px solid var(--colour-dark);border-radius:4px}form button:hover{background-color:var(--colour-dark);color:var(--colour-light)}@media screen and (max-width: 480px){form button{font-size:2em}}.logo.svelte-e0r49c{text-align:center;font-size:medium;position:absolute;display:inline-block;top:10px;left:calc(50% - 161px)}@media screen and (max-width: 480px){.logo.svelte-e0r49c{top:15px;left:10px}}@media screen and (max-width: 300px){.logo.svelte-e0r49c{top:15px;left:calc(50% - 16px)}}.logo--hidden.svelte-e0r49c{display:none}.logo.svelte-e0r49c img:where(.svelte-e0r49c){height:40px;width:auto}@media screen and (max-width: 480px){.logo.svelte-e0r49c img:where(.svelte-e0r49c){height:30px}}.navigation.svelte-e0r49c{overflow:hidden;background-color:var(--colour-light);margin:0 auto;display:absolute;border-bottom:solid 1px var(--colour-dark);width:100%;max-width:850px;min-height:60px}.navigation__link.svelte-e0r49c{float:inline-start;display:none;color:var(--colour-dark);text-align:center;padding:5px 10px;margin:4px;text-decoration:none;font-size:17px;border-top:1px solid var(--colour-dark);border-bottom:1px solid var(--colour-dark)}.navigation__link--selected.svelte-e0r49c{font-weight:700}.navigation__link.svelte-e0r49c:hover{border-top:1px solid var(--colour-light);border-bottom:1px solid var(--colour-light);color:var(--colour-light);background-color:var(--colour-dark)}.navigation__icon.svelte-e0r49c{float:right;display:block;margin-top:10px;background-color:var(--colour-light);color:var(--colour-dark);border:none;font-size:1.8em}.navigation.navigation--responsive.svelte-e0r49c{position:relative}.navigation.navigation--responsive.svelte-e0r49c .navigation__icon:where(.svelte-e0r49c){position:absolute;right:0;top:0}.navigation.navigation--responsive.svelte-e0r49c .navigation__link:where(.svelte-e0r49c){float:none;display:block;text-align:left;margin-left:calc(100% - 200px)}#home.svelte-e0r49c{margin-top:60px}#contact.svelte-e0r49c{margin-bottom:15px}.arrowButton.svelte-6zcsmi{position:absolute;top:50px;bottom:50px;background-color:transparent;border:none;cursor:pointer;width:40px}.leftArrow.svelte-6zcsmi{left:0}.rightArrow.svelte-6zcsmi{right:0}.leftArrow.svelte-6zcsmi:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);border-style:solid;border-width:calc(50vh - 25px) 10px calc(50vh - 25px) 10px;border-color:transparent #000 transparent transparent}.rightArrow.svelte-6zcsmi:before{content:"";position:absolute;top:50%;right:50%;transform:translate(50%,-50%);border-style:solid;border-width:20px 10px 20px 10px;border-color:transparent transparent transparent #000}.footer.svelte-siswks{clear:both;position:relative;display:block;text-align:center;font-size:12px;line-height:16px;margin:20px auto 0;bottom:0;padding:5px 0;background-color:var(--colour-light);color:var(--colour-dark);border-top:solid 1px var(--colour-dark);width:100%;max-width:850px;height:auto;padding:auto}.footer.svelte-siswks p:where(.svelte-siswks){margin:6px}
