@import url("/assets/css/variables.css");@import url("/assets/css/libs/libs-bundle.min.css");@import url("/assets/css/wsg-common-bundle.min.css");@import url("/assets/css/libs/lite-yt-embed.css");@import url("/assets/css/home-page.css");*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden}a{text-decoration:none}.tab-selection-tooltips-close,.tabs-group-tooltips-close{display:inline-block;background-image:url(/assets/images/modal-close.svg)!important;background-size:contain!important;background-repeat:no-repeat!important;cursor:pointer!important;border:none;background-color:transparent;padding:0;vertical-align:middle;margin-left:10px}.tooltip-fade-out{opacity:0!important;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease!important}.tab-selection-tooltips,.tabs-group-tooltips{transition:opacity .3s ease,transform .3s ease}h1.page-head_title{margin-top:0;margin-bottom:.75rem;padding-bottom:0}h1.progammes-detail-header-title{margin-top:0;margin-bottom:0;padding-bottom:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.promotional-component .group-text h2{font-family:Nunito,sans-serif;font-weight:700;font-size:48px;line-height:53.71px;letter-spacing:0;color:var(--color-purple-main)}@media screen and (max-width:1200px){.promotional-component .group-text h2{font-size:1.5rem}}@media screen and (max-width:768px){.promotional-component .group-text h2{font-weight:800;font-size:1.25rem;line-height:111.9%;letter-spacing:0}}.video-block-desc h3{font-family:Nunito,sans-serif;font-weight:700;font-size:24px;line-height:21px;color:var(--color-purple-main);padding-bottom:16px}@media screen and (max-width:768px){.video-block-desc h3{line-height:32px}}.video-block-title h2,h2.video-block-main-title{font-family:Nunito,sans-serif;font-weight:700;font-size:48px;line-height:53.71px;letter-spacing:0;text-align:center;color:var(--color-purple-main);padding-bottom:14px;margin-top:0;margin-bottom:0}@media screen and (max-width:768px){.video-block-title h2,h2.video-block-main-title{font-size:24px;line-height:32px}}.tab-nav .tab-selection .selection .drop-arrow{width:24px!important;height:24px!important;border:1.5px solid transparent!important;background-clip:padding-box!important;box-sizing:border-box!important}.jtm-section li a{display:block!important;min-height:24px!important;line-height:24px!important}.jtm-section .sfContentBlock.sf-Long-text ul:has(>li:has(a:first-child)){list-style:none!important;padding-left:0!important}.jtm-section .sfContentBlock.sf-Long-text ul ul:has(>li:has(a:first-child)){padding-left:1.5rem!important}.jtm-section .sfContentBlock.sf-Long-text ul li:has(>a:first-child),.jtm-section .sfContentBlock.sf-Long-text ul li:has(a:first-child){list-style:none!important;display:flex!important;align-items:flex-start!important}.jtm-section .sfContentBlock.sf-Long-text ul li:has(>a:first-child):before,.jtm-section .sfContentBlock.sf-Long-text ul li:has(a:first-child):before{content:"";border-radius:100%;height:8px;width:8px;min-width:8px;flex-shrink:0;display:block;background-color:var(--color-purple-main);margin-right:10px;margin-top:8px}.jtm-section .sfContentBlock.sf-Long-text li:has(>a:first-child)::marker,.jtm-section .sfContentBlock.sf-Long-text li:has(a:first-child)::marker,.jtm-section .sfContentBlock.sf-Long-text ul li:has(>a:first-child)::marker,.jtm-section .sfContentBlock.sf-Long-text ul li:has(a:first-child)::marker{content:"";border-radius:100%;height:8px;width:8px;display:block;background-color:var(--color-purple-main);margin-right:10px}.annual-report-item .item-article_title,.annual-report-list-block .item-article_title,.videos-block .item-article_title,[data-testid=annual-report-card] .item-article_title{color:#111111!important}.image-carousel-wrapper .slick-dots li{width:24px!important;height:24px!important;margin:0!important}.image-carousel-wrapper .slick-dots li button{width:24px!important;height:24px!important;padding:0!important}.image-carousel-wrapper .slick-dots li button:before{width:24px!important;height:24px!important;line-height:24px!important;top:0!important;left:0!important}@media (min-width:1025px){.jtm-bg-overlay-trigger{display:none!important}}.m-header_main .menu-list>li .sub-menu_list>li.has-child>button.arrow,.m-header_main .menu-list>li.has-child>button.arrow{background-color:transparent;border:none;padding:0;margin:0;min-width:24px!important;min-height:24px!important}.m-header_main .menu-list a,.menu.js-menu a{min-width:24px!important;min-height:24px!important}.breadcrumb-item a{min-width:24px!important}.breadcrumb-item a,.m-footer_menu .l-menu>li>a,.m-footer_menu .sub-menu a,.m-footer_row-menu a{display:inline-block!important;min-height:24px!important;line-height:24px!important}.m-box-filter_reset{display:inline-block!important;padding:3px 0!important;margin-top:-3px!important;margin-bottom:13px!important;min-height:24px!important;box-sizing:border-box!important}.m-box-filter_list>ul>li>button,.m-box-filter_wrapper-mobile>ul>li>button,.m-box-filter_wrapper>ul>li>button{min-width:24px!important;min-height:24px!important}.filter-modal-close:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:24px;min-height:24px}.m-footer_social a,.pagination .page-link{min-width:24px!important;min-height:24px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.sub-menu-arrow{display:none!important}@media screen and (max-width:1200px){.sub-menu-arrow{min-width:24px!important;min-height:24px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}}.job-transformation-item-appendix,.job-transformation-item-brochure,a[aria-label="Go to useful link"]{min-height:24px!important;display:inline-flex!important;align-items:center!important}@media screen and (min-width:992px){.m-header:not(.force-mobile-view) .btn-menu{display:none!important}}.m-header_main .main-head .btn-menu{min-width:24px!important;min-height:24px!important}.view-all-event,a.view-all-event{display:flex!important;align-items:center!important;justify-content:center!important;min-height:24px!important;line-height:24px!important;padding:2px 0!important}.site-map-item{display:flex!important;flex-direction:column!important;align-items:flex-start!important}.site-map-item-name,.site-map-sub-item{width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important}