@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);.map_min{width:100vw;height:100vh;background-color:#194c9e}.cls-51,.cls-52,.cls-54{fill:none}.cls-2{fill:#e5ebf4;fill-rule:evenodd}.cls-6{fill:#3360a9}.cls-7{fill:#f9e8cd}.cls-8{fill:#e9a943}.cls-9{fill:#f0c582}.cls-22{font-family:MyriadPro-Regular,Myriad Pro}.cls-13{letter-spacing:0}.cls-51,.cls-52,.cls-54{stroke-linejoin:round}.cls-20{fill:#b2c3df}.cls-21{fill:#7392c4}.cls-22{font-size:9.93px;fill:#bfcde4}.cls-27,.cls-28{letter-spacing:0}.cls-41{letter-spacing:-.01em}.cls-48{fill:#99afd4}.cls-51,.cls-52,.cls-54{stroke:#fcfdfe}.cls-52{stroke-width:30px}.cls-51{stroke-width:35px}.cls-54{stroke-width:17px}.cls-58{fill:#809bc9}.cls-59{fill:#761183}.cls-60{fill:#fff}.cls-61{fill:#ff931e}.cls-62{fill:#0053a0}.cls-63{fill:#becf00}.map_min[data-v-706791fd]{width:100vw;height:100vh}.map[data-v-706791fd]{z-index:1;position:absolute;width:100vw;height:100%;top:0;left:0;background-color:#647eb5}.footer[data-v-20b2fffe]{background-color:#f8f8f8;color:#fff;z-index:1000;bottom:0;position:absolute;width:100%;height:5vh;box-shadow:0 2px 5px #888;left:0}.footerContainer[data-v-20b2fffe]{display:flex;justify-content:center;align-items:center;overflow:hidden}.footerLogo[data-v-20b2fffe]{height:calc(5vh - .5rem);margin-top:.5rem}#hamburger_menu[data-v-1a20bb64]{height:100vh;background-color:#f8f8f8;width:75vw;padding-bottom:5.5vh;position:absolute;z-index:10000;transition:all .3s ease-in;left:0;top:0;overflow-y:scroll}.hamburger_closed[data-v-1a20bb64]{left:-75vw!important}.logo_container[data-v-1a20bb64]{height:8rem;background:#f8f8f8;display:flex;justify-content:center;align-items:center;margin-top:2rem}.logo_container img[data-v-1a20bb64]{margin:0 auto;width:14rem}.img_container[data-v-1a20bb64]{background:grey;width:4rem;height:100%;border-radius:10px}ul[data-v-1a20bb64]{padding:0 3%;list-style:none}.nav-item[data-v-1a20bb64]{height:5rem;background:#fff;box-shadow:0 0 4px rgba(0,0,0,.25);border-radius:10px;margin-top:1rem;padding:.5rem;display:flex;position:relative;z-index:300;align-items:center}.nav-item img[data-v-1a20bb64]{background:#bfbfbf;height:4rem;width:4rem;border-radius:10px;-o-object-fit:cover;object-fit:cover}.title[data-v-1a20bb64]{text-align:left;margin:0 2%}.titleText[data-v-1a20bb64]{font-weight:900;margin:0}.description[data-v-1a20bb64]{font-size:.8rem;line-height:1;margin:0}.drop-item[data-v-1a20bb64]{display:flex;align-items:center}.accordion-menu a[data-v-1a20bb64]{padding:0}.close-button[data-v-1a20bb64]{border:none;font-size:2rem;cursor:pointer;background:transparent;margin-top:.3rem;position:absolute;right:0}.close-button svg[data-v-1a20bb64]{height:2rem}.nav-extended[data-v-1a20bb64]{background:#f2f5fa;box-shadow:0 0 4px rgba(0,0,0,.25);position:relative;z-index:200;margin-top:-10px;padding-top:15px;border-radius:0 0 10px 10px}.nav-extended ul[data-v-1a20bb64]{padding:0;margin:0;text-align:left}.nav-extended ul li[data-v-1a20bb64]{border-bottom:1px solid rgba(0,0,0,.112);padding:.3rem 0;transition:all .25s ease-in-out;cursor:pointer;padding:1% 3% 1% 3%}.nav-extended ul li[data-v-1a20bb64]:hover{background:#d1d5db;color:#111827;font-weight:700}.nav-extended ul li[data-v-1a20bb64]:last-child{border:none}.sub_list[data-v-1a20bb64]{z-index:100}.nav-item[data-v-1a20bb64]{height:auto}.description[data-v-1a20bb64]{line-height:1.1}.backToMap[data-v-1a20bb64]{margin-top:2.2rem;color:#3360a9}.backToMap>a[data-v-1a20bb64]{text-decoration:none}.backToMap>a[data-v-1a20bb64]:visited{color:#213e6d}@media only screen and (min-width:1200px){#hamburger_menu[data-v-1a20bb64]{height:100vh;background-color:#f8f8f8;width:30vw}}#splash[data-v-4d5a3607]{width:100vw;height:100vh;position:absolute;z-index:10000000;background:#fbfbfb;background-repeat:no-repeat;background-size:cover;left:0;top:0;font-family:Montserrat,sans-serif}.page[data-v-4d5a3607]{width:100vw;height:100vh;position:absolute;z-index:10000001;opacity:0}#page0[data-v-4d5a3607]{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%}#page0 #teaching[data-v-4d5a3607]{width:40%}#page0 .logo-2[data-v-4d5a3607]{width:100%;display:flex;align-items:center;justify-content:center}#page0 .logo[data-v-4d5a3607]{width:70%;margin:1rem}#page1[data-v-4d5a3607]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}#page1 .text[data-v-4d5a3607]{margin:4rem 0}#page1 h1[data-v-4d5a3607]{font-size:4rem;margin:0;font-weight:800;color:#3360a9}#page1 h2[data-v-4d5a3607],#page1 h3[data-v-4d5a3607]{color:#000;margin:0;line-height:0}#page1 h3[data-v-4d5a3607]{letter-spacing:2px;font-size:1.5rem}#page2[data-v-4d5a3607]{display:flex;height:100%;align-items:center;justify-content:center}#page2 img[data-v-4d5a3607]{width:30%}.logo[data-v-4d5a3607]{width:100%}#teaching_logo[data-v-4d5a3607]{width:70%}#oshawa_logo[data-v-4d5a3607]{max-width:35%;float:left}#durham_logo[data-v-4d5a3607]{max-width:35%}#welcome_line1[data-v-4d5a3607]{font-size:1.2rem;color:#4b5563;margin-bottom:-.4rem}#welcome_line2[data-v-4d5a3607]{font-size:3rem;font-weight:500;color:#162b57}#welcome_line3[data-v-4d5a3607]{font-size:1.2rem;color:#4b5563;margin-top:-.4rem}#preloader[data-v-4d5a3607]{width:10%;margin-top:2rem}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;background-color:#647eb5;height:100%;width:100%;overflow:hidden}*{box-sizing:border-box}#hamburger_menu{height:100vh}.button{position:absolute;top:20px;left:15px;z-index:200;border-radius:50%;width:3.2rem;height:3.2rem;background-color:#f8f8f8;color:#14679e;border:none;box-shadow:1px 2px 5px #888;font-size:1.5rem;display:flex;justify-content:center;align-items:center;padding:0}.button:focus,.button:hover{background-color:#f8f8f8;color:#3360a9}.tinytabs .tabs{margin-top:40px;margin-left:15px;display:flex;flex-flow:row wrap}.tinytabs .tabs .tab .close{padding-left:5px}.tinytabs .tabs .tab{margin:0 3px 0 0;background:#e1e1e1;display:block;padding:6px 15px;text-decoration:none;color:#666;font-weight:700;border-radius:3px 3px 0 0}.tinytabs .section{background:#f1f1f1;overflow:hidden;padding:15px;clear:both;border-radius:3px}.tinytabs .tab.sel{background:#f1f1f1;color:#333;text-shadow:none}#home[data-v-7a9625b2]{position:relative;background-color:#647eb5;left:0;top:0}#modal[data-v-7a9625b2]{background:rgba(20,20,20,.5)}.help[data-v-7a9625b2]{z-index:200;background:orange;height:3.2rem;width:3.2rem;border-radius:50%;font-size:2.5rem;display:flex;justify-content:center;align-items:center;color:#f8f8f8;position:absolute;top:20px;right:14px}template[data-v-7a9625b2]{overflow-x:hidden}