.block_wrapper .wrap_slider-header {
  margin-top: 100px; }
  .block_wrapper .wrap_slider-header .hero_image_single {
    height: 780px;
    display: block;
    width: 100%;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    position: relative; }
    .block_wrapper .wrap_slider-header .hero_image_single:after {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      content: "";
      background: url(../../images/bg.jpg) no-repeat center center;
      z-index: 999;
      mix-blend-mode: screen;
      background-size: contain; }

.block_wrapper.hero_img {
  min-height: 70vh;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative; }
  .block_wrapper.hero_img .overlay {
    height: 100%;
    position: absolute;
    width: 100%; }
    .block_wrapper.hero_img .overlay .inner-content {
      height: 100%;
      position: relative; }
  .block_wrapper.hero_img .wrap_title {
    position: relative;
    max-width: 80%;
    margin: 0 auto; }
    .block_wrapper.hero_img .wrap_title:after {
      content: '';
      background-repeat: no-repeat;
      background-size: contain;
      background-position: center;
      height: 100%;
      width: 25%;
      opacity: 0.8;
      position: absolute;
      right: 0;
      bottom: 0;
      z-index: 4;
      background-image: url(../../images/flowerr3.png); }
    .block_wrapper.hero_img .wrap_title:before {
      content: '';
      background-repeat: no-repeat;
      background-size: contain;
      transform: scaleX(-1);
      background-position: center;
      height: 100%;
      width: 25%;
      opacity: 0.8;
      position: absolute;
      left: 0;
      bottom: 0;
      z-index: 4;
      background-image: url(../../images/flowerr3.png); }
    .block_wrapper.hero_img .wrap_title h1 {
      font-family: "peachcuties";
      font-size: 5em !important;
      text-align: center;
      margin-bottom: 0;
      font-weight: 300;
      position: relative;
      margin-top: 0; }
    .block_wrapper.hero_img .wrap_title h3 {
      color: #848892;
      font-size: 1.38889em;
      border-top: 0;
      padding-top: 0;
      margin-bottom: 0;
      margin-top: 0;
      font-family: "Jost";
      text-align: center;
      font-weight: 400; }
    .block_wrapper.hero_img .wrap_title .podnapis_slika {
      margin-bottom: 2em;
      max-width: 55%; }
      .block_wrapper.hero_img .wrap_title .podnapis_slika img {
        max-width: 160px;
        margin: 0 0 0 auto; }
  .block_wrapper.hero_img .wrap_datum {
    text-align: center;
    color: #fff; }
    .block_wrapper.hero_img .wrap_datum span {
      padding: 0 10px; }
    .block_wrapper.hero_img .wrap_datum .datum_dan {
      color: #fff;
      font-size: 3.33333em;
      font-family: "peachcuties"; }
    .block_wrapper.hero_img .wrap_datum .datum_mesec {
      color: #fff;
      font-size: 1.66667em; }
    .block_wrapper.hero_img .wrap_datum .datum_leto {
      color: #fff;
      font-size: 3.33333em;
      font-family: "peachcuties"; }

.block_wrapper #timer {
  display: block;
  text-align: center;
  min-height: 237px;
  padding: 3em; }
  .block_wrapper #timer .singletimerwrap {
    display: inline-block;
    padding: 0 40px; }
  .block_wrapper #timer .number {
    color: #D4B0A5;
    font-family: "peachcuties";
    font-size: 4.22222em;
    line-height: 1;
    font-weight: 500; }
  .block_wrapper #timer .desc {
    display: block;
    font-size: 1.22222em;
    text-align: center;
    padding-bottom: 20px; }

.hero_img .slick_arrow {
  padding: 5px 10px;
  color: #D4B0A5;
  background-color: #fff;
  font-size: 1.66667em;
  position: absolute;
  bottom: 0;
  cursor: pointer; }
  .hero_img .slick_arrow.arrow_prev {
    left: calc(50% - 50px);
    z-index: 10; }
  .hero_img .slick_arrow.arrow_next {
    left: calc(50% + 10px); }
