.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0!important;position:absolute!important;width:1px;word-wrap:normal!important}body,main{background-color:#FFF}.hero-search__content{position:relative;z-index:0}.info-card,.hero-search__content .info img,.double-cta__content,.slider-career__item{background-color:#063942}.editor a{color:#00606B;font-weight:700}.editor a:hover,.editor a:focus{text-decoration:none}.checkbox input:checked+label:before{border:.0625rem solid #00606B!important}.checkbox label:after{background-color:#00606B!important}.select2-container--select-contact .select2-selection--single .select2-selection__placeholder{opacity:1!important}.contact__item .description a{color:#00606B!important;font-weight:700;text-decoration:underline}#mega-menu-wrap-fidesio_main_menu.mega-keyboard-navigation #mega-menu-fidesio_main_menu li.mega-menu-item a.mega-menu-link:focus,#mega-menu-wrap-fidesio_main_menu.mega-keyboard-navigation #mega-menu-fidesio_main_menu a:focus{border-radius:2.1875rem}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible,.select2-selection:focus-visible{outline-style:solid;outline-width:3px;outline-color:#109cde;outline-offset:2px;border-radius:2.1875rem}.checkbox input:focus-visible+label:before{outline-style:solid;outline-width:3px;outline-color:#109cde;outline-offset:2px}.cards-square__item a:focus-visible{outline-offset:-3px}.content.organisation-content .editor h3{margin-bottom:0;font-size:1.125rem}@media screen and (min-width:768px){.content.organisation-content .editor h3{font-size:1.5625rem}}.employers__item:has(a:focus) .btn-white{background-color:#09a!important;color:#fff!important}.employers__item:has(a:focus) .title-small,.articles__item:has(a:focus) .title-small,.btn.arrow-small:not(.btn-white):focus,.news__item:has(a:focus) .title,.header__menu-info li a:focus,.cards-small__item:has(a:focus) .info .title-small{color:#09a}.news__item:has(a:focus) .arrow-not-text{background-color:#067C89;opacity:1}.employers__item:has(a:focus) .image img,.news__item:has(a:focus) .image img{transform:scale(1.2)}.popup .top .social a:focus{color:#000}.social li a:focus,.footer .prefooter__item .wrap-email .submit:focus,.masonry .list-tag .tag:focus,.offers .list-tag .tag:focus{background-color:#09a;color:#fff}.btn:not(.arrow-small):not(.arrow-not-text):not(.button-search).btn-white:focus{background-color:#FAF9F7}.btn:not(.arrow-small):not(.arrow-not-text):not(.button-search).btn-gray:focus{background-color:#DDD9CE}.btn:not(.arrow-small):not(.arrow-not-text):not(.button-search).btn-blue:focus,.btn.arrow-not-text:focus,.articles__item:has(a:focus) .btn.arrow-not-text,.cards-small__item:focus .btn,.managers__item .member:has(a:focus) .btn{background-color:#067C89}.btn:not(.arrow-small):not(.arrow-not-text):not(.button-search).btn-blue-2:focus,.header__search .button-search:focus:not(.active){background-color:#B3E0E6}.footer__menu li a:focus,.footer__menu-bottom a:focus,.contact .checkbox label a:focus{text-decoration:underline}.swiper-button-prev:focus,.swiper-button-next:focus{background-color:rgba(0,153,170,.3)}.collapse__item:focus .btn-collage{background-color:#fff;color:#063942}.list-tab .tab:focus{background-color:#D9F0F2;border-color:transparent}@media screen and (min-width:768px){.cards-small__item:has(a:focus) .image img,.managers__item .member:has(a:focus) .image img{transform:scale(1.1)}.presentations__item:has(a:focus) .image img,.slider-full__item:has(a:focus) .image img,.key-figures .image:has(a:focus) img{transform:scale(1.2)}}.presentations__item:has(a:focus) .video,.slider-full__item:has(a:focus) .video,.key-figures .image:has(a:focus) .video{background-color:#D3D1C4}.dropdown-checkbox .title{width:100%;text-align:left}@media screen and (max-width:768px){.fancybox-content.popup{overflow-y:auto;max-height:calc(100dvh - 0.75rem)}}.menu-site-map-menu-container ul{padding:0 .9375rem}@media screen and (min-width:768px){.simple-site-map{font-size:1.5625rem}}.simple-site-map{font-size:1.125rem}