.effect-fx-hp-h1,
.effect-fx h1,
.effect-fx h2,
.effect-fx-contacts h1,
.effect-fx-contacts-footer h1{
  position: relative;
  opacity: 0;
  bottom: -20px;
  -webkit-transition: opacity 1.5s ease 0.25s,bottom 1.5s ease .25s;
  -moz-transition: opacity 1.5s ease 0.25s,bottom 1.5s ease .25s;
  -o-transition: opacity 1.5s ease 0.25s,bottom 1s ease .25s;
  transition: opacity 1.5s ease 0.25s,bottom 1s ease .25s;
}

.effect-fx-hp-h2,
.effect-fx p,
.effect-fx-contacts h2,
.effect-fx-contacts-footer p{
  position: relative;
  opacity: 0;
  bottom: -20px;
  -webkit-transition: opacity 1.5s ease 0.5s,bottom 1.5s ease .5s;
  -moz-transition: opacity 1.5s ease 0.5s,bottom 1.5s ease .5s;
  -o-transition: opacity 1.5s ease 0.5s,bottom 1.5s ease .5s;
  transition: opacity 1.5s ease 0.5s,bottom 1.5s ease .5s;
}

.effect-fx-div,
.effect-fx-hp-p,
.effect-fx-contacts p,
.effect-fx-contacts-a{
  position: relative;
  opacity: 0;
  bottom: -20px;
  -webkit-transition: opacity 1s ease 0.75s,bottom 1s ease .75s;
  -moz-transition: opacity 1s ease 0.75s,bottom 1s ease .75s;
  -o-transition: opacity 1s ease 0.75s,bottom 1s ease .75s;
  transition: opacity 1s ease 0.75s,bottom 1s ease .75s;
}

/* IMG HOMEPAGE */
.effect-fx-hp-img-0 {
  position: relative;
  opacity: 0;
  -webkit-transition: all 1.5s ease .25s;
  -moz-transition: all 1.5s ease .25s;
  -o-transition: all 1.5s ease .25s;
  transition: all 1.5s ease .25s;
}
.effect-fx-hp-img-1 {
  position: relative;
  opacity: 0;
  -webkit-transition: all 1.5s ease .75s;
  -moz-transition: all 1.5s ease .75s;
  -o-transition: all 1.5s ease .75s;
  transition: all 1.5s ease .75s;
}
.effect-fx-hp-img-2 {
  position: relative;
  opacity: 0;
  -webkit-transition: all 1.5s ease 1.25s;
  -moz-transition: all 1.5s ease 1.25s;
  -o-transition: all 1.5s ease 1.25s;
  transition: all 1.5s ease 1.25s;
}
.effect-fx-hp-img-3 {
  position: relative;
  opacity: 0;
  -webkit-transition: all 1.5s ease 1.75s;
  -moz-transition: all 1.5s ease 1.75s;
  -o-transition: all 1.5s ease 1.75s;
  transition: all 1.5s ease 1.75s;
}

/* GENERALE */
/*.effect-fx h2,
.effect-fx h1,
.effect-fx-contacts h1,
.effect-fx-wd h1,
.effect-fx-hp-h1,
.effect-fx-wd-h3,
.effect-fx-wd-abb {
  position: relative;
  opacity: 0;
  bottom: -20px;
  -webkit-transition: opacity 1.5s ease 0.5s,bottom 1.5s ease 0.5s;
  -moz-transition: opacity 1.5s ease 0.5s,bottom 1.5s ease 0.5s;
  -o-transition: opacity 1.5s ease 0.5s,bottom 1.5s ease 0.5s;
  transition: opacity 1.5s ease 0.5s,bottom 1.5s ease 0.5s;
}

.effect-fx-contacts h2,
.effect-fx-wd h2,
.effect-fx-hp-h2,
.effect-fx-wd-p {
  position: relative;
  opacity: 0;
  bottom: -20px;
  -webkit-transition: all 1.5s ease 1s;
  -moz-transition: all 1.5s ease 1s;
  -o-transition: all 1.5s ease 1s;
  transition: all 1.5s ease 1s;
}

.effect-fx p,
.effect-fx-contacts p,
.effect-fx-wd p,
.effect-fx-wd h3,
.effect-fx-hp-p {
  position: relative;
  opacity: 0;
  bottom: -20px;
  -webkit-transition: opacity 1.5s ease 1.5s,bottom 1.5s ease 1.5s;
  -moz-transition: opacity 1.5s ease 1.5s,bottom 1.5s ease 1.5s;
  -o-transition: opacity 1.5s ease 1.5s,bottom 1.5s ease 1.5s;
  transition: opacity 1.5s ease 1.5s,bottom 1.5s ease 1.5s;
}

.effect-fx-contacts-a{
  position: relative;
  opacity: 0;
  -webkit-transition: all 1.5s ease 1.8s;
  -moz-transition: all 1.5s ease 1.8s;
  -o-transition: all 1.5s ease 1.8s;
  transition: all 1.5s ease 1.8s;
}

.effect-fx-div {
  position: relative;
  opacity: 0;
  -webkit-transition: all 1.5s ease 1.5s;
  -moz-transition: all 1.5s ease 1.5s;
  -o-transition: all 1.5s ease 1.5s;
  transition: all 1.5s ease 1.5s;
}

.effect-fx-hp-img-w {
  position: relative;
  opacity: 0;
  -webkit-transition: all 1.5s ease 1s;
  -moz-transition: all 1.5s ease 1s;
  -o-transition: all 1.5s ease 1s;
  transition: all 1.5s ease 1s;
}

.effect-fx-hp-img-all {
  position: relative;
  opacity: 0;
  bottom: -20px;
  -webkit-transition: all 1.5s ease 2s;
  -moz-transition: all 1.5s ease 2s;
  -o-transition: all 1.5s ease 2s;
  transition: all 1.5s ease 2s;
}

/* IMG HOMEPAGE */
/*.effect-fx-hp-img-0 {
  position: relative;
  opacity: 0;
  -webkit-transition: all 1.5s ease 1.5s;
  -moz-transition: all 1.5s ease 1.5s;
  -o-transition: all 1.5s ease 1.5s;
  transition: all 1.5s ease 1.5s;
}
.effect-fx-hp-img-1 {
  position: relative;
  opacity: 0;
  -webkit-transition: all 1.5s ease 2s;
  -moz-transition: all 1.5s ease 2s;
  -o-transition: all 1.5s ease 2s;
  transition: all 1.5s ease 2s;
}
.effect-fx-hp-img-2 {
  position: relative;
  opacity: 0;
  -webkit-transition: all 1.5s ease 2.5s;
  -moz-transition: all 1.5s ease 2.5s;
  -o-transition: all 1.5s ease 2.5s;
  transition: all 1.5s ease 2.5s;
}
.effect-fx-hp-img-3 {
  position: relative;
  opacity: 0;
  -webkit-transition: all 1.5s ease 3s;
  -moz-transition: all 1.5s ease 3s;
  -o-transition: all 1.5s ease 3s;
  transition: all 1.5s ease 3s;
}

/* IMG WINE DETAIL */
/*.effect-fx-wd-img-0 {
  position: relative;
  opacity: 0;
  -webkit-transition: all 1.5s ease 0.5s;
  -moz-transition: all 1.5s ease 0.5s;
  -o-transition: all 1.5s ease 0.5s;
  transition: all 1.5s ease 0.5s;
}
.effect-fx-wd-img-1 {
  position: relative;
  opacity: 0;
  -webkit-transition: all 1.5s ease 1s;
  -moz-transition: all 1.5s ease 1s;
  -o-transition: all 1.5s ease 1s;
  transition: all 1.5s ease 1s;
}
.effect-fx-wd-img-2 {
  position: relative;
  opacity: 0;
  -webkit-transition: all 1.5s ease 2.5s;
  -moz-transition: all 1.5s ease 2.5s;
  -o-transition: all 1.5s ease 2.5s;
  transition: all 1.5s ease 2.5s;
}
.effect-fx-wd-img-3 {
  position: relative;
  opacity: 0;
  -webkit-transition: all 1.5s ease 3s;
  -moz-transition: all 1.5s ease 3s;
  -o-transition: all 1.5s ease 3s;
  transition: all 1.5s ease 3s;
}

/* PLAY */
.effect-fx-play,
.effect-fx-play h1,
.effect-fx-play h2,
.effect-fx-play h3,
.effect-fx-play p {
  opacity: 1;
  bottom: 0;
}
