/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/*
    Created on : 10-mrt-2016, 9:25:59
    Author     : Mees Verberne
*/
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800,900);
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);
@import url(https://fonts.googleapis.com/css?family=Playfair+Display:400,700i);
@font-face {
  font-family: 'Zefani';
  src: url(/assets/fonts/zefani-regular-webfont.eot);
  src: url(/assets/fonts/zefani-regular-webfont.eot?#iefix) format('embedded-opentype'), url(/assets/fonts/zefani-regular-webfont.svg#zefaniregular) format('svg'), url(/assets/fonts/zefani-regular-webfont.woff2) format('woff2'), url(/assets/fonts/zefani-regular-webfont.woff) format('woff'), url(/assets/fonts/zefani-regular-webfont.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    font-family: 'Zefani';
    src: url(/assets/fonts/zefani-regular-webfont.svg#zefaniregular) format('svg');
  }
}
.home_slide_block.current .case-content .case-info .buttons {
  margin-left: 0px;
  opacity: 1;
  -webkit-transition-delay: 1s !important;
  -moz-transition-delay: 1s !important;
  -o-transition-delay: 1s !important;
  transition-delay: 1s !important;
}
.home_slide_block .languageSwitch .lang_nl {
  display: inherit;
}
.home_slide_block .languageSwitch .lang_en {
  display: none;
}
.home_slide_block .languageSwitch.en .lang_nl {
  display: none;
}
.home_slide_block .languageSwitch.en .lang_en {
  display: inherit;
}
.home_slide_block .images_container .image_item .image {
  background-position: 80% 50% !important;
  -webkit-transition: all 0s ease-out !important;
  -moz-transition: all 0s ease-out !important;
  -o-transition: all 0s ease-out !important;
  transition: all 0s ease-out !important;
}
.home_slide_block .case-content .case-info {
  margin-top: -30px !important;
}
.home_slide_block .case-content .case-info .title {
  display: inline-block;
  margin-right: 10px;
}
.home_slide_block .case-content .case-info .buttons {
  margin-left: -10px;
  opacity: 0;
  -webkit-transition: all 0.3s ease-out !important;
  -moz-transition: all 0.3s ease-out !important;
  -o-transition: all 0.3s ease-out !important;
  transition: all 0.3s ease-out !important;
}
.home_slide_block .case-content .case-info .buttons button {
  padding: 6px;
  vertical-align: text-bottom;
  cursor: hand;
  cursor: pointer;
  border: 1px solid #383838;
  border-radius: 3px;
  -webkit-transition: all 0.3s ease-out !important;
  -moz-transition: all 0.3s ease-out !important;
  -o-transition: all 0.3s ease-out !important;
  transition: all 0.3s ease-out !important;
}
.home_slide_block .case-content .case-info .buttons button.active {
  opacity: 0.5;
}
.home_slide_block .case-content .case-info .buttons button:hover {
  background-color: #fff;
}
.home_slide_block .case-content .case-info .content {
  column-count: 1 !important;
  line-height: 22px;
  width: 50%;
  text-align: justify;
}
.home_slide_block .case-content .case-info .content em a {
  text-decoration: underline;
}
.home_slide_block .case-content .case-info .content a {
  text-decoration: none;
}
.slide_block .slide {
  background-color: #10283c;
}
.slide_block .slide.image {
  opacity: 0.66;
}
.slide_block .slide.image svg {
  min-height: 100vh;
}
.slide_block .fp-next,
.slide_block .fp-prev {
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.slide_block .fp-next svg,
.slide_block .fp-prev svg {
  opacity: 0.66;
  position: absolute;
  left: -13px;
  top: -9px;
  mix-blend-mode: darken;
}
.slide_block .fp-next svg .another-circle,
.slide_block .fp-prev svg .another-circle {
  cursor: pointer;
  stroke-dasharray: 300;
  stroke-dashoffset: 0;
  transition: stroke-dashoffset 600ms ease;
  transform-origin: 0px 0px 0px;
  transition: fill .4s ease;
  fill: #fff0;
}
.slide_block .fp-next svg .another-circle:hover,
.slide_block .fp-prev svg .another-circle:hover {
  stroke-dashoffset: -300;
  transform: translate(5, 14);
  fill: #ffff;
}
.fp-controlArrow.fp-next,
.fp-controlArrow.fp-prev {
  border-width: 0px !important;
  border-color: #fff !important;
}
.fp-controlArrow.fp-next:hover,
.fp-controlArrow.fp-prev:hover {
  color: #666;
}
.fp-controlArrow.fp-next {
  right: 105px !important;
}
.fp-controlArrow.fp-prev {
  left: 90px !important;
}
.fp-slides {
  z-index: 0 !important;
}
.case-content {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently     */
}
.case-content .buttons {
  pointer-events: all;
}
@media all and (max-width: 1028px) {
  .home_slide_block .case-content .content {
    width: 100%;
  }
}
/*# sourceMappingURL=home_slide_block.css.map */