@charset "UTF-8";

.zp-js .wpb_animate_when_almost_visible {
    opacity: 0;
}

.zp-js body .wpb_start_animation.wpb_top-to-bottom
{
    -webkit-animation: wpb_ttb 0.4s 1 ease-out !important;
    -o-animation: wpb_ttb 0.4s 1 ease-out  !important;
    animation: wpb_ttb 0.4s 1 ease-out  !important;
    opacity: 1;
    filter: alpha(opacity=100);
}

.zp-js body .wpb_start_animation.wpb_bottom-to-top
{
    -webkit-animation: wpb_btt 0.4s 1 ease-out !important;
    -o-animation: wpb_btt 0.4s 1 ease-out  !important;
    animation: wpb_btt 0.4s 1 ease-out  !important;
    opacity: 1;
    filter: alpha(opacity=100);
}

.zp-js body .wpb_start_animation.wpb_left-to-right
{
    -webkit-animation: wpb_ltr 0.4s 1 ease-out !important;
    -o-animation: wpb_ltr 0.4s 1 ease-out  !important;
    animation: wpb_ltr 0.4s 1 ease-out  !important;
    opacity: 1;
    filter: alpha(opacity=100);
}

.zp-js body .wpb_start_animation.wpb_right-to-left
{
    -webkit-animation: wpb_rtl 0.4s 1 ease-out !important;
    -o-animation: wpb_rtl 0.4s 1 ease-out  !important;
    animation: wpb_rtl 0.4s 1 ease-out  !important;
    opacity: 1;
    filter: alpha(opacity=100);
}

.zp-js body .wpb_start_animation.wpb_fade-in
{
    transition: opacity 0.4s ease-out !important;
    -webkit-transition: opacity 0.4s ease-out !important;
    -moz-transition: opacity 0.4s ease-out !important;
	-o-transition: opacity 0.4s ease-out !important;
	-ms-transition: opacity 0.4s ease-out !important;
    opacity: 1;
    filter: alpha(opacity=100);
}

.zp-js body .wpb_start_animation.wpb_appear {
    -webkit-animation: wpb_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    -o-animation: wpb_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    animation: wpb_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    opacity: 1;
    filter: alpha(opacity=100);
}

.zp-js body .wpb_slide-in-bottom-to-top,
.zp-js body .wpb_slide-in-top-to-bottom  {
	opacity: 1;
	overflow: hidden;
}

.zp-js body .wpb_slide-in-bottom-to-top > *,
.zp-js body .wpb_slide-in-top-to-bottom > * {
	opacity: 0;
	transition: transform 0.4s ease-out, opacity 0.4s ease-out;
    -webkit-transition: transform 0.4s ease-out, opacity 0.4s ease-out;
    -moz-transition: otransform 0.4s ease-out, opacity 0.4s ease-out;
	-o-transition: transform 0.4s ease-out, opacity 0.4s ease-out;
	-ms-transition: transform 0.4s ease-out, opacity 0.4s ease-out;
}

.zp-js body .wpb_slide-in-bottom-to-top > * {
	 transform: translateY(50%);
	-webkit-transform: translateY(50%);
	-o-transform: translateY(50%);
	-ms-transform: translateY(50%);
	-moz-transform: translateY(50%);
	
}

.zp-js body .wpb_slide-in-top-to-bottom > * {
	 transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}

.zp-js body .wpb_start_animation.wpb_slide-in-bottom-to-top > *,
.zp-js body .wpb_start_animation.wpb_slide-in-top-to-bottom > *
{
    transform: translateY(0%);
	-webkit-transform: translateY(0%);
	-o-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-moz-transform: translateY(0%);
	opacity: 1;
}
