.icon-slider-section {
  padding-top: 50px;
}
@media (min-width: 768px) {
  .icon-slider-section {
    padding-top: 100px;
  }
}
.icon-slider-section .centered {
  padding-bottom: 10px;
}
.icon-slider-section .slick-prev:hover,
.icon-slider-section .slick-prev:focus,
.icon-slider-section .slick-next:hover,
.icon-slider-section .slick-next:focus {
  background: #e88831;
  transition: all 300ms ease-in-out;
}
.icon-slider-section .slick-prev:hover:before,
.icon-slider-section .slick-prev:focus:before,
.icon-slider-section .slick-next:hover:before,
.icon-slider-section .slick-next:focus:before {
  color: #19aaba;
}
@media (max-width: 767px) {
  .icon-slider-section .slick-prev,
  .icon-slider-section .slick-next {
    top: 220px;
  }
}
@media (min-width: 1315px) {
  .icon-slider-section .slick-next {
    right: -50px;
  }
}
@media (min-width: 1315px) {
  .icon-slider-section .slick-prev {
    left: -50px;
  }
}
.icon-slider-section .slide {
  padding: 0 17px;
}
.icon-slider-section .inner-slide {
  padding: 40px 30px 40px;
  position: relative;
  transition: all 300ms ease-out;
  border-left: none;
}
.icon-slider-section .inner-slide .icon {
  margin: 0 auto;
  transition: all 300ms ease-out;
  margin-bottom: 30px;
}
.icon-slider-section .inner-slide .icon svg,
.icon-slider-section .inner-slide .icon img {
  /* max-height: 56px; */
  width: 100%;
  display: block;
}
.icon-slider-section .inner-slide .icon svg {
  fill: #e0a116;
  transition: all 300ms ease-out;
}
.icon-slider-section .inner-slide h3,
.icon-slider-section .inner-slide .sub-tagline,
.icon-slider-section .inner-slide .h3-styling {
  text-align: center;
  transition: all 300ms ease-out;
}
.icon-slider-section .inner-slide h3 {
  margin-bottom: 0;
  text-align: center;
  color: #333333;
}
.icon-slider-section .inner-slide .h3-styling {
  margin-bottom: 10px;
  color: #e88831;
  font-size: 20px;
  color: #333333;
  font-weight: 700;
}
.icon-slider-section .inner-slide p {
  text-align: center;
}
.icon-slider-section .inner-slide a {
  text-decoration: none;
  font-weight: 700;
  font-style: italic;
}
.icon-slider-section .inner-slide a:hover,
.icon-slider-section .inner-slide a:focus {
  color: #e88831;
}
.icon-slider-section .inner-slide .sub-tagline {
  font-style: italic;
  margin-bottom: 30px;
}
.icon-slider-section .inner-slide .overlay-text p {
  font-size: 15px;
  transition: all 300ms ease-out;
}
.icon-slider-section .inner-slide .inner {
  text-align: center;
}
.icon-slider-section .inner-slide .inner:after {
  content: " ";
  display: block;
  margin: 30px auto 0;
  background: #ffdf01;
  height: 1px;
  width: 30px;
}
.icon-slider-section .inner-slide .button.arrow {
  font-style: italic;
  margin-top: 10px;
}
.icon-slider-section a {
  text-decoration: none;
}
.icon-slider-section a:hover .inner-slide,
.icon-slider-section a:focus .inner-slide {
  background: #e88831;
}
.icon-slider-section a:hover .inner-slide h2,
.icon-slider-section a:hover .inner-slide h3,
.icon-slider-section a:hover .inner-slide p,
.icon-slider-section a:hover .inner-slide .button,
.icon-slider-section a:focus .inner-slide h2,
.icon-slider-section a:focus .inner-slide h3,
.icon-slider-section a:focus .inner-slide p,
.icon-slider-section a:focus .inner-slide .button {
  color: #19aaba;
}
.icon-slider-section a:hover .inner-slide .icon,
.icon-slider-section a:focus .inner-slide .icon {
  background: #19aaba;
}
.icon-slider-section a:hover .inner-slide .icon svg,
.icon-slider-section a:focus .inner-slide .icon svg {
  fill: #fff;
}

.icon-wrapper {
  width: 300px;
  height: 250px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.icon-wrapper img {
  max-width: 300px;
  max-height: 250px;
  height: 180px;
  object-fit: cover;
}

@media screen and (max-width: 586px) {
  .icon-wrapper {
  }
  .icon-slider-section .inner-slide {
    padding: 0px;
  }
  .icon-slider-section .inner-slide .icon img {
    width: 100%;
    max-width: 100%;
    height: 190px !important;
    object-fit: cover;
  }
  .icon-wrapper {
    display: inline-block;
    max-width: 100%;
  }
  .icon-slider-section .inner-slide .icon {
    margin-bottom: 0px;
  }
}

.icon-slider-section a:hover .inner-slide .icon,
.icon-slider-section a:focus .inner-slide .icon-wrapper {
  background: transparent;
}
.icon-slider-section a:hover .inner-slide h2,
.icon-slider-section a:hover .inner-slide h3,
.icon-slider-section a:hover .inner-slide p,
.icon-slider-section a:hover .inner-slide .button,
.icon-slider-section a:focus .inner-slide h2,
.icon-slider-section a:focus .inner-slide h3,
.icon-slider-section a:focus .inner-slide p,
.icon-slider-section a:focus .inner-slide .button {
  color: #ffffff;
}

.icon-slider-section a:hover .icon-btn {
  border-color: #ffffff;
}

.icon-wrapper,
.inner-slide .inner p,
.icon-btn {
  transition: all;
  transition-duration: 300ms;
  transition-timing-function: ease-out;
}
