@font-face{font-family:'GoogleSans';src:url("/assets/mirror/campusguides.ca/wp-content/themes/genesis-child/assets/fonts/GoogleSans-Regular.ttf");font-weight:normal}@font-face{font-family:'GoogleSans Medium';src:url("/assets/mirror/campusguides.ca/wp-content/themes/genesis-child/assets/fonts/GoogleSans-Medium.ttf");font-weight:normal}@font-face{font-family:'GoogleSans Bold';src:url("/assets/mirror/campusguides.ca/wp-content/themes/genesis-child/assets/fonts/GoogleSans-Bold.ttf");font-weight:normal}a,a svg{transition:all 0.1s ease-in-out}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html,input[type="search"]{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.wrap{max-width:1200px;margin:0 auto;padding-left:16px;padding-right:16px}.wrap:after{content:"";display:table;clear:both}.site-inner{padding:36px 0}@media (min-width: 768px){.site-inner{padding:48px 0}}.singular.content .site-inner>.wrap{max-width:800px}.site-inner .wp-block-image img{margin:0 auto}@media (max-width: 375px){.site-inner .title-area{max-width:140px}}.genesis-skip-link{display:none}.screen-reader-text,.screen-reader-text span,.screen-reader-shortcut{position:absolute !important;clip:rect(0, 0, 0, 0);height:1px;width:1px;border:0;overflow:hidden}.screen-reader-text:focus,.screen-reader-shortcut:focus{clip:auto !important;height:auto;width:auto;display:block;font-size:1em;font-weight:bold;padding:15px 23px 14px;color:#333;background:#fff;z-index:100000;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,0.6)}.sidebar-primary h2{font-size:22px}.sidebar-primary h3{font-size:16px;margin-bottom:4px}.sidebar-primary .widget-wrap{margin-bottom:16px;font-size:16px}.sidebar-primary .sidebar-value{display:flex}.sidebar-primary .widget{margin-bottom:48px;min-width:250px}@media (max-width: 991px){.content-sidebar .sidebar-primary:not(.sidebar-university){flex-flow:column;align-items:center}}.content-sidebar .sidebar-primary h3{margin-bottom:16px}.content-sidebar .sidebar-primary h4{font-size:16px;margin-top:12px}.content-sidebar .sidebar-primary .entry-title a{text-decoration:none}.content-sidebar .sidebar-primary .widget{max-width:600px}@media (max-width: 991px){.sidebar-primary{display:flex;flex-wrap:wrap;justify-content:space-around}}@media (min-width: 992px){.content-sidebar .site-main{float:left;width:65.7534246575%}.content-sidebar .sidebar-primary{float:right;width:28.6815068493%}@supports (display: grid){.content-sidebar .content-area{display:grid;grid-template-columns:1fr 300px;grid-column-gap:32px}.content-sidebar .site-main{float:none;width:100%;max-width:768px}.content-sidebar .sidebar-primary{float:none;width:100%}}}.small{font-size:14px}.black-dot{font-size:5px;padding:0 2px;line-height:18px;vertical-align:middle}.btn{font-size:14px;font-family:'GoogleSans Medium';padding:0.5rem 1rem;border:1px solid #007EFF;border-radius:8px;color:#007EFF;text-decoration:none;text-align:center;margin-right:1rem}.btn.btn-primary{background-color:#007EFF;border-color:#007EFF}.btn.btn-primary:hover{-webkit-filter:brightness(90%);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;text-decoration:none}.btn:hover{text-decoration:underline}.student-guides{display:flex;justify-content:space-between;flex-wrap:wrap}@media (max-width: 1200px){.student-guides{justify-content:space-evenly}}.student-guides .student-card{width:172px;margin-bottom:1rem}.student-guides .student-card.join{height:224px;border-radius:10px;background-color:#007EFF;color:#fff;display:flex;flex-flow:column;align-items:center;justify-content:center;font-size:16px}.student-guides .student-card.join a{color:#fff;text-align:center;text-decoration:none}.student-guides .student-card.join.learn-more{font-size:14px}.student-guides .thumbnail{background-color:#E6F2FF}.student-guides .thumbnail img{width:172px;height:224px}.cards-container{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width: 1199px){.cards-container{justify-content:space-evenly}}.cards-container .home-section{width:100%;padding-top:0}.cards-container .home-section .wrap{padding:0;max-width:none}.cards-container .card{margin-bottom:3rem}.cards-container .card a{text-decoration:none;color:inherit}.cards-container .card h2{font-family:'GoogleSans Medium';font-size:16px;margin:8px 0 0 0}.cards-container .card .campus_name{font-size:14px;color:#424242}.cards-container .card.two_in_row .thumbnail{width:574px;height:385px}@media (min-width: 992px) and (max-width: 1199px){.cards-container .card.two_in_row .thumbnail{width:468px;height:314px}}@media (max-width: 992px){.cards-container .card.two_in_row .thumbnail{width:350px;height:235px}}@media (max-width: 768px){.cards-container .card.two_in_row .thumbnail{width:468px;height:314px}}@media (max-width: 575.98px){.cards-container .card.two_in_row .thumbnail{width:350px;height:235px}}.cards-container .card.three_in_row .thumbnail{width:378px;height:254px}@media (min-width: 992px) and (max-width: 1199px){.cards-container .card.three_in_row .thumbnail{width:308px;height:207px}}@media (max-width: 992px){.cards-container .card.three_in_row .thumbnail{width:350px;height:235px}}@media (max-width: 768px){.cards-container .card.three_in_row .thumbnail{width:468px;height:314px}}@media (max-width: 575.98px){.cards-container .card.three_in_row .thumbnail{width:350px;height:235px}}.cards-container .card.four_in_row .thumbnail{width:268px;height:180px}@media (min-width: 992px) and (max-width: 1199px){.cards-container .card.four_in_row .thumbnail{width:218px;height:147px}}@media (max-width: 992px){.cards-container .card.four_in_row .thumbnail{width:350px;height:235px}}@media (max-width: 768px){.cards-container .card.four_in_row .thumbnail{width:468px;height:314px}}@media (max-width: 575.98px){.cards-container .card.four_in_row .thumbnail{width:350px;height:235px}}.thumbnail{display:flex;overflow:hidden;border-radius:10px}.thumbnail img{border-radius:10px;object-fit:cover;object-position:center}.thumbnail.zoom img{transition:all 0.3s;transform:scale(1)}.thumbnail.zoom img:hover{transform:scale(1.1)}.banner{width:100%;background-size:cover;display:flex;flex-flow:column;text-align:center;align-items:center;justify-content:center;background-color:#007EFF;padding:3rem;border-radius:5px;color:#fff}.banner .btn{color:#fff;border-color:#fff}.banner .display-title{font-size:48px;font-family:GoogleSans Bold;text-align:center !important}.banner .banner-content-inside{font-size:1.375rem;margin:2rem 0 3rem 0}.banner .banner-content-inside p{margin:0}.banner .banner-buttons{display:flex;flex-wrap:wrap;justify-content:center}.d-none{display:none}.scf-submit #scf-button{background-color:#017EFE;color:#fff;border:none;cursor:pointer}input,select,textarea{background:#fff;border:1px solid #E0E0E0;border-radius:4px;color:#424242;font-size:18px;line-height:24px;padding:14px 16px;width:100%}select{line-height:54px;height:54px}textarea{width:100%}::-moz-placeholder{color:#BDBDBD;opacity:1}::-ms-input-placeholder{color:#BDBDBD}::-webkit-input-placeholder{color:#BDBDBD}input:focus::-webkit-input-placeholder,input:focus::-moz-placeholder,input:focus:-ms-input-placeholder,textarea:focus::-webkit-input-placeholder,textarea:focus::-moz-placeholder,textarea:focus:-ms-input-placeholder{color:transparent}.search-form{border:1px solid #E0E0E0;max-width:400px;position:relative;overflow:hidden}.search-form .search-field{border:none;padding-right:44px;width:100%}.search-form .search-submit{background:transparent;border:none;padding:0;margin:0;min-width:0;width:44px;height:44px;line-height:0;text-align:center;position:absolute;top:50%;margin-top:-22px;right:0}.search-form .search-submit svg{fill:#757575;width:20px;height:20px}.search-form .search-submit svg:hover{fill:#007EFF}.site-header{background:#fff;position:relative;min-height:49px;padding:16px 0}.title-area{float:left;width:100%;max-width:300px;text-align:left;margin:0 auto}.title-area h1.site-title,.title-area p.site-title{margin:0;font-size:22px;line-height:30px;padding:8px}.title-area h1.site-title a,.title-area p.site-title a{color:#424242;text-decoration:none}.title-area img.custom-logo{max-width:195px;margin-top:12px}@media (max-width: 450px){.title-area img.custom-logo{max-width:150px;margin-top:16px}}@media (max-width: 768px){.title-area{width:auto}.title-area .site-title a{padding-bottom:0;height:48px;background-size:auto 42px}}@media (min-width: 783px){.admin-bar .site-container{padding-top:32px}}@media (max-width: 782px){#wpadminbar{display:none !important}}.sa_nav{position:fixed;width:332px;height:100%;top:0;z-index:999999;background:#fff;overflow:auto;-webkit-overflow-scrolling:touch;padding-left:4rem}.sa_nav a.close_nav:after{display:inline-block;content:"\00d7"}.sa_nav a.close_nav{position:absolute;right:0;margin-right:2rem;cursor:pointer;top:2rem;font-size:1.5rem;color:#000}.sa_nav a{display:block;color:#007EFF;margin:0.875rem 0;text-decoration:none;font-size:1.375rem}.sa_nav ul{list-style:none;margin:0;padding:0}.sa_nav ul:first-child{margin-top:3rem}.sa_nav ul li{position:relative}.sa_nav .btn{padding:0;margin:0 0 0.75rem 0;display:inline-block;box-shadow:none}.sa_nav .btn a{margin:0.5rem 0;color:#fff;font-size:0.875rem;width:200px;-webkit-transition:width 0.2s;transition:width 0.2s}.sa_nav .btn a:hover{width:200px}.sa_nav.sa_nav-left{left:0}.sa_nav.sa_nav-right{right:0}.top-btns{margin-left:auto;display:inline-flex;float:right;padding:8px}.top-btns .menu-btn{cursor:pointer}.sa_nav-content{visibility:hidden}.sa_nav-left{-webkit-transform:translate3d(-332px, 0, 0);-ms-transform:translate3d(-332px, 0, 0);transform:translate3d(-332px, 0, 0)}.sa_nav-open-left #container,.sa_nav-open-left .push{-webkit-transform:translate3d(332px, 0, 0);-ms-transform:translate3d(332px, 0, 0);transform:translate3d(332px, 0, 0)}.sa_nav-right{-webkit-transform:translate3d(332px, 0, 0);-ms-transform:translate3d(332px, 0, 0);transform:translate3d(332px, 0, 0)}.sa_nav-open-right #container,.sa_nav-open-right .push{-webkit-transform:translate3d(-332px, 0, 0);-ms-transform:translate3d(-332px, 0, 0);transform:translate3d(-332px, 0, 0)}.sa_nav-open-left .sa_nav,.sa_nav-open-right .sa_nav{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.sa_nav-open-left .sa_nav-content,.sa_nav-open-right .sa_nav-content{visibility:visible}#container,.sa_nav,.push{transition:transform 0.5s cubic-bezier(0.16, 0.68, 0.43, 0.99)}.sa_nav-content{transition:visibility 0.5s cubic-bezier(0.16, 0.68, 0.43, 0.99)}.site-overlay{display:none}.sa_nav-open-left .site-overlay,.sa_nav-open-right .site-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0}@keyframes fade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}.sa_nav-submenu>ul{padding-left:15px;transition:max-height 0.5s ease-in-out, visibility 0.5s ease-in-out}.sa_nav-submenu>ul .sa_nav-link{transition:opacity 0.5s ease-in-out}.sa_nav-submenu button{width:100%;color:#b3b3b1;padding:15px 30px;text-align:left;background:transparent;border:0}.sa_nav-submenu button:hover{color:#FFF}.sa_nav-submenu>a,.sa_nav-submenu>button{position:relative}.sa_nav-submenu>a::after,.sa_nav-submenu>button::after{content:'';display:block;height:11px;width:8px;position:absolute;top:50%;right:15px;background:url("../img/arrow.svg") no-repeat;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:transform 0.5s}.sa_nav-submenu-closed>ul{max-height:0;overflow:hidden;visibility:hidden}.sa_nav-submenu-closed .sa_nav-link{opacity:0}.sa_nav-submenu-open>ul{max-height:1000px;visibility:visible}.sa_nav-submenu-open .sa_nav-link{opacity:1}.sa_nav-submenu-open>a::after,.sa_nav-submenu-open>button::after{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.menu-button{width:14px;height:3px;background:#424242;margin:15px 0 0 20px}.menu-button:before{display:block;float:right;content:"";width:20px;height:3px;box-shadow:0 -7px 0 0 #424242}.menu-button:after{display:block;float:right;content:"";width:8px;height:3px;box-shadow:0 4px 0 0 #424242}.post-summary{margin-bottom:32px}.post-summary__title{font-size:18px;font-weight:400;margin:0}.post-summary__title a{color:#212121;text-decoration:none}.post-summary__title a:hover{color:#007EFF}.post-summary__image{display:block}@media (min-width: 769px){.post-summary__image{margin-bottom:12px}}.entry-category{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:4px}.entry-category a{color:#616161;text-decoration:none}.entry-category a:hover{color:#007EFF}.archive .site-main .post-summary img{border-radius:10px}.archive .site-main .post-summary h2{font-size:16px;margin-top:12px}.archive .site-main .post-summary .entry-category{font-size:12px}.archive .university-cover img{width:100%;max-height:370px;object-fit:cover;object-position:center;border-radius:10px;margin-bottom:32px}.archive .university-description{grid-column:1 / -1;margin-bottom:32px}.archive:not(.archive-location) .site-main .block-area,.archive:not(.archive-location) .site-main .no-results{grid-column:1 / -1;margin-bottom:48px}@media (min-width: 769px) and (max-width: 991px){.archive:not(.archive-location) .site-main>article{float:left;margin-left:2.7397260274%;width:48.6301369863%}.archive:not(.archive-location) .site-main>article:nth-of-type(2n+1){clear:both;margin-left:0}@supports (display: grid){.archive:not(.archive-location) .site-main{display:grid;grid-column-gap:32px;grid-template-columns:repeat(2, 1fr)}.archive:not(.archive-location) .site-main>article{margin-left:0;width:100%}.archive:not(.archive-location) .site-main header,.archive:not(.archive-location) .site-main nav,.archive:not(.archive-location) .site-main aside,.archive:not(.archive-location) .site-main footer{grid-column:1 / -1}}}@media (min-width: 992px){.archive:not(.archive-location) .site-main>article{float:left;margin-left:2.7397260274%;width:22.9452054795%}.archive:not(.archive-location) .site-main>article:nth-of-type(4n+1){clear:both;margin-left:0}@supports (display: grid){.archive:not(.archive-location) .site-main{display:grid;grid-column-gap:32px;grid-template-columns:repeat(4, 1fr)}.archive:not(.archive-location) .site-main>article{margin-left:0;width:100%}.archive:not(.archive-location) .site-main header,.archive:not(.archive-location) .site-main nav,.archive:not(.archive-location) .site-main aside,.archive:not(.archive-location) .site-main footer{grid-column:1 / -1}}}.archive.archive-university .archive-description{text-align:left}.archive.archive-university .archive-description h2{font-size:24px}@media (min-width: 992px){.archive.archive-university .site-main>article{float:left;margin-left:2.7397260274%;width:48.6301369863%}.archive.archive-university .site-main>article:nth-of-type(2n+1){clear:both;margin-left:0}@supports (display: grid){.archive.archive-university .site-main{display:grid;grid-column-gap:32px;grid-template-columns:repeat(2, 1fr)}.archive.archive-university .site-main>article{margin-left:0;width:100%}.archive.archive-university .site-main header,.archive.archive-university .site-main nav,.archive.archive-university .site-main aside,.archive.archive-university .site-main footer{grid-column:1 / -1}}}.archive-location .site-main header{max-width:100%;text-align:left}.archive-location .site-main header h1{font-size:22px}.archive-description{text-align:center;width:100%;max-width:768px;margin:0 auto 32px}.archive-description>*:last-child{margin-bottom:0}.archive-description .search-form{margin:0 auto}.author-archive-description .avatar{border-radius:50%;display:block;margin:0 auto 16px;object-fit:cover;height:200px;width:200px}@media (min-width: 768px){.author-archive-description h3:last-child{margin-top:48px}}.author-title{color:#616161;font-size:18px;font-weight:700;text-transform:uppercase}@media (min-width: 768px){.author-title{font-size:20px}}.pagination{border-top:1px solid #E0E0E0;font-size:16px;text-align:center;padding-top:22px}.pagination ul{margin:0}.pagination ul li{list-style-type:none;display:inline-block}.pagination ul li a{color:#424242;border-radius:50%;display:block;font-weight:400;text-decoration:none;width:29px;height:29px;line-height:29px;text-align:center}.pagination ul li.pagination-next a,.pagination ul li.pagination-previous a{width:auto}.pagination ul li:hover>a{color:#007EFF}.pagination ul li.active>a{background:#007EFF;color:#fff;font-weight:700}.entry-content{margin-bottom:36px}.entry-content ul,.entry-content ol{padding-left:1.5rem}.entry-content ul li,.entry-content ol li{padding-bottom:.5rem}.entry-content ul li:last-child,.entry-content ol li:last-child{padding-bottom:0}.entry-content ul li ul,.entry-content ul li ol,.entry-content ol li ul,.entry-content ol li ol{padding-top:.5rem}.entry-content ul.wp-block-gallery,.entry-content ol.wp-block-gallery{padding-left:0}.entry-content ul.wp-block-gallery li,.entry-content ol.wp-block-gallery li{padding-bottom:0}.entry-content>*,.block-area>*{margin:20px 0;max-width:100%}.entry-content>*:first-child,.block-area>*:first-child{margin-top:0}.entry-content>*:last-child,.block-area>*:last-child{margin-bottom:0}.full-width-content .entry-content>*.alignwide,.content .entry-content>*.alignwide,.full-width-content .block-area>*.alignwide,.content .block-area>*.alignwide{margin:calc( 2 * 20px ) calc(50% - 50vw);max-width:100vw;width:auto}@media (min-width: 768px){.full-width-content .entry-content>*.alignwide,.content .entry-content>*.alignwide,.full-width-content .block-area>*.alignwide,.content .block-area>*.alignwide{margin:calc( 2 * 20px) calc(25% - 25vw)}}.full-width-content .entry-content>*.alignfull,.content .entry-content>*.alignfull,.full-width-content .block-area>*.alignfull,.content .block-area>*.alignfull{margin:calc( 2 * 20px ) calc(50% - 50vw);max-width:100vw;width:100vw}.entry-content>*.alignleft,.block-area>*.alignleft{float:left;margin:0 20px 20px 0}.entry-content>*.alignright,.block-area>*.alignright{float:right;margin:0 0 20px 20px}.entry-content>*.aligncenter,.block-area>*.aligncenter{margin-left:auto;margin-right:auto}.entry-content>*.wp-block-quote,.entry-content>*.post-listing-block,.block-area>*.wp-block-quote,.block-area>*.post-listing-block{margin-top:calc( 2 * 20px);margin-bottom:calc( 2 * 20px)}.entry-content>*.wp-block-search,.block-area>*.wp-block-search{max-width:568px;margin-left:auto;margin-right:auto}.entry-content>.alignfull:first-child{margin-top:-36px}@media (min-width: 768px){.entry-content>.alignfull:first-child{margin-top:-48px}}.entry-content>.alignfull:last-child{margin-bottom:-36px}@media (min-width: 768px){.entry-content>.alignfull:last-child{margin-bottom:-48px}}.entry-author{font-size:14px}.entry-author .avatar{border-radius:50%;display:inline-block;vertical-align:middle;margin-right:4px;width:40px;height:40px;object-fit:cover}.entry-author a{color:#424242;text-decoration:none}.entry-author a:hover{color:#007EFF}.breadcrumb{font-size:16px;margin-bottom:24px}.breadcrumb a{color:#424242}.breadcrumb a:hover{color:#007EFF}.single .breadcrumb{border-top:1px solid #E0E0E0;padding-top:32px;text-align:center}.author-box{position:relative;padding-left:120px;min-height:120px}.archive .author-box{grid-column:1 / -1;max-width:768px;margin:0 auto 32px}.author-box .author-box-title{font-size:22px}@media (min-width: 768px){.author-box .author-box-title{font-size:28px}}.author-box .avatar{border-radius:50%;position:absolute;top:0;left:0;width:100px;height:100px;object-fit:cover}.singular .entry-header{margin-bottom:18px}@media (min-width: 768px){.singular .entry-header{margin-bottom:36px;overflow:hidden;width:100%}.singular .entry-header .entry-author{float:left;margin:0}.singular .entry-header .shared-counts-wrap{float:right}}.singular .entry-header *:last-child{margin-bottom:0}.after-entry>*{margin:24px 0}@media (min-width: 768px){.after-entry>*{margin:42px 0}}.after-entry .publish-date{font-size:16px;text-align:center}@supports (display: grid){@media (min-width: 768px){.related-posts{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:16px}.related-posts header{grid-column:1 / -1}}}.entry-comments .comment-list{margin:0 0 32px}.entry-comments .comment-list li{list-style-type:none;border:1px solid #eee}.entry-comments .comment-list li article{padding:16px;position:relative}.entry-comments .comment-list li.staff>article{background:rgba(0,126,255,0.05);border-left:2px solid #007EFF}.entry-comments .comment-list>li{border-radius:3px;overflow:hidden;margin-bottom:15px}.entry-comments .comment-list .comment-author{color:#424242;display:inline-block;vertical-align:middle;margin:0;font-family:"GoogleSans Bold";font-size:18px}@media (min-width: 768px){.entry-comments .comment-list .comment-author{font-size:22px}}.entry-comments .comment-list .comment-author a{color:#424242;text-decoration:none}.entry-comments .comment-list .comment-author a:hover{color:#007EFF}.entry-comments .comment-list .comment-author .says{display:none}.entry-comments .comment-list .comment-edit-link{display:none}.entry-comments .comment-list .comment-meta{font-size:14px;color:#9E9E9E;vertical-align:middle}.entry-comments .comment-list .comment-meta a{color:#9E9E9E;font-weight:400;text-decoration:none}.entry-comments .comment-list .comment-meta a:hover{color:#007EFF}.entry-comments .comment-list .comment-content p:last-child{margin:0}.entry-comments .comment-list .comment-reply-link{position:absolute;top:16px;right:16px;font-size:16px;text-transform:uppercase;text-decoration:none}.entry-comments .comment-list ul.children{margin:0}.entry-comments .comment-list ul.children li{border-top:1px solid #E0E0E0}.nav-links:after{content:"";display:table;clear:both}.nav-links .nav-previous{float:left}.nav-links .nav-next{float:right}.comment-navigation a{font-size:20px;text-transform:uppercase;text-decoration:none}.comment-respond{margin:30px 0}@media (min-width: 768px){.comment-respond{margin:60px 0}}.comment-respond label{display:block;margin-right:12px}.comment-respond label[for="subscribe"],.comment-respond label[for="wp-comment-cookies-consent"]{display:inline-block}@media (min-width: 768px){.comment-respond .comment-form-author,.comment-respond .comment-form-email{float:left;width:calc( 50% - 16px )}.comment-respond .comment-form-email{margin-left:32px}.comment-respond input[type="submit"]{width:auto}}.site-footer{margin-top:3rem}.footer-contents{border-top:1px solid #E0E0E0;padding-top:1rem;width:100%;display:flex;flex-flow:row wrap;font-size:0.6875rem;justify-content:space-between;color:#606D80;line-height:2}.footer-contents .footer-column{margin:1rem 1rem}.footer-contents h5{font-size:0.875rem;color:inherit}.footer-contents .custom-logo{max-width:165px}.footer-contents .site-title{text-decoration:none;font-weight:700;color:#000}.footer-contents .footer-logo{margin-bottom:0.5rem}.footer-contents .footer-social{display:flex;margin-top:1rem}.footer-contents .footer-social a{padding-right:1rem;text-decoration:none}.footer-contents .footer-apply{font-weight:bold;margin-top:1rem}.footer-contents .footer-apply a{color:inherit;text-decoration:none}.footer-menu ul{list-style:none;margin:0;padding:0}.footer-menu ul li a{color:inherit;text-decoration:none;font-size:0.875rem}.footer-menu ul li a:hover{color:initial}.footer-credits{display:flex;justify-content:space-between;margin:1rem}.footer-credits .footer-copyright{font-size:0.6875rem;display:flex;color:#757575}.footer-credits .footer-copyright img{align-self:center;padding-left:0.25rem}.footer-credits .address{color:#757575;margin-bottom:1rem;text-align:right}.footer-credits .address .top{font-size:0.6875rem}.footer-credits .address .line2{font-size:0.6875rem}body{color:#424242;font-family:"GoogleSans";font-size:18px;font-weight:400;line-height:1.55}@media (min-width: 768px){body{font-size:18px}}@media print{body{font-family:sans-serif}}a{color:#007EFF;text-decoration:underline}a:hover{text-decoration:none}strong{font-weight:700}ol,ul{margin:0;padding:0}code,pre{font-family:Monaco, Menlo, Consolas, "Courier New", monospace;font-size:12px}code{padding:2px 4px;white-space:nowrap}pre{display:block;padding:9.5px;margin:0 0 10px;line-height:18px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap}pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}cite{font-style:normal}.clearfix:after{content:"";display:table;clear:both}p{margin:0 0 16px;padding:0}p.large,p.has-large-font-size{font-size:21px}@media (min-width: 768px){p.large,p.has-large-font-size{font-size:24px}}p.has-normal-font-size{font-size:18px}@media (min-width: 768px){p.has-normal-font-size{font-size:20px}}p.small,p.has-small-font-size{font-size:14px}h1,h2,h3,h4,h5,h6{color:#212121;font-family:"GoogleSans Bold";font-weight:400;line-height:1.2;margin:0 0 16px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#212121}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#007EFF;text-decoration:none}h1:focus,h2:focus,h3:focus,h4:focus,h5:focus,h6:focus{outline:none}h1{font-size:34px}@media (min-width: 768px){h1{font-size:42px}}@media (min-width: 992px){h1{font-size:46px}}h2{font-size:26px}@media (min-width: 768px){h2{font-size:32px}}@media (min-width: 992px){h2{font-size:36px}}h3{font-size:22px}@media (min-width: 768px){h3{font-size:26px}}@media (min-width: 992px){h3{font-size:28px}}h4,h5,h6{font-size:18px}@media (min-width: 768px){h4,h5,h6{font-size:22px}}.wp-block-button__link{border:2px solid #0065cc;border-radius:3px;font-size:20px;font-weight:700;line-height:32px;padding:16px 32px;text-decoration:none}.is-style-full .wp-block-button__link,.wp-block-button__link.full{display:block;width:100%}.wp-block-button__link:not(.has-text-color){color:white}.wp-block-button__link:not(.has-text-color):hover{color:white}.wp-block-button__link:not(.has-background){background-color:#007EFF}.wp-block-button__link:not(.has-background):hover,.wp-block-button__link:not(.has-background):focus{background-color:#0065cc}.wp-block-button__link.has-blue-color:hover,.wp-block-button__link.has-blue-color:focus{color:#007EFF}.wp-block-button__link.has-blue-background-color:hover,.wp-block-button__link.has-blue-background-color:focus{background-color:#0065cc}.wp-block-button__link.has-grey-color:hover,.wp-block-button__link.has-grey-color:focus{color:#FAFAFA}.wp-block-button__link.has-grey-background-color:hover,.wp-block-button__link.has-grey-background-color:focus{background-color:#e1e1e1}blockquote,blockquote.wp-block-quote{background:transparent url(/assets/mirror/campusguides.ca/wp-content/themes/genesis-child/assets/icons/utility/quote.svg) no-repeat top left;background-size:36px auto;padding-top:47px;text-align:left}blockquote p,blockquote.wp-block-quote p{color:#424242;font-size:24px;font-style:normal;font-weight:400}blockquote cite,blockquote .wp-block-quote__citation,blockquote.wp-block-quote cite,blockquote.wp-block-quote .wp-block-quote__citation{color:#424242;display:block;font-size:16px;font-weight:700;margin-top:12px;opacity:.5;text-transform:uppercase}blockquote p:last-of-type,blockquote.wp-block-quote p:last-of-type{margin-bottom:0}.wp-block-separator,hr{background:transparent;border:none;width:100%;height:32px;position:relative}.wp-block-separator::before,hr::before{background:#E0E0E0;content:'';display:block;width:100%;height:1px;position:absolute;top:50%;margin-top:-.5px}img{display:block;max-width:100%;height:auto}img.alignleft{float:left;margin:0 20px 20px 0}img.alignright{float:right;margin:0 0 20px 20px}img.aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{color:#757575;text-align:left;font-size:14px;font-style:normal}.wp-block-table{border-collapse:collapse;width:100%}.wp-block-table td,.wp-block-table th{padding:.5em;border:1px solid}.has-blue-color{color:#007EFF}.has-blue-background-color{background-color:#007EFF}.has-grey-color{color:#FAFAFA}.has-grey-background-color{background-color:#FAFAFA}.wp-block-group{padding:40px 16px}@media (min-width: 768px){.wp-block-group{padding:60px 16px}}@media (min-width: 992px){.wp-block-group{padding:70px 16px}}.wp-block-group .wp-block-group__inner-container{max-width:768px;margin:0 auto}.wp-block-group .wp-block-group__inner-container:after{content:"";display:table;clear:both}.wp-block-group .wp-block-group__inner-container>*:last-child{margin-bottom:0}.wp-block-group.has-background:not(.has-grey-background-color){color:#fff}.wp-block-group.has-background:not(.has-grey-background-color) h1,.wp-block-group.has-background:not(.has-grey-background-color) h2,.wp-block-group.has-background:not(.has-grey-background-color) h3,.wp-block-group.has-background:not(.has-grey-background-color) h4,.wp-block-group.has-background:not(.has-grey-background-color) h5,.wp-block-group.has-background:not(.has-grey-background-color) h6,.wp-block-group.has-background:not(.has-grey-background-color) p{color:#fff}
/*# sourceMappingURL=main.css.map */
