@media (max-width: 767px) {
  .parallax .block-title {
    font-size: 70px; } }
.parallax {
  position: relative;
  z-index: 1; }

.parallax-bg {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  /*background-attachment: fixed !important;*/
  /*background-attachment: scroll !important;*/
  background-repeat: repeat;
  z-index: 2; }

@media (max-width: 991px) {
  .parallax-bg {
    background-size: cover !important;
    background-position: 50% 0 !important; } }
.parallax-bg.parallax-image_contact {
  background-image: url("../img/parallax/fish_in_box.jpg");
  background-size: cover; }

.parallax-bg.parallax-image_endoflife {
  background-image: url("../img/parallax/two_types_of_fish.jpg");
  background-size: cover; }

.parallax-bg.parallax-image_environmental {
  background-image: url("../img/parallax/different_fish_boxes.jpg");
  background-size: cover; }

.parallax-bg.parallax-image_impact {
  background-image: url("../img/parallax/flat_fish.jpg");
  background-size: cover; }

.parallax-bg.parallax-image_impact {
  background-image: url("../img/parallax/flat_fish.jpg");
  background-size: cover; }

.parallax-bg.parallax-image_lateststudies {
  background-image: url("../img/parallax/three_flat_fish.jpg");
  background-size: cover; }

.parallax-bg.parallax-image_news {
  background-image: url("../img/parallax/many_fish_boxes.jpg");
  background-size: cover; }

.parallax-bg.parallax-image_news-fishboxmovie {
  background-image: url("../img/parallax/news_fishboxmovie.jpg");
  background-size: cover; }

.parallax-bg.parallax-image_news-healthymarketgrowth {
  background-image: url("../img/parallax/news_healthymarketgrowth.jpg");
  background-size: cover; }

.parallax-bg.parallax-image_news-newwebsite {
  background-image: url("../img/parallax/news_newwebsite.jpg");
  background-size: cover; }

.parallax-bg.parallax-image_news-publications {
  background-image: url("../img/parallax/fish_box_ice.jpg");
  background-size: cover; }

.parallax-bg.parallax-image_news-thermal {
  background-image: url("../img/parallax/iced_fish.jpg");
  background-size: cover; }

/*
.parallax-overlay {
    position: absolute; top: 0; left: 0; right: 0;
    width: 100%; height: 100%;
    background-position: 50% 0;
    background-repeat: repeat;
    background-image: url("../img/overlay.png");
    z-index: 3;
}
*/
.parallax-overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 0;
  background-repeat: repeat;
  background-image: url("../img/parallax/parallax_vignette.png");
  z-index: 3; }

.parallax-inner {
  position: relative;
  color: #fff;
  z-index: 4;
  min-height: 550px; }

section.page-section.parallax {
  margin: 0 0 4rem 0; }
