/*!*******************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./src/comm-slider/style.css ***!
  \*******************************************************************************************************************************************************************************/
.p7-comm-slider {
  text-align:center;
}

.p7-comm-slider .swiper-slide {
  width: calc(65% - 60px) !important;
}

.p7-comm-slider .swiper-slide .comm-photo {
  padding-bottom:66.67%;
  width:100%;
  background-size: cover;
}

.p7-comm-slider .swiper-pagination {
  position:static;
}

.p7-comm-slider .swiper-pagination-bullet {
  font-size: 16px;
  font-family: "Akrobat";
  width: auto;
  height: auto;
  background: transparent;
  padding:0px 12px;
  border-radius:0;
  color:#000;
  margin:0 !important;
  opacity:1;
}

.p7-comm-slider .p7-comm-swipe-prev,
.p7-comm-slider .p7-comm-swipe-next {
  font-size: 16px;
  text-transform:uppercase;
  display:inline-block;
  margin-right:30px;
  color:#000;
  cursor:pointer;
}

.p7-comm-slider .p7-comm-swipe-next {
  margin-left:30px;
  margin-right:0;
}

.p7-comm-slider .swiper-pagination-bullet-active {
  background-color:#FFF;
}

.p7-comm-slider .swiper-pagination-bullet-active {
  background-color:#e9e9e9;
}

.p7-comm-slider.active-white .swiper-pagination-bullet-active {
  background-color:#FFF;
}

.p7-comm-slider .swiper-pagination {
  width:auto !important;
  display:inline-block;
}

.p7-comm-slider .swiper-pagination-bullet a.page-link {
  text-decoration:none;
  color:#000;
}
.wp-block-p7-comm-slider {
    width: 100%;
    max-width: 100%;
}

.p7-comm-slider .swipe-prev,
.p7-comm-slider .swipe-next {
    background: none;
    border: 2px solid #FFF;
    border-radius: 50%;
    background-size: 20px auto;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 25px;
    z-index: 1000;
    width: 50px;
    height: 50px;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
}
.p7-comm-slider .swipe-prev svg,
.p7-comm-slider .swipe-next svg{
    width: 25px;
    height: 25px;
}
.p7-comm-slider .swipe-next {
    left: auto !important;
    right: 25px;
}
.wp-block-p7-comm-slider{
    width: 100%;
    max-width: 100% !important;
}

/*# sourceMappingURL=style-index.css.map*/