:root{--base-color-dark: #06547d}body{line-height:1.5rem}@media screen and (max-width:540px){body{font-size:14px}}@media screen and (max-width:992px){h1{font-size:40px;line-height:1.2em}}@media screen and (max-width:768px){h4{font-size:18px;line-height:1.3em}}.fs-250px{font-size:250px !important}.bg-solitude-blue .nav-link i{color:#045a87}.bg-base-color-dark{background-color:var(--base-color-dark) !important}.ratio{object-fit:cover;width:100%}.ratio.ratio-16x9{aspect-ratio:1.7777777778}.form-sm{padding:1px 10px}.feature-box-content{line-height:1.75rem;margin-bottom:10px}.lh-2{line-height:1.5rem}.text-white-75{color:rgba(255, 255, 255, 0.75) !important}.transparent-number{opacity:0.3;position:absolute;bottom:-20px;right:0;font-size:120px;font-weight:600;line-height:1em;color:#fff}@media screen and (max-width:992px){.form-check{padding-left:1em}}.form-check .form-check-input{width:1rem;padding:0;margin-top:0.2em}@media screen and (max-width:992px){.form-check .form-check-input{width:0.8rem;height:0.8rem;margin-top:4px;margin-left:-1em}}input:not([type="checkbox"], [type="radio"]),select,textarea,.form-control,.form-select{color:var(--dark-gray);line-height:1.2em}@media screen and (max-width:768px){input:not([type="checkbox"], [type="radio"]),select,textarea,.form-control,.form-select{font-size:14px;padding:8px 14px}}.form-check-input:checked{background-color:var(--base-color);border-color:var(--base-color)}.h-75vh{height:75dvh !important}.pre-line{white-space:pre-line}.whitespace-nowrap{white-space:nowrap !important}.btn{display:inline-flex;align-items:center;justify-content:center;gap:4px}.btn.btn-outline-danger{color:var(--bs-danger);border-color:var(--bs-danger)}.btn.btn-outline-danger:hover{background-color:var(--danger);color:#fff}.section-dark{background-color:var(--base-color);color:#fff}.min-100vh{min-height:100dvh !important}@media screen and (max-width:992px){.standard-slider .slider-headline h1{font-size:32px;line-height:1.2em}}@media screen and (max-width:768px){.standard-slider .slider-headline h1{font-size:24px;line-height:1.2em}}@media screen and (max-width:992px){a.btn.with-rounded.btn-extra-large{font-size:12px !important;padding:12px 50px 12px 16px !important}a.btn.with-rounded.btn-extra-large>span{width:30px;height:30px}}.sticky-wrap{z-index:99}header .navbar-brand svg{height:auto;width:100%;max-width:300px}@media (max-width:992px){header .navbar-brand svg{max-width:150px}}.footer-logo{filter:invert(1) brightness(2)}header .navbar-brand svg path{transition:fill 0.3s ease}header:not(.sticky-active) .navbar-brand svg path{fill:#fff}header.sticky.sticky-active .navbar-brand svg path{fill:var(--base-color)}@media (max-width:1024px){header .navbar-brand svg path{fill:var(--base-color) !important}}.job-bar-outer{height:100%;position:absolute;left:0;top:0;width:100%;z-index:5}.job-bar-outer .job-bar-inner{position:relative}.job-bar-outer .job-bar-inner input{border-radius:100px;font-style:18px}.job-bar-outer .job-bar-inner input::placeholder{font-style:18px}.job-bar-outer .job-bar-inner i{position:absolute;font-size:20px;top:0;right:24px;height:100%;display:flex;align-items:center}.service-bg-outer{position:relative;overflow:hidden;height:45dvh;display:flex;align-items:center;justify-content:center;border-radius:10px}@media screen and (max-width:1024px){.service-bg-outer{height:18dvh}}@media screen and (max-width:768px){.service-bg-outer{height:30dvh}}.service-bg-outer::before{content:"";position:absolute;inset:0;width:100%;height:100%;background-image:linear-gradient(to right top, #23248c, #22236d, #232348, #222226, #232323);opacity:0.3;z-index:1}.service-bg-outer h2{position:relative;z-index:2;text-align:center;margin-bottom:0;color:#fff}@media screen and (max-width:1440px){.service-bg-outer h2{font-size:38px}}@media screen and (max-width:1024px){.service-bg-outer h2{font-size:32px}}@media screen and (max-width:768px){.service-bg-outer h2{font-size:24px}}.service-text{margin-top:-80px;z-index:3}.testimonial-slider{}.testimonial-slider .swiper-button-prev{left:0px;top:90%}@media screen and (max-width:768px){.testimonial-slider .swiper-button-prev{left:5px}}.testimonial-slider .swiper-button-next{right:0px;top:90%}@media screen and (max-width:768px){.testimonial-slider .swiper-button-next{right:5px}}.footer-dark p,.footer-dark a{color:#ccc}.phasen-tabs .nav-tabs .nav-item .nav-link.active{background-color:var(--base-color)}.phasen-tabs .nav-tabs .nav-item .nav-link.active small,.phasen-tabs .nav-tabs .nav-item .nav-link.active span,.phasen-tabs .nav-tabs .nav-item .nav-link.active i{color:#fff !important}.phasen-tabs .nav-tabs .nav-item .nav-link:hover{background-color:var(--base-color)}.phasen-tabs .nav-tabs .nav-item .nav-link:hover small,.phasen-tabs .nav-tabs .nav-item .nav-link:hover span,.phasen-tabs .nav-tabs .nav-item .nav-link:hover i{color:#fff !important}.job-overview-item .content{height:300px}.karriere-img{object-fit:cover}.portfolio-filter li{padding:0 10px}.review-star-icon i{color:var(--base-color)}.small-header{height:40dvh;background-color:var(--base-color);display:flex;align-items:center}@media (max-width:768px){.small-header h1{font-size:2.6rem;line-height:1.2;margin-bottom:0}}.small-header>div{margin-top:105px}.small-header p,.small-header h1{color:#fff;margin-bottom:0}.icon-list{position:relative;display:flex;flex-direction:column;gap:60px}.icon-list-item{display:flex;align-items:center;gap:50px}.icon-list-item i{width:70px;height:70px;border-radius:100px;background:var(--base-color);flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:30px}.icon-list-item .content p{margin-bottom:0}.blog-classic .play-btn-outer{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.blog-classic .play-btn-outer .play-btn{width:50px;height:50px;background-color:var(--base-color);border-radius:100px;display:flex;align-items:center;justify-content:center}.blog-classic .play-btn-outer .play-btn svg{width:24px;height:24px;fill:#fff}.download-card{position:relative;overflow:hidden;text-decoration:none}.download-card svg{width:42px;height:42px;fill:#fff;flex-shrink:0;opacity:1}.download-card>*:not(.download-bg){position:relative;z-index:1;color:#fff}.download-card .download-bg{position:absolute;inset:0;background:#000;opacity:0.2;z-index:0}select#industry{background-color:#045a87;color:#fff;border-radius:6px}select#industry option{background-color:#045a87;color:#fff}select#region{background-color:#045a87;color:#fff;border-radius:6px}.job-shadow{box-shadow:0 1px 3px rgba(0, 0, 0, 0.06), 0 6px 18px rgba(0, 0, 0, 0.08);transition:box-shadow 0.25s ease, transform 0.25s ease}.staff-video{width:100%;aspect-ratio:0.8;border-radius:6px;object-fit:cover}@media (max-width:991px){.staff-video .staff-video{min-height:260px}}#my-cta{background-size:cover;background-position:center;transition:background-image 1.2s ease-in-out;position:relative}#my-cta::before{content:"";position:absolute;inset:0;background:rgba(10, 61, 98, 0.6);z-index:0}#my-cta .container{position:relative;z-index:2}#faq-tabs .nav-item{width:100%;padding:0;margin-bottom:25px}#faq-tabs .nav-link{width:100%;border:0;border-radius:6px;padding:15px 15px}#faq-tabs span{color:var(--dark-gray)}.ui.search.focus>.results{width:100%}.ui.search input+i{position:absolute;font-size:20px;top:0;right:14px;height:100%;display:flex;align-items:center}.error-list{padding-left:15px}.error-list li{list-style:disc;font-size:1rem;line-height:1.2rem}.job-logo img{height:70px}@media (max-width:768px){.job-logo img{height:30px;margin-top:15px;margin-bottom:15px}}.recruiter-image img{width:80px;height:80px;object-fit:cover}.markdown-text h2,.markdown-text h1{font-weight:600 !important;color:var(--dark-gray);font-family:var(--alt-font);font-size:2.375rem;line-height:2.7rem}.markdown-text ul{padding-left:1rem}.markdown-text ul li{list-style-type:disc}.markdown-text blockquote{border-left:4px solid var(--base-color);padding-left:1rem;margin-left:0;color:var(--medium-gray);font-style:italic}.jobs-overview-wrapper .detail{margin-bottom:10px}.jobs-overview-wrapper .detail i{font-size:18px}.jobs-overview-wrapper .detail span{line-height:1.1em}.jobs-overview-filter{display:block}.jobs-overview-filter li{display:block}.jobs-overview-filter li.active{pointer-events:none}.jobs-overview-filter li.active a{color:#fff;background-color:var(--base-color)}#applicationFormAccordion .form-h{font-size:1.5rem;font-weight:600 !important;color:var(--dark-gray);font-family:var(--alt-font);margin-bottom:15px;display:flex;align-items:center;gap:30px;margin-bottom:0}#applicationFormAccordion .form-h::after{content:"";flex:1;height:1px;background-color:var(--medium-gray);margin:auto;opacity:0.5}#applicationFormAccordion .accordion-item{margin-bottom:15px}#applicationFormAccordion .accordion-header{border-radius:8px;overflow:hidden}#applicationFormAccordion .accordion-header .accordion-button{font-size:1.25rem;line-height:1.5rem;font-weight:600 !important;font-weight:600 !important;color:var(--dark-gray);font-family:var(--alt-font);transition:0.3s}#applicationFormAccordion .accordion-header .accordion-button:not(.collapsed){background-color:var(--base-color);color:#fff;transition:0.3s}#applicationFormAccordion .accordion-header .accordion-button:not(.collapsed)::after{filter:invert(1)}#applicationFormAccordion .accordion-button{background-color:var(--solitude-blue)}.toast-with-spinner{display:flex !important;align-items:center !important;gap:0.5rem !important}.toast-with-spinner::before{content:"";display:inline-block;width:1rem;height:1rem;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-rotate 0.75s linear infinite}@keyframes spinner-rotate{to{transform:rotate(360deg)}}.line-divider{color:var(--medium-gray);display:flex;align-items:center;margin:20px 0;text-transform:uppercase;font-size:0.875rem;line-height:1em}.line-divider::before,.line-divider::after{content:"";flex:1;border-bottom:1px solid #dee2e6;margin:auto 10px}.ui.selection.dropdown .menu>.item{display:flex;align-items:center}.ui.search.dropdown.country-select{min-width:200px}.ui.search.dropdown.country-select .text{display:flex;align-items:center}.ui.search.dropdown.country-select .flag-icon{width:16px}.field.error .form-control{border-color:var(--bs-danger)}.field.error label{color:var(--bs-danger)}.field.error .ui.basic.red.pointing.prompt.label{color:var(--bs-danger);font-size:0.8rem;line-height:1rem}.field.error .ui.basic.red.pointing.prompt.label span[data-create-value]{text-decoration:1.5px underline;cursor:pointer;font-weight:700}.api-error-box{border:1px solid var(--bs-danger);background-color:#fff5f5;padding:10px;border-radius:8px;position:fixed;top:120px;right:20px;z-index:100}.api-error-box h4{color:var(--bs-danger);margin-bottom:10px;font-size:18px;line-height:1.1em}.api-error-box ul{margin-bottom:0;padding-left:20px}.api-error-box ul li{color:var(--dark-gray);line-height:1.2em;font-size:13px;list-style:decimal}.form-group.field .btn-group{display:flex}.form-group.field .btn-group>.btn-check:checked+.btn{background-color:var(--base-color);color:#fff;border:1px solid var(--medium-gray)}.form-group.field .btn-group>.btn{border:1px solid var(--medium-gray);border-radius:0;flex:1;color:var(--dark-gray);text-transform:unset;font-size:0.8em;font-weight:normal;min-height:46px;line-height:1em}@media screen and (max-width:768px){.form-group.field .btn-group>.btn{font-size:14px;min-height:36px}}.form-group.field .btn-group>.btn:first-of-type{border-top-left-radius:6px !important;border-bottom-left-radius:6px !important}.form-group.field .btn-group>.btn:last-of-type{border-top-right-radius:6px;border-bottom-right-radius:6px}.form-group.field .btn-group>.btn:hover{background-color:#80abc2;color:#fff}.file-item{border:1px solid #eee;padding:8px;border-radius:8px}.file-item>input{padding-left:15px;border:0}.slider-wrapper{position:relative}.slider-wrapper .slider-track-outer>.field{z-index:1;position:absolute;top:0;width:100%;height:100%;pointer-events:none}.slider-wrapper input[type="range"]{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;width:100%;outline:none;position:absolute;margin:0;top:0;padding:0;bottom:0;background:transparent;background-color:transparent;pointer-events:none;border:0}.slider-wrapper input[type="range"]::-webkit-slider-runnable-track{background-color:transparent;-webkit-appearance:none !important}.slider-wrapper .slider-track{width:100%;height:5px;position:absolute;margin:auto;top:0;bottom:0;border-radius:5px}.slider-wrapper input[type="range"]::-webkit-slider-runnable-track{-webkit-appearance:none;height:5px}.slider-wrapper input[type="range"]::-moz-range-track{-moz-appearance:none;height:5px}.slider-wrapper input[type="range"]::-ms-track{appearance:none;height:5px}.slider-wrapper input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;height:1.7em;width:1.7em;background-color:var(--base-color);cursor:pointer;margin-top:-9px;pointer-events:auto;border-radius:50%}.slider-wrapper input[type="range"]::-moz-range-thumb{-webkit-appearance:none;height:1.7em;width:1.7em;cursor:pointer;border-radius:50%;background-color:var(--base-color);pointer-events:auto;border:none}.slider-wrapper input[type="range"]::-moz-range-track{background-color:transparent}.slider-wrapper input[type="range"]::-ms-thumb{appearance:none;height:1.7em;width:1.7em;cursor:pointer;border-radius:50%;background-color:var(--base-color);pointer-events:auto}.slider-wrapper input[type="range"]:active::-webkit-slider-thumb{background-color:#ffffff;border:1px solid var(--base-color)}.slider-wrapper .values{font-weight:500;font-size:16px;color:var(--medium-gray)}.slider-track-outer{position:relative;width:100%;height:30px;margin-top:15px}body.cke_editable,body.cke_editable *{opacity:1 !important}body.cke_editable [data-bottom-top],body.cke_editable [data-top-bottom],body.cke_editable [data-animation-delay],body.cke_editable [data-shadow-animation]{opacity:1 !important}/*# sourceMappingURL=../../template/css/_maps/zz_custom.map */