.toret-draw-form-layout-table{}.toret-draw-form-table{width:100%;border-collapse:collapse;margin-bottom:20px}.toret-draw-field-group{padding:15px;margin-bottom:20px;border:1px solid #ccd0d4;border-radius:4px;background-color:#fff}.toret-draw-group-title{font-size:1.2em;font-weight:600;margin-top:0;margin-bottom:15px;padding-bottom:8px;border-bottom:1px solid #eee;color:#2c3338}.toret-draw-group-fieldset>.toret-draw-group-title{padding:0 5px;margin-left:10px;font-size:1em;border-bottom:none}.custom-flex-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px}.custom-flex-row>.toret-draw-field-wrapper{flex-grow:1;flex-basis:200px;margin-bottom:0}.custom-flex-row>.toret-draw-field-wrapper.flex-item-auto{flex-grow:0;flex-basis:auto}.toret-draw-field-group .flex-column-item{flex:1;min-width:0}.toret-draw-field-group .flex-column-item.size-half{flex-basis:calc(50% - 10px)}.toret-draw-form-layout-div .form-field-full-width .toret-draw-input,.toret-draw-form-layout-div .form-field-full-width .toret-draw-input.toret-draw-field-type-textarea{width:100%;max-width:none}.toret-draw-form-layout-div .form-field-full-width .select2-container{width:100%!important;max-width:none!important}.my-custom-divi-form .et_pb_button.my-custom-submit-button{display:inline-block;padding:.7em 2em;font-size:1em;font-weight:700;line-height:1.7em;text-align:center;text-decoration:none;color:#ffffff!important;background-color:#0C71C3!important;border-radius:3px;transition:all 0.3s ease 0s}.my-custom-divi-form .et_pb_button.my-custom-submit-button:hover{opacity:.8}