body.ml-child-add-listing-modern{--ml-al-add-olive:#4f5a3e;--ml-al-add-olive-soft:rgba(79, 90, 62, 0.12);--ml-al-add-surface:#fafbf8;--ml-al-add-card:#ffffff;--ml-al-add-radius:16px;--ml-al-add-shadow:0 8px 32px rgba(0, 0, 0, 0.06)}body.ml-child-add-listing-modern.add-listing-form .add-listing-step,body.ml-child-add-listing-modern.add-listing-form #c27-site-wrapper>.add-listing-step{background:linear-gradient(180deg,#f4f5f2 0%,#eceee9 100%)}body.ml-child-add-listing-modern .add-listing-step .i-section{padding-top:1.5rem;padding-bottom:3rem}body.ml-child-add-listing-modern .add-listing-step .section-title h2{font-weight:700;letter-spacing:-.02em;color:#2d3328}#ml-child-add-listing-progress{position:fixed;top:0;left:0;right:0;height:4px;z-index:9998;pointer-events:none;background:rgb(79 90 62 / .12)}#ml-child-add-listing-progress .ml-child-add-listing-progress-fill{height:100%;width:0%;background:linear-gradient(90deg,var(--ml-al-add-olive),#6b7a54);border-radius:0 3px 3px 0;transition:width 0.35s cubic-bezier(.4,0,.2,1);box-shadow:0 0 12px rgb(79 90 62 / .35)}body.ml-child-add-listing-modern #submit-job-form .form-section{width:min(100%, 720px);margin-left:auto;margin-right:auto;float:none;background:var(--ml-al-add-card);border-radius:var(--ml-al-add-radius);border:1px solid var(--ml-al-add-olive-soft);box-shadow:var(--ml-al-add-shadow);overflow:hidden;margin-bottom:1.75rem!important}body.ml-child-add-listing-modern #submit-job-form .form-section .pf-head{padding:1.25rem 1.5rem .75rem;background:linear-gradient(135deg,rgb(79 90 62 / .06) 0%,transparent 55%);border-bottom:1px solid var(--ml-al-add-olive-soft)}body.ml-child-add-listing-modern #submit-job-form .form-section .pf-head .title-style-1 h5{font-size:1.125rem;font-weight:700;color:#2d3328}body.ml-child-add-listing-modern #submit-job-form .form-section-wrapper.active .form-section{box-shadow:0 12px 40px rgb(79 90 62 / .12)}body.ml-child-add-listing-modern #submit-job-form .form-group{border-top-color:rgb(79 90 62 / .08);padding:1.25rem 1.5rem}body.ml-child-add-listing-modern #submit-job-form .field>input:focus,body.ml-child-add-listing-modern #submit-job-form .field>textarea:focus{border-bottom-color:var(--ml-al-add-olive)!important}body.ml-child-add-listing-modern #submit-job-form .form-section-wrapper.form-footer .form-section{background:#fff0;border:none;box-shadow:none}body.ml-child-add-listing-modern #submit-job-form .form-section-wrapper.form-footer .pf-body{padding:0 1.5rem 1.5rem}body.ml-child-add-listing-modern #submit-job-form .form-section-wrapper.form-footer .listing-form-submit-btn{display:grid!important;grid-template-columns:1fr 1fr;gap:.65rem;width:100%;max-width:min(100%, 720px);margin:0 auto;flex-wrap:unset!important;justify-content:unset!important}body.ml-child-add-listing-modern #submit-job-form .listing-form-submit-btn .skip-preview-btn{grid-column:1 / -1;width:100%!important;flex-basis:auto!important;margin-bottom:0!important}body.ml-child-add-listing-modern #submit-job-form .listing-form-submit-btn .preview-btn{grid-column:1;width:100%!important;flex-basis:auto!important}body.ml-child-add-listing-modern #submit-job-form .listing-form-submit-btn .save-listing-button{grid-column:2;width:100%!important;flex-basis:auto!important}body.ml-child-add-listing-modern #submit-job-form .listing-form-submit-btn .preview-btn:nth-child(2):nth-last-child(1){grid-column:1 / -1}body.ml-child-add-listing-modern #submit-job-form .listing-form-submit-btn button[type="submit"]{display:inline-flex!important;align-items:center;justify-content:center;gap:.5rem;min-height:48px;height:auto!important;padding:.75rem 1.15rem!important;font-size:0.9375rem!important;font-weight:600!important;line-height:1.2;border-radius:12px!important;transition:transform 0.15s ease,box-shadow 0.2s ease,background 0.2s ease,border-color 0.2s ease}body.ml-child-add-listing-modern #submit-job-form .listing-form-submit-btn button[type="submit"] i{position:static!important;top:auto!important;margin:0!important;font-size:1.125rem;line-height:1}body.ml-child-add-listing-modern #submit-job-form .skip-preview-btn.buttons.button-2{background:var(--ml-al-add-olive)!important;color:#fff!important;border:none!important;box-shadow:0 6px 20px rgb(79 90 62 / .28)}body.ml-child-add-listing-modern #submit-job-form .skip-preview-btn.buttons.button-2:hover{background:#5a6748!important;color:#fff!important;transform:translateY(-1px);box-shadow:0 10px 28px rgb(79 90 62 / .32)}body.ml-child-add-listing-modern #submit-job-form .skip-preview-btn.buttons.button-2:focus{outline:2px solid rgb(79 90 62 / .45);outline-offset:2px}body.ml-child-add-listing-modern #submit-job-form .preview-btn.buttons.button-5,body.ml-child-add-listing-modern #submit-job-form .save-listing-button.buttons.button-5{background:#fff!important;color:#3d4634!important;border:1px solid #dfe3d8!important;box-shadow:0 1px 2px rgb(0 0 0 / .04)}body.ml-child-add-listing-modern #submit-job-form .preview-btn.buttons.button-5:hover,body.ml-child-add-listing-modern #submit-job-form .save-listing-button.buttons.button-5:hover{background:#fafbf8!important;color:#2d3328!important;border-color:rgb(79 90 62 / .35)!important;box-shadow:0 2px 8px rgb(79 90 62 / .1);transform:translateY(-1px)}body.ml-child-add-listing-modern #submit-job-form .preview-btn.buttons.button-5:focus,body.ml-child-add-listing-modern #submit-job-form .save-listing-button.buttons.button-5:focus{outline:2px solid rgb(79 90 62 / .35);outline-offset:2px}@media (max-width:480px){body.ml-child-add-listing-modern #submit-job-form .form-section-wrapper.form-footer .listing-form-submit-btn{grid-template-columns:1fr}body.ml-child-add-listing-modern #submit-job-form .listing-form-submit-btn .preview-btn,body.ml-child-add-listing-modern #submit-job-form .listing-form-submit-btn .save-listing-button{grid-column:1 / -1}}@media (min-width:1201px){body.ml-child-add-listing-modern .add-listing-nav>ul{width:260px;padding:.75rem .5rem;margin-top:120px;background:rgb(255 255 255 / .92);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:14px;border:1px solid var(--ml-al-add-olive-soft);box-shadow:var(--ml-al-add-shadow)}body.ml-child-add-listing-modern .add-listing-nav li.active a{color:var(--ml-al-add-olive)}body.ml-child-add-listing-modern .add-listing-nav li.active a i{border-color:var(--ml-al-add-olive);background:rgb(79 90 62 / .1)}body.ml-child-add-listing-modern .add-listing-nav li.active a i>span{background:var(--ml-al-add-olive)}}@media (prefers-reduced-motion:no-preference){body.ml-child-add-listing-modern #submit-job-form .form-section-wrapper.active .pf-head .title-style-1 i{animation:ml-child-al-icon-pop 0.55s ease}}@keyframes ml-child-al-icon-pop{0%{transform:scale(1)}40%{transform:scale(1.15) rotate(-6deg)}100%{transform:scale(1) rotate(0)}}@media (max-width:1200px){#ml-child-add-listing-progress{display:none}}