body{--font-icons: "theme-icons"}.sdc-banner-hero{--tag-color: #FFFFFF1A;--tag-color-hover: #FFFFFF40;--tag-border-color: #FFFFFF40;--tag-text-color: #EAECF0;position: relative;overflow: hidden;border-bottom-width: 2px;border-style: solid;border-bottom-color: #0000001A;margin-bottom: 1.5rem}@media (min-width: 992px){.sdc-banner-hero{margin-bottom: 6rem}}.sdc-banner-hero__pattern{pointer-events: none;position: absolute;left: 0px;right: 0px;top: 0px;z-index: 0}@media (min-width: 768px){.sdc-banner-hero__pattern{top: 0.25rem}}.sdc-banner-hero__pattern{height: 100%;width: 100%}.sdc-banner-hero__pattern svg{height: 100%;width: auto}@media (min-width: 992px){.sdc-banner-hero__pattern svg{position: absolute;right: 0px}}.sdc-banner-hero__inner{position: relative;z-index: 10;display: flex;flex-direction: column;gap: 2.5rem;padding-top: 1.25rem;padding-bottom: 4rem}.sdc-banner-hero__title{margin: 0px}.sdc-banner-hero__avatar img,.sdc-banner-hero__avatar picture{display: block;aspect-ratio: 1 / 1;width: 120px;border-radius: 0.75rem;-o-object-fit: cover;object-fit: cover}.sdc-banner-hero__meta{--tw-border-opacity: 1;border-color: rgb(152 162 179 / var(--tw-border-opacity, 1))}.sdc-banner-hero__social{flex-wrap: wrap;justify-content: flex-start}@media (min-width: 768px){.sdc-banner-hero__social{justify-content: flex-end}}.sdc-banner-hero__tags{display: flex;flex-wrap: wrap;gap: 0.5rem}.sdc-banner-hero__tags a{color:inherit;text-decoration-line: none}.sdc-banner-hero__tags .field{display: flex;flex-wrap: wrap;gap: 0.5rem}.sdc-banner-hero__tags .field__item{font-family:var(--font-title);background-color:var(--tag-color);border-color:var(--tag-border-color);color:var(--tag-text-color);display: inline-flex;flex-shrink: 0;align-items: center;justify-content: center;height: 1.5rem;border-radius: 0.25rem;border-width: 1px;border-style: solid;padding-left: 0.375rem;padding-right: 0.375rem;font-size: var(--text-base);line-height: 1.25rem;text-decoration-line: none;transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;transition-duration: 150ms;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}.sdc-banner-hero__tags .field__item:has(a):hover,.sdc-banner-hero__tags .field__item:has(a):focus-within{background-color:var(--tag-color-hover);cursor: pointer}.sdc-banner-hero__breadcrumbs{border-bottom-width: 1px;border-style: solid;padding-bottom: 0.75rem}.sdc-banner-hero__breadcrumbs .breadcrumb{margin: 0px;padding: 0px}.sdc-banner-hero__breadcrumbs ol{--arrow-color: #98A2B3;--link-hover-color: #FFFFFF;--tw-text-opacity: 1;color: rgb(152 162 179 / var(--tw-text-opacity, 1));margin: 0px;display: flex;list-style-type: none;flex-wrap: wrap;align-items: center;row-gap: 0.25rem;padding: 0px}.sdc-banner-hero__breadcrumbs a{position: relative;display: inline-flex;flex-direction: row-reverse;align-items: center;font-size: var(--text-sm);line-height: 22px}@media (min-width: 768px){.sdc-banner-hero__breadcrumbs a{flex-direction: row}}.sdc-banner-hero__breadcrumbs a{color:inherit}.sdc-banner-hero__breadcrumbs a *,.sdc-banner-hero__breadcrumbs a::before,.sdc-banner-hero__breadcrumbs a::after{transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;transition-duration: 150ms;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}.sdc-banner-hero__breadcrumbs li{display: none;align-items: center;font-family: var(--font-title);font-size: var(--text-sm);line-height: 1}@media (min-width: 768px){.sdc-banner-hero__breadcrumbs li{display: flex}}.sdc-banner-hero__breadcrumbs li{color:inherit}.sdc-banner-hero__breadcrumbs li:before{--tw-content: none;content: var(--tw-content)}.sdc-banner-hero__breadcrumbs li:nth-child(2){display: flex}.sdc-banner-hero__breadcrumbs li:not(:last-child) a::before{position: absolute;height: 1px;width: 100%;max-width: calc(100% - 28px);bottom: -0.25rem;background-color: transparent;--tw-content: "";content: var(--tw-content)}.sdc-banner-hero__breadcrumbs li:not(:last-child) a::after{font-family:"theme-icons-IUZTcA5EXSpFcoiipA";content:"";font-size:.75rem;color:var(--arrow-color);--tw-rotate: 180deg;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 768px){.sdc-banner-hero__breadcrumbs li:not(:last-child) a::after{--tw-rotate: 0deg;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.sdc-banner-hero__breadcrumbs li:not(:last-child) a::after{display: inline-block;height: 1.75rem;width: 1.75rem;flex-shrink: 0;padding-left: 0.5rem;padding-right: 0.5rem;padding-top: 0.25rem;padding-bottom: 0.25rem}.sdc-banner-hero__breadcrumbs li:not(:last-child) a:hover,.sdc-banner-hero__breadcrumbs li:not(:last-child) a:focus-visible{color:var(--link-hover-color)}.sdc-banner-hero__breadcrumbs li:not(:last-child) a:hover::before,.sdc-banner-hero__breadcrumbs li:not(:last-child) a:focus-visible::before{background-color:var(--link-hover-color)}.sdc-banner-hero__breadcrumbs li:not(:last-child) a:hover::after,.sdc-banner-hero__breadcrumbs li:not(:last-child) a:focus-visible::after{color:var(--link-hover-color)}.sdc-banner-hero__breadcrumbs li:first-child:nth-last-child(2){display: flex}.sdc-banner-hero__breadcrumbs li:first-child:nth-last-child(2)~li{display: none}@media (min-width: 768px){.sdc-banner-hero__breadcrumbs li:first-child:nth-last-child(2)~li{display: flex}}.sdc-banner-hero--blue,.sdc-banner-hero--green{--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1))}.sdc-banner-hero--blue .sdc-banner-hero__title,.sdc-banner-hero--blue .sdc-banner-hero__subtitle,.sdc-banner-hero--green .sdc-banner-hero__title,.sdc-banner-hero--green .sdc-banner-hero__subtitle{--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1))}.sdc-banner-hero--blue .sdc-banner-hero__breadcrumbs,.sdc-banner-hero--green .sdc-banner-hero__breadcrumbs{border-color: rgb(255 255 255 / 0.25);color:hsla(0,0%,100%,.65)}.sdc-banner-hero--blue .sdc-banner-hero__breadcrumbs a:hover,.sdc-banner-hero--blue .sdc-banner-hero__breadcrumbs a:focus-visible,.sdc-banner-hero--green .sdc-banner-hero__breadcrumbs a:hover,.sdc-banner-hero--green .sdc-banner-hero__breadcrumbs a:focus-visible{--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1))}.sdc-banner-hero--blue .sdc-banner-hero__breadcrumbs li:last-child,.sdc-banner-hero--green .sdc-banner-hero__breadcrumbs li:last-child{--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1))}.sdc-banner-hero--blue .sdc-banner-hero__meta,.sdc-banner-hero--green .sdc-banner-hero__meta{border-color: rgb(255 255 255 / 0.25)}.sdc-banner-hero--blue .sdc-banner-hero__author,.sdc-banner-hero--blue .sdc-banner-hero__social,.sdc-banner-hero--green .sdc-banner-hero__author,.sdc-banner-hero--green .sdc-banner-hero__social{--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1))}.sdc-banner-hero--blue{--tw-bg-opacity: 1;background-color: rgb(0 48 90 / var(--tw-bg-opacity, 1))}.sdc-banner-hero--blue ol{--arrow-color: #007C57;--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.sdc-banner-hero--blue ol{--arrow-color: #98A2B3;color:hsla(0,0%,100%,.65)}}.sdc-banner-hero--blue .sdc-banner-hero__date{--tw-text-opacity: 1;color: rgb(159 187 208 / var(--tw-text-opacity, 1))}.sdc-banner-hero--blue .sdc-banner-hero__pattern{background:linear-gradient(135deg, transparent 45%, rgba(255, 255, 255, 0.07) 100%)}.sdc-banner-hero--green{--tw-bg-opacity: 1;background-color: rgb(0 81 56 / var(--tw-bg-opacity, 1))}.sdc-banner-hero--green .sdc-banner-hero__date{--tw-text-opacity: 1;color: rgb(90 170 124 / var(--tw-text-opacity, 1))}.sdc-banner-hero--green ol{--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1));--arrow-color: #007C57}@media (min-width: 768px){.sdc-banner-hero--green ol{--arrow-color: #98A2B3;--tw-text-opacity: 1;color: rgb(152 162 179 / var(--tw-text-opacity, 1))}}.sdc-banner-hero--light{--tag-color: #0000001A;--tag-color-hover: #F8F8F8;--tag-border-color: #00000040;--tag-text-color: #00263F;background:linear-gradient(180deg, rgba(237, 231, 219, 0.2) 0%, rgba(255, 255, 255, 0.2) 100.17%);border:unset}.sdc-banner-hero--light .sdc-banner-hero__text{gap: 1.5rem}.sdc-banner-hero--light .sdc-banner-hero__title{--font-size: 2.25rem;--tw-text-opacity: 1;color: rgb(0 38 63 / var(--tw-text-opacity, 1))}@media (min-width: 992px){.sdc-banner-hero--light .sdc-banner-hero__title{--font-size: 3rem}}.sdc-banner-hero--light .sdc-banner-hero__subtitle{--tw-text-opacity: 1;color: rgb(61 67 77 / var(--tw-text-opacity, 1))}.sdc-banner-hero--light .sdc-banner-hero__date{--tw-text-opacity: 1;color: rgb(102 112 133 / var(--tw-text-opacity, 1))}.sdc-banner-hero--light .sdc-banner-hero__breadcrumbs{border-color: rgb(0 0 0 / 0.1);--tw-text-opacity: 1;color: rgb(71 84 103 / var(--tw-text-opacity, 1))}.sdc-banner-hero--light .sdc-banner-hero__breadcrumbs ol{--tw-text-opacity: 1;color: rgb(71 84 103 / var(--tw-text-opacity, 1));--arrow-color: #007C57;--link-hover-color: #007C57}.sdc-banner-hero--light .sdc-banner-hero__breadcrumbs a:hover,.sdc-banner-hero--light .sdc-banner-hero__breadcrumbs a:focus-visible{--tw-text-opacity: 1;color: rgb(0 38 63 / var(--tw-text-opacity, 1))}.sdc-banner-hero--light .sdc-banner-hero__breadcrumbs li:last-child{--tw-text-opacity: 1;color: rgb(0 38 63 / var(--tw-text-opacity, 1))}.sdc-banner-hero--light .sdc-banner-hero__pattern{background:unset}.sdc-banner-hero--light .sdc-banner-hero__meta{--tw-border-opacity: 1;border-color: rgb(223 223 223 / var(--tw-border-opacity, 1))}.sdc-banner-hero--light .sdc-banner-hero__author,.sdc-banner-hero--light .sdc-banner-hero__social{--tw-text-opacity: 1;color: rgb(74 80 88 / var(--tw-text-opacity, 1))}.sdc-banner-hero--border{border-bottom:2px solid #59c0d1 !important}.sdc-banner-hero .field--label-inline .field__label::after{--tw-content: none;content: var(--tw-content)}.sdc-banner-hero .node--type-tuition-table.node--view-mode-full{--tw-bg-opacity: 1;background-color: rgb(248 248 248 / var(--tw-bg-opacity, 1))}.sdc-banner-hero .field--name-field-paragraphs{display: flex;flex-direction: row-reverse;flex-wrap: wrap;justify-content: flex-end;gap: 0.25rem}.sdc-banner-hero .field--name-field-paragraphs .field__item:not(:first-child):after{display: inline;--tw-content: "-";content: var(--tw-content)}.sdc-banner-hero .field--name-field-paragraphs .paragraph{display: inline}.node:has(.node__layout .view-scholarships-bursaries-awards) .sdc-banner-hero,.node:has(.node__layout .content-without-sidebar>.paragraph--type--block-embed:first-child) .sdc-banner-hero,.node:has(.node__layout .content-without-sidebar .view-search) .sdc-banner-hero{margin-bottom: 0px}
/*# sourceMappingURL=banner-hero.css.map */
