/*!
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 4.18.09-22-2022
Description: Divi Child Theme
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
.tribe-events-pro .tribe-events-pro-photo {
  margin: 0 -21px;
  overflow: hidden;
  position: relative;
}
 
.tribe-common--breakpoint-medium.tribe-events-pro .tribe-events-pro-photo {
  margin: 0;
  padding: 0;
}
 
.tribe-events-pro .tribe-events-pro-photo__events {
  flex-wrap: nowrap;
  margin: 0;
}
 
.tribe-common--breakpoint-medium.tribe-events-pro .tribe-events-pro-photo__events {
  flex-wrap: wrap;
}
 
.tribe-events-pro .tribe-events-pro-photo__event {
  flex: none;
}
 
.tribe-events-pro .tribe-events-pro-photo .swiper-pagination {
  display: flex;
  justify-content: center;
  padding: 15px 16px;
}
 
.tribe-events-pro .tribe-events-pro-photo .swiper-pagination-bullet {
  background-color: #bababa;
  border-radius: 50%;
  flex: none;
  height: 10px;
  margin: 0 6px;
  width: 10px;
}
 
.tribe-events-pro .tribe-events-pro-photo .swiper-pagination-bullet:hover,
.tribe-events-pro .tribe-events-pro-photo .swiper-pagination-bullet:focus,
.tribe-events-pro .tribe-events-pro-photo .swiper-pagination-bullet-active {
  background-color: #727272;
}
 
.tribe-events-pro .tribe-events-pro-photo .swiper-button-prev,
.tribe-events-pro .tribe-events-pro-photo .swiper-button-next {
  position: absolute;
  bottom: 10px;
}
 
.tribe-events-pro .tribe-events-pro-photo .swiper-button-prev {
  left: 21px;
}
 
.tribe-events-pro .tribe-events-pro-photo .swiper-button-next {
  right: 21px;
}
 
.tribe-common--breakpoint-medium.tribe-events-pro .tribe-events-pro-photo .swiper-pagination,
.tribe-common--breakpoint-medium.tribe-events-pro .tribe-events-pro-photo .swiper-button-prev,
.tribe-common--breakpoint-medium.tribe-events-pro .tribe-events-pro-photo .swiper-button-next {
  display: none;
  visibility: hidden;
}


