body{font-family:"neue-haas-grotesk-text",sans-serif;font-weight:500;font-style:normal;font-size:16px}textarea{resize:none}p span{font-size:16px}.skip-link{display:none}.Desktop_header .et_pb_column{margin-bottom:0}.schalke_nmt img{vertical-align:middle}body #page-container .et_pb_section .et_pb_button:hover:after{display:none}.et_pb_menu .et_pb_menu__menu>nav>ul>li{align-items:center;padding:12px 25px}.et-menu li>a{padding-bottom:0!important;margin-bottom:0}.et_pb_menu .et_pb_menu__menu>nav>ul>li:last-child{border-radius:5px;font-size:17px;background-color:#ff3c3f;padding:15px 25px;line-height:20px;margin-left:20px}.nav li li{padding:0}.sub-menu{top:50px!important;width:auto!important;margin-top:0!important}input::placeholder,textarea::placeholder{color:#000!important;opacity:1}.Desktop_header{background-color:transparent}.page-id-4036 .Desktop_header,.page-id-4036 .et_pb_section_0_tb_header{background:none!important;background-color:transparent!important}.btn_flex{display:flex}.Technical_section .et_pb_row{padding:30px;background-color:#fff;border-radius:0 0 10px 10px}.tech_column .et_pb_column{width:31%!important;margin-right:2.5%!important}.Technical_section .et_pb_row .et_pb_column{width:49.25%;margin-right:0.75%}input,textarea{color:#13213E!important}.no_click_btn .et_pb_button{pointer-events:none;text-transform:uppercase}.modutrac_btn .et_pb_button{pointer-events:none;text-transform:uppercase}.et_contact_bottom_container{float:left}.et-pb-contact-message{position:relative;color:#FFD93B;font-size:15px}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent;border-bottom:0;text-align:center;color:#fff}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle .dt-icons,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle .dt-icons{top:10px;position:relative}ul.et_mobile_menu li.menu-item-has-children:not(.dt-open) .mobile-toggle .dt-close-icon,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children:not(.dt-open) .mobile-toggle .dt-close-icon{display:none}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle .dt-open-icon,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle .dt-open-icon{display:none}.et-menu li li a{width:215px}.button_w_100{width:100%;text-align:center}div.job_listings{margin-bottom:1em}.job_filters{zoom:1;background:#eee}.job_filters .search_jobs{zoom:1;padding:1em;width:100%;display:flex;background-color:#fff}.job_filters .search_jobs div.filter_first,.job_filters .search_jobs div.search_keywords{float:none;padding-right:0;width:40%}.job_filters .search_jobs div label{display:none}.job_filters input{background-color:#f1f1f1;padding:1rem .5rem;border-radius:.25rem;border:none}.job_filters .search_jobs div.filter_last,.job_filters .search_jobs div.search_location{float:right;padding-left:.5em;width:50%}.search_remote_position{display:none}.job_filters .search_jobs div.search_submit{padding-top:0;width:100%;max-width:20%;padding-left:0.5rem}.search_submit input{background-color:#ff3c3f;color:#fff!important;font-size:14px;font-weight:600;padding:15px 15px}div.job_listings ul.job_listings{margin:0;background-color:#ffffff;padding:0}.job_listings .company_logo{width:60px}.job_filters .showing_jobs{display:none!important}.position h3{color:#13213e!important;font-weight:600}.position .company{color:#9a9a9a!important;font-weight:600}.single-job_listing #sidebar{display:none}.single-job_listing #main-content .container:before{display:none}.single-job_listing .et_post_meta_wrapper img{display:none}.single_job_listing .meta li{list-style-type:none;color:#13213e!important}.single_job_listing .meta{padding:0!important}.single_job_listing .company .company_header{margin:0;min-height:auto}.google_map_link{color:#13213e!important}.job_description hr{margin:1.5rem 0}.single_job_listing .meta .internship{color:#fff!important}.application_button.button{background-color:transparent;color:#005596!important;outline:none;border:none;font-size:16px!important;font-weight:600;border:3px solid #005596;border-radius:6px}.application_button.button:hover{background-color:#005596;color:#fff!important}.job_description h4{font-weight:600;color:#13213E;line-height:1.4em}.job_listing a{color:#000D3F;text-decoration:underline}.job_description p,.job_description ul li{color:#000D3F;line-height:1.4em}.job_listing .entry-title{font-weight:600;font-size:40px;color:#000D3F}.single_job_listing .company{border:1px solid #eee;box-shadow:0 1px 1px rgba(0,0,0,.1);box-sizing:content-box;clear:both;display:block;margin:0 0 2em;min-height:3em;padding:1em;position:relative;display:flex;align-items:center;justify-content:flex-start}.single-job_listing #left-area{width:100%}.Table-cls table{border:none!important}.Table-cls table tr td{border-top:1px solid #1E4079;font-size:15px;padding:10px 5px}.wpml-ls-display{padding-left:5px}.wpml-ls-menu-item .wpml-ls-flag{margin-right:5px}@media (max-width:768px){.Column_btm_mrgn .et_pb_column{margin-bottom:0!important}.Column_btm_mrgn .et_pb_text ul{margin-bottom:0!important;padding-bottom:0}.et_mobile_menu a{font-weight:700}.tech_column .et_pb_column{width:33%!important;padding:0 5px;margin-right:0!important}.Technical_section .et_pb_row{padding:30px 15px;border-radius:0}.btn_flex{display:inherit}.btn_flex .et_pb_button{padding:5px 8px!important;display:inline-block!important}.search_jobs{flex-direction:column}.job_filters .search_jobs div.filter_first,.job_filters .search_jobs div.search_keywords{width:100%}.job_filters .search_jobs div.filter_last,.job_filters .search_jobs div.search_location{width:100%;padding-left:0;padding-top:.5em}.job_filters .search_jobs div.search_submit{margin-top:7px;width:100%;max-width:100%;padding-left:0}.position .company{font-size:14px}.single_job_listing .company{display:none}.job_listing .entry-title{font-size:24px}.Table-cls table tr td{font-size:14px}.position h3{font-size:14px!important;padding-right:10px!important}}@media (min-width:768px) and (max-width:980px){.footer .et_pb_column{width:50%}.Technical_section .et_pb_row_inner .et_pb_column{width:33%;padding-right:15px}.Technical_section .et_pb_row .et_pb_column{width:100%}.btn_flex{display:flex}.btn_flex .dsm_button{margin-top:0!important}}@media (min-width:981px) and (max-width:1200px){.Desktop_header .et_pb_row{width:95%}.et_pb_row{width:95%}.Hero_section .et_pb_column_0{padding-left:3%;padding-top:50px;padding-right:0}.Hero_section .et_pb_text_1 h1{font-size:30px}.Hero_section .et_pb_text_0 h3{font-size:15px}.Hero_section .et_pb_row{max-width:100%;width:100%}.Hero_section .et_pb_image_0{width:100%}.Column_btm_mrgn .et_pb_column_12{padding-top:25px;padding-right:5%}.Column_btm_mrgn .et_pb_heading_container h2{font-size:28px!important;margin-bottom:0;padding-bottom:0}.Column_btm_mrgn .et_pb_text_6 h4{font-size:16px}.modutrac_btn .et_pb_button{font-size:13px!important}.Hero_Section .et_pb_column{padding-left:3%}.job_listing .entry-title{font-size:32px}}@media (min-width:1201px) and (max-width:1399px){.Desktop_header .et_pb_row{width:80%}.Hero_section .et_pb_column_0{padding-left:10%;padding-top:7%}.Hero_section .et_pb_text_1 h1{font-size:35px}.Hero_section .et_pb_row{max-width:100%}.Hero_section .et_pb_image_0{width:100%}.Column_btm_mrgn .et_pb_column_12{padding-top:25px;padding-right:5%}.Column_btm_mrgn .et_pb_heading_container h2{font-size:34px!important;margin-bottom:15px}.modutrac_btn .et_pb_button{font-size:14px!important}}@media (min-width:1400px) and (max-width:1600px){.Hero_section .et_pb_column_0{padding-top:90px;padding-left:14%}.Column_btm_mrgn .et_pb_column_12{padding-top:4%}}@media (min-width:1601px) and (max-width:1800px){.Hero_section .et_pb_column_0{padding-top:90px;padding-left:18%}}@media (min-width:1801px){.Hero_section .et_pb_column_0{padding-left:21.25%}}