@media only screen and (max-width:48rem){.b-accreditations-block{display:none}}.b-accreditations-block__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.b-accreditations-block__item{height:140px;margin:60px 20px;width:calc(33.333% - 40px)}@media only screen and (max-width:64rem){.b-accreditations-block__item{margin:15px 30px}}.b-accreditations-block__figure{height:inherit;width:100%}.b-accreditations-block__img{-webkit-filter:grayscale(1);filter:grayscale(1);height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.b-benefits__inner{max-width:1500px}.b-benefits__header{text-align:center}.b-benefits__introduction{margin-top:30px}@media only screen and (max-width:48rem){.b-benefits__introduction{margin-top:20px}}.b-benefits__items{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;padding-top:70px}@media only screen and (max-width:48rem){.b-benefits__items{padding-top:30px}}.b-benefits__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:40px 20px;max-width:400px;width:calc(33.333% - 40px)}@media only screen and (max-width:48rem){.b-benefits__item{margin:20px;max-width:150px}}@media only screen and (max-width:35rem){.b-benefits__item{width:calc(50% - 40px)}}.b-benefits__item-heading{font-size:1.375rem;font-weight:600;text-align:center}@media only screen and (max-width:80rem){.b-benefits__item-heading{font-size:1.25rem}}@media only screen and (max-width:48rem){.b-benefits__item-heading{font-size:1rem}}.b-benefits__icon{aspect-ratio:1/1;border:1px solid #707070;border-radius:50%;margin-bottom:20px;max-width:174px;overflow:hidden;position:relative;width:100%}.b-benefits__icon:before{content:"";display:block;padding-top:100%;width:100%}@supports (aspect-ratio:1/1){.b-benefits__icon:before{display:none}}@media only screen and (max-width:48rem){.b-benefits__icon{margin-bottom:10px}}.b-benefits__img{height:100%;left:0;margin-left:auto;margin-right:auto;max-width:80px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;right:0;top:0;width:100%}.b-latest-news-carousel{color:#fff}.b-latest-news-carousel__inner{margin-left:auto;margin-right:auto;max-width:635px;padding-top:50px;position:relative;width:100%}@media only screen and (max-width:64rem){.b-latest-news-carousel__inner{max-width:535px}}@media only screen and (max-width:48rem){.b-latest-news-carousel__inner{max-width:425px}}@media only screen and (max-width:35rem){.b-latest-news-carousel__inner{max-width:395px;padding:50px 15px 0}}.b-latest-news-carousel__header{left:-185px;pointer-events:none;position:absolute;right:-185px;text-align:center;top:215px;z-index:1}@media only screen and (max-width:64rem){.b-latest-news-carousel__header{left:-100px;right:-100px}}@media only screen and (max-width:48rem){.b-latest-news-carousel__header{left:-50px;right:-50px}}@media only screen and (max-width:35rem){.b-latest-news-carousel__header{left:-15px;right:-15px;top:175px}}.b-latest-news-carousel__heading{font-family:Rift,sans-serif;font-size:13.625rem;font-style:normal;font-weight:700;line-height:.8}@media only screen and (max-width:64rem){.b-latest-news-carousel__heading{font-size:10.3125rem}}@media only screen and (max-width:48rem){.b-latest-news-carousel__heading{font-size:7.8125rem}}@media only screen and (max-width:35rem){.b-latest-news-carousel__heading{font-size:5rem}}.b-latest-news-carousel__slide{width:100%}.b-latest-news-carousel__link{color:#fff;text-decoration:none}.b-latest-news-carousel__figure{aspect-ratio:3.75/4;margin-bottom:60px;position:relative;width:100%}.b-latest-news-carousel__figure:before{content:"";display:block;padding-top:106.66667%;width:100%}@supports (aspect-ratio:3.75/4){.b-latest-news-carousel__figure:before{display:none}}@media only screen and (max-width:48rem){.b-latest-news-carousel__figure{margin-bottom:30px}}.b-latest-news-carousel__img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.b-latest-news-carousel__slide{text-align:center}.b-latest-news-carousel__slide-heading{font-size:2.1875rem;font-weight:600}@media only screen and (max-width:48rem){.b-latest-news-carousel__slide-heading{font-size:1.25rem}}.b-latest-news-carousel__btn{background-color:transparent;border:none;cursor:pointer;height:110px;padding:0;position:absolute;top:440px;width:110px}@media only screen and (max-width:64rem){.b-latest-news-carousel__btn{height:80px;width:80px}}@media only screen and (max-width:48rem){.b-latest-news-carousel__btn{display:none}}.b-latest-news-carousel__btn svg{fill:#fff;height:100%;width:100%}.b-latest-news-carousel__btn:hover svg .e-circle-arrow__icon-bg{fill:#fff}.b-latest-news-carousel__btn:hover svg .e-circle-arrow__icon-arrow{fill:#218773}.b-latest-news-carousel__btn-prev{left:-185px}@media only screen and (max-width:80rem){.b-latest-news-carousel__btn-prev{left:-145px}}@media only screen and (max-width:64rem){.b-latest-news-carousel__btn-prev{left:-110px}}.b-latest-news-carousel__btn-prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center;transform-origin:center}.b-latest-news-carousel__btn-next{right:-185px}@media only screen and (max-width:80rem){.b-latest-news-carousel__btn-next{right:-145px}}@media only screen and (max-width:64rem){.b-latest-news-carousel__btn-next{right:-110px}}.b-latest-news-carousel__pagination{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;left:0;list-style:none;margin-left:auto;margin-right:auto;position:absolute;right:0;top:-75px}@media only screen and (max-width:48rem){.b-latest-news-carousel__pagination{top:-20px}}.b-latest-news-carousel__pager{-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff;color:transparent;cursor:pointer;font-family:Rift,sans-serif;font-size:12rem;font-style:normal;font-weight:700;margin-left:30px;margin-right:30px;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out}@media only screen and (max-width:48rem){.b-latest-news-carousel__pager{font-size:6.875rem;margin-left:15px;margin-right:15px}}.b-latest-news-carousel__pager.is-selected{color:#fff}.b-latest-news-carousel__more{padding-top:70px;text-align:center}.b-latest-news-carousel ol.flickity-page-dots{bottom:-35px}.b-latest-news-carousel ol.flickity-page-dots .dot{border-color:#fff}.b-latest-news-carousel ol.flickity-page-dots .dot.is-selected{background-color:#fff}.b-simple-content__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.b-simple-content__header>*{margin-bottom:30px}.b-simple-content__header>:last-child{margin-bottom:0}@media only screen and (max-width:48rem){.b-simple-content__header>*{margin-bottom:20px}}.b-simple-content__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:1000px;width:80%}@media only screen and (max-width:64rem){.b-simple-content__content{max-width:800px}}@media only screen and (max-width:35rem){.b-simple-content__content{width:100%}}.b-simple-content__text{margin-top:30px}@media only screen and (max-width:48rem){.b-simple-content__text{margin-top:20px}}.b-vacancies-header{background-color:#53b4ba;color:#fff;padding:6px 0}.b-vacancies-header__icon{display:inline-block;height:25px;margin-left:10px;width:25px}.b-vacancies-header__icon svg{fill:#fff;height:inherit;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:inherit}.b-vacancies-header__link:hover .b-vacancies-header__icon .e-circle-arrow__icon-bg{fill:#fff}.b-vacancies-header__link:hover .b-vacancies-header__icon .e-circle-arrow__icon-arrow{fill:#53b4ba}.b-vacancies-header__link{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:30px;padding-top:3px;text-decoration:none}.b-quick-navigation{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;max-width:420px}@media only screen and (max-width:48rem){.b-quick-navigation{font-size:1.875rem}}.b-quick-navigation__inner{list-style:none;margin:0;padding:0}.b-quick-navigation__item{border-bottom:1px solid #252525;font-family:Rift,sans-serif;font-size:2.6875rem;font-style:normal;font-weight:700;text-transform:uppercase}.b-quick-navigation__item:last-child{border-bottom:none}@media only screen and (max-width:48rem){.b-quick-navigation__item{font-size:1.875rem}}.b-quick-navigation__item-icon{-ms-flex-negative:0;display:block;-webkit-flex-shrink:0;flex-shrink:0;height:40px;margin-left:30px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;width:40px}@media only screen and (max-width:48rem){.b-quick-navigation__item-icon{height:25px;margin-left:10px;width:25px}}.b-quick-navigation__item-icon svg{display:block;height:inherit;width:inherit}.b-quick-navigation__item:hover .e-circle-arrow__icon-bg{fill:#252525}.b-quick-navigation__item:hover .e-circle-arrow__icon-arrow{fill:#fff}.b-quick-navigation__link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;color:#252525;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;text-decoration:none;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.b-quick-navigation__link:hover{color:#ed6d8d}.b-left-right-panel{margin-bottom:200px;margin-top:90px}@media only screen and (max-width:64rem){.b-left-right-panel{margin-bottom:100px}}.b-left-right-panel__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.b-left-right-panel__figure{position:relative}.b-left-right-panel__img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.b-left-right-panel__header>*{margin-bottom:30px}.b-left-right-panel__header>:last-child{margin-bottom:0}@media only screen and (max-width:48rem){.b-left-right-panel__header>*{margin-bottom:20px}}@media only screen and (max-width:64rem){.b-left-right-panel__content,.b-left-right-panel__header{max-width:800px;width:80%}}@media only screen and (max-width:48rem){.b-left-right-panel__content,.b-left-right-panel__header{width:100%}}.b-left-right-panel__top .b-left-right-panel__panel-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:175px;padding-top:115px;width:50%}@media only screen and (max-width:80rem){.b-left-right-panel__top .b-left-right-panel__panel-left{padding-bottom:100px;padding-top:60px}}@media only screen and (max-width:64rem){.b-left-right-panel__top .b-left-right-panel__panel-left{padding-bottom:70px;padding-top:0;width:100%}}.b-left-right-panel__top .b-left-right-panel__panel-right{margin-bottom:-220px;padding-left:125px;width:50%}@media only screen and (max-width:80rem){.b-left-right-panel__top .b-left-right-panel__panel-right{margin-bottom:-120px;padding-left:50px}}@media only screen and (max-width:64rem){.b-left-right-panel__top .b-left-right-panel__panel-right{display:none}}.b-left-right-panel__top .b-left-right-panel__media{height:100%}.b-left-right-panel__top .b-left-right-panel__figure{aspect-ratio:4/6;height:100%;width:100%}.b-left-right-panel__top .b-left-right-panel__figure:before{content:"";display:block;padding-top:150%;width:100%}@supports (aspect-ratio:4/6){.b-left-right-panel__top .b-left-right-panel__figure:before{display:none}}.b-left-right-panel__bottom{color:#fff}.b-left-right-panel__bottom .b-left-right-panel__inner{display:grid;gap:100px 0;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;position:relative}@media only screen and (max-width:80rem){.b-left-right-panel__bottom .b-left-right-panel__inner{padding-bottom:130px}}@media only screen and (max-width:64rem){.b-left-right-panel__bottom .b-left-right-panel__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0}}.b-left-right-panel__bottom .b-left-right-panel__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-column:1/2;grid-row:1/2}.b-left-right-panel__bottom .b-left-right-panel__media{grid-column:1/2;grid-row:2/3}@media only screen and (max-width:64rem){.b-left-right-panel__bottom .b-left-right-panel__media{margin-bottom:30px;margin-top:30px}}.b-left-right-panel__bottom .b-left-right-panel__content{grid-column:2/3;grid-row:2/3;padding-left:125px;padding-right:70px}@media only screen and (max-width:80rem){.b-left-right-panel__bottom .b-left-right-panel__content{padding-left:50px;padding-right:0}}@media only screen and (max-width:64rem){.b-left-right-panel__bottom .b-left-right-panel__content{padding-left:0;padding-right:0}}.b-left-right-panel__bottom .b-left-right-panel__figure{aspect-ratio:4/3.25;margin-bottom:-200px}.b-left-right-panel__bottom .b-left-right-panel__figure:before{content:"";display:block;padding-top:81.25%;width:100%}@supports (aspect-ratio:4/3.25){.b-left-right-panel__bottom .b-left-right-panel__figure:before{display:none}}@media only screen and (max-width:64rem){.b-left-right-panel__bottom .b-left-right-panel__figure{margin-bottom:0}}.b-left-right-panel__brand{background-color:#53b4ba;border-radius:50%;bottom:-175px;height:350px;padding:15px;position:absolute;right:70px;width:350px}@media only screen and (max-width:100rem){.b-left-right-panel__brand{bottom:-100px;height:200px;width:200px}}@media only screen and (max-width:64rem){.b-left-right-panel__brand{left:0;margin-left:auto;margin-right:auto;right:0}}.b-testimonial{color:#fff;text-align:center}.b-testimonial__introduction{margin-top:30px}@media only screen and (max-width:48rem){.b-testimonial__introduction{margin-top:20px}}.b-testimonial__blockquote{font-size:1.375rem;line-height:1.6;margin-bottom:50px;margin-top:50px}@media only screen and (max-width:80rem){.b-testimonial__blockquote{margin-left:auto;margin-right:auto;width:80%}}@media only screen and (max-width:64rem){.b-testimonial__blockquote{font-size:1.125rem}}@media only screen and (max-width:48rem){.b-testimonial__blockquote{font-size:1rem;width:100%}}.b-testimonial__blockquote:before{content:open-quote;display:block;font-family:Rift,sans-serif;font-size:8.875rem;font-style:normal;font-weight:700;line-height:.75}@media only screen and (max-width:48rem){.b-testimonial__blockquote:before{font-size:6.25rem}}.b-testimonial__avatar{border-radius:50%;height:115px;margin:0 auto 30px;overflow:hidden;width:115px}.b-testimonial__img{height:100%;width:100%}.b-testimonial__figcaption{font-size:1.375rem;margin-bottom:30px}@media only screen and (max-width:48rem){.b-testimonial__figcaption{font-size:1rem;margin-bottom:10px}}.b-testimonial__signature{margin:0 auto;width:160px}.b-vacancies-toggles__inner{margin-top:80px;padding-left:0;padding-right:0}@media only screen and (max-width:80rem){.b-vacancies-toggles__inner{margin-top:60px;max-width:900px}}@media only screen and (max-width:35rem){.b-vacancies-toggles__inner{margin-top:40px}}.b-vacancies-toggles__item{background-color:#252525;border-radius:20px;color:#fff;margin-bottom:30px;padding:40px}@media only screen and (max-width:80rem){.b-vacancies-toggles__item{margin-bottom:20px;padding:30px}}@media only screen and (max-width:35rem){.b-vacancies-toggles__item{margin-bottom:15px;padding:20px}}.b-vacancies-toggles__item-icon{fill:#fff;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;height:50px;margin-left:30px;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;width:50px}@media only screen and (max-width:80rem){.b-vacancies-toggles__item-icon{height:40px;margin-left:25px;width:40px}}@media only screen and (max-width:35rem){.b-vacancies-toggles__item-icon{height:30px;margin-left:20px;width:30px}}.active .b-vacancies-toggles__item-icon{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.b-vacancies-toggles__item-monogram{fill:#fff;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;margin-right:30px}@media only screen and (max-width:80rem){.b-vacancies-toggles__item-monogram{height:60px;margin-right:25px;width:60px}}@media only screen and (max-width:35rem){.b-vacancies-toggles__item-monogram{height:40px;margin-right:20px;width:40px}}.b-vacancies-toggles__item-heading{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1}.b-vacancies-toggles__btn-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.b-vacancies-toggles__content .b-vacancies-toggles__message-container .b-vacancies-toggles__message.h-type-standard{padding:40px 115px}@media only screen and (max-width:80rem){.b-vacancies-toggles__content .b-vacancies-toggles__message-container .b-vacancies-toggles__message.h-type-standard{padding:30px 85px}}@media only screen and (max-width:35rem){.b-vacancies-toggles__content .b-vacancies-toggles__message-container .b-vacancies-toggles__message.h-type-standard{padding:20px 0}}.b-vacancies-toggles__content .b-vacancies-toggles__message-container .b-vacancies-toggles__message.h-type-standard ol li,.b-vacancies-toggles__content .b-vacancies-toggles__message-container .b-vacancies-toggles__message.h-type-standard p,.b-vacancies-toggles__content .b-vacancies-toggles__message-container .b-vacancies-toggles__message.h-type-standard ul li{color:#fff}.b-vacancies-toggles__content .b-vacancies-toggles__message-container .b-vacancies-toggles__message.h-type-standard ol li::marker,.b-vacancies-toggles__content .b-vacancies-toggles__message-container .b-vacancies-toggles__message.h-type-standard ul li::marker{color:#fff}.b-vacancies-toggles__content .b-vacancies-toggles__message-container .b-vacancies-toggles__enquire{-webkit-box-pack:center;-ms-flex-pack:center;color:#252525;-webkit-justify-content:center;justify-content:center;margin-top:60px;text-align:center;-webkit-transition:background-color .25s ease-in-out,color .25s ease-in-out,border-color .25s ease-in-out;transition:background-color .25s ease-in-out,color .25s ease-in-out,border-color .25s ease-in-out;width:100%}.b-vacancies-toggles__content .b-vacancies-toggles__message-container .b-vacancies-toggles__enquire:focus,.b-vacancies-toggles__content .b-vacancies-toggles__message-container .b-vacancies-toggles__enquire:hover{color:#fff}.b-vacancies{background-color:#53b4ba;color:#fff}.b-vacancies__header{margin-bottom:30px;text-align:center}.b-vacancies__heading{margin-bottom:0;margin-top:0}.b-vacancies__noresult{text-align:center}.b-vacancies__noresult>*{color:#fff}