header{-webkit-box-sizing:border-box;box-sizing:border-box}html{height:100vh}body{height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;background-color:#161d21;color:#eceff1;font-family:"Lato",sans-serif;font-size:1.1em}::-moz-selection{background-color:#8bc34a;color:#161d21}::selection{background-color:#8bc34a;color:#161d21}strong,b{color:hsl(89.203539823,46.1224489796%,58.0392156863%)}a{color:#7cb342}.transition-fade{opacity:1;-webkit-transition:opacity .8s ease-in-out;transition:opacity .8s ease-in-out}html.is-animating .transition-fade,html.is-leaving .transition-fade{opacity:0;-webkit-transition-duration:.1s;transition-duration:.1s}@-webkit-keyframes bounceEntrance{0%{opacity:0;-webkit-transform:scale3d(0, 0, 0);transform:scale3d(0, 0, 0)}40%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}60%{opacity:1;-webkit-transform:scale3d(0.95, 0.95, 0.95);transform:scale3d(0.95, 0.95, 0.95)}100%{-webkit-transform:none;transform:none}}@keyframes bounceEntrance{0%{opacity:0;-webkit-transform:scale3d(0, 0, 0);transform:scale3d(0, 0, 0)}40%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}60%{opacity:1;-webkit-transform:scale3d(0.95, 0.95, 0.95);transform:scale3d(0.95, 0.95, 0.95)}100%{-webkit-transform:none;transform:none}}h1{-webkit-box-sizing:border-box;box-sizing:border-box;margin:1em 0 .2em;-webkit-animation:bounceEntrance .8s ease;animation:bounceEntrance .8s ease;color:#7cb342;font-family:"Skranji",sans-serif;font-size:4em;text-align:center}h2{margin:.2em 0;font-size:2.5em}@media screen and (max-width: 699px){h1{font-size:2.5em}h2{font-size:1.2em}}h3{margin-top:2em}h2,h3,h4,h5,h6{font-family:"Skranji",sans-serif;font-weight:normal}hr{border-color:hsl(89.203539823,86.1224489796%,88.0392156863%);margin:2em 0 3em;opacity:.5}iframe{margin:1em 0}#container{position:relative;width:100%;height:100%;overflow-x:hidden;overflow-y:visible;-webkit-perspective:20px;perspective:20px;-webkit-perspective-origin:0;perspective-origin:0}#background{position:absolute;z-index:-1;top:30%;right:-140%;pointer-events:none;-webkit-transform:translateZ(-50px) scale(2.5);transform:translateZ(-50px) scale(2.5);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}main{max-width:42em;padding:1em 4em;margin:.5em auto 0 auto;margin-bottom:50px;font-size:1.2em}main p{margin:1em 0;line-height:1.4;text-align:justify}main p.center{text-align:center}@media screen and (max-width: 999px){main p{font-size:.9em}}main a{background:-webkit-gradient(linear, left top, right top, from(#7cb342), to(#7cb342)),-webkit-gradient(linear, left top, right top, from(rgb(125.3008849558, 228, 17)), to(#ccb342));background:linear-gradient(to right, #7cb342, #7cb342),linear-gradient(to right, rgb(125.3008849558, 228, 17), #ccb342);background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% .1em,0 .1em;color:#7cb342;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}main a:hover,main a:focus{background-size:0 .1em,100% .1em;color:rgb(124.9756637168,215.75,29.25)}main img.inline-img,main svg.inline-img{display:inline-block;max-height:2em;margin:0 .5em;pointer-events:none;vertical-align:middle}main img.wide-img,main svg.wide-img{position:relative;left:-20%;width:140%}@media screen and (max-width: 999px){main{padding:1em 2em}}@media screen and (max-width: 699px){main{padding:1em}}.main-nav{margin:0 1em 2em;text-align:center}.main-nav .nav-link{display:inline-block;padding:.2em;margin:0 1em;-webkit-animation:bounceEntrance .8s ease-in-out;animation:bounceEntrance .8s ease-in-out;-webkit-box-shadow:inset 0 0 0 0 #7cb342;box-shadow:inset 0 0 0 0 #7cb342;font-size:1.4em;font-weight:bold;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main-nav .nav-link:hover{-webkit-box-shadow:inset 10em 0 0 0 #7cb342;box-shadow:inset 10em 0 0 0 #7cb342;color:#161d21}@media screen and (max-width: 699px){.main-nav .nav-link{margin:0 .4em .4em;font-size:1.2em}}.deprecated{display:inline-block;color:#ccb342;font-size:.8em}.deprecated>svg{height:1.4em;margin-right:.2em;vertical-align:middle}#social{text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#social>a{position:relative;display:inline-block;overflow:visible;width:2em;padding:.5em;margin:0 1em;-webkit-animation:bounceEntrance .8s ease-in-out;animation:bounceEntrance .8s ease-in-out;color:#eceff1;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#social>a::before{position:absolute;z-index:-1;top:50%;left:50%;width:0;height:0;border-radius:50%;background-color:#7cb342;content:"";-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#social>a:hover,#social>a:focus{color:#161d21}#social>a:hover::before,#social>a:focus::before{width:100%;height:100%}#social>a svg{vertical-align:middle}a.link-btn{display:inline-block;padding:.5em 1em;border:.1em solid #7cb342;border-radius:.2em;margin:1.2em 0;background:none;color:#7cb342;text-align:center;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a.link-btn:hover,a.link-btn:focus{background-color:#7cb342;color:#161d21}.archive{width:100%;text-align:center}.archive-entry{width:60%;-webkit-box-sizing:border-box;box-sizing:border-box}.archive-entry .archive-title{margin:1em 0 .4em}.archive-entry p{text-align:center}.archive-entry .archive-subtitle{margin:0}.archive-entry .archive-year{font-family:"Skranji",sans-serif}@media screen and (max-width: 1299px){.archive-entry{width:80%}}@media screen and (max-width: 699px){.archive-entry{width:100%}}.youtube-embed{position:relative;height:0;padding-bottom:56.25%;margin-bottom:3em}.youtube-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.timetable{position:relative;left:-20%;display:grid;width:140%;margin:5em 0 2em;-webkit-column-gap:.4em;-moz-column-gap:.4em;column-gap:.4em;grid-auto-flow:column;grid-template-columns:repeat(6, 1fr);grid-template-rows:2em repeat(3, 1fr);row-gap:.5em}.timetable .timetable-header{font-family:"Skranji",sans-serif;font-size:1.2em;font-weight:bold;text-align:center;text-transform:uppercase}.timetable .timetable-header:nth-child(1){background:-webkit-gradient(linear, left top, right top, from(rgb(125.3008849558, 228, 17)), to(rgb(145.0840707965, 219.8333333333, 25.1666666667)));background:linear-gradient(to right, rgb(125.3008849558, 228, 17), rgb(145.0840707965, 219.8333333333, 25.1666666667));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.timetable .timetable-header:nth-child(5){background:-webkit-gradient(linear, left top, right top, from(rgb(145.0840707965, 219.8333333333, 25.1666666667)), to(rgb(164.8672566372, 211.6666666667, 33.3333333333)));background:linear-gradient(to right, rgb(145.0840707965, 219.8333333333, 25.1666666667), rgb(164.8672566372, 211.6666666667, 33.3333333333));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.timetable .timetable-header:nth-child(9){background:-webkit-gradient(linear, left top, right top, from(rgb(164.8672566372, 211.6666666667, 33.3333333333)), to(rgb(184.6504424779, 203.5, 41.5)));background:linear-gradient(to right, rgb(164.8672566372, 211.6666666667, 33.3333333333), rgb(184.6504424779, 203.5, 41.5));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.timetable .timetable-header:nth-child(13){background:-webkit-gradient(linear, left top, right top, from(rgb(184.6504424779, 203.5, 41.5)), to(rgb(204.4336283186, 195.3333333333, 49.6666666667)));background:linear-gradient(to right, rgb(184.6504424779, 203.5, 41.5), rgb(204.4336283186, 195.3333333333, 49.6666666667));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.timetable .timetable-header:nth-child(17){background:-webkit-gradient(linear, left top, right top, from(rgb(204.4336283186, 195.3333333333, 49.6666666667)), to(rgb(224.2168141593, 187.1666666667, 57.8333333333)));background:linear-gradient(to right, rgb(204.4336283186, 195.3333333333, 49.6666666667), rgb(224.2168141593, 187.1666666667, 57.8333333333));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.timetable .timetable-header:nth-child(21){background:-webkit-gradient(linear, left top, right top, from(rgb(224.2168141593, 187.1666666667, 57.8333333333)), to(#f4b342));background:linear-gradient(to right, rgb(224.2168141593, 187.1666666667, 57.8333333333), #f4b342);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.timetable .timetable-slot{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:8.5em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding-top:.3em;padding-bottom:1em;border:.2em solid rgba(0,0,0,0);-ms-overflow-style:none;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-webkit-transition:border-radius 2s ease-out;transition:border-radius 2s ease-out}.timetable .timetable-slot:hover,.timetable .timetable-slot:focus{-webkit-transition-duration:.3s;transition-duration:.3s}.timetable .timetable-slot::-webkit-scrollbar{display:none;width:0;background:rgba(0,0,0,0)}.timetable .timetable-slot:nth-child(1){border-radius:58% 57% 57% 49%/39% 40% 34% 33%;background:-webkit-gradient(linear, left top, left bottom, from(#161d21), to(#161d21)) padding-box,-webkit-gradient(linear, left top, right bottom, from(rgba(125.3008849558, 228, 17, 0.5)), to(rgba(130.7050147493, 225.9583333333, 19.0416666667, 0.5))) border-box;background:linear-gradient(#161d21, #161d21) padding-box,linear-gradient(to bottom right, rgba(125.3008849558, 228, 17, 0.5), rgba(130.7050147493, 225.9583333333, 19.0416666667, 0.5)) border-box}.timetable .timetable-slot:nth-child(1):hover,.timetable .timetable-slot:nth-child(1):focus{border-radius:75.3377396784% 74.0365363294% 86.5950291917% 67.5070470518%/39% 40% 34% 33%}.timetable .timetable-slot:nth-child(2){border-radius:39% 35% 32% 37%/40% 35% 40% 32%;background:-webkit-gradient(linear, left top, left bottom, from(#161d21), to(#161d21)) padding-box,-webkit-gradient(linear, left top, right bottom, from(rgba(130.7050147493, 225.9583333333, 19.0416666667, 0.5)), to(rgba(136.1091445428, 223.9166666667, 21.0833333333, 0.5))) border-box;background:linear-gradient(#161d21, #161d21) padding-box,linear-gradient(to bottom right, rgba(130.7050147493, 225.9583333333, 19.0416666667, 0.5), rgba(136.1091445428, 223.9166666667, 21.0833333333, 0.5)) border-box}.timetable .timetable-slot:nth-child(2):hover,.timetable .timetable-slot:nth-child(2):focus{border-radius:66.1692450586% 54.8958618363% 50.3383318032% 61.9762607871%/40% 35% 40% 32%}.timetable .timetable-slot:nth-child(3){border-radius:36% 33% 34% 34%/34% 31% 38% 35%;background:-webkit-gradient(linear, left top, left bottom, from(#161d21), to(#161d21)) padding-box,-webkit-gradient(linear, left top, right bottom, from(rgba(136.1091445428, 223.9166666667, 21.0833333333, 0.5)), to(rgba(141.5132743363, 221.875, 23.125, 0.5))) border-box;background:linear-gradient(#161d21, #161d21) padding-box,linear-gradient(to bottom right, rgba(136.1091445428, 223.9166666667, 21.0833333333, 0.5), rgba(141.5132743363, 221.875, 23.125, 0.5)) border-box}.timetable .timetable-slot:nth-child(3):hover,.timetable .timetable-slot:nth-child(3):focus{border-radius:58.2091744171% 42.7256177738% 53.9989553051% 41.791428683%/34% 31% 38% 35%}.timetable .timetable-slot:nth-child(4){border-radius:52% 47% 50% 42%/39% 31% 39% 36%;background:-webkit-gradient(linear, left top, left bottom, from(#161d21), to(#161d21)) padding-box,-webkit-gradient(linear, left top, right bottom, from(rgba(141.5132743363, 221.875, 23.125, 0.5)), to(rgba(146.9174041298, 219.8333333333, 25.1666666667, 0.5))) border-box;background:linear-gradient(#161d21, #161d21) padding-box,linear-gradient(to bottom right, rgba(141.5132743363, 221.875, 23.125, 0.5), rgba(146.9174041298, 219.8333333333, 25.1666666667, 0.5)) border-box}.timetable .timetable-slot:nth-child(4):hover,.timetable .timetable-slot:nth-child(4):focus{border-radius:78.7440824474% 64.5002202871% 63.7901620905% 65.5273966424%/39% 31% 39% 36%}.timetable .timetable-slot:nth-child(5){border-radius:53% 46% 60% 44%/37% 32% 34% 35%;background:-webkit-gradient(linear, left top, left bottom, from(#161d21), to(#161d21)) padding-box,-webkit-gradient(linear, left top, right bottom, from(rgba(146.9174041298, 219.8333333333, 25.1666666667, 0.5)), to(rgba(152.3215339233, 217.7916666667, 27.2083333333, 0.5))) border-box;background:linear-gradient(#161d21, #161d21) padding-box,linear-gradient(to bottom right, rgba(146.9174041298, 219.8333333333, 25.1666666667, 0.5), rgba(152.3215339233, 217.7916666667, 27.2083333333, 0.5)) border-box}.timetable .timetable-slot:nth-child(5):hover,.timetable .timetable-slot:nth-child(5):focus{border-radius:70.2040733373% 56.7948066482% 89.0881738134% 53.2025341481%/37% 32% 34% 35%}.timetable .timetable-slot:nth-child(6){border-radius:49% 50% 60% 43%/33% 34% 36% 34%;background:-webkit-gradient(linear, left top, left bottom, from(#161d21), to(#161d21)) padding-box,-webkit-gradient(linear, left top, right bottom, from(rgba(152.3215339233, 217.7916666667, 27.2083333333, 0.5)), to(rgba(157.7256637168, 215.75, 29.25, 0.5))) border-box;background:linear-gradient(#161d21, #161d21) padding-box,linear-gradient(to bottom right, rgba(152.3215339233, 217.7916666667, 27.2083333333, 0.5), rgba(157.7256637168, 215.75, 29.25, 0.5)) border-box}.timetable .timetable-slot:nth-child(6):hover,.timetable .timetable-slot:nth-child(6):focus{border-radius:82.7500701446% 71.1863842115% 89.3173108667% 54.7425302167%/33% 34% 36% 34%}.timetable .timetable-slot:nth-child(7){border-radius:47% 39% 31% 48%/35% 35% 31% 31%;background:-webkit-gradient(linear, left top, left bottom, from(#161d21), to(#161d21)) padding-box,-webkit-gradient(linear, left top, right bottom, from(rgba(157.7256637168, 215.75, 29.25, 0.5)), to(rgba(163.1297935103, 213.7083333333, 31.2916666667, 0.5))) border-box;background:linear-gradient(#161d21, #161d21) padding-box,linear-gradient(to bottom right, rgba(157.7256637168, 215.75, 29.25, 0.5), rgba(163.1297935103, 213.7083333333, 31.2916666667, 0.5)) border-box}.timetable .timetable-slot:nth-child(7):hover,.timetable .timetable-slot:nth-child(7):focus{border-radius:60.2152289661% 57.0068768556% 48.9697598133% 79.9248440626%/35% 35% 31% 31%}.timetable .timetable-slot:nth-child(8){border-radius:54% 44% 34% 50%/35% 33% 31% 33%;background:-webkit-gradient(linear, left top, left bottom, from(#161d21), to(#161d21)) padding-box,-webkit-gradient(linear, left top, right bottom, from(rgba(163.1297935103, 213.7083333333, 31.2916666667, 0.5)), to(rgba(168.5339233038, 211.6666666667, 33.3333333333, 0.5))) border-box;background:linear-gradient(#161d21, #161d21) padding-box,linear-gradient(to bottom right, rgba(163.1297935103, 213.7083333333, 31.2916666667, 0.5), rgba(168.5339233038, 211.6666666667, 33.3333333333, 0.5)) border-box}.timetable .timetable-slot:nth-child(8):hover,.timetable .timetable-slot:nth-child(8):focus{border-radius:74.4314332151% 73.7657629692% 55.0221917763% 61.4712041642%/35% 33% 31% 33%}.timetable .timetable-slot:nth-child(9){border-radius:37% 34% 52% 39%/33% 37% 40% 39%;background:-webkit-gradient(linear, left top, left bottom, from(#161d21), to(#161d21)) padding-box,-webkit-gradient(linear, left top, right bottom, from(rgba(168.5339233038, 211.6666666667, 33.3333333333, 0.5)), to(rgba(173.9380530973, 209.625, 35.375, 0.5))) border-box;background:linear-gradient(#161d21, #161d21) padding-box,linear-gradient(to bottom right, rgba(168.5339233038, 211.6666666667, 33.3333333333, 0.5), rgba(173.9380530973, 209.625, 35.375, 0.5)) border-box}.timetable .timetable-slot:nth-child(9):hover,.timetable .timetable-slot:nth-child(9):focus{border-radius:58.2097024765% 47.2412497962% 77.877480438% 54.9663509398%/33% 37% 40% 39%}.timetable .timetable-slot:nth-child(10){border-radius:46% 53% 34% 40%/37% 39% 33% 39%;background:-webkit-gradient(linear, left top, left bottom, from(#161d21), to(#161d21)) padding-box,-webkit-gradient(linear, left top, right bottom, from(rgba(173.9380530973, 209.625, 35.375, 0.5)), to(rgba(179.3421828909, 207.5833333333, 37.4166666667, 0.5))) border-box;background:linear-gradient(#161d21, #161d21) padding-box,linear-gradient(to bottom right, rgba(173.9380530973, 209.625, 35.375, 0.5), rgba(179.3421828909, 207.5833333333, 37.4166666667, 0.5)) border-box}.timetable .timetable-slot:nth-child(10):hover,.timetable .timetable-slot:nth-child(10):focus{border-radius:66.9931930925% 73.7004584681% 49.6973992225% 51.7242673658%/37% 39% 33% 39%}.timetable .timetable-slot:nth-child(11){border-radius:58% 40% 50% 47%/38% 37% 37% 31%;background:-webkit-gradient(linear, left top, left bottom, from(#161d21), to(#161d21)) padding-box,-webkit-gradient(linear, left top, right bottom, from(rgba(179.3421828909, 207.5833333333, 37.4166666667, 0.5)), to(rgba(184.7463126844, 205.5416666667, 39.4583333333, 0.5))) border-box;background:linear-gradient(#161d21, #161d21) padding-box,linear-gradient(to bottom right, rgba(179.3421828909, 207.5833333333, 37.4166666667, 0.5), rgba(184.7463126844, 205.5416666667, 39.4583333333, 0.5)) border-box}.timetable .timetable-slot:nth-child(11):hover,.timetable .timetable-slot:nth-child(11):focus{border-radius:77.9680093865% 65.974257842% 62.4678913596% 62.7948311113%/38% 37% 37% 31%}.timetable .timetable-slot:nth-child(12){border-radius:51% 42% 38% 37%/31% 39% 40% 32%;background:-webkit-gradient(linear, left top, left bottom, from(#161d21), to(#161d21)) padding-box,-webkit-gradient(linear, left top, right bottom, from(rgba(184.7463126844, 205.5416666667, 39.4583333333, 0.5)), to(rgba(190.1504424779, 203.5, 41.5, 0.5))) border-box;background:linear-gradient(#161d21, #161d21) padding-box,linear-gradient(to bottom right, rgba(184.7463126844, 205.5416666667, 39.4583333333, 0.5), rgba(190.1504424779, 203.5, 41.5, 0.5)) border-box}.timetable .timetable-slot:nth-child(12):hover,.timetable .timetable-slot:nth-child(12):focus{border-radius:69.6175159887% 58.8842703037% 63.0352433285% 52.8691631086%/31% 39% 40% 32%}.timetable .timetable-slot:nth-child(13){border-radius:48% 50% 51% 45%/39% 35% 40% 37%;background:-webkit-gradient(linear, left top, left bottom, from(#161d21), to(#161d21)) padding-box,-webkit-gradient(linear, left top, right bottom, from(rgba(190.1504424779, 203.5, 41.5, 0.5)), to(rgba(195.5545722714, 201.4583333333, 43.5416666667, 0.5))) border-box;background:linear-gradient(#161d21, #161d21) padding-box,linear-gradient(to bottom right, rgba(190.1504424779, 203.5, 41.5, 0.5), rgba(195.5545722714, 201.4583333333, 43.5416666667, 0.5)) border-box}.timetable .timetable-slot:nth-child(13):hover,.timetable .timetable-slot:nth-child(13):focus{border-radius:73.9275568107% 69.9753749777% 70.8184519519% 59.1975566922%/39% 35% 40% 37%}.timetable .timetable-slot:nth-child(14){border-radius:49% 51% 56% 51%/35% 40% 31% 34%;background:-webkit-gradient(linear, left top, left bottom, from(#161d21), to(#161d21)) padding-box,-webkit-gradient(linear, left top, right bottom, from(rgba(195.5545722714, 201.4583333333, 43.5416666667, 0.5)), to(rgba(200.9587020649, 199.4166666667, 45.5833333333, 0.5))) border-box;background:linear-gradient(#161d21, #161d21) padding-box,linear-gradient(to bottom right, rgba(195.5545722714, 201.4583333333, 43.5416666667, 0.5), rgba(200.9587020649, 199.4166666667, 45.5833333333, 0.5)) border-box}.timetable .timetable-slot:nth-child(14):hover,.timetable .timetable-slot:nth-child(14):focus{border-radius:76.9555425456% 64.6957284819% 69.6134291055% 86.2188818089%/35% 40% 31% 34%}.timetable .timetable-slot:nth-child(15){border-radius:39% 57% 55% 50%/36% 33% 38% 33%;background:-webkit-gradient(linear, left top, left bottom, from(#161d21), to(#161d21)) padding-box,-webkit-gradient(linear, left top, right bottom, from(rgba(200.9587020649, 199.4166666667, 45.5833333333, 0.5)), to(rgba(206.3628318584, 197.375, 47.625, 0.5))) border-box;background:linear-gradient(#161d21, #161d21) padding-box,linear-gradient(to bottom right, rgba(200.9587020649, 199.4166666667, 45.5833333333, 0.5), rgba(206.3628318584, 197.375, 47.625, 0.5)) border-box}.timetable .timetable-slot:nth-child(15):hover,.timetable .timetable-slot:nth-child(15):focus{border-radius:56.9089510826% 89.7778562804% 81.1436104142% 73.6665540323%/36% 33% 38% 33%}.timetable .timetable-slot:nth-child(16){border-radius:50% 34% 34% 56%/40% 33% 35% 32%;background:-webkit-gradient(linear, left top, left bottom, from(#161d21), to(#161d21)) padding-box,-webkit-gradient(linear, left top, right bottom, from(rgba(206.3628318584, 197.375, 47.625, 0.5)), to(rgba(211.7669616519, 195.3333333333, 49.6666666667, 0.5))) border-box;background:linear-gradient(#161d21, #161d21) padding-box,linear-gradient(to bottom right, rgba(206.3628318584, 197.375, 47.625, 0.5), rgba(211.7669616519, 195.3333333333, 49.6666666667, 0.5)) border-box}.timetable .timetable-slot:nth-child(16):hover,.timetable .timetable-slot:nth-child(16):focus{border-radius:61.1630021868% 53.1376877848% 54.9802697% 85.8601050644%/40% 33% 35% 32%}.timetable .timetable-slot:nth-child(17){border-radius:39% 46% 31% 33%/40% 35% 34% 34%;background:-webkit-gradient(linear, left top, left bottom, from(#161d21), to(#161d21)) padding-box,-webkit-gradient(linear, left top, right bottom, from(rgba(211.7669616519, 195.3333333333, 49.6666666667, 0.5)), to(rgba(217.1710914454, 193.2916666667, 51.7083333333, 0.5))) border-box;background:linear-gradient(#161d21, #161d21) padding-box,linear-gradient(to bottom right, rgba(211.7669616519, 195.3333333333, 49.6666666667, 0.5), rgba(217.1710914454, 193.2916666667, 51.7083333333, 0.5)) border-box}.timetable .timetable-slot:nth-child(17):hover,.timetable .timetable-slot:nth-child(17):focus{border-radius:57.3939637158% 77.4352009329% 44.9639854829% 39.8691396345%/40% 35% 34% 34%}.timetable .timetable-slot:nth-child(18){border-radius:33% 34% 37% 38%/38% 37% 37% 32%;background:-webkit-gradient(linear, left top, left bottom, from(#161d21), to(#161d21)) padding-box,-webkit-gradient(linear, left top, right bottom, from(rgba(217.1710914454, 193.2916666667, 51.7083333333, 0.5)), to(rgba(222.5752212389, 191.25, 53.75, 0.5))) border-box;background:linear-gradient(#161d21, #161d21) padding-box,linear-gradient(to bottom right, rgba(217.1710914454, 193.2916666667, 51.7083333333, 0.5), rgba(222.5752212389, 191.25, 53.75, 0.5)) border-box}.timetable .timetable-slot:nth-child(18):hover,.timetable .timetable-slot:nth-child(18):focus{border-radius:55.6627425639% 52.8762562711% 50.1505048743% 54.6978838028%/38% 37% 37% 32%}.timetable .timetable-slot:nth-child(19){border-radius:46% 38% 42% 52%/34% 33% 40% 34%;background:-webkit-gradient(linear, left top, left bottom, from(#161d21), to(#161d21)) padding-box,-webkit-gradient(linear, left top, right bottom, from(rgba(222.5752212389, 191.25, 53.75, 0.5)), to(rgba(227.9793510324, 189.2083333333, 55.7916666667, 0.5))) border-box;background:linear-gradient(#161d21, #161d21) padding-box,linear-gradient(to bottom right, rgba(222.5752212389, 191.25, 53.75, 0.5), rgba(227.9793510324, 189.2083333333, 55.7916666667, 0.5)) border-box}.timetable .timetable-slot:nth-child(19):hover,.timetable .timetable-slot:nth-child(19):focus{border-radius:72.1561844308% 52.0094897807% 70.6288960263% 77.280304928%/34% 33% 40% 34%}.timetable .timetable-slot:nth-child(20){border-radius:41% 49% 35% 42%/38% 36% 39% 37%;background:-webkit-gradient(linear, left top, left bottom, from(#161d21), to(#161d21)) padding-box,-webkit-gradient(linear, left top, right bottom, from(rgba(227.9793510324, 189.2083333333, 55.7916666667, 0.5)), to(rgba(233.383480826, 187.1666666667, 57.8333333333, 0.5))) border-box;background:linear-gradient(#161d21, #161d21) padding-box,linear-gradient(to bottom right, rgba(227.9793510324, 189.2083333333, 55.7916666667, 0.5), rgba(233.383480826, 187.1666666667, 57.8333333333, 0.5)) border-box}.timetable .timetable-slot:nth-child(20):hover,.timetable .timetable-slot:nth-child(20):focus{border-radius:65.7450351614% 69.0811105589% 45.1034714631% 60.4110053611%/38% 36% 39% 37%}.timetable .timetable-slot:nth-child(21){border-radius:45% 44% 34% 48%/34% 33% 33% 31%;background:-webkit-gradient(linear, left top, left bottom, from(#161d21), to(#161d21)) padding-box,-webkit-gradient(linear, left top, right bottom, from(rgba(233.383480826, 187.1666666667, 57.8333333333, 0.5)), to(rgba(238.7876106195, 185.125, 59.875, 0.5))) border-box;background:linear-gradient(#161d21, #161d21) padding-box,linear-gradient(to bottom right, rgba(233.383480826, 187.1666666667, 57.8333333333, 0.5), rgba(238.7876106195, 185.125, 59.875, 0.5)) border-box}.timetable .timetable-slot:nth-child(21):hover,.timetable .timetable-slot:nth-child(21):focus{border-radius:68.0764990086% 54.740571493% 57.7110050221% 77.1926463328%/34% 33% 33% 31%}.timetable .timetable-slot:nth-child(22){border-radius:32% 44% 57% 50%/32% 35% 34% 38%;background:-webkit-gradient(linear, left top, left bottom, from(#161d21), to(#161d21)) padding-box,-webkit-gradient(linear, left top, right bottom, from(rgba(238.7876106195, 185.125, 59.875, 0.5)), to(rgba(244.191740413, 183.0833333333, 61.9166666667, 0.5))) border-box;background:linear-gradient(#161d21, #161d21) padding-box,linear-gradient(to bottom right, rgba(238.7876106195, 185.125, 59.875, 0.5), rgba(244.191740413, 183.0833333333, 61.9166666667, 0.5)) border-box}.timetable .timetable-slot:nth-child(22):hover,.timetable .timetable-slot:nth-child(22):focus{border-radius:39.8203735886% 70.0970292753% 81.431116209% 74.1925496502%/32% 35% 34% 38%}.timetable .timetable-slot:nth-child(23){border-radius:33% 35% 40% 37%/35% 35% 31% 34%;background:-webkit-gradient(linear, left top, left bottom, from(#161d21), to(#161d21)) padding-box,-webkit-gradient(linear, left top, right bottom, from(rgba(244.191740413, 183.0833333333, 61.9166666667, 0.5)), to(rgba(249.5958702065, 181.0416666667, 63.9583333333, 0.5))) border-box;background:linear-gradient(#161d21, #161d21) padding-box,linear-gradient(to bottom right, rgba(244.191740413, 183.0833333333, 61.9166666667, 0.5), rgba(249.5958702065, 181.0416666667, 63.9583333333, 0.5)) border-box}.timetable .timetable-slot:nth-child(23):hover,.timetable .timetable-slot:nth-child(23):focus{border-radius:51.7667422973% 54.818071729% 63.8475792349% 54.7202559297%/35% 35% 31% 34%}.timetable .timetable-slot:nth-child(24){border-radius:53% 49% 35% 32%/34% 40% 37% 39%;background:-webkit-gradient(linear, left top, left bottom, from(#161d21), to(#161d21)) padding-box,-webkit-gradient(linear, left top, right bottom, from(rgba(249.5958702065, 181.0416666667, 63.9583333333, 0.5)), to(rgba(255, 179, 66, 0.5))) border-box;background:linear-gradient(#161d21, #161d21) padding-box,linear-gradient(to bottom right, rgba(249.5958702065, 181.0416666667, 63.9583333333, 0.5), rgba(255, 179, 66, 0.5)) border-box}.timetable .timetable-slot:nth-child(24):hover,.timetable .timetable-slot:nth-child(24):focus{border-radius:75.4970084784% 66.1354744381% 47.1144316925% 47.9513331701%/34% 40% 37% 39%}.timetable .timetable-entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:.1em .5em}.timetable .timetable-time{display:inline-block;width:100%;margin-top:.3em;color:#7cb342;font-family:"Skranji",sans-serif;font-size:1.2em;font-weight:bold;line-height:1em;text-align:center}.timetable .timetable-content{display:inline-block;margin:0 .5em;line-height:1em;text-align:center;word-wrap:break-word}@media screen and (max-width: 1499px){.timetable{font-size:.9em}}@media screen and (max-width: 1299px){.timetable{left:-10%;width:120%;font-size:.75em}}@media screen and (max-width: 999px){.timetable{position:static;width:100%;padding-bottom:1em;overflow-x:scroll}.timetable .timetable-time{font-size:1.1em}}.tutors{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;row-gap:3em}.tutor figure{width:10em}.tutor figure img{width:100%;border-radius:50%}.tutor figure figcaption h3{margin-top:1em;white-space:nowrap}.tutor figure figcaption p{white-space:nowrap}@media screen and (max-width: 699px){.tutors{row-gap:2em}}h2#geckos{margin-bottom:1em}#konami{position:absolute;top:0;left:0;overflow:hidden;width:100vw;height:100vh;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#konami img{display:block;margin:0 auto;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:40% 65%;-ms-transform-origin:40% 65%;transform-origin:40% 65%}