.elementor-1215 .elementor-element.elementor-element-33d3214{--display:flex;}.elementor-1215 .elementor-element.elementor-element-f5802fb .elementor-button{background-color:#FF0000;border-radius:0px 0px 0px 0px;}.elementor-1215 .elementor-element.elementor-element-f5802fb.elementor-element{--align-self:flex-start;}/* Start custom CSS for button, class: .elementor-element-f5802fb *//* ===== BUTTON BASE ===== */
.ravi-btn-anim{
  position:relative;
  border-radius:50px;
  color:#ffffff;
  overflow:hidden;

  /* BUTTON COLOR */
  background:#ff5500;
}


/* ===== PERFECT BORDER SYSTEM ===== */
.ravi-btn-anim{
  background:
    /* INNER BUTTON (same color) */
    linear-gradient(#FF0000, #FF0000) padding-box,

    /* FULL BORDER COLOR (THIS IS YOUR BORDER COLOR) */
    conic-gradient(
      from var(--angle),

      /* BASE BORDER COLOR */
      #FF0000 0deg,
      #FF0000 300deg,

      /* OVING DASH */
      #000 320deg,

      /* BACK TO BORDER */
      #ff5500 360deg
    ) border-box;

  border:2px solid transparent; /* KEEP THIS */
  animation:rotate 2.5s linear infinite;
}


/* ===== ANIMATION ===== */
@property --angle{
  syntax:"<angle>";
  initial-value:0deg;
  inherits:false;
}

@keyframes rotate{
  0%{ --angle:0deg; }
  100%{ --angle:360deg; }
}/* End custom CSS */