.displayed-here{display:none}.deadline-closed{display:none}.jobsearch_box_map{display:none}.shortlist{display:none}.post-in-category{display:none}.jobsearch-select-style,.jobsearch_searchloc_div,.single-job .jobsearch-content-title,.single-job .jobsearch-jobdetail-type,.geolction-btn,.jobsearch-column-9 .jobsearch-icon,.jobsearch-column-9 .jobsearch-filterable-select{display:none}.jobsearch-banner-search ul li{float:left;width:100%}.jobsearch-banner-search input[type=text]{width:100%;max-width:100% !important}.jobsearch-column-3{width:100%;display:flex;flex-flow:row wrap;gap:1em 1em;margin-bottom:42px;align-self:stretch}.jobsearch-column-3 .jobsearch-filter-responsive-wrap{flex:1}.jobsearch-column-9{width:100%}.job-company-name a,.jobsearch-jobdetail-list a{color:#8f8f8f !important}.jobsearch-column-4{width:100%}.jobsearch-sendmessage-btn{float:left;width:100%;background-color:#5cb5f5;font-size:16px;color:#fff;text-transform:uppercase;padding:16px 10px 17px;text-align:center;border-radius:0 !important;font-weight:500;line-height:1;margin-bottom:12px}.jobsearch-typo-wrap{font:1em/1.625em 'Fira Sans',sans-serif !important;color:#484848;line-height:25px;font-weight:400}.jobsearch-column-8{width:100%}.jobsearch-description strong,.jobsearch-description a{font-weight:700}.jobsearch-description ul li:before{content:"• ";font-size:26px}.jobsearch-description{font-size:16px !important;margin-bottom:15px;font-weight:400;color:#484848}.jobsearch-description p{font-size:16px !important;margin-bottom:15px;font-weight:400;color:#484848}.jobsearch-column-4 .jobsearch_apply_job_wrap{float:left;width:100%;padding:0 !important;border:0 solid #efefef;text-align:center}.jobsearch-column-4{padding:0 !important}.jobsearch-jobdetail-options li a.jobsearch-jobdetail-view{color:#fff !important}.jobsearch-banner-search ul li:last-child{width:6% !important;float:right !important}.jobsearch-banner-search ul li{float:unset !important;width:92%}.jobsearch-sugges-search{float:unset !important;width:100%;position:relative}.single-employer .jobsearch-column-4{width:33.33333333%}.jobsearch-job-subheader{margin-bottom:20px !important;border-bottom:15px solid #a2daf4;min-height:280px;background-attachment:scroll !important;background-position:top center !important}.jobsearch-banner-transparent,.careerfy-banner-transparent{position:unset !important;left:0;top:0;width:100%;height:100%;opacity:.75;background-color:#203242}.jobsearch-jobdetail-listthumb{float:left;width:200px;min-width:200px;border:0 solid #efefef;text-align:center;padding:0 !important;height:145px;position:relative}.jobsearch-joblisting-classic figure{display:flex;min-width:auto;max-width:150px !important;border:0 solid #eee;margin-bottom:0;min-height:70px;align-items:center;padding:5px}.jobsearch-jobdetail-tags{display:none}.jobsearch-envelope:before{content:"" !important}.single-employer .jobsearch-jobdetail-services .jobsearch-column-4{display:none}.jobsearch_apply_job a{text-decoration:none;display:none}.jobsearch_box_view_jobs_btn{display:none !important}.jobsearch_side_box{float:left;width:100%;margin-bottom:-1px !important}.jobsearch_box_view_jobs_btn-2{float:left;width:100%;background-color:#fafcfc;padding:18px 20px;text-align:center;border:1px solid #efefef;border-top-width:1px;border-top-style:solid;border-top-color:#efefef;border-top:none;font-weight:600;text-transform:uppercase;line-height:1}.jobsearch-option-btn{float:right;padding:0 !important;font-size:12px;color:#484848 !important;background-color:#fff !important;background-attachment:transparent;text-transform:unset !important;line-height:1;padding-right:5px !important;border-left:1px solid #ccc}.test{border-left:0 !important;padding-left:1px !important}a.jobsearch-option-btn{padding-left:5px !important;padding-right:6px !important}.jobsearch-jobdetail-list .jobsearch-jobdetail-listthumb img{object-fit:cover;padding:0;height:92px}.jobsearch-jobdetail-list .jobsearch-jobdetail-listthumb{margin-top:29px}.page-id-16283 .text-15145-8-0-0{background-repeat:repeat;background-position:left top;padding-top:30px;padding-bottom:20px;color:#a9e1f6}.page-id-16283 .text-15145-8-0-0 h4{color:#a9e1f6;font-size:3em;margin-top:0;margin-bottom:0}.page-id-16283 .text-15145-0-0-0{background-repeat:repeat;background-position:left top;font-size:60px;line-height:55px;margin-top:350px;color:#fff}.single .jobsearch-jobdetail-list{padding-bottom:0 !important;padding-top:0 !important}.job-bg-neu{background-image:url("https://www.rietzler-gruppe.de/wp-content/uploads/2024/01/investment-5241253_1280_.jpg");background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:center center;padding-top:20px;padding-bottom:20px;border-bottom:15px solid #a2daf4}.button-job{padding:10px;background:#a2daf4;border-radius:15px;color:#fff;font-weight:600;font-size:1.5em;margin-top:30px;width:33%;text-align:center}.button-job a{color:#fff}.jobsearch-jobdetail-media{display:none}@media screen and (max-width:900px){.jobsearch-filter-responsive-wrap{width:100%}.jobsearch-column-3{display:block}.jobsearch-subheader-form .jobsearch-banner-search ul li{width:100% !important}.jobsearch-wdg-box-title h2{font-size:18px;margin-bottom:0;line-height:26px !important}h2.jobsearch-pst-title a{line-height:26px !important}}@media (max-width:680px){.job-bg-neu{background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:-218px;padding-top:20px;padding-bottom:20px;border-bottom:15px solid #a2daf4}.job-mobi p{text-align:center !important}#footer .social-widget{padding-bottom:0;margin-top:30px;margin:0 auto;width:auto !important;margin-left:8px !important;display:block}}@media (max-width:480px){.listin-filters-sidebar{padding-top:55px !important}a.close-listin-mobfiltrs{display:block;position:absolute;right:16px;top:4px;color:#fff;font-size:16px;background-color:#13b5ea;width:30px;height:30px;border-radius:100%;text-align:center;line-height:29px !important}}}