@charset "utf-8";

.forminator-ui [class*="forminator-icon-"]::before, .forminator-ui [class^="forminator-icon-"]::before { speak: none; line-height: 1; font-style: normal; font-weight: 400; font-variant: discretionary-ligatures; text-transform: none; letter-spacing: 0px; font-feature-settings: "liga"; -webkit-font-smoothing: antialiased; font-family: forminator-icons-font !important; }

@-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; }
}

@font-face { font-family: forminator-icons-font; font-weight: 400; font-style: normal; font-display: swap; src: local("forminator-icons-font"), url("../fonts/forminator-icons-font.woff2?1.7.4") format("woff2"), url("../fonts/forminator-icons-font.woff?1.7.4") format("woff"), url("../fonts/forminator-icons-font.ttf?1.7.4") format("truetype"); }

.forminator-ui .forminator-loading::before { animation: 1.3s linear 0s infinite normal none running spin; }

.forminator-ui .forminator-icon-calendar::before { content: "📅"; }

.forminator-ui .forminator-icon-cancel::before { content: "✕"; }

.forminator-ui .forminator-icon-check::before { content: "✓"; }

.forminator-ui .forminator-icon-chevron-down::before { content: "⌄"; }

.forminator-ui .forminator-icon-chevron-left::before { content: "❮"; }

.forminator-ui .forminator-icon-chevron-right::before { content: "❯"; }

.forminator-ui .forminator-icon-chevron-up::before { content: "⌃"; }

.forminator-ui .forminator-icon-close::before { content: "⊗"; }

.forminator-ui .forminator-icon-file::before { content: "📄"; }

.forminator-ui .forminator-icon-loader::before { content: "◌"; }

.forminator-ui .forminator-icon-refresh::before { content: "⟳"; }

.forminator-ui .forminator-icon-reset::before { content: "⥁"; }

.forminator-ui .forminator-icon-social-facebook::before { content: ""; }

.forminator-ui .forminator-icon-social-linkedin::before { content: ""; }

.forminator-ui .forminator-icon-social-twitter::before { content: ""; }

.forminator-ui .forminator-icon-upload::before { content: "⊼"; }

.forminator-ui .forminator-icon-warning::before { content: "⚠"; }

.forminator-ui .forminator-icon-add::before { content: ""; }

.forminator-ui .forminator-icon-remove::before { content: ""; }

.forminator-ui .forminator-icon-star::before { content: ""; }

.forminator-ui .forminator-icon-heart::before { content: ""; }

.forminator-ui .forminator-icon-like::before { content: ""; }

.forminator-ui .forminator-icon-smile::before { content: ""; }