#block-drupal8-zymphonies-theme-custom-views-block-frontpage-slideshow-block-1, #block-views-block-frontpage-slideshow-mobile-block-1 {position: relative; z-index: 0;}

#block-drupal8-zymphonies-theme-custom-views-block-frontpage-slideshow-block-1 .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section, #block-views-block-frontpage-slideshow-mobile-block-1 .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section {
  width: 100% !important;
}

#block-drupal8-zymphonies-theme-custom-views-block-frontpage-slideshow-block-1 .views_slideshow_cycle_main .views_slideshow_cycle_slide, #block-views-block-frontpage-slideshow-mobile-block-1 .views_slideshow_cycle_main .views_slideshow_cycle_slide {
  width: 100% !important;
  height: auto !important;
}

#block-drupal8-zymphonies-theme-custom-views-block-frontpage-slideshow-block-1 .views_slideshow_cycle_main .field-content img, #block-views-block-frontpage-slideshow-mobile-block-1 .views_slideshow_cycle_main .field-content img {
  width: 100% !important;
}

.frontpage_slideshow_text_wrapper {background-color: rgba(0, 0, 0, .7); color: #ffffff; position: absolute; top: 10px; left: 10px; padding: 10px; width: 33%;}
.frontpage_slideshow_text_wrapper h2 {font-size: calc(0.8em + 0.4VW); line-height: 1.2; color: #ffffff; margin: 4px 0;}
.frontpage_slideshow_text_wrapper a {color: rgb(77,170,217); text-decoration: none; font-size: calc(0.6em + 0.4VW); line-height: 1;}
.frontpage_slideshow_text_wrapper a:hover {color: #99d4e9;}
.frontpage_slideshow_text_wrapper .body {font-size: calc(0.6em + 0.4VW); line-height: 1.3; color: #ffffff;}
.frontpage_slideshow_text_wrapper .link {line-height: 1;}
@media only screen and (min-width: 1140px) {
  .frontpage_slideshow_text_wrapper h2 {font-size: 1.3em;}
  .frontpage_slideshow_text_wrapper a {font-size: 0.9em;}
  .frontpage_slideshow_text_wrapper .body {font-size: 0.9em;}
}
@media only screen and (max-width: 700px) {
.frontpage_slideshow_text_wrapper {display: none;}
}

#block-drupal8-zymphonies-theme-custom-views-block-frontpage-slideshow-block-1 a:hover, #block-drupal8-zymphonies-theme-custom-views-block-frontpage-slideshow-block-1 a:focus {text-decoration: underline;}


/*#block-views-block-frontpage-slideshow-block-1, #block-views-block-frontpage-slideshow-mobile-block-1 {position: relative; z-index: 0;}

#block-views-block-frontpage-slideshow-block-1 .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section, #block-views-block-frontpage-slideshow-mobile-block-1 .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section {
  width: 100% !important;
}

#block-views-block-frontpage-slideshow-block-1 .views_slideshow_cycle_main .views_slideshow_cycle_slide, #block-views-block-frontpage-slideshow-mobile-block-1 .views_slideshow_cycle_main .views_slideshow_cycle_slide {
  width: 100% !important;
  height: auto !important;
}

#block-views-block-frontpage-slideshow-block-1 .views_slideshow_cycle_main .field-content img, #block-views-block-frontpage-slideshow-mobile-block-1 .views_slideshow_cycle_main .field-content img {
  width: 100% !important;
}

.frontpage_slideshow_text_wrapper {background-color: rgba(0, 0, 0, .7); color: #ffffff; position: absolute; top: 10px; left: 10px; padding: 10px; width: 33%;}
.frontpage_slideshow_text_wrapper h2 {font-size: calc(0.8em + 0.4VW); line-height: 1.2; color: #ffffff; margin: 4px 0;}
.frontpage_slideshow_text_wrapper a {color: rgb(77,170,217); text-decoration: none; font-size: calc(0.6em + 0.4VW); line-height: 1;}
.frontpage_slideshow_text_wrapper a:hover {color: #99d4e9;}
.frontpage_slideshow_text_wrapper .body {font-size: calc(0.6em + 0.4VW); line-height: 1.3; color: #ffffff;}
.frontpage_slideshow_text_wrapper .link {line-height: 1;}
@media only screen and (min-width: 1140px) {
  .frontpage_slideshow_text_wrapper h2 {font-size: 1.3em;}
  .frontpage_slideshow_text_wrapper a {font-size: 0.9em;}
  .frontpage_slideshow_text_wrapper .body {font-size: 0.9em;}
}
@media only screen and (max-width: 700px) {
.frontpage_slideshow_text_wrapper {display: none;}
}

#block-views-block-frontpage-slideshow-block-1 a:hover, #block-views-block-frontpage-slideshow-block-1 a:focus {text-decoration: underline;}*/