
.odo-reveal__target {
  opacity: 0;
  -webkit-transform: translate(0, 20px);
          transform: translate(0, 20px);
  -webkit-transition:
    opacity 400ms cubic-bezier(0.165, 0.84, 0.44, 1) 0ms,
    -webkit-transform 700ms cubic-bezier(0.165, 0.84, 0.44, 1) 0ms;
          transition:
    opacity 400ms cubic-bezier(0.165, 0.84, 0.44, 1) 0ms,
    transform 700ms cubic-bezier(0.165, 0.84, 0.44, 1) 0ms;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

.odo-reveal--2 { -webkit-transition-delay: 200ms; transition-delay: 200ms; }
.odo-reveal--3 { -webkit-transition-delay: 300ms; transition-delay: 300ms; }
.odo-reveal--4 { -webkit-transition-delay: 400ms; transition-delay: 400ms; }
.odo-reveal--5 { -webkit-transition-delay: 500ms; transition-delay: 500ms; }
.odo-reveal--6 { -webkit-transition-delay: 600ms; transition-delay: 600ms; }
.odo-reveal--7 { -webkit-transition-delay: 700ms; transition-delay: 700ms; }
.odo-reveal--8 { -webkit-transition-delay: 800ms; transition-delay: 800ms; }
.odo-reveal--9 { -webkit-transition-delay: 900ms; transition-delay: 900ms; }
.odo-reveal--10 { -webkit-transition-delay: 1000ms; transition-delay: 1000ms; }
.odo-reveal--11 { -webkit-transition-delay: 1100ms; transition-delay: 1100ms; }
.odo-reveal--12 { -webkit-transition-delay: 1200ms; transition-delay: 1200ms; }
.odo-reveal--13 { -webkit-transition-delay: 1300ms; transition-delay: 1300ms; }
.odo-reveal--14 { -webkit-transition-delay: 1400ms; transition-delay: 1400ms; }


.odo-reveal--15 { -webkit-transition-delay: 1500ms; transition-delay: 1500ms; }
.odo-reveal--16 { -webkit-transition-delay: 1600ms; transition-delay: 1600ms; }
.odo-reveal--17 { -webkit-transition-delay: 1700ms; transition-delay: 1700ms; }
.odo-reveal--18 { -webkit-transition-delay: 1800ms; transition-delay: 1800ms; }
.odo-reveal--19 { -webkit-transition-delay: 1900ms; transition-delay: 1900ms; }
.odo-reveal--20 { -webkit-transition-delay: 2000ms; transition-delay: 2000ms; }
.odo-reveal--21 { -webkit-transition-delay: 2100ms; transition-delay: 2100ms; }





.odo-reveal--shown .odo-reveal__target {
  opacity: 1;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}

.odo-reveal__target.odo-reveal--done {
  -webkit-transform: none;
          transform: none;
  -webkit-backface-visibility: visible;
          backface-visibility: visible;
}

.odo-reveal .odo-responsive-img:not(.odo-reveal__target):not(.odo-reveal__ignore) {
  opacity: 1;
  -webkit-transition: none;
          transition: none;
}


/*


.odo-reveal__target {
  opacity: 0;
  -webkit-transform: translate(0px, 30px);
          transform: translate(0px, 30px);
  -webkit-transition:
    opacity 500ms cubic-bezier(0.165, 0.84, 0.44, 1) 0ms,
    -webkit-transform 1000ms cubic-bezier(0.165, 0.84, 0.44, 1) 0ms;
          transition:
    opacity 500ms cubic-bezier(0.165, 0.84, 0.44, 1) 0ms,
    transform 1000ms cubic-bezier(0.165, 0.84, 0.44, 1) 0ms;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}



.odo-reveal-off .odo-reveal__target {
  opacity: 0;
  -webkit-transform: translate(0px, -30px);
          transform: translate(0px, -30px);
  -webkit-transition:
    opacity 0ms cubic-bezier(0.165, 0.84, 0.44, 1) 0ms,
    -webkit-transform 0ms cubic-bezier(0.165, 0.84, 0.44, 1) 0ms;
          transition:
    opacity 0ms cubic-bezier(0.165, 0.84, 0.44, 1) 0ms,
    transform 0ms cubic-bezier(0.165, 0.84, 0.44, 1) 0ms;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}



.modal-body .odo-reveal__target {
  opacity: 1;
  -webkit-transform: translate(0px, 0px);
          transform: translate(0px, 0px);
  -webkit-transition:
    opacity 500ms cubic-bezier(0.165, 0.84, 0.44, 1) 0ms,
    -webkit-transform 1000ms cubic-bezier(0.165, 0.84, 0.44, 1) 0ms;
          transition:
    opacity 500ms cubic-bezier(0.165, 0.84, 0.44, 1) 0ms,
    transform 1000ms cubic-bezier(0.165, 0.84, 0.44, 1) 0ms;
  -webkit-backface-visibility: visible;
          backface-visibility: visible;
	
	
}

.odo-reveal--2 { -webkit-transition-delay: 400ms; transition-delay: 400ms; }
.odo-reveal--3 { -webkit-transition-delay: 800ms; transition-delay: 800ms; }
.odo-reveal--4 { -webkit-transition-delay: 1200ms; transition-delay: 1200ms; }
.odo-reveal--5 { -webkit-transition-delay: 1600ms; transition-delay: 1600ms; }
.odo-reveal--6 { -webkit-transition-delay: 2000ms; transition-delay: 2000ms; }
.odo-reveal--7 { -webkit-transition-delay: 2200ms; transition-delay: 2200ms; }
.odo-reveal--8 { -webkit-transition-delay: 2600ms; transition-delay: 2600ms; }
.odo-reveal--9 { -webkit-transition-delay: 3000ms; transition-delay: 3000ms; }
.odo-reveal--10 { -webkit-transition-delay: 3400ms; transition-delay: 3400ms; }




.odo-reveal--shown .odo-reveal__target {
  opacity: 1;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}

.odo-reveal__target.odo-reveal--done {
  -webkit-transform: none;
          transform: none;
  -webkit-backface-visibility: visible;
          backface-visibility: visible;
}


.odo-reveal .odo-responsive-img:not(.odo-reveal__target):not(.odo-reveal__ignore) {
  opacity: 1;
  -webkit-transition: none;
          transition: none;
}
*/