.jet-form-builder{max-width:1100px;margin:0 auto;background:#fff;padding:24px 32px;border:1px solid #ddd;border-radius:6px;font-family:"Poppins","Segoe UI",Arial,sans-serif;font-size:14px;line-height:1.5;box-shadow:0 2px 8px rgba(0,0,0,.04)}.jet-form-builder .jet-form-builder__label{font-size:15px;font-weight:600;margin-bottom:6px;color:#660022}.jet-form-builder .jet-form-builder__field-wrap{margin-bottom:16px}.jet-form-builder input[type="text"],.jet-form-builder input[type="email"],.jet-form-builder input[type="number"],.jet-form-builder input[type="date"],.jet-form-builder input[type="tel"],.jet-form-builder input[type="file"],.jet-form-builder select,.jet-form-builder textarea{width:100%;padding:10px 12px;border:1px solid #cfcfcf;border-radius:4px;background:#fafafa;font-size:14px;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease;box-sizing:border-box}.jet-form-builder input:focus,.jet-form-builder select:focus,.jet-form-builder textarea:focus{border-color:#990033;background:#fff;outline:none;box-shadow:0 0 4px rgba(153,0,51,.15)}.jet-form-builder input::placeholder,.jet-form-builder textarea::placeholder{color:#888;font-style:italic;font-size:13px}.jet-form-builder .jet-form-builder__desc{color:#666;font-size:13px;margin-top:4px}.jet-form-builder [aria-invalid="true"],.jet-form-builder .is-invalid,.jet-form-builder .has-error input,.jet-form-builder .has-error select,.jet-form-builder .has-error textarea{border-color:#c62828!important;background:#fff5f5}.jet-form-builder .jet-form-builder__field-error,.jet-form-builder .jet-form-builder__field-error-message{color:#c62828;font-size:12px;margin-top:4px}.jet-form-builder-progress{background:#f2f2f2;height:6px;border-radius:3px;margin-bottom:18px}.jet-form-builder-progress__bar{background:#990033;height:6px;border-radius:3px;transition:width .3s ease}.jet-form-builder .jet-form-builder__next-page,.jet-form-builder .jet-form-builder__prev-page,.jet-form-builder .jet-form-builder__submit{display:inline-block;padding:10px 22px;border-radius:4px;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;cursor:pointer;border:none;transition:background .25s ease,transform .2s ease}.jet-form-builder .jet-form-builder__next-page,.jet-form-builder .jet-form-builder__submit{background:#990033;color:#fff}.jet-form-builder .jet-form-builder__next-page:hover,.jet-form-builder .jet-form-builder__submit:hover{background:#bb0044;transform:translateY(-1px)}.jet-form-builder .jet-form-builder__prev-page{background:#f0f0f0;color:#333;margin-right:8px}.jet-form-builder .jet-form-builder__prev-page:hover{background:#dcdcdc;transform:translateY(-1px)}.jet-form-builder-repeater__add{display:inline-block;padding:8px 16px;background:#990033;color:#fff!important;font-size:13px;font-weight:600;border-radius:4px;text-transform:uppercase;cursor:pointer;transition:background .25s ease,transform .2s ease;margin-top:8px}.jet-form-builder-repeater__add:hover{background:#bb0044;transform:translateY(-1px)}.jet-form-builder-repeater__remove{display:inline-block;padding:6px 14px;background:#e9e9e9;color:#333!important;font-size:12px;border-radius:4px;cursor:pointer;transition:background .25s ease;margin-top:6px}.jet-form-builder-repeater__remove:hover{background:#d6d6d6}.jet-form-builder input[type="file"]{background:#fff;padding:8px}@media (max-width:768px){.jet-form-builder{padding:18px 16px}.jet-form-builder .jet-form-builder__label{font-size:14px}.jet-form-builder .jet-form-builder__next-page,.jet-form-builder .jet-form-builder__prev-page,.jet-form-builder .jet-form-builder__submit{width:100%;text-align:center;margin-bottom:8px}}.et_header_style_left #et_mobile_nav_menu{margin-top:0}.et_header_style_left .logo{max-width:100%;height:auto}.jet-form-builder-repeater__add{display:inline-block;padding:10px 20px;background:#990033;color:#fff!important;font-size:15px;font-weight:600;border-radius:6px;cursor:pointer;text-transform:uppercase;transition:background 0.3s ease,transform 0.2s ease;margin-top:10px}.jet-form-builder-repeater__add:hover{background:#cc0044;transform:translateY(-2px)}.jet-form-builder-repeater__remove{display:inline-block;padding:6px 14px;background:#e0e0e0;color:#333!important;font-size:14px;border-radius:4px;cursor:pointer;margin-top:6px;transition:background 0.3s ease}.jet-form-builder-repeater__remove:hover{background:#c2c2c2}#main-header{margin-left:0}#main-header{width:100%}.et_menu_container{padding-right:20px}.mobile_menu_bar{display:none!important}