/**
 * Mixins
 * ----------------------------------------------------------------------------
 */
/**
 * Variables
 * ----------------------------------------------------------------------------
 */
/* line 24, ../sass/css/style.scss */
.go-slides {
  overflow-y: hidden;
  /**
   * Basic Structure
   * ----------------------------------------------------------------------------
   */
  /**
   * Slide Copy
   * ----------------------------------------------------------------------------
   */
  /**
   * CTA Button
   * ----------------------------------------------------------------------------
   */
  /**
   * Pagination/Navigation
   * ----------------------------------------------------------------------------
   */
  /**
   * Prevent FOUC, no-js handling, etc
   * ----------------------------------------------------------------------------
   */
  /* Prevent flash of unstyled content */
  /* JS disabled or only one slide is present ( in these cases) */
  /* Hide various things when the slider is disabled, which happens when there is only 1 slide, or JS is disabled, or if slides are stacked. */
  /* Hide image tag-based images when slider is enabled. The img tags are usefull for preventing FOUC and for more gracefully handling no-js. */
  /**
   * Slide Stacking
   * ----------------------------------------------------------------------------
   */
}
/* line 32, ../sass/css/style.scss */
.go-slides .go-slides-inner-wrap {
  margin: 0 auto;
  position: relative;
  width: 100%;
}
/* line 38, ../sass/css/style.scss */
.go-slides .slides {
  position: relative;
  overflow: hidden;
  width: 100%;
}
/* line 44, ../sass/css/style.scss */
.go-slides .go-slide {
  background-size: cover;
  background-position: center center;
  max-width: 100%;
  position: relative;
  width: 100%;
}
@media only screen and (min-width: 600px) {
  /* line 44, ../sass/css/style.scss */
  .go-slides .go-slide {
    min-height: 100%;
    height: 100%;
  }
}
/* line 58, ../sass/css/style.scss */
.go-slides .go-slide .go-slides-slide-image {
  width: 100%;
  height: auto;
}
/* line 6, ../sass/css/style.scss */
.go-slides .go-slide .slide-content-container-wrap:after,
.go-slides .go-slide .slide-content-container:after {
  content: "";
  display: table;
  clear: both;
}
/* line 69, ../sass/css/style.scss */
.go-slides .whole-slide-link {
  width: 100%;
  height: 100%;
  display: block;
  z-index: 1;
  position: absolute;
  top: 0;
}
/* line 84, ../sass/css/style.scss */
.go-slides .go-slide.copy-right,
.go-slides .go-slide.copy-left,
.go-slides .go-slide.copy-center {
  float: none;
}
/* line 90, ../sass/css/style.scss */
.go-slides .go-slide.copy-center {
  text-align: center;
}
/* line 94, ../sass/css/style.scss */
.go-slides .slide-content-container-wrap {
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
/* line 103, ../sass/css/style.scss */
.go-slides .go-slide.text-hidden .slide-content-wrap {
  display: none;
}
/* line 107, ../sass/css/style.scss */
.go-slides .slide-content-container {
  bottom: 0;
  width: 100%;
  height: 100% !important;
  overflow: hidden;
  position: absolute;
}
@media only screen and (min-width: 600px) {
  /* line 107, ../sass/css/style.scss */
  .go-slides .slide-content-container {
    max-width: 66%;
    position: relative;
    float: none;
    margin: 0 auto;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 122, ../sass/css/style.scss */
  .go-slides .copy-right .slide-content-container,
  .go-slides .copy-left .slide-content-container {
    max-width: 35%;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 129, ../sass/css/style.scss */
  .go-slides .copy-right .slide-content-container {
    float: right;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 135, ../sass/css/style.scss */
  .go-slides .copy-left .slide-content-container {
    float: left;
  }
}
/* line 142, ../sass/css/style.scss */
.go-slides.slider-type-standard-image.stack-on-small.slider-disabled .slide-content-container {
  max-width: 100%;
  background-color: #111;
}
/* line 148, ../sass/css/style.scss */
.go-slides .slide-content-wrap a {
  z-index: 2;
}
/* line 159, ../sass/css/style.scss */
.go-slides .slide-cta-wrap.align-left {
  text-align: left;
}
/* line 163, ../sass/css/style.scss */
.go-slides .slide-cta-wrap.align-right {
  text-align: right;
}
/* line 167, ../sass/css/style.scss */
.go-slides .slide-cta-wrap.align-center {
  text-align: center;
}
/* line 171, ../sass/css/style.scss */
.go-slides .slide-cta-wrap.align-none {
  text-align: inherit;
}
/* line 180, ../sass/css/style.scss */
.go-slides .go-slides-controls-wrap {
  text-align: center;
}
/* line 184, ../sass/css/style.scss */
.go-slides .go-slides-controls {
  z-index: 10;
}
/* line 189, ../sass/css/style.scss */
.go-slides.one-slide .go-slides-controls {
  display: none;
}
/* line 200, ../sass/css/style.scss */
.go-slides .slides .go-slide.slide-number-1 {
  display: block;
}
/* line 204, ../sass/css/style.scss */
.go-slides .slides .go-slide {
  display: none;
}
/* line 209, ../sass/css/style.scss */
.go-slides.slider-enabled .go-slides-controls, .go-slides.slider-enabled .go-slide-dummy-slide, .go-slides.slider-enabled .go-slides-nav:not(.go-slides-nav-prev-secondary), .go-slides.slider-enabled .go-slides-nav:not(.go-slides-nav-next-secondary) {
  display: inline-block !important;
}
/* line 216, ../sass/css/style.scss */
.go-slides .go-slides-nav-prev-secondary,
.go-slides .go-slides-nav-next-secondary {
  display: none;
}
/* line 224, ../sass/css/style.scss */
.go-slides .go-slides-nav.go-slides-nav-prev:before {
  content: "\edc5";
}
/* line 229, ../sass/css/style.scss */
.go-slides .go-slides-nav.go-slides-nav-next {
  margin-right: rem-calc(8);
}
/* line 232, ../sass/css/style.scss */
.go-slides .go-slides-nav.go-slides-nav-next:before {
  content: "\edbd";
}
/* line 242, ../sass/css/style.scss */
.go-slides.one-slide .go-slides-controls-wrap, .go-slides.slider-disabled.one-slide .go-slides-nav, .go-slides.slider-disabled.one-slide .go-slides-controls, .go-slides.slider-disabled.one-slide .go-slide-dummy-slide, .go-slides.slider-enabled.one-slide .go-slides-nav, .go-slides.slider-enabled.one-slide .go-slides-controls, .go-slides.slider-enabled.one-slide .go-slide-dummy-slide {
  visibility: hidden !important;
}
/* line 253, ../sass/css/style.scss */
.go-slides.slider-enabled.slider-type-background-image img.go-slides-slide-image {
  display: none;
}
/* line 257, ../sass/css/style.scss */
.go-slides.slider-type-background-image img.go-slides-slide-image {
  visibility: hidden;
}
/* line 268, ../sass/css/style.scss */
.go-slides .screen-size-helper {
  display: none;
  font-family: 'slider-inactive';
}
/* line 274, ../sass/css/style.scss */
.go-slides.slider-disabled.stack-on-small .go-slide {
  display: block;
  margin-bottom: 30px;
}
/* line 281, ../sass/css/style.scss */
.go-slides.slider-disabled.stack-on-small.slider-stacked .slides {
  height: auto !important;
}
/* line 288, ../sass/css/style.scss */
.go-slides.slider-disabled.stack-on-small .go-slides-nav.go-slides-nav-prev-secondary,
.go-slides.slider-disabled.stack-on-small .go-slides-nav.go-slides-nav-next-secondary,
.go-slides.slider-disabled.stack-on-small .go-slides-controls-wrap {
  display: none;
}
/* line 296, ../sass/css/style.scss */
.go-slides.slider-type-standard-image.slider-disabled.stack-on-small .slide-content-container-wrap,
.go-slides.slider-type-standard-image.slider-disabled.stack-on-small .slide-content-container {
  position: relative;
}
