.ocrb-live-form{max-width:900px;margin:0 auto;color:var(--ink,#354132)}.ocrb-live-form .elementor-form-fields-wrapper{column-gap:24px;row-gap:24px;margin:0!important}.ocrb-live-form .elementor-field-group{padding:0!important;align-content:start}.ocrb-live-form .elementor-col-50{width:calc(50% - 12px)}.ocrb-live-form .elementor-field-label{font-family:inherit!important;font-size:15px!important;line-height:1.4!important;margin:0 0 10px;padding:0!important;color:inherit!important}.ocrb-live-form .elementor-field-textual,.ocrb-live-form select,.ocrb-live-form textarea{width:100%;background:#fffdf7!important;border:1px solid #a9ac9d!important;border-radius:5px!important;color:#354132!important;min-height:54px;padding:14px 16px!important;font:inherit!important;box-shadow:none!important}.ocrb-live-form textarea{min-height:150px}.ocrb-live-form input:focus,.ocrb-live-form select:focus,.ocrb-live-form textarea:focus{outline:2px solid #7b4145!important;outline-offset:3px}.ocrb-live-form .elementor-field-subgroup{display:flex;gap:12px 24px;flex-wrap:wrap;line-height:1.5}.ocrb-live-form input[type=checkbox],.ocrb-live-form input[type=radio]{width:18px;height:18px;accent-color:#3c4734;vertical-align:middle;margin-right:8px}.ocrb-live-form .elementor-button{background:#f7a938!important;color:#263027!important;border-radius:10px!important;min-height:52px;padding:16px 28px!important;font:inherit!important;border:0!important;cursor:pointer}.ocrb-live-form .e-form__buttons__wrapper__button-previous{background:#e4e6d9!important}.ocrb-live-form .e-form__indicators{margin:0 0 35px!important;--e-form-steps-indicator-active-primary-color:#3c4734;--e-form-steps-indicator-completed-primary-color:#3c4734}.ocrb-live-form .elementor-message{font-size:17px;line-height:1.5;padding:18px;border-left:3px solid currentColor;background:#e6e8db;margin-top:24px}.ocrb-live-form .elementor-error{color:#893b3e!important}.ocrb-form-privacy{font-size:14px;line-height:1.6}.ocrb-form-privacy a{text-decoration:underline}.ocrb-live-form .elementor-field-type-ocrb_private_resume input{max-width:100%;border:1px dashed #8b907f;padding:25px;background:#e7e8dc}@media(max-width:650px){.ocrb-live-form .elementor-col-50{width:100%}.ocrb-live-form .elementor-form-fields-wrapper{row-gap:22px}.ocrb-live-form .elementor-button{width:100%}}