@-webkit-keyframes loading{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes loading{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.programme-card-list{border-bottom:8px solid var(--c-secondary-green-40)}.programme-card-list--vertical .programme-card-list__heading{font-size:var(--fs-text-l-bold);font-weight:var(--fw-text-l-bold);font-family:var(--ff-text-l-bold);line-height:var(--lh-text-l-bold)}.programme-card-list--vertical .programme-card-list__description{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.programme-card-list--vertical .programme-card-list__location{padding:0 0 16px}@media(min-width:64.0625em){.programme-card-list--vertical .programme-card-list__location{padding:0 5px 0 0;margin-bottom:24px}}.programme-card-list--vertical .programme-card-list__location--inperson{display:inline-block;color:var(--c-secondary-grey-60)}.programme-card-list--vertical .programme-card-list__location--inperson .link{text-decoration:none;color:inherit;font-size:var(--fs-programme-link);font-weight:var(--fw-programme-link);font-family:var(--ff-programme-link);line-height:var(--lh-programme-link)}.programme-card-list--vertical .programme-card-list__location--inperson::before{content:url(../images/In-person.svg);vertical-align:middle}.programme-card-list--vertical .programme-card-list__location-online{margin-bottom:16px}@media(min-width:64.0625em){.programme-card-list--vertical .programme-card-list__location-online{margin-bottom:24px}}.programme-card-list--vertical .programme-card-list__topic{margin-bottom:22px}@media(min-width:64.0625em){.programme-card-list--vertical .programme-card-list__topic{margin-bottom:24px}}.programme-card-list--vertical .programme-card-list__bottom_links{margin:0}.programme-card-list--vertical .programme-card-list__bottom_links .programme-links{border-top:0;padding:0}.programme-card-list--vertical .programme-card-list__bottom_links .programme-links__items:last-child{padding:0}.programme-card-list--vertical .programme-card-list__col-one .image{border-radius:8px 8px 60px 0}.programme-card-list--vertical .programme-card-list__col-two{padding:24px 16px 40px}@media(min-width:64.0625em){.programme-card-list--vertical .programme-card-list__col-two{padding:32px 24px 56px}}.programme-card-list--vertical .programme-card-list__col-two .details-list__wrapper{gap:24px 0;margin:0}@media(min-width:64.0625em){.programme-card-list--vertical .programme-card-list__col-two .details-list__wrapper{margin:0 0 24px}}.programme-card-list--vertical .programme-card-list__col-two .details-list__wrapper .nice-select{font-size:var(--fs-h5);font-weight:var(--fw-h5);font-family:var(--ff-h5);line-height:var(--lh-h5)}.programme-card-list--vertical .programme-card-list__col-two .details-list__wrapper .dropdown--col-one{flex:1 1 35%;padding:0 0 16px;margin-right:0}@media(min-width:64.0625em){.programme-card-list--vertical .programme-card-list__col-two .details-list__wrapper .dropdown--col-one{flex:1 1 35%;padding:0 24px 0 0;margin-right:24px}}.programme-card-list--vertical .programme-card-list__col-two .details-list__wrapper .dropdown--dp-type{padding-right:0}.programme-card-list--vertical .programme-card-list__col-two .details-list__wrapper .dropdown__title{font-size:var(--fs-designation);font-weight:var(--fw-designation);font-family:var(--ff-designation);line-height:var(--lh-designation);flex:unset}@media(min-width:57.5em){.programme-card-list--vertical .programme-card-list__col-two .details-list__wrapper .dropdown__title{flex:0 0 50%}}.programme-card-list--vertical .programme-card-list__col-two .details-list__wrapper .pd-state__item{display:flex;flex:1 1 35%;padding:0 0 16px;align-items:center}@media(min-width:64.0625em){.programme-card-list--vertical .programme-card-list__col-two .details-list__wrapper .pd-state__item{display:inline;padding:0;flex:1 1 35%}}.programme-card-list--vertical .programme-card-list__col-two .details-list__wrapper .pd-state__item:nth-child(2){border-right:0}@media(min-width:64.0625em){.programme-card-list--vertical .programme-card-list__col-two .details-list__wrapper .pd-state__item:nth-child(2){border-right:0}}.programme-card-list--vertical .programme-card-list__col-two .details-list__wrapper .pd-state__pd-state-cta{font-size:var(--fs-h5);font-weight:var(--fw-h5);font-family:var(--ff-h5);line-height:var(--lh-h5)}.programme-card-list--vertical .programme-card-list__col-two .details-list__wrapper .pd-state__title{font-size:var(--fs-designation);font-weight:var(--fw-designation);font-family:var(--ff-designation);line-height:var(--lh-designation)}.programme-card-list--vertical{padding:0}.vertical-card-wrapper{display:flex;flex-wrap:unset;overflow-x:auto;overflow-y:hidden;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;padding-right:90px;margin:0 -24px 0 0;gap:0 16px;scrollbar-width:none}.vertical-card-wrapper::-webkit-scrollbar{width:0;height:0}@media(min-width:64.0625em){.vertical-card-wrapper{flex-wrap:wrap;max-width:1280px;margin:0 auto;width:100%;padding-right:0;gap:0 24px}}.vertical-card-wrapper article{display:flex;flex:0 0 100%;flex-basis:1;scroll-snap-align:start}@media(min-width:45em){.vertical-card-wrapper article{flex-basis:auto}}@media(min-width:57.5em){.vertical-card-wrapper article{flex-basis:1}}@media(min-width:64.0625em){.vertical-card-wrapper article{flex:0 0 calc(33% - 13px)}}.vertical-card__card-list{display:flex;flex-wrap:unset;overflow-x:auto;overflow-y:hidden;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;padding-right:90px;margin:0 -24px 0 0;gap:0 16px;scrollbar-width:none}.vertical-card__card-list::-webkit-scrollbar{width:0;height:0}@media(min-width:64.0625em){.vertical-card__card-list{flex-wrap:wrap;max-width:1280px;margin:0 auto;width:100%;padding-right:0;gap:0 24px}}.vertical-card__card-list .views-row{display:flex;flex:0 0 100%;flex-basis:1;scroll-snap-align:start}@media(min-width:45em){.vertical-card__card-list .views-row{flex-basis:auto}}@media(min-width:57.5em){.vertical-card__card-list .views-row{flex-basis:1}}@media(min-width:64.0625em){.vertical-card__card-list .views-row{flex:0 0 calc(33% - 13px)}}.vertical-card__card-list .views-row article{display:flex;width:100%}