.wpb_start_animation.loop-pulsate {
	-webkit-animation: loop-pulsate-main-opacity 1.5s 0s 1 ease-in-out;
	-moz-animation: loop-pulsate-main-opacity 1.5s 0s 1 ease-in-out;
	-ms-animation: loop-pulsate-main-opacity 1.5s 0s 1 ease-in-out;
	-o-animation: loop-pulsate-main-opacity 1.5s 0s 1 ease-in-out;
	animation: loop-pulsate-main-opacity 1.5s 0s 1 ease-in-out
}
.wpb_start_animation.loop-pulsate.gambit-css-animation {
	-webkit-animation: loop-pulsate 1.5s 0s infinite ease-in-out;
	-moz-animation: loop-pulsate 1.5s 0s infinite ease-in-out;
	-ms-animation: loop-pulsate 1.5s 0s infinite ease-in-out;
	-o-animation: loop-pulsate 1.5s 0s infinite ease-in-out;
	animation: loop-pulsate 1.5s 0s infinite ease-in-out;
	-webkit-animation-fill-mode: forwards;
	-moz-animation-fill-mode: forwards;
	-ms-animation-fill-mode: forwards;
	-o-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	transform-style: preserve-3d;
	opacity: 1
}
@-moz-keyframes loop-pulsate-main-opacity {
0% {
opacity:0
}
100% {
opacity:1
}
}
@-webkit-keyframes loop-pulsate-main-opacity {
0% {
opacity:0
}
100% {
opacity:1
}
}
@-o-keyframes loop-pulsate-main-opacity {
0% {
opacity:0
}
100% {
opacity:1
}
}
@keyframes loop-pulsate-main-opacity {
0% {
opacity:0
}
100% {
opacity:1
}
}
@-moz-keyframes loop-pulsate {
0%, 100% {
opacity:1;
-moz-transform:scale(0.94);
transform:scale(0.94)
}
50% {
-moz-transform:scale(1);
transform:scale(1)
}
}
@-webkit-keyframes loop-pulsate {
0%, 100% {
opacity:1;
-webkit-transform:scale(0.94);
transform:scale(0.94)
}
50% {
-webkit-transform:scale(1);
transform:scale(1)
}
}
@-o-keyframes loop-pulsate {
0%, 100% {
opacity:1;
-o-transform:scale(0.94);
transform:scale(0.94)
}
50% {
-o-transform:scale(1);
transform:scale(1)
}
}
@keyframes loop-pulsate {
0%, 100% {
opacity:1;
-webkit-transform:scale(0.94);
-moz-transform:scale(0.94);
-ms-transform:scale(0.94);
-o-transform:scale(0.94);
transform:scale(0.94)
}
50% {
-webkit-transform:scale(1);
-moz-transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
transform:scale(1)
}
}
.wpb_start_animation.loop-pulsate-fade {
	-webkit-animation: loop-pulsate-fade-main-opacity 1.5s 0s 1 ease-in-out;
	-moz-animation: loop-pulsate-fade-main-opacity 1.5s 0s 1 ease-in-out;
	-ms-animation: loop-pulsate-fade-main-opacity 1.5s 0s 1 ease-in-out;
	-o-animation: loop-pulsate-fade-main-opacity 1.5s 0s 1 ease-in-out;
	animation: loop-pulsate-fade-main-opacity 1.5s 0s 1 ease-in-out
}
.wpb_start_animation.loop-pulsate-fade.gambit-css-animation {
	-webkit-animation: loop-pulsate-fade 1.5s 0s infinite ease-in-out;
	-moz-animation: loop-pulsate-fade 1.5s 0s infinite ease-in-out;
	-ms-animation: loop-pulsate-fade 1.5s 0s infinite ease-in-out;
	-o-animation: loop-pulsate-fade 1.5s 0s infinite ease-in-out;
	animation: loop-pulsate-fade 1.5s 0s infinite ease-in-out;
	-webkit-animation-fill-mode: forwards;
	-moz-animation-fill-mode: forwards;
	-ms-animation-fill-mode: forwards;
	-o-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	transform-style: preserve-3d;
	opacity: 1
}
@-moz-keyframes loop-pulsate-fade-main-opacity {
0% {
opacity:0
}
100% {
opacity:1
}
}
@-webkit-keyframes loop-pulsate-fade-main-opacity {
0% {
opacity:0
}
100% {
opacity:1
}
}
@-o-keyframes loop-pulsate-fade-main-opacity {
0% {
opacity:0
}
100% {
opacity:1
}
}
@keyframes loop-pulsate-fade-main-opacity {
0% {
opacity:0
}
100% {
opacity:1
}
}
@-moz-keyframes loop-pulsate-fade {
0%, 100% {
-moz-transform:scale(0.94);
transform:scale(0.94);
opacity:0.7
}
50% {
-moz-transform:scale(1);
transform:scale(1);
opacity:1
}
}
@-webkit-keyframes loop-pulsate-fade {
0%, 100% {
-webkit-transform:scale(0.94);
transform:scale(0.94);
opacity:0.7
}
50% {
-webkit-transform:scale(1);
transform:scale(1);
opacity:1
}
}
@-o-keyframes loop-pulsate-fade {
0%, 100% {
-o-transform:scale(0.94);
transform:scale(0.94);
opacity:0.7
}
50% {
-o-transform:scale(1);
transform:scale(1);
opacity:1
}
}
@keyframes loop-pulsate-fade {
0%, 100% {
-webkit-transform:scale(0.94);
-moz-transform:scale(0.94);
-ms-transform:scale(0.94);
-o-transform:scale(0.94);
transform:scale(0.94);
opacity:0.7
}
50% {
-webkit-transform:scale(1);
-moz-transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
transform:scale(1);
opacity:1
}
}
.wpb_start_animation.loop-hover {
	-webkit-animation: loop-hover-main-opacity 1.5s 0s 1 ease-in-out;
	-moz-animation: loop-hover-main-opacity 1.5s 0s 1 ease-in-out;
	-ms-animation: loop-hover-main-opacity 1.5s 0s 1 ease-in-out;
	-o-animation: loop-hover-main-opacity 1.5s 0s 1 ease-in-out;
	animation: loop-hover-main-opacity 1.5s 0s 1 ease-in-out
}
.wpb_start_animation.loop-hover.gambit-css-animation {
	-webkit-animation: loop-hover 1.5s 0s infinite ease-in-out;
	-moz-animation: loop-hover 1.5s 0s infinite ease-in-out;
	-ms-animation: loop-hover 1.5s 0s infinite ease-in-out;
	-o-animation: loop-hover 1.5s 0s infinite ease-in-out;
	animation: loop-hover 1.5s 0s infinite ease-in-out;
	-webkit-animation-fill-mode: forwards;
	-moz-animation-fill-mode: forwards;
	-ms-animation-fill-mode: forwards;
	-o-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	transform-style: preserve-3d;
	opacity: 1
}
@-moz-keyframes loop-hover-main-opacity {
0% {
opacity:0
}
100% {
opacity:1
}
}
@-webkit-keyframes loop-hover-main-opacity {
0% {
opacity:0
}
100% {
opacity:1
}
}
@-o-keyframes loop-hover-main-opacity {
0% {
opacity:0
}
100% {
opacity:1
}
}
@keyframes loop-hover-main-opacity {
0% {
opacity:0
}
100% {
opacity:1
}
}
@-moz-keyframes loop-hover {
0%, 100% {
opacity:1;
-moz-transform:translateY(-4%);
transform:translateY(-4%)
}
50% {
-moz-transform:translateY(4%);
transform:translateY(4%)
}
}
@-webkit-keyframes loop-hover {
0%, 100% {
opacity:1;
-webkit-transform:translateY(-4%);
transform:translateY(-4%)
}
50% {
-webkit-transform:translateY(4%);
transform:translateY(4%)
}
}
@-o-keyframes loop-hover {
0%, 100% {
opacity:1;
-o-transform:translateY(-4%);
transform:translateY(-4%)
}
50% {
-o-transform:translateY(4%);
transform:translateY(4%)
}
}
@keyframes loop-hover {
0%, 100% {
opacity:1;
-webkit-transform:translateY(-4%);
-moz-transform:translateY(-4%);
-ms-transform:translateY(-4%);
-o-transform:translateY(-4%);
transform:translateY(-4%)
}
50% {
-webkit-transform:translateY(4%);
-moz-transform:translateY(4%);
-ms-transform:translateY(4%);
-o-transform:translateY(4%);
transform:translateY(4%)
}
}
.wpb_start_animation.loop-hover-float {
	-webkit-animation: loop-hover-float-main-opacity 1.5s 0s 1 ease-in-out;
	-moz-animation: loop-hover-float-main-opacity 1.5s 0s 1 ease-in-out;
	-ms-animation: loop-hover-float-main-opacity 1.5s 0s 1 ease-in-out;
	-o-animation: loop-hover-float-main-opacity 1.5s 0s 1 ease-in-out;
	animation: loop-hover-float-main-opacity 1.5s 0s 1 ease-in-out
}
.wpb_start_animation.loop-hover-float.gambit-css-animation {
	-webkit-animation: loop-hover-float 1.5s 0s infinite ease-in-out;
	-moz-animation: loop-hover-float 1.5s 0s infinite ease-in-out;
	-ms-animation: loop-hover-float 1.5s 0s infinite ease-in-out;
	-o-animation: loop-hover-float 1.5s 0s infinite ease-in-out;
	animation: loop-hover-float 1.5s 0s infinite ease-in-out;
	-webkit-animation-fill-mode: forwards;
	-moz-animation-fill-mode: forwards;
	-ms-animation-fill-mode: forwards;
	-o-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	transform-style: preserve-3d;
	opacity: 1
}
@-moz-keyframes loop-hover-float-main-opacity {
0% {
opacity:0
}
100% {
opacity:1
}
}
@-webkit-keyframes loop-hover-float-main-opacity {
0% {
opacity:0
}
100% {
opacity:1
}
}
@-o-keyframes loop-hover-float-main-opacity {
0% {
opacity:0
}
100% {
opacity:1
}
}
@keyframes loop-hover-float-main-opacity {
0% {
opacity:0
}
100% {
opacity:1
}
}
@-moz-keyframes loop-hover-float {
0%, 100% {
opacity:1;
-moz-transform:perspective(1300px) rotateX(30deg) scale(1) translate3d(0px, 0px, 8px);
transform:perspective(1300px) rotateX(30deg) scale(1) translate3d(0px, 0px, 8px)
}
50% {
-moz-transform:perspective(1300px) rotateX(30deg) scale(0.98) translate3d(0px, 0px, -4px);
transform:perspective(1300px) rotateX(30deg) scale(0.98) translate3d(0px, 0px, -4px)
}
}
@-webkit-keyframes loop-hover-float {
0%, 100% {
opacity:1;
-webkit-transform:perspective(1300px) rotateX(30deg) scale(1) translate3d(0px, 0px, 8px);
transform:perspective(1300px) rotateX(30deg) scale(1) translate3d(0px, 0px, 8px)
}
50% {
-webkit-transform:perspective(1300px) rotateX(30deg) scale(0.98) translate3d(0px, 0px, -4px);
transform:perspective(1300px) rotateX(30deg) scale(0.98) translate3d(0px, 0px, -4px)
}
}
@-o-keyframes loop-hover-float {
0%, 100% {
opacity:1;
-o-transform:perspective(1300px) rotateX(30deg) scale(1) translate3d(0px, 0px, 8px);
transform:perspective(1300px) rotateX(30deg) scale(1) translate3d(0px, 0px, 8px)
}
50% {
-o-transform:perspective(1300px) rotateX(30deg) scale(0.98) translate3d(0px, 0px, -4px);
transform:perspective(1300px) rotateX(30deg) scale(0.98) translate3d(0px, 0px, -4px)
}
}
@keyframes loop-hover-float {
0%, 100% {
opacity:1;
-webkit-transform:perspective(1300px) rotateX(30deg) scale(1) translate3d(0px, 0px, 8px);
-moz-transform:perspective(1300px) rotateX(30deg) scale(1) translate3d(0px, 0px, 8px);
-ms-transform:perspective(1300px) rotateX(30deg) scale(1) translate3d(0px, 0px, 8px);
-o-transform:perspective(1300px) rotateX(30deg) scale(1) translate3d(0px, 0px, 8px);
transform:perspective(1300px) rotateX(30deg) scale(1) translate3d(0px, 0px, 8px)
}
50% {
-webkit-transform:perspective(1300px) rotateX(30deg) scale(0.98) translate3d(0px, 0px, -4px);
-moz-transform:perspective(1300px) rotateX(30deg) scale(0.98) translate3d(0px, 0px, -4px);
-ms-transform:perspective(1300px) rotateX(30deg) scale(0.98) translate3d(0px, 0px, -4px);
-o-transform:perspective(1300px) rotateX(30deg) scale(0.98) translate3d(0px, 0px, -4px);
transform:perspective(1300px) rotateX(30deg) scale(0.98) translate3d(0px, 0px, -4px)
}
}
.wpb_start_animation.loop-wobble {
	-webkit-animation: loop-wobble-main-opacity 2.5s 0s 1 ease-in-out;
	-moz-animation: loop-wobble-main-opacity 2.5s 0s 1 ease-in-out;
	-ms-animation: loop-wobble-main-opacity 2.5s 0s 1 ease-in-out;
	-o-animation: loop-wobble-main-opacity 2.5s 0s 1 ease-in-out;
	animation: loop-wobble-main-opacity 2.5s 0s 1 ease-in-out
}
.wpb_start_animation.loop-wobble.gambit-css-animation {
	-webkit-animation: loop-wobble 2.5s 0s infinite ease-in-out;
	-moz-animation: loop-wobble 2.5s 0s infinite ease-in-out;
	-ms-animation: loop-wobble 2.5s 0s infinite ease-in-out;
	-o-animation: loop-wobble 2.5s 0s infinite ease-in-out;
	animation: loop-wobble 2.5s 0s infinite ease-in-out;
	-webkit-animation-fill-mode: forwards;
	-moz-animation-fill-mode: forwards;
	-ms-animation-fill-mode: forwards;
	-o-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	transform-style: preserve-3d;
	opacity: 1
}
@-moz-keyframes loop-wobble-main-opacity {
0% {
opacity:0
}
100% {
opacity:1
}
}
@-webkit-keyframes loop-wobble-main-opacity {
0% {
opacity:0
}
100% {
opacity:1
}
}
@-o-keyframes loop-wobble-main-opacity {
0% {
opacity:0
}
100% {
opacity:1
}
}
@keyframes loop-wobble-main-opacity {
0% {
opacity:0
}
100% {
opacity:1
}
}
@-moz-keyframes loop-wobble {
0%, 100% {
opacity:1;
-moz-transform:rotate(-4deg);
transform:rotate(-4deg)
}
50% {
-moz-transform:rotate(4deg);
transform:rotate(4deg)
}
}
@-webkit-keyframes loop-wobble {
0%, 100% {
opacity:1;
-webkit-transform:rotate(-4deg);
transform:rotate(-4deg)
}
50% {
-webkit-transform:rotate(4deg);
transform:rotate(4deg)
}
}
@-o-keyframes loop-wobble {
0%, 100% {
opacity:1;
-o-transform:rotate(-4deg);
transform:rotate(-4deg)
}
50% {
-o-transform:rotate(4deg);
transform:rotate(4deg)
}
}
@keyframes loop-wobble {
0%, 100% {
opacity:1;
-webkit-transform:rotate(-4deg);
-moz-transform:rotate(-4deg);
-ms-transform:rotate(-4deg);
-o-transform:rotate(-4deg);
transform:rotate(-4deg)
}
50% {
-webkit-transform:rotate(4deg);
-moz-transform:rotate(4deg);
-ms-transform:rotate(4deg);
-o-transform:rotate(4deg);
transform:rotate(4deg)
}
}
.wpb_start_animation.loop-wobble-3d {
	-webkit-animation: loop-wobble-3d-main-opacity 2.5s 0s 1 ease-in-out;
	-moz-animation: loop-wobble-3d-main-opacity 2.5s 0s 1 ease-in-out;
	-ms-animation: loop-wobble-3d-main-opacity 2.5s 0s 1 ease-in-out;
	-o-animation: loop-wobble-3d-main-opacity 2.5s 0s 1 ease-in-out;
	animation: loop-wobble-3d-main-opacity 2.5s 0s 1 ease-in-out
}
.wpb_start_animation.loop-wobble-3d.gambit-css-animation {
	-webkit-animation: loop-wobble-3d 2.5s 0s infinite ease-in-out;
	-moz-animation: loop-wobble-3d 2.5s 0s infinite ease-in-out;
	-ms-animation: loop-wobble-3d 2.5s 0s infinite ease-in-out;
	-o-animation: loop-wobble-3d 2.5s 0s infinite ease-in-out;
	animation: loop-wobble-3d 2.5s 0s infinite ease-in-out;
	-webkit-animation-fill-mode: forwards;
	-moz-animation-fill-mode: forwards;
	-ms-animation-fill-mode: forwards;
	-o-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	
	opacity: 1
}
@-moz-keyframes loop-wobble-3d-main-opacity {
0% {
opacity:0
}
100% {
opacity:1
}
}
@-webkit-keyframes loop-wobble-3d-main-opacity {
0% {
opacity:0
}
100% {
opacity:1
}
}
@-o-keyframes loop-wobble-3d-main-opacity {
0% {
opacity:0
}
100% {
opacity:1
}
}
@keyframes loop-wobble-3d-main-opacity {
0% {
opacity:0
}
100% {
opacity:1
}
}
@-moz-keyframes loop-wobble-3d {
0%, 100% {
opacity:1;
-moz-transform:perspective(500px) rotateY(-7deg);
transform:perspective(500px) rotateY(-7deg)
}
50% {
-moz-transform:perspective(500px) rotateY(7deg);
transform:perspective(500px) rotateY(7deg)
}
}
@-webkit-keyframes loop-wobble-3d {
0%, 100% {
opacity:1;
-webkit-transform:perspective(500px) rotateY(-7deg);
transform:perspective(500px) rotateY(-7deg)
}
50% {
-webkit-transform:perspective(500px) rotateY(7deg);
transform:perspective(500px) rotateY(7deg)
}
}
@-o-keyframes loop-wobble-3d {
0%, 100% {
opacity:1;
-o-transform:perspective(500px) rotateY(-7deg);
transform:perspective(500px) rotateY(-7deg)
}
50% {
-o-transform:perspective(500px) rotateY(7deg);
transform:perspective(500px) rotateY(7deg)
}
}
@keyframes loop-wobble-3d {
0%, 100% {
opacity:1;
-webkit-transform:perspective(500px) rotateY(-7deg);
-moz-transform:perspective(500px) rotateY(-7deg);
-ms-transform:perspective(500px) rotateY(-7deg);
-o-transform:perspective(500px) rotateY(-7deg);
transform:perspective(500px) rotateY(-7deg)
}
50% {
-webkit-transform:perspective(500px) rotateY(7deg);
-moz-transform:perspective(500px) rotateY(7deg);
-ms-transform:perspective(500px) rotateY(7deg);
-o-transform:perspective(500px) rotateY(7deg);
transform:perspective(500px) rotateY(7deg)
}
}
.wpb_animate_when_almost_visible.loop-dangle.gambit-css-animation {
	-webkit-transform-origin: 50% 0%;
	-moz-transform-origin: 50% 0%;
	-ms-transform-origin: 50% 0%;
	-o-transform-origin: 50% 0%;
	transform-origin: 50% 0%
}
.wpb_start_animation.loop-dangle {
	-webkit-animation: loop-dangle-main-opacity 2.5s 0s 1 ease-in-out;
	-moz-animation: loop-dangle-main-opacity 2.5s 0s 1 ease-in-out;
	-ms-animation: loop-dangle-main-opacity 2.5s 0s 1 ease-in-out;
	-o-animation: loop-dangle-main-opacity 2.5s 0s 1 ease-in-out;
	animation: loop-dangle-main-opacity 2.5s 0s 1 ease-in-out
}
.wpb_start_animation.loop-dangle.gambit-css-animation {
	-webkit-animation: loop-dangle 2.5s 0s infinite ease-in-out;
	-moz-animation: loop-dangle 2.5s 0s infinite ease-in-out;
	-ms-animation: loop-dangle 2.5s 0s infinite ease-in-out;
	-o-animation: loop-dangle 2.5s 0s infinite ease-in-out;
	animation: loop-dangle 2.5s 0s infinite ease-in-out;
	-webkit-animation-fill-mode: forwards;
	-moz-animation-fill-mode: forwards;
	-ms-animation-fill-mode: forwards;
	-o-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	
	opacity: 1
}
@-moz-keyframes loop-dangle-main-opacity {
0% {
opacity:0
}
100% {
opacity:1
}
}
@-webkit-keyframes loop-dangle-main-opacity {
0% {
opacity:0
}
100% {
opacity:1
}
}
@-o-keyframes loop-dangle-main-opacity {
0% {
opacity:0
}
100% {
opacity:1
}
}
@keyframes loop-dangle-main-opacity {
0% {
opacity:0
}
100% {
opacity:1
}
}
@-moz-keyframes loop-dangle {
0%, 100% {
opacity:1;
-moz-transform:perspective(500px) rotate(-4deg);
transform:perspective(500px) rotate(-4deg)
}
50% {
-moz-transform:perspective(500px) rotate(4deg);
transform:perspective(500px) rotate(4deg)
}
}
@-webkit-keyframes loop-dangle {
0%, 100% {
opacity:1;
-webkit-transform:perspective(500px) rotate(-4deg);
transform:perspective(500px) rotate(-4deg)
}
50% {
-webkit-transform:perspective(500px) rotate(4deg);
transform:perspective(500px) rotate(4deg)
}
}
@-o-keyframes loop-dangle {
0%, 100% {
opacity:1;
-o-transform:perspective(500px) rotate(-4deg);
transform:perspective(500px) rotate(-4deg)
}
50% {
-o-transform:perspective(500px) rotate(4deg);
transform:perspective(500px) rotate(4deg)
}
}
@keyframes loop-dangle {
0%, 100% {
opacity:1;
-webkit-transform:perspective(500px) rotate(-4deg);
-moz-transform:perspective(500px) rotate(-4deg);
-ms-transform:perspective(500px) rotate(-4deg);
-o-transform:perspective(500px) rotate(-4deg);
transform:perspective(500px) rotate(-4deg)
}
50% {
-webkit-transform:perspective(500px) rotate(4deg);
-moz-transform:perspective(500px) rotate(4deg);
-ms-transform:perspective(500px) rotate(4deg);
-o-transform:perspective(500px) rotate(4deg);
transform:perspective(500px) rotate(4deg)
}
}
