/*! Compiled SASS file | Do NOT modify from here !*/@font-face{font-family:"Open Sans";src:url("../../fonts/OpenSans-VariableFont_wdth,wght.ttf") format("truetype supports variations");src:url("../../fonts/OpenSans-VariableFont_wdth,wght.ttf") format("truetype-variations");font-weight:100 1000}@font-face{font-family:"Hagrid Text";src:url("../../fonts/Hagrid-Variable.ttf") format("truetype supports variations");src:url("../../fonts/Hagrid-Variable.ttf") format("truetype-variations");font-weight:100 1000}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeout{0%{opacity:1}to{opacity:0}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}@-webkit-keyframes tofront{0%{z-index:-1}80%{z-index:2}to{z-index:2}}@keyframes tofront{0%{z-index:-1}80%{z-index:2}to{z-index:2}}.field--name-field-components .field__label,.field--name-field-links .field__label,.field--type-entity-reference-revisions .field__label{position:absolute!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;overflow:hidden!important;width:1px!important;height:1px!important;padding:0!important;border:0!important;white-space:nowrap!important}.purple-gradiant{position:relative;width:100%}.purple-gradiant:after{content:"";display:block;position:absolute;background:linear-gradient(265.9deg,#158c7c 0%,#00566b 53.39%);background-position:50%;top:0;left:0;right:0;bottom:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);z-index:-2}.purple-gradiant *{color:white}.purple-gradiant [class*=button]{color:#09181b}.purple-gradiant [class*=button] *{color:#09181b}.purple-gradiant i{color:#09181b;font-weight:700!important}.purple-gradiant .video-link i,.purple-gradiant [class*=read-more] i,.purple-gradiant p i{color:white}.purple-gradiant .field--name-field-footer-elements:after{display:none}.purple-gradiant input{color:#09181b!important}.purple-gradiant input *{color:#09181b!important}.home{position:relative;width:100%}.home:after{content:"";display:block;position:absolute;background:linear-gradient(265.9deg,#158c7c 0%,#00566b 53.39%);background-position:50%;top:0;left:0;right:0;bottom:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);z-index:-2}.home *{color:white}.home [class*=button]{color:#09181b}.home [class*=button] *{color:#09181b}.home i{color:#09181b;font-weight:700!important}.home .video-link i,.home [class*=read-more] i,.home p i{color:white}.home .field--name-field-footer-elements:after{display:none}.home input{color:#09181b!important}.home input *{color:#09181b!important}.testimonials{position:relative;width:100%}.testimonials:after{content:"";display:block;position:absolute;background:linear-gradient(265.9deg,#158c7c 0%,#00566b 53.39%);background-position:50%;top:0;left:0;right:0;bottom:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);z-index:-2}.testimonials *{color:white}.testimonials [class*=button]{color:#09181b}.testimonials [class*=button] *{color:#09181b}.testimonials i{color:#09181b;font-weight:700!important}.testimonials .video-link i,.testimonials [class*=read-more] i,.testimonials p i{color:white}.testimonials .field--name-field-footer-elements:after{display:none}.testimonials input{color:#09181b!important}.testimonials input *{color:#09181b!important}.background-image{position:relative;width:100%}.background-image:after{content:"";display:block;position:absolute;background:linear-gradient(265.9deg,#158c7c 0%,#00566b 53.39%);background-position:50%;top:0;left:0;right:0;bottom:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);z-index:-2}.background-image *{color:white}.background-image [class*=button]{color:#09181b}.background-image [class*=button] *{color:#09181b}.background-image i{color:#09181b;font-weight:700!important}.background-image .video-link i,.background-image [class*=read-more] i,.background-image p i{color:white}.background-image .field--name-field-footer-elements:after{display:none}.background-image input{color:#09181b!important}.background-image input *{color:#09181b!important}.promo-box{position:relative;width:100%}.promo-box:after{content:"";display:block;position:absolute;background:linear-gradient(265.9deg,#158c7c 0%,#00566b 53.39%);background-position:50%;top:0;left:0;right:0;bottom:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);z-index:-2}.promo-box *{color:white}.promo-box [class*=button]{color:#09181b}.promo-box [class*=button] *{color:#09181b}.promo-box i{color:#09181b;font-weight:700!important}.promo-box .video-link i,.promo-box [class*=read-more] i,.promo-box p i{color:white}.promo-box .field--name-field-footer-elements:after{display:none}.promo-box input{color:#09181b!important}.promo-box input *{color:#09181b!important}.campaign{position:relative;width:100%}.campaign:after{content:"";display:block;position:absolute;background:linear-gradient(265.9deg,#158c7c 0%,#00566b 53.39%);background-position:50%;top:0;left:0;right:0;bottom:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);z-index:-2}.campaign *{color:white}.campaign [class*=button]{color:#09181b}.campaign [class*=button] *{color:#09181b}.campaign i{color:#09181b;font-weight:700!important}.campaign .video-link i,.campaign [class*=read-more] i,.campaign p i{color:white}.campaign .field--name-field-footer-elements:after{display:none}.campaign input{color:#09181b!important}.campaign input *{color:#09181b!important}.basic{position:relative;width:100%}.basic:after{content:"";display:block;position:absolute;background:linear-gradient(265.9deg,#158c7c 0%,#00566b 53.39%);background-position:50%;top:0;left:0;right:0;bottom:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);z-index:-2}.basic *{color:white}.basic [class*=button]{color:#09181b}.basic [class*=button] *{color:#09181b}.basic i{color:#09181b;font-weight:700!important}.basic .video-link i,.basic [class*=read-more] i,.basic p i{color:white}.basic .field--name-field-footer-elements:after{display:none}.basic input{color:#09181b!important}.basic input *{color:#09181b!important}.cta{position:relative;width:100%}.cta:after{content:"";display:block;position:absolute;background:linear-gradient(265.9deg,#158c7c 0%,#00566b 53.39%);background-position:50%;top:0;left:0;right:0;bottom:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);z-index:-2}.cta *{color:white}.cta [class*=button]{color:#09181b}.cta [class*=button] *{color:#09181b}.cta i{color:#09181b;font-weight:700!important}.cta .video-link i,.cta [class*=read-more] i,.cta p i{color:white}.cta .field--name-field-footer-elements:after{display:none}.cta input{color:#09181b!important}.cta input *{color:#09181b!important}.node--type-job.node--view-mode-full .node__header{position:relative;width:100%}.node--type-job.node--view-mode-full .node__header:after{content:"";display:block;position:absolute;background:linear-gradient(265.9deg,#158c7c 0%,#00566b 53.39%);background-position:50%;top:0;left:0;right:0;bottom:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);z-index:-2}.node--type-job.node--view-mode-full .node__header *{color:white}.node--type-job.node--view-mode-full .node__header [class*=button]{color:#09181b}.node--type-job.node--view-mode-full .node__header [class*=button] *{color:#09181b}.node--type-job.node--view-mode-full .node__header i{color:#09181b;font-weight:700!important}.node--type-job.node--view-mode-full .node__header .video-link i,.node--type-job.node--view-mode-full .node__header [class*=read-more] i,.node--type-job.node--view-mode-full .node__header p i{color:white}.node--type-job.node--view-mode-full .node__header .field--name-field-footer-elements:after{display:none}.node--type-job.node--view-mode-full .node__header input{color:#09181b!important}.node--type-job.node--view-mode-full .node__header input *{color:#09181b!important}.node--type-test.node--view-mode-full .node__header{position:relative;width:100%}.node--type-test.node--view-mode-full .node__header:after{content:"";display:block;position:absolute;background:linear-gradient(265.9deg,#158c7c 0%,#00566b 53.39%);background-position:50%;top:0;left:0;right:0;bottom:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);z-index:-2}.node--type-test.node--view-mode-full .node__header *{color:white}.node--type-test.node--view-mode-full .node__header [class*=button]{color:#09181b}.node--type-test.node--view-mode-full .node__header [class*=button] *{color:#09181b}.node--type-test.node--view-mode-full .node__header i{color:#09181b;font-weight:700!important}.node--type-test.node--view-mode-full .node__header .video-link i,.node--type-test.node--view-mode-full .node__header [class*=read-more] i,.node--type-test.node--view-mode-full .node__header p i{color:white}.node--type-test.node--view-mode-full .node__header .field--name-field-footer-elements:after{display:none}.node--type-test.node--view-mode-full .node__header input{color:#09181b!important}.node--type-test.node--view-mode-full .node__header input *{color:#09181b!important}.node--type-testimonial.node--view-mode-full .node__header{position:relative;width:100%}.node--type-testimonial.node--view-mode-full .node__header:after{content:"";display:block;position:absolute;background:linear-gradient(265.9deg,#158c7c 0%,#00566b 53.39%);background-position:50%;top:0;left:0;right:0;bottom:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);z-index:-2}.node--type-testimonial.node--view-mode-full .node__header *{color:white}.node--type-testimonial.node--view-mode-full .node__header [class*=button]{color:#09181b}.node--type-testimonial.node--view-mode-full .node__header [class*=button] *{color:#09181b}.node--type-testimonial.node--view-mode-full .node__header i{color:#09181b;font-weight:700!important}.node--type-testimonial.node--view-mode-full .node__header .video-link i,.node--type-testimonial.node--view-mode-full .node__header [class*=read-more] i,.node--type-testimonial.node--view-mode-full .node__header p i{color:white}.node--type-testimonial.node--view-mode-full .node__header .field--name-field-footer-elements:after{display:none}.node--type-testimonial.node--view-mode-full .node__header input{color:#09181b!important}.node--type-testimonial.node--view-mode-full .node__header input *{color:#09181b!important}.node--type-organization.node--view-mode-full .node__header{position:relative;width:100%}.node--type-organization.node--view-mode-full .node__header:after{content:"";display:block;position:absolute;background:linear-gradient(265.9deg,#158c7c 0%,#00566b 53.39%);background-position:50%;top:0;left:0;right:0;bottom:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);z-index:-2}.node--type-organization.node--view-mode-full .node__header *{color:white}.node--type-organization.node--view-mode-full .node__header [class*=button]{color:#09181b}.node--type-organization.node--view-mode-full .node__header [class*=button] *{color:#09181b}.node--type-organization.node--view-mode-full .node__header i{color:#09181b;font-weight:700!important}.node--type-organization.node--view-mode-full .node__header .video-link i,.node--type-organization.node--view-mode-full .node__header [class*=read-more] i,.node--type-organization.node--view-mode-full .node__header p i{color:white}.node--type-organization.node--view-mode-full .node__header .field--name-field-footer-elements:after{display:none}.node--type-organization.node--view-mode-full .node__header input{color:#09181b!important}.node--type-organization.node--view-mode-full .node__header input *{color:#09181b!important}.block--page-title{position:relative;width:100%}.block--page-title:after{content:"";display:block;position:absolute;background:linear-gradient(265.9deg,#158c7c 0%,#00566b 53.39%);background-position:50%;top:0;left:0;right:0;bottom:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);z-index:-2}.block--page-title *{color:white}.block--page-title [class*=button]{color:#09181b}.block--page-title [class*=button] *{color:#09181b}.block--page-title i{color:#09181b;font-weight:700!important}.block--page-title .video-link i,.block--page-title [class*=read-more] i,.block--page-title p i{color:white}.block--page-title .field--name-field-footer-elements:after{display:none}.block--page-title input{color:#09181b!important}.block--page-title input *{color:#09181b!important}.background-gradient{position:relative;width:100%}.background-gradient:after{content:"";display:block;position:absolute;background:linear-gradient(265.9deg,#158c7c 0%,#00566b 53.39%);background-position:50%;top:0;left:0;right:0;bottom:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);z-index:-2}.background-gradient *{color:white}.background-gradient [class*=button]{color:#09181b}.background-gradient [class*=button] *{color:#09181b}.background-gradient i{color:#09181b;font-weight:700!important}.background-gradient .video-link i,.background-gradient [class*=read-more] i,.background-gradient p i{color:white}.background-gradient .field--name-field-footer-elements:after{display:none}.background-gradient input{color:#09181b!important}.background-gradient input *{color:#09181b!important}.background-gradient:after{display:none}.background-gradient .sub-title{color:white!important}.background-gradient p i{color:white!important}.cke_editable button,.field--text-formatted button{padding:0.9375rem 1.875rem;background-color:#f8f9fa;display:inline-block;border-width:0;border-style:none;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;text-align:center;text-decoration:none;vertical-align:middle;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:3.125rem;-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;background:transparent;font-weight:700;cursor:default!important;white-space:normal}.cke_editable button:hover,.field--text-formatted button:hover{text-decoration:none}.cke_editable button[type=image],.field--text-formatted button[type=image]{padding:0!important;background:none!important;border:0 none!important}.cke_editable button+*,.field--text-formatted button+*{margin-left:1.25rem}.cke_editable button:disabled,.field--text-formatted button:disabled{opacity:1;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.cke_editable button:hover,.field--text-formatted button:hover{text-decoration:none!important}.cke_editable button,.field--text-formatted button{color:white;background-color:linear-gradient(265.9deg,#00566b 25%,#158c7c 50%,#00566b 75%,#158c7c 100%)!important;background-image:linear-gradient(265.9deg,#00566b 25%,#158c7c 50%,#00566b 75%,#158c7c 100%)!important;background-size:400%;background-position:0%;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.cke_editable button:hover,.field--text-formatted button:hover{color:white;background-color:linear-gradient(265.9deg,#00566b 25%,#158c7c 50%,#00566b 75%,#158c7c 100%)!important;background-image:linear-gradient(265.9deg,#00566b 25%,#158c7c 50%,#00566b 75%,#158c7c 100%)!important;background-size:400%;background-position:33%;text-decoration:underline;text-underline-position:under}.cke_editable button:focus,.field--text-formatted button:focus{color:white;background-color:linear-gradient(265.9deg,#158c7c 0%,#00566b 20%,#158c7c 100%)!important;background-image:linear-gradient(265.9deg,#158c7c 0%,#00566b 20%,#158c7c 100%)!important}.cke_editable button.active,.field--text-formatted button.active{color:white;background-color:linear-gradient(265.9deg,#158c7c 0%,#00566b 43%,#158c7c 100%)!important;background-image:linear-gradient(265.9deg,#158c7c 0%,#00566b 43%,#158c7c 100%)!important}.cke_editable button.disabled,.field--text-formatted button.disabled{color:#3a4649;background-color:#b5babb!important}.cke_editable button:before,.field--text-formatted button:before{height:1.5rem;width:1.5rem;margin-bottom:-0.375rem;margin-right:0.625rem;background-position:center center}.cke_editable button:after,.field--text-formatted button:after{height:1.5rem;width:1.5rem;margin-bottom:-0.375rem;margin-left:0.625rem;background-position:center center}.cke_editable .field__label,.field--text-formatted .field__label{display:none}.cke_editable ol,.field--text-formatted ol{counter-reset:item;padding-left:0}.cke_editable ol>li,.field--text-formatted ol>li{padding-left:1.25rem;display:table;margin-bottom:0.5rem}.cke_editable ol>li a:hover,.field--text-formatted ol>li a:hover{margin:0!important}.cke_editable ol>li:before,.field--text-formatted ol>li:before{margin-left:-1rem;margin-right:0.25rem;content:counters(item,".") ".";counter-increment:item}.cke_editable ol ol,.cke_editable ol ul,.field--text-formatted ol ol,.field--text-formatted ol ul{padding-top:0.5rem}.cke_editable ol ol>li:last-child,.cke_editable ol ul>li:last-child,.field--text-formatted ol ol>li:last-child,.field--text-formatted ol ul>li:last-child{margin-bottom:0}.cke_editable ul,.field--text-formatted ul{padding-left:1.6875rem;display:table}.cke_editable ul ol,.cke_editable ul ul,.field--text-formatted ul ol,.field--text-formatted ul ul{padding-top:0.5rem}.cke_editable ul ol li:last-child,.cke_editable ul ul li:last-child,.field--text-formatted ul ol li:last-child,.field--text-formatted ul ul li:last-child{margin-bottom:0}.cke_editable ul li,.field--text-formatted ul li{margin-bottom:0.5rem}.cke_editable ul li a:hover,.field--text-formatted ul li a:hover{margin:0!important}.cke_editable ul.list--arrows,.field--text-formatted ul.list--arrows{padding-left:0.625rem;list-style:none}.cke_editable ul.list--arrows ul,.field--text-formatted ul.list--arrows ul{list-style:none;padding-left:0}.cke_editable ul.list--arrows ul li,.field--text-formatted ul.list--arrows ul li{margin-left:1.5rem}.cke_editable ul.list--arrows li,.field--text-formatted ul.list--arrows li{position:relative;margin-left:1.0625rem}.cke_editable ul.list--arrows li:before,.field--text-formatted ul.list--arrows li:before{height:0.75rem;width:0.4375rem;min-width:0.4375rem;margin-top:0.5rem;left:-1.0625rem;content:"";background-image:url("../../images/icons/chevron_green.svg");background-size:contain;display:inline-block;background-repeat:no-repeat;position:absolute}.cke_editable ul.list--checks,.field--text-formatted ul.list--checks{padding-left:0.3125rem;list-style:none}.cke_editable ul.list--checks ul,.field--text-formatted ul.list--checks ul{list-style:none;padding-left:0}.cke_editable ul.list--checks ul li,.field--text-formatted ul.list--checks ul li{margin-left:1.5rem}.cke_editable ul.list--checks li,.field--text-formatted ul.list--checks li{position:relative;margin-left:2.1875rem}.cke_editable ul.list--checks li:before,.field--text-formatted ul.list--checks li:before{height:1rem;width:1.25rem;min-width:1.25rem;margin-top:0.3125rem;left:-2.1875rem;content:"";background-image:url("../../images/icons/check_green.svg");background-size:contain;display:inline-block;background-repeat:no-repeat;position:absolute}.no-border--row .cke_editable h2,.no-border--row .cke_editable h3,.no-border--row .cke_editable h4,.no-border--row .cke_editable h5,.no-border--row .cke_editable h6,.no-border--row .field--text-formatted h2,.no-border--row .field--text-formatted h3,.no-border--row .field--text-formatted h4,.no-border--row .field--text-formatted h5,.no-border--row .field--text-formatted h6{color:#09181b;margin-bottom:0.75rem}.field--name-field-links{padding-left:0;list-style:outside none none;margin:0}.field--name-field-links>li{display:inline-block;vertical-align:top}.field--name-field-links>li:not(:first-child){margin-left:2.5rem}.field--name-field-links .field__item{width:100%;margin:0!important}@media (min-width:992px){.field--name-field-links .field__item{width:auto}}.field--name-field-links .field__item a{margin:0 1.25rem 2.25rem 0!important}@media (min-width:992px){.field--name-field-links .field__item a{margin:0 1.25rem 1.25rem 0!important}}.field--name-field-links.field__item{width:100%;margin:0!important}.field--name-field-links.field__item a{margin:0 1.25rem 1.25rem 0!important}.field--name-field-links.field__item a.read-more--forward{margin-bottom:0.5rem!important}.paragraph--type-card .field--name-field-links.field__item a{margin-bottom:0.75rem!important;margin-right:0!important;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;width:100%}@media (min-width:992px){.field--name-field-links{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.field--name-field-components{padding-left:0;list-style:outside none none;padding:0}.field--type-entity-reference-revisions{padding-left:0;list-style:outside none none;padding:0}@media (min-width:768px){.field--name-field-images.field__items{padding-left:0;list-style:outside none none;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:calc(100% + 1.25rem);margin-left:-0.625rem;margin-right:-0.625rem;padding:0}.field--name-field-images.field__items .field__item{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;padding:0.625rem 0.625rem}}.field--name-field-images .field__item{height:100%}.field--name-field-media .field--name-field-media-image{width:100%;height:auto}.field--name-field-media-oembed-video{padding-bottom:56.25%;position:relative}.field--name-field-media-oembed-video iframe{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.field--name-field-job-openvacancies{font-size:1.125rem;font-weight:600}.field--name-field-job-openvacancies span{margin-left:0.3rem}.node--view-mode-teaser .field--name-field-job-openvacancies{font-size:0.875rem;margin-bottom:0.5rem;font-family:"Hagrid Text",serif;font-weight:700}.node--view-mode-teaser .field--name-field-job-openvacancies span{font-weight:500}.field--name-field-job-infoblock-text{margin-bottom:2.5rem}.node--view-mode-teaser .field--name-field-job-contracttype{padding:0.375rem 0.5rem;font-size:0.75rem;margin-top:0.875rem;margin-right:0.625rem;height:1.75rem;max-height:1.75rem;display:inline-block;background:#dce9ec;color:#09181b!important;border-radius:3px;font-weight:600;line-height:1.2}.node--view-mode-teaser.node--sticky .field--name-field-job-contracttype{background:white}