.image-animated-module .section-main-container{align-items:center;display:flex;justify-content:center;padding:40px}@keyframes FrontImage_animation_simple{to{transform:translateY(-5px)}50%{transform:translateY(10px)}0%{transform:translateY(-5px)}}@keyframes BackImage_animation_simple{to{transform:translateX(-5px)}50%{transform:translateX(10px)}0%{transform:translateX(-5px)}}.image-animated-module__simple{align-items:center;display:flex;justify-content:flex-end;max-width:600px;position:relative}.image-animated-module__simple .front-image{background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:0 0 40px 0 rgba(0,0,0,.2);height:216px;left:-10%;position:absolute;width:327px;z-index:2}.image-animated-module__simple-animated .front-image{animation:FrontImage_animation_simple 6s linear infinite}.image-animated-module__simple .back-image{background-position:0;background-repeat:no-repeat;background-size:cover;height:350px;width:279px}.image-animated-module__simple-animated .back-image{animation:BackImage_animation_simple 6s linear infinite}.image-animated-module__simple .color-filter{filter:opacity(.75);height:100%;width:100%}.image-animated-module__simple #ornament-dots{transform:translateY(60px) translateX(51px);z-index:1}@keyframes FrontImage_animation_overlapping{to{transform:translateY(-5px)}50%{transform:translateY(10px)}0%{transform:translateY(-5px)}}@keyframes BackImage_animation_overlapping{to{transform:translateX(-10px)}50%{transform:translateX(20px)}0%{transform:translateX(-10px)}}.image-animated-module__overlapping{align-items:center;display:flex;height:500px;justify-content:center;max-width:600px;position:relative}.image-animated-module__overlapping #dashes{bottom:10%;position:absolute;right:50px;z-index:4}.image-animated-module__overlapping #rumble-dots{left:0;position:absolute;top:-10%;z-index:2}.image-animated-module__overlapping .front-lap-image{height:268px;object-fit:cover;top:10%;width:489px;z-index:3}.image-animated-module__overlapping-animated .front-lap-image{animation:FrontImage_animation_overlapping 3s linear infinite}.image-animated-module__overlapping .back-lap-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:538px;position:relative;position:absolute;width:322px;z-index:1}.image-animated-module__overlapping-animated .back-lap-image{animation:FrontImage_animation_overlapping 6s linear infinite}.image-animated-module__overlapping .back-lap-image-filter{filter:opacity(.75);height:100%;width:100%}.image-animated-module__overlapping-animated .color-image{animation:BackImage_animation_overlapping 6s linear infinite}.image-animated-module__modern{position:relative}.image-animated-module__modern svg{position:absolute;z-index:2}.image-animated-module__modern svg.first-element{right:10%;top:20%}.image-animated-module__modern svg.second-element{bottom:-10%;left:0}.image-animated-module__modern svg.third-element{bottom:40%;left:5%}.image-animated-module__modern svg.fourth-element{bottom:15%;right:20%}@keyframes main_image_animation{to{transform:translateY(-5px)}50%{transform:translateY(10px)}0%{transform:translateY(-5px)}}.image-animated-module__modern-animated .main-image{animation:main_image_animation 6s linear infinite}@keyframes animation_01{to{transform:translateX(0)}50%{transform:translateX(-10px)}0%{transform:translateX(0)}}@keyframes animation_02{to{transform:translateY(0)}50%{transform:translateY(10px)}0%{transform:translateY(0)}}.image-animated-module__modern-animated .first-element{animation:animation_01 4s linear infinite}.image-animated-module__modern-animated .second-element{animation:animation_02 4s linear infinite}.image-animated-module__modern-animated .third-element{animation:animation_01 3.5s linear infinite}.image-animated-module__modern-animated .fourth-element{animation:animation_02 4.5s linear infinite}@media (max-width:767px){.image-animated-module .section-main-container{padding:0}.image-animated-module__overlapping,.image-animated-module__overlapping .back-lap-image,.image-animated-module__overlapping .front-lap-image,.image-animated-module__simple,.image-animated-module__simple .back-image{max-width:100%}.image-animated-module__simple .front-image{left:0}}