.elementor-120658 .elementor-element.elementor-element-10d29da{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-120658 .elementor-element.elementor-element-406e00b .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-120658 .elementor-element.elementor-element-406e00b .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-120658 .elementor-element.elementor-element-406e00b .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-120658 .elementor-element.elementor-element-406e00b .jet-listing-dynamic-image__caption{text-align:left;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for image, class: .elementor-element-5dbb6c1 */.adviento-day-today {
  
    display: inline-block;
    animation: adviento-shake 0.45s ease-in-out infinite;
    transform-origin: center center;
}

@keyframes adviento-shake {
    0%,
    100% {
        transform: translate3d(0, 0, 0);
    }
    15% {
        transform: translate3d(-2px, 0, 0) rotate(-1deg);
    }
    30% {
        transform: translate3d(2px, 0, 0) rotate(1deg);
    }
    45% {
        transform: translate3d(-2px, 0, 0) rotate(-0.8deg);
    }
    60% {
        transform: translate3d(2px, 0, 0) rotate(0.8deg);
    }
    75% {
        transform: translate3d(-1px, 0, 0) rotate(-0.5deg);
    }
}/* End custom CSS */