/* compiled by scssphp v0.6.3 on Mon, 27 Sep 2021 22:19:04 +0200 (0.1109s) */

/* line 4, sass/image_slider.scss */
/* line 5, sass/image_slider.scss */
html #root #wrap_all .section.image_slider {
  margin-top: 120px;
  margin-bottom: 120px;
  overflow: hidden;
}
@media only screen and (max-width: 37.4375rem) {
  html #root #wrap_all .section.image_slider {
    margin-top: 35px;
    margin-bottom: 35px;
  }
}
/* line 15, sass/image_slider.scss */
html #root #wrap_all .section.image_slider .container {
  max-width: 1220px;
}
@media only screen and (max-width: 47.9375rem) {
  html #root #wrap_all .section.image_slider .container {
    padding: 0;
  }
}
/* line 23, sass/image_slider.scss */
html #root #wrap_all .section.image_slider .column.full {
  min-width: 100%;
  max-width: 100%;
  margin: 0;
}
/* line 29, sass/image_slider.scss */
html #root #wrap_all .section.image_slider .slider-controls {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: space-between;
  -ms-flex-pack: space-between;
  justify-content: space-between;
  max-width: 1130px;
  margin: 20px auto 0;
}
/* line 36, sass/image_slider.scss */
html #root #wrap_all .section.image_slider .slider-button {
  appearance: none;
  border: none;
  background: none;
  cursor: pointer;
  padding: 10px 0;
  color: #fff;
  font-family: 'DM Sans', sans-serif;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 3.1px;
  line-height: 1;
  text-transform: uppercase;
}
/* line 51, sass/image_slider.scss */
html #root #wrap_all .section.image_slider .slider-button .icon {
  background-size: 10px;
  background-position: center;
}
/* line 56, sass/image_slider.scss */
/* line 57, sass/image_slider.scss */
html #root #wrap_all .section.image_slider .slider-button.next-button .icon.chevron {
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23fff' d='M308.902 228.343L132.904 44.342C117.638 28.373 92.295 27.842 76.342 43.092C60.389 58.373 59.826 83.686 75.092 99.654L224.637 255.999L75.092 412.343C59.826 428.312 60.389 453.625 76.342 468.906C84.092 476.312 94.045 480 103.998 480C114.529 480 125.045 475.875 132.904 467.656L308.902 283.655C323.699 268.186 323.699 243.811 308.902 228.343Z'/%3E%3C/svg%3E");
  margin-left: 12px;
}
/* line 63, sass/image_slider.scss */
/* line 64, sass/image_slider.scss */
html #root #wrap_all .section.image_slider .slider-button.prev-button .icon.chevron-left {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23fff' d='M243.658 43.114C227.69 27.834 202.362 28.365 187.096 44.364L11.098 228.356C-3.699 243.824 -3.699 268.198 11.098 283.666L187.096 467.657C194.955 475.875 205.471 480 216.002 480C225.94 480 235.908 476.313 243.658 468.907C259.611 453.626 260.174 428.315 244.908 412.347L95.363 256.011L244.908 99.674C260.174 83.706 259.611 58.395 243.658 43.114Z'/%3E%3C/svg%3E");
  margin-right: 12px;
}
/* line 71, sass/image_slider.scss */
html #root #wrap_all .section.image_slider .slider {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  position: relative;
  z-index: 1;
  width: 100%;
  height: 640px;
  margin: 0;
  padding: 0;
}
@media only screen and (max-width: 47.9375rem) {
  html #root #wrap_all .section.image_slider .slider {
    height: 300px;
    overflow: visible;
  }
}
/* line 86, sass/image_slider.scss */
html #root #wrap_all .section.image_slider .slider .slide {
  padding: 0 45px;
  display: block;
}
/* line 92, sass/image_slider.scss */
html #root #wrap_all .section.image_slider .slider .slide.animate {
  -webkit-transition: transform 300ms ease;
  transition: transform 300ms ease;
}
@media only screen and (max-width: 47.9375rem) {
  html #root #wrap_all .section.image_slider .slider .slide {
    padding: 0 2.5vw;
  }
}
/* line 102, sass/image_slider.scss */
html #root #wrap_all .section.image_slider .slide .inner-container {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: flex-start;
  -ms-flex-align: flex-start;
  align-items: flex-start;
  -webkit-box-pack: flex-end;
  -ms-flex-pack: flex-end;
  justify-content: flex-end;
  position: relative;
  height: 640px;
  padding: 55px;
}
@media only screen and (max-width: 47.9375rem) {
  html #root #wrap_all .section.image_slider .slide .inner-container {
    height: 300px;
    padding: 5vw;
  }
}
/* line 116, sass/image_slider.scss */
html #root #wrap_all .section.image_slider .slide .inner-container h3 {
  margin-bottom: 30px;
}
/* line 120, sass/image_slider.scss */
html #root #wrap_all .section.image_slider .slide .inner-container .background-image::after {
  content: '';
  height: 80%;
  max-height: 392px;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.64) 0%, rgba(0, 0, 0, 0.56) 63%, rgba(0, 0, 0, 0) 100%);
}
