/* Swiper Navigation Arrows for Recommended Betting Sites */
.recommended-betting-sites .swiper-button-prev,
.recommended-betting-sites .swiper-button-next {
  width: 40px !important;
  height: 40px !important;
  background-color: #930027 !important;
  border-radius: 50% !important;
  color: #fff !important;
  transition: all 0.3s ease !important;
  margin-top: -20px !important;
  box-shadow: 0 2px 8px rgba(0,0,0,0.08) !important;
  position: absolute !important;
  top: 50% !important;
  z-index: 10 !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.recommended-betting-sites .swiper-button-prev:hover,
.recommended-betting-sites .swiper-button-next:hover {
  background-color: #cc0036 !important;
  transform: scale(1.1) !important;
}

.recommended-betting-sites .swiper-button-prev::after,
.recommended-betting-sites .swiper-button-next::after {
  font-size: 16px !important;
  font-weight: bold !important;
  color: #fff !important;
}

.recommended-betting-sites .swiper-button-prev {
  left: 10px !important;
}

.recommended-betting-sites .swiper-button-next {
  right: 10px !important;
} 