.tx_stellenangebote_col_unternehmen a{display:flex;justify-content:flex-start;align-items:center}.tx_stellenangebote_col_unternehmen a img,.tx_stellenangebote_col_unternehmen a svg{width:25px;height:25px;fill:#606060}.tx_stellenangebote_col_bezeichnung a{text-transform:none;color:#606060;font-weight:700}.tx_stellenangebote_col_bezeichnung a p{margin:0}table.tx_stellenangebote tr:hover{background-color:transparent}.tx_stellenangebote th:last-child{text-align:left}.tx_stellenangebote td{font-weight:300}.tx_stellenangebote tr.jobline{display:none}.tx_stellenangebote tr.show_row{display:table-row}.tx_stellenangebote tr.show_row td:last-child{text-align:left}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{vertical-align:middle}.tx_stellenangebote_fieldwrap .stellenangebote_select{font-weight:300;font-size:12px;background-color:#f4f4f4;border-color:#f4f4f4;color:#606060}.tx_stellenangebote_fieldwrap .stellenangebote_select span.current{max-width:100%;text-overflow:ellipsis;display:inline-block;white-space:nowrap;overflow:hidden}table.table.tx_stellenangebote thead tr.th:hover{background:0 0}table.table.tx_stellenangebote thead tr.th th{font-weight:300;font-size:12px;color:#606060;background:0 0;border-bottom:1px solid #606060}table.table.tx_stellenangebote tbody .icon-pfeil-rechts{width:22px;height:22px}table.table.tx_stellenangebote tbody .icon-pfeil-rechts svg{fill:#606060}table.table.tx_stellenangebote tbody td:not(.tx_stellenangebote_col_bezeichnung){font-size:12px;vertical-align:middle;color:#606060}table.table.tx_stellenangebote tbody td{padding-left:8px}table.table.tx_stellenangebote tbody td.tx_stellenangebote_col_standort .slideUp{display:flex;align-items:center;justify-content:space-between;padding-right:1.188rem}table.table.tx_stellenangebote tbody td.tx_stellenangebote_col_standort .slideUp a{margin-left:8px}#stellenangebot_reset,.tx_stellenangebote_filter input[type=submit]{text-transform:none;border-radius:10px;background-color:transparent;border:1px solid #e40613;color:#e40613;transition:.25s ease-in-out;display:flex;justify-content:center;align-items:center}#stellenangebot_reset:hover,.tx_stellenangebote_filter input[type=submit]:hover{background-color:#e40613;color:#fff}#stellenangebot_reset:hover i.iconfont svg,.tx_stellenangebote_filter input[type=submit]:hover i.iconfont svg{fill:#fff}#stellenangebot_reset i.iconfont,.tx_stellenangebote_filter input[type=submit] i.iconfont{fill:#e40613;width:22px;height:22px;margin-left:1.2rem;transition:.25s ease-in-out}#stellenangebot_reset i.iconfont svg,.tx_stellenangebote_filter input[type=submit] i.iconfont svg{fill:#e40613;transition:.25s ease-in-out}#tx_stellenangebote_freitextsuche{border:1px solid #606060;color:#000}#tx_stellenangebote_freitextsuche::-moz-placeholder{color:#606060}#tx_stellenangebote_freitextsuche:-ms-input-placeholder{color:#606060}#tx_stellenangebote_freitextsuche::placeholder{color:#606060}.tx_stellenangebote_filter{width:100%}.tx_stellenangebote_filter .row:last-of-type{margin-top:2rem}@media (min-width:992px){table.tx_stellenangebote.table tr.gray.show_row:hover,table.tx_stellenangebote.table tr.show_row:hover{background-color:#e30612}table.tx_stellenangebote.table tr.gray.show_row:hover .slideUp,table.tx_stellenangebote.table tr.gray.show_row:hover a,table.tx_stellenangebote.table tr.show_row:hover .slideUp,table.tx_stellenangebote.table tr.show_row:hover a{color:#fff}table.tx_stellenangebote.table tr.gray.show_row:hover .slideUp .icon-pfeil-rechts svg,table.tx_stellenangebote.table tr.gray.show_row:hover .slideUp img,table.tx_stellenangebote.table tr.gray.show_row:hover .slideUp svg,table.tx_stellenangebote.table tr.gray.show_row:hover a .icon-pfeil-rechts svg,table.tx_stellenangebote.table tr.gray.show_row:hover a img,table.tx_stellenangebote.table tr.gray.show_row:hover a svg,table.tx_stellenangebote.table tr.show_row:hover .slideUp .icon-pfeil-rechts svg,table.tx_stellenangebote.table tr.show_row:hover .slideUp img,table.tx_stellenangebote.table tr.show_row:hover .slideUp svg,table.tx_stellenangebote.table tr.show_row:hover a .icon-pfeil-rechts svg,table.tx_stellenangebote.table tr.show_row:hover a img,table.tx_stellenangebote.table tr.show_row:hover a svg{fill:#fff}table.tx_stellenangebote tr:hover{background-color:#dedede}.mobile-content{display:none}}@media (max-width:991px){.tx-stellenangebote.container{padding-left:0;padding-right:0}.tx-stellenangebote.container .tx_stellenangebote_filter{padding-left:15px;padding-right:15px}.tx_stellenangebote.table .tx_stellenangebote_col_bezeichnung,.tx_stellenangebote.table .tx_stellenangebote_col_unternehmen,.tx_stellenangebote.table thead{display:none}}.tx_stellenangebote.table .tx_stellenangebote_col_bezeichnung,.tx_stellenangebote.table .tx_stellenangebote_col_unternehmen{padding-right:12px}@media (max-width:991px){.tx_stellenangebote.table tbody tr{flex-direction:column;width:100%;align-items:center;text-align:center}.tx_stellenangebote.table tbody tr.show_row{display:flex}.tx_stellenangebote.table tbody tr td{text-align:center}.tx_stellenangebote.table tbody tr td.tx_stellenangebote_col_bezeichnung{padding-bottom:0}.tx_stellenangebote.table tbody tr td.mobile-content{text-align:center;padding:15px;width:100%}.tx_stellenangebote.table tbody tr td.mobile-content .mobile-content-header{display:flex;align-items:center;flex-direction:column}.tx_stellenangebote.table tbody tr td.mobile-content .mobile-content-header strong{margin:10px 0;font-size:18px;font-weight:600}.tx_stellenangebote.table tbody tr td.mobile-content .mobile-content-header svg{fill:#707070;height:100%;max-height:0;transition:max-height .3s}.tx_stellenangebote.table tbody tr td.mobile-content .mobile-content-opener{display:flex;align-items:center;justify-content:center;height:0;padding:20px;transition:padding .3s}.tx_stellenangebote.table tbody tr td.mobile-content .mobile-content-opener:after{border-bottom:3px solid #b6b6b6;border-right:3px solid #b6b6b6;content:'';display:block;height:12px;pointer-events:none;transform-origin:66% 66%;transform:rotate(45deg);transition:.15s ease-in-out;width:12px}.tx_stellenangebote.table tbody tr td.mobile-content .mobile-content-combined-content{overflow:hidden;max-height:0;transition:max-height .5s}.tx_stellenangebote.table tbody tr td.mobile-content .mobile-content-combined-content div{font-size:14px}.tx_stellenangebote.table tbody tr td.mobile-content .btn.btn-standard a{background-color:#707070;color:#fff;margin:10px 0}.tx_stellenangebote.table tbody tr td.mobile-content .btn.btn-standard a i{margin-left:10px}.tx_stellenangebote.table tbody tr td.mobile-content .btn.btn-standard a i svg{fill:#fff}.tx_stellenangebote.table tbody tr td.mobile-content.opened .mobile-content-header svg{max-height:50px}.tx_stellenangebote.table tbody tr td.mobile-content.opened .mobile-content-combined-content{max-height:300px}.tx_stellenangebote.table tbody tr td.mobile-content.opened .mobile-content-opener{transform:rotate(180deg)}.tx-stellenangebote.container{width:100%;max-width:100%}.tx-stellenangebote.container .tx_stellenangebote_filter{max-width:750px}}.tx-stellenangebote.container{display:flex;flex-direction:column;align-items:center;margin-bottom:30px}.tx-stellenangebote #loadMoreStellengebote{text-transform:none;border-radius:10px;background-color:transparent;border:1px solid #e40613;color:#e40613;transition:.25s ease-in-out;display:flex;justify-content:center;align-items:center;text-align:center;padding:2px 8px;cursor:pointer;height:38px;width:100%}.tx-stellenangebote #loadMoreStellengebote:hover{background-color:#e40613;color:#fff}#no-results{display:none}.tx_stellenangebote tr.show_row.gray{background-color:#ebebeb}.tx-stellenangebote .propertie_wrap{color:#606060}.tx-stellenangebote .propertie_wrap a img{width:100%;-o-object-fit:cover;object-fit:cover;height:250px}@media (min-width:768px){.tx-stellenangebote .propertie_wrap a img{height:500px}}.tx-stellenangebote .propertie_wrap .sa_wrap_detail{display:flex;flex-direction:column;margin-top:5rem;justify-content:center;align-items:center}@media (max-width:991px){.tx-stellenangebote .propertie_wrap .sa_wrap_detail{padding-left:15px;padding-right:15px}}@media (min-width:992px){.tx-stellenangebote .propertie_wrap .sa_wrap_detail{flex-direction:row;justify-content:flex-start;align-items:flex-start}.tx-stellenangebote .propertie_wrap .sa_wrap_detail .detail-left{width:70%;padding-right:2rem}}.tx-stellenangebote .propertie_wrap .sa_wrap_detail .detail-left .place-info{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:flex-start;background-color:#e6e6e6;padding:10px;margin:20px 0 10px}.tx-stellenangebote .propertie_wrap .sa_wrap_detail .detail-left .place-info span{margin-left:4rem;font-size:14px}.tx-stellenangebote .propertie_wrap .sa_wrap_detail .detail-left .place-info img{width:50px;height:50px;padding-right:10px;padding-bottom:10px}.tx-stellenangebote .propertie_wrap .sa_wrap_detail .detail-left .place-info+.underline-place{margin-bottom:2rem;margin-top:1.2rem}.tx-stellenangebote .propertie_wrap .sa_wrap_detail .detail-left .place-info .header-infos{display:grid;grid-template-columns:auto auto;-moz-column-gap:15px;column-gap:15px}.tx-stellenangebote .propertie_wrap .sa_wrap_detail .detail-left .place-info .header-infos .header-item:nth-child(2n-1){font-weight:700}.tx-stellenangebote .propertie_wrap .sa_wrap_detail .detail-left .place-info table{margin:0;width:100%}@media (min-width:475px){.tx-stellenangebote .propertie_wrap .sa_wrap_detail .detail-left .place-info table{width:calc(100% - 50px)}}.tx-stellenangebote .propertie_wrap .sa_wrap_detail .detail-left .place-info table tr td{vertical-align:baseline;line-height:1.3}.tx-stellenangebote .propertie_wrap .sa_wrap_detail .detail-left .place-info table tr td:first-child{font-weight:700;padding-right:5px}@media (min-width:425px){.tx-stellenangebote .propertie_wrap .sa_wrap_detail .detail-left .place-info table tr td:first-child{padding-right:10px}}@media (min-width:500px){.tx-stellenangebote .propertie_wrap .sa_wrap_detail .detail-left .place-info table{width:auto;margin-left:10px}.tx-stellenangebote .propertie_wrap .sa_wrap_detail .detail-left .place-info table tr td:first-child{padding-right:15px}}.tx-stellenangebote .propertie_wrap .sa_wrap_detail .detail-left .underline-place{height:1px;margin:2rem 0 1rem;background-color:#e6e6e6}.tx-stellenangebote .propertie_wrap .sa_wrap_detail .detail-right{max-width:100%;width:342px;margin-top:40px}.tx-stellenangebote .propertie_wrap .sa_wrap_detail .stellenangebot-lighttext{color:#b9b9b9}.tx-stellenangebote .propertie_wrap .sa_wrap_detail .wir-suchen{margin-top:0;font-size:22px;margin-bottom:0;padding-bottom:0;text-align:center;color:#9a9a9a}.tx-stellenangebote .propertie_wrap .sa_wrap_detail .stellenangebot-title h1,.tx-stellenangebote .propertie_wrap .sa_wrap_detail .stellenangebot-title h2,.tx-stellenangebote .propertie_wrap .sa_wrap_detail .stellenangebot-title h3,.tx-stellenangebote .propertie_wrap .sa_wrap_detail .stellenangebot-title h4{font-size:33px;margin-top:10px;font-weight:700;text-transform:none;text-align:center;margin-bottom:5px;color:#606060}@media (min-width:992px){.tx-stellenangebote .propertie_wrap .sa_wrap_detail .detail-left .underline-place{margin:2rem 10rem 1.2rem 0}.tx-stellenangebote .propertie_wrap .sa_wrap_detail .detail-right{width:30%;max-width:none;margin-top:0}.tx-stellenangebote .propertie_wrap .sa_wrap_detail .wir-suchen{text-align:left;font-size:26px}.tx-stellenangebote .propertie_wrap .sa_wrap_detail .stellenangebot-title h1,.tx-stellenangebote .propertie_wrap .sa_wrap_detail .stellenangebot-title h2,.tx-stellenangebote .propertie_wrap .sa_wrap_detail .stellenangebot-title h3,.tx-stellenangebote .propertie_wrap .sa_wrap_detail .stellenangebot-title h4{text-align:left}}.tx-stellenangebote .propertie_wrap .sa_wrap_detail .stellenangebot-title h1 sub,.tx-stellenangebote .propertie_wrap .sa_wrap_detail .stellenangebot-title h2 sub,.tx-stellenangebote .propertie_wrap .sa_wrap_detail .stellenangebot-title h3 sub,.tx-stellenangebote .propertie_wrap .sa_wrap_detail .stellenangebot-title h4 sub{margin-right:2px}.tx-stellenangebote .propertie_wrap .sa_wrap_detail .stellenangebot-title p,.tx-stellenangebote .propertie_wrap .sa_wrap_detail .stellenangebot-title p strong{font-size:18px}.tx-stellenangebote .propertie_wrap .sa_wrap_detail .stellenangebot-title p{margin-bottom:4px}.tx-stellenangebote .propertie_wrap .sa_wrap_detail .your-family{font-size:18px;margin-top:20px;margin-bottom:30px;color:#e30614;text-transform:none}.tx-stellenangebote .propertie_wrap .sa_wrap_detail h2.red,.tx-stellenangebote .propertie_wrap .sa_wrap_detail span.red{color:#e30614;margin-top:0;text-transform:none;text-align:center}.tx-stellenangebote .inhalt{color:#666}.tx-stellenangebote .inhalt h1,.tx-stellenangebote .inhalt h2,.tx-stellenangebote .inhalt h3,.tx-stellenangebote .inhalt h4,.tx-stellenangebote .inhalt h5,.tx-stellenangebote .inhalt h6{font-weight:700;color:#666}.tx-stellenangebote .inhalt h1 sub,.tx-stellenangebote .inhalt h2 sub,.tx-stellenangebote .inhalt h3 sub,.tx-stellenangebote .inhalt h4 sub,.tx-stellenangebote .inhalt h5 sub,.tx-stellenangebote .inhalt h6 sub{line-height:1.5}.tx-stellenangebote .inhalt h3{font-size:18px;text-align:left}.tx-stellenangebote .inhalt .stellenangebot-lighttext{font-size:20px;margin-bottom:4rem}.tx-stellenangebote .inhalt ul{list-style-type:none;margin:1rem 0 4rem;padding-left:25px}@media (min-width:1200px){.tx-stellenangebote .propertie_wrap a img{height:700px}.tx-stellenangebote .inhalt ul{margin-right:10rem}}.tx-stellenangebote .inhalt ul li{list-style-type:none;position:relative}.tx-stellenangebote .inhalt ul li:after{content:"";position:absolute;top:8px;left:-23px;width:7px;height:7px;background-color:#e30614}.tx-stellenangebote .inhalt .footer-conv{margin-top:5rem}.tx-stellenangebote .inhalt .footer-conv h3{margin-top:6rem}.tx-stellenangebote .contact-box{background-color:#666;color:#fff;text-align:center}.tx-stellenangebote .contact-box h4{text-align:center;text-transform:none;font-weight:700;font-size:2.2rem;margin-top:.75rem;color:#fff}.tx-stellenangebote .contact-box .contact-box-content{padding:1.5rem 2.5rem}.tx-stellenangebote .contact-box img{width:100%}.tx-stellenangebote .contact-box a{display:block;color:#fff}.tx-stellenangebote .share-box{background-color:#e6e6e6;margin-top:1.5rem;padding:2rem 1rem}.tx-stellenangebote .share-box p{text-align:center;max-width:160px;margin:0 auto;font-size:16px}.tx-stellenangebote .share-box .share-wrap{padding:0;margin:2rem 0 0;list-style-type:none;display:flex;align-items:center;justify-content:center}.tx-stellenangebote .share-box .share-wrap .share-item{list-style-type:none;padding:0 1rem}.tx-stellenangebote .share-box .share-wrap .share-item i.iconfont{width:30px;height:30px}.tx-stellenangebote .share-box .share-wrap .share-item i.iconfont.icon-mail{background-color:#666;fill:#e6e6e6;width:30px;height:31px;padding:5px}.tx-stellenangebote .benefit-box{background-color:#e6e6e6;padding:2rem 1rem;color:#666;margin-top:1.5rem;text-align:left}.tx-stellenangebote .benefit-box a{color:#666}.tx-stellenangebote .benefit-box h4{font-size:16px;color:#606060;font-weight:600;text-align:center;text-transform:none;margin-bottom:12px}.tx-stellenangebote .benefit-box .accordion-end:last-child{margin-bottom:0}.tx-stellenangebote .benefit-box .benefit-title-wrapper{text-align:center;text-transform:none;font-weight:700;font-size:17px;margin-top:0;margin-bottom:1rem;color:#666}.tx-stellenangebote .benefit-box .benefit-title-wrapper span{margin-right:8px;text-align:left;font-weight:400}.tx-stellenangebote .benefit-box .benefit-title-wrapper svg{width:34px;height:34px;margin-right:10px;fill:#606060}.tx-stellenangebote .fusszeile-box{background-color:#e6e6e6;padding:2rem;color:#666;margin-top:1.5rem}.tx-stellenangebote .fusszeile-box i.iconfont{background-image:none;width:40px;height:40px;margin:0 auto 1.5rem}.tx-stellenangebote .fusszeile-box .fusszeile{text-align:center}.tx-stellenangebote .fusszeile-box .fusszeile p{margin:0;padding:0;font-weight:400;line-height:1.5}.tx-stellenangebote .btn-standard.btn-standard-red.btn-skype{display:flex;justify-content:center;align-items:center;padding:0;margin-top:1.5rem}.tx-stellenangebote .btn-standard.btn-standard-red.btn-skype span{font-size:14px;font-weight:300}.tx-stellenangebote .btn-standard.btn-standard-red.btn-skype a{display:flex;color:#fff;justify-content:space-between;align-items:center;padding:.5rem .6rem;width:100%;background-color:#454675}.tx-stellenangebote .btn-standard.btn-standard-red.btn-skype a i.iconfont.icon-ms-teams{margin-right:1rem;background-color:#fff;border-radius:100%;padding:0;width:35px;height:35px;display:flex;justify-content:center;align-items:center;background-image:none}.tx-stellenangebote .btn-standard.btn-standard-red.btn-skype a i.iconfont.icon-ms-teams svg{fill:#454675}.tx-stellenangebote .btn-standard.btn-standard-red.btn-skype i.icon-pfeil-rechts{width:25px;height:25px}.tx-stellenangebote .btn-standard.btn-standard-red.btn-skype i.icon-pfeil-rechts svg{width:100%;height:100%}.tx-stellenangebote .accordion-button{display:flex;justify-content:space-between;align-items:center}.tx-stellenangebote .accordion-button:hover{cursor:pointer}.tx-stellenangebote .accordion-button .benefit-title-wrapper{margin:0;font-size:16px;text-transform:none;display:flex;color:#606060;align-items:center}.tx-stellenangebote .accordion-button .iconfont{width:25px;height:25px;transition:transform .3s}.tx-stellenangebote .accordion-button .iconfont svg{fill:#606060}.tx-stellenangebote .accordion-button.active .iconfont{transform:rotate(90deg)}.tx-stellenangebote .accordion-panel{margin-top:.5rem}.tx-stellenangebote .accordion-panel p{margin:0 0 0 50px;font-size:12px}.tx-stellenangebote hr.accordion-end{margin:1rem 0;background-color:#606060;height:1px}.tx-stellenangebote .buttonpanel{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column}@media (min-width:768px){.tx-stellenangebote .buttonpanel{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:5rem}}.tx-stellenangebote .buttonpanel p{display:inline-flex;float:left;margin-bottom:0;width:100%;gap:20px}@media (max-width:767px){.tx-stellenangebote .buttonpanel p{flex-wrap:wrap}}.tx-stellenangebote .buttonpanel p a.button,.tx-stellenangebote .buttonpanel p span.button{border-radius:10px;background-color:#e40613;color:#fff;transition:.25s ease-in-out;width:100%}.tx-stellenangebote .buttonpanel p a.button span,.tx-stellenangebote .buttonpanel p span.button span{display:flex;font-size:15.5px;font-weight:400;justify-content:center}.tx-stellenangebote .buttonpanel p a.button i.iconfont,.tx-stellenangebote .buttonpanel p span.button i.iconfont{width:25px;height:25px;display:inline-flex;margin-left:20px}.tx-stellenangebote .buttonpanel p a.button:hover,.tx-stellenangebote .buttonpanel p span.button:hover{transform:scale(1.1)}.tx-stellenangebote .buttonpanel p a.button.third i.iconfont,.tx-stellenangebote .buttonpanel p span.button.third i.iconfont{transform:rotate(90deg)}.tx-stellenangebote .buttonpanel p a.button.third span,.tx-stellenangebote .buttonpanel p span.button.third span{margin-left:0}.tx-stellenangebote .buttonpanel .btn-standard.btn-standard-red.btn-skype{width:auto;float:left;min-width:300px;max-width:100%;margin-top:2rem;margin-bottom:2rem;justify-content:flex-start;display:none}@media (min-width:768px){.tx-stellenangebote .buttonpanel .btn-standard.btn-standard-red.btn-skype{margin-top:0;margin-left:2rem;margin-bottom:0;display:inline-flex}}.tx-stellenangebote .buttonpanel .btn-standard.btn-standard-red.btn-skype a{width:300px;max-width:100%;padding:.5rem 25px .5rem .6rem}.tx-stellenangebote .buttonpanel .btn-standard.btn-standard-red.btn-skype a span{font-size:15.5px;font-weight:400}.tx-stellenangebote .rexx-content{width:100%}.tx-stellenangebote .contact-person-anchor{position:fixed;bottom:0;z-index:100;display:flex;background:#666;color:#fff;border-top-right-radius:30px;border-top:1px solid #5b5b5b;border-right:1px solid #5b5b5b}@media (min-width:992px){.tx-stellenangebote .propertie_wrap .sa_wrap_detail h2.red,.tx-stellenangebote .propertie_wrap .sa_wrap_detail span.red{text-align:left}.tx-stellenangebote .contact-person-anchor{display:none}}.tx-stellenangebote .contact-person-anchor img{padding:2px;width:60px;height:60px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.tx-stellenangebote .contact-person-anchor .contact-person{display:flex;align-items:center;padding:3px 0}.tx-stellenangebote .contact-person-anchor .contact-person p{margin:0 0 0 1rem;font-size:12px}.tx-stellenangebote .contact-person-anchor .contact-person p span{font-size:18px}.tx-stellenangebote .contact-person-anchor .contact-person a{margin:0 3rem}.tx-stellenangebote .contact-person-anchor .contact-person a .iconfont{width:30px;height:30px;transform:rotate(90deg)}