﻿body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;text-rendering:optimizeLegibility;image-rendering:-webkit-optimize-contrast}.site-header-item{align-items:flex-start}.btn-primary{transition:all .2s ease}.header-navigation li.menu-item>a{color:inherit}.kb-button:hover,.btn-primary:hover{transform:skew(-10deg)}.tabs-nav-button .kb-button,.no-hover .kb-button{transform:none !important}.kadence-sticky-header.item-is-fixed:not(.item-at-start) .site-branding a.brand.has-sticky-logo img.kadence-sticky-logo{max-width:120px !important}header .item-is-stuck .site-logo-wrapper nav.breadcrumb{display:none}header .item-is-stuck.site-main-header-wrap .site-header-row-container-inner>.site-container{padding:10px 0px 10px 0px;transition:all .3s}header .item-is-stuck .header-html a{color:#252525 !important;font-size:.875rem}header .item-is-stuck .site-header-item{align-items:center}header .main-link,header .single-job-link{display:none}.home header .job-link,.home header .single-job-link{display:none}.home header .main-link{display:block}.single header .job-link,.single header .main-link{display:none}.single header .single-job-link{display:block}.text-orange{color:#fe5500}.bs-contact-box{padding:25px;border-top:1px solid #000;margin-bottom:0 !important}.bs-contact-box .kt-blocks-info-box-learnmore:hover{transform:skew(-10deg)}.bs-contact-box img{width:142px;height:142px;object-fit:cover;object-position:center}.bs-contact-box:last-child{border-bottom:1px solid #000}.bs-jobs-wrapper .wp-block-kadence-tabs .kt-tabs-title-list{top:-90px;position:relative}.bs-jobs-wrapper .wp-block-kadence-tabs .kt-tabs-title-list li.kt-tab-title-active{font-weight:bold}.bs-jobs-wrapper .wp-block-kadence-tabs .kt-tabs-content-wrap{background:#f9f3e5;padding:52px 70px;margin-top:70px}.bs-dashboard-footer .footer-navigation ul{justify-content:center}.footer-navigation{max-width:100%;margin:0}.footer-navigation ul{display:flex;justify-content:flex-end}.footer-navigation a{padding-left:15px;padding-right:15px;display:inline-block;transition:all .3s}.footer-navigation a:hover{color:#fe5500 !important}.bs-award-winner{width:120px;height:120px;background:#fcfaf4;border-radius:50%;padding:20px;display:flex;align-items:center;justify-content:center;bottom:-160px;position:absolute;right:0}.bs-award-winner.top{bottom:-80px}.mb-0{margin-bottom:0 !important}.jobs-listing-wrapper .tabs-and-filter-wrapper{margin-bottom:2rem}.jobs-listing-wrapper .tabs-and-filter-wrapper .tabs-wrapper{display:inline-flex;align-items:center;background:#fe5000;position:relative;margin-bottom:1.5rem;border-radius:50px;box-shadow:inset 0px 0px 9px #b9362e;overflow:hidden}.jobs-listing-wrapper .tabs-and-filter-wrapper .tabs-wrapper a{color:#fff;font-weight:bold;text-align:center;padding:4px 24px;display:inline-flex;height:100%;align-items:center;justify-content:center}.jobs-listing-wrapper .tabs-and-filter-wrapper .tabs-wrapper a:after{background:#fcfaf4;content:"";width:100%;position:absolute;left:0;right:0;display:block;opacity:.6;top:0;z-index:9;height:100%}.jobs-listing-wrapper .tabs-and-filter-wrapper .tabs-wrapper a.tab-nav-item{position:relative}.jobs-listing-wrapper .tabs-and-filter-wrapper .tabs-wrapper a.tab-nav-item.active:after{display:none}.jobs-listing-wrapper .filter-wrapper .job-filter{position:relative}.jobs-listing-wrapper .job-filter-wrapper .job-filter{display:flex;flex-wrap:wrap}.jobs-listing-wrapper .job-filter-wrapper .job-filter .job-filter__item{background:#fcfaf4;padding:0;font-size:12px;margin-right:1rem;margin-bottom:.5rem;min-width:150px}.jobs-listing-wrapper .job-filter-wrapper .job-filter .job-filter__item .select2-container{width:100% !important}.jobs-listing-wrapper .job-filter-wrapper .job-filter .job-filter__item .select2-container--default .select2-selection--single{border:none;background-color:rgba(0,0,0,0);border-radius:0;padding:4px 11px 4px 30px;color:#252525;height:auto;background-repeat:no-repeat;background-position:left 8px center}.jobs-listing-wrapper .job-filter-wrapper .job-filter .job-filter__item .select2-container--default .select2-selection--single .select2-selection__rendered{color:#252525}.jobs-listing-wrapper .job-filter-wrapper .job-filter .job-filter__item .select2-container--default .select2-selection--single .select2-selection__arrow{height:36px}.jobs-listing-wrapper .job-filter-wrapper .job-filter .job-filter__item .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#252525 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.jobs-listing-wrapper .job-filter-wrapper .job-filter .job-filter__item.branch-filter .select2-container--default .select2-selection--single{background-image:url("../images/industry.svg")}.jobs-listing-wrapper .job-filter-wrapper .job-filter .job-filter__item.city-filter .select2-container--default .select2-selection--single{background-image:url("../images/map-marker.svg")}.jobs-listing-wrapper .job-filter-wrapper .job-filter .job-filter__item.type-filter .select2-container--default .select2-selection--single{background-image:url("../images/business-bag.svg")}.jobs-listing-wrapper .job-listing-wrapper .job-list-item{background:#fcfaf4;padding:40px 42px;margin-bottom:2rem;transition:all .3s;display:flex;align-items:center;flex-wrap:wrap;color:#333}.jobs-listing-wrapper .job-listing-wrapper .job-list-item .job-content{flex:0 0 75%;max-width:75%}.jobs-listing-wrapper .job-listing-wrapper .job-list-item .job-content h2{letter-spacing:-0.24px;color:#333;font-size:1.5rem;line-height:2rem;font-weight:400;margin-bottom:1.25rem;margin-top:0}.jobs-listing-wrapper .job-listing-wrapper .job-list-item .job-content .desc{margin-bottom:2rem}.jobs-listing-wrapper .job-listing-wrapper .job-list-item .job-content .meta{display:flex;align-items:center;flex-wrap:wrap}.jobs-listing-wrapper .job-listing-wrapper .job-list-item .job-content .meta .name{font-weight:bold;padding-right:21px;margin-right:21px;position:relative;margin-bottom:10px}.jobs-listing-wrapper .job-listing-wrapper .job-list-item .job-content .meta .name:after{width:1px;height:24px;background:#252525;content:"";display:block;position:absolute;right:0;top:0}.jobs-listing-wrapper .job-listing-wrapper .job-list-item .job-content .meta .place{margin-right:21px;margin-bottom:10px}.jobs-listing-wrapper .job-listing-wrapper .job-list-item .job-content .meta .type{border:1px solid #707070;padding:0 12px;border-radius:30px;margin-bottom:10px}.jobs-listing-wrapper .job-listing-wrapper .job-list-item .job-content .top-meta{font-size:12px;line-height:24px;margin-bottom:1rem}.jobs-listing-wrapper .job-listing-wrapper .job-list-item:hover{box-shadow:0 0 4px rgba(0,0,0,.1)}.jobs-listing-wrapper .job-listing-wrapper .job-list-item .job-logo{flex:0 0 25%;max-width:25%;text-align:right}.jobs-listing-wrapper .job-listing-wrapper .job-list-item .job-logo img{margin-left:auto;max-height:100px}.select2-dropdown{box-shadow:0px 2px 3px rgba(0,0,0,.1019607843) !important;background:#fcfaf4 !important;border:none !important;border-radius:0 !important}.select2-results__option--selectable{color:#252525 !important;font-size:12px !important;line-height:24px !important}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#fe5000 !important;color:#fff !important}.select2-container--default .select2-results__option--selected{background-color:#e5e5e5 !important}.d-none{display:none}.step-navigation{display:flex;justify-content:center;align-items:center;margin-bottom:40px;border:2px solid #b7dd79;border-radius:25px;max-width:100%;width:550px;margin-left:auto;margin-right:auto}.step-navigation .step-navigation__number{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border:2px solid #b7dd79;border-radius:50%;font-size:14px;line-height:24px;color:#252525;margin-right:10px}.step-navigation .step-navigation__item{flex:0 0 50%;max-width:50%;padding:12px 0;text-align:center;color:#252525;font-size:14px;line-height:24px;position:relative}.step-navigation .step-navigation__item:before{content:"";position:absolute;width:0;height:0;right:-8px;border-top:23px solid rgba(0,0,0,0);border-left:14px solid #fcfaf4;border-bottom:23px solid rgba(0,0,0,0);margin:0;z-index:2;top:2px}.step-navigation .step-navigation__item:after{top:0;content:"";position:absolute;width:0;height:0;border-top:25px solid rgba(0,0,0,0);border-left:15px solid #b7dd79;border-bottom:25px solid rgba(0,0,0,0);right:-10px;z-index:1}.step-navigation .step-navigation__item:last-child:before,.step-navigation .step-navigation__item:last-child:after{display:none}.step-navigation .step-navigation__item.active .step-navigation__number{border-color:#fe5000}.step-navigation .step-navigation__item.active .step-navigation__number:after{content:"";background:#fe5000;width:14px;height:14px;position:absolute;z-index:1;border-radius:50%}.step-navigation .step-navigation__item.complete .step-navigation__number{border-color:#b7dd79}.step-navigation .step-navigation__item.complete .step-navigation__number:after{content:"";background:#b7dd79;width:14px;height:14px;position:absolute;z-index:1;border-radius:50%}.stellenangebot-status .released{color:#252525;font-size:14px;line-height:24px;font-weight:bold;padding:2px 15px;background:#b7dd79;border-radius:30px;display:inline-block;margin-left:15px}.stellenangebot-status .in-review{color:#fff;font-size:14px;line-height:24px;font-weight:bold;padding:2px 15px;background:#fe5000;border-radius:30px;display:inline-block;margin-left:15px}.stellenangebot-form-wrapper .section-head{color:#333;font-size:1.5rem;line-height:2rem;letter-spacing:-0.24px;padding:10px 0;border-bottom:2px solid #b7dd79;margin-bottom:30px}.stellenangebot-form-wrapper .btn-primary{background:#fe5000;color:#fff;border:none;-webkit-appearance:none;padding:3px 19px;font-size:16px;line-height:25px;font-weight:bold}.stellenangebot-form-wrapper.success{text-align:center}.stellenangebot-form-wrapper .logo-uploader-wrapper .logo-uploader{width:100%;height:120px}.stellenangebot-form-wrapper .logo-uploader-wrapper .logo-uploader .desc{max-width:80%;margin-left:auto;margin-right:auto;text-align:center}.stellenangebot-form-wrapper .logo-uploader-wrapper .logo-uploader .desc span{color:#b7dd79;font-weight:bold;display:block}.stellenangebot-form-wrapper .logo-uploader-wrapper .logo-uploader input[type=file]{width:0}.stellenangebot-form-wrapper .logo-uploader-wrapper .logo-uploader input[type=file]::-webkit-file-upload-button{visibility:hidden}.stellenangebot-form-wrapper .logo-uploader-wrapper .logo-uploader input[type=file]::before{width:100%;height:100%;background-image:url(../images/upload_icon.svg);background-size:22px auto;background-repeat:no-repeat;background-position:top 25px center;display:inline-block;right:0;top:0;left:0;margin:0 auto}.stellenangebot-form-wrapper .logo-uploader-wrapper .logo-uploader.image-uploaded input[type=file]::before{background-size:16px auto;background-position:top 25px center;background-image:url(../images/edit.svg);left:auto;margin:0;background-position:right 10px top 10px}.stellenangebot-form-wrapper .logo-uploader-wrapper .logo-uploader.image-uploaded .desc{display:none}.text-center{text-align:center !important}.mt-5{margin-top:3rem !important}.mb-5{margin-bottom:3rem !important}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.col-md-6{flex:0 0 50%;max-width:50%;padding-left:15px;padding-right:15px}.col-md-12{flex:0 0 100%;max-width:100%;padding-left:15px;padding-right:15px}.bs-media-left-box.wp-block-kadence-infobox .kt-blocks-info-box-media-align-left{justify-content:space-between}.bs-media-left-box.wp-block-kadence-infobox .kadence-info-box-icon-inner-container{width:34px;height:34px;border:1px solid #252525;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.site-header-item{margin-right:0 !important}.header-account-in-wrap{margin:3px 20px 3px 0px}.parsley-errors-list{color:#fe5500;font-size:12px;line-height:24px;padding:0 !important;list-style-type:none}.wpml-language-switcher-block .wp-block-navigation-item__content.wp-block-navigation-submenu__toggle{position:relative;background:none;border:2px solid #000;font-size:8px;padding:0;width:24px;height:24px;border-radius:50%;color:#000;text-transform:uppercase;font-weight:bold;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;text-decoration:none !important}.wpml-language-switcher-block.wp-block-navigation .wp-block-navigation-item__label{display:block;text-align:center;font-size:8px;font-weight:bold;color:#000}.wpml-language-switcher-block .has-child .wp-block-navigation__container{min-width:auto !important}.wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li a{display:flex;align-items:center;min-width:max-content;border:2px solid #000;background:none !important;color:#000;font-size:8px;font-weight:bold;line-height:1;padding:0;height:24px;width:24px;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;text-decoration:none !important;border-radius:50%;margin-top:5px}.wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li a .wp-block-navigation-item__label{color:#000}[data-wpml=language-item]:first-of-type{margin-top:0 !important}.transparent-header .wp-block-navigation-item__content.wp-block-navigation-submenu__toggle,.transparent-header .wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li a,.transparent-header .mobile-top-right .wpml-ls-sub-menu a,.transparent-header .mobile-top-right .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{border-color:#fff}.transparent-header .wpml-language-switcher-block.wp-block-navigation .wp-block-navigation-item__label,.transparent-header .wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li a .wp-block-navigation-item__label,.transparent-header .mobile-top-right .wpml-ls-sub-menu a,.transparent-header .mobile-top-right .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{color:#fff}.transparent-header .site-header-item .header-account-in-wrap .header-account-button,.transparent-header .site-header-item .header-account-wrap .header-account-button{color:#fff}.transparent-header .header-html a,.transparent-header .mobile-html a{color:#fcfaf4}.transparent-header #main-header .site-branding img{width:284px;max-width:284px}.transparent-header header .item-is-stuck .wp-block-navigation-item__content.wp-block-navigation-submenu__toggle,.transparent-header header .item-is-stuck .wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li a,.transparent-header header .item-is-stuck .mobile-top-right .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle,.transparent-header header .item-is-stuck .mobile-top-right .wpml-ls-sub-menu a{border-color:#000}.transparent-header header .item-is-stuck .wpml-language-switcher-block.wp-block-navigation .wp-block-navigation-item__label,.transparent-header header .item-is-stuck .wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li a .wp-block-navigation-item__label,.transparent-header header .item-is-stuck .mobile-top-right .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle,.transparent-header header .item-is-stuck .mobile-top-right .wpml-ls-sub-menu a{color:#000}.transparent-header header .item-is-stuck .site-header-item .header-account-in-wrap .header-account-button,.transparent-header header .item-is-stuck .site-header-item .header-account-wrap .header-account-button{color:#000}.overview .disabeld{display:none}.overview .title{color:#252525;font-size:10px;font-weight:300;line-height:1.2}.overview .result{color:#252525;font-size:16px;line-height:24px;margin-bottom:20px}.overview .wrap{display:block}.overview .wrap .result{display:inline-block;margin-right:5px}.overview .form-group label.label-large{margin-top:40px}.overview .tems a{font-weight:600;padding-bottom:2px;border-bottom:1px dotted #000;display:inline-block}.form-btn-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center}.form-btn-wrap .btn{margin-bottom:15px}.form-btn-wrap .btn.js-btn-prev{background:none !important;color:#fe5000 !important;font-weight:600;transform:none !important;border-bottom:1px solid #fe5000;padding:2px 0}.form-btn-wrap .btn.js-success-prev{background:none !important;color:#fe5000 !important;font-weight:600;transform:none !important;border-bottom:1px solid #fe5000;padding:2px 0}.preview-item{padding-left:40px;position:relative}.preview-item .js-edit-item{width:20px;height:20px;background-image:url(../images/edit.svg);background-size:15px auto;background-repeat:no-repeat;background-position:center;display:inline-block;position:absolute;left:0;top:5px;cursor:pointer}.preview-item.editor-preview .result{margin-top:10px}.preview-item.editor-preview .result h1{color:#333;font-size:2.25rem;line-height:1.4;letter-spacing:-0.24px}.preview-item.editor-preview .result h2{color:#333;font-size:1.75rem;line-height:1.4;letter-spacing:-0.24px}.preview-item.editor-preview .result h1,.preview-item.editor-preview .result h2,.preview-item.editor-preview .result h3,.preview-item.editor-preview .result h4,.preview-item.editor-preview .result h5,.preview-item.editor-preview .result h6{color:#333;margin:0 0 1rem}.preview-item.editor-preview .result p{margin:0 0 1rem}.preview-item.editor-preview .result hr{border-width:1px;border-color:#333}.single-job-content ul{list-style-type:none;padding:0;margin-bottom:50px}.single-job-content ul li{position:relative;padding-left:25px;margin:0 0 1rem}.single-job-content ul li:before{content:"—";left:2px;position:absolute}.single-job-content ul li:last-child{margin-bottom:0}.single-job-content h2{font-size:24px;line-height:32px}.single-job-content h1,.single-job-content h2,.single-job-content h3,.single-job-content h4,.single-job-content h5,.single-job-content h6{margin:0 0 1rem !important}.single-job-content p{margin:0 0 1rem}.single-job-content hr{border-width:1px;border-color:#000;margin:50px 0 !important}.single .company-website{margin-top:40px}.single .company-website a{color:#fe5000;font-size:16px;line-height:24px;font-weight:bold;padding-bottom:2px;border-bottom:1px solid #fe5000}.single p.top-meta{margin-bottom:20px}.single p.meta{color:#252525;font-size:20px;line-height:28px;font-weight:bold}.single p.meta span.type{border:1px solid #707070;padding:2px 10px;border-radius:30px;margin-right:15px}.single p.meta .place{padding-right:15px;margin-right:15px;position:relative}.single p.meta .place:after{content:"";background:#333;width:1px;height:30px;display:inline-block;position:absolute;right:0;top:-1px}.right-bg-image:after{content:"";background-image:url("../images/malz-koerner.png");background-repeat:no-repeat;background-position:left center;width:400px;height:600px;position:absolute;right:-200px;top:35%;z-index:-1}.right-bg-image .bs-contact-box{background:#fcfaf4}.header-navigation ul ul.sub-menu.sub-menu-edge{background:#fcfaf4;box-shadow:none;padding:23px;min-width:15.9375rem}.header-navigation ul ul.sub-menu.sub-menu-edge li{border:none;text-align:right}.header-navigation ul ul.sub-menu.sub-menu-edge li a{width:auto;padding-top:0;padding-bottom:0;color:#191a1b;font-size:16px;line-height:32px;white-space:nowrap;background:none !important;transform:none !important;transition:none !important;padding:0 !important}.header-navigation ul ul.sub-menu.sub-menu-edge li a:hover{background:none;color:#fe5500}.header-navigation ul ul.sub-menu.sub-menu-edge li a.active{font-weight:bold}.header-navigation ul ul.sub-menu.sub-menu-edge li hr{border-color:#b7dd79;margin:1.5rem 0}.header-navigation ul ul.sub-menu.sub-menu-edge li.menu-item.current-menu-item>a{font-weight:bold;color:#191a1b !important;background:none !important}.bs-company-data{font-size:14px;line-height:24px;font-weight:bold;text-align:center}.bs-company-data.bs-contact-box img{margin:20px auto;object-fit:contain}.bs-company-data a{color:#fe5500}.bs-contact-box .contact-wrapper,.bs-contact-box .stellengesuch-issuer-wrapper{font-size:14px;line-height:24px;font-weight:400;text-align:center}.bs-contact-box .contact-wrapper .contact-position,.bs-contact-box .contact-wrapper .last-name,.bs-contact-box .contact-wrapper .email,.bs-contact-box .stellengesuch-issuer-wrapper .contact-position,.bs-contact-box .stellengesuch-issuer-wrapper .last-name,.bs-contact-box .stellengesuch-issuer-wrapper .email{margin-bottom:12px}.bs-contact-box .contact-wrapper .contact-name,.bs-contact-box .stellengesuch-issuer-wrapper .contact-name{font-weight:bold}.bs-contact-box .contact-wrapper a,.bs-contact-box .stellengesuch-issuer-wrapper a{color:#fe5500;font-weight:bold}.bs-contact-box .contact-wrapper label,.bs-contact-box .stellengesuch-issuer-wrapper label{font-weight:bold;display:block}.bs-dashboard-view .jobs-wrapper .job-listing-wrapper .job-list-item{background:#f9f3e5;padding:35px 30px;align-items:flex-start;position:relative;display:flex;margin-bottom:1.875rem}.bs-dashboard-view .jobs-wrapper .job-listing-wrapper .job-list-item .job-content{flex:0 0 75%;max-width:75%}.bs-dashboard-view .jobs-wrapper .job-listing-wrapper .job-list-item .job-content h2{margin-top:1.875rem !important}.bs-dashboard-view .jobs-wrapper .job-listing-wrapper .job-list-item .job-head{margin-bottom:30px}.bs-dashboard-view .jobs-wrapper .job-listing-wrapper .job-list-item .job-head .released{color:#252525;font-size:14px;line-height:24px;font-weight:bold;padding:2px 15px;background:#b7dd79;border-radius:30px;display:inline-block;margin-right:25px}.bs-dashboard-view .jobs-wrapper .job-listing-wrapper .job-list-item .job-head .date{color:#333;font-size:14px;line-height:24px}.bs-dashboard-view .jobs-wrapper .job-listing-wrapper .job-list-item .job-head .in-review{color:#fff;font-size:14px;line-height:24px;font-weight:bold;padding:2px 15px;background:#fe5000;border-radius:30px;display:inline-block;margin-right:25px}.bs-dashboard-view .jobs-wrapper .job-listing-wrapper .job-list-item .job-actions{flex:0 0 25%;max-width:25%;display:inline-flex;align-items:center;justify-content:flex-end}.bs-dashboard-view .jobs-wrapper .job-listing-wrapper .job-list-item .job-actions .preview{width:23px;height:23px;background-image:url(../images/preview.svg);background-size:22px auto;background-repeat:no-repeat;background-position:center;display:inline-block;text-indent:-99999px;margin-right:13px;min-height:auto;line-height:1;margin-bottom:0}.bs-dashboard-view .jobs-wrapper .job-listing-wrapper .job-list-item .job-actions .edit{width:23px;height:23px;background-image:url(../images/edit.svg);background-size:15px auto;background-repeat:no-repeat;background-position:center;display:inline-block;text-indent:-99999px;margin-right:13px}.bs-dashboard-view .jobs-wrapper .job-listing-wrapper .job-list-item .job-actions .delete{width:23px;height:23px;background-image:url(../images/delete.svg);background-size:14px auto;background-repeat:no-repeat;background-position:center;display:inline-block;text-indent:-99999px}.bs-dashboard-view .jobs-wrapper .job-listing-wrapper .job-list-item .job-status{position:absolute;right:30px;bottom:35px}.bs-dashboard-view .bs-dashboard-col>.kt-inside-inner-col:before{background-image:url("../images/bestmalz-koerner-l.png");content:"";width:400px;height:600px;position:absolute;left:-400px;top:0;background-repeat:no-repeat;background-position:right -150px top;background-size:100% auto}.bs-dashboard-view .bs-dashboard-col>.kt-inside-inner-col:after{background-image:url("../images/bestmalz-koerner-r.png");content:"";width:400px;height:600px;position:absolute;right:-400px;top:100px;background-repeat:no-repeat;background-position:left -150px top;background-size:100% auto}.job-listing__load-more{margin-top:50px;text-align:center}.ui-widget.ui-dialog.ui-widget-content{border:none !important;width:800px !important;background:#f9f3e5;padding:0;text-align:center}.ui-widget.ui-dialog.ui-widget-content .title{color:#333;font-size:24px;line-height:32px;text-align:center;margin-bottom:25px}.ui-widget.ui-dialog.ui-widget-content .btn{background:#fe5000;color:#fff;border:none;-webkit-appearance:none;padding:3px 19px;font-size:16px;line-height:25px;text-decoration:none;display:inline-block}.ui-dialog .ui-dialog-content{padding:50px !important}.ui-draggable .ui-dialog-titlebar{background:none !important;border:none !important}.ui-widget{font-family:"IBM Plex Sans" !important}.ui-draggable .ui-dialog-titlebar{padding:0 !important;position:absolute !important;right:15px;top:10px;z-index:9}.ui-dialog .ui-dialog-titlebar-close{background:none !important;border:none !important;right:25px;top:30px;cursor:pointer}.ui-dialog .ui-dialog-content{height:auto !important}.ui-button .ui-icon{background:none !important;border:none !important;text-indent:0 !important;font-size:12px}.ui-button .ui-icon::before{font-family:"bestmalz-iconset";content:""}#delete-entry p{margin-bottom:35px}.ui-widget-overlay{background:#252525 !important;opacity:.8 !important}#delete-entry{display:none}.preview-badge{background:#fe5000;position:fixed;left:0;right:0;bottom:0;text-align:center;padding:18px;color:#fcfaf4;font-size:16px;line-height:24px;font-weight:bold;z-index:99;opacity:0}.contacts-wrapper .contact-listing-wrapper .contact-list-item{background:#f9f3e5;border:1px solid #f9f3e5;padding:35px 30px;align-items:flex-start;position:relative;margin-bottom:2rem;transition:all .3s;display:flex;flex-wrap:wrap}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-head{margin-bottom:30px}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-head .released{color:#252525;font-size:14px;line-height:24px;font-weight:bold;padding:2px 15px;background:#b7dd79;border-radius:30px;display:inline-block;margin-right:25px}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-head .date{color:#333;font-size:14px;line-height:24px}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-head .in-review{color:#fff;font-size:14px;line-height:24px;font-weight:bold;padding:2px 15px;background:#fe5000;border-radius:30px;display:inline-block;margin-right:25px}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-actions{flex:0 0 25%;max-width:25%;display:inline-flex;align-items:center;justify-content:flex-end}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-actions .preview{width:23px;height:23px;background-image:url(../images/preview.svg);background-size:22px auto;background-repeat:no-repeat;background-position:center;display:inline-block;text-indent:-99999px;margin-right:13px;min-height:auto;line-height:1;margin-bottom:0}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-actions .edit{width:23px;height:23px;background-image:url(../images/edit.svg);background-size:15px auto;background-repeat:no-repeat;background-position:center;display:inline-block;text-indent:-99999px;margin-right:13px}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-actions .delete{width:23px;height:23px;background-image:url(../images/delete.svg);background-size:14px auto;background-repeat:no-repeat;background-position:center;display:inline-block;text-indent:-99999px}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-status{position:absolute;right:30px;bottom:35px}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-content{flex:0 0 75%;max-width:75%}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-content h2{letter-spacing:0;color:#000;font-size:1rem;line-height:1.4;font-weight:bold;margin-bottom:1.25rem;margin-top:0}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-content h2.edit-heading{display:none}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-content .desc{margin-bottom:2rem}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-content .meta{display:flex;align-items:center;flex-wrap:wrap}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-content .meta .name{font-weight:bold;padding-right:21px;margin-right:21px;position:relative}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-content .meta .name:after{width:1px;height:24px;background:#252525;content:"";display:block;position:absolute;right:0;top:0}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-content .meta .place{margin-right:21px}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-content .meta .type{border:1px solid #707070;padding:0 12px;border-radius:30px}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-content .top-meta{font-size:12px;line-height:24px;margin-bottom:1rem}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-content .form-group{margin-bottom:20px}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-content .form-group label{margin-bottom:0}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-content .form-group .form-control{border-color:rgba(0,0,0,0);pointer-events:none}.contacts-wrapper .contact-listing-wrapper .contact-list-item:hover{box-shadow:0 0 4px rgba(0,0,0,.1)}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-logo{flex:0 0 25%;max-width:25%;text-align:right}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-logo img{margin-left:auto;max-height:100px}.contacts-wrapper .contact-listing-wrapper .contact-list-item .submit-btn{display:none !important}.contacts-wrapper .contact-listing-wrapper .contact-list-item.edit-item{background-color:#fff;border:1px solid #252525;box-shadow:none !important}.contacts-wrapper .contact-listing-wrapper .contact-list-item.edit-item .contact-content .edit-heading{display:block}.contacts-wrapper .contact-listing-wrapper .contact-list-item.edit-item .contact-content .heading{display:none}.contacts-wrapper .contact-listing-wrapper .contact-list-item.edit-item .contact-content .form-group .form-control{pointer-events:auto;border-color:#252525}.contacts-wrapper .contact-listing-wrapper .contact-list-item.edit-item .submit-btn{display:block !important;margin-top:30px}.contacts-wrapper .contact-listing-wrapper .contact-list-item.edit-item .contact-actions .edit{margin-right:0;background-image:url("../images/close.svg");background-size:20px auto}.contacts-wrapper .contact-listing-wrapper .contact-list-item.edit-item .contact-actions .delete{display:none}.success-wrapper{background:#b7dd79;color:#fff;padding:18px;text-align:center;font-weight:bold;margin-bottom:30px}.success-wrapper p{margin:0;color:#fff}.warning-wrapper{background:#fe5000;color:#fff;padding:18px;text-align:center;font-weight:bold;margin-bottom:30px}.warning-wrapper p{margin:0;color:#fff}.mx-auto{margin-left:auto;margin-right:auto}.logo-uploader{width:272px;height:168px;display:flex;align-items:center;justify-content:center;position:relative;margin-top:16px;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23333' stroke-width='2' stroke-dasharray='2%2c 6' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e")}.logo-uploader img{max-height:120px}.logo-uploader .desc{max-width:80%;margin-left:auto;margin-right:auto;text-align:center}.logo-uploader .desc span{color:#b7dd79;font-weight:bold;display:block}.logo-uploader .desc.input-desc{font-size:13px;line-height:1.4}.logo-uploader .delete{width:23px;height:23px;background-image:url(../images/delete.svg);background-size:14px auto;background-repeat:no-repeat;background-position:center;display:inline-block;text-indent:-99999px;position:absolute;right:10px;top:10px;cursor:pointer;z-index:9;display:none}.logo-uploader input[type=file]{width:0}.logo-uploader input[type=file]::-webkit-file-upload-button{visibility:hidden}.logo-uploader input[type=file]::before{content:"";width:100%;height:100%;background-image:url(../images/upload_icon.svg);background-size:22px auto;background-repeat:no-repeat;background-position:top 25px center;display:inline-block;right:0;top:0;left:0;margin:0 auto;position:absolute}.logo-uploader.has-logo input[type=file]::before{content:"";width:22px;height:22px;background-image:url(../images/edit.svg);background-size:16px auto;background-repeat:no-repeat;background-position:center;display:inline-block;border-radius:0;padding:0;outline:none;white-space:nowrap;-webkit-user-select:none;cursor:pointer;position:absolute;right:40px;top:10px;margin:0;left:auto}.logo-uploader.has-logo .desc{display:none}.logo-uploader.has-logo .delete{display:block}.auth-tabs.wp-block-kadence-tabs .kt-tabs-title-list li{position:relative}.auth-tabs.wp-block-kadence-tabs .kt-tabs-title-list li.kt-tab-title-active a.kt-tab-title:before{border-color:#b7dd79;border-width:2px}.auth-tabs.wp-block-kadence-tabs .kt-tabs-title-list li.kt-tab-title-active a.kt-tab-title:after{display:block}.auth-tabs.wp-block-kadence-tabs .kt-tabs-title-list li a.kt-tab-title{position:relative}.auth-tabs.wp-block-kadence-tabs .kt-tabs-title-list li a.kt-tab-title strong{font-size:16px;display:block}.auth-tabs.wp-block-kadence-tabs .kt-tabs-title-list li a.kt-tab-title:before{content:"";width:18px;height:18px;position:absolute;left:18px;top:18px;border:1px solid #252525;border-radius:50%}.auth-tabs.wp-block-kadence-tabs .kt-tabs-title-list li a.kt-tab-title:after{content:"";width:10px;height:10px;position:absolute;left:22px;top:22px;background:#b7dd79;border-radius:50%;display:none}.auth-tabs .section-head{color:#333;font-size:1.5rem;line-height:2rem;letter-spacing:-0.24px;padding:10px 0;border-bottom:2px solid #b7dd79;margin-bottom:30px}.auth-tabs .logo-uploader-wrapper .logo-uploader{width:100%}.auth-tabs .logo-uploader-wrapper .logo-uploader .desc{max-width:80%;margin-left:auto;margin-right:auto;text-align:center}.auth-tabs .logo-uploader-wrapper .logo-uploader .desc span{color:#b7dd79;font-weight:bold;display:block}.auth-tabs .logo-uploader-wrapper .logo-uploader input[type=file]{width:0}.auth-tabs .logo-uploader-wrapper .logo-uploader input[type=file]::-webkit-file-upload-button{visibility:hidden}.auth-tabs .logo-uploader-wrapper .logo-uploader input[type=file]::before{width:100%;height:100%;background-image:url(../images/upload_icon.svg);background-size:22px auto;background-repeat:no-repeat;background-position:top 25px center;display:inline-block;right:0;top:0;left:0;margin:0 auto}.auth-tabs .logo-uploader-wrapper .logo-uploader.image-uploaded input[type=file]::before{background-size:16px auto;background-position:top 25px center;background-image:url(../images/edit.svg);left:auto;margin:0;background-position:right 10px top 10px}.auth-tabs .logo-uploader-wrapper .logo-uploader.image-uploaded .desc{display:none}.header-navigation li.menu-item>a{padding:0 !important}.site-header-section-right-center{justify-content:flex-end}.site-header-section-right-center .header-account-button{font-size:1.1rem}.mobile-top-right{display:flex;align-items:center}.mobile-top-right .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{display:none}.mobile-top-right .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{position:relative;background:none !important;border:2px solid #000;font-size:8px;padding:0;width:24px;height:24px;border-radius:50%;color:#000;text-transform:uppercase;font-weight:bold;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;text-decoration:none !important}.mobile-top-right .wpml-ls-legacy-dropdown{width:auto}.mobile-top-right .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{border:none !important}.mobile-top-right .wpml-ls-sub-menu a{display:flex;align-items:center;min-width:max-content;border:2px solid #000;border-width:2px !important;background:none !important;color:#000;font-size:8px;font-weight:bold;line-height:1;padding:0;height:24px;width:24px;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;text-decoration:none !important;border-radius:50%;margin-top:0}.new-contact-wrapper{border:1px solid #252525;padding:2rem;position:relative}.new-contact-wrapper .label-large{margin-top:0}.new-contact-wrapper .heading{font-weight:bold}.new-contact-wrapper .js-news-contact-close{position:absolute;display:inline-flex;width:24px;height:24px;border:1px solid #000;align-items:center;justify-content:center;border-radius:50%;font-size:10px;color:#000;right:1.5rem;top:1.5rem;cursor:pointer}.attachments-wrapper{margin-top:60px;display:flex;flex-wrap:wrap;gap:20px}.attachments-wrapper>a{color:#fe5000;font-size:16px;line-height:24px;font-weight:bold;padding-bottom:2px;border-bottom:1px solid #fe5000}.attachments-wrapper .link{position:relative;padding-right:30px}.attachments-wrapper .link>a{color:#fe5000;font-size:16px;line-height:24px;font-weight:bold;padding-bottom:2px;border-bottom:1px solid #fe5000}.attachments-wrapper .link .js-attachment-delete{width:19px;height:19px;border:1px solid #333;display:inline-flex;align-items:center;justify-content:center;font-size:9px;border-radius:50%;position:absolute;right:0;top:3px;cursor:pointer}nav.breadcrumb{font-size:12px;line-height:24px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;text-transform:uppercase;letter-spacing:1.08px;color:#191a1b;margin-top:1.75rem}nav.breadcrumb a,nav.breadcrumb span{padding:0 6px}nav.breadcrumb a{color:#191a1b;text-decoration:none}nav.breadcrumb a:hover{color:#fe5500}.single nav.breadcrumb a:nth-child(2){pointer-events:none}.site-logo-wrapper{display:flex;flex-direction:column;align-items:center}.footer-navigation{display:flex;align-items:center;justify-content:flex-end;list-style-type:none;padding:0}.footer-navigation li a{color:#000;padding:.6em .5em;font-size:14px}.footer-navigation.center{justify-content:center}.dashboard-view-wrapper .section-head{color:#333;font-size:1.5rem;line-height:2rem;letter-spacing:-0.24px;padding:10px 0;border-bottom:2px solid #b7dd79;margin-bottom:30px}.dashboard-view-wrapper .dashboard-wrapper{margin:0 -15px;display:flex;flex-wrap:wrap}.dashboard-view-wrapper .dashboard-wrapper>a{flex:0 0 50%;max-width:50%;padding:0 15px;margin-bottom:30px}.dashboard-view-wrapper .dashboard-wrapper>a .dashboard-card{background-color:#f9f3e5;padding:1.875rem 1.875rem 1.875rem 5.8125rem;position:relative;height:100%}.dashboard-view-wrapper .dashboard-wrapper>a .dashboard-card b{color:#191a1b;margin-bottom:4px;display:block}.dashboard-view-wrapper .dashboard-wrapper>a .dashboard-card:before{content:"";width:34px;height:34px;border:1px solid #252525;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background-image:url("../images/dashboard-arrow-icon.svg");background-repeat:no-repeat;background-position:center;background-size:5px auto;position:absolute;left:1.875rem;top:2.5rem}.verify-account-wrapper .btn-primary{background:#fe5000;color:#fff;border:none;-webkit-appearance:none;font-weight:700;font-size:16px;line-height:1.2em;border-radius:0px;padding:6px 14px 6px 14px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0);display:inline-block}.bs-job span{font-size:.875rem;line-height:1.5rem;color:#fff;background:#fe5000;font-weight:bold;border-radius:50px;padding:.125rem .9375rem;margin-right:1.625rem;display:inline-block}@font-face{font-family:"bestmalz-iconset";src:url("../fonts/bestmalz-iconset/bestmalz-iconset.eot?gd7cp5");src:url("../fonts/bestmalz-iconset/bestmalz-iconset.eot?gd7cp5#iefix") format("embedded-opentype"),url("../fonts/bestmalz-iconset/bestmalz-iconset.ttf?gd7cp5") format("truetype"),url("../fonts/bestmalz-iconset/bestmalz-iconset.woff?gd7cp5") format("woff"),url("../fonts/bestmalz-iconset/bestmalz-iconset.svg?gd7cp5#bestmalz-iconset") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"bestmalz-iconset" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-],[class*=" icon-"]{font-family:"bestmalz-iconset" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-bestmalz-icon-close:before{content:""}.icon-bestmalz-icon-aroma-Biskuit:before{content:""}.icon-bestmalz-icon-aroma-Brombeere:before{content:""}.icon-bestmalz-icon-aroma-Brot:before{content:""}.icon-bestmalz-icon-aroma-Datteln:before{content:""}.icon-bestmalz-icon-aroma-Doerrobst:before{content:""}.icon-bestmalz-icon-aroma-Espresso:before{content:""}.icon-bestmalz-icon-aroma-Feige:before{content:""}.icon-bestmalz-icon-aroma-GebrannteMandeln:before{content:""}.icon-bestmalz-icon-aroma-GeroestetesBrot:before{content:""}.icon-bestmalz-icon-aroma-Getreide:before{content:""}.icon-bestmalz-icon-aroma-Hafer:before{content:""}.icon-bestmalz-icon-aroma-Holz:before{content:""}.icon-bestmalz-icon-aroma-Honig:before{content:""}.icon-bestmalz-icon-aroma-Kaffee:before{content:""}.icon-bestmalz-icon-aroma-Kakao:before{content:""}.icon-bestmalz-icon-aroma-Karamell-Toffee:before{content:""}.icon-bestmalz-icon-aroma-Kirsche:before{content:""}.icon-bestmalz-icon-aroma-LemonGrass:before{content:""}.icon-bestmalz-icon-aroma-Malz:before{content:""}.icon-bestmalz-icon-aroma-Mandeln:before{content:""}.icon-bestmalz-icon-aroma-Maracuja:before{content:""}.icon-bestmalz-icon-aroma-Nelke:before{content:""}.icon-bestmalz-icon-aroma-Nuss:before{content:""}.icon-bestmalz-icon-aroma-Pflaume:before{content:""}.icon-bestmalz-icon-aroma-Rauch:before{content:""}.icon-bestmalz-icon-aroma-Roestaroma:before{content:""}.icon-bestmalz-icon-aroma-Schinken:before{content:""}.icon-bestmalz-icon-aroma-Schokolade:before{content:""}.icon-bestmalz-icon-aroma-Sherry:before{content:""}.icon-bestmalz-icon-aroma-Spritzigkeit:before{content:""}.icon-bestmalz-icon-aroma-Stachelbeere:before{content:""}.icon-bestmalz-icon-aroma-Torf:before{content:""}.icon-bestmalz-icon-aroma-Vanille:before{content:""}.icon-bestmalz-icon-aroma-Zitrone:before{content:""}.icon-bestmalz-icon-arrow-circle-down:before{content:""}.icon-bestmalz-icon-arrow-circle-left:before{content:""}.icon-bestmalz-icon-arrow-circle-right:before{content:""}.icon-bestmalz-icon-arrow-circle-up:before{content:""}.icon-bestmalz-icon-arrow-long-left:before{content:""}.icon-bestmalz-icon-arrow-long-right:before{content:""}.icon-bestmalz-icon-download-big:before{content:""}.icon-bestmalz-icon-download:before{content:""}.icon-bestmalz-icon-globe:before{content:""}.icon-bestmalz-icon-grid:before{content:""}.icon-bestmalz-icon-menu:before{content:""}.icon-bestmalz-icon-search:before{content:""}.bs-inline-field .kb-radio-check-item{align-items:baseline;display:inline-flex;margin:0;margin-right:6px}.form-group{margin-bottom:30px}.form-group label{color:#252525;font-size:12px;line-height:24px;margin-bottom:5px;display:block}.form-group label.label-large{font-size:16px;color:#252525;font-weight:600;margin-bottom:20px}.form-group .form-control{border-width:0 0 1px 0;border-color:#252525;border-radius:0;border-style:solid;background:none;padding:9px 0;display:block;width:100%;color:#252525 !important}.form-group textarea.form-control{border-width:1px;padding:15px 20px;resize:none}.form-group .desc{color:#8e8e8e;margin-top:12px}.form-check-wrapper{margin-top:15px}.form-check-wrapper .form-control{display:inline-block;width:auto}.form-check{display:block;position:relative;padding-left:30px;margin-bottom:5px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.form-check label{font-size:16px;z-index:1;position:relative}.form-check label a{color:#fe5500}.form-check.form-check-inline{display:inline-block;margin-right:30px}.form-check.terms-input .form-check-input[type=checkbox]~.checkmark:after{content:""}.form-check .form-check-input{position:absolute;opacity:0;cursor:pointer;top:0;bottom:0;left:0;right:0;z-index:1}.form-check .form-check-input[type=checkbox]~.checkmark:after{display:flex;content:"+";font-size:16px;background:none;align-items:center;justify-content:center;top:2px}.form-check .form-check-input[type=checkbox]:checked~.checkmark:after{top:3px;left:3px;width:10px;height:10px;background:#b7dd79;content:""}.form-check .form-check-input[type=radio]~.checkmark{border-radius:50%}.form-check .form-check-input[type=radio]~.checkmark:after,.form-check .form-check-input[type=radio]~.checkmark:before{border-radius:50%}.checkmark{position:absolute;top:4px;left:0;height:18px;width:18px;background-color:rgba(0,0,0,0);border:1px solid #252525}.form-check:hover .form-check-input~.checkmark{border-color:#252525}.form-check .form-check-input:checked~.checkmark{border-color:#b7dd79}.checkmark:after,.checkmark:before{content:"";position:absolute;display:none}.form-check .form-check-input:checked~.checkmark:after,.form-check .form-check-input:checked~.checkmark:before{display:block}.form-check .checkmark:after{top:3px;left:3px;width:10px;height:10px;background:#b7dd79}.form-check .checkmark:before{top:0;left:0;height:16px;width:16px;background-color:rgba(0,0,0,0);border:1px solid #b7dd79}::-webkit-input-placeholder{color:#d0d0d0}::-moz-placeholder{color:#d0d0d0}:-ms-input-placeholder{color:#d0d0d0}:-moz-placeholder{color:#d0d0d0}.wp-editor-container{border-color:#252525 !important;padding:10px 25px}.wp-editor-container div.mce-toolbar-grp{border-bottom:1px solid #252525;background:rgba(0,0,0,0);box-shadow:none}.mce-toolbar .mce-btn-group .mce-btn:focus,.mce-toolbar .mce-btn-group .mce-btn:hover,.qt-dfw:focus,.qt-dfw:hover{border-color:rgba(0,0,0,0) !important}.mce-toolbar .mce-btn button:hover,.mce-toolbar .mce-btn button:focus,.mce-toolbar .mce-btn button:active{background-color:#fe5500 !important;color:#fff !important}.mce-toolbar .mce-btn button:hover i,.mce-toolbar .mce-btn button:focus i,.mce-toolbar .mce-btn button:active i{color:#fff !important}div.mce-toolbar-grp>div{padding:0;background:#fcfaf4}.mce-top-part::before{display:none}div.mce-statusbar{border-top:1px solid #252525 !important;background:#fcfaf4 !important}input[type=submit]{display:none}input[type=submit].show{display:block}.form-step{display:none}.form-step.active{display:block}.form-step.overview .new-contact-wrapper{border:none;padding:0}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #cdcdcd !important;background:#fff !important;color:#252525 !important}.ui-widget-header,.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fc4f03 !important;background:#fc4f03 !important;color:#fff !important}.ui-widget-content{color:#252525 !important}.ui-datepicker .ui-datepicker-next span{background-image:url("../images/arrow_next_icon.svg");background-size:100% auto;background-repeat:no-repeat;background-position:center}.ui-datepicker .ui-datepicker-prev span{background-image:url("../images/arrow_prev_icon.svg");background-size:100% auto;background-repeat:no-repeat;background-position:center}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{top:2px !important;background:none !important;border:none !important;cursor:pointer !important}.ui-datepicker .ui-datepicker-next{right:2px !important}.ui-datepicker .ui-datepicker-prev{left:2px !important}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch .on{display:none}.switch .on,.switch .off{color:#fff;position:absolute;transform:translateY(-50%);top:50%;font-size:12px;color:#fcfaf4;text-transform:none;font-weight:bold}.switch .off{right:10px}.switch .on{left:10px;color:#252525}.switch input:checked+.slider .on{display:block}.switch input:checked+.slider .off{display:none}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fe5000;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#b7dd79}input:focus+.slider{box-shadow:0 0 1px #b7dd79}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.kb-adv-form-success{background:#f9f3e5;color:#fe5500}.kb-adv-form-message{text-align:center;margin-top:15px}.job-list-item .attachments{font-size:.875rem;margin:.75rem 0 1.25rem 0;display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.job-list-item .attachments .attachment-link{display:inline-flex;align-items:center;gap:.375rem;color:#fe5500;text-decoration:none;padding:.375rem .75rem;border-radius:4px;background:#f9f3e5;transition:all .2s ease;font-size:.875rem;line-height:1.4;border:1px solid rgba(0,0,0,0)}.job-list-item .attachments .attachment-link:hover{background:#f0e5d0;border-color:#fe5500;text-decoration:none}.job-list-item .attachments .attachment-link:active{transform:translateY(0);box-shadow:none}.job-list-item .attachments .attachment-link .icon{font-size:1em;line-height:1;flex-shrink:0}.job-list-item .attachments .attachment-link .name{font-size:.9em;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.anlagen-list{list-style:none;padding:0;margin:1rem 0}.anlagen-list li{margin-bottom:.75rem}.anlagen-list li a{display:inline-flex;align-items:center;gap:.5rem;color:#fe5500;text-decoration:none;padding:.5rem 1rem;border-radius:4px;background:#f9f3e5;transition:all .2s ease;border:1px solid rgba(0,0,0,0)}.anlagen-list li a:hover{background:#f0e5d0;border-color:#fe5500;text-decoration:none;transform:translateX(4px)}.anlagen-list li a:before{content:"📎";font-size:1.2em}.bs-notice{max-width:32rem;width:calc(100% - 2rem);padding:0;border:0;border-top:4px solid #fe5500;border-radius:0;background:#fff;color:#464648;box-shadow:0 1.5rem 3rem rgba(0,0,0,.25)}.bs-notice::backdrop{background:rgba(37,37,37,.55)}.bs-notice__inner{position:relative;padding:2rem 2rem 1.75rem;background:#fff4ee}.bs-notice__inner:focus{outline:none}.bs-notice__close{position:absolute;top:.25rem;right:.25rem;display:flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;padding:0;border:0;border-radius:0;background:rgba(0,0,0,0);color:#252525;font-size:1.5rem;line-height:1;cursor:pointer;transition:color .2s ease}.bs-notice__close:hover,.bs-notice__close:focus,.bs-notice__close:active{background:rgba(0,0,0,0);color:#fe5500;box-shadow:none}.bs-notice__title{margin:0 2rem .75rem 0;color:#252525;font-size:1.25rem;font-weight:700;line-height:1.3}.bs-notice__text{margin:0;font-size:1rem;line-height:1.6}.bs-notice__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.bs-notice__link,.bs-notice__confirm{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:.5rem 1.25rem;border:2px solid #fe5500;border-radius:0;font-size:.875rem;font-weight:700;line-height:1.2;text-decoration:none;cursor:pointer;transition:background .2s ease,color .2s ease}.bs-notice__link{background:#fe5500;color:#fff}.bs-notice__link:hover,.bs-notice__link:focus{background:#e04c00;color:#fff}.bs-notice__confirm{background:rgba(0,0,0,0);color:#252525}.bs-notice__confirm:hover,.bs-notice__confirm:focus{background:#fe5500;color:#fff}.bs-notice__close:focus-visible,.bs-notice__link:focus-visible,.bs-notice__confirm:focus-visible{outline:2px solid #252525;outline-offset:2px}@media(max-width: 1025px){.footer-navigation ul{display:flex;justify-content:center}.footer-gallery ul{margin:0 auto;justify-content:center;align-items:center;display:flex}.footer-gallery .kadence-blocks-gallery-item{max-width:80px;margin:0 auto;position:relative !important;left:auto !important;right:auto !important}.jobs-listing-wrapper .tabs-and-filter-wrapper{flex-direction:column}.jobs-listing-wrapper .tabs-and-filter-wrapper .tabs-wrapper{margin-right:0}.jobs-listing-wrapper .filter-wrapper .job-filter{margin-left:0}.jobs-listing-wrapper .filter-wrapper .job-filter:after{display:none}.ui-widget.ui-dialog.ui-widget-content{max-width:95% !important;width:auto !important;margin:0 auto !important;left:0 !important;right:0 !important}.ui-widget.ui-dialog.ui-widget-content .title{font-size:20px;line-height:30px;margin-bottom:15px}.ui-dialog .ui-dialog-content{padding:20px !important}}@media(max-width: 767px){.banner-scroll-btn .kb-svg-icon-wrap{height:14px}.footer-navigation{justify-content:center}.contact-section{padding-top:190px !important;background-position:50% -2% !important}.bs-award-winner{display:none}.mobile-order-1{order:1}.mobile-order-2{order:2}.mobile-order-3{order:3}.site-footer .footer-info-wrapper>div{gap:0}.site-footer .mb-bottom-border{border-bottom:0}.bs-jobs-wrapper .wp-block-kadence-tabs .kt-tabs-title-list{top:-60px}.bs-jobs-wrapper .wp-block-kadence-tabs .kt-tabs-content-wrap{padding:25px;margin-top:30px}.single p.meta{font-size:14px;line-height:24px;font-weight:400}.single p.meta span.type{margin-right:5px}.single p.meta .place{padding-right:7px;margin-right:7px}.single p.meta .place:after{height:20px;right:0;top:-1px}.auth-tabs.wp-block-kadence-tabs .kt-tabs-title-list li a.kt-tab-title:before{width:14px;height:14px;left:10px;top:10px}.auth-tabs.wp-block-kadence-tabs .kt-tabs-title-list li a.kt-tab-title:after{width:6px;height:6px;left:14px;top:14px}.header-navigation ul ul.sub-menu.sub-menu-edge li a{font-size:14px;line-height:28px}.jobs-listing-wrapper .job-listing-wrapper .job-list-item{padding:15px !important}.jobs-listing-wrapper .job-listing-wrapper .job-list-item .job-content .desc{margin-bottom:1rem}.jobs-listing-wrapper .job-listing-wrapper .job-list-item .job-content .meta{font-size:12px}.jobs-listing-wrapper .job-listing-wrapper .job-list-item .job-content .meta .name{padding-right:7px;margin-right:7px;margin-top:3px;margin-bottom:3px}.jobs-listing-wrapper .job-listing-wrapper .job-list-item .job-content .meta .name:after{height:20px;top:3px}.jobs-listing-wrapper .job-listing-wrapper .job-list-item .job-content .meta .place{margin-right:7px;margin-top:3px;margin-bottom:3px}.jobs-listing-wrapper .job-listing-wrapper .job-list-item .job-content .meta .type{padding:0 8px;margin-top:3px;margin-bottom:3px}.jobs-listing-wrapper .job-listing-wrapper .job-list-item .job-content .top-meta{display:flex;flex-direction:column}.jobs-listing-wrapper .job-listing-wrapper .job-list-item .job-content .top-meta .bs-job span{margin-right:0;margin-bottom:.625rem}.jobs-listing-wrapper .job-listing-wrapper .job-list-item .job-content,.jobs-listing-wrapper .job-listing-wrapper .job-list-item .job-logo{flex:0 0 100%;max-width:100%}.jobs-listing-wrapper .job-listing-wrapper .job-list-item .job-logo{margin-top:20px}.jobs-listing-wrapper .job-listing-wrapper .job-list-item .job-logo img{margin:0 auto}.jobs-listing-wrapper .job-filter-wrapper .job-filter .job-filter__item{margin-right:0;width:100%;margin-bottom:.5rem}.jobs-listing-wrapper .job-filter-wrapper .job-filter .job-filter__item .select2-container{width:100% !important}.bs-dashboard-view .jobs-wrapper .job-listing-wrapper .job-list-item{padding:15px 10px;flex-direction:column}.bs-dashboard-view .jobs-wrapper .job-listing-wrapper .job-list-item .job-head{margin-bottom:15px}.bs-dashboard-view .jobs-wrapper .job-listing-wrapper .job-list-item .job-head .released,.bs-dashboard-view .jobs-wrapper .job-listing-wrapper .job-list-item .job-head .in-review{font-size:12px;line-height:20px;padding:2px 12px;margin-right:5px}.bs-dashboard-view .jobs-wrapper .job-listing-wrapper .job-list-item .job-head .date{font-size:10px;line-height:24px}.bs-dashboard-view .jobs-wrapper .job-listing-wrapper .job-list-item .job-actions,.bs-dashboard-view .jobs-wrapper .job-listing-wrapper .job-list-item .job-content{flex:0 0 100%;max-width:100%;justify-content:flex-start}.bs-dashboard-view .jobs-wrapper .job-listing-wrapper .job-list-item .job-content{font-size:1.25rem;line-height:1.4;margin-bottom:1em}.bs-dashboard-view .jobs-wrapper .job-listing-wrapper .job-list-item .job-content h2{font-size:1.25rem;line-height:1.4}.bs-dashboard-view .jobs-wrapper .job-listing-wrapper .job-list-item .job-content .desc{font-size:1rem;line-height:1.4}.bs-dashboard-view .jobs-wrapper .job-listing-wrapper .job-list-item .job-content .meta{font-size:10px}.bs-dashboard-view .jobs-wrapper .job-listing-wrapper .job-list-item .job-content .meta .name{padding-right:10px;margin-right:10px}.bs-dashboard-view .jobs-wrapper .job-listing-wrapper .job-list-item .job-content .meta .name:after{height:15px}.bs-dashboard-view .jobs-wrapper .job-listing-wrapper .job-list-item .job-content .meta .place{margin-right:10px}.bs-dashboard-view .jobs-wrapper .job-listing-wrapper .job-list-item .job-content .meta .type{padding:0 10px}.bs-dashboard-view .jobs-wrapper .job-listing-wrapper .job-list-item .job-status{right:10px;bottom:10px}.contacts-wrapper .contact-listing-wrapper .contact-list-item{padding:15px !important}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-content{font-size:1.25rem;line-height:1.4;margin-bottom:1em}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-content .col-md-6{flex:0 0 100%;max-width:100%}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-content h2{padding-right:50px}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-content .desc{font-size:1rem;line-height:1.4}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-content .meta{font-size:10px}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-content .meta .name{padding-right:10px;margin-right:10px}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-content .meta .name:after{height:15px}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-content .meta .place{margin-right:10px}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-content .meta .type{padding:0 10px}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-content .form-group{font-size:1rem;line-height:1.4;margin-bottom:10px}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-status{right:10px;bottom:10px}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-content,.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-logo{flex:0 0 100%;max-width:100%}.contacts-wrapper .contact-listing-wrapper .contact-list-item .contact-actions{position:absolute;right:5px;top:15px}.preview-badge{padding:10px}.success-wrapper,.warning-wrapper{padding:10px}.step-navigation{border-radius:0;flex-wrap:wrap}.step-navigation .step-navigation__item{flex:0 0 100%;max-width:100%;border-bottom:2px solid #b7dd79}.step-navigation .step-navigation__item:last-child{border-bottom:none}.step-navigation .step-navigation__item:before,.step-navigation .step-navigation__item:after{display:none}.form-group{margin-bottom:20px}nav.breadcrumb{font-size:10px;line-height:20px;margin-top:1rem;text-align:center}.auth-tabs .section-head{font-size:1.25rem;line-height:1.7rem;margin-bottom:20px}.auth-tabs.wp-block-kadence-tabs .kt-tabs-title-list li:before{left:5px;top:5px}.auth-tabs.wp-block-kadence-tabs .kt-tabs-title-list li:after{left:9px;top:9px}.auth-tabs .logo-uploader-wrapper .logo-uploader .desc{max-width:90%;font-size:12px;line-height:1.4}.right-bg-image:after{display:none}.bs-media-left-box.wp-block-kadence-infobox .kt-blocks-info-box-media-align-left{justify-content:center}.switch{width:55px;height:28px}.switch .slider:before{height:20px;width:20px}.header-navigation ul ul.sub-menu.sub-menu-edge{padding:15px}.preview-item.editor-preview .result h1{font-size:24px;line-height:1.2}.preview-item.editor-preview .result h2{font-size:22px;line-height:1.2}}@media(max-width: 559px){.auth-tabs.wp-block-kadence-tabs .kt-tabs-title-list li{-webkit-flex:0 1 100% !important;flex:0 1 100% !important;margin-right:0 !important;margin-bottom:10px}.auth-tabs.wp-block-kadence-tabs .kt-tabs-title-list li .kt-tab-title{margin-right:0 !important}.dashboard-view-wrapper .section-head{font-size:1.25rem;line-height:1.7rem;margin-bottom:20px}.dashboard-view-wrapper .dashboard-wrapper>a{flex:0 0 100%;max-width:100%}}@media(min-width: 767px)and (max-width: 1025px){.bs-contact-box .kt-blocks-info-box-media-container{display:none}}@media(min-width: 768px){.mb-md-0{margin-bottom:0 !important}}
