/* line 1, /myapp/app/assets/stylesheets/slider.scss */
.w-full {
  width: 100%;
}

/* line 5, /myapp/app/assets/stylesheets/slider.scss */
.block {
  display: block;
}

/* line 9, /myapp/app/assets/stylesheets/slider.scss */
.flex {
  display: flex;
}

/* line 13, /myapp/app/assets/stylesheets/slider.scss */
.inline-block {
  display: inline-block;
}

/* line 17, /myapp/app/assets/stylesheets/slider.scss */
.relative {
  position: relative;
}

/* line 21, /myapp/app/assets/stylesheets/slider.scss */
.img-resize {
  max-width: 100%;
  max-height: 100%;
}

/* line 26, /myapp/app/assets/stylesheets/slider.scss */
.absolute {
  position: absolute;
}

/* line 30, /myapp/app/assets/stylesheets/slider.scss */
.px-1 {
  padding-left: 2%;
  padding-right: 2%;
}

/* line 35, /myapp/app/assets/stylesheets/slider.scss */
.mt-5 {
  margin-top: 2rem;
}

/* line 39, /myapp/app/assets/stylesheets/slider.scss */
.slider-mt-40 {
  margin-top: 40px;
}
@media screen and (max-width: 767px) {
  /* line 39, /myapp/app/assets/stylesheets/slider.scss */
  .slider-mt-40 {
    margin-top: 0px;
  }
}

/* line 46, /myapp/app/assets/stylesheets/slider.scss */
.h-200px {
  height: 200px;
}

/* line 50, /myapp/app/assets/stylesheets/slider.scss */
.h-350px {
  height: 350px;
}

/* line 54, /myapp/app/assets/stylesheets/slider.scss */
.text-center {
  text-align: center !important;
}

/* line 58, /myapp/app/assets/stylesheets/slider.scss */
.owl-stage {
  display: flex;
}

/* line 62, /myapp/app/assets/stylesheets/slider.scss */
.h-full {
  height: 100%;
}

/* line 66, /myapp/app/assets/stylesheets/slider.scss */
.event-button-wrapper {
  position: absolute;
  bottom: 40px;
  text-align: center;
  width: 100%;
  display: block;
}

/* line 74, /myapp/app/assets/stylesheets/slider.scss */
.event-card-description {
  display: block;
  position: relative;
  font-size: 15px;
  font-weight: 300;
  font-style: normal;
  line-height: 1.41;
  letter-spacing: 2.7px;
  text-align: left;
  color: #5b5b5b;
  margin-bottom: 40px;
  padding: 12px;
}

/* line 88, /myapp/app/assets/stylesheets/slider.scss */
.box-shadow {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
}

/* line 95, /myapp/app/assets/stylesheets/slider.scss */
.owl-carousel .shadow,
.owl-speaker-videos .shadow,
.owl-home-testimonials .shadow {
  width: 100%;
  height: 100%;
  background: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.67) 68%, rgba(0, 0, 0, 0.87) 100%);
  bottom: -1px;
}
/* line 115, /myapp/app/assets/stylesheets/slider.scss */
.owl-carousel .shadow-text,
.owl-speaker-videos .shadow-text,
.owl-home-testimonials .shadow-text {
  bottom: 15px;
  text-align: center;
  width: 100%;
  color: white;
  letter-spacing: 2.9px;
  font-weight: 500;
  padding-left: 10px;
  padding-right: 10px;
}
/* line 125, /myapp/app/assets/stylesheets/slider.scss */
.owl-carousel .same-height,
.owl-speaker-videos .same-height,
.owl-home-testimonials .same-height {
  height: 270px;
}
/* line 135, /myapp/app/assets/stylesheets/slider.scss */
.owl-carousel .slider-description,
.owl-speaker-videos .slider-description,
.owl-home-testimonials .slider-description {
  font-size: 13px;
  font-weight: 300;
  font-style: normal;
  line-height: 1.41;
  letter-spacing: 2.7px;
  text-align: left;
  color: #5b5b5b;
}
/* line 144, /myapp/app/assets/stylesheets/slider.scss */
.owl-carousel a,
.owl-speaker-videos a,
.owl-home-testimonials a {
  background-image: linear-gradient(#ff003e 9.7%, #f00000) !important;
}
/* line 147, /myapp/app/assets/stylesheets/slider.scss */
.owl-carousel .owl-stage,
.owl-speaker-videos .owl-stage,
.owl-home-testimonials .owl-stage {
  margin: 0 auto;
}
/* line 150, /myapp/app/assets/stylesheets/slider.scss */
.owl-carousel .owl-dots,
.owl-speaker-videos .owl-dots,
.owl-home-testimonials .owl-dots {
  text-align: center;
  height: 40px;
}
/* line 154, /myapp/app/assets/stylesheets/slider.scss */
.owl-carousel button.owl-dot,
.owl-speaker-videos button.owl-dot,
.owl-home-testimonials button.owl-dot {
  height: 8px;
  width: 8px;
  margin: 24px 4px 0px 4px;
  background-color: #464646;
  opacity: 0.3;
  border-radius: 50%;
}
/* line 161, /myapp/app/assets/stylesheets/slider.scss */
.owl-carousel button.owl-dot.active,
.owl-speaker-videos button.owl-dot.active,
.owl-home-testimonials button.owl-dot.active {
  opacity: 1;
}

/* line 168, /myapp/app/assets/stylesheets/slider.scss */
.owl-carousel.special-owl .owl-stage {
  margin: 0;
}
