.hero-header.portal-hero .banner-content{min-height:16rem}header.header-nav .main-nav .navbar-nav .nav-link:hover{text-decoration:none}img.footer-icon{width:1.75rem;height:auto;object-fit:contain}#mainNav .nav-item{background:#a6192e}.alert.alert-portal{background:#cdedf9;border-radius:.35rem;color:#005eb8;padding:.5rem 1rem;display:flex}.portal-status div{padding:1rem;border:1px solid #00a4e0;border-radius:.35rem;display:inline-block;background:#fff !important}.portal-status div h3{margin-top:0}.portal-status div h3:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'%3E%3Cpath d='M448 256c0-106-86-192-192-192S64 150 64 256s86 192 192 192 192-86 192-192z' fill='none' stroke='%23da291c' stroke-miterlimit='10' stroke-width='32'/%3E%3Cpath d='M250.26 166.05L256 288l5.73-121.95a5.74 5.74 0 00-5.79-6h0a5.74 5.74 0 00-5.68 6z' fill='none' stroke='%23da291c' stroke-linecap='round' stroke-linejoin='round' stroke-width='32'/%3E%3Cpath fill='%23da291c' d='M256 367.91a20 20 0 1120-20 20 20 0 01-20 20z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;width:1.5rem;height:1.5rem;display:inline-block;vertical-align:top;margin-right:.25rem;margin-top:.2rem}.portal-status div p:last-child{margin-bottom:0}.card.full-bg-card.bg-blue-catalyst{background-image:url("https://www.sait.ca/assets/app/sait/images/bg/bg-current-blur-blue-1-1500x1500.jpg");background-size:cover;background-position:center}.card.full-bg-card .card-icon{width:3rem}.card.full-bg-card .card-body{padding:2.5rem 2rem}.portal-form select{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;appearance:none;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='48' d='M112 184l144 144 144-144'/%3E%3C/svg%3E");margin:0 0 2rem 0}.portal-form button.default{font-family:"Titillium Web",Open Sans,Arial,sans-serif;background:#fff;line-height:1.5;border:1px solid #da291c;border-radius:200px;color:#da291c;padding:.5rem 1.25rem;transition:.2s;margin:.75rem 0 !important}.portal-form button.default:hover{background:#da291c;color:#fff}.portal-table table,.framed-table table{border:1px solid #d4dff4;border-collapse:separate;border-spacing:0;border-radius:.5rem;overflow:hidden}.framed-table table thead{font-family:"DM Sans",Open Sans,Arial,sans-serif;background-color:#005eb8;color:#fff}.framed-table table.table>*>tr>th,.framed-table table.table>*>tr>td{border-bottom:1px solid #d4dff4}.framed-table tr.column>th,.framed-table tr.column>td,.column{background-color:inherit}.framed-table table th:not(:last-child),.framed-table table tbody td:not(:last-child){border-right:1px solid #d4dff4}.portal-table table thead>tr:not(:last-child)>th,.portal-table table thead>tr:not(:last-child)>td,.portal-table table tbody>tr:not(:last-child)>th,.portal-table table tbody>tr:not(:last-child)>td,.portal-table table tfoot>tr:not(:last-child)>th,.portal-table table tfoot>tr:not(:last-child)>td,.portal-table table tr:not(:last-child)>td,.portal-table table tr:not(:last-child)>th,.portal-table table thead:not(:last-child),.portal-table table tbody:not(:last-child),.portal-table table tfoot:not(:last-child){border-bottom:1px solid #d4dff4}.portal-table table.table td,.portal-table table.table th{white-space:wrap !important;padding:.5rem}.portal-table table.table td:nth-of-type(1){padding:.4rem 0 0 .5rem;border-right:0}.portal-table table.table td:nth-of-type(1):before,.portal-table table.table td:nth-of-type(3):before,.portal-table table.table td:nth-of-type(4):before{content:""}.table colgroup col:last-child{width:120px !important}.portal-table table.table thead{display:none}.portal-table tr.plain a{color:#00a3e0 !important}.portal-table table.table tr.plain{padding:.5rem 1rem;font-size:1.06rem;transition:.2s}.portal-table table.table colgroup{display:none}.portal-table table.table td{padding:0}.portal-table table.table tr.plain{border-top:1px solid #d4dff4;padding:.5rem}.portal-table table.table tr.plain:first-child{border-top:0}.portal-table table.table tr.plain:hover{background:#f7f7f8}.portal-table table.table td:nth-of-type(1){grid-area:icon;display:flex;align-items:center}.portal-table table.table td:nth-of-type(2){grid-area:status-start}.portal-table table.table td:nth-of-type(3){grid-area:main-start}.portal-table table.table td:nth-of-type(3) a:hover{text-decoration:underline !important}.portal-table table.table td:nth-of-type(3) a:after{content:"";display:inline-block;position:relative;top:2px;width:1.2rem;height:1.2rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'%3E%3Cpath d='M384 224v184a40 40 0 01-40 40H104a40 40 0 01-40-40V168a40 40 0 0140-40h167.48M336 64h112v112M224 288L440 72' fill='none' stroke='%2300a3e0' stroke-linecap='round' stroke-linejoin='round' stroke-width='32'/%3E%3C/svg%3E");opacity:0;transition:.2s}.portal-table table.table td:nth-of-type(3) a:hover:after{transform:translateX(0.5rem);opacity:1}.portal-table table.table>*>tr>th,.portal-table table.table>*>tr>td{border-bottom:0}.portal-table table th:not(:last-child),.portal-table table tbody td:not(:last-child){border-right:0}.portal-table table thead>tr:not(:last-child)>th,.portal-table table thead>tr:not(:last-child)>td,.portal-table table tbody>tr:not(:last-child)>th,.portal-table table tbody>tr:not(:last-child)>td,.portal-table table tfoot>tr:not(:last-child)>th,.portal-table table tfoot>tr:not(:last-child)>td,.portal-table table tr:not(:last-child)>td,.portal-table table tr:not(:last-child)>th,.portal-table table thead:not(:last-child),.portal-table table tbody:not(:last-child),.portal-table table tfoot:not(:last-child){border-bottom:0}.portal-table table.table td.icon-awaiting,.portal-table table.table td.icon-received,.portal-table table.table td.icon-optional,.portal-table table.table td.icon-waived{padding:0}.icon-awaiting img,.icon-received img,.icon-optional img,.icon-waived img{display:none}.icon-awaiting:before,.icon-received:before,.icon-optional:before,.icon-waived:before{display:inline-block;width:1.25rem;height:1.25rem;veritcal-align:middle;background-size:100%}.portal-table table.table td:nth-of-type(2){color:#747474}.portal-table table.table .icon-awaiting+td{color:#fd5344}.portal-table table.table .icon-received+td{color:#17c46d}@media only screen and (min-width: 736px){.portal-table table.table tr.plain{display:inline-grid;width:100%;grid-template:"icon status" auto "icon main" auto "icon date" auto/2rem 90%}.icon-awaiting:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'%3E%3Cpath d='M48 256c0 114.87 93.13 208 208 208s208-93.13 208-208S370.87 48 256 48 48 141.13 48 256zm257.37 0l-84.68-84.69a16 16 0 0122.62-22.62l96 96a16 16 0 010 22.62l-96 96a16 16 0 01-22.62-22.62z' fill='%2300a3e0'%3E%3C/path%3E%3C/svg%3E")}.icon-received:before,.icon-waived:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'%3E%3Cpath d='M256 48C141.31 48 48 141.31 48 256s93.31 208 208 208 208-93.31 208-208S370.69 48 256 48zm108.25 138.29l-134.4 160a16 16 0 01-12 5.71h-.27a16 16 0 01-11.89-5.3l-57.6-64a16 16 0 1123.78-21.4l45.29 50.32 122.59-145.91a16 16 0 0124.5 20.58z' fill='%2317c46d'%3E%3C/path%3E%3C/svg%3E")}.icon-optional:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'%3E%3Cpath d='M48 256c0 114.87 93.13 208 208 208s208-93.13 208-208S370.87 48 256 48 48 141.13 48 256zm257.37 0l-84.68-84.69a16 16 0 0122.62-22.62l96 96a16 16 0 010 22.62l-96 96a16 16 0 01-22.62-22.62z' fill='%23ccd2e0'%3E%3C/path%3E%3C/svg%3E")}.portal-table table.table td:nth-of-type(2){font-size:.8rem;color:#747474}.portal-table table.table td:nth-of-type(3){grid-area:main-start;font-family:"Titillium Web",Open Sans,Arial,sans-serif;font-size:1.2rem}.portal-table table.table td:nth-of-type(3) a{color:#1c232c !important;text-decoration:none !important}.portal-table table.table td:nth-of-type(4){grid-area:date-start;font-size:.8rem;color:#747474}}@media only screen and (max-width: 736px){table table thead:not(:last-child){border:0}.portal-table table.table td:before{font-weight:bold}.portal-table table.table td:nth-of-type(1){padding-top:6px;display:inline-block;width:6.75rem;padding-left:7.25rem !important;padding-right:0rem !important}.portal-table table.table td:nth-of-type(1):before{content:"Status"}.portal-table table.table td:nth-of-type(2){display:inline-block;vertical-align:bottom;padding-left:0 !important;padding-bottom:0 !important}.portal-table table.table td:nth-of-type(3):before{content:"Details"}.portal-table table.table td:nth-of-type(4){border-width:0 !important}.portal-table table.table td:nth-of-type(4):before{content:"Date"}.framed-table table.table td{padding-left:0 !important}}a.icon-logout,a.icon-email,a.icon-lock{margin-right:2rem}.icon-logout:before,.icon-email:before,.icon-lock:before{content:"";display:inline-block;width:1.25rem;height:1.25rem;background-repeat:no-repeat;background-position:center center;vertical-align:top;margin-right:.25rem;margin-top:.1rem}.icon-logout:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'%3E%3Cpath d='M304 336v40a40 40 0 01-40 40H104a40 40 0 01-40-40V136a40 40 0 0140-40h152c22.09 0 48 17.91 48 40v40M368 336l80-80-80-80M176 256h256' fill='none' stroke='%2300a3e0' stroke-linecap='round' stroke-linejoin='round' stroke-width='32'/%3E%3C/svg%3E")}.icon-lock:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'%3E%3Cpath d='M336 208v-95a80 80 0 00-160 0v95' fill='none' stroke='%2300a3e0' stroke-linecap='round' stroke-linejoin='round' stroke-width='32'/%3E%3Crect x='96' y='208' width='320' height='272' rx='48' ry='48' fill='none' stroke='%2300a3e0' stroke-linecap='round' stroke-linejoin='round' stroke-width='32'/%3E%3C/svg%3E")}.icon-email:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'%3E%3Crect x='48' y='96' width='416' height='320' rx='40' ry='40' fill='none' stroke='%2300a3e0' stroke-linecap='round' stroke-linejoin='round' stroke-width='32'/%3E%3Cpath fill='none' stroke='%2300a3e0' stroke-linecap='round' stroke-linejoin='round' stroke-width='32' d='M112 160l144 112 144-112'/%3E%3C/svg%3E")}.part_rows_container.col-1,.part_rows_container.col-2,.part_rows_container.col-3{width:100%}.cards-dynamic .col{flex-basis:25%}.cards-dynamic .card,.cards-dynamic .pl-card{max-width:40rem;min-width:15rem}button.btn{border-radius:2rem}.testimonial.image{width:100%}button.default.form_button_submit{padding:.5rem 1rem;border-radius:6.25rem;border:0;font-size:1rem;font-weight:700;background:#005eb8;color:#fff;transition:.2s}button.default.form_button_submit:hover{background:#00376c;color:#fff}@media(min-width: 768px){.testimonial.image .pick{max-width:20rem}}.campus-tours .portal_datepicker_sidebar{width:100%}.campus-tours .portal_events{width:100%}.campus-tours .ui-datepicker{width:100%;border:1px solid #d4dff4;border-radius:.5rem;padding:0;overflow:hidden}.campus-tours .ui-datepicker-header{background:#f6f7f9;padding:.5rem 0}.campus-tours .ui-datepicker td span,.ui-datepicker td a{padding:.75rem}.campus-tours .ui-datepicker .ui-datepicker-title{font-size:1.125rem}.campus-tours .ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{width:2.5rem;height:100%}.campus-tours .ui-datepicker .ui-datepicker-prev span.ui-icon,.campus-tours .ui-datepicker .ui-datepicker-next span.ui-icon{background:url("https://www.sait.ca/assets/app/sait/images/svgs/icons/chevron-forward-charcoal.svg") no-repeat center center}.campus-tours .ui-datepicker .ui-datepicker-prev span.ui-icon{transform:rotate(180deg)}.campus-tours .ui-datepicker table{margin:.5rem 0}.campus-tours thead{height:2rem}.campus-tours .ui-state-active,.campus-tours .ui-widget-content .ui-state-active{background:#00a3e0}.campus-tours .ui-state-hover:not(.ui-state-active),.campus-tours .ui-widget-content .ui-state-hover:not(.ui-state-active){color:#565a61 !important}.campus-tours .calendar_legend{margin:0 .5rem 0 0;border:1px solid #ccd2e0}.event_list_display{margin-top:1rem;padding:0}.event_list_display div.event{margin:1rem;padding:.5rem;border:1px solid #d4dff4;border-radius:.4rem;display:flex;flex-direction:column}.event_list_display div.event a{display:block;margin-bottom:.25rem}.schedule-item-row .start-time{background-color:#fff}.schedule-item-row .start-time:after{content:"";height:4px;background:#cdcdcd;left:4rem;position:absolute;right:1rem;left:5.5rem;top:1.5rem}.schedule-item .accordion-item{overflow:hidden}.schedule-item .accordion-header{flex-grow:2}.schedule-item .accordion-button{background:rgba(0,0,0,0)}.schedule-item .accordion-button:hover{background-color:rgba(0,0,0,.2)}.schedule-item .accordion-button .accordion-label{width:100%;font-family:"Titillium Web",Open Sans,Arial,sans-serif}.schedule-item .accordion-label:before{content:"";width:1.5rem;height:1.25rem;display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='48' d='M112 184l144 144 144-144'/%3E%3C/svg%3E");background-size:cover;margin-right:.5rem;flex-shrink:0}.schedule-item .accordion-button:not(.collapsed) .accordion-label:before{transform:rotate(-90deg)}.schedule-item button.add-event-btn{background:rgba(0,0,0,.2);color:#fff;flex-shrink:0;width:auto;font-family:"DM Sans",Open Sans,Arial,sans-serif !important}.schedule-item button.add-event-btn:hover{background:rgba(0,0,0,.4)}.schedule-item button.add-event-btn:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='32' d='M256 112v288M400 256H112'/%3E%3C/svg%3E");background-size:cover;width:1.25rem;height:1rem;display:inline-block;margin-right:.5rem}.schedule-item button.add-event-btn.added{background:#4aaa30}.schedule-item button.add-event-btn.added:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='32' d='M416 128L192 384l-96-96'/%3E%3C/svg%3E")}.schedule-item button.add-event-btn.added:hover{background:#3c8e25}.schedule-item button.add-event-btn.added:hover{background:#a6192e}.schedule-item button.add-event-btn.added:hover:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='32' d='M368 368L144 144M368 144L144 368'/%3E%3C/svg%3E")}.schedule-item button.add-event-btn:disabled:before{background-image:none;width:0}.schedule-item .accordion-body{background:#fff}.event-time:before,.event-location:before,.event-capacity:before,.event-popular:before{content:"";background-size:cover;width:1.5rem;height:1.5rem;display:inline-block;margin-right:.5rem}.event-time:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'%3E%3Cpath d='M256 64C150 64 64 150 64 256s86 192 192 192 192-86 192-192S362 64 256 64z' fill='none' stroke='%23a6192e' stroke-miterlimit='10' stroke-width='32'/%3E%3Cpath fill='none' stroke='%23a6192e' stroke-linecap='round' stroke-linejoin='round' stroke-width='32' d='M256 128v144h96'/%3E%3C/svg%3E")}.event-location:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'%3E%3Ccircle cx='256' cy='96' r='64' fill='none' stroke='%23A6192E' stroke-linecap='round' stroke-linejoin='round' stroke-width='32'/%3E%3Cpath d='M272 164a9 9 0 00-9-9h-14a9 9 0 00-9 9v293.56a32.09 32.09 0 002.49 12.38l10.07 24a3.92 3.92 0 006.88 0l10.07-24a32.09 32.09 0 002.49-12.38z' fill='%23A6192E'/%3E%3Ccircle fill='%23A6192E' cx='280' cy='72' r='24'/%3E%3C/svg%3E")}.event-capacity:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'%3E%3Cpath d='M402 168c-2.93 40.67-33.1 72-66 72s-63.12-31.32-66-72c-3-42.31 26.37-72 66-72s69 30.46 66 72z' fill='none' stroke='%23A6192E' stroke-linecap='round' stroke-linejoin='round' stroke-width='32'/%3E%3Cpath d='M336 304c-65.17 0-127.84 32.37-143.54 95.41-2.08 8.34 3.15 16.59 11.72 16.59h263.65c8.57 0 13.77-8.25 11.72-16.59C463.85 335.36 401.18 304 336 304z' fill='none' stroke='%23A6192E' stroke-miterlimit='10' stroke-width='32'/%3E%3Cpath d='M200 185.94c-2.34 32.48-26.72 58.06-53 58.06s-50.7-25.57-53-58.06C91.61 152.15 115.34 128 147 128s55.39 24.77 53 57.94z' fill='none' stroke='%23A6192E' stroke-linecap='round' stroke-linejoin='round' stroke-width='32'/%3E%3Cpath d='M206 306c-18.05-8.27-37.93-11.45-59-11.45-52 0-102.1 25.85-114.65 76.2-1.65 6.66 2.53 13.25 9.37 13.25H154' fill='none' stroke='%23A6192E' stroke-linecap='round' stroke-miterlimit='10' stroke-width='32'/%3E%3C/svg%3E")}.event-capacity:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'%3E%3Cpath d='M402 168c-2.93 40.67-33.1 72-66 72s-63.12-31.32-66-72c-3-42.31 26.37-72 66-72s69 30.46 66 72z' fill='none' stroke='%23A6192E' stroke-linecap='round' stroke-linejoin='round' stroke-width='32'/%3E%3Cpath d='M336 304c-65.17 0-127.84 32.37-143.54 95.41-2.08 8.34 3.15 16.59 11.72 16.59h263.65c8.57 0 13.77-8.25 11.72-16.59C463.85 335.36 401.18 304 336 304z' fill='none' stroke='%23A6192E' stroke-miterlimit='10' stroke-width='32'/%3E%3Cpath d='M200 185.94c-2.34 32.48-26.72 58.06-53 58.06s-50.7-25.57-53-58.06C91.61 152.15 115.34 128 147 128s55.39 24.77 53 57.94z' fill='none' stroke='%23A6192E' stroke-linecap='round' stroke-linejoin='round' stroke-width='32'/%3E%3Cpath d='M206 306c-18.05-8.27-37.93-11.45-59-11.45-52 0-102.1 25.85-114.65 76.2-1.65 6.66 2.53 13.25 9.37 13.25H154' fill='none' stroke='%23A6192E' stroke-linecap='round' stroke-miterlimit='10' stroke-width='32'/%3E%3C/svg%3E")}.event-popular:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'%3E%3Cpath d='M112 320c0-93 124-165 96-272 66 0 192 96 192 272a144 144 0 01-288 0z' fill='none' stroke='%23A6192E' stroke-linecap='round' stroke-linejoin='round' stroke-width='32'/%3E%3Cpath d='M320 368c0 57.71-32 80-64 80s-64-22.29-64-80 40-86 32-128c42 0 96 70.29 96 128z' fill='none' stroke='%23A6192E' stroke-linecap='round' stroke-linejoin='round' stroke-width='32'/%3E%3C/svg%3E")}.schedule-item .accordion-item button.accordion-button{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.accordion .form-check label:hover{cursor:pointer;text-decoration:underline}.count-label{background-color:#35b978;color:#fff;border-radius:100px;min-width:1.25rem;height:1.25rem;text-align:center}input#yourSchedule{border-width:2px;height:1.5rem;width:2.5rem}.legend-text{position:relative;padding-left:1.5em}.legend-text::before{content:"";position:absolute;left:0em;top:.2em;width:1em;height:1em;background-color:var(--dot-color, #333);border-radius:50%}@media(min-width: 576px){.schedule-item-row .start-time:after{left:6.5rem;top:1.75rem}}@media(min-width: 992px){.hero-header{margin-top:-1rem}.schedule-item-row .schedule-time:before{content:"";width:4px;position:absolute;background:#cdcdcd;height:100%;top:2rem;left:50%;z-index:-1}.schedule-item-row:last-child .schedule-time:before{display:none}.schedule-item-row .start-time:after{display:none}}.pl-component.text-images .overlay{z-index:-1}

/*# sourceMappingURL=slate.css.map*/