

.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s, opacity 0s;-moz-transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.33333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.42857%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}@media screen and (max-width: 767px){.hidden__s-down{display:none !important}}@media screen and (max-width: 1159px){.hidden__m-down{display:none !important}}@media screen and (min-width: 768px){.hidden__m-up{display:none !important}}@media screen and (min-width: 1160px){.hidden__l-up{display:none !important}}.box-shadow{display:flex;margin-left:-12px;position:absolute;width:100%;max-width:1160px;height:70%;top:-20px;z-index:-99;justify-content:space-evenly}@media only screen and (min-width: 768px){.box-shadow{top:-17px;height:77%}}@media only screen and (min-width: 1160px){.box-shadow{top:-10px}}.box-shadow__inner{box-shadow:0 0 40px 5px rgba(0,0,0,0.05);flex-basis:30%;border-radius:10px}html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0;border:none;background-image:none;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}button{display:flex;border:none;outline:none;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}html,*{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img,embed,iframe,object,audio,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}html{min-height:100%;height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;width:100vw}body{position:relative;width:100vw;min-height:100vh;overflow-x:hidden;-webkit-overflow-scrolling:touch;color:#565656;font-family:opensans,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.5;background-color:#fff;font-size:16px}body.--is-active{overflow:hidden}h1,h2,h3,h4,h5,h6{color:#008e6f}h1.-secondary,h2.-secondary,h3.-secondary,h4.-secondary,h5.-secondary,h6.-secondary{color:#565656}h1.-tertiary,h2.-tertiary,h3.-tertiary,h4.-tertiary,h5.-tertiary,h6.-tertiary{color:#006e96}h1{font-size:32px;line-height:1.13}@media only screen and (min-width: 1160px){h1{font-size:42px;line-height:1.14}}h2{font-size:28px;line-height:1.14}@media only screen and (min-width: 1160px){h2{font-size:32px;line-height:normal}}h3{font-size:22px;line-height:1.27}@media only screen and (min-width: 1160px){h3{font-size:26px;line-height:1.38}}h4{font-size:20px;line-height:1.3}@media only screen and (min-width: 1160px){h4{font-size:22px;line-height:1.64}}h5{font-size:18px;line-height:1.44}h6{font-size:16px;line-height:1.63}ul li{list-style:none}ol{margin-left:18px}button{cursor:pointer}a{text-decoration:none;color:#565656}@font-face{font-family:"opensans";src:url("./assets/fonts/opensans-bold.woff2") format("woff2"),url("./assets/fonts/opensans-bold.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"opensans";src:url("./assets/fonts/opensans-bolditalic.woff2") format("woff2"),url("./assets/fonts/opensans-bolditalic.woff") format("woff");font-weight:700;font-style:italic}@font-face{font-family:"opensans";src:url("./assets/fonts/opensans-extrabold.woff2") format("woff2"),url("./assets/fonts/opensans-extrabold.woff") format("woff");font-weight:800;font-style:normal}@font-face{font-family:"opensans";src:url("./assets/fonts/opensans-extrabolditalic.woff2") format("woff2"),url("./assets/fonts/opensans-extrabolditalic.woff") format("woff");font-weight:800;font-style:italic}@font-face{font-family:"opensans";src:url("./assets/fonts/opensans-italic.woff2") format("woff2"),url("./assets/fonts/opensans-italic.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"opensans";src:url("./assets/fonts/opensans-light.woff2") format("woff2"),url("./assets/fonts/opensans-light.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"opensans";src:url("./assets/fonts/opensans-lightitalic.woff2") format("woff2"),url("./assets/fonts/opensans-lightitalic.woff") format("woff");font-weight:300;font-style:italic}@font-face{font-family:"opensans";src:url("./assets/fonts/opensans-regular.woff2") format("woff2"),url("./assets/fonts/opensans-regular.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"opensans";src:url("./assets/fonts/opensans-semibold.woff2") format("woff2"),url("./assets/fonts/opensans-semibold.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:"opensans";src:url("./assets/fonts/opensans-semibolditalic.woff2") format("woff2"),url("./assets/fonts/opensans-semibolditalic.woff") format("woff");font-weight:600;font-style:italic}.btn{display:inline-flex;justify-content:center;font-size:16px;letter-spacing:3px;color:#006e96;border-radius:24px;border:solid 0.5px #006e96;text-transform:uppercase;padding:10px 24px;background-color:#fff;transition-property:color, background;transition-duration:0.3s}.btn:hover{color:#fff;background:#006e96}.btn--bg-transparent{background:transparent}.btn--white{color:#fff;border-color:#fff}.btn--white:hover{color:#006e96;background:#fff}.btn--bold{font-weight:600}.btn--full-width{width:100%;padding:13px 0}textarea{margin:0;overflow:auto}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom;*vertical-align:baseline}input[type="submit"]::-moz-focus-inner{border:0;padding:0}input[type="submit"]:hover,label{cursor:pointer}select{border:none;border-radius:0;-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000000}input{-webkit-appearance:none;-webkit-font-smoothing:inherit;background:none;box-shadow:none;border-radius:0}input:invalid{box-shadow:none}input[readonly]{cursor:text}input::-ms-clear{display:none}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}select::-ms-expand{display:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000000}.accordion__menu-item:before,.accordion__menu-item ul li:before{content:"";margin:0}.accordion__menu-item>a{display:flex;align-items:center;justify-content:center;width:100%;color:#006e96 !important;text-decoration:none !important}.accordion__menu-item ul{max-height:0;overflow:hidden;transition:max-height 0.5s}.accordion__menu-item ul li a{color:#006e96}.accordion__menu-item--is-active>a{color:white !important}.accordion__menu-item--is-active>a:after{transform:rotate(180deg)}.accordion__menu-item--is-active ul{max-height:none}.accordion__menu-item--has-children>a:after{content:"";display:inline-block;transition-property:transform;transition-duration:0.3s;background-image:url("data:image/svg+xml,%3Csvg width='8px' height='5px' viewBox='0 0 8 5' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-218.000000, -326.000000)' fill='%23FBB042'%3E%3Cpolygon points='225.06 326 222 329.090418 218.94 326 218 326.951417 222 331 226 326.951417'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.carousel__content{opacity:0;height:0;overflow:hidden;transition:opacity 1s ease-in-out}.carousel__content--is-active{opacity:1;height:auto;overflow:visible}.slider-buttons{display:flex;width:100%;align-items:center;justify-content:center}.slider-buttons__prev,.slider-buttons__next{align-items:center;justify-content:center;color:#aeaeae;font-size:12px;text-transform:uppercase}.slider-buttons__indicator{position:relative;height:2px;width:43px;background:#aeaeae;margin:0 5px}.slider-buttons__indicator-inner{background:#fbb042;height:2px;position:absolute;top:0;left:0}.slider-buttons--arrow-mobile .slider-buttons__prev,.slider-buttons--arrow-mobile .slider-buttons__next,.slider-buttons--arrow-tablet .slider-buttons__prev,.slider-buttons--arrow-tablet .slider-buttons__next{width:36px;height:36px;border-radius:4px;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,0.1)}.slider-buttons--arrow-mobile .slider-buttons__prev:after,.slider-buttons--arrow-mobile .slider-buttons__next:after,.slider-buttons--arrow-tablet .slider-buttons__prev:after,.slider-buttons--arrow-tablet .slider-buttons__next:after{background-image:url("data:image/svg+xml,%3Csvg width='8px' height='5px' viewBox='0 0 8 5' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-218.000000, -326.000000)' fill='%23FBB042'%3E%3Cpolygon points='225.06 326 222 329.090418 218.94 326 218 326.951417 222 331 226 326.951417'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");content:"";display:inline-block;background-size:contain;width:14px;height:9px}.slider-buttons--arrow-mobile .slider-buttons__prev span,.slider-buttons--arrow-mobile .slider-buttons__next span,.slider-buttons--arrow-tablet .slider-buttons__prev span,.slider-buttons--arrow-tablet .slider-buttons__next span{display:none}.slider-buttons--arrow-mobile .slider-buttons__indicator,.slider-buttons--arrow-tablet .slider-buttons__indicator{display:none}.slider-buttons--arrow-mobile .slider-buttons__prev,.slider-buttons--arrow-tablet .slider-buttons__prev{transform:rotate(90deg);margin-right:64px}.slider-buttons--arrow-mobile .slider-buttons__next:after,.slider-buttons--arrow-tablet .slider-buttons__next:after{transform:rotate(-90deg)}@media only screen and (min-width: 1160px){.slider-buttons--arrow-tablet .slider-buttons__prev:after,.slider-buttons--arrow-tablet .slider-buttons__next:after{width:auto;height:auto;background-image:none}}@media only screen and (min-width: 1160px){.slider-buttons--arrow-tablet .slider-buttons__prev,.slider-buttons--arrow-tablet .slider-buttons__next{background-color:transparent;width:auto;height:auto;box-shadow:none}}@media only screen and (min-width: 1160px){.slider-buttons--arrow-tablet .slider-buttons__prev span,.slider-buttons--arrow-tablet .slider-buttons__next span{display:block}}@media only screen and (min-width: 1160px){.slider-buttons--arrow-tablet .slider-buttons__indicator{display:inline-block}}@media only screen and (min-width: 1160px){.slider-buttons--arrow-tablet .slider-buttons__prev{transform:rotate(0deg);margin-right:0}}@media only screen and (min-width: 768px){.slider-buttons--arrow-mobile .slider-buttons__prev:after,.slider-buttons--arrow-mobile .slider-buttons__next:after{width:auto;height:auto;background-image:none}}@media only screen and (min-width: 768px){.slider-buttons--arrow-mobile .slider-buttons__prev,.slider-buttons--arrow-mobile .slider-buttons__next{background-color:transparent;width:auto;height:auto;box-shadow:none}}@media only screen and (min-width: 768px){.slider-buttons--arrow-mobile .slider-buttons__prev span,.slider-buttons--arrow-mobile .slider-buttons__next span{display:block}}@media only screen and (min-width: 768px){.slider-buttons--arrow-mobile .slider-buttons__indicator{display:inline-block}}@media only screen and (min-width: 1160px){.slider-buttons--arrow-mobile .slider-buttons__indicator--no-desktop{display:none;opacity:0}}@media only screen and (min-width: 768px){.slider-buttons--arrow-mobile .slider-buttons__prev{transform:rotate(0deg);margin-right:0}}.card{position:relative;overflow:hidden;border-radius:10px;background-color:#fff;padding:25px 22px}@media only screen and (min-width: 768px){.card{padding:15px 18px 20px 18px}}.card__content{display:flex;flex-direction:column;position:relative;height:100%;transition:color 0.22s ease-out}.card__image{position:absolute;left:0;top:0;height:100%;transition:opacity 0.22s ease-out}.card__image img{min-height:100%;object-fit:cover;font-family:"object-fit: cover;"}.card__image:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;opacity:0.5;background-image:linear-gradient(to bottom, #2ab673, #008e6f)}.card__content-title{font-size:26px;line-height:1.38;margin-bottom:23px}@media only screen and (min-width: 768px){.card__content-title{font-size:22px;line-height:1.27}}@media only screen and (min-width: 1160px){.card__content-title{font-size:26px !important}}.card__content-detail{text-transform:uppercase;color:#aeaeae}.card__content-detail--date{font-size:12px;letter-spacing:2px;margin-bottom:10px}.card__content-detail--size{font-size:16px;font-weight:300;position:absolute;right:0;bottom:0;margin-bottom:0 !important}.card__content-detail--no-text-transform{text-transform:none}.card__content-cta{display:flex;color:#006e96;text-transform:uppercase;letter-spacing:0.8px;font-weight:600;font-size:12px;flex:1;align-items:flex-end}.card__content-cta:before{content:"";display:inline-block;margin-right:8px;margin-bottom:2px}.card__content-cta--download:before{background-image:url("./assets/icons/download-blue.svg");width:13px;height:16px}.card__content-cta--read-more:before{content:"+";font-size:18px;line-height:0.9}@media only screen and (min-width: 1160px){.card__content-text{font-weight:300}}.card--featured{padding-top:200px}.card--featured .card__content{justify-content:flex-end}.card--featured .card__content-title,.card--featured .card__content-cta,.card--featured .card__content-text{color:#fff}.card--featured .card__content-title{margin-bottom:6px}@media only screen and (min-width: 768px){.card--featured .card__content-title{font-size:32px}}.card--featured .card__content-detail{color:rgba(255,255,255,0.99);margin-bottom:30px}.card--featured .card__content-cta{flex:unset;margin-top:20px}.card--featured:not(:hover) .card__content-cta--download:before{background-image:url("./assets/icons/download-white.svg")}@media only screen and (min-width: 1160px){.card--featured{padding:280px 46px 30px 46px}.card--featured .card__content-detail{margin-bottom:10px}.card--featured .card__content-cta{margin-top:15px}}@media all and (-ms-high-contrast: none){.card--featured .card__content-cta{margin-top:30px}}@media only screen and (min-width: 768px){.card--extra-padding{padding-top:33px;padding-bottom:24px}.card--extra-padding .card__content-cta{margin-top:8px}}@media only screen and (min-width: 1160px){.card--extra-padding{padding:29px 26px 34px 26px}.card--extra-padding .card__content-title{margin-bottom:35px}.card--extra-padding .card-content-detail{margin-bottom:12px}}@media only screen and (min-width: 768px){.card--less-spacing .card__content-title{margin-bottom:10px}.card--less-spacing .card__content-detail{margin-bottom:20px}}@media only screen and (min-width: 1160px){.card--less-spacing{padding:26px 32px 25px 32px}.card--less-spacing .card__content-title{font-size:32px;line-height:normal}.card--less-spacing .card__content-detail{margin-bottom:60px}}.card--small{padding:17px 24px}.card--small .card__content-title{margin-bottom:12px}.card--small .card__content-detail{margin-bottom:25px;color:#565656}.card--large{padding:36px 13px 30px 22px}@media only screen and (min-width: 1160px){.card--large{padding:36px 13px 30px 30px}}.card--large .card__content{justify-content:space-between}.card--large .card__content-title{font-size:38px;font-weight:700;margin:0}@media only screen and (min-width: 1160px){.card--large .card__content-title{font-size:48px;margin:5px 0 4px 0}}.card--large .card__content-detail{margin-bottom:0;letter-spacing:2px;text-transform:uppercase;color:#565656}.card--large .card__content-detail:before{content:"";display:block;width:39px;height:39px;margin-bottom:38px}.card--large .card__content-detail--target:before{background:url("./assets/icons/target.svg")}.card--large .card__content-detail--issuance:before{background:url("./assets/icons/issuance.svg")}.card--large .card__content-detail--credit-rating:before{background:url("./assets/icons/credit-rating.svg")}.card--large .card__content-detail--euro:before{background:url("./assets/icons/euro.svg")}.card--large .card__content-detail--interest-rate:before{background:url("./assets/icons/interest-rate.svg")}.card--blue{background-image:linear-gradient(to bottom, #f3fcff, #ecfaff 100%)}.card--margin-bottom{margin-bottom:18px}.card--shadow{box-shadow:0 0 40px 5px rgba(0,0,0,0.05)}@media only screen and (min-width: 1160px){.card--has-hover{transition:background 0.3s;background-image:linear-gradient(180deg, #f7f7f7 50%, #ececec 100%)}.card--has-hover:before{transition:0.22s ease-out;background:url("./assets/icons/harp.svg");position:absolute;bottom:0;left:0;width:78%;height:91%;background-size:cover;opacity:0;content:"";pointer-events:none}.card--has-hover:hover:before{opacity:1}}@media only screen and (min-width: 1160px){.card--has-image:hover{background-image:linear-gradient(180deg, #f7f7f7 50%, #ececec 100%)}.card--has-image:hover *{color:#565656}.card--has-image:hover .card__image{opacity:0.2}}@media only screen and (min-width: 768px){.card-container{display:flex;margin-left:-10px;justify-content:space-between}.card-container .card--featured{min-width:56%}}@media only screen and (min-width: 1160px){.card-container{margin-left:-19px}}@media only screen and (min-width: 768px){.card-container .card{flex-basis:33%;margin-left:10px}}@media only screen and (min-width: 1160px){.card-container .card{margin-left:19px}}.card-container__col-50 .card{max-height:calc(50% - 18px);height:100%}.card-container--flex-s{display:flex;flex-direction:column}.card-container--slider{display:flex}@media only screen and (min-width: 768px){.card-container--slider{margin-left:0}}.card-container--slider .card{height:100%;margin:10px 17px 10px 17px}@media only screen and (min-width: 768px){.card-container--slider .card{margin:10px 16px}}@media only screen and (min-width: 1160px){.card-container--slider .card{margin:10px 22px 10px 16px}}.card-container--slider .card--shadow{box-shadow:0 0 12px 5px rgba(0,0,0,0.05)}.pagination{display:flex;border-top:solid 1px rgba(0,142,111,0.2);align-items:center;justify-content:center;margin-top:80px}.pagination__page{color:#2ab673;line-height:2.25;padding:15px 16px 15px 16px}.pagination__page--active{color:#fbb042;font-weight:700;position:relative}.pagination__page--active:before{width:100%;height:2px;background:#fbb042;position:absolute;top:-1px;left:0;content:""}.pagination__first,.pagination__last,.pagination__next,.pagination__prev{width:44px;height:52px;display:flex;align-items:center;justify-content:center;position:relative}.pagination__first:before,.pagination__last:before,.pagination__next:before,.pagination__prev:before{background-image:url("data:image/svg+xml,%3Csvg width='8px' height='5px' viewBox='0 0 8 5' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-218.000000, -326.000000)' fill='%23FBB042'%3E%3Cpolygon points='225.06 326 222 329.090418 218.94 326 218 326.951417 222 331 226 326.951417'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");content:"";width:8px;height:5px;display:block}.pagination__first:before{transform:rotate(90deg);height:10px}.pagination__prev:before{transform:rotate(90deg)}.pagination__next:before{transform:rotate(-90deg)}.pagination__last:before{transform:rotate(-90deg);height:10px}.breadcrumbs{margin-bottom:30px;display:flex;flex-wrap:wrap}.breadcrumbs .breadcrumbs__item,.breadcrumbs a{font-size:12px;text-transform:uppercase}@media only screen and (min-width: 768px){.breadcrumbs .breadcrumbs__item,.breadcrumbs a{font-size:10px}}@media only screen and (min-width: 1160px){.breadcrumbs .breadcrumbs__item,.breadcrumbs a{font-size:12px}}.breadcrumbs .breadcrumbs__item{display:flex;align-items:center;font-weight:500;color:#aeaeae}.breadcrumbs .breadcrumbs__item:before{content:"";background-image:url("./assets/icons/arrow.svg");width:9px;height:7.5px;margin:0 9px 0 8px;display:block}@media only screen and (min-width: 768px){.breadcrumbs .breadcrumbs__item:before{margin:0 6px 0 7px}}@media only screen and (min-width: 1160px){.breadcrumbs .breadcrumbs__item:before{margin:0 8px 0 9px}}.breadcrumbs .breadcrumbs__item a{color:#008e6f;padding-bottom:2px;font-weight:500}.breadcrumbs .breadcrumbs__item:first-child:before{background-image:none;margin:0;content:initial}.internal-menu{background-color:rgba(0,142,111,0.05)}@media only screen and (min-width: 1160px){.internal-menu{padding:28px 44px 30px 44px;width:400px}}.internal-menu .accordion__menu-item{margin-bottom:16px}@media only screen and (min-width: 1160px){.internal-menu .accordion__menu-item{margin-bottom:0}}.internal-menu .accordion__menu-item a{display:flex;align-items:center;padding:6px 3px;line-height:1.7;position:relative;justify-content:center;font-weight:300}@media only screen and (min-width: 1160px){.internal-menu .accordion__menu-item a{justify-content:flex-start;text-align:left;padding:0;transition:0.2s all}}.internal-menu .accordion__menu-item>a{text-transform:uppercase;color:#008e6f !important;font-weight:500;letter-spacing:2px;font-size:18px;padding:5px 3px}@media only screen and (min-width: 1160px){.internal-menu .accordion__menu-item>a{padding:0;margin-bottom:5px}}.internal-menu .accordion__menu-item--has-children>a:after{width:13px;height:8px;background-size:cover;margin-left:26px}@media only screen and (min-width: 1160px){.internal-menu .accordion__menu-item--has-children>a:after{width:0}}@media only screen and (min-width: 1160px){.internal-menu .accordion__menu-item ul{max-height:none;margin-bottom:0}}.internal-menu .accordion__menu-item ul li:before{display:none !important}@media only screen and (min-width: 1160px){.internal-menu .accordion__menu-item ul li a:before{background-image:url("data:image/svg+xml,%3Csvg width='8px' height='5px' viewBox='0 0 8 5' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-218.000000, -326.000000)' fill='%23FBB042'%3E%3Cpolygon points='225.06 326 222 329.090418 218.94 326 218 326.951417 222 331 226 326.951417'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");transform:rotate(-90deg);content:" ";align-items:center;justify-content:center;min-width:14px;min-height:9px;background-size:14px 9px;background-repeat:no-repeat;margin-right:26px;display:block}.internal-menu .accordion__menu-item ul li a:hover{color:#006e96;font-weight:700}.internal-menu .accordion__menu-item ul li a:hover:before{background-image:url("./assets/icons/chevron-blue.svg")}}.internal-menu .accordion__menu-item--is-active a{border-bottom:solid 1px rgba(0,142,111,0.15)}@media only screen and (min-width: 1160px){.internal-menu .accordion__menu-item--is-active a{border-bottom:none}}.business-areas-box{background-color:rgba(0,142,111,0.05);padding:38px 44px 30px 44px}.business-areas-box h5{text-transform:uppercase;color:#008e6f;font-weight:500;letter-spacing:2px;font-size:18px;margin-bottom:25px}.business-areas-box ul{display:flex;flex-wrap:wrap;width:260px;margin-bottom:30px}.business-areas-box ul li{display:flex;align-items:center;margin-bottom:16px}.business-areas-box ul li .business-areas-box__item{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:64px;height:64px;border-radius:10px;box-shadow:0 0 20px 0 rgba(0,0,0,0.05);background-color:#ffffff;margin-right:22px;position:relative}.business-areas-box ul li .business-areas-box__item:before{display:block;content:"";width:32px;height:32px}.business-areas-box ul li .business-areas-box__item--funding:before{background:url("./assets/icons/funding-green.svg");height:38px}.business-areas-box ul li .business-areas-box__item--strategic:before{background:url("./assets/icons/strategic-green.svg")}.business-areas-box ul li .business-areas-box__item--development:before{background:url("./assets/icons/development-green.svg")}.business-areas-box ul li .business-areas-box__item--claims:before{background:url("./assets/icons/claims-green.svg")}.business-areas-box ul li .business-areas-box__item--era:before{background:url("./assets/icons/era-green.svg")}.business-areas-box ul li .business-areas-box__item:hover span{visibility:visible;opacity:0.9;bottom:100%;z-index:999;opacity:1}.business-areas-box ul li .business-areas-box__item span{position:absolute;color:#fff;background:#006e96;height:auto;text-align:center;visibility:hidden;border-radius:4px;transition:0.2s all;bottom:80%;left:50%;font-size:13px;transform:translateX(-50%);transition:0.2s all;padding:10px;opacity:0;white-space:nowrap}.business-areas-box ul li .business-areas-box__item span:after{content:'';position:absolute;top:100%;left:50%;margin-left:-8px;width:0;height:0;border-top:8px solid #006e96;border-right:8px solid transparent;border-left:8px solid transparent}.business-areas-box ul li .business-areas-box__details{flex-shrink:0;max-height:0;max-width:0;overflow:hidden;transition:max-height 0.3s;font-size:16px;line-height:1.63;font-weight:500}.business-areas-box__button{display:flex;color:#006e96;text-transform:uppercase;letter-spacing:0.8px;font-weight:600;font-size:12px;align-items:center;margin-top:-13px}.business-areas-box__button:before{content:"+";font-size:18px;margin-right:8px}.business-areas-box__button:after{content:"see details"}.business-areas-box--is-active ul{flex-wrap:unset;flex-direction:column}.business-areas-box--is-active ul li .business-areas-box__details{max-height:300px;max-width:185px}.business-areas-box--is-active .business-areas-box__button:before{content:"-"}.business-areas-box--is-active .business-areas-box__button:after{content:"hide details"}.business-areas-box--is-active .business-areas-box__item:hover span{display:none}.business-areas-cards{position:relative;margin:34px 0 32px 0}@media only screen and (min-width: 768px){.business-areas-cards{margin-bottom:60px}}@media only screen and (min-width: 1160px){.business-areas-cards{margin:69px 0 100px 0}}.business-areas-cards .card-container .area{display:flex;align-items:center;justify-content:center;flex-basis:33%;height:230px}@media all and (-ms-high-contrast: none){.business-areas-cards .card-container .area{height:100px}}@media only screen and (min-width: 768px){.business-areas-cards .card-container .area{height:187px}}@media only screen and (min-width: 1160px){.business-areas-cards .card-container .area{height:295px}.business-areas-cards .card-container .area:hover .card__image img{transform:scale(1.1)}}.business-areas-cards .card-container .area .card__image{border-radius:10px;width:100%;-webkit-mask-image:-webkit-radial-gradient(white, black)}.business-areas-cards .card-container .area .card__image img{transition:transform 0.2s ease-in-out;min-width:100%}.business-areas-cards .card-container .area .card__image:before{z-index:1;mix-blend-mode:multiply;opacity:1}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.business-areas-cards .card-container .area .card__image:before{opacity:0.7}}@supports (-ms-ime-align: auto){.business-areas-cards .card-container .area .card__image:before{opacity:0.7}}.business-areas-cards .card-container .area--about .card__content:before{width:67px;height:87px;background-image:url("./assets/icons/harp.svg")}.business-areas-cards .card-container .area--about .card__image:before{background:rgba(86,86,86,0.7)}.business-areas-cards .card-container .area--funding .card__content:before{width:66px;height:78px;background-image:url("./assets/icons/funding.svg")}.business-areas-cards .card-container .area--funding .card__image:before{background:#006e96}@media all and (-ms-high-contrast: none){.business-areas-cards .card-container .area--funding .card__image:before{opacity:0.7}}.business-areas-cards .card-container .area--strategic .card__content:before{width:66px;height:66px;background-image:url("./assets/icons/strategic.svg")}.business-areas-cards .card-container .area--strategic .card__image:before{background:#008e6f}@media all and (-ms-high-contrast: none){.business-areas-cards .card-container .area--strategic .card__image:before{opacity:0.7}}.business-areas-cards .card-container .area--development .card__content:before{width:67px;height:69px;background:url("./assets/icons/development.svg")}.business-areas-cards .card-container .area--development .card__image:before{background:#006e96}@media all and (-ms-high-contrast: none){.business-areas-cards .card-container .area--development .card__image:before{opacity:0.7}}.business-areas-cards .card-container .area--claims .card__content:before{width:67px;height:67px;background-image:url("./assets/icons/claims.svg")}.business-areas-cards .card-container .area--claims .card__image:before{background:#008e6f}@media all and (-ms-high-contrast: none){.business-areas-cards .card-container .area--claims .card__image:before{opacity:0.7}}.business-areas-cards .card-container .area--era .card__content:before{width:67px;height:67px;background-image:url("./assets/icons/era.svg")}.business-areas-cards .card-container .area--era .card__image:before{background:#006e96}@media all and (-ms-high-contrast: none){.business-areas-cards .card-container .area--era .card__image:before{opacity:0.7}}.business-areas-cards .card-container .area .card__content{align-items:center;justify-content:flex-end;z-index:2;width:100%}.business-areas-cards .card-container .area .card__content:before{display:block;content:"";background-size:contain;margin-bottom:20px}.business-areas-cards .card-container .area .card__content h4{display:inline-block;max-width:100%;text-align:center;color:#fff;font-size:16px;height:30%}@media only screen and (min-width: 768px){.business-areas-cards .card-container .area .card__content h4{height:30%}}@media only screen and (min-width: 1160px){.business-areas-cards .card-container .area .card__content h4{font-size:22px;height:40%}}.business-areas-cards .card-container .tns-item{opacity:0.3}@media only screen and (min-width: 768px){.business-areas-cards .card-container .tns-item{opacity:1}}.business-areas-cards .card-container .tns-item--active{opacity:1}.business-areas-cards__buttons{justify-content:space-between;padding:0 30px;position:absolute;top:44%}@media only screen and (min-width: 768px){.business-areas-cards__buttons{position:relative;padding:0;justify-content:center;margin-top:20px}}@media only screen and (min-width: 1160px){.business-areas-cards__buttons{margin-top:30px}}@media only screen and (min-width: 768px){.business-areas-cards__flex-container{display:flex !important;flex-wrap:wrap;align-items:flex-start}.business-areas-cards__flex-container>div{flex-basis:33%;margin-bottom:14px}}.latest-news{margin-bottom:62px;position:relative}@media only screen and (min-width: 768px){.latest-news{margin-bottom:51px}}@media only screen and (min-width: 1160px){.latest-news{margin-bottom:72px}}.latest-news .wrapper{position:relative}.latest-news__header .wrapper{display:flex;justify-content:flex-start}.latest-news__header h5{text-transform:uppercase;line-height:1.33;letter-spacing:8.2px;color:#008e6f;z-index:999;display:none;align-items:center;justify-content:flex-start;margin-left:10px}@media only screen and (min-width: 768px){.latest-news__header h5{display:flex;margin-left:34px}}@media only screen and (min-width: 1160px){.latest-news__header h5{margin-left:6px}}.latest-news__header h5:before{content:"";background-image:url("./assets/icons/harp-green.svg");width:32px;height:42px;margin-right:20px;background-size:cover}@media only screen and (min-width: 768px){.latest-news__header h5{font-size:22px;line-height:2.55;letter-spacing:10px}.latest-news__header h5:before{margin-right:33px}}.latest-news__header--image{overflow:hidden;position:relative;padding:110px 0 130px 0;margin-bottom:-110px}.latest-news__header--image h5{color:#fff;display:flex}.latest-news__header--image h5:before{background-image:url("./assets/icons/harp.svg")}.latest-news__header--image img{position:absolute;top:0;min-height:100%;object-fit:cover;font-family:"object-fit: cover;"}@media only screen and (min-width: 768px){.latest-news__header--image{margin-bottom:-87px}}@media only screen and (min-width: 1160px){.latest-news__header--image{padding:260px 0 95px 0}}.latest-news__view-all{margin:46px 30px 0 30px;text-align:center}@media only screen and (min-width: 1160px){.latest-news__view-all{margin-top:49px}}.latest-news__view-all .btn{display:block;text-align:center}@media only screen and (min-width: 768px){.latest-news__view-all .btn{display:inline-block}}.latest-news__buttons{justify-content:center;margin-top:30px}@media only screen and (min-width: 768px){.latest-news__buttons{width:auto;float:right}}@media only screen and (min-width: 1160px){.latest-news__buttons{margin-top:50px}}.latest-news .tns-inner{margin:18px 0 18px 10px !important;padding:0 15px 0 0;width:100%}@media only screen and (min-width: 768px){.latest-news .tns-inner{margin:18px 0 18px 5px !important;padding:0 7px 0 0}}.download{margin-bottom:62px}@media only screen and (min-width: 768px){.download{margin-bottom:51px}}@media only screen and (min-width: 1160px){.download{margin-bottom:72px}}@media all and (-ms-high-contrast: none){.download .card{height:calc(50% - 18px);width:65%}.download .card--constricted{width:40%}}.social{padding-bottom:80px}@media only screen and (min-width: 768px){.social{padding-bottom:55px}}@media only screen and (min-width: 1160px){.social{padding-bottom:72px}}@media only screen and (min-width: 768px){.social__container{padding-right:0 !important;display:flex;overflow:hidden}}.social__slider{display:flex}.social__platforms{border-radius:10px;background:#006e96;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width: 768px){.social__platforms{width:33%;z-index:999}}@media only screen and (min-width: 1160px){.social__platforms{width:32%}}@media only screen and (min-width: 768px){.social__card-container{width:85%;margin-left:-120px}}@media only screen and (min-width: 1160px){.social__card-container{width:69%;margin-left:0}}.social__intro{padding:22px 32px 17px 32px}.social__intro h2,.social__intro p{color:#fff}.social__intro h2{font-size:26px;line-height:1.38;margin-bottom:2px}.social__intro p{font-size:12px;font-weight:300}.social__links{display:flex}.social__links--twitter,.social__links--linkedin{display:flex;align-items:center;justify-content:center;flex-basis:50%;line-height:2;letter-spacing:2px;font-size:12px;color:#fff;text-transform:uppercase;padding:16px 13px}.social__links--twitter:before,.social__links--linkedin:before{background-size:18px 14px;content:"";width:18px;height:14px;margin-right:14px}.social__links--twitter{background-color:#1da1f2;border-bottom-left-radius:10px}.social__links--twitter:before{background-image:url("./assets/icons/twitter.svg")}.social__links--linkedin{background-color:#0084b1;border-bottom-right-radius:10px}.social__links--linkedin:before{background-image:url("./assets/icons/linkedin.svg")}.social__buttons{justify-content:center;margin-top:30px}@media only screen and (min-width: 1160px){.social__buttons{margin-top:50px}}.social .card{padding:24px 31px}@media only screen and (min-width: 768px){.social .card{margin-bottom:0;margin-left:9px !important;background-image:linear-gradient(to bottom, rgba(252,252,252,0.6), #f8f8f8)}}@media only screen and (min-width: 1160px){.social .card{margin-left:19px !important}}.social .card__content header{display:flex;align-items:flex-start;margin-bottom:11px}.social .card__content header div{display:flex;flex-direction:column}.social .card__content p{font-size:12px;color:#000}.social .card__content p a{color:#2ab673}.social .card__content .card__logo{border-radius:50%;background:#fff;width:51px;height:48px;display:flex;justify-content:center;align-items:center;margin-right:17px}.social .card__content .card__logo svg{width:30px;height:36px}.social .card__content .card__handle,.social .card__content .card__name,.social .card__content .card__date{line-height:normal;text-transform:uppercase}.social .card__content .card__handle{line-height:2.4;font-size:10px;color:#006e96}.social .card__content .card__name{line-height:1.5;letter-spacing:1.1px;font-size:16px;color:#000;font-weight:700}.social .card__content .card__date{letter-spacing:2px;color:#aeaeae;font-size:12px;margin-top:24px}@media only screen and (min-width: 768px){.social .card--active{background-image:linear-gradient(to bottom, #f3fcff, #ecfaff 100%)}}.standard-text{margin-top:30px}.standard-text h1,.standard-text h2,.standard-text h3,.standard-text h4,.standard-text h5,.standard-text h6{color:#008e6f;margin-bottom:30px}.standard-text h1.--secondary,.standard-text h2.--secondary,.standard-text h3.--secondary,.standard-text h4.--secondary,.standard-text h5.--secondary,.standard-text h6.--secondary{color:#565656}.standard-text h1.--tertiary,.standard-text h2.--tertiary,.standard-text h3.--tertiary,.standard-text h4.--tertiary,.standard-text h5.--tertiary,.standard-text h6.--tertiary{color:#006e96}.standard-text h1{font-size:32px;line-height:1.13}@media only screen and (min-width: 1160px){.standard-text h1{font-size:42px;line-height:1.14}}.standard-text h2{font-size:28px;line-height:1.14}@media only screen and (min-width: 1160px){.standard-text h2{font-size:32px;line-height:normal}}.standard-text h3{font-size:22px;line-height:1.27}@media only screen and (min-width: 1160px){.standard-text h3{font-size:26px;line-height:1.38}}.standard-text h4{font-size:20px;line-height:1.3}@media only screen and (min-width: 1160px){.standard-text h4{font-size:22px;line-height:1.64}}.standard-text h5{font-size:18px;line-height:1.44}.standard-text h6{font-size:16px;line-height:1.63}.standard-text p,.standard-text ul,.standard-text ol,.standard-text figcaption,.standard-text blockquote{margin-bottom:30px}.standard-text p{color:#565656;font-size:16px;line-height:1.5;font-weight:300}.standard-text ul ul:not(.accordion){margin-left:20px}.standard-text ul.accordion ul{margin-left:0}.standard-text ol{margin-left:18px}.standard-text li{color:#565656;line-height:1.5;font-weight:300}.standard-text img{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw}@media only screen and (min-width: 768px){.standard-text img{margin:0;left:0;right:0;width:100%}}.standard-text figcaption{font-size:14px;font-style:italic;line-height:1.71;color:#006e96}@media only screen and (min-width: 768px){.standard-text figcaption{margin-top:3px}}.standard-text blockquote{position:relative}.standard-text blockquote p{font-size:22px;color:#006e96;line-height:1.27;font-weight:500;padding:42px 6px 0 17px}@media only screen and (min-width: 768px){.standard-text blockquote p{padding:70px 89px 6px 33px}}@media only screen and (min-width: 1160px){.standard-text blockquote p{font-size:26px;line-height:1.38;padding:92px 100px 6px 33px}}.standard-text blockquote p:before{font-size:24px;font-style:italic;content:'"'}.standard-text blockquote span{display:block;position:relative;line-height:1.63;font-size:16px;font-weight:300;color:#006e96;padding:15px 0 0 36px;width:91%;border-top:1px solid rgba(0,110,150,0.25);margin-left:-19px}@media only screen and (min-width: 768px){.standard-text blockquote span{padding:15px 66px 0 81px;margin-left:-49px;width:81%}}.standard-text blockquote:before{background-image:url("./assets/icons/quote.svg");content:"";width:119px;height:98px;position:absolute;background-size:contain}@media only screen and (min-width: 768px){.standard-text blockquote:before{width:146px;height:120px}}@media only screen and (min-width: 768px){.standard-text blockquote:before{width:179px;height:147px}}.standard-text__50-50-image{margin-bottom:30px}@media only screen and (min-width: 768px){.standard-text__50-50-image{display:flex;margin-left:-18px}.standard-text__50-50-image div{margin-left:18px}}.standard-text__accordion{max-width:95%;margin:0 auto;margin-bottom:30px}.standard-text__accordion .accordion__menu-item{margin-bottom:16px}.standard-text__accordion .accordion__menu-item>a,.standard-text__accordion .accordion__menu-item>a:active,.standard-text__accordion .accordion__menu-item>a:visited,.standard-text__accordion .accordion__menu-item>a:link{box-shadow:0 0 20px 5px rgba(0,0,0,0.05);background-color:#fff;color:#565656 !important;padding:18px 57px 18px 17px;line-height:1.5;font-size:16px;font-weight:500;position:relative;justify-content:flex-start;align-items:flex-start}@media only screen and (min-width: 768px){.standard-text__accordion .accordion__menu-item>a,.standard-text__accordion .accordion__menu-item>a:active,.standard-text__accordion .accordion__menu-item>a:visited,.standard-text__accordion .accordion__menu-item>a:link{padding:31px 57px 31px 18px}}.standard-text__accordion .accordion__menu-item>a:hover{color:#006e96 !important}.standard-text__accordion .accordion__menu-item--has-children>a:after{width:13px;height:8px;position:absolute;background-size:cover;right:32px;transform:translate(0, calc(50% + 8px))}@media only screen and (min-width: 768px){.standard-text__accordion .accordion__menu-item--has-children>a:after{right:40px}}.standard-text__accordion .accordion__menu-item ul li{padding:15px 10px 3px 10px;overflow-x:auto}.standard-text__accordion .accordion__menu-item ul li:before{display:none !important}@media only screen and (min-width: 768px){.standard-text__accordion .accordion__menu-item ul li{padding:23px 33px 3px 33px}}@media only screen and (min-width: 1160px){.standard-text__accordion .accordion__menu-item ul li{padding:23px 0 3px 0}}.standard-text__accordion .accordion__menu-item--is-active>a{box-shadow:0 0 20px 0 rgba(0,0,0,0.2);color:#fff;background-color:#006e96}.standard-text__accordion .accordion__menu-item--is-active>a:after{transform-origin:center;transform:translate(0, calc(50% + 8px)) rotate(180deg)}.standard-text ul.standard-text__anchor-links{margin-bottom:30px;box-shadow:0 0 40px 5px rgba(0,0,0,0.05);background-color:#fff;padding:14px 0}.standard-text ul.standard-text__anchor-links li{display:flex}.standard-text ul.standard-text__anchor-links li a{padding:11px 20px;font-size:14px;font-weight:500;width:100%}@media only screen and (min-width: 768px){.standard-text ul.standard-text__anchor-links{display:flex;justify-content:space-between}}.standard-text__person{margin-bottom:30px}@media only screen and (min-width: 768px){.standard-text__person{display:flex}}.standard-text__person .standard-text__person-image{text-align:center}@media only screen and (min-width: 768px){.standard-text__person .standard-text__person-image{width:50%}}.standard-text__person .standard-text__person-image img{height:100%;margin:0;left:0;right:0;width:auto;display:inline-block}.standard-text__person .standard-text__person-details{margin-top:-6px;padding:10px 22px;display:flex;flex-direction:column;justify-content:flex-end;background:rgba(0,110,150,0.05)}.standard-text__person .standard-text__person-details h3{margin-bottom:10px}@media only screen and (min-width: 768px){.standard-text__person .standard-text__person-details{margin-top:0;width:50%;padding:0 37px 32px 37px}.standard-text__person .standard-text__person-details h3{margin-bottom:20px}}.standard-text__table{display:flex;align-items:flex-start}.standard-text__table,.standard-text table{margin-bottom:30px}@media only screen and (min-width: 768px){.standard-text__table,.standard-text table{display:block}}.standard-text__table .standard-text__table-slider-container,.standard-text table .standard-text__table-slider-container{width:50%}@media only screen and (min-width: 768px){.standard-text__table .standard-text__table-slider-container,.standard-text table .standard-text__table-slider-container{width:auto}}.standard-text__table .standard-text__table-slider-settings,.standard-text table .standard-text__table-slider-settings{display:flex}.standard-text__table .standard-text__table-column,.standard-text table .standard-text__table-column{display:flex;flex-direction:column;width:50%}@media only screen and (min-width: 768px){.standard-text__table .standard-text__table-column,.standard-text table .standard-text__table-column{width:auto;border-left:solid 1px rgba(0,110,150,0.1);flex-grow:1;flex-basis:0}}.standard-text__table .standard-text__table-column--shadow,.standard-text table .standard-text__table-column--shadow{box-shadow:4px 0 5px 0 rgba(0,0,0,0.1);border-right:solid 1px rgba(0,110,150,0.1);z-index:999}@media only screen and (min-width: 768px){.standard-text__table .standard-text__table-column--shadow,.standard-text table .standard-text__table-column--shadow{box-shadow:none;border-right:none;border-left:none}}@media only screen and (min-width: 768px){.standard-text__table .standard-text__table-slider-item,.standard-text table .standard-text__table-slider-item{flex:1}}.standard-text__table .standard-text__table-slider-item .standard-text__table-column,.standard-text table .standard-text__table-slider-item .standard-text__table-column{width:100%}@media only screen and (min-width: 768px){.standard-text__table .standard-text__table-slider-item .standard-text__table-column,.standard-text table .standard-text__table-slider-item .standard-text__table-column{width:auto}}.standard-text__table .standard-text__table-item,.standard-text__table tr,.standard-text table .standard-text__table-item,.standard-text table tr{font-weight:300}.standard-text__table .standard-text__table-item:nth-child(odd),.standard-text__table tr:nth-child(odd),.standard-text table .standard-text__table-item:nth-child(odd),.standard-text table tr:nth-child(odd){background-color:white}.standard-text__table .standard-text__table-item:nth-child(even),.standard-text__table tr:nth-child(even),.standard-text table .standard-text__table-item:nth-child(even),.standard-text table tr:nth-child(even){background-color:#f2f8fa}.standard-text__table .standard-text__table-item--header,.standard-text__table tr--header,.standard-text table .standard-text__table-item--header,.standard-text table tr--header{font-weight:600;padding:32px 3px 36px}.standard-text__table .tns-nav,.standard-text table .tns-nav{display:flex;flex-direction:row;justify-content:center;padding-top:23px;margin-left:calc(-50vw + 20px)}.standard-text__table .tns-nav button,.standard-text table .tns-nav button{width:12px;height:12px;border:1px solid rgba(0,110,150,0.5);margin:0 6px;border-radius:50%}.standard-text__table .tns-nav .tns-nav-active,.standard-text table .tns-nav .tns-nav-active{background-color:rgba(0,110,150,0.5)}.standard-text__table td,.standard-text__table th,.standard-text table td,.standard-text table th{border-left:solid 1px rgba(0,110,150,0.1);padding:24px 20px !important}.standard-text__table td:first-child,.standard-text__table th:first-child,.standard-text table td:first-child,.standard-text table th:first-child{border-left:none}.standard-text__table thead tr,.standard-text table thead tr{background-color:#f2f8fa !important}.standard-text__internal-menu{margin-bottom:30px}@media only screen and (min-width: 1160px){.standard-text__internal-menu{width:400px}}.standard-text__share{display:flex;margin-bottom:30px}.standard-text__share .standard-text__share-social{display:flex}.standard-text__share .standard-text__share-item,.standard-text__share .standard-text__share-label{text-transform:uppercase;color:#008e6f;font-size:12px;line-height:2.5;letter-spacing:1px;display:flex;align-items:center}.standard-text__share .standard-text__share-label{margin-right:14px;margin-left:50px}.standard-text__share .standard-text__share-item:before{content:" ";margin-right:19px;display:block}.standard-text__share .standard-text__share-item--print:before{content:initial}.standard-text__share .standard-text__share-item--print:after{content:" ";display:block;background:url("./assets/icons/print.svg");width:17px;height:18px;margin-left:13px}.standard-text__share .standard-text__share-item--facebook:before{background:url("./assets/icons/facebook.svg");width:16px;height:16px}.standard-text__share .standard-text__share-item--twitter:before{background:url("./assets/icons/twitter-blue.svg");width:15px;height:12px}.standard-text__share .standard-text__share-item--link:before{background:url("./assets/icons/link.svg");width:18px;height:9px}.standard-text__share .standard-text__share-item--mail:before{background:url("./assets/icons/mail.svg");width:16px;height:12px}.standard-text__business-areas{margin-bottom:30px}.standard-text__publications{margin-bottom:30px}.standard-text__publications h5{text-transform:uppercase}.standard-text__publications .card{max-width:375px}.standard-text__publications .card .card__content-title{font-size:26px;margin-bottom:15px}.standard-text__publications .card .card__content-detail--size{margin-bottom:25px}.standard-text .container__left{overflow-x:auto}@media only screen and (min-width: 1160px){.standard-text .container__left{overflow-x:hidden;width:52%}}.standard-text .container__left ul:not(.standard-text__anchor-links):not(.breadcrumbs) li:not(.accordion__menu-item):before{background-image:url("data:image/svg+xml,%3Csvg width='8px' height='5px' viewBox='0 0 8 5' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-218.000000, -326.000000)' fill='%23FBB042'%3E%3Cpolygon points='225.06 326 222 329.090418 218.94 326 218 326.951417 222 331 226 326.951417'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");transform:rotate(-90deg);content:" ";width:14px;height:9px;background-size:cover;margin-right:8px;display:inline-block}.standard-text .container__left ul:not(.standard-text__anchor-links):not(.breadcrumbs) li>a{color:#008e6f;text-decoration:underline}.standard-text .container__left ul:not(.standard-text__anchor-links):not(.breadcrumbs) li>a:hover{text-decoration:none}.standard-text .container__left>a{color:#008e6f;text-decoration:underline}.standard-text .container__left>a:hover{text-decoration:none}.standard-text .container__left p a{color:#008e6f;text-decoration:underline}.standard-text .container__left p a:hover{text-decoration:none}@media only screen and (min-width: 1160px){.standard-text__right{width:40%}}.internal-menu .accordion__menu-item ul li:before,.business-areas-box ul li:before,.standard-text__accordion .accordion__menu-item:before,.standard-text__accordion .accordion__menu-item ul li:before,.standard-text ul.standard-text__anchor-links li:before,.standard-text__internal-menu .accordion__menu-item:before,.contact__accordion .accordion__menu-item ul li:before{content:"";margin-right:0}.contact{margin-top:14px;margin-bottom:50px}@media only screen and (min-width: 1160px){.contact{margin-top:30px}}.contact__details h1{margin-bottom:14px}.contact__details p{font-size:16px;font-weight:300;line-height:1.75;margin-bottom:30px}@media only screen and (min-width: 768px){.contact__details p{margin-bottom:22px}}.contact__details a{color:#008e6f}.contact__details .contact__details-directions{font-weight:600;display:flex;align-items:center;margin-bottom:30px}@media only screen and (min-width: 768px){.contact__details .contact__details-directions{margin-bottom:22px}}.contact__details .contact__details-directions:before{content:"";display:block;background:url("./assets/icons/location.svg");width:12px;height:15px;margin-right:11px}.contact__form{margin-bottom:40px;display:flex;flex-direction:column;margin-top:30px}@media only screen and (min-width: 1160px){.contact__form{margin-bottom:0}}.contact__form input,.contact__form textarea{border-bottom:solid 1px rgba(0,142,111,0.2);font-size:16px;line-height:1.5;font-weight:300;color:#aeaeae;margin-bottom:25px;padding-bottom:7px;font-family:opensans,Helvetica,Arial,sans-serif}@media only screen and (min-width: 768px){.contact__form input,.contact__form textarea{margin-bottom:20px}}.contact__form input{padding-top:7px}.contact__form textarea{height:150px}.contact__form button{color:#006e96;text-transform:uppercase;font-size:12px;letter-spacing:0.8px;justify-content:center;align-items:center;font-weight:600;padding:4px 0}.contact__form button:after{content:"";background:url("./assets/icons/chevron-blue.svg");width:8px;height:5px;display:block;transform:rotate(-90deg);background-size:cover;margin-left:7px}@media only screen and (min-width: 768px){.contact__form button{justify-content:flex-end}}.contact__accordion .accordion__menu-item{margin-bottom:16px}.contact__accordion .accordion__menu-item>a{box-shadow:0 0 40px 5px rgba(0,0,0,0.05);background-color:#fff;color:#008e6f;padding:18px 57px 18px 17px;line-height:1.3;font-size:20px;font-weight:500;position:relative;justify-content:flex-start;align-items:flex-start}@media only screen and (min-width: 768px){.contact__accordion .accordion__menu-item>a{padding:31px 57px 31px 18px}}@media only screen and (min-width: 1160px){.contact__accordion .accordion__menu-item>a{font-size:22px}}.contact__accordion .accordion__menu-item--has-children>a:after{width:13px;height:8px;position:absolute;background-size:cover;right:32px;transform:translate(0, calc(50% + 8px))}@media only screen and (min-width: 768px){.contact__accordion .accordion__menu-item--has-children>a:after{right:40px}}.contact__accordion .accordion__menu-item ul li{padding:25px 25px 3px 25px}@media only screen and (min-width: 768px){.contact__accordion .accordion__menu-item ul li{padding:23px 33px 3px 33px}}@media only screen and (min-width: 1160px){.contact__accordion .accordion__menu-item ul li{padding:23px 0 3px 0}}.contact__accordion .accordion__menu-item ul li p{font-size:16px;margin-bottom:25px;font-weight:300}.contact__accordion .accordion__menu-item--is-active>a{box-shadow:0 0 20px 0 rgba(0,0,0,0.2);color:#fff;background-color:#008e6f}.contact__accordion .accordion__menu-item--is-active>a:after{background-image:url("./assets/icons/chevron-white.svg");transform-origin:center;transform:translate(0, calc(50% + 8px)) rotate(180deg)}.contact__image{overflow:hidden;margin-right:30px}@media only screen and (min-width: 1160px){.contact__image{margin-right:80px;height:100%}}.contact__image img{max-height:644px;max-width:305px;height:100%;object-fit:cover;font-family:"object-fit: cover;";position:relative;z-index:2}@media only screen and (min-width: 1160px){.contact__image img{max-height:730px;max-width:740px}}.contact__map{width:532px;height:459px;margin-right:80px}@media only screen and (min-width: 1160px){.contact__container--top .container__left{flex:1}}@media only screen and (min-width: 1160px){.contact__container--top .container__right{display:flex;flex-direction:column;justify-content:center;width:500px}}@media only screen and (min-width: 1160px){.contact__container--bottom{margin-top:-5px}}@media only screen and (min-width: 1160px){.contact__container--bottom .container__right{margin-top:93px}}@media only screen and (min-width: 768px){.business-areas__image{overflow:hidden;position:relative;width:23%;flex-shrink:0;align-self:stretch;margin-bottom:0}}@media only screen and (min-width: 1160px){.business-areas__image{width:16.5%}}@media only screen and (min-width: 768px){.business-areas__image:before{content:"";position:absolute;top:0;left:0;background:#006e96;opacity:0.7;mix-blend-mode:multiply;width:100%;height:100%}}@media only screen and (min-width: 768px) and (-ms-high-contrast: active){.business-areas__image:before{opacity:0.5}}@media only screen and (min-width: 768px){.business-areas__image--green-overlay:before{background:#008e6f}}@media only screen and (min-width: 768px){.business-areas__image img{width:auto;height:100%;position:absolute;top:50%;left:50%;max-width:none;transform:translate(-50%, -50%);opacity:0.8}}.business-areas__intro{margin-bottom:30px}.business-areas__content{flex:1;margin-bottom:20px;display:flex;flex-direction:column;align-self:stretch}.business-areas__content p{font-weight:300;margin:30px 0 0 0}.business-areas__content a{color:#008e6f;text-decoration:underline}.business-areas__content a:hover{text-decoration:none}@media only screen and (min-width: 768px){.business-areas__content{margin:0 49px 0 30px}}@media only screen and (min-width: 1160px){.business-areas__content{margin:0 110px 0 80px}}.business-areas__content ul li:before{background-image:url("data:image/svg+xml,%3Csvg width='8px' height='5px' viewBox='0 0 8 5' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-218.000000, -326.000000)' fill='%23FBB042'%3E%3Cpolygon points='225.06 326 222 329.090418 218.94 326 218 326.951417 222 331 226 326.951417'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");transform:rotate(-90deg);content:" ";width:14px;height:9px;background-size:cover;margin-right:8px;display:inline-block}.business-areas__box{width:30%}.business-areas__internal-menu{margin-bottom:30px}.business-areas__more-details{margin-bottom:27px;align-self:stretch}@media only screen and (min-width: 768px){.business-areas__more-details{flex-direction:row;margin-bottom:10px}}.business-areas__stats .tns-item{margin-bottom:20px}@media only screen and (min-width: 768px){.business-areas__stats{margin-left:-75px !important}}@media only screen and (min-width: 1160px){.business-areas__stats{margin-left:0 !important;margin-top:50px}.business-areas__stats .tns-ovh{overflow:visible}.business-areas__stats .tns-item{flex-basis:33%;margin-bottom:21px}.business-areas__stats .card-container{flex-wrap:wrap;justify-content:flex-start;margin-left:-14px}.business-areas__stats .card{margin:0 0 0 14px;box-shadow:0 0 40px 5px rgba(0,0,0,0.05)}}@media only screen and (min-width: 768px){.business-areas__stats .tns-inner{margin-bottom:20px !important}}.business-areas__slider-buttons{display:flex;justify-content:center;margin-top:27px;margin-bottom:40px}@media only screen and (min-width: 768px){.business-areas__slider-buttons{margin-top:36px}}.business-areas .container{align-items:flex-start;margin-bottom:40px}.standard-listing__listing{margin-bottom:34px}@media only screen and (min-width: 1160px){.standard-listing__listing:before{content:"";display:block;background:#fff;width:80px;height:80px;border-radius:6px;box-shadow:0 0 40px 5px rgba(0,0,0,0.05)}}@media only screen and (min-width: 1160px){.standard-listing__listing{display:flex;flex-direction:column;max-width:910px}}@media only screen and (min-width: 1160px){.standard-listing__listing--funding .standard-listing__content:before{background-image:url("./assets/icons/funding-grey.svg")}}@media only screen and (min-width: 1160px){.standard-listing__listing--era .standard-listing__content:before{background-image:url("./assets/icons/era-grey.svg")}}@media only screen and (min-width: 1160px){.standard-listing__listing--about .standard-listing__content:before{background-image:url("./assets/icons/harp-grey-small.svg");opacity:1}}@media only screen and (min-width: 1160px){.standard-listing__listing--strategic .standard-listing__content:before{background-image:url("./assets/icons/strategic-grey.svg")}}@media only screen and (min-width: 1160px){.standard-listing__listing--development .standard-listing__content:before{background-image:url("./assets/icons/development-grey.svg")}}.standard-listing__content{display:flex}@media only screen and (min-width: 1160px){.standard-listing__content:before{content:"";display:block;width:80px;height:80px;background-repeat:no-repeat;background-position:center;flex-shrink:0;margin-right:18px;opacity:0.3;margin-top:-80px}}.standard-listing__content p{font-weight:300;margin-bottom:15px}@media only screen and (min-width: 768px){.standard-listing__content p{margin-bottom:18px}}.standard-listing__content h4{margin-bottom:5px}@media only screen and (min-width: 768px){.standard-listing__content h4{margin-bottom:13px}}@media only screen and (min-width: 1160px){.standard-listing__content h4{margin-top:-80px}}.standard-listing__content a{display:flex;color:#006e96;text-transform:uppercase;letter-spacing:0.8px;font-weight:600;font-size:12px}.standard-listing__content a:before{content:"+";font-size:18px;line-height:0.9;display:inline-block;margin-right:8px;margin-bottom:2px}.standard-listing__filters{display:flex;flex-direction:column;margin-bottom:36px}@media only screen and (min-width: 768px){.standard-listing__filters{flex-direction:row;align-items:flex-start;justify-content:space-between}}@media only screen and (min-width: 1160px){.standard-listing__filters{margin-bottom:60px}}.standard-listing__filters form{width:100%}@media only screen and (min-width: 768px){.standard-listing__dd{flex:1}}@media only screen and (min-width: 768px){.standard-listing__dd .accordion{display:flex}}.standard-listing__dd .accordion__menu-item{margin-bottom:5px;position:relative}.standard-listing__dd .accordion__menu-item a{font-weight:300;padding:9px 0}.standard-listing__dd .accordion__menu-item>a{justify-content:space-between;border-bottom:1px solid rgba(42,182,115,0.2);white-space:nowrap}@media only screen and (min-width: 768px){.standard-listing__dd .accordion__menu-item ul{position:absolute;z-index:999;width:100%;box-shadow:0 0 40px 5px rgba(0,0,0,0.05)}}.standard-listing__dd .accordion__menu-item ul li{display:flex;align-items:center;border-bottom:1px solid rgba(42,182,115,0.2)}@media only screen and (min-width: 768px){.standard-listing__dd .accordion__menu-item ul li{background:white}}.standard-listing__dd .accordion__menu-item ul li a{text-align:left}@media only screen and (min-width: 1160px){.standard-listing__dd .accordion__menu-item ul li a{padding:25px 10px 25px 0}}.standard-listing__dd .accordion__menu-item ul li a:hover{color:#008e6f;font-weight:500}.standard-listing__dd .accordion__menu-item--has-children a:after{width:8px;height:5px;margin-left:10px}.standard-listing__dd .accordion__menu-item.standard-listing__dd-business ul li:before{margin-right:10px;background-size:contain;flex-shrink:0}@media only screen and (min-width: 768px){.standard-listing__dd .accordion__menu-item.standard-listing__dd-business ul li:before{margin:0 10px}}@media only screen and (min-width: 1160px){.standard-listing__dd .accordion__menu-item.standard-listing__dd-business ul li:before{margin:0 30px}}.standard-listing__dd .accordion__menu-item.standard-listing__dd-business ul li.standard-listing__option-funding:before{background-image:url("./assets/icons/funding-grey.svg");width:32px;height:38px}.standard-listing__dd .accordion__menu-item.standard-listing__dd-business ul li.standard-listing__option-funding:hover:before{background-image:url("./assets/icons/funding-green.svg")}.standard-listing__dd .accordion__menu-item.standard-listing__dd-business ul li.standard-listing__option-strategic:before{background-image:url("./assets/icons/strategic-grey.svg");width:31px;height:32px}.standard-listing__dd .accordion__menu-item.standard-listing__dd-business ul li.standard-listing__option-strategic:hover:before{background-image:url("./assets/icons/strategic-green.svg")}.standard-listing__dd .accordion__menu-item.standard-listing__dd-business ul li.standard-listing__option-claims:before{background-image:url("./assets/icons/claims-grey.svg");width:32px;height:32px}.standard-listing__dd .accordion__menu-item.standard-listing__dd-business ul li.standard-listing__option-claims:hover:before{background-image:url("./assets/icons/claims-green.svg")}.standard-listing__dd .accordion__menu-item.standard-listing__dd-business ul li.standard-listing__option-era:before{background-image:url("./assets/icons/era-grey.svg");width:32px;height:32px}.standard-listing__dd .accordion__menu-item.standard-listing__dd-business ul li.standard-listing__option-era:hover:before{background-image:url("./assets/icons/era-green.svg")}.standard-listing__dd .accordion__menu-item.standard-listing__dd-business ul li.standard-listing__option-development:before{background-image:url("./assets/icons/development-grey.svg");width:32px;height:33px}.standard-listing__dd .accordion__menu-item.standard-listing__dd-business ul li.standard-listing__option-development:hover:before{background-image:url("./assets/icons/development-green.svg")}.standard-listing__dd .accordion__menu-item.standard-listing__dd-business ul li a{padding:20px 0}@media only screen and (min-width: 768px){.standard-listing__dd .accordion__menu-item.standard-listing__dd-business ul li a{padding:20px 10px 20px 0}}@media only screen and (min-width: 1160px){.standard-listing__dd .accordion__menu-item.standard-listing__dd-business ul li a{padding:25px 10px 25px 0}}@media only screen and (min-width: 768px){.standard-listing__dd .accordion__menu-item.standard-listing__dd-business{flex:1}}@media only screen and (min-width: 768px){.standard-listing__dd .accordion__menu-item{margin-right:30px}.standard-listing__dd .accordion__menu-item.standard-listing__dd-year{min-width:98px}.standard-listing__dd .accordion__menu-item.standard-listing__dd-year ul li a{padding-left:10px}}.standard-listing__dd .standard-listing__option-hidden{visibility:hidden}.standard-listing__flex-container{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.standard-listing__flex-container{flex-direction:row;align-items:flex-start}}.standard-listing__keywords{display:flex;flex-direction:column;margin-top:5px}@media only screen and (min-width: 768px){.standard-listing__keywords{flex:1}}@media only screen and (min-width: 768px){.standard-listing__keywords{flex-direction:row}}.standard-listing__keywords input{font-size:16px;font-weight:300;padding:9px 0;border-bottom:1px solid rgba(42,182,115,0.2)}@media only screen and (min-width: 768px){.standard-listing__keywords input{flex:1}}.standard-listing__keywords button{color:#006e96;letter-spacing:0.8px;font-size:12px;font-weight:600;text-transform:uppercase;display:flex;align-items:center;justify-content:center;margin-top:26px}@media only screen and (min-width: 768px){.standard-listing__keywords button{margin:0 0 0 20px}}.standard-listing__keywords button:before{content:"";display:block;width:12px;height:12px;margin-right:11px;background:url("./assets/icons/search-blue.svg")}.container{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.container--horizontal-tablet{flex-direction:row;justify-content:space-between}}@media only screen and (min-width: 1160px){.container--horizontal-desktop{flex-direction:row;justify-content:space-between}}.main{flex:1 0 auto}.wrapper{margin:0 auto;width:100%;padding:0 9px;box-sizing:border-box}@media only screen and (min-width: 768px){.wrapper{padding:0 15px}}@media only screen and (min-width: 1160px){.wrapper{max-width:1190px;padding:0 15px}}@media only screen and (min-width: 0) and (max-width: 767px){.wrapper--xtra-padding-s{padding:0 20px}}@media only screen and (min-width: 1160px){.wrapper--xtra-padding-s{max-width:1200px}}@media only screen and (min-width: 768px){.wrapper--xtra-padding-m{padding:0 49px}}@media only screen and (min-width: 1160px){.wrapper--xtra-padding-m{max-width:1258px}}@media only screen and (min-width: 1160px){.wrapper--xtra-width-l{max-width:1330px;padding:0 15px}}@media only screen and (min-width: 0) and (max-width: 767px){.wrapper--full-width-s{padding:0}}@media only screen and (min-width: 768px){.wrapper--full-width-m{max-width:100%;padding:0}}@media only screen and (min-width: 1160px){.wrapper--full-width-l{max-width:100%;padding:0}}@media only screen and (min-width: 1160px){.wrapper--reset-l{max-width:1190px;padding:0 15px}}.wrapper--xlarge{max-width:1440px}.header{position:relative;z-index:9999;transition:background 0.3s}.header__logo{flex-grow:1}.header__logo a{display:block;width:194px;height:40px;background-size:cover;background-image:url("./assets/images/logo.png")}@media only screen and (min-width: 768px){.header__logo a{width:258px;height:52px}}@media only screen and (min-width: 1160px){.header__logo a{width:325px;height:65px}}.header__menu-button{margin-left:22px}.header__menu-button span{position:relative;margin-top:11px;user-select:none}.header__menu-button span,.header__menu-button span::before,.header__menu-button span::after{display:block;width:24px;height:2px;outline:1px solid transparent;transition-property:background-color, transform;transition-duration:.3s}.header__menu-button span::before,.header__menu-button span::after{background-color:#fbb042;position:absolute;content:""}.header__menu-button span::before{top:-11px}.header__menu-button span::after{top:0}.header__container{position:relative;display:flex;align-items:center;padding:14px 0 15px 0}@media only screen and (min-width: 768px){.header__container{padding-top:20px}}@media only screen and (min-width: 1160px){.header__container{padding:30px 0 20px 0}}.header__container--is-active .header__search--top{display:none}@media only screen and (min-width: 768px){.header__container--is-active .header__search--top{display:flex;margin-right:80px;flex-basis:223px;border-bottom:0.5px solid #fbb042}.header__container--is-active .header__search--top input{display:block}}@media only screen and (min-width: 1160px){.header__container--is-active .header__search--top{margin-right:0;flex-basis:unset;border-bottom:none}.header__container--is-active .header__search--top input{display:none}}.header__container--is-active .header__language--top .accordion__menu-item>a{color:#aeaeae}.header__container--is-active .header__language--top ul>li{width:100%;text-align:center}@media only screen and (min-width: 768px){.header__container--is-active .header__language--top{display:block}}.header__container--is-active .header__menu-button span{background-color:transparent;transform:translateY(-6px)}.header__container--is-active .header__menu-button span::before{transform:translateY(11px) rotate(45deg)}.header__container--is-active .header__menu-button span::after{transform:translateY(0) rotate(-45deg)}.header__menu-container{width:100%;height:0;transition-property:height;transition-duration:0.3s;overflow:hidden}@media only screen and (min-width: 1160px){.header__menu-container{height:auto}}.header__menu-container--padding{padding-top:15px}.header__menu-container--is-active{background:#fff;height:100vh;overflow-y:scroll}.header__search--bottom,.header__search--top{display:flex;border-bottom:0.5px solid #fbb042;padding-bottom:10px}.header__search--bottom input,.header__search--top input{margin-left:20px;font-size:13px;line-height:1.38;width:100%;padding:3px 0}.header__search--bottom{flex-basis:200px;margin:23px 0 0 32px}.header__search--bottom svg{width:16px;height:16px}.header__search--top{margin-top:10px;border-bottom:none}.header__search--top input{display:none}.header__search--top svg{width:16px;height:16px}@media only screen and (min-width: 768px){.header__search--top svg{width:20px;height:20px}}@media only screen and (min-width: 1160px){.header__search--top{margin-right:0}}.header__search--top .header__search-close{display:none}@media only screen and (min-width: 1160px){.header__search--is-active{display:flex;align-items:center;position:absolute;right:0;width:640px}.header__search--is-active input{display:block;background:#fff;padding:10px 30px 10px 22px;box-shadow:0 0 20px 0 rgba(0,0,0,0.1);font-size:16px;font-weight:300}.header__search--is-active input::placeholder{font-size:16px;font-weight:300}.header__search--is-active .header__search-close{display:block;padding:15px;margin-left:-42px}.header__search--is-active .header__search-close:after{content:"";display:block;background:url("./assets/icons/close.svg");width:8px;height:8px;background-size:cover}}.header__language--bottom,.header__language--top{position:absolute}.header__language--bottom .accordion__menu-item,.header__language--top .accordion__menu-item{border-bottom:none}.header__language--bottom .accordion__menu-item>a,.header__language--top .accordion__menu-item>a{font-size:11px;line-height:1.5;padding-left:18px;color:#aeaeae !important}.header__language--bottom .accordion__menu-item ul li a,.header__language--top .accordion__menu-item ul li a{font-size:13px;font-weight:500;line-height:2.36;color:#aeaeae !important;background:#fff;border-top:solid 1px rgba(0,142,111,0.2)}.header__language--bottom .accordion__menu-item ul li a:first-child,.header__language--top .accordion__menu-item ul li a:first-child{border-top:none}.header__language--bottom .accordion__menu-item--has-children>a:after,.header__language--top .accordion__menu-item--has-children>a:after{margin-left:10px;width:8px;height:5px}.header__language--bottom{top:40px;right:32px}.header__language--bottom .accordion__menu-item>a{color:#aeaeae}.header__language--top{top:40px;right:100px}@media only screen and (min-width: 768px){.header__language--top{display:none}}@media only screen and (min-width: 1160px){.header__language--top{top:21px;right:0;display:block}}.header__menu-desktop{flex-basis:600px}.header__menu-desktop .header__menu-desktop-item>a{font-size:14px;font-weight:600;display:flex;align-items:baseline}.header__menu-desktop .header__menu-desktop-item>a:after{margin-right:30px;content:""}.header__menu-desktop:after{content:"";clear:both;display:table}.header__menu-desktop-items{display:flex;justify-content:space-evenly}.header__menu-desktop-items li:before{content:"";margin:0}.header__menu-desktop-item a{color:#008e6f}.header__menu-desktop-item a:after{margin-left:7px}.header__menu-desktop-item--is-active a:after{transform:rotate(180deg)}.header__menu-desktop-item--has-children>a:after{content:"";display:inline-block;transition-property:transform;transition-duration:0.3s;background-image:url("data:image/svg+xml,%3Csvg width='8px' height='5px' viewBox='0 0 8 5' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-218.000000, -326.000000)' fill='%23FBB042'%3E%3Cpolygon points='225.06 326 222 329.090418 218.94 326 218 326.951417 222 331 226 326.951417'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");width:8px;height:5px}.header__menu-desktop-content-container{position:absolute;left:0;width:100%;background:white;max-height:1px;height:1px;opacity:0.4;overflow:hidden;transition:max-height 0.5s ease-in-out;border-bottom:1px solid rgba(0,142,111,0.2)}.header__menu-desktop-content{max-width:1180px;margin:0 auto;display:none}.header__menu-desktop-content div{padding-top:45px;padding-bottom:40px;flex-basis:50%}.header__menu-desktop-content div:first-child{margin-right:109px}.header__menu-desktop-content div ul{margin-top:25px;float:right;width:50%}.header__menu-desktop-content div ul:first-of-type{float:left;margin-left:0}.header__menu-desktop-content div ul li{height:40px}.header__menu-desktop-content div ul li:before{content:initial}.header__menu-desktop-content div ul li a{line-height:1.38;font-size:13px;display:flex;align-items:center;transition:padding 0.3s;position:relative}.header__menu-desktop-content div ul li a:before{position:absolute;left:0}.header__menu-desktop-content div ul li a:hover{color:#006e96;font-weight:700;padding-left:10px}.header__menu-desktop-content div ul li a:hover:before{background-image:url("data:image/svg+xml,%3Csvg width='8px' height='5px' viewBox='0 0 8 5' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-218.000000, -326.000000)' fill='%23FBB042'%3E%3Cpolygon points='225.06 326 222 329.090418 218.94 326 218 326.951417 222 331 226 326.951417'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");display:inline-block;content:"";width:8px;height:5px;transform:rotate(-90deg)}.header__menu-desktop-content div ul li a:hover{text-decoration:underline}.header__menu-desktop-content div h6{letter-spacing:1px;font-size:16px;font-weight:600;color:#565656;text-transform:uppercase;border-bottom:solid 1px rgba(251,176,66,0.3);padding-bottom:5px}.header__menu-desktop-content--is-active{display:flex}.header__menu-mobile .accordion__menu-item{border-bottom:solid 0.5px #fbb042;padding-bottom:3px}.header__menu-mobile .accordion__menu-item>a{color:#565656;font-size:14px;font-weight:600;line-height:47px;padding-left:7px}@media only screen and (min-width: 768px){.header__menu-mobile .accordion__menu-item>a{font-size:16px}}.header__menu-mobile .accordion__menu-item ul li a{font-size:13px;font-weight:500;line-height:2.85}@media only screen and (min-width: 768px){.header__menu-mobile .accordion__menu-item ul li a{font-size:15px}}.header__menu-mobile .accordion__menu-item--is-active>a{color:#006e96 !important}.header__menu-mobile .accordion__menu-item--has-children>a:after{width:8px;height:5px;margin-left:7px}.header--transparent .header__menu-desktop-item a{color:#fff}.header--transparent .header__logo a{background-image:url("./assets/images/logoWhite.png")}.header--transparent .header__language--top .accordion__menu-item>a{color:#fff !important}.header--transparent .header__menu-desktop-content-container{border-bottom:none}.header--transparent.header--is-active{background:#fff}.header--transparent.header--is-active .header__logo a{background-image:url("./assets/images/logo.png")}.header--transparent.header--is-active .header__menu-desktop-item a{color:#565656 !important}.header--transparent.header--is-active .header__language--top .accordion__menu-item>a{color:#aeaeae !important}.header--is-active .header__menu-desktop-content-container{max-height:500px;opacity:1;height:auto}.header__language--top .accordion__menu-item>a{color:#aeaeae}.header__language--top .accordion__menu-item>ul{background:white}.header__language--top .accordion__menu-item>ul>li{width:100%;text-align:center;border-bottom:1px solid #e1e1e1}.header__language--top .accordion__menu-item>ul>li:last-of-type{border-bottom:0}.header__language--top .accordion__menu-item>ul>li a{display:inline-block;width:100%}.footer{display:flex;flex-direction:column}.footer__container{display:flex}.footer__container--vertical{flex-direction:column;align-items:flex-start}@media only screen and (min-width: 768px){.footer__container--vertical{flex-direction:row;justify-content:space-between}}.footer__top{padding:26px 0 20px;background-image:linear-gradient(to bottom, #2ab673, #008e6f)}.footer__bottom{background:#00755b}.footer__logo,.footer__twitter,.footer__linkedin{display:inherit}.footer__logo{flex-grow:1}.footer__logo svg{width:193px;height:38.3px}@media only screen and (min-width: 768px){.footer__logo svg{width:278px;height:56px}}.footer__linkedin{margin-left:26px}@media only screen and (min-width: 768px){.footer__linkedin svg{margin-top:-3px}}.footer__linkedin,.footer__twitter{align-items:center}.footer__linkedin span,.footer__twitter span{display:none}@media only screen and (min-width: 768px){.footer__linkedin span,.footer__twitter span{display:block;line-height:2;letter-spacing:2px;color:#fff;text-transform:uppercase;font-size:12px;margin-left:12px}}.footer__linkedin svg,.footer__twitter svg{width:15px;height:12px}@media only screen and (min-width: 768px){.footer__linkedin svg,.footer__twitter svg{width:17px;height:14px}}.footer__contact-title{display:block;font-size:12px;line-height:2;letter-spacing:2px;color:#fff;text-transform:uppercase;margin:35px 0 4px}@media only screen and (min-width: 768px){.footer__contact-title{font-size:16px;line-height:1.5;letter-spacing:2.7px}}.footer__contact-break{width:100%;border:0;border-top:1px solid #fff;margin-bottom:14px}@media only screen and (min-width: 768px){.footer__contact-break{margin-bottom:16px}}@media only screen and (min-width: 1160px){.footer__contact-break{margin-bottom:21px}}.footer__contact-text{line-height:1.6;letter-spacing:0.4px;font-size:10px;color:#fff;margin-bottom:15px}@media only screen and (min-width: 768px){.footer__contact-text{font-size:12px;line-height:1.83}}@media only screen and (min-width: 1160px){.footer__contact-text{font-size:14px;line-height:1.71;letter-spacing:0.5px}}.footer__contact-text a{color:inherit}@media only screen and (min-width: 768px){.footer__contact-text--align-right-m{text-align:right}}.footer__links{line-height:3.3;letter-spacing:1.3px;font-size:8px;text-transform:uppercase;margin:15px 0;column-count:2;column-gap:20px}.footer__links a{color:#fff}.footer__links li:before{content:"";margin:0}@media only screen and (min-width: 768px){.footer__links{display:inline-block;column-count:auto;font-size:9px;line-height:2.67;letter-spacing:1.5px;margin-left:-35px}.footer__links li{margin-left:35px;float:left}}@media only screen and (min-width: 1160px){.footer__links{display:flex;justify-content:space-between;margin-left:-20px;float:left}.footer__links li{margin-left:20px}}.footer__copyright{color:#fff;font-size:9px;line-height:2.67;letter-spacing:0.3px;text-align:center;display:block;margin-bottom:15px}@media only screen and (min-width: 1160px){.footer__copyright{float:right;margin:15px 0 0 0}}.hero{margin-top:-85px}@media only screen and (min-width: 768px){.hero{margin-top:-93px}}@media only screen and (min-width: 768px){.hero{margin-top:-131px}}.hero__image{position:relative}.hero__image img{width:100%;opacity:0;height:524px;position:absolute;transition:opacity 1.2s ease-in-out;display:flex;flex-direction:column;object-fit:cover;font-family:"object-fit: cover;"}@media only screen and (min-width: 768px){.hero__image img{height:431px}}@media only screen and (min-width: 1160px){.hero__image img{height:667px}}.hero__image img.hero__image--is-active{opacity:1}@media only screen and (min-width: 768px){.hero__image:after{background-image:url("./assets/icons/watermark.svg");content:"";background-size:cover;height:100%;width:50%;position:absolute;top:0;right:0}}.hero__content{display:flex;flex-direction:column;justify-content:center;align-items:baseline;width:100%;height:524px;position:relative;z-index:999}@media only screen and (min-width: 768px){.hero__content{height:431px}}@media only screen and (min-width: 1160px){.hero__content{height:667px}}.hero__content:before{content:"";pointer-events:none;position:absolute;left:0;right:0;bottom:0;top:0;background-color:#000;opacity:0.35;z-index:-1}.hero__content .wrapper{height:100%;display:flex;justify-content:center;flex-direction:column}.hero__content h1{color:#fff;font-size:36px;line-height:1.17;margin:10px 0 25px 0}@media only screen and (min-width: 768px){.hero__content h1{max-width:482px}}@media only screen and (min-width: 1160px){.hero__content h1{max-width:768px;font-size:52px;line-height:1.23;letter-spacing:1px}}.hero__buttons{position:absolute;bottom:60px;width:auto}.hero__buttons .slider-buttons__indicator{background:#fff}.hero__buttons button{color:#fff}.main .bg-image{background-image:url("./assets/icons/harp-grey.svg");background-size:90% 100%;background-repeat:no-repeat}.tns-item{margin-left:0 !important;margin-right:0 !important}.standard-text.link-style a{color: #008e6f;text-decoration: underline;}.standard-text.link-style a:hover {text-decoration: none;}

.contact__form {
    
  margin-top: 0;
}
.contact__form input, .contact__form textarea
{
    padding:7px;
    background-color: #ececec;
    color:#000;
    border-bottom: solid 1px rgba(0,142,111,0.9);
    font-weight: 500;
}
::-webkit-input-placeholder { /* Edge */
  color:#000;
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color:#000;
}

::placeholder {
  color:#000;
}

.contact__form button
{
   justify-content: center; 
   background-image: linear-gradient(to bottom, #2ab673, #008e6f);
   color:#fff;
   padding:10px;
   font-size: 16px;
   max-width: 200px;
}
.contact__form button:hover
{
    cursor: pointer!important;
    background-image: linear-gradient(to bottom, #008e6f,  #2ab673)!important;
}
.contact__form button:after
{
    background: none;
    margin-left: 0;
}

.contact .container--horizontal-tablet
{
    justify-content:normal!important;
}
.contact .contact__container--top .container__right 
{
    padding-right: 15px;
}

.contact .contact__image 
{
    margin-right: 30px!important;
   
}
/* .contact__image img 
{
  max-width: 740px!important;
}
@media all and (max-width: 1200px) 
{
  .contact__image img 
  {
    max-width: 340px!important;
  }

} */



.header__logo a {
  background-image: url('./assets/images/logo.png');
}

#thanks {
  color: #008e6f;
  font-weight:bold;
}

.header--transparent .header__logo a {
  background-image: url('./assets/images/logoWhite.png');
}


@media all and (max-width: 768px) {
  .header--transparent .header__logo a {
    height: 40px;
  }

}


.visually-hidden {
  position: absolute;
  overflow: hidden;
  clip: rect(1px,1px,1px,1px);
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  width: 1px;
  height: 1px;
  word-wrap: normal;
  white-space: nowrap;
}

.header--transparent{
    background-color:rgba(35,35,35, 0.1); 
} 
.header__menu-container--padding {
  padding-top:0;
}
.header__menu-desktop-content-container{
  /* height:0; */
}
.carousel{
   padding-top:25px; 
}

.hero__content:before{
  /* background-color: rgb(0, 76, 59);
  opacity: 0.8; */
}

.hero, .card__image{
   background-color: #000000;
}
.business-areas-cards .card-container .tns-item--active{
  background-color: #000000;
}
.business-areas-cards .card-container .area .card__content h4{
  /* font-weight: bold;  */
}
.header__menu-desktop .header__menu-desktop-item>a{
  font-size: 14px;
}
.header__language--top .accordion__menu-item>a{
  font-size: 16px;
  font-weight: bold;
  color:rgb(0, 76, 59)!important;
}

.business-areas-cards .card-container .area .card__content{
  /* background-color: rgba(0,0,0, 0.5);
  border-radius: 10px;
  padding: 5px; */
}

.slider-buttons__prev, .slider-buttons__next{
  color: #000;
}
.footer__copyright{
  font-size: 12px;
}

.social__links--twitter, .social__links--linkedin{
  font-weight: bold;
  font-size: 14px;
}
.social__links--twitter{
  background-color: #005F9E;
}
.social__links--linkedin{
background-color:#006385;
}
.header__menu-desktop-item a{
  color: rgb(0, 76, 59);
}


element.style {
}
.breadcrumbs .breadcrumbs__item a {
    color: rgb(0, 76, 59);
    padding-bottom: 2px;
    font-weight: 700;
}
.breadcrumbs .breadcrumbs__item{
  color: rgb(86, 86, 86);
  font-weight: 600;
}

.standard-text h1, .standard-text h2, .standard-text h3, .standard-text h4, .standard-text h5, .standard-text h6,
h1, h2, h3, h4, h5, h6, .pagination__page, .contact__details a {
  color: rgb(0, 76, 59);
}

.pagination__page--active {
  color: #000;
  font-weight: 700;
  position: relative;
}

.hero__content h1{
  font-weight: 600;
}


.standard-text .container__left ul:not(.standard-text__anchor-links):not(.breadcrumbs) li>a {
  color:color:rgb(0, 76, 59)!important;
}
.slider-buttons__prev, .slider-buttons__next{
  font-weight: 600;
}

#onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #onetrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler {
  background-color: rgb(0, 76, 59)!important;
  color: #fff;
  border-color: rgb(0, 76, 59)!important;
  margin-right: 1em;
  min-width: 125px;
  height: auto;
  white-space: normal;
  word-break: break-word;
  word-wrap: break-word;
  padding: 12px 10px;
  line-height: 1.2;
  font-size: .813em;
  font-weight: 600;
}

#onetrust-consent-sdk #onetrust-pc-btn-handler, #onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link {
  color: rgb(0, 76, 59)!important;
  border-color: rgb(0, 76, 59)!important;
  background-color: #FFFFFF!important;
}

.latest-news__header.latest-news__header--image img{
  -webkit-filter:brightness(60%);
  -moz-filter:brightness(60%);
  filter: brightness(0.6);
}

.standard-text__share .standard-text__share-item, .standard-text__share .standard-text__share-label{
  color:rgb(0, 76, 59);
}
.header__language--bottom .accordion__menu-item ul li a, .header__language--top .accordion__menu-item ul li a {
  font-size: 13px;
  font-weight: 500;
  line-height: 2.36;
  color: #000 !important;
  background: #fff;
  border-top: solid 1px rgba(0,142,111,0.2);
}
.header__language--bottom .accordion__menu-item>a{
  color:#000!important;
}

.latest-news__header--image {
  background-color: #000000;
}
.business-areas-cards .card-container .area{
  background-color: #000000;
}

.standard-text .container__left ul:not(.standard-text__anchor-links):not(.breadcrumbs) li>a,
.standard-text .container__left p a,
.business-areas__content a,
.standard-text.link-style a {
  color:rgb(0, 76, 59)!important;
  text-decoration: underline;
  font-weight: 500;
}

h1.--tertiary{
 color:#006e96;
 font-size:26px;
 line-height: 1.38;
 margin-bottom: 10px;
}

@media only screen and (max-width: 600px){
  h1.--tertiary{
    color:#006e96;
    font-size:22px;
    line-height: 1.38;
    margin-bottom: 10px;
   }
}
.latest-news__header h5{
  font-weight: 600;
}
.business-areas-box h1 {
  text-transform: uppercase;
  color: #008e6f;
  font-weight: 500;
  letter-spacing: 2px;
  font-size: 18px;
  margin-bottom: 25px;
}

.gm-err-title, .gm-err-message{
  color:#000;
}



.card__image:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  opacity: 0.7;
  background-image: linear-gradient(to bottom, rgb(0, 76, 59), rgb(0, 76, 59)); 
  
}






#skip-link{
  position: relative;
  
}

#skip-link a{
    position: absolute !important;
    left: 50%;
    transform: translateX(-50%);
    padding: 0.625rem 1.563rem;
    color: #2C2A29;
    font-size: 1.125rem;
    transition: all 0.5s ease-in-out;
    background: #fff;
    top: -3.125rem;
    z-index: 10000;
    width: auto;
 
}
#skip-link a:focus, #skip-link a:hover {
  top: 0;
  cursor:pointer;
}


.internal-menu .accordion__menu-item>a{
  color: rgb(0, 76, 59)!important;


}

.business-areas-box h1{
  color: rgb(0, 76, 59);

}

.latest-news__header h5{
  color: rgb(0, 76, 59);
}

.bg-image .latest-news .latest-news__header h5{
  color: #fff;
}
