article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:'Arial', sans-serif;}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2rem;margin:.67rem 0}h2{font-size:1.5rem;margin:.83rem 0}h3{font-size:1.17rem;margin:1rem 0}h4{font-size:1rem;margin:1.33rem 0}h5{font-size:.83rem;margin:1.67rem 0}h6{font-size:.75rem;margin:2.33rem 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1rem 0}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1rem 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1rem}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5rem}sub{bottom:-0.25rem}dl,menu,ol,ul{margin:1rem 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 0}li{margin:0 0 10px 0;}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:none;margin:0;padding:0}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.skip-to-content{padding:8px 20px; position:absolute; top:-46px; left:0px; color:white; border-right:1px solid white; border-bottom:1px solid white; border-bottom-right-radius:8px; background:#BF1722; transition:top .1s ease-out; z-index:100; z-index:100000000}.skip-to-content:focus{position:absolute; left:0px; top:0px; outline-color:transparent; transition:top .1s ease-in; }.col{min-height:20px; padding:0 15px;}.col--1wide{width:calc(8.33% - 30px);}.col--2wide{width:calc(16.66% - 30px);}.col--3wide{width:calc(25% - 30px);}.col--4wide{width:calc(33.33% - 30px);}.col--5wide{width:calc(41.66% - 30px);}.col--6wide{width:calc(50% - 30px);}.col--7wide{width:calc(58.33% - 30px);}.col--8wide{width:calc(66.66% - 30px);}.col--9wide{width:calc(75% - 30px);}.col--10wide{width:calc(83.33% - 30px);}.col--11wide{width:calc(91.66% - 30px);}.col--12wide{width:calc(100% - 30px);}.hidden {display:none !important; visibility:hidden; }.metainfo{display:none !important;}img{max-width:100%;}iframe{width:100%; height:auto; border:none;}.page{display:block !important;}.warning{width:calc(100% - 40px); padding:20px; margin:0 0 1rem 0; text-align:center; color:#FFF;}.warning.fail{background-color:#A00; color:#FFF;}.warning.success{background-color:#0A0; color:#FFF;}.warning a{color:#FFF; text-decoration:underline;}.mobile-test-element{display:none;}table {text-align:left; font-size:1rem !important; border:1px solid #1D9EDA;}table thead tr th{background-color:#1D9EDA; color:#FFF; padding:10px;}table tbody tr td{background-color:#FFF; color:#000; padding:10px; vertical-align:top;}table tbody tr td a{text-decoration:none;}table tbody tr:nth-child(odd) td{background-color:#EEE;}table tbody tr:hover td{background-color:#32465C; color:#FFF;}table tbody tr:hover td p{color:#FFF;}table tbody tr:hover td a{color:#FFF;}.table--fullwidth{width:100%;}.table--noborder{border:none;}.table--bottom-margin{margin-bottom:3rem;}@media only screen and (max-width:840px) {.col{padding:0 15px;}.col--1wide, .col--2wide, .col--3wide, .col--4wide, .col--5wide, .col--6wide, .col--7wide, .col--8wide, .col--9wide, .col--10wide, .col--11wide, .col--12wide{width:calc(100% - 30px);}.mobile-test-element{display:block;}}.block{width:100%; position:relative; background-color:#FFF;}.block--topline{background-color:#0E0845; color:#FFF;}.block--header{background-color:#FFF;}.block--menu{background-color:#EEE;}.block--content{background-color:#fff;}.block--footer{background-color:#BBB;}.block--subfooter{background-color:#AAA;}.block--cookies{background-color:#999;}.block--slideshow{background-color:#DDD;}.block__wrapper{width:100%;}.block--cookies{position:fixed; width:100%; height:100%; text-align:center; top:0; z-index:2000; background-color:rgba(100, 100, 100, 0.9); display:none;}.block--cookies .col--12wide{background-color:#FFF; width:40%; min-width:22rem; float:none; padding:40px 10%; margin:10% auto 0 auto;}.block--cookies__logo{margin-bottom:40px;}.block--cookies .col--12wide p{width:auto; margin:20px auto;}.block--cookies .col--12wide p a{}.cookies-accept-button{position:relative; }.cookies-accept-button a{text-transform:uppercase; cursor:pointer; display:inline-block;}.cookies-accept-button a:hover{transition:background-color 0.2s linear, color 0.2s linear;}@media only screen and (max-width:840px){.block--cookies .col--12wide{width:calc(100% - 20%); min-width:0}.block--cookies .col--12wide p{width:auto;}.block--cookies .cookies-accept-button a{width:100%; padding:20px 0 !important;}}html{scroll-behavior:smooth;}.fe-body{color:#000;}h1, h2, h3, h4, h5, h6, p, li, blockquote{color:inherit;}.grecaptcha-badge {visibility:hidden;} .image--actual-size{width:auto; height:auto;}.image--full-width{width:100%; height:auto;}.image--left{}.image--leftwrap{}.image--centre{margin:0 auto; display:block;}.image--right{margin:0 0 0 auto; display:block;}.image--rightwrap{}div.spec-img:has(.image--leftwrap){float:left; margin-right:2rem; width:auto;}div.spec-img:has(.image--rightwrap){float:right; margin-left:2rem; width:auto;}div.spec-img:has(.image--leftwrap):has(.image--full-width){width:100%;}div.spec-img:has(.image--rightwrap):has(.image--full-width){width:100%;}.spec-img p{font-size:0.8rem !important; text-align:center; font-style:italic; margin-top:0;}.spec-doc a {}.spec-video{width:100%; position:relative; height:0; padding-top:56.25%; cursor:pointer;}.spec-video iframe{width:100%; height:100%; position:absolute; top:0; left:0;}blockquote {border-left:2px solid #6a6a6a; color:#6a6a6a; padding-left:20px; margin-left:20px;}.form{}input, select, textarea{box-sizing:border-box;}.form__legend{display:none;}.form__fieldset{margin:0; padding:0; border:none;}.form__column{width:100%; float:left; display:flex; flex-wrap:wrap;}.form__column--narrow{width:33%;}.form__column--wide{width:67%;}.form__column--half{width:48%;}.form__column--half + .form__column--half{margin-left:4%}.form__column--fullpad{width:calc(100% - 40px); padding:0 20px;}.form__column--halfpad{width:calc(50% - 40px); padding:0 20px;}.form__column--halfpad-vertical{flex-direction:column;}.form__label{text-align:right; width:calc(40% - 15px); line-height:1.35rem; padding:5px 10px 5px 5px; margin:10px 0; display:inline-block; vertical-align:top; font-size:1rem;}.form__input{width:calc(60% - 16px); padding:0 7px; height:30px; margin:10px 0; display:inline-block; vertical-align:top; font-size:1rem; border:1px solid #CCC;}.form__select{width:60%; padding:0; height:30px; margin:10px 0;display:inline-block; vertical-align:top; font-size:1rem; border:1px solid #CCC;}.form__textarea{width:calc(60% - 16px); padding:5px 7px; margin:10px 0; display:inline-block; vertical-align:top; font-size:1rem; border:1px solid #CCC;}.form__p{font-size:0.85rem; line-height:1.2rem;}.form__p--formheading{margin-bottom:0;}.form__input--nomargin{margin:0 !important;}.form__select--nomargin{margin:0 !important; width:auto !important;}.form__label--leftalign{text-align:left;}.form__label--vertical{display:block; width:calc(100% - 16px); text-align:left; padding:0; margin-bottom:0;}.form__input--vertical{display:block; width:calc(100% - 16px);}.form__select--vertical{display:block; width:100%;}.form__textarea--vertical{display:block; width:calc(100% - 16px);}.form__input:required:focus:invalid, .form__select:required:invalid, .form__select:required:focus:invalid, .form__textarea:required:focus:invalid{border:1px solid rgba(255, 0, 0, 0.4); background:#fff url("../images/exclamation.png") no-repeat 97.5% 50%;}.form__input:required:valid, .form__input:required:focus:valid, .form__select:required:valid, .form__select:required:focus:valid, .form__textarea:required:valid, .form__textarea:required:focus:valid{border:1px solid #29BF0D; background:#fff url("../images/tick.png") no-repeat 97.5% 50%;}.form__select:required:invalid, .form__select:required:valid{background-position:95% 50% !important;}.form__select--auto-width{display:block; width:auto;}.form__checkbox{width:100%; position:relative; padding-bottom:1rem; }.form__label--checkbox{width:95% !important; text-align:left; margin-left:5% !important; color:#fff; padding:0;}.form__input--checkbox{width:calc(5% - 6px); position:absolute; top:2px; left:0;}.form__multicheckbox{display:flex;}.form__multicheckboxheading{margin-bottom:0;}.form__label--multicheckbox{width:calc(90% - 15px); text-align:left;}.form__input--multicheckbox{width:calc(10% - 2px);}.form__label--date{}.form__input--date{}.form__datepicker{}.form__label--datetimepicker{}.form__label--datepicker{}.form__input--datepicker{}.form__label--daterangefrom{}.form__input--daterangefrom{}.form__label--daterangeto{}.form__input--daterangeto{}.form__datetimepicker{}.form__label--timepicker{}.form__select--dateday{}.form__select--datemonth{}.form__select--dateyear{}.form__select--timehour{}.form__select--timeminute{}.form__timepicker{}.form__label--timepicker{}.form__input--timepicker{}.form__time{}.form__label--time{}.form__label--html5time{}.form__input--html5time{}.form__label--upload{}.form__input--upload{}.form__input--hidden{}.form__label--month{}.form__input--month{}.form__select--month{}.form__select--year{}.form__label--multiselect{}.form__select--multiselect{}.form__select__tip{}.form__label--password{}.form__input--password{}.form__radio{}.form__radiooption{}.form__input--radio{width:auto;}.form__label--radio{}.form__covertlabel{display:none;}.form__covertinput{display:none;}@media only screen and (max-width:900px) {}@media only screen and (max-width:840px) {.form__select--auto-width{margin:10px auto;}.form__p--formheading{text-align:left;}.form__multicheckboxheading{text-align:left;}}.home-link{cursor:pointer;}.menu{}.menu--inline {display:inline-block}.menu--inline li{display:inline-block; margin:0 20px 0 0;}.menu__mobile-control{display:none !important;}@media only screen and (max-width:840px) {.menu--inline {display:block !important}.menu--hidden li {display:none !important;}.menu__mobile-control{display:block !important;}.menu--hidden li.menu__mobile-control{display:block !important;}}.overlay{width:100%; height:100vh; background:rgba(0, 0, 0, 0.7); position:fixed; z-index:10000; top:0; left:0;}.overlay__dialog{background:#fff; width:700px; margin:0 calc(50% - 350px) 0 calc(50% - 350px); position:fixed; top:15vh; max-height:400px; overflow-y:auto; padding:0; box-shadow:0 0 15px rgba(255, 255, 255, 0.1)}.overlay__dialog--wide{width:80%; max-height:none; left:-40%;}.overlay__close{position:absolute; top:10px; right:10px; font-size:1.2rem; font-family:'Arial', sans-serif; color:#111; cursor:pointer;}.overlay__dialog__header {width:100%; text-align:center; font-size:2em; color:#3F3F3F;}@media only screen and (max-width:840px) {.overlay__dialog{width:96vw; margin:0 2vw; top:2vh;}}.segment__wrapper{width:100%; max-width:1248px; margin:0 auto; display:flex; flex-wrap:wrap; justify-content:space-between;}.segment__wrapper--wide{width:100%; max-width:1600px; margin:0 auto; display:flex; flex-wrap:wrap; justify-content:space-between;}.segment{padding:65px 0;}.segment ul, .segment ol{padding-left:20px;}.segment img.left{float:left; margin:0 20px 20px 0; clear:left;}.segment img.right{float:right; margin:0 0 20px 20px; clear:right;}.segment img.block{float:none; margin:20px auto;}@media only screen and (max-width:840px) {.segment__wrapper{flex-direction:column}}div.blmslideshow{width:200px; height:200px; position:relative; overflow:hidden; margin:0x; display:inline-block}div.blmslideshow.fullwidth{width:100%; height:754px; margin:0;}div.blmslideshow div.slide{background:transparent center center no-repeat; width:100%; height:100%; background-size:cover; position:absolute;}div.blmslideshow div.slide.clickable{cursor:pointer;}div.blmslideshow.multi {width:700px; height:120px}div.blmslideshow.multi div.slide{position:absolute; width:20% !important; margin-right:20px;}div.blmslideshow.multi div.slide.pos1{left:0% !important;}div.blmslideshow.multi div.slide.pos2{left:20% !important;}div.blmslideshow.multi div.slide.pos3{left:40% !important;}div.blmslideshow.multi div.slide.pos4{left:60% !important;}div.blmslideshow.multi div.slide.pos5{left:80% !important;}div.blmslideshow div.slide div.caption{width:calc(422px - 88px); padding:47px 44px; position:absolute; top:24%; left:11.75%; color:#1f1b42; background-color:#fff;}div.blmslideshow div.slide div.caption h3{margin:0 0 10px 0; padding:0; color:#1f1b42; text-transform:uppercase; font-size:2.15rem; line-height:2.6rem; font-weight:600;}div.blmslideshow div.slide div.caption p{margin:0; padding:0; color:#1f1b42; letter-spacing:0.18rem; font-size:1.2rem; text-transform:uppercase;}div.blmslideshow div.slide div.caption .button--slideshow{}div.blmslideshow div.slide div.caption .button--slideshow:hover{background-color:#60B53E; }div.blmslideshow a.arrows{position:absolute; top:50%; margin-top:-20px; z-index:2000; font-weight:bold; color:white; cursor:pointer;}div.blmslideshow a.arrows.previous{left:5px;}div.blmslideshow a.arrows.next{right:5px;}div.blmslideshow .arrows_previcon{height:40px;}div.blmslideshow .arrows_nexticon{height:40px;}div.blmslideshow ul.indicators{list-style-type:none; position:absolute; bottom:20px; left:50px; z-index:2000; margin:0; padding:0;}div.blmslideshow ul.indicators li{list-style-type:none; width:9px; height:9px; border-radius:50%; display:inline-block; background:rgba(200, 200, 200, 0.2); border:2px solid rgb(255 255 255); z-index:2001; margin:0 15px 0 0; box-shadow:0 0 6px 3px rgba(74,144,226,0), 0 1px 4px 0 rgba(0,0,0,0.5);}div.blmslideshow ul.indicators li:hover{cursor:pointer;}div.blmslideshow ul.indicators li.selected{animation:indicators-fadein 2s; animation-fill-mode:forwards;}@keyframes indicators-fadein{100% { background:#FFF; border:2px solid #FFF;}}.scroll-down-container{position:absolute; left:calc(50% - 46px); bottom:0; z-index:10000; background-color:#1F1B42; padding:25px 30px 19px 30px; cursor:pointer; transition:background-color 0.2s linear, color 0.2s linear;}.scroll-down-container:hover{background-color:#60B53D;}.scroll-down-container__arrow{display:inline-block; text-decoration:none; text-align:center;}div.blmslideshow div.slide1 {animation:slide-fadein 0.5s; opacity:0; animation-fill-mode:forwards;}@keyframes slide-fadein{0% { opacity:0; }100% { opacity:1; }}div.blmslideshow div.slide1 div.caption{animation:slide-slide1-captionanim 0.5s; animation-delay:0.75s; animation-timing-function:linear; opacity:0; animation-fill-mode:forwards;}@keyframes slide-slide1-captionanim{0% { opacity:0; }100% { opacity:1; }}div.blmslideshow div.slide2 div.caption{animation:slide-slide1-captionanim 0.5s; animation-delay:0.75s; animation-timing-function:linear; opacity:0; animation-fill-mode:forwards;}div.blmslideshow.crossfade div.slide2 {animation:slide-crossfade 2s; opacity:0; animation-fill-mode:forwards;}@keyframes slide-crossfade{0% { opacity:0; }100% { opacity:1; }}div.blmslideshow.crossfade div.slide2 div.caption{opacity:0;}div.blmslideshow.crossfade div.slide2 div.caption{animation:slide-crossfade-captionanim 1s; animation-delay:2s; opacity:0; animation-fill-mode:forwards;}@keyframes slide-crossfade-captionanim{0% { opacity:0; }100% { opacity:1; }}div.blmslideshow.slidefromright div.slide2 { animation:slide-slidefromright 0.5s; animation-timing-function:linear; animation-fill-mode:forwards; right:-100%;}@keyframes slide-slidefromright{0% {right:-100%;}100% {right:0%;}}div.blmslideshow.slidefromleft div.slide2 { animation:slide-slidefromleft 0.5s; animation-timing-function:linear; animation-fill-mode:forwards;left:-100%;}@keyframes slide-slidefromleft{0% {left:-100%;}100% {left:0%;}}div.blmslideshow.pop div.slide2 { animation:slide-pop 0.5s; animation-timing-function:easeInOutElastic; animation-fill-mode:forwards; left:50%; top:50%; width:0%; height:0%;}@keyframes slide-pop{0% {left:50%; width:0%; height:0%; top:50%; color:transparent; }70% {left:-5%; width:110%; height:110%; top:-5%; color:transparent;}100% {left:0%; width:100%; height:100%; top:0%; color:black;}}table {text-align:left; font-size:1rem !important; border:1px solid #1D9EDA;}table thead tr th{background-color:#1D9EDA; color:#FFF; padding:10px;}table tbody tr td{background-color:#FFF; color:#000; padding:10px; vertical-align:top;}table tbody tr td a{text-decoration:none;}table tbody tr:nth-child(odd) td{background-color:#EEE;}table tbody tr:hover td{background-color:#32465C; color:#FFF;}table tbody tr:hover td p{color:#FFF;}table tbody tr:hover td a{color:#FFF;}.table--fullwidth{width:100%;}.table--noborder{border:none;}.table--bottom-margin{margin-bottom:3rem;}.page{font-family:'value-serif-regular-pro', serif;}.page h1{color:inherit;}.page h2{color:inherit;}.page h3{color:inherit;}.page h4{color:inherit;}.page h5{color:inherit;}.page h6{color:inherit; font-size:0.8rem; font-weight:400; line-height:1.2rem; margin:1rem 0;}.page p{line-height:2rem; font-weight:400; color:inherit;}.page a{text-underline-position:under; color:inherit;}.page a:hover{color:#5B94AD;}.page li{color:inherit; margin:0 0 15px 0;}.link-button{padding:12px 24px; display:inline-block; background-color:#105075 !important; min-width:10%; text-decoration:none; text-align:center; color:#D8FC5C !important; font-size:1.4rem; font-family:"Work Sans", sans-serif; font-weight:500; transition:background-color 0.25s, color 0.25s; cursor:pointer;}.link-button:hover{background-color:#D8FC5C !important; color:#105075 !important; transition:background-color 0.25s, color 0.25s;}blockquote {border-left:2px solid #002f9f; color:#002f9f; padding-left:20px; margin-left:20px; font-size:1.1rem; font-weight:600;}aside{font-style:italic; text-align:right; padding-right:40px}.spec-doc a{line-height:1.625rem; font-size:1.125rem; letter-spacing:0.18px;}.warning.fail{background-color:#A30016; color:#FFF;}.warning.success{background-color:#d8fc5c !important; color:black;}.block--masthead__logo{padding-bottom:12px;}.home-link{height:38px; margin-top:17px;}.home-link:hover{filter:brightness(0%) saturate(100%) invert(98%) sepia(49%) saturate(1166%) hue-rotate(20deg) brightness(101%) contrast(99%);}.block--masthead{background-color:transparent; z-index:1000; position:absolute; top:0; left:0;}.block__wrapper--masthead{width:calc(100% - 48px); margin:0 24px; display:flex; flex-wrap:wrap; justify-content:space-between;}.block__wrapper--footer{width:calc(100% - 240px); margin:0 120px; display:flex; flex-wrap:wrap; justify-content:space-between;}.block--footer{background-color:#02274f; color:#a0adbb; padding:80px 0;}.block--footer p{margin:0; line-height:1.3rem; color:inherit;}.block--footer li{list-style:none;}.block--footer a{text-decoration:none; color:inherit;}.block--footer a:hover{text-decoration:underline; color:#F5F5F5 !important;}.block--footer .block--footer__logo-box{width:216px; padding-right:60px; border-right:1px solid #f5f5f5;}.block--footer .block--footer__strapline{color:#F5F5F5; font-size:1.5rem; font-weight:400; line-height:2rem; margin:1.5rem 0 1rem 0;}.block--footer .block--footer__copyright{font-size:0.875rem; font-weight:400; line-height:1.25rem;}.block--footer .block--footer__address{margin-bottom:1rem; font-size:0.875rem;}.logo-box{background-image:url("../website/staticimages/footer-logo.svg"); background-repeat:no-repeat; background-size:cover; background-color:#D8FC5C; height:64px; width:64px; cursor:pointer;}.logo-box:hover{background-image: url("../website/staticimages/footer-logo-hover.svg"); background-color:transparent;}.block--footer__menus-address{display:flex;}.block--footer .block--footer__menu-heading{font-family:"Work Sans", sans-serif; font-weight:500; font-size:1rem; margin-top:0; margin-bottom:0.9rem; color:#F5F5F5}.block--footer .block--footer__contact__details{font-size:0.875rem; color:inherit; line-height:1.2rem; margin-bottom:0.5rem;}.block--footer .block--footer__socials__item{width:32px; height:32px; margin-right:10px;}.block--footer__socials{display:flex; flex-direction:row; margin-top:1.5rem;}.socials-facebook{background:#D8FC5C url("../website/staticimages/facebook-footer.svg") 65px 65px; cursor:pointer;}.socials-twitter{background:#D8FC5C url("../website/staticimages/twitter-footer.svg") 65px 65px; cursor:pointer;}.socials-linkedin{background:#D8FC5C url("../website/staticimages/linkedin-footer.svg") 65px 65px; cursor:pointer;}.socials-facebook:hover{background:transparent url("../website/staticimages/facebook-hover.svg") 65px 65px;}.socials-twitter:hover{background:transparent url("../website/staticimages/twitter-hover.svg") 65px 65px;}.socials-linkedin:hover{background:transparent url("../website/staticimages/linkedin-hover.svg") 65px 65px;}.block--footer__socials a{display:none;}.block--subfooter{background-color:#02274f; color:#FFF; text-align:center; display:none;}.block--subfooter a{color:inherit;}@media only screen and (max-width:1200px){.block__wrapper--footer{width:88%; padding:0 6.5% 0 5.5%; margin:0;}}@media only screen and (max-width:1000px){.block__wrapper--footer{text-align:left;}.block--footer .block--footer__logo-box{width:100%; padding-right:0px; border-right:none;}.block--footer__menus-address{display:flex; width:100%; padding-top:2rem;}}@media only screen and (max-width:840px) {.block--masthead__logo{padding-left:24px;}.block__wrapper--masthead{display:block; width:100%; margin:0;}.block--footer__menus-address{flex-direction:column;}.block__wrapper--footer{padding:0; margin:0 25px; width:calc(100% - 50px)}aside{padding-right:0;}}button, input, select, textarea{font-family:din-condensed, sans-serif}form {font-family:'value-serif-regular-pro', serif; background-color:#105075; color:#FFF; padding:34px 49px;}.form-container{width:64.5%;}.form a{font-family:'value-serif-regular-pro', serif !important; background:none !important; padding:0 !important; min-width:auto !important; line-height:unset !important; margin:0 !important; text-transform:unset !important; font-size:inherit !important; letter-spacing:initial !important;}.form h3{margin-bottom:1.1rem; font-size:1.375rem;}.form p{line-height:1.6rem; font-size:1.15rem; margin-bottom:0.5rem;}.form__column--wide label{width:calc(20% - 14px);}.form__column--wide textarea{min-height:226px; width:calc(80% - 8px);}.form__column--wide .checkboxdiv label{width:calc(70% - 14px); margin-left:19%;}.button--remove{background-color:#F13333;}.button--pictosicon{font-family:Pictos;}.button--removepictosicon{background:transparent; color:#F13333;}.form--login{}.form--reset-password{}.form--change-password{}.form--contact{width:calc(100% - 98px);}.form--contact h3{margin-bottom:1.9rem;}.form--register .checkboxdiv{width:60%; margin-left:40%}.form--register table{margin-left:calc(40%);width: 60% !important; border-color:#EEE}.form--register table td{width:50%; padding:0;}.form--register table td label{width:100%; text-align:left;}.form--register table td:first-child{text-align:right; padding-right:20px;}.form--groups{width:100%;}.form--groups fieldset{width:100%;}.form--groups .form__column{width:100%;}.form--groups .table--groups-list{width:100%;}.form--groups .table--groups-list th:first-child{text-align:right; padding-right:calc(10% - 15px);}.form__label{width:auto; text-align:left; padding-left:0; margin:0; display:inline-block;}.form__label--checkbox--small{font-size:0.8rem;}.form__input{color:#000; width:100%; text-align:left; margin:0 0 0.5rem 0; border:none; padding:15px; height:auto;}.form__textarea{color:#000; width:100%; text-align:left; margin:0 0 0.5rem 0; height:10rem; border:none; padding:15px;}.form input[type=checkbox]{text-align:right; width:auto; display:block;}.form__button{flex-basis:fit-content; transition:0.15s all ease-in-out; border:none; padding:10px 19px; margin:16px 0; display:inline-block; color:#001524; background-color:#D8FC5C; text-decoration:none; text-align:center; font-size:1.1rem; letter-spacing:0.06rem; font-family:"Work Sans", sans-serif;}.form__button:hover{background-color:#105075; color:#a1cd63;}.form__button--black:hover{background-color:#353C42; color:#fff;}.form__button--small{padding:10px 30px; font-size:1rem; display:inline-block;}.form__button--fullwidth{width:100%;}.form__input::placeholder{color:#000;}.form__checkbox{padding-bottom:1.2rem; padding-top:0.7rem;}.form__label--checkbox{width:91% !important; margin-left:9% !important; display:block; line-height:1.05rem;}.form__input--checkbox{top:12px; border:2px solid #fff; background-color:#105075; appearance:none; width:16px !important; height:16px;}.form__input--checkbox:checked:after { content:'\2714'; font-size:0.8rem; position:absolute; top:-1px; left:1px; color:#fff;}.form__section{margin-bottom:40px; padding-bottom:20px; display:flex; flex-flow:row wrap; box-shadow:-1px 5px 15px -5px #888;}.form__section--padded{padding:10px 20px;}.form__section--flex{display:flex; flex-flow:row wrap;}.form__header{color:#FFF; font-size:1.5rem; font-weight:normal; flex-basis:100%; background-color:#1D9EDA; padding:10px 20px; margin:0 0 10px 0;}.form__para{padding:10px 20px; margin:0 0 10px 0;}.form__input:required:focus:invalid, .form__select:required:invalid, .form__select:required:focus:invalid, .form__textarea:required:focus:invalid{border:none; background-image:inherit;}.form__input:required:valid, .form__input:required:focus:valid, .form__select:required:valid, .form__select:required:focus:valid, .form__textarea:required:valid, .form__textarea:required:focus:valid{border:none; background-image:inherit;}.form__select:required:invalid, .form__select:required:valid{background-position:95% 50% !important;}.input-container--zoomy{display:block; width:100%; position:relative; padding-top:15px;}.input-container--zoomy label{color:#105075; font-size:1.05rem; position:absolute; top:24px; left:15px; transition:transform 0.3s, font-size 0.3s; cursor:text;}.input-container--zoomy label.focus{font-size:0.9rem; color:#fff; top:0; transform:translate3d(0, -11px, 0);}.input-container--zoomy label.not-empty{font-size:0.9rem; color:#fff; top:0; transform:translate3d(0, -11px, 0);}.form__p--recaptcha{color:#9c9c9c !important; margin:20px 0 10px 0; font-size:0.8rem !important; line-height:1.2rem !important;}.form__a--recaptcha{color:#9c9c9c !important; font-family:'Roboto', sans-serif !important; }input:-webkit-autofill,input:-webkit-autofill:hover, input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus {-webkit-text-fill-color:#000 !important;}@media only screen and (max-width:1000px) {.form-container{width:88%;}}@media only screen and (max-width:840px) {.form {width:calc(100% - 98px);}.form-container{width:100%;}.form__button {width:100% !important; }}@media only screen and (max-width:420px) {.form {width:calc(100% - 30px); padding-left:15px; padding-right:15px;}.form__label--checkbox{margin-left:0 !important; width:100% !important; padding:0;}.form__input--checkbox{position:relative; top:auto; margin-bottom:5px;}}@media only screen and (max-width:700px) {.results-list__result{width:95%; margin:0 0 80px 0;}.results-list__result--with-date-home-page {padding-left:0;}.results-list__result--with-date {padding-left:0;}.search-form .searchbutton {width:85%;}.search-form--2-fields div div {width:100%;}.search-form--3-fields div div {width:100%;}.search-form--4-fields div div {width:100%;}.results-list__result-image {width:60px; height:100px; display:none;}.results-list__result--with-image {padding-left:0;}.paging {text-align:center; padding-top:50px; padding-left:0}}.menu--masthead{text-align:right; z-index:1000; color:#FFF; font-family:"Work Sans", sans-serif; font-size:1.125rem; line-height:1.315rem; letter-spacing:-0.01rem; }.menu--masthead li{position:relative; display:inline-block; padding:0; margin:0 3.07rem 0 0;}.menu--masthead a{text-decoration:none; color:inherit; }.menu--masthead a:hover{color:#D8FC5C;}.menu--masthead li:last-child{margin-right:0; }.menu--masthead li:last-child a{padding:10px 20px; display:inline-block; background-color:#d8fc5c; color:#001524; text-decoration:none; text-align:center; transition:background-color 0.25s, color 0.25s;}.menu--masthead li:last-child a:hover{background-color:#105075; color:#d8fc5c; text-decoration:none; transition:background-color 0.25s, color 0.25s;}.menu__mobile-control-image--burger{width:18px; height:14px;}.menu__mobile-control-image--cross{width:auto; height:auto; position:relative;}.menu--masthead li ul{display:none; position:absolute; background-color:#105075; margin-left:-20px; margin-top:26px; padding:20px 0;}.menu--masthead li.haschildren:hover{background-color:#105075; padding:25px 20px 10px 20px; margin-right:calc(3.07rem - 20px); margin-left:-20px; margin-top:-20px; margin-bottom:0;}.menu--masthead li.haschildren:hover a{color:#D8FC5C;}.menu--masthead li.haschildren:hover ul{display:block;}.menu--masthead li.haschildren:hover ul li a{color:#FFF}.menu--masthead li.haschildren:hover ul li a:hover{color:#D8FC5C}.menu--masthead li.haschildren:hover:before{content:" "; background-color:#105075; width:100%; height:30px; display:block; position:absolute; margin-top:0px; margin-left:-20px; top:95%;}.menu--masthead li ul li{min-width:16rem; text-align:left; padding:16px 20px; margin:0}.menu--masthead li ul li:hover{background-color:#02274F}.menu--masthead li ul li:last-child{ margin-right:0;}.menu--masthead li ul li:last-child a{margin:0; padding:0; background-color:transparent !important; text-align:left; width:auto; color:inherit}.menu--masthead li#menu_consultancy:hover{background-color:#A30016;}.menu--masthead li#menu_consultancy:hover:before{background-color:#A30016;}.menu--masthead li#menu_consultancy ul.level2{background-color:#A30016}.menu--masthead li#menu_consultancy ul li:hover{background-color:#02274F}.menu--masthead li#menu_recruitment:hover{background-color:#002F9F;}.menu--masthead li#menu_recruitment:hover:before{background-color:#002F9F;}.menu--masthead li#menu_recruitment ul.level2{background-color:#002F9F}.menu--masthead li#menu_recruitment ul li:hover{background-color:#02274F}.block--footer .block--footer__menu{margin-right:50px;}.block--footer .menu--footer{margin:0;}.block--footer .menu--footer li{font-size:0.875rem; line-height:1.2rem;}.block--footer .menu--footer li a{color:inherit;}@media only screen and (max-width:1200px){.menu--masthead{text-align:center;}}@media only screen and (max-width:1000px){.menu--masthead{text-align:left;}.menu--masthead li{margin-bottom:1rem;}.block--footer .block--footer__menu{margin-right:0; width:100%; margin-bottom:2rem;}}@media only screen and (max-width:840px) {.menu--masthead{width:100%; background-color:#105075; display:block; margin-top:0; margin-bottom:0;}.menu__mobile-control{position:absolute !important; top:0; right:0; width:auto !important;}.menu__mobile-control a{border-bottom:none !important;}.menu--masthead .menu__mobile-control:hover{background-color:transparent;}.menu--masthead .menu__mobile-control-image{padding:13px 5px;}.menu--masthead li{width:100%; margin:0;}.menu--masthead li a{width:calc(100% - 48px); display:block; padding:15px 24px 10px 24px;}.menu--masthead li:last-child a{padding:10px 25px; width:auto; margin:10px 0 24px 24px;}.menu--masthead li:hover{background-color:#012852;}.menu--masthead li a:hover{color:#fff;}.menu--masthead li:last-child:hover{background-color:#105075;}.menu--masthead li:last-child a:hover{background-color:#012852;}.menu--masthead .menu__firstitem{margin-top:24px;}.menu--masthead li ul li{padding:0 0 0 18px; width:calc(100% - 18px);}.menu--masthead li ul li:hover{background-color:#02274F;}.menu--masthead li ul li:last-child:hover{background-color:#02274F !important;}.menu--masthead .level2 li a{padding:8px 24px; font-size:1rem;}.menu--masthead .level2 li:last-child a{padding:8px 24px !important;}.menu--masthead li.haschildren{background:transparent url("../website/staticimages/menu-cross.png") calc(98% - 20px) 19px no-repeat;}.menu--masthead li.haschildren:nth-child(2){background-position:calc(98% - 20px) 40px;}.menu--masthead li.haschildren ul{display:contents;}.menu--masthead li.haschildren:hover{padding:0; margin:0;}.menu--masthead li.haschildren:hover ul{display:contents;}.menu--masthead li.haschildren:hover ul li a{color:#FFF}.menu--masthead li.submenu--hidden{background-image:url("../website/staticimages/sub-menu-cross.png");}.menu--masthead li.submenu--hidden ul{display:none;}.menu--masthead li.submenu--hidden:hover ul{display:none;}}.paging{list-style:none;}.paging--standard{width:100%; display:flex; flex-wrap:nowrap; flex-direction:row; justify-content:center; padding:0 !important;}.paging--short{width:100%; display:flex; flex-wrap:nowrap; flex-direction:row; justify-content:center; padding:0 !important;}.paging__list-item{color:#333; text-align:center; border-radius:5px; margin:0 0.2rem}.paging__list-item:hover{background:#555; color:#FFF !important}.paging__list-item--standard{}.paging__list-item--standardrange{}.paging__list-item--standardrange--current{background:#333; color:#FFF !important}.paging__list-item--firstpage{margin-right:30px; position:relative;}.paging__list-item--firstpage:after{content:"..."; display:block; position:absolute; top:0; right:-1.4rem;}.paging__list-item--firstpage:hover:after{color:#333 !important;}.paging__list-item--lastpage{margin-left:30px; position:relative;}.paging__list-item--lastpage:after{content:"..."; display:block; position:absolute; top:0; left:-1.4rem;}.paging__list-item--lastpage:hover:after{color:#333 !important;}.paging__list-item--previouspage{}.paging__list-item--previouspage--disabled{opacity:0.5}.paging__list-item--previouspage--disabled:hover{background:transparent; color:#333 !important; }.paging__list-item--nextpage{}.paging__list-item--nextpage--disabled{background:transparent; color:#333 !important; }.paging__list-item--nextpage--disabled{opacity:0.5}.paging__list-item--nextpage--disabled:hover{background:transparent; color:#333 !important; }.paging__list-item__link{text-decoration:none; display:block; min-width:2rem; color:inherit; padding:0 0.5rem;}.paging__list-item__link:hover{color:inherit;}.paging__list-item__link--standard{}.paging__list-item__link--standardrange{}.paging__list-item__link--standardrange--current{}.paging__list-item__link--previouspage{}.paging__list-item__link--previouspage:before{content:"<"; display:inline-block; margin-right:5px;}.paging__list-item__link--previouspage--disabled{cursor:default}.paging__list-item__link--previouspage--disabled:before{content:"<"; display:inline-block; margin-right:5px;}.paging__list-item__link--nextpage{}.paging__list-item__link--nextpage:after{content:">"; display:inline-block; margin-left:5px;}.paging__list-item__link--nextpage--disabled{cursor:default}.paging__list-item__link--nextpage--disabled:after{content:">"; display:inline-block; margin-left:5px;}.segment h2{font-weight:400;}.segment ol{}.segment ul{}.segment li{font-size:1.125rem;}.segment p{font-size:1.125rem;}.segment blockquote{font-size:1.125rem;}.segment--smj-1{color:#FFF; background-color:#02274F; padding:0;}.segment--smj-1__background-image{background-repeat:no-repeat; background-size:cover;}.segment--smj-1__area-1{padding:214px 15px 112px 0;}.segment--smj-1__area-1 h1{font-size:2.875rem; font-weight:400; margin:0.67rem 0 1.6rem 0;}.segment--smj-1__area-1 p{padding:0 0 27px 0; font-size:1.125rem; line-height:1.7rem;}.segment--smj-1__area-1 .link-button{font-size:1.375rem; padding:11px 25px; background-color:#D8FC5C !important; color:#001524 !important;}.segment--smj-1__area-1 .link-button:hover{background-color:#105075 !important; color:#a1cd63 !important;}.segment--smj-1__area-2{display:flex; justify-content:space-between; flex-wrap:wrap; width:100%; margin:0; padding:0;}.segment--smj-1__area-2 a{font-size:1.375rem; padding:21px 10px; display:block; cursor:pointer; background-color:#105075; text-decoration:none; text-align:center; color:#FFF; flex-grow:2}.segment--smj-1__area-2 a:hover{color:#F5F5F5;}.segment--smj-1__area-2 .header-toggle__button{position:relative; transition:background-color 0.25s, color 0.25s;}.segment--smj-1__area-2 .header-toggle__button:after{content:""; height:25px; width:25px; background:transparent url("../website/staticimages/cross.png") center center no-repeat; position:absolute; right:41px;}.segment--smj-1__area-2 .header-toggle__button--active:after{transform:rotate(45deg);}.segment--smj-1__area-2 .header-toggle__button--blue:hover{background-color:#002F9F; transition:background-color 0.25s, color 0.25s;}.segment--smj-1__area-2 .header-toggle__button--red:hover{background-color:#A30016; transition:background-color 0.25s, color 0.25s;}.header-toggle__button--blue.header-toggle__button--active{background-color:#002F9F;}.header-toggle__button--red.header-toggle__button--active{background-color:#A30016;}.segment--smj-1__area-2 .header-toggle__button--blue{margin-right:20px;}.segment--smj-1__area-2 .header-toggle__button--red{margin-left:20px;}.header-toggle-button-area{padding-bottom:40px !important; transition:padding 0.25s ease-in-out;}.header-toggle-button-area--active{padding-bottom:0px !important}@media only screen and (max-width:1248px){.segment--smj-1__area-1 h1{font-size:2rem;}.segment--smj-1__area-1{padding:214px 15px 112px 20px; width:calc(100% - 35px);}.segment--smj-1__area-2{width:85%; margin:0 auto;}}@media only screen and (max-width:640px){.segment--smj-1__background-image{background-position:center top;}.segment--smj-1__area-1{padding:214px 24px 112px 24px; width:calc(100% - 48px);}.segment--smj-1__area-2{padding:0 24px; width:calc(100% - 48px); flex-direction:column;}.segment--smj-1__area-2 .header-toggle__button--blue{margin-right:0; margin-bottom:10px;}.segment--smj-1__area-2 .header-toggle__button--red{margin-left:0;}}.segment--smj-1--section{transition:max-height 0.15s ease-out; overflow:hidden; max-height:1000px}.segment--smj-1__section--hidden{max-height:0; transition:max-height 0.1s ease-out}.segment--smj-1--section .section-wrapper{width:100%; padding:65px 0; max-width:1248px; margin:0 auto; display:flex; flex-wrap:wrap; justify-content:space-between; align-items:flex-start;}.segment--smj-1--section .section__left-box{width:calc(50% - 126px); min-height:20px; padding:0 0 0 108px; letter-spacing:0.3px;}.segment--smj-1--section .section__left-box h2{font-size:2.375rem; margin:0.5rem 0 1rem 0; letter-spacing:-0.7px;}.segment--smj-1--section .section__left-box hr + h2{font-size:1.375rem; margin:0.7rem 0 2rem 0;}.segment--smj-1--section .section__left-box h3{font-size:1.375rem;}.segment--smj-1--section .section__left-box p{font-size:1.375rem; margin:0 0 3rem 0;}.segment--smj-1--section .section__left-box ul{padding-left:0;}.segment--smj-1--section .section__left-box li{list-style:none; font-size:1.2rem; line-height:2rem;}.segment--smj-1--section .section__left-box li a:hover{color:#d8fc5c;}.segment--smj-1--section .section__left-box hr{background-color:#d8fc5c; height:1px; border:none; margin:1rem 0 1.7rem 0;}.segment--smj-1--section .section__right-box{padding:41px 25px 10px 22px; display:flex; flex-direction:column; flex-wrap:wrap; width:auto; max-width:384px; margin:8px 108px 0 0; cursor:pointer;}.segment--smj-1--section .section__right-box__header-image{width:100%; height:266px; background-repeat:no-repeat; padding-bottom:4px;}.segment--smj-1--section .section__right-box h2{font-size:1.375rem; margin:0.83rem 0 2rem 0;}.segment--smj-1--section .section__right-box h3{font-size:1rem; margin:1rem 0 1.5rem 0;}.segment--smj-1--section--red{color:#F1F1EA;}.segment--smj-1--section--red .section-wrapper{background:linear-gradient(135deg, #431517 56%, rgb(251 251 251 / 0%) 0%), linear-gradient(180deg, #d8fc5c 28%, #dd3a3b);}.segment--smj-1--section .section__left-box--red .link-button{background-color:#D8FC5C !important; color:#001524 !important; padding:4px 17px; font-size:1.125rem;}.segment--smj-1--section .section__left-box--red .link-button:hover{background-color:#105075 !important; color:#D8FC5C !important;}.segment--smj-1--section .section__left_box--red a{color:#D8FC5C;}.segment--smj-1--section .section__right-box--red{background-color:#a30016; color:#F1F1EA;}.segment--smj-1--section .section__right-box--red:hover{color:#D8FC5C;}.segment--smj-1--section .section__right-box__header-image--red{border-bottom:3px solid #DE2238;}.segment--smj-1--section .section__right-box--red:hover h2{text-decoration:underline;}.segment--smj-1--section--blue{color:#E0E7F2;}.segment--smj-1--section--blue .section-wrapper{background:linear-gradient(135deg, #000348 56%, rgb(251 251 251 / 0%) 0%), linear-gradient(180deg, #d8fc5c 28%, #1655ce);}.segment--smj-1--section .section__left-box--blue a{color:#E0E7F2; text-decoration-color:#d8fc5c;}.segment--smj-1--section .section__left-box--blue .link-button{background-color:#D8FC5C !important; color:#001524 !important; padding:4px 17px; font-size:1.125rem;}.segment--smj-1--section .section__left-box--blue .link-button:hover{background-color:#105075 !important; color:#a1cd63 !important;}.segment--smj-1--section .section__right-box--blue{background-color:#002f9f; color:#E0E7F2;}.segment--smj-1--section .section__right-box__header-image--blue{border-bottom:3px solid #0D4DD3;}.segment--smj-1--section .section__right-box--blue:hover{color:#D8FC5C;}.segment--smj-1--section .section__right-box--blue:hover h2{text-decoration:underline;}@media only screen and (max-width:1084px){.segment--smj-1--section .section__left-box{width:45%;padding:0 2.5% 0 2.5%;}.segment--smj-1--section .section__right-box{width:calc(45% - 50px); margin:8px 2.5% 0 2.5%}}@media only screen and (max-width:840px){.segment--smj-2 .segment__wrapper{width:calc(100% - 30px) !important;}.segment--smj-1--section .section-wrapper{padding:65px 24px;}.segment--smj-1--section{max-height:2000px}.segment--smj-1__section--hidden{max-height:0;}.segment--smj-1--section .section__left-box{width:calc(100% - 82px); padding:0; margin:0;}.segment--smj-1--section .section__right-box{margin:8px 0 0 0;}}@media only screen and (max-width:450px){.segment--smj-1__area-1{padding:100px 24px 50px 24px;}.segment--smj-1--section .section__right-box__header-image{width:auto;}.segment--smj-1--section .section__right-box--red{margin:0; width:calc(87% - 47px);}.segment--smj-1--section .section__right-box--blue{margin:0; width:calc(87% - 47px);}}.segment--smj-28 + .segment--smj-2--brown{background-image:url("../website/staticimages/circle-pattern.png"), url("../website/staticimages/circle-pattern.png"); background-position:right top, left bottom; background-repeat:no-repeat;}.segment--smj-22--red + .segment--smj-2--brown{background-image:url("../website/staticimages/circle-pattern.png"), url("../website/staticimages/circle-pattern.png"); background-position:right top, left bottom; background-repeat:no-repeat;}.segment--smj-22 + .segment--smj-2--dark-blue{background-image:url("../website/staticimages/cross-pattern.png"), url("../website/staticimages/cross-pattern.png"); background-position:right top, left bottom; background-repeat:no-repeat;}.segment--smj-28--dark-blue + .segment--smj-2--dark-blue{background-image:url("../website/staticimages/cross-pattern.png"), url("../website/staticimages/cross-pattern.png"); background-position:right top, left bottom; background-repeat:no-repeat;}.segment--smj-28--light-blue + .segment--smj-2--white-headline{background-image:url("../website/staticimages/circle-cross-pattern.png"), url("../website/staticimages/circle-cross-pattern.png"); background-position:right top, left bottom; background-repeat:no-repeat;}.segment--smj-22--midnight + .segment--smj-2--light-blue{background-image:url("../website/staticimages/circle-cross-pattern.png"), url("../website/staticimages/circle-cross-pattern.png"); background-position:right top, left bottom; background-repeat:no-repeat;}.segment--smj-2--brown + .segment--smj-2--cream{background-image:url("../website/staticimages/circle-pattern.png"); background-position:left top; background-repeat:no-repeat;}.segment--smj-2--cream + .segment--smj-2--white{background-image:url("../website/staticimages/three-circles.png"); background-position:center bottom; background-repeat:no-repeat;}.segment--smj-1 + .segment--smj-2{background-image:url("../website/staticimages/circle-cross-pattern.png"), url("../website/staticimages/circle-cross-pattern.png"); background-position:right top, left bottom; background-repeat:no-repeat;}.segment--smj-2{background-color:#03264e; color:#FFF; text-align:center; display:flex; flex-wrap:wrap; flex-direction:column; align-items:center; justify-content:center; padding:152px 0 103px 0;}.segment--smj-2 .segment__wrapper{width:calc(100% - 403px);}.segment--smj-2 h2{color:#8cc4df; font-size:2.375rem; font-weight:100; padding:0 0 18px 0; margin:0;}.segment--smj-2 li{font-size:1.625rem;}.segment--smj-2 p{font-size:1.625rem; line-height:2.375rem;}.segment--smj-2--red{background-color:#A30016; padding:152px 0;}.segment--smj-2--red h2{color:#FFF;}.segment--smj-2--light-blue{background-color:#105075;}.segment--smj-2--light-blue h2{color:#FFF;}.segment--smj-2--dark-blue{background-color:#000048;}.segment--smj-2--dark-blue h2{color:#FFF;}.segment--smj-2--grey{background-color:#F5F5F5;}.segment--smj-2--grey h2{color:#105075;}.segment--smj-2--grey p{color:#001524;}.segment--smj-2--brown{background-color:#431416;}.segment--smj-2--brown h2{color:#FFF;}.segment--smj-2--white-headline{background-color:#02274F;}.segment--smj-2--white-headline h2{color:#FFF;}.segment--smj-2--cream{background-color:#F1F1EA;}.segment--smj-2--cream h2{color:#A30016;}.segment--smj-2--cream p{color:#001524;}.segment--smj-2--greyblue{background-color:#E0E7F2;}.segment--smj-2--greyblue__area-1 h2{color:#002F9F;}.segment--smj-2--greyblue p{color:#001524;}.segment--smj-2--petrolblue{background-color:#F5F5F5;}.segment--smj-2--petrolblue__area-1 h2{color:#105075;}.segment--smj-2--petrolblue p{color:#001524;}.segment--smj-2--white{background-color:#FFF;}.segment--smj-2--white__area-1 h2{color:#A30016; font-size:1.875rem;}.segment--smj-2--white__area-1 p{color:#001524; font-size:1.375rem;}.segment--smj-2--creamred{background-color:#F1F1EA; padding:117px 0;}.segment--smj-2--creamred__area-1 h2{color:#A30016; padding:0; margin:1.6rem 0 1.4rem 0;}.segment--smj-2--creamred__area-1 p{color:#001524; margin:0; padding:9px 0 48px 0;}.segment--smj-2--creamred__area-1 .link-button{padding:10px 20px; font-size:1.125rem;}.segment--smj-2--vividblue{background-color:#002F9F;}.segment--smj-2--vividblue__area-1 h2{color:#E0E7F2;}.segment--smj-2--vividblue__area-1 p{color:#E0E7F2;}@media only screen and (max-width:640px){.segment--smj-2{padding:60px 0;}.segment--smj-2 h2{font-size:1.625rem; margin-top:2rem;}.segment--smj-2 li{font-size:1.125rem; line-height:1.625rem;}.segment--smj-2 p{font-size:1.125rem; line-height:1.625rem; margin-bottom:2rem;}}.segment--smj-3{padding:144px 0 44px 24px;}.segment--smj-2 + .segment--smj-3{padding-top:70px; background-image:url("../website/staticimages/circle-cross-pattern.png"); background-repeat:no-repeat; background-position:left top;}.segment--smj-32 + .segment--smj-3{margin-top:-150px;}.segment--smj-3 ol{padding-left:100px; line-height:1.625rem; margin:0.1rem 0 2.89rem 0;}.segment--smj-3 ul{padding-left:100px; line-height:1.625rem; margin:0.1rem 0 2.89rem 0;}.segment--smj-3 h2{font-size:2.375rem; color:#001524; font-weight:400; padding:0 0 19px 0;}.segment--smj-3 h3{font-size:1.875rem; color:#001524; font-weight:400; margin:0.9rem 0 0.3rem 0; letter-spacing:0.3px;}.segment--smj-3 h4{font-size:1.375rem; color:#105075; padding:28px 0 31px 60px; font-weight:400; position:relative; letter-spacing:0.4px;}.segment--smj-3 p{font-size:1.125rem; line-height:1.625rem; color:#001524; padding-left:60px; margin:0.1rem 0 2.89rem 0; letter-spacing:0.2px;}.segment--smj-3--no-numbers h4{padding-left:0;}.segment--smj-3--no-numbers p{padding-left:0;}.segment--smj-3--no-numbers ol{padding-left:40px}.segment--smj-3--no-numbers ul{padding-left:40px}.segment--smj-3__area-1{margin:0; padding-left:0; padding-top:33px;}.segment--smj-3__area-2{padding-right:0;}@media only screen and (max-width:840px){.segment--smj-3 p{padding:0}.segment--smj-3 h4{padding:20px 0 20px 0;}.segment--smj-3__area-2{padding:0;}}@media only screen and (max-width:640px){.segment--smj-3{padding-left:24px;}}.segment--smj-4{background-color:#02274f; color:#F5F5F5; padding:65px 0 44px 0; overflow-x:hidden}.segment--smj-4 .segment__wrapper{justify-content:center}.segment--smj-4__area-1{text-align:center; margin:67px 0 -23px 0;}.segment--smj-4__area-1 h2{font-size:1.875rem; color:#F5F5F5;}.segment--smj-4__area-2{display:flex; padding-bottom:100px; width:100%; padding-left:111px;}.segment--smj-4__area-2__text{background-color:#105075; width:36%; z-index:1000; margin:127px -136px 0 0; height:330px; padding:51px 40px 87px 40px; position:relative; display:flex; flex-direction:column;}.segment--smj-4__area-2__text a{}.segment--smj-4__area-2__text p{font-size:0.9375rem; line-height:1.5rem; color:#F5F5F5; flex-grow:1; margin:0 0 3rem 0;}.segment--smj-4__area-2__text p:last-child{color:#FFF; text-decoration:underline; text-underline-position:under; font-size:0.9375rem;}.segment--smj-4__area-2__text li{font-size:0.9375rem;}.segment--smj-4__area-2__text h3{font-size:1rem; margin:1rem 0 0.23rem 0;}.segment--smj-4__area-2__text h2{font-size:1.875rem; line-height:2.5rem; color:#F5F5F5; margin:0.83rem 0 1rem 0; letter-spacing:-0.5px;}.segment--smj-4__area-2__image{margin:60px 0 0 -140px; height:600px; width:100%; background-size:cover; background-position:center center; position:relative;}@media only screen and (max-width:1021px){.case-study-image{width:100% !important;}}@media only screen and (max-width:840px){.segment--smj-4{min-height:auto;}.segment--smj-4__area-1{margin:0; padding:0 0 15px 0;}.segment--smj-4__area-2{flex-direction:column-reverse; margin:0 auto; width:90%; padding-left:0;}.segment--smj-4__area-2__text{width:auto; margin:0; min-height:500px; padding:15px 18px 25px 17px;}.segment--smj-4__area-2__image{width:100%; margin:0; height:500px;}.case-study-image{width:100% !important; height:500px;}}@media only screen and (max-width:640px){.segment--smj-4__area-2__image{height:300px;}.case-study-image{width:100%; }}.segment-smj-4__red{background-color:#431416;}.segment--smj-4__area-2__text-red{background-color:#A30016}.segment--smj-4__area-2__text-red .case-study-disc-wrapper__disc:hover{background-color:#DE2238;}.segment--smj-4__area-2__text-red .case-study-disc-wrapper__disc--current{background-color:#DE2238;}.segment-smj-4__blue{background-color:#000048;}.segment--smj-4__area-2__text-blue{background-color:#002F9F;}.segment--smj-4__area-2__text-blue.case-study-disc-wrapper__disc:hover{background-color:#8CC4DF;}.segment--smj-4__area-2__text-blue .case-study-disc-wrapper__disc--current{background-color:#8CC4DF;}.segment--smj-5{background-color:#0c52b2; color:#FFF;}.segment--smj-5__area-2{display:flex; flex-direction:row; flex-wrap:wrap; align-content:center;}.segment--smj-5__area-3{width:65%;}.segment--smj-6{background-color:#F5F5F5;}.segment--smj-6__area-1{padding:68px 15px 50px 15px; text-align:center;}.segment--smj-6__area-1 h2{font-size:1.875rem; font-weight:100;}.segment--smj-6__articlewrapper{width:100%;}.segment--smj-6__area-5{padding:64px 15px 0 15px; text-align:center}.segment--smj-6__area-5 a{font-size:1.125rem;}.segment--smj-6__area-5 .link-button{background-color:#D8FC5C !important; color:#105075 !important;}.segment--smj-6__area-5 .link-button:hover{background-color:#105075 !important; color:#D8FC5C !important;}@media only screen and (max-width:1315px){.segment--smj-6 .articles-list{grid-template-columns:367px 367px;}}@media only screen and (max-width:922px){.segment--smj-6 .articles-list{grid-template-columns:367px;}}@media only screen and (max-width:450px){.segment--smj-6 .articles-list{grid-template-columns:100%;}.segment--smj-6 .articles-list__article{min-width:auto;}}.segment--smj-7{text-align:center; display:flex; flex-direction:column; justify-content:center; align-items:center; min-height:451px; background-image:url("../website/staticimages/green-background.jpg") ;background-size:cover; background-repeat:no-repeat;}.segment--smj-7__area-1{color:#001524; padding:0 70px;}.segment--smj-7 p{font-size:1.625rem; line-height:2.375rem; padding:0 0 30px 0;}.segment--smj-7 ul li, .segment--smj-7 ol li{font-size:1.625rem;}.segment--smj-7 h2{font-size:2.375rem; font-weight:100; margin:0 0 2.2rem 0;}.segment--smj-7 a{font-size:1.375rem; color:#105075; text-decoration:none;}.segment--smj-7--red{background-image:url("../website/staticimages/orange-gradient-background.jpg");}.segment--smj-7__area-1--red{color:#FFF;}.segment--smj-7__area-1--red .link-button{background-color:#d8fc5c !important; color:black !important;}.segment--smj-7__area-1--red .link-button:hover{background-color:#105075 !important; color:#a1cd63 !important;}.segment--smj-7--blue{background-image:url("../website/staticimages/blue-gradient-background.jpg");}.segment--smj-7__area-1--blue{color:#FFF;}.segment--smj-7__area-1--blue .link-button{background-color:#d8fc5c !important; color:black !important;}.segment--smj-7__area-1--blue .link-button:hover{background-color:#105075 !important; color:#a1cd63 !important;}@media only screen and (max-width:840px){.segment--smj-7__area-1{padding:0 25px; width:calc(100% - 50px);}}.segment--smj-2--brown + .segment--smj-8:before{content:""; height:72px; width:100%; background:transparent url("../website/staticimages/circle-pattern.png") top left no-repeat; display:inline-block; padding-bottom:64px;}.segment--smj-8{color:#FFF; min-height:764px; background-image:url('../website/staticimages/green-gradient-background.png'); padding:0 0 144px 0;}.segment--smj-8 a{color:#FFF;}.segment--smj-8 span{font-weight:bold;}.segment--smj-8__box{background-color:#a30016; padding:0; overflow:hidden;}.segment--smj-8__box h2{font-size:1.625rem; margin:0.83rem 0 2.0rem 0;}.segment--smj-8__box p{font-size:1.125rem; margin:1rem 0 3.7rem; line-height:1.625rem;}.segment--smj-8__box a{font-size:0.938rem;}.segment--smj-8__box a:hover{color:#D8FC5C;}.segment--smj-8__area-1-text{padding:38px 35px 55px 48px;}.segment--smj-8__area-2-text{padding:38px 35px 30px 48px;}.segment--smj-8__area-1-image{background-size:cover; background-repeat:no-repeat; height:361px; width:calc(100% + 100px); margin-left:-50px; border-radius:50% 50% 0 0;}.segment--smj-8__area-2-image{background-size:cover; background-repeat:no-repeat; height:361px; width:calc(100% + 100px);margin-left:-50px; border-radius:50% 50% 0 0;}@media only screen and (max-width:840px){.segment--smj-8{background:#FFF;}.segment--smj-8__box{margin:10px 0; width:100%}}.segment--smj-9{background-size:cover; background-repeat:no-repeat; padding:72px 0 144px 0;}.segment--smj-9__area-1{display:flex; flex-direction:column; justify-content:center; width:calc(50% - 145px); padding:0 24px;}.segment--smj-9__area-1 h2{font-size:1.875rem; font-weight:400; line-height:2.4rem; letter-spacing:0.018rem;}.segment--smj-9__area-1 h3{font-size:1.375rem; font-weight:400;}.segment--smj-9__area-1 p {font-size:1.125rem; line-height:1.625rem; margin-top:16px; letter-spacing:0.012rem;}.segment--smj-9__area-1 a{font-size:1.125rem; font-weight:400;}.segment--smj-9__area-2{background-repeat:no-repeat; background-size:cover; height:448px; margin-left:24px; width:calc(50% - 54px);}@media only screen and (max-width:840px){.segment--smj-9{padding-bottom:0;}.segment--smj-9__area-1{width:calc(100% - 48px); padding:0 24px;}.segment--smj-9__area-2{width:100%; padding:0; margin:0; background-position:center;}}@media only screen and (max-width:650px){.segment--smj-9__area-2{height:300px;}}@media only screen and (max-width:440px){.segment--smj-9__area-2{height:200px;}}.segment--smj-10{background-color:#E0E7F2; padding:144px 0;}.segment--smj-10 .segment__wrapper{align-items:center;}.segment--smj-10__area-1{background-repeat:no-repeat; background-size:cover; height:448px; margin-right:24px; width:calc(50% - 54px);}.segment--smj-10__area-2{padding:0 24; width:calc(50% - 132px); margin:50px 0 0 0;}.segment--smj-10__area-2 h2{font-size:1.875rem; font-weight:400; padding-bottom:12px;}.segment--smj-10__area-2 h3{font-size:1.375rem; font-weight:400; letter-spacing:0.6px; padding-bottom:1px;}.segment--smj-10__area-2 p {font-size:1.125rem; line-height:1.625rem; padding-bottom:40px; letter-spacing:0.19px;}.segment--smj-10__area-2 a{font-size:1.125rem; font-weight:400;}@media only screen and (max-width:840px){.segment--smj-10{padding:64px 0 0 0;}.segment--smj-10 .segment__wrapper{align-items:normal; flex-direction:column-reverse}.segment--smj-10__area-2{width:calc(100% - 48px); padding:0 24px; margin:0;}.segment--smj-10__area-1{width:100%; margin:0; padding:0;}}@media only screen and (max-width:650px){.segment--smj-10__area-1{height:300px;}}@media only screen and (max-width:440px){.segment--smj-10__area-1{height:200px;}}.segment--smj-10--beige{background-color:#F1F1EA;}.segment--smj-2--white + .segment--smj-11{background-image:url("../website/staticimages/three-circles.png"); background-position:center bottom; background-repeat:no-repeat; padding:76px 0 95px 0;}.segment--smj-11{text-align:center; padding:76px 0 76px 0;}.segment--smj-11__area-1{padding:0 0 15px 0; width:100%;}.segment--smj-11__area-1 h2{font-size:1.875rem; color:#001524; font-weight:400;}.segment--smj-11__card{background-color:#f5f5f5; text-align:left; position:relative; margin:20px 0 3px 0; border-bottom:solid 4px #002F9F; display:flex; flex-direction:column; justify-content:stretch; width:calc(50% - 87px); padding:45px 32px 37px 32px; min-height:144px;}.segment--smj-11__card:hover{background-color:#D8FC5C; cursor:pointer;}.segment--smj-11__card:hover a{color:#163003;}.segment--smj-11__card h3{font-size:1.375rem; color:#002F9F; font-weight:400; margin-top:0; margin-bottom:0.15rem;}.segment--smj-11__card p{font-size:0.938rem; color:#001524; line-height:1.5rem; margin-bottom:0.5rem; flex-grow:1}.segment--smj-11__card p:last-child{flex-grow:0; margin-bottom:0;}.segment--smj-11__card a{font-size:1rem; color:#002F9F;}.segment--smj-11__card li{font-size:0.938rem;}.segment--smj-11__area-8{padding:30px 0 0 0;}.segment--smj-11__area-8 a{color:black;}.segment--smj-11--red__card{border-bottom:solid 4px #A30016; background-color:#F1F1EA;}.segment--smj-11--red__card h3{color:#A30016; min-height:63px; letter-spacing:0.57px; line-height:1.19rem; margin-bottom:0;}.segment--smj-11--red__area-1 h2{color:#A30016;}.segment--smj-11--lightblue__card{border-bottom:solid 4px #5B94AD;}.segment--smj-11--lightblue__card h3{color:#001524; min-height:54px;}.segment--smj-11--lightblue__card p{margin:0;}.segment--smj-11--lightblue__card p:last-child{padding-top:20px;}.segment--smj-11--lightblue__card a{color:#001524; font-weight:600;}@media only screen and (max-width:1300px){.segment--smj-11__card{width:calc(50% - 127px);}}@media only screen and (max-width:1000px){.segment--smj-11 .segment__wrapper{justify-content:space-around; flex-direction:initial;}}@media only screen and (max-width:700px){.segment--smj-11__area-1{padding:0 25px; width:calc(100% - 50px);}.segment--smj-11 .segment__wrapper{flex-direction:column;}.segment--smj-11__card{width:calc(100% - 64px);}.segment--smj-11{padding:76px 0 0 0;}}.segment--smj-12{padding:144px 0;}.segment--smj-12__area-1 h2{font-size:2.375rem; margin-top:0; margin-bottom:2rem;}.segment--smj-12__area-1 p{font-size:1.125rem; line-height:1.7rem;}.segment--smj-12__area-2 {display:flex; justify-content:flex-end; margin-right:0; padding-right:0; width:calc(50% - 15px);}.segment--smj-12__area-2 .link-button{color:#105075;}.segment--smj-12__area-2 h3{font-size:1.375rem;}@media only screen and (max-width:840px){.segment--smj-12__area-2{width:calc(100% - 30px);}}.segment--smj-13{background:linear-gradient(135deg, #431517 56%, rgb(251 251 251 / 0%) 0%), linear-gradient(180deg, #d8fc5c 28%, #dd3a3b); color:#F1F1EA;}.segment--smj-13 a{color:#D8FC5C;}.segment--smj-13 .col--5wide{width:auto;}.segment--smj-13__area-1 h2{padding:0 0 15px 0; font-size:2.375rem;}.segment--smj-13__area-1 h3{font-size:1.375rem;}.segment--smj-13__area-1 p{font-size:1.375rem; padding-bottom:30px;}.segment--smj-13__area-1 a{color:#d8fc5c;}.segment--smj-13__area-1 li{list-style:none; font-size:1.2rem; line-height:2rem;}.segment--smj-13__area-2{background-color:#a30016; color:#D8FC5C; padding:20px; min-height:500px; display:flex; flex-direction:column; flex-wrap:wrap;}.segment--smj-13__area-2 h2{font-size:1.375rem;}.segment--smj-13__area-2 h3{font-size:1rem;}.segment--smj-13__area-2 img{width:384px; height:272px;}.segment--smj-13__area-1 hr{background-color:#d8fc5c; height:1px; border:none; margin:75px 0 35px 0;}.segment--smj-14{background:linear-gradient(135deg, #000348 56%, rgb(251 251 251 / 0%) 0%), linear-gradient(180deg, #d8fc5c 28%, #1655ce); color:#FFF;}.segment--smj-14 a{color:#FFF;}.segment--smj-14 .col--5wide{width:auto;}.segment--smj-14__area-1 h2{padding:0 0 15px 0; font-size:1.375rem;}.segment--smj-14__area-1 h3{font-size:1rem;}.segment--smj-14__area-1 p{font-size:1.375rem;; padding-bottom:30px;}.segment--smj-14__area-1 a{color:#FFF; text-decoration-color:#d8fc5c;}.segment--smj-14__area-1 li{list-style:none; font-size:1.2rem; line-height:2rem;}.segment--smj-14__area-1 .link-button{background-color:#a1cd63 !important; color:#001524 !important;}.segment--smj-14__area-1 .link-button:hover{background-color:#001524 !important; color:#a1cd63 !important;}.segment--smj-14__area-2{background-color:#002f9f; color:#FFF; padding:20px; min-height:500px; display:flex; flex-direction:column; flex-wrap:wrap;}.segment--smj-14__area-2 h2{font-size:1.375rem;}.segment--smj-14__area-2 h3{font-size:1rem;}.segment--smj-14__area-2 img{width:384px; height:272px;}.segment--smj-14__area-1 hr{background-color:#d8fc5c; height:1px; border:none; margin:75px 0 35px 0;}.segment--smj-16{background-color:#000048; padding:90px 0;}.segment--smj-16__area-1{color:#FFF; background-image:url("../website/staticimages/segment-16-quotes.svg"); background-position:156px 16px; background-size:44px 29px ; background-repeat:no-repeat; width:calc(100% - 419px); padding-left:248px; padding-right:171px; letter-spacing:0.2px;}.segment--smj-16__area-1 p{font-size:1.375rem; line-height:2rem;}.segment--smj-16__area-1 h4{font-size:1.125rem; font-weight:400; line-height:1.625rem; margin-top:2rem; letter-spacing:0.7px;}.segment--smj-16--lightblue{background-color:#105075;}.segment--smj-16--red{background-color:#431416;}@media only screen and (max-width:840px){.segment--smj-16__area-1{padding:0 24px; width:calc(100% - 48px); background-position:10px 16px;}.segment--smj-16__area-1 p{padding-top:30px;}}.segment--smj-2--light-blue + .segment--smj-17:before{content:""; height:72px; width:100%; background:transparent url("../website/staticimages/circle-cross-pattern.png") top left no-repeat; display:inline-block; padding-bottom:65px;}.segment--smj-17{background:transparent url("../website/staticimages/green-gradient-background.png") no-repeat; background-size:cover; padding:0 0 65px 0;}.segment--smj-17__area-1{padding:0 185px;}.segment--smj-17__area-1 h2{font-size:1.875rem; line-height:2.5rem; color:#105075; padding-top:48px;}.segment--smj-17__area-1 p{font-size:1.375rem; line-height:2rem;}.segment--smj-17__area-1 li{font-size:1.375rem;}@media only screen and (max-width:840px){.segment--smj-17__area-1{padding:0 25px; width:calc(100% - 50px);}}.segment--smj-2 + .segment--smj-20{background-image:url("../website/staticimages/cross-pattern.png"); background-position:left top; background-repeat:no-repeat;}.segment--smj-20{display:flex; flex-direction:column; justify-content:center; padding:133px 0; margin:0;}.segment--smj-20__area-1{padding-bottom:36px;}.segment--smj-20__area-1 h2{font-size:1.875rem; text-align:center; font-weight:400;}.segment--smj-20__area-2{display:flex; flex-direction:row; flex-wrap:wrap; justify-content:space-between; align-items:stretch; padding:0; width:100%;}.segment--smj-20__box{background-color:#002F9F; color:#E0E7F2; padding:52px 66px 49px 48px; width:270px; display:flex; flex-wrap:wrap; flex-direction:column; justify-content:stretch;}.segment--smj-20__box:hover{background-color:#01044a; cursor:pointer;}.segment--smj-20__box:hover a{color:#d8fc5c;}.segment--smj-20__box h3{font-size:1.625rem; font-weight:400; margin:0; letter-spacing:0.2px; padding-bottom:31px;}.segment--smj-20__box p{font-size:1.125rem; line-height:1.625rem; flex-grow:1; margin:0 0 2rem 0; letter-spacing:0.12px;}.segment--smj-20__box p:last-child{flex-grow:0; margin-bottom:0;}.segment--smj-20__box p a{font-size:0.938rem; color:#E0E7F2;}@media only screen and (max-width:1151px){.segment--smj-20__area-2{justify-content:space-evenly; }.segment--smj-20__box{margin-top:23px;}}@media only screen and (max-width:775px){.segment--smj-20{padding:133px 0 0 0;}.segment--smj-20__area-2{justify-content:center; padding:0 10px; width:calc(100% - 20px);}.segment--smj-20__box{margin:15px; width:100%;}}.segment--smj-20--red__area-1{color:#A30016}.segment--smj-20--red__box{background-color:#A30016;}.segment--smj-20--red__box:hover{background-color:#69010f;}.segment--smj-20--red__box:hover a{color:#d8fc5c;}.segment--smj-21{}.segment--smj-21__area-1 h2{font-size:1.875rem; text-align:center; color:#A30016;}.segment--smj-21__area-2{display:flex; flex-direction:row; flex-wrap:wrap; margin:10px; padding:0;}.segment--smj-21__area-5{display:flex; flex-direction:row; flex-wrap:wrap; margin:10px; padding:0;}.segment--smj-21__box{background-color:#F1F1EA; border-bottom:solid 3px #A30016; color:#A30016; width:525px; margin:10px; padding:10px;}.segment--smj-21__box h3{font-size:1.375rem;}.segment--smj-21__box p{font-size:0.938rem; line-height:1.5rem; color:#001524;}.segment--smj-21__box a{font-size:0.938rem; color:#A30016;}.segment--smj-21__box li{font-size:0.938rem;}@media only screen and (max-width:840px){.segment--smj-21__box{width:calc(100% - 30px);}}.segment--smj-22{background-size:contain; color:#FFF; padding:0; background-repeat:no-repeat; background-position:right;}.segment--smj-22__topbox{height:73px; background-color:#000048; width:100%;}.editpage .segment--smj-22__topbox{margin-top:-60px !important;}.segment--smj-22__diagonal{background:linear-gradient(126deg, #000048 60.1%, rgb(251 251 251 / 0%) 0%); min-height:492px; width:100%;}.segment--smj-22 .segment__wrapper{margin:0;}.segment--smj-22 a{color:#FFF;}.segment--smj-22 .col--5wide{width:auto;}.segment--smj-22__area-1{text-align:center; margin:135px 0 0 83px;}.segment--smj-22__area-1 h2{font-size:2.5rem; letter-spacing:2px;}.segment--smj-22__area-1 h3{background-color:#002F9F; padding:5px 10px; display:inline-block; min-width:10%; color:#FFF; font-weight:200;}.segment--smj-22--red__diagonal{background:linear-gradient(126deg, #431416 60.1%, rgb(67 20 22 / 0%) 0%);}.segment--smj-22--red{}.segment--smj-22--red__topbox{background-color:#431416;}.segment--smj-22--red h3{background-color:#A30016 !important;}.segment--smj-22--darkblue__diagonal{background:linear-gradient(126deg, #000048 60.1%, rgb(67 20 22 / 0%) 0%), linear-gradient(180deg, #d8fc5c 28%, #1655ce);}.segment--smj-22--darkblue{}.segment--smj-22--darkblue__topbox{background-color:#000048;}.segment--smj-22--lightblue__diagonal{background:linear-gradient(126deg, #105075 60.1%, rgb(67 20 22 / 0%) 0%), linear-gradient(180deg, #d8fc5c 28%, #1655ce);}.segment--smj-22--lightblue{}.segment--smj-22--lightblue__topbox{background-color:#105075;}.segment--smj-22--redalt__diagonal{background:linear-gradient(126deg, #431416 60.1%, rgb(67 20 22 / 0%) 0%), linear-gradient(180deg, #d8fc5c 28%, #dd3a3b);}.segment--smj-22--redalt{}.segment--smj-22--redalt__topbox{background-color:#431416;}.segment--smj-22--redalt h3{background-color:#A30016 !important;}.segment--smj-22--midnight__diagonal{background:linear-gradient(126deg, #02274F 60.1%, rgb(67 20 22 / 0%) 0%);}.segment--smj-22--midnight{}.segment--smj-22--midnight__topbox{background-color:#02274F;}@media only screen and (max-width:1020px){.segment--smj-22{background-size:cover;}}@media only screen and (max-width:840px){.segment--smj-22__area-1{width:calc(50% - 30px) !important;}}@media only screen and (max-width:640px){.segment--smj-22{background-size:cover;}.segment--smj-22__area-1{width:calc(100% - 50px) !important; margin:135px 0 0 0; text-align:left; padding:0 25px}.segment--smj-22__diagonal{background:rgba(0, 0, 72, 0.9);}.segment--smj-22--red__diagonal{background:rgba(72, 24, 0, 0.9);}.segment--smj-22--redalt__diagonal{background:rgba(72, 24, 0, 0.9);}.segment--smj-22--lightblue__diagonal{background:rgba(16, 80, 117, 0.9);}.segment--smj-22--midnight__diagonal{background:rgba(2, 39, 79, 0.9);}}.segment--smj-23{padding:144px 0 55px 0;}.segment--smj-23__area-1{padding:0; width:calc(50% - 140px);}.segment--smj-23__area-1 h2{font-size:1.875rem;}.segment--smj-23__area-1 p{font-size:1.375rem; margin:1rem 0 2.7rem 0;}.segment--smj-23__area-1 h3{font-size:1.375rem; margin:1rem 0 1.8rem 0;}.segment--smj-23__area-1 a{color:#5b94ad; text-underline-position:unset; font-size:1.375rem;}.segment--smj-23__area-1 img{width:34px; padding:71px 2px 0 2px;}.segment--smj-23__area-1 li{font-size:1.375rem;}.segment--smj-23__area-2 {padding:0;}@media only screen and (max-width:1000px){.segment--smj-23__area-1{padding:0 0 0 2.5%; width:calc(47.5% - 140px);}.segment--smj-23__area-2{padding:0 2.5% 0 0; width:47.5%;}}@media only screen and (max-width:860px){.segment--smj-23{padding-top:16px;}.segment--smj-23__area-1{width:calc(100% - 48px); padding:0 24px;}.segment--smj-23__area-2{width:calc(100% - 48px); padding:0 24px; margin:0 auto;}}@media only screen and (max-width:360px){.segment--smj-23__area-2{padding:0 10px; margin:0 auto;}}.segment--smj-24{background-image:url("../website/staticimages/blue-gradient-background.jpg"); color:#F5F5F5; min-height:509px; display:flex;}.segment--smj-24__area-1{display:flex; flex-direction:column; justify-content:center;}.segment--smj-24__area-1 h2{font-size:2.875rem; line-height:3.5rem; margin-bottom:0; margin-top:1.8rem;}.segment--smj-24__area-1 p{font-size:1.375rem; line-height:2rem; padding:0 0 15px 0;}.segment--smj-24__area-1 li{font-size:1.375rem;}.link-button--e-book{background-color:#d8fc5c !important; color:#001524 !important; font-size:1.15rem; font-weight:600; padding:4px 21px; letter-spacing:-0.025rem;}.segment--smj-24__area-1 .link-button:hover{background-color:#105075 !important; color:#d8fc5c !important;}.segment--smj-24__area-2{}.segment--smj-24__area-2__image{float:right;}@media only screen and (max-width:840px){.segment--smj-24__area-2__image{float:none;}}.segment--smj-27{background-image:url("../website/staticimages/segment--smj-27-background.jpg"); background-repeat:no-repeat; background-size:cover; background-position:left; display:flex; flex-direction:column; justify-content:center; padding:0;}.segment--smj-27__topbox{height:73px; background-color:#105075; width:100%;}.editpage .segment--smj-27__topbox{margin-top:-60px !important;}.segment--smj-27 .segment__wrapper{min-height:300px; padding:65px 0;}.segment--smj-27__area-1{display:flex; align-items:center;}.segment--smj-27__area-1 h2{font-size:2.875rem; line-height:3.5rem;}.segment--smj-27--green{background-image:url("../website/staticimages/segment--smj-27b.jpg");}.segment--smj-27--multi{background-image:url("../website/staticimages/segment--smj-27c.png");}.segment--smj-28{min-height:442px; background-repeat:no-repeat; display:flex; background-size:cover; background-position:right; position:relative}.segment--smj-28:after{width:100%; height:50px; background:linear-gradient(0deg, rgba(67,20,22,1) 0%, rgba(0,0,0,0) 100%); content:" "; display:block; position:absolute; bottom:0; left:0;}.segment--smj-28__area-1{color:#F5F5F5; text-align:center; display:flex; flex-direction:column; justify-content:center; padding:0;}.segment--smj-28__area-1 h1{font-size:2.875rem;line-height:3.5rem;font-weight:400;}.segment--smj-28__area-1 h3{font-size:1rem; background-color:#A30016; padding:4px 12px 6px 12px; margin:1rem auto; font-weight:400; line-height:1.5rem; display:block; width:fit-content; min-width:10%; color:#FFF;}.segment--smj-28--dark-blue:after{background:linear-gradient(0deg, rgba(0,0,72,1) 0%, rgba(0,0,0,0) 100%); height:27px;}.segment--smj-28__area-1--dark-blue h3{background-color:#002F9F;}.segment--smj-28--medium-blue:after{display:none;}.segment--smj-28__area-1--medium-blue h3{}.segment--smj-28--light-blue:after{background:linear-gradient(0deg, rgba(2, 39, 79, 1) 0%, rgba(0,0,0,0) 100%);}.segment--smj-28__area-1--light-blue h3{}@media only screen and (max-width:840px){.segment--smj-28__area-1{width:auto; padding:0 28px 0 21px;}.segment--smj-28{background-position:center bottom;}.segment--smj-28__area-1--dark-blue{background-position:right;}}.segment--smj-2--white-headline + .segment--smj-29{background-image:url("../website/staticimages/circle-cross-pattern.png"); background-repeat:no-repeat; background-position:left top;}.segment--smj-29{display:flex; flex-direction:column; justify-content:center; padding:100px 0;}.segment--smj-29__area-1{height:400px; background-size:cover; background-repeat:no-repeat; margin-right:24px; width:calc(50% - 54px);}.segment--smj-29__area-2{display:flex; flex-direction:column; justify-content:center; width:calc(50% - 108px); padding:0; margin:33px 30px 0 0;}.segment--smj-29__area-2 h2{color:#105075; font-size:1.875rem; font-weight:400; letter-spacing:0.2px;}.segment--smj-29__area-2 p{line-height:1.625rem; font-size:1.125rem; letter-spacing:0.18px;}@media only screen and (max-width:840px){.segment--smj-29{padding:0;}.segment--smj-29__area-2{width:calc(100% - 50px); margin:0 25px;}.segment--smj-29__area-1{width:calc(100% - 30px); margin-right:0;}}@media only screen and (max-width:505px){.segment--smj-29__area-1{height:300px;}}.segment--smj-29b__area-2 h2{color:#002F9F;}.segment--smj-29b__area-2 a{color:#002F9F;}.segment--smj-30{display:flex; flex-direction:column; justify-content:center; padding:84px 0;}.segment--smj-30__area-1{display:flex; flex-direction:column; justify-content:center; width:calc(50% - 108px); padding:0; margin:33px 0 0 54px;}.segment--smj-30__area-1 h2{color:#105075; font-size:1.875rem; font-weight:400; letter-spacing:0.2px;}.segment--smj-30__area-1 p{line-height:1.625rem; font-size:1.125rem; letter-spacing:0.18px;}.segment--smj-30__area-2{height:400px; background-size:cover; background-repeat:no-repeat; margin-left:24px; width:calc(50% - 54px);}@media only screen and (max-width:840px){.segment--smj-30{padding:40px 0;}.segment--smj-30 .segment__wrapper{flex-direction:column-reverse}.segment--smj-30__area-1{width:calc(100% - 50px); margin:0 25px}.segment--smj-30__area-2{width:calc(100% - 30px); margin-left:0;}}@media only screen and (max-width:505px){.segment--smj-30__area-2{height:300px;}}.segment--smj-30b__area-1 h2{color:#002F9F;}.segment--smj-30b__area-1 a{color:#002F9F;}.segment--smj-31{background-size:cover; background-repeat:no-repeat; padding:65px 0;}.segment--smj-31__area-2{display:flex; flex-direction:column; flex-wrap:wrap; align-content:center; justify-content:center; width:calc(50% - 132px); padding:64px 0 0 0;}.segment--smj-31__area-2 h2{font-size:1.875rem; font-weight:400; color:#A30016; letter-spacing:0.3px; line-height:2.4rem; margin:0.83rem 0 0 0;}.segment--smj-31__area-2 p {font-size:1.125rem; line-height:1.625rem; padding-bottom:40px; letter-spacing:0.2px;}.segment--smj-31__area-2 a{font-size:1.125rem; font-weight:400; color:#A30016;}.segment--smj-31__area-1{background-repeat:no-repeat; background-size:cover; height:448px; margin-right:24px; width:calc(50% - 54px);}@media only screen and (max-width:840px){.segment--smj-31{padding-bottom:0;}.segment--smj-31__area-2{width:calc(100% - 50px); margin:0; padding:0 25px;}.segment--smj-31__area-1{width:calc(100% - 30px);}.segment--smj-31--red__area-1{width:calc(100% - 50px) !important; padding:0 25px !important;}.segment--smj-31--red__area-2{width:calc(100% - 50px) !important; padding:0 25px !important;}}.segment--smj-31--red{background-color:#F1F1EA;}.segment--smj-31--red__area-1{display:flex; flex-direction:column; flex-wrap:wrap; align-content:center; justify-content:center; width:calc(50% - 132px); padding:0;}.segment--smj-31--red__area-1 h2{font-size:1.875rem; font-weight:400; color:#A30016; letter-spacing:0.3px; line-height:2.4rem; margin:0.83rem 0 0 0;}.segment--smj-31--red__area-1 p {font-size:1.125rem; line-height:1.625rem; padding-bottom:6px; letter-spacing:0.2px;}.segment--smj-31--red__area-1 a{font-size:1.125rem; font-weight:400; color:#A30016;}.segment--smj-31--red__area-2{background-repeat:no-repeat; background-size:cover; height:448px; margin-left:24px; width:calc(50% - 54px);}@media only screen and (max-width:840px){.segment--smj-31--red .segment__wrapper{flex-direction:column-reverse}.segment--smj-31--red__area-2{margin-left:0;}}.segment--smj-32{padding:100px 0;}.segment--smj-32__area-1{padding:0 217px; width:calc(100% - 434px);}.segment--smj-32__area-1 h2{color:#A30016; margin:0.83rem 0 2rem 0; font-size:2.375rem; letter-spacing:-1px;}.segment--smj-32__area-1 h2 + p{font-size:1.375rem; line-height:2rem; font-weight:200; letter-spacing:0.2px; margin:1rem 0 2rem 0;}.segment--smj-32__area-1 p{line-height:1.625rem; margin:1.13rem 0 0 0;}.segment--smj-32__area-1 p:last-child{margin:3rem 0 0 0;}.segment--smj-32--darkblue__area-1 h2{color:#002F9F;}.segment--smj-32--lightblue__area-1 h2{color:#105075;}.segment--smj-32__area-1 .link-button{background-color:#d8fc5c !important; color:black !important; font-size:1.125rem; padding:7px 18px;}.segment--smj-32__area-1 .link-button:hover{background-color:#105075 !important; color:#a1cd63 !important;}@media only screen and (max-width:840px){.segment--smj-32__area-1{width:calc(100% - 50px); padding:0 25px;}}.segment--testimonial{background-color:#60B53E; text-align:center; min-height:340px; display:flex; align-items:center; padding:30px 0;}.segment__wrapper--testimonial{}.segment--testimonial p{color:#fff; font-weight:600; font-size:2.2rem; line-height:3.1rem; margin-bottom:0; letter-spacing:0.1rem;}@media only screen and (max-width:850px) {.segment__wrapper--testimonial{width:90%;}}@media only screen and (max-width:700px) {.segment--testimonial{height:auto;} .segment--testimonial__wrapper{height:auto; margin-top:0; padding-top:20px;}.segment--testimonial img:first-child{clip-path:none; position:relative; max-height:200px;}.segment--testimonial__text {width:100%; padding:0; margin:0;}.segment--testimonial__text img{position:relative; bottom:auto; right:auto;}.segment--testimonial__text p{width:100%;}.segment--testimonial-logo-holder{display:none;}.segment--testimonial::before{display:none;}.segment--testimonial::after{display:none;}}.paging{list-style:none;}.paging--standard{width:100%; display:flex; flex-wrap:nowrap; flex-direction:row; justify-content:center; padding:0 !important;}.paging--short{width:100%; display:flex; flex-wrap:nowrap; flex-direction:row; justify-content:center; padding:0 !important;}.paging__list-item{color:#333; text-align:center; border-radius:5px; margin:0 0.2rem}.paging__list-item:hover{background:#555; color:#FFF !important}.paging__list-item--standard{}.paging__list-item--standardrange{}.paging__list-item--standardrange--current{background:#333; color:#FFF !important}.paging__list-item--firstpage{margin-right:30px; position:relative;}.paging__list-item--firstpage:after{content:"..."; display:block; position:absolute; top:0; right:-1.4rem;}.paging__list-item--firstpage:hover:after{color:#333 !important;}.paging__list-item--lastpage{margin-left:30px; position:relative;}.paging__list-item--lastpage:after{content:"..."; display:block; position:absolute; top:0; left:-1.4rem;}.paging__list-item--lastpage:hover:after{color:#333 !important;}.paging__list-item--previouspage{}.paging__list-item--previouspage--disabled{opacity:0.5}.paging__list-item--previouspage--disabled:hover{background:transparent; color:#333 !important; }.paging__list-item--nextpage{}.paging__list-item--nextpage--disabled{background:transparent; color:#333 !important; }.paging__list-item--nextpage--disabled{opacity:0.5}.paging__list-item--nextpage--disabled:hover{background:transparent; color:#333 !important; }.paging__list-item__link{text-decoration:none; display:block; min-width:2rem; color:inherit; padding:0 0.5rem;}.paging__list-item__link:hover{color:inherit;}.paging__list-item__link--standard{}.paging__list-item__link--standardrange{}.paging__list-item__link--standardrange--current{}.paging__list-item__link--previouspage{}.paging__list-item__link--previouspage:before{content:"<"; display:inline-block; margin-right:5px;}.paging__list-item__link--previouspage--disabled{cursor:default}.paging__list-item__link--previouspage--disabled:before{content:"<"; display:inline-block; margin-right:5px;}.paging__list-item__link--nextpage{}.paging__list-item__link--nextpage:after{content:">"; display:inline-block; margin-left:5px;}.paging__list-item__link--nextpage--disabled{cursor:default}.paging__list-item__link--nextpage--disabled:after{content:">"; display:inline-block; margin-left:5px;}.news-list__newsitem__image{height:100px; width:100px; background-size:cover}.block--cookies .block__wrapper{}.block--cookies .col--12wide {background-color:#03264e;}.block--cookies .col--12wide p{color:#FFF; line-height:1.6rem}.block--cookies .col--12wide p a{color:#FFF;}.block--cookies .col--12wide p a:hover{color:#D8FC5C;;}.block--cookies .cookies-accept-button{text-align:center;}.block--cookies .cookies-para{text-align:center;}.block--cookies .cookies-accept-button a{background-color:#D8FC5C; color:#001524 !important; padding:20px 45px; font-weight:600;}.block--cookies .cookies-accept-button a:hover{background-color:#105075 !important; color:#a1cd63 !important;}.expandable-heading{cursor:pointer; margin-top:0; margin-bottom:0;}.expandable-heading:hover{background-color:#F5F5F5;}.expandable-heading__number{position:absolute; margin-left:-60px;}.expandable-heading--top-border{border-top:solid 1px #e0e7f2; padding:10px 0;}.expandable-hidden{display:none;}.expandable-heading + *{margin-top:4px;}.expandable-heading + .expandable{overflow:hidden; transition:max-height 0.25s ease-in-out, margin-bottom 0.25s ease-in-out; }.expandable-heading + .expandable--shown{max-height:600px;}.expandable-heading + .expandable--hidden{max-height:0px; margin-bottom:0; }.expandable + .expandable{overflow:hidden; transition:max-height 0.25s ease-in-out, margin-bottom 0.25s ease-in-out; }.expandable + .expandable--shown{max-height:1800px;}.expandable + .expandable--hidden{max-height:0px; margin-bottom:0; }.expandable-heading + .expandable--hidden.case-study-text-wrapper{overflow:hidden;}.case-study-text{opacity:1; transition:1s all; position:absolute; top:0; left:0; height:330px; padding:51px 18px 87px 40px; display:flex; flex-direction:column;}.case-study-text--appearing{opacity:0; z-index:100; width:calc(100% - 58px); animation:be-casestudy-slidein 0.25s; animation-delay:0.2s; animation-fill-mode:forwards; }.case-study-text--disappearing{opacity:1; z-index:10; width:calc(100% - 58px); animation:be-casestudy-slideout 0.25s; animation-delay:0.2s; animation-fill-mode:forwards; }.case-study-image{height:600px; width:816px; background-size:cover; background-position:center center; opacity:0; transition:1s all; position:absolute; top:0; left:0;}.case-study-image--appearing{animation:be-casestudy-fadein 1s; animation-delay:0.2s; animation-fill-mode:forwards; z-index:100;}.case-study-image--disappearing{animation:be-casestudy-fadeout 0.5s; animation-fill-mode:forwards; z-index:10;}.case-study-disc-wrapper{position:absolute; bottom:36px; left:10px; width:calc(100% - 20px); text-align:center; z-index:1000;}.case-study-disc-wrapper__disc{background-color:#F1F1EA; width:7px; height:7px; display:inline-block; border-radius:50%; margin:5px; cursor:pointer; opacity:0.4; transition:0.5s opacity;}.case-study-disc-wrapper__disc--current{opacity:1; transition:0.5s opacity; background-color:#D8FC5C;}.case-study-disc-wrapper__disc:hover{background-color:#D8FC5C;}@keyframes be-casestudy-fadein {0% {opacity:0;}100% {opacity:1;}}@keyframes be-casestudy-fadeout {0% {opacity:1;}100% {opacity:0;}}@keyframes be-casestudy-slidein {0% {opacity:0; margin-left:-100%; }100% {opacity:1; margin-left:0; }}@keyframes be-casestudy-slideout {0% {opacity:1; margin-left:0; }100% {opacity:0; margin-left:100%; }}@media only screen and (max-width:640px){.case-study-disc-wrapper__disc{width:27px; height:27px; margin:0 12px;}.case-study-image{height:300px;}}.block--masthead--blue {background:#0f5075; position:relative; top:auto; left:auto;}.block__wrapper--articles-heading{background-image:url("../website/staticimages/articles-header--background.jpg"); background-repeat:no-repeat; background-size:cover; min-height:300px; background-position:left; display:flex; flex-direction:column; justify-content:center;}.articles-header{width:1248px; margin:0 auto;}.articles-header h2{font-size:2.875rem; line-height:3.5rem; font-weight:400;}.block__wrapper--articles-content .noresults{text-align:center;}.categories-list{background-color:#105075; list-style:none; display:flex; justify-content:center; flex-wrap:wrap; margin:0;}.categories-list__article__item{margin:0 !important;}a.categories-list__article__link{text-decoration:none; color:#F5F5F5; padding:13px 19px 17px 19px; display:block; font-family:"Work Sans", sans-serif; letter-spacing:-0.01rem; font-size:0.95rem; font-weight:400;}a.categories-list__article__link:hover{color:#8CC4DF; text-decoration:underline;}a.categories-list__article__link--selected{color:#8CC4DF; text-decoration:underline;}.block__wrapper--articles-content{background-color:#F5F5F5; padding-bottom:127px;}.articles__heading{font-size:1.875rem; font-weight:100;}.articles-list__category-heading-wrapper{width:1248px; margin:0 auto; padding:100px 0 38px 0;}.articles-list__category-heading{font-weight:400;}.articles-list{width:1248px; margin:0 auto; display:grid; align-items:start; gap:98px 48px; grid-template-columns:384px 384px 384px; grid-template-rows:auto; justify-content:space-evenly; padding:0 0 58px 0;}.articles-list__article{height:100%; min-height:592px; display:flex; flex-direction:column; cursor:pointer; text-align:left;}.articles-list__article__image{height:272px; width:100%; padding:0 0 4px 0; border-bottom:#f5f5f5 solid 4px; background-repeat:no-repeat; background-size:cover; position:relative;}.articles-list__article__image:before{width:100%; content:""; height:1px; display:block; position:absolute; bottom:-8px; border-bottom:4px solid #105075;}.articles-list__article--consultancy .articles-list__article__image:before{border-bottom-color:#A30016;}.articles-list__article--recruitment .articles-list__article__image:before{border-bottom-color:#002F9F;}.articles-list__article__category{margin:1.6rem 0 0.15rem 0; letter-spacing:0.06rem;}.articles-list__article__headline{font-size:1.4rem; margin:1.3rem 0 0.8rem 0; font-weight:400; line-height:1.95rem; letter-spacing:0.02rem;}.articles-list__article__link{text-decoration:none; color:inherit !important;}p.articles-list__article__briefdescription{margin-top:0; line-height:1.75rem; flex-grow:1; font-size:1.15rem;}.articles-list__article__more-link{font-size:1.2rem;}.articles-list__article__more-link:hover{color:#105075;}.articles-list--big-list{padding-top:168px;}.articles-list__category-heading-wrapper + .articles-list--big-list{padding-top:0;}.articles-list__article{position:relative; z-index:10;}.articles-list__article:hover:before{content:" "; width:calc(100% + 50px); height:calc(100% + 50px); position:absolute; top:-25px; left:-25px; background-color:#FFF; z-index:-1}.articles-list__article:hover .articles-list__article__headline{text-decoration:underline;}.articles-list__article:hover .articles-list__article__more-link{color:#105075;}.page .paging--standard{font-family:"Work Sans", sans-serif;}.page .paging__list-item{background-color:#105075; border-radius:0;}.page a.paging__list-item__link{color:#D8FC5C; min-width:auto; font-size:1.1rem; padding:11px 21px;}.page .paging__list-item:hover{background-color:#D8FC5C;}.page a.paging__list-item__link:hover{color:#105075;}.block__wrapper--article-heading{background-image:url("../website/staticimages/article-header--background.jpg"); background-repeat:no-repeat; background-size:cover; min-height:200px; background-position:center center; filter:blur(25px); }.article{width:817px; margin:0 auto; padding:48px 0 119px 0;}.article__overview-container{margin-bottom:22px;}.article__overview{display:flex; flex-wrap:wrap;}.article__category{flex-basis:100%; margin:0;}a.article__category__link{background-color:#5B94AD; text-decoration:none; color:#F5F5F5; padding:6px 13px 8px 13px; margin-right:10px; letter-spacing:0.02rem; transition:0.2s all ease-in-out;}a.article__category__link:hover{background-color:#105075;}.article__date{flex-basis:50%; margin:1.4rem 0; font-size:1rem; color:#001524; letter-spacing:-0.02rem;}.article__heading{font-size:2.8rem; margin:0 0 3.1rem 0; line-height:3.45rem; letter-spacing:0.035rem;}.article__socials{display:flex; flex-basis:50%; justify-content:flex-end;}.article__socials__share{display:flex; font-size:1rem !important; margin:22px 15px 0 0;}ul.article__socials__list{list-style:none; margin:22px 0 0 0 !important; padding:0 !important;}ul.article__socials__list--bottom{margin:-4px 0 !important;}li.article__socials__list__item{display:inline-block; margin:4px 2px 0 7px; padding:0 !important;}.article__socials__list__link{display:block; height:100%;}.article__socials__list__item{background-size:cover; height:24px; width:25px; background-color:#D8FC5C; cursor:pointer;}.article__socials__list__item:hover{background-color:#02274f;}.article__socials__list__item--facebook{background-image:url("../website/staticimages/facebook-footer.svg");}.article__socials__list__item--twitter{background-image:url("../website/staticimages/twitter-footer.svg");}.article__socials__list__item--linkedin{background-image:url("../website/staticimages/linkedin-footer.svg");}.article__socials__list__item--facebook:hover{background-image:url("../website/staticimages/facebook-hover.svg");}.article__socials__list__item--twitter:hover{background-image:url("../website/staticimages/twitter-hover.svg");}.article__socials__list__item--linkedin:hover{background-image:url("../website/staticimages/linkedin-hover.svg");}.article__content h2{font-size:1.9rem; margin:3rem 0 1rem 0;}.article__content p{margin-top:0; font-size:1.15rem; line-height:1.67rem;}.article__content p strong{letter-spacing:0.028rem;}.article__content blockquote{margin:3rem 110px 3rem 56px; border-left-width:4px; font-size:1.6rem; padding:1px 0 0 49px; letter-spacing:0.027rem; line-height:2.4rem;}.article__content blockquote + aside{margin-top:-2rem; margin-right:130px; padding-bottom:3rem;}.article__content ul, .article__content ol{padding:0 0 0 42px; margin:35px 0 50px 0;}.article__content ul li, .article__content ol li{padding:0 0 0 15px; font-size:1.15rem; line-height:1.58rem; margin-bottom:13px;}.article__content a{color:#5B94AD; letter-spacing:0.013rem; text-underline-offset:-3px; transition:0.15s all ease-in-out;}.article__content a:hover{color:#105075;}.article__content .spec-img{margin:1rem 0; display:inline-block;}.author-bio{background-color:#105075; margin:48px 0; display:flex; flex-wrap:nowrap; align-items:flex-start; padding:32px; max-width:536px;}.author-bio__authorimage{width:72px; max-height:200px}.author-bio__container{padding:0 0 5px 32px}h2.author-bio__name{color:#F5F5F5; margin:0.2rem 0 0.95rem 0; font-size:1.4rem; letter-spacing:0.02rem;}p.author-bio__details{color:#F5F5F5; font-size:0.95rem; line-height:1.5rem; margin-bottom:2.15rem; letter-spacing:0.005rem;}a.author-bio__link{color:#F5F5F5; text-underline-offset:4px; letter-spacing:0.005rem; line-height:2rem; }a.author-bio__link:hover{color:#5B94AD;}a.author-bio__link--about{margin-right:28px;}a.author-bio__link--team{}ul.article__tags{list-style:none; margin:0 0 11px 0; padding:0;}li.article__tags__tagitem{padding:0 !important; display:inline-block; font-size:1.15rem; line-height:1.58rem; margin:0 15px 15px 0;}a.article__tags__tagitem__link{background-color:#E0E7F2; color:#001524; text-decoration:none; transition:0.2s all ease-in-out; padding:4px 14px; display:block; font-size:0.95rem; font-weight:600;}a.article__tags__tagitem__link:hover{background-color:#001524; color:#E0E7F2;}.article__date{font-size:1rem;}.articles{background-color:#F5F5F5; padding:133px 0 143px; text-align:center;}.articles__heading{width:calc(100% - 30px); text-align:center; font-size:1.9rem;padding:0 15px 50px 15px;}.articles__list{padding:59px 0 74px 0; text-align:left;}a.articles__link{font-family:"Work Sans", sans-serif; font-size:1.1rem; min-width:auto; padding:11px 21px; color:#D8FC5C !important;}.article__content ol{}.article__content ul{}.article__content li{font-size:1.125rem;}.author{width:817px; margin:0 auto; padding:48px 0 119px 0;}.author__heading{font-size:2.8rem; margin:0 0 3.1rem 0; line-height:3.45rem; letter-spacing:0.035rem;}.author__authorimage{float:right; margin:0 0 40px 40px;}.author__content{display:inline-block;}.author__content h2{font-size:1.9rem; margin:3rem 0 1rem 0;}.author__content p{margin-top:0; font-size:1.15rem; line-height:1.67rem;}.author__content p strong{letter-spacing:0.028rem;}.author__content blockquote{margin:95px 110px 94px 56px; border-left-width:4px; font-size:1.6rem; padding:1px 0 0 49px; letter-spacing:0.027rem; line-height:2.4rem;}.author__content ul{padding:0 0 0 42px; margin:35px 0 50px 0;}.author__content ul li{padding:0 0 0 15px; font-size:1.15rem; line-height:1.58rem; margin-bottom:13px;}.author__content a{color:#5B94AD; letter-spacing:0.013rem; text-underline-offset:-3px; transition:0.15s all ease-in-out;}.author__content a:hover{color:#105075;}.author__content .spec-img{margin:30px 0 76px 0; display:inline-block;}.block__wrapper--authors-content .noresults{text-align:center;}.authors-list{width:1248px; margin:0 auto; display:grid; align-items:start; gap:98px 48px; grid-template-columns:384px 384px 384px; grid-template-rows:auto; justify-content:space-evenly; padding:168px 0 58px 0;}.authors-list__article{height:100%; min-height:592px; display:flex; flex-direction:column; cursor:pointer;}.authors-list__article__image{height:272px; width:100%; padding:0 0 4px 0; border-bottom:#de2238 solid 4px; background-repeat:no-repeat; background-size:cover; background-position:center center;}.authors-list__article:nth-child(3n+2) .authors-list__article__image{border-bottom:#0D4DD3 solid 4px;}.authors-list__article:nth-child(3n+3) .authors-list__article__image{border-bottom:#105075 solid 4px;}.authors-list__article__headline{font-size:1.4rem; margin:1.3rem 0 0.8rem 0; font-weight:400; line-height:1.95rem; letter-spacing:0.02rem;}.authors-list__article__link{text-decoration:none;}p.authors-list__article__briefdescription{margin-top:0; line-height:1.75rem; flex-grow:1; font-size:1.15rem;}.authors-list__article__more-link{font-size:1.2rem;}.authors-list__article__more-link:hover{color:#105075;}@media only screen and (max-width:1248px){.articles-header{width:calc(100% - 50px); padding:0 25px; margin:0;}.articles-list{width:initial; grid-template-columns:384px 384px;}.articles-list__category-heading-wrapper{display:grid; grid-template-columns:384px 384px; gap:98px 48px; width:100%; align-items:start; grid-template-rows:auto;justify-content:space-evenly;}.authors-list{grid-template-columns:384px 384px !important; margin:0 15px; width:auto;}}@media only screen and (max-width:840px){.author{width:calc(100% - 50px); margin:0 25px;}}@media only screen and (max-width:818px){.articles-list{grid-template-columns:384px; justify-content:start; margin:0 25px;}.articles-list__category-heading-wrapper{grid-template-columns:100%; padding:25px 0;}.articles-list__category-heading{padding:0 25px;}.articles-list--big-list{padding-top:50px;}.author{width:calc(100% - 50px); margin:0 25px;}.article{width:calc(100% - 50px); margin:0 25px;}.authors-list{grid-template-columns:384px !important; justify-content:start; margin:0 25px;}}@media only screen and (max-width:570px){.article__content blockquote{margin:3rem 30px 3rem 30px;}.article__content blockquote + aside{margin-right:0;}}@media only screen and (max-width:445px){.articles-list{grid-template-columns:100%;}.articles-list__article{min-width:auto;}.authors-list{grid-template-columns:100% !important;}}@media only screen and (max-width:384px){.article__content blockquote{margin-left:10px; margin-right:10px; font-size:1.2rem; padding-left:20px; line-height:1.9rem;}.article__overview{flex-direction:column;}.article__socials{justify-content:flex-start;}.article__socials__share{margin-top:0;}ul.article__socials__list{margin-top:0 !important;}}@media only screen and (max-width:300px){.article__heading{font-size:1.8rem; line-height:2.6rem;}.author-bio{flex-direction:column; padding:20px;}.author-bio__container{padding-left:0; margin-top:20px;}a.author-bio__link--about{display:block; margin-bottom:20px;}}.block--masthead--blue {background:#0f5075; position:relative; top:auto; left:auto;}.page .paging--standard{font-family:"Work Sans", sans-serif;}.page .paging__list-item{background-color:#105075; border-radius:0;}.page a.paging__list-item__link{color:#D8FC5C; min-width:auto; font-size:1.1rem; padding:11px 21px;}.page .paging__list-item:hover{background-color:#D8FC5C;}.page a.paging__list-item__link:hover{color:#105075;}.teammember-bio{background-color:#105075; margin:48px 0; display:flex; flex-wrap:nowrap; align-items:flex-start; padding:32px; max-width:536px;}.teammember-bio__teammemberimage{width:72px; max-height:200px}.teammember-bio__container{padding:0 0 5px 32px}h2.teammember-bio__name{color:#F5F5F5; margin:0.2rem 0 0.95rem 0; font-size:1.4rem; letter-spacing:0.02rem;}p.teammember-bio__details{color:#F5F5F5; font-size:0.95rem; line-height:1.5rem; margin-bottom:2.15rem; letter-spacing:0.005rem;}a.teammember-bio__link{color:#F5F5F5; text-underline-offset:4px; letter-spacing:0.005rem; line-height:2rem; }a.teammember-bio__link:hover{color:#5B94AD;}a.teammember-bio__link--about{margin-right:28px;}a.teammember-bio__link--team{}.teammember{width:817px; margin:0 auto; padding:48px 0 119px 0;}.teammember__heading{font-size:2.8rem; margin:0; line-height:3.45rem; letter-spacing:0.035rem;}.teammember__teammemberimage{float:right; margin:0 0 40px 40px; max-width:200px;}.teammember__content{display:block;}.teammember__content h2{font-size:1.9rem; margin:3rem 0 1rem 0;}.teammember__content h3{margin:0 0 3rem 0; font-size:1.5rem;}.teammember__content p{margin-top:0; font-size:1.15rem; line-height:1.67rem;}.teammember__content p strong{letter-spacing:0.028rem;}.teammember__content blockquote{margin:95px 110px 94px 56px; border-left-width:4px; font-size:1.6rem; padding:1px 0 0 49px; letter-spacing:0.027rem; line-height:2.4rem;}.teammember__content ul{padding:0 0 0 42px; margin:35px 0 50px 0;}.teammember__content ul li{padding:0 0 0 15px; font-size:1.15rem; line-height:1.58rem; margin-bottom:13px;}.teammember__content a{color:#5B94AD; letter-spacing:0.013rem; text-underline-offset:-3px; transition:0.15s all ease-in-out;}.teammember__content a:hover{color:#105075;}.teammember__content .spec-img{margin:30px 0 76px 0; display:inline-block;}.block__wrapper--teammembers-content .noresults{text-align:center;}.teammembers-list{width:1248px; margin:0 auto; display:grid; align-items:start; gap:48px; grid-template-columns:384px 384px 384px; grid-template-rows:auto; justify-content:space-evenly; padding:20px 0 58px 0;}.teammembers-list__article{ display:flex; flex-direction:column; cursor:pointer;}.teammembers-list__article__image{height:272px; width:100%; padding:0 0 4px 0; border-bottom:#f5f5f5 solid 4px; background-repeat:no-repeat; background-size:cover; background-position:top center; position:relative;}.teammembers-list__article__image:before{width:100%; content:""; height:1px; display:block; position:absolute; bottom:-8px ; border-bottom:4px solid #105075;}.teammembers-list__article--consultancy .teammembers-list__article__image:before{border-bottom-color:#A30016;}.teammembers-list__article--recruitment .teammembers-list__article__image:before{border-bottom-color:#002F9F;}.teammembers-list__article__headline{font-size:1.4rem; margin:1.3rem 0 0 0; font-weight:400; line-height:1.95rem; letter-spacing:0.02rem;}.teammembers-list__article__jobtitle{margin:0 0 1.33rem 0;}.teammembers-list__article__link{text-decoration:none;}p.teammembers-list__article__briefdescription{margin-top:0; line-height:1.75rem; flex-grow:1; font-size:1.15rem;}.teammembers-list__article__more-link{font-size:1.2rem;}.teammembers-list__article__more-link:hover{color:#105075;}.teammembers-list .grid__header{grid-column-start:span 3;}@media only screen and (max-width:1248px){.grid__header{grid-column-start:span 2 !important;}.teammembers-list{grid-template-columns:365px 365px !important; margin:0 15px; width:auto;}}@media only screen and (max-width:840px) {.teammember__content{padding:0 10px;}}@media only screen and (max-width:838px){.teammember{width:calc(100% - 20px); margin:0 10px;}.grid__header{grid-column-start:span 1 !important;}.teammembers-list{grid-template-columns:384px !important; justify-content:start; margin:0 25px}}@media only screen and (max-width:550px){.teammember__teammemberimage{float:none; margin:0;}}@media only screen and (max-width:408px){.teammembers-list{grid-template-columns:100% !important;}}@media only screen and (max-width:401px){.teammembers-list__article__image{height:200px; background-position:bottom;}}.block__wrapper--opportunities-heading{background-image:url("../website/staticimages/opportunities-header--background.jpg"); background-repeat:no-repeat; background-size:cover; min-height:300px; background-position:left; display:flex; flex-direction:column; justify-content:center;}.opportunities-header{width:1248px; margin:0 auto;}.opportunities-header h2{font-size:2.875rem; line-height:3.5rem; font-weight:400;}.block__wrapper--opportunities-content{padding:61px 0; width:100%; max-width:1248px; margin:0 auto; display:flex; flex-wrap:wrap; justify-content:space-between;}.opportunities__area-1{margin-left:0; width:calc(33.33% - 46px); padding:0 46px 0 0;}.opportunities__area-1 h2{font-size:1.875rem; line-height:2.5rem; margin-top:0.7rem; letter-spacing:0.02rem; margin-bottom:2rem;}.opportunities__area-1 p{font-size:1.125rem; line-height:1.625rem; letter-spacing:0.012rem;}.opportunities__area-1 .privacy-notice{font-size:0.75rem; line-height:1rem; letter-spacing:0.009rem;}.opportunities__area-1 .link-button{background-color:#d8fc5c !important; color:black !important; margin:0.9rem 0 1.1rem 0; padding:10px 20px; font-size:1.15rem; letter-spacing:-0.02rem;}.opportunities__area-1 .link-button:hover{background-color:#105075 !important; color:#d8fc5c !important;}.opportunities__area-2{text-align:end; padding-right:0; width:calc(66.66% - 15px);}.link-button--login{padding:8px 15px; display:inline-block; background-color:#105075 !important; text-decoration:none; text-align:center; color:#D8FC5C !important; font-size:0.85rem; margin:10px 0 10px 25px; letter-spacing:0.02rem;}.link-button--login:hover{background-color:#d8fc5c !important; color:black !important;}.opportunities-searchform {display:flex; flex-wrap:wrap; align-items:flex-start; background:none; padding:19px 0 0 0;}.opportunities-searchform__section {width:calc(50% - 24px); text-align:left; margin-bottom:6px; padding-right:24px; position:relative;}.opportunities-searchform__section:nth-child(even){padding-right:0; padding-left:24px;}.opportunities-searchform__section--select::after {content:""; background:transparent url("../website/staticimages/cross-blue.png") center center no-repeat; width:12px; height:12px;font-size:1rem; bottom:18px; right:42px; position:absolute;}.opportunities-searchform__section:nth-child(even)::after{right:20px;}.opportunities-searchform .form__label {color:#105075; margin-left:17px; letter-spacing:0.04rem; padding-bottom:4px; font-weight:600;}.opportunities-searchform .form__input {color:#105075; background-color:#F5F5F5; padding:14px 17px 14px 17px; font-family:'value-serif-regular-pro', serif; letter-spacing:0.02rem;}.opportunities-searchform .form__input::placeholder {color:#105075;}.opportunities-searchform .form__input:-ms-input-placeholder {color:#105075;}.opportunities-searchform .form__input::-ms-input-placeholder {color:#105075;}.opportunities-searchform .form__select {-webkit-appearance:none; appearance:none; color:#105075; width:100%; background-color:#F5F5F5; border:none; padding:0 17px 0 13px; margin:0; height:48px; font-family:'value-serif-regular-pro', serif;}.opportunities-searchform__button {padding:10px 21px; margin-left:26px; margin-top:35px; display:inline-block; background-color:#105075 !important; color:#D8FC5C !important; font-size:1.1rem; border:none; letter-spacing:0.05rem;}.opportunities-searchform__button:hover {background-color:#D8FC5C !important; color:#105075 !important;}.opportunities-searchform__section--select-salary {padding-left:0 !important; padding-right:24px !important;}.opportunities-searchform__section--select-salary::after {right:42px !important;}.segment--opportunities-search{width:100%; padding:65px 0;}.opportunities-searchresults-area {width:100%;}.opportunities_search-paging-overview{border-top:1px solid #EEE; padding-top:2rem; margin-top:0; font-size:0.9rem; text-align:right;}.paging-next-link{display:inline-block; margin-left:0.5rem;}.paging-prev-link{display:inline-block; margin-right:0.5rem;}.opportunities_search-overview + .opportunities_search-paging-overview{margin-top:-70px; border:none;}.opportunities_search-results {width:100%; border:none;}.opportunities_search-results__header {background:#105075; font-weight:normal; padding:12px 0 12px 32px; font-family:'Work Sans', sans-serif;}.opportunities_search-overview {text-align:center; font-size:1.8rem; margin:1.2rem 0 2.55rem 0; letter-spacing:0.06rem;}.opportunities_search-result{background-color:#F5F5F5; cursor:pointer;}.opportunities_search-result__title__link { font-size:1.4rem; letter-spacing:0.02rem;}.opportunities_search-result__title__date {font-size:1rem; font-weight:600; margin:13px 0 4px 0; display:block; letter-spacing:0.04rem;}.opportunities_search-result__title__date span {margin-left:43px; font-weight:normal; letter-spacing:-0.02rem;}.opportunities_search-result td {font-size:1.2rem; padding:18px 32px; background:none !important; border-top:8px solid #FFF; border-top:8px solid #FFF;}.opportunities_search-result:hover td {background-color:#D8FC5C !important; color:#105075 !important}.opportunities_search-result:hover td a {color:#105075 !important;}.block__wrapper--opportunity-heading{background-image:url("../website/staticimages/opportunity-header--background.jpg"); background-repeat:no-repeat; background-size:cover; min-height:300px; background-position:left; display:flex; flex-direction:column; justify-content:center;}.opportunity-header{width:1248px; margin:0 auto;}.opportunity-header h2{font-size:2.875rem; line-height:3.5rem; font-weight:400;}.opportunity-header h2 a{text-decoration:none;}.block__wrapper--opportunity-content{padding:136px 0; width:100%; max-width:1248px; margin:0 auto; display:flex; flex-wrap:wrap; justify-content:space-between;}.opportunity__details{padding-left:0; width:calc(50% - 15px);}.opportunity__details__title {font-size:2.35rem; font-weight:400; letter-spacing:0.015rem; margin-bottom:1.1rem;}.opportunity__details__location{font-size:1.4rem; letter-spacing:0.02rem; margin-bottom:0.75rem;}.opportunity__details__jobid{font-weight:600; margin-top:0; letter-spacing:0.03rem;}.opportunity__details__summary-title{}.opportunity__socials{display:flex; flex-basis:50%; justify-content:flex-end; margin-top:-68px;}.opportunity__socials__share{display:flex; font-size:1rem !important; margin:22px 15px 0 0;}ul.opportunity__socials__list{list-style:none; margin:22px 0 0 0 !important; padding:0 !important;}ul.opportunity__socials__list--bottom{margin:-4px 0 !important;}li.opportunity__socials__list__item{display:inline-block; margin:4px 2px 0 7px; padding:0 !important;}.opportunity__socials__list__link{display:block; height:100%;}.opportunity__socials__list__item{background-size:cover; height:24px; width:25px; background-color:#D8FC5C; cursor:pointer;}.opportunity__socials__list__item:hover{background-color:#02274f;}.opportunity__socials__list__item--facebook{background-image:url("../website/staticimages/facebook-footer.svg");}.opportunity__socials__list__item--twitter{background-image:url("../website/staticimages/twitter-footer.svg");}.opportunity__socials__list__item--linkedin{background-image:url("../website/staticimages/linkedin-footer.svg");}.opportunity__socials__list__item--facebook:hover{background-image:url("../website/staticimages/facebook-hover.svg");}.opportunity__socials__list__item--twitter:hover{background-image:url("../website/staticimages/twitter-hover.svg");}.opportunity__socials__list__item--linkedin:hover{background-image:url("../website/staticimages/linkedin-hover.svg");}.opportunity__details__main{font-size:1.125rem; line-height:1.625rem; color:#001524; letter-spacing:0.01rem; margin-top:4.5rem;}.opportunity__details__main ul{margin-left:0px; padding-left:20px; }.opportunity__details__main ul li{padding-left:15px;}.opportunity__details__main h2{margin-top:3rem; font-size:1.25rem; line-height:1.75rem;}.opportunity__details__main h3{margin-top:3rem; font-size:1.25rem; line-height:1.75rem;}.opportunity__details__main h4{margin-top:3rem; font-size:1.25rem; line-height:1.75rem;}.opportunity__details__main h5{margin-top:3rem; font-size:1.25rem; line-height:1.75rem;}.opportunity__details__main h6{margin-top:3rem; font-size:1.25rem; line-height:1.75rem;}.opportunity__details .link-button{background-color:#d8fc5c !important; color:black !important; margin:0.9rem 0 1.1rem 0; padding:10px 20px; font-size:1.15rem; letter-spacing:-0.02rem;}.opportunity__details .link-button:hover{background-color:#105075 !important; color:#d8fc5c !important;}.opportunity__details__response-notice{font-size:0.935rem; color:#105075 !important; line-height:1.5rem !important; border-top:1px solid #105075; padding-top:16px; margin-top:72px; }.opportunity__right-col{padding-left:132px; width:calc(50% - 15px - 132px);}.opportunity__similar__title {font-size:1.6rem; margin-top:1rem; margin-bottom:3.2rem; font-weight:200;}.opportunity_similarjobslist {}.opportunity_similarjobslist__job {list-style:none; margin:0 0 8px 0 !important; background-color:#F5F5F5; padding:26px 32px 23px 32px;}.opportunity_similarjobslist__job:hover{background-color:#D8FC5C; cursor:pointer;}.opportunity_similarjobslist__job__link {text-decoration:none; font-size:1.2rem; color:#105075 !important; font-weight:600; letter-spacing:0.01rem; word-break:break-word;}.opportunity_similarjobslist__job__details {display:block; padding-top:10px; line-height:1.5rem; letter-spacing:-0.024rem;}.opportunity__application {}.opportunity__application__form {padding:48px; margin-bottom:48px}.opportunity__application__form__heading{margin:0 0 24px 0; font-size:1.375rem; line-height:2rem;}.opportunity__application__form__section { padding:4px 0}.opportunity__application__form__section label {}.opportunity__application__form__section input[type=text]{font-family:'value-serif-regular-pro', serif; width:100%; padding:10px; margin:0; border:none; color:#105075}.opportunity__application__form__section input[type=email]{font-family:'value-serif-regular-pro', serif; width:100%; padding:10px; margin:0; border:none; color:#105075}.opportunity__application__form__section--reversedlabel {position:relative;display:block; margin:20px 0;}.opportunity__application__form__section--reversedlabel label{font-size:0.75rem;line-height:1rem; padding-left:36px; display:block;color:#F5F6F5;}.opportunity__application__form__section--reversedlabel input{position:absolute; left:0; top:6px; margin:0; padding:0; width:auto; width:16px; height:16px;}.opportunity__application__form input[type=submit]{width:auto; border:none; margin:0; padding:12px 20px 8px 20px; font-size:1.15rem; background-color:#d8fc5c; color:black; letter-spacing:0.01rem;}.opportunity__application__form input[type=submit]:hover{color:#000 !important;}.opportunity__application__form__file-selector{width:calc(100% - 20px); position:relative; background-color:#FFF; padding:10px;margin:1px 0; display:block; }.opportunity__application__form__file-selector input{display:none; }.opportunity__application__form__file-selector__text{color:rgba(16, 80, 117, 0.6);}.opportunity__application__form__file-selector__text--complete{color:rgba(16, 80, 117, 1);}.opportunity__application__form__file-selector__upload{position:absolute; right:0; top:0; color:#001524; background-color:#8CC4DF; display:block; height:calc(100% - 20px); padding:10px 12px; font-family:'Work Sans', sans-serif;font-size:0.875rem;letter-spacing:-0.01rem;}.opportunity__application .link-button{margin:0.9rem 0 48px 0; padding:10px 20px; font-size:1.15rem; letter-spacing:-0.02rem;}.opportunity__application .link-button:hover{}.overlay__dialog--opportunity-indeed{max-height:800px}.overlay__dialog--opportunity-indeed__iframe{height:790px}.overlay__dialog--opportunity-submitcv{max-height:75vh;}.overlay__dialog--opportunity-submitcv__iframe{height:790px;}.opportunity__application__form .form__p--recaptcha{font-size:0.75rem !important;; line-height:1rem !important;; color:#F5F6F5 !important;}.opportunity__application__form .form__p--recaptcha a{color:#F5F6F5 !important;}@media only screen and (max-width:1248px){.block__wrapper--opportunities-heading{width:95%; padding:0 2.5%; margin:0;}.opportunities-header{width:100%;}.block__wrapper--opportunities-content{width:95%; padding:0 2.5%;}.opportunity-header{width:95%; padding:0 2.5%; margin:0;}.opportunity__details{padding-left:15px; width:calc(50% - 30px);}}@media only screen and (max-width:970px) {.opportunity__right-col{padding-left:80px; width:calc(50% - 15px - 80px);}}@media only screen and (max-width:755px) {.opportunity__details{width:calc(100% - 30px);}.opportunity__right-col{width:calc(100% - 30px); padding-left:15px;}}@media only screen and (max-width:670px) {.block__wrapper--opportunities-content{flex-direction:column;}.opportunities__area-1{width:100%; padding:0;}.opportunities__area-2{width:100%; padding:0;}.opportunities_search-result__title__link{word-break:break-word;}.opportunities_search-result__title__date{font-size:0.9rem; margin:13px 0 0 0;}.opportunities_search-result td{font-size:1rem;}.opportunities_search-results{}.opportunities_search-results thead{display:none;}.opportunities_search-results tr{border-top:8px solid #FFF;}.opportunities_search-results tr td{display:block; border:none;}.opportunities_search-results tr td:nth-child(1){padding:20px 20px 0 20px;}.opportunities_search-results tr td:nth-child(2){padding:10px 20px 10px 20px;}.opportunities_search-results tr td:nth-child(3){padding:0 20px 20px 20px;}.overlay__dialog--opportunity-submitcv{max-height:90vh;}}@media only screen and (max-width:450px) {.opportunities-header h2{font-size:2.4rem; line-height:2.8rem;}.opportunities-searchform{flex-direction:column;}.opportunities-searchform__section{width:100%; padding-right:0;}.opportunities-searchform__section:nth-child(even){padding:0;}.opportunities-searchform__section--select::after{right:20px;}.opportunities-searchform__button{margin:15px 0 0 0;}.opportunities_search-overview + .opportunities_search-paging-overview{margin-top:-40px;}.segment--opportunities-search{padding:25px 0;}}