﻿html body{font-family:"Plus Jakarta Sans";color:#ffffff;font-weight:500;font-size:16px;line-height:1.5;text-align:left;background:linear-gradient(0deg, rgba(60, 103, 113, 0.85), rgba(60, 103, 113, 0.85)), url(https://karriere.fischer-pahl.de/app/uploads/2025/04/fischer-pahl-dental_12-1920x1280-1.jpg);background-size:cover;background-position:center center}body h1,body h2,body h3,body h4,body h5,body h6{color:#ffffff;font-weight:900;line-height:1.2;text-align:left;font-family:"Plus Jakarta Sans"}body a{color:#3c6771}h1{font-size:36px}h2{font-size:calc(0.8 * 36px)}h3{font-size:calc(0.7 * 36px)}h4{font-size:calc(0.6 * 36px)}h5{font-size:calc(0.5 * 36px)}h6{font-size:calc(0.4 * 36px)}#main-header{background:white;color:#cccccc}#main-header #logo-wrapper a{display:block}#main-header #logo-wrapper a img{display:block;max-width:300px;max-height:80px}#main-header #progress-bar{height:5px;width:100%;background:rgba(58, 69, 70, 0.2)}#main-header #progress-bar #progress-bar-step{background-color:#3a4546;height:100%;transition:ease all 400ms}#main-content{min-height:calc(100vh - 140px)}#main-footer{background:#e5e5e5;color:#000000}#main-footer .footer-nav{margin-left:auto}#main-footer .footer-nav ul{margin:0;padding:0;display:flex;flex-wrap:wrap;list-style:none;text-align:right;align-items:center;justify-content:flex-end}#main-footer .footer-nav ul li{padding-left:15px}#main-footer .footer-nav ul li a{color:#ffffff;opacity:0.5;font-style:italic;transition:ease color 300ms}#main-footer .footer-nav ul li a:hover{opacity:1;color:#3c6771}body .ct-section-inner-wrap,body #main-header>.ct-section-inner-wrap .inner-max-width{padding-left:15px;padding-right:15px}body .ct-section-inner-wrap,body .oxy-header-container,body .inner-max-width{max-width:1120px}.fluentform .frm-fluent-form .fluentform-step .ff-el-input--label.ff-el-is-required.asterisk-right label:after,#question-wrapper .fluentform-step .ff-el-input--label.ff-el-is-required.asterisk-right label:after{display:none}.fluentform .frm-fluent-form .fluentform-step .ff-el-group:not(.normal) .ff-el-form-check-label input[type="radio"],.fluentform .frm-fluent-form .fluentform-step .ff-el-group:not(.normal) .ff-el-form-check-label input[type="checkbox"],#question-wrapper .fluentform-step .ff-el-group:not(.normal) .ff-el-form-check-label input[type="radio"],#question-wrapper .fluentform-step .ff-el-group:not(.normal) .ff-el-form-check-label input[type="checkbox"]{display:none}.fluentform .frm-fluent-form .fluentform-step .ff-el-group:not(.normal) .ff-el-form-check-label input[type="radio"]~span,.fluentform .frm-fluent-form .fluentform-step .ff-el-group:not(.normal) .ff-el-form-check-label input[type="checkbox"]~span,#question-wrapper .fluentform-step .ff-el-group:not(.normal) .ff-el-form-check-label input[type="radio"]~span,#question-wrapper .fluentform-step .ff-el-group:not(.normal) .ff-el-form-check-label input[type="checkbox"]~span{cursor:pointer;padding:20px;background-color:white;border:2px solid white;color:#404040;display:flex;margin-bottom:10px;text-align:center;align-items:center;justify-content:center;font-size:calc(16px * 1.4);font-weight:500;transition:ease all 400ms;border-radius:0;min-height:60px}.fluentform .frm-fluent-form .fluentform-step .ff-el-group:not(.normal) .ff-el-form-check-label input[type="radio"]:checked~span,.fluentform .frm-fluent-form .fluentform-step .ff-el-group:not(.normal) .ff-el-form-check-label input[type="checkbox"]:checked~span,#question-wrapper .fluentform-step .ff-el-group:not(.normal) .ff-el-form-check-label input[type="radio"]:checked~span,#question-wrapper .fluentform-step .ff-el-group:not(.normal) .ff-el-form-check-label input[type="checkbox"]:checked~span{color:white;background:#3a4546;border:2px solid #3a4546}.fluentform .frm-fluent-form .fluentform-step .ff-el-group.normal .ff-el-form-check-label input[type="radio"],.fluentform .frm-fluent-form .fluentform-step .ff-el-group.normal .ff-el-form-check-label input[type="checkbox"],#question-wrapper .fluentform-step .ff-el-group.normal .ff-el-form-check-label input[type="radio"],#question-wrapper .fluentform-step .ff-el-group.normal .ff-el-form-check-label input[type="checkbox"]{display:none}.fluentform .frm-fluent-form .fluentform-step .ff-el-group.normal .ff-el-form-check-label input[type="radio"]~span,.fluentform .frm-fluent-form .fluentform-step .ff-el-group.normal .ff-el-form-check-label input[type="checkbox"]~span,#question-wrapper .fluentform-step .ff-el-group.normal .ff-el-form-check-label input[type="radio"]~span,#question-wrapper .fluentform-step .ff-el-group.normal .ff-el-form-check-label input[type="checkbox"]~span{position:relative;padding-left:35px}.fluentform .frm-fluent-form .fluentform-step .ff-el-group.normal .ff-el-form-check-label input[type="radio"]~span::before,.fluentform .frm-fluent-form .fluentform-step .ff-el-group.normal .ff-el-form-check-label input[type="checkbox"]~span::before,#question-wrapper .fluentform-step .ff-el-group.normal .ff-el-form-check-label input[type="radio"]~span::before,#question-wrapper .fluentform-step .ff-el-group.normal .ff-el-form-check-label input[type="checkbox"]~span::before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;background:#ffffff;border:solid #ffffff 1px}.fluentform .frm-fluent-form .fluentform-step .ff-el-group.normal .ff-el-form-check-label input[type="radio"]:checked~span::before,.fluentform .frm-fluent-form .fluentform-step .ff-el-group.normal .ff-el-form-check-label input[type="checkbox"]:checked~span::before,#question-wrapper .fluentform-step .ff-el-group.normal .ff-el-form-check-label input[type="radio"]:checked~span::before,#question-wrapper .fluentform-step .ff-el-group.normal .ff-el-form-check-label input[type="checkbox"]:checked~span::before{content:"✔";display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5px;color:#ffffff;border:#3c6771 solid 1px;background:#0a0a0a}.fluentform .frm-fluent-form button.job-select,#question-wrapper button.job-select{cursor:pointer;width:100%;padding:20px;background-color:white;border:2px solid white;color:#404040;display:flex;margin-bottom:10px;text-align:center;align-items:center;justify-content:center;font-size:calc(16px * 1.4);font-family:"Plus Jakarta Sans";font-weight:500;transition:ease all 400ms;border-radius:0;min-height:60px}.fluentform .frm-fluent-form button.job-select:focus,#question-wrapper button.job-select:focus{color:white;background:#3a4546;border:2px solid #3a4546}.fluentform .frm-fluent-form .ff-el-input--label label,.fluentform .frm-fluent-form .is--headline,#question-wrapper .ff-el-input--label label,#question-wrapper .is--headline{display:block;margin-bottom:calc(0.5 * 36px);font-size:36px;font-weight:900;color:#ffffff;line-height:1.2;text-align:left;font-family:"Plus Jakarta Sans"}.fluentform .frm-fluent-form .ff-el-group.is--headline p,#question-wrapper .ff-el-group.is--headline p{margin:0}.fluentform .frm-fluent-form .mini_info,.fluentform .frm-fluent-form .mini-info,.fluentform .frm-fluent-form .miniinfo,.fluentform .frm-fluent-form .infotext,#question-wrapper .mini_info,#question-wrapper .mini-info,#question-wrapper .miniinfo,#question-wrapper .infotext{font-size:16px;color:#ffffff;opacity:1;font-style:normal;display:block}.fluentform .frm-fluent-form .ff-el-form-control,#question-wrapper .ff-el-form-control{font-family:"Plus Jakarta Sans";display:block;width:100%;min-height:60px;padding:15px;font-size:16px;font-weight:500;text-align:left;line-height:1.5;color:#3c6771;background-color:#ffffff;border:solid #ffffff 1px;border-radius:0;transition:ease all 400ms}.fluentform .frm-fluent-form .ff-el-form-control:focus,#question-wrapper .ff-el-form-control:focus{background-color:#3a4546;color:#ffffff;border:#ffffff solid 1px}.fluentform .frm-fluent-form .ff-el-form-control::placeholder,#question-wrapper .ff-el-form-control::placeholder{color:#3c6771;opacity:0.2;font-size:16px}.fluentform .frm-fluent-form .ff-el-group,#question-wrapper .ff-el-group{margin-bottom:10px}.fluentform .frm-fluent-form button.ff-btn,#question-wrapper button.ff-btn{font-family:"Plus Jakarta Sans";transition:ease all 400ms}.fluentform .frm-fluent-form button.ff-btn.ff-btn-next,.fluentform .frm-fluent-form button.ff-btn.ff-btn-submit,#question-wrapper button.ff-btn.ff-btn-next,#question-wrapper button.ff-btn.ff-btn-submit{width:100%}.fluentform .frm-fluent-form button.ff-btn.ff-btn-next,.fluentform .frm-fluent-form button.ff-btn.ff-btn-submit,.fluentform .frm-fluent-form .main-btn-recruiting,#question-wrapper button.ff-btn.ff-btn-next,#question-wrapper button.ff-btn.ff-btn-submit,#question-wrapper .main-btn-recruiting{background-color:white;border:white none 0;color:#3c6771;padding:20px;text-align:center;font-size:calc(16px * 1.5);font-weight:900;display:flex;align-items:center;justify-content:center;min-height:60px;border-radius:0;cursor:pointer;transition:ease all 400ms}.fluentform .frm-fluent-form button.ff-btn.ff-btn-next:hover,.fluentform .frm-fluent-form button.ff-btn.ff-btn-submit:hover,.fluentform .frm-fluent-form .main-btn-recruiting:hover,#question-wrapper button.ff-btn.ff-btn-next:hover,#question-wrapper button.ff-btn.ff-btn-submit:hover,#question-wrapper .main-btn-recruiting:hover{background-color:#3a4546;color:#ffffff;border:#3a4546 none 0}.fluentform .frm-fluent-form button.ff-btn.ff-btn-prev,#question-wrapper button.ff-btn.ff-btn-prev{background-color:transparent;border:0;color:#ffffff;opacity:0.7;text-align:center;font-style:italic;font-weight:300;text-decoration:underline;width:100%;display:block;padding:20px;cursor:pointer;transition:ease all 400ms}.fluentform .frm-fluent-form .ff_btn_style:focus,.fluentform .frm-fluent-form .ff_btn_style:hover,#question-wrapper .ff_btn_style:focus,#question-wrapper .ff_btn_style:hover{opacity:1}.fluentform .frm-fluent-form .step-nav,#question-wrapper .step-nav{display:flex;flex-direction:column-reverse}.fluentform .frm-fluent-form .ff_submit_btn_wrapper,#question-wrapper .ff_submit_btn_wrapper{margin-top:10px}.fluentform .frm-fluent-form .ff-inner_submit_container,#question-wrapper .ff-inner_submit_container{display:flex;flex-direction:column-reverse}.fluentform .frm-fluent-form .ff-inner_submit_container .ff-t-cell,#question-wrapper .ff-inner_submit_container .ff-t-cell{padding-left:0}.ff-btn.main-btn-recruiting{width:auto;background-color:white;border:white none 0;color:#3c6771;padding:20px;text-align:center;font-size:16px;font-weight:900;display:flex;align-items:center;justify-content:center;border-radius:0;cursor:pointer;margin-left:0;margin-right:auto;transition:ease all 400ms}.ff-btn.main-btn-recruiting:hover{background-color:#3a4546;color:#ffffff;border:#3a4546 none 0}#passt-leider-nicht .inner-max-width,#danke-fuer-bewerbung .inner-max-width{padding-top:50px;padding-bottom:50px;display:flex;flex-direction:column}.danke-image,.passt-nicht-image{max-height:300px;width:100%;object-fit:cover}#rights-section{background:#87bd26}#rights-headline{color:#ffffff}#rights-text{color:#ffffff}#rights-text h1,#rights-text h2,#rights-text h3,#rights-text h4,#rights-text h5,#rights-text h6{color:#ffffff;font-family:"Plus Jakarta Sans"}#content-wrapper ul li{list-style:none;position:relative}#content-wrapper ul li::before{content:"›";font-size:16px;position:absolute;left:calc(16px * -1);top:calc(16px / 2);transform:translateY(-50%);width:16px;height:16px;color:#ffffff}#preloader{position:fixed;top:0;left:0;width:100%;height:100%;display:none;transition:ease all 400ms;background:#3c6771}#preloader .preloader-full-wrap{display:flex;align-items:center;justify-content:center;width:100%;height:100%}#preloader .preloader-logo-wrap{width:200px;height:200px;background-color:rgba(60, 103, 113, 0.85);display:flex;align-items:center;justify-content:center;padding:25px;border-radius:100%;animation:logoLoadAnimBounce 3s ease infinite forwards;position:relative;z-index:4}#preloader .preloader-logo-wrap::before{content:"";z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0;border-radius:100%;background-color:rgba(60, 103, 113, 0.85);opacity:0.2;animation:logoLoadAnimBounce 2s cubic-bezier(0.47, -0.34, 0, 2.53) infinite backwards;filter:blur(4px)}#preloader .preloader-logo{max-width:220px;padding:25px}@keyframes logoLoadAnimBounce{0%{transform:scale(1)}30%{transform:scale(0.9)}50%{transform:scale(1)}70%{transform:scale(0.8)}100%{transform:scale(1)}}/*# sourceMappingURL=main.css.map */