.pane-core-content-item-related-items{
  background-color: #fff;
}
div.krumo-root{
  margin-top:100px;
}
@-webkit-keyframes move{
  from {bottom: -600px;}
  to {bottom:0;}
}

@keyframes move{
  from {bottom: -600px;}
  to {bottom:0;}
}
.givaudan-related-items.load-animation{
  opacity: 1;
}
.givaudan-related-items:not(.load-animation){
  opacity: 0;
}
.load-animation.givaudan-related-items:not(.not-animation) .view-content .views-row:nth-child(4){
  -webkit-animation-duration: 3.5s;
  animation-duration: 3.5s;
}
.load-animation.givaudan-related-items:not(.not-animation) .view-content .views-row:nth-child(3){
  -webkit-animation-duration: 2.5s;
  animation-duration: 2.5s;
}
.load-animation.givaudan-related-items:not(.not-animation) .view-content .views-row:nth-child(2){
  -webkit-animation-duration: 1.5s;
  animation-duration: 1.5s;
}
.load-animation.givaudan-related-items:not(.not-animation) .view-content .views-row:nth-child(1){
  -webkit-animation-duration: 0.7s ;
  animation-duration: 0.7s ;
}
.load-animation.givaudan-related-items:not(.not-animation) .view-content .views-row{
  -webkit-animation-name: move;
  animation-name: move;
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  z-index: 5;
}
.givaudan-related-items .views-row{
  -webkit-transition: all 0.8s ease-in-out;
  -o-transition: all 0.8s ease-in-out;
  transition: all 0.8s ease-in-out;
  overflow: hidden;
}

.givaudan-related-items .views-row .image_related_item:not(.video_related_item) {
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
  -webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
}
.givaudan-related-items .views-row:hover .image_related_item:not(.video_related_item) {
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  transform: scale(1.1);
  -moz-transform: scale(1.1) rotate(0.01deg);
  -webkit-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
  -webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
}

.givaudan-related-items{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.givaudan-related-items .view-content .views-row.length-4 .image_related_item,
.givaudan-related-items .view-content.length-4 {
  min-height:340px;
}
.givaudan-related-items .view-content .views-row.length-3 .image_related_item,
.givaudan-related-items .view-content.length-3{
  min-height:360px;
}
.givaudan-related-items .view-content.length-3,
.givaudan-related-items .view-content.length-4 {
  display:-webkit-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex;
  width: 100%;
}
.givaudan-related-items .view-content .views-row .filter_image_related_items{
  height: 100%;
  position: absolute;
  width: 100%;
  background-color: #000000;
  opacity: 0.5;
  z-index: 1;
}
.givaudan-related-items .view-content .views-row{
  width: 100% ;
  position: relative;
  /*top: 1px;*/
}
.givaudan-related-items .view-content .views-row img{
  width: 100%;
}

.givaudan-related-items .view-content .views-row .link_related_item:hover a:visited,
.givaudan-related-items .view-content .views-row .link_related_item:hover a{
  color: #FFFFFF !important;
  background-color: #000000;
  /*  border: 1px solid #FFFFFE;*/
}

.givaudan-related-items .view-content .views-row .type-background .link_related_item:hover a:visited,
.givaudan-related-items .view-content .views-row .type-background .link_related_item:hover a{
  background-color: #FFFFFF;
  color: black !important;
}

.givaudan-related-items .view-content .views-row .type-background .link_related_item{
  border: 1px solid white;
}

.givaudan-related-items .view-content .views-row .type-background .link_related_item:hover{
  border: 1px solid black;
}

.givaudan-related-items .view-content .views-row .link_related_item{
  border: 1px solid black;
}

.givaudan-related-items .view-content .views-row .link_related_item:hover{
  border: 1px solid white;
}

.givaudan-related-items .view-content .views-row .link_related_item.main-action{
  padding: 0 !important;
}
.givaudan-related-items .view-content .views-row .link_related_item{
  background-color: #fff;
  /*opacity: 0.9;*/
}
.givaudan-related-items .view-content .views-row .link_related_item a:visited,
.givaudan-related-items .view-content .views-row .link_related_item a{
  color: #000 !important;
  padding: 14px 20px 12px !important;
  display: block;
  text-decoration: none;
  -webkit-transition: all 300ms linear;
  -o-transition: all 300ms linear;
  transition: all 300ms linear;
  font-family: "Fedra Sans Alt Pro Book";
  /*border:1px solid white;*/
}

.givaudan-related-items .view-content .views-row .type-background .link_related_item a:visited,
.givaudan-related-items .view-content .views-row .type-background .link_related_item a{
  color: #FFFFFF !important;
}

.givaudan-related-items .view-content .views-row .type-background .link_related_item{
  background-color: transparent;
}

.givaudan-related-items .view-content .views-row .text_related_item{
  color:#fff;
  font-size: 18px;
  font-family: "Fedra Sans Alt Pro Book";
  line-height: 24px;
  letter-spacing: 0px;
  position: relative;
  /*opacity: 0.8;*/
  /*white-space: nowrap;*/
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  z-index:2;
}

.givaudan-related-items .view-content .views-row .title_related_item{
  color:#fff;
  position: relative;
  /*opacity: 0.8;*/
  font-size: 28px;
  /*line-height: 43px;*/
  z-index: 2;
  font-family: "Fedra Serif B Pro Book";
  line-height: 40px;
}
.givaudan-related-items .view-content .views-row img{
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
}

.givaudan-related-items .view-content .views-row .image_related_item .image.mobile-image,
.givaudan-related-items .view-content .views-row .image_related_item .image.tablet-image{
  display: none;
}
.givaudan-related-items .view-content .views-row .image_related_item .image{
  height:100%;
  background-size: cover;
  background-position:center;
  z-index: 1;
}

.givaudan-related-items .view-content .views-row .image_related_item.video_related_item .vjs-poster{
  background-size: cover;
  background-position: center;
  /*display: none;*/
}
.givaudan-related-items .view-content .views-row .image_related_item.video_related_item .video-js .vjs-big-play-button,
.givaudan-related-items .view-content .views-row .image_related_item.video_related_item .video-js .vjs-control-bar{
  display: none;
}
.givaudan-related-items .view-content .views-row  .image_related_item.video_related_item video-js > video{
  height: 100% !important;
  background-size: cover;
  -o-object-fit: cover;
  object-fit: cover;
}
.givaudan-related-items .view-content .views-row .image_related_item.video_related_item video-js{
  width: 100% !important;
  height: 100% !important;
  background-size:cover;
  position: absolute;
  background-position: center;
}

/*-- 4 rows --*/
.givaudan-related-items .view-content .views-row.length-4 .field_group_related_items{
  position: absolute;
  width: 100%;
  bottom: 10%;
}
.givaudan-related-items .view-content .views-row.length-4 .link_related_item{
  /*padding: 0 30px 20px 30px;*/
  z-index: 2;
  margin-left: 30px;
  display: inline-block;
  position: relative;
}

.givaudan-related-items .view-content .views-row.length-4 .link_related_item{
  max-width: 20vw;
}

.givaudan-related-items .view-content .views-row.length-4 .text_related_item{
  padding:0 30px 0px 30px;
  margin-bottom:20px;
  -webkit-line-clamp: 3;
  height: 73px;
  z-index: 2;
}
.givaudan-related-items .view-content .views-row.length-4 .title_related_item{
  margin: 20px 30px 10px 30px;
  -webkit-line-clamp: 3;
  max-height: 129px;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.givaudan-related-items .view-content .views-row.length-4 .image_related_item{
  height: 45vh;
  /*  height: 27vw;
    max-height: 50vh;*/
}

/*-- end  4 rows --*/

/*-- 3 rows --*/
.givaudan-related-items .view-content .views-row.length-3 .field_group_related_items{
  position: absolute;
  width: 100%;
  bottom: 16%;
  z-index: 2;
}
.givaudan-related-items .view-content .views-row.length-3 .link_related_item{
  z-index: 2;
  margin-left: 65px;
  display: inline-block;
  position: relative;
}

/*.givaudan-related-items .view-content .views-row.length-4 .link_related_item{
  max-width: 12vw;
}*/

.givaudan-related-items .view-content .views-row.length-3 .text_related_item{
  padding:0 100px 0 65px;
  margin-bottom:20px;
  -webkit-line-clamp: 3;
  max-height: 75px;
}
.givaudan-related-items .view-content .views-row.length-3 .title_related_item{
  margin: 15px 65px 10px 65px;
  max-height: 129px;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp:3;
}
.givaudan-related-items .view-content .views-row.length-3 .image_related_item{
  height: 44vh;
  /*max-height: 45vh;*/
}
.page-node .givaudan-related-items .views-row.length-3 .slick-list{
  bottom: 54px;
  margin-top: 54px;
}
/*-- end  3 rows --*/

/*-- 2 rows --*/
.givaudan-related-items .view-content.length-2{
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 100%;
  min-height: 350px;
  /*  height: 31vw;
    max-height: 60vh;*/
  height:40vh;
}
.givaudan-related-items .view-content .views-row.length-2 .field_group_related_items{
  position: absolute;
  width: 100%;
  bottom: 16%;
  /*bottom: 100px;*/
}
.givaudan-related-items .view-content .views-row.length-2 .link_related_item{
  z-index: 2;
  margin-left: 110px;
  display: inline-block;
  position: relative;
}
.givaudan-related-items .view-content .views-row.length-2 .text_related_item{
  padding: 0 110px 0px 110px;
  -webkit-line-clamp: 3;
  max-height: 72px;
  margin-bottom: 20px;
}
.givaudan-related-items .view-content .views-row.length-2 .title_related_item{
  margin: 15px 110px 10px 110px;
  max-height: 129px;
  position: relative;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  /*white-space: nowrap;*/
}
.givaudan-related-items .view-content .views-row.length-2 .image_related_item{
  height: 40vh;
  min-height: 350px;
  /*max-height: 60vh;*/
}
/*-- end  2 rows --*/

/*-- 1 row --*/
.givaudan-related-items .view-content .views-row.length-1 .image_related_item,
.givaudan-related-items .view-content.length-1{
  min-height: 330px;
}
.givaudan-related-items .view-content.length-1{
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 100%;
  vertical-align: middle;
  /*height: 25vw;*/
}
.givaudan-related-items .view-content .views-row.length-1 .field_group_related_items{
  position: absolute;
  width: 100%;
  bottom: 20%;
}
.givaudan-related-items .view-content .views-row.length-1 .link_related_item{
  z-index: 2;
  margin-left: 100px;
  display: inline-block;
  position: relative;
}
/*.givaudan-related-items .view-content .views-row.length-4 .link_related_item{
  max-width: 12vw;
}*/

.givaudan-related-items .view-content .views-row.length-1 .text_related_item{
  padding:0px 230px 0 100px;
  margin-bottom: 20px;
  -webkit-line-clamp:2;
  max-height: 49px;
}
.givaudan-related-items .view-content .views-row.length-1 .title_related_item{
  margin: 30px 230px 0px 100px;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  max-height: 129px;
  margin-bottom: 10px;
  /*white-space: nowrap;*/
}
.givaudan-related-items .view-content .views-row.length-1 .image_related_item{
  height: 40vh;
}
/*-- end  1 row --*/

.slick-dots li button:focus:before{
  opacity: 0.25;
}
.givaudan-related-items .slick-dots li{
  margin: 0 !important;
}
.givaudan-related-items .slick-dots li.slick-active button:before{
  font-size: 11px !important;
}
.givaudan-related-items .slick-dots li button:before{
  font-size: 10px !important;
}

.page-node .givaudan-related-items .slick-dots{
  bottom: 0;
}
.givaudan-related-items .slick-dots{
  bottom:0;
  /*bottom:-54px;*/
  background-color: #fff;
  padding: 16px 0;
  position: absolute;
  margin:0;
  width: 100vw;
  right:0;
}
.givaudan-related-items .slick-slider{
  margin:0 !important;
}
.givaudan-related-items .views-row.slick-active{
  width: 100vw !important;
}


@media (max-width: 1119px) {
  .givaudan-related-items.load-animation{
    opacity: 1;
  }
  .givaudan-related-items:not(.load-animation){
    opacity: 1;
  }
  .givaudan-related-items .slick-slider{
    padding-bottom: 54px;
  }
  /*-- 4 rows --*/
  .givaudan-related-items .view-content .views-row.length-4 .image_related_item, .givaudan-related-items .view-content.length-4 {
    min-height: 240px;
  }
  .givaudan-related-items .view-content .views-row.length-4 .field_group_related_items{
    bottom:12%;
  }
  .givaudan-related-items .views-row.length-4.slick-active {
    width:50vw !important;
  }
  .givaudan-related-items .view-content .views-row.length-4 .image_related_item{
    height: 40vh;
    /*height: 32vw;*/
  }
  .givaudan-related-items .view-content .views-row.length-4 .title_related_item{
    margin:10px 48px 0px 36px;
    -webkit-line-clamp: 2;
    max-height: 86px;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    margin-bottom:6px;
  }

  .givaudan-related-items .view-content .views-row.length-4 .text_related_item{
    padding: 0 48px 0px 36px;
    -webkit-line-clamp: 2;
    height: 45px;
  }
  .givaudan-related-items .view-content .views-row.length-4 .link_related_item{
    margin-left: 36px;
  }
  .givaudan-related-items .view-content .views-row.length-4 .link_related_item {
    max-width: 40vw;
  }
  /*-- end  4 rows --*/

  /*-- 3 rows --*/

  .givaudan-related-items .view-content .views-row.length-3 .title_related_item{
    /*margin: 0 48px 15px 36px;*/
    margin: 0 25px 15px 25px;
  }
  .givaudan-related-items .view-content .views-row.length-3 .text_related_item{
    padding: 0 25px 0px 25px;
    -webkit-line-clamp: 2;
    max-height: 46px;
  }
  .givaudan-related-items .view-content .views-row.length-3 .link_related_item{
    margin-left: 25px;
  }
  .givaudan-related-items .view-content .views-row.length-3 .image_related_item {
    height: 30vh;
  }

  /*-- end  3 rows --*/

  /*-- 2 rows --*/
  .givaudan-related-items .view-content .views-row.length-2 .title_related_item {
    margin: 15px 150px 10px 100px;
  }
  .givaudan-related-items .view-content .views-row.length-2 .text_related_item {
    padding: 0 150px 0 100px;
  }
  .givaudan-related-items .view-content .views-row.length-2 .link_related_item{
    margin-left: 100px;
  }
  .givaudan-related-items .view-content .views-row.length-2 .field_group_related_items{
    bottom:14%;
  }
  .givaudan-related-items .view-content .views-row.length-2 .title_related_item{
    margin: 10px 50px 10px 36px;
    /*max-height: 38px;*/
  }
  .givaudan-related-items .view-content .views-row.length-2 .text_related_item{
    padding: 0 50px 0px 36px;
  }
  .givaudan-related-items .view-content .views-row.length-2 .link_related_item{
    margin-left: 36px;
  }
  .givaudan-related-items .view-content.length-2,
  .givaudan-related-items .view-content .views-row.length-2 .image_related_item {
    height: 34vh;
  }
  /*  .givaudan-related-items .view-content .views-row.length-2.views-row-last .field_group_related_items{
      bottom:14%;
    }*/
  /*-- end  2 rows --*/
  /*-- 1 row --*/

  .givaudan-related-items .view-content .views-row.length-1 .image_related_item{
    height: 35vh;
  }
  .givaudan-related-items .view-content .views-row.length-1 .title_related_item {
    margin: 30px 120px 0px 100px;
  }
  .givaudan-related-items .view-content .views-row.length-1 .text_related_item {
    padding: 0px 120px 0 100px;
  }
  /*-- end  1 row --*/
  .givaudan-related-items .view-content .views-row.length-1 .title_related_item {
    /*padding: 30px 100px 0 100px;*/
    padding: 0;
  }
  .givaudan-related-items .view-content .views-row.length-1 .text_related_item {
    padding: 0 120px 0 100px;
  }
  .givaudan-related-items .view-content .views-row .image_related_item .image.mobile-image,
  .givaudan-related-items .view-content .views-row .image_related_item .image.desktop-image{
    display: none;
  }
  .givaudan-related-items .view-content .views-row .image_related_item .image.tablet-image{
    display:block;
  }
}
@media (max-width: 767px) {

  .givaudan-related-items .view-content .slick-prev {
    left: 5px;
  }

  .givaudan-related-items .view-content .slick-next {
    right: 5px;
    transform: rotate(180deg);
  }

  .givaudan-related-items .view-content .slick-prev::before,
  .givaudan-related-items .view-content .slick-next::before{
    display: none;
  }

  .givaudan-related-items .view-content.length-3 .slick-prev{
    right: calc(50% + 40px);
    bottom: 18px;
    left: auto;
  }

  .givaudan-related-items .view-content.length-3 .slick-next{
    left: calc(50% + 40px);
    bottom: 17px;
    right: auto;
  }

  .givaudan-related-items .view-content.length-4 .slick-prev{
    right: calc(50% + 50px);
    bottom: 18px;
    left: auto;
  }

  .givaudan-related-items .view-content.length-4 .slick-next{
    left: calc(50% + 50px);
    bottom: 17px;
    right: auto;
  }

  .givaudan-related-items .view-content .slick-prev,
  .givaudan-related-items .view-content .slick-next{
    top: auto;
    z-index: 1;
    width: 20px;
    height: 20px;
    margin-top: 0px;
    bottom: 17px;
    fill: #000;
  }

  .givaudan-related-items .view-content .views-row .text_related_item{
    font-size: 17px;
    line-height: 22px;
  }

  .givaudan-related-items .view-content .views-row.length-1 .text_related_item {
    max-height: 46px;
  }

  .givaudan-related-items{
    display: block;
  }
  .givaudan-related-items .view-content .views-row .title_related_item{
    font-size:24px;
    line-height: 36px;
    -webkit-line-clamp:initial;
  }
  /*-- 4 rows --*/
  .givaudan-related-items .view-content .views-row.length-4 .title_related_item{
    -webkit-line-clamp: 2;
  }
  .givaudan-related-items .views-row.length-4.slick-active {
    width:100vw !important;
  }
  .givaudan-related-items .view-content.length-3,
  .givaudan-related-items .view-content.length-4{
    display: block;
    width: auto;
  }
  .givaudan-related-items .view-content .views-row.length-4 .link_related_item{
    max-width: calc(100vw - 80px)
  }
  .givaudan-related-items .view-content .views-row.length-4 .image_related_item{
    /*    height: 100vw;
        max-height: 50vh;
    */width:100vw;
  }
  .page-node .givaudan-related-items .slick-list{
    margin-bottom: 0 !important;
  }
  .givaudan-related-items .length-4.slick-slider{
    /*margin-bottom: 0px !important;*/
    /*height: 37vw;*/
    /*height: 40vh;*/
    /*    height: 100vw;
        max-height: 50vh; */
  }
  /*-- end  4 rows --*/
  .givaudan-related-items .slick-dots{
    /*bottom: -54px;*/
  }
  /*--  3 rows --*/
  .givaudan-related-items .view-content .views-row.length-3 .image_related_item{
    /*height: 90vw;*/
    /*    max-height: 50vh;
        width:100vw;*/
  }
  .givaudan-related-items .length-3.slick-slider{
    /*margin-bottom: 50px;*/
    /*height: 340px;*/
    height: calc(40vh + 54px);
    /*height: 37vw;*/
    /*height: 90vw;*/
    /*max-height: 50vh;*/
  }
  .givaudan-related-items .view-content .views-row.length-3 .image_related_item {
    height: 340px;
    height: 40vh;
  }
  .givaudan-related-items .view-content .views-row.length-3 .title_related_item{
    max-height: 72px;
    padding: 0;
  }
  .givaudan-related-items .view-content .views-row.length-3 .text_related_item{
    padding: 0 48px 0 36px;
  }
  .givaudan-related-items .view-content .views-row.length-3 .link_related_item{
    margin-left:36px;
  }
  .givaudan-related-items .view-content .views-row.length-3 .field_group_related_items{
    /*bottom: 40px;*/
    /*bottom: 74px;*/
    bottom: 25%;
  }
  .givaudan-related-items .view-content .views-row.length-3 .title_related_item {
    -webkit-line-clamp: 2;
  }
  .givaudan-related-items .view-content .views-row.length-3 .image_related_item, .givaudan-related-items .view-content.length-3 {
    min-height: 310px;
  }
  /*-- end  3 rows --*/

  /*-- 2 rows --*/
  .givaudan-related-items .view-content .views-row.length-2 .field_group_related_items{
    bottom: 17%;
  }
  .givaudan-related-items .view-content.length-2{
    display: block;
    margin-bottom: 60px;
  }
  .givaudan-related-items .view-content.length-2{
    /*height: 60vh;*/
    /*    height: 160vw;
        max-height: 90vh; */
    height: auto;
    margin-bottom: 0;
  }
  
  .front .givaudan-related-items .view-content.length-2{
    display: block;
    margin-bottom: 0;
    height: auto;
  }
  
  .givaudan-related-items .view-content .views-row.length-2 .image_related_item{
    height: 30vh;
    /*height: 80vw;*/
    /*max-height: 45vh;*/
  }
  .givaudan-related-items .view-content .views-row.length-2{
    top: 0;
  }
  .givaudan-related-items .view-content .views-row.length-2 .title_related_item{
    margin: 0px 25px 15px 25px;
    max-width: 100%;
    max-height: 72px;
    -webkit-line-clamp: 2
  }
  .givaudan-related-items .view-content .views-row.length-2 .text_related_item{
    padding: 0 25px 0px 25px;
    margin-bottom: 15px;
    max-height: 47px;
    /*    -webkit-line-clamp: 2;
        height: 30px;*/
  }
  .givaudan-related-items .view-content .views-row.length-2 .link_related_item{
    margin-left: 25px;
  }
  .givaudan-related-items .view-content.length-2 {
    min-height: 590px;
  }
  /*-- end  2 rows --*/
  /*-- 1 row --*/
  .givaudan-related-items .view-content .views-row.length-1 .title_related_item {
    -webkit-line-clamp: 2;
  }
  .givaudan-related-items .view-content .views-row.length-1 .field_group_related_items{
    position: absolute;
    width: 100%;
    bottom: 40px;
  }
  .givaudan-related-items .view-content .views-row.length-1 .link_related_item{
    z-index: 2;
    margin-left: 36px;
    display: inline-block;
    position: relative;
  }
  .givaudan-related-items .view-content .views-row.length-1 .text_related_item{
    padding:0 48px 0px 36px;
    /*    margin-bottom:10px;
        -webkit-line-clamp:2;
        height: 22px;*/
  }
  .givaudan-related-items .view-content .views-row.length-1 .title_related_item{
    margin: 15px 48px 15px 36px !important;
    padding: 0;
  }
  .givaudan-related-items .view-content .views-row.length-1 .image_related_item{
    height: 340px;
    /*max-height: 50vh;*/
  }

  /*-- end  1 row --*/
  .givaudan-related-items .view-content .views-row .image_related_item .image.mobile-image{
    display:block;
  }
  .givaudan-related-items .view-content .views-row .image_related_item .image.tablet-image,
  .givaudan-related-items .view-content .views-row .image_related_item .image.desktop-image{
    display: none;
  }
}