html{line-height:1.15;font-size:16px;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{overflow-x:hidden;margin:0}body .grecaptcha-badge{visibility:hidden}body.no-scroll{overflow:hidden}body.form-visible .grecaptcha-badge{visibility:unset;z-index:10000}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;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:Fira Sans,sans-serif;color:#fff}h1,h1 b,h2,h2 b,h3,h3 b,h4,h4 b,h5,h5 b,h6,h6 b{font-family:Rajdhani,sans-serif}a,h1,h2,h3,h4,h5,h6,li,p{margin-bottom:.6em;font-weight:400;line-height:1.3em;letter-spacing:0;text-align:left}h1{font-size:3.8em;font-weight:800;line-height:1em;text-transform:uppercase}@media(max-width:600px){h1{font-size:3.2em}}h2{font-size:2.5em;font-weight:700;text-transform:uppercase}@media(max-width:600px){h2{font-size:2em}}h3{font-size:2.1em}@media(max-width:600px){h3{font-size:1.8em}}h4{font-size:1.8em}@media(max-width:600px){h4{font-size:1.4em}}h5{font-size:1.5em;font-weight:700}h5.subtitle{color:#1dafec!important}@media(max-width:600px){h5{font-size:1.2em}}h6{font-size:1.2em}@media(max-width:600px){h6{font-size:1.1em}}p{font-size:1em;font-weight:300;line-height:1.6em;letter-spacing:0;text-align:left;margin-bottom:2em;color:#fff}p b{font-weight:600}p i{font-style:italic}p u{text-decoration:underline}ul{margin-left:16px;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:#fff}.text-high-light{color:#1dafec;font-family:Rajdhani,sans-serif}.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}.c-footer__outer-wrapper,.c-nav-bar__inner-wrapper,.c-nav-bar__outer-wrapper,body{background-color:#02092e}.c-sticky-header__outer-wrapper{background-color:#023865}.c-sticky-header__outer-wrapper :not(button):not(.show-as-button):not(.text-high-light,button):not(.show-as-button){color:#fff!important}.c-nav-bar-dekstop__menu-container{background-color:#02092e}.c-nav-bar-dekstop__menu-item-container:hover>a{color:#1dafec}.c-nav-bar-dekstop__sub-menu-container{background-color:#ff990e}.c-nav-bar-dekstop__sub-menu-item-container:hover{background-color:#1dafec}.c-nav-bar-dekstop__sub-menu-item-container:hover>a{color:#1dafec}.c-nav-bar-mobile__menu-container{background-color:#02092e}.c-nav-bar-mobile__menu-item-container:hover>a{color:#1dafec}.c-nav-bar-mobile__sub-menu-container{background-color:#ff990e}.c-nav-bar-mobile__sub-menu-item-container:hover{background-color:#1dafec}.c-nav-bar-mobile__sub-menu-item-container:hover>a{color:#1dafec}.c-recruiter-block__outer-wrapper{background-color:#1dafec}.c-recruiter-block__outer-wrapper :not(button):not(.show-as-button):not(.text-high-light,button):not(.show-as-button){color:#000}.c-job-lister-block__outer-wrapper{background-color:#02092e!important}.c-job-lister-block__outer-wrapper :not(button):not(.show-as-button):not(.text-high-light,button):not(.show-as-button){color:#fff}.c-cta-block__outer-wrapper{background-color:#1dafec}.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:#fff!important}.c-related-vacancy-block__outer-wrapper :not(button):not(.show-as-button):not(.text-high-light){color:#000}.background{background-color:#023865!important}.outer-wrapper{width:100%;display:flex;justify-content:center;padding:80px 16px}.outer-wrapper.background{background-color:#000}.outer-wrapper.background :not(button):not(.show-as-button):not(.text-high-light){color:#fff}@media(max-width:600px){.outer-wrapper{padding:40px 16px}}.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:1000px){.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:1000px){.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:1000px){.arrow{display:none}}.show-as-button,button{width:-moz-fit-content;width:fit-content;cursor:pointer;background-color:#ff990e;border:none;text-align:center;text-decoration:none;display:inline-block;font-size:18px;text-align:left;line-height:24px;font-weight:600;letter-spacing:0;font-family:Rajdhani,sans-serif;padding:8px 22px!important;text-transform:uppercase}.show-as-button,.show-as-button svg,button,button svg{justify-content:center;display:flex;align-items:center}.show-as-button svg,button svg{margin-left:10px;height:20px}.show-as-button:hover svg,button:hover svg{margin-left:10px}.show-as-button:hover svg *,button:hover svg *{stroke:#ff990e}.show-as-button.primary,button.primary{background-color:#ff990e;color:#fff;padding:11px 28px 10px;border-radius:40px;border:2px solid transparent;text-transform:uppercase}.show-as-button.primary:hover,button.primary:hover{background-color:#fffaf4;border:2px solid #fff;box-shadow:0 4px 12px rgba(0,0,0,.2);color:#ff990e}.show-as-button.secondary,button.secondary{background-color:#0b5d7f;color:#fff;padding:11px 28px 10px;border-radius:40px;border:2px solid transparent;text-transform:uppercase}.show-as-button.secondary:hover,button.secondary:hover{background-color:#7bd0f4;border:2px solid #0b5d7f;box-shadow:0 4px 12px rgba(0,0,0,.2);color:#0b5d7f}.show-as-button.link,button.link{background-color:unset;color:#fff!important;font-size:1.2em;font-weight:600}.show-as-button.link:hover,button.link:hover{color:#ff990e!important}.show-as-button.nav-link,button.nav-link{background-color:unset;color:#02092e;white-space:nowrap}.show-as-button.nav-link:hover,button.nav-link:hover{color:#fff}.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:1000px){.button-container{gap:5px}}.card{display:flex;flex-direction:column;background-color:#fff;border-radius:10px;box-shadow:0 20px 40px -14px rgba(0,0,0,.25);width:100%;height:100%;overflow:hidden;border:1px solid #dadada}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 #000;border-radius:0!important;padding:0 1em;border-radius:none!important;height:3em!important}select:focus-visible{outline:none;border-bottom:2px solid #ff990e}.tag{position:absolute;top:10px;right:10px;padding:5px 15px;background-color:#1dafec;border-radius:20px}.tag p{margin:0}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #1dafec;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}label span{display:inline-block;padding:0!important}input{border:none;border-bottom:1px solid #000;padding:0 1em;background-color:#fff;color:#02092e!important;border-color:#fff!important;border-top:4px solid transparent!important;border-bottom:4px solid transparent!important;border-radius:none!important;height:3em!important}input:focus-visible{outline:none;border-bottom:4px solid #ff990e!important}input::-moz-placeholder{color:#4d4d4d}input:-ms-input-placeholder{color:#4d4d4d}input::placeholder{color:#4d4d4d}textarea{padding:10px;border:none;height:8em!important;background-color:#fff;color:#02092e!important;border-color:#fff!important;border-bottom:4px solid transparent!important;border-radius:none!important}textarea:focus-visible{outline:none;border-bottom:4px solid #ff990e!important}textarea::-moz-placeholder{color:#4d4d4d}textarea:-ms-input-placeholder{color:#4d4d4d}textarea::placeholder{color:#4d4d4d}.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 #fff;border-radius:4px;left:0}.checkbox label span:after,.ui-checkbox-container label span:after{height:5px;width:9px;border-left:2px solid #02092e;border-bottom:2px solid #02092e;color:#ff990e;transform:rotate(-45deg);left:3px;top:3px}.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 #fff}.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:#ff990e;border:none;border-radius:10px;position:absolute}.field-radio-group label>span>span:before{height:14px;width:14px;background-color:#fff;border:1px solid #fff;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 #ff990e}.c-footer__outer-wrapper{margin-top:100px;padding:0}@media(max-width:600px){.c-footer__outer-wrapper{overflow:hidden}}.c-footer__inner-wrapper{background-color:#023865;max-width:unset;display:flex;flex-direction:column;position:relative;min-height:250px}@media(max-width:1000px){.c-footer__inner-wrapper{flex-direction:column}}@media(max-width:600px){.c-footer__inner-wrapper{flex-direction:column}}.c-footer__fin{height:76px;width:98px;position:absolute;top:-4.8rem;right:10rem;z-index:0}.c-footer__fin img{-o-object-fit:cover;object-fit:cover;-o-object-position:0 .2rem;object-position:0 .2rem}.c-footer__main-content-wrapper{display:flex;height:100%;width:100%}@media(max-width:600px){.c-footer__main-content-wrapper{flex-direction:column}}.c-footer__company-information{display:flex;align-items:center;padding:20px 40px;background-color:#1dafec;clip-path:polygon(0 1%,100% 0,93% 100%,0 100%);gap:20px}@media(max-width:600px){.c-footer__company-information{width:110%}}.c-footer__socials{display:grid;grid-template-columns:50px 50px;justify-items:center;position:relative}.c-footer__icon{display:inline-block;width:40px;height:40px;background:#023865;mask-size:cover;-webkit-mask-size:cover}.c-footer__icon:hover{background:#fff}.c-footer__icon.linkedin{-webkit-mask-image:url(/ts-linkedin.svg);mask-image:url(/ts-linkedin.svg)}.c-footer__icon.facebook{-webkit-mask-image:url(/ts-facebook.svg);mask-image:url(/ts-facebook.svg)}.c-footer__icon.instagram{-webkit-mask-image:url(/ts-instagram.svg);mask-image:url(/ts-instagram.svg)}.c-footer__icon.youtube{-webkit-mask-image:url(/ts-youtube.svg);mask-image:url(/ts-youtube.svg)}.c-footer__divider{height:100%;border:1px solid #fff}.c-footer__address{display:flex;flex-direction:column;justify-content:center}.c-footer__address p{margin-bottom:0;font-family:Fira sans}.c-footer__block-title{flex:2 1;display:flex;flex-direction:column;justify-content:center;padding:20px 40px}.c-footer__block-title h4{font-family:Rajdhani;font-weight:600;font-size:20px;margin:0 0 16px}@media(max-width:600px){.c-footer__block-title h4{font-size:16px;font-weight:500}}.c-footer__block-title a{margin:0}@media(max-width:600px){.c-footer__block-title{width:100%}}.c-footer__menu-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.c-footer__menu-container li{list-style:none;height:1em;width:100%}.c-footer__menu-item{list-style:none}.c-footer__menu-item:before{content:"/";margin:0 5px}.c-footer__menu-item:hover a{color:#fff!important;transition:color 50ms ease-out}.c-footer__sub-menu-item{color:#fff!important}.c-footer__legal{padding:12px;background-color:#02092e;text-decoration:none;display:flex;flex-wrap:wrap}@media(max-width:600px){.c-footer__legal span{flex-basis:100%}}.c-footer__legal *{color:#707070!important;margin:0}.c-nav-bar-desktop__content-container{max-width:1300px;width:100%;display:flex;align-items:center;justify-content:space-between;height:100%;margin:0}@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;height:60%}.c-nav-bar-desktop__menu-container{height:100%;display:flex;margin-left:auto!important;margin:0;list-style:none;position:relative;top:0}.c-nav-bar-desktop__menu-item-container{height:100%;padding:20px;display:flex;align-items:center;position:relative;text-transform:uppercase}.c-nav-bar-desktop__menu-item-container:hover>a{color:#ff990e}.c-nav-bar-desktop__menu-item-container:last-of-type>ul{margin:0;left:unset;right:16px}.c-nav-bar-desktop__menu-item{margin:0;text-transform:uppercase;font-weight:700}.c-nav-bar-desktop__sub-menu-container{position:absolute;top:80px;left:0;display:flex;flex-direction:column;gap:10px;min-width:100%;padding:20px 30px;border-radius:12px;background-color:#1dafec;visibility:hidden;z-index:-1}.c-nav-bar-desktop__sub-menu-container.--open{visibility:visible;z-index:2}.c-nav-bar-desktop__sub-menu-item-container{height:100%;list-style-type:none;margin-bottom:0}.c-nav-bar-desktop__sub-menu-item-container:hover>a{color:#02092e}.c-nav-bar-desktop__sub-menu-item{box-sizing:border-box;width:100%;height:100%;text-align:start;position:relative;font-family:Rajdhani;font-weight:700;white-space:nowrap}.c-nav-bar-desktop__search-input-field{background-color:#000;border:1px solid #fff;border-radius:40px!important;color:#fff!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 #ff990e!important}.c-nav-bar-desktop__arrow-icon{margin-left:10px;align-items:center}.c-nav-bar-desktop__arrow-icon img,.c-nav-bar-desktop__arrow-icon svg{height:8px;-o-object-fit:cover;object-fit:cover}.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:80px;right:0;list-style:none;transform:translateX(100%);transition:transform .5s ease-in;display:flex;flex-direction:column;gap:20px;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;padding:0 20px;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;background-color:none;font-weight:700;font-size:25px}@media(max-width:600px){.c-nav-bar-mobile__menu-item{font-size:18px}}.c-nav-bar-mobile__menu-item.show-as-button.primary{border:none!important}.c-nav-bar-mobile__menu-item svg{display:none!important}.c-nav-bar-mobile__menu-item a{background-color:unset!important}.c-nav-bar-mobile__sub-menu-container{display:flex;flex-direction:column;list-style:none;transform:translateY(-100%);width:100%;background-color:unset;margin-bottom:0;margin-left:0!important}.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%;font-family:Rajdhani;font-weight:700;text-align:center}.c-nav-bar-mobile__sub-menu-item-container:hover{background-color:transparent}.c-nav-bar-mobile__sub-menu-item{box-sizing:border-box;width:100%;height:100%;text-align:start;padding:20px 40px;font-family:inherit;font-weight:500;text-transform:uppercase;font-size:20px}@media(max-width:600px){.c-nav-bar-mobile__sub-menu-item{font-size:15px}}.c-nav-bar-mobile__search-input-field{margin-left:auto}.c-nav-bar-mobile__arrow-icon{position:absolute;top:25%;transform:translate(-50%,-50%);right:1rem;margin-left:auto;display:flex;align-items:center;transform:rotate(-90deg)}.c-nav-bar-mobile__arrow-icon img{height:13px;-o-object-fit:cover;object-fit:cover}.c-nav-bar-mobile__arrow-icon.--open{transform:rotate(0deg);transition:transform .2s ease-in}.c-nav-bar-mobile__hamburger-button{margin-left:16px}.c-nav-bar__outer-wrapper{position:fixed;width:100%;height:120px;margin:0;padding:0;z-index:10}.c-nav-bar__outer-wrapper *{box-sizing:border-box}@media screen and (max-width:1000px){.c-nav-bar__outer-wrapper{height:80px}}.c-nav-bar__inner-wrapper{z-index:unset;position:relative;max-width:none;width:100%;display:flex;justify-content:center}.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;overflow:hidden;min-height:80vh;padding-top:120px}.c-layout__page-block-container a,.c-layout__page-block-container button,.c-layout__page-block-container select{cursor:pointer}@media screen and (max-width:1000px){.c-layout__page-block-container{overflow:hidden;padding-top:80px}}@media screen and (max-width:600px){.c-layout__page-block-container{overflow:hidden}}.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}@media(max-width:1000px){.c-paragraph-block__outer-wrapper{overflow:hidden}}.c-paragraph-block__outer-wrapper.single-column>div{max-width:900px}.c-paragraph-block__outer-wrapper.white{background-color:#fff}.c-paragraph-block__outer-wrapper.white *{color:#02092e}.c-paragraph-block__outer-wrapper.white h2{font-size:60px;line-height:60px;font-weight:800;color:#023865}@media(max-width:600px){.c-paragraph-block__outer-wrapper.white h2{line-height:unset;font-weight:800;font-size:30px}}.c-paragraph-block__outer-wrapper.white ul{list-style:none}.c-paragraph-block__outer-wrapper.white ul li:before{content:"•";color:#1dafec;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.c-paragraph-block__outer-wrapper.white b{color:gray}.c-paragraph-block__outer-wrapper.white h5{color:#1dafec}.c-paragraph-block__outer-wrapper.slanted:after{content:"";position:absolute;top:80px;bottom:80px;left:0;width:40%;background-color:#023865;z-index:-1}@media(max-width:1000px){.c-paragraph-block__outer-wrapper.slanted:after{display:none}}.c-paragraph-block__inner-wrapper.double-column{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:100px;gap:100px}@media(max-width:1000px){.c-paragraph-block__inner-wrapper.double-column{grid-auto-flow:row;gap:0}}.c-paragraph-block__image-container{width:100%;max-height:650px;display:flex;align-items:center;justify-content:center;overflow:hidden}.c-paragraph-block__image-container img,.c-paragraph-block__image-container video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.c-paragraph-block__image-container.right{order:2}.c-paragraph-block__image-container.slanted{height:100%;z-index:1;max-height:650px!important;position:absolute;right:0;top:0;bottom:0;margin-top:auto;margin-bottom:auto;width:50%;display:flex;align-items:center;justify-content:center}.c-paragraph-block__image-container.slanted img{width:100%;height:unset;clip-path:polygon(8% 0,100% 0,100% 100%,0 100%)}@media(max-width:1000px){.c-paragraph-block__image-container.slanted{position:static;width:100%}.c-paragraph-block__image-container.slanted img{clip-path:unset}}.c-paragraph-block__text-container{display:flex;flex-direction:column;justify-content:center}.c-paragraph-block__text-container.slanted{width:70%;padding:100px 300px 100px 16px;position:relative;background-color:#023865;clip-path:polygon(0 0,100% 0,85% 100%,0 100%)}@media(max-width:1000px){.c-paragraph-block__text-container.slanted{width:100%;margin-bottom:32px;clip-path:unset;padding:20px}}@media(max-width:600px){.c-paragraph-block__text-container.slanted{padding:20px}}@media(max-width:1000px){.c-paragraph-block__text-container{width:100%;clip-path:unset}}.c-paragraph-block__text-container li{margin:0}.c-paragraph-block__text-container li p{display:inline}.c-paragraph-block__block-subtitle{margin:0}.c-paragraph-block__body-text-container{margin-bottom:32px}.c-paragraph-block__body-text-container a{color:#ff990e}.c-paragraph-block__body-text-container a:hover{text-decoration:underline}.c-paragraph-block__body-text-container p{margin-bottom:16px}.c-paragraph-block__button-container{gap:20px}@media(max-width:600px){.c-paragraph-block__button-container>.show-as-button{font-size:inherit}}.c-banner__outer-wrapper{min-height:40vh;position:relative;overflow:hidden}.c-banner__video{position:absolute;top:50%;transform:translateY(-50%);min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100}.c-banner__inner-wrapper,.c-banner__text-container{display:flex;justify-content:flex-end;flex-direction:column}.c-banner__text-container{align-items:flex-end;width:100%}.c-banner__text-container a{line-height:32px!important}.c-banner__text-container.align-left{justify-content:flex-start;align-items:flex-start}.c-banner__text-container.align-left>h1{text-align:start}.c-banner__text-container.video{align-items:flex-start}.c-banner__text-container *{color:#fff}@media(max-width:1000px){.c-banner__text-container{width:100%}}.c-banner__title{color:#fff;text-align:end;width:85%;margin:0 0 60px}@media(max-width:1000px){.c-banner__title{word-break:break-word;-ms-hyphens:auto;hyphens:auto}}.c-banner__title.no-margin-bottom{margin-bottom:unset}.c-banner__title.blue{color:#023865}.c-banner__title.video{text-align:start}@media(max-width:600px){.c-banner__title{font-size:40px;line-height:40px}}.c-banner__sub-title{color:#1dafec;font-family:Fira Sans,sans-serif;font-size:24px}@media(max-width:600px){.c-banner__sub-title{font-size:18px}}.c-banner__text h5{font-weight:300}.c-banner__text h5 b{font-weight:500}.c-banner__text p{font-size:20px;font-weight:300;display:flex}.c-banner__text a{cursor:pointer;background-color:#ff990e;text-decoration:none;display:flex;justify-content:center;font-size:18px;font-weight:600;line-height:0;letter-spacing:0;font-family:Rajdhani,sans-serif;align-items:center;align-self:flex-start;padding:8px 22px;margin:0;border-radius:40px;border:2px solid transparent;text-transform:uppercase}.c-banner__text a:after{content:"";display:flex;align-items:center;background:url(/buttonArrow.svg) no-repeat 50%;margin-left:10px;height:25px;width:32px}.c-banner__text a:hover{background-color:#fffaf4;border:2px solid #fff;box-shadow:0 4px 12px rgba(0,0,0,.2);color:#ff990e}.c-banner__text a:hover:after{-webkit-mask-image:url(/buttonArrow.svg);mask-image:url(/buttonArrow.svg);background:#ff990e;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.c-banner__button-container{justify-content:stretch}.c-banner__button-container a{margin:0!important;line-height:1!important}.c-vacancy-list-item__vacancy-card{background-color:#023865;max-width:100%;width:100%;height:100%;border:1px solid #023865;padding:50px 60px;margin:0;box-sizing:border-box;position:relative;height:-moz-fit-content;height:fit-content}.c-vacancy-list-item__vacancy-card *{color:#fff!important}@media(max-width:1000px){.c-vacancy-list-item__vacancy-card{padding:30px}}.c-vacancy-list-item__vacancy-card-title{margin-right:20px;font-weight:600}@media(max-width:1000px){.c-vacancy-list-item__vacancy-card-title{margin:0 20px 20px 0}}.c-vacancy-list-item__button{margin-left:auto;margin-bottom:0;font-size:18px;height:40px}@media(max-width:600px){.c-vacancy-list-item__button{width:100%}}.c-vacancy-list-item__button:hover{color:#ff990e!important}.c-vacancy-list-item__show-vacancy-icon{position:absolute;top:50px;right:60px}.c-vacancy-list-item__show-vacancy-icon>svg path{stroke:#fff}@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;align-items:center}.c-vacancy-list-item__vacancy-excerpt{margin-bottom:20px}.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:#1dafec}.c-vacancy-list-item__property-text{margin:0 0 0 5px}.c-vacancy-list-item__tag-container{display:flex;gap:10px;margin-bottom:16px}.c-vacancy-list-item__tag-container p{background-color:#718092;font-weight:600;padding:5px 10px;text-transform:uppercase;border-radius:5px;margin:0}.c-filter-block__filter-title{font-weight:700;text-transform:uppercase}.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:#02092e}.c-filter-block__sorting-container{display:none}.c-filter-block__sorting-container select{width:100%;color:#02092e!important}@media(max-width:1000px){.c-filter-block__sorting-container{display:block;margin-top:25px}}.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 #fff;margin:15px 0 25px;cursor:pointer}.c-filter-block__category-title-container .dropDown-icon{margin-left:auto;margin-right:10px;transform:rotate(-90deg);transition:transform .1s ease-in}.c-filter-block__category-title-container .dropDown-icon.active{transform:rotate(0deg);transition:transform .1s ease-in}.c-filter-block__category-title-container .dropDown-icon svg path{stroke:#ff990e;stroke-width:3px}.c-filter-block__category-title-container h5{margin:0;color:#fff!important}.c-filter-block__filter-options-container{overflow:hidden;max-height:0;transform-origin:top;transform:scaleY(0);transition:transform .1s ease-in,max-height .1s ease-in}.c-filter-block__filter-options-container.active{max-height:1000px;transform:scaleY(1);transition:transform .1s ease-in,max-height .1s ease-in}.c-filter-block__checkbox-container{color:#fff;line-height:22px;text-align:top;font-weight:200}.c-top-bar-block__outer-container{width:100%;max-width:1200px;display:flex;align-items:center;margin:10px 0}@media(max-width:1000px){.c-top-bar-block__outer-container{display:none}}.c-top-bar-block__title{color:#fff!important;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:#ff990e}.c-top-bar-block__sorting-container{margin-left:auto;display:flex;align-items:center}.c-top-bar-block__sorting-options{background-color:transparent;border-color:#fff;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(/ts-arrow-down.svg) no-repeat 95% 50%;color:#fff!important}.c-job-lister-block__lister-container{display:flex;gap:20px}.c-job-lister-block__block-title{text-align:center;color:#fff!important}.c-job-lister-block__filter-container{border:1px solid #023865;background-color:#023865;box-shadow:0 20px 40px -14px rgba(0,0,0,.25);width:30%;min-width:300px;padding:40px 56px;box-sizing:border-box;height:-moz-fit-content;height:fit-content}@media(max-width:1000px){.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:1000px){.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}.c-job-lister-block__filter-button-container>button{padding:20px!important}@media(max-width:1000px){.c-job-lister-block__filter-button-container{display:flex;justify-content:center;align-items:center;margin-top:40px;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;margin:10px 10px 0 0;height:22px;width:22px;background:url(/close-filter.svg) no-repeat 100% 100%}@media(max-width:1000px){.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__job-detail-container div:first-child{display:none}.c-job-detail-block__job-detail-container h3{text-transform:uppercase;font-size:2.5em;font-weight:600}@media(max-width:600px){.c-job-detail-block__job-detail-container h3{font-size:2.2em}}.c-job-detail-block__job-detail-container li{font-weight:300}.c-job-detail-block__job-detail-container ::marker{color:#1dafec}.c-job-detail-block__return-button{display:flex;align-items:center;justify-content:flex-start;width:-moz-fit-content;width:fit-content;padding-left:0!important}.c-job-detail-block__return-button svg{display:flex;align-items:center;margin:0;transform:rotate(90deg)}.c-job-detail-block__return-button svg path{stroke:#ff990e}.c-job-detail-block__return-button:hover{padding-left:0!important}.c-job-detail-block__return-button:hover svg{margin-left:0}.c-job-detail-block__arrow-back-icon{margin-right:10px}.c-job-detail-block__button-container{display:flex;align-items:center;gap:24px}@media(max-width:600px){.c-job-detail-block__button-container{flex-direction:column;align-items:flex-start}}.c-application-form__go-back-link{display:flex;align-items:center;justify-content:flex-start;width:-moz-fit-content;width:fit-content;padding-left:0!important;margin-bottom:2em;text-transform:uppercase;font-size:1.1em}.c-application-form__go-back-link:hover{color:#ff990e}.c-application-form__go-back-link svg{display:flex;align-items:center;margin:0;transform:rotate(90deg)}.c-application-form__go-back-link svg path{stroke:#ff990e}.c-application-form__go-back-link:hover{padding-left:0!important}.c-application-form__go-back-link:hover svg{margin-left:0}.c-application-form__arrow-back-icon{margin-right:10px;padding:0!important}.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:#1dafec;color:#02092e;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:#02092e;stroke:#02092e}.c-application-form__application-form .file-input-container .form-input-label:hover{background-color:#fffaf4;border:2px solid #ff990e;box-shadow:0 4px 12px rgba(0,0,0,.2);color:#ff990e}.c-application-form__application-form .file-input-container .form-input-label:hover svg path{fill:#ff990e;stroke:#ff990e}.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-radius:5px;grid-template-areas:"gender gender" "firstname lastname" "phone email" "cv cv" "privacy privacy"}.c-application-form__application-form fieldset label{font-size:16px}@media(max-width:1000px){.c-application-form__application-form fieldset{grid-template-columns:1fr;grid-template-areas:"gender " "firstname" "lastname" "motivation " "phone " "email" "cover-letter " "cv" "consent " "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;font-size:15px}.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{display:none}.c-sticky-header__property-icon svg *{stroke:#1dafec}@media(max-width:600px){.c-sticky-header__job-title-banner{word-wrap:break-word;overflow-wrap:break-word}}.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:#ff990e;stroke:#ff990e}.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:30px;width:30px}.c-sticky-header__socials-icon svg path{fill:#fff}.c-sticky-header__socials-icon:hover svg path{fill:#1dafec}.c-recruiter-block__inner-wrapper{display:flex;flex-wrap:wrap;gap:48px}@media(max-width:600px){.c-recruiter-block__inner-wrapper{gap:16px;flex-direction:column}}.c-recruiter-block__image-container{transform:skew(-5deg);overflow:hidden;display:flex;align-items:center}@media(max-width:600px){.c-recruiter-block__image-container{transform:unset;width:100%}}.c-recruiter-block__image{transform:skew(5deg) scale(1.1);position:relative;height:220px}@media(max-width:600px){.c-recruiter-block__image{transform:unset;width:100%;-o-object-fit:cover;object-fit:cover}}.c-recruiter-block__block-title{margin:0 0 20px;width:100%;flex:0 0 auto;font-size:32px;text-transform:uppercase}@media(max-width:600px){.c-recruiter-block__block-title{font-size:28px}}.c-recruiter-block__credentials-container{display:flex;flex-direction:column;align-items:flex-start}.c-recruiter-block__credentials-container p{margin:0}.c-recruiter-block__recruiter-credentials{margin:0;font-family:Fira Sans,sans-serif;font-weight:500;font-size:24px;text-transform:uppercase}@media(max-width:600px){.c-recruiter-block__recruiter-credentials{font-size:18px}}.c-recruiter-block__recruiter-function{font-family:Fira Sans,sans-serif;font-weight:400;font-size:18px;color:#1dafec!important;margin-bottom:16px}@media(max-width:600px){.c-recruiter-block__recruiter-function{font-size:16px}}.c-recruiter-block__recruiter-phone{font-family:Fira Sans,sans-serif;font-weight:400;font-size:18px;text-transform:uppercase;margin-bottom:16px}@media(max-width:600px){.c-recruiter-block__recruiter-phone{font-size:16px}}.c-recruiter-block__button-container{display:flex;gap:15px;flex-wrap:wrap;width:100%}.c-recruiter-block__button{margin-bottom:0}.c-recruiter-block__button svg path{fill:#fff}.c-recruiter-block__button:hover svg path{fill:#1dafec}.c-related-vacancy-block__vacancy-card-container{display:grid;grid-gap:20px;gap:20px;grid-template-columns:1fr 1fr}@media(max-width:1000px){.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:static;display:flex;justify-content:center;align-items:center;background:#023865}.c-form-status-component__inner-wrapper{background:#023865;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:80px 40px;max-width:60%}@media(max-width:600px){.c-form-status-component__inner-wrapper{padding:0;max-width:unset;align-items:flex-start}}.c-form-status-component__go-back-link{display:flex;align-items:center;padding:16px 24px 16px 8px!important}.c-form-status-component__icon{margin-right:10px;height:100%}.c-form-status-component__icon svg{display:flex;align-items:center;height:100%;transform:rotate(90deg)}.c-form-status-component__icon svg path{stroke:#fff}.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__svg:after{content:url(/404.svg);width:421px;height:391px}.c-404__text-container *{text-align:center}.c-columns-block__outer-wrapper{position:relative}.c-columns-block__tile-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:80px}.c-columns-block__tile{display:flex;flex-direction:row;align-items:center;min-width:500px;width:45%;height:240px}@media(max-width:600px){.c-columns-block__tile{flex-direction:column;height:inherit;min-width:inherit;width:100%}}.c-columns-block__tile-image-container{display:flex;height:80%;width:50%;transform:skew(-5deg) translateX(40px);overflow:hidden;justify-content:center;align-items:center}@media(max-width:600px){.c-columns-block__tile-image-container{transform:skew(0deg) translateY(0);width:100%}}.c-columns-block__tile-image-container img{width:110%;height:110%;transform:skew(5deg);-o-object-fit:cover;object-fit:cover}@media(max-width:600px){.c-columns-block__tile-image-container img{transform:skew(0deg)}}.c-columns-block__tile-info{display:flex;flex-direction:column;height:100%;width:65%;position:relative;padding:40px 60px}@media(max-width:600px){.c-columns-block__tile-info{width:100%;height:unset}}.c-columns-block__tile-info:after{content:"";z-index:-1;display:inline-block;position:absolute;inset:0;background-color:#fff;transform:skew(-5deg)}@media(max-width:600px){.c-columns-block__tile-info:after{transform:skew(0deg)}}.c-columns-block__tile-info h5{color:#023865;font-weight:800;margin-bottom:10px}.c-columns-block__tile-info span{color:#1dafec;margin-bottom:10px}.c-columns-block__tile-info h6{color:#023865;font-weight:500;margin-bottom:20px}.c-columns-block__tile-links-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px}.c-columns-block__tile-icon{display:inline-block;width:40px;height:40px;background:#023865;mask-size:cover;-webkit-mask-size:cover}.c-columns-block__tile-icon:hover{background:#1dafec}.c-columns-block__tile-icon.phone{-webkit-mask-image:url(/ts-phone.svg);mask-image:url(/ts-phone.svg)}.c-columns-block__tile-icon.mail{-webkit-mask-image:url(/ts-mail.svg);mask-image:url(/ts-mail.svg)}.c-columns-block__tile-icon.linkedin{-webkit-mask-image:url(/ts-linkedin.svg);mask-image:url(/ts-linkedin.svg)}.c-form-block__form-container{display:flex;flex-direction:row-reverse;align-items:center;width:100%;position:relative;z-index:2}@media(max-width:1000px){.c-form-block__form-container{flex-direction:column-reverse!important}}.c-form-block__sidebar-container{position:relative;width:50%;display:flex;flex-direction:column;justify-content:center;z-index:1;padding:60px 0;margin-left:40px}@media(max-width:1000px){.c-form-block__sidebar-container{width:100%;margin-top:0;padding-top:0;margin-left:0}}.c-form-block__sidebar-container:after{content:"";position:absolute;height:100%;top:0;right:-20px;left:-100px;bottom:0;transform:skew(-5deg) translateX(40px);background-color:#02092e;z-index:-1}@media(max-width:1000px){.c-form-block__sidebar-container:after{display:none}}.c-form-block__logo{width:40%;margin-bottom:40px}@media(max-width:600px){.c-form-block__logo{display:none}}.c-form-block__sidebar-footer-container{display:flex;align-items:center;gap:20px}@media(max-width:600px){.c-form-block__sidebar-footer-container{flex-direction:column}.c-form-block__footer-text-container{width:100%}}.c-form-block__footer-body-text{margin:0}.c-form-block__footer-body-text h3{font-weight:700;font-size:30px;margin-bottom:0}.c-form-block__footer-body-text b{color:#1dafec!important;font-size:20px}.c-form-block__footer-body-text p{margin-bottom:16px}.c-form-block__sidebar-subtitle{font-family:Rajdhani,sans-serif;font-weight:500;color:#1dafec;font-weight:900;margin-bottom:0;text-transform:uppercase}.c-form-block__sidebar-title{text-transform:uppercase}.c-form-block__sidebar-image-container{width:50%;height:300px;overflow:hidden;display:flex;align-items:center;justify-content:center;transform:skew(-5deg) translateX(-30px)}.c-form-block__sidebar-image-container img{transform:skew(5deg)}@media(max-width:600px){.c-form-block__sidebar-image-container{transform:unset;width:100%}.c-form-block__sidebar-body-text{margin:0}}.c-form-block__sidebar-button{width:-moz-fit-content;width:fit-content}.c-form-block__button-container{display:flex;gap:10px;margin-bottom:24px}.c-form-block__socials-container{display:flex;gap:10px}.c-form-block__socials-container svg:hover path{fill:#ff990e}.c-form-block__icon-button{cursor:pointer}.c-form-element__form-element-container{position:relative;flex-grow:2;padding:70px 70px 70px 140px}@media(max-width:1280px){.c-form-element__form-element-container{padding-right:0}}@media(max-width:1000px){.c-form-element__form-element-container{padding:0;background-color:#023865;width:100%}}.c-form-element__form-element-container:after{content:"";position:absolute;height:100%;top:0;right:-20px;left:-100px;bottom:0;transform:skew(-5deg) translateX(40px);background-color:#023865;z-index:-1}@media(max-width:1000px){.c-form-element__form-element-container:after{display:none}}.c-form-element__form-element-container form{position:relative}.c-form-element__form-element-container form fieldset{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 20px;gap:10px 20px}.c-form-element__form-element-container form fieldset .form-input{grid-column:span 2;width:100%}.c-form-element__form-element-container form fieldset .form-input label:not(.privacy-statement){display:none}.c-form-element__form-element-container form fieldset .firstName-input,.c-form-element__form-element-container form fieldset .lastName-input{grid-column:span 2}.c-form-element__form-element-container form fieldset .candidateEmailAddress-input,.c-form-element__form-element-container form fieldset .candidateFirstName-input,.c-form-element__form-element-container form fieldset .candidateLastName-input,.c-form-element__form-element-container form fieldset .candidatePhone-input,.c-form-element__form-element-container form fieldset .companyLocation-input,.c-form-element__form-element-container form fieldset .contactPersonEmail-input,.c-form-element__form-element-container form fieldset .contactPersonName-input,.c-form-element__form-element-container form fieldset .contactPersonPhone-input,.c-form-element__form-element-container form fieldset .emailAddress-input,.c-form-element__form-element-container form fieldset .phone-input{grid-column:span 1}@media(max-width:1280px){.c-form-element__form-element-container form fieldset .candidateEmailAddress-input,.c-form-element__form-element-container form fieldset .candidateFirstName-input,.c-form-element__form-element-container form fieldset .candidateLastName-input,.c-form-element__form-element-container form fieldset .candidatePhone-input,.c-form-element__form-element-container form fieldset .companyLocation-input,.c-form-element__form-element-container form fieldset .contactPersonEmail-input,.c-form-element__form-element-container form fieldset .contactPersonName-input,.c-form-element__form-element-container form fieldset .contactPersonPhone-input,.c-form-element__form-element-container form fieldset .emailAddress-input,.c-form-element__form-element-container form fieldset .fullName-input,.c-form-element__form-element-container form fieldset .lastName-input,.c-form-element__form-element-container form fieldset .phone-input{grid-column:span 2}}.c-form-block-container__outer-wrapper{position:relative;overflow:hidden}.c-form-block-container__outer-wrapper:after{content:"";position:absolute;background-color:#023865;width:50%;top:80px;right:0;bottom:80px;z-index:0}@media(max-width:1000px){.c-form-block-container__outer-wrapper:after{display:none}.c-form-block-container__outer-wrapper{background-color:#023865}}.c-form-block-container__inner-wrapper{max-width:1400px}.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:1000px){.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:1000px){.c-cta-block__button-container{margin-left:unset;width:100%}}.c-showcase-block__block-title{text-align:center}.c-showcase-block__block-subtitle{text-align:center;margin-bottom:40px}.c-showcase-block__tile-container{display:grid;grid-template-columns:repeat(5,1fr);background-color:#fff;margin-bottom:40px}@media(max-width:1280px){.c-showcase-block__tile-container{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.c-showcase-block__tile-container{grid-template-columns:repeat(2,1fr)}}.c-showcase-block__icon-container{width:150px;height:150px;margin:30px 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__icon{width:100%;-o-object-fit:cover;object-fit:cover;height:auto;filter:grayscale(100%)}.c-showcase-block__button-container{justify-content:center}.c-testimonial-block__testimonial-container{border:none;max-height:100%;max-width:100%;cursor:pointer}.c-testimonial-block__testimonial-container:hover{box-shadow:0 4px 10px #fff}.c-testimonial-block__testimonial-container.card{border-radius:0}.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;position:relative}.c-testimonial-block__content-container p{font-family:Rajdhani;font-weight:600;text-align:center;color:#02092e!important}.c-testimonial-block__content-container:before{content:"";position:absolute;left:50%;bottom:93%;transform:translateX(-50%);height:36px;width:36px;-o-object-fit:cover;object-fit:cover;background-image:url(/ts-fin.svg);background-size:cover}.c-testimonial-block__image-container{overflow:hidden;display:flex;justify-content:center;align-items:center}.c-testimonial-block__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.c-testimonial-block__body-text p{margin:0}.c-testimonial-block__body-text a:hover *{color:#ff990e!important}.c-testimonial-block-container__outer-wrapper{position:relative}.c-testimonial-block-container__testimonial-container{gap:16px}.c-testimonial-block-container__testimonial-container.grid-container{justify-items:center}@media(max-width:1000px){.c-testimonial-block-container__testimonial-container.grid-container{grid-auto-rows:450px}}.c-testimonial-block-container__testimonial-container.grid-container.two-columns{justify-items:center;justify-content:center;grid-template-columns:30% 30%;grid-template-rows:minmax(90%,100%)}@media(max-width:600px){.c-testimonial-block-container__testimonial-container.grid-container.two-columns{grid-template-columns:revert;grid-template-rows:unset}}.c-testimonial-block-container__block-title{text-align:center;margin-bottom:40px;font-weight:700;font-family:Rajdhani}@media(max-width:600px){.c-testimonial-block-container__block-title{margin-bottom:16px}}.c-testimonial-block-container__block-subtitle{text-align:center;color:#1dafec;margin-bottom:0;font-weight:700;font-family:Rajdhani}.c-category-tile__tile-container{background-color:#023865;min-height:500px;border:none;border-radius:unset;cursor:pointer}.c-category-tile__tile-container:hover{border:none!important}.c-category-tile__content-container{padding:25px 29px;flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:relative;text-align:center}.c-category-tile__content-container p{color:#fff!important;text-align:inherit}.c-category-tile__button.primary{width:-moz-max-content;width:max-content}@media(max-width:1000px){.c-category-tile__button.primary{font-size:18px}}@media(max-width:600px){.c-category-tile__button.primary{font-size:18px}}.c-category-tile__block-title{margin:0;text-align:inherit;font-weight:700;font-family:Rajdhani;color:#1dafec!important;line-height:30px;font-size:30px}.c-category-tile__block-text{display:flex;flex-direction:column;align-items:center;font-size:20px;text-align:center}.c-category-tile__block-text b,.c-category-tile__block-text p{line-height:26px}.c-category-tile__block-text b{font-weight:500}.c-category-tile__block-text .paragraph-text:last-child{margin-bottom:0}.c-category-tile__button-container svg{display:none}.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__outer-wrapper{position:relative}.c-category-block__block-title{text-align:center;margin-bottom:40px}.c-category-block__button-container{justify-content:center}.c-category-block__category-tile-container{margin-bottom:40px;gap:16px}.c-category-block__category-tile-container.grid-container.two-columns{justify-items:center;justify-content:center;grid-template-columns:30% 30%}.c-inner-menu-block__inner-wrapper{display:flex;justify-content:space-between}@media(max-width:1000px){.c-inner-menu-block__inner-wrapper{flex-direction:column}}.c-inner-menu-block__block-title{margin:0}@media(max-width:1000px){.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:1000px){.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 #fff}.c-inner-menu-block__nav-link :hover{color:#ff990e}.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{width:100%;position:fixed;bottom:0;z-index:2;background-color:#93d9f6;padding:40px 20px}.c-cookiewall__outer-wrapper h5{color:#ff990e!important}.c-cookiewall__outer-wrapper a,.c-cookiewall__outer-wrapper h2,.c-cookiewall__outer-wrapper h3,.c-cookiewall__outer-wrapper h4,.c-cookiewall__outer-wrapper li,.c-cookiewall__outer-wrapper p{color:#fff}.c-cookiewall__inner-wrapper{max-width:640px;display:flex;flex-direction:column;justify-content:center}.c-cookiewall__message-title{font-family:Fira Sans,sans-serif;font-size:32px;font-weight:400;line-height:45px;letter-spacing:.015em;text-align:left}.c-cookiewall__message-text{margin-bottom:40px}.c-cookiewall__message-text a{font-size:16px}.c-cookiewall__form{max-height:40px;transition:max-height .5s ease-in}.c-cookiewall__form.--active{max-height:160px;transition:max-height .5s ease-out}@media(max-width:600px){.c-cookiewall__form{max-height:160px}.c-cookiewall__form.--active{max-height:560px}}.c-cookiewall__button-container{justify-content:space-between}@media(max-width:600px){.c-cookiewall__button-container{flex-direction:column;gap:20px}}.c-cookiewall__button{font-size:16px;padding:22px 20px!important}.c-cookiewall__button.necessary-cookie.form-active{display:none}.c-cookiewall__button.necessary-cookie.secondary{color:#fff}.c-cookiewall__button.necessary-cookie.secondary:after{background-color:#fff}@media(max-width:600px){.c-cookiewall__button.necessary-cookie.secondary:focus:after{display:none}}.c-cookiewall__button.accept-cookie{border:none}.c-cookiewall__preferences{font-size:10px;transition:opacity .3s ease-in,margin .5s ease-in}.c-cookiewall__preferences a{color:#000;margin-right:0;background-color:#e2e0e0;position:absolute}.c-cookiewall__preferences label{padding-left:8px;margin:0}@media(max-width:600px){.c-cookiewall__preferences{width:100%;display:flex}}.c-cookiewall__cookie-consent-form{border:2px solid #ff990e;display:flex;justify-content:space-between;width:100%;transition:opacity .3s ease-in,margin .5s ease-in;opacity:0;height:-moz-fit-content;height:fit-content;padding:10px;margin-top:10px}@media(max-width:600px){.c-cookiewall__cookie-consent-form{flex-direction:column}}.c-cookiewall__cookie-consent-form>button{flex:2 1}.c-cookiewall__cookie-consent-form.form-active{opacity:1;padding:10px;margin-bottom:0!important}.c-cookiewall__input-container{flex-grow:1;display:flex;padding:10px;justify-content:space-between;align-items:center}.c-cookiewall__input{display:none}.c-cookiewall__input+label{line-height:1;display:flex;align-items:center;cursor:pointer}.c-cookiewall__input-checkmark{position:relative;width:16px;height:16px;border:1px solid #fff;border-radius:3px;margin-right:5px;background-color:#e6e9ed}@media(max-width:600px){.c-cookiewall__input-checkmark{margin-right:5px}}.c-cookiewall__input:checked+label>span:after{border:solid #ff990e;border-width:0 2px 2px 0}.c-cookiewall__input:checked+label>span:after,.c-cookiewall__input:disabled:checked+label>span:after{content:"";width:3px;height:10px;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)}.c-cookiewall__input:disabled:checked+label>span:after{border:solid gray;border-width:0 2px 2px 0}.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:#ff990e}.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)}}.c-post-container__outer-wrapper{position:relative}.c-post-container__block-subtitle{font-family:Rajdhani;font-weight:600;color:#1dafec!important;text-align:center}.c-post-container__block-title{text-align:center;font-weight:700;font-family:Rajdhani;margin-bottom:16px}.c-post-container__block-text{padding:0 8rem}.c-post-container__block-text p,.c-post-container__block-text>p{text-align:center}@media(max-width:600px){.c-post-container__block-text{padding:0}}.c-post-container__tags-subtitle{display:flex;flex-direction:column;margin-top:24px}.c-post-container__blog-tags{display:flex;flex-wrap:wrap;align-items:center;gap:26px;justify-content:center;margin-bottom:40px}@media(max-width:1000px){.c-post-container__blog-tags{flex-direction:column;gap:5px}}@media(max-width:600px){.c-post-container__blog-tags{flex-direction:column;gap:5px}}.c-post-container__tag{color:#023865!important;background-color:#fff;padding:10px 18px;border-radius:100vw;font-family:Rajdhani;font-weight:700;cursor:pointer;text-transform:uppercase}.c-post-container__tag p,.c-post-container__tag span{color:inherit!important;font-weight:inherit!important}@media(max-width:1000px){.c-post-container__tag{width:100%}}@media(max-width:600px){.c-post-container__tag{width:100%}}.c-post-container__navigation{display:flex;justify-content:center;margin-top:20px;gap:10px}@media(max-width:1000px){.c-post-container__navigation{width:100%;flex-direction:column}}.c-post-container__blog-post-container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:16px;gap:16px}@media(max-width:1000px){.c-post-container__blog-post-container{grid-template-columns:1fr 1fr;grid-auto-rows:450px}}@media(max-width:600px){.c-post-container__blog-post-container{grid-template-columns:1fr;justify-content:center}}.c-post-container__tile-post-container{display:flex;flex-direction:column;width:100%;cursor:pointer}.c-post-container__tile-post-container:hover{box-shadow:0 4px 10px #fff}.c-post-container__tile-image-container{border:none;overflow:hidden;max-height:300px;display:flex;justify-content:center;align-items:center}.c-post-container__tile-image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-post-container__tile-text-container{display:flex;flex:1 1;position:relative;flex-direction:column;background-color:#fff;text-align:center;padding:24px 40px;justify-content:center;text-decoration:none}.c-post-container__tile-text-container:before{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:91%;height:36px;width:36px;-o-object-fit:cover;object-fit:cover;background-image:url(/ts-fin.svg);background-size:cover}@media(max-width:600px){.c-post-container__tile-text-container{margin:0;padding:25px 30px;height:-moz-fit-content;height:fit-content}}.c-post-container__tile-text{font-size:16px;color:#023865!important}.c-post-container__tile-text b,.c-post-container__tile-text p{color:inherit!important;margin:0;font-family:Rajdhani;font-weight:700}.c-post-container__tile-title{margin:0;font-weight:600;font-family:Rajdhani}.c-post-container .--tag-active{background-color:#1dafec;color:#fff!important}.c-post-container .--nav-disabled{pointer-events:none;cursor:not-allowed;background-color:gray!important}.c-testimonial-bar__testimonial-container{display:flex;flex-direction:row;min-height:240px}@media(max-width:600px){.c-testimonial-bar__testimonial-container{flex-direction:column}}.c-testimonial-bar__content-container{display:flex;flex-direction:column;justify-content:center;position:relative;padding:4em 5em}.c-testimonial-bar__content-container p{font-family:Rajdhani;font-weight:600;text-align:start;color:#02092e!important}.c-testimonial-bar__content-container:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;transform:skew(-5deg);z-index:-1;background-color:#fff}@media(max-width:600px){.c-testimonial-bar__content-container{flex-grow:unset;margin-right:unset;z-index:unset;padding:40px;background-color:#fff}.c-testimonial-bar__content-container:after{display:none}}.c-testimonial-bar__block-subtitle{color:#1dafec;font-family:Rajdhani;font-weight:600;font-size:22px;margin:0 0 8px}.c-testimonial-bar__image-container{display:flex;align-items:center;min-width:250px;width:auto;height:100%;overflow:hidden;margin-right:-70px;position:relative;background:transparent!important;z-index:2;clip-path:polygon(11% 0,100% 0,89% 100%,0 100%)}@media(max-width:600px){.c-testimonial-bar__image-container{flex-basis:40%;margin-right:unset;z-index:unset;clip-path:unset;width:100%}}.c-testimonial-bar__image{max-width:auto;-o-object-fit:cover;object-fit:cover;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-o-object-position:center;object-position:center;height:100%;padding:15px 0}@media(max-width:600px){.c-testimonial-bar__image{max-width:100%;position:unset;offset:unset;-o-object-position:unset;object-position:unset;padding-top:unset;padding-bottom:unset;transform:unset}}.c-testimonial-bar__body-text p{margin:0;font-size:28px;font-weight:800;line-height:44px}.c-testimonial-bar__body-text a:hover *{color:#ff990e!important}.c-gear-group-container{display:flex;position:absolute;flex-direction:column;align-items:center;z-index:6}@media screen and (max-width:1000px){.c-gear-group-container{display:none}}@media screen and (max-width:600px){.c-gear-group-container{display:none}}.large-gear{background:url(/cog-big.svg);height:400px;width:400px;background-size:contain;background-repeat:no-repeat;z-index:5}@media screen and (max-width:1000px){.large-gear{display:none}}@media screen and (max-width:600px){.large-gear{display:none}}.medium-gear{background:url(/cog-big.svg);height:300px;width:300px;background-size:contain;background-repeat:no-repeat;z-index:5;margin-top:-2rem}@media screen and (max-width:1000px){.medium-gear{display:none}}@media screen and (max-width:600px){.medium-gear{display:none}}.small-gear{background:url(/cog-small.svg);height:200px;width:200px;background-size:contain;background-repeat:no-repeat;z-index:5;position:absolute}@media screen and (max-width:1000px){.small-gear{display:none}}@media screen and (max-width:600px){.small-gear{display:none}}