.acfw_sign_up_btn {
	text-decoration: none !important;
	margin: 10px 0px;
}



/* ==================== Web Push Styles ===========================  */
.acfw-test-popup {
	border-radius: 10px;
  position: fixed;
  z-index: 99999;
  /* max-width: 320px; */
  min-width: 500px;
  max-width: 80%;
  box-shadow: 0 5px 15px rgba(0,0,0,0.3);
}
.acfw-test-popup.fade-left {
  animation: fadeInLeft 0.5s ease-in-out;
}

.acfw-test-popup.fade-right {
  animation: fadeInRight 0.5s ease-in-out;
}

.acfw-test-popup.fade-top {
  animation: fadeInTop 0.5s ease-in-out;
}

.acfw-test-popup.fade-bottom {
  animation: fadeInBottom 0.5s ease-in-out;
}

.acfw-test-popup.zoom-in {
  animation: zoomIn 0.5s ease-in-out;
}

/* Animations */
@keyframes fadeInLeft {
  from { opacity: 0; transform: translateX(-100px); }
  to { opacity: 1; transform: translateX(0); }
}

@keyframes fadeInRight {
  from { opacity: 0; transform: translateX(100px); }
  to { opacity: 1; transform: translateX(0); }
}

@keyframes fadeInTop {
  from { opacity: 0; transform: translateY(-100px); }
  to { opacity: 1; transform: translateY(0); }
}

@keyframes fadeInBottom {
  from { opacity: 0; transform: translateY(100px); }
  to { opacity: 1; transform: translateY(0); }
}

@keyframes zoomIn {
  from { opacity: 0; transform: scale(0.5); }
  to { opacity: 1; transform: scale(1); }
}
/* ===================== Web Push Styles End ========================  */
