.single-job_listing.sidebar_hide.menu_side_hide .page_content_wrap>[class*="content_wrap"]:first-child .content{width:100%}.single-job_listing div.job_application{margin:0}.single-job_listing .bm-lc-button{margin-top:30px}.single-job_listing .post_footer{display:none}.job_summary_shortcode .job-type{font-weight:400}.job_summary_shortcode .meta::before{display:none}.single-job_listing.job_listing-template-default div.post_content.post_content_single{padding:0;margin:0}.single-job_listing.job_listing-template-default .content section.related_wrap{padding:0;margin-top:80px}.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) div.job_listings{box-shadow:none}.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) div.job_listings{background-color:#fff0}div.job_listings .job_filters .search_jobs{background-color:#fff0}.job_filters .search_jobs,div.job_listings .job_filters .search_jobs{padding:0}.single-job_listing .page_content_wrap{width:100%;display:flex;justify-content:center;align-items:center}.single-job_listing.sidebar_hide.menu_side_hide .page_content_wrap>[class*="content_wrap"]:first-child{max-width:1440px;width:100%;display:flex;flex-direction:column;padding:120px 30px 80px 30px!important;margin:0 auto}.page_content_blocks.single .post_item_single.job-type-anzeige .post_content_single{padding:0;margin:0}.post_content_single .single_job_listing h1{color:var(--e-global-color-text);margin-bottom:30px}.content_wrap .bm-lc-button,.content_wrap a.bpbm-pm-button:not(.bm-no-style){background-color:var(--e-global-color-secondary);border-radius:15px;padding:13px 28px;border:2px solid var(--e-global-color-secondary);color:#fff;cursor:pointer;text-transform:none}.content_wrap .bm-lc-button:hover,.content_wrap a.bpbm-pm-button:not(.bm-no-style):hover{background-color:var(--theme-color-text_hover);border-color:var(--theme-color-text_hover)}.single-job_listing.sidebar_hide.menu_side_hide .single_job_listing .company{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:0 15px 15px 0}.single_job_listing .company .company_contacts{display:flex;flex-direction:column;align-items:center;width:100%}.single_job_listing .job_application .button,#submit-job-form .fieldset-logged_in .button,#submit-job-form .fieldset-login_required .button{width:fit-content}.single_job_listing .single_job_image{max-width:250px;max-height:250px;width:100%;height:auto}.single_job_listing .single_job_image img{object-fit:contain}.post_content_single .single_job_listing .job_container{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin-bottom:30px}.post_content_single .single_job_listing .job_container .job_description{width:70%}@media screen and (max-width:957px){.post_content_single .single_job_listing .job_container .job_description{min-width:100%}}@media screen and (max-width:400px){.post_content_single .single_job_listing .job_container{justify-content:center}.post_content_single .single_job_listing .job_container .bm-lc-button{width:100%}}.single_job_listing .company .company_apply .job_application .button{display:none}.job_listings #search_categories_chosen .search-field input{position:absolute;padding:0!important;top:12px;font-family:"Body-Text",sans-serif;font-size:15px;color:var(--theme-color-input_light)}.job_listings .search_keywords #search_keywords{font-family:"Body-Text",sans-serif;font-size:15px;color:var(--e-global-color-text)}#search_categories_chosen .chosen-choices{overflow-y:auto;height:50px!important;padding:11px 40px 5px}.job_listings .showing_jobs a{display:none}.job_listings .location{display:none}.page.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .dashboard-recent-offers .elementor-widget:not(.elementor-inner) div.job_listings{margin-top:0;box-shadow:none;padding:0}.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .dashboard-manage-offers .elementor-widget:not(.elementor-inner) #submit-job-form{box-shadow:none;padding:0;margin-top:30px}.select_container #job_type{width:100%;font-size:15px;color:var(--theme-color-input_text)}.fieldset-type-term-multiselect .select2 .select2-search__field{font-size:15px;font-family:'Body-text',sans-serif}.fieldset-type-term-multiselect .select2 .select2-search__field::placeholder{color:var(--theme-color-input_text)}.job-manager-form .fieldset-type-term-multiselect .select2-container .select2-selection--multiple .select2-selection__rendered li{padding:0;margin:0}.page.page_content_blocks:not(.single-post):not(.single-job_listing).elementor-page .content .elementor-widget:not(.elementor-inner) #submit-job-form{box-shadow:0 0 10px 0 rgb(0 0 0 / .9);border-radius:15px}div.job_listings .job_filters div.search_jobs{padding:0;background-color:#fff0}.post_content.entry-content .job-listings-container .e-con .e-con-inner .elementor-element .elementor-widget-container .elementor-shortcode div.job_listings{border-radius:15px}@media screen and (max-width:1024px){.current_list .pmpro_member_directory.pmpro_member_directory-4col{flex-direction:row;flex-wrap:wrap}}@media screen and (max-width:767px){.current_list .pmpro_member_directory.pmpro_member_directory-4col{justify-content:center}}