/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 2.0.2
*/

.cls-span {
    color: #45C2C5;
}



.title-arrow .elementor-heading-title {
  position: relative;
  display: inline-flex;
  align-items: center;
  padding-left: 60px; /* space for circle + arrow */
  text-transform: uppercase;
}

/* circle */
.title-arrow .elementor-heading-title::before {
  content: "";
  position: absolute;
  left: 0;
  width: 39px;
  height: 39px;
  background-color: #48C2C5;
  border-radius: 50%;
}

/* arrow (separate element) */
.title-arrow .elementor-heading-title::after {
  content: url("/wp-content/uploads/2026/01/flech.svg");
  position: absolute;
  left: -22px;
  bottom: 4px;
  width: 48px;
  opacity: 0;
  transform: translateX(-20px);
  animation: arrow-slide-in 0.6s ease-out forwards;
}

/* animation */
@keyframes arrow-slide-in {
  to {
    opacity: 1;
    transform: translateX(0);
  }
}