@font-face {
  font-family: 'cbs';
  src: url("../../fonts/cbs/fonts/cbs.eot");
  src: url("../../fonts/cbs/fonts/cbs.eot") format("embedded-opentype"), url("../../fonts/cbs/fonts/cbs.woff") format("woff"), url("../../fonts/cbs/fonts/cbs.ttf") format("truetype"), url("../../fonts/cbs/fonts/cbs.svg") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block; }
.presentation .field--name-body {
  padding: 0 20px;
  font-family: 'Raleway'; }

.slick,
.slick-sub-wrapper {
  position: relative; }
  .slick .slick-slide,
  .slick-sub-wrapper .slick-slide {
    font-family: 'Raleway'; }
    .slick .slick-slide audio, .slick .slick-slide canvas, .slick .slick-slide progress, .slick .slick-slide video,
    .slick-sub-wrapper .slick-slide audio,
    .slick-sub-wrapper .slick-slide canvas,
    .slick-sub-wrapper .slick-slide progress,
    .slick-sub-wrapper .slick-slide video {
      display: block;
      width: 100%; }
      .slick .slick-slide audio source, .slick .slick-slide canvas source, .slick .slick-slide progress source, .slick .slick-slide video source,
      .slick-sub-wrapper .slick-slide audio source,
      .slick-sub-wrapper .slick-slide canvas source,
      .slick-sub-wrapper .slick-slide progress source,
      .slick-sub-wrapper .slick-slide video source {
        display: block; }
    .slick-sub-wrapper .slick .slick-slide .layout__region--main .block-layout-builder,
    .slick-sub-wrapper .slick-sub-wrapper .slick-slide .layout__region--main .block-layout-builder {
      margin-bottom: 0; }
    .slick .slick-slide .field--name-field-slide-text,
    .slick-sub-wrapper .slick-slide .field--name-field-slide-text {
      padding: 0 0px; }
    .slick .slick-slide .field--name-field-presentation,
    .slick-sub-wrapper .slick-slide .field--name-field-presentation {
      margin-top: 50px; }
    .slick .slick-slide .field--name-field-slide-text h1,
    .slick-sub-wrapper .slick-slide .field--name-field-slide-text h1 {
      font-size: 32px;
      line-height: 34px; }
    .slick .slick-slide .field--name-field-slide-text h2,
    .slick-sub-wrapper .slick-slide .field--name-field-slide-text h2 {
      font-size: 28px;
      line-height: 30px; }
    .slick .slick-slide .field--name-field-slide-text h3,
    .slick-sub-wrapper .slick-slide .field--name-field-slide-text h3 {
      font-size: 26px;
      line-height: 28px; }
    .slick .slick-slide .block-inline-blockpresentation-image-component img,
    .slick-sub-wrapper .slick-slide .block-inline-blockpresentation-image-component img {
      margin: 0 auto;
      /*
      width: 100%;
      height: auto;
      */ }
  .slick .slick__arrow,
  .slick-sub-wrapper .slick__arrow {
    position: absolute;
    width: 100%;
    top: 50%; }
    .slick .slick__arrow button.slick-arrow,
    .slick-sub-wrapper .slick__arrow button.slick-arrow {
      position: absolute;
      background: none;
      border: none; }
  .slick button.slick-next.slick-arrow,
  .slick button.slick-prev.slick-arrow,
  .slick-sub-wrapper button.slick-next.slick-arrow,
  .slick-sub-wrapper button.slick-prev.slick-arrow {
    background: none;
    position: absolute;
    font-size: 0;
    width: 40px;
    border: none;
    outline: none;
    font-family: 'cbs'; }
    .slick button.slick-next.slick-arrow:before, .slick button.slick-prev.slick-arrow:before, .slick-sub-wrapper button.slick-next.slick-arrow:before, .slick-sub-wrapper button.slick-prev.slick-arrow:before {
      content: "\e901";
      font-family: 'cbs';
      position: absolute;
      left: 0;
      font-size: 40px;
      top: 0;
      right: 0; }
      .theme-color-1 .slick button.slick-next.slick-arrow:before,
      .theme-color-1 .slick button.slick-prev.slick-arrow:before,
      .theme-color-1 .slick-sub-wrapper button.slick-next.slick-arrow:before,
      .theme-color-1
      .slick-sub-wrapper button.slick-prev.slick-arrow:before {
        background-color: #545454;
        color: white; }
      .theme-color-2 .slick button.slick-next.slick-arrow:before, .theme-color-2 .slick button.slick-prev.slick-arrow:before, .theme-color-2 .slick-sub-wrapper button.slick-next.slick-arrow:before,
      .theme-color-2 .slick-sub-wrapper button.slick-prev.slick-arrow:before {
        background-color: #acb3c8;
        color: white; }
      .theme-color-3 .slick button.slick-next.slick-arrow:before, .theme-color-3 .slick button.slick-prev.slick-arrow:before, .theme-color-3 .slick-sub-wrapper button.slick-next.slick-arrow:before, .theme-color-3 .slick-sub-wrapper button.slick-prev.slick-arrow:before {
        background-color: #8a9997;
        color: white; }
    .theme-color-1 .slick button.slick-next.slick-arrow:hover:before, .theme-color-2 .slick button.slick-next.slick-arrow:hover:before, .theme-color-3 .slick button.slick-next.slick-arrow:hover:before,
    .theme-color-1 .slick button.slick-prev.slick-arrow:hover:before, .theme-color-2 .slick button.slick-prev.slick-arrow:hover:before, .theme-color-3 .slick button.slick-prev.slick-arrow:hover:before,
    .theme-color-1 .slick-sub-wrapper button.slick-next.slick-arrow:hover:before, .theme-color-2 .slick-sub-wrapper button.slick-next.slick-arrow:hover:before, .theme-color-3 .slick-sub-wrapper button.slick-next.slick-arrow:hover:before,
    .theme-color-1
    .slick-sub-wrapper button.slick-prev.slick-arrow:hover:before,
    .theme-color-2 .slick-sub-wrapper button.slick-prev.slick-arrow:hover:before, .theme-color-3 .slick-sub-wrapper button.slick-prev.slick-arrow:hover:before {
      background-color: black; }
  .slick button.slick-next.slick-arrow, .slick-sub-wrapper button.slick-next.slick-arrow {
    right: -3%;
    top: 50%; }
    .slick-sub-slider .slick button.slick-next.slick-arrow,
    .slick-sub-slider .slick-sub-wrapper button.slick-next.slick-arrow {
      right: 0px; }
  .slick button.slick-prev.slick-arrow, .slick-sub-wrapper button.slick-prev.slick-arrow {
    left: -3%;
    top: 50%; }
    .slick-sub-slider .slick button.slick-prev.slick-arrow,
    .slick-sub-slider .slick-sub-wrapper button.slick-prev.slick-arrow {
      left: 0px; }
    .slick button.slick-prev.slick-arrow:before, .slick-sub-wrapper button.slick-prev.slick-arrow:before {
      content: "\e900";
      font-family: 'cbs'; }
  .slick ul.slick-dots,
  .slick-sub-wrapper ul.slick-dots {
    width: 100%;
    overflow: hidden;
    list-style: none;
    margin: 50px auto;
    text-align: center;
    padding: 0; }
    .slick ul.slick-dots .slick ul.slick-dots,
    .slick-sub-wrapper ul.slick-dots .slick ul.slick-dots {
      margin: 0 auto; }
    .slick ul.slick-dots li,
    .slick-sub-wrapper ul.slick-dots li {
      display: inline-block;
      margin: 0; }
      .slick ul.slick-dots li > button,
      .slick-sub-wrapper ul.slick-dots li > button {
        background: none;
        border: none;
        outline: none;
        font-size: 0; }
        .slick ul.slick-dots li > button:before, .slick-sub-wrapper ul.slick-dots li > button:before {
          content: "\e902";
          font-family: 'cbs';
          font-size: 16px; }
          .theme-color-1 .slick ul.slick-dots li > button:before,
          .theme-color-1 .slick-sub-wrapper ul.slick-dots li > button:before {
            color: #545454; }
          .theme-color-2 .slick ul.slick-dots li > button:before, .theme-color-2 .slick-sub-wrapper ul.slick-dots li > button:before {
            color: #acb3c8; }
          .theme-color-3 .slick ul.slick-dots li > button:before, .theme-color-3 .slick-sub-wrapper ul.slick-dots li > button:before {
            color: #8a9997; }
      .slick ul.slick-dots li.slick-active > button:before,
      .slick-sub-wrapper ul.slick-dots li.slick-active > button:before {
        color: black; }

@media (max-width: 767px) {
  .slick .slick-slide .field--name-field-slide-text,
  .slick-sub-wrapper .slick-slide .field--name-field-slide-text {
    padding: 0px; }
  .slick .slick-slide .field--name-field-presentation,
  .slick-sub-wrapper .slick-slide .field--name-field-presentation {
    margin-top: 20px; }
  .slick .slick-slide audio, .slick .slick-slide video,
  .slick-sub-wrapper .slick-slide audio,
  .slick-sub-wrapper .slick-slide video {
    width: 100%; }
  .slick .slick__arrow button.slick-next.slick-arrow, .slick-sub-wrapper .slick__arrow button.slick-next.slick-arrow {
    right: -8%; }
    .slick .slick__arrow button.slick-next.slick-arrow:before,
    .slick-sub-wrapper .slick__arrow button.slick-next.slick-arrow:before {
      font-size: 30px; }
    .slick-sub-slider .slick .slick__arrow button.slick-next.slick-arrow,
    .slick-sub-slider .slick-sub-wrapper .slick__arrow button.slick-next.slick-arrow {
      right: 20px; }
  .slick .slick__arrow button.slick-prev.slick-arrow, .slick-sub-wrapper .slick__arrow button.slick-prev.slick-arrow {
    left: -8%; }
    .slick-sub-slider .slick .slick__arrow button.slick-prev.slick-arrow,
    .slick-sub-slider .slick-sub-wrapper .slick__arrow button.slick-prev.slick-arrow {
      left: 20px; }
    .slick .slick__arrow button.slick-prev.slick-arrow:before, .slick-sub-wrapper .slick__arrow button.slick-prev.slick-arrow:before {
      font-size: 30px; }
  .slick ul.slick-dots,
  .slick-sub-wrapper ul.slick-dots {
    margin: 20px auto; } }

/*# sourceMappingURL=slick-slider.css.map */
