.Table_default_table__4dhf0 table{background-color:var(--grey-50);border-collapse:collapse;border-spacing:0;width:100%}.Table_default_table__4dhf0 table tfoot tr td,.Table_default_table__4dhf0 table tr th{background-color:#de0b1d;text-align:left;color:#fff;font-size:18px}.Table_default_table__4dhf0 table td,.Table_default_table__4dhf0 table th{border-right:1px solid var(--grey-300);border-bottom:1px solid var(--grey-300);padding:12px 16px 14px}@media screen and (max-width:640px){.Table_default_table__4dhf0{overflow-x:auto;border:1px solid var(--grey-300)}.Table_default_table__4dhf0 table tfoot tr td,.Table_default_table__4dhf0 table thead tr th{font-size:16px}.Table_default_table__4dhf0 table td{font-size:14px}}.Table_ucanwest_table__yPhWc table{width:100%;table-layout:auto}.Table_ucanwest_table__yPhWc table th{border-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));font-weight:600!important}.Table_ucanwest_table__yPhWc table td,.Table_ucanwest_table__yPhWc table th{min-width:303px!important;line-height:1.75rem!important}.Table_ucanwest_table__yPhWc table tfoot td,.Table_ucanwest_table__yPhWc table th{border-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));background-color:var(--brand-secondary);padding:26px 45px;text-align:left;font-size:var(--brand-h4);color:var(--brand-white)}.Table_ucanwest_table__yPhWc table tbody td{border-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));padding:26px 40px;text-align:left;font-family:Open Sans,sans-serif;font-size:var(--brand-body);line-height:24px}.Table_ucanwest_table__yPhWc table tr a{cursor:pointer;font-weight:700;color:var(--brand-primary)}.Table_ucanwest_table__yPhWc table tr a:hover{text-decoration-line:underline}.Table_ucanwest_table__yPhWc.Table_is-style-stripes__7cnCb table tbody tr:nth-child(odd){background-color:var(--brand-off-white)}.Table_ucanwest_table__yPhWc.Table_is-style-stripes__7cnCb table tbody tr:nth-child(2n){background-color:var(--brand-white)}.gus-programs-category-button span{background-image:url(/icons/trebas/category-close.svg)}.avila-dynamic-programs .program-card:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.149)}.avila-dynamic-programs .caption-container{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.avila-dynamic-programs .caption-container span{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:var(--trebas-caption);font-weight:700;text-transform:uppercase;color:var(--trebas-grey-50)}.avila-dynamic-programs .caption-container span:after{display:flex;height:3px;width:3px;border-radius:9999px;background-color:var(--trebas-grey-50);--tw-content:"";content:var(--tw-content)}.avila-dynamic-programs .caption-container span:last-of-type:after{content:var(--tw-content);display:none}.avila-dynamic-programs .caption-container span.category{color:var(--trebas-purple)}.avila-dynamic-programs.trebas-grey-50 .caption-container span{color:var(--trebas-grey-400)}.avila-dynamic-programs.trebas-grey-50 .caption-container span:after{content:var(--tw-content);background-color:var(--trebas-grey-400)}.avila-dynamic-programs.trebas-grey-50 .caption-container span.category{color:var(--trebas-black)}.gus-alumni-carousel-container div>div>div{width:100%}.gus-alumni-carousel-container.is-image-position-center img{-o-object-position:center;object-position:center}.gus-alumni-carousel-container.is-image-position-top img{-o-object-position:top;object-position:top}.gus-alumni-carousel-container.is-image-position-bottom img{-o-object-position:bottom;object-position:bottom}.gus-alumni-carousel-container div:has(>.dynamic-alumni-carousel-content){display:flex;justify-content:center}.alert-banner-container.red-variant a.core-button div,.alert-banner-container.red-variant span.core-button{background-color:var(--brand-white)!important;color:var(--brand-secondary)!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.alert-banner-container.red-variant a.core-button div:hover,.alert-banner-container.red-variant span.core-button:hover{background-color:var(--brand-maroon)!important;color:var(--brand-white)!important}.alert-banner-container h2,.alert-banner-container p{margin-bottom:0!important;text-align:center!important}.gus-canada-salesforce-form .jForm__button[type=submit]{margin-top:10px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}@media not all and (min-width:768px){.gus-canada-salesforce-form .jForm__button[type=submit]{margin-top:27px}}.gus-canada-salesforce-form .jForm__button[type=submit]{background-color:var(--brand-primary);min-width:160px;height:40px;border-radius:18px}.gus-canada-salesforce-form .jForm__button[type=submit]:hover{opacity:.8}.gus-canada-salesforce-form.dark-red-variant .jForm__button[type=submit]{background-color:var(--brand-white);color:var(--brand-secondary)}.gus-canada-salesforce-form.dark-variant .jForm__button[type=submit],.gus-canada-salesforce-form.light-variant .jForm__button[type=submit]{background-color:var(--brand-primary);color:var(--brand-white)}.gus-canada-salesforce-form.dark-variant .jForm__button[type=submit]:hover,.gus-canada-salesforce-form.light-variant .jForm__button[type=submit]:hover{opacity:1;background-color:#81040f}.gus-canada-salesforce-form.dark-red-variant .jForm__text,.gus-canada-salesforce-form.dark-red-variant h1,.gus-canada-salesforce-form.dark-red-variant h2,.gus-canada-salesforce-form.dark-red-variant h3,.gus-canada-salesforce-form.dark-red-variant label,.gus-canada-salesforce-form.dark-red-variant p,.gus-canada-salesforce-form.dark-red-variant span,.gus-canada-salesforce-form.dark-red-variant span.required,.gus-canada-salesforce-form.dark-variant .jForm__text,.gus-canada-salesforce-form.dark-variant h1,.gus-canada-salesforce-form.dark-variant h2,.gus-canada-salesforce-form.dark-variant h3,.gus-canada-salesforce-form.dark-variant label,.gus-canada-salesforce-form.dark-variant p,.gus-canada-salesforce-form.dark-variant span,.gus-canada-salesforce-form.dark-variant span.required{color:var(--brand-white)}.gus-canada-salesforce-form.dark-red-variant a,.gus-canada-salesforce-form.dark-variant a{font-weight:700;color:var(--brand-white)}.gus-canada-salesforce-form.dark-red-variant a:hover,.gus-canada-salesforce-form.dark-variant a:hover{text-decoration-line:underline}.gus-canada-salesforce-form.light-variant{color:var(--brand-secondary)!important}.gus-canada-salesforce-form.light-variant span.required{color:var(--brand-secondary)}.gus-canada-salesforce-form.light-variant a{font-weight:700;color:var(--brand-primary)}.gus-canada-salesforce-form.light-variant a:hover{text-decoration-line:underline}.gus-canada-salesforce-form div.form-container form{display:flex;flex-direction:column;width:100%;height:100%}.gus-canada-salesforce-form div.form-container form *{margin:0;padding:0;border:none}@media not all and (min-width:768px){.gus-canada-salesforce-form div.form-container form div.jForm__field:not(.jForm__field-checkbox) input,.gus-canada-salesforce-form div.form-container form div.jForm__field:not(.jForm__field-checkbox) label,.gus-canada-salesforce-form div.form-container form div.jForm__field:not(.jForm__field-checkbox) select,.gus-canada-salesforce-form div.form-container form div.jForm__field:not(.jForm__field-checkbox) span.required,.gus-canada-salesforce-form div.form-container form div.jForm__field:not(.jForm__field-checkbox) textarea{font-size:.874rem}}.gus-canada-salesforce-form div.form-container form span.required{margin-left:5px}.gus-canada-salesforce-form div.form-container form .jForm__select--overlay{position:fixed;top:0;right:0;left:0;bottom:0;z-index:10}.gus-canada-salesforce-form div.form-container form .jForm__select{position:absolute!important;top:calc(100% + 5px)!important;display:none;box-sizing:border-box;width:100%;max-height:180px;overflow-y:auto;box-shadow:0 3px 8px rgba(0,0,0,.24);z-index:10;background-color:var(--brand-white);border-radius:5px}.gus-canada-salesforce-form div.form-container form .jForm__select ul{display:flex;flex-direction:column;padding:16px;gap:8px;position:relative;z-index:100}.gus-canada-salesforce-form div.form-container form .jForm__select ul input.jForm__dropdownInput{border:.5px solid #dee2e5!important;margin-bottom:16px!important;min-height:50px!important}.gus-canada-salesforce-form div.form-container form .jForm__select ul li{cursor:pointer!important;font-size:1rem;padding-bottom:5px;border-bottom:.5px solid #dee2e5}.gus-canada-salesforce-form div.form-container form .jForm__select ul li:hover{opacity:.7}.gus-canada-salesforce-form div.form-container form .jForm__select ul li:last-child{border:none}.gus-canada-salesforce-form div.form-container form input[aria-hidden=true]{display:none}.gus-canada-salesforce-form div.form-container form div.jForm__row{display:flex;flex-direction:column;gap:9px}.gus-canada-salesforce-form div.form-container form div.jForm__row div.jForm__text{margin-bottom:30px;font-size:1rem;line-height:1.5}.gus-canada-salesforce-form div.form-container form div.jForm__row div.jForm__field{margin-bottom:30px;position:relative;display:flex;flex-direction:row;gap:33px;justify-content:center}.gus-canada-salesforce-form div.form-container form div.jForm__row div.jForm__field select[name="Phone[code]"]{max-width:200px}.gus-canada-salesforce-form div.form-container form div.jForm__row div.jForm__field.jForm__field-checkbox{gap:20px}.gus-canada-salesforce-form div.form-container form div.jForm__row div.jForm__field.jForm__field-checkbox label{cursor:pointer}.gus-canada-salesforce-form div.form-container form input[type=checkbox]{position:relative;box-shadow:0 3px 6px rgba(0,0,0,.071);-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:20px;height:20px;border-radius:5px;border:1px solid #e5e5e5;cursor:pointer;background-color:var(--brand-white)}.gus-canada-salesforce-form div.form-container form input[type=checkbox]:before{opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;--tw-content:"";content:var(--tw-content);animation-duration:.2s}.gus-canada-salesforce-form div.form-container form input[type=checkbox]:checked:before{opacity:1;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;content:"";background-image:url(/icons/ucanwest/checkmark.svg);background-position:50%}.gus-canada-salesforce-form div.form-container form input:not(input[type=checkbox]),.gus-canada-salesforce-form div.form-container form select,.gus-canada-salesforce-form div.form-container form textarea{border-radius:5px!important;width:100%!important;height:50px!important;padding-left:30px!important;padding-right:13px!important;box-shadow:0 3px 6px rgba(0,0,0,.071);border:none}.gus-canada-salesforce-form div.form-container form input:hover,.gus-canada-salesforce-form div.form-container form select:hover,.gus-canada-salesforce-form div.form-container form textarea:hover{color:#81040f}.gus-canada-salesforce-form div.form-container form input:focus,.gus-canada-salesforce-form div.form-container form input:focus-visible,.gus-canada-salesforce-form div.form-container form select:focus,.gus-canada-salesforce-form div.form-container form select:focus-visible,.gus-canada-salesforce-form div.form-container form textarea:focus,.gus-canada-salesforce-form div.form-container form textarea:focus-visible{color:inherit}.gus-canada-salesforce-form div.form-container form input:placeholder,.gus-canada-salesforce-form div.form-container form select:placeholder,.gus-canada-salesforce-form div.form-container form textarea:placeholder{color:hsla(0,0%,4%,.7)!important}.gus-canada-salesforce-form div.form-container form textarea{height:120px!important;width:100%!important;padding-top:15px;resize:none}.gus-canada-salesforce-form div.form-container form select{display:flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;max-width:100%;background-image:url(/icons/ucanwest/dropdown-icon.svg);background-position:calc(100% - 15px);background-repeat:no-repeat;background-size:14px 12px;padding-right:39px!important}.gus-canada-salesforce-form div.form-container form select:invalid{color:hsla(0,0%,4%,.5)}