     .wp-block-navigation__responsive-container-open::before {
content: "";
    display: block;
    position: absolute;
    width: 40px;
    height: 40px;
    background-image: url(/wp-content/themes/roosterBlockTheme/assets/images/burger.svg);
    left: 0px;
    bottom: 0px;
    top: 0px;
    right: 0px;
    background-size: cover;
}
.page header.wp-block-template-part .wp-block-navigation__responsive-container-open > svg {
  display: none !important;
}
header.wp-block-template-part .wp-block-navigation__responsive-container-open {
  position: relative;
}

@media not (prefers-reduced-motion) {
    .wp-block-navigation__responsive-container.is-menu-open {
        animation: rooster-menu-slide-in 1s ease-out forwards !important;
    }
}

@keyframes rooster-menu-slide-in {
    from {
        transform: translateX(100%);
        opacity: 1;
    }

    to {
        transform: translateX(0);
        opacity: 1;
    }
}
    header.wp-block-template-part .wp-block-navigation__responsive-container-close {
        top: 40px !important;
        right: 30px !important;
        color: #081416 !important;
    }

    @media screen and (max-width: 781px) {
    #modal-1 {
        position: fixed;
        z-index: 99999;
        bottom: 0px;
        top: 0px;
        left: 50px !important;
        right: 0px;
    } 
    #modal-1-content > ul {
        width: 100%;
    }
     #modal-1-content > ul li > ul{
        /* width: 220px; */
    }
.headerNav .wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content,.headerNav ul:not(.wp-block-navigation-submenu) > .wp-block-navigation-item a { 
  text-align: left;
        border-bottom: 1px solid rgba(0, 0, 0, .06);
    width: 100%;
    line-height: 30px !important;
    font-size: 15px !important;
        padding: 10px 0;
        font-weight: 500 !important;

}
.headerNav .wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content {
  display: inline !important;
        line-height: 1.5 !important;
  /* width: 220px; */
  max-width: calc(100% - 70px);
}
     .wp-block-navigation-submenu > a.wp-block-navigation-item__content {
        display: block !important;
    }

    #modal-1 .wp-block-navigation-submenu {
        position: relative;
    }

    #modal-1 .wp-block-navigation__submenu-container {
        max-height: 0 !important;
        overflow: hidden !important;
        opacity: 0;
        visibility: hidden;
justify-content: flex-start !important;
        transition:
            max-height .45s ease,
            opacity .3s ease;
    }

    #modal-1 .wp-block-navigation-submenu.is-submenu-open
    > .wp-block-navigation__submenu-container {
        max-height: 1000px !important;
        opacity: 1;
        visibility: visible;
    }

    /* opcjonalnie strzałka */
    #modal-1 .wp-block-navigation-submenu__toggle {
        
        transition: transform .3s ease;
        display: block;
        position: absolute;
        top: 0px;
        right: 10px;
        z-index: 999;
        width: 30px;
        height: 30px;
        padding: 0px 9px;
        margin: auto !important;
    }

    #modal-1 .wp-block-navigation-submenu.is-submenu-open
    > .wp-block-navigation-submenu__toggle {
        transform: rotate(180deg);
    }
}


@media screen and (max-width: 781px) {
    #modal-1-content ul {
        justify-content: flex-start;
        line-height: 1.3 !important;
        gap: 0px !important;
        max-width:  100%  !important;
        width: auto !important;
    }
     #modal-1-content ul ul{ 
        max-width: calc(100% - 50px)  !important; 
        min-width: calc(100% - 70px);
    }
}
@-webkit-keyframes pulse-border {
  0% {
  transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
  opacity: 1;
}
100% {
  transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
  opacity: 0;
}
}

@keyframes pulse-border {
  0% {
  transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
  opacity: 1;
}
100% {
  transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
  opacity: 0;
}
}

@-webkit-keyframes left {
  100% {
  transform: rotate(180deg);
}
}

@keyframes left {
  100% {
  transform: rotate(180deg);
}
}

@-webkit-keyframes right {
  100% {
  transform: rotate(180deg);
}
}

@keyframes right {
  100% {
  transform: rotate(180deg);
}
}

@-webkit-keyframes veritcal {
  0% {
  transform: translateY(0);
}
50% {
  transform: translateY(100px);
}
100% {
  transform: translateY(0);
}
}

@keyframes veritcal {
  0% {
  transform: translateY(0);
}
50% {
  transform: translateY(100px);
}
100% {
  transform: translateY(0);
}
}

@-webkit-keyframes veritcal-reverse {
  0% {
  transform: translateY(0);
}
50% {
  transform: translateY(-100px);
}
100% {
  transform: translateY(0);
}
}

@keyframes veritcal-reverse {
  0% {
  transform: translateY(0);
}
50% {
  transform: translateY(-100px);
}
100% {
  transform: translateY(0);
}
}

@-webkit-keyframes veritcal-short {
  0% {
  transform: translateY(0);
}
50% {
  transform: translateY(30px);
}
100% {
  transform: translateY(0);
}
}

@keyframes veritcal-short {
  0% {
  transform: translateY(0);
}
50% {
  transform: translateY(30px);
}
100% {
  transform: translateY(0);
}
}

@-webkit-keyframes veritcal-short-reverse {
  0% {
  transform: translateY(0);
}
50% {
  transform: translateY(-30px);
}
100% {
  transform: translateY(0);
}
}

@keyframes veritcal-short-reverse {
  0% {
  transform: translateY(0);
}
50% {
  transform: translateY(-30px);
}
100% {
  transform: translateY(0);
}
}

@-webkit-keyframes veritcal2 {
  from {
  -webkit-transform: translate3d(0, -10px, 0);
}
to {
  -webkit-transform: translate3d(0, 10px, 0);
}
}

@keyframes veritcal2 {
  from {
  -webkit-transform: translate3d(0, -10px, 0);
}
to {
  -webkit-transform: translate3d(0, 10px, 0);
}
}

@-webkit-keyframes move-y {
  from {
  transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
}
to {
  transform: translate3d(0, 10px, 0);
  -webkit-transform: translate3d(0, 10px, 0);
}
}

@keyframes move-y {
  from {
  transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
}
to {
  transform: translate3d(0, 10px, 0);
  -webkit-transform: translate3d(0, 10px, 0);
}
}

@-webkit-keyframes horizontal {
  0% {
  transform: translateX(0);
}
50% {
  transform: translateX(100px);
}
100% {
  transform: translateX(0);
}
}

@keyframes horizontal {
  0% {
  transform: translateX(0);
}
50% {
  transform: translateX(100px);
}
100% {
  transform: translateX(0);
}
}

@-webkit-keyframes horizontal-reverse {
  0% {
  transform: translateX(0);
}
50% {
  transform: translateX(-100px);
}
100% {
  transform: translateX(0);
}
}

@keyframes horizontal-reverse {
  0% {
  transform: translateX(0);
}
50% {
  transform: translateX(-100px);
}
100% {
  transform: translateX(0);
}
}

@-webkit-keyframes horizontal-short {
  0% {
  transform: translateX(0);
}
50% {
  transform: translateX(30px);
}
100% {
  transform: translateX(0);
}
}

@keyframes horizontal-short {
  0% {
  transform: translateX(0);
}
50% {
  transform: translateX(30px);
}
100% {
  transform: translateX(0);
}
}

@-webkit-keyframes horizontal-short-reverse {
  0% {
  transform: translateX(0);
}
50% {
  transform: translateX(-30px);
}
100% {
  transform: translateX(0);
}
}

@keyframes horizontal-short-reverse {
  0% {
  transform: translateX(0);
}
50% {
  transform: translateX(-30px);
}
100% {
  transform: translateX(0);
}
}

@-webkit-keyframes horizontal2 {
  from {
  transform: translateX(-20px);
  -webkit-transform: translateX(-20px);
}
from {
  transform: translateX(20px);
  -webkit-transform: translateX(20px);
}
}

@keyframes horizontal2 {
  from {
  transform: translateX(-20px);
  -webkit-transform: translateX(-20px);
}
from {
  transform: translateX(20px);
  -webkit-transform: translateX(20px);
}
}

@-webkit-keyframes rotated_style {
  0% {
  -webkit-transform: translate(0) rotate(0deg);
  transform: translate(0) rotate(0deg);
}
25% {
  -webkit-transform: translate(-10px, 10px) rotate(10deg);
  transform: translate(-10px, 10px) rotate(10deg);
}
50% {
  -webkit-transform: translate(5px, -5px) rotate(25deg);
  transform: translate(5px, -5px) rotate(25deg);
}
75% {
  -webkit-transform: translate(15px, -5px) rotate(15deg);
  transform: translate(15px, -5px) rotate(15deg);
}
to {
  -webkit-transform: translate(0) rotate(0deg);
  transform: translate(0) rotate(0deg);
}
}

@keyframes rotated_style {
  0% {
  -webkit-transform: translate(0) rotate(0deg);
  transform: translate(0) rotate(0deg);
}
25% {
  -webkit-transform: translate(-10px, 10px) rotate(10deg);
  transform: translate(-10px, 10px) rotate(10deg);
}
50% {
  -webkit-transform: translate(5px, -5px) rotate(25deg);
  transform: translate(5px, -5px) rotate(25deg);
}
75% {
  -webkit-transform: translate(15px, -5px) rotate(15deg);
  transform: translate(15px, -5px) rotate(15deg);
}
to {
  -webkit-transform: translate(0) rotate(0deg);
  transform: translate(0) rotate(0deg);
}
}

@-webkit-keyframes rotate-anim-reverse {
  from {
  transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
}
to {
  transform: rotate(-359deg);
  -webkit-transform: rotate(-359deg);
}
}

@keyframes rotate-anim-reverse {
  from {
  transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
}
to {
  transform: rotate(-359deg);
  -webkit-transform: rotate(-359deg);
}
}

@-webkit-keyframes rotate-anim-short {
  0% {
  transform: rotate(-10deg);
  -webkit-transform: rotate(-10deg);
}
50% {
  transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
}
100% {
  transform: rotate(10deg);
  -webkit-transform: rotate(10deg);
}
}

@keyframes rotate-anim-short {
  0% {
  transform: rotate(-10deg);
  -webkit-transform: rotate(-10deg);
}
50% {
  transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
}
100% {
  transform: rotate(10deg);
  -webkit-transform: rotate(10deg);
}
}

@-webkit-keyframes rotate-anim-short-reverse {
  0% {
  transform: rotate(10deg);
  -webkit-transform: rotate(10deg);
}
50% {
  transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
}
100% {
  transform: rotate(-10deg);
  -webkit-transform: rotate(-10deg);
}
}

@keyframes rotate-anim-short-reverse {
  0% {
  transform: rotate(10deg);
  -webkit-transform: rotate(10deg);
}
50% {
  transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
}
100% {
  transform: rotate(-10deg);
  -webkit-transform: rotate(-10deg);
}
}

@-webkit-keyframes spin_style {
  @keyframes spine {
  from {
  transform: rotate(0);
  -webkit-transform: rotate(0);
}
to {
  transform: rotate(359deg);
  -webkit-transform: rotate(359deg);
}
}
@-webkit-keyframes spine {
  from {
  transform: rotate(0);
  -webkit-transform: rotate(0);
}
to {
  transform: rotate(359deg);
  -webkit-transform: rotate(359deg);
}
}
}

@keyframes spin_style {
  @keyframes spine {
  from {
  transform: rotate(0);
  -webkit-transform: rotate(0);
}
to {
  transform: rotate(359deg);
  -webkit-transform: rotate(359deg);
}
}
@-webkit-keyframes spine {
  from {
  transform: rotate(0);
  -webkit-transform: rotate(0);
}
to {
  transform: rotate(359deg);
  -webkit-transform: rotate(359deg);
}
}
}

@-webkit-keyframes spine {
  from {
  transform: rotate(0);
  -webkit-transform: rotate(0);
}
to {
  transform: rotate(359deg);
  -webkit-transform: rotate(359deg);
}
}

@keyframes spine {
  from {
  transform: rotate(0);
  -webkit-transform: rotate(0);
}
to {
  transform: rotate(359deg);
  -webkit-transform: rotate(359deg);
}
}

@-webkit-keyframes spine-reverse {
  from {
  transform: rotate(0);
  -webkit-transform: rotate(0);
}
to {
  transform: rotate(-359deg);
  -webkit-transform: rotate(-359deg);
}
}

@keyframes spine-reverse {
  from {
  transform: rotate(0);
  -webkit-transform: rotate(0);
}
to {
  transform: rotate(-359deg);
  -webkit-transform: rotate(-359deg);
}
}

@-webkit-keyframes scale {
  from {
  transform: scale(0.9);
  -webkit-transform: scale(0.9);
}
to {
  transform: scale(1.08);
  -webkit-transform: scale(1.08);
}
}

@keyframes scale {
  from {
  transform: scale(0.9);
  -webkit-transform: scale(0.9);
}
to {
  transform: scale(1.08);
  -webkit-transform: scale(1.08);
}
}

@-webkit-keyframes head-move {
  0% {
  transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
}
25% {
  transform: translate3d(5px, 0, 0) rotate(4deg);
  -webkit-transform: translate3d(5px, 0, 0) rotate(4deg);
}
50% {
  transform: translate3d(0, 0, 0) rotate(-2deg);
  -webkit-transform: translate3d(0, 0, 0) rotate(-2deg);
}
75% {
  transform: translate3d(5px, 0, 0) rotate(4deg);
  -webkit-transform: translate3d(5px, 0, 0) rotate(4deg);
}
100% {
  transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
}
}

@keyframes head-move {
  0% {
  transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
}
25% {
  transform: translate3d(5px, 0, 0) rotate(4deg);
  -webkit-transform: translate3d(5px, 0, 0) rotate(4deg);
}
50% {
  transform: translate3d(0, 0, 0) rotate(-2deg);
  -webkit-transform: translate3d(0, 0, 0) rotate(-2deg);
}
75% {
  transform: translate3d(5px, 0, 0) rotate(4deg);
  -webkit-transform: translate3d(5px, 0, 0) rotate(4deg);
}
100% {
  transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
}
}

@-webkit-keyframes pop {
  0% {
  -webkit-transform: scale(0.5, 0.5);
  transform: scale(0.5, 0.5);
  opacity: 0;
}
50% {
  opacity: 0.09;
}
100% {
  -webkit-transform: scale(0.9, 0.9);
  transform: scale(0.9, 0.9);
  opacity: 0;
}
}

@keyframes pop {
  0% {
  -webkit-transform: scale(0.5, 0.5);
  transform: scale(0.5, 0.5);
  opacity: 0;
}
50% {
  opacity: 0.2;
}
100% {
  -webkit-transform: scale(0.9, 0.9);
  transform: scale(0.9, 0.9);
  opacity: 0;
}
}

@-webkit-keyframes rs-image-zoom-out-up {
  50% {
  -webkit-transform: scale(0.8) translateY(0%);
  -moz-transform: scale(0.8) translateY(0%);
  -ms-transform: scale(0.8) translateY(0%);
  -o-transform: scale(0.8) translateY(0%);
  transform: scale(0.8) translateY(0%);
  opacity: 0.5;
}
100% {
  -webkit-transform: scale(0.8) translateY(-150%);
  -moz-transform: scale(0.8) translateY(-150%);
  -ms-transform: scale(0.8) translateY(-150%);
  -o-transform: scale(0.8) translateY(-150%);
  transform: scale(0.8) translateY(-150%);
  opacity: 0.5;
}
}

@keyframes rs-image-zoom-out-up {
  50% {
  -webkit-transform: scale(0.8) translateY(0%);
  -moz-transform: scale(0.8) translateY(0%);
  -ms-transform: scale(0.8) translateY(0%);
  -o-transform: scale(0.8) translateY(0%);
  transform: scale(0.8) translateY(0%);
  opacity: 0.5;
}
100% {
  -webkit-transform: scale(0.8) translateY(-150%);
  -moz-transform: scale(0.8) translateY(-150%);
  -ms-transform: scale(0.8) translateY(-150%);
  -o-transform: scale(0.8) translateY(-150%);
  transform: scale(0.8) translateY(-150%);
  opacity: 0.5;
}
}

@-webkit-keyframes rs-image-zoom-out-down {
  50% {
  -webkit-transform: scale(0.8) translateY(0%);
  -moz-transform: scale(0.8) translateY(0%);
  -ms-transform: scale(0.8) translateY(0%);
  -o-transform: scale(0.8) translateY(0%);
  transform: scale(0.8) translateY(0%);
  opacity: 0.5;
}
100% {
  -webkit-transform: scale(0.8) translateY(150%);
  -moz-transform: scale(0.8) translateY(150%);
  -ms-transform: scale(0.8) translateY(150%);
  -o-transform: scale(0.8) translateY(150%);
  transform: scale(0.8) translateY(150%);
  opacity: 0.5;
}
}

@keyframes rs-image-zoom-out-down {
  50% {
  -webkit-transform: scale(0.8) translateY(0%);
  -moz-transform: scale(0.8) translateY(0%);
  -ms-transform: scale(0.8) translateY(0%);
  -o-transform: scale(0.8) translateY(0%);
  transform: scale(0.8) translateY(0%);
  opacity: 0.5;
}
100% {
  -webkit-transform: scale(0.8) translateY(150%);
  -moz-transform: scale(0.8) translateY(150%);
  -ms-transform: scale(0.8) translateY(150%);
  -o-transform: scale(0.8) translateY(150%);
  transform: scale(0.8) translateY(150%);
  opacity: 0.5;
}
}

@-webkit-keyframes rs-image-zoom-out-left {
  50% {
  -webkit-transform: scale(0.8) translateX(0%);
  -moz-transform: scale(0.8) translateX(0%);
  -ms-transform: scale(0.8) translateX(0%);
  -o-transform: scale(0.8) translateX(0%);
  transform: scale(0.8) translateX(0%);
  opacity: 0.5;
}
100% {
  -webkit-transform: scale(0.8) translateX(-150%);
  -moz-transform: scale(0.8) translateX(-150%);
  -ms-transform: scale(0.8) translateX(-150%);
  -o-transform: scale(0.8) translateX(-150%);
  transform: scale(0.8) translateX(-150%);
  opacity: 0.5;
}
}

@keyframes rs-image-zoom-out-left {
  50% {
  -webkit-transform: scale(0.8) translateX(0%);
  -moz-transform: scale(0.8) translateX(0%);
  -ms-transform: scale(0.8) translateX(0%);
  -o-transform: scale(0.8) translateX(0%);
  transform: scale(0.8) translateX(0%);
  opacity: 0.5;
}
100% {
  -webkit-transform: scale(0.8) translateX(-150%);
  -moz-transform: scale(0.8) translateX(-150%);
  -ms-transform: scale(0.8) translateX(-150%);
  -o-transform: scale(0.8) translateX(-150%);
  transform: scale(0.8) translateX(-150%);
  opacity: 0.5;
}
}

@-webkit-keyframes rs-image-zoom-out-right {
  50% {
  -webkit-transform: scale(0.8) translateX(0%);
  -moz-transform: scale(0.8) translateX(0%);
  -ms-transform: scale(0.8) translateX(0%);
  -o-transform: scale(0.8) translateX(0%);
  transform: scale(0.8) translateX(0%);
  opacity: 0.5;
}
100% {
  -webkit-transform: scale(0.8) translateX(150%);
  -moz-transform: scale(0.8) translateX(150%);
  -ms-transform: scale(0.8) translateX(150%);
  -o-transform: scale(0.8) translateX(150%);
  transform: scale(0.8) translateX(150%);
  opacity: 0.5;
}
}

@keyframes rs-image-zoom-out-right {
  50% {
  -webkit-transform: scale(0.8) translateX(0%);
  -moz-transform: scale(0.8) translateX(0%);
  -ms-transform: scale(0.8) translateX(0%);
  -o-transform: scale(0.8) translateX(0%);
  transform: scale(0.8) translateX(0%);
  opacity: 0.5;
}
100% {
  -webkit-transform: scale(0.8) translateX(150%);
  -moz-transform: scale(0.8) translateX(150%);
  -ms-transform: scale(0.8) translateX(150%);
  -o-transform: scale(0.8) translateX(150%);
  transform: scale(0.8) translateX(150%);
  opacity: 0.5;
}
}

@-webkit-keyframes waving-line {
  0% {
  background-position: 0 0;
}
100% {
  background-position: -200px 0;
}
}

@keyframes waving-line {
  0% {
  background-position: 0 0;
}
100% {
  background-position: -200px 0;
}
}

@-webkit-keyframes dance {
  0% {
  transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
}
50% {
  transform: translate3d(15px, -15px, 0);
  -webkit-transform: translate3d(15px, -15px, 0);
}
100% {
  transform: translate3d(0, -15px, 15px);
  -webkit-transform: translate3d(0, -15px, 15px);
}
}

@keyframes dance {
  0% {
  transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
}
50% {
  transform: translate3d(15px, -15px, 0);
  -webkit-transform: translate3d(15px, -15px, 0);
}
100% {
  transform: translate3d(0, -15px, 15px);
  -webkit-transform: translate3d(0, -15px, 15px);
}
}

@-webkit-keyframes scale2 {
  from {
  transform: scale(0.8);
  -webkit-transform: scale(0.8);
}
to {
  transform: scale(1);
  -webkit-transform: scale(1);
}
}

@keyframes scale2 {
  from {
  transform: scale(0.8);
  -webkit-transform: scale(0.8);
}
to {
  transform: scale(1);
  -webkit-transform: scale(1);
}
}

@-webkit-keyframes dance2 {
  0% {
  transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
}
50% {
  transform: translate3d(-15px, 15px, 0);
  -webkit-transform: translate3d(-15px, 15px, 0);
}
100% {
  transform: translate3d(0, 15px, -15px);
  -webkit-transform: translate3d(0, 15px, -15px);
}
}

@keyframes dance2 {
  0% {
  transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
}
50% {
  transform: translate3d(-15px, 15px, 0);
  -webkit-transform: translate3d(-15px, 15px, 0);
}
100% {
  transform: translate3d(0, 15px, -15px);
  -webkit-transform: translate3d(0, 15px, -15px);
}
}

@-webkit-keyframes move_wave {
  0% {
  transform: translateX(0) translateZ(0) scaleY(1);
  -webkit-transform: translateX(0) translateZ(0) scaleY(1);
}
50% {
  transform: translateX(-25%) translateZ(0) scaleY(1);
  -webkit-transform: translateX(-25%) translateZ(0) scaleY(1);
}
100% {
  transform: translateX(-50%) translateZ(0) scaleY(1);
  -webkit-transform: translateX(-50%) translateZ(0) scaleY(1);
}
}

@keyframes move_wave {
  0% {
  transform: translateX(0) translateZ(0) scaleY(1);
  -webkit-transform: translateX(0) translateZ(0) scaleY(1);
}
50% {
  transform: translateX(-25%) translateZ(0) scaleY(1);
  -webkit-transform: translateX(-25%) translateZ(0) scaleY(1);
}
100% {
  transform: translateX(-50%) translateZ(0) scaleY(1);
  -webkit-transform: translateX(-50%) translateZ(0) scaleY(1);
}
}

@-webkit-keyframes move_wave2 {
  0% {
  transform: translateX(0) translateZ(0) scaleY(1);
  -webkit-transform: translateX(0) translateZ(0) scaleY(1);
}
50% {
  transform: translateX(-25%) translateZ(0) scaleY(1);
  -webkit-transform: translateX(-25%) translateZ(0) scaleY(1);
}
100% {
  transform: translateX(-50%) translateZ(0) scaleY(1);
  -webkit-transform: translateX(-50%) translateZ(0) scaleY(1);
}
}

@keyframes move_wave2 {
  0% {
  transform: translateX(0) translateZ(0) scaleY(1);
  -webkit-transform: translateX(0) translateZ(0) scaleY(1);
}
50% {
  transform: translateX(-25%) translateZ(0) scaleY(1);
  -webkit-transform: translateX(-25%) translateZ(0) scaleY(1);
}
100% {
  transform: translateX(-50%) translateZ(0) scaleY(1);
  -webkit-transform: translateX(-50%) translateZ(0) scaleY(1);
}
}

.anim-pulse-border {
  -webkit-animation-name: pulse-border;
  animation-name: pulse-border;
  -webkit-animation-duration: var(--anim-duration, 1500ms);
  animation-duration: var(--anim-duration, 1500ms);
  -webkit-animation-timing-function: var(--anim-timing-function, ease-out);
  animation-timing-function: var(--anim-timing-function, ease-out);
  -webkit-animation-delay: var(--anim-delay, 0s);
  animation-delay: var(--anim-delay, 0s);
  -webkit-animation-iteration-count: var(--anim-iteration-count, infinite);
  animation-iteration-count: var(--anim-iteration-count, infinite);
  -webkit-animation-direction: var(--anim-direction, normal);
  animation-direction: var(--anim-direction, normal);
  -webkit-animation-fill-mode: var(--anim-fill-mode, both);
  animation-fill-mode: var(--anim-fill-mode, both);
}

.anim-left {
  -webkit-animation-name: left;
  animation-name: left;
  -webkit-animation-duration: var(--anim-duration, 4s);
  animation-duration: var(--anim-duration, 4s);
  -webkit-animation-timing-function: var(--anim-timing-function, linear);
  animation-timing-function: var(--anim-timing-function, linear);
  -webkit-animation-delay: var(--anim-delay, 0s);
  animation-delay: var(--anim-delay, 0s);
  -webkit-animation-iteration-count: var(--anim-iteration-count, 1);
  animation-iteration-count: var(--anim-iteration-count, 1);
  -webkit-animation-direction: var(--anim-direction, normal);
  animation-direction: var(--anim-direction, normal);
  -webkit-animation-fill-mode: var(--anim-fill-mode, both);
  animation-fill-mode: var(--anim-fill-mode, both);
}

.anim-right {
  -webkit-animation-name: right;
  animation-name: right;
  -webkit-animation-duration: var(--anim-duration, 4s);
  animation-duration: var(--anim-duration, 4s);
  -webkit-animation-timing-function: var(--anim-timing-function, linear);
  animation-timing-function: var(--anim-timing-function, linear);
  -webkit-animation-delay: var(--anim-delay, 0s);
  animation-delay: var(--anim-delay, 0s);
  -webkit-animation-iteration-count: var(--anim-iteration-count, 1);
  animation-iteration-count: var(--anim-iteration-count, 1);
  -webkit-animation-direction: var(--anim-direction, normal);
  animation-direction: var(--anim-direction, normal);
  -webkit-animation-fill-mode: var(--anim-fill-mode, both);
  animation-fill-mode: var(--anim-fill-mode, both);
}

.anim-veritcal {
  -webkit-animation-name: veritcal;
  animation-name: veritcal;
  -webkit-animation-duration: var(--anim-duration, 12s);
  animation-duration: var(--anim-duration, 12s);
  -webkit-animation-timing-function: var(--anim-timing-function, linear);
  animation-timing-function: var(--anim-timing-function, linear);
  -webkit-animation-delay: var(--anim-delay, 0s);
  animation-delay: var(--anim-delay, 0s);
  -webkit-animation-iteration-count: var(--anim-iteration-count, infinite);
  animation-iteration-count: var(--anim-iteration-count, infinite);
  -webkit-animation-direction: var(--anim-direction, normal);
  animation-direction: var(--anim-direction, normal);
  -webkit-animation-fill-mode: var(--anim-fill-mode, both);
  animation-fill-mode: var(--anim-fill-mode, both);
}

.anim-veritcal-reverse {
  -webkit-animation-name: veritcal-reverse;
  animation-name: veritcal-reverse;
  -webkit-animation-duration: var(--anim-duration, 12s);
  animation-duration: var(--anim-duration, 12s);
  -webkit-animation-timing-function: var(--anim-timing-function, linear);
  animation-timing-function: var(--anim-timing-function, linear);
  -webkit-animation-delay: var(--anim-delay, 0s);
  animation-delay: var(--anim-delay, 0s);
  -webkit-animation-iteration-count: var(--anim-iteration-count, infinite);
  animation-iteration-count: var(--anim-iteration-count, infinite);
  -webkit-animation-direction: var(--anim-direction, normal);
  animation-direction: var(--anim-direction, normal);
  -webkit-animation-fill-mode: var(--anim-fill-mode, both);
  animation-fill-mode: var(--anim-fill-mode, both);
}

.anim-veritcal-short {
  -webkit-animation-name: veritcal-short;
  animation-name: veritcal-short;
  -webkit-animation-duration: var(--anim-duration, 12s);
  animation-duration: var(--anim-duration, 12s);
  -webkit-animation-timing-function: var(--anim-timing-function, linear);
  animation-timing-function: var(--anim-timing-function, linear);
  -webkit-animation-delay: var(--anim-delay, 0s);
  animation-delay: var(--anim-delay, 0s);
  -webkit-animation-iteration-count: var(--anim-iteration-count, infinite);
  animation-iteration-count: var(--anim-iteration-count, infinite);
  -webkit-animation-direction: var(--anim-direction, normal);
  animation-direction: var(--anim-direction, normal);
  -webkit-animation-fill-mode: var(--anim-fill-mode, both);
  animation-fill-mode: var(--anim-fill-mode, both);
}

.anim-veritcal-short-reverse {
  -webkit-animation-name: veritcal-short-reverse;
  animation-name: veritcal-short-reverse;
  -webkit-animation-duration: var(--anim-duration, 12s);
  animation-duration: var(--anim-duration, 12s);
  -webkit-animation-timing-function: var(--anim-timing-function, linear);
  animation-timing-function: var(--anim-timing-function, linear);
  -webkit-animation-delay: var(--anim-delay, 0s);
  animation-delay: var(--anim-delay, 0s);
  -webkit-animation-iteration-count: var(--anim-iteration-count, infinite);
  animation-iteration-count: var(--anim-iteration-count, infinite);
  -webkit-animation-direction: var(--anim-direction, normal);
  animation-direction: var(--anim-direction, normal);
  -webkit-animation-fill-mode: var(--anim-fill-mode, both);
  animation-fill-mode: var(--anim-fill-mode, both);
}

.anim-veritcal2 {
  -webkit-animation-name: veritcal2;
  animation-name: veritcal2;
  -webkit-animation-duration: var(--anim-duration, 3s);
  animation-duration: var(--anim-duration, 3s);
  -webkit-animation-timing-function: var(--anim-timing-function, ease);
  animation-timing-function: var(--anim-timing-function, ease);
  -webkit-animation-delay: var(--anim-delay, 0s);
  animation-delay: var(--anim-delay, 0s);
  -webkit-animation-iteration-count: var(--anim-iteration-count, infinite);
  animation-iteration-count: var(--anim-iteration-count, infinite);
  -webkit-animation-direction: var(--anim-direction, alternate);
  animation-direction: var(--anim-direction, alternate);
  -webkit-animation-fill-mode: var(--anim-fill-mode, both);
  animation-fill-mode: var(--anim-fill-mode, both);
}

.anim-move-y {
  -webkit-animation-name: move-y;
  animation-name: move-y;
  -webkit-animation-duration: var(--anim-duration, 2s);
  animation-duration: var(--anim-duration, 2s);
  -webkit-animation-timing-function: var(--anim-timing-function, ease);
  animation-timing-function: var(--anim-timing-function, ease);
  -webkit-animation-delay: var(--anim-delay, 0s);
  animation-delay: var(--anim-delay, 0s);
  -webkit-animation-iteration-count: var(--anim-iteration-count, infinite);
  animation-iteration-count: var(--anim-iteration-count, infinite);
  -webkit-animation-direction: var(--anim-direction, alternate);
  animation-direction: var(--anim-direction, alternate);
  -webkit-animation-fill-mode: var(--anim-fill-mode, both);
  animation-fill-mode: var(--anim-fill-mode, both);
}

.anim-horizontal {
  -webkit-animation-name: horizontal;
  animation-name: horizontal;
  -webkit-animation-duration: var(--anim-duration, 12s);
  animation-duration: var(--anim-duration, 12s);
  -webkit-animation-timing-function: var(--anim-timing-function, linear);
  animation-timing-function: var(--anim-timing-function, linear);
  -webkit-animation-delay: var(--anim-delay, 0s);
  animation-delay: var(--anim-delay, 0s);
  -webkit-animation-iteration-count: var(--anim-iteration-count, infinite);
  animation-iteration-count: var(--anim-iteration-count, infinite);
  -webkit-animation-direction: var(--anim-direction, normal);
  animation-direction: var(--anim-direction, normal);
  -webkit-animation-fill-mode: var(--anim-fill-mode, both);
  animation-fill-mode: var(--anim-fill-mode, both);
}

.anim-horizontal-reverse {
  -webkit-animation-name: horizontal-reverse;
  animation-name: horizontal-reverse;
  -webkit-animation-duration: var(--anim-duration, 12s);
  animation-duration: var(--anim-duration, 12s);
  -webkit-animation-timing-function: var(--anim-timing-function, linear);
  animation-timing-function: var(--anim-timing-function, linear);
  -webkit-animation-delay: var(--anim-delay, 0s);
  animation-delay: var(--anim-delay, 0s);
  -webkit-animation-iteration-count: var(--anim-iteration-count, infinite);
  animation-iteration-count: var(--anim-iteration-count, infinite);
  -webkit-animation-direction: var(--anim-direction, normal);
  animation-direction: var(--anim-direction, normal);
  -webkit-animation-fill-mode: var(--anim-fill-mode, both);
  animation-fill-mode: var(--anim-fill-mode, both);
}

.anim-horizontal-short {
  -webkit-animation-name: horizontal-short;
  animation-name: horizontal-short;
  -webkit-animation-duration: var(--anim-duration, 12s);
  animation-duration: var(--anim-duration, 12s);
  -webkit-animation-timing-function: var(--anim-timing-function, linear);
  animation-timing-function: var(--anim-timing-function, linear);
  -webkit-animation-delay: var(--anim-delay, 0s);
  animation-delay: var(--anim-delay, 0s);
  -webkit-animation-iteration-count: var(--anim-iteration-count, infinite);
  animation-iteration-count: var(--anim-iteration-count, infinite);
  -webkit-animation-direction: var(--anim-direction, normal);
  animation-direction: var(--anim-direction, normal);
  -webkit-animation-fill-mode: var(--anim-fill-mode, both);
  animation-fill-mode: var(--anim-fill-mode, both);
}

.anim-horizontal-short-reverse {
  -webkit-animation-name: horizontal-short-reverse;
  animation-name: horizontal-short-reverse;
  -webkit-animation-duration: var(--anim-duration, 12s);
  animation-duration: var(--anim-duration, 12s);
  -webkit-animation-timing-function: var(--anim-timing-function, linear);
  animation-timing-function: var(--anim-timing-function, linear);
  -webkit-animation-delay: var(--anim-delay, 0s);
  animation-delay: var(--anim-delay, 0s);
  -webkit-animation-iteration-count: var(--anim-iteration-count, infinite);
  animation-iteration-count: var(--anim-iteration-count, infinite);
  -webkit-animation-direction: var(--anim-direction, normal);
  animation-direction: var(--anim-direction, normal);
  -webkit-animation-fill-mode: var(--anim-fill-mode, both);
  animation-fill-mode: var(--anim-fill-mode, both);
}

.anim-horizontal2 {
  -webkit-animation-name: horizontal2;
  animation-name: horizontal2;
  -webkit-animation-duration: var(--anim-duration, 12s);
  animation-duration: var(--anim-duration, 12s);
  -webkit-animation-timing-function: var(--anim-timing-function, linear);
  animation-timing-function: var(--anim-timing-function, linear);
  -webkit-animation-delay: var(--anim-delay, 0s);
  animation-delay: var(--anim-delay, 0s);
  -webkit-animation-iteration-count: var(--anim-iteration-count, infinite);
  animation-iteration-count: var(--anim-iteration-count, infinite);
  -webkit-animation-direction: var(--anim-direction, normal);
  animation-direction: var(--anim-direction, normal);
  -webkit-animation-fill-mode: var(--anim-fill-mode, both);
  animation-fill-mode: var(--anim-fill-mode, both);
}

.anim-rotated_style {
  -webkit-animation-name: rotated_style;
  animation-name: rotated_style;
  -webkit-animation-duration: var(--anim-duration, 5s);
  animation-duration: var(--anim-duration, 5s);
  -webkit-animation-timing-function: var(--anim-timing-function, linear);
  animation-timing-function: var(--anim-timing-function, linear);
  -webkit-animation-delay: var(--anim-delay, 0s);
  animation-delay: var(--anim-delay, 0s);
  -webkit-animation-iteration-count: var(--anim-iteration-count, infinite);
  animation-iteration-count: var(--anim-iteration-count, infinite);
  -webkit-animation-direction: var(--anim-direction, normal);
  animation-direction: var(--anim-direction, normal);
  -webkit-animation-fill-mode: var(--anim-fill-mode, both);
  animation-fill-mode: var(--anim-fill-mode, both);
}

.anim-rotate-anim-reverse {
  -webkit-animation-name: rotate-anim-reverse;
  animation-name: rotate-anim-reverse;
  -webkit-animation-duration: var(--anim-duration, 10s);
  animation-duration: var(--anim-duration, 10s);
  -webkit-animation-timing-function: var(--anim-timing-function, linear);
  animation-timing-function: var(--anim-timing-function, linear);
  -webkit-animation-delay: var(--anim-delay, 0s);
  animation-delay: var(--anim-delay, 0s);
  -webkit-animation-iteration-count: var(--anim-iteration-count, infinite);
  animation-iteration-count: var(--anim-iteration-count, infinite);
  -webkit-animation-direction: var(--anim-direction, normal);
  animation-direction: var(--anim-direction, normal);
  -webkit-animation-fill-mode: var(--anim-fill-mode, both);
  animation-fill-mode: var(--anim-fill-mode, both);
}

.anim-rotate-anim-short {
  -webkit-animation-name: rotate-anim-short;
  animation-name: rotate-anim-short;
  -webkit-animation-duration: var(--anim-duration, 10s);
  animation-duration: var(--anim-duration, 10s);
  -webkit-animation-timing-function: var(--anim-timing-function, linear);
  animation-timing-function: var(--anim-timing-function, linear);
  -webkit-animation-delay: var(--anim-delay, 0s);
  animation-delay: var(--anim-delay, 0s);
  -webkit-animation-iteration-count: var(--anim-iteration-count, infinite);
  animation-iteration-count: var(--anim-iteration-count, infinite);
  -webkit-animation-direction: var(--anim-direction, normal);
  animation-direction: var(--anim-direction, normal);
  -webkit-animation-fill-mode: var(--anim-fill-mode, both);
  animation-fill-mode: var(--anim-fill-mode, both);
}

.anim-rotate-anim-short-reverse {
  -webkit-animation-name: rotate-anim-short-reverse;
  animation-name: rotate-anim-short-reverse;
  -webkit-animation-duration: var(--anim-duration, 10s);
  animation-duration: var(--anim-duration, 10s);
  -webkit-animation-timing-function: var(--anim-timing-function, linear);
  animation-timing-function: var(--anim-timing-function, linear);
  -webkit-animation-delay: var(--anim-delay, 0s);
  animation-delay: var(--anim-delay, 0s);
  -webkit-animation-iteration-count: var(--anim-iteration-count, infinite);
  animation-iteration-count: var(--anim-iteration-count, infinite);
  -webkit-animation-direction: var(--anim-direction, normal);
  animation-direction: var(--anim-direction, normal);
  -webkit-animation-fill-mode: var(--anim-fill-mode, both);
  animation-fill-mode: var(--anim-fill-mode, both);
}

.anim-spin_style {
  -webkit-animation-name: spin_style;
  animation-name: spin_style;
  -webkit-animation-duration: var(--anim-duration, 10s);
  animation-duration: var(--anim-duration, 10s);
  -webkit-animation-timing-function: var(--anim-timing-function, linear);
  animation-timing-function: var(--anim-timing-function, linear);
  -webkit-animation-delay: var(--anim-delay, 0s);
  animation-delay: var(--anim-delay, 0s);
  -webkit-animation-iteration-count: var(--anim-iteration-count, infinite);
  animation-iteration-count: var(--anim-iteration-count, infinite);
  -webkit-animation-direction: var(--anim-direction, normal);
  animation-direction: var(--anim-direction, normal);
  -webkit-animation-fill-mode: var(--anim-fill-mode, both);
  animation-fill-mode: var(--anim-fill-mode, both);
}

.anim-spine {
  -webkit-animation-name: spine;
  animation-name: spine;
  -webkit-animation-duration: var(--anim-duration, 10s);
  animation-duration: var(--anim-duration, 10s);
  -webkit-animation-timing-function: var(--anim-timing-function, linear);
  animation-timing-function: var(--anim-timing-function, linear);
  -webkit-animation-delay: var(--anim-delay, 0s);
  animation-delay: var(--anim-delay, 0s);
  -webkit-animation-iteration-count: var(--anim-iteration-count, infinite);
  animation-iteration-count: var(--anim-iteration-count, infinite);
  -webkit-animation-direction: var(--anim-direction, normal);
  animation-direction: var(--anim-direction, normal);
  -webkit-animation-fill-mode: var(--anim-fill-mode, both);
  animation-fill-mode: var(--anim-fill-mode, both);
}

.anim-spine-reverse {
  -webkit-animation-name: spine-reverse;
  animation-name: spine-reverse;
  -webkit-animation-duration: var(--anim-duration, 10s);
  animation-duration: var(--anim-duration, 10s);
  -webkit-animation-timing-function: var(--anim-timing-function, linear);
  animation-timing-function: var(--anim-timing-function, linear);
  -webkit-animation-delay: var(--anim-delay, 0s);
  animation-delay: var(--anim-delay, 0s);
  -webkit-animation-iteration-count: var(--anim-iteration-count, infinite);
  animation-iteration-count: var(--anim-iteration-count, infinite);
  -webkit-animation-direction: var(--anim-direction, normal);
  animation-direction: var(--anim-direction, normal);
  -webkit-animation-fill-mode: var(--anim-fill-mode, both);
  animation-fill-mode: var(--anim-fill-mode, both);
}

.anim-scale {
  -webkit-animation-name: scale;
  animation-name: scale;
  -webkit-animation-duration: var(--anim-duration, 1s);
  animation-duration: var(--anim-duration, 1s);
  -webkit-animation-timing-function: var(--anim-timing-function, ease);
  animation-timing-function: var(--anim-timing-function, ease);
  -webkit-animation-delay: var(--anim-delay, 0s);
  animation-delay: var(--anim-delay, 0s);
  -webkit-animation-iteration-count: var(--anim-iteration-count, infinite);
  animation-iteration-count: var(--anim-iteration-count, infinite);
  -webkit-animation-direction: var(--anim-direction, alternate);
  animation-direction: var(--anim-direction, alternate);
  -webkit-animation-fill-mode: var(--anim-fill-mode, both);
  animation-fill-mode: var(--anim-fill-mode, both);
}

.anim-head-move {
  -webkit-animation-name: head-move;
  animation-name: head-move;
  -webkit-animation-duration: var(--anim-duration, 4s);
  animation-duration: var(--anim-duration, 4s);
  -webkit-animation-timing-function: var(--anim-timing-function, ease);
  animation-timing-function: var(--anim-timing-function, ease);
  -webkit-animation-delay: var(--anim-delay, 0s);
  animation-delay: var(--anim-delay, 0s);
  -webkit-animation-iteration-count: var(--anim-iteration-count, infinite);
  animation-iteration-count: var(--anim-iteration-count, infinite);
  -webkit-animation-direction: var(--anim-direction, linear);
  animation-direction: var(--anim-direction, linear);
  -webkit-animation-fill-mode: var(--anim-fill-mode, both);
  animation-fill-mode: var(--anim-fill-mode, both);
}

.anim-pop {
  -webkit-animation-name: pop;
  animation-name: pop;
  -webkit-animation-duration: var(--anim-duration, 6s);
  animation-duration: var(--anim-duration, 6s);
  -webkit-animation-timing-function: var(--anim-timing-function, ease-in-out);
  animation-timing-function: var(--anim-timing-function, ease-in-out);
  -webkit-animation-delay: var(--anim-delay, 0s);
  animation-delay: var(--anim-delay, 0s);
  -webkit-animation-iteration-count: var(--anim-iteration-count, infinite);
  animation-iteration-count: var(--anim-iteration-count, infinite);
  -webkit-animation-direction: var(--anim-direction, normal);
  animation-direction: var(--anim-direction, normal);
  -webkit-animation-fill-mode: var(--anim-fill-mode, both);
  animation-fill-mode: var(--anim-fill-mode, both);
}

.anim-rs-image-zoom-out-up {
  -webkit-animation-name: rs-image-zoom-out-up;
  animation-name: rs-image-zoom-out-up;
  -webkit-animation-duration: var(--anim-duration, 0.4025s);
  animation-duration: var(--anim-duration, 0.4025s);
  -webkit-animation-timing-function: var(--anim-timing-function, linear);
  animation-timing-function: var(--anim-timing-function, linear);
  -webkit-animation-delay: var(--anim-delay, 0s);
  animation-delay: var(--anim-delay, 0s);
  -webkit-animation-iteration-count: var(--anim-iteration-count, 1);
  animation-iteration-count: var(--anim-iteration-count, 1);
  -webkit-animation-direction: var(--anim-direction, normal);
  animation-direction: var(--anim-direction, normal);
  -webkit-animation-fill-mode: var(--anim-fill-mode, both);
  animation-fill-mode: var(--anim-fill-mode, both);
}

.anim-rs-image-zoom-out-down {
  -webkit-animation-name: rs-image-zoom-out-down;
  animation-name: rs-image-zoom-out-down;
  -webkit-animation-duration: var(--anim-duration, 0.4025s);
  animation-duration: var(--anim-duration, 0.4025s);
  -webkit-animation-timing-function: var(--anim-timing-function, linear);
  animation-timing-function: var(--anim-timing-function, linear);
  -webkit-animation-delay: var(--anim-delay, 0s);
  animation-delay: var(--anim-delay, 0s);
  -webkit-animation-iteration-count: var(--anim-iteration-count, 1);
  animation-iteration-count: var(--anim-iteration-count, 1);
  -webkit-animation-direction: var(--anim-direction, normal);
  animation-direction: var(--anim-direction, normal);
  -webkit-animation-fill-mode: var(--anim-fill-mode, both);
  animation-fill-mode: var(--anim-fill-mode, both);
}

.anim-rs-image-zoom-out-left {
  -webkit-animation-name: rs-image-zoom-out-left;
  animation-name: rs-image-zoom-out-left;
  -webkit-animation-duration: var(--anim-duration, 0.4025s);
  animation-duration: var(--anim-duration, 0.4025s);
  -webkit-animation-timing-function: var(--anim-timing-function, linear);
  animation-timing-function: var(--anim-timing-function, linear);
  -webkit-animation-delay: var(--anim-delay, 0s);
  animation-delay: var(--anim-delay, 0s);
  -webkit-animation-iteration-count: var(--anim-iteration-count, 1);
  animation-iteration-count: var(--anim-iteration-count, 1);
  -webkit-animation-direction: var(--anim-direction, normal);
  animation-direction: var(--anim-direction, normal);
  -webkit-animation-fill-mode: var(--anim-fill-mode, both);
  animation-fill-mode: var(--anim-fill-mode, both);
}

.anim-rs-image-zoom-out-right {
  -webkit-animation-name: rs-image-zoom-out-right;
  animation-name: rs-image-zoom-out-right;
  -webkit-animation-duration: var(--anim-duration, 0.4025s);
  animation-duration: var(--anim-duration, 0.4025s);
  -webkit-animation-timing-function: var(--anim-timing-function, linear);
  animation-timing-function: var(--anim-timing-function, linear);
  -webkit-animation-delay: var(--anim-delay, 0s);
  animation-delay: var(--anim-delay, 0s);
  -webkit-animation-iteration-count: var(--anim-iteration-count, 1);
  animation-iteration-count: var(--anim-iteration-count, 1);
  -webkit-animation-direction: var(--anim-direction, normal);
  animation-direction: var(--anim-direction, normal);
  -webkit-animation-fill-mode: var(--anim-fill-mode, both);
  animation-fill-mode: var(--anim-fill-mode, both);
}

.anim-waving-line {
  -webkit-animation-name: waving-line;
  animation-name: waving-line;
  -webkit-animation-duration: var(--anim-duration, 12s);
  animation-duration: var(--anim-duration, 12s);
  -webkit-animation-timing-function: var(--anim-timing-function, linear);
  animation-timing-function: var(--anim-timing-function, linear);
  -webkit-animation-delay: var(--anim-delay, 0s);
  animation-delay: var(--anim-delay, 0s);
  -webkit-animation-iteration-count: var(--anim-iteration-count, infinite);
  animation-iteration-count: var(--anim-iteration-count, infinite);
  -webkit-animation-direction: var(--anim-direction, normal);
  animation-direction: var(--anim-direction, normal);
  -webkit-animation-fill-mode: var(--anim-fill-mode, both);
  animation-fill-mode: var(--anim-fill-mode, both);
}

.anim-dance {
  -webkit-animation-name: dance;
  animation-name: dance;
  -webkit-animation-duration: var(--anim-duration, 4s);
  animation-duration: var(--anim-duration, 4s);
  -webkit-animation-timing-function: var(--anim-timing-function, ease);
  animation-timing-function: var(--anim-timing-function, ease);
  -webkit-animation-delay: var(--anim-delay, 0s);
  animation-delay: var(--anim-delay, 0s);
  -webkit-animation-iteration-count: var(--anim-iteration-count, 1);
  animation-iteration-count: var(--anim-iteration-count, 1);
  -webkit-animation-direction: var(--anim-direction, normal);
  animation-direction: var(--anim-direction, normal);
  -webkit-animation-fill-mode: var(--anim-fill-mode, both);
  animation-fill-mode: var(--anim-fill-mode, both);
}

.anim-scale2 {
  -webkit-animation-name: scale2;
  animation-name: scale2;
  -webkit-animation-duration: var(--anim-duration, 2s);
  animation-duration: var(--anim-duration, 2s);
  -webkit-animation-timing-function: var(--anim-timing-function, ease);
  animation-timing-function: var(--anim-timing-function, ease);
  -webkit-animation-delay: var(--anim-delay, 0s);
  animation-delay: var(--anim-delay, 0s);
  -webkit-animation-iteration-count: var(--anim-iteration-count, infinite);
  animation-iteration-count: var(--anim-iteration-count, infinite);
  -webkit-animation-direction: var(--anim-direction, alternate);
  animation-direction: var(--anim-direction, alternate);
  -webkit-animation-fill-mode: var(--anim-fill-mode, both);
  animation-fill-mode: var(--anim-fill-mode, both);
}

.anim-dance2 {
  -webkit-animation-name: dance2;
  animation-name: dance2;
  -webkit-animation-duration: var(--anim-duration, 4s);
  animation-duration: var(--anim-duration, 4s);
  -webkit-animation-timing-function: var(--anim-timing-function, ease);
  animation-timing-function: var(--anim-timing-function, ease);
  -webkit-animation-delay: var(--anim-delay, 0s);
  animation-delay: var(--anim-delay, 0s);
  -webkit-animation-iteration-count: var(--anim-iteration-count, 1);
  animation-iteration-count: var(--anim-iteration-count, 1);
  -webkit-animation-direction: var(--anim-direction, normal);
  animation-direction: var(--anim-direction, normal);
  -webkit-animation-fill-mode: var(--anim-fill-mode, both);
  animation-fill-mode: var(--anim-fill-mode, both);
}

.anim-move_wave {
  -webkit-animation-name: move_wave;
  animation-name: move_wave;
  -webkit-animation-duration: var(--anim-duration, 30s);
  animation-duration: var(--anim-duration, 30s);
  -webkit-animation-timing-function: var(--anim-timing-function, linear);
  animation-timing-function: var(--anim-timing-function, linear);
  -webkit-animation-delay: var(--anim-delay, 0s);
  animation-delay: var(--anim-delay, 0s);
  -webkit-animation-iteration-count: var(--anim-iteration-count, infinite);
  animation-iteration-count: var(--anim-iteration-count, infinite);
  -webkit-animation-direction: var(--anim-direction, normal);
  animation-direction: var(--anim-direction, normal);
  -webkit-animation-fill-mode: var(--anim-fill-mode, both);
  animation-fill-mode: var(--anim-fill-mode, both);
}

.anim-move_wave2 {
  -webkit-animation-name: move_wave2;
  animation-name: move_wave2;
  -webkit-animation-duration: var(--anim-duration, 25s);
  animation-duration: var(--anim-duration, 25s);
  -webkit-animation-timing-function: var(--anim-timing-function, linear);
  animation-timing-function: var(--anim-timing-function, linear);
  -webkit-animation-delay: var(--anim-delay, 0s);
  animation-delay: var(--anim-delay, 0s);
  -webkit-animation-iteration-count: var(--anim-iteration-count, infinite);
  animation-iteration-count: var(--anim-iteration-count, infinite);
  -webkit-animation-direction: var(--anim-direction, normal);
  animation-direction: var(--anim-direction, normal);
  -webkit-animation-fill-mode: var(--anim-fill-mode, both);
  animation-fill-mode: var(--anim-fill-mode, both);
}
