/*!

Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html

*/:root{--section-spacing:40px;--section-spacing-mid:30px;--section-spacing-sm:20px}@media (min-width:768px){:root{--section-spacing:60px;--section-spacing-mid:45px;--section-spacing-sm:30px}}@media (min-width:1024px){:root{--section-spacing:100px;--section-spacing-mid:80px;--section-spacing-sm:50px}}.h2-sm .elementor-heading-title{position:relative;padding-top:12px;display:inline-block;font-size:16px;text-transform:uppercase;font-weight:500!important;line-height:140%;letter-spacing:.2px}@media (min-width:768px){.h2-sm .elementor-heading-title{font-size:18px;padding-top:15px}}@media (min-width:1024px){.h2-sm .elementor-heading-title{font-size:20px;padding-top:20px}}.h2-sm .elementor-heading-title::before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:-webkit-gradient(linear,left top,right top,color-stop(50%,#27c73d),color-stop(50%,#183768));background:linear-gradient(to right,#27c73d 50%,#183768 50%)}.boxed-align{margin-left:0;margin-right:0;max-width:unset;width:auto}@media (min-width:1440px){.boxed-align{margin-left:calc((100vw - 1440px)/ 2);margin-right:0}}.boxed-align-right{margin-left:0;margin-right:0;max-width:unset;width:auto}@media (min-width:1440px){.boxed-align-right{margin-left:0;margin-right:calc((100vw - 1440px)/ 2)}}.blauverlauf-bgr{background:radial-gradient(254.93% 79.35% at 66.93% 30.82%,#192f76 0,#191f30 100%);background-size:cover;background-position:center;background-repeat:no-repeat}.hero-gradient{position:relative;z-index:0}.hero-gradient::before{content:"";inset:0;background:radial-gradient(254.93% 79.35% at 66.93% 30.82%,#192f76 0,#191f30 100%);mix-blend-mode:overlay;z-index:1;pointer-events:none}.multi-svg{mix-blend-mode:lighten}.green-line img{mix-blend-mode:screen}.elementor-widget-section-background-video{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.elementor-widget-section-background-video video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:100%;min-height:100%;z-index:-1;-o-object-fit:cover;object-fit:cover}#contact_form select,#job_form select{background-color:rgba(255,255,255,0);font-size:15px;color:#183768;border-top:none;border-left:none;border-right:none;border-bottom:2px solid #27c73d;outline:0;border-bottom-left-radius:0;border-bottom-right-radius:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;color:#fff;cursor:pointer}#contact_form select option,#job_form select option{color:#183768}#contact_form select:active,#contact_form select:hover,#job_form select:active,#job_form select:hover{outline:0}#contact_form select:focus,#job_form select:focus{color:#fff}#contact_form input::-webkit-input-placeholder,#job_form input::-webkit-input-placeholder{opacity:0}#contact_form input::-moz-placeholder,#job_form input::-moz-placeholder{opacity:0}#contact_form input:-ms-input-placeholder,#job_form input:-ms-input-placeholder{opacity:0}#contact_form input::-ms-input-placeholder,#job_form input::-ms-input-placeholder{opacity:0}#contact_form input::placeholder,#job_form input::placeholder{opacity:0}#contact_form .elementor-field-group .elementor-field-textual:focus,#job_form .elementor-field-group .elementor-field-textual:focus{-webkit-box-shadow:none;box-shadow:none}#contact_form .elementor-field-group .elementor-select-wrapper svg,#job_form .elementor-field-group .elementor-select-wrapper svg{display:none}#contact_form .elementor-field-group .elementor-select-wrapper:before,#job_form .elementor-field-group .elementor-select-wrapper:before{content:"";width:10px;height:10px;border-left:2px solid #27c73d;border-bottom:2px solid #27c73d;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:8px;margin-top:-10px;cursor:pointer}#contact_form .elementor-field-type-acceptance,#job_form .elementor-field-type-acceptance{padding:20px 0}#contact_form .elementor-field-type-acceptance .elementor-field-option,#job_form .elementor-field-type-acceptance .elementor-field-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;gap:30px}#contact_form label.elementor-field-label,#job_form label.elementor-field-label{position:absolute;top:4px;-webkit-transition:all .3s;transition:all .3s;z-index:1}#contact_form input#form-field-file_upload,#job_form input#form-field-file_upload{opacity:0;margin-top:12px}#contact_form .filled select,#job_form .filled select{color:#fff}#contact_form .filled label.elementor-field-label,#job_form .filled label.elementor-field-label{font-size:12px!important;top:-8px;opacity:.7;-webkit-transition:all .3s;transition:all .3s}#contact_form .filled input#form-field-file_upload,#job_form .filled input#form-field-file_upload{opacity:1}#contact_form label[for=form-field-acceptance],#job_form label[for=form-field-acceptance]{width:100%}@media (min-width:1024px){#contact_form label[for=form-field-acceptance],#job_form label[for=form-field-acceptance]{width:60%}}#contact_form input[type=checkbox],#job_form input[type=checkbox]{min-width:24px;min-height:24px;background:0 0;border:2px solid #27c73d;cursor:pointer;position:relative;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:0;margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}#contact_form input[type=checkbox]:checked::after,#job_form input[type=checkbox]:checked::after{content:"";position:absolute;top:3px;left:7px;width:6px;height:12px;border:solid #27c73d;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);pointer-events:none}#contact_form .elementor-button,#job_form .elementor-button{background-color:transparent}#contact_form .elementor-button .elementor-button-text,#job_form .elementor-button .elementor-button-text{-webkit-transition:color .3s ease;transition:color .3s ease;padding-right:27px}#contact_form .elementor-button .elementor-button-icon svg,#job_form .elementor-button .elementor-button-icon svg{width:24px;height:24px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}#contact_form .elementor-button:hover .elementor-button-text,#job_form .elementor-button:hover .elementor-button-text{color:#27c73d}#contact_form .elementor-button:hover .elementor-button-icon svg,#job_form .elementor-button:hover .elementor-button-icon svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#contact_form .filled select,#job_form .filled select{color:#183768}#contact_form .elementor-field-type-textarea,#job_form .elementor-field-type-textarea{margin-top:50px}#contact_form .elementor-field-type-textarea label,#job_form .elementor-field-type-textarea label{top:-25px;left:0;font-weight:500}#contact_form .elementor-field-type-textarea textarea,#job_form .elementor-field-type-textarea textarea{width:100%;padding:20px;background:#fff;border:1px solid #e1e1e1;border-radius:0;font-size:15px;color:#183768;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);resize:vertical;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box}#contact_form .elementor-field-type-textarea textarea::-webkit-input-placeholder,#job_form .elementor-field-type-textarea textarea::-webkit-input-placeholder{color:#c6c9d5;font-weight:400}#contact_form .elementor-field-type-textarea textarea::-moz-placeholder,#job_form .elementor-field-type-textarea textarea::-moz-placeholder{color:#c6c9d5;font-weight:400}#contact_form .elementor-field-type-textarea textarea:-ms-input-placeholder,#job_form .elementor-field-type-textarea textarea:-ms-input-placeholder{color:#c6c9d5;font-weight:400}#contact_form .elementor-field-type-textarea textarea::-ms-input-placeholder,#job_form .elementor-field-type-textarea textarea::-ms-input-placeholder{color:#c6c9d5;font-weight:400}#contact_form .elementor-field-type-textarea textarea::placeholder,#job_form .elementor-field-type-textarea textarea::placeholder{color:#c6c9d5;font-weight:400}#contact_form .elementor-field-type-textarea textarea:focus,#job_form .elementor-field-type-textarea textarea:focus{border-color:#27c73d;-webkit-box-shadow:0 0 0 2px rgba(39,199,61,.1);box-shadow:0 0 0 2px rgba(39,199,61,.1)}#contact_form .elementor-field-type-html,#job_form .elementor-field-type-html{padding:20px 0;width:100%}@media (min-width:1024px){#contact_form .elementor-field-type-html,#job_form .elementor-field-type-html{width:60%}}#job_form select{border-bottom:2px solid #183768!important;color:transparent}#job_form input{background-color:transparent}#job_form .elementor-field-type-upload{border-bottom:2px solid #183768;padding:10px 0 0 0}#job_form .elementor-field-type-upload input{opacity:0}#job_form .elementor-field-type-upload input:focus{margin:10px 0;opacity:1}#job_form .elementor-field-type-upload::before{content:"+";position:absolute;right:10px;top:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:35px;font-weight:400;color:#27c73d;pointer-events:none;z-index:1}.menu-overlay{position:fixed;inset:0;z-index:9999;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;padding:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow-y:auto}.menu-overlay #h-overflow{position:absolute;bottom:0;right:0;width:200px}.menu-overlay.is-visible{opacity:1;visibility:visible}.menu-overlay .menu-overlay__inner{width:100%}.menu-overlay .menu-overlay__logo{position:absolute;top:20px;left:20px;z-index:10001}.menu-overlay .menu-overlay__logo img{width:150px}.menu-overlay .menu-overlay__close{position:absolute;top:15px;right:10px;background:0 0;border:none;color:#fff;cursor:pointer;z-index:10001;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-overlay .menu-overlay__content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:95vh}.menu-overlay .menu-overlay__content .overlay-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.menu-overlay .menu-overlay__content .overlay-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;padding-top:100px}.menu-overlay .menu-overlay__content .overlay-menu{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.menu-overlay .menu-overlay__content .overlay-menu .menu-item-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu-overlay .menu-overlay__content .overlay-menu .menu-item-wrapper>a{color:#fff;font-weight:600;font-size:28px;text-decoration:none;letter-spacing:2px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:20px}.menu-overlay .menu-overlay__content .overlay-menu .menu-item-wrapper svg{visibility:hidden;opacity:0;display:none}.menu-overlay .menu-overlay__content .overlay-menu .menu-item-wrapper .submenu-container{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;z-index:9999;padding-top:15px}.menu-overlay .menu-overlay__content .overlay-menu .menu-item-wrapper .submenu-container a{color:#fff;font-size:18px;text-decoration:none}.menu-overlay .menu-overlay__content .overlay-menu .menu-item-wrapper.is-open .submenu-container{display:-webkit-box;display:-ms-flexbox;display:flex}.menu-overlay .menu-overlay__content .menu-overlay__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;z-index:100}.menu-overlay .menu-overlay__content .menu-overlay__socials a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:color .2s ease;transition:color .2s ease}.menu-overlay.is-visible .overlay-menu .menu-item-wrapper{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-animation:fadeUp .8s ease-out forwards;animation:fadeUp .8s ease-out forwards}.menu-overlay.is-visible .overlay-menu .menu-item-wrapper:nth-child(1){-webkit-animation-delay:.3s;animation-delay:.3s}.menu-overlay.is-visible .overlay-menu .menu-item-wrapper:nth-child(2){-webkit-animation-delay:.6s;animation-delay:.6s}.menu-overlay.is-visible .overlay-menu .menu-item-wrapper:nth-child(3){-webkit-animation-delay:.9s;animation-delay:.9s}.menu-overlay.is-visible .overlay-menu .menu-item-wrapper:nth-child(4){-webkit-animation-delay:1.2s;animation-delay:1.2s}.menu-overlay.is-visible .overlay-menu .menu-item-wrapper:nth-child(5){-webkit-animation-delay:1.5s;animation-delay:1.5s}.menu-overlay.is-visible .overlay-menu .menu-item-wrapper:nth-child(6){-webkit-animation-delay:1.8s;animation-delay:1.8s}@-webkit-keyframes fadeUp{from{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeUp{from{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media (min-width:767px){.menu-overlay #h-overflow{width:400px}.menu-overlay .menu-overlay__logo img{width:150px}.menu-overlay .menu-overlay__content .overlay-left{padding-top:150px}.menu-overlay .menu-overlay__content .overlay-menu{gap:50px}.menu-overlay .menu-overlay__content .overlay-menu .menu-item-wrapper>a{font-size:40px;gap:30px}.menu-overlay .menu-overlay__content .overlay-menu .menu-item-wrapper .submenu-container{gap:30px;z-index:9999;padding-top:30px}.menu-overlay .menu-overlay__content .overlay-menu .menu-item-wrapper .submenu-container a{color:#fff;font-size:25px;text-decoration:none}}@media (min-width:1024px){.menu-overlay{padding:40px 20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu-overlay #h-overflow{width:500px}.menu-overlay .menu-overlay__logo{top:40px;left:20px}.menu-overlay .menu-overlay__logo img{width:250px}.menu-overlay .menu-overlay__close{top:40px;right:40px}.menu-overlay .menu-overlay__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu-overlay .menu-overlay__content .overlay-menu{gap:70px;margin-top:5vh}.menu-overlay .menu-overlay__content .overlay-menu .menu-item-wrapper>a{font-size:52px;gap:40px;height:34px}.menu-overlay .menu-overlay__content .overlay-menu .menu-item-wrapper>a svg{visibility:hidden;opacity:0;display:inline-block}.menu-overlay .menu-overlay__content .overlay-menu .menu-item-wrapper>a:hover{color:#27c73d}.menu-overlay .menu-overlay__content .overlay-menu .menu-item-wrapper>a:hover svg{visibility:visible;opacity:1;display:inline-block}.menu-overlay .menu-overlay__content .overlay-menu .menu-item-wrapper .submenu-container{position:absolute;top:0;left:100%;padding-left:200px;gap:30px;z-index:9999;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding-top:0}.menu-overlay .menu-overlay__content .overlay-menu .menu-item-wrapper .submenu-container a{font-size:30px}.menu-overlay .menu-overlay__content .overlay-menu .menu-item-wrapper .submenu-container a:hover{color:#27c73d}}@media (min-width:1440px){.menu-overlay{padding:40px 10px!important}.menu-overlay__logo{left:12px!important}}.header{padding:20px;z-index:99;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.header .header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:0}.header .header-inner .header-left,.header .header-inner .header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header-inner .header-right{gap:20px}.header .header-inner .site-logo img{height:auto;width:150px}.header .header-inner .lang-toggle,.header .header-inner .menu-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none}.header .header-inner .lang-toggle svg,.header .header-inner .menu-toggle svg{height:20px;width:20px}.header .header-inner .lang-toggle span,.header .header-inner .menu-toggle span{font-size:16px;color:#fff;font-weight:500;line-height:140%;letter-spacing:.2px}@media (min-width:767px){.header .header-inner .site-logo img{width:150px}.header .header-inner .header-right{gap:30px}.header .header-inner .lang-toggle span,.header .header-inner .menu-toggle span{font-size:18px}}@media (min-width:1024px){.header{padding:40px 20px}.header .header-inner{width:1400px}.header .header-inner .header-right{gap:40px}.header .header-inner .site-logo img{width:250px}.header .header-inner .lang-toggle svg,.header .header-inner .menu-toggle svg{width:25px;height:25px}.header .header-inner .lang-toggle span,.header .header-inner .menu-toggle span{font-size:20px}}.has-hero-header .header{position:absolute;top:0;left:0;background:0 0;color:#fff}.has-hero-header .header .header-right svg:nth-of-type(1){display:inline}.has-hero-header .header .header-right svg:nth-of-type(2){display:none}body:not(.has-hero-header) .header{position:relative;background:#fff;color:#183768}body:not(.has-hero-header) .header .header-inner span{color:#183768}body:not(.has-hero-header) .header .header-right svg:nth-of-type(1){display:none}body:not(.has-hero-header) .header .header-right svg:nth-of-type(2){display:inline}.elementor-651 .elementor-element.elementor-element-e05d1cb .elementor-field-group{padding-left:0!important;padding-right:0!important}.elementor-653 .elementor-element.elementor-element-3117919 .elementor-field-group{padding-left:0!important;padding-right:0!important}.custom-job-accordion .accordion-item{border-bottom:2px solid #27c73d}.custom-job-accordion .accordion-item.open .accordion-header{border-bottom-color:#27c73d;margin-bottom:30px}.custom-job-accordion .accordion-item.open .accordion-toggle-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.custom-job-accordion .accordion-header{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 0;color:#183768;font-size:15px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;border-bottom:2px solid transparent;margin-bottom:0;-webkit-transition:margin-bottom .4s ease,border-color .4s ease;transition:margin-bottom .4s ease,border-color .4s ease}.custom-job-accordion .accordion-toggle-icon{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;margin-left:1rem;display:inline-block}.custom-job-accordion .accordion-content{max-height:0;overflow:hidden;-webkit-transition:max-height .6s ease,padding .4s ease;transition:max-height .6s ease,padding .4s ease;padding-bottom:0}.custom-job-accordion .accordion-content .job-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom-job-accordion .accordion-content .job-inner .job-tasks{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:250px;padding-left:10px}.custom-job-accordion .accordion-content .job-inner .job-tasks h4{color:#183768;font-size:15px;font-weight:700;line-height:22px;letter-spacing:.5px}.custom-job-accordion .accordion-content .job-inner .job-tasks ul li{font-size:15px;font-weight:400;line-height:22px;letter-spacing:.5px}.custom-job-accordion .accordion-content .job-inner .job-image{display:none}.custom-job-accordion .accordion-content .button-apply{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:27px;color:#183768;font-size:15px;padding:8px 11px;border:1px solid #183768;text-decoration:none;font-weight:400;letter-spacing:.5px;line-height:22px;margin-bottom:30px;margin-top:20px;border-radius:7px;-webkit-transition:color .3s ease;transition:color .3s ease}.custom-job-accordion .accordion-content .button-apply .svg-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-job-accordion .accordion-content .button-apply .svg-icon svg{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.custom-job-accordion .accordion-content .button-apply:hover{color:#27c73d}.custom-job-accordion .accordion-content .button-apply:hover .svg-icon svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width:768px){.custom-job-accordion .accordion-header{font-size:15px;padding:1rem 0;letter-spacing:.5px}.custom-job-accordion .accordion-content .job-inner{gap:0}.custom-job-accordion .accordion-content .job-inner .job-tasks{min-width:250px}.custom-job-accordion .accordion-content .job-inner .job-tasks h4{font-size:15px;line-height:22px;letter-spacing:.5px}.custom-job-accordion .accordion-content .job-inner .job-tasks ul li{font-size:15px;line-height:22px;letter-spacing:.5px}.custom-job-accordion .accordion-content .job-inner .job-image{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.custom-job-accordion .accordion-content .job-inner .job-image img{max-width:100%;height:auto}.custom-job-accordion .accordion-content .button-apply{font-size:15px;padding:8px 11px;line-height:22px;letter-spacing:.5px;gap:27px;margin-bottom:30px}}@media (min-width:1024px){.custom-job-accordion .accordion-header{font-size:15px;padding:1rem 0;letter-spacing:.5px}.custom-job-accordion .accordion-content .job-inner{gap:0}.custom-job-accordion .accordion-content .job-inner .job-tasks{min-width:250px}.custom-job-accordion .accordion-content .job-inner .job-tasks h4{font-size:15px;line-height:22px;letter-spacing:.5px}.custom-job-accordion .accordion-content .job-inner .job-tasks ul li{font-size:15px;line-height:22px;letter-spacing:.5px}.custom-job-accordion .accordion-content .job-inner .job-image{min-width:250px}.custom-job-accordion .accordion-content .job-inner .job-image img{max-width:100%;height:auto}.custom-job-accordion .accordion-content .button-apply{font-size:15px;padding:8px 11px;line-height:22px;letter-spacing:.5px;gap:27px;margin-bottom:30px}}.standard-button{z-index:10}.standard-button .elementor-button .elementor-button-text{-webkit-transition:color .3s ease;transition:color .3s ease;font-weight:500}.standard-button .elementor-button:hover .elementor-button-text{color:#27c73d}.standard-button .elementor-button:hover .elementor-button-icon svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.standard-button .elementor-button-icon svg{width:24px;height:24px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.hover-button .elementor-button:hover .elementor-button-icon svg{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.hover-button .elementor-button-icon svg{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.no-jobs-message{font-size:15px;font-weight:400;line-height:22px;letter-spacing:.5px}#breadcrumbs span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.history-slides .swiper-backface-hidden{background-color:#183768}.history-slides .swiper-slide{background-image:radial-gradient(254.93% 79.35% at 66.93% 30.82%,#192f76 0,#191f30 100%);background-size:cover;background-repeat:no-repeat;background-position:center}.history-slides .elementor-slide-heading{color:transparent;-webkit-text-stroke:2px #27c73d;text-stroke:2px #27c73d}.history-slides .elementor-swiper{position:relative;overflow:visible}.history-slides .elementor-swiper .elementor-swiper-button-next,.history-slides .elementor-swiper .elementor-swiper-button-prev{position:absolute;top:50%;width:0;height:0;margin-top:-17px;background:0 0!important;border:none;padding:0;cursor:pointer;z-index:10}@media (min-width:767px){.history-slides .elementor-swiper .elementor-swiper-button-next,.history-slides .elementor-swiper .elementor-swiper-button-prev{width:34px;height:34px}}.history-slides .elementor-swiper .elementor-swiper-button-next::after,.history-slides .elementor-swiper .elementor-swiper-button-prev::after{content:"";display:block;width:34px;height:34px;background-repeat:no-repeat;background-position:center}@media (min-width:767px){.history-slides .elementor-swiper .elementor-swiper-button-prev{left:60px!important}}.history-slides .elementor-swiper .elementor-swiper-button-prev::after{background-image:url("data:image/svg+xml;charset=UTF-8,    <svg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34' fill='none'><path d='M20 10L13 17L20 24' stroke='%2327C73D' stroke-width='2'/><circle cx='17' cy='17' r='16' transform='rotate(-180 17 17)' stroke='%2327C73D' stroke-width='2'/></svg>")}@media (min-width:767px){.history-slides .elementor-swiper .elementor-swiper-button-next{right:60px!important}}.history-slides .elementor-swiper .elementor-swiper-button-next::after{background-image:url("data:image/svg+xml;charset=UTF-8,  <svg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34' fill='none'><path d='M14 24L21 17L14 10' stroke='%2327C73D' stroke-width='2'/><circle cx='17' cy='17' r='16' stroke='%2327C73D' stroke-width='2'/></svg>")}.history-slides .swiper-pagination{display:block;padding:20px 0}@media (min-width:767px){.history-slides .swiper-pagination{display:none;padding:0}}.icon-right .elementor-icon-list-item>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:15px;-webkit-box-pack:left!important;-ms-flex-pack:left!important;justify-content:left!important}.acc-roboter .e-n-accordion summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-swiper .elementor-swiper-button svg{fill:none!important}@media (min-width:1400px){.container-boxed{padding-left:max((100vw - 1400px) / 2,20px)}}@media (min-width:1460px){.breadcrumbs-boxed{padding-left:max((100vw - 1400px) / 2 - 20px,20px)}}.eapps-instagram-feed-posts-grid-load-more{width:auto!important;height:auto!important;border-radius:7!important}.eapps-instagram-feed-posts-grid-load-more span{padding:8px 11px!important;font-family:General Sans,sans-serif!important}ul{padding:0;margin-left:1em}#breadcrumbs span span a{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}#eapps-instagram-feed-1 .eapps-instagram-feed-posts-grid-load-more{background:0 0!important;border:solid 1px #183768;font-family:"General Sans",Sans-serif;font-size:15px;font-weight:500;line-height:22px;letter-spacing:.5px;border-radius:7px;padding:8px 11px 8px 11px;color:#183768;-webkit-transition:color .3s ease;transition:color .3s ease}#eapps-instagram-feed-1 .eapps-instagram-feed-posts-grid-load-more:hover{color:#27c73d}.social-media-center div .elementor-icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.komp-icon .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-icon{margin-inline:0}@media (max-width:767px){.icon-fix .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-icon{margin-inline:0}}.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{-webkit-padding-start:0;padding-inline-start:0}.elementor-widget-video .e-hosted-video .elementor-video{-o-object-fit:cover;object-fit:contain;width:auto}.elementor-5536 .elementor-element.elementor-element-2b783ce .elementor-wrapper{--video-aspect-ratio:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}@media (min-width:767px){.elementor-5536 .elementor-element.elementor-element-2b783ce .elementor-wrapper{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}}.elementor-5536 .elementor-element.elementor-element-c50fc6a .elementor-wrapper{--video-aspect-ratio:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}@media (min-width:767px){.elementor-5536 .elementor-element.elementor-element-c50fc6a .elementor-wrapper{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}}.elementor-widget-video .e-hosted-video .elementor-video{width:100%}@media (min-width:767px){.elementor-widget-video .e-hosted-video .elementor-video{width:auto}}.custom-job-accordion .accordion-item:last-child .job-tasks h4{display:none}