:root{--white: #fff;--black: #000;--grey: #e5e5e5;--grey-dark: #444;--turquoise: #00a4a1;--blue: #00367E}body{text-align:center;margin:0;padding:0;font-family:opensans-regular-webfont;color:#444;background-color:#00367d;font-size:100%;line-height:100%}html{width:100%;-webkit-text-size-adjust:100%}h1{padding:41px 0 30px;margin:0;font-family:opensans-semibold-webfont;color:#00367e;text-transform:uppercase;font-weight:400;font-size:250%;line-height:120%}h1.h1center{text-align:center}h2{margin:0 0 15px;font-family:opensans-bold-webfont;color:#00a4a1;font-weight:400;font-size:160%;line-height:120%}a{color:inherit;text-decoration:none;transition:color .3s}h2 a:hover{color:var(--grey-dark)}@font-face{font-family:opensans-regular-webfont;src:url(/fonts/opensans-regular-webfont.eot);src:url(/fonts/opensans-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/opensans-regular-webfont.woff) format("woff"),url(/fonts/opensans-regular-webfont.ttf) format("truetype"),url(/fonts/opensans-regular-webfont.svg#opensans-regular-webfont) format("svg");font-weight:400;font-style:normal}@font-face{font-family:opensans-semibold-webfont;src:url(/fonts/opensans-semibold-webfont.eot);src:url(/fonts/opensans-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/opensans-semibold-webfont.woff) format("woff"),url(/fonts/opensans-semibold-webfont.ttf) format("truetype"),url(/fonts/opensans-semibold-webfont.svg#opensans-semibold-webfont) format("svg");font-weight:400;font-style:normal}@font-face{font-family:opensans-bold-webfont;src:url(/fonts/opensans-bold-webfont.eot);src:url(/fonts/opensans-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/opensans-bold-webfont.woff) format("woff"),url(/fonts/opensans-bold-webfont.ttf) format("truetype"),url(/fonts/opensans-bold-webfont.svg#opensans-bold-webfont) format("svg");font-weight:400;font-style:normal}b,strong{font-family:opensans-bold-webfont;font-weight:400}.partContentCode,.partContentVideo,.partContentForm{padding:0 0 15px}.partGoogleMaps iframe{width:100%;height:280px;margin-bottom:20px}.partForm{margin-top:var(--coreContent1-spacing)}#topBar{border-top:6px solid #00a4a0;height:115px;background-color:#fff}#topBarContainer{margin:0 auto;position:relative;padding:0;max-width:1200px}#logoCorner{width:79px;height:40px;background:url(/images/style/logo-corner.png) no-repeat;position:absolute;left:50%;margin-left:-38px;top:109px;z-index:99}#logo{width:260px;height:66px;background:url(/images/style/logo.svg) no-repeat center;background-size:contain;margin:22px 0 21px;display:inline-block;zoom:1;*display: inline}#topBarContainer>.partButton[aria-controls=slideOver-window-left]{display:none;border-right:1px solid var(--grey);text-transform:uppercase;--partButton1-backgroundColor: transparent;--partButton1-backgroundColor-hover: var(--turquoise);--partButton1-color: var(--black);--partButton1-color-hover: var(--white);--partButton1-buttonIcon-color: var(--turquoise);--partButton1-buttonIcon-size: 1.7rem;--partButton1-buttonLabel-fontSize: 1.313rem;--partButton1-buttonLabel-fontWeight: 400}@media (hover: hover){#topBarContainer>.partButton[aria-controls=slideOver-window-left]:hover .buttonIcon,#topBarContainer>.partButton[aria-controls=slideOver-window-left]:focus .buttonIcon{--partButton1-buttonIcon-color: var(--white)}}#mainNavigation{display:flex;align-items:center;justify-content:center}#mainNavigation .partNavigation3>ul.navigation-menu--level0{border-left:1px solid var(--grey);gap:0}#mainNavigation .partNavigation .navigation-button{min-width:120px;height:109px;border-right:1px solid var(--grey);text-transform:uppercase;font-size:.9rem;text-align:center}#mainNavigation .partNavigation ul.navigation-menu--level0>li>.navigation-button--selected{color:var(--blue);font-weight:700}#mainNavigation .partNavigation ul.navigation-menu--level0>li>.navigation-button:after{display:none}.content{background-color:#fff;padding:0 0 40px;text-align:left}.content.contentVacancies{text-align:center}.contentGrey{background-color:#e5e5e5;text-align:left}#contentContainer{max-width:calc(1200px + 12%);margin:0 auto;padding:0 6%}#contentContainer>.partButton{--partButton1-size: 58px;margin-top:1em}.clearBothStripe{height:10px;clear:both;border-bottom:1px solid #e5e5e5;margin-bottom:44px}.clearBoth{height:10px;clear:both}.contentVacancies h1{border-bottom:solid 1px #e5e5e5;padding-bottom:35px;margin-bottom:40px}.columnBox{width:30%;margin-left:5%;float:left}.columnBoxFirst{margin-left:0}#columnBoxNews ul{padding:0 0 10px 20px;margin:0;list-style:disc}#columnBoxNews li{margin-bottom:10px;color:#00a4a1;line-height:120%}#columnBoxNews li a{color:#444;text-decoration:underline}a.readMore{color:#00a4a1;text-decoration:none;font-family:opensans-bold-webfont;display:block;text-transform:lowercase;margin:0;font-size:110%}a:link.readMore,a:visited.readMore,a:active.readMore{color:#00a4a1;text-decoration:none}a:hover.readMore{color:#444;text-decoration:none}a.readMore span{margin-right:5px}#navigationContainer{width:30%;float:left;margin-right:5%}.contentArea{width:65%;float:left}.contentArea h2{margin-bottom:30px}.contentAreaCentered{margin:0 auto;float:none}a#coffee{color:#fff;text-decoration:none;font-family:opensans-bold-webfont;margin:10px 0 0;background-color:#00a4a0;display:inline-block;padding:16px 20px}a#coffee span.icon-coffee{margin-right:18px;font-size:160%;float:left}a#coffee span.label{float:left;margin-top:5px}a#coffee:link,a#coffee:visited,a#coffee:active{color:#fff;text-decoration:none}a#coffee:hover{color:#fff;text-decoration:none;background-color:#444}a#vacancies{color:#fff;text-decoration:none;font-family:opensans-bold-webfont;margin:10px 0 0;background-color:#00a4a0;display:inline-block;padding:16px 20px}a#vacancies span.icon-user{margin-right:18px;font-size:160%;float:left}a#vacancies span.label{float:left;margin-top:5px}a#vacancies:link,a#vacancies:visited,a#vacancies:active{color:#fff;text-decoration:none}a#vacancies:hover{color:#fff;text-decoration:none;background-color:#444}.contentArea .partButton.plain{margin-top:1em}#Brochure_list_ready .Themes_list_box .Themes_list_box_right .Themes_list_title{margin:0 0 15px;font-family:opensans-bold-webfont;color:#00a4a1;font-weight:400;font-size:160%;line-height:120%;padding-top:0;padding-bottom:0}#Brochure_list_ready .Themes_list_box .Themes_list_box_right .Themes_list_textarea{line-height:170%}#Brochure_list .Themes_list_box .Themes_list_fbbutton a{font-size:100%!important;padding:8px 10px!important;font-family:opensans-bold-webfont}.Themes_list_box_left{margin-left:20px}div.newsItem{border-bottom:1px solid #E5E5E5;margin-bottom:50px;padding-bottom:60px}.newsItemContainer{display:flex;justify-content:space-between}.noImage .newsItemContent{width:100%;margin-right:0}.newsItem .partContentFileImageGallery{width:40%}.newsItem .partContentFileImageGallery img{width:100%}.newsItemContent{margin-right:20px;width:60%}.newsItemContent>.partButton{margin-top:.8em}span.date{color:#00367e;font-size:120%;font-weight:700;display:block;margin:0 0 5px;padding:0;line-height:120%}.linkBack{margin-top:10px;display:block}#footer{font-family:opensans-semibold-webfont;font-size:130%;padding:50px 6% 35px}#footerContainer{max-width:1200px;margin:0 auto;display:flex;gap:1em;justify-content:space-between;flex-wrap:wrap}div.footerItem .partButton{--partButton1-buttonLabel-fontSize: .9375rem;--partButton1-color: var(--white);--partButton1-color-hover: var(--white);--partButton1-textDecorationColor: transparent;--partButton1-textDecorationColor-hover: var(--white)}@media only screen and (max-width: 767px){.newsItemContainer{flex-wrap:wrap}.newsItemContent{width:100%;margin-right:0}.newsItem .partContentFileImageGallery{margin-top:20px;width:100%;margin-bottom:0}.newsItem .partContentFileImageGallery img{width:100%}}@media only screen and (min-width:601px) and (max-width: 1004px),only screen and (min-width:601px) and (max-device-width: 1004px) and (orientation : portrait){ul.topBarNavigation{display:none}#topBarContainer{padding:0 6%;display:flex;gap:20px}#logoCorner,#mainNavigation .partNavigation{display:none}#topBarContainer>.partButton[aria-controls=slideOver-window-left]{display:flex;--partButton1-buttonLabel-fontSize: .875rem}#leftMenu{display:inline;padding:45px 20px 44px 0;font-size:150%}#titleContainer{position:absolute;z-index:99;text-align:left;top:140px}#titleContainer h1{background-color:#00367e;color:#fff;font-size:160%}#titleContainer h2{background-color:#00a4a1;color:#fff;font-size:160%}}@media only screen and (max-width: 600px),only screen and (max-device-width: 600px){body{min-width:320px}h1{font-size:250%;padding:18px 0 10px;line-height:120%}h2{font-size:160%;margin-top:30px;margin-bottom:10px}#topBar{height:76px}ul.topBarNavigation,#logoCorner,#mainNavigation .partNavigation{display:none}#topBarContainer>.partButton[aria-controls=slideOver-window-left]{display:flex;--partButton1-buttonLabel-fontSize: 1rem}#logo{background-size:170px 48px;width:170px;padding:0;border:none;background-position:0px 9px;float:left}#leftMenu{display:inline;font-size:130%;padding:28px 20px}#leftMenu span.icon-reorder{margin:-2px 10px 0 0}#titleContainer{display:none}#topBarContainer{height:70px;display:flex;gap:20px}#contentContainer h1{text-align:center}#sidr ul li a:hover{background-color:transparent}.content{padding:10px 0 25px}.contentVacancies h1{padding-bottom:30px;margin-bottom:30px}.columnBox{float:none;width:100%;margin-left:0}.clearBothStripe{margin-bottom:20px}.partContentText p,.partContentText ul,.partContentText ol{padding-bottom:10px}.partContentText a.readMore{margin-bottom:10px;margin-top:0}a#coffee{padding:10px 12px;margin-bottom:0}a#coffee span.icon-coffee{margin-right:10px}a#coffee span.label{margin:4px 0 0}#navigationContainer{float:none;width:auto;margin-right:0}.contentArea{float:none;width:auto}div.newsItem{margin-bottom:20px;padding-bottom:35px}}.slideOver-window-header{--slideOver-header-gap: .5em}.slideOver-button{--slideOver-button-size: 40px;--slideOver-button-icon-borderRadius: 0;--slideOver-buttonOpen-gap: .2em;--slideOver-buttonOpen-icon-color: var(--black);--slideOver-buttonOpen-icon-width: 36px;--slideOver-buttonOpen-icon-bar-height: 3px;--slideOver-buttonOpen-icon-spacing: 5px;--slideOver-buttonOpen-backgroundColor: transparent;--slideOver-buttonClose-icon-width: 20px;--slideOver-buttonClose-icon-bar-height: 2.5px;--slideOver-buttonClose-icon-color: var(--turquoise);--slideOver-buttonClose-borderRadius: 50%;--slideOver-buttonClose-backgroundColor: var(--grey-light);--slideOver-buttonOpen-label-fontSize: 14px;--slideOver-buttonOpen-label-fontFamily: inherit;--slideOver-buttonOpen-label-fontWeight: 700;--slideOver-buttonOpen-label-color: var(--black)}.slideOver-window{--slideOver-buttonClose-label-fontSize: 1em;--slideOver-buttonClose-label-fontFamily: inherit;--slideOver-buttonClose-label-fontWeight: 700;--slideOver-buttonClose-label-color: var(--black);--slideOver-window-width: 320px;--slideOver-window-backgroundColor: var(--white);--slideOver-window-header-backgroundColor: var(--white);--slideOver-window-header-height: 60px;--slideOver-window-header-padding: 22px;--slideOver-window-footer-backgroundColor: var(--white)}#slideOver-background{--slideOver-background-backgroundColor: rgba(15, 23, 42, .25)}body[data-slideover-active]{overflow:hidden;position:fixed;width:100%}.slideOver-button{display:flex;flex-direction:column;align-items:center;justify-content:center;height:var(--slideOver-button-size);width:var(--slideOver-button-size);transition:background-color .3s}.slideOver-button .icon span{border-radius:var(--slideOver-button-icon-borderRadius)}.slideOver-button--open{gap:var(--slideOver-buttonOpen-gap);background-color:var(--slideOver-buttonOpen-backgroundColor)}.slideOver-button--open .label{line-height:1;font-family:var(--slideOver-buttonOpen-label-fontFamily);font-weight:var(--slideOver-buttonOpen-label-fontWeight);font-size:var(--slideOver-buttonOpen-label-fontSize);color:var(--slideOver-buttonOpen-label-color)}.slideOver-button--open .icon{margin-top:2px;display:flex;flex-direction:column;width:var(--slideOver-buttonOpen-icon-width)}.slideOver-button--open .icon-bar{height:var(--slideOver-buttonOpen-icon-bar-height);background-color:var(--slideOver-buttonOpen-icon-color)}.slideOver-button--open .icon-bar:nth-child(1){margin-bottom:var(--slideOver-buttonOpen-icon-spacing)}.slideOver-button--open .icon-bar:nth-child(3){margin-top:var(--slideOver-buttonOpen-icon-spacing)}.slideOver-button--close{flex:0 0 auto;background-color:var(--slideOver-buttonClose-backgroundColor);border-radius:var(--slideOver-buttonClose-borderRadius)}@media (max-width: 1023px){.slideOver-button--close:focus{outline:0}}.slideOver-button--close .icon{position:relative;width:var(--slideOver-buttonClose-icon-width);height:var(--slideOver-buttonClose-icon-width)}.slideOver-button--close .icon-bar{height:var(--slideOver-buttonClose-icon-bar-height);background-color:var(--slideOver-buttonClose-icon-color);position:absolute;width:100%;top:50%;left:50%}.slideOver-button--close .icon-bar:nth-child(1){transform:translate(-50%,-50%) rotate(45deg)}.slideOver-button--close .icon-bar:nth-child(2){transform:translate(-50%,-50%) rotate(-45deg)}.slideOver-window-header .label{text-transform:uppercase;flex:1 1 auto;font-family:var(--slideOver-buttonClose-label-fontFamily);font-weight:var(--slideOver-buttonClose-label-fontWeight);font-size:var(--slideOver-buttonClose-label-fontSize);color:var(--slideOver-buttonClose-label-color);text-align:left}.slideOver-window-header .slideOver-button--close+.label{margin-left:0;margin-right:var(--slideOver-button-size)}.slideOver-window{position:fixed;top:0;height:100%;overflow:hidden;z-index:3110;display:grid;grid-template-rows:auto minmax(0,1fr);background-color:var(--slideOver-window-backgroundColor);width:var(--slideOver-window-width);max-width:90%;will-change:transform;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.slideOver-window-header{display:flex;align-items:center;height:var(--slideOver-window-header-height);gap:var(--slideOver-header-gap);position:sticky;top:0;z-index:10;background-color:var(--slideOver-window-header-backgroundColor);box-shadow:4px 4px 10px rgba(0,0,0,.05);padding:0 var(--slideOver-window-header-padding)}.slideOver-window-container{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.slideOver-window-footer{position:sticky;bottom:0;z-index:10;background-color:var(--slideOver-window-footer-backgroundColor);box-shadow:4px -4px 10px rgba(0,0,0,.05);padding:12px var(--slideOver-window-header-padding);display:flex;flex-direction:column;gap:10px}.slideOver-window-footer .partButton{--partButton1-buttonLabel-fontSize: .9rem}.slideOver-window--left{left:0;transform:translate(-100%);box-shadow:10px 0 25px rgba(0,0,0,.1)}.slideOver-window--left[data-slideover-show]{transform:translate(0)}.slideOver-window--right{right:0;transform:translate(100%);box-shadow:-10px 0 25px rgba(0,0,0,.1)}.slideOver-window--right[data-slideover-show]{transform:translate(0)}@media (width <= 500px){.slideOver-window--right{bottom:0;transform:translateY(100vh);max-width:none;--slideOver-window-width: 100%}.slideOver-window--right[data-slideover-show]{transform:translateY(0)}}#slideOver-background{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;backdrop-filter:blur(4px);background-color:var(--slideOver-background-backgroundColor);visibility:hidden;opacity:0;position:fixed;top:0;bottom:0;left:0;right:0;z-index:3100}@media (max-width: 1023px){body[data-slideover-active] #slideOver-background{visibility:visible;opacity:1}}#headerImageContainer img{width:100%}
