.term_tab label{background:var(--primary-colour);font-family:var(--font-heading);font-weight:var(--heading-font-weight);font-size:24px;line-height:35px;font-size:clamp(20px,calc(17.73605px + .00354 * 100vw),24px);line-height:clamp(28px,calc(24.03809px + .0062 * 100vw),35px);color:var(--text-over-primary);padding:8px 25px;border-radius:0;border:none;text-align:left;cursor:pointer;-webkit-transition:background-color ease-in-out .2s;transition:background-color ease-in-out .2s;border-radius:var(--block-link-radius)}.term_tab label:after{content:'';position:absolute;vertical-align:middle;right:25px;top:9px;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;font-weight:300;font-family:var(--font-icon)}.term_tab label i,.term_tab label svg{display:none}.term_tab label:hover{background:var(--link-colour-hover);color:var(--text-over-secondary)}body:not(.is_mouse) .term_tab label:focus{background:var(--link-colour-hover);color:var(--text-over-secondary)}.term_tab label.reversed_header{background-color:var(--secondary-colour);color:var(--text-over-secondary)}.term_tab label.ui-accordion-header{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;vertical-align:top;text-transform:none;border-radius:var(--block-link-radius)}@media (min-width:0px) and (max-width:575px){.term_tab label.ui-accordion-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.term_tab label.ui-accordion-header:after{content:'\f067'}.term_tab label.ui-accordion-header.accordion-header-active{margin-bottom:0;background:var(--link-colour-hover);color:var(--text-over-secondary)}.term_tab label.ui-accordion-header.accordion-header-active:after{content:'\f068'}.term_tab label.ui-accordion-header .accordion-title__sub-title{font-size:20px;line-height:30px;font-size:clamp(16px,calc(13.73605px + .00354 * 100vw),20px);line-height:clamp(26px,calc(23.73605px + .00354 * 100vw),30px)}.term_tab label.ui-accordion-header p{margin:0}.term_tab label.ui-accordion-header .accordion-picture{border-radius:20px;overflow:hidden;-webkit-box-flex:0;-ms-flex:0 0 110px;flex:0 0 110px;width:110px;padding-bottom:74px}@media (min-width:0px){.term_tab label.ui-accordion-header .accordion-picture{margin:4px 20px 0 -15px}}@media (min-width:0px) and (max-width:575px){.term_tab label.ui-accordion-header .accordion-picture{margin:4px 0 20px -15px}}.term_tab label.ui-accordion-header .accordion-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.term_tab label.term_tab__label{display:block}.term_tab label.term_tab__label:after{content:'\f107';-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in, -webkit-transform .2s ease-in}.term_tab label.term_tab__label,.term_tab label.ui-accordion-header{position:relative;padding-right:60px;margin:0 0 10px 0}.term_tab [type=checkbox],.term_tab [type=radio]{display:none}.term_tab [type=checkbox]:checked~label:after,.term_tab [type=radio]:checked~label:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.term_tab [type=checkbox]:checked~label~#term_dates_list,.term_tab [type=radio]:checked~label~#term_dates_list{padding-bottom:20px}.term_tab [type=checkbox]:checked~label~#term_dates_list>li,.term_tab [type=radio]:checked~label~#term_dates_list>li{max-height:2000px;opacity:1}#term_dates_list{margin:0}#term_dates_list>li{opacity:0;margin:0;overflow:hidden;max-height:0;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}#term_dates_list .title{background:var(--light-grey);margin:0;padding:10px 20px}#term_dates_list ul{margin:0}#term_dates_list li{list-style:none}#term_dates_list li .term_dates{margin-bottom:10px;display:table;width:100%;padding:10px 20px;background-color:hsla(calc(var(--light-grey-h) + 0deg),calc(var(--light-grey-s) + .001%),calc(var(--light-grey-l) + 4%),calc(var(--light-grey-a) - 0))}#term_dates_list li .term_dates>li{display:table-row}#term_dates_list li .term_dates>li:last-child div,#term_dates_list li .term_dates>li:last-child span{border:none}#term_dates_list li .term_dates div,#term_dates_list li .term_dates span{display:table-cell;vertical-align:top;border-bottom:1px solid hsla(calc(var(--light-grey-h) + 0deg),calc(var(--light-grey-s) + .001%),calc(var(--light-grey-l) + -3%),calc(var(--light-grey-a) - 0));padding:7px 0}#term_dates_list li .term_dates span{min-width:190px;width:25%;font-family:var(--font-primary);font-size:17px}#term_dates_list li .term_dates div{font-size:15px}@media screen and (max-width:560px){#term_dates_list li .term_dates div,#term_dates_list li .term_dates span{display:block}#term_dates_list li .term_dates span{border:none;padding:10px 0 0}#term_dates_list li .term_dates div{padding:0 0 10px}}