html{line-height:1.15;font-size:16px;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{overflow-x:hidden;margin:0;background-color:#fbfdfe!important}body.no-scroll{overflow:hidden}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted transparent}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}details{display:block}summary{display:list-item}[hidden],template{display:none}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}*{margin:0;padding:0;box-sizing:border-box}.form-group{margin-bottom:1rem}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;background-clip:padding-box;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}label{display:inline-block;margin-bottom:.5rem}button:focus:not(:focus-visible){outline:0}*{font-family:Montserrat,sans-serif;color:#121923}h1,h2,h3,h4,h5,h6{font-family:Campton}a,h1,h2,h3,h4,h5,h6,li,p{margin-bottom:.6em;font-weight:400;line-height:1.1em;letter-spacing:0;text-align:left}h1{font-family:Campton;text-transform:uppercase;font-size:72px;font-weight:600}@media(max-width:768px){h1{font-size:56px}}@media(max-width:600px){h1{font-size:48px}}h2{font-family:Campton;text-transform:uppercase;font-size:56px;font-weight:600}@media(max-width:768px){h2{font-size:40px}}@media(max-width:600px){h2{font-size:32px}}h3{font-family:Montserrat,sans-serif;font-size:40px;font-weight:600}@media(max-width:768px){h3{font-size:32px}}@media(max-width:600px){h3{font-size:28px}}h4{font-family:Montserrat,sans-serif;font-size:32px;font-weight:600}@media(max-width:600px){h4{font-size:24px}}h5{font-size:20px;font-weight:600}@media(max-width:600px){h5{font-size:18px;font-weight:300}}h6{font-size:16px;font-weight:600}@media(max-width:600px){h6{font-size:8px}}p{font-size:18px;line-height:1.8em;margin-bottom:2em;color:#121923}p b{font-weight:700}p i{font-style:italic}p u{text-decoration:underline}ul{list-style-position:inside;margin-bottom:2em}ul li p{margin:.5em 0}ol{list-style-position:inside;margin-bottom:2em}ol li p{margin:.5em 0}a:active,a:hover,a:link,a:visited{color:#121923}.text-high-light{color:#cb2a2a;font-family:Campton}.align-right{text-align:end}.align-center{text-align:center}.align-left{text-align:start}.rich-text-content.align-right *{text-align:end}.rich-text-content.align-center *{text-align:center}.rich-text-content.align-left *{text-align:start}body{background-color:#f6f6f6}.c-footer__outer-wrapper,.c-nav-bar__inner-wrapper,.c-nav-bar__outer-wrapper{background-color:#083fd7}.c-sticky-header__outer-wrapper{background-color:#121923}.c-sticky-header__outer-wrapper :not(button):not(.show-as-button):not(.text-high-light,button):not(.show-as-button){color:#fff!important}.c-sticky-header__outer-wrapper svg path{fill:#121923}.c-nav-bar-dekstop__menu-container{background-color:#083fd7}.c-nav-bar-dekstop__menu-item-container:hover>a{color:#cb2a2a}.c-nav-bar-dekstop__sub-menu-container{background-color:#083fd7}.c-nav-bar-dekstop__sub-menu-item-container:hover{background-color:#33a438}.c-nav-bar-dekstop__sub-menu-item-container:hover>a{color:#cb2a2a}.c-nav-bar-mobile__menu-container{background-color:#121923}.c-nav-bar-mobile__menu-item-container:hover>a{color:#cb2a2a}.c-nav-bar-mobile__sub-menu-container{background-color:#083fd7}.c-nav-bar-mobile__sub-menu-item-container:hover{background-color:#33a438}.c-nav-bar-mobile__sub-menu-item-container:hover>a{color:#cb2a2a}.c-recruiter-block__outer-wrapper{background-color:#ccc}.c-recruiter-block__outer-wrapper :not(button):not(.show-as-button):not(.text-high-light,button):not(.show-as-button){color:#121923}.c-job-lister-block__outer-wrapper{background-color:#fff!important}.c-job-lister-block__outer-wrapper :not(button):not(.show-as-button):not(.text-high-light,button):not(.show-as-button){color:#000!important}.c-cta-block__outer-wrapper{background-color:#121923}.c-cta-block__outer-wrapper :not(button):not(.show-as-button):not(.text-high-light,button):not(.show-as-button){color:#fff!important}.c-related-vacancy-block__outer-wrapper{background-color:#f6f6f6!important}.c-related-vacancy-block__outer-wrapper :not(button):not(.show-as-button):not(.text-high-light){color:#121923!important}.outer-wrapper{width:100%;display:flex;justify-content:center;padding:80px 16px}@media(max-width:600px){.outer-wrapper{padding:60px 16px}}.outer-wrapper.background{background-color:#121923}.outer-wrapper.background :not(button):not(.show-as-button):not(.text-high-light){color:#98cae1}.outer-wrapper.background .button-container a{background-color:#f6f6f6;color:#121923!important}.outer-wrapper.background .button-container a svg path{stroke:#121923!important}.outer-wrapper.background .button-container a:hover{background-color:#121923;color:#f6f6f6!important}.outer-wrapper.background .button-container a:hover svg path{stroke:#f6f6f6!important}.inner-wrapper{width:100%;max-width:1200px}.grid-container{display:grid;grid-gap:15px;gap:15px}.grid-container.two-columns{grid-template-columns:1fr 1fr}@media(max-width:600px){.grid-container.two-columns{grid-template-columns:1fr}}.grid-container.three-columns{grid-template-columns:1fr 1fr 1fr}@media(max-width:768px){.grid-container.three-columns{grid-template-columns:1fr 1fr}}@media(max-width:600px){.grid-container.three-columns{grid-template-columns:1fr}}.grid-container.four-columns{grid-template-columns:1fr 1fr 1fr 1fr}@media(max-width:1280px){.grid-container.four-columns{grid-template-columns:1fr 1fr 1fr}}@media(max-width:768px){.grid-container.four-columns{grid-template-columns:1fr 1fr}}@media(max-width:600px){.grid-container.four-columns{grid-template-columns:1fr}}.arrow{width:100%}@media(max-width:768px){.arrow{display:none}}.show-as-button,button{cursor:pointer;background-color:#083fd7;border:none;text-align:center;text-decoration:none;text-transform:uppercase;display:inline-block;justify-content:center;font-size:18px;display:flex;align-items:center;font-family:Montserrat,sans-serif;font-weight:700;padding:15px;width:-moz-fit-content;width:fit-content;transition:all .2s}.show-as-button svg,button svg{height:1em;width:1.4em;margin:0 0 0 10px;transition:all .5s}.show-as-button.primary,button.primary{background-color:#121923;color:#f6f6f6;border:2px solid transparent;box-shadow:1px 0 10px rgba(0,0,0,.25);text-transform:uppercase}.show-as-button.primary:hover,button.primary:hover{background-color:#f6f6f6;border:2px solid #f6f6f6;color:#121923}.show-as-button.primary:hover svg,button.primary:hover svg{transform:translateX(5px)}.show-as-button.primary:hover svg path,button.primary:hover svg path{stroke:#121923}.show-as-button.secondary,button.secondary{background-color:#083fd7;color:#f6f6f6;border:2px solid #f6f6f6;text-transform:uppercase}.show-as-button.secondary svg,button.secondary svg{display:none}.show-as-button.secondary:hover,button.secondary:hover{background-color:#f6f6f6;border:2px solid #083fd7;color:#083fd7}.show-as-button.tertiary,button.tertiary{background-color:#98cae1;color:#121923;border:2px solid #98cae1;text-transform:uppercase}.show-as-button.tertiary svg *,button.tertiary svg *{stroke:#121923}.show-as-button.tertiary:hover,button.tertiary:hover{background-color:#f6f6f6;border:2px solid #083fd7}.show-as-button.link,button.link{background-color:unset;color:#f6f6f6;padding:15px 0}.show-as-button.link:hover,button.link:hover{color:#121923}.show-as-button.nav-link,button.nav-link{color:#f6f6f6;white-space:nowrap}.show-as-button.nav-link:hover,button.nav-link:hover{color:#121923}.button-container{display:flex;justify-content:flex-start;gap:15px}.button-container.align-center{justify-content:center}.button-container.align-right{justify-content:flex-end}@media(max-width:600px){.button-container{flex-direction:column}}@media(max-width:768px){.button-container{gap:5px}}.card{display:flex;flex-direction:column;background-color:#fff;box-shadow:1px 0 10px rgba(0,0,0,.25);width:100%;height:100%;overflow:hidden}.card :not(button):not(.show-as-button):not(.text-high-light,button):not(.show-as-button){color:#000}a.card:hover{border:1px solid red;box-shadow:0 20px 40px -14px rgba(255,0,0,.25)}select{border:none;border-bottom:1px solid #121923;border-radius:0!important;padding:0 1em;border-radius:none!important;height:3em!important}select:focus-visible{outline:none;border-bottom:2px solid #083fd7}.tag{position:absolute;top:20px;right:0;padding:5px 15px;background-color:#33a438}.tag p{margin:0}a[href^="tel:"]:before{content:url(/phone_icon.svg);margin-right:8px;margin-top:8px}a[href^="mailto:"]:before{content:url(/email_icon.svg);margin-right:8px;margin-top:8px}@font-face{font-family:Campton;src:url(/_next/static/media/Campton-BoldDEMO.4b03d865.otf) format("opentype");font-weight:900}@font-face{font-family:Campton;src:url(/_next/static/media/CamptonBold.3097ece9.otf) format("opentype");font-weight:700}@font-face{font-family:Campton;src:url(/_next/static/media/CamptonMedium.8a6c43a6.otf) format("opentype");font-weight:500}@font-face{font-family:Campton;src:url(/_next/static/media/CamptonLight.4b002cdc.otf) format("opentype");font-weight:300}label span{display:inline-block;padding:0!important}input{background-color:#f6f6f6;border:2px solid transparent;color:#121923!important;border-radius:8px;padding:24px 16px!important}input:focus-visible{outline:none;border:2px solid #083fd7!important}input::-moz-placeholder{color:gray}input:-ms-input-placeholder{color:gray}input::placeholder{color:gray}textarea{background-color:#f6f6f6;border:2px solid transparent;color:#121923!important;border-radius:8px;padding:16px!important;min-height:150px!important}textarea:focus-visible{outline:none;border:2px solid #083fd7}textarea::-moz-placeholder{color:gray}textarea:-ms-input-placeholder{color:gray}textarea::placeholder{color:gray}.checkbox,.ui-checkbox-container{position:relative}.checkbox label input[type=checkbox],.ui-checkbox-container label input[type=checkbox]{display:none}.checkbox label span,.ui-checkbox-container label span{margin:0 0 0 30px;padding:10px 0}.checkbox label span:after,.checkbox label span:before,.ui-checkbox-container label span:after,.ui-checkbox-container label span:before{position:absolute;content:"";display:inline-block}.checkbox label span:before,.ui-checkbox-container label span:before{height:15px;width:15px;background-color:#fff;border:1px solid #083fd7;border-radius:4px;left:0}.checkbox label span:after,.ui-checkbox-container label span:after{height:5px;width:9px;border-left:2px solid #083fd7;border-bottom:2px solid #083fd7;color:#083fd7;transform:rotate(-45deg);left:4px;top:4px}.checkbox label input[type=checkbox]+span:after,.ui-checkbox-container label input[type=checkbox]+span:after{content:none}.checkbox label input[type=checkbox]:checked+span:before,.ui-checkbox-container label input[type=checkbox]:checked+span:before{content:"";background-color:#fff;border:1px solid #083fd7}.checkbox label input[type=checkbox]:checked+span:after,.ui-checkbox-container label input[type=checkbox]:checked+span:after{content:""}.field-radio-group{display:flex;gap:15px}.field-radio-group label{cursor:pointer}.field-radio-group label>span{margin-left:5px;display:flex;align-items:center}.field-radio-group label>span>span{position:relative}.field-radio-group label>span>span:after,.field-radio-group label>span>span:before{content:"";display:inline-block;height:10px;width:10px;background-color:#083fd7;border:none;border-radius:10px;position:absolute}.field-radio-group label>span>span:before{height:14px;width:14px;background-color:#fff;border:1px solid #121923;border-radius:10px;left:-18px}.field-radio-group label>span input[type=radio]{opacity:0}.field-radio-group label>span input[type=radio]+span:after{content:none}.field-radio-group label>span input[type=radio]:checked+span:after{content:"";top:3px;left:-15px}.field-radio-group label>span input[type=radio]:checked+span:before{content:"";background-color:#fff;border:1px solid #083fd7}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#d9d9d9;margin:0;border:.15em solid #d9d9d9;transform:translateY(-.075em);display:grid;place-content:center}input[type=radio],input[type=radio]:before{width:1em!important;height:1em!important;border-radius:50%}input[type=radio]:before{content:"";transform:scale(0);transition:transform .12s ease-in-out;background-color:#083fd7}input[type=radio]:checked:before{transform:scale(1)}.c-footer__outer-wrapper{padding:0 16px}.c-footer__inner-wrapper{height:100%;display:flex;flex-direction:column;gap:32px}@media(max-width:600px){.c-footer__inner-wrapper{flex-direction:column}}.c-footer__links-container{display:flex;align-items:center}@media(max-width:768px){.c-footer__links-container{flex-direction:column;gap:20px}}.c-footer__icon-container{margin-right:130px}.c-footer__icon-container img{width:140px}@media(max-width:768px){.c-footer__icon-container{margin:0}}.c-footer__small-giants{margin-left:auto}@media(max-width:768px){.c-footer__small-giants{margin:0}}.c-footer__menu-item-link{font-size:22px;font-weight:700}.c-footer__sub-menu-item-link{font-size:18px;font-weight:400;font-family:Montserrat,sans-serif;text-transform:unset;margin:0}.c-footer__icon{cursor:pointer}.c-footer__socials-container{display:flex;flex-direction:column;align-items:left}@media(max-width:768px){.c-footer__socials-container{align-items:center}}.c-footer__socials-container span{color:#f6f6f6;margin-top:5px;font-size:14px}.c-footer__social-icons-container{display:flex;margin-top:5px;gap:5px}.c-footer__socials{display:inline-block;width:20px;height:20px;background:#f6f6f6;mask-size:cover;-webkit-mask-size:cover}.c-footer__socials:hover:hover{background:#98cae1}.c-footer__socials.linkedin{-webkit-mask-image:url(/linkedin-icon.svg);mask-image:url(/linkedin-icon.svg)}.c-footer__socials.facebook{-webkit-mask-image:url(/facebook-icon.svg);mask-image:url(/facebook-icon.svg)}.c-footer__socials.instagram{-webkit-mask-image:url(/instagram-icon.svg);mask-image:url(/instagram-icon.svg)}.c-footer__menu-container{display:flex;gap:20px}.c-footer__menu-container li{display:flex;flex-direction:column;align-items:flex-start;list-style:none;width:100%}@media(max-width:600px){.c-footer__menu-container li{align-items:center}.c-footer__menu-container{flex-direction:column}}.c-footer__menu-item a{color:#f6f6f6;margin:0}.c-footer__privacy-container{display:flex;justify-content:center;font-weight:400;line-height:46px}.c-footer__privacy-container p{font-size:12px;color:#f6f6f6}.c-footer__privacy-container p a{color:#f6f6f6;font-weight:700;-webkit-text-decoration-line:underline;text-decoration-line:underline}.c-footer__privacy-container p a:hover{color:#98cae1}@media(max-width:600px){.c-footer__privacy-container p{text-align:center;padding:0 16px}}.c-footer__small-giants{height:64px;width:170px;background:url(/di-small-giants.svg) 50% no-repeat}.c-nav-bar-desktop__content-container{max-width:1200px;width:100%;display:flex;align-items:center;justify-content:space-between;height:100%;margin:0;padding:0 16px}@media(max-width:1000px){.c-nav-bar-desktop__content-container{display:none}}.c-nav-bar-desktop__logo{display:flex;justify-content:center;align-items:center;cursor:pointer;width:130px}.c-nav-bar-desktop__menu-container{display:flex;margin:0;list-style:none}.c-nav-bar-desktop__menu-item-container{display:flex;margin:0;align-items:center}.c-nav-bar-desktop__menu-item{margin:0;background-color:unset!important;box-shadow:unset!important;color:#98cae1!important;border:unset!important}.c-nav-bar-desktop__menu-item svg path{stroke:#98cae1!important}.c-nav-bar-desktop__sub-menu-container{background-color:#083fd7;display:block;flex-direction:column;top:75px;left:0;width:110%;list-style:none;z-index:-1;transform:translateY(-100%)}.c-nav-bar-desktop__sub-menu-container.--open{display:flex;transform:translateY(0);transition:transform .1s ease-in}.c-nav-bar-desktop__sub-menu-item-container{width:100%;height:100%;margin:0}.c-nav-bar-desktop__sub-menu-item{box-sizing:border-box;width:100%;height:100%;margin:1em;text-align:start}.c-nav-bar-desktop__search-input-field{background-color:#121923;border:1px solid #f6f6f6;border-radius:40px!important;color:#f6f6f6!important}.c-nav-bar-desktop__search-input-field::-moz-placeholder{color:#ccc}.c-nav-bar-desktop__search-input-field:-ms-input-placeholder{color:#ccc}.c-nav-bar-desktop__search-input-field::placeholder{color:#ccc}.c-nav-bar-desktop__search-input-field:focus-visible{border:1px solid #083fd7!important}.c-nav-bar-desktop__arrow-icon{margin-left:10px;display:flex;align-items:center}.c-nav-bar-desktop__arrow-icon svg{height:1em}.c-nav-bar-desktop__arrow-icon.--open{transform:rotate(90deg);transition:transform .2s ease-in}.c-nav-bar-mobile__content-container{max-width:1200px;width:100%;height:100%;display:none;align-items:center;justify-content:space-between;padding:0 16px}@media(max-width:1000px){.c-nav-bar-mobile__content-container{display:flex}}.c-nav-bar-mobile__logo{display:flex;justify-content:center;align-items:center;cursor:pointer;width:120px}.c-nav-bar-mobile__menu-container{height:calc(100vh - 80px);width:100%;position:absolute;top:50px;right:0;list-style:none;transform:translateX(100%);transition:transform .5s ease-in;display:flex;flex-direction:column;padding:40px 0}.c-nav-bar-mobile__menu-container.--open{transform:translateX(0)}.c-nav-bar-mobile__menu-item-container{height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;align-items:flex-start;cursor:pointer;position:relative}.c-nav-bar-mobile__menu-item{position:relative;width:100%;text-align:start}.c-nav-bar-mobile__sub-menu-container{display:flex;flex-direction:column;margin-top:40px;list-style:none;transform:translateY(-100%);width:100%}.c-nav-bar-mobile__sub-menu-container.--open{display:flex;transform:translateY(0);transition:transform .1s ease-in}.c-nav-bar-mobile__sub-menu-container.--closed{display:none}.c-nav-bar-mobile__sub-menu-item-container{width:100%;height:100%}.c-nav-bar-mobile__sub-menu-item{box-sizing:border-box;width:100%;height:100%;text-align:start;padding:20px 40px}.c-nav-bar-mobile__search-input-field{margin-left:auto}.c-nav-bar-mobile__arrow-icon{position:absolute;top:0;right:0;margin-left:auto;display:flex;align-items:center}.c-nav-bar-mobile__arrow-icon svg{height:1em}.c-nav-bar-mobile__arrow-icon.--open{transform:rotate(90deg);transition:transform .2s ease-in}.c-nav-bar-mobile__hamburger-button{margin-left:16px}.c-nav-bar__outer-wrapper{position:fixed;width:100%;margin:0;padding:24px 0 24px 16px;height:80px;z-index:3}@media(max-width:1000px){.c-nav-bar__outer-wrapper{padding:24px 0}}.c-nav-bar__outer-wrapper *{box-sizing:border-box}.c-nav-bar__inner-wrapper{z-index:unset;position:relative}.c-contentful__preview-banner{background-color:#fff;height:20px;margin-bottom:0;font-size:13px;padding-left:10px;z-index:999999;position:relative}.c-layout__page-container{display:flex;flex-direction:column;position:relative;justify-content:space-between}.c-layout__page-block-container{display:flex;flex-direction:column;align-items:center;min-height:80vh}.c-layout__page-block-container a,.c-layout__page-block-container button,.c-layout__page-block-container select{cursor:pointer}@media(max-width:1000px){.c-layout__page-block-container{padding-top:80px}}.c-page-blocks__outer-wrapper{width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:stretch}.c-page-blocks__outer-wrapper>*{flex-grow:0;align-self:center}.c-page-blocks__outer-wrapper>.fullwidth{max-width:unset;width:100vw;position:relative;margin-left:-50vw;margin-right:-50vw}@media only screen and (max-width:1200px){.c-page-blocks__outer-wrapper>.fullwidth{left:0;right:0}}.c-paragraph-block__outer-wrapper{position:relative}.c-paragraph-block__inner-wrapper{width:100%;display:flex;flex:3 1}.c-paragraph-block__inner-wrapper:after{content:"";background:url(/hh-arrow.svg) 0 no-repeat;background-size:contain;height:145px;width:120px;margin-left:80px;margin-top:auto}@media(max-width:600px){.c-paragraph-block__inner-wrapper:after{margin-left:auto;margin-right:auto;transform:scale(75%)}}.c-paragraph-block__inner-wrapper *{z-index:2}.c-paragraph-block__inner-wrapper.show-as-card{background-color:#121923;box-shadow:0 4px 26px rgba(0,0,0,.25)}.c-paragraph-block__inner-wrapper.background{background-color:#121923}.c-paragraph-block__inner-wrapper.background.show-as-card{background-color:#f6f6f6}@media(max-width:768px){.c-paragraph-block__inner-wrapper{flex-direction:column}}.c-paragraph-block__image-container{display:flex;flex:3 1;justify-content:center;align-items:center;overflow:hidden;width:100%;height:100%;max-height:100%}.c-paragraph-block__image-container.right{order:2}.c-paragraph-block__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.c-paragraph-block__text-container{z-index:0;flex:3 1}.c-paragraph-block__text-container li p{display:inline}.c-paragraph-block__block-title{color:#98cae1!important}.c-paragraph-block__block-sub-title{color:#98cae1!important;margin-bottom:0}.c-paragraph-block__text-container{display:flex;flex-direction:column;justify-content:center}.c-paragraph-block__text-container h2{color:#121923!important}.c-paragraph-block__text-container.show-as-card{padding:62px}.c-paragraph-block__text-container.background h2,.c-paragraph-block__text-container.background p,.c-paragraph-block__text-container.show-as-card h2,.c-paragraph-block__text-container.show-as-card p{color:#98cae1!important}.c-paragraph-block__text-container.background.show-as-card h2,.c-paragraph-block__text-container.background.show-as-card p{color:#121923!important}.c-banner__outer-wrapper{display:flex;flex-direction:column;align-items:center;padding-top:140px;background-color:#083fd7}@media(max-width:600px){.c-banner__outer-wrapper{padding:0}}.c-banner__inner-wrapper{display:flex;gap:20px}@media(max-width:600px){.c-banner__inner-wrapper{flex-direction:column}}.c-banner__text-container{display:flex;flex:1 1;flex-direction:column;padding:0 16px 16px;gap:20px}.c-banner__text-container *{color:#f6f6f6}@media(max-width:600px){.c-banner__text-container{width:100%;order:2;padding:16px 16px 40px}}.c-banner__title{color:#f6f6f6;margin:0}.c-banner__sub-title{color:#98cae1}.c-banner__button-container{gap:16px}.c-banner__button-container a{margin:0!important;line-height:1!important;width:100%}.c-banner__image-container{flex:1 1;max-height:450px}.c-banner__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-vacancy-list-item__vacancy-card{background-color:#f6f6f6;max-width:100%;width:100%;height:100%;border-radius:5px;border:1px solid #dadada;box-shadow:0 20px 40px -14px rgba(0,0,0,.25);padding:50px 60px;margin:0;box-sizing:border-box;position:relative;height:-moz-fit-content;height:fit-content;cursor:pointer}.c-vacancy-list-item__vacancy-card *{color:#121923!important}@media(max-width:768px){.c-vacancy-list-item__vacancy-card{padding:30px}}.c-vacancy-list-item__vacancy-card-title{margin-right:20px}@media(max-width:768px){.c-vacancy-list-item__vacancy-card-title{margin:0 20px 20px 0}}.c-vacancy-list-item__show-vacancy-icon{position:absolute;top:50px;right:60px}@media(max-width:600px){.c-vacancy-list-item__show-vacancy-icon{top:30px;right:20px}}.c-vacancy-list-item__specs-container-block{width:100%;display:flex;flex-wrap:wrap;padding:0;margin-bottom:20px}@media(max-width:600px){.c-vacancy-list-item__specs-container-block{display:none}}.c-vacancy-list-item__vacancy-excerpt p{margin:0}.c-vacancy-list-item__property{display:flex;align-items:center;flex-shrink:0;width:auto;margin:10px 15px 10px 0;max-height:25px}.c-vacancy-list-item__property svg circle,.c-vacancy-list-item__property svg line,.c-vacancy-list-item__property svg path{stroke:#083fd7}.c-vacancy-list-item__property-text{margin:0 0 0 5px;text-transform:uppercase}.c-filter-block__input-field input{background-color:#fff!important}.c-filter-block__input-field{display:flex;align-items:center;position:relative}.c-filter-block__input-field input{border-radius:0!important;width:100%}.c-filter-block__input-field .search-icon{position:absolute;right:15px;top:10px;padding-bottom:3px}.c-filter-block__input-field .search-icon svg path{fill:#f6f6f6}.c-filter-block__sorting-container{display:none}.c-filter-block__sorting-container select{width:100%}@media(max-width:768px){.c-filter-block__sorting-container{display:block}}.c-filter-block__category-container{margin-top:40px}.c-filter-block__category-title-container{display:flex;align-items:center;padding-bottom:10px;border-bottom:1px solid #b2b2b2;margin:15px 0 25px;cursor:pointer}.c-filter-block__category-title-container .dropDown-icon{margin-left:auto;margin-right:10px}.c-filter-block__category-title-container .dropDown-icon>svg{fill:gray}.c-filter-block__category-title-container h5{margin:0}.c-filter-block__filter-options-container{display:none}.c-filter-block__filter-options-container.active{display:block}.c-filter-block__checkbox-container{height:35px}.c-top-bar-block__outer-container{width:100%;max-width:1200px;display:flex;align-items:center;margin:10px 0}@media(max-width:768px){.c-top-bar-block__outer-container{display:none}}.c-top-bar-block__title{white-space:nowrap;margin:0 5px 0 0}.c-top-bar-block__filter-container{display:flex;flex-wrap:wrap}.c-top-bar-block__filter-item{display:flex;align-items:center;white-space:nowrap;margin:0 10px;cursor:pointer}.c-top-bar-block__filter-text{margin:0}.c-top-bar-block__close-icon{margin-left:5px}.c-top-bar-block__close-icon svg path{fill:#cb2a2a}.c-top-bar-block__sorting-container{margin-left:auto;display:flex;align-items:center}.c-top-bar-block__sorting-options{background-color:transparent}.c-job-lister-block__lister-container{display:flex;gap:20px}.c-job-lister-block__block-title{text-align:center}.c-job-lister-block__filter-container{border:1px solid #dadada;background-color:#f6f6f6;box-shadow:0 20px 40px -14px rgba(0,0,0,.25);border-radius:5px;width:30%;min-width:300px;padding:40px 56px;box-sizing:border-box;height:-moz-fit-content;height:fit-content}.c-job-lister-block__filter-container :not(button):not(.show-as-button):not(.text-high-light){color:#121923!important}@media(max-width:768px){.c-job-lister-block__filter-container{transform:translateX(100%);transition:transform .4s cubic-bezier(.57,.21,.69,.8);position:fixed;right:0;top:10px;width:100%;height:calc(100dvh - 80px);z-index:101;margin:70px 0 20px;overflow-y:scroll;padding:40px;border-top:1px solid #ccc}.c-job-lister-block__filter-container.is-open{transform:translateX(0)}.c-job-lister-block__filter-container .filter-content-container{overflow-y:scroll;-webkit-overflow-scrolling:touch;height:calc(100dvh - 80px)}.c-job-lister-block__filter-container .filter-count-top{font-size:18px;display:none}.c-job-lister-block__filter-container .result-button{display:flex;margin-bottom:50px}.c-job-lister-block__filter-container h2{margin-bottom:0}.c-job-lister-block__filter-container>a{padding:10px 35px;font-size:16px;margin-top:5px}}.c-job-lister-block__vacancy-container{display:flex;flex-direction:column;gap:20px;width:70%}@media(max-width:768px){.c-job-lister-block__vacancy-container{width:100%}}.c-job-lister-block__lister-pagination{width:100%;display:flex;justify-content:space-between}.c-job-lister-block__pagination-next{margin-left:auto}.c-job-lister-block__filter-button-container{position:sticky;width:100%;bottom:30px;display:none;z-index:100;padding-bottom:20px}@media(max-width:600px){.c-job-lister-block__filter-button-container{display:flex;justify-content:center;align-items:center;transform:translateY(0)}.c-job-lister-block__filter-button-container.is-open{transform:translateY(200px);transition:transform .4s cubic-bezier(.57,.21,.69,.8)}}.c-job-lister-block__filter-button{align-self:center}.c-job-lister-block__filter-button.active{background:#fff;box-shadow:5px 5px 5px 5px rgba(0,0,0,.01);text-decoration:none;cursor:pointer}.c-job-lister-block__close-filter-container{display:none}.c-job-lister-block__close-filter-container>svg path{fill:#121923}@media(max-width:768px){.c-job-lister-block__close-filter-container{position:fixed;top:95px;right:20px;z-index:1000;opacity:0}.c-job-lister-block__close-filter-container.is-open{display:block;opacity:1}}.c-job-detail-block__return-button{display:flex;align-items:center;justify-content:flex-start}.c-job-detail-block__return-button svg{height:1em;display:flex;align-items:center;margin:0}.c-job-detail-block__return-button svg path{stroke:#083fd7}.c-job-detail-block__arrow-back-icon{margin-right:10px}.c-job-detail-block__button-container{display:flex}.c-application-form__go-back-link{display:flex;align-items:center}.c-application-form__arrow-back-icon{margin-right:10px}.c-application-form__application-form .file-input-container{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content}.c-application-form__application-form .file-input-container input[type=file]{display:none}.c-application-form__application-form .file-input-container .form-input-label{cursor:pointer;text-align:center;text-decoration:none;display:inline-block;justify-content:center;font-size:16px;display:flex;align-items:center;background-color:#083fd7;color:#fff;padding:11px 28px 10px;border-radius:40px;border:2px solid transparent;text-transform:uppercase}.c-application-form__application-form .file-input-container .form-input-label svg path{fill:#f6f6f6;stroke:#f6f6f6}.c-application-form__application-form .file-input-container .form-input-label:hover{background-color:#c8d6fd;border:2px solid #083fd7;box-shadow:0 4px 12px rgba(0,0,0,.2);color:#083fd7}.c-application-form__application-form .file-input-container .form-input-label:hover svg path{fill:#083fd7;stroke:#083fd7}.c-application-form__application-form fieldset{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;-moz-column-width:1fr;column-width:1fr;border:1px solid #ccc;padding:40px;border-radius:5px;grid-template-areas:"gender gender" "firstname lastname" "motivation motivation" "phone email" "zipcode housenumber" "availability availability" "cover-letter cv" "consent consent" "privacy privacy"}.c-application-form__application-form fieldset .form-input{margin:10px 0}.c-application-form__application-form fieldset .form-input input{background-color:#fff!important;color:#000!important;border-radius:0!important}.c-application-form__application-form fieldset .form-input input::-moz-placeholder{color:#7e7e7e!important}.c-application-form__application-form fieldset .form-input input:-ms-input-placeholder{color:#7e7e7e!important}.c-application-form__application-form fieldset .form-input input::placeholder{color:#7e7e7e!important}.c-application-form__application-form fieldset .form-input input:-webkit-autofill,.c-application-form__application-form fieldset .form-input input:-webkit-autofill:focus,.c-application-form__application-form fieldset .form-input input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #fff!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.c-application-form__application-form fieldset .motivation-input{grid-area:motivation}.c-application-form__application-form fieldset .first-name-input{grid-area:firstname}.c-application-form__application-form fieldset .last-name-input{grid-area:lastname}.c-application-form__application-form fieldset .gender-input{grid-area:gender}.c-application-form__application-form fieldset .email-input{grid-area:email}.c-application-form__application-form fieldset .phone-input{grid-area:phone}.c-application-form__application-form fieldset .zip-code-input{grid-area:zipcode}.c-application-form__application-form fieldset .house-number-input{grid-area:housenumber}.c-application-form__application-form fieldset .availability-input{grid-area:availability}.c-application-form__application-form fieldset .cv-input{grid-area:cv}.c-application-form__application-form fieldset .cover-letter-input{grid-area:cover-letter}.c-application-form__application-form fieldset .consent-input{grid-area:consent}.c-application-form__application-form fieldset .privacy-input{grid-area:privacy}.c-sticky-header__outer-wrapper{top:100px;width:100%;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.c-sticky-header__inner-wrapper{flex-direction:column;position:relative}.c-sticky-header__SpecContainer{display:flex;flex-wrap:wrap;gap:15px}@media(max-width:600px){.c-sticky-header__SpecContainer{display:none}}.c-sticky-header__requirement-container{display:flex;align-items:center;margin-right:30px;width:-moz-fit-content;width:fit-content;gap:15px;flex-shrink:1}.c-sticky-header__requirement-container p{margin:0}.c-sticky-header__property-icon svg rect{fill:transparent;stroke:#083fd7}.c-sticky-header__property-icon svg *{stroke:#083fd7}.c-sticky-header__body-container{flex-wrap:nowrap;max-width:1200px;width:100%;align-items:center;padding:0 0 15px;display:flex}.c-sticky-header__button-container{right:0;flex-grow:1;display:flex;align-items:center;width:100%;gap:30px}@media(max-width:600px){.c-sticky-header__button-container{flex-direction:column-reverse;align-items:flex-start;gap:15px}}.c-sticky-header__favorites-button{border:none;display:flex;flex-direction:row-reverse;gap:15px;align-items:center;margin:0}.c-sticky-header__favorites-button svg{height:100%;display:flex;align-items:center}.c-sticky-header__favorites-button.active svg path{fill:#083fd7;stroke:#083fd7}.c-sticky-header__application-button{margin:0}.c-sticky-header__share-container{display:flex;align-items:center;gap:12px;height:50px}.c-sticky-header__share-container p{margin:0}.c-sticky-header__share-container svg{height:40px!important;display:flex;align-items:center}.c-sticky-header__socials-link{height:100%;margin:0;display:flex;align-items:center}.c-sticky-header__socials-icon svg{height:100%}.c-sticky-header__socials-icon svg path{fill:#083fd7}.c-recruiter-block__inner-wrapper{display:flex;align-items:center;gap:50px}@media(max-width:600px){.c-recruiter-block__inner-wrapper{flex-direction:column}}.c-recruiter-block__image-container img{border-radius:50%}.c-recruiter-block__block-title{margin:0}.c-recruiter-block__credentials-container{display:flex;flex-direction:column;align-items:flex-start;gap:15px}.c-recruiter-block__credentials-container p{margin:0}.c-recruiter-block__button-container{display:flex;gap:15px;width:100%}@media(max-width:600px){.c-recruiter-block__button-container{flex-direction:column}}.c-related-vacancy-block__vacancy-card-container{display:grid;grid-gap:20px;gap:20px;grid-template-columns:1fr 1fr}@media(max-width:768px){.c-related-vacancy-block__vacancy-card-container{grid-template-columns:1fr}}.c-related-vacancy-block__block-title{text-align:center}.c-form-status-component__outer-wrapper{position:fixed;top:0;right:0;left:0;bottom:0;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.164)}.c-form-status-component__inner-wrapper{background-color:#f6f6f6;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:80px 40px;max-width:60%}.c-form-status-component__go-back-link{display:flex;align-items:center;color:#121923!important}.c-form-status-component__icon{margin-right:10px;height:100%}.c-form-status-component__icon svg{display:flex;align-items:center;height:100%}.c-form-status-component__icon svg path{stroke:#121923}.c-404__outer-wrapper{align-items:center}.c-404__content-container,.c-404__inner-wrapper{display:flex;flex-direction:column;align-items:center}.c-404__text-container *{text-align:center}.overlapping .c-columns-block__column-card-container{display:flex;flex-direction:column;position:relative}.overlapping .c-columns-block__column-card-container.show-arrow:before{content:"";position:absolute;background:#33a438;mask-size:contain;-webkit-mask-size:contain;-webkit-mask-image:url(/hh-arrow.svg);mask-image:url(/hh-arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:100px;height:145px;transform:rotate(-45deg);margin-left:20%}@media(max-width:768px){.overlapping .c-columns-block__column-card-container.show-arrow:before{display:none}}.overlapping .c-columns-block__column-card-container.show-arrow:after{content:"";position:absolute;background:url(/hh-arrow.svg) 0 no-repeat;background-size:contain;width:100px;height:145px;bottom:0;margin-left:20%}@media(max-width:768px){.overlapping .c-columns-block__column-card-container.show-arrow:after{display:none}}.overlapping .c-columns-block__card{flex-direction:row;align-items:flex-start;width:55%;padding:40px;margin-bottom:16px}@media(max-width:600px){.overlapping .c-columns-block__card{flex-direction:column;padding:20px}}.overlapping .c-columns-block__card:nth-child(odd){background-color:#083fd7;align-self:flex-end}.overlapping .c-columns-block__card:nth-child(odd) *{color:#f6f6f6!important}.overlapping .c-columns-block__card:nth-child(odd) .c-columns-block__content-container{padding:0 0 0 30px}.overlapping .c-columns-block__card:nth-child(2n){background-color:#121923;flex-direction:row-reverse}.overlapping .c-columns-block__card:nth-child(2n) *{color:#98cae1!important}@media(max-width:600px){.overlapping .c-columns-block__card:nth-child(2n){flex-direction:column}}.overlapping .c-columns-block__card:nth-child(2n) .c-columns-block__content-container{padding:0 20px 0 0}.overlapping .c-columns-block__card:not(:first-child){margin-top:-130px}@media(max-width:768px){.overlapping .c-columns-block__card{width:100%;min-height:250px}.overlapping .c-columns-block__card:not(:first-child){margin-top:0}}.overlapping .c-columns-block__count-container{width:18.1818181818%;display:flex;justify-content:center}.overlapping .c-columns-block__count-container h4{font-size:60px;line-height:.9em}@media(max-width:600px){.overlapping .c-columns-block__count-container{width:100%;align-items:center;padding-bottom:20px}.overlapping .c-columns-block__count-container h4{margin:0}}.overlapping .c-columns-block__content-container p{margin-bottom:16px}.overlapping .c-columns-block__content-container p:last-of-type{margin-bottom:0}@media(max-width:600px){.overlapping .c-columns-block__content-container{padding:0!important}}.carousel .c-columns-block__header-container{display:flex;justify-content:space-between;flex-wrap:nowrap;gap:10px}.carousel .c-columns-block__swiper-button-container{display:flex;gap:10px;height:-moz-fit-content;height:fit-content}.carousel .c-columns-block__swiper-button{background-color:transparent;padding:10px 0 0}.carousel .c-columns-block__swiper-button.swiper-button-disabled{cursor:auto}.carousel .c-columns-block__swiper-button.swiper-button-disabled svg path{stroke:#7fd783}.carousel .c-columns-block__swiper-button.previous svg:hover{transform:translateX(-5px)}.carousel .c-columns-block__swiper-button.next svg:hover{transform:translateX(5px)}.carousel .c-columns-block__swiper-button svg{height:2em;width:2.4em;transition:transform .5s}.carousel .c-columns-block__swiper-button svg path{stroke:#33a438}.carousel .c-columns-block__column-card-container .swiper-slide{height:auto}.carousel .c-columns-block__card{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;padding:40px}@media(max-width:600px){.carousel .c-columns-block__card{padding:20px}}.carousel .c-columns-block__card:nth-child(odd){background-color:#083fd7}.carousel .c-columns-block__card:nth-child(odd) *{color:#f6f6f6!important}.carousel .c-columns-block__card:nth-child(2n){background-color:#121923}.carousel .c-columns-block__card:nth-child(2n) *{color:#98cae1!important}.carousel .c-columns-block__card:nth-child(2n) .tag p{color:#f6f6f6!important}.carousel .c-columns-block__card-image-container{height:100px;margin-bottom:16px}.carousel .c-columns-block__card-image-container img{height:100%;filter:brightness(0) invert(1)}.carousel .c-columns-block__content-container p{font-size:20px}.carousel .c-columns-block__content-container p:last-of-type{margin-bottom:0}.grid .c-columns-block__card{background-color:#083fd7;padding:40px}.grid .c-columns-block__card.card .show-as-button:hover{background-color:#083fd7;color:#f6f6f6}.grid .c-columns-block__card.card .show-as-button:hover svg path{stroke:#f6f6f6}@media(max-width:600px){.grid .c-columns-block__card{padding:20px}}.grid .c-columns-block__card :not(.show-as-button){color:#f6f6f6!important}.grid .c-columns-block__card.background{background-color:#f6f6f6}.grid .c-columns-block__card.background :not(.show-as-button):not(h2){color:#121923!important}.grid .c-columns-block__column-card-container{gap:16px}.grid .c-columns-block__card-body-text ul{list-style:none}.grid .c-columns-block__card-body-text li{position:relative;padding-left:30px}.grid .c-columns-block__card-body-text li::marker{display:none}.grid .c-columns-block__card-body-text li:before{content:"";position:absolute;left:0;top:13px;transform:translateY(-50%);width:22px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='18' viewBox='0 0 22 18' fill='none'%3E%3Cpath d='M18.711 9.10693L2.37668 9.10693' stroke='%2398cae1' stroke-width='3' stroke-linecap='round'/%3E%3Cpath d='M13.6061 1.99998C15.9983 4.77541 17.3395 6.33147 19.7317 9.1069L13.6061 16.2138' stroke='%2398cae1' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:cover}.grid .c-columns-block__content-container{display:flex;flex-direction:column;height:100%}.grid .c-columns-block__content-container p:empty{display:none}.grid .c-columns-block__content-container a{margin:auto 0 0;width:100%}.c-columns-block__block-title{color:#33a438}.c-form-block__form-container{display:flex;width:100%}.c-form-block__form-container.reverse{flex-direction:row-reverse}@media(max-width:600px){.c-form-block__form-container{flex-direction:column!important}}.c-form-block__sidebar-container{width:100%;display:flex;flex-direction:column;justify-content:center}.c-form-block__sidebar-container a{display:flex;align-items:center}@media(max-width:600px){.c-form-block__sidebar-container{margin-top:50px}}.c-form-block__logo{width:40%;margin-bottom:40px}@media(max-width:600px){.c-form-block__logo{display:none}}.c-form-block__sidebar-image{width:100%}.c-form-block__sidebar-body-text a{display:flex;align-items:center;margin-bottom:0!important}.c-form-block__button-container{display:flex;gap:10px;margin-bottom:24px}.c-form-block__socials-container{display:flex;gap:30px}.c-form-block__icon-button{cursor:pointer}.c-form-element__form-element-container{width:100%}@media(max-width:600px){.c-form-element__form-element-container{padding:0}}.c-form-element__contact-form-title{text-align:center;margin-bottom:8px;text-transform:uppercase}.c-form-element__contact-form-title span{margin:0 10px}@media(max-width:600px){.c-form-element__contact-form-title span{margin:0}}.c-form-element__contact-form-sub-title{text-align:start;margin-bottom:40px;font-size:24px;line-height:32px}@media(max-width:600px){.c-form-element__contact-form-sub-title{text-align:start}}.component-form{position:relative}.component-form fieldset{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-template-areas:"fullName organization" "email phone" "message message" "privacy privacy "}.component-form fieldset input{color:#121923!important}@media(max-width:600px){.component-form fieldset{grid-template-areas:"fullName" "organization" "email" "phone" "message" "privacy";grid-template-columns:1fr}}.component-form fieldset .fullName-input{grid-area:fullName}.component-form fieldset .fullName-input label{padding-left:8px}.component-form fieldset .organization-input{grid-area:organization}.component-form fieldset .organization-input label{padding-left:8px}.component-form fieldset .emailAddress-input{grid-area:email}.component-form fieldset .emailAddress-input label{padding-left:8px}.component-form fieldset .phone-input{grid-area:phone}.component-form fieldset .phone-input label{padding-left:8px}.component-form fieldset .message-input{grid-area:message}.component-form fieldset .message-input label{padding-left:8px}.component-form fieldset .OptInPrivacy-input{grid-area:privacy}.component-form fieldset .OptInPrivacy-input>label{display:none}.component-form .c-form-element__submit-button{align-self:start}.c-form-block-container__outer-wrapper{position:relative;background-color:#083fd7!important}.c-form-block-container__outer-wrapper.show-arrow:after{content:"";position:absolute;background:#33a438;mask-size:contain;-webkit-mask-size:contain;-webkit-mask-image:url(/hh-arrow.svg);mask-image:url(/hh-arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:100px;height:145px;top:40px;right:0;margin-right:15%;transform:rotate(45deg)}@media(max-width:768px){.c-form-block-container__outer-wrapper.show-arrow:after{display:none}}.c-form-block-container__content-container{display:flex;align-items:center;gap:40px}@media(max-width:600px){.c-form-block-container__content-container{flex-direction:column}}.c-form-block-container__button-container{height:100%;margin-left:auto}@media(max-width:600px){.c-form-block-container__button-container{margin-left:unset;width:100%}}.c-form-block-container__button-container button{height:-moz-fit-content;height:fit-content}.c-cta-block__tail_arrow{transform:translateY(10px)}.c-cta-block__head_arrow{transform:translateY(-10px)}.c-cta-block__inner-wrapper{display:flex;gap:40px}@media(max-width:768px){.c-cta-block__inner-wrapper{flex-direction:column}}@media(max-width:600px){.c-cta-block__cta-title{text-align:center}}.c-cta-block__cta-subtitle{font-weight:300}@media(max-width:600px){.c-cta-block__cta-subtitle{text-align:center}}.c-cta-block__button-container{display:flex;flex-direction:column;justify-content:center;gap:15px;width:-moz-fit-content;width:fit-content;margin-left:auto}@media(max-width:768px){.c-cta-block__button-container{margin-left:unset;width:100%}}.c-showcase-block__outer-wrapper{height:85px;min-width:100%;padding:0;align-items:center}.c-showcase-block__outer-wrapper.background{background-color:#083fd7}.c-showcase-block__inner-wrapper{overflow:hidden}.c-showcase-block__block-title{text-align:center}.c-showcase-block__block-subtitle{text-align:center;margin-bottom:40px}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - 200px))}}.c-showcase-block__tile-container{position:relative;height:100px;display:flex;align-items:center;gap:60px;animation:scroll 20s linear infinite}.c-showcase-block__icon-container{width:120px;height:100px;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center}@media(max-width:600px){.c-showcase-block__icon-container{width:100px;height:100px;margin:15px auto}}.c-showcase-block__button-container{justify-content:center}.c-testimonial-block__testimonial-container{border:1px solid #dadada}.c-testimonial-block__testimonial-container.single{flex-direction:row}.c-testimonial-block__content-container{background-color:#fff;padding:40px;flex-grow:1;display:flex;flex-direction:column;justify-content:center;min-height:250px}.c-testimonial-block__image-container{max-height:100%;overflow:hidden;display:flex;justify-content:center;align-items:center}.c-testimonial-block__image{height:100%}.c-testimonial-block__body-text p{margin:0}.c-testimonial-block__body-text a:hover *{color:#083fd7!important}.c-testimonial-block-container__testimonial-container{margin-bottom:40px}.c-testimonial-block-container__block-subtitle,.c-testimonial-block-container__block-title{text-align:center}.c-category-tile__tile-container{cursor:pointer}.c-category-tile__content-container{background-color:#fff;padding:20px 30px;flex-grow:1;display:flex;flex-direction:column;justify-content:center;position:relative}.c-category-tile__content-container h4{margin:0}.c-category-tile__arrow-icon{position:absolute;top:20px;right:30px;z-index:100;display:flex;align-items:center}.c-category-tile__arrow-icon svg{height:2.6em}.c-category-block__block-title{text-align:center}.c-category-block__button-container{justify-content:center}.c-category-block__category-tile-container{margin-bottom:40px}.c-inner-menu-block__inner-wrapper{display:flex;justify-content:space-between}@media(max-width:768px){.c-inner-menu-block__inner-wrapper{flex-direction:column}}.c-inner-menu-block__block-title{margin:0}@media(max-width:768px){.c-inner-menu-block__block-title{margin-bottom:40px}}.c-inner-menu-block__nav-menu-container{flex-grow:1;display:flex}.c-inner-menu-block__nav-menu{display:grid;grid-gap:30px 50px;gap:30px 50px;grid-template-columns:1fr 1fr 1fr}@media(max-width:768px){.c-inner-menu-block__nav-menu{grid-template-columns:1fr 1fr;grid-template-columns:1fr}}.c-inner-menu-block__nav-link{display:flex;border-bottom:1px solid #f6f6f6}.c-inner-menu-block__nav-link :hover{color:#083fd7}.c-inner-menu-block__nav-link>*{margin:0}.c-picture-block__tile-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;gap:15px;margin-bottom:40px}@media(max-width:600px){.c-picture-block__tile-container{grid-template-columns:1fr}}.c-picture-block__picture-container{width:100%;height:100%;height:400px;overflow:hidden;display:flex;justify-content:center;align-items:center}@media(max-width:600px){.c-picture-block__picture-container{height:300px}}.c-picture-block__picture{height:100%}.c-cookiewall__outer-wrapper{height:100vh;width:100%;position:fixed;bottom:0;z-index:4;background-color:rgba(0,0,0,.2);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.c-cookiewall__inner-wrapper{position:absolute;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;justify-content:center;height:-moz-fit-content;height:fit-content;width:calc(100% - 40px);max-width:840px;gap:30px;padding:80px;background-color:#121923}@media(max-width:600px){.c-cookiewall__inner-wrapper{padding:20px}}.c-cookiewall__privacy-link{color:#f6f6f6!important}.c-cookiewall__privacy-link:hover{text-decoration:underline}.c-cookiewall__message-title{color:#f6f6f6;margin:0}@media(max-width:600px){.c-cookiewall__message-title{font-size:25px}}.c-cookiewall__message-text{margin:0}.c-cookiewall__message-text a{color:#33a438;font-weight:700;text-decoration:underline}.c-cookiewall__form{max-height:40px;transition:max-height .3s ease-in}.c-cookiewall__form.--active{max-height:250px}@media(max-width:600px){.c-cookiewall__form{max-height:140px}.c-cookiewall__form.--active{max-height:390px}}.c-cookiewall__button-wrapper{display:flex;flex-direction:row;justify-content:space-between;gap:10px}@media(max-width:600px){.c-cookiewall__button-wrapper{flex-direction:column}}.c-cookiewall__button{font-size:smaller;line-height:unset;border:2px solid transparent!important}.c-cookiewall__button.primary{border:2px solid #fff!important}.c-cookiewall__button.accept-options{opacity:0;width:100%;transition:opacity .3s,margin .3s;margin:0}.c-cookiewall__button.accept-options.--active{opacity:1;transition:opacity .3s,margin .3s}@media(max-width:768px){.c-cookiewall__button{width:100%}}.c-cookiewall__preferences{display:flex;width:100%;font-size:15px}.c-cookiewall__preferences label{padding-left:8px;margin:0}@media(max-width:600px){.c-cookiewall__preferences{font-size:10px}}.c-cookiewall__cookie-consent-form{border:1px solid gray;display:flex;justify-content:space-between;width:100%;transition:opacity .3s,margin 1s;opacity:0;height:-moz-fit-content;height:fit-content;padding:10px;margin-top:30px}.c-cookiewall__cookie-consent-form.form-active{transition:opacity .3s,margin 1s;opacity:1;padding:10px;margin-bottom:0!important}.c-cookiewall__input-container{display:flex;flex-grow:1;flex-wrap:wrap;padding:10px;justify-content:space-between;align-items:center}@media(max-width:600px){.c-cookiewall__input-container{padding:0}}.c-cookiewall__input{display:none}.c-cookiewall__input+label{line-height:1;display:flex;align-items:center;color:#f6f6f6}.c-cookiewall__input-checkmark{position:relative;width:24px;height:24px;border:1px solid #083fd7;border-radius:3px;margin-right:5px;cursor:pointer;background-color:#fff}@media(max-width:600px){.c-cookiewall__input-checkmark{width:16px;height:16px;margin-right:5px}}.c-cookiewall__input:checked+label>span:after{content:"";width:4px;height:15px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-webkit-transform:translate(-50%,-50%) rotate(45deg);border:solid #083fd7;border-width:0 2px 2px 0}@media(max-width:600px){.c-cookiewall__input:checked+label>span:after{width:3px;height:10px}}.c-cookiewall__input:disabled:checked+label>span:after{content:"";width:4px;height:15px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-webkit-transform:translate(-50%,-50%) rotate(45deg);border:solid gray;border-width:0 2px 2px 0}@media(max-width:600px){.c-cookiewall__input:disabled:checked+label>span:after{width:3px;height:10px}}.c-loading-spinner__spinner{display:inline-block;position:relative;width:80px;height:80px}.c-loading-spinner__spinner div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border-radius:50%;animation:spin 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-top-color:#cb2a2a}.c-loading-spinner__spinner div:first-child{animation-delay:-.45s}.c-loading-spinner__spinner div:nth-child(2){animation-delay:-.3s}.c-loading-spinner__spinner div:nth-child(3){animation-delay:-.15s}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}