.services-slider .owl-carousel .owl-stage-outer {
    height: 460px;
    }
    .services-slider .content {
  padding: 1rem 0; }

  .services-slider .media-29101 {
    box-shadow: 0 4px 16px rgb(0 0 0 / 10%);
    border-radius: 30% 0 30% 0;
  }

.services-slider .media-29101 img {
  margin-bottom: 20px;
  border-radius: 20% 0 0 0; }
.services-slider .media-29101 .text-wrapper{
  padding: 10px 20px;
  min-height: 160px;
}
.services-slider .media-29101 h3 {
  font-size: 18px;
  font-weight: 900 !important; }
  .services-slider .media-29101 a {
    color: #6c757d; }

.services-slider .owl-2-style .owl-nav {
  display: none; }

  .services-slider .owl-2-style .owl-dots {
  text-align: center;
  position: relative;
  bottom: -30px; }
  .services-slider .owl-2-style .owl-dots .owl-dot {
    display: inline-block; }
    .services-slider .owl-2-style .owl-dots .owl-dot span {
      display: inline-block;
      width: 15px;
      height: 3px;
      border-radius: 0px;
      background: #cccccc;
      -webkit-transition: 0.3s all cubic-bezier(0.32, 0.71, 0.53, 0.53);
      -o-transition: 0.3s all cubic-bezier(0.32, 0.71, 0.53, 0.53);
      transition: 0.3s all cubic-bezier(0.32, 0.71, 0.53, 0.53);
      margin: 3px; }
    .services-slider .owl-2-style .owl-dots .owl-dot.active span {
      background: #E26B4F; }
    .services-slider .owl-2-style .owl-dots .owl-dot:active, .services-slider .owl-2-style .owl-dots .owl-dot:focus {
      outline: none; }