.forminator-ui.forminator-custom-form[data-design="flat"] { font-variant-ligatures: none; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; text-shadow: rgba(0, 0, 0, 0.01) 0px 0px 1px; }@-webkit-keyframes spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}@keyframes spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}@-webkit-keyframes click-animation { 
  0% { transform: translate(-50%, -50%) scale(1); opacity: 0.2; }
  50% { transform: translate(-50%, -50%) scale(2); opacity: 0.1; }
  100% { transform: translate(-50%, -50%) scale(0); opacity: 0; }
}@keyframes click-animation { 
  0% { transform: translate(-50%, -50%) scale(1); opacity: 0.2; }
  50% { transform: translate(-50%, -50%) scale(2); opacity: 0.1; }
  100% { transform: translate(-50%, -50%) scale(0); opacity: 0; }
}.forminator-ui.forminator-custom-form[data-design="flat"] { width: 100%; margin: 30px 0px; box-sizing: border-box; }.forminator-ui.forminator-custom-form[data-design="flat"] .forminator-field { margin: 0px; padding: 0px; border: 0px; }.forminator-ui.forminator-custom-form[data-design="flat"] .forminator-field:focus { box-shadow: none; }.forminator-ui.forminator-custom-form[data-design="flat"][data-color-option="default"] .forminator-field:focus { outline: 0px; }@media (min-width: 783px){.forminator-ui.forminator-custom-form[data-design="flat"]:not(.forminator-size--small) { margin: 30px 0px; }}.forminator-draft-wrap .forminator-draft-notice.draft-error { background-color: rgb(249, 228, 232); box-shadow: rgb(224, 69, 98) 2px 0px 0px 0px inset; }.forminator-draft-wrap .forminator-draft-form .forminator-has_error .forminator-error-message { display: block; padding: 2px 10px; margin: 5px 0px 0px; border-radius: 0px; line-height: 2em; background-color: rgb(249, 228, 232); color: rgb(224, 69, 98); font-size: 12px; font-family: inherit; font-weight: 500; }.forminator-ui.forminator-custom-form[data-design="flat"] .forminator-response-message { margin: 0px 0px 20px; padding: 15px 10px; border-radius: 0px; text-align: left; }.forminator-ui.forminator-custom-form[data-design="flat"] .forminator-response-message, .forminator-ui.forminator-custom-form[data-design="flat"] .forminator-response-message:active, .forminator-ui.forminator-custom-form[data-design="flat"] .forminator-response-message:focus, .forminator-ui.forminator-custom-form[data-design="flat"] .forminator-response-message:hover { box-shadow: none; }.forminator-ui.forminator-custom-form[data-design="flat"] .forminator-response-message[aria-hidden="true"] { display: none; }.forminator-ui.forminator-custom-form[data-design="flat"] .forminator-response-message.forminator-show { display: block; }.forminator-ui.forminator-custom-form[data-design="flat"][data-color-option="default"] .forminator-response-message, .forminator-ui.forminator-custom-form[data-design="flat"][data-color-option="default"] .forminator-response-message:active, .forminator-ui.forminator-custom-form[data-design="flat"][data-color-option="default"] .forminator-response-message:focus, .forminator-ui.forminator-custom-form[data-design="flat"][data-color-option="default"] .forminator-response-message:hover { outline: 0px; }@media (min-width: 783px){.forminator-ui.forminator-custom-form[data-design="flat"]:not(.forminator-size--small) .forminator-response-message { margin-bottom: 30px; }}.forminator-ui.forminator-custom-form[data-design="flat"] .forminator-label { cursor: default; display: block; line-height: 1.7em; margin: 0px; border: 0px; }.forminator-ui.forminator-custom-form[data-design="flat"] .forminator-label[for] { cursor: pointer; }.forminator-ui.forminator-custom-form[data-design="flat"] .forminator-description, .forminator-ui.forminator-custom-form[data-design="flat"] .forminator-error-message { margin: 5px 0px 0px; }.forminator-ui.forminator-custom-form[data-design="flat"] .forminator-error-message { display: none; padding: 2px 10px; border-radius: 0px; line-height: 2em; }.forminator-ui.forminator-custom-form[data-design="flat"] .forminator-has_error .forminator-error-message { display: block; }.forminator-ui.forminator-custom-form[data-design="flat"] .forminator-input { width: 100%; display: block; box-sizing: border-box; min-width: unset; max-width: unset; min-height: unset; max-height: unset; height: auto; line-height: 1.3em; background-image: unset; transition: 0.2s; margin: 0px; padding: 10px; border-width: 0px; border-style: none; border-radius: 0px; }.forminator-ui.forminator-custom-form[data-design="flat"] .forminator-input, .forminator-ui.forminator-custom-form[data-design="flat"] .forminator-input:active, .forminator-ui.forminator-custom-form[data-design="flat"] .forminator-input:disabled, .forminator-ui.forminator-custom-form[data-design="flat"] .forminator-input:focus, .forminator-ui.forminator-custom-form[data-design="flat"] .forminator-input:hover { box-shadow: none; }.forminator-ui.forminator-custom-form[data-design="flat"] .forminator-input:disabled:not(.forminator-calculation) { border-style: dotted; }.forminator-ui.forminator-custom-form[data-design="flat"] .forminator-input:disabled { pointer-events: none; }.forminator-ui.forminator-custom-form[data-design="flat"] .forminator-input:disabled::-webkit-input-placeholder { opacity: 0.4; }.forminator-ui.forminator-custom-form[data-design="flat"] .forminator-input.forminator-field--phone { direction: ltr; }.forminator-ui.forminator-custom-form[data-design="flat"][data-color-option="default"] .forminator-input, .forminator-ui.forminator-custom-form[data-design="flat"][data-color-option="default"] .forminator-input:active, .forminator-ui.forminator-custom-form[data-design="flat"][data-color-option="default"] .forminator-input:disabled, .forminator-ui.forminator-custom-form[data-design="flat"][data-color-option="default"] .forminator-input:focus, .forminator-ui.forminator-custom-form[data-design="flat"][data-color-option="default"] .forminator-input:hover { outline: 0px; }.forminator-ui.forminator-custom-form[data-design="flat"] .forminator-input-with-toggle .forminator-password-toggle:active, .forminator-ui.forminator-custom-form[data-design="flat"] .forminator-input-with-toggle .forminator-password-toggle:focus, .forminator-ui.forminator-custom-form[data-design="flat"] .forminator-input-with-toggle .forminator-password-toggle:hover { outline: 0px; }.forminator-ui.forminator-custom-form[data-design="flat"] .forminator-input-with-toggle .forminator-password-toggle:focus-visible { box-shadow: rgb(0, 124, 186) 0px 0px 0px 2px; }.forminator-ui.forminator-custom-form[data-design="flat"] .forminator-textarea, .forminator-ui.forminator-custom-form[data-design="flat"] .forminator-textarea:active, .forminator-ui.forminator-custom-form[data-design="flat"] .forminator-textarea:disabled, .forminator-ui.forminator-custom-form[data-design="flat"] .forminator-textarea:focus, .forminator-ui.forminator-custom-form[data-design="flat"] .forminator-textarea:hover { box-shadow: none; }.forminator-ui.forminator-custom-form[data-design="flat"] .forminator-has_error .tmce-active .forminator-textarea.wp-editor-area { display: none; }.forminator-ui.forminator-custom-form[data-design="flat"][data-color-option="default"] .forminator-textarea, .forminator-ui.forminator-custom-form[data-design="flat"][data-color-option="default"] .forminator-textarea:active, .forminator-ui.forminator-custom-form[data-design="flat"][data-color-option="default"] .forminator-textarea:disabled, .forminator-ui.forminator-custom-form[data-design="flat"][data-color-option="default"] .forminator-textarea:focus, .forminator-ui.forminator-custom-form[data-design="flat"][data-color-option="default"] .forminator-textarea:hover { outline: 0px; }.forminator-ui.forminator-custom-form[data-design="flat"] .forminator-button { width: auto; min-width: 100px; max-width: unset; height: auto; min-height: unset; max-height: unset; cursor: pointer; display: inline-block; position: relative; margin: 0px 10px 0px 0px; padding: 10px; border: 0px; border-radius: 0px; background-image: unset; line-height: 1.45em; text-align: center; transition: 0.2s; }@media (max-width: 782px){.forminator-ui.forminator-custom-form[data-design="flat"] .forminator-button { width: 100%; margin: 0px 0px 10px; }}.forminator-ui.forminator-custom-form[data-design="flat"] .forminator-button, .forminator-ui.forminator-custom-form[data-design="flat"] .forminator-button:active, .forminator-ui.forminator-custom-form[data-design="flat"] .forminator-button:focus, .forminator-ui.forminator-custom-form[data-design="flat"] .forminator-button:hover { box-shadow: none; text-decoration: none; }.forminator-ui.forminator-custom-form[data-design="flat"] .forminator-button:active, .forminator-ui.forminator-custom-form[data-design="flat"] .forminator-button:focus, .forminator-ui.forminator-custom-form[data-design="flat"] .forminator-button:hover { box-shadow: rgba(0, 0, 0, 0.6) 0px 1px 4px 0px; }.forminator-ui.forminator-custom-form[data-design="flat"] .forminator-button:active span[aria-hidden]:not([class*="forminator-icon-"]) { width: 120%; padding: 120% 0px 0px; }.forminator-ui.forminator-custom-form[data-design="flat"] .forminator-button.forminator-disabled, .forminator-ui.forminator-custom-form[data-design="flat"] .forminator-button.forminator-onload, .forminator-ui.forminator-custom-form[data-design="flat"] .forminator-button:disabled { opacity: 0.5; user-select: none; pointer-events: none; }.forminator-ui.forminator-custom-form[data-design="flat"] .forminator-button:last-child { margin-right: 0px; }.forminator-ui.forminator-custom-form[data-design="flat"][data-color-option="default"] .forminator-button, .forminator-ui.forminator-custom-form[data-design="flat"][data-color-option="default"] .forminator-button:active, .forminator-ui.forminator-custom-form[data-design="flat"][data-color-option="default"] .forminator-button:focus, .forminator-ui.forminator-custom-form[data-design="flat"][data-color-option="default"] .forminator-button:hover { outline: 0px; }