.elementor-animated-content {--translate: 0,0;}
.elementor-animated-content:focus .elementor-animated-item--grow, .elementor-animated-content:hover .elementor-animated-item--grow {transform: scale(1.1);}
.elementor-animated-content:focus .elementor-animated-item--shrink, .elementor-animated-content:hover .elementor-animated-item--shrink {transform: scale(.85);}
.elementor-animated-content:focus .elementor-animated-item--shrink-contained, .elementor-animated-content:hover .elementor-animated-item--shrink-contained {transform: scale(1);}
.elementor-animated-content:focus .elementor-animated-item--enter-zoom-in, .elementor-animated-content:focus .elementor-animated-item--enter-zoom-out, .elementor-animated-content:focus .elementor-animated-item--fade-in, .elementor-animated-content:hover .elementor-animated-item--enter-zoom-in, .elementor-animated-content:hover .elementor-animated-item--enter-zoom-out, .elementor-animated-content:hover .elementor-animated-item--fade-in {opacity: 1;transform: scale(1);}
.elementor-animated-content:focus .elementor-animated-item--exit-zoom-in, .elementor-animated-content:focus .elementor-animated-item--exit-zoom-out, .elementor-animated-content:focus .elementor-animated-item--fade-out, .elementor-animated-content:hover .elementor-animated-item--exit-zoom-in, .elementor-animated-content:hover .elementor-animated-item--exit-zoom-out, .elementor-animated-content:hover .elementor-animated-item--fade-out {opacity: 0;}
.elementor-animated-content:focus .elementor-animated-item--exit-zoom-out, .elementor-animated-content:hover .elementor-animated-item--exit-zoom-out {transform: scale(.2);}
.elementor-animated-content:focus .elementor-animated-item--exit-zoom-in, .elementor-animated-content:hover .elementor-animated-item--exit-zoom-in {transform: scale(2);}
.elementor-animated-content:focus .elementor-animated-item--enter-from-bottom, .elementor-animated-content:focus .elementor-animated-item--enter-from-left, .elementor-animated-content:focus .elementor-animated-item--enter-from-right, .elementor-animated-content:focus .elementor-animated-item--enter-from-top, .elementor-animated-content:hover .elementor-animated-item--enter-from-bottom, .elementor-animated-content:hover .elementor-animated-item--enter-from-left, .elementor-animated-content:hover .elementor-animated-item--enter-from-right, .elementor-animated-content:hover .elementor-animated-item--enter-from-top {opacity: 1;transform: translateY(0) translateX(0);}
.elementor-animated-content:focus .elementor-animated-item--exit-to-right, .elementor-animated-content:hover .elementor-animated-item--exit-to-right {transform: translateX(1000px);}
.elementor-animated-content:focus .elementor-animated-item--exit-to-left, .elementor-animated-content:hover .elementor-animated-item--exit-to-left {transform: translateX(-1000px);}
.elementor-animated-content:focus .elementor-animated-item--exit-to-top, .elementor-animated-content:hover .elementor-animated-item--exit-to-top {transform: translateY(-600px);}
.elementor-animated-content:focus .elementor-animated-item--exit-to-bottom, .elementor-animated-content:hover .elementor-animated-item--exit-to-bottom {transform: translateY(600px);}
.elementor-animated-content:focus .elementor-animated-item--exit-to-bottom, .elementor-animated-content:focus .elementor-animated-item--exit-to-left, .elementor-animated-content:focus .elementor-animated-item--exit-to-right, .elementor-animated-content:focus .elementor-animated-item--exit-to-top, .elementor-animated-content:hover .elementor-animated-item--exit-to-bottom, .elementor-animated-content:hover .elementor-animated-item--exit-to-left, .elementor-animated-content:hover .elementor-animated-item--exit-to-right, .elementor-animated-content:hover .elementor-animated-item--exit-to-top {opacity: 0;}
.elementor-animated-content:focus .elementor-animated-item--move-right, .elementor-animated-content:hover .elementor-animated-item--move-right {transform: translateX(30px);}
.elementor-animated-content:focus .elementor-animated-item--move-left, .elementor-animated-content:hover .elementor-animated-item--move-left {transform: translateX(-30px);}
.elementor-animated-content:focus .elementor-animated-item--move-up, .elementor-animated-content:hover .elementor-animated-item--move-up {transform: translateY(-30px);}
.elementor-animated-content:focus .elementor-animated-item--move-down, .elementor-animated-content:hover .elementor-animated-item--move-down {transform: translateY(30px);}
.elementor-animated-content:focus .elementor-animated-item--move-contained-right, .elementor-animated-content:hover .elementor-animated-item--move-contained-right {--translate: 8%,0;}
.elementor-animated-content:focus .elementor-animated-item--move-contained-left, .elementor-animated-content:hover .elementor-animated-item--move-contained-left {--translate: -8%,0;}
.elementor-animated-content:focus .elementor-animated-item--move-contained-top, .elementor-animated-content:hover .elementor-animated-item--move-contained-top {--translate: 0,-8%;}
.elementor-animated-content:focus .elementor-animated-item--move-contained-bottom, .elementor-animated-content:hover .elementor-animated-item--move-contained-bottom {--translate: 0,8%;}
.elementor-animated-content [class^=elementor-animated-item] {will-change: transform,opacity;}
.elementor-animated-content .elementor-animated-item--shrink-contained {transform: scale(1.17);}
.elementor-animated-content .elementor-animated-item--enter-zoom-in {transform: scale(.2);}
.elementor-animated-content .elementor-animated-item--enter-zoom-out {transform: scale(2);}
.elementor-animated-content .elementor-animated-item--enter-zoom-in, .elementor-animated-content .elementor-animated-item--enter-zoom-out, .elementor-animated-content .elementor-animated-item--fade-in {opacity: 0;}
.elementor-animated-content .elementor-animated-item--exit-zoom-in, .elementor-animated-content .elementor-animated-item--exit-zoom-out, .elementor-animated-content .elementor-animated-item--fade-out {opacity: 1;transform: scale(1);}
.elementor-animated-content .elementor-animated-item--enter-from-right {transform: translateX(1000px);}
.elementor-animated-content .elementor-animated-item--enter-from-left {transform: translateX(-1000px);}
.elementor-animated-content .elementor-animated-item--enter-from-top {transform: translateY(-600px);}
.elementor-animated-content .elementor-animated-item--enter-from-bottom {transform: translateY(500px);}
.elementor-animated-content .elementor-animated-item--enter-from-bottom, .elementor-animated-content .elementor-animated-item--enter-from-left, .elementor-animated-content .elementor-animated-item--enter-from-right, .elementor-animated-content .elementor-animated-item--enter-from-top {opacity: 0;}
.elementor-animated-content .elementor-animated-item--exit-to-bottom, .elementor-animated-content .elementor-animated-item--exit-to-left, .elementor-animated-content .elementor-animated-item--exit-to-right, .elementor-animated-content .elementor-animated-item--exit-to-top {opacity: 1;transform: translateY(0) translateX(0);}
.elementor-animated-content .elementor-animated-item--move-contained-bottom, .elementor-animated-content .elementor-animated-item--move-contained-left, .elementor-animated-content .elementor-animated-item--move-contained-right, .elementor-animated-content .elementor-animated-item--move-contained-top {transform: scale(1.2) translate(var(--translate));}