.kyl_impactblog_slider {
  margin: 0 30px;
}
@media (min-width: 1172px) {
  .kyl_impactblog_slider {
    max-width: 1140px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 1440px) {
  .kyl_impactblog_slider {
    max-width: 1190px;
  }
}
@media (min-width: 768px) {
  .kyl_impactblog_slider {
    margin: 0 68px;
  }
}
@media (min-width: 1024px) {
  .kyl_impactblog_slider {
    margin: 0 66px;
  }
}
@media (min-width: 1172px) {
  .kyl_impactblog_slider {
    max-width: 1140px;
    margin: 0 auto;
  }
}
@media (min-width: 1440px) {
  .kyl_impactblog_slider {
    max-width: 1190px;
    margin: 0 auto;
  }
}
.kyl_impactblog_slider .headline {
  /*.font_size_48(@font_weight_700);
		color: @dark_slate_blue;
		text-align: center;
		margin-bottom: 40px;*/
  font-weight: 700;
  letter-spacing: normal;
  line-height: 48px;
  font-size: 40px;
  color: #1f4755;
  text-transform: uppercase;
  font-style: italic;
  margin: 0 30px -19px;
  position: relative;
  z-index: 2;
  text-align: center;
}
@media (min-width: 768px) {
  .kyl_impactblog_slider .headline {
    font-weight: 700;
    letter-spacing: normal;
    line-height: normal;
    font-size: 72px;
    margin: 0 68px -36px;
  }
}
@media (min-width: 1024px) {
  .kyl_impactblog_slider .headline {
    margin-left: 66px;
    margin-right: 66px;
  }
}
@media (min-width: 1172px) {
  .kyl_impactblog_slider .headline {
    margin-left: 0;
    margin-right: 0;
  }
}
@media (min-width: 1440px) {
  .kyl_impactblog_slider .headline {
    font-weight: 700;
    letter-spacing: normal;
    line-height: normal;
    font-size: 115px;
    margin-bottom: -48px;
  }
}
.kyl_impactblog_slider .wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 -15px;
}
.kyl_impactblog_slider .wrapper > a {
  display: block;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 calc(33.333% - 30px);
  -moz-box-flex: 0;
  -ms-flex: 0 0 calc(33.333% - 30px);
  flex: 0 0 calc(33.333% - 30px);
  margin: 0 15px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.kyl_impactblog_slider .wrapper img {
  /*display: inline-block;
			margin-bottom: 20px;*/
  margin-bottom: 20px;
  min-height: 250px;
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.kyl_impactblog_slider .wrapper .title {
  /*.font_size_32(@font_weight_700);
			color: @dark_slate_blue;
			margin-bottom: 20px;*/
  font-weight: 700;
  letter-spacing: normal;
  line-height: 24px;
  font-size: 16px;
  margin-top: 20px;
  margin-bottom: 15px;
}
@media (min-width: 1440px) {
  .kyl_impactblog_slider .wrapper .title {
    margin-bottom: 20px;
    font-weight: 700;
    letter-spacing: normal;
    line-height: 32px;
    font-size: 24px;
  }
}
.kyl_impactblog_slider .wrapper .icon {
  /*display: inline-block;
			width: 34px;
			height: 28px;
			.bg-img-contain();
			background-image: @icon_arrow_right_very_light_brown;*/
  display: inline-block;
  background: transparent url('/wp-content/themes/kyltheme/assets/svg/icon_arrow_right_very_light_brown.svg') center center / 28px 34px no-repeat;
  height: 28px;
  width: 34px;
  position: relative;
  left: 0;
  -webkit-transition: left ease 300ms;
  -o-transition: left ease 300ms;
  -moz-transition: left ease 300ms;
  transition: left ease 300ms;
}
.kyl_impactblog_slider .wrapper .icon:hover {
  left: 10px;
}
