.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff !important;background-color:RGBA(166, 25, 46, var(--bs-bg-opacity, 1)) !important}.text-bg-secondary{color:#fff !important;background-color:RGBA(109, 32, 119, var(--bs-bg-opacity, 1)) !important}.text-bg-success{color:#000 !important;background-color:RGBA(64, 163, 60, var(--bs-bg-opacity, 1)) !important}.text-bg-info{color:#000 !important;background-color:RGBA(0, 163, 224, var(--bs-bg-opacity, 1)) !important}.text-bg-warning{color:#000 !important;background-color:RGBA(255, 176, 22, var(--bs-bg-opacity, 1)) !important}.text-bg-danger{color:#fff !important;background-color:RGBA(218, 41, 28, var(--bs-bg-opacity, 1)) !important}.text-bg-light{color:#000 !important;background-color:RGBA(247, 247, 248, var(--bs-bg-opacity, 1)) !important}.text-bg-dark{color:#fff !important;background-color:RGBA(28, 35, 44, var(--bs-bg-opacity, 1)) !important}.link-primary{color:#a6192e !important}.link-primary:hover,.link-primary:focus{color:#851425 !important}.link-secondary{color:#6d2077 !important}.link-secondary:hover,.link-secondary:focus{color:#571a5f !important}.link-success{color:#40a33c !important}.link-success:hover,.link-success:focus{color:#66b563 !important}.link-info{color:#00a3e0 !important}.link-info:hover,.link-info:focus{color:#33b5e6 !important}.link-warning{color:#ffb016 !important}.link-warning:hover,.link-warning:focus{color:#ffc045 !important}.link-danger{color:#da291c !important}.link-danger:hover,.link-danger:focus{color:#ae2116 !important}.link-light{color:#f7f7f8 !important}.link-light:hover,.link-light:focus{color:#f9f9f9 !important}.link-dark{color:#1c232c !important}.link-dark:hover,.link-dark:focus{color:#161c23 !important}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media(min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1640px){.sticky-xxxl-top{position:sticky;top:0;z-index:1020}.sticky-xxxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:1}.accordion{--bs-accordion-color: #212529;--bs-accordion-bg: #fff;--bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;--bs-accordion-border-color: var(--bs-border-color);--bs-accordion-border-width: 1px;--bs-accordion-border-radius: 0.35rem;--bs-accordion-inner-border-radius: calc(0.35rem - 1px);--bs-accordion-btn-padding-x: 1.5rem;--bs-accordion-btn-padding-y: 1.5rem;--bs-accordion-btn-color: #212529;--bs-accordion-btn-bg: var(--bs-accordion-bg);--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color: #86b7fe;--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x: 1.5rem;--bs-accordion-body-padding-y: 1.5rem;--bs-accordion-active-color: #0c63e4;--bs-accordion-active-bg: #e7f1ff}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1*var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media(prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: 1px solid var(--bs-alert-border-color);--bs-alert-border-radius: 0.5rem;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color: #640f1c;--bs-alert-bg: #edd1d5;--bs-alert-border-color: #e4bac0}.alert-primary .alert-link{color:#500c16}.alert-secondary{--bs-alert-color: #411347;--bs-alert-bg: #e2d2e4;--bs-alert-border-color: #d3bcd6}.alert-secondary .alert-link{color:#340f39}.alert-success{--bs-alert-color: #266224;--bs-alert-bg: #d9edd8;--bs-alert-border-color: #c6e3c5}.alert-success .alert-link{color:#1e4e1d}.alert-info{--bs-alert-color: #006286;--bs-alert-bg: #ccedf9;--bs-alert-border-color: #b3e3f6}.alert-info .alert-link{color:#004e6b}.alert-warning{--bs-alert-color: #664609;--bs-alert-bg: #ffefd0;--bs-alert-border-color: #ffe7b9}.alert-warning .alert-link{color:#523807}.alert-danger{--bs-alert-color: #831911;--bs-alert-bg: #f8d4d2;--bs-alert-border-color: #f4bfbb}.alert-danger .alert-link{color:#69140e}.alert-light{--bs-alert-color: #636363;--bs-alert-bg: #fdfdfe;--bs-alert-border-color: #fdfdfd}.alert-light .alert-link{color:#4f4f4f}.alert-dark{--bs-alert-color: #11151a;--bs-alert-bg: #d2d3d5;--bs-alert-border-color: #bbbdc0}.alert-dark .alert-link{color:#0e1115}.btn{--bs-btn-padding-x: 1.25rem;--bs-btn-padding-y: 0.1rem;--bs-btn-font-family: DM Sans, Open Sans, Arial, sans-serif;--bs-btn-font-size:1rem;--bs-btn-font-weight: 600;--bs-btn-line-height: 2.5rem;--bs-btn-color: #212529;--bs-btn-bg: transparent;--bs-btn-border-width: 1px;--bs-btn-border-color: transparent;--bs-btn-border-radius: 2em;--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity: 0.65;--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #a6192e;--bs-btn-border-color: #a6192e;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #8d1527;--bs-btn-hover-border-color: #851425;--bs-btn-focus-shadow-rgb: 179, 60, 77;--bs-btn-active-color: #fff;--bs-btn-active-bg: #851425;--bs-btn-active-border-color: #7d1323;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #a6192e;--bs-btn-disabled-border-color: #a6192e}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #6d2077;--bs-btn-border-color: #6d2077;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #5d1b65;--bs-btn-hover-border-color: #571a5f;--bs-btn-focus-shadow-rgb: 131, 65, 139;--bs-btn-active-color: #fff;--bs-btn-active-bg: #571a5f;--bs-btn-active-border-color: #521859;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #6d2077;--bs-btn-disabled-border-color: #6d2077}.btn-success{--bs-btn-color: #000;--bs-btn-bg: #40a33c;--bs-btn-border-color: #40a33c;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #5db159;--bs-btn-hover-border-color: #53ac50;--bs-btn-focus-shadow-rgb: 54, 139, 51;--bs-btn-active-color: #000;--bs-btn-active-bg: #66b563;--bs-btn-active-border-color: #53ac50;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #40a33c;--bs-btn-disabled-border-color: #40a33c}.btn-info{--bs-btn-color: #000;--bs-btn-bg: #00a3e0;--bs-btn-border-color: #00a3e0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #26b1e5;--bs-btn-hover-border-color: #1aace3;--bs-btn-focus-shadow-rgb: 0, 139, 190;--bs-btn-active-color: #000;--bs-btn-active-bg: #33b5e6;--bs-btn-active-border-color: #1aace3;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #00a3e0;--bs-btn-disabled-border-color: #00a3e0}.btn-warning{--bs-btn-color: #000;--bs-btn-bg: #ffb016;--bs-btn-border-color: #ffb016;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffbc39;--bs-btn-hover-border-color: #ffb82d;--bs-btn-focus-shadow-rgb: 217, 150, 19;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffc045;--bs-btn-active-border-color: #ffb82d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #ffb016;--bs-btn-disabled-border-color: #ffb016}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #da291c;--bs-btn-border-color: #da291c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #b92318;--bs-btn-hover-border-color: #ae2116;--bs-btn-focus-shadow-rgb: 224, 73, 62;--bs-btn-active-color: #fff;--bs-btn-active-bg: #ae2116;--bs-btn-active-border-color: #a41f15;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #da291c;--bs-btn-disabled-border-color: #da291c}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #f7f7f8;--bs-btn-border-color: #f7f7f8;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #d2d2d3;--bs-btn-hover-border-color: #c6c6c6;--bs-btn-focus-shadow-rgb: 210, 210, 211;--bs-btn-active-color: #000;--bs-btn-active-bg: #c6c6c6;--bs-btn-active-border-color: #b9b9ba;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f7f7f8;--bs-btn-disabled-border-color: #f7f7f8}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #1c232c;--bs-btn-border-color: #1c232c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #3e444c;--bs-btn-hover-border-color: #333941;--bs-btn-focus-shadow-rgb: 62, 68, 76;--bs-btn-active-color: #fff;--bs-btn-active-bg: #494f56;--bs-btn-active-border-color: #333941;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #1c232c;--bs-btn-disabled-border-color: #1c232c}.btn-outline-primary{--bs-btn-color: #a6192e;--bs-btn-border-color: #a6192e;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #a6192e;--bs-btn-hover-border-color: #a6192e;--bs-btn-focus-shadow-rgb: 166, 25, 46;--bs-btn-active-color: #fff;--bs-btn-active-bg: #a6192e;--bs-btn-active-border-color: #a6192e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #a6192e;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #a6192e;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #6d2077;--bs-btn-border-color: #6d2077;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #6d2077;--bs-btn-hover-border-color: #6d2077;--bs-btn-focus-shadow-rgb: 109, 32, 119;--bs-btn-active-color: #fff;--bs-btn-active-bg: #6d2077;--bs-btn-active-border-color: #6d2077;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #6d2077;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6d2077;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #40a33c;--bs-btn-border-color: #40a33c;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #40a33c;--bs-btn-hover-border-color: #40a33c;--bs-btn-focus-shadow-rgb: 64, 163, 60;--bs-btn-active-color: #000;--bs-btn-active-bg: #40a33c;--bs-btn-active-border-color: #40a33c;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #40a33c;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #40a33c;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #00a3e0;--bs-btn-border-color: #00a3e0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #00a3e0;--bs-btn-hover-border-color: #00a3e0;--bs-btn-focus-shadow-rgb: 0, 163, 224;--bs-btn-active-color: #000;--bs-btn-active-bg: #00a3e0;--bs-btn-active-border-color: #00a3e0;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #00a3e0;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #00a3e0;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #ffb016;--bs-btn-border-color: #ffb016;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffb016;--bs-btn-hover-border-color: #ffb016;--bs-btn-focus-shadow-rgb: 255, 176, 22;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffb016;--bs-btn-active-border-color: #ffb016;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffb016;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ffb016;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #da291c;--bs-btn-border-color: #da291c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #da291c;--bs-btn-hover-border-color: #da291c;--bs-btn-focus-shadow-rgb: 218, 41, 28;--bs-btn-active-color: #fff;--bs-btn-active-bg: #da291c;--bs-btn-active-border-color: #da291c;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #da291c;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #da291c;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #f7f7f8;--bs-btn-border-color: #f7f7f8;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f7f7f8;--bs-btn-hover-border-color: #f7f7f8;--bs-btn-focus-shadow-rgb: 247, 247, 248;--bs-btn-active-color: #000;--bs-btn-active-bg: #f7f7f8;--bs-btn-active-border-color: #f7f7f8;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #f7f7f8;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f7f7f8;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #1c232c;--bs-btn-border-color: #1c232c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #1c232c;--bs-btn-hover-border-color: #1c232c;--bs-btn-focus-shadow-rgb: 28, 35, 44;--bs-btn-active-color: #fff;--bs-btn-active-bg: #1c232c;--bs-btn-active-border-color: #1c232c;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #1c232c;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #1c232c;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: none;--bs-btn-focus-shadow-rgb: 49, 132, 253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg{--bs-btn-padding-y: 0.15rem;--bs-btn-padding-x: 1.5rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius: 2rem}.btn-sm{--bs-btn-padding-y: 0;--bs-btn-padding-x: 1em;--bs-btn-font-size:0.9em;--bs-btn-border-radius: 0}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: 0.5rem;--bs-card-border-width: 1px;--bs-card-border-color: var(--bs-border-color-translucent);--bs-card-border-radius: 2em;--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(2em - 1px);--bs-card-cap-padding-y: 0.5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(0, 0, 0, 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: #fff;--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: 0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y)}.card-subtitle{margin-top:calc(-0.5*var(--bs-card-title-spacer-y));margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-bottom:calc(-1*var(--bs-card-cap-padding-y));margin-left:calc(-0.5*var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-left:calc(-0.5*var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media(min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:rgba(0,0,0,0) url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:2em;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: 0.5rem;--bs-dropdown-spacer: 0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color: #212529;--bs-dropdown-bg: #fff;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-border-radius: 2em;--bs-dropdown-border-width: 1px;--bs-dropdown-inner-border-radius: calc(2em - 1px);--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y: 0.5rem;--bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-dropdown-link-color: #212529;--bs-dropdown-link-hover-color: #1e2125;--bs-dropdown-link-hover-bg: #e9ecef;--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: 0.25rem;--bs-dropdown-header-color: #6c757d;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: 0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1640px){.dropdown-menu-xxxl-start{--bs-position: start}.dropdown-menu-xxxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxxl-end{--bs-position: end}.dropdown-menu-xxxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-left:.3em solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:0;border-bottom:.3em solid rgba(0,0,0,0);border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:rgba(0,0,0,0);border:0}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:0.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.875rem}.form-text{margin-top:.25rem;font-size:0.875em;color:#6c757d}.form-control{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}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + 0.5rem + 2px);padding:.25rem .5rem;font-size:0.875rem;border-radius:.25rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 0.75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:calc(1.5em + 0.75rem + 2px);padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:.375rem}.form-control-color::-webkit-color-swatch{border-radius:.375rem}.form-control-color.form-control-sm{height:calc(1.5em + 0.5rem + 2px)}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + 2px)}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.875rem;border-radius:.25rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.5rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);appearance:none;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:rgba(0,0,0,0);appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#dee2e6;border-color:rgba(0,0,0,0);border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#dee2e6;border-color:rgba(0,0,0,0);border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;width:100%;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid rgba(0,0,0,0);transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.375rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:0.875rem;border-radius:.25rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:2em}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#198754;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#198754}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#198754}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#198754}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:2em}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc3545}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#dc3545}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#dc3545}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.list-group{--bs-list-group-color: #324053;--bs-list-group-bg: #fff;--bs-list-group-border-color: rgba(0, 0, 0, 0.125);--bs-list-group-border-width: 0;--bs-list-group-border-radius: 0.23rem;--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: 0.5rem;--bs-list-group-action-color: #495057;--bs-list-group-action-hover-color: #495057;--bs-list-group-action-hover-bg: #f8f9fa;--bs-list-group-action-active-color: #212529;--bs-list-group-action-active-bg: #e9ecef;--bs-list-group-disabled-color: #6c757d;--bs-list-group-disabled-bg: #fff;--bs-list-group-active-color: #005eb8;--bs-list-group-active-bg: #f1f6fb;--bs-list-group-active-border-color: #f1f6fb;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, "../css.html") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1*var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media(min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1640px){.list-group-horizontal-xxxl{flex-direction:row}.list-group-horizontal-xxxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxxl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#640f1c;background-color:#edd1d5}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#640f1c;background-color:#d5bcc0}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#640f1c;border-color:#640f1c}.list-group-item-secondary{color:#411347;background-color:#e2d2e4}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#411347;background-color:#cbbdcd}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#411347;border-color:#411347}.list-group-item-success{color:#266224;background-color:#d9edd8}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#266224;background-color:#c3d5c2}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#266224;border-color:#266224}.list-group-item-info{color:#006286;background-color:#ccedf9}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#006286;background-color:#b8d5e0}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#006286;border-color:#006286}.list-group-item-warning{color:#664609;background-color:#ffefd0}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#664609;background-color:#e6d7bb}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664609;border-color:#664609}.list-group-item-danger{color:#831911;background-color:#f8d4d2}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#831911;background-color:#dfbfbd}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#831911;border-color:#831911}.list-group-item-light{color:#636363;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#636363;background-color:#e4e4e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636363;border-color:#636363}.list-group-item-dark{color:#11151a;background-color:#d2d3d5}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#11151a;background-color:#bdbec0}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#11151a;border-color:#11151a}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: 0.5rem;--bs-modal-color: ;--bs-modal-bg: #fff;--bs-modal-border-color: var(--bs-border-color-translucent);--bs-modal-border-width: 1px;--bs-modal-border-radius: 0.5rem;--bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-modal-inner-border-radius: calc(0.5rem - 1px);--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: var(--bs-border-color);--bs-modal-header-border-width: 1px;--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: 0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: var(--bs-border-color);--bs-modal-footer-border-width: 1px;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #ffffff;--bs-backdrop-opacity: 0.9;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5);margin:calc(-0.5*var(--bs-modal-header-padding-y)) calc(-0.5*var(--bs-modal-header-padding-x)) calc(-0.5*var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media(min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media(min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media(min-width: 1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}@media(max-width: 1639.98px){.modal-fullscreen-xxxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxxl-down .modal-header,.modal-fullscreen-xxxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxxl-down .modal-body{overflow-y:auto}}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: #6c757d;display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: 1px;--bs-nav-tabs-border-color: #dee2e6;--bs-nav-tabs-border-radius: 2em;--bs-nav-tabs-link-hover-border-color: #e9ecef #e9ecef #dee2e6;--bs-nav-tabs-link-active-color: #495057;--bs-nav-tabs-link-active-bg: #fff;--bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #fff;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--bs-nav-tabs-border-width));background:none;border:var(--bs-nav-tabs-border-width) solid rgba(0,0,0,0);border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: 2em;--bs-nav-pills-link-active-color: #fff;--bs-nav-pills-link-active-bg: #0d6efd}.nav-pills .nav-link{background:none;border:0;border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.offcanvas,.offcanvas-xxxl,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex: 1045;--bs-offcanvas-width: 400px;--bs-offcanvas-height: 30vh;--bs-offcanvas-padding-x: 1rem;--bs-offcanvas-padding-y: 1rem;--bs-offcanvas-color: ;--bs-offcanvas-bg: #fff;--bs-offcanvas-border-width: 1px;--bs-offcanvas-border-color: var(--bs-border-color-translucent);--bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075)}@media(max-width: 575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media(max-width: 575.98px)and (prefers-reduced-motion: reduce){.offcanvas-sm{transition:none}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width: 575.98px){.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}}@media(max-width: 575.98px){.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media(min-width: 576px){.offcanvas-sm{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media(max-width: 767.98px)and (prefers-reduced-motion: reduce){.offcanvas-md{transition:none}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width: 767.98px){.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}}@media(max-width: 767.98px){.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media(min-width: 768px){.offcanvas-md{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media(max-width: 991.98px)and (prefers-reduced-motion: reduce){.offcanvas-lg{transition:none}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width: 991.98px){.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}}@media(max-width: 991.98px){.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media(min-width: 992px){.offcanvas-lg{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media(max-width: 1199.98px)and (prefers-reduced-motion: reduce){.offcanvas-xl{transition:none}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width: 1199.98px){.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}}@media(max-width: 1199.98px){.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media(min-width: 1200px){.offcanvas-xl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media(max-width: 1399.98px)and (prefers-reduced-motion: reduce){.offcanvas-xxl{transition:none}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width: 1399.98px){.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}}@media(max-width: 1399.98px){.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media(min-width: 1400px){.offcanvas-xxl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1639.98px){.offcanvas-xxxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media(max-width: 1639.98px)and (prefers-reduced-motion: reduce){.offcanvas-xxxl{transition:none}}@media(max-width: 1639.98px){.offcanvas-xxxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width: 1639.98px){.offcanvas-xxxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width: 1639.98px){.offcanvas-xxxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width: 1639.98px){.offcanvas-xxxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width: 1639.98px){.offcanvas-xxxl.showing,.offcanvas-xxxl.show:not(.hiding){transform:none}}@media(max-width: 1639.98px){.offcanvas-xxxl.showing,.offcanvas-xxxl.hiding,.offcanvas-xxxl.show{visibility:visible}}@media(min-width: 1640px){.offcanvas-xxxl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xxxl .offcanvas-header{display:none}.offcanvas-xxxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media(prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#fff}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.9}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y)*.5) calc(var(--bs-offcanvas-padding-x)*.5);margin-top:calc(-0.5*var(--bs-offcanvas-padding-y));margin-right:calc(-0.5*var(--bs-offcanvas-padding-x));margin-bottom:calc(-0.5*var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size:0.875rem;--bs-popover-bg: #fff;--bs-popover-border-width: 1px;--bs-popover-border-color: var(--bs-border-color-translucent);--bs-popover-border-radius: 0.5rem;--bs-popover-inner-border-radius: calc(0.5rem - 1px);--bs-popover-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: 0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color: ;--bs-popover-header-bg: #f0f0f0;--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: #212529;--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: 0.5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:"DM Sans",Open Sans,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-0.5*var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.table{--bs-table-color: var(--bs-body-color);--bs-table-bg: transparent;--bs-table-border-color: var(--bs-border-color);--bs-table-accent-bg: transparent;--bs-table-striped-color: var(--bs-body-color);--bs-table-striped-bg: rgba(0, 0, 0, 0.05);--bs-table-active-color: var(--bs-body-color);--bs-table-active-bg: rgba(0, 0, 0, 0.1);--bs-table-hover-color: var(--bs-body-color);--bs-table-hover-bg: rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:var(--bs-table-color);vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:2px solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg: var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg: var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-color: #000;--bs-table-bg: #cfe2ff;--bs-table-border-color: #bacbe6;--bs-table-striped-bg: #c5d7f2;--bs-table-striped-color: #000;--bs-table-active-bg: #bacbe6;--bs-table-active-color: #000;--bs-table-hover-bg: #bfd1ec;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #000;--bs-table-bg: #e2e3e5;--bs-table-border-color: #cbccce;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #000;--bs-table-bg: #d1e7dd;--bs-table-border-color: #bcd0c7;--bs-table-striped-bg: #c7dbd2;--bs-table-striped-color: #000;--bs-table-active-bg: #bcd0c7;--bs-table-active-color: #000;--bs-table-hover-bg: #c1d6cc;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #000;--bs-table-bg: #cff4fc;--bs-table-border-color: #badce3;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #000;--bs-table-bg: #fff3cd;--bs-table-border-color: #e6dbb9;--bs-table-striped-bg: #f2e7c3;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: #000;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #000;--bs-table-bg: #f8d7da;--bs-table-border-color: #dfc2c4;--bs-table-striped-bg: #eccccf;--bs-table-striped-color: #000;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: #000;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #000;--bs-table-bg: #f8f9fa;--bs-table-border-color: #dfe0e1;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fff;--bs-table-bg: #212529;--bs-table-border-color: #373b3e;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1639.98px){.table-responsive-xxxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid var(--bs-border-color);border-radius:2em;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:#6c757d}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.ais-ClearRefinements-button--disabled{display:none !important}.fw-600{font-weight:600 !important}.display{font-size:2.75rem;line-height:1.125;font-weight:700}@media(min-width: 576px){.display{font-size:3.5rem;line-height:1}}.lead{font-family:"Titillium Web",Open Sans,Arial,sans-serif}.highlight{background:#f6f7f9;padding:1rem 1.5rem;margin:.5rem 0 1.5rem 0;border-radius:.3rem}[class*=highlight-] span{display:inline-block;min-height:3rem;background-color:#6d2077;color:#fff;padding:0 1rem}.highlight-purple span{background-color:#6d2077;color:#fff}.highlight-white span{background-color:#fff;color:#da291c}.fw-900{font-weight:900;font-family:"Titillium Web Black"}.text-white *{color:#fff}.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6,.text-white p,.text-white ol,.text-white ul,.text-white a,.text-white a:visited,.text-white ion-icon{color:#fff}.text-white input.form-control{color:initial}.text-white .breadcrumb-nav ion-icon{color:#fff}.text-white .bordered-text{border-color:#fff;color:#fff}.text-white hr{border-top:1px solid rgba(255,255,255,.5)}.text-white .tab-content{color:#324053}.text-white .tab-content p,.text-white .tab-content ol,.text-white .tab-content ul,.text-white .tab-content table td,.text-white .tab-content strong{color:#324053}.text-white .tab-content h1,.text-white .tab-content h2,.text-white .tab-content h3,.text-white .tab-content h4,.text-white .tab-content h5,.text-white .tab-content h6{color:#324053}.text-body *{color:#324053}.text-body p,.text-body ol,.text-body ul{color:#324053}.text-body h1,.text-body h2,.text-body h3,.text-body h4,.text-body h5,.text-body h6{color:#324053}.bordered-text{border:1px solid #324053;color:#324053;padding:.75em;width:100%;margin:1em 0}@media(max-width: 575.98px){.img-intext{width:100%}}.no-user-select{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}ion-icon{display:inline-block}.text-sentence{text-transform:lowercase;display:inline-block;text-align:left}.text-sentence::first-letter{text-transform:uppercase}.text-light-red{color:#da291c}.comma-list:not(:last-of-type):after{content:", ";color:#000}@media(min-width: 768px){.pl-4-5-em{padding-left:4.5em}}@media(min-width: 768px){.pr-4-5-em{padding-right:4.5em}}@media(min-width: 768px){.pl-4-5-rem{padding-left:4.5rem}}.pl-6-rem{padding-left:6rem}@media(min-width: 768px){.pr-4-5-rem{padding-right:4.5rem}}.pt-3-rem{padding-top:3rem}.z-index-1{z-index:1}.z-index-2{z-index:2}.z-index-3{z-index:3}.z-index-4{z-index:4}.z-index-5{z-index:5}.color-cool-dark-grey{color:#324053}.color-cool-dark-grey:visited{color:#324053}.color-white{color:#fff}.color-pink{color:#ef9191}.color-babyblue{color:#78bdde}.color-mint{color:#2caa7f}.color-yellow{color:#f8cc56}.color-light-blue{color:#00a3e0 !important}.color-dark-blue{color:#005eb8 !important}.color-dark-red{color:#a6192e !important}.color-light-red{color:#da291c !important}.color-teal{color:#169393 !important}.border-1-dred{border:1px solid #a6192e}.border-colour-t:before{content:"";height:5px;width:100%;background-size:cover;background-image:url(../2018-oh-hp-start.html);display:block}.border-dred-b{border-bottom:2px solid #a6192e}@media(min-width: 992px){.border-ltblue-r{border-right:2px solid #00a3e0}}section.border-bottom-accent:after{content:"";display:block;background:#da291c;background:linear-gradient(90deg, rgb(218, 41, 28) 0%, rgb(218, 41, 28) 20%, rgb(0, 163, 224) 20%, rgb(0, 163, 224) 40%, rgb(109, 32, 119) 40%, rgb(109, 32, 119) 60%, rgb(0, 94, 184) 60%, rgb(0, 94, 184) 80%, rgb(166, 25, 46) 80%);height:1rem;width:100%;margin-top:4rem}.mw-14-rem{max-width:14rem}.mw-15-rem{max-width:15rem}.mw-17-rem{max-width:17rem}.mw-18-rem{max-width:18rem}.mw-25-rem{max-width:25rem}.mh-5-rem{max-height:5rem}.mt-1-rem{margin-top:1rem}.mt-2-rem{margin-top:2rem}.mt-3-rem{margin-top:3rem}.mt-4-rem{margin-top:4rem}.mt-5-rem{margin-top:5rem}.mt-6-rem{margin-top:6rem}.mb-1-rem{margin-bottom:1rem}.mb-2-rem{margin-bottom:2rem}.mb-3-rem{margin-bottom:3rem}.mb-4-rem{margin-bottom:4rem}.mb-5-rem{margin-bottom:5rem}.mb-6-rem{margin-bottom:6rem}.mb-10-rem{margin-bottom:10rem}.top-n4{position:relative;top:-4rem;margin-top:5rem}.flex-basis-50{flex-basis:50%}.flex-basis-100{flex-basis:100%}.row-col-equal-height [class*=col-]{display:flex;align-items:stretch}.bg-warm-grey{background-color:#f7f7f8}.bg-cool-grey{background-color:#f6f7f9}.bg-light-grey{background-color:#d9dadc}.bg-white{background-color:#fff}.bg-white-o50{background-color:rgba(255,255,255,.5) !important}.bg-white-o75{background-color:rgba(255,255,255,.75) !important}.bg-white-o85{background-color:rgba(255,255,255,.85) !important}.bg-dark{background-color:#1c232c}.bg-dark-red,.card.bg-dark-red{background-color:#a6192e}.bg-dark-red.tint-20,.card.bg-dark-red.tint-20{background-color:#eed1d6}.bg-light-red,.card.bg-light-red{background-color:#da291c}.bg-light-red.tint-20,.card.bg-light-red.tint-20{background-color:#f8d5d2}.bg-purple,.card.bg-purple{background-color:#6d2077}.bg-purple.tint-20,.card.bg-purple.tint-20{background-color:#e2d3e4}.bg-dark-blue,.card.bg-dark-blue{background-color:#005eb8}.bg-dark-blue.tint-20,.card.bg-dark-blue.tint-20{background-color:#cddff1}.bg-light-blue,.card.bg-light-blue{background-color:#00a3e0}.bg-light-blue.tint-20,.card.bg-light-blue.tint-20{background-color:#cdedf9}.bg-charcoal,.card.bg-charcoal{background-color:#1c232c}.bg-teal-green,.card.bg-teal-green{background-color:#169393}.bg-sadt-blue,.card.bg-sadt-blue{background-color:#0c2340}.bg-tiled{background-size:auto;background-repeat:repeat}.bg-cover{background-size:cover;background-repeat:no-repeat}.bg-pixel{background-image:url("../images/bg/bg-pixel.svg");background-position:center top;background-size:100% auto}.bg-center{background-position:center center}.bg-left-center{background-position:left center}.bg-right-center{background-position:right center}.bg-fixed{background-attachment:fixed}.blend-bg{position:absolute;width:100%;height:30rem;background-size:cover;background-repeat:no-repeat;overflow:hidden;left:0;right:0;border-radius:0;z-index:1}@media(min-width: 768px){.blend-bg{border-top-right-radius:12px;border-bottom-right-radius:12px;right:auto;width:65%}}@media(min-width: 1200px){.blend-bg{width:40%;height:40rem}}@media(min-width: 1640px){.blend-bg{width:45rem;height:35rem;border-radius:12px}}.blend-bg:before{content:"";width:100%;height:100%;background-color:#005eb8;mix-blend-mode:hard-light;position:absolute}.blend-bg.relative{position:relative;overflow:visible}.blend-bg.relative:before{border-radius:12px}.blend-bg.red::before{background-color:#a6192e}.blend-bg.blue::before{background-color:#005eb8}.blend-bg-text h2{font-size:2.75rem;font-weight:600}@media(min-width: 768px){.blend-bg-text h2{font-size:3.25rem;margin-top:1rem;max-width:17rem}}@media(min-width: 992px){.blend-bg-text h2{font-weight:700}}@media(min-width: 1400px){.xxl-rounded-corners{border-radius:1rem}}.cursor-pointer{cursor:pointer}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.link-chev{white-space:normal}.link-chev:hover::after{transform:translateX(0.35rem)}.link-chev.white::after{content:url("https://www.sait.ca/assets/app/sait/images/svgs/icons/chevron-forward-white.svg")}.link-chev.blue::after{content:url("https://www.sait.ca/assets/app/sait/images/svgs/icons/chevron-forward-blue.svg")}.link-chev::after{display:inline-block;width:.9rem;height:1rem;padding-left:.5rem;transition:.2s}@media(min-width: 375px){br.long-link-fix{display:none}}.breadcrumb-nav p{align-items:center;display:flex;gap:.5rem;flex-wrap:wrap}.breadcrumb-nav a,.breadcrumb-nav span{display:inline;font-size:.92rem}.breadcrumb-nav a ion-icon{top:0;font-size:.92rem}.breadcrumb-nav a:hover{text-decoration:none}.breadcrumb-nav a:hover span{text-decoration:underline !important}.breadcrumb-nav a:last-child:after{content:"";display:none}.breadcrumb-nav a:after{content:"/";margin-left:.25rem;color:#324053}.breadcrumb-nav span:after{content:"/";margin-left:.25rem;color:#324053}.breadcrumb-nav span:last-child:after{content:"";display:none}.breadcrumb-nav p>span:last-of-type{font-weight:700}.text-white .breadcrumb-nav a:after,.default-text-light .breadcrumb-nav a:after{color:#fff}.ais-ClearRefinements-button:disabled{display:none}#main-search-box,.landing-search-box{margin-top:1rem}#main-search-box .ais-SearchBox-form,.landing-search-box .ais-SearchBox-form{display:flex;align-items:center;justify-content:center}#main-search-box input.ais-SearchBox-input,.landing-search-box input.ais-SearchBox-input{font-size:1.2rem;caret-color:#324053;color:#324053;padding:1.575rem 1.15rem;border-top-left-radius:2rem;border-bottom-left-radius:2rem;border-bottom-right-radius:0;border-top-right-radius:0;border:1px solid #ccd2e0;border-right:0;height:3rem;line-height:2;width:100%;appearance:auto;background:#fff}@media(min-width: 768px){#main-search-box input.ais-SearchBox-input,.landing-search-box input.ais-SearchBox-input{font-size:1.5rem;height:3.5rem}}#main-search-box button.ais-SearchBox-submit,.landing-search-box button.ais-SearchBox-submit{background-color:#fff;border:1px solid #ccd2e0;border-left:0;background:none;border-top-right-radius:2rem;border-bottom-right-radius:2rem;padding:1.575rem .75rem;height:3rem;line-height:2;font-size:1.2rem}@media(min-width: 768px){#main-search-box button.ais-SearchBox-submit,.landing-search-box button.ais-SearchBox-submit{padding:1rem;height:3.5rem}}#main-search-box button.ais-SearchBox-submit .ais-SearchBox-submitIcon,.landing-search-box button.ais-SearchBox-submit .ais-SearchBox-submitIcon{width:1.25rem;height:1.25rem;fill:#a6192e;position:relative;top:-1.275rem}@media(min-width: 768px){#main-search-box button.ais-SearchBox-submit .ais-SearchBox-submitIcon,.landing-search-box button.ais-SearchBox-submit .ais-SearchBox-submitIcon{width:1.5rem;height:1.5rem;top:-0.6rem}}#main-search-box.awards,.landing-search-box.awards{margin-top:0rem}#main-search-box.awards input.ais-SearchBox-input,.landing-search-box.awards input.ais-SearchBox-input{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem;border-bottom-right-radius:0;border-top-right-radius:0}#main-search-box.awards button.ais-SearchBox-submit,.landing-search-box.awards button.ais-SearchBox-submit{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}#main-search-box.awards button.ais-SearchBox-submit .ais-SearchBox-submitIcon,.landing-search-box.awards button.ais-SearchBox-submit .ais-SearchBox-submitIcon{fill:#005eb8;position:relative;top:-1.275rem}@media(min-width: 768px){#main-search-box.awards button.ais-SearchBox-submit .ais-SearchBox-submitIcon,.landing-search-box.awards button.ais-SearchBox-submit .ais-SearchBox-submitIcon{top:-0.6rem}}.landing-search-box button.ais-SearchBox-submit{background-color:#fff}#mainSearchHits .container-fluid{padding-right:0;padding-left:0}.search-result a.search-item-title:hover{text-decoration:underline}.search-result a.search-item-title:visited{color:#6d2077}.search-result.default{border-bottom:1px solid #d9dadc;margin:1rem 0;padding:0 0 2rem 0}.search-result.default .result-text{width:100%}@media(min-width: 768px){.search-result.default .result-text{width:100%}}@media(min-width: 992px){.search-result.default .result-text{width:100%}}.search-result.default .result-text h4{max-width:52em}@media(max-width: 767.98px){.search-result.default .result-text h4 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.search-result.default .result-text p.summary{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:52em}.search-result.con-ed a.search-item-title{color:#169393}.search-result.con-ed .result-img{border-color:#169393}.search-result.con-ed p.next-class{font-size:.85rem;text-transform:uppercase;color:#a6192e}.search-result.con-ed p.next-class ion-icon{font-size:1.2rem;color:#169393;margin-right:.25rem}.search-result .micro-badge{position:absolute;top:0;left:0;width:6rem;height:6rem;margin:1rem 0}.search-result .micro-badge img{width:3.5rem;position:absolute;bottom:-1rem;right:-1rem}.search-result ul.breadcrumbs{font-family:"DM Sans",Open Sans,Arial,sans-serif;color:#a2a2a2;font-size:.9rem}.search-result ul.breadcrumbs li a{color:#005eb8}.search-result ul.breadcrumbs li a:hover{text-decoration:underline}.search-result ul.breadcrumbs li:last-child ion-icon{display:none}.search-result ul.staff-list-info-search li a{font-size:.9rem}.search-result ul.staff-list-info-search li span{font-size:.9rem}.search-result ul.staff-list-info-search li ion-icon{top:.1em}.search-result .staff-search-title{font-size:1rem;font-weight:500}.main-search-wrap{min-height:65vh;margin:-3rem auto 0 auto;background-image:url("https://sait.ca//app/sait/images/svgs/logo/big-sait-icon-for-no-results.png");background-repeat:no-repeat;background-position:50% 75%;background-size:15rem;position:relative;z-index:100000}@media(min-width: 992px){.main-search-wrap{margin:0 auto;z-index:5}}.main-search-wrap.active{animation:fadeIn .75s}.main-search-wrap .close-search{background:none;border:none;color:#005eb8;padding:.5rem 1.2rem;font-size:1.2rem}@media(min-width: 992px){.main-search-wrap .close-search{font-size:1rem}}.main-search-wrap .close-search:hover{color:#00a3e0}.main-search-wrap .close-search ion-icon{top:.1rem}@media(max-width: 767.98px){.main-search-hits-container h3{margin:.75rem 0 0 0}}.search-tags li{font-size:.9rem;color:#fff;padding:.25rem .5rem;border-radius:.3rem;transition:.25s}@media(max-width: 991.98px){.search-tags li{margin-top:.5rem}}.search-tags li.registerLink{padding-right:0;padding-left:0}.search-tags li.dark-blue{background:#005eb8}.search-tags li.dark-blue:hover{background:#003f7b}.search-tags li.purple{background:#6d2077}.search-tags li.purple:hover{background:#411347}.search-tags li.dark-red{background:#a6192e}.search-tags li.dark-red:hover{background:#71111f}.search-tags li.teal-green{background:#169393}.search-tags li.teal-green:hover{background:#0e5e5e}.search-tags li.fiord-green{background:#3f5d70}.search-tags li.fiord-green:hover{background:#293c49}.search-tags li.jungle-green{background:#2caa7f}.search-tags li.jungle-green:hover{background:#1f795b}.search-tags li.dark-grey{background:#565a61}.search-tags li.dark-grey:hover{background:#393c41}.search-tags li a{color:#fff}.search-tags li ion-icon{top:.1rem}.search-container{background:#f7f7f8;padding-top:1rem;padding-bottom:1rem}.search-container .search-bar-wrap{position:relative}.search-container .search-bar-wrap .ais-SearchBox-input{width:100%;height:2.25em;margin:.75em 0 0 0;caret-color:#324053;border-radius:4em;border:1px solid #d9dadc;font-size:1.3em;padding:.5em 1em;transition:.25s}@media(min-width: 768px){.search-container .search-bar-wrap .ais-SearchBox-input{font-size:1.3em;padding:.6em 1.5em;height:3em}}.search-container .search-bar-wrap .ais-SearchBox-input::-moz-placeholder,.search-container .search-bar-wrap .ais-SearchBox-input::placeholder,.search-container .search-bar-wrap .ais-SearchBox-input::-webkit-placeholder{color:#0068a9;opacity:.5;transition:opacity .35s;font-weight:400}.search-container .search-bar-wrap .ais-SearchBox-input:hover::-moz-placeholder,.search-container .search-bar-wrap .ais-SearchBox-input:hover::placeholder,.search-container .search-bar-wrap .ais-SearchBox-input:hover::-webkit-placeholder{opacity:.9}.search-container .search-bar-wrap .ais-SearchBox-input:focus{box-shadow:0 0 1px #14bfff;border:3px solid #00a3e0;transition:.25s;color:#005eb8}.search-container .search-bar-wrap .ais-SearchBox-input:focus::-moz-placeholder,.search-container .search-bar-wrap .ais-SearchBox-input:focus::placeholder,.search-container .search-bar-wrap .ais-SearchBox-input:focus::-webkit-placeholder{opacity:0;transition:opacity .35s}.search-container .search-bar-wrap button.ais-SearchBox-submit{position:absolute;right:.25em;top:.95em;height:2em;width:2em;font-size:1.25em;padding:0 0 .25em 0;background:#a6192e;color:#fff;border:0;border-radius:4em;cursor:pointer;transition:.15s}@media(min-width: 768px){.search-container .search-bar-wrap button.ais-SearchBox-submit{top:1.1em;height:2.5em;width:2.5em}}.search-container .search-bar-wrap button.ais-SearchBox-submit:hover{background:#831424;transition:.15s}.search-container .search-bar-wrap button.ais-SearchBox-submit .ais-SearchBox-submitIcon{fill:#fff;width:1em;height:1em}.search-container .view-options .btn{border-radius:0;color:#d9dadc;font-size:1.5em;padding:0 .25em;line-height:1.75;transition:.25s}.search-container .view-options .btn.active{color:#324053}.search-container .view-options .btn:hover{box-shadow:none;color:#4b607c;transition:.25s}@media(min-width: 992px){.filters-container.filters-wrap .offcanvas-backdrop{display:none}}.filters-container.filters-wrap .offcanvas{padding-top:7rem;padding-left:1rem}@media(min-width: 992px){.filters-container.filters-wrap .offcanvas{visibility:visible !important;position:inherit;border-left:0;transform:none;z-index:1;padding:0}}.filters-container.filters-wrap .pc-delivery-modal-link{position:absolute;left:.25rem;top:0;font-size:1.2rem}@media(min-width: 992px){.filters-container.filters-wrap .pc-delivery-modal-link{left:-1.5em}}.filters-container.filters-wrap .pc-filter{cursor:pointer;box-shadow:0 1px 1px rgba(0,0,0,.075);border:1px solid #005eb8;border-radius:3em;color:#565a61;padding:.25rem 1rem;width:90%;font-size:.9em;-webkit-appearance:none;appearance:none;background:url("../images/svgs/search/chevron-down-darkgrey.svg") #fff no-repeat right 10px center/13px;margin:0 1.25em 0 1.25em}@media(min-width: 992px){.filters-container.filters-wrap .pc-filter{width:100%;margin:0}}.filters-container.filters-wrap .pc-filter:focus{border-color:#a6192e;outline-color:#00a3e0;outline-width:4px}.filters-container.filters-wrap .aoi-filter .pc-filter{background:url("../images/svgs/search/chevron-down-white.svg") #005eb8 no-repeat right 10px center/13px;color:#fff;border-color:#005eb8;margin:0;padding:.5rem 1rem;max-width:17rem}@media(min-width: 992px){.filters-container.filters-wrap .aoi-filter .pc-filter{padding:.25rem 1rem}}.filters-container.filters-wrap .aoi-filter .pc-filter:focus-visible,.filters-container.filters-wrap .aoi-filter .pc-filter:focus{background:url("../images/svgs/search/chevron-down-darkgrey.svg") #d9e8f6 no-repeat right 10px center/13px;color:#565a61}.filters-container.filters-wrap .clear-filters:focus{border-color:rgba(0,0,0,0)}.pc-del-modal{z-index:9999}@media(min-width: 992px){.main-filters.offcanvas{visibility:visible !important;position:inherit;border-left:0;transform:none;z-index:1;padding:0}}.main-filters.offcanvas .btn-close{width:100%;background-position:95%}.main-filters .accordion{box-shadow:none}.main-filters .accordion .accordion-item{border:0}.main-filters .accordion .accordion-item .accordion-header{background:#005eb8;border-radius:.25rem}.main-filters .accordion .accordion-item .accordion-header button{font-size:1.2rem;font-weight:100;padding:.5rem;background:none}.main-filters .accordion .accordion-item .accordion-header button:after{content:"";display:block;background-image:url("../images/svgs/header/ic-chevron-down-white.svg")}.main-filters .accordion .accordion-item .accordion-body{padding:1rem .5rem}.main-filters .accordion .accordion-item .accordion-body label{font-size:1.1rem;padding-left:.75rem}.main-filters .accordion .accordion-item .accordion-body .form-check-input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");background-size:180%}.filters-toggler{background:#005eb8;border:0;border-radius:.25rem;font-size:1.2rem;padding:.5rem;color:#fff;width:100%}.filters-toggler ion-icon{font-size:1.8rem;top:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.search-result .program-card .program-status ion-icon{margin-right:.25rem}.search-result .list-delivery{font-size:1rem}.search-result .date{font-size:.9rem;color:#3f5d70}.search-result .date ion-icon{top:.1rem;margin-right:.25rem}.search-result .calendar{margin-right:1.1rem}.search-result .time{font-size:.9rem;color:#3f5d70;white-space:nowrap}.search-result .time ion-icon{top:.1rem;margin-right:.25rem}.search-result .registerLink{white-space:nowrap}.search-result .registerLink a{color:#a6192e;padding:.25rem .5rem;border-radius:.3rem;border:1px solid #a6192e;display:block}.search-result .registerLink a:hover,.search-result .registerLink a:active,.search-result .registerLink a.active{background:#a6192e;color:#fff;border-color:#a6192e}.search-result .registerLink a ion-icon{top:.1em}.search-result.promo{padding:0}.search-result.promo .card{background-image:url(../images/svgs/contact/sait-logo-faded.svg);background-size:auto 115%;background-position:100% 90%;background-repeat:no-repeat;margin:2rem auto}.search-result.promo .card .btn ion-icon.deco{opacity:.6;margin-right:.4rem;transition:.25s}.search-result.promo .card .btn:hover ion-icon{opacity:1;translate:none}.search-result.event-promo{padding:0}.search-result.event-promo .card{background-size:cover;background-position:center center;position:relative}.search-result.event-promo .card .btn ion-icon.deco{opacity:.6;margin-right:.4rem;transition:.25s}.search-result.event-promo .card .btn:hover ion-icon{opacity:1;translate:none}.search-result.event-promo .card .btn.btn-outline-primary{border:1px solid #fff;color:#fff}.search-result.event-promo .svg-shape{z-index:2;opacity:.9;mix-blend-mode:multiply;left:-12rem;top:-14rem}.search-result.event-promo .event-body,.search-result.event-promo .card-title,.search-result.event-promo .card-text{z-index:10;color:#fff}.search-result.information{padding:0}.search-result.information .card-img-group{position:relative;height:11rem}@media(min-width: 768px){.search-result.information .card-img-group{max-width:15rem;height:auto}}@media(min-width: 992px){.search-result.information .card-img-group{max-width:20rem}}.search-result.information .card-img-group .svg-shape{z-index:5;bottom:0;width:100%}@media(min-width: 768px){.search-result.information .card-img-group .svg-shape{top:0;bottom:initial;height:100%;width:auto}}.search-result.information .card-img-group .svg-shape svg{width:100%}@media(min-width: 768px){.search-result.information .card-img-group .svg-shape svg{height:100%;width:auto}}.search-result.information .card-img-group img.card-img{width:100%;height:100%}@media(min-width: 768px){.search-result.information.school .card-img-group .svg-shape{width:101%}}@media(min-width: 768px){.search-result.information.school .card-img-group .svg-shape svg{position:absolute;right:0}}#algoliaHeaderText{margin:0 2rem 2rem 1rem}.program-listings-filters.offcanvas{padding:1rem;z-index:99999}@media(max-width: 575.98px){.program-listings-filters.offcanvas{max-height:100vh;overflow-y:auto}.program-listings-filters.offcanvas.offcanvas-end{width:100%}.program-listings-filters.offcanvas .btn-close{margin-left:auto}}@media(min-width: 992px){.program-listings-filters.offcanvas{visibility:visible !important;position:inherit;border-left:0;transform:none;z-index:1;padding:0}}.new-program-label-pc{font-weight:600;color:#a6192e}landing-search{padding:1em}landing-search .or-container{text-align:left;color:#fff;z-index:101;position:relative}landing-search .or-container .separator{position:relative;margin-top:.2em}landing-search .or-container .separator .p-el{display:block;background-color:#0072bc;width:2em;height:2em;text-align:center;margin:0 auto;border-radius:2em;position:relative;top:2.15em}landing-search .or-container .separator .p-el .t-d{display:table;width:2em;height:2em}landing-search .or-container .separator .p-el .t-d .t-c-c{display:table-cell;vertical-align:middle}landing-search .or-container .separator .hr-separator{border:0;height:5px;background-color:rgba(0,0,0,0);background-image:linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 94, 184, 0.75), rgba(0, 0, 0, 0))}landing-search .or-container button{background-color:#fff;cursor:pointer;width:15em;margin:2.9em auto;background-color:rgba(0,0,0,0);box-shadow:none;border-radius:1em;border:2px solid #fff;color:#fff;font-size:16px}landing-search .or-container .filter-container{display:none;width:50%;margin:2em auto;text-align:center}@media(max-width: 767.98px){landing-search .or-container .filter-container{width:100%}}landing-search .or-container .filter-container .btn-filter{cursor:pointer;height:2.5em;width:12em;font-size:16px;border-radius:2.3em;border:none;color:#fff;background-color:#a6192e;margin-top:1em}landing-search .or-container .filter-container .filter{width:100%;height:2.5em;background-color:#fff;border:2px solid #fff;border-radius:2em;padding-left:.6em;color:#565a61;font-size:16px}landing-search .or-container .filter-container .filter optgroup,landing-search .or-container .filter-container .filter optgroup>option{color:#565a61;background-color:#fff}landing-search .or-container .filter-container .filter optgroup option,landing-search .or-container .filter-container .filter optgroup>option option{color:#565a61;background-color:#fff}.media-centre-search.results-area{background-color:#f7f7f8}.media-centre-search.results-area .container-xxl .close-search{position:absolute;right:0;top:0}.media-centre-search.results-area .container-xxl .close-search button{background:none;border:none;color:#005eb8;padding:.5rem}.media-centre-search.results-area .container-xxl .close-search button:hover{color:#00a3e0}.expert-search{background-color:#005eb8}.expert-search h3{text-align:center}.expert-search .bio-contact-search-bar .input-group{width:100%;border:1px solid rgba(255,255,255,.42);border-radius:25px;background-color:rgba(255,255,255,.15);height:47px}.expert-search .bio-contact-search-bar .input-group:focus{border:1px solid rgba(255,255,255,.42);border-radius:25px;background-color:rgba(255,255,255,.15);height:47px}.expert-search .bio-contact-search-bar .input-group .form-control:focus{background-color:#fff;border-color:#86b7fe;outline:0;-webkit-box-shadow:0 0 0 .25rem rgba(13,110,253,.25);box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.expert-search .bio-contact-search-bar .input-group .form-control::-webkit-input-placeholder{color:rgba(255,255,255,.5);opacity:1}.expert-search .bio-contact-search-bar .input-group .form-control:-ms-input-placeholder{color:rgba(255,255,255,.5);opacity:1}.expert-search .bio-contact-search-bar .input-group .form-control::-ms-input-placeholder{color:rgba(255,255,255,.5);opacity:1}.expert-search .bio-contact-search-bar .input-group .form-control::placeholder{color:rgba(255,255,255,.5);opacity:1}.expert-search .bio-contact-search-bar .input-group .expert-search-input{width:100%;border:none;background-color:rgba(0,0,0,0);padding:0 50px 0 20px;color:#fff}.expert-search .bio-contact-search-bar .input-group .expert-search-input:focus{width:100%;border:1px solid rgba(255,255,255,.42);border-radius:25px;background-color:rgba(255,255,255,.15);height:47px;font-size:17px}.expert-search .bio-contact-search-bar .input-group button{background-color:#da291c;border:none;border-radius:50% !important;color:#fff;height:45px;width:45px;font-size:20px;position:absolute;bottom:0;right:0;cursor:pointer;text-align:center}.expert-search .bio-contact-search-bar .input-group button ion-icon{position:relative;top:.2rem}.main-header.scrolled .secondary-nav{border-top:0}.main-header.scrolled .alert-banner-bar.info:not(.show)~.secondary-nav{border-top:0px}.main-header.scrolled .alert-banner-bar .container{height:0;overflow:hidden}.alert-banner-bar{position:relative;z-index:2000}.alert-banner-bar .container{height:auto}.alert-banner-bar.info{background-color:#005eb8}.alert-banner-bar.info~.secondary-nav{border-top:0px;transition:.2s}.alert-banner-bar.info~.secondary-nav .alert-toggle-wrap{display:inline-block}.alert-banner-bar.info:not(.show)~.secondary-nav{border-top:5px solid #005eb8}.alert-banner-bar.info:not(.show)~.secondary-nav .alert-toggle-wrap .alert-toggle{transform:translateY(0);opacity:1;pointer-events:all}.alert-banner-bar.info:not(.show)~.secondary-nav .alert-toggle-wrap .alert-toggle:hover,.alert-banner-bar.info:not(.show)~.secondary-nav .alert-toggle-wrap .alert-toggle:focus{background:#005eb8;transform:translateY(5px);border-color:#005eb8}.alert-banner-bar.info:not(.show)~.secondary-nav .alert-toggle-wrap .alert-toggle:hover ion-icon,.alert-banner-bar.info:not(.show)~.secondary-nav .alert-toggle-wrap .alert-toggle:focus ion-icon{transform:none}.alert-banner-bar.info .alert-content .message{display:flex}.alert-banner-bar.info .alert-content .message>*{color:#fff}@media(min-width: 992px){.alert-banner-bar.info .alert-content .message{width:100%}}.alert-banner-bar.info .alert-content .btn.btn-light{background:rgba(255,255,255,.3);border:0;border-radius:.4rem;color:#fff;font-weight:400;padding:.5rem 1rem;margin-top:10px;margin-left:-5px}.alert-banner-bar.info .alert-content .btn.btn-light:hover{background:rgba(255,255,255,.5)}.alert-banner-bar.warning{background-color:#ffb016}.alert-banner-bar.warning .alert-content .message *{color:#000}.alert-banner-bar.warning .alert-content ion-icon{color:#000}.alert-banner-bar.warning .alert-content .btn.btn-warning{padding:.25rem 1rem}@media(min-width: 992px){.alert-banner-bar.warning .alert-content .btn.btn-warning{padding:.5rem 1rem}}.alert-banner-bar.emergency{background-color:#dc3545}.alert-banner-bar.emergency .alert-content{padding:3rem 0}.alert-banner-bar.emergency .alert-content .message *{color:#fff}.alert-banner-bar.emergency .alert-content .message * p.title{text-transform:uppercase;font-size:1.4rem}.alert-banner-bar.emergency .alert-content ion-icon{color:#000}.alert-banner-bar.info-secondary{background:#a9d9eb;position:relative;top:6.25rem;width:100%;margin-bottom:1rem;z-index:4;color:#324053}@media(min-width: 992px){.alert-banner-bar.info-secondary{top:0;margin-bottom:0}}.alert-banner-bar.info-secondary .alert-content{padding:0 0 1rem 0}@media(min-width: 992px){.alert-banner-bar.info-secondary .alert-content{padding:0}}.alert-banner-bar.info-secondary .alert-content .message{width:100%;padding:1rem 0;color:#324053;font-size:1rem;font-family:"Titillium Web",Open Sans,Arial,sans-serif}.alert-banner-bar.info-secondary .alert-content .message ion-icon{color:#324053}.alert-banner-bar.info-secondary .alert-content .btn{border:0;border-radius:.4rem;font-weight:400;padding:.5rem 1rem;color:#324053;white-space:nowrap}.alert-banner-bar.info-secondary .alert-content .btn:hover{background:rgba(255,255,255,.5)}.alert-banner-bar .btn-close{right:.75rem;top:1rem;padding:.2rem;border-radius:200px;border:2px solid #000;background-size:.6rem;opacity:1}.alert-banner-bar .btn-close:hover{background-color:rgba(0,0,0,.4)}.alert-banner-bar .alert-content{color:#fff;padding:1em 0}.alert-banner-bar .alert-content>ion-icon:first-child,.alert-banner-bar .alert-content .message ion-icon:first-child{font-size:1.5rem;vertical-align:middle;top:-1px;margin-right:.5rem}.alert-banner-bar .alert-content .title{font-size:1.125rem;font-weight:600;line-height:1.25rem;margin-bottom:1rem;color:#fff}.alert-banner-bar .alert-content .summary{display:block;font-size:1rem;margin-right:2rem}.alert-banner-bar .alert-content .message{font-family:"Titillium Web",Open Sans,Arial,sans-serif;color:#fff;font-size:1rem;width:auto}.alert-banner-bar .alert-content .message p{font-family:"Titillium Web",Open Sans,Arial,sans-serif}.alert-banner-bar .alert-content .message p:last-child{margin-bottom:0}.alert-banner-bar .alert-content .message a:not(.btn){text-decoration:underline}.alert-banner-bar .alert-content .btn.btn-warning{white-space:nowrap;border:1px solid #000;margin-left:2rem}.alert-banner-bar .alert-content .btn.btn-warning ion-icon{color:#000}.alert-toggle-wrap{display:none;position:relative;width:2rem}@media(min-width: 768px){.alert-toggle-wrap{width:4rem}}.alert-toggle-wrap .alert-toggle{pointer-events:none;position:absolute;display:block;top:-1rem;left:.25rem;background:#005eb8;color:#fff;padding:1.6rem .25rem 0 .25rem;height:3.4rem;transform:translateY(-10px);transition:.2s;opacity:0;border-top-left-radius:0;border-top-right-radius:0}@media(min-width: 768px){.alert-toggle-wrap .alert-toggle{left:auto;font-size:1.25rem;height:3.5rem;padding:1.4rem .5rem 0 .5rem}}.content-alert{border-radius:.3rem}.landing-intro-banner .cta,.cta{position:relative;border-radius:.35rem;padding:2.5rem 2.5rem 3.5rem 3.5rem;margin-top:1.5rem;margin-bottom:2.5rem;display:flex;align-items:center;background:#fff;box-shadow:2px 6px 12px 1px rgba(28,35,44,.1)}.landing-intro-banner .cta div.content,.cta div.content{margin-bottom:1rem;padding:0}.landing-intro-banner .cta div.content p,.cta div.content p{color:#324053;font-size:1rem}.landing-intro-banner .cta div.content p a,.cta div.content p a{color:#005eb8}.landing-intro-banner .cta h3,.landing-intro-banner .cta h4,.cta h3,.cta h4{margin:0 0 1rem 0;color:#324053;font-size:1.25rem}@media(min-width: 768px){.landing-intro-banner .cta h3,.landing-intro-banner .cta h4,.cta h3,.cta h4{font-size:1.625rem}}.landing-intro-banner .cta img,.cta img{margin-right:.5rem;display:none}@media(min-width: 768px){.landing-intro-banner .cta img,.cta img{display:block}}.landing-intro-banner .cta .btn,.cta .btn{position:absolute;left:1.5rem;margin-top:2rem;margin-left:1.3rem;bottom:1rem}.landing-intro-banner .cta.align-left .btn,.cta.align-left .btn{left:1.5rem}.landing-intro-banner .cta[class*=accent-]:before,.cta[class*=accent-]:before{content:"";position:absolute;z-index:-1;background:#da291c;height:5rem;width:4.5rem;border-radius:.35rem;top:-1rem;left:-1rem}.landing-intro-banner .cta[class*=accent-] h4:after,.cta[class*=accent-] h4:after{content:"";position:relative;display:block;width:2rem;height:4px;border-radius:3px;background:#da291c;margin-top:.25rem}.landing-intro-banner .cta.accent-red:before,.cta.accent-red:before{background:#da291c}.landing-intro-banner .cta.accent-red h4:after,.cta.accent-red h4:after{background:#da291c}.landing-intro-banner .cta.accent-blue:before,.cta.accent-blue:before{background:#005eb8}.landing-intro-banner .cta.accent-blue h4:after,.cta.accent-blue h4:after{background:#005eb8}.landing-intro-banner .cta.accent-bus-blue:before,.cta.accent-bus-blue:before{background:#324053}.landing-intro-banner .cta.accent-bus-blue h4:after,.cta.accent-bus-blue h4:after{background:#324053}.btn-cta-center{position:absolute;left:50%;transform:translate(-50%);bottom:-1.25rem}.default-cta{padding:2.5rem 2.5rem 5rem 3.5rem}.default-cta .btn{margin-bottom:1.5rem}@media(min-width: 768px){.default-cta .btn{margin-right:18px;margin-bottom:10px}}.card.program-cta{position:relative;margin:4rem auto 3rem auto;border-radius:8px;width:100%;line-height:1.55em;font-weight:600;text-align:center;font-size:1.15em;color:#324053;max-width:400px;overflow:visible}.card.program-cta .card-header{padding:unset;border:unset;background-color:rgba(0,0,0,0)}.card.program-cta .card-header img{position:absolute;top:-1.5em;height:2.56em;width:2.56em;left:0;right:0;margin-left:auto;margin-right:auto;animation:bounce 600ms infinite alternate;-webkit-animation:bounce 600ms infinite alternate}.card.program-cta .card-header:first-child{border-radius:unset}.card.program-cta .card-body{padding:35px 20px 15px}.card.program-cta .card-footer{padding:unset}.card.program-cta .card-footer a.btn{line-height:1.3em;text-transform:uppercase;background-color:#065aba;color:#fff;width:100%;height:100%;border-radius:unset;border-bottom-right-radius:unset;border-bottom-left-radius:unset;padding:10px 0;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.card.program-cta .card-footer a.btn:hover{background-color:#044289}.card.program-cta .card-footer:last-child{border-radius:unset}@keyframes bounce{from{transform:translateY(0px)}to{transform:translateY(-5px)}}@-webkit-keyframes bounce{from{transform:translateY(0px)}to{transform:translateY(-5px)}}.card.program-cta.shadow-dark{box-shadow:0 0 18px rgba(0,0,0,.3);border:none}.cta.cta-colour-block{position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;overflow:hidden;padding:0;height:90%;margin:.5rem 0}.cta.cta-colour-block.red:before{background:#a6192e}.cta.cta-colour-block.purple:before{background:#6d2077}.cta.cta-colour-block:before{content:"";position:absolute;left:0;top:0;z-index:2;background:#005eb8;mix-blend-mode:multiply;width:100%;height:100%}.cta.cta-colour-block img.bg-img{display:block;position:absolute;left:0;z-index:1;height:100%;min-width:100%;object-fit:cover;margin:0;opacity:.5}.cta.cta-colour-block div.content{position:relative;z-index:5;padding:1.5rem;box-shadow:none;margin-block-end:0}.cta.cta-colour-block div.content p{color:#fff}@media(min-width: 992px){.cta.cta-colour-block div.content{padding:2.5rem}}.cta.cta-colour-block .content p{color:#fff;margin:1.5rem 0}.cta.cta-colour-block .content p a{color:#fff;font-weight:700;text-decoration:underline}.cta.cta-colour-block .btn,.cta.cta-colour-block .btn:visited,.cta.cta-colour-block .btn-light{position:relative;bottom:auto;left:0;color:#005eb8;font-weight:700}.cta.cta-colour-block .btn:hover,.cta.cta-colour-block .btn:visited:hover,.cta.cta-colour-block .btn-light:hover{background:none;color:#fff}@media(max-width: 991.98px){.col-lg-6 .cta.cta-colour-block,.col-lg .cta.cta-colour-block{height:auto}}.icon-cta{width:max-content;max-width:100%;position:relative}.icon-cta .bounce-icon{position:absolute;top:-1.5em;height:2.56em;width:2.56em;margin-left:auto;margin-right:auto}.icon-cta>div{border-radius:.35rem}.icon-cta .content{margin-bottom:1rem;min-width:10rem}.icon-cta .btn{position:absolute;bottom:-1.25rem;width:max-content}.icon-cta.center .content{text-align:center}.icon-cta.center .bounce-icon{left:0;right:0}.icon-cta.center .btn{left:50%;transform:translate(-50%)}.icon-cta.right .content{text-align:right}.icon-cta.right .bounce-icon{right:4rem}.icon-cta.right .btn{right:4rem}.icon-container ion-icon{position:absolute;top:-0.1em;height:3em;width:3em;margin-left:auto;margin-right:auto;color:#005eb8}.full-width-cta .image{border-radius:.25rem;margin:1.3rem auto;height:40rem;background-size:cover;background-position:center}@media(min-width: 768px){.full-width-cta .image{margin:2rem auto}}.full-width-cta .full-width-cta-bg{align-self:center;display:flex}.full-width-cta .full-width-cta-bg .center-icon-cta{align-self:center;display:flex}.full-width-cta .full-width-cta-bg .center-icon-cta .center-icon-cta-bg{border-radius:.25rem}@media(max-width: 575.98px){.full-width-cta .full-width-cta-bg .center-icon-cta .center-icon-cta-bg .btn{width:80%}}.full-width-cta .full-width-cta-bg .btn{position:relative;white-space:nowrap}.cta-image-large+.cta-image-large .cta-image-section{background-image:none}.cta-image-section{padding:3rem 1.5rem 3rem;overflow:visible;background-image:url("https://www.sait.ca/assets/app/sait/images/svgs/shape/guitar-pick.svg");background-size:100% 100%}@media(max-width: 575.98px){.cta-image-section{background-image:none;padding:1rem 0;margin:0 auto}}@media(min-width: 992px){.cta-image-section{padding:3.5rem 2rem;margin:3rem auto}.cta-image-section .lg-cta-img{border-radius:.625rem}.cta-image-section .overlap-img{z-index:5}.cta-image-section .overlap-img.left-img{margin:0 0 0 -11rem}.cta-image-section .overlap-img.right-img{margin:0 -11rem 0 0}}@media(min-width: 768px)and (max-width: 1199.98px){.cta-image-section .background-guitar-pick{width:100%;height:30rem}}.cta-image-section.no-bg{background-image:none}.cta-image-section+.cta-image-section{background-image:none}.cta-image-section .lg-cta-img{max-height:428.75rem}.cta-image-section .content{margin-bottom:1rem}.cta-image-section .background-guitar-pick{z-index:-1}.cta-image-section .background-guitar-pick.g-pick-left{right:-14rem;top:-6rem}.cta-image-section .background-guitar-pick.g-pick-right{left:-14rem;top:-4rem}.cta-image-section .overlap-img{margin:-4rem .75rem 0 .75rem}.cta-image-section .overlap-img .btn{display:block}.bg-img-cta-container .bg-block-cta{border-radius:1rem;overflow:hidden}.bg-img-cta-container .bg-block-cta.purple{background-color:#6d2077}.bg-img-cta-container .bg-block-cta.blue{background-color:#005eb8}.bg-img-cta-container .bg-block-cta.red{background:#a6192e}.bg-img-cta-container .bg-block-cta .col-image{display:flex;justify-content:center;align-items:flex-end}.bg-img-cta-container .bg-block-cta .col-image img{width:100%;background-color:rgba(0,0,0,0);border-radius:1rem 0 0 0}.bg-img-cta-container .bg-block-cta .col-image img.purple{background-color:#6d2077}.bg-img-cta-container .bg-block-cta .col-image img.blue{background-color:#005eb8}.bg-img-cta-container .bg-block-cta .col-image img.red{background-color:#a6192e}@media(min-width: 768px){.bg-img-cta-container .bg-block-cta .col-image img{width:auto;max-height:80%}}.bg-img-cta-container .bg-block-cta .col-content{display:flex;align-items:center}.bg-img-cta-container .bg-block-cta .cta-content{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;color:#fff}@media(min-width: 992px){.bg-img-cta-container .bg-block-cta .cta-content{padding:0 1.5rem 0 0}}.bg-img-cta-container .bg-block-cta .cta-content h2{font-size:1.625rem}.bg-img-cta-container .bg-block-cta .cta-content .btn{display:flex;align-items:center;gap:.5rem;height:2.5rem;color:#005eb8}.bg-img-cta-container .bg-block-cta .cta-content .btn:visited{color:#005eb8}.bg-img-cta-container .bg-block-cta .cta-content .btn:hover{color:#fff}.bg-img-cta-container .bg-block-cta .cta-content .btn ion-icon{top:0;width:1.5rem;height:1.5rem}a.link-block{display:block;margin:.5rem 0;font-family:"Titillium Web",Open Sans,Arial,sans-serif;font-size:1.2rem;font-weight:600}a.link-block:hover ion-icon{transition:.2s;transform:translateX(0.35rem)}@media(max-width: 575.98px){a.link-block{font-size:.9rem}}a.link-block ion-icon{transition:.2s}a.link-block.link-sm{font-size:1rem}a.link-block.link-card{display:flex;align-items:center;justify-content:space-between;color:#324053;margin:1rem 0;border-radius:.35rem;box-shadow:1px 1px 8px rgba(0,0,0,.15);padding:.75rem 1rem;transition:.2s;background:#fff}a.link-block.link-card:hover{box-shadow:1px 1px 3px rgba(0,0,0,.15);transition:.2s}a.link-block.link-card ion-icon{top:0}a.link-block.sc-link-block{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem}a.link-block.sc-link-block ion-icon{top:0}a.link-block.sc-cta-1{background-color:#6d2077;color:#fff}a.link-block.sc-cta-2{box-shadow:1px 1px 8px rgba(0,0,0,.15)}a.link-block.sc-cta-2:hover{box-shadow:1px 1px 3px rgba(0,0,0,.15);transition:.2s}a.link-block.sc-cta-3{border:1px solid #00a3e0}.link-group-wrap{border:1px solid #d4dff4;border-radius:.3rem;box-shadow:.375rem .375rem .625rem 0 rgba(25,42,47,.1)}@media(max-width: 767.98px){.link-group-wrap{padding:0}.link-group-wrap .rectangle-accent{top:-1rem}}.link-group-wrap .list-group{font-family:"Titillium Web",Open Sans,Arial,sans-serif;background:#fff;border-radius:.3rem}@media(min-width: 992px){.link-group-wrap .list-group.collapse{display:inline-block !important;width:100%}}.link-group-wrap .list-group .list-group-item{font-weight:600;font-size:1.1rem;width:auto;position:relative}.link-group-wrap .list-group .list-group-item:not(.list-group-title){margin:.25rem .75rem;padding:0;border-radius:.3rem}.link-group-wrap .list-group .list-group-item:last-child{margin-bottom:1.2rem}@media(min-width: 992px){.link-group-wrap .list-group .list-group-item.active:before{content:"";position:absolute;background:#00a3e0;width:.25rem;height:100%;left:-1rem;border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}}.link-group-wrap .list-group .list-group-item.active>a{color:#005eb8}.link-group-wrap .list-group .list-group-item.active>.sub-list-group{display:block}.link-group-wrap .list-group .list-group-item a{display:block;padding:.25rem 1rem;color:#324053}.link-group-wrap .list-group .sub-list-group{border-left:2px solid #f1f6fb;margin-left:2rem;padding:0 0 .5rem 0}.link-group-wrap .list-group .sub-list-group .list-group-item{margin:.25rem .75rem .25rem .25rem}.link-group-wrap .list-group .sub-list-group .list-group-item a{padding-left:.5rem}.link-group-wrap .list-group .sub-list-group .list-group-item.active:before{left:-3.4rem}.link-group-wrap .list-group .sub-list-group .list-group-item:hover{background:#e8e8e8}.link-group-wrap .list-group-title{background:#fff;padding:1.2rem 1rem;display:flex;align-items:center;justify-content:space-between;margin-top:0;border-top-left-radius:.3rem;border-top-right-radius:.3rem}@media(max-width: 575.98px){.link-group-wrap .list-group-title{padding:1rem}.link-group-wrap .list-group-title h4{font-size:1.2rem}}@media(min-width: 992px){.link-group-wrap .list-group-title{border-bottom:1px solid #d9dadc}}.link-group-wrap .list-group-title>*{color:#565a61;margin-bottom:0;margin-top:0}.link-group-wrap .list-group-title+.list-group{border-top-left-radius:0;border-top-right-radius:0}.link-group-wrap .list-group-title .nav-toggle{color:#005eb8;background:#fff;border:0}.link-group-wrap.links-section.popular-links .list-group-title{padding:1.5rem}.link-group-wrap.links-section.popular-links ul{flex-direction:column;padding-left:.5rem}.link-group-wrap.links-section.popular-links ul .list-group-item{width:fit-content}.link-group-wrap.links-section .list-group-title{margin-top:0;border-bottom:0;position:relative}.link-group-wrap.links-section .list-group-title.cool-dark:after{background:#324053}.link-group-wrap.links-section .list-group-title:after{width:2rem;height:4px;border-radius:3px;background:#005eb8;position:absolute;top:3.75rem}@media(min-width: 768px){.link-group-wrap.links-section .list-group-title:after{content:""}}@media(min-width: 992px){.link-group-wrap.links-section .list-group{display:flex !important;flex-direction:initial;flex-wrap:wrap;padding-bottom:1rem}}.link-group-wrap.links-section .list-group .list-group-item{flex-basis:30%}.link-group-wrap.links-section .list-group .list-group-item.active:before{bottom:-0.1rem;left:0;width:100%;height:.25rem;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem;border-top-left-radius:0rem}@media(min-width: 992px){.link-group-wrap.links-section .list-group .list-group-item:last-child{margin-bottom:.25rem}}.link-group-wrap.links-section .list-group .list-group-item a{position:relative}@media(min-width: 992px){.link-group-wrap.links-section .list-group .list-group-item a{padding-left:1.25rem}}.link-group-wrap.links-section .list-group .list-group-item a:hover:before{transform:translateX(0.15rem) rotate(-90deg)}.link-group-wrap.links-section .list-group .list-group-item a:before{position:absolute;width:1rem;height:1rem;display:block;transform:rotate(-90deg);left:-0.25rem;top:.6rem;transition:.2s;content: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='%23565A61' stroke-linecap='round' stroke-linejoin='round' stroke-width='48' d='M112 184l144 144 144-144'/%3E%3C/svg%3E")}a.btn,.btn{letter-spacing:0;text-transform:none;font-family:"Titillium Web",Open Sans,Arial,sans-serif;line-height:1.5;border:2px solid rgba(0,0,0,0)}a.btn:hover,.btn:hover{text-transform:none;border-color:currentColor}a.btn:hover ion-icon,.btn:hover ion-icon{transform:translateX(0.3rem);transition:.2s}a.btn:focus,.btn:focus{outline:none}a.btn:focus-visible,.btn:focus-visible{outline:2px solid currentColor;outline-offset:4px}a.btn:not(.btn-link),.btn:not(.btn-link){padding:.7rem 1.25rem}a.btn:not(.btn-link):visited,a.btn:not(.btn-link) a,a.btn:not(.btn-link) a:visited,.btn:not(.btn-link):visited,.btn:not(.btn-link) a,.btn:not(.btn-link) a:visited{color:#fff}a.btn.btn-link,.btn.btn-link{padding-inline:0;font-weight:600;color:#005eb8}a.btn.btn-link.text-white .last-word,.btn.btn-link.text-white .last-word{color:#fff}a.btn.btn-link.text-white .last-word::after,.btn.btn-link.text-white .last-word::after{content:url("https://www.sait.ca/assets/app/sait/images/svgs/icons/chevron-forward-white.svg")}a.btn.btn-link:hover,.btn.btn-link:hover{color:#005eb8;border-color:rgba(255,255,255,0)}a.btn.btn-link:hover .last-word::after,.btn.btn-link:hover .last-word::after{transform:translateX(0.35rem)}a.btn.btn-link .last-word,.btn.btn-link .last-word{white-space:nowrap;color:#005eb8}a.btn.btn-link .last-word::after,.btn.btn-link .last-word::after{content:url("https://www.sait.ca/assets/app/sait/images/svgs/icons/chevron-forward-blue.svg");display:inline-block;width:.9rem;height:1rem;padding-left:.5rem;transition:.2s}a.btn.btn-primary,.btn.btn-primary{background:#da291c;color:#fff;border:0}a.btn.btn-primary:hover,.btn.btn-primary:hover{background:#a6192e}a.btn.btn-primary:focus-visible,.btn.btn-primary:focus-visible{outline-color:#da291c}a.btn.btn-primary:disabled,a.btn.btn-primary.disabled,.btn.btn-primary:disabled,.btn.btn-primary.disabled{background:#d09a96}a.btn.btn-outline-primary,.btn.btn-outline-primary{border:1px solid #da291c;color:#da291c}a.btn.btn-outline-primary:visited,.btn.btn-outline-primary:visited{color:#da291c}a.btn.btn-outline-primary:hover,a.btn.btn-outline-primary:active,a.btn.btn-outline-primary.active,.btn.btn-outline-primary:hover,.btn.btn-outline-primary:active,.btn.btn-outline-primary.active{background:#a6192e;border-color:#a6192e;color:#fff}a.btn.btn-outline-primary:focus-visible,a.btn.btn-outline-primary:focus,.btn.btn-outline-primary:focus-visible,.btn.btn-outline-primary:focus{background:#a6192e;color:#fff;border-color:#a6192e}a.btn.btn-dark-primary,.btn.btn-dark-primary{background:#a6192e;color:#fff;border:0}a.btn.btn-dark-primary:hover,.btn.btn-dark-primary:hover{background:#7a1222;color:#fff}a.btn.btn-dark-primary:focus-visible,.btn.btn-dark-primary:focus-visible{outline-color:#a6192e}a.btn.btn-dark-primary:disabled,a.btn.btn-dark-primary.disabled,.btn.btn-dark-primary:disabled,.btn.btn-dark-primary.disabled{background:#af6974}a.btn ion-icon,.btn ion-icon{top:.2em;transition:.2s;display:inline-block}a.btn ion-icon.red-icon-fill,.btn ion-icon.red-icon-fill{color:#f0aaa5}a.btn.btn-outline-secondary,.btn.btn-outline-secondary{border:1px solid #6d2077}a.btn.btn-outline-secondary:visited,.btn.btn-outline-secondary:visited{color:#6d2077}a.btn a.btn-outline-info,.btn a.btn-outline-info{border:1px solid #d9dadc;color:#767c86}a.btn a.btn-outline-info:hover,.btn a.btn-outline-info:hover{background:#f6f7f9;color:#767c86;border:1px solid #d9dadc}a.btn a.btn-outline-info:hover ion-icon,.btn a.btn-outline-info:hover ion-icon{color:#767c86}a.btn a.btn-outline-info:active,.btn a.btn-outline-info:active{background:#f6f7f9;color:#767c86;border:1px solid #6d2077}a.btn a.btn-outline-info:active ion-icon,.btn a.btn-outline-info:active ion-icon{color:#767c86}a.btn a.btn-outline-info.active,.btn a.btn-outline-info.active{background:rgba(0,0,0,0);color:#767c86;border:1px solid #000}a.btn a.btn-outline-info.active ion-icon,.btn a.btn-outline-info.active ion-icon{color:#767c86}a.btn a.btn-outline-info:visited,.btn a.btn-outline-info:visited{color:#767c86}a.btn.btn-outline-dark-blue,.btn.btn-outline-dark-blue{border:1px solid #005eb8;color:#005eb8}a.btn.btn-outline-dark-blue:hover,a.btn.btn-outline-dark-blue:active,a.btn.btn-outline-dark-blue.active,.btn.btn-outline-dark-blue:hover,.btn.btn-outline-dark-blue:active,.btn.btn-outline-dark-blue.active{background:#005eb8;color:#fff;border-color:#005eb8}a.btn.btn-outline-dark-blue:visited,.btn.btn-outline-dark-blue:visited{color:#005eb8}a.btn.btn-to-top,.btn.btn-to-top{padding:.25rem .75rem;font-size:2rem;position:fixed;right:1rem;bottom:1rem;z-index:50000;box-shadow:0 0 8px rgba(0,0,0,.25)}a.btn.btn-to-top:hover ion-icon,.btn.btn-to-top:hover ion-icon{transform:translateY(-0.2rem)}a.btn.btn-to-top ion-icon,.btn.btn-to-top ion-icon{top:0}a.btn.btn-white,.btn.btn-white{background:#fff;border:1px solid #fff}a.btn.btn-white,a.btn.btn-white ion-icon,.btn.btn-white,.btn.btn-white ion-icon{color:#005eb8}a.btn.btn-white:hover,.btn.btn-white:hover{background:none}a.btn.btn-white:hover,a.btn.btn-white:hover ion-icon,.btn.btn-white:hover,.btn.btn-white:hover ion-icon{color:#fff}a.btn.btn-white:visited,.btn.btn-white:visited{color:#005eb8}a.btn.btn-dark-blue,.btn.btn-dark-blue{background:#005eb8;color:#fff;border:0}a.btn.btn-dark-blue:hover,.btn.btn-dark-blue:hover{background:#004485;color:#fff}a.btn.btn-dark-blue:disabled,a.btn.btn-dark-blue.disabled,.btn.btn-dark-blue:disabled,.btn.btn-dark-blue.disabled{background:#71b0df}a.btn.btn-outline-coned-teal,a.btn.btn-outline-coned,.btn.btn-outline-coned-teal,.btn.btn-outline-coned{border:2px solid #6d2077;color:#1c232c !important;font-weight:700;padding:.5rem .75rem}a.btn.btn-outline-coned-teal:hover,a.btn.btn-outline-coned-teal:active,a.btn.btn-outline-coned-teal:focus,a.btn.btn-outline-coned:hover,a.btn.btn-outline-coned:active,a.btn.btn-outline-coned:focus,.btn.btn-outline-coned-teal:hover,.btn.btn-outline-coned-teal:active,.btn.btn-outline-coned-teal:focus,.btn.btn-outline-coned:hover,.btn.btn-outline-coned:active,.btn.btn-outline-coned:focus{background-color:#f6f7f9}a.btn.btn-outline-coned-teal ion-icon,a.btn.btn-outline-coned ion-icon,.btn.btn-outline-coned-teal ion-icon,.btn.btn-outline-coned ion-icon{color:#6d2077;font-size:1.125rem;padding-left:.25rem}a.btn.btn-filter-modal,.btn.btn-filter-modal{border-radius:.5rem;font-weight:400;padding:.5rem .75rem}a.btn.btn-filter-clear,.btn.btn-filter-clear{padding:.25rem;border:1px solid #fff;font-weight:700;border-radius:.25rem}@media(min-width: 992px){a.btn.btn-filter-clear,.btn.btn-filter-clear{border:1px solid #a6192e;border-radius:6.25rem;padding:.25rem .5rem;font-weight:600}}a.btn.btn-filter-clear ion-icon,.btn.btn-filter-clear ion-icon{color:#a6192e;font-size:1.25rem;top:0}a.btn.btn-filter-clear:hover ion-icon,a.btn.btn-filter-clear:focus ion-icon,a.btn.btn-filter-clear:focus-visible ion-icon,a.btn.btn-filter-clear:active ion-icon,.btn.btn-filter-clear:hover ion-icon,.btn.btn-filter-clear:focus ion-icon,.btn.btn-filter-clear:focus-visible ion-icon,.btn.btn-filter-clear:active ion-icon{transform:scale(1.25)}a.btn.btn-filter-clear:active,a.btn.btn-filter-clear:focus-visible,.btn.btn-filter-clear:active,.btn.btn-filter-clear:focus-visible{border:1px solid #005eb8}@media(max-width: 341px){a.btn.btn-filter-clear,.btn.btn-filter-clear{white-space:nowrap}}a.btn.white,.btn.white{color:#fff;border-color:#fff}a.btn.white.link-chev::after,.btn.white.link-chev::after{background-color:rgba(0,0,0,0)}a.btn.white::after,.btn.white::after{background-color:#fff}a.btn.white:visited,.btn.white:visited{color:#fff}a.btn.blue,.btn.blue{color:#005eb8 !important;border-color:#005eb8}a.btn.blue::after,.btn.blue::after{background-color:#005eb8}a.btn.blue:hover,a.btn.blue:active,a.btn.blue.active,a.btn.blue:focus-visible,a.btn.blue:focus,.btn.blue:hover,.btn.blue:active,.btn.blue.active,.btn.blue:focus-visible,.btn.blue:focus{background:#005eb8;color:#fff !important;border-color:#005eb8}a.btn.blue:hover::after,a.btn.blue:active::after,a.btn.blue.active::after,a.btn.blue:focus-visible::after,a.btn.blue:focus::after,.btn.blue:hover::after,.btn.blue:active::after,.btn.blue.active::after,.btn.blue:focus-visible::after,.btn.blue:focus::after{background-color:#fff}a.btn.chevron,.btn.chevron{display:flex;align-items:center}a.btn.chevron ion-icon,.btn.chevron ion-icon{top:1px;font-size:1.5rem;margin-left:1rem}.btn-group a.btn.btn-outline-light{border-radius:0;border:1px solid #323f53;color:#384558;background:#fff;font-size:.88em;font-weight:600;margin:1rem 0;line-height:2}.btn-group a.btn.btn-outline-light:hover{box-shadow:1px 1px 7px rgba(0,0,0,.4);background:#d9dadc;color:#384558;border:1px solid #323f53}.btn-group a.btn.btn-outline-light:hover ion-icon{color:#384558}.btn-group a.btn.btn-outline-light.active{background:#323f53;color:#fff}.btn-group a.btn.btn-outline-light:visited{color:#384558}.btn-group-sm .btn,a.btn-sm{font-weight:300;border-radius:50rem}.btn-square{border-radius:0 !important}a.btn.btn-outline-light{background:rgba(0,0,0,0);color:#fff;border:1px solid #fff}a.btn.btn-outline-light ion-icon{color:#fff}a.btn.btn-outline-light:hover{background:#fff;color:#565a61;border:1px solid #d9dadc}a.btn.btn-outline-light:hover ion-icon{color:#565a61}a.btn.btn-outline-light:visited{color:#fff}a.btn.btn-outline-light:visited:hover{color:#000}a.btn.btn-outline-light.on-blue:visited{color:#fff}a.btn.btn-outline-light.on-blue:hover{color:#005eb8}a.btn.btn-outline-light.btn-cta-icon{text-align:left;background-color:#fff;border:1px solid #d9dadc;border-radius:.5em;color:#565a61;margin-bottom:.8em;padding:.25rem 1rem;width:100%}a.btn.btn-outline-light.btn-cta-icon .btn-cta-text{font-size:1.15em;line-height:1.3}a.btn.btn-outline-light.btn-cta-icon ion-icon{float:right;margin-top:.5rem}a.btn.btn-outline-light.btn-cta-icon:hover{color:#6d2077;box-shadow:1px 1px 7px rgba(0,0,0,.4)}a.btn.btn-outline-dark:visited{color:#1c232c}a.btn.btn-outline-dark:hover{color:#fff}a.btn-dark:visited{color:#fff}a.btn-lg,.btn-group-lg>.btn{padding:.7rem 1.5rem}.cta-btn-light{color:#005eb8;padding:.7rem 1.25rem}.form-check-input:checked{background-color:#6d2077;border-color:#6d2077}.lib-wig-2 form select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e")}.lib-wig-2 button.s-lg-btn-api-drop{border:1px solid #da291c;color:#da291c;margin-top:1rem}.lib-wig-2 button.s-lg-btn-api-drop:hover,.lib-wig-2 button.s-lg-btn-api-drop:active,.lib-wig-2 button.s-lg-btn-api-drop.active{background:#a6192e;color:#fff;border-color:#a6192e}.lib-wig-2 button.s-lg-btn-api-drop:visited{color:#da291c}.lib-wig-2 #s-lg-widget-1473284022768,.lib-wig-2 #s-lg-widget-1473283817139{height:120px !important}.swiper-button-prev-circle,.swiper-button-next-circle{border:1px solid #da291c;padding:1rem 1rem;border-radius:50%;font-size:1.3rem;cursor:pointer;margin:0 .25rem;width:3.5rem;height:3.5rem;display:inline-block}.swiper-button-prev-circle ion-icon,.swiper-button-next-circle ion-icon{top:0;color:#da291c}.swiper-button-prev-circle:hover,.swiper-button-next-circle:hover{background:rgba(151,104,104,.3)}.swiper-button-prev-circle.swiper-button-disabled,.swiper-button-next-circle.swiper-button-disabled{border:1px solid #d9dadc;cursor:auto}.swiper-button-prev-circle.swiper-button-disabled ion-icon,.swiper-button-next-circle.swiper-button-disabled ion-icon{top:0;color:#d9dadc}.swiper-button-prev-circle.swiper-button-disabled:hover,.swiper-button-next-circle.swiper-button-disabled:hover{background:none}.quick-exit-wrapper{position:fixed;bottom:0;right:-1rem;width:100%;z-index:50;display:flex;justify-content:right}@media(min-width: 1200px){.quick-exit-wrapper{position:sticky;top:3rem;bottom:auto}}@media(min-width: 1400px){.quick-exit-wrapper{top:3.5rem}}.quick-exit-wrapper .btn.btn-quick-exit,.quick-exit-wrapper .btn.btn-quick-exit:visited,.quick-exit-wrapper .btn.btn-quick-exit:focus{background:#f37468;color:#1c232c;font-size:1.25rem;border:0;border-radius:0}.quick-exit-wrapper .btn.btn-quick-exit:hover,.quick-exit-wrapper .btn.btn-quick-exit:visited:hover,.quick-exit-wrapper .btn.btn-quick-exit:focus:hover{background:#ed3321}@media(min-width: 1200px){.quick-exit-wrapper .btn.btn-quick-exit,.quick-exit-wrapper .btn.btn-quick-exit:visited,.quick-exit-wrapper .btn.btn-quick-exit:focus{margin-right:0}}form textarea.form-control{border-radius:1em}.canvas-form{width:100%}.canvas-form .form-label,.canvas-form .col-form-label{font-weight:600}.canvas-form .offcanvas-header .btn-close{margin-top:-1rem}@media(min-width: 768px){.canvas-form{width:40rem}}.askrequired{color:#a6192e}.tag{padding:.2rem .5rem;background:#cddff1;color:#005eb8;border-radius:.2rem;display:inline-block;white-space:nowrap;font-size:.9rem}.tag:hover{background:#9abfe3;cursor:pointer}.tag ion-icon{pointer-events:none}.fsLabel.fsRequiredLabel{margin-bottom:.3rem}.fsSupporting.fsSupporting{font-size:.9rem !important;margin-top:.3rem !important;margin-bottom:.6rem !important}label.fsOptionLabel{font-size:.9rem !important}.fsSubmit.fsPagination .fsSubmitButton{font-size:1rem !important}.custom-form{font-family:"Titillium Web",Open Sans,Arial,sans-serif}.custom-form .custom-form-group{padding:.5rem 0}.custom-form .custom-form-group label{padding-bottom:.3rem;font-weight:600;color:#324053}.custom-form .custom-form-group input,.custom-form .custom-form-group select,.custom-form .custom-form-group textarea{border-radius:.15rem;padding:.75rem .75rem}.custom-form .form-select{border-radius:.375rem}.white-bg-form{background:#fff;box-shadow:inset 0px 1px 0px rgba(50,64,83,.0588235294),0px 1px 2px rgba(50,64,83,.1411764706);padding:3rem;border-radius:.375rem}select{background:url("https://www.sait.ca/assets/app/sait/images/svgs/search/chevron-down-darkgrey.svg") no-repeat right 10px center/12px}select[disabled]{color:#767c86}.blue-form{font-family:"Titillium Web",Open Sans,Arial,sans-serif}.blue-form .form-control{line-height:2;font-size:1.2rem;padding-right:3rem}.blue-form .form-control:focus{box-shadow:0 0 0 .2rem #00bcff}.blue-form .form-control::placeholder{color:#324053}.blue-form .search-container{background:none;position:relative;padding:0}.blue-form .search-container button{position:absolute;top:0;right:.5rem;background:none;border:0;width:2.75rem;height:100%;padding:.5rem}.blue-form select{background:#fff url("/assets/app/sait/images/svgs/search/chevron-down-blue.svg") no-repeat right 1.5rem center/1rem}.form_container .form_header .form_label{background:#f6f7f9;font-size:1.2rem;font-weight:700;line-height:1.2;padding:1rem;margin:2rem 0 1rem 0}.form_container .form_responses input[type=text],.form_container .form_responses input[type=email],.form_container .form_responses input[type=tel]{border-radius:.375rem;border:1px solid #767c86;padding:.375rem .75rem;color:#324053}.form_container div[data-required="1"] label:after,.form_container div[data-required="1"] .form_label:after{color:#da291c}.form_container div[data-required="1"] .form_response label:after{content:""}.form_container div[data-type=selectable] input[type=checkbox]+label{background-color:#d9dadc !important;padding:.5rem 1rem !important;margin:.5rem 0 !important;border:0;outline:0 !important;border-radius:.375rem}.form_container div[data-type=selectable] input[type=checkbox]+label:hover{cursor:pointer;background-color:#9abfe3 !important}.form_container div[data-type=selectable] input[type=checkbox]:checked+label{background-color:#669ed4 !important}.form_button_submit{background:#6d2077;letter-spacing:0;line-height:1.5;padding:.7rem 1.25rem;border:none;border-radius:2em;font-weight:600;color:#fff !important}.form_button_submit:hover{background:#36103b}.custom-form{font-family:"Titillium Web",Open Sans,Arial,sans-serif}.custom-form .custom-form-group{padding:.5rem 0}.custom-form .custom-form-group ion-icon{top:.2rem;margin:0 .5rem;font-size:1.2rem}.custom-form .custom-form-group .form-custom-checkbox{padding:0}.custom-form .custom-form-group .form-custom-radio{padding:0;border-radius:.5rem}.custom-form label,.custom-form Legend{font-weight:600;color:#324053}form.clive-form{font-family:"Titillium Web",Open Sans,Arial,sans-serif}form.clive-form .clive-field-wrapper{margin:.25rem 0 .75rem 0;padding:0 0 1rem;font-size:1rem}form.clive-form .clive-field-wrapper label{font-weight:600;margin:.25rem 0 .25rem 0}form.clive-form .clive-field-wrapper .clive-dropdown-wrapper>select{border-radius:.375rem;padding:.375rem 2.25rem .375rem .75rem;font-weight:400;line-height:1.5;color:#324053;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.25)}form.clive-form .clive-field-wrapper .clive-dropdown-wrapper::after{content:"";color:rgba(0,0,0,0)}form.clive-form .clive-field-wrapper .clive-field textarea{min-height:calc(1.5em + .75rem);height:5.5rem}form.clive-form .clive-field-wrapper .clive-field textarea,form.clive-form .clive-field-wrapper .clive-field input{border-radius:.375rem;border:1px solid #6f757e;padding:.375rem .75rem;width:100%;color:#324053}form.clive-form .clive-field-wrapper .clive-validation-error-text{color:#a6192e}form.clive-form .clive-field-wrapper.clive-validation-error input:invalid,form.clive-form .clive-field-wrapper.clive-validation-error textarea:invalid,form.clive-form .clive-field-wrapper.clive-validation-error select:invalid{border:solid 1px #a6192e}form.clive-form .clive-field-wrapper .clive-date-legend{margin:.25rem 0 .75rem 0;padding:0 0 1rem;font-size:1rem;font-weight:400}form.clive-form .clive-fieldset{margin:.5rem 0;padding:0}form.clive-form .clive-fieldset .clive-field-wrapper{padding:0;margin:0}form.clive-form .clive-fieldset .clive-legend-wrapper .clive-legend{font-size:1rem;font-weight:600;margin:0}form.clive-form .clive-fieldset .clive-radiobuttons label{display:block}form.clive-form .clive-fieldset .clive-radiobuttons label input{width:auto;margin:.5rem .5rem .25rem 0}form.clive-form .clive-fieldset .clive-checkboxes label{display:block}form.clive-form .clive-fieldset .clive-checkboxes label input{width:auto;margin:.5rem .5rem .25rem 0}form.clive-form .g-recaptcha{margin:1.25rem 0 1.25rem 0}form.clive-form .clive-form-description-wrapper{margin:.25rem 0rem}form.clive-form .clive-form-description-wrapper span{font-size:1rem;font-weight:500}.clive-engagement-form{padding-top:0}.clive-engagement-form .clive-section-description{margin-left:-0.5rem;margin-bottom:-0.625rem}.clive-submit-wrapper .clive-submit{background:#005eb8;letter-spacing:0;font-family:"Titillium Web",Open Sans,Arial,sans-serif;line-height:1.5;padding:.7rem 1.25rem;border:1px solid #fff;border-radius:2em;font-weight:600;max-width:12rem;color:#fff;text-transform:uppercase}.clive-submit-wrapper .clive-submit:hover{background-color:#00519f;color:#fff;box-shadow:1px 1px 7px rgba(0,0,0,.4)}.clive-submit-wrapper .clive-submit:active{background-color:#00a3e0;border:2px solid rgba(42,111,177,.5058823529)}.clive-submit-wrapper .clive-submit:focus{color:#fff;background-color:#005eb8;border-color:#005eb8;box-shadow:0 0 0 .25rem rgba(42,111,177,.5058823529)}.clive-program-form .clive-submit-wrapper input[type=submit],.program-form .clive-submit-wrapper input[type=submit]{text-transform:none;color:#005eb8;border:1px solid #fff;background:#fff}.clive-program-form .clive-submit-wrapper input[type=submit]:hover,.program-form .clive-submit-wrapper input[type=submit]:hover{color:#fff;border:1px solid #fff;background-color:rgba(0,0,0,0)}.clive-program-form .clive-submit-wrapper input[type=submit]:focus,.program-form .clive-submit-wrapper input[type=submit]:focus{color:#fff;background-color:rgba(0,0,0,0);border-color:#a6192e}.clive-program-form form.clive-form .clive-field-wrapper .clive-validation-error-text,.program-form form.clive-form .clive-field-wrapper .clive-validation-error-text{color:#c97581}.formCliveWrapper h1{color:#fff}.formCliveWrapper p{color:#fff}.formCliveWrapper .feedback-wrapper{margin:1.5rem auto 2rem auto;padding:1rem 2rem 3rem 2rem;background:#005eb8;border-radius:1rem;color:#fff;min-height:50rem}.formCliveWrapper .clive-field-wrapper .clive-validation-error-text{color:#f0aaa5}.formCliveWrapper .clive-field-wrapper.clive-validation-error input:invalid,.formCliveWrapper .clive-field-wrapper.clive-validation-error textarea:invalid,.formCliveWrapper .clive-field-wrapper.clive-validation-error select:invalid{border:solid 1px #f0aaa5}.formCliveWrapper .clive-submit-wrapper .clive-submit{background:rgba(0,0,0,0);letter-spacing:0;text-transform:none;font-family:"Titillium Web",Open Sans,Arial,sans-serif;line-height:1.5;padding:.7rem 1.25rem;border:1px solid #fff;border-radius:2em;font-weight:600;max-width:12rem;color:#fff}.formCliveWrapper .clive-submit-wrapper .clive-submit:hover{text-transform:none;background-color:#fff;color:#005eb8}.formCliveWrapper .clive-submit-wrapper .clive-submit:visited{color:#fff}.form-img-wrapper{height:17rem;width:37rem}.form-img-container{position:relative;width:30rem;margin-left:5rem;opacity:.7}.clive-training-container .g-recaptcha{padding-top:2rem}@media(max-width: 991.98px){.clive-training-container .clive-label-left .clive-field-wrapper{flex-direction:column}}.clive-training-container .clive-label-left .clive-field-wrapper>label{max-width:100%;font-weight:400}@media(min-width: 992px){.clive-training-container .clive-label-left .clive-field-wrapper>label{max-width:13.2rem}}.clive-training-container .clive-label-left .clive-field-wrapper .clive-legend-wrapper{max-width:13.1rem;font-weight:400}.clive-training-container .clive-legend-wrapper>legend:first-child:after{content:"*";color:#a6192e}.clive-training-container .clive-fieldset .clive-legend-wrapper .clive-legend{font-weight:400}.clive-training-container .clive-form-description-wrapper>span{font-weight:400}.clive-training-container .clive-form .clive-field-wrapper label{font-weight:400}.clive-training-container .clive-submit-wrapper .clive-submit{background:#6d2077}.clive-new-programs-form form.clive-form .clive-field-wrapper .clive-legend-wrapper{display:inline-flex}.clive-new-programs-form form.clive-form .clive-field-wrapper .clive-checkboxes label{display:flex;align-items:center}.clive-new-programs-form form.clive-form .clive-field-wrapper .clive-checkboxes input[type=checkbox]{width:1.5rem}.full-width-form .clive-form{font-family:"DM Sans",Open Sans,Arial,sans-serif;color:#324053}.full-width-form .clive-form .clive-fieldset .clive-legend-wrapper .clive-legend{font-weight:600;font-size:1.0625rem;margin-bottom:.25rem}.full-width-form .clive-form .clive-field-wrapper .clive-date-legend{padding-bottom:0;font-size:1.0625rem;font-weight:600}.full-width-form .clive-form .clive-field-wrapper .clive-date-field label.clive-date-label{font-weight:300}.full-width-form .clive-form .clive-field-wrapper label{font-weight:600;font-size:1.0625rem}.full-width-form .clive-form .clive-field-wrapper .clive-radiobuttons,.full-width-form .clive-form .clive-field-wrapper .clive-checkboxes{font-weight:300}.full-width-form .clive-form .clive-field-wrapper .clive-radiobuttons label,.full-width-form .clive-form .clive-field-wrapper .clive-checkboxes label{font-weight:300}.full-width-form .clive-form .clive-field-wrapper .clive-validation-error{position:relative}.full-width-form .clive-form .clive-section-wrapper{padding:0;margin:0}.full-width-form .clive-form .clive-section-wrapper .clive-section-heading{background:#f6f7f9;font-size:1.2rem;font-weight:700;line-height:1.2;padding:1rem;margin:2rem 0 1rem -0.5rem}.full-width-form .clive-form .clive-submit-wrapper .clive-submit{background:#6d2077;max-width:12rem;letter-spacing:0;line-height:1.5;padding:.7rem 1.25rem;border:none;border-radius:2em;font-weight:600;color:#fff !important}.full-width-form .clive-form .clive-submit-wrapper .clive-submit:hover{background:#36103b}.programs-form{background-image:url("../images/bg/bg-form-calgary-1500x644.jpg");background-size:contain;background-repeat:no-repeat;background-position:bottom}@media(max-width: 767.98px){.programs-form{background-size:auto}}.programs-form #signup-form{margin-top:6rem}.programs-form #signup-form .contact-form-row .journey-col{padding:3rem;background:#005eb8;color:#fff;font-size:1.3em}@media(min-width: 992px){.programs-form #signup-form .contact-form-row .journey-col{border-top-right-radius:50px;padding:8.5rem 3rem}}@media(min-width: 1200px){.programs-form #signup-form .contact-form-row .journey-col{padding:8.5rem 8.5rem}}.programs-form #signup-form .contact-form-row .journey-col .updates-list{padding-left:0;list-style-type:none;line-height:1.8em}.programs-form #signup-form .contact-form-row .journey-col h3{color:#fff;font-weight:600}.programs-form #signup-form .contact-form-row .form-section{padding:2rem}@media(min-width: 768px){.programs-form #signup-form .contact-form-row .form-section{padding:6rem 4rem}}.programs-form #signup-form .contact-form-row .form-section label{margin-bottom:5px;display:block;line-height:24px;font-weight:400;color:#324053}.programs-form #signup-form .contact-form-row .form-section .form-section-header{color:#565a61;font-weight:400;font-size:1.15em}.programs-form #signup-form .contact-form-row .form-section .form-control{border-radius:0;padding:10px 15px}.programs-form #signup-form .contact-form-row .form-section .col-3{padding-top:2em}.programs-form #signup-form .contact-form-row .form-section .col-6{padding-top:2em;padding-right:1rem}.programs-form #signup-form .contact-form-row .form-section .col-6 .form-input-email input{padding:10px 15px;width:100%;border:1px solid #d9dadc}.programs-form #signup-form .contact-form-row .form-section .form-btn{margin-top:2rem;background-color:#005eb8;border-color:#005eb8}.programs-form #signup-form .contact-form-row .form-section .form-btn:hover{background-color:#00519f;border-color:#005eb8;box-shadow:1px 1px 7px rgba(0,0,0,.4)}.programs-form #signup-form .contact-form-row .form-section .form-btn:active{background-color:#00a3e0;border:2px solid rgba(42,111,177,.5058823529)}.programs-form #signup-form .contact-form-row .form-section .form-btn.active{background:rgba(0,0,0,0);border:1px solid #000}.programs-form #signup-form .contact-form-row .form-section .form-btn:focus{color:#fff;background-color:#005eb8;border-color:#005eb8;box-shadow:0 0 0 .25rem rgba(42,111,177,.5058823529)}@media(max-width: 767.98px){.form-section .col-5{width:100%;border-top-right-radius:0}.programs-form #signup-form{margin-top:0}.programs-form #signup-form .needs-validation .contact-form-row .journey-col{padding:3rem;width:100%;border-top-right-radius:0;font-size:1.1em}.programs-form #signup-form .needs-validation .contact-form-row .journey-col .updates-list{padding-left:0;line-height:1.8em}.programs-form #signup-form .needs-validation .contact-form-row .journey-col img{display:none}.programs-form #signup-form .needs-validation .contact-form-row .form-section{padding:0 3rem;width:100%}.programs-form #signup-form .needs-validation .contact-form-row .form-section .row .col-3{width:100%}.programs-form #signup-form .needs-validation .contact-form-row .form-section .col-6{width:100%;padding-right:0}}@media(min-width: 768px)and (max-width: 991.98px){.form-section .col-5{width:100%;border-top-right-radius:0}#signup-form .contact-form-row .journey-col{padding:3rem 3rem;width:100%;border-top-right-radius:0;font-size:1.1em}#signup-form .contact-form-row .journey-col .updates-list{line-height:1.8em}#signup-form .contact-form-row .journey-col img{display:none}#signup-form .contact-form-row .form-section{padding:2rem;width:100%}#signup-form .contact-form-row .form-section .row .col-3{width:100%}#signup-form .contact-form-row .form-section .row .col-3 .form-input-box{width:50%}#signup-form .contact-form-row .form-section .col-6{padding-right:0}#signup-form .contact-form-row .form-section .col-6 .form-input-email input{width:50%}}@media(min-width: 992px)and (max-width: 1399.98px){.programs-form #signup-form .needs-validation .contact-form-row .journey-col{padding:8rem 4rem}.programs-form #signup-form .needs-validation .contact-form-row .form-section .row .col-3{width:40%;padding-top:1em}.programs-form #signup-form .needs-validation .contact-form-row .form-section .col-6{width:80%;padding-right:.5rem;padding-top:1em}}#mc_embed_signup div.mce_inline_error,#mc_embed_subscribe_signup div.mce_inline_error{background-color:#a6192e;color:#fff;padding:5px 10px;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}#mc_embed_signup input.mce_inline_error,#mc_embed_subscribe_signup input.mce_inline_error{border-color:#a6192e;border-bottom-left-radius:0;border-bottom-right-radius:0}@media(max-width: 767.98px){#CTcontactform img{display:none}}.coned-advising-program-form .fsBody{padding-left:0;margin-left:0}.coned-advising-program-form .fsBody .fsForm{padding-left:0;padding-top:0;margin-top:0;overflow:hidden}.coned-advising-program-form .fsBody .fsForm .fsLabel,.coned-advising-program-form .fsBody .fsForm .fsSupporting,.coned-advising-program-form .fsBody .fsForm label.fsOptionLabel{color:#fff}.coned-advising-program-form .fsBody .fsForm .fsSubmit{padding:.25rem 0 0 0}.coned-advising-program-form .fsBody .fsForm .fsSubmit.fsPagination{text-align:inherit}.coned-advising-program-form .fsBody .fsForm .fsSubmit .fsSubmitButton{text-transform:none;color:#005eb8;border:1px solid #fff;background-color:#fff;font-weight:600}.coned-advising-program-form .fsBody .fsForm .fsSubmit .fsSubmitButton:hover{color:#fff;border:1px solid #fff;background-color:rgba(0,0,0,0)}.coned-advising-program-form .fsBody .fsForm .fsSubmit .fsSubmitButton:focus{color:#fff;background-color:rgba(0,0,0,0);border-color:#a6192e}.coned-advising-program-form .fsBody .fsPage{min-width:auto !important}.coned-advising-program-form .fsNameFirst label,.coned-advising-program-form .fsNameLast label{color:#fff;font-size:.75rem}.coned-advising-program-form .hjaXRz{padding:0}.coned-advising-program-form .fsSubField input,.coned-advising-program-form .fsSubFieldGroup input{margin:5pt 0;position:relative;border-radius:.375rem;border:1px solid #6f757e;padding:.375rem .75rem;width:100%;color:#324053}.coned-advising-program-form label.fsOptionLabel span{margin-top:.5rem}@media(max-width: 40em){.coned-advising-program-form .ldHEUC{width:100%}}@media(max-width: 40em),not all,(device-height: 1024px)and (device-width: 768px)and (orientation: landscape){.coned-advising-program-form .isdHqD{grid-template-columns:repeat(1, minmax(0px, 1fr))}}.filter-form#filter-checkbox{overflow-y:scroll;margin-right:-30px;margin-bottom:4rem;padding-right:30px}@media(min-width: 992px){.filter-form#filter-checkbox{overflow:visible;margin:0;padding-right:0}}.filter-form .search-input .ais-SearchBox{position:relative}.filter-form .search-input input.ais-SearchBox-input{display:block;width:100%;font-weight:400;line-height:1.5;font-size:1.125rem;background-color:#fff;color:#324053;padding:.5rem 2.5rem .5rem .75rem;border:1px solid #abbfe7;border-radius:.25rem;appearance:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.filter-form .search-input input.ais-SearchBox-input:focus,.filter-form .search-input input.ais-SearchBox-input:focus-visible{outline:#6d2077 thin solid;box-shadow:none}.filter-form .search-input input.ais-SearchBox-input::placeholder{color:#6f757e}.filter-form .search-input button.ais-SearchBox-submit{position:absolute;right:0;top:0;height:100%;border:0;background:none;color:#fff;width:2.5rem}.filter-form .search-input button.ais-SearchBox-submit svg.ais-SearchBox-submitIcon{width:1rem;height:100%;fill:#a6192e}.filter-form .search-input ion-icon{right:.5rem;top:calc(50% - .75rem);color:#a6192e;font-size:1.5rem}@media(min-width: 992px){.filter-form .search-input input.ais-SearchBox-input{padding:.25rem 2.5rem .25rem .75rem}.filter-form .search-input ion-icon{right:1.5rem;font-size:1rem;top:2.03125rem}}.filter-form label{color:#a6192e;font-size:1rem;line-height:1;display:block}@media(min-width: 992px){.filter-form label{font-size:.875rem}}.filter-form select,.filter-form .form-select{font-size:1.125rem;color:#6f757e;padding:.5rem 2.5rem .5rem .75rem;border-color:#abbfe7;border-radius:.25rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23A6192E' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.filter-form select.option-selected,.filter-form .form-select.option-selected{color:#324053}.filter-form select:focus,.filter-form select:focus-visible,.filter-form .form-select:focus,.filter-form .form-select:focus-visible{outline:#6d2077 thin solid;box-shadow:none}@media(min-width: 992px){.filter-form select,.filter-form .form-select{padding:.25rem 2.5rem .25rem .75rem}}.filter-form .form-check{min-height:2rem;margin-bottom:0}@media(min-width: 992px){.filter-form .form-check{padding-top:.375rem;padding-bottom:.375rem}}.filter-form .form-check>div{display:flex;align-items:center}.filter-form .form-check .form-check-input{margin-top:0;border-color:#005eb8;border-radius:0;width:.875rem;height:.875rem;cursor:pointer}.filter-form .form-check .form-check-input:checked{background-color:#005eb8}.filter-form .form-check .form-check-input:focus,.filter-form .form-check .form-check-input:focus-visible{background-color:#abbfe7}@media(min-width: 992px){.filter-form .form-check .form-check-input{width:1rem;height:1rem}}.filter-form .form-check .form-check-label{color:#324053;margin-left:.5rem;cursor:pointer;font-family:"Titillium Web",Open Sans,Arial,sans-serif;pointer-events:none}@media(min-width: 992px){.filter-form .form-check .form-check-label{font-size:1rem}}.filter-form .form-check .form-toggle-checkbox{display:none}.filter-form .form-check .toggle-label{width:3.125rem;height:1.625rem;background:#ccc;border-radius:50px;position:relative;cursor:pointer;transition:background .3s}.filter-form .form-check .toggle-label::before{content:"";position:absolute;width:22px;height:22px;background:#fff;border-radius:50%;top:2px;left:2px;transition:transform .3s;box-shadow:0 0 5px rgba(0,0,0,.2)}.filter-form .form-check .form-toggle-checkbox:checked+.toggle-label{background:#005eb8}.filter-form .form-check .form-toggle-checkbox:checked+.toggle-label::before{transform:translateX(24px)}.filter-form .form-check .toggle-text{font-size:1rem;color:#324053;margin-left:.5rem;cursor:pointer;font-family:"Titillium Web",Open Sans,Arial,sans-serif}.filter-form .form-check.form-toggle{padding-left:0}@media(min-width: 992px){.filter-form-checkbox-wrapper{border:1px solid #d4dff4;border-top:none;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;padding:1.5rem}}.card-margin-row{padding:1rem 0}.card-margin-row [class^=col-]:not(:last-child){padding-bottom:2rem}@media(min-width: 992px){.card-margin-row{padding:2rem 0}.card-margin-row [class^=col-]:not(:last-child){padding-bottom:0}}.card{border-radius:.5rem;border:0;overflow:hidden;margin:1rem auto;background:#fff;box-shadow:2px 6px 12px 1px rgba(28,35,44,.1)}.card>a:hover .card-img{opacity:.8;transition:.2s}.card>a:hover .card-link ion-icon{transition:.2s;transform:translateX(0.35rem)}.card>a:hover .card-link .last-word::after{transform:translateX(0.35rem)}.card.card-lg .card-img{height:14rem}@media(min-width: 992px){.card.card-lg .card-img{height:16rem}}.card .card-img{object-fit:cover;height:11rem;width:100%;opacity:1;position:relative;border-radius:0;transition:.2s;background-position:center;background-size:cover}.card .img-fluid{height:100%;object-fit:cover}.card .card-title{color:#324053;font-size:1.25rem}@media(min-width: 768px){.card .card-title{font-size:1.4rem}}.card .card-link{font-family:"Titillium Web",Open Sans,Arial,sans-serif;font-size:1.1rem;color:#005eb8;white-space:normal;display:inline-block}.card .card-link:hover .last-word::after{transform:translateX(0.35rem)}.card .card-link.text-white .last-word::after{content:url("https://www.sait.ca/assets/app/sait/images/svgs/icons/chevron-forward-white.svg")}.card .card-link .last-word{white-space:nowrap}.card .card-link .last-word::after{content:url("https://www.sait.ca/assets/app/sait/images/svgs/icons/chevron-forward-blue.svg");display:inline-block;width:.9rem;height:1rem;padding-left:.5rem;transition:.2s}.card .card-text,.card p.card-text{color:#324053}.card .card-text p:first-child,.card p.card-text p:first-child{margin-top:0}.align-items-stretch .card{height:95%}.single-col-center-align-content .container-xxl h2,.single-col-center-align-content .container-xxl .callout,.apply-cta-section .container-xxl h2,.apply-cta-section .container-xxl .callout,.help-centre-align-section .container-xxl h2,.help-centre-align-section .container-xxl .callout{margin-top:.8rem;max-width:41.6rem;padding-left:0}@media(min-width: 576px)and (max-width: 767.98px){.single-col-center-align-content .container-xxl h2,.single-col-center-align-content .container-xxl .callout,.apply-cta-section .container-xxl h2,.apply-cta-section .container-xxl .callout,.help-centre-align-section .container-xxl h2,.help-centre-align-section .container-xxl .callout{padding-left:0}}@media(min-width: 768px){.single-col-center-align-content .container-xxl h2,.single-col-center-align-content .container-xxl .callout,.apply-cta-section .container-xxl h2,.apply-cta-section .container-xxl .callout,.help-centre-align-section .container-xxl h2,.help-centre-align-section .container-xxl .callout{margin:auto;margin-bottom:.8rem;padding-top:1.5rem;padding-left:0}}.single-col-center-align-content .container-xxl .no-style,.apply-cta-section .container-xxl .no-style,.help-centre-align-section .container-xxl .no-style{margin:2rem 0 0 0}.single-col-center-align-content .container-xxl p,.single-col-center-align-content .container-xxl ol,.single-col-center-align-content .container-xxl ul,.apply-cta-section .container-xxl p,.apply-cta-section .container-xxl ol,.apply-cta-section .container-xxl ul,.help-centre-align-section .container-xxl p,.help-centre-align-section .container-xxl ol,.help-centre-align-section .container-xxl ul{max-width:39em;overflow-wrap:break-word;display:block;margin:auto;margin-top:.7rem}@media(min-width: 768px){.single-col-center-align-content .container-xxl p,.single-col-center-align-content .container-xxl ol,.single-col-center-align-content .container-xxl ul,.apply-cta-section .container-xxl p,.apply-cta-section .container-xxl ol,.apply-cta-section .container-xxl ul,.help-centre-align-section .container-xxl p,.help-centre-align-section .container-xxl ol,.help-centre-align-section .container-xxl ul{margin:auto}}.single-col-center-align-content .container-xxl p a,.single-col-center-align-content .container-xxl ol a,.single-col-center-align-content .container-xxl ul a,.apply-cta-section .container-xxl p a,.apply-cta-section .container-xxl ol a,.apply-cta-section .container-xxl ul a,.help-centre-align-section .container-xxl p a,.help-centre-align-section .container-xxl ol a,.help-centre-align-section .container-xxl ul a{margin-top:.8rem}.single-col-center-align-content table.table,.apply-cta-section table.table,.help-centre-align-section table.table{max-width:60em}@media(min-width: 768px){.single-col-center-align-content{padding-top:0 !important}}@media(min-width: 768px){.help-centre-align-section{padding-top:0 !important}}@media(min-width: 576px)and (max-width: 767.98px){.help-centre-align-section .container-xxl h2{margin-top:0}}@media(min-width: 768px){.help-centre-align-section .container-xxl h2{padding-top:0;margin-top:2rem}}@media(min-width: 992px){.help-centre-align-section .container-xxl h2{margin-top:0}}@media(min-width: 768px){.apply-cta-section{padding-bottom:0 !important}}.content-section h2{padding-left:.38rem}.content-section h2:first-child{margin-top:auto}@media(min-width: 992px){.content-section h2{padding-left:0}}.content-section p{padding-top:1.25rem;font-size:1rem}@media(min-width: 992px){.content-section p{font-size:1.1rem}}.content-section .table{font-size:.9rem}.card.new-story{position:relative;background-color:#fff;width:100%}.card.new-story .card-img{aspect-ratio:419/278;height:15rem}.card.new-story .card-img img{height:100%;width:100%;object-fit:cover;object-position:center center;transition:all .15s linear}.card.new-story time{font-size:.875em}.card.new-story .card-btn::after{inset:0;position:absolute;display:block;content:""}.news-container .card .card-title{font-size:1.25rem;font-weight:600;margin-top:.5rem}.card.program-card .card-title,.card.program-card .card-title a{color:#324053;margin-top:0}.card.program-card .card-title:hover,.card.program-card .card-title a:hover{text-decoration:underline}.card.program-card p{margin-bottom:0;font-size:.9rem}.card.program-card ul{font-size:.9rem;list-style-type:none;padding-left:0}.card.program-card .new-program{font-size:1rem;color:#da291c;font-weight:600}.news-card,.borderless-card{background:none}.news-card>a,.borderless-card>a{display:flex;flex-direction:column}.news-card>a:hover .card-img,.borderless-card>a:hover .card-img{opacity:.8;transition:.2s}.news-card>a:hover .card-link:after,.borderless-card>a:hover .card-link:after{transition:.2s;transform:translateX(0.35rem)}.news-card>a:hover .card-link ion-icon,.borderless-card>a:hover .card-link ion-icon{transition:.2s;transform:translateX(0.35rem)}.news-card>a:hover .card-link ion-icon ion-icon,.borderless-card>a:hover .card-link ion-icon ion-icon{transition:.2s}.news-card.card,.borderless-card.card{padding-bottom:2rem;box-shadow:none}.news-card.card .card-img,.borderless-card.card .card-img{max-width:34.375rem;min-width:6.25rem;border-radius:.35rem;transition:.2s;height:12rem}.news-card.card .card-img .arrow,.borderless-card.card .card-img .arrow{max-width:2.3rem;bottom:-0.25rem;left:1rem}.news-card.card .card-title,.borderless-card.card .card-title{margin-top:0}.news-card.card .card-title a:hover,.borderless-card.card .card-title a:hover{text-decoration:underline}.news-card.card .card-body,.borderless-card.card .card-body{padding:1rem;max-width:34.375rem}@media(min-width: 768px){.news-card.card .card-body,.borderless-card.card .card-body{padding:1.25rem 1rem}}.news-card.card .card-body .news-card-link,.news-card.card .card-body .card-title-sm,.borderless-card.card .card-body .news-card-link,.borderless-card.card .card-body .card-title-sm{font-family:"Titillium Web",Open Sans,Arial,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.625rem;color:#324053;margin-top:0}.news-card.card .card-body .news-card-link:hover,.news-card.card .card-body .card-title-sm:hover,.borderless-card.card .card-body .news-card-link:hover,.borderless-card.card .card-body .card-title-sm:hover{text-decoration:underline}.news-card.card .card-body .card-title-sm:hover,.borderless-card.card .card-body .card-title-sm:hover{text-decoration:none}.news-card.card .card-body .news-card-abstract,.news-card.card .card-body .card-abstract,.news-card.card .card-body .card-text-sm,.borderless-card.card .card-body .news-card-abstract,.borderless-card.card .card-body .card-abstract,.borderless-card.card .card-body .card-text-sm{margin-top:.25rem;font-size:.9375rem}.news-card.card .card-body .browse-link,.news-card.card .card-body .card-link,.borderless-card.card .card-body .browse-link,.borderless-card.card .card-body .card-link{font-family:"Titillium Web",Open Sans,Arial,sans-serif;font-size:1rem}.news-card.card .card-body .browse-link ion-icon,.news-card.card .card-body .card-link ion-icon,.borderless-card.card .card-body .browse-link ion-icon,.borderless-card.card .card-body .card-link ion-icon{transition:.2s}@media(min-width: 768px){.news-card.card .card-body .browse-link,.news-card.card .card-body .card-link,.borderless-card.card .card-body .browse-link,.borderless-card.card .card-body .card-link{font-size:1.1rem}}@media(max-width: 575.98px){.news-card.card .card-body .browse-link,.news-card.card .card-body .card-link,.borderless-card.card .card-body .browse-link,.borderless-card.card .card-body .card-link{white-space:normal}}.news-card.card.horiz-card,.borderless-card.card.horiz-card{background:none}@media(min-width: 576px){.news-card.card.horiz-card>a,.borderless-card.card.horiz-card>a{flex-direction:initial;align-items:stretch}}.news-card.card.horiz-card .card-img,.borderless-card.card.horiz-card .card-img{max-width:initial;width:100%;height:15rem}@media(min-width: 576px){.news-card.card.horiz-card .card-img,.borderless-card.card.horiz-card .card-img{width:45%;margin:1rem 0;height:auto}}@media(min-width: 576px){.news-card.card.horiz-card .card-img .arrow,.borderless-card.card.horiz-card .card-img .arrow{bottom:45%;transform:rotate(-90deg);right:-0.75rem;left:initial}}.news-card.card.horiz-card .card-body,.borderless-card.card.horiz-card .card-body{width:100%;max-width:initial}@media(min-width: 576px){.news-card.card.horiz-card .card-body,.borderless-card.card.horiz-card .card-body{width:45%}}.news-card.card.aris-news-card .card-body,.borderless-card.card.aris-news-card .card-body{position:relative;margin:-1rem auto;min-height:96px;max-width:350px;background-color:#fff;border-radius:.35rem;box-shadow:1px 1px 8px rgba(0,0,0,.15);text-align:center;font-weight:600}.news-card.card.aris-news-card .card-img,.borderless-card.card.aris-news-card .card-img{margin:auto}@media(min-width: 768px){.news-card.card-lg .card-img,.borderless-card.card-lg .card-img{height:15.5rem}}.news-card.card-lg .card-body .news-card-link,.news-card.card-lg .card-body .borderless-card,.borderless-card.card-lg .card-body .news-card-link,.borderless-card.card-lg .card-body .borderless-card{font-size:1.25rem;font-weight:700}@media(max-width: 575.98px){.news-card:not(.card-lg),.news-card:not(.card-lg) a,.borderless-card:not(.card-lg),.borderless-card:not(.card-lg) a{align-items:center;padding:0rem 1rem;margin:0}.news-card:not(.card-lg) .card-img .arrow,.news-card:not(.card-lg) a .card-img .arrow,.borderless-card:not(.card-lg) .card-img .arrow,.borderless-card:not(.card-lg) a .card-img .arrow{max-width:2.3rem;bottom:-0.25rem;left:1rem}.news-card.card-lg .card-body,.borderless-card.card-lg .card-body{padding:1.5em 0rem}}@media(max-width: 575.98px){.news-card.home-card:not(.card-lg),.news-card.home-card:not(.card-lg) a,.borderless-card.home-card:not(.card-lg),.borderless-card.home-card:not(.card-lg) a{flex-direction:row;align-items:center;padding:0rem}.news-card.home-card:not(.card-lg) .card-img,.news-card.home-card:not(.card-lg) a .card-img,.borderless-card.home-card:not(.card-lg) .card-img,.borderless-card.home-card:not(.card-lg) a .card-img{height:5rem;max-width:7.8125rem}.news-card.home-card:not(.card-lg) .card-img .arrow,.news-card.home-card:not(.card-lg) a .card-img .arrow,.borderless-card.home-card:not(.card-lg) .card-img .arrow,.borderless-card.home-card:not(.card-lg) a .card-img .arrow{right:-1rem;transform:rotate(270deg);top:1.75rem;left:unset}.news-card.home-card.card-lg .card-body,.borderless-card.home-card.card-lg .card-body{padding:1.5em 0rem}}.card.elongated,.card.bg-full-colour{border-radius:6px;border:none;color:#fff;height:14rem}@media(min-width: 768px){.card.elongated,.card.bg-full-colour{height:23.75rem}}.card.elongated.mint,.card.bg-full-colour.mint{background-color:#2caa7f}.card.elongated.babyblue,.card.bg-full-colour.babyblue{background-color:#78bdde}.card.elongated.pink,.card.bg-full-colour.pink{background-color:#ef9191}.card.elongated.yellow,.card.bg-full-colour.yellow{background-color:#f8cc56}.card.elongated .card-body,.card.bg-full-colour .card-body{padding:1.5rem 7rem 1.5rem 1.5rem}@media(min-width: 768px){.card.elongated .card-body,.card.bg-full-colour .card-body{padding:1.5rem}}.card.elongated .card-body p:first-child,.card.bg-full-colour .card-body p:first-child{margin-top:0}.card.elongated .card-body img,.card.bg-full-colour .card-body img{height:95%;bottom:0;right:0}@media(min-width: 768px){.card.elongated .card-body img,.card.bg-full-colour .card-body img{height:55%}}.card.elongated a,.card.bg-full-colour a{color:#324053;position:relative;z-index:5}.card.elongated a:hover ion-icon,.card.bg-full-colour a:hover ion-icon{transform:translate(0.3rem);transition:.2s}.card.elongated a ion-icon,.card.bg-full-colour a ion-icon{transition:.2s}.card.mini-card{height:7rem;display:flex;flex-direction:row;align-items:center}.card.mini-card .card-img{height:100%;width:33%;min-width:6rem}.card.mini-card .card-body p{color:#324053;font-weight:600;font-family:"Titillium Web",Open Sans,Arial,sans-serif;font-size:1.2rem;line-height:1.2}.card.mini-card a{display:block;padding-top:.25rem;text-align:left}.card.wave-card{width:100%}.card.wave-card>a:hover .card-img:after{transform:translateY(-5px);transition:.25s}.card.wave-card .card-link{white-space:normal}.card.wave-card .card-img:after{content:url(../images/svgs/cards/wave.svg);position:absolute;bottom:-15px;left:-5px;right:-5px;transition:.25s}.card.wave-card .card-img.expert-img{height:15rem;background-position:top}.card.wave-card .card-title:after{content:" ";width:1.5rem;height:3px;border-radius:4px;background:#a6192e;display:block;margin-top:.5rem}.card.wave-card .card-body{padding-bottom:1.5rem}.card.wave-card .card-body .blockquote-container{padding-left:1em;padding-right:1em;margin-top:2em;margin-bottom:2em}.card.wave-card .card-body .blockquote-container .corners{background:linear-gradient(90deg, #a6192e 4px, transparent 0) 0 100%,linear-gradient(270deg, #a6192e 4px, transparent 0) 100% 0,linear-gradient(180deg, #a6192e 4px, transparent 0) 100% 0,linear-gradient(0deg, #a6192e 4px, transparent 0) 0 100%,linear-gradient(90deg, #a6192e 4px, transparent 0) 0 0,linear-gradient(180deg, #a6192e 4px, transparent 0) 0 0,linear-gradient(0deg, #a6192e 4px, transparent 0) 100% 100%,linear-gradient(270deg, #a6192e 4px, transparent 0) 100% 100%;background-repeat:no-repeat;background-size:20px 20px;display:table-cell;vertical-align:middle;max-height:11em;height:11em;color:#565a61}.category-cards-container .blend-bg{height:20rem}@media(min-width: 768px){.category-cards-container .blend-bg{height:40rem}}.category-cards-row{padding-top:3rem;position:relative;z-index:2}@media(min-width: 992px){.category-cards-row{padding-top:5rem}}.category-cards-row .path-text-col{position:relative;z-index:2}@media(min-width: 992px){.category-cards-row .path-text-col h2{max-width:14rem}}@media(min-width: 768px){.category-cards-row .path-text-col p{max-width:17rem}}.category-card-col{position:relative;z-index:2;position:relative;margin:4rem 0 0 0}@media(min-width: 768px){.category-card-col{margin:2rem 0 4rem 0}}.category-card-col .card-icon{position:absolute;overflow:visible;top:-3rem;width:90px;height:90px;margin-top:1rem;margin-left:1rem;z-index:1;fill:#f6f7f9}.category-card-col .card-icon:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 730 760'%3E%3Cpath fill='%23f6f7f9' d='M69.7,729.6C-97.4,616,67.4,33.9,233.3,2.5s501.1,241.6,496.7,427S236.9,843.2,69.7,729.6z'%3E%3C/path%3E%3C/svg%3E");display:block;position:absolute;width:5.25rem;height:auto;top:0;left:0}@media(max-width: 575.98px){.category-card-col .card-icon:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 730 760'%3E%3Cpath fill='%23A6192E' d='M69.7,729.6C-97.4,616,67.4,33.9,233.3,2.5s501.1,241.6,496.7,427S236.9,843.2,69.7,729.6z'%3E%3C/path%3E%3C/svg%3E")}}.category-card-col .card-icon svg{z-index:5;position:relative}.category-card-col .category-card-icon{position:absolute;overflow:visible;top:-3rem;width:90px;height:90px;margin-top:1rem;margin-left:1rem;z-index:1;fill:#f6f7f9}.category-card-col .category-card-content,.category-card-col .card-content{height:100%;border-radius:.35rem}.category-card-col .category-card-content h3,.category-card-col .card-content h3{padding-top:3rem;padding-bottom:.5rem}.category-card-col .category-card-content p,.category-card-col .card-content p{padding-bottom:3rem}.category-card-col a{height:100%;position:inherit;font-family:"Titillium Web",Open Sans,Arial,sans-serif;font-weight:600}.category-card-col a:hover ion-icon{transform:translate(0.3rem);transition:.2s}@media(min-width: 992px){.category-card-col a{font-size:1.1rem}}.category-card-col a ion-icon{transition:.2s}.category-card-col a .card-bottom-link{position:absolute;bottom:0;font-family:"Titillium Web","Open Sans",Arial,sans-serif;font-weight:600;color:#005eb8}@media(max-width: 991.98px){.choose-path-section .category-cards-row .card{height:auto !important;margin-top:3rem}}.card.img-bg-card{width:12rem}@media(max-width: 575.98px){.card.img-bg-card{width:14rem}}.card.img-bg-card .card-img{position:relative;width:100%;height:18.75rem;overflow:hidden;background-size:100%;background-position:50%;background-repeat:no-repeat;transition:all .15s linear}.card.img-bg-card .card-img:hover{background-size:110%;opacity:1}.card.img-bg-card .card-img:hover .gradient{opacity:.5}.card.img-bg-card .card-img svg{z-index:1;pointer-events:none}.card.img-bg-card .card-img .gradient{background:linear-gradient(rgb(20, 28, 39) 50%, rgba(20, 28, 39, 0));opacity:1;transition:opacity .15s linear}.card.img-bg-card .card-img .card-title{position:relative;text-align:center;color:#fff;font-family:"Titillium Web",Open Sans,Arial,sans-serif;font-size:1.2rem;line-height:1.3;margin:0 auto;padding:1rem;z-index:2;text-shadow:0 0 5px #000;-webkit-user-select:none;-moz-user-select:none;user-select:none}.card.icon-card{position:relative;overflow:visible;margin-top:1rem}.card.icon-card .card-body{margin-top:2.5rem}@media(min-width: 768px){.card.icon-card .card-body .card-title{font-size:1.625rem}}.card.icon-card .card-icon{position:absolute;overflow:visible;top:-3rem;width:90px;height:90px;margin-top:1rem;margin-left:1rem;z-index:1;fill:#f6f7f9}.card.icon-card .card-icon:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 730 760'%3E%3Cpath fill='%23f6f7f9' d='M69.7,729.6C-97.4,616,67.4,33.9,233.3,2.5s501.1,241.6,496.7,427S236.9,843.2,69.7,729.6z'%3E%3C/path%3E%3C/svg%3E");display:block;position:absolute;width:5.25rem;height:auto;top:0;left:0}.card.icon-card .card-icon svg{position:absolute;z-index:5;top:.25rem;left:-0.1rem;fill:#a6192e}.card.icon-card .card-icon ion-icon{position:absolute;top:1.5rem;left:1.1rem;font-size:2.5rem;color:#a6192e;z-index:3}#full-image-cards img{right:-6rem;background-repeat:no-repeat;position:absolute;width:15%;top:-2rem}#full-image-cards h2{color:#a6192e}#full-image-cards .card.img-bg-card{width:14rem}#full-image-cards .card.img-bg-card .card-img{position:relative;width:100%;height:18.75rem;overflow:hidden;background-size:100%;background-position:50%;background-repeat:no-repeat;transition:all .15s linear}#full-image-cards .card.img-bg-card .card-img:hover{background-size:110%;opacity:1}#full-image-cards .card.img-bg-card .card-img svg{z-index:1;pointer-events:none}#full-image-cards .card.img-bg-card .card-img .card-title{position:relative;text-align:center;color:#fff;font-family:"Titillium Web",Open Sans,Arial,sans-serif;font-size:1.2rem;line-height:1.3;margin:0 auto;padding:1rem;z-index:2;-webkit-user-select:none;-moz-user-select:none;user-select:none}.card.strat-plan{border-width:1px;border-style:solid}.card.strat-plan:hover .card-header{opacity:.6}.card.strat-plan .card-header{border-radius:0;height:8.5rem;border-bottom:0;opacity:1;transition:.25s}.card.strat-plan .card-header h4.card-title{color:#fff;font-size:2rem}.card.strat-plan .card-body>*{color:#fff}.card.strat-plan.strat-plan-blue{background-color:#2f72b7;border-color:#1c529d}.card.strat-plan.strat-plan-blue .card-header{background-color:#1c529d}.card.strat-plan.strat-plan-red{background-color:#87242e;border-color:#6d1d25}.card.strat-plan.strat-plan-red .card-header{background-color:#6d1d25}.card.strat-plan.strat-plan-purple{background-color:#682f80;border-color:#4e1e61}.card.strat-plan.strat-plan-purple .card-header{background-color:#4e1e61}.card.strat-plan.strat-plan-orange{background-color:#dc4433;border-color:#cd2b1e}.card.strat-plan.strat-plan-orange .card-header{background-color:#cd2b1e}.strat-plan-story-card{width:100%;position:relative;background-image:url("/assets/app/sait/images/bg/bg-stripe-lite.png");border:1px solid #1c232c;margin:2rem 0 4rem 0;background-position:100% 100%;transition:.25s}.strat-plan-story-card:hover{background-position:100% 105%;transition:.25s}.strat-plan-story-card:hover .arrow{transition:.25s;right:1.5em}.strat-plan-story-card:hover .arrow .arrow-icon:before,.strat-plan-story-card:hover .arrow .arrow-icon:after{transition:.25s;box-shadow:4px 0 0 rgba(0,0,0,.231372549)}.strat-plan-story-card a.content{display:block;width:100%;margin-bottom:5em;padding:1em;font-family:"Titillium Web",Open Sans,Arial,sans-serif}@media(min-width: 768px){.strat-plan-story-card a.content{width:70%;width:calc(100% - 140px);margin-bottom:0}}.strat-plan-story-card a.content h2{color:#1c232c;text-transform:uppercase;font-size:4em;max-width:30rem;font-weight:700}@media(max-width: 575.98px){.strat-plan-story-card a.content h2{font-size:2rem}}.strat-plan-story-card a.content p{color:#1c232c}.strat-plan-story-card .arrow{width:130px;display:flex;align-items:flex-start;position:absolute;right:1em;bottom:-2em;transition:.25s}@media(min-width: 768px){.strat-plan-story-card .arrow{right:1.75em}}.strat-plan-story-card .arrow p{font-size:.8em;font-weight:600;color:#1c232c;line-height:1.2;flex-basis:90px;margin:1rem 0 0 0}.strat-plan-story-card .arrow .arrow-icon{width:45px}.strat-plan-story-card .arrow .arrow-icon:before,.strat-plan-story-card .arrow .arrow-icon:after{content:"";display:block;background:#1c232c;height:3.5em;width:1.25em;box-shadow:8px 0 0 rgba(0,0,0,.231372549);transition:.25s}.strat-plan-story-card .arrow .arrow-icon:before{transform:skewX(25deg)}.strat-plan-story-card .arrow .arrow-icon:after{transform:skewX(-25deg)}.card.media-card{box-shadow:none;border-radius:0}.card.media-card .card-img{height:250px}.card.media-card .card-img .arrow{display:none}.card.media-card .card-body{box-shadow:1px 1px 8px rgba(0,0,0,.15);background:#fff;margin:-2rem 1rem 1rem 1rem;text-align:center}.card.media-card .card-body .card-title,.card.media-card .card-body .card-title-sm{font-weight:600;font-size:1.1rem;color:#005eb8}.card.media-card .card-body .card-abstract{display:none}.contact-overlay{width:90%;padding:2rem 0}@media(max-width: 575.98px){.contact-overlay{width:100%}}.contact-overlay::before{background:#f7f7f8;height:13rem;content:"";width:100%;position:absolute;top:0;bottom:0;right:0;left:0;z-index:-1;max-width:102.5rem;margin:2rem auto;border-radius:.75rem}@media(min-width: 576px)and (max-width: 767.98px){.contact-overlay .container{padding-left:0;padding-right:0;margin-left:0;margin-right:0;max-width:100%}}.contact-overlay.red-bg::before{background:#a6192e;z-index:0}.contact-overlay.red-bg .container{position:relative;z-index:5}.contact-overlay.red-bg h3{color:#fff}.contact-card{height:100%;padding:1.5rem;background-color:#fff;border:1px solid #a6192e;border-radius:1rem}.contact-card .card-title{padding-block-end:.75rem;border-bottom:1px solid #d4dff4}.contact-card .contact-info .entry{gap:.5rem}.contact-card .contact-info dt{height:1.5rem;width:1.5rem;color:#a6192e;font-size:1em;line-height:0;text-align:center;border:1px solid #a6192e;border-radius:50%}.contact-card .contact-info a:hover{text-decoration:underline}.contact-expert{padding:2.5em}@media(max-width: 575.98px){.contact-expert{padding:0}}.contact-expert h3:after{content:"";display:block;height:2px;width:100%;background:linear-gradient(90deg, #6d2077, #fff);margin-top:.5em}.contact-expert .expert-info-list{list-style:none;padding-left:0}.contact-expert .expert-info-list ion-icon{border:1px solid #6d2077;background:#6d2077;border-radius:50%;font-size:24px;line-height:.5rem;margin-right:12px;color:#fff;width:28px;height:28px;padding:.33rem .33rem .4rem .4rem}.contact-card-group{position:relative}.contact-card-group::before{bottom:0;position:absolute;left:2rem;right:0;z-index:0;display:block;height:75%;content:"";border-radius:1rem;overflow:hidden}.contact-card-group.red-bg::before{background-color:#a6192e}.contact-card-group.red-bg .contact-card{border-color:#a6192e}.contact-card-group.natural-blue-bg::before{background-color:#00a4e0}.contact-card-group.natural-blue-bg .contact-card{border-color:#00a4e0}.contact-card-group.salmon-bg::before{background-color:#f69b99}.contact-card-group.salmon-bg .contact-card{border-color:#f69b99}.contact-card-group.coral-reef-bg::before{background-color:#f37468}.contact-card-group.coral-reef-bg .contact-card{border-color:#f37468}.contact-card-group.lilac-bg::before{background-color:#946eb0}.contact-card-group.lilac-bg .contact-card{border-color:#946eb0}.contact-card-group.sky-magenta-bg::before{background-color:#ce76b1}.contact-card-group.sky-magenta-bg .contact-card{border-color:#ce76b1}.contact-card-group.middle-blue-bg::before{background-color:#7cd2ee}.contact-card-group.middle-blue-bg .contact-card{border-color:#7cd2ee}.contact-card-group .contact-card{position:relative;z-index:1}.linkgroup-card{position:relative;background-color:rgba(0,0,0,0);perspective:1000px;min-height:32em;overflow:visible}.linkgroup-card .linkgroup-card-inner{position:relative;width:100%;height:100%;transition:transform .8s;transform-style:preserve-3d;box-shadow:1px 1px 8px rgba(0,0,0,.15);border-radius:.25rem}.linkgroup-card .linkgroup-card-inner .linkgroup-card-front,.linkgroup-card .linkgroup-card-inner .linkgroup-card-back{width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff}.linkgroup-card .linkgroup-card-inner .linkgroup-card-front{border-radius:.25rem;border:none;padding-bottom:1rem;z-index:5}.linkgroup-card .linkgroup-card-inner .linkgroup-card-front .card-img-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem;height:9rem;object-fit:cover}.linkgroup-card .linkgroup-card-inner .linkgroup-card-front .card-body{position:relative}@media(max-width: 767.98px){.linkgroup-card .linkgroup-card-inner .linkgroup-card-front .card-body h5.card-title{font-size:1.5rem}}@media(max-width: 767.98px){.linkgroup-card .linkgroup-card-inner .linkgroup-card-front .card-body p{font-size:1.25rem}}.linkgroup-card .linkgroup-card-inner .linkgroup-card-front .linkgroup-card-icon{position:relative;overflow:visible;z-index:1;fill:#fff;margin-left:1rem;margin-bottom:3.5rem}.linkgroup-card .linkgroup-card-inner .linkgroup-card-front .linkgroup-card-icon::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 730 760'%3E%3Cpath fill='%23A6192E' d='M69.7,729.6C-97.4,616,67.4,33.9,233.3,2.5s501.1,241.6,496.7,427S236.9,843.2,69.7,729.6z'%3E%3C/path%3E%3C/svg%3E");display:block;position:absolute;width:5.25rem;height:auto;top:-3em;left:0}.linkgroup-card .linkgroup-card-inner .linkgroup-card-front .linkgroup-card-icon svg{position:absolute;z-index:5;top:-2.8rem;width:100%}.linkgroup-card .linkgroup-card-inner .linkgroup-card-front .linkgroup-card-icon ion-icon{position:absolute;z-index:5;font-size:2.5rem;top:-1.5rem;left:1.15rem;color:#fff}.linkgroup-card .linkgroup-card-inner ul{position:relative;z-index:3}.linkgroup-card .linkgroup-card-inner ul li{padding-top:.5rem;font-size:1.15rem;padding:.4rem 0}@media(min-width: 768px){.linkgroup-card .linkgroup-card-inner ul li{font-size:1rem}}.linkgroup-card .linkgroup-card-inner ul li a{font-weight:500;display:block;width:95%}.linkgroup-card .linkgroup-card-inner ul li a:after{position:relative;top:.15rem;left:1.15rem;margin-left:-1rem;display:inline-block;height:1rem;width:1rem;transition:.2s;content:url("data:image/svg+xml,<svg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'><path fill='none' stroke='%23005EB8' stroke-linecap='round' stroke-linejoin='round' stroke-width='48' d='M184 112l144 144-144 144' /></svg>")}.linkgroup-card .linkgroup-card-inner ul li a:hover:after{transform:translateX(0.35rem)}.card.promo-card .shape{mix-blend-mode:multiply;opacity:.9;background:#a6192e;position:absolute;top:-1rem;left:-1rem;width:110%;height:90%;border-radius:100%/0 0 10rem 5rem;transform:rotate(-3deg)}.staff-directory-main-container{padding-bottom:1rem;overflow-x:hidden}.staff-bio-profile{margin:0rem auto}.staff-bio-profile .card-body .staff-title{font-weight:bold}.staff-bio-profile .staff-bio-icons ion-icon{border:1px solid #6d2077;background:#6d2077;border-radius:50%;font-size:1rem;line-height:1;color:#fff;margin-right:.75rem;width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;padding:.25rem;flex-shrink:0}@media(min-width: 992px)and (max-width: 1199.98px){.staff-bio-profile .staff-bio-icons ion-icon{display:none}}@media(min-width: 768px)and (max-width: 991.98px){.staff-bio-profile .staff-bio-icons ion-icon{display:none}}@media(min-width: 992px){.staff-bio-profile .staff-bio-icons ion-icon{display:flex}}.staff-bio-profile .staff-bio-icons a{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:20rem}@media(min-width: 992px)and (max-width: 1199.98px){.staff-bio-profile .staff-bio-icons a{max-width:12rem}}@media(min-width: 768px)and (max-width: 991.98px){.staff-bio-profile .staff-bio-icons a{max-width:none;overflow:visible;text-overflow:unset}}.staff-bio-profile ul{list-style-type:none;padding-left:0}.staff-bio-profile ul .icon-list{padding-bottom:.19rem}.staff-bio-profile .view-profile-link{margin-bottom:0}.staff-directory-search.search-container{background:#fff;padding:0rem}.staff-directory-search-bar{margin:-1rem}@media(max-width: 575.98px){.staff-directory-search-bar{margin:0}}.staff-name{color:#005eb8}.staff-name-no-link{color:#324053}.card.program-card.staff-bio-profile a{color:#005eb8}@media(max-width: 575.98px){.main-title{font-size:1.4rem}}.toggle-container{margin-top:-4.8rem}@media(max-width: 575.98px){.toggle-container{margin-top:0}}.card .card-img.staff-profile-image-grid{object-fit:cover;object-position:top;width:100%;transform:scale(1);transform-origin:center top;height:18rem;display:block;margin:0 auto}@media(min-width: 768px){.card .card-img.staff-profile-image-grid{height:14rem;object-position:center 10%}}.card-img.staff-profile-image-list{height:14.5rem;width:14.5rem;object-fit:cover}@media(max-width: 575.98px){.card-img.staff-profile-image-list{border-radius:4em;object-fit:cover;height:5rem;width:5rem}}.staff-profile-list{height:17rem}.event-card{border:1px solid #6d2077}.event-card .card-title{margin-block:1rem;padding-inline:1rem;font-size:1.25rem;font-weight:600}.event-card .event-details{padding-block-start:.25em;padding-inline:1rem;border-top:1px solid #d4dff4}.event-card .entry{align-items:center;display:flex;margin-block-start:.5em;line-height:1.2}.event-card .entry dt{margin-inline-end:1rem;color:#da291c;font-size:1.25em}.event-card .btn{padding:.75em 1em;text-align:left;background-color:#6d2077;border-radius:0}.event-card .btn ion-icon{color:#fff}.card.tabbed-content{border:1px solid #005eb8;box-shadow:none;margin:0;height:100%;width:calc(100% - 2px)}.card.tabbed-content .card-body{padding:calc(var(--bs-card-spacer-y)*1.5)}.card.tabbed-content .card-title{margin-block-start:0;font-weight:600;font-size:1.25rem}.card.tabbed-content .tab-content{margin-block-start:1em;padding-block-start:1em;border-top:1px solid #f6f7f9}.card.tabbed-content .content-list dt{margin-block:.5em;font-family:"Titillium Web",Open Sans,Arial,sans-serif}.mandatory-requirements-card{margin-block-start:4.35rem;margin-block-end:.75rem}@media(min-width: 576px){.mandatory-requirements-card{margin-left:-1.5rem}}@media(min-width: 992px){.mandatory-requirements-card{margin-block-start:3rem}}.mandatory-requirements-card .heading{background-color:#a6192e;padding:.75rem;border-radius:.25rem;border-bottom-left-radius:0;top:-1.5rem}.mandatory-requirements-card .heading ion-icon{color:#fff;font-size:1.5rem;top:0}.mandatory-requirements-card .heading h2{color:#fff;font-size:1.25rem}@media(min-width: 576px){.mandatory-requirements-card .heading{border-bottom-left-radius:.25rem}}.mandatory-requirements-card .content{border-radius:.5rem;border:1px solid #a6192e;padding:2.5rem 1rem 1rem}.mandatory-requirements-card .content li::marker{color:#005eb8}.mandatory-requirements-card .content *:first-child{margin-block-start:0;margin-top:0}.mandatory-requirements-card .content *:last-child{margin-block-end:0;margin-bottom:0}.card.expandable-card{container-type:inline-size}.card.expandable-card .card-img{height:25rem;transition:.2s}.card.expandable-card .card-img.opened{height:11rem}@container (width > 430px){.card.expandable-card .card-img.opened{height:17rem}}@container (width > 650px){.card.expandable-card .card-img.opened{height:20rem}}.card.expandable-card .card-body .accordion .accordion-item{border:0}.card.expandable-card .card-body .accordion .accordion-item .accordion-collapse .accordion-body{border-top:0}.card.expandable-card .card-body .accordion .accordion-item .accordion-button{padding:1rem 0 0 0}.card.expandable-card .card-body .accordion .accordion-item .accordion-button:hover{background-color:#fff}.card.expandable-card .card-body .accordion .summary.hidden{display:none}.banner-tabs{position:relative}.banner-tabs .nav-placeholder-container{height:50px;position:sticky;z-index:5}.banner-tabs .nav-placeholder-container.is-fixed{top:3rem}.banner-tabs .nav-content{position:relative;background-color:#005eb8;width:100%}.banner-tabs .nav-content .tab-group-title{padding:.75rem 0;display:flex;justify-content:space-between}.banner-tabs .nav-content .tab-group-title h4{color:#fff;margin:0}.banner-tabs .nav-content .tab-group-title button.navbar-toggler{color:#fff;background:#005eb8;border:0;font-size:2rem}.banner-tabs .nav-content .tab-group-title button.navbar-toggler ion-icon{position:static}.banner-tabs .nav-content ul.nav.show,.banner-tabs .nav-content ul.nav.collapsing{display:block}@media(min-width: 992px){.banner-tabs .nav-content ul.nav.collapse{display:flex !important;width:100%}}.banner-tabs .nav-content ul li{min-height:46px}.banner-tabs .nav-content ul li .active{background-color:#fff;color:#a6192e;border-right:0}.banner-tabs .nav-content ul li button{border-style:none;background-color:#005eb8;border:none;color:#fff;font-weight:600;padding:13px 20px}@media(min-width: 992px){.banner-tabs .nav-content ul li button{border-right:1px solid rgba(255,255,255,.4)}}.banner-tabs .nav-content ul li button:hover:not(.active){background-color:#044289}.banner-tabs .nav-content ul li button:hover:not(.active):not(.no-outline){outline:auto}@media(max-width: 991.98px){.banner-tabs .nav-content ul li button{width:100%;text-align:left}}.banner-tabs .nav-content ul li button.apply-now-btn{display:none}@media(min-width: 992px){.banner-tabs .nav-content ul li button.apply-now-btn{position:absolute}}.banner-tabs .tab-content{margin-top:4em}.banner-tabs .tab-content p:first-child{margin-top:0}.banner-tabs .tab-content .tab-pane{color:#565a61}.banner-tabs .tab-content .tab-pane .tab-title{font-weight:600}.banner-tabs .tab-content .tab-pane h3{color:#324053;font-weight:600;font-size:1.6em;line-height:1.3em;margin:1em 0 .5em}.banner-tabs .tab-content .tab-pane h3:not(:first-child){margin:1.5em 0 .5em}.banner-tabs .tab-content .tab-pane h4{font-weight:600;color:#324053;font-size:1.2em;line-height:1.3em;margin:1.5em 0 .5em}.banner-tabs .tab-content .tab-pane ul>li{margin-bottom:.6em}.banner-tabs .tab-content .tab-pane .content-container{max-width:700px}.banner-tabs .tab-content .tab-pane .program-details-table{color:#565a61 !important;margin-left:.6rem}.banner-tabs .tab-content .tab-pane .program-details-table .table>:not(:last-child)>:last-child>*{border-bottom-color:#565a61}.banner-tabs .tab-content .tab-pane .program-details-table thead{border-bottom:1px solid #565a61;text-align:left}.banner-tabs .tab-content .tab-pane .table-striped.second>tbody>tr:nth-of-type(2n+1){--bs-table-accent-bg: #fff;color:#565a61 !important}.banner-tabs .tab-content .tab-pane .table-striped.second>tbody>tr:nth-of-type(2n+2){--bs-table-accent-bg: var(--bs-table-striped-bg);color:#565a61 !important}.banner-tabs .tab-content .tab-pane .course-tab-cta-icon{top:.3rem;position:relative}.banner-tabs .tab-content .tab-pane .course-tab-text{font-size:1.2rem;font-weight:600}.banner-tabs .tab-content .tab-pane .course-tab-text p{font-size:1rem;font-weight:400}.banner-tabs .tab-content .tab-pane .course-tab-text .course-tab-cta-text{font-size:1.1em;color:#565a61;font-weight:600}.banner-tabs .tab-content .tab-pane .course-tab-bottom-text h3{font-weight:400;margin-top:2rem}.banner-tabs .tab-content .tab-pane .course-tab-bottom-text h2{margin-top:2rem;font-weight:600}.banner-tabs .tab-content .tab-pane .course-tab-bottom-text a{text-decoration:none}.banner-tabs .tab-banner .row>*{padding:unset}@media(max-width: 767.98px){.banner-tabs .tab-banner .row>*{padding-right:0;padding-left:0}}.banner-tabs .tab-banner.oppertunities-area{position:relative;color:#fff}.banner-tabs .tab-banner.oppertunities-area.red{background-color:#a6192e}@media(min-width: 992px){.banner-tabs .tab-banner.oppertunities-area.red .red-content{padding:7rem 1.25rem 0 1.25rem}}.banner-tabs .tab-banner.oppertunities-area.red .red-content a{color:#fff}.banner-tabs .tab-banner.oppertunities-area.red .red-content a:hover{text-decoration:underline}.banner-tabs .tab-banner.oppertunities-area .the-great-divide{position:absolute;top:0;height:7em;background-color:#fff;left:0;right:0}.banner-tabs .tab-banner.oppertunities-area h2{margin-top:1em;font-size:25px;line-height:33px;font-weight:600}.banner-tabs .tab-banner .blue-block{background:#005eb8;margin-bottom:5rem;padding:2rem}@media(min-width: 992px){.banner-tabs .tab-banner .blue-block{padding:4rem;border-bottom-left-radius:50px;border-bottom-right-radius:50px}}.banner-tabs .tab-banner .blue-block h4{color:#fff;font-size:1.6rem;font-weight:600}.banner-tabs .tab-banner .blue-block p{color:#fff}.banner-tabs .tab-banner .blue-block .video-img-container{position:relative}.banner-tabs .tab-banner .blue-block .video-img-container:hover .bg{background-color:rgba(0,0,0,.4)}.banner-tabs .tab-banner .blue-block .video-img-container>img{display:block;width:100%}.banner-tabs .tab-banner .blue-block .video-img-container .bg{background-color:rgba(0,0,0,.6);position:absolute;top:0;bottom:0;left:0;right:0;transition:all .1s linear;opacity:1;z-index:4}.banner-tabs .tab-banner .blue-block .video-img-container a{position:absolute;top:0;bottom:0;left:0;right:0;color:#fff;text-align:center;padding:1rem;display:block;margin:0 auto;z-index:4}.banner-tabs .tab-banner .blue-block .video-img-container a .link-content{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.banner-tabs .tab-banner .blue-block .video-img-container a .link-content ion-icon{display:block;margin:.2rem auto}.banner-tabs .block-container-up{position:relative;top:0;left:0;background-color:#6d2077;padding:4em;border-top-left-radius:50px;border-top-right-radius:50px;height:100%}@media(max-width: 991.98px){.banner-tabs .block-container-up{border-top-left-radius:0px;border-top-right-radius:0px;padding:2em}}.banner-tabs .block-container-down{position:relative;top:0em;background-color:#005eb8;padding:4em;float:right;border-bottom-left-radius:50px;border-bottom-right-radius:50px}@media(max-width: 991.98px){.banner-tabs .block-container-down{border-bottom-left-radius:0px;border-bottom-right-radius:0px;padding:2em}}section[name=tab-section] .banner-tabs .nav-content ul li button{border-right:0}.nav-tabs{border-bottom:3px solid #d9dadc;margin-bottom:1.5em}.nav-tabs .nav-link{border:0;border-bottom:3px solid rgba(0,0,0,0);padding:.25em 0;margin:0 1.5em 0 0;border-radius:0}.nav-tabs .nav-link.active{color:#a6192e;border:0;border-bottom:3px solid #a6192e}.nav-tabs .nav-link:hover{border-color:#fff;color:#a6192e}.default-tabs .nav-placeholder-container .nav-content ul li{width:100%}@media(min-width: 576px){.default-tabs .nav-placeholder-container .nav-content ul li{width:auto}}@media(max-width: 575.98px){.default-tabs .nav-placeholder-container .nav-content ul li{border-top:.1rem solid #eae6e6}}.default-tabs .nav-placeholder-container .nav-content ul li button{border:none;background-color:#fbfbfb;box-shadow:0px 0px 0px 0px rgba(0,0,0,.05),0px 0px 2px 0 rgba(0,0,0,.05);color:#005eb8;padding:.5rem 1rem;border-top-left-radius:.15rem;border-top-right-radius:.15rem;font-size:1rem;width:100%}@media(min-width: 576px){.default-tabs .nav-placeholder-container .nav-content ul li button{width:auto}}@media(max-width: 575.98px){.default-tabs .nav-placeholder-container .nav-content ul li button{border-top-left-radius:0;border-top-right-radius:0}}.default-tabs .nav-placeholder-container .nav-content ul li button:hover{background-color:#f7f7f8}.default-tabs .nav-placeholder-container .nav-content ul li button.active{background-color:#005eb8;color:#fff}.default-tabs .nav-placeholder-container .nav-content ul li button.active .active-tab-arrow{position:relative;z-index:5}.default-tabs .nav-placeholder-container .nav-content ul li button.active .active-tab-arrow svg{position:absolute;width:100%;left:0;right:0}.default-tabs .nav-placeholder-container .nav-content ul li button.active:hover{background-color:#005eb8}.default-tabs .nav-placeholder-container .nav-content ul li button:focus-visible{outline:4px solid #00a3e0}.default-tabs.mobile-tabs .nav-placeholder-container{overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.default-tabs.mobile-tabs .nav-placeholder-container::-webkit-scrollbar{display:none}.default-tabs.mobile-tabs .nav-placeholder-container .nav{flex-wrap:nowrap}.default-tabs.mobile-tabs .nav-placeholder-container .nav li{white-space:nowrap}.default-tabs .tab-content{background:#fff;border-top:.25rem solid rgba(0,0,0,.07);border-top-right-radius:.3rem;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}@media(max-width: 575.98px){.default-tabs .tab-content{border-top-right-radius:0}}.tabs-buttons .nav-content:after{content:"";border-top:2px solid #767c86;width:50%;max-width:18rem;display:block;margin:2rem auto}.tabs-buttons .nav-content .nav-pills .nav-link{border-radius:4px;color:#324053;background:#e8e8e8}.tabs-buttons .nav-content .nav-pills .nav-link:hover{background:#d4d4d4}.tabs-buttons .nav-content .nav-pills .nav-link.active{background:#324053;color:#fff}.tabs-container.pill-tabs .nav{background-color:#005eb8;border-radius:.5rem;padding:0 .5rem .5rem;justify-content:space-between}.tabs-container.pill-tabs .nav li{border-radius:.5rem;width:calc(50% - .25rem);line-height:1;margin:.5rem 0 0}@media(min-width: 576px)and (max-width: 991.98px){.tabs-container.pill-tabs .nav{display:inline-flex;justify-content:flex-start}.tabs-container.pill-tabs .nav li{width:auto;min-width:6.875rem}.tabs-container.pill-tabs .nav li:not(:last-child){margin-right:.5rem}}.tabs-container.pill-tabs .nav button{padding:.125rem .75rem;background-color:rgba(255,255,255,.15);border:none;border-radius:.5rem;width:100%;font-size:.875rem}.tabs-container.pill-tabs .nav button.active{background-color:#fff}.tabs-container.pill-tabs .nav button:not(.active){color:#fff}.tabs-container.pill-tabs .nav button:not(.active):hover{background-color:rgba(255,255,255,.25)}.tabs-container.pill-tabs .nav.single-date{display:inline-flex}.tabs-container.pill-tabs .nav.single-date li{width:100%;min-width:6.875rem}.tabs-container.pill-tabs .nav.single-date button.disabled{opacity:1}.aoi-container{position:relative;background-color:#fff}.aoi-container .block-container{background-color:#fff;padding:.8rem 0rem 0rem 0rem;position:relative;height:6.5rem}@media(min-width: 992px){.aoi-container .block-container{width:100%;top:-6em;border-top-left-radius:.375rem;border-top-right-radius:.375rem;padding:.8rem 4rem 0rem 4rem}}@media(min-width: 1400px){.aoi-container .block-container{width:45rem}}@media(min-width: 1640px){.aoi-container .block-container .container-fluid{padding-left:6.8rem}}.aoi-container .btn-col{max-height:5rem}.aoi-container .carousel-btn-container{position:relative;z-index:2}.aoi-container .carousel-btn-container .btn-carousel{background-color:rgba(0,0,0,0);outline:none;border:none;position:relative;width:3.5rem}.aoi-container .carousel-btn-container .btn-carousel ion-icon:hover{border-radius:1em;background-color:rgba(255,255,255,.2)}.aoi-container .aoi-heading{margin-top:0rem;padding-bottom:2rem}@media(min-width: 992px){.aoi-container .aoi-heading{margin-top:-6rem;padding-bottom:4rem}}.aoi-container .aoi-col{position:relative;padding-left:0rem;margin-top:-1rem}@media(min-width: 992px){.aoi-container .aoi-col{margin-top:-3rem}}.aoi-container .aoi-col .container-lg{padding-right:0rem}.aoi-container .aoi-col .aoi-slider-container{margin-left:.6rem}.aoi-container .aoi-col .aoi-slider-container .right-fade{top:0;right:0;bottom:0;width:6rem;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);z-index:1;pointer-events:none}@media(max-width: 575.98px){.aoi-container .aoi-col .aoi-slider-container .right-fade{width:4rem}}.aoi-container .aoi-col .aoi-slider-container .swiper{width:100%;padding-left:0rem}.aoi-container .aoi-col .aoi-slider-container .swiper .swiper-wrapper{height:auto;background:rgba(0,0,0,0);position:relative;padding:1rem 0rem 2rem 0rem}.aoi-container .aoi-col .aoi-slider-container .swiper .swiper-wrapper .swiper-slide{width:12rem;margin-right:2rem}@media(max-width: 575.98px){.aoi-container .aoi-col .aoi-slider-container .swiper .swiper-wrapper .swiper-slide .img-bg-card{width:12rem}}.aoi-container .aoi-col .aoi-slider-container .swiper .swiper-wrapper .swiper-slide p{color:#fff}.aoi-container .aoi-col .aoi-slider-container .swiper .swiper-wrapper .swiper-slide a{text-decoration:none;color:#fff}.aoi-container .aoi-col .aoi-slider-container .swiper .swiper-wrapper .swiper-slide .heading{color:#fff;font-size:1.2rem;line-height:1.3;padding:1.1rem .75rem;font-weight:400;z-index:2;-webkit-user-select:none;-moz-user-select:none;user-select:none}.aoi-container .aoi-col .aoi-slider-container .swiper .swiper-wrapper .swiper-slide .image-container{height:18.75rem;width:12rem;box-shadow:0 4px 10px 0 rgba(0,0,0,.36);overflow:hidden;border-radius:6px;background-size:100%;background-position:50%;transition:all .15s linear}.aoi-container .aoi-col .aoi-slider-container .swiper .swiper-wrapper .swiper-slide .image-container svg{z-index:1;pointer-events:none}.aoi-container .aoi-col .aoi-slider-container .swiper .swiper-wrapper .swiper-slide .image-container:hover{background-size:110%}.picture-slider-col{padding:1rem}@media(min-width: 992px){.picture-slider-col{padding:4rem;border-radius:.5rem;margin:2rem 0;width:100%}}@media(min-width: 768px)and (max-width: 991.98px){.picture-slider-col{padding:4rem;border-radius:.5rem}}.picture-slider-col.red{background-color:#a6192e;color:#fff}.picture-slider-col.red .swiper-pagination .swiper-pagination-bullet{border-radius:.375rem;margin:0 .2rem;width:2.5rem;height:.5rem}.picture-slider-col.red .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff;border-radius:.375rem;margin:0 .2rem;opacity:1}.picture-slider-col.blue{background-color:#005eb8;color:#fff}.picture-slider-col.blue .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.picture-slider-col.purple{background-color:#6d2077;color:#fff}.picture-slider-col.purple .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.picture-slider-col.white{background-color:#fff;color:#324053 !important}.picture-slider-col.white h3{color:#324053 !important}.picture-slider-col.white .swiper-pagination-bullet{background-color:#d9dadc !important}.picture-slider-col.white .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#a6192e !important}.picture-slider-col.white .swiper-button-prev,.picture-slider-col.white .swiper-button-next{color:#a6192e;border:1px solid #a6192e}.picture-slider-col.white .swiper-button-prev.swiper-button-disabled,.picture-slider-col.white .swiper-button-next.swiper-button-disabled{border:1px solid #d9dadc;color:#d9dadc !important;cursor:auto}.picture-slider-col.white .swiper-button-prev.swiper-button-disabled:hover,.picture-slider-col.white .swiper-button-next.swiper-button-disabled:hover{background:none;border:1px solid #d9dadc;color:#d9dadc !important}.picture-slider-col.white .bottom-slider-content .triangle{fill:#ccd2e0}.picture-slider-col.white .author h5,.picture-slider-col.white .author span{color:#324053}.picture-slider-col.transparent{background-color:rgba(0,0,0,0)}.picture-slider-col.transparent .swiper-pagination-bullet{background-color:#d9dadc}.picture-slider-col.transparent .swiper-button-prev,.picture-slider-col.transparent .swiper-button-next{color:#a6192e;border:1px solid #a6192e}.picture-slider-col.transparent .swiper-button-prev.swiper-button-disabled,.picture-slider-col.transparent .swiper-button-next.swiper-button-disabled{border:1px solid rgba(255,255,255,.2784313725);cursor:auto}.picture-slider-col.transparent .swiper-button-prev.swiper-button-disabled:hover,.picture-slider-col.transparent .swiper-button-next.swiper-button-disabled:hover{background:none;border:1px solid rgba(255,255,255,.2784313725);color:rgba(255,255,255,.2784313725)}.picture-slider-col .swiper-pagination .swiper-pagination-bullet{display:block;background-color:rgba(255,255,255,.2);border-radius:.375rem;margin:0 .2rem;width:2.5rem;height:.5rem}.picture-slider-col .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#a6192e;border-radius:.375rem;margin:0 .2rem;opacity:1}.picture-slider-col .swiper-button-prev,.picture-slider-col .swiper-button-next{border:1px solid #fff;padding:1rem 1rem;border-radius:50%;font-size:1.3rem;cursor:pointer;margin:0 .25rem;width:3.5rem;height:3.5rem}.picture-slider-col .swiper-button-prev ion-icon,.picture-slider-col .swiper-button-next ion-icon{top:-0.1rem}.picture-slider-col .swiper-button-prev:hover,.picture-slider-col .swiper-button-next:hover{background:rgba(255,255,255,.2784313725)}.picture-slider-col .swiper-button-prev.swiper-button-disabled,.picture-slider-col .swiper-button-next.swiper-button-disabled{border:1px solid rgba(255,255,255,.2784313725);cursor:auto}.picture-slider-col .swiper-button-prev.swiper-button-disabled:hover,.picture-slider-col .swiper-button-next.swiper-button-disabled:hover{background:none;border:1px solid rgba(255,255,255,.2784313725);color:rgba(255,255,255,.2784313725)}.picture-slider-col .bottom-slider-content{position:relative;width:100%;padding:0;border-radius:.5rem;border-left:.05rem solid rgba(99,99,99,.2);box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px;border-right:.05rem solid rgba(99,99,99,.2)}.picture-slider-col .bottom-slider-content.red{background:#a6192e}.picture-slider-col .bottom-slider-content.red .bottom-slider-testimonial{color:#fff}.picture-slider-col .bottom-slider-content.red svg{fill:#d9dadc}.picture-slider-col .bottom-slider-content.red svg.triangle{fill:#a6192e}.picture-slider-col .bottom-slider-content.purple{background:#6d2077}.picture-slider-col .bottom-slider-content.purple .bottom-slider-testimonial{color:#fff}.picture-slider-col .bottom-slider-content.purple svg{fill:#d9dadc}.picture-slider-col .bottom-slider-content.purple svg.triangle{fill:#6d2077}.picture-slider-col .bottom-slider-content.blue{background:#005eb8}.picture-slider-col .bottom-slider-content.blue .bottom-slider-testimonial{color:#fff}.picture-slider-col .bottom-slider-content.blue svg{fill:#d9dadc}.picture-slider-col .bottom-slider-content.blue svg.triangle{fill:#005eb8}.picture-slider-col .bottom-slider-content.white{background:#fff}.picture-slider-col .bottom-slider-content.white svg{fill:#d9dadc}.picture-slider-col .bottom-slider-content.white svg.triangle{fill:#fff}.picture-slider-col .bottom-slider-content.white .bottom-slider-testimonial{color:#324053}.picture-slider-col .bottom-slider-content.transparent{background:rgba(0,0,0,0)}.picture-slider-col .bottom-slider-content .bottom-slider-testimonial{font-family:"Titillium Web",Open Sans,Arial,sans-serif;font-size:1.1rem;padding:2.5rem;margin-bottom:0}.picture-slider-col .bottom-slider-content .testimonials-opening-quotes{fill:rgba(112,112,112,.368627451);width:1rem;height:1rem;position:absolute;left:1.2rem;top:2rem}.picture-slider-col .bottom-slider-content .testimonials-closing-quotes{fill:rgba(112,112,112,.368627451);width:1rem;height:1rem;position:relative;bottom:.6rem}@media(min-width: 1200px){.picture-slider-col .bottom-slider-content{max-width:70%}}.picture-slider-col svg.triangle{position:absolute;bottom:-2rem;left:1.5rem}.picture-slider-col .author{margin:3rem auto 0 auto;width:100%}@media(min-width: 1200px){.picture-slider-col .author{max-width:70%}}.picture-slider-col .author h5,.picture-slider-col .author span{color:#fff}@media(min-width: 1200px){.picture-slider-col .slider-button-wrap{padding-right:10rem}}@media(min-width: 1400px){.picture-slider-col .slider-button-wrap{padding-right:11.5rem}}.testimonials-slider .author .image-container img{max-width:8rem;border-radius:.35rem;object-fit:cover;margin-right:1.25rem}.swiper-button-prev,.swiper-button-next{color:#fff}.swiper-button-disabled{color:rgba(255,255,255,.2784313725) !important}.testimonials-row.syo-slider .picture-slider-col.white .swiper-pagination .swiper-pagination-bullet{background-color:#6d2077;opacity:.8}.testimonials-row.syo-slider .picture-slider-col.white .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#6d2077}.testimonials-row.syo-slider .picture-slider-col.white .swiper-button-prev,.testimonials-row.syo-slider .picture-slider-col.white .swiper-button-next{border-color:#6d2077}.testimonials-row.syo-slider .picture-slider-col.white .swiper-button-prev ion-icon,.testimonials-row.syo-slider .picture-slider-col.white .swiper-button-next ion-icon{color:#6d2077}.testimonials-row.syo-slider .picture-slider-col.white .swiper-button-prev.swiper-button-disabled,.testimonials-row.syo-slider .picture-slider-col.white .swiper-button-next.swiper-button-disabled{border-color:rgba(109,32,119,.6)}.testimonials-row.syo-slider .picture-slider-col.white .swiper-button-prev.swiper-button-disabled ion-icon,.testimonials-row.syo-slider .picture-slider-col.white .swiper-button-next.swiper-button-disabled ion-icon{color:rgba(109,32,119,.6)}.testimonials-row.syo-slider .picture-slider-col.white h3{color:#6d2077}.colored-background .testimonials-row .picture-slider-col .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.colored-background .testimonials-row .picture-slider-col .swiper-button-prev,.colored-background .testimonials-row .picture-slider-col .swiper-button-next{border-color:#fff}.colored-background .testimonials-row .picture-slider-col .swiper-button-prev ion-icon,.colored-background .testimonials-row .picture-slider-col .swiper-button-next ion-icon{color:#fff}.colored-background .testimonials-row .picture-slider-col .swiper-button-prev.swiper-button-disabled,.colored-background .testimonials-row .picture-slider-col .swiper-button-next.swiper-button-disabled{border-color:rgba(255,255,255,.6)}.colored-background .testimonials-row .picture-slider-col .swiper-button-prev.swiper-button-disabled ion-icon,.colored-background .testimonials-row .picture-slider-col .swiper-button-next.swiper-button-disabled ion-icon{color:rgba(255,255,255,.6)}.more-programs-slide .card.program-card{max-width:20rem;height:90%}@media(min-width: 768px){.more-programs-slide .card.program-card{margin:1rem auto}}.moreProgramsCardsSlider .swiper-button-prev,.moreProgramsCardsSlider .swiper-button-next{border:1px solid #da291c;padding:1rem 1rem;border-radius:50%;font-size:1.3rem;cursor:pointer;margin:0 .25rem;width:3.5rem;height:3.5rem}.moreProgramsCardsSlider .swiper-button-prev ion-icon,.moreProgramsCardsSlider .swiper-button-next ion-icon{top:-0.1rem;color:#da291c}.moreProgramsCardsSlider .swiper-button-prev:hover,.moreProgramsCardsSlider .swiper-button-next:hover{background:rgba(151,104,104,.3)}.moreProgramsCardsSlider .swiper-button-prev.swiper-button-disabled,.moreProgramsCardsSlider .swiper-button-next.swiper-button-disabled{border:1px solid #d9dadc;cursor:auto}.moreProgramsCardsSlider .swiper-button-prev.swiper-button-disabled ion-icon,.moreProgramsCardsSlider .swiper-button-next.swiper-button-disabled ion-icon{top:-0.1rem;color:#d9dadc}.moreProgramsCardsSlider .swiper-button-prev.swiper-button-disabled:hover,.moreProgramsCardsSlider .swiper-button-next.swiper-button-disabled:hover{background:none}@media(max-width: 575.98px){.video-slider-row{padding-left:1.5rem;padding-right:1.5rem}}.video-slider-row .video-slider-col{background:none;padding:0;border-radius:.375rem}@media(min-width: 992px){.video-slider-row .video-slider-col{width:100%}}.video-slider-row .video-slider-col .video-slider .swiper-wrapper{transition-duration:0ms;transform:translate3d(0px, 0px, 0px)}.video-slider-row .video-slider-col .video-slider .swiper-wrapper .swiper-slide{width:794px;margin-right:30px}@media(max-width: 575.98px){.video-slider-row .video-slider-col .video-slider .swiper-wrapper .swiper-slide{width:24.25rem}}.video-slider-row .video-slider-col .video-slider .swiper-wrapper .swiper-slide .bottom-slider-content{max-width:100%}.video-slider-row .video-slider-col .video-slider .swiper-wrapper .swiper-slide .bottom-slider-content iframe{width:100%;border-radius:.375rem}@media(max-width: 575.98px){.video-slider-row .video-slider-col .video-slider .swiper-wrapper .swiper-slide .bottom-slider-content iframe{height:12.5rem}}.video-slider-row .video-slider-col .video-slider-prev-btn,.video-slider-row .video-slider-col .video-slider-next-btn{border:1px solid #da291c;padding:1rem 1rem;border-radius:50%;font-size:1.3rem;cursor:pointer;margin:0 .25rem;width:3.5rem;height:3.5rem}.video-slider-row .video-slider-col .video-slider-prev-btn ion-icon,.video-slider-row .video-slider-col .video-slider-next-btn ion-icon{top:-0.1rem;color:#da291c}.video-slider-row .video-slider-col .video-slider-prev-btn:hover,.video-slider-row .video-slider-col .video-slider-next-btn:hover{background:rgba(151,104,104,.3)}.video-slider-row .video-slider-col .video-slider-prev-btn.swiper-button-disabled,.video-slider-row .video-slider-col .video-slider-next-btn.swiper-button-disabled{border:1px solid #d9dadc;cursor:auto}.video-slider-row .video-slider-col .video-slider-prev-btn.swiper-button-disabled ion-icon,.video-slider-row .video-slider-col .video-slider-next-btn.swiper-button-disabled ion-icon{top:-0.1rem;color:#d9dadc}.video-slider-row .video-slider-col .video-slider-prev-btn.swiper-button-disabled:hover,.video-slider-row .video-slider-col .video-slider-next-btn.swiper-button-disabled:hover{background:none}.video-slider-pagination .swiper-pagination-bullet{display:block;background-color:#d9dadc;border-radius:.375rem;margin:0 .2rem;width:2.5rem;height:.5rem}.video-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#da291c;border-radius:.375rem;margin:0 .2rem;opacity:1}.swiper-button-prev,.swiper-button-next{color:#fff}.video-slider-row.syo-slider .video-slider-col .video-slider-prev-btn,.video-slider-row.syo-slider .video-slider-col .video-slider-next-btn{border-color:#6d2077}.video-slider-row.syo-slider .video-slider-col .video-slider-prev-btn ion-icon,.video-slider-row.syo-slider .video-slider-col .video-slider-next-btn ion-icon{color:#6d2077}.video-slider-row.syo-slider .video-slider-col .video-slider-prev-btn.swiper-button-disabled,.video-slider-row.syo-slider .video-slider-col .video-slider-next-btn.swiper-button-disabled{border-color:#d9dadc}.video-slider-row.syo-slider .video-slider-col .video-slider-prev-btn.swiper-button-disabled ion-icon,.video-slider-row.syo-slider .video-slider-col .video-slider-next-btn.swiper-button-disabled ion-icon{color:#d9dadc}.video-slider-row.syo-slider .video-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#6d2077}.video-slider .yt-loader{margin:0 auto}.more-programs-slide .card.program-card{max-width:20rem;height:90%}@media(min-width: 768px){.more-programs-slide .card.program-card{margin:1rem auto}}.swiper-wrapper .more-programs-slide .card.wave-card{height:85%}.small-testimonial-slider-col{border-radius:.375rem}@media(min-width: 992px){.small-testimonial-slider-col{width:100%}}.small-testimonial-slider-col .smallTestimonialSliders{border-radius:1rem}.small-testimonial-slider-col .smallTestimonialSliders.red{background-color:#a6192e}.small-testimonial-slider-col .smallTestimonialSliders.blue{background-color:#005eb8}.small-testimonial-slider-col .smallTestimonialSliders.purple{background-color:#6d2077}.small-testimonial-slider-col .smallTestimonialSliders.white{background-color:#fff}.small-testimonial-slider-col .smallTestimonialSliders .swiper-wrapper{height:auto;transition-duration:0ms;transform:translate3d(0px, 0px, 0px)}.small-testimonial-slider-col .smallTestimonialSliders .swiper-wrapper .swiper-slide{width:794px;margin-right:30px}@media(max-width: 575.98px){.small-testimonial-slider-col .smallTestimonialSliders .swiper-wrapper .swiper-slide{width:24.25rem}}.small-testimonial-slider-col .smallTestimonialSliders .swiper-wrapper .swiper-slide .bottom-slider-content{max-width:100%}.small-testimonial-slider-col .smallTestimonialSliders .swiper-wrapper .swiper-slide .bottom-slider-content .testimonial.red,.small-testimonial-slider-col .smallTestimonialSliders .swiper-wrapper .swiper-slide .bottom-slider-content .testimonial.blue,.small-testimonial-slider-col .smallTestimonialSliders .swiper-wrapper .swiper-slide .bottom-slider-content .testimonial.purple{color:#fff}.small-testimonial-slider-col .smallTestimonialSliders .swiper-wrapper .swiper-slide .bottom-slider-content .content{font-size:1.0625rem;font-weight:400}.small-testimonial-slider-col .smallTestimonialSliders .swiper-wrapper .swiper-slide .bottom-slider-content .author span{font-size:1rem;font-weight:400}.small-testimonial-slider-col .small-slider-button-prev,.small-testimonial-slider-col .small-slider-button-next{border:1px solid #da291c;padding:1rem 1rem;border-radius:50%;font-size:1.3rem;cursor:pointer;margin:0 .25rem;width:3.5rem;height:3.5rem}.small-testimonial-slider-col .small-slider-button-prev ion-icon,.small-testimonial-slider-col .small-slider-button-next ion-icon{top:-0.1rem;color:#da291c}.small-testimonial-slider-col .small-slider-button-prev:hover,.small-testimonial-slider-col .small-slider-button-next:hover{background:rgba(151,104,104,.3)}.small-testimonial-slider-col .small-slider-button-prev.swiper-button-disabled,.small-testimonial-slider-col .small-slider-button-next.swiper-button-disabled{border:1px solid #d9dadc;cursor:auto}.small-testimonial-slider-col .small-slider-button-prev.swiper-button-disabled ion-icon,.small-testimonial-slider-col .small-slider-button-next.swiper-button-disabled ion-icon{top:-0.1rem;color:#d9dadc}.small-testimonial-slider-col .small-slider-button-prev.swiper-button-disabled:hover,.small-testimonial-slider-col .small-slider-button-next.swiper-button-disabled:hover{background:none}.small-testimonial-slider-col.ct-testimonial-section .small-slider-button-next,.small-testimonial-slider-col.ct-testimonial-section .small-slider-button-prev{border-color:#1c232c}.small-testimonial-slider-col.ct-testimonial-section .small-slider-button-next ion-icon,.small-testimonial-slider-col.ct-testimonial-section .small-slider-button-prev ion-icon{color:#1c232c}.small-testimonial-slider-col.ct-testimonial-section .small-slider-button-next.swiper-button-disabled,.small-testimonial-slider-col.ct-testimonial-section .small-slider-button-prev.swiper-button-disabled{border-color:#d9dadc}.small-testimonial-slider-col.ct-testimonial-section .small-slider-button-next.swiper-button-disabled ion-icon,.small-testimonial-slider-col.ct-testimonial-section .small-slider-button-prev.swiper-button-disabled ion-icon{color:#d9dadc}@media(max-width: 575.98px){.testimonials-slider-pagination{width:100%}}.testimonials-slider-pagination .swiper-pagination-bullet{display:block;background-color:#d9dadc;border-radius:.375rem;margin:0 .2rem;width:2.5rem;height:.5rem}.testimonials-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#da291c;border-radius:.375rem;margin:0 .2rem;opacity:1}.small-testimonial-slider-col.syo-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#6d2077}.small-testimonial-slider-col.syo-slider .swiper-button-prev,.small-testimonial-slider-col.syo-slider .swiper-button-next{border-color:#6d2077}.small-testimonial-slider-col.syo-slider .swiper-button-prev ion-icon,.small-testimonial-slider-col.syo-slider .swiper-button-next ion-icon{color:#6d2077}.small-testimonial-slider-col.syo-slider .swiper-button-prev.swiper-button-disabled,.small-testimonial-slider-col.syo-slider .swiper-button-next.swiper-button-disabled{border-color:#d9dadc}.small-testimonial-slider-col.syo-slider .swiper-button-prev.swiper-button-disabled ion-icon,.small-testimonial-slider-col.syo-slider .swiper-button-next.swiper-button-disabled ion-icon{color:#d9dadc}.image-slider-row{padding-bottom:1rem}@media(max-width: 575.98px){.image-slider-row{padding-left:1.5rem;padding-right:1.5rem}}.image-slider-row .image-slider-col{height:100%}.image-slider-row .image-slider-col img{border-radius:.375rem;width:100%}.image-slider-row .image-slider-col .image-slider-prev-btn,.image-slider-row .image-slider-col .image-slider-next-btn{border:1px solid #da291c;padding:1rem 1rem;border-radius:50%;font-size:1.3rem;cursor:pointer;margin:0 .25rem;width:3.5rem;height:3.5rem}.image-slider-row .image-slider-col .image-slider-prev-btn ion-icon,.image-slider-row .image-slider-col .image-slider-next-btn ion-icon{top:-0.1rem;color:#da291c}.image-slider-row .image-slider-col .image-slider-prev-btn:hover,.image-slider-row .image-slider-col .image-slider-next-btn:hover{background:rgba(151,104,104,.3)}.image-slider-row .image-slider-col .image-slider-prev-btn.swiper-button-disabled,.image-slider-row .image-slider-col .image-slider-next-btn.swiper-button-disabled{border:1px solid #d9dadc;cursor:auto}.image-slider-row .image-slider-col .image-slider-prev-btn.swiper-button-disabled ion-icon,.image-slider-row .image-slider-col .image-slider-next-btn.swiper-button-disabled ion-icon{top:-0.1rem;color:#d9dadc}.image-slider-row .image-slider-col .image-slider-prev-btn.swiper-button-disabled:hover,.image-slider-row .image-slider-col .image-slider-next-btn.swiper-button-disabled:hover{background:none}.image-slider-pagination .swiper-pagination-bullet{display:block;background-color:#d9dadc;border-radius:.375rem;margin:0 .2rem;width:2.5rem;height:.5rem}.image-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#da291c;border-radius:.375rem;margin:0 .2rem;opacity:1}.swiper-button-prev,.swiper-button-next{color:#fff}.image-slider-row.syo-slider .image-slider-col .image-slider-prev-btn,.image-slider-row.syo-slider .image-slider-col .image-slider-next-btn{border-color:#6d2077}.image-slider-row.syo-slider .image-slider-col .image-slider-prev-btn ion-icon,.image-slider-row.syo-slider .image-slider-col .image-slider-next-btn ion-icon{color:#6d2077}.image-slider-row.syo-slider .image-slider-col .image-slider-prev-btn.swiper-button-disabled,.image-slider-row.syo-slider .image-slider-col .image-slider-next-btn.swiper-button-disabled{border-color:#d9dadc}.image-slider-row.syo-slider .image-slider-col .image-slider-prev-btn.swiper-button-disabled ion-icon,.image-slider-row.syo-slider .image-slider-col .image-slider-next-btn.swiper-button-disabled ion-icon{color:#d9dadc}.image-slider-row.syo-slider .image-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#6d2077}.wysiwyg-slider-row{padding-bottom:1rem}@media(max-width: 575.98px){.wysiwyg-slider-row{padding-left:1.5rem;padding-right:1.5rem}}.wysiwyg-slider-row .wysiwyg-slider-col{height:100%}.wysiwyg-slider-row .wysiwyg-slider-col .swiper-button-prev,.wysiwyg-slider-row .wysiwyg-slider-col .swiper-button-next{border:1px solid #da291c;padding:1rem 1rem;border-radius:50%;font-size:1.3rem;cursor:pointer;margin:0 .25rem;width:3.5rem;height:3.5rem}.wysiwyg-slider-row .wysiwyg-slider-col .swiper-button-prev ion-icon,.wysiwyg-slider-row .wysiwyg-slider-col .swiper-button-next ion-icon{top:-0.1rem;color:#da291c}.wysiwyg-slider-row .wysiwyg-slider-col .swiper-button-prev:hover,.wysiwyg-slider-row .wysiwyg-slider-col .swiper-button-next:hover{background:rgba(151,104,104,.3)}.wysiwyg-slider-row .wysiwyg-slider-col .swiper-button-prev.swiper-button-disabled,.wysiwyg-slider-row .wysiwyg-slider-col .swiper-button-next.swiper-button-disabled{border:1px solid #d9dadc;cursor:auto}.wysiwyg-slider-row .wysiwyg-slider-col .swiper-button-prev.swiper-button-disabled ion-icon,.wysiwyg-slider-row .wysiwyg-slider-col .swiper-button-next.swiper-button-disabled ion-icon{top:-0.1rem;color:#d9dadc}.wysiwyg-slider-row .wysiwyg-slider-col .swiper-button-prev.swiper-button-disabled:hover,.wysiwyg-slider-row .wysiwyg-slider-col .swiper-button-next.swiper-button-disabled:hover{background:none}.wysiwyg-slider-pagination .swiper-pagination-bullet{display:block;background-color:#d9dadc;border-radius:.375rem;margin:0 .2rem;width:2.5rem;height:.5rem}.wysiwyg-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#da291c;border-radius:.375rem;margin:0 .2rem;opacity:1}.swiper-button-prev,.swiper-button-next{color:#fff}.wysiwyg-slider-row.syo-slider .wysiwyg-slider-col .swiper-button-prev,.wysiwyg-slider-row.syo-slider .wysiwyg-slider-col .swiper-button-next{border-color:#6d2077}.wysiwyg-slider-row.syo-slider .wysiwyg-slider-col .swiper-button-prev ion-icon,.wysiwyg-slider-row.syo-slider .wysiwyg-slider-col .swiper-button-next ion-icon{color:#6d2077}.wysiwyg-slider-row.syo-slider .wysiwyg-slider-col .swiper-button-prev.swiper-button-disabled,.wysiwyg-slider-row.syo-slider .wysiwyg-slider-col .swiper-button-next.swiper-button-disabled{border-color:#d9dadc}.wysiwyg-slider-row.syo-slider .wysiwyg-slider-col .swiper-button-prev.swiper-button-disabled ion-icon,.wysiwyg-slider-row.syo-slider .wysiwyg-slider-col .swiper-button-next.swiper-button-disabled ion-icon{color:#d9dadc}.wysiwyg-slider-row.syo-slider .wysiwyg-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#6d2077}.hp-col-container h2{line-height:1.3em;margin:1.5em 0 .5em;font-size:2.2em;font-weight:400}.hp-col-container .hp-stat h3.stat{font-size:2.4rem;color:#a6192e;letter-spacing:1px;line-height:50px;margin:1rem 0;font-weight:400}.hp-col-container .hp-stat p{color:#324053;font-size:18px;font-weight:400;line-height:26px}.hp-col-container .hp-stat p a{color:#005eb8;text-decoration:none;font-weight:400}.hp-col-container .hp-stat p a:hover{text-decoration:underline}.readmore-container .content-container{overflow:hidden;transition:height .5s ease}.readmore-container .btn.readmore{margin-top:1em}.readmore-container p{margin:.4em 0 .8em;line-height:1.55em}.fw-video-container{padding-top:2rem;padding-bottom:2rem}@media(min-width: 992px){.fw-video-container{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='592.564' height='616.632' viewBox='0 0 592.564 616.632'%3E%3Cpath d='M935.165,6789.975c-135.6-92.189-1.625-564.5,133-590s406.568,195.6,403,346S1070.762,6882.165,935.165,6789.975Z' transform='translate(-878.636 -6197.95)' fill='%23f7f7f8' style='mix-blend-mode: multiply;isolation: isolate'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right top;background-size:auto 100%;padding-top:4rem;padding-bottom:4rem}}@media(max-width: 767.98px){.fw-video-container{padding-top:0;padding-bottom:0}}.fw-video-container .bg-guitar-pick{position:absolute;width:90%;left:5rem;z-index:-1;bottom:-13rem}.fw-video-container iframe,.fw-video-container .yt-lite{width:100%;height:100%;border-radius:.325rem}.fw-video-container .figure-caption{display:none}@media(max-width: 767.98px){.fw-video-container .bg-guitar-pick{display:none}.fw-video-container .figure-caption{display:flex}}.video-yt{border-radius:.325rem}.video-container .thumbnail{position:relative}.video-container .thumbnail img{width:100%;height:100%}.video-container .thumbnail a{position:relative;display:block;width:100%;height:100%;text-align:center;z-index:7}.video-container .thumbnail a .link-content{position:absolute;top:49%;left:0;right:0;z-index:6}.video-container .thumbnail .overlay{background-color:rgba(0,0,0,.6);position:absolute;top:0;bottom:0;left:0;right:0;transition:all .1s linear;opacity:1;z-index:5}.video-container .content h2{margin-top:1em;font-size:25px;line-height:33px;font-weight:600}.video-container .content p{margin:.4em 0 .8em;line-height:1.55em;font-size:1em}.yt-loader{position:absolute;background:#fff;display:block;max-width:100%;height:85%;overflow:visible;padding-top:50%;border-radius:.2rem;margin:1.5rem 0 .5rem 0;overflow:hidden}.yt-loader:hover{cursor:pointer}.yt-loader:hover .play-btn-wrap .play-btn{background:red;transition:.25s}.yt-loader .yt-cover{background-position:center;background-size:100% auto;background-repeat:no-repeat;opacity:.9;transition:.25s;width:100%;height:100%;position:absolute;left:0;top:0}.yt-loader .play-btn-wrap{position:absolute;top:40%;left:calc(50% - 2.5em);z-index:5}.yt-loader .play-btn-wrap .play-btn{position:relative;width:5.5em;height:4em;background:rgba(0,0,0,.8);transition:.25s;text-align:center;border-radius:50%/10%;border-width:0}.yt-loader .play-btn-wrap .play-btn:after{border-style:solid;border-width:1em 0 1em 1.8em;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;content:" ";font-size:.75em;height:0;margin:-1em 0 0 -0.75em;top:50%;position:absolute;width:0}.yt-loader .play-btn-wrap .play-btn:hover{background:red;transition:.25s;cursor:pointer}.yt-lite{background-position:center;background-size:100% auto;background-repeat:no-repeat;opacity:.9;transition:.25s;width:100%;height:100%;position:absolute;left:0;top:0}lite-youtube.yt-lite{background-size:cover;background-position:center}.yt-lite iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}lite-youtube>.lty-playbtn{display:block;width:100%;height:100%;background:no-repeat center/68px 48px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 68 48"><path d="M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z" fill="red"/><path d="M45 24 27 14v20" fill="white"/></svg>');position:absolute;cursor:pointer;z-index:1;filter:grayscale(100%);transition:filter .1s cubic-bezier(0, 0, 0.2, 1);border:0}lite-youtube:hover>.lty-playbtn,lite-youtube .lty-playbtn:focus{filter:none}lite-youtube.lyt-activated{cursor:unset}lite-youtube.lyt-activated::before,lite-youtube.lyt-activated>.lty-playbtn{opacity:0;pointer-events:none}.lyt-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media(min-width: 768px)and (max-width: 991.98px){.news-stories-container .blend-bg{height:30rem}}.news-stories-container .blend-bg.blend-bg-darkBlue:before{background-color:#005eb8}.news-stories-container .blend-bg.blend-bg-lightBlue:before{background-color:#00a3e0}.news-stories-container .blend-bg.blend-bg-purple:before{background-color:#6d2077}.news-stories-container .blend-bg.blend-bg-red:before{background-color:#da291c}.news-stories-container .blend-bg.blend-bg-darkRed:before{background-color:#a6192e}@media(min-width: 768px){.news-stories-container .news-stories-content-container .blend-bg-text h2{max-width:20rem}}@media(min-width: 1200px){.news-stories-container .news-container{padding-left:7rem}}@media(min-width: 1640px){.news-stories-container .news-container{padding-left:11rem}}.news-stories-container .news-container .card.news-card{flex-direction:column}.news-stories-container .news-container .card.news-card .card-img{max-width:initial;height:11rem}.news-stories-container .news-container .card.news-card .card-img .arrow{bottom:-0.25rem;left:1rem;right:initial;top:initial;transform:none}.header-spacing{margin-bottom:2rem}.new-filters-col{margin:.5rem 0 2rem}.new-filters-col .btn{margin-bottom:.5rem;margin-right:.5rem}.testimonial{position:relative;margin:1rem}@media(min-width: 768px){.testimonial{margin:2.5rem 1rem}}.testimonial .content p{font-family:"Titillium Web",Open Sans,Arial,sans-serif;font-size:1.1rem}.testimonial.red .content{background-color:#a6192e}.testimonial.red .pick path,.testimonial.red .triangle path{fill:#a6192e}.testimonial.blue .content{background-color:#005eb8}.testimonial.blue .pick path,.testimonial.blue .triangle path{fill:#005eb8}.testimonial.purple .content{background-color:#6d2077}.testimonial.purple .pick path,.testimonial.purple .triangle path{fill:#6d2077}.testimonial.white .content{background-color:#fff;border-left:.05rem solid rgba(99,99,99,.2);box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px;border-right:.05rem solid rgba(99,99,99,.2)}.testimonial.white .content p{color:#324053}.testimonial.white .content .triangle{bottom:-2rem;z-index:-1}.testimonial.white .content .triangle path{fill:#ccd2e0;filter:drop-shadow(0px 1px 2px rgba(99, 99, 99, 0.7))}.testimonial.transparent{border-left:none;box-shadow:none;border-right:none}.testimonial.transparent .content{padding:1.5rem 1rem 0rem 2.5rem}.testimonial.transparent .content p{color:#324053}.testimonial.transparent .content .triangle{display:none}.testimonial.transparent .author{padding:0rem 1rem 1rem 2.5rem;text-align:right}.testimonial.portrait .author img{position:relative;max-width:8rem;left:-2.5rem;border-radius:.35rem}.testimonial.middle-blue .content p{color:#324053 !important}.testimonial.image{margin:0;padding-block:2.85em;overflow:visible}@media(min-width: 768px){.testimonial.image{margin-top:3rem}}.testimonial.image .pick{left:0;top:-13rem;width:100%;height:35rem}@media(min-width: 768px){.testimonial.image .pick{top:-2rem;left:2rem;width:35rem;height:auto}}@media(min-width: 992px){.testimonial.image .pick{left:6rem;width:20rem}}@media(min-width: 1200px){.testimonial.image .pick{width:22rem}}.testimonial.image .pick svg{height:100%;width:100%}@media(min-width: 1200px){.no-sidebar .testimonial.image .pick{width:22rem}}.testimonial.image.magenta .pick path{fill:#ce76b1}.testimonial.image.salmon .pick path{fill:#f69b99}.testimonial.image.lilac .pick path{fill:#946eb0}.testimonial.image.coral .pick path{fill:#f37468}.testimonial.image.middle-blue .pick path{fill:#7cd2ee}.testimonial.image.blue .pick path{fill:#005eb8}.testimonial.image.purple .pick path{fill:#6d2077}.testimonial.image.red .pick path{fill:#a6192e}.testimonial.image .image-wrapper{position:relative;display:flex}.testimonial.image .image-wrapper img{aspect-ratio:1/1;border-radius:1em;object-fit:cover;object-position:center center}@media(max-width: 991.98px){.testimonial.image .image-wrapper{justify-content:flex-start;margin-block-start:-1.5em}.testimonial.image .image-wrapper img{width:55% !important;height:20rem}}@media(max-width: 767.98px){.testimonial.image .image-wrapper{justify-content:flex-end;margin-block-start:-1.5em}.testimonial.image .image-wrapper img{width:55% !important;height:20rem}}@media(max-width: 575.98px){.testimonial.image .image-wrapper{justify-content:flex-end;margin-block-start:-1.5em}.testimonial.image .image-wrapper img{width:75% !important;height:auto}}@media(min-width: 768px)and (max-width: 991.98px){.testimonial.image .col-12.col-lg-8.d-flex.align-items-center{position:relative;background-color:rgba(255,255,255,.8);padding:20px;margin-top:-40px}}@media(min-width: 768px)and (max-width: 991.98px){.testimonial.image .row{display:flex;flex-direction:column-reverse}}.testimonial.image .content{left:0;position:relative;top:0;z-index:3;margin-inline:0em 1.5em;padding:1.5em;background-color:#fff;border:1px solid #d4dff4;border-radius:.5em;box-shadow:none}@media(min-width: 992px){.testimonial.image .content{margin-block-start:1.75em;margin-inline:-2em 0;padding:2.35em}}.testimonial.image .content.quotes-svg::before,.testimonial.image .content.quotes-svg::after{position:absolute;z-index:0;aspect-ratio:1/1;display:block;height:8.5em;content:"";background-color:#f6f7f9;-webkit-mask-image:url("../images/svgs/shape/mingcute_quote-right-fill.svg");-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.testimonial.image .content.quotes-svg::before{left:0;top:0}.testimonial.image .content.quotes-svg::after{bottom:0;right:0;transform-origin:center center;transform:rotate(180deg)}.testimonial.image .content p{font-size:.9375rem;line-height:1.5;color:#324053}@media(min-width: 992px){.testimonial.image .content p{font-size:1.0625rem}}.testimonial.image .content p::before,.testimonial.image .content p::after{content:"“"}.testimonial .content{padding:1.5rem 1rem 1rem 2.5rem;border-radius:.35rem}.testimonial .content .accent svg{position:absolute;top:1rem;left:1rem;width:1rem;fill:#d9dadc;opacity:.6}.testimonial .content .end-quote{display:inline-block;width:1rem;margin-left:.3rem;fill:#d9dadc;opacity:.6;position:relative;top:-0.7rem;vertical-align:middle}@media(min-width: 992px){.testimonial .content .end-quote{top:-0.9rem}}.testimonial .content p{color:#fff}.testimonial .content p::after{font-size:1.3rem;font-weight:400}.testimonial .content .triangle{position:absolute;left:1.5rem;bottom:-2rem;max-width:3.25rem}.testimonial .author{padding:2.5rem 1rem 1rem 2.5rem}.testimonial .author h5,.testimonial .author span{color:#324053}.testimonial blockquote{position:relative;z-index:1}.testimonial p{color:#1c232c}.testimonial p:first-child{margin-block-start:0}.testimonial cite{color:#324053;font-family:"Titillium Web",Open Sans,Arial,sans-serif;font-style:normal;font-weight:700}.testimonial cite::before{display:inline-block;margin-inline-end:.25em;content:"-"}.testimonial .link-wrapper{margin-inline-end:6.25em;padding-block-start:1em;border-top:1px solid #ccd2e0}.testimonial .link-wrapper a{color:#005eb8}.testimonials-container{margin-top:2rem}.testimonials-row{margin-right:-1rem;margin-left:-1rem}@media(min-width: 768px){.testimonials-row{margin:0}}.testimonials-bottom-bg{background-size:cover;height:20rem}#testimonialsSliderCaptions .carousel-indicators [data-bs-target]{width:.625em;height:.625em;border-radius:100%}.image-col{background:linear-gradient(0deg, rgba(0, 0, 0, 0.95), rgba(0, 0, 0, 0.6) 50%, hsla(0, 0%, 100%, 0) 65%),url("/assets/images/testimonials/Calgary-Peace-Bridge-TomDay-1200x800.jpg");padding:0;display:flex;align-items:end;background-size:cover;background-position:20% 35%}.image-testimonials-text-row{padding:1.8rem;width:60%}.image-testimonials-text-row h4{color:#fff}.image-testimonials-text-row p{color:#fff}.bottom-image{height:auto}@media(max-width: 1199.98px){.image-col{height:30rem}}@media(min-width: 576px)and (max-width: 767.98px){.image-testimonials-text-row{width:80%}}@media(max-width: 575.98px){.image-testimonials-text-row{width:100%}.image-col{background:linear-gradient(0deg, rgba(0, 0, 0, 0.95), rgba(0, 0, 0, 0.6) 60%, hsla(0, 0%, 100%, 0) 75%),url("/assets/images/testimonials/Calgary-Peace-Bridge-TomDay-1200x800.jpg")}}.more-programs-section-title{color:#324053;padding-bottom:1rem;font-weight:600}.more-programs-slide{padding-right:1rem;padding-left:1rem}.more-programs-card-container{margin-bottom:2rem}.more-programs-card-container a{text-decoration:none;color:#005eb8}.more-programs-card-container .more-programs-card-row{padding-bottom:2rem}.more-programs-card-container .more-programs-card-row .swiper{padding-bottom:2rem}.more-programs-card-container .more-programs-card-row .more-programs-card-col{padding-right:1rem;padding-left:1rem}.more-programs-card-container .more-programs-card-row .more-programs-card-col .more-programs-card-body{padding:0;border:1px solid #d9dadc;background-color:#fff;border-radius:8px;max-width:20rem;margin:0 auto}.more-programs-card-container .more-programs-card-row .more-programs-card-col .more-programs-card-body .card-img-top{border-top-left-radius:8px;border-top-right-radius:8px}.more-programs-card-container .more-programs-card-row .more-programs-card-col .more-programs-card-body .card-img-top:hover{opacity:.6}.more-programs-card-container .more-programs-card-row .more-programs-card-col .more-programs-card-body .more-programs-card-content{padding:1rem 1rem}.more-programs-card-container .more-programs-card-row .more-programs-card-col .more-programs-card-body .more-programs-card-content .program-details-list{list-style-type:none;padding-left:0rem;font-size:.9rem}.more-programs-card-container .more-programs-card-row .more-programs-card-col .more-programs-card-body .more-programs-card-content .program-details-list .program-details-icons{color:#d9dadc;top:.15em}.more-programs-card-container .more-programs-card-row .more-programs-card-col .more-programs-card-body .more-programs-card-content .program-details-list .open-close-icon{color:#40a33c;height:.7em;top:0}.more-programs-card-container .more-programs-card-row .more-programs-card-col .more-programs-card-body .more-programs-card-content p{font-size:.9rem;margin-bottom:0}.more-programs-card-container .more-programs-cards-cta{margin-bottom:1rem}.more-programs-card-container .more-programs-cards-cta .more-programs-cta-icon{top:.2rem;position:relative}.events-button-container.btn-wrapper{margin-top:1.5rem}@media(min-width: 992px){.events-button-container.btn-wrapper{margin-top:2rem}}.events-button-container.btn-wrapper a{padding:.5rem 1rem .5rem 1.5rem;border:2px solid #005eb8;border-radius:6.25rem;font-size:1rem;font-weight:700;font-family:"Titillium Web",Open Sans,Arial,sans-serif;color:#005eb8}@media(min-width: 576px)and (max-width: 1199.98px){.more-programs-card-container{margin-top:2em;margin-bottom:2em}.more-programs-card-container .more-programs-card-row .more-programs-card-col{width:100%;flex:auto;padding:1em 1em}}@media(max-width: 575.98px){.more-programs-card-container{margin-bottom:3em}.more-programs-card-container .more-programs-section-title{padding-bottom:0}.more-programs-card-container .more-programs-card-row{padding-bottom:1rem}.more-programs-card-container .more-programs-card-row .more-programs-card-col{width:100%;flex:auto;padding:1em 1em}.program-details-list .open-close-icon{top:0}}.red-banner-bar{background:#a6192e;position:relative;margin-bottom:4rem;height:7.5rem;margin-top:4rem}.red-banner-bar .red-banner-bar-bg{position:absolute;width:100%;top:-30px;bottom:-30px}.red-banner-bar .red-banner-bar-bg .contact-title{color:#fff;font-weight:600}.red-banner-bar .red-banner-bar-bg .contact-card{border:1px solid #d9dadc;background-color:#fff;border-radius:8px;width:100%;box-shadow:0 0 18px rgba(0,0,0,.3)}.red-banner-bar .red-banner-bar-bg .contact-card a{text-decoration:none}.red-banner-bar .red-banner-bar-bg .contact-card h5{font-weight:600}.red-banner-bar .red-banner-bar-bg .contact-card p{color:#565a61}.red-banner-bar .red-banner-bar-bg .contact-card p b{font-weight:600}.red-banner-bar .red-banner-bar-bg .contact-card-content{padding:25px}.red-banner-bar .red-banner-bar-bg .sait-logo-bg{background-image:url(../images/saitlogo.svg);background-size:190px;background-position:110% 30px;background-repeat:no-repeat}@media(max-width: 767.98px){.red-banner-bar{height:19rem;margin-top:0;margin-bottom:2rem}.red-banner-bar .red-banner-bar-bg .container-lg{padding:3rem 2rem}.red-banner-bar .red-banner-bar-bg .container-lg col{margin-top:1rem}.red-banner-bar .red-banner-bar-bg .container-lg .content-col{padding-bottom:1em;width:100%}.red-banner-bar .red-banner-bar-bg .container-lg .content-col h4{font-size:x-large}.red-banner-bar .red-banner-bar-bg .contact-card{box-shadow:none}}.modal .btn-close{color:#005eb8;background:none;position:absolute;right:0;top:-2rem;width:auto;opacity:1}.modal .btn-close ion-icon{font-size:1.25rem;color:#005eb8}.modal .modal-content{border:0;margin:0 auto;padding:2rem;box-shadow:0 0 12px rgba(0,0,0,.2);padding:1rem;display:block;margin:5rem auto 0 auto}@media(min-width: 992px){.modal .modal-content{padding:2rem;margin-top:0}}.modal .modal-content h1,.modal .modal-content h2,.modal .modal-content h3,.modal .modal-content h4,.modal .modal-content h5,.modal .modal-content h6,.modal .modal-content p{color:#324053}.modal .modal-content a{color:#005eb8}header.main-header .main-nav .modal .btn-close ion-icon{color:#005eb8}#mysched_0-s-lc-ms-modal,#eq_3351-s-lc-eqw-modal{top:50% !important}.swal2-container{z-index:99999 !important}.video-modal .modal-content{background-color:rgba(0,0,0,0);border:0;margin:0 auto;padding:0}@media(min-width: 992px){.video-modal .modal-content{max-width:920px;height:520px}}.video-modal iframe{height:350px;width:100%;margin:0 auto;background-color:rgba(0,0,0,0);border-radius:.5rem}@media(min-width: 992px){.video-modal iframe{height:520px}}.offcanvas{z-index:9999}.offcanvas.offcanvas-end{width:85%}@media(min-width: 576px){.offcanvas.offcanvas-end:not(#mainNav){width:400px}}@media(min-width: 992px){.offcanvas.offcanvas-end:not(#mainNav){width:100%}}.offcanvas.offcanvas-end.canvas-form{width:100%}@media(min-width: 576px){.offcanvas.offcanvas-end.canvas-form{width:40rem}}.accordion{border-radius:.5rem;margin:2rem 0 1rem 0}.accordion .accordion-item{border-color:#d4dff4}.accordion .accordion-item .accordion-header{margin:0}.accordion .accordion-item:first-of-type{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.accordion .accordion-item:first-of-type .accordion-button{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.accordion .accordion-item:last-of-type{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.accordion .accordion-item:last-of-type .accordion-button{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.accordion .accordion-item:last-of-type .accordion-button:not(.collapsed){border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion .accordion-button{font-size:1.125rem;font-weight:600;color:#1c232c;border-radius:0;padding:1rem}@media(min-width: 768px){.accordion .accordion-button{padding:1.5rem}}.accordion .accordion-button .accordion-label{width:80%}@media(max-width: 575.98px){.accordion .accordion-button .accordion-label{max-width:18rem}}.accordion .accordion-button .toggle-icon{top:0;display:block;margin-inline-end:1rem}.accordion .accordion-button:not(.collapsed){background-color:rgba(0,0,0,0);box-shadow:none}.accordion .accordion-button:not(.collapsed) .toggle-icon::before{transform:translate(-50%, -50%) rotate(90deg)}.accordion .accordion-button:focus{box-shadow:none}.accordion .accordion-button:focus-visible{box-shadow:none;outline:1px solid #00a3e0}.accordion .accordion-button::after{display:none}.accordion .accordion-button.collapsed ion-icon:hover{box-shadow:0 0 0 1px #767c86}.accordion .accordion-button:hover{background-color:#f6f7f9}.accordion .toggle-icon{position:relative;height:1.5rem;width:1.5rem;background-color:rgba(0,0,0,0);border:2px solid #da291c;border-radius:50%}.accordion .toggle-icon::before,.accordion .toggle-icon::after{left:50%;position:absolute;top:50%;display:block;height:calc(100% - .5rem);width:1px;content:"";background-color:#da291c;transform:translate(-50%, -50%)}.accordion .toggle-icon::before{height:calc(100% - .5rem);width:2px}.accordion .toggle-icon::after{height:2px;width:calc(100% - .5rem)}.accordion .collapsing{transition:none}.accordion .accordion-body{padding:1rem}@media(min-width: 768px){.accordion .accordion-body{padding:1.5rem}}.accordion .accordion-collapse .accordion-body{border-top:1px solid #d4dff4;opacity:0}.accordion .accordion-collapse.show .accordion-body{transition:ease-out .5s;opacity:1;overflow:auto}.accordion .accordion-collapse.show .accordion-body p:first-child{margin-top:0}.accordion.body-bg-grey>.accordion-item>.accordion-collapse{background-color:#f6f7f9}.accordion.minimal{margin:0}.accordion.minimal .accordion-item{border:none}.accordion.minimal .accordion-button{align-items:center;display:flex;padding:0}.accordion.minimal .accordion-button .accordion-label{flex-grow:1;max-width:none}.accordion.minimal .toggle-text{color:#005eb8;font-family:"Titillium Web",Open Sans,Arial,sans-serif;font-size:1rem}.accordion.minimal .toggle-text ion-icon{color:#da291c}.accordion.minimal .accordion-collapse .accordion-body{border:none}.accordion.minimal .accordion-button:not(.collapsed) .toggle-text ion-icon{transform:rotate(180deg)}.accordion.minimal:not(.framed) .accordion-button .accordion-label{font-family:"DM Sans",Open Sans,Arial,sans-serif;font-weight:normal}.accordion.minimal:not(.framed) .accordion-collapse{margin-block-start:1rem}.accordion.minimal:not(.framed) .accordion-collapse .accordion-body{padding:0}.accordion.minimal:not(.framed) .accordion-collapse .accordion-body h6,.accordion.minimal:not(.framed) .accordion-collapse .accordion-body p,.accordion.minimal:not(.framed) .accordion-collapse .accordion-body ul,.accordion.minimal:not(.framed) .accordion-collapse .accordion-body ol{font-size:.875em}.accordion.minimal.framed{border:1px solid #d4dff4}.accordion.minimal.framed .accordion-button{padding:.75rem .5rem;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#f6f7f9;font-size:1rem}.accordion.minimal.framed .accordion-button:hover{background-color:#eaeef4}@media(min-width: 768px){.accordion.minimal.framed .accordion-button{padding:.75rem;font-size:1.125rem}}.accordion.minimal.framed .accordion-body{padding:1rem}.accordion.minimal.framed .accordion-body h6,.accordion.minimal.framed .accordion-body p,.accordion.minimal.framed .accordion-body ul,.accordion.minimal.framed .accordion-body ol,.accordion.minimal.framed .accordion-body dl{font-size:1rem;line-height:1.5}@media(min-width: 992px){.accordion.minimal.framed .accordion-body h6,.accordion.minimal.framed .accordion-body p,.accordion.minimal.framed .accordion-body ul,.accordion.minimal.framed .accordion-body ol,.accordion.minimal.framed .accordion-body dl{font-size:1rem}}.accordion.minimal.framed .accordion-body dd{margin-bottom:0}.accordion.minimal.framed .accordion-body .img-wrapper img{object-fit:cover;width:100%;height:16rem}.accordion.minimal.framed .accordion-label{padding-right:.5rem}.accordion.minimal.framed .accordion-footer{background-color:#f6f7f9;font-size:1rem;color:#1c232c;padding:0;border-bottom:1px solid #d4dff4}.accordion.minimal.framed .accordion-footer:last-child{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;border-bottom:0}.accordion.minimal.framed .accordion-footer .delivery-wrapper,.accordion.minimal.framed .accordion-footer .selected-wrapper{padding:.75rem .5rem}@media(min-width: 768px){.accordion.minimal.framed .accordion-footer .delivery-wrapper,.accordion.minimal.framed .accordion-footer .selected-wrapper{padding:.75rem}}.accordion.minimal.framed .accordion-footer .delivery-wrapper{font-weight:600}.accordion.minimal.framed .accordion-footer .selected-wrapper{background:#fff}.accordion.minimal.framed .accordion-footer .selected-wrapper span.status{position:relative}.accordion.minimal.framed .accordion-footer .selected-wrapper span.status:before{content:"⬤";position:absolute;top:2px;left:-1.5rem;font-size:.75rem;color:#40a33c}.accordion.minimal.framed .accordion-footer .selected-wrapper span.status.full:before{color:#da291c}.accordion.minimal.framed .accordion-footer .selected-wrapper span.status.waitlist:before,.accordion.minimal.framed .accordion-footer .selected-wrapper span.status.waitlist_available:before{color:#f8cc56}.accordion.minimal.framed .accordion-footer .date-selector{position:relative}.accordion.minimal.framed .accordion-footer .date-selector select{padding:.5rem;border:1px solid #d4dff4;border-radius:.25rem;background:#fff;appearance:none;width:100%;cursor:pointer}.accordion.minimal.framed .accordion-footer .date-selector select:hover:after{background-color:#00376c}.accordion.minimal.framed .accordion-footer .date-selector:after{content:"";width:2rem;height:100%;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 336 192.1' style='enable-background:new 0 0 336 192.1;' xml:space='preserve'%3E%3Cpath fill='%23ffffff' d='M0,24c0-6.1,2.3-12.3,7-17c9.4-9.4,24.6-9.4,33.9,0l127,127L295,7c9.4-9.3,24.6-9.3,34,0c9.3,9.4,9.3,24.6,0,34 l-144,144c-9.4,9.4-24.6,9.4-33.9,0L7,41C2.3,36.3,0,30.1,0,24z'/%3E%3C/svg%3E%0A");background-color:#005eb8;background-repeat:no-repeat;background-position:center;background-size:1rem;position:absolute;right:0;top:0;border:1px solid #d4dff4;border-left:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;transition:.25s}.accordion.image-accordion{--bs-accordion-bg: auto;border-width:0;margin-top:0}.accordion.image-accordion h2.accordion-head{margin:0}.accordion.image-accordion .accordion-item{border:0}.accordion.image-accordion button{padding:1rem;position:relative;transition:.2s}@media(min-width: 768px){.accordion.image-accordion button{padding:2.5rem 1rem}}.accordion.image-accordion button.collapsed .accordion-image{right:calc(100% - 10rem)}@media(min-width: 768px){.accordion.image-accordion button.collapsed .accordion-image{right:calc(100% - 13rem)}}@media(min-width: 576px){.accordion.image-accordion button.collapsed .accordion-content{padding-left:11rem}}@media(min-width: 768px){.accordion.image-accordion button.collapsed .accordion-content{padding-left:14rem}}.accordion.image-accordion button:hover{background-color:rgba(0,0,0,.2)}.accordion.image-accordion button .accordion-image{position:absolute;background-size:cover;background-position:center;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;width:auto;top:0;left:0;bottom:0;right:70%;transition:.2s}.accordion.image-accordion button .accordion-content{display:flex;align-content:flex-end;flex-wrap:wrap;width:100%;transition:.2s;padding-left:0}@media(min-width: 576px){.accordion.image-accordion button .accordion-content{padding-left:33%}}.accordion.image-accordion button .accordion-content .accordion-label{font-size:1.75rem;color:#fff;flex-shrink:0;margin:0}.accordion.image-accordion button .accordion-content .toggle-icon{flex-shrink:0;border-color:#fff;align-self:center}.accordion.image-accordion button .accordion-content .toggle-icon:before,.accordion.image-accordion button .accordion-content .toggle-icon:after{background-color:#fff}.accordion.image-accordion button .accordion-content .accordion-body{padding:1rem 1rem 0 2.5rem}.accordion.image-accordion button .accordion-collapse .accordion-body{border:0;color:#fff}.accordion.image-accordion button .accordion-collapse .accordion-body p,.accordion.image-accordion button .accordion-collapse .accordion-body a{color:#fff}.accordion .accordion-item-tags{gap:1.5rem;font-size:1rem}@media(min-width: 992px){.accordion .accordion-item-tags{font-size:1rem}}.accordion .accordion-item-tags dd{gap:.5rem;margin:0}.accordion .accordion-item-tags dd img,.accordion .accordion-item-tags dd ion-icon{width:1.25rem}.accordion .accordion-item-tags dd ion-icon{top:0;font-size:1.25rem}@media(max-width: 767.98px){.accordion .accordion-item-tags{flex-direction:column;gap:.5rem}}.accordion.alternating-banded-content .accordion-body{padding:0;border-radius:0 0 .5rem .5rem}.accordion.alternating-banded-content .accordion-body .content-band{padding:1rem}.accordion.alternating-banded-content .accordion-body .content-band:nth-child(odd):not(:only-child){background-color:#f6f7f9}.accordion.alternating-banded-content .accordion-body .content-band p:last-child{margin-bottom:0}.accordion.alternating-banded-content .accordion-body .institute-entry p{font-size:1rem}.accordion.alternating-banded-content .accordion-body .institute-entry .program-info a,.accordion.alternating-banded-content .accordion-body .institute-entry .program-info .program-name{display:flex;gap:.5rem}.accordion.alternating-banded-content .accordion-body .institute-entry .program-info a::before,.accordion.alternating-banded-content .accordion-body .institute-entry .program-info .program-name::before{aspect-ratio:1/1;display:block;height:1.5rem;content:"";background-color:currentColor;mask-image:url("../images/svgs/icons/icon-cert.svg");mask-position:left center;mask-repeat:no-repeat;mask-size:contain}.accordion.alternating-banded-content .accordion-body .institute-entry .program-info a:hover span,.accordion.alternating-banded-content .accordion-body .institute-entry .program-info .program-name:hover span{text-decoration:underline}.sc-accordion .accordion-button:not(.collapsed) ion-icon{background-color:#6d2077;color:#fff;transform:rotate(45deg)}.accordion .award-result .accordion-label{width:100%}@media(min-width: 768px){.accordion .award-result .accordion-label ion-icon{position:absolute;right:1rem;top:.75rem}}.capsule{background-color:#fff;padding:1rem;border-radius:.5rem;border:1px solid #d4dff4;margin-bottom:1rem;font-size:.875rem}.capsule:last-child{margin-bottom:0}.capsule h4{font-family:"DM Sans",Open Sans,Arial,sans-serif;font-size:1rem;margin-bottom:.5rem}.capsule p,.capsule dl{margin-bottom:.5rem}.capsule p:last-child,.capsule dl:last-child{margin-bottom:0}.capsule p{font-size:.875rem}.capsule dt,.capsule dd{display:inline}.navy-capsule{border:1px solid #003a71;border-radius:.5rem;font-family:"Titillium Web",Open Sans,Arial,sans-serif}.navy-capsule .navy-capsule-panel .navy-capsule-panel-header{background-color:#003a71;color:#fff}.navy-capsule .navy-capsule-panel .navy-capsule-panel-header h3{color:#fff;margin:0;font-size:1rem;padding:.5rem 1rem;white-space:nowrap}@media(max-width: 375px){.navy-capsule .navy-capsule-panel .navy-capsule-panel-header h3{padding:.5rem .75rem}}.navy-capsule .navy-capsule-panel .navy-capsule-panel-header dl{margin:0;font-size:.875rem;padding:.5rem 1rem;border-left:2px solid #d4dff4}@media(min-width: 576px){.navy-capsule .navy-capsule-panel .navy-capsule-panel-header dl dt,.navy-capsule .navy-capsule-panel .navy-capsule-panel-header dl dd{display:inline}}.navy-capsule .navy-capsule-panel .navy-capsule-panel-header dl dd{font-weight:400;margin:0}@media(max-width: 375px){.navy-capsule .navy-capsule-panel .navy-capsule-panel-header dl{padding:.5rem .75rem}}.navy-capsule .navy-capsule-panel .navy-capsule-panel-header ion-icon{top:0;font-size:1rem;padding:0 1rem}@media(min-width: 576px){.navy-capsule .navy-capsule-panel .navy-capsule-panel-header ion-icon{padding-left:0}}.navy-capsule .navy-capsule-panel .navy-capsule-panel-body{padding:1rem;font-size:.875rem}.navy-capsule .navy-capsule-panel .navy-capsule-panel-body p,.navy-capsule .navy-capsule-panel .navy-capsule-panel-body ul,.navy-capsule .navy-capsule-panel .navy-capsule-panel-body ol{font-size:.875rem}.navy-capsule .navy-capsule-panel .navy-capsule-panel-body p:last-child,.navy-capsule .navy-capsule-panel .navy-capsule-panel-body ul:last-child,.navy-capsule .navy-capsule-panel .navy-capsule-panel-body ol:last-child{margin-bottom:0}.navy-capsule .navy-capsule-panel .navy-capsule-panel-body dl{margin-bottom:.5rem}.navy-capsule .navy-capsule-panel .navy-capsule-panel-body dl dt,.navy-capsule .navy-capsule-panel .navy-capsule-panel-body dl dd{display:inline}.navy-capsule .navy-capsule-panel:first-child .navy-capsule-panel-header{border-top-left-radius:.3125rem;border-top-right-radius:.3125rem}.sidebar{margin-top:1rem}.sidebar .link-group-wrap{position:relative;z-index:10}@media(min-width: 992px){.sidebar .link-group-wrap{width:80%;margin-left:12%}}.sidebar-lg{position:relative;margin-bottom:2.5rem}@media(min-width: 992px){.sidebar-lg{margin-bottom:4rem}}.sidebar-lg svg:first-child{position:absolute;margin-top:-14rem}@media(min-width: 992px){.sidebar-lg .link-group-wrap{margin-top:14rem}}.sidebar-sm{position:relative;margin-bottom:2rem}@media(min-width: 992px){.sidebar-sm{margin-bottom:4rem}}.sidebar-sm svg:first-child{position:absolute;margin-top:-3rem}@media(min-width: 992px){.sidebar-sm .link-group-wrap{margin-top:4rem}}.sidebar-sm .list-group .horiz-card{margin:0;padding:.75rem 1rem;align-items:flex-start}.sidebar-sm .list-group .horiz-card .card-img{height:5rem;width:30%;margin:0;display:none}@media(min-width: 992px){.sidebar-sm .list-group .horiz-card .card-img{display:block}}.sidebar-sm .list-group .horiz-card .card-img .arrow{bottom:1.75rem}.sidebar-sm .list-group .horiz-card .card-body{margin:0;padding:0 1rem}@media(min-width: 992px){.sidebar-sm .list-group .horiz-card .card-body{width:60%}}.sidebar-sm .list-group .horiz-card .card-body p.details{font-size:.8rem;margin:0 !important}.sidebar-sm .list-group .horiz-card .card-body h5{margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.sidebar-sm .list-group .event-item{margin:1rem;width:auto}.sidebar-sm .list-group .event-item .event-item-link{box-shadow:none}.sidebar-sm .list-group .event-item .thumbnail{border-radius:.35rem;width:6rem;height:6rem}.sidebar-sm .list-group .event-item .event-info{padding:0 .5rem}.sidebar-sm .list-group .event-item .event-info .event-details .entry dt{font-size:1rem}.sidebar-sm .list-group .event-item .event-info p.title{color:#005eb8;margin:.25rem 0 0 0}.sc-camp-sidebar{top:5rem}.sc-main-sidebar{background-color:#f7f7f8}.sc-main-sidebar h5{padding:.5rem 1rem;border-bottom:1px solid #d9dadc;position:relative}.sc-main-sidebar h5 a{color:#6d2077}.sc-main-sidebar h5::before{content:"";height:70%;width:3px;position:absolute;left:0;top:15%;background-color:#6d2077}.sc-main-sidebar .list-group-item{background-color:rgba(0,0,0,0);padding:.25rem 1rem;font-size:1rem;font-weight:500}.sc-main-sidebar .list-group-item a{color:#6d2077}.sc-main-sidebar .list-group-item.active{color:inherit;position:relative}.sc-main-sidebar .list-group-item.active::before{content:"";height:70%;width:3px;position:absolute;left:0;top:15%;background-color:#6d2077}.ct-links-sidebar{top:5rem}.ct-links-sidebar{background-color:#f7f7f8}.ct-links-sidebar h5{padding:.5rem 1rem;border-bottom:1px solid #d9dadc;position:relative}.ct-links-sidebar h5 a{color:#a6192e}.ct-links-sidebar .list-group-item{background-color:rgba(0,0,0,0);padding:.25rem 1rem;font-size:1rem;font-weight:500}.ct-links-sidebar .list-group-item a:hover{margin-left:4px;transition:all .1s ease-in-out}.ct-links-sidebar .list-group-item.active{position:relative}.ct-links-sidebar .list-group-item.active a{color:#a6192e}.ct-links-sidebar .list-group-item.active::before{content:"";height:70%;width:3px;position:absolute;left:0;top:15%;background-color:#a6192e}.ct-links-sidebar .list-group-item.active:hover{margin-left:0}.syo.sidebar .link-group-wrap .list-group-item.active a{color:#6d2077}.syo.sidebar .link-group-wrap .list-group-item.active::before{background-color:#6d2077}@media(min-width: 992px){.side-nav-inner{border-radius:.5rem;border:1px solid #d4dff4;background:#fff;box-shadow:.375rem .375rem .625rem 0 rgba(25,42,47,.1)}}.side-nav-inner h2{font-size:1.125rem;border-bottom:1px solid rgba(212,223,244,.5)}.side-nav .accordion .collapsing{transition:height .35s ease}.side-nav .accordion-item{color:#1c232c;border:none}.side-nav .accordion-item .accordion-header{margin:0;border-bottom:1px solid #d4dff4}.side-nav .accordion-item .accordion-button{font-size:.875rem;padding:.625rem 1.5rem;font-weight:400;line-height:1.5}.side-nav .accordion-item .accordion-button:not(.collapsed){box-shadow:none;background-color:rgba(0,0,0,0);color:#1c232c;font-weight:700}.side-nav .accordion-item .accordion-button:after{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-size:1.5rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23DA291C'%3e%3cpath fill-rule='evenodd' d='M7.41 8.57996L12 13.17L16.59 8.57996L18 9.99996L12 16L6 9.99996L7.41 8.57996Z'/%3e%3c/svg%3e")}.side-nav .accordion-item .accordion-button:hover{background-color:#f6f7f9}.side-nav .accordion-item .accordion-button:focus{box-shadow:none}.side-nav .accordion-item .accordion-button:focus-visible{box-shadow:none;outline:1px solid #00a3e0}.side-nav .accordion-item .accordion-button.no-subitems{font-weight:400}.side-nav .accordion-item .accordion-button.no-subitems.active{font-weight:700;text-decoration:underline}.side-nav .accordion-item .accordion-button.no-subitems::after{background-image:none}.side-nav .accordion-item .accordion-body{padding:0;font-family:"Titillium Web",Open Sans,Arial,sans-serif;opacity:1}.side-nav .accordion-item .accordion-body .main-links{list-style:none;padding-inline-start:0;margin:0}.side-nav .accordion-item .accordion-body .main-links li{margin:0 !important;background-color:#f6f7f9;border-bottom:1px solid #fff;padding:.625rem 1.5rem .625rem 2.5rem;font-size:.875rem}.side-nav .accordion-item .accordion-body .main-links li a{color:#1c232c}.side-nav .accordion-item .accordion-body .main-links li a:hover{text-decoration:underline}.side-nav .accordion-item .accordion-body .main-links li.active a{font-weight:700;text-decoration:underline}.side-nav .accordion-item .accordion-body .sub-links{list-style:none;padding:0}.side-nav .accordion-item .accordion-body .sub-links li{border-bottom:none;padding:.5rem 0 .5rem 1rem}.side-nav .accordion-item .accordion-body .sub-links li:first-child{margin-top:.5rem !important}.side-nav .accordion-item:first-of-type{border-top-left-radius:0;border-top-right-radius:0}.side-nav .accordion-item:first-of-type .accordion-button{border-top-left-radius:0;border-top-right-radius:0}.side-nav .accordion-item:last-of-type{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.side-nav .accordion-item:last-of-type .accordion-header{border-bottom:none}.side-nav .accordion-item:last-of-type .accordion-button.collapsed{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.side-nav .accordion-item:last-of-type .accordion-collapse,.side-nav .accordion-item:last-of-type .accordion-body ul li:last-child{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;border-bottom:none}.side-nav li{list-style:none;border-bottom:1px solid #fff;padding:.625rem 1.2rem .525rem 0rem}table,.main-content-wrapper table{background-color:#fff}table.table,.main-content-wrapper table.table{margin:2rem auto;table-layout:auto}@media(max-width: 575.98px){table.table,.main-content-wrapper table.table{font-size:.95rem}}table.table.table-bordered>thead:not(caption)>tr,.main-content-wrapper table.table.table-bordered>thead:not(caption)>tr{border-bottom:1.1px solid #000}table.table.table-bordered>thead:not(caption)>tr th:not(:last-child),.main-content-wrapper table.table.table-bordered>thead:not(caption)>tr th:not(:last-child){border-right-color:#f7f7f8}table.table>*>tr>th>div:first-child,table.table>*>tr>td>div:first-child,.main-content-wrapper table.table>*>tr>th>div:first-child,.main-content-wrapper table.table>*>tr>td>div:first-child{white-space:normal}table.framed,.main-content-wrapper table.framed{border:1px solid #d4dff4;border-collapse:separate;border-spacing:0;border-radius:.5rem;overflow:hidden}table.framed>:not(caption)>*>*,.main-content-wrapper table.framed>:not(caption)>*>*{border-bottom-width:0}table.framed caption,.main-content-wrapper table.framed caption{padding:.5rem;order:3;background:none}table.framed thead,.main-content-wrapper table.framed thead{color:#fff;font-family:"Titillium Web",Open Sans,Arial,sans-serif;background-color:#005eb8}table.framed th,table.framed td,.main-content-wrapper table.framed th,.main-content-wrapper table.framed td{padding:.75rem 1rem}table.framed th.has-accordion,table.framed td.has-accordion,.main-content-wrapper table.framed th.has-accordion,.main-content-wrapper table.framed td.has-accordion{padding:0}table.framed th.has-accordion:hover,table.framed td.has-accordion:hover,.main-content-wrapper table.framed th.has-accordion:hover,.main-content-wrapper table.framed td.has-accordion:hover{background-color:#f6f7f9}table.framed th.has-accordion .accordion-button .accordion-item:last-of-type .accordion-button,table.framed th.has-accordion .accordion-item:first-of-type .accordion-button,table.framed td.has-accordion .accordion-button .accordion-item:last-of-type .accordion-button,table.framed td.has-accordion .accordion-item:first-of-type .accordion-button,.main-content-wrapper table.framed th.has-accordion .accordion-button .accordion-item:last-of-type .accordion-button,.main-content-wrapper table.framed th.has-accordion .accordion-item:first-of-type .accordion-button,.main-content-wrapper table.framed td.has-accordion .accordion-button .accordion-item:last-of-type .accordion-button,.main-content-wrapper table.framed td.has-accordion .accordion-item:first-of-type .accordion-button{padding:.75rem 1rem;border-radius:0}@media(max-width: 575.98px){table.framed th.has-accordion .accordion-button .accordion-item:last-of-type .accordion-button,table.framed th.has-accordion .accordion-item:first-of-type .accordion-button,table.framed td.has-accordion .accordion-button .accordion-item:last-of-type .accordion-button,table.framed td.has-accordion .accordion-item:first-of-type .accordion-button,.main-content-wrapper table.framed th.has-accordion .accordion-button .accordion-item:last-of-type .accordion-button,.main-content-wrapper table.framed th.has-accordion .accordion-item:first-of-type .accordion-button,.main-content-wrapper table.framed td.has-accordion .accordion-button .accordion-item:last-of-type .accordion-button,.main-content-wrapper table.framed td.has-accordion .accordion-item:first-of-type .accordion-button{flex-direction:column}}table.framed th.has-accordion .accordion-button .accordion-item:last-of-type .accordion-button .accordion-label,table.framed th.has-accordion .accordion-item:first-of-type .accordion-button .accordion-label,table.framed td.has-accordion .accordion-button .accordion-item:last-of-type .accordion-button .accordion-label,table.framed td.has-accordion .accordion-item:first-of-type .accordion-button .accordion-label,.main-content-wrapper table.framed th.has-accordion .accordion-button .accordion-item:last-of-type .accordion-button .accordion-label,.main-content-wrapper table.framed th.has-accordion .accordion-item:first-of-type .accordion-button .accordion-label,.main-content-wrapper table.framed td.has-accordion .accordion-button .accordion-item:last-of-type .accordion-button .accordion-label,.main-content-wrapper table.framed td.has-accordion .accordion-item:first-of-type .accordion-button .accordion-label{font-size:.95rem}table.framed th.has-accordion .accordion-button .accordion-item:last-of-type .accordion-button .accordion-label,table.framed th.has-accordion .accordion-button .accordion-item:last-of-type .accordion-button .toggle-text,table.framed th.has-accordion .accordion-item:first-of-type .accordion-button .accordion-label,table.framed th.has-accordion .accordion-item:first-of-type .accordion-button .toggle-text,table.framed td.has-accordion .accordion-button .accordion-item:last-of-type .accordion-button .accordion-label,table.framed td.has-accordion .accordion-button .accordion-item:last-of-type .accordion-button .toggle-text,table.framed td.has-accordion .accordion-item:first-of-type .accordion-button .accordion-label,table.framed td.has-accordion .accordion-item:first-of-type .accordion-button .toggle-text,.main-content-wrapper table.framed th.has-accordion .accordion-button .accordion-item:last-of-type .accordion-button .accordion-label,.main-content-wrapper table.framed th.has-accordion .accordion-button .accordion-item:last-of-type .accordion-button .toggle-text,.main-content-wrapper table.framed th.has-accordion .accordion-item:first-of-type .accordion-button .accordion-label,.main-content-wrapper table.framed th.has-accordion .accordion-item:first-of-type .accordion-button .toggle-text,.main-content-wrapper table.framed td.has-accordion .accordion-button .accordion-item:last-of-type .accordion-button .accordion-label,.main-content-wrapper table.framed td.has-accordion .accordion-button .accordion-item:last-of-type .accordion-button .toggle-text,.main-content-wrapper table.framed td.has-accordion .accordion-item:first-of-type .accordion-button .accordion-label,.main-content-wrapper table.framed td.has-accordion .accordion-item:first-of-type .accordion-button .toggle-text{width:100%}@media(min-width: 576px){table.framed th.has-accordion .accordion-button .accordion-item:last-of-type .accordion-button .accordion-label,table.framed th.has-accordion .accordion-button .accordion-item:last-of-type .accordion-button .toggle-text,table.framed th.has-accordion .accordion-item:first-of-type .accordion-button .accordion-label,table.framed th.has-accordion .accordion-item:first-of-type .accordion-button .toggle-text,table.framed td.has-accordion .accordion-button .accordion-item:last-of-type .accordion-button .accordion-label,table.framed td.has-accordion .accordion-button .accordion-item:last-of-type .accordion-button .toggle-text,table.framed td.has-accordion .accordion-item:first-of-type .accordion-button .accordion-label,table.framed td.has-accordion .accordion-item:first-of-type .accordion-button .toggle-text,.main-content-wrapper table.framed th.has-accordion .accordion-button .accordion-item:last-of-type .accordion-button .accordion-label,.main-content-wrapper table.framed th.has-accordion .accordion-button .accordion-item:last-of-type .accordion-button .toggle-text,.main-content-wrapper table.framed th.has-accordion .accordion-item:first-of-type .accordion-button .accordion-label,.main-content-wrapper table.framed th.has-accordion .accordion-item:first-of-type .accordion-button .toggle-text,.main-content-wrapper table.framed td.has-accordion .accordion-button .accordion-item:last-of-type .accordion-button .accordion-label,.main-content-wrapper table.framed td.has-accordion .accordion-button .accordion-item:last-of-type .accordion-button .toggle-text,.main-content-wrapper table.framed td.has-accordion .accordion-item:first-of-type .accordion-button .accordion-label,.main-content-wrapper table.framed td.has-accordion .accordion-item:first-of-type .accordion-button .toggle-text{width:auto}}table.framed th.has-accordion .accordion-body,table.framed td.has-accordion .accordion-body,.main-content-wrapper table.framed th.has-accordion .accordion-body,.main-content-wrapper table.framed td.has-accordion .accordion-body{padding:0rem 1rem .75rem 1rem !important}table.framed th:not(:last-child),table.framed tbody td:not(:last-child),.main-content-wrapper table.framed th:not(:last-child),.main-content-wrapper table.framed tbody td:not(:last-child){border-right:1px solid #d4dff4}table.framed tfoot td:not(:last-child),.main-content-wrapper table.framed tfoot td:not(:last-child){border-right:1px solid #f3f7ff}table.framed thead>tr:not(:last-child)>th,table.framed thead>tr:not(:last-child)>td,table.framed tbody>tr:not(:last-child)>th,table.framed tbody>tr:not(:last-child)>td,table.framed tfoot>tr:not(:last-child)>th,table.framed tfoot>tr:not(:last-child)>td,table.framed tr:not(:last-child)>td,table.framed tr:not(:last-child)>th,table.framed thead:not(:last-child),table.framed tbody:not(:last-child),table.framed tfoot:not(:last-child),.main-content-wrapper table.framed thead>tr:not(:last-child)>th,.main-content-wrapper table.framed thead>tr:not(:last-child)>td,.main-content-wrapper table.framed tbody>tr:not(:last-child)>th,.main-content-wrapper table.framed tbody>tr:not(:last-child)>td,.main-content-wrapper table.framed tfoot>tr:not(:last-child)>th,.main-content-wrapper table.framed tfoot>tr:not(:last-child)>td,.main-content-wrapper table.framed tr:not(:last-child)>td,.main-content-wrapper table.framed tr:not(:last-child)>th,.main-content-wrapper table.framed thead:not(:last-child),.main-content-wrapper table.framed tbody:not(:last-child),.main-content-wrapper table.framed tfoot:not(:last-child){border-bottom:1px solid #d4dff4}table.framed tr:last-child .accordion-button,.main-content-wrapper table.framed tr:last-child .accordion-button{border-radius:0 0 0 .35rem}table th,.main-content-wrapper table th{width:auto}table th.min-column,.main-content-wrapper table th.min-column{width:1%;white-space:nowrap}table td a:hover,.main-content-wrapper table td a:hover{text-decoration:underline}table tfoot,.main-content-wrapper table tfoot{color:#005eb8;font-weight:700;background-color:#d4dff4}table.framed.small-stacked thead{font-family:"DM Sans",Open Sans,Arial,sans-serif}table.framed.small-stacked thead th{font-weight:400}table.framed.small-stacked thead th ion-icon{top:0}@media(max-width: 991.98px){table.framed.small-stacked thead{display:none}table.framed.small-stacked,table.framed.small-stacked tbody,table.framed.small-stacked tfoot,table.framed.small-stacked tbody tr{display:block;display:flex;flex-direction:column}table.framed.small-stacked tbody td{display:flex;padding:0;border-right:none}table.framed.small-stacked tbody td::before{flex-basis:70%;padding:.5rem .75rem;content:attr(data-label);border-right:1px solid #d4dff4}table.framed.small-stacked tbody td span{flex-grow:1;padding:.5rem .75rem}table.framed.small-stacked tbody tr:last-child>td{border-bottom:1px solid #d4dff4}table.framed.small-stacked tbody tr td:first-child{color:#fff;background-color:#005eb8}table.framed.small-stacked tfoot tr{display:flex}table.framed.small-stacked tfoot tr td:not(:first-child){flex-grow:1}table.framed.small-stacked tfoot tr td:first-child{flex-basis:70%}}@media(max-width: 991.98px){.costs-wrapper table.framed.small-stacked tbody td{align-items:center}.costs-wrapper table.framed.small-stacked tbody td::before{margin-right:.5rem}.costs-wrapper table.framed.small-stacked tbody td span{padding:0;flex-grow:0}}.mandatory-requirements-card .heading.red{background-color:#a6192e}.mandatory-requirements-card .heading.purple{background-color:#6d2077}.mandatory-requirements-card .heading.blue{background-color:#005eb8}.mandatory-requirements-card .content.red{border-radius:.5rem;border:1px solid #a6192e;padding:2.5rem 1rem 1rem}.mandatory-requirements-card .content.purple{border-radius:.5rem;border:1px solid #6d2077;padding:2.5rem 1rem 1rem}.mandatory-requirements-card .content.blue{border-radius:.5rem;border:1px solid #005eb8;padding:2.5rem 1rem 1rem}.mandatory-requirements-card .content *:first-child{margin-top:1rem}@media(max-width: 575.98px){.mandatory-requirements-card .content p:first-child{margin-top:0}}.mandatory-requirements-card .callout{overflow:visible}.mandatory-requirements-card .callout .callout-badge{width:fit-content;position:absolute;top:-1rem;overflow:visible;left:1.5rem;border-radius:.325rem}@media(max-width: 575.98px){.mandatory-requirements-card .callout .callout-badge{right:.8rem;left:.8rem;text-align:center}}.mandatory-requirements-card .callout .callout-badge ion-icon{top:.15rem}.mandatory-requirements-card .callout .callout-badge p{font-size:1rem}.mandatory-requirements-card .callout .card-body{padding:1.5rem;font-size:1rem}.mandatory-requirements-card .callout .card-body p:first-child{margin-top:0}.mandatory-requirements-card .callout .card-body .covid-text-line{color:#324053}@media(max-width: 575.98px){.mandatory-requirements-card .callout{top:-2.5rem;padding:.35rem}.mandatory-requirements-card .callout ion-icon{font-size:2.1rem}.mandatory-requirements-card .callout h2{font-size:1rem}}.highlight.faded{background:rgba(255,255,255,.75);padding:.25rem 1rem}.highlight pre{height:12rem;overflow:auto}.stat.stat-basic{display:flex;align-items:center;font-family:"Titillium Web",Open Sans,Arial,sans-serif;padding:1.5rem 1rem}.stat.stat-basic p{margin:0 1.5rem 0 0;font-family:"Titillium Web",Open Sans,Arial,sans-serif;font-weight:600;max-width:10rem;padding-left:8%}.stat.stat-basic span{color:#a6192e;font-size:2.3rem;position:relative}.stat.stat-basic span:after{content:" ";position:absolute;left:-12.5%;top:-0.8rem;background:#f7f7f8;height:4.5rem;width:125%;border-radius:.3rem;z-index:-1}.stat.animated{position:relative}.stat.animated .number{position:absolute;font-size:2.25rem;color:#fff;width:100%;text-align:center;top:20%;font-family:"Titillium Web",Open Sans,Arial,sans-serif}@media(min-width: 576px){.stat.animated .number{top:25%}}@media(max-width: 575.98px){.stat.animated .number{top:15%}}@media(min-width: 768px){.stat.animated .number{font-size:3.5rem}}.stat.animated svg path{transform:rotate(90deg);transform-origin:center}.stat.animated svg path.under{stroke:#fff;stroke-width:2px;fill:none;stroke-dasharray:0;stroke-dashoffset:0}.stat.animated svg path.completed{stroke:#fff;fill:none;stroke-width:5px;stroke-dasharray:1;stroke-dashoffset:1;transition:.25s}@keyframes animateSvg{to{stroke-dashoffset:0}}.stats-wrap{position:relative;text-align:center;display:block;margin:1em auto;max-width:200px;color:#324053}.stats-wrap .icon-wrap{position:relative;margin:0 auto 1em auto;width:150px;height:150px}.stats-wrap .icon-wrap img{position:absolute;left:0;top:0;z-index:1;width:100%;padding:1.5em}.stats-wrap .chart-circle{width:11em;height:11em;position:relative;margin:0 auto .5rem auto;display:flex;align-items:center;justify-content:center}.stats-wrap .underlay-chart{position:absolute;z-index:3;left:0;top:0;max-width:100%;width:100%;height:100%;overflow:visible}.stats-wrap .underlay-chart .circle-path{stroke-width:6px;stroke:#eed1d6;stroke-dasharray:1;stroke-dashoffset:1;transform:rotate(90deg);transform-origin:center center}.stats-wrap.animated .circle-path{animation:animateSvg;animation-duration:1s;animation-fill-mode:forwards;animation-delay:.25s}.stats-wrap.animated .digit{animation:slide-0 ease-out;animation-duration:1.25s;animation-fill-mode:forwards;animation-delay:.05s}.stats-wrap.animated .digit.one{animation-name:slide-1}.stats-wrap.animated .digit.two{animation-name:slide-2}.stats-wrap.animated .digit.three{animation-name:slide-3}.stats-wrap.animated .digit.four{animation-name:slide-4}.stats-wrap.animated .digit.five{animation-name:slide-5}.stats-wrap.animated .digit.six{animation-name:slide-6}.stats-wrap.animated .digit.seven{animation-name:slide-7}.stats-wrap.animated .digit.eight{animation-name:slide-8}.stats-wrap.animated .digit.nine{animation-name:slide-9}.stats-wrap .odometer{position:relative;font-size:4em;color:#a6192e;font-family:"Titillium Web",Open Sans,Arial,sans-serif}.stats-wrap .odometer.smaller{font-size:3.5rem}.stats-wrap .odometer.smaller .digit-container{margin:0 -8px 0 -8px}.stats-wrap .odometer .digit-container{position:relative;width:.6em;height:1em;margin:0 -9px 0 -9px;overflow:hidden;display:inline-block}.stats-wrap .odometer .digit-container .digit{line-height:1}.stats-wrap .odometer .digit-container:before{content:"";position:absolute;top:0;z-index:6;display:block;width:100%;height:15px}.stats-wrap .odometer .digit-container:after{content:"";position:absolute;bottom:0;z-index:6;display:block;width:100%;height:10px}.stats-wrap .odometer span{display:inline-block;vertical-align:bottom;margin:0 -7px 7px -7px}.stats-wrap .odometer p{font-size:.4em;margin-top:0}.text-white .stats-wrap .odometer *{color:#005eb8}.text-white .stats-wrap p{color:#324053}@keyframes animateSvg{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes slide-0{from{transform:translateY(0em)}to{transform:translateY(-10em)}}@keyframes slide-1{from{transform:translateY(0em)}to{transform:translateY(-1em)}}@keyframes slide-2{from{transform:translateY(0em)}to{transform:translateY(-2em)}}@keyframes slide-3{from{transform:translateY(0em)}to{transform:translateY(-3em)}}@keyframes slide-4{from{transform:translateY(0em)}to{transform:translateY(-4em)}}@keyframes slide-5{from{transform:translateY(0em)}to{transform:translateY(-5em)}}@keyframes slide-6{from{transform:translateY(0em)}to{transform:translateY(-6em)}}@keyframes slide-7{from{transform:translateY(0em)}to{transform:translateY(-7em)}}@keyframes slide-8{from{transform:translateY(0em)}to{transform:translateY(-8em)}}@keyframes slide-9{from{transform:translateY(0em)}to{transform:translateY(-9em)}}.img-text-grid .text-section .content{padding:2rem 2rem 4rem 2rem}.img-text-grid .img-section{min-height:25rem;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:flex-end}.img-text-grid .img-section .content.gradient{padding:3rem 1rem 0 1rem;background:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7) 40%, rgb(0, 0, 0));width:100%}.img-grid{display:flex;flex-wrap:wrap;overflow:hidden;margin-left:-0.75rem;margin-right:-0.75rem}@media(min-width: 1400px){.img-grid:first-child{border-top-left-radius:.75rem;border-top-right-radius:.75rem}}.img-grid a{width:50%;flex-grow:1;transition:.2s}@media(min-width: 768px){.img-grid a{width:25%}}.img-grid a:hover{opacity:.7}.img-grid a img{width:100%;height:12rem;object-fit:cover}@media(min-width: 768px){.img-grid a img{height:15rem}}.gallery-slider{padding:0}.gallery-slider .carousel-caption{background:linear-gradient(rgba(0, 0, 0, 0), rgb(0, 0, 0));right:0;left:0;bottom:0;padding:5rem 1rem 2rem}events-container{container-type:inline-size;padding:.5rem}events-container .event-info p.title{margin-top:0}.event-item{width:100%;padding:0}@container (width > 725px){.event-item.event-mini{width:50%}}@container (width > 1050px){.event-item.event-mini{width:33.3333%}}.event-item.event-mini .event-item-link{border:1px solid #6d2077}.event-item.event-mini .thumbnail{height:9rem;max-width:10rem;display:flex;justify-content:center;align-items:center}.event-item.event-full .event-info{padding:0rem 1rem .1rem 1rem}.event-item.event-full .event-info p.title{margin-bottom:.25rem}@media(min-width: 576px){.event-item.event-full .event-info p.title{font-size:1.25rem}}.event-item.event-full .event-info .event-details{margin-bottom:1rem}@media(min-width: 768px){.event-item.event-full .event-info .event-details{display:flex}}@media(min-width: 768px){.event-item.event-full .event-info .event-details .entry{margin-right:1.5rem}}.event-item.event-full .thumbnail{min-width:8rem;max-width:8rem;height:8rem}@media(min-width: 576px){.event-item.event-full .thumbnail{min-width:10rem;max-width:10rem;height:10rem}}@media(max-width: 575.98px){.event-item.event-full .date-block{height:9.5rem}}.event-item.event-full .date-block h5,.event-item.event-full .date-block p{margin-top:2.5rem}.event-item .event-container{margin:1rem .5rem}@media(min-width: 768px){.event-item .event-container{margin:1rem}}.event-item .event-item-link{border-radius:.35rem;width:100%;box-shadow:2px 6px 12px 1px rgba(28,35,44,.1);transition:.2s;align-items:center;overflow:hidden}.event-item .event-item-link:hover{box-shadow:2px 6px 6px 1px rgba(28,35,44,.13);background:#f6f7f9}.event-item .thumbnail{object-fit:cover;width:100%;opacity:1}.event-item .date-block{border:1px solid #6d2077;text-align:center;background:#6d2077;color:#fff}.event-item .date-block h5,.event-item .date-block p{font-family:"Titillium Web",Open Sans,Arial,sans-serif;font-weight:100;font-size:1.5rem;margin-top:1rem;color:#fff}.event-item .date-block span{display:block;font-size:2.25rem;font-weight:600;line-height:1.1;margin:0}.event-item .event-info{flex-grow:1;border-top-right-radius:.35rem;border-bottom-right-radius:.35rem;padding:.5rem 1rem}.event-item .event-info p.title{font-weight:600;font-family:"Titillium Web",Open Sans,Arial,sans-serif;font-size:1rem;line-height:1.25;display:-webkit-box;max-width:100%;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.event-item .event-info p.summary{color:#324053;max-width:100%;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:0;display:none}@media(min-width: 576px){.event-item .event-info p.summary{display:-webkit-box}}.event-item .event-info .event-details{display:block;margin:0}.event-item .event-info .event-details .entry{display:flex;align-items:center;line-height:1.2}.event-item .event-info .event-details .entry dt{color:#da291c;font-size:1.25rem;margin-inline-end:.5rem}.event-item .event-info .event-details .entry dd{color:#324053;font-size:.9rem;margin-top:.3rem;margin-inline-end:.5rem}.event-full-feed .event-container a,.event-program-feed .event-container a{display:flex;align-items:stretch;margin-bottom:.5rem}.event-full-feed .event-container a:hover,.event-program-feed .event-container a:hover{background:rgba(0,0,0,.05)}.event-full-feed .event-container a .date-block,.event-program-feed .event-container a .date-block{min-width:5.5rem;margin-right:1rem}@media(min-width: 768px){.event-full-feed .event-container a .date-block,.event-program-feed .event-container a .date-block{min-width:7rem}}.event-full-feed .event-container a .thumbnail,.event-program-feed .event-container a .thumbnail{max-width:5.5rem;margin-right:1rem}@media(min-width: 768px){.event-full-feed .event-container a .thumbnail,.event-program-feed .event-container a .thumbnail{min-width:7rem}}div.event-program-feed .event-container a{margin-bottom:0}@media(min-width: 768px){div.event-program-feed .event-container a .date-block,div.event-program-feed .event-container a .thumbnail{min-width:5rem;min-height:6rem}}div.event-program-feed .event-container a .date-block .header h5,div.event-program-feed .event-container a .thumbnail .header h5{font-size:1.1rem}@media(min-width: 768px){div.event-program-feed .event-container a .date-block .content p,div.event-program-feed .event-container a .thumbnail .content p{font-size:.8rem}}div.event-program-feed .event-container a .date-block .content p span,div.event-program-feed .event-container a .thumbnail .content p span{margin-top:.3rem}.recently-viewed{background:#324053;color:#fff}.recently-viewed p{color:#fff}.recently-viewed .btn-light{color:#324053}.recently-viewed .btn-light ion-icon{color:#324053}.recently-viewed .btn-light:hover,.recently-viewed .btn-light:visited{color:#324053}.recently-viewed .btn-light:hover ion-icon,.recently-viewed .btn-light:visited ion-icon{transform:none}.recently-viewed .btn-close{top:.5rem;right:.5rem}.btn-group-sm.recently-viewed-btn-group{margin:.5rem 1rem 0 0}.btn-group-sm.recently-viewed-btn-group .btn{align-self:stretch}.btn-group-sm.recently-viewed-btn-group .btn:hover{box-shadow:none}.btn-group-sm.recently-viewed-btn-group .btn:hover ion-icon{transform:none}.btn-group-sm.recently-viewed-btn-group .btn.btn-sm{padding:.5rem 1rem;line-height:1.2}.btn-group-sm.recently-viewed-btn-group .btn.btn-sm:last-child{padding:.5rem}.btn-group-sm.recently-viewed-btn-group .btn ion-icon{top:.1rem}svg.arrow-left{transform:rotate(180deg);transform-origin:center}.list-social-icons li a{font-size:2.5rem;margin:0 1rem;color:#324053}@media(min-width: 768px){.list-social-icons li a{margin:0 2rem;font-size:3rem}}.list-social-icons li a:hover{opacity:.8}.text-white .list-social-icons li a{color:#fff}ion-icon.status{font-size:.75em;top:0;margin-left:.25rem}ion-icon.status.open{color:#40a33c}ion-icon.status.waitlisted{color:#f8cc56}ion-icon.status.closed{color:#dc3545}ion-icon.status.ongoing{color:#32cacb}ion-icon.status.cancelled{color:#565a61}.skeleton.box{display:inline-block;height:1em;position:relative;overflow:hidden;background-color:#dddbdd}.skeleton.box::after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.2) 20%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0));-webkit-animation:skeleton-loading 2s infinite;animation:skeleton-loading 2s infinite;content:""}.skeleton.thumbnail-image{display:inline-block;height:1em;position:relative;overflow:hidden;background-color:#dddbdd;width:60px;height:60px}.skeleton.thumbnail-image.round{border-radius:50%}.skeleton.thumbnail-image::after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.2) 20%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0));-webkit-animation:skeleton-loading 2s infinite;animation:skeleton-loading 2s infinite;content:""}@-webkit-keyframes skeleton-loading{100%{transform:translateX(100%)}}@keyframes skeleton-loading{100%{transform:translateX(100%)}}.subscribe-wrapper{position:relative;padding-inline-end:calc(var(--bs-gutter-x)*.5);overflow:visible}.subscribe-wrapper::before{position:absolute;right:0;top:0;display:block;height:100%;width:100vw;content:"";background-color:#005eb8;border-radius:0 1rem 0 0}.subscribe-wrapper form{padding-right:.5rem}.subscribe-wrapper form .form_label{font-size:1.0625rem}.subscribe-wrapper form .form_responses{font-size:1.0625rem;margin-bottom:.5rem}.subscribe-wrapper form .form_responses .form-response{margin-bottom:.5rem}.subscribe-wrapper form button.form_button_submit{background:#005eb8;border:1px solid #fff;color:#fff;transition:.2s}.subscribe-wrapper form button.form_button_submit:hover{background:#fff;color:#005eb8 !important}.subscribe-wrapper .pick{right:0;top:0;height:17.5rem;width:16.75rem;overflow:hidden}.subscribe-wrapper .pick svg{bottom:0;left:0;aspect-ratio:307/312;height:19.5rem;opacity:.2}.subscribe-wrapper .pick ion-icon{left:52%;top:45%;height:7.5rem;width:8.875rem;font-size:8rem;color:#005eb8;transform:translate(-50%, -50%)}.program-listing-search-sort{margin:0;top:45px}@media(max-width: 575.98px){.program-listing-search-sort{margin:0 -0.75rem;top:10px}.program-listing-search-sort .search-sort-wrapper{margin:0 .75rem}}@media(min-width: 576px)and (max-width: 767.98px){.program-listing-search-sort{margin:0 calc((100vw - 32.25rem)/2*-1)}.program-listing-search-sort .search-sort-wrapper{margin:0 calc((100vw - 32.25rem)/2)}}@media(min-width: 768px)and (max-width: 991.98px){.program-listing-search-sort{margin:0 calc((100vw - 43.5rem)/2*-1)}.program-listing-search-sort .search-sort-wrapper{margin:0 calc((100vw - 43.5rem)/2)}}@media(max-width: 991.98px){.program-listing-search-sort{padding:1rem 0;box-shadow:.375rem .375rem .625rem 0 rgba(25,42,47,.1)}}@media(min-width: 992px){.program-listing-search-sort{padding:1.5rem 0 1rem;margin-top:-1.5rem;position:sticky;z-index:1020}}@media(max-width: 341px){.program-listing-search-sort .offcanvas-buttons .btn-filter-offcanvas{margin:0 0 .5rem 0 !important;width:100% !important}.program-listing-search-sort .offcanvas-buttons .btn-filter-offcanvas:last-child{margin:0 !important}}.program-listing-cards{min-height:60vh}.program-listings-filters{overflow-x:hidden}@media(min-width: 992px){.program-listings-filters .filters-header{padding:1rem 1.5rem;border:1px solid #d4dff4;border-top-right-radius:.5rem;border-top-left-radius:.5rem}}.program-listings-filters .filters-header #search-box-clear-filters{height:2.5rem;display:flex;align-items:center}.program-listings-filters h3,.program-listings-filters h4{font-size:1.125rem;font-weight:600}.program-listings-filters h3{color:#a6192e}@media(min-width: 992px){.program-listings-filters h3{color:#1c232c;font-size:1.5rem;font-weight:700}}.program-listings-filters h4{line-height:1.5;border-bottom:1px solid #abbfe7;padding-bottom:.5rem}@media(min-width: 992px){.program-listings-filters h4{border-bottom:none;margin-bottom:0 !important;padding-bottom:0}}.program-listings-filters .filter-taxonomy-section{display:flex;flex-direction:column;gap:1rem;margin:2rem 0;padding:0}@media(min-width: 992px){.program-listings-filters .filter-taxonomy-section{gap:.5rem;margin:1.5rem 0}}.program-listings-filters .filter-taxonomy-section:first-of-type{margin-top:0}.program-listings-filters .filter-taxonomy-section:last-child{margin-bottom:0}.program-listings-filters .filter-taxonomy-section ul{margin-bottom:0;display:flex;flex-flow:column;gap:.25rem}.program-listings-filters .filter-taxonomy-section ul li:hover{cursor:pointer}.program-listings-filters .filter-taxonomy-section ul li:hover label{text-decoration:underline}.program-listings-filters .filter-taxonomy-section ul li:hover .form-check-input{background-color:#abbfe7}@media(min-width: 992px){.program-listings-filters{top:4.5rem}}.filters-offcanvas,.offcanvas.filters-offcanvas{background-color:#fff;overflow-y:hidden;border:0;width:100%}.filters-offcanvas .btn-close,.offcanvas.filters-offcanvas .btn-close{color:#005eb8;background:none;position:absolute;right:0;top:1rem;width:auto;opacity:1;padding:0;font-weight:700;z-index:10}.filters-offcanvas .btn-close ion-icon,.offcanvas.filters-offcanvas .btn-close ion-icon{font-size:1.25rem;color:#005eb8;top:0}.filters-offcanvas .btn-close:hover ion-icon,.offcanvas.filters-offcanvas .btn-close:hover ion-icon{transform:scale(1.25)}.filters-offcanvas .offcanvas-body,.offcanvas.filters-offcanvas .offcanvas-body{margin:0;transform:translate(0, 0)}.filters-offcanvas .offcanvas-body.offcanvas-body-scrollable,.offcanvas.filters-offcanvas .offcanvas-body.offcanvas-body-scrollable{position:absolute;height:calc(100% - 3rem);width:100%;bottom:0;overflow-y:scroll}@media(min-width: 576px){.filters-offcanvas .offcanvas-body,.offcanvas.filters-offcanvas .offcanvas-body{max-width:100%}}.filters-offcanvas .offcanvas-content-wrapper,.offcanvas.filters-offcanvas .offcanvas-content-wrapper{position:relative;width:100%;padding:0 1rem 6.625rem}@media(min-width: 576px){.filters-offcanvas .offcanvas-content-wrapper,.offcanvas.filters-offcanvas .offcanvas-content-wrapper{padding:0 1.5rem 7.125rem}}@media(min-width: 768px){.filters-offcanvas .offcanvas-content-wrapper,.offcanvas.filters-offcanvas .offcanvas-content-wrapper{padding:0 3rem 7.625rem}}.filters-offcanvas .offcanvas-content,.offcanvas.filters-offcanvas .offcanvas-content{border:0;box-shadow:none;padding:0;border-radius:0}.filters-offcanvas .apply-clear-buttons,.offcanvas.filters-offcanvas .apply-clear-buttons{position:absolute;width:100%;bottom:0;z-index:11;background-color:#fff;border-top:1px solid #d4dff4;padding:1.5rem 1rem}.filters-offcanvas .apply-clear-buttons .btn-filter-offcanvas,.offcanvas.filters-offcanvas .apply-clear-buttons .btn-filter-offcanvas{min-width:10rem}@media(min-width: 576px){.filters-offcanvas .apply-clear-buttons,.offcanvas.filters-offcanvas .apply-clear-buttons{padding:1.5rem 1.5rem}}@media(min-width: 768px){.filters-offcanvas .apply-clear-buttons,.offcanvas.filters-offcanvas .apply-clear-buttons{padding:1.5rem 3rem}}.apply-btn-wrapper{position:fixed;bottom:0;padding:1rem;width:100%;margin-left:-1rem;border-top:1px solid #abbfe7;background:#fff}.better-way{padding-top:3rem;padding-bottom:3rem}@media(min-width: 992px){.better-way{padding-top:5rem;padding-bottom:5rem}}.better-way .content-heading{display:flex;flex-direction:column;gap:1.5rem;margin-top:1rem}.better-way .content h2{display:flex;flex-direction:column}.better-way .content h2+p{margin-top:2.5rem;font-size:1rem}@media(min-width: 992px){.better-way .content h2+p{font-size:1.25rem}}.better-way .content .text{gap:2.5rem;margin-top:2.5rem}.better-way .content .text h3{font-size:1.75rem;color:#da291c}@media(min-width: 992px){.better-way .content .text h3{font-size:2rem}}.better-way .content .text p{font-size:1rem}@media(min-width: 992px){.better-way .content .text p{font-size:1.25rem}}.better-way .content .text h3,.better-way .content .text p{margin:0}.better-way .content .text-group{gap:.5rem}.stats{overflow:visible}@media(min-width: 576px)and (max-width: 767.98px){.stats{overflow:hidden}}@media(max-width: 575.98px){.stats{overflow:hidden}}@media(min-width: 992px){.stats .container{display:flex;align-items:center;min-height:32rem}}.stats .image-wrapper{height:25rem;margin-left:-8em;margin-right:-8rem;margin-bottom:-12rem}@media(min-width: 992px){.stats .image-wrapper{position:absolute;width:40%;margin:0}}.stats .image-wrapper img{height:inherit;width:100%;object-fit:cover}@media(min-width: 992px){.stats .image-wrapper img{border-radius:.5rem}}.stats .stat-cards{gap:1.5rem}.stats .stat-two-cards{position:absolute;right:18%}@media(min-width: 768px)and (max-width: 991.98px){.stats .stat-two-cards{position:relative;right:0%}}@media(min-width: 576px)and (max-width: 767.98px){.stats .stat-two-cards{position:relative;right:0%}}@media(max-width: 575.98px){.stats .stat-two-cards{position:relative;right:0%}}.stats .basic-stat-container{margin-left:3rem}.stats .basic-stat-container .basic-stat{flex:1 1 auto}@media(max-width: 767.98px){.stats .basic-stat-container .basic-stat{flex:0 0 auto;margin-left:0}}@media(min-width: 576px)and (max-width: 767.98px){.stats .basic-stat-container .basic-stat{flex:0 0 auto;margin-right:5rem}}@media(max-width: 575.98px){.stats .basic-stat-container .basic-stat{flex:0 0 auto;margin-right:5rem}}.stats .basic-stat-container .basic-stat .stats-wrap{padding:5.5rem 2.5rem 3.5rem 1.5rem}.stats .stat-one-card{position:absolute;right:31%;top:20%}@media(min-width: 768px)and (max-width: 991.98px){.stats .stat-one-card{position:relative;right:0%}}@media(min-width: 576px)and (max-width: 767.98px){.stats .stat-one-card{position:relative;left:18%}}@media(max-width: 575.98px){.stats .stat-one-card{position:relative;right:0%}}.stats .stats-wrap{display:flex;flex-direction:column;height:100%;max-width:unset;padding:4rem;margin:0;text-align:center;align-items:center;gap:1.5rem;background-color:#fff;border-radius:.5rem;box-shadow:6px 6px 10px 0px rgba(25,42,47,.1)}@media(min-width: 992px){.stats .stats-wrap{align-items:flex-start;padding:2rem 1.5rem;text-align:left}}@media(min-width: 992px){.stats .stats-wrap{padding:4rem 1.5rem}}.stats .chart-circle{width:auto;height:100%;margin:0;justify-content:flex-start}.stats .digit-container{height:1em;width:.6em;margin:0 !important}.stats .digit{font-size:4rem}.stats .odometer{display:flex;align-items:center;color:#005eb8}.stats .odometer span{display:flex;align-items:center;margin:0}.stats .pick{z-index:-1;bottom:0;right:-60%}@media(max-width: 575.98px){.stats .pick{display:none}}@media(min-width: 768px){.stats .pick{right:-20%}}@media(min-width: 992px){.stats .pick{right:-1%}.stats .pick svg{transform:scale(0.8);transform-origin:bottom right}}.stats .stat-pick{right:12%}@media(max-width: 575.98px){.stats .stat-pick{display:none}}@media(min-width: 992px){.areas-of-interests .content-heading h2{font-size:2.5rem}}.areas-of-interests .content-heading h2+p{margin-top:1.5rem}.academic-upgrading .ctas-container{gap:1.5rem}.academic-upgrading .cta-wrapper{position:relative;overflow:hidden;border-radius:.5rem;padding:1.5rem}@media(min-width: 992px){.academic-upgrading .cta-wrapper{padding:2.5rem}}.academic-upgrading .cta-wrapper::after{z-index:0;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;content:""}.academic-upgrading .cta-wrapper:first-of-type::after{background-color:#005eb8;mix-blend-mode:overlay}.academic-upgrading .cta-wrapper:last-of-type::after{background-color:#6d2077;mix-blend-mode:overlay}.academic-upgrading .cta-wrapper .bg-image{z-index:-1;position:absolute;left:0;top:0;width:100%;height:100%}.academic-upgrading .cta-wrapper .bg-image img{width:100%;height:100%;object-position:center center;object-fit:cover}.academic-upgrading .cta-content{z-index:2;position:relative;display:flex;flex-direction:column;gap:1rem}.academic-upgrading .cta-content h3{font-size:1.625rem;color:#fff}.academic-upgrading .cta-content p{color:#fff}.academic-upgrading .cta-content .btn{height:2.5rem}.academic-upgrading .cta-content .btn:hover{background-color:rgba(0,0,0,0);border-color:#fff}.icon-cta-section{background-color:#f6f7f9}.map{padding-top:3rem;padding-bottom:3rem}@media(min-width: 992px){.map{padding-top:5rem;padding-bottom:5rem}}.map .content{display:flex;flex-direction:column;gap:1.5rem}.map .content h2{font-size:2.5rem}.map .map-column{height:100%}@media(min-width: 992px){.map .map-column{height:auto}}.map .map-wrapper{height:100%;width:100%;margin-top:2.5rem}@media(min-width: 992px){.map .map-wrapper{margin-top:0}}.map .map-wrapper iframe{width:100%;height:100%;aspect-ratio:4/3}.google-custom-map-wrapper{height:25rem}.campus-map .campus-map-banner{padding-top:2rem;padding-bottom:2rem}@media(min-width: 992px){.campus-map .campus-map-banner{padding-top:2.875rem;padding-bottom:2.875rem}}.campus-map .campus-map-banner .breadcrumb-nav{margin-top:0;font-size:.875rem;font-style:"Titillium Web",Open Sans,Arial,sans-serif;color:#005eb8}.campus-map .campus-map-banner .breadcrumb-nav .page-text{font-weight:700;color:#005eb8}.campus-map .campus-map-banner h1{margin-top:1rem;margin-bottom:0}@media(min-width: 992px){.campus-map .campus-map-banner h1{margin-top:0}}.campus-map .campus-map-banner h1+p{margin-top:1rem;font-size:1.25rem}.campus-map .campus-map-banner img{z-index:2;margin-top:4rem;border-radius:.5rem}@media(min-width: 992px){.campus-map .campus-map-banner img{margin-top:0}}.campus-map .campus-map-banner .pick{bottom:-2rem;right:0}@media(min-width: 992px){.campus-map .campus-map-banner .pick{top:0;bottom:unset;transform:scale(1.2)}}.campus-map .main-campus-map{padding-top:2.5rem;padding-bottom:2.5rem;background-color:#f6f7f9}.campus-map .main-campus-map .heading{display:flex;flex-direction:column;gap:1rem}.campus-map .main-campus-map .thumbnail{background-color:#6d2077}.campus-map .main-campus-map .btn{flex-shrink:0}.campus-map .main-campus-map .container{display:flex;flex-direction:column;gap:2.5rem}@media(min-width: 992px){.campus-map .main-campus-map .map-container{padding-top:2.5rem}}.campus-map .main-campus-map .map-wrapper{display:flex;flex-direction:column-reverse;border-radius:1rem;overflow:hidden;box-shadow:2px 6px 12px 1px rgba(47,98,113,.1)}@media(min-width: 992px){.campus-map .main-campus-map .map-wrapper{flex-direction:row}}@media(min-width: 768px){.campus-map .main-campus-map .map-wrapper #img-building{width:100%;object-fit:cover}}.campus-map .main-campus-map .filter-col{z-index:2;background-color:#fff}.campus-map .main-campus-map .tabs-container{display:flex;flex-direction:column-reverse}@media(min-width: 992px){.campus-map .main-campus-map .tabs-container{height:100%;flex-direction:column}}.campus-map .main-campus-map .info-panel{z-index:10;position:absolute;bottom:0;height:40rem;width:100%;background-color:#fff;transform:translateY(100%);transition:.2s}.campus-map .main-campus-map .info-panel.active{transform:translateY(-23px)}@media(min-width: 992px){.campus-map .main-campus-map .info-panel.active{transform:translateX(0)}}@media(min-width: 992px){.campus-map .main-campus-map .info-panel{top:0;bottom:unset;left:0;height:100%;transform:translateX(-100%)}}.campus-map .main-campus-map .info-panel .btn-close-pane{bottom:40rem}.campus-map .main-campus-map .info-panel .btn-back{display:none}@media(min-width: 992px){.campus-map .main-campus-map .info-panel .btn-back{position:absolute;display:flex;justify-content:center;align-items:center;top:1.125rem;left:1.5rem;width:2rem;height:2rem;padding:0;background:#da291c}}.campus-map .main-campus-map .info-panel .btn-back ion-icon{top:0;font-size:1.5rem;color:#fff}.campus-map .main-campus-map .info-panel .btn-back:hover ion-icon{transform:none}.campus-map .main-campus-map .info-panel img{height:17.75rem}.campus-map .main-campus-map .info-panel .content{border-bottom:none}.campus-map .main-campus-map .info-panel .content-wrapper{overflow-y:auto;max-height:22.25rem;padding-bottom:1.5rem}@media(min-width: 992px){.campus-map .main-campus-map .info-panel .content-wrapper{max-height:34.25rem}}.campus-map .main-campus-map .info-panel .hours-of-operation,.campus-map .main-campus-map .info-panel .offices-services{padding:0 1.5rem;margin-top:1rem}.campus-map .main-campus-map .info-panel .hours-of-operation h4,.campus-map .main-campus-map .info-panel .offices-services h4{font-size:1.125rem;font-weight:600}.campus-map .main-campus-map .info-panel #tbl-departments th{width:50%}.campus-map .main-campus-map .info-panel #tbl-departments th:nth-child(2),.campus-map .main-campus-map .info-panel #tbl-departments th:nth-child(3){width:25%}.campus-map .main-campus-map .info-panel #tbl-departments tr td{border-bottom:1px solid #d4dff4}.campus-map .main-campus-map .nav-tabs{display:flex;flex-direction:row;gap:1rem;padding:0 1rem;margin:0;border-bottom:none;border-top:1px solid #d9dadc}@media(min-width: 992px){.campus-map .main-campus-map .nav-tabs{padding:1.5rem 1rem 0 1rem;border-bottom:1px solid #d9dadc;border-top:none}}.campus-map .main-campus-map .nav-tabs .nav-link{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin:0;width:100%;height:100%;padding:1rem .5rem;color:#000;font-size:1rem;font-weight:600;font-family:"Titillium Web",Open Sans,Arial,sans-serif;border-top:2px solid rgba(0,0,0,0);border-bottom:none;transition:.2s;cursor:pointer}@media(min-width: 992px){.campus-map .main-campus-map .nav-tabs .nav-link{padding:.25rem 0;border-top:none;border-bottom:2px solid rgba(0,0,0,0)}}.campus-map .main-campus-map .nav-tabs .nav-link:hover,.campus-map .main-campus-map .nav-tabs .nav-link.active{color:#000;border-top:2px solid #005eb8 !important;border-bottom:none}.campus-map .main-campus-map .nav-tabs .nav-link:hover::before,.campus-map .main-campus-map .nav-tabs .nav-link.active::before{background-color:#005eb8}@media(min-width: 992px){.campus-map .main-campus-map .nav-tabs .nav-link:hover,.campus-map .main-campus-map .nav-tabs .nav-link.active{border-top:none !important;border-bottom:2px solid #005eb8 !important}}.campus-map .main-campus-map .nav-tabs .nav-link::before{display:block;width:2rem;height:2rem;background-color:#da291c;transition:.2s;content:""}.campus-map .main-campus-map .nav-tabs .nav-link#amenities-tab::before{mask-image:url("../images/svgs/icons/amenities.svg")}.campus-map .main-campus-map .nav-tabs .nav-link#buildings-tab::before{mask-image:url("../images/svgs/icons/buildings.svg")}.campus-map .main-campus-map .nav-tabs .nav-link#offices-tab::before{mask-image:url("../images/svgs/icons/offices.svg")}.campus-map .main-campus-map .nav-tabs .nav-link#search-tab::before{mask-image:url("../images/svgs/icons/map-search.svg")}.campus-map .main-campus-map .tab-content{position:relative;height:100%}.campus-map .main-campus-map .btn-close-pane{position:absolute;bottom:32rem;right:0;padding:.625rem}@media(min-width: 992px){.campus-map .main-campus-map .btn-close-pane{display:none}}.campus-map .main-campus-map .btn-close-pane ion-icon{width:1.5rem;height:1.5rem}.campus-map .main-campus-map .tab-pane.active{z-index:1;position:absolute;bottom:0;left:0;width:100%;height:32rem;background-color:#fff}@media(min-width: 992px){.campus-map .main-campus-map .tab-pane.active{position:relative;height:100%}}.campus-map .main-campus-map .filter-header{gap:1rem;padding:0 1.5rem;border-bottom:1px solid #d9dadc;font-family:"Titillium Web",Open Sans,Arial,sans-serif}.campus-map .main-campus-map .filter-header>:first-child{width:80%;padding:.75rem .5rem}.campus-map .main-campus-map .filter-header>:last-child{width:20%;padding:.75rem 0;text-align:center}.campus-map .main-campus-map .filter-items.amenities{margin-top:1rem}.campus-map .main-campus-map .filter-items.amenities .filter-check{align-items:center}.campus-map .main-campus-map .filter-items.amenities label{display:flex;align-items:center;padding-left:0}.campus-map .main-campus-map .filter-items.amenities label ion-icon{top:0;width:2rem;height:2rem;margin-right:.5rem}.campus-map .main-campus-map .filter-items.buildings .filter-check .code{color:#1c232c;font-weight:600}.campus-map .main-campus-map .filter-items.offices .name{font-size:1rem;font-weight:400}.campus-map .main-campus-map .filter-items.offices .location{font-size:.875rem;font-weight:400}.campus-map .main-campus-map .filter-items.offices .location .link{font-size:.875rem;font-weight:700;transition:.2s;border-bottom:none}.campus-map .main-campus-map .filter-items.offices .location .link:hover{text-decoration:underline}.campus-map .main-campus-map .filter-items.offices .filter-check>:last-child{font-size:.75rem}.campus-map .main-campus-map .filter-items.offices .filter-check,.campus-map .main-campus-map .filter-items.buildings .filter-check{gap:1rem;padding:0;border-bottom:none}.campus-map .main-campus-map .filter-items.offices .filter-check>:first-child,.campus-map .main-campus-map .filter-items.buildings .filter-check>:first-child{width:80%;padding:.75rem .5rem;border-bottom:1px solid #d9dadc}.campus-map .main-campus-map .filter-items.offices .filter-check>:last-child,.campus-map .main-campus-map .filter-items.buildings .filter-check>:last-child{width:20%;text-align:center;padding:.75rem 0;border-bottom:1px solid #d9dadc}.campus-map .main-campus-map .filter-items.offices .filter-check:last-child>*,.campus-map .main-campus-map .filter-items.buildings .filter-check:last-child>*{border-bottom:none}.campus-map .main-campus-map .filter-items.offices .filter-check button,.campus-map .main-campus-map .filter-items.buildings .filter-check button{padding:0;border-radius:0;text-align:left;color:#005eb8;font-weight:700;border-top:none;border-left:none;border-right:none}.campus-map .main-campus-map .filter-items.offices .filter-check button:active,.campus-map .main-campus-map .filter-items.offices .filter-check button:hover,.campus-map .main-campus-map .filter-items.buildings .filter-check button:active,.campus-map .main-campus-map .filter-items.buildings .filter-check button:hover{color:#da291c}.campus-map .main-campus-map .disclaimer{padding:1rem 1.5rem;background-color:#f6f7f9}.campus-map .main-campus-map .disclaimer p{font-size:1rem}.campus-map .main-campus-map .filter-check{position:relative;padding:.75rem 0;margin:0 1.5rem;border-bottom:1px solid #d9dadc;font-size:1rem;font-weight:600;color:#1c232c;font-family:"Titillium Web",Open Sans,Arial,sans-serif}.campus-map .main-campus-map .filter-check label::before{z-index:2;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;content:""}.campus-map .main-campus-map .filter-check input{width:1rem;height:1rem;border-radius:0;border:1px solid #005eb8;appearance:none}.campus-map .main-campus-map .filter-check input:checked{background-color:#005eb8 !important}.campus-map .main-campus-map .map-asset-wrapper{position:relative;touch-action:pan-x pan-y;width:100%;min-height:20rem;max-height:36.1rem;background-color:#00a3e0}@media(min-width: 992px){.campus-map .main-campus-map .map-asset-wrapper{min-height:52rem;max-height:52rem}}.campus-map .main-campus-map .map-asset-wrapper.overlay::before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:#003a71;opacity:.8;content:""}@media(min-width: 992px){.campus-map .main-campus-map .map-asset-wrapper.overlay::before{content:none}}.campus-map .main-campus-map .map-asset-wrapper .mobile-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.campus-map .main-campus-map .map-asset-wrapper .mobile-overlay::after{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.5;content:""}.campus-map .main-campus-map .map-asset-wrapper .mobile-overlay .pan-message{z-index:1;gap:.5rem;padding:1.5rem 1rem;border-radius:.5rem;background-color:#fff}.campus-map .main-campus-map .map-asset-wrapper .mobile-overlay .pan-message ion-icon{top:0;width:1.5rem;height:1.5rem;color:#a6192e}.campus-map .main-campus-map .map-asset-wrapper .mobile-overlay .pan-message p{margin:0;font-size:.875rem;font-weight:700;color:#1c232c;font-family:"Titillium Web",Open Sans,Arial,sans-serif}.campus-map .main-campus-map .zoom-buttons{position:absolute;bottom:1rem;right:1rem;display:flex;flex-direction:column;gap:1rem;padding:.875rem;border-radius:.5rem;border:1px solid #da291c;background-color:#fff}.campus-map .main-campus-map .zoom-buttons button{display:flex;align-items:center;justify-content:center;padding:0;width:1.5rem;height:1.5rem;border:none}.campus-map .main-campus-map .zoom-buttons button ion-icon{top:0;width:1.5rem;height:1.5rem;color:#da291c}.campus-map .main-campus-map .zoom-buttons button.max ion-icon{color:#8d949f}.campus-map .main-campus-map .zoom-buttons button:hover ion-icon{transform:none}.campus-map .contact-list{gap:1rem}.campus-map .contact-list dd{display:flex;flex-direction:row;gap:.5rem;color:#005eb8;text-decoration:underline}.campus-map .contact-list dd::before{content:""}.campus-map .contact-list dd ion-icon{width:1.5em;height:1.5em}.campus-map .contact-list dd a:not(.btn){transition:.2s;margin-top:.2rem;text-decoration:underline}.campus-map .contact-list dd a:not(.btn):hover{color:#da291c}.campus-map .table{border-radius:1rem;border-collapse:separate;border-spacing:0;margin:0}.campus-map .table th{border:1px solid #d4dff4;border-left:none;border-bottom:none}.campus-map .table th:first-child{border-top-left-radius:.5rem;border-left:1px solid #d4dff4}.campus-map .table th:last-child{border-top-right-radius:.5rem;border-right:1px solid #d4dff4}.campus-map .table td{border:1px solid #d4dff4;border-top:none;border-left:none;font-size:.875rem}.campus-map .table td:first-child{border-left:1px solid #d4dff4}.campus-map .table tr:last-child td:first-child{border-bottom-left-radius:.5rem}.campus-map .table tr:last-child td:last-child{border-bottom-right-radius:.5rem}.campus-map .table thead th{border-color:#fff;background-color:#d4dff4;color:#003a71;font-size:.875rem;font-weight:400;width:50%;vertical-align:baseline}.campus-map .content{display:flex;flex-direction:column;padding:1.5rem;border-bottom:1px solid #d4dff4}.campus-map .content h3{display:flex;flex-direction:column}.campus-map .content h3 span:first-child{font-size:1.5rem;font-weight:700}.campus-map .content h3 span:last-child:not(:only-child){font-size:1.125rem;font-weight:600}.campus-map .content .btn{display:flex;align-items:center;height:2.5rem}.campus-map .content .btn ion-icon{top:0}.campus-map .content .btn.red{color:#da291c}.campus-map .content .btn.red:hover{color:#fff}.campus-map svg{transition:transform .3s ease}.audio-tour-container .link-container .btn{display:none !important}.satellite-campus{padding-top:2.5rem;padding-bottom:2.5rem;background-color:#fff}.satellite-campus .container{display:flex;flex-direction:column;gap:2.5rem}.satellite-campus .cards{height:100%}.satellite-campus .row{gap:2rem}@media(min-width: 992px){.satellite-campus .row{gap:0}}.satellite-campus .satellite-campus-card{display:grid;grid-template-rows:13.75rem 1fr minmax(10rem, auto);height:100%;border-radius:1rem;background-color:#fff;box-shadow:2px 6px 12px 3px rgba(47,98,113,.1)}.satellite-campus .satellite-campus-card img{width:100%;height:13.75rem;object-fit:cover}.satellite-campus .satellite-campus-card dl{flex-grow:1}.satellite-campus .satellite-campus-card .hours-of-operation{padding:1rem 1.5rem 1.5rem 1.5rem}.satellite-campus .satellite-campus-card .hours-of-operation h4{font-size:1.125rem;font-weight:600}.satellite-campus .satellite-campus-card .hours-of-operation .btn:visited{color:#da291c}.satellite-campus .satellite-campus-card .hours-of-operation .btn:hover{color:#fff}.satellite-campus .content{display:flex;flex-direction:column;padding:1.5rem;border-bottom:1px solid #d4dff4}.satellite-campus .content h3{display:flex;flex-direction:column}.satellite-campus .content h3 span:first-child{font-size:1.5rem;font-weight:700}.satellite-campus .content h3 span:last-child:not(:only-child){font-size:1.125rem;font-weight:600}.satellite-campus .content .btn{display:flex;align-items:center;height:2.5rem}.satellite-campus .content .btn ion-icon{top:0}.satellite-campus .content .btn.red{color:#da291c}.satellite-campus .content .btn.red:hover{color:#fff}.satellite-campus .table.table-map{border-radius:1rem;border-collapse:separate;border-spacing:0;margin:0}.satellite-campus .table.table-map th{border:1px solid #d4dff4;border-left:none;border-bottom:none}.satellite-campus .table.table-map th:first-child{border-top-left-radius:.5rem;border-left:1px solid #d4dff4}.satellite-campus .table.table-map th:last-child{border-top-right-radius:.5rem;border-right:1px solid #d4dff4}.satellite-campus .table.table-map td{border:1px solid #d4dff4;border-top:none;border-left:none;font-size:.875rem}.satellite-campus .table.table-map td:first-child{border-left:1px solid #d4dff4}.satellite-campus .table.table-map tr:last-child td:first-child{border-bottom-left-radius:.5rem}.satellite-campus .table.table-map tr:last-child td:last-child{border-bottom-right-radius:.5rem}.satellite-campus .table.table-map thead th{border-color:#fff;background-color:#d4dff4;color:#003a71;font-size:.875rem;font-weight:400;width:50%;vertical-align:baseline}.satellite-campus svg{transition:transform .3s ease}.satellite-campus .contact-list{gap:1rem}.satellite-campus .contact-list dd{display:flex;flex-direction:row;gap:.5rem;color:#005eb8;text-decoration:underline}.satellite-campus .contact-list dd::before{content:""}.satellite-campus .contact-list dd ion-icon{width:1.5em;height:1.5em}.satellite-campus .contact-list dd a:not(.btn){transition:.2s;text-decoration:underline}.satellite-campus .contact-list dd a:not(.btn):hover{color:#da291c}.related-links .map-related-links{margin-top:-2rem}.related-links .map-related-links .link-block:first-child{margin-top:3rem}.related-links .map-related-links .mandatory-requirements-card{padding-left:2rem}@media(max-width: 575.98px){.related-links .map-related-links .mandatory-requirements-card{padding-left:0}}.custom-popover{position:absolute;padding:.25rem;background-color:#fff;border:1px solid #d4dff4;border-radius:.5rem;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);white-space:nowrap;transition:opacity .2s;pointer-events:none;width:10rem;height:1.875rem;bottom:100%;text-align:center;font-size:.875rem}.custom-popover-hidden{display:none}.gallery-wrapper{container-type:inline-size;display:flex;flex-wrap:wrap;justify-content:space-between}.gallery-wrapper .gallery-item{width:100%;margin-bottom:2rem;border-radius:.35rem;position:relative;overflow:hidden}.gallery-wrapper .gallery-item a{display:block}.gallery-wrapper .gallery-item img{object-fit:cover;width:100%}.gallery-wrapper .gallery-item .play-btn{position:absolute;bottom:0;right:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='122' height='125' viewBox='0 0 122 125' fill='none'%3E%3Cpath d='M0.937988 131.014L124.344 0.965576H136.287V131.014H0.937988Z' fill='url(%23paint0_linear_60_14)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_60_14' x1='122.376' y1='120.866' x2='13.7334' y2='66.3408' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%236D2077'/%3E%3Cstop offset='1' stop-color='%23CA3BDD'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-position:bottom right;background-size:auto 70%}.gallery-wrapper .gallery-item .play-btn:after{content:" ";border-style:solid;border-width:1em 0 1em 1.8em;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;position:absolute;bottom:2rem;right:2rem;transition:.2s}.gallery-wrapper .gallery-item:hover .play-btn:after{transform:translateX(3px)}@container (width > 710px){.gallery-wrapper .gallery-item{width:48%}.gallery-wrapper .gallery-item .play-btn:after{bottom:2rem;right:1.5rem}}@container (width > 900px){.gallery-wrapper .gallery-item{width:31%}.gallery-wrapper .gallery-item .play-btn:after{bottom:1rem;right:1rem}}main.page-content.pusheddown{margin-top:8rem}@media(min-width: 992px){main.page-content.pusheddown{margin-top:0}}.landing-page-hero{position:static;margin-bottom:0 !important}.landing-page-hero .col-intro p{font-family:"Titillium Web",Open Sans,Arial,sans-serif;font-size:1.2rem}@media(max-width: 575.98px){.top-page-img-wrapper{position:relative}}.top-page-bg{position:absolute;top:0;left:0;max-width:initial;width:160%;height:auto;z-index:-1}.top-page-bg.faded-logo{top:6rem;width:35%}@media(min-width: 768px){.top-page-bg{width:100%;min-height:100%}.top-page-bg.faded-logo{top:0rem;width:60%}}@media(min-width: 1200px){.top-page-bg{width:70%}.top-page-bg.faded-logo{left:8rem;width:35%}}@media(min-width: 1640px){.top-page-bg{width:55%}}@media(max-width: 575.98px){.top-page-bg{width:auto}}.future-students-container h1{padding-top:4rem}.future-students-container .support-message-col .support-message-cta{width:max-content;border-radius:.25rem}.future-students-container .audience-cards-row{padding-top:2rem}.future-students-container .audience-cards-row .path-text-col h2{font-size:2.75rem}.future-students-container .audience-cards-row a:focus{outline:none}.future-students-container .audience-cards-row .plain-card-col{position:relative;margin-top:2.5rem}.future-students-container .audience-cards-row .plain-card-col .plain-links-card{border-radius:.25rem;border:none;right:0;left:0;position:relative;width:100%}.future-students-container .audience-cards-row .plain-card-col .plain-links-card p{margin-top:.5rem;margin-bottom:0}.future-students-container .audience-cards-row .plain-card-col .plain-links-card .card-body{padding-top:2rem}@media(max-width: 575.98px){.future-students-container .support-message-col .support-message-cta{width:auto}.future-students-container .audience-cards-row .plain-card-col{margin-bottom:1rem;margin-top:1rem}}.bg-wrapper{overflow:hidden}.bg-wrapper .stories-news-wrapper,.bg-wrapper .contact-us-wrapper{overflow:initial}.bg-wrapper section:first-of-type{padding-top:2rem !important}.bg-wrapper section:last-of-type{padding-bottom:4rem !important}.tabs-container .apply-now-container{position:absolute;right:4.5em;top:0;display:none}.tabs-container .apply-now-container .apply-btn{background-color:#da291c}.tabs-container .tab-content #overview-bs-tab .col-lg-8{padding-bottom:2em}.tabs-container .tab-content #overview-bs-tab .download-link{position:relative;bottom:-2em}@media(min-width: 992px){.tabs-container .tab-content .tab-banner.oppertunities-area{margin-top:6em}}@media(max-width: 991.98px){.tabs-container .tab-content .tab-banner.oppertunities-area{margin-top:0em}}.tabs-container .red .stat-section .img-container{max-width:6.5rem}.tabs-container .red .stat-section .img-container img{padding:1rem 1.5rem}.tabs-container .red .stat-section p{color:#fff;margin:0;line-height:1.5}.tabs-container .red .stat-section p.stat{font-family:"Titillium Web",Open Sans,Arial,sans-serif;font-size:2.5rem}.program-listing-cards .results-count{font-size:1rem}#hits{border-top:1px solid #d9dadc}#hits ul{padding-left:0}#hits .search-result:nth-child(2n):not(.grid){background-color:#f7f7f8}.search-result{position:relative}.search-result .row{min-height:5rem}@media(min-width: 992px){.search-result .row{min-height:6.25rem}}.search-result .card{border-radius:10px !important;box-shadow:none;border:1px solid #cddff1;overflow:hidden}.search-result .card .card-img-top{border-radius:0;background-size:cover;height:12.25em}.search-result .card ul{list-style:none;padding-left:0em}.search-result .program-title-label{position:absolute;bottom:1rem;left:1.75rem;margin-top:10px;color:#fff;padding-left:5px;padding-right:5px;font-size:.8em;line-height:1.5em;letter-spacing:.05em;text-align:center;text-transform:capitalize;border-radius:.2rem;box-shadow:0 0 3px rgba(0,0,0,.6)}@media(min-width: 992px)and (max-width: 1199.98px){.search-result .program-title-label{bottom:1.25rem;left:1.25rem}}@media(min-width: 1200px){.search-result .program-title-label{left:2.25rem}}.search-result .program-title-label.new{background-color:#a6192e}.search-result .tn-wrapper{width:4.75rem}@media(min-width: 992px)and (max-width: 1199.98px){.search-result .tn-wrapper{width:4.35rem}}@media(min-width: 1200px){.search-result .tn-wrapper{width:5.5rem}}.search-result .tn-wrapper .thumbnail{width:3.25em;height:3.25em;background-size:cover;background-position:center}@media(min-width: 992px)and (max-width: 1199.98px){.search-result .tn-wrapper .thumbnail{height:3rem}}@media(min-width: 1200px){.search-result .tn-wrapper .thumbnail{width:3.75em;height:3.75em}}.search-result .program-status{position:relative;width:100%;height:100%;font-size:.875em}.search-result .program-status ion-icon{top:.55em;font-size:.7em;float:left}.search-result.pc-suggested .card{flex-direction:row}.search-result.pc-suggested .svg-shape{left:-18rem;z-index:2;opacity:.9;top:-28rem;mix-blend-mode:multiply}.search-result.pc-suggested .banner-body{z-index:10}.search-result.pc-suggested .banner-title,.search-result.pc-suggested .banner-body{color:#fff;padding-left:1.8rem}@media(max-width: 575.98px){.search-result.pc-suggested .banner-title,.search-result.pc-suggested .banner-body{padding-left:.62rem}}.search-result.pc-suggested .banner-button{z-index:20}.search-result.pc-suggested .btn-event{background:#a6192e}@media(max-width: 575.98px){.search-result.pc-suggested .btn-event{background:#fff;color:#a6192e}}.search-result.pc-suggested .thumbnail{position:relative;width:100%;height:100%;min-height:10rem;background-position:center center;background-size:cover}@media(min-width: 768px){.search-result.pc-suggested .thumbnail{min-height:6rem}}.search-result.pc-suggested .thumbnail svg{position:absolute;bottom:-1px}@media(min-width: 768px){.search-result.pc-suggested .thumbnail svg{height:100%;right:-1px;bottom:0}}.search-result.pc-suggested.pc-event .card{border-color:#6d2077;background:linear-gradient(to left, #9835B9, #632777)}.search-result.pc-suggested.pc-event .thumbnail{background-position:top center}.scroll-nav-wrapper .sticky-top{top:4.75rem;margin-bottom:3rem;position:static}@media screen and (min-height: 740px){.scroll-nav-wrapper .sticky-top{position:sticky}}.scroll-nav-wrapper-mobile{background-color:#fff;border-top:1px solid #005eb8;border-bottom:1px solid #005eb8;margin-top:4.5rem;top:3.75rem;box-shadow:.375rem .375rem .625rem 0 rgba(25,42,47,.1)}.scroll-nav-wrapper-mobile .accordion{margin:0}.scroll-nav-wrapper-mobile .accordion .accordion-item{border:none;border-radius:0}.scroll-nav-wrapper-mobile .scroll-nav-mobile{height:calc(100vh - 7rem);overflow-y:auto;padding-bottom:6rem !important}@media(min-width: 992px){.scroll-nav-inner{border-radius:.5rem;border:1px solid #d4dff4;background:#fff;box-shadow:.375rem .375rem .625rem 0 rgba(25,42,47,.1)}}.scroll-nav-inner h2{font-size:1.5rem;border-bottom:1px solid #d4dff4}.scroll-nav-inner .scroll-nav .nav-link{font-family:"Titillium Web",Open Sans,Arial,sans-serif;color:#1c232c;padding:.5rem 0 .5rem 2rem;display:inline-flex;align-items:center;width:100%}.scroll-nav-inner .scroll-nav .nav-link.active{font-weight:700}.scroll-nav-inner .scroll-nav .nav-link.active::before{content:"";background-image:url("../images/svgs/icons/chevron-triple-right.svg");background-position:left center;background-repeat:no-repeat;display:inline-block;width:1.5rem;height:1.5rem;margin-left:-2rem;margin-right:.5rem}.scroll-nav-inner .scroll-nav .nav-link:hover{text-decoration:underline}.scroll-nav-inner .scroll-nav-footer{border-top:1px solid #d4dff4}@media(max-width: 991.98px){.scroll-nav-inner .scroll-nav-footer{position:fixed;bottom:0;width:100%;background:#fff}}.custom-form-google{width:100%;max-width:12.5rem}.custom-form-google select{border-radius:.375rem}.example-row{margin-bottom:1rem;background-color:#cddff1}.example-block{padding:1rem;background:#9abfe3;border:1px solid #005eb8}code{color:#ff1493}.checklist{background-color:#005eb8;background-image:url("https://sait.ca/assets/app/sait/images/svgs/logo/sait-catalyst_white-faded.svg");background-repeat:no-repeat;border-radius:1rem;padding:1rem;margin:1.5rem auto 5rem auto;background-size:130%;background-position:-60% 110%}@media(min-width: 768px){.checklist{background-size:60%;background-position:130% 100%;padding:2rem}}@media(min-width: 992px){.checklist{background-position:120% 10rem}}.checklist .cl-timeline{display:flex;align-items:center;justify-content:space-between;padding:1rem 0;position:relative;font-family:"Titillium Web",Open Sans,Arial,sans-serif}@media(min-width: 768px){.checklist .cl-timeline{padding:1rem}}.checklist .cl-timeline .tl-section{text-align:center;position:relative;z-index:5;width:25%}.checklist .cl-timeline .tl-section.completed button ion-icon{background:#fff;color:#fff;border-color:#fff}.checklist .cl-timeline .tl-section.completed button:hover ion-icon{background:#fff}.checklist .cl-timeline .tl-section.active button{color:#fff;font-weight:bold}.checklist .cl-timeline .tl-section.active button ion-icon{color:#fff;border-color:#fff}.checklist .cl-timeline .tl-section.disabled{pointer-events:none}.checklist .cl-timeline .tl-section.disabled button{color:#fff}.checklist .cl-timeline .tl-section.disabled button ion-icon{border-color:#fff}.checklist .cl-timeline .tl-section button{background:none;border:none;color:#70a3d5;font-size:.8rem;width:4rem}@media(min-width: 576px){.checklist .cl-timeline .tl-section button{font-size:1rem;width:auto}}.checklist .cl-timeline .tl-section button:hover{text-decoration:none;color:#fff}.checklist .cl-timeline .tl-section button:hover:after{text-decoration:underline}.checklist .cl-timeline .tl-section button:hover ion-icon{transition:.2s;box-shadow:0 0 0 5px rgba(255,255,255,.3);background:#2c7dca}.checklist .cl-timeline .tl-section button[name=start-journey]:after{content:"Start your journey"}.checklist .cl-timeline .tl-section button[name=before-apply]:after{content:"Before you apply"}.checklist .cl-timeline .tl-section button[name=when-apply]:after{content:"When you apply"}.checklist .cl-timeline .tl-section button[name=after-apply]:after{content:"After you apply"}.checklist .cl-timeline .tl-section button ion-icon{margin:1rem auto;font-size:1.75rem;border:1px solid #fff;display:block;padding:.25rem;border-radius:300px;background:#005eb8;color:rgba(255,255,255,0);box-shadow:none;transition:.2s;width:2.5rem;height:2.5rem}.checklist .cl-timeline:after{content:" ";position:absolute;z-index:0;height:1px;background:#fff;top:3.7rem;left:2.75rem;right:2.75rem}@media(min-width: 576px){.checklist .cl-timeline:after{left:4.25rem;right:3.5rem}}@media(min-width: 768px){.checklist .cl-timeline:after{left:13%;right:13%}}.checklist .cl-timeline .completed-tl{position:absolute;top:3.6rem;left:2.75rem;height:5px;width:0;background:#fff;z-index:2;transition:.4s}@media(min-width: 576px){.checklist .cl-timeline .completed-tl{left:4.25rem;right:3.5rem}}@media(min-width: 768px){.checklist .cl-timeline .completed-tl{left:13%;right:13%}}.checklist .cl-timeline .completed-tl.first{width:25%}.checklist .cl-timeline .completed-tl.second{width:50%}.checklist .cl-timeline .completed-tl.third{width:72%}.checklist .cl-content h1,.checklist .cl-content h2,.checklist .cl-content p,.checklist .cl-content a,.checklist .cl-content label{color:#fff}.checklist .cl-content p.h2{font-size:2.25rem}.checklist .cl-content .step-group{display:none}.checklist .cl-content .step-group.active{display:block}.checklist .cl-content .cl-options{padding-top:3rem}@media(min-width: 768px){.checklist .cl-content .cl-options{padding-top:1rem}}.checklist .cl-content .cl-options .form-check{margin-bottom:.5rem}.checklist .cl-content .cl-options .form-check label{display:inline}.checklist .cl-content .cl-progress .cl-completed{opacity:0;display:flex;align-items:center;justify-content:center;position:absolute;top:0;bottom:0;width:100%;text-align:center;font-size:2.75rem;color:#fff;transform:translateY(4rem);transition:.25s;z-index:-1}@media(min-width: 576px){.checklist .cl-content .cl-progress .cl-completed{font-size:4rem}}.checklist .cl-content .cl-progress .cl-completed.active{transform:translateY(0rem);opacity:1;z-index:5}.checklist .cl-content .cl-progress .cl-completed ion-icon{top:0}.checklist .cl-content .cl-progress .number{opacity:1;transition:.25s}.checklist .cl-content .cl-progress .number.deactive{opacity:0}.checklist .icon-link:before{display:inline-block;width:1rem;margin-right:.25rem}.checklist .icon-link#downloadBtn:before{content:url("data:image/svg+xml,<svg viewBox='0 0 512 512' fill='white' xmlns='http://www.w3.org/2000/svg'><path d='M376 160H272v153.37l52.69-52.68a16 16 0 0122.62 22.62l-80 80a16 16 0 01-22.62 0l-80-80a16 16 0 0122.62-22.62L240 313.37V160H136a56.06 56.06 0 00-56 56v208a56.06 56.06 0 0056 56h240a56.06 56.06 0 0056-56V216a56.06 56.06 0 00-56-56zM272 48a16 16 0 00-32 0v112h32z'></path></svg>")}.checklist .icon-link#resetBtn:before{content:url("data:image/svg+xml,<svg viewBox='0 0 512 512' fill='white' xmlns='http://www.w3.org/2000/svg'><path d='M320 146s24.36-12-64-12a160 160 0 10160 160' stroke='white' stroke-linecap='round' stroke-miterlimit='10' stroke-width='32' fill='none'></path><path stroke-width='32' fill='none' stroke-linecap='round' stroke-linejoin='round' stroke='white' d='M256 58l80 80-80 80' class='ionicon-fill-none ionicon-stroke-width'></path></svg>")}.staff-bio-section{background:linear-gradient(90deg, rgba(86, 90, 97, 0.08) 100%, #fff 0);position:relative;padding:0 !important}.staff-bio-section .staff-bio-profile .staff-bio-icons ion-icon{border:1px solid #6d2077;background:#6d2077;border-radius:50%;font-size:15px;line-height:.5rem;color:#fff;margin-right:12px;width:20px;height:20px;padding:.25rem}.staff-bio-section .staff-bio-profile .staff-bio-icons ul{list-style-type:none;padding-left:0}.staff-bio-section .staff-bio-profile .staff-bio-icons ul .icon-list{padding-bottom:.19rem}.staff-bio-section .arrow-icon{color:#005eb8}.staff-bio-section .staff-banner-content-right .staff-img{max-width:100%;border-bottom-right-radius:4rem}@media(max-width: 575.98px){.staff-bio-section .staff-banner-content-right .staff-img{border-radius:0}}.staff-bio-content-section{padding-top:0rem}.staff-bio-content-section h4{font-size:1.1rem}main section.endless-opportunities{margin-top:-4rem;overflow:hidden}@media(min-width: 992px){main section.endless-opportunities{background-color:#f6f7f9;overflow:unset}}main section.endless-opportunities .container-home{position:relative;margin-top:4rem;overflow:unset}@media(min-width: 992px){main section.endless-opportunities .container-home{padding-top:4.25rem;padding-bottom:6.75rem}}main section.endless-opportunities .row{margin:0 !important;background-color:#f6f7f9}@media(min-width: 992px){main section.endless-opportunities .row{background-color:rgba(0,0,0,0)}}main section.endless-opportunities .images{position:relative;min-height:23.125rem;padding-top:2rem;padding-bottom:2rem;background-color:#f6f7f9}@media(min-width: 768px){main section.endless-opportunities .images{min-height:28rem}}main section.endless-opportunities .images img{position:absolute;border-radius:.5rem;object-fit:cover;z-index:10}@media(min-width: 992px){main section.endless-opportunities .images .pick{display:none}}main section.endless-opportunities .images .img-1{left:16rem;bottom:0;transform:scale(1.3)}@media(min-width: 768px){main section.endless-opportunities .images .img-1{transform:scale(1);left:11rem}}@media(min-width: 992px){main section.endless-opportunities .images .img-1{top:5rem;display:none}}@media(min-width: 1200px){main section.endless-opportunities .images .img-1{display:block;transform:scale(1);top:8rem;left:-21rem}}main section.endless-opportunities .images .img-2{left:0;transform:scale(1.3)}@media(min-width: 768px){main section.endless-opportunities .images .img-2{transform:scale(1);left:-1rem}}@media(min-width: 992px){main section.endless-opportunities .images .img-2{top:2rem;left:0;transform:scale(0.7)}}@media(min-width: 1200px){main section.endless-opportunities .images .img-2{transform:scale(1);left:-4rem;top:-2rem}}main section.endless-opportunities .images .img-3{display:none}@media(min-width: 768px){main section.endless-opportunities .images .img-3{transform:scale(0.7)}}@media(min-width: 992px){main section.endless-opportunities .images .img-3{display:block;top:4rem;left:12rem}}@media(min-width: 1200px){main section.endless-opportunities .images .img-3{left:13rem;top:1rem;transform:scale(1)}}main section.endless-opportunities .images .img-4{display:none}@media(min-width: 768px){main section.endless-opportunities .images .img-4{display:none;transform:scale(0.7)}}@media(min-width: 1200px){main section.endless-opportunities .images .img-4{display:block;transform:scale(1);top:30rem;left:-21rem}}main section.endless-opportunities .images .img-5{display:none}@media(min-width: 768px){main section.endless-opportunities .images .img-5{transform:scale(0.7)}}@media(min-width: 992px){main section.endless-opportunities .images .img-5{display:block;top:20rem;left:1rem}}@media(min-width: 1200px){main section.endless-opportunities .images .img-5{transform:scale(1);left:-2rem;top:22rem}}main section.endless-opportunities .images .img-6{display:none}@media(min-width: 768px){main section.endless-opportunities .images .img-6{transform:scale(0.7)}}@media(min-width: 992px){main section.endless-opportunities .images .img-6{display:block;left:17rem;top:22rem}}@media(min-width: 1200px){main section.endless-opportunities .images .img-6{transform:scale(1);top:25rem;left:20rem}}main section.endless-opportunities .images .img-7{display:none}@media(min-width: 768px){main section.endless-opportunities .images .img-7{transform:scale(0.7)}}@media(min-width: 992px){main section.endless-opportunities .images .img-7{display:block;top:33rem;left:0}}@media(min-width: 1200px){main section.endless-opportunities .images .img-7{transform:scale(1);left:-4rem;top:40rem}}main section.endless-opportunities .images.mobile{margin-top:4rem}@media(min-width: 768px){main section.endless-opportunities .images.mobile{position:absolute;left:145%;top:-10%;width:100%;height:100%}}@media(min-width: 992px){main section.endless-opportunities .images.mobile{display:none}}main section.endless-opportunities .images.mobile img{transform:scale(0.7)}main section.endless-opportunities .images.mobile .img-5{display:block;transform-origin:top left;top:0;right:7rem}@media(min-width: 768px){main section.endless-opportunities .images.mobile .img-5{left:unset;top:4rem;right:12rem}}@media(min-width: 992px){main section.endless-opportunities .images.mobile .img-5{display:none}}main section.endless-opportunities .images.mobile .img-7{display:block;transform-origin:bottom right;bottom:0;right:-1.5rem}@media(min-width: 768px){main section.endless-opportunities .images.mobile .img-7{bottom:8rem;right:10.5rem}}@media(min-width: 992px){main section.endless-opportunities .images.mobile .img-7{display:none}}main section.endless-opportunities .content{margin-top:2rem;padding-bottom:4rem}@media(min-width: 992px){main section.endless-opportunities .content{padding-bottom:0;margin-top:0}}main section.endless-opportunities .content h2{display:flex;flex-direction:column;font-size:3rem}@media(min-width: 992px){main section.endless-opportunities .content h2{font-size:4rem}main section.endless-opportunities .content h2 span:first-of-type{position:relative}main section.endless-opportunities .content h2 span:first-of-type::before{display:block;position:absolute;top:calc(50% - 2px);right:calc(100% + 1.75rem);height:4px;width:100%;background-color:#da291c;content:""}main section.endless-opportunities .content h2 span:not(:first-of-type){margin-left:2.5rem}}main section.endless-opportunities .content h2+p{margin-top:2.5rem;font-size:1rem}@media(min-width: 992px){main section.endless-opportunities .content h2+p{margin-left:2.5rem;font-size:1.25rem}}@media(min-width: 768px){main section.endless-opportunities .content h2+p{padding-right:1.58rem}}main section.endless-opportunities .content .text{gap:2.5rem;margin-top:2.5rem}@media(min-width: 992px){main section.endless-opportunities .content .text{margin-left:2.5rem}}main section.endless-opportunities .content .text h3{font-size:1.75rem;color:#da291c}@media(min-width: 992px){main section.endless-opportunities .content .text h3{font-size:2rem}}main section.endless-opportunities .content .text p{font-size:1rem}@media(min-width: 992px){main section.endless-opportunities .content .text p{font-size:1.25rem}}main section.endless-opportunities .content .text h3,main section.endless-opportunities .content .text p{margin:0}main section.endless-opportunities .content .text-group{gap:.5rem}main section.endless-opportunities .pick{transform-origin:top left;transform:scale(0.4);top:-2rem;left:-20%;color:#da291c}@media(min-width: 768px){main section.endless-opportunities .pick{transform-origin:center;top:-17rem;left:-50%;transform:scale(0.5)}}@media(min-width: 992px){main section.endless-opportunities .pick{transform:scale(-0.9);top:-2rem;left:-50%}}@media(min-width: 1200px){main section.endless-opportunities .pick{transform:scale(1);top:-4rem;left:-33%;transform-origin:top left}}main section.endless-opportunities .pick.blue{transform-origin:top right;right:-20%;left:unset;color:#005eb8;transform:scale(0.4)}@media(min-width: 768px){main section.endless-opportunities .pick.blue{top:0;right:10%;transform:scale(0.5)}}@media(min-width: 992px){main section.endless-opportunities .pick.blue{display:none}}main section.endless-opportunities .img-portrait{height:15rem;width:11.25rem}@media(min-width: 992px){main section.endless-opportunities .img-portrait{height:20rem;width:15rem}}main section.endless-opportunities .img-landscape{width:20rem;height:15rem}main section.default{padding-top:3rem;padding-bottom:3rem}@media(min-width: 992px){main section.default{padding-top:5rem;padding-bottom:5rem}}main section.default .default-container{margin-top:1.5rem}@media(min-width: 992px){main section.default .default-container{margin-top:2rem}}main section.areas-of-interests{padding-top:3rem;padding-bottom:3rem}@media(min-width: 992px){main section.areas-of-interests{padding-top:5rem;padding-bottom:5rem}}main section.areas-of-interests .interest-list-container{margin-top:1.5rem}@media(min-width: 992px){main section.areas-of-interests .interest-list-container{gap:4rem;margin-top:2rem}}main section.areas-of-interests .interest-list{padding:0;margin:0;list-style:none}main section.areas-of-interests .interest-list li{display:flex;margin-bottom:0 !important}main section.areas-of-interests .interest-list a{display:flex;flex-direction:row;align-items:center;width:100%;padding:1rem 1rem 1rem 0;border-bottom:1px solid #ccd2e0;font-size:1.125rem;font-family:"Titillium Web",Open Sans,Arial,sans-serif;font-weight:700;color:#1c232c}main section.areas-of-interests .interest-list a ion-icon:first-of-type{display:block;top:0;width:1.5rem;height:1.5rem;margin-left:0;margin-right:.5rem;mask-repeat:no-repeat;mask-size:contain;mask-position:center}main section.areas-of-interests .interest-list a:hover ion-icon:last-of-type{transform:translateX(0.35rem)}main section.areas-of-interests .interest-list a ion-icon{width:1.5rem;height:1.5rem;margin-left:auto;color:#da291c;transition:.2s}main section.areas-of-interests .btn-wrapper{margin-top:1.5rem}@media(min-width: 992px){main section.areas-of-interests .btn-wrapper{margin-top:2rem}}main section.areas-of-interests .btn-wrapper a{padding:.5rem 1rem .5rem 1.5rem;border:2px solid #005eb8;border-radius:6.25rem;font-size:1rem;font-weight:700;font-family:"Titillium Web",Open Sans,Arial,sans-serif;color:#005eb8}@media(min-width: 992px){main section.areas-of-interests .col-left,main section.areas-of-interests .col-right{width:50%}}.home-cta .container-home{overflow:unset}.home-cta .content-wrapper{display:flex;align-items:flex-end;height:48.75rem}.home-cta .content-wrapper .content{position:relative;padding:7.5rem 1.25rem 4rem 1.25rem}@media(min-width: 992px){.home-cta .content-wrapper .content{padding:7.5rem 3.75rem 4rem 3.75rem}}.home-cta .content-wrapper .content h2,.home-cta .content-wrapper .content p{color:#fff}.home-cta .content-wrapper .content::before,.home-cta .content-wrapper .content::after{position:absolute;top:0;left:0;width:100%;height:100%;background:#005eb8;mix-blend-mode:multiply;content:""}.home-cta .content-wrapper .content::after{border-radius:0px 4rem 0px 0px}.home-cta .content-wrapper .content::before{right:100%;left:unset}.home-cta .content-wrapper .logo{z-index:2}.home-cta .content-wrapper .text-group{position:relative;z-index:10;display:flex;flex-direction:column;justify-content:flex-end;gap:1.5rem}.home-cta .content-wrapper .text-group .btn-white{display:flex;align-items:center;padding:.5rem 1rem .5rem 1.5rem;color:#005eb8;font-weight:700}.home-cta .content-wrapper .text-group .btn-white:hover{background-color:#005eb8;border-color:#005eb8;color:#fff}.home-cta .cta-image-wrapper img{position:absolute;left:0;width:100%;height:48.75rem;object-fit:cover;object-position:80% 50%}main section.community{padding-top:2.5rem;padding-bottom:5rem}@media(min-width: 992px){main section.community{padding-top:5rem;padding-bottom:5rem}}main section.community .heading p{margin-top:1.5rem}main section.community .cards{display:flex;flex-direction:column;gap:2.5rem;margin-top:2.5rem}@media(min-width: 992px){main section.community .cards{flex-direction:row}}main section.community .card-col{display:flex;flex-direction:column;flex-grow:1;gap:1rem;width:100%;padding:0;font-family:"Titillium Web",Open Sans,Arial,sans-serif}main section.community .card-col span{font-size:1rem;color:#324053}main section.community .card-col img{max-height:8.75rem;border-radius:.5rem;object-fit:cover;min-height:13.75rem}@media(min-width: 768px){main section.community .card-col img{max-height:20rem}}@media(min-width: 992px){main section.community .card-col img{min-height:13.75rem;max-height:8.75rem}}@media(min-width: 992px){main section.community .card-col:first-of-type,main section.community .card-col:last-of-type{margin-top:5rem}}@media(min-width: 992px){main section.community .card-col:first-of-type img,main section.community .card-col:last-of-type img{max-height:15.875rem;padding:0}}@media(min-width: 992px){main section.community .card-col:nth-of-type(2) img{max-height:23.25rem}}main section.community .post-it-svg{top:0;left:0;background-position:bottom;background-image:url("../images/svgs/cards/bg-pixels.svg");background-size:cover;background-repeat:no-repeat}main section.programs-to-succeed{padding-top:2.5rem;padding-bottom:2.5rem}@media(min-width: 992px){main section.programs-to-succeed{padding-top:5rem;padding-bottom:5rem}}main section.programs-to-succeed .programs{display:flex;flex-direction:column;margin-top:2.5rem;gap:2rem}@media(min-width: 992px){main section.programs-to-succeed .programs{margin-top:4rem;flex-direction:row}}main section.programs-to-succeed .academic-upgrading{display:flex;flex-direction:column;border-radius:1rem}@media(min-width: 992px){main section.programs-to-succeed .academic-upgrading{flex-direction:column-reverse}}main section.programs-to-succeed .academic-upgrading img{flex-grow:1}main section.programs-to-succeed .academic-upgrading .content{background-color:#a6192e}main section.programs-to-succeed .col-right{gap:1.5rem}@media(min-width: 992px){main section.programs-to-succeed .col-right{gap:2.5rem}}@media(min-width: 992px){main section.programs-to-succeed .col-right>div{max-height:50%}}main section.programs-to-succeed .content{display:flex;flex-direction:column;gap:1.5rem;padding:2rem}main section.programs-to-succeed .content h3{gap:.5rem}@media(min-width: 992px){main section.programs-to-succeed .content h3{gap:0}}main section.programs-to-succeed .content h3 span{color:#fff;font-weight:600}main section.programs-to-succeed .content h3 span:first-of-type{font-size:1.5rem}@media(min-width: 1200px){main section.programs-to-succeed .content h3 span:first-of-type{font-size:2rem}}main section.programs-to-succeed .content h3 span:last-of-type{font-size:1.125rem}@media(min-width: 1200px){main section.programs-to-succeed .content h3 span:last-of-type{font-size:1.5rem}}main section.programs-to-succeed .card{margin:0;border-radius:1rem}main section.programs-to-succeed .card .img-wrapper{position:relative;min-height:19.25rem}@media(min-width: 768px){main section.programs-to-succeed .card .img-wrapper{min-height:23.25rem}}@media(min-width: 992px){main section.programs-to-succeed .card .img-wrapper{min-height:unset}}main section.programs-to-succeed .card img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center bottom}main section.programs-to-succeed .card .btn{background-color:#fff}main section.programs-to-succeed .card .btn:hover{background-color:rgba(0,0,0,0)}main section.programs-to-succeed .open-studies .content{background-color:#005eb8}@media(min-width: 992px){main section.programs-to-succeed .open-studies .img-wrapper,main section.programs-to-succeed .open-studies .content{max-width:50%}}main section.programs-to-succeed .continuing-education .content{background-color:#4e0d56}@media(min-width: 992px){main section.programs-to-succeed .continuing-education .content{background-color:#6e2076}}main section.programs-to-succeed .continuing-education .img-wrapper{background-color:#6e2076}main section.programs-to-succeed .continuing-education img{object-fit:contain}@media(min-width: 992px){main section.programs-to-succeed .continuing-education .img-wrapper,main section.programs-to-succeed .continuing-education .content{max-width:50%}}main section.programs-to-succeed .continuing-education .btn ion-icon{width:1rem;height:1rem;transition:.2s;color:#17a2b8}main section.programs-to-succeed .continuing-education .btn:hover ion-icon{color:#fff}main section.programs-to-succeed .card-description{font-size:1rem;color:#fff}@media(min-width: 992px){main section.programs-to-succeed .card-description{font-size:1.25rem}}main section.programs-to-succeed .btn-white{border-color:#fff !important}.events-line{border-top:5px solid #f6f7f9}.main-header.venue-header.scrolled{transform:none}.main-header.venue-header.scrolled .main-nav .logo{height:4rem}.main-header.venue-header.scrolled .main-nav .navbar-nav a{padding:1.25rem 1.5rem}.main-header.venue-header .navbar{padding:0}.main-header.venue-header .navbar .navbar-collapse{padding:0}.main-header.venue-header .main-nav{background:#a6192e;border-bottom:5px solid #831424;width:100%;z-index:500;position:fixed}@media(min-width: 1200px){.main-header.venue-header .main-nav{position:relative}}.main-header.venue-header .main-nav .logo{height:4.5rem;padding:.75rem 0;transition:.2s}@media(min-width: 1200px){.main-header.venue-header .main-nav .logo{height:5.5rem}}.main-header.venue-header a.header-links{color:#fff;transition:background .2s;background:#a6192e;width:100%;padding:1rem;border-bottom:1px solid #831424}@media(min-width: 1200px){.main-header.venue-header a.header-links{border-bottom:none;width:auto;display:block;padding:2rem 1.5rem}}.main-header.venue-header a.header-links:hover,.main-header.venue-header a.header-links.active{background:#831424}.main-header.venue-header a.header-links:after{display:none}.main-header.venue-header .info-dropdown{padding:1rem;width:100%;background:#a6192e;border-bottom:1px solid #831424}@media(min-width: 1200px){.main-header.venue-header .info-dropdown{border-bottom:none;width:auto;padding:0 0 0 1rem}}.main-header.venue-header .info-dropdown select{max-width:14rem;background:url("../images/svgs/header/ic-chevron-down-white.svg") no-repeat right 10px center/12px,#831424;padding:.25rem 2.25rem .25rem 1rem;color:#fff}.main-header.venue-header .navbar-toggler{color:#fff;border:0}.main-header.venue-header .navbar-toggler ion-icon{color:#fff;top:0;margin-left:.375rem}.main-header.venue-header .mm-panels{background:#a6192e}.main-header.venue-header .mm-panels #mm-1{background:none}.main-header.venue-header+.mm-slideout{background:none}.main-header.venue-header+.mm-slideout .mobile-nav-close{color:#fff;margin-top:.5rem;margin-right:1.75rem}.main-header.venue-header+.mm-slideout .mobile-nav-close .navbar-toggler-text{font-size:1.2rem;font-weight:300;line-height:1}.large-img-hero.venue-hero{min-height:auto;padding-top:6.5rem}@media(min-width: 992px){.large-img-hero.venue-hero{padding-top:1rem}}footer.venue-footer{background:#831424}footer.venue-footer .top-bar{background:#a6192e}footer.venue-footer .sait-logo{max-width:15rem}footer.venue-footer .secondary-nav li a:hover{text-decoration:underline}.strat-bold-header{font-size:5rem;font-weight:700;line-height:.85;margin:2rem 0 .75rem 0;font-family:"Titillium Web Black",Open Sans,Arial,sans-serif}.strat-sub-head{margin:.5rem 0 1.75rem 0}.cta-colour-block.icon.red:before{background:unset}.cta-colour-block.icon.purple:before{background:unset}.cta-colour-block.icon:before{content:unset;position:unset;left:unset;top:unset;z-index:unset;background:unset;mix-blend-mode:unset;width:unset;height:unset}.cta-colour-block.icon .main-icon{font-size:3.5rem;margin:0 0 1.25rem -0.25rem}.cta-colour-block.be-bold{display:flex;flex-direction:column;justify-content:flex-end;position:relative;background-size:cover}.cta-colour-block.be-bold.red:before{background:unset}.cta-colour-block.be-bold.purple:before{background:unset}.cta-colour-block.be-bold:before{content:unset;position:unset;left:unset;top:unset;z-index:unset;background:unset;mix-blend-mode:unset;width:unset;height:unset}.cta-colour-block.be-bold .content{width:fit-content;height:fit-content}.cta-colour-block.be-bold .content h3{font-family:"Titillium Web Black",Open Sans,Arial,sans-serif;font-size:2.5rem;word-spacing:9999rem;line-height:2.5rem}.syo-social-links a{font-size:2.25rem}.syo-social-links a:hover ion-icon,.syo-social-links a:focus ion-icon{color:#00a3e0}.syo-social-links a ion-icon{color:#6d2077}.sc-footer{color:#fff}.sc-footer .main-footer-ribbon img{width:100%;height:1.25rem}.sc-footer h4{text-transform:uppercase;font-weight:300;color:#fff;font-size:1.1rem}.sc-footer p,.sc-footer ul{color:#fff}.sc-footer a{color:#d9dadc;text-decoration:underline}.sc-footer a:hover{color:#fff;text-decoration:underline}.sc-footer a:hover.sc-social-bs.media{text-decoration:none}.sc-footer .logo{width:6rem}.contact-form-section h2{color:#a6192e}.bg-polygons{background-image:url("/assets/images/corporate-training/corp-polygons.svg");background-position:98% 1rem;background-repeat:no-repeat;background-color:#fff}.aris-projects-section{background-color:#f7f7f8}.ct-aris-banner-section{padding:0 !important}

/*# sourceMappingURL=bundle.css.map*/