.dnext-logo-carosuel-active {

  overflow: hidden;

}



.dnext-logo-carosuel-active .dnext-logo-carosuel-item {

  display: block;

  margin: 0 auto;

  text-align: center;

}

.dnext-logo-carosuel-active .swiper-pagination-bullets {

  position: relative;

}

.dnext-logo-carosuel-active .swiper-button-next,

.dnext-logo-carosuel-active .swiper-button-prev {

  outline: none;

}



.dnxte_logo_carousel_parent .swiper-pagination {

  width: 100% !important;

}



.dnxte_logo_carousel_parent .swiper-pagination-bullets {

  text-align: center;

}



.dnxte_logo_carousel_parent .swiper-pagination-fraction {

  text-align: center;

}



.dnxte_logo_carousel_parent .swiper-wrapper {

  min-height: 100%;

}



.dnxte_logo_carousel_parent .swiper-slide {

  display: flex;

  align-items: center;

  height: auto;

  margin-bottom: 0 !important;

}



.dnxte_logo_carousel_parent .swiper-container,

.dnxte_logo_carousel_parent .img-fluid {

  border-width: 0px;

  border-color: #333;

  border-style: solid;

}



.dnxte_logo_carousel_parent .mt-10 {

  margin-top: 10px;

}



.dnxte_logo_carousel_parent .swiper-button-prev,

.dnxte_logo_carousel_parent .swiper-button-next {

  width: 50px;

  height: 55px;

  /* margin-top: 0 !important; */

}

.dnxte_logo_carousel_parent .swiper-button-next,

.dnxte_logo_carousel_parent .swiper-button-prev {

  background-image: none;

  display: flex;

  justify-content: center;

  align-items: center;

  transform: translateY(-50%);

}



.dnxte_logo_carousel_parent .swiper-button-next:after,

.dnxte_logo_carousel_parent .swiper-button-prev:after {

  content: attr(data-icon);

  display: inline-block;

  -webkit-box-sizing: border-box;

  box-sizing: border-box;

  font-family: ETmodules;

  font-weight: 400;

  font-style: normal;

  font-variant: normal;

  -webkit-font-smoothing: antialiased;

  text-transform: none;

  vertical-align: super;

}



.dnxte_logo_carousel_parent .swiper-pagination-bullet {

  opacity: 1;

}



.dnxte_logo_carousel_parent .swiper-button-container {

  position: absolute;

  top: 50%;

  z-index: 1;

}



.dnext_logo_carousel_arrows_default {

  right: -1% !important;

  left: -1% !important;

}

.dnext_logo_carousel_arrows_outer {

  right: -8% !important;

  left: -8% !important;

}

.dnext_logo_carousel_arrows_inner {

  right: 25px !important;

  left: 25px !important;

}



.dnext_logo_carousel_arrows_default_right {

  right: 0 !important;

}

.dnext_logo_carousel_arrows_default_left {

  left: 0 !important;

}



.dnext_logo_carousel_arrows_outer_right {

  right: -8% !important;

}



.dnext_logo_carousel_arrows_outer_left {

  left: -8% !important;

}



.dnext_logo_carousel_arrows_inner_right {

  right: 25px !important;

}

.dnext_logo_carousel_arrows_inner_left {

  left: 25px !important;

}

/* // child css */

.dnxte_logo_carousel_child .img-fluid {

  border-width: 0px;

  border-color: #333;

  border-style: solid;

}

