.footer{color:#000}.footer a,.footer li,.footer p{font-size:16px}.footer__row{margin:0 auto;max-width:75rem;padding:0 1rem;width:100%}.footer__top{background-color:#fff;padding:3rem 0}.footer__bottom{background-color:#fff;font-size:14px;padding:0 0 2rem 0}@media print,screen and (min-width:40em){.footer__bottom{display:flex;padding:2rem 0}}.footer__bottom a,.footer__bottom li,.footer__bottom p{font-size:14px}@media print,screen and (min-width:40em){.footer__bottom-row{display:flex;justify-content:space-between;position:relative}.footer__bottom-row::before{content:"";height:1px;background-color:#000;position:absolute;top:-1rem;left:1rem;right:1rem}}@media print,screen and (min-width:40em){.footer__bottom-left-portion{display:flex;flex-basis:auto}}.footer__bottom-right-portion{margin-top:1rem}@media print,screen and (min-width:40em){.footer__bottom-right-portion{display:flex;flex-basis:auto;justify-content:flex-end;margin:0}}@media print,screen and (min-width:40em){.footer__credits,.footer__legal-text{margin-bottom:0}}.footer__widgets>*{margin-bottom:2rem}.footer__widgets>:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.footer__widgets{display:flex;flex-wrap:wrap}.footer__widgets>*{flex:1 0 auto;margin:0 2rem 0 0}.footer__widgets>:last-child{margin-right:0}.footer__widgets>* li:last-child{margin-bottom:0}}.footer__widgets .widget-title{border-bottom:1px solid #000;color:#000;display:block;font-weight:700;margin-bottom:1rem;padding-bottom:1rem}.footer ul{list-style-type:none;margin:0}@media print,screen and (min-width:40em){.footer ul.footer-legal-menu{display:flex;justify-content:flex-start}.footer ul.footer-legal-menu li{margin:0 1.5rem 0 0}}.footer__social{margin-top:1rem}.footer a:not(.button){color:#000;text-decoration:none}.footer a:not(.button):hover{text-decoration:underline}.cta{position:relative;padding:2rem 0}@media print,screen and (min-width:40em){.cta{align-items:center;display:flex;padding:4rem 0}}@media screen and (min-width:75em){.cta{min-height:610px}}.cta__overlay{background:linear-gradient(90deg,rgba(0,0,0,.7) 26.13%,rgba(0,0,0,0) 105.71%);height:100%;position:absolute;object-fit:cover;left:0;width:100%;top:0;z-index:1}.cta__grid{position:relative;z-index:1}@media print,screen and (min-width:40em){.cta__grid{display:grid;grid-column-gap:30px;grid-template-columns:repeat(12,1fr)}}.cta__background-image{height:100%;position:absolute;object-fit:cover;left:0;width:100%;top:0}.cta__logo{margin-bottom:1rem}@media print,screen and (min-width:40em){.cta__logo{grid-column:1/5}}.cta__title{color:#fff;font-size:2.5rem;line-height:140%;margin-bottom:1rem}@media print,screen and (min-width:40em){.cta__title{grid-column:1/8}}@media print,screen and (min-width:64em){.cta__title{font-size:3.75rem;line-height:120%}}.cta__content{color:#fff}@media print,screen and (min-width:40em){.cta__content{grid-column:1/7}}.cta__buttons{padding-top:1rem;position:relative;z-index:1}@media print,screen and (min-width:40em){.cta__buttons .button{margin-bottom:0}}@media print,screen and (min-width:40em){.cta__buttons .button+.button{margin-left:1rem}}.cta--global{background-color:#f7f8f9}@media print,screen and (min-width:64em){.cta--global{padding:5rem 0}}@media screen and (min-width:75em){.cta--global{min-height:auto;padding:9rem 0}}@media print,screen and (min-width:40em){.cta--global .cta__content{grid-column:1/-1}}.cta--global .cta__content h2,.cta--global .cta__content h3,.cta--global .cta__content p{margin-bottom:1rem}.cta--global .cta__content h2{font-size:1.75rem;line-height:140%}@media print,screen and (min-width:40em){.cta--global .cta__content h2{line-height:140%;font-size:3rem}}@media print,screen and (min-width:40em){.cta--global .cta__buttons{grid-column:1/-1}}.cta--global--primary{background-color:#d90e2b}.cta--global--primary h2,.cta--global--primary h2 span,.cta--global--primary p,.cta--global--primary p span{color:#fff!important}.cta--global--primary .button--cta-one,.cta--global--primary .button--cta-two{background-color:#fff;border-color:#fff;color:#d90e2b}.cta--global--primary .button--cta-one:active,.cta--global--primary .button--cta-one:focus,.cta--global--primary .button--cta-one:hover,.cta--global--primary .button--cta-two:active,.cta--global--primary .button--cta-two:focus,.cta--global--primary .button--cta-two:hover{background-color:transparent;border-color:#fff;color:#fff}input[type=email],input[type=number],input[type=password],input[type=text],select{font-size:1rem;height:3.125rem;padding:1rem}input,textarea{border:1px solid #d9d9d9;box-shadow:none;width:100%}input::placeholder,textarea::placeholder{color:#7f7f7f}input:active,input:focus,textarea:active,textarea:focus{border:1px solid #d90e2b;box-shadow:none;outline:0}select{appearance:none;background-color:transparent;background-image:url(../images/icons/chevron-down.svg);background-position:calc(100% - 1rem) center;background-repeat:no-repeat;border:1px solid #d9d9d9;color:#000;display:block;height:3.125rem;line-height:1;margin-bottom:0;padding:0 1rem;width:100%}select option{padding:0}@media print,screen and (min-width:40em){select{margin-bottom:0}}select:active,select:focus{border:1px solid #d90e2b;box-shadow:none;outline:0}select[multiple]{padding:1rem}select[multiple] option{margin-bottom:1rem}select[multiple] option:last-of-type{margin-bottom:0}textarea{padding:1rem}label,legend{color:#000;display:inline-block;font-weight:500;margin-bottom:.5rem}fieldset{border:0;margin:0;padding:0}.list{list-style:none;margin-left:0}@media print,screen and (min-width:40em){.list{break-inside:avoid;column-fill:balance;column-gap:2rem;page-break-inside:avoid}}.list li{margin-bottom:.83333rem}@media print,screen and (min-width:40em){.list--two{columns:2}}.list--download li{align-items:center;display:flex}.list--download li::before{content:'';background-repeat:no-repeat;background-size:auto;background-position:left center;background-image:url(../images/icons/download-icon.svg);height:20px;margin-right:.5rem;width:20px}.list--tick li{align-items:center;display:flex}.list--tick li::before{content:'';background-repeat:no-repeat;background-size:auto;background-position:left center;background-image:url(../images/icons/tick.svg);height:20px;width:20px}.list--styled-bullet li{align-items:flex-start;display:flex;line-height:1.3}.list--styled-bullet li::before{background-color:#d90e2b;border-radius:50%;content:'';height:10px;margin-right:.57143rem;margin-top:5px;width:10px;flex:0 0 10px}.mon-modal{height:0;left:0;position:absolute;width:0}.mon-modal .hidden{display:none}.mon-modal__close{position:absolute;right:1rem;top:.5rem}@media print,screen and (min-width:40em){.mon-modal__close{top:1rem}}@media print,screen and (min-width:64em){.mon-modal__close{right:2rem;top:2rem}}@media print,screen and (min-width:40em){.mon-modal__close svg{height:50px;width:50px}}.mon-modal__close svg path{transition:all .3s ease}.mon-modal__close:hover{cursor:pointer}.mon-modal__close:hover svg path{stroke:#d90e2b}.mon-modal [role=alertdialog],.mon-modal [role=dialog]{background-color:#fff;min-height:100vh;padding:3rem}@media print,screen and (min-width:40em){.mon-modal [role=alertdialog],.mon-modal [role=dialog]{left:50vw;max-width:950px;width:100%;min-height:auto;padding:6rem;position:absolute;top:50vh;transform:translateX(-50%) translateY(-50%)}}@media print,screen and (min-width:40em){.mon-modal__buttons .button{margin-bottom:0}}.mon-modal .dialog_desc{padding:1rem}.mon-modal__dialog-backdrop{bottom:0;display:none;left:0;overflow-y:auto;position:fixed;right:0;top:0}.mon-modal__dialog-backdrop.active{background:rgba(0,0,0,.7);display:block;z-index:100}.has-dialog{overflow:hidden}.pagination{display:flex;justify-content:center;list-style-type:none;margin-left:0}.pagination li{margin:0 .25rem}@media print,screen and (min-width:40em){.pagination li{margin:0 .5rem}}.pagination .next,.pagination .prev,.pagination a,.pagination span{align-items:center;cursor:pointer;display:flex;font-weight:300;height:30px;justify-content:center;line-height:30px;text-underline-offset:4px;transition:color .4s ease;width:30px}.pagination .next:hover,.pagination .prev:hover,.pagination a:hover,.pagination span:hover{color:#d90e2b;text-decoration:underline}.pagination .next:hover svg circle,.pagination .prev:hover svg circle,.pagination a:hover svg circle,.pagination span:hover svg circle{stroke:#d90e2b}.pagination .next:hover svg path,.pagination .prev:hover svg path,.pagination a:hover svg path,.pagination span:hover svg path{fill:#d90e2b}.pagination .current{color:#d90e2b;font-weight:700;text-decoration:underline}.pagination .current:hover{color:#000}.search-snippet{border-bottom:1px solid #7f7f7f;margin-bottom:2rem;padding-bottom:2rem}.search-snippet:last-of-type{border-bottom:0;margin-bottom:0;padding-bottom:0}.search-snippet__label{font-size:14px}.search-snippet__title{margin:1rem 0}.search-snippet__title-link{color:#000;transition:.2s linear color}.search-snippet__title-link:hover{color:#d90e2b}table{border-collapse:collapse;border-radius:0;margin-bottom:1rem;width:100%}tbody,tfoot,thead{border:1px solid #f7f8f9;background-color:#fff}caption{padding:.5rem .625rem .625rem;font-weight:700}thead{background:#f7f8f9;color:#000}tfoot{background:#f7f8f9;color:#000}tfoot tr,thead tr{background:0 0}tfoot td,tfoot th,thead td,thead th{padding:.5rem .625rem .625rem;font-weight:700;text-align:left}tr{border-bottom:0;border-bottom:1px solid #f7f8f9;background-color:#fff}tbody td,tbody th{padding:.5rem .625rem .625rem}tbody tr:nth-child(even){background-color:#f7f8f9}@media screen and (max-width:39.99875em){.cell-hide-small{display:none}}.mon-drilldown{list-style:none;height:100%;margin:0;padding:3rem 1rem 1rem;position:relative}@media print,screen and (min-width:40em){.mon-drilldown{height:80%}}.mon-drilldown li{border-bottom:1px solid #d9d9d9;list-style:none;margin-bottom:0}.mon-drilldown li.menu-item-back,.mon-drilldown li:last-of-type{border-bottom:0}.mon-drilldown li.menu--arrow{border-bottom:0;padding-top:1rem;position:relative}.mon-drilldown li.menu--arrow::after{content:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='https://www.w3.org/2000/svg'%3E%3Ccircle cx='18' cy='18' r='17' stroke='%237F7F7F' stroke-width='2'/%3E%3Cpath d='M27 17.9998L19.5265 11L18.1015 12.3447L23.1261 17.0508H8V18.9492H23.1261L18.1015 23.6553L19.5265 25L27 17.9998Z' fill='%237F7F7F'/%3E%3C/svg%3E%0A");position:absolute;right:2rem;top:50%;transform:translateY(calc(-50% + 10px))}.mon-drilldown li.menu--card{display:none}.mon-drilldown li a{color:#000;display:block;font-size:1.125rem;font-weight:700;padding:1rem 0;width:100%}.mon-drilldown li a .menu-description{color:#8a8a8a;display:block;font-size:1rem;font-weight:300;padding-right:3rem}.mon-drilldown li .drilldown__back{color:#000;font-size:1rem;font-weight:700;padding:1rem 0 1rem}.mon-drilldown li .drilldown__back::before{content:url(../images/icons/mobile-chevron-left.svg);margin-right:.5rem}.mon-drilldown li.menu-item-has-children{align-items:center;display:flex}.mon-drilldown li.menu-item-has-children::after{color:#000;content:url(../images/icons/mobile-chevron-right.svg)}.mon-drilldown li.menu-item-has-children .nested{background-color:#fff;height:100vh;margin-left:0;position:absolute;top:0;transform:translateX(100%);transition:all .2s ease-in-out;width:100%}.mon-drilldown li.menu-item-has-children .nested[aria-hidden=true]{visibility:hidden}.mon-drilldown li.menu-item-has-children .nested li{margin-right:2rem}.mon-drilldown li.menu-item-has-children .nested .menu-item-has-children{max-width:calc(100% - 2rem)}.mon-drilldown li.menu-item-has-children .nested:has(.mobile-menu-parent) li a{padding-left:1rem}.mon-drilldown li.menu-item-has-children .nested:has(.mobile-menu-parent) li.mobile-menu-parent a{padding-left:0}.mon-drilldown li.menu-item-has-children .nested .menu-level-1{overflow-x:hidden;overflow-y:auto}.mon-drilldown li.menu-item-has-children .nested .menu-level-1 .menu-item__title{text-decoration:underline}.mon-drilldown li.menu-item-has-children .nested .menu-level-1 .menu-description{padding-right:0}.mon-drilldown li.menu-item-has-children .nested .menu-level-1 .menu--arrow .menu-item__title{text-decoration:none}.event-header__meta{font-weight:700}.event-panel{margin-bottom:2rem;padding:0}@media print,screen and (min-width:40em){.event-panel{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem}}.event-panel__list{list-style:none;margin:0 0 1rem}.event-panel__list-item{margin-bottom:.5rem}.event-panel__subheading{display:block;font-weight:700}.event-panel__details{grid-column:1/span 1}.event-panel__venue{grid-column:2/span 1}.event-panel__organiser{grid-column:3/span 1}.event-panel__map{grid-row:2;grid-column:1/-1}.event-map-container{position:relative;overflow:hidden;padding-top:56.25%}.event-map-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.single-team__header{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 1rem}@supports (display:grid){.single-team__header{display:grid;grid-row-gap:1rem;grid-template-columns:1rem repeat(12,1fr) 1rem;grid-template-rows:min-content auto 1fr;margin-left:0;margin-right:0;max-width:100%;padding:0}@media screen and (min-width:75em){.single-team__header{grid-template-columns:calc((100vw - 73rem)/ 2) repeat(12,1fr) calc((100vw - 73rem)/ 2)}}}.single-team__header.vertical .single-team__title{background-color:#d90e2b;grid-column:1/-1;padding:2rem 0;text-align:center}.single-team__header.vertical .single-team__image{grid-row:2/3}@media print,screen and (min-width:40em){.single-team__header.vertical .single-team__image{grid-row:2/-1}}.single-team__title{grid-column:2/span 6;grid-row:1}.single-team__details{grid-column:2/span 6;grid-row:2;padding-right:1rem}.single-team__image{grid-column:8/span 6;grid-row:1/3;height:100%;object-fit:cover}@media print,screen and (min-width:40em){.single-team__image{grid-row:1/-1}}.single-team__excerpt{grid-column:2/span 12;grid-row:3;padding-right:1rem}@media print,screen and (min-width:40em){.single-team__excerpt{grid-column:2/span 6}}.search-types__list{display:flex;flex-wrap:wrap;list-style:none;margin:0}@media print,screen and (min-width:64em){.search-types__list .button{margin-bottom:0}}.search-types__list .button.is-active{background-color:transparent;border-color:#d90e2b;color:#d90e2b}.search-types__list .button.is-active:active,.search-types__list .button.is-active:focus,.search-types__list .button.is-active:hover{background-color:#d90e2b;border-color:#d90e2b;color:#fff}.search-types__item{margin-right:1rem}.search-types__item:last-of-type{margin-right:0}