.footer-menu li a:hover,.rte a{text-decoration:underline}.br-banner a.rm,h1,h2,h3,h4,h5{font-weight:700}a,h4{color:#009fe3}.footer,.nav-link{position:relative}.pageContentText.centercontent,.related-news h2,.services-container h2{text-align:center}html,html *,html body .uk-h1,html body .uk-h2,html body .uk-h3,html body .uk-h4,html body .uk-h5,html body .uk-h6,html body .uk-heading-2xlarge,html body .uk-heading-large,html body .uk-heading-medium,html body .uk-heading-small,html body .uk-heading-xlarge,html body .uk-logo,html body .uk-navbar-item,html body .uk-navbar-nav>li>a,html body .uk-navbar-toggle,html body h1,html body h2,html body h3,html body h4,html body h5,html body h6{font-family:montserrat,sans-serif}.rte img{max-width:100%}.ms-button,.ms-button:hover,a:hover{text-decoration:none}.linebreaks{white-space:pre-line}@media screen and (min-width:959px){.twincol{-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px}}em{color:#004c6c}a{transition:color .5s ease}a :focus-visible{outline:0}.ms-button{background-color:transparent;color:#fff;border:2px solid #fff;font-size:1rem;display:inline-block;border-radius:2px;padding:.66rem 1rem;transition:background-color .5s ease}.main-header,.ms-button:hover,.uk-navbar-container.uk-navbar{background-color:#fff}.ms-button:hover{color:#004c6c!important}.ms-button-dark{color:#004c6c;border-color:#004c6c}.ms-button-dark:hover{border-color:#009fe3;background:#009fe3;color:#fff}.pagination{display:flex;justify-content:space-around;align-items:center}.pagination .uk-pagination{align-items:center;font-size:20px;color:#000}.ms-input{height:55px;font-size:18px;padding-left:1rem;padding-right:1rem;border-radius:0;border:1px solid #ededed;box-shadow:0 4px 10px #ededed;color:#888}.ms-input:focus{border:2px solid #009fe3}.ms-input:focus-visible{outline:0;box-shadow:0 4px 10px #ededed}.ms-primary{color:#009fe3!important}.ms-secondary{color:#004c6c!important}.ms-grey{color:#888}.breadcrumbs a{padding-right:.33rem}.breadcrumbs span{padding-left:.33rem}.uk-transition-active.uk-active .uk-transition-scale-up,.uk-transition-toggle:focus .uk-transition-scale-up,.uk-transition-toggle:hover .uk-transition-scale-up{transform:scale(1.15,1.15)}.uk-transition-active.uk-active .uk-transition-scale-down,.uk-transition-toggle:focus .uk-transition-scale-down,.uk-transition-toggle:hover .uk-transition-scale-down{transform:scale(1,1)}.main-header{box-shadow:0 4px 10px rgba(51,51,51,.1);z-index:1000}.navwrap{max-width:60%;display:block;float:right}.uk-navbar,.uk-navbar-left{max-width:1400px;margin:0 auto}.uk-navbar{height:80px;display:block}.uk-navbar .uk-logo{display:block;float:left;padding-top:20px}.uk-navbar .logo{width:270px;height:40px}.uk-navbar .uk-button{padding:1rem;border:none}.uk-navbar .uk-button img{width:20px}.uk-navbar-dropdown{width:250px}.uk-navbar-left{padding:0 2rem;width:100%}nav .uk-navbar-nav li a{font-size:1rem;text-transform:none;font-weight:400;color:#000}.nav-logo-container{max-width:40%}.nav-burger-menu{background-color:#009fe3}.nav-burger-menu .uk-nav-default{margin-top:1rem}.nav-burger-menu .uk-nav-default a{font-size:19px;color:#fff}.uk-offcanvas-bar .uk-nav-default>li>a{color:#fff}.uk-navbar-item,.uk-navbar-nav>li>a,.uk-navbar-toggle{justify-content:right}.uk-offcanvas-bar .uk-nav-default>li>a:hover{color:#004c6c}.footer,.footer a,.footer h4,.footer-menu li a,.footer-menu li a:hover{color:#fff}.nav-secondary{padding-left:2rem}.footer .footer-social-list,.footer-menu{padding-left:0}.nav-secondary ul li a{font-size:1.2rem}@media screen and (max-width:1500px){.hero-trustpilot{max-width:20%;left:5%}}@media screen and (max-width:1200px){.uk-navbar-nav{gap:15px}}@media screen and (max-width:985px){.nav-logo-container{max-width:40%}.nav-search{display:none}}@media screen and (max-width:640px){.nav-logo-container{max-width:250px;width:80%}}.nav-link,.nav-link:after{transition:all .5s}.nav-link:after{content:' ';width:0%;position:absolute;margin:auto;bottom:16px;left:0;right:0;background:#009fe3;height:2px}.nav-link:hover:after{width:100%}.footer-inner-top-centre,.footer-inner-top-left,.footer-inner-top-right{width:25%}.navdivider{border-top:solid #009fe3 2px;margin-top:0;margin-bottom:0}.footer{background-color:#000;border-top:#009fe3 10px solid}.footer h4{font-size:1.4rem}.footer .footer-triangles{height:100%;position:absolute;right:0;top:0;max-width:none}.footer .footer-outer{position:relative}.footer-top{padding-bottom:3rem}.footer-outer{display:flex;flex-direction:column}.footer-inner-top{display:flex}.footer-menu li{font-size:1rem;list-style-type:none;padding-bottom:10px}.footer-inner-top-left ul li a{color:#009fe3}.footer-inner-top-left ul li a:hover{color:#fff;text-decoration:none}.footer-inner-top-social{width:20%}.footer-inner-bottom{display:flex;justify-content:space-between;width:100%;height:80px;align-items:center;border-top:1px solid var(--medium-grey)}.footer .footer-social a{margin-right:14px;color:#fff}.footer .footer-social a:hover{color:#009fe3}.footer .footer-social-list li{list-style:none;margin-bottom:10px;display:flex;align-items:center}.footer .footer-social-list li a.social-link{color:#fff;text-decoration:none;display:flex;align-items:center}.footer .footer-social-list li a.social-link:hover{text-decoration:none}.footer .social-link-icon{margin-right:10px;color:#fff!important}.footer .footer-social-list li a.social-link:hover .social-link-icon{color:#009fe3!important}.footer-legal p,.intro{color:#fff}.footer .footer-social-list li a.social-link span{text-decoration:none;border-bottom:1px solid transparent}.footer .footer-social-list li a.social-link:hover span{border-bottom-color:#fff}.footer-legal{display:flex}.footer-legal a:hover{text-decoration:underline}.breadcrumbs a,.breadcrumbs a:hover,.carousel ul li .uk-container .slide-inner h2 a,.uk-slider-container .uk-slider-items a:hover{text-decoration:none}@media screen and (max-width:960px){.footer-inner-top-left{width:33%}.footer-inner-top-centre{width:22%}.footer-inner-top-right{width:33%}.footer-inner-top-social{width:22%}}@media screen and (max-width:640px){.footer-inner-top-centre,.footer-inner-top-left,.footer-inner-top-social{width:100%;margin-bottom:24px}.footer-outer{padding:40px 20px}.footer-inner-top{flex-direction:column}.footer-inner-top-centre ul{padding-left:0}.footer-inner-top-right{width:100%}.footer-inner-bottom{flex-direction:column;align-items:start;padding-top:28px}}.carousel ul li .uk-container{height:100%;z-index:5;position:relative;padding:0 50px}.carousel ul li .uk-container .slide-inner{top:50%;transform:translateY(-50%);position:relative}.carousel ul li .triangles{height:100%;z-index:3;position:absolute;max-width:none;top:0;right:0}.carousel ul li a{text-transform:none}.contentblock{margin-bottom:60px}.intro{background-color:#009fe3}.intro-container .intro-image img{-o-object-fit:cover;object-fit:cover}.pageContentText{max-width:800px}.pageContentText.centercontent{max-width:auto}.pageContentText.centercontent .rte{margin:auto;max-width:800px}.intro-content-container{display:block;margin:auto 0}.intro-content-container.ms-text-left{padding-right:2rem}.intro-content-container p{margin-bottom:2.6rem}.intro-white-background{background-color:#fff;color:#004c6c}.intro-grey-background{background-color:#ededed;color:#004c6c}@media screen and (max-width:949px){.intro-content-container{padding-left:15px}}.ms-row-reverse{flex-direction:row-reverse}.ms-row-reverse .intro-content-container{padding-left:50px}.image-content .image-description{background:#f3f3f3;font-size:.8rem;color:#000;padding:20px}.videowrapper{position:relative;padding-bottom:56.25%;height:0}.videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-content{max-width:800px}.page-banner{position:relative}.page-banner .page-banner-text{width:100%}.page-banner .uk-background-cover{height:35vh}.page-banner .triangles{position:absolute;top:0;right:0;max-width:none;height:100%}.page-banner h1{position:relative}.breadcrumbs{border-bottom:1px solid #ededed;padding-bottom:20px;padding-top:7px}.breadcrumbs a{color:#009fe3}.right-bar .subnav{list-style:none;padding:0;margin-bottom:30px}.right-bar .subnav li{margin:2px 0;background:#f9f9f9}.right-bar .subnav li a{padding:6px 15px;display:block;font-size:1.1rem;color:#000;background:linear-gradient(#009fe3 0 0) no-repeat;background-size:0;transition:.4s}.right-bar .subnav li a:hover{background-size:100%;transition:.4s;color:#fff}.right-bar h4{border-bottom:#009fe3 solid 3px;padding:6px 0}.br-banner{background-color:#612663;padding:30px;background-image:url(/images/b-r-mask.png);background-position:bottom right;background-repeat:no-repeat;background-size:contain;position:relative}.br-banner img{width:200px;display:block}.br-banner h2,.br-banner p{color:#fff}.br-banner a.em{text-decoration:underline;color:#fff}.br-banner a.rm{border:1px solid #fff;padding:10px;display:inline-block;color:#fff;transition:all .3s ease}.br-banner a.rm:hover{background-color:#fff;color:#612663}.br-banner #hide-br-banner{position:absolute;width:35px;height:35px;top:20px;right:20px}.br-banner #hide-br-banner:after,.br-banner #hide-br-banner:before{content:'';display:block;width:2px;height:20px;background:#fff;position:absolute;top:5px;left:16px;transition:transform .3s ease-in-out}.br-banner #hide-br-banner:after{transform:rotate(45deg)}.br-banner #hide-br-banner:before{transform:rotate(-45deg)}.br-banner #hide-br-banner:hover:after,.br-banner #hide-br-banner:hover:before{transform:rotate(90deg)}.contact.br-banner-container,.home.br-banner-container,.newsList.br-banner-container,.services.br-banner-container{background-color:#612663;background-image:url(/images/b-r-mask.png);background-position:bottom right;background-repeat:no-repeat;background-size:contain}.contact.br-banner-container .br-banner,.home.br-banner-container .br-banner,.newsList.br-banner-container .br-banner,.services.br-banner-container .br-banner{background:0 0}.careers-template-grid{display:grid;grid-template-columns:30% 1fr;grid-template-rows:auto auto;-moz-column-gap:10px;column-gap:10px;row-gap:15px;justify-items:stretch}.careers-template-grid h4{font-size:1.5rem}.careers-template-grid-left{background-color:#fafafa}.careers-template-grid-left .uk-nav-default>li>a{font-size:1.2rem;color:#009fe3}.careers-template-grid-left .uk-nav-default .uk-nav-sub a{font-size:1.1rem;color:#004c6c;padding-bottom:.33rem}.careers-template-grid-content{padding-top:0}.careers-template-grid-content .uk-accordion-title{color:#009fe3}.careers-template-grid-people{grid-column:2/2;grid-row:2/2}.careers-template-grid-people .uk-card-header{padding:0}.careers-template-grid-people .uk-card-body{padding-left:1.4rem;padding-right:1.4rem}.careers-template-grid-people-text{display:flex;justify-content:center;flex-direction:column;padding-left:2rem}@media screen and (max-width:949px){.careers-template-grid-people{grid-column:1/3;grid-row:2/2}}@media screen and (max-width:640px){.careers-template-grid{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto auto}.careers-template-grid-left{grid-column:1/1;grid-row:2/3}.careers-template-grid-content{grid-column:1/1;grid-row-start:1;grid-row-end:2;padding-left:0;padding-right:0}.careers-template-grid-people{grid-column:1/1;grid-row:3/3}.careers-template-grid-people-text{padding-left:0;padding-top:2rem}}.uk-slider-items li img{min-width:100%;height:calc(80vh - 80px);-o-object-fit:cover;object-fit:cover}.uk-slider-container .uk-slider-items .uk-position-center{left:calc(35% - var(--uk-position-margin-offset));--uk-position-translate-y:-35%;padding-left:5rem;max-width:75%}.uk-slider-container .uk-slider-items h2{font-size:3rem;padding:0 0 2rem}@media screen and (max-width:640px){.uk-slider-container .uk-slider-items .uk-position-center{max-width:90%;padding-left:3rem}.uk-slider-container .uk-slider-items h2{font-size:2rem}}.person-template .rte,.services-template-grid-content,.vacancies-template .rte{max-width:800px}.locations-page-locations .uk-card-header{padding:0}.locations-page-locations .location-list-contact{position:relative;z-index:20;list-style:none;padding:0}.locations-page-locations .location-list-contact li{padding-bottom:10px}.news-search-button,.vacancies-search-button{min-width:150px;padding:.7rem;max-height:55px}.locations-page-locations .location-list-contact li a{display:block;white-space:nowrap;overflow:hidden;color:#004c6c;text-overflow:ellipsis;width:90%}.locations-page-locations .location-list-contact li a span{margin-right:20px}.location-template .people-list-contact{font-size:1.2rem}.location-template #map{min-height:550px}.news-search-title{color:#004c6c}.news-search-container{width:100%;display:flex;justify-content:space-between}.news-search-input,.news-search-select{width:27%}.news-search-button{width:10%;border:none;background:#009fe3}.news-search-button img{width:20px}.news-container .uk-card-header{padding:0}.news-item-hero img{width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:960px){.news-search-container{flex-wrap:wrap}.news-search-input,.news-search-select{min-width:45%;margin-bottom:1rem}}@media screen and (max-width:640px){.news-search-container{flex-wrap:wrap}.news-search-input,.news-search-select{min-width:100%;margin-bottom:1rem}}.related-news{background:#eee;padding-top:40px;padding-bottom:40px;margin-bottom:0}.related-news .uk-card{padding:0}.people-search-title{color:#004c6c}.people-search-container{width:100%;display:flex;justify-content:space-between}.people-search-input,.people-search-select{width:80%}.people-search-button{width:10%;border:none}.people-search-button img{width:20px}.people-list-name{margin-bottom:.66rem;font-size:1.4rem}.people-list-location,.people-list-position{margin:0;font-size:1rem}.people-list-location{font-weight:400}.people-list-contact{margin-top:.66rem}.people-list-phone{margin:0 1rem 0 0}.people-list-email{margin:0}.people-template-grid{display:grid;grid-template-columns:1fr 35%;grid-template-rows:auto auto;-moz-column-gap:30px;column-gap:30px;row-gap:15px;justify-items:stretch}.people-template-grid h4{font-size:1.5rem}.people-template-grid-left{background-color:#fafafa}.people-template-grid-left .uk-nav-default>li>a{font-size:1.2rem;color:#009fe3}.people-template-grid-left .uk-nav-default .uk-nav-sub a{font-size:1.1rem;color:#004c6c;padding-bottom:.33rem}.people-template-grid-content{padding-top:0}.people-template-grid-content .uk-accordion-title{color:#009fe3}.people-template-grid-people{grid-column:2/2;grid-row:2/2}.people-template-grid-people .uk-card-header{padding:0}.people-template-grid-people .uk-card-body{padding-left:1.4rem;padding-right:1.4rem}.people-template-grid-people-text{display:flex;justify-content:center;flex-direction:column;padding-left:2rem}@media screen and (max-width:640px){.people-template-grid{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto auto}.people-template-grid-left{grid-column:1/1;grid-row:2/3}.people-template-grid-content{grid-column:1/1;grid-row-start:1;grid-row-end:2;padding-left:0;padding-right:0}.people-template-grid-people{grid-column:1/1;grid-row:3/3}.people-template-grid-people-text{padding-left:0;padding-top:2rem}}.personcard{background:#f9f9f9}.people-list-contact{list-style:none;padding:0}.people-list-contact li{padding-bottom:10px}.people-list-contact li a{display:block;white-space:nowrap;overflow:hidden;color:#004c6c;text-overflow:ellipsis;width:90%}.people-list-contact li a span{margin-right:20px}.personpage.people-list-contact{font-size:1.2rem}.people-list-container .uk-card{box-shadow:none}.people-list-container .filterable .uk-card{border-bottom:2px solid #009fe3}.filterable.hidden,.filterable.text-hidden{display:none}.services-container{background:#ededed;padding-top:40px;padding-bottom:40px;margin-bottom:0}.services-container .uk-card{padding:0}.services-container.service-page{background:#fff}.services-template-grid{display:grid;grid-template-columns:30% 1fr;grid-template-rows:auto auto;-moz-column-gap:10px;column-gap:10px;row-gap:15px;justify-items:stretch}.services-template-grid h4{font-size:1.5rem}.services-template-grid-left{background-color:#fafafa}.services-template-grid-left .uk-nav-default>li>a{font-size:1.2rem;color:#009fe3}.services-template-grid-left .uk-nav-default .uk-nav-sub a{font-size:1.1rem;color:#004c6c;padding-bottom:.33rem}.services-template-grid-content{background:#ededed;padding:30px 30px 10px;border-top:3px solid #009fe3;margin-bottom:40px!important}.services-template-grid-content .uk-accordion-title::after{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%0A%3E%3Cpath d='M6.34317 7.75732L4.92896 9.17154L12 16.2426L19.0711 9.17157L17.6569 7.75735L12 13.4142L6.34317 7.75732Z' fill='currentColor' /%3E%3C/svg%3E")}.services-template-grid-content .uk-open>.uk-accordion-title::after{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%0A%3E%3Cpath d='M17.6569 16.2427L19.0711 14.8285L12.0001 7.75739L4.92896 14.8285L6.34317 16.2427L12.0001 10.5858L17.6569 16.2427Z' fill='currentColor' /%3E%3C/svg%3E")}.services-template-grid-people{background:#ededed;padding:30px 0}.services-template-grid-people .uk-card-header{padding:0}.services-template-grid-people .uk-card-body{padding-left:1.4rem;padding-right:1.4rem}.services-template-grid-people .people-list-contact{position:relative;z-index:20}@media screen and (max-width:949px){.services-template-grid-people{grid-column:1/3;grid-row:2/2}}@media screen and (max-width:640px){.services-template-grid{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto auto}.services-template-grid-left{grid-column:1/1;grid-row:2/3}.services-template-grid-content{grid-column:1/1;grid-row-start:1;grid-row-end:2;padding-left:0;padding-right:0}.services-template-grid-people{grid-column:1/1;grid-row:3/3}.services-template-grid-people-text{padding-left:0;padding-top:2rem}}.services-container.service-page .uk-card-default{background-color:#222;color:#999}.services-container.service-page .uk-card-default .uk-card-title{color:#fff}.services-container.service-page .uk-card-body{border-top:3px solid #009fe3}.vacancies-search-title{color:#004c6c}.vacancies-search-container{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.vacancies-search-input,.vacancies-search-select{width:48%;margin-bottom:1rem}.vacancies-search-button{width:10%;border:none;background:#009fe3}.vacancies-search-button img{width:20px}.vacancies-item-hero img{width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:960px){.vacancies-search-container{flex-wrap:wrap}.vacancies-search-input,.vacancies-search-select{min-width:45%;margin-bottom:1rem}}@media screen and (max-width:640px){.vacancies-search-container{flex-wrap:wrap}.vacancies-search-input,.vacancies-search-select{min-width:100%;margin-bottom:1rem}}.vacancies-template-grid{display:grid;grid-template-columns:30% 1fr;grid-template-rows:auto auto;-moz-column-gap:10px;column-gap:10px;row-gap:15px;justify-items:stretch}.vacancies-template-grid h4{font-size:1.5rem}.vacancies-template-grid-left{background-color:#fafafa}.vacancies-template-grid-left .uk-nav-default>li>a{font-size:1.2rem;color:#009fe3}.vacancies-template-grid-left .uk-nav-default .uk-nav-sub a{font-size:1.1rem;color:#004c6c;padding-bottom:.33rem}.vacancies-template-grid-content{padding-top:0}.vacancies-template-grid-content .uk-accordion-title{color:#009fe3}.vacancies-template-grid-vacancies{grid-column:2/2;grid-row:2/2}.vacancies-template-grid-vacancies .uk-card-body{padding-left:1.4rem;padding-right:1.4rem}.vacancies-template-grid-vacancies-text{display:flex;justify-content:center;flex-direction:column;padding-left:2rem}@media screen and (max-width:949px){.services-template-grid-vacancies{grid-column:1/3;grid-row:2/2}}@media screen and (max-width:640px){.vacancies-template-grid{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto auto}.vacancies-template-grid-left{grid-column:1/1;grid-row:2/3}.vacancies-template-grid-content{grid-column:1/1;grid-row-start:1;grid-row-end:2;padding-left:0;padding-right:0}.vacancies-template-grid-vacancies{grid-column:1/1;grid-row:3/3}.vacancies-template-grid-vacancies-text{padding-left:0;padding-top:2rem}}.related-jobs{background:#ededed;padding-top:40px;padding-bottom:40px;margin-bottom:0}.apply-button{position:relative;z-index:100}