@-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("https://absoluteplumbingonline.com/wp-content/plugins/forminator/assets/forminator-ui/fonts/forminator-icons-font.woff2?1.7.4") format("woff2"), url("https://absoluteplumbingonline.com/wp-content/plugins/forminator/assets/forminator-ui/fonts/forminator-icons-font.woff?1.7.4") format("woff"), url("https://absoluteplumbingonline.com/wp-content/uploads/fm-lightning/font-files/forminator-icons-font-c3a1f8b0.woff") format("woff"); }