.elementor-165 .elementor-element.elementor-element-2a4901c0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-165 .elementor-element.elementor-element-2a4901c0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}/* Start custom CSS for conexi_footer_widget2, class: .elementor-element-50751e60 *//* Container of links */
.link-lists {
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: flex-start;
  padding-top: 10px;
}

/* Individual link styles */
.link-lists a {
  color: #dddddd;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;
  position: relative;
  /*padding-left: 20px;*/
  transition: color 0.3s ease, padding-left 0.3s ease;
}

/* Arrow or icon before each link */
.link-lists a::before {
  content: '➤'; /* You can use a font awesome icon too */
  position: absolute;
  left: 0;
  color: #ffcd03;
  font-size: 12px;
  transition: transform 0.3s ease;
}

/* Hover effect */
.link-lists a:hover {
  color: #ffcd03;
  padding-left: 25px;
}

/* Optional: Animate the arrow on hover */
.link-lists a:hover::before {
  transform: translateX(3px);
}

ul.link-lists {
    margin-left: 75px !important;
}

/* On screens smaller than 768px (tablets/mobiles), remove left margin */
@media (max-width: 767px) {
  ul.link-lists {
    margin-left: 0 !important;
    padding-left: 0 !important;
  }

  .link-lists {
    align-items: flex-start;
  }
}
@media (max-width: 991px) {
  ul.link-lists {
    margin-left: 0 !important;
    padding-left: 0 !important;
  }

  .link-lists {
    align-items: flex-start;
  }
}/* End custom CSS */
/* Start custom CSS for conexi_footer_widget3, class: .elementor-element-4fd935af */.footer-address p {
  color: #eee;
  font-size: 15px;
  line-height: 1.7;
  margin-bottom: 20px;
  padding-left: 15px;
}

.footer-address strong {
  color: #ffcd03; /* Highlight label (Address 1/2) */
  font-weight: 600;
  font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for conexi_footer_bottom, class: .elementor-element-4ee6ca81 */.link-lists a::before {
  content: none !important;
}/* End custom CSS */