.omj-awre-ani,
.omj-awre-ani * ,
.omj-awre-ani-child,
.omj-awre-ani--m {
    -moz-transition-duration:0.5s;
    -webkit-transition-duration:0.5s;
    -o-transition-duration:0.5s;
    -ms-transition-duration:0.5s;
    transition-duration: 0.5s;
}

.omj-awre-tra-0-5 {
    -moz-transition-duration:0.5s;
    -webkit-transition-duration:0.5s;
    -o-transition-duration:0.5s;
    -ms-transition-duration:0.5s;
    transition-duration: 0.5s;
}

.omj-awre-tra-1 {
    -moz-transition-duration:1s;
    -webkit-transition-duration:1s;
    -o-transition-duration:1s;
    -ms-transition-duration:1s;
    transition-duration: 1s;
}

.omj-awre-tra-1-5 {
    -moz-transition-duration:1.5s;
    -webkit-transition-duration:1.5s;
    -o-transition-duration:1.5s;
    -ms-transition-duration:1.5s;
    transition-duration: 1.5s;
}

.omj-awre-tra-2 {
    -moz-transition-duration:2s;
    -webkit-transition-duration:2s;
    -o-transition-duration:2s;
    -ms-transition-duration:2s;
    transition-duration: 2s;
}

.omj-awre-ani.omj-awre-show,
.omj-awre-ani.omj-awre-show .omj-awre-ani-child,
.omj-awre-ani--m.omj-awre-show {
    opacity: 1;
    transform: translate(0,0) scale(1);
}

.omj-awre-opa {
    opacity: 0;
}

.omj-awre-delay-0-25 {
    -moz-transition-delay:0.25s;
    -webkit-transition-delay:0.25s;
    -o-transition-delay:0.25s;
    -ms-transition-delay:0.25s;
    transition-delay:0.25s;
}

.omj-awre-delay-0--5 {
    -moz-transition-delay:0.5s;
    -webkit-transition-delay:0.5s;
    -o-transition-delay:0.5s;
    -ms-transition-delay:0.5s;
    transition-delay:0.5s;
}

.omj-awre-delay-0-75 {
    -moz-transition-delay:0.75s;
    -webkit-transition-delay:0.75s;
    -o-transition-delay:0.75s;
    -ms-transition-delay:0.75s;
    transition-delay:0.75s;
}

.omj-awre-delay-1 {
    -moz-transition-delay:1s;
    -webkit-transition-delay:1s;
    -o-transition-delay:1s;
    -ms-transition-delay:1s;
    transition-delay:1s;
}

.omj-awre-delay-1-25 {
    -moz-transition-delay:1.25s;
    -webkit-transition-delay:1.25s;
    -o-transition-delay:1.25s;
    -ms-transition-delay:1.25s;
    transition-delay:1.25s;
}

.omj-awre-delay-1--5 {
    -moz-transition-delay:1.5s;
    -webkit-transition-delay:1.5s;
    -o-transition-delay:1.5s;
    -ms-transition-delay:1.5s;
    transition-delay:1.5s;
}

.omj-awre-delay-1-75 {
    -moz-transition-delay:1.75s;
    -webkit-transition-delay:1.75s;
    -o-transition-delay:1.75s;
    -ms-transition-delay:1.75s;
    transition-delay:1.75s;
}

.omj-awre-delay-2 {
    -moz-transition-delay:2s;
    -webkit-transition-delay:2s;
    -o-transition-delay:2s;
    -ms-transition-delay:2s;
    transition-delay:2s;
}

.omj-awre-below-show-1 {
    transform: translate(0,-10%);
}

.omj-awre-below-show-2 {
    transform: translate(0,-20%);
}

.omj-awre-below-show-3 {
    transform: translate(0,-30%);
}

.omj-awre-left-show-1 {
    transform: translate(-10%,0%);
}

.omj-awre-left-show-2 {
    transform: translate(-20%,0%);
}

.omj-awre-left-show-3 {
    transform: translate(-30%,0%);
}

.omj-awre-right-show-1 {
    transform: translate(10%,0%);
}

.omj-awre-right-show-2 {
    transform: translate(20%,0%);
}

.omj-awre-right-show3 {
    transform: translate(30%,0%);
}

.omj-awre-above-show-1 {
    transform: translate(0,10%);
}

.omj-awre-above-show-2 {
    transform: translate(0,20%);
}

.omj-awre-above-show-3 {
    transform: translate(0,30%);
}

.omj-awre-large-show-1-25 {
    transform: scale(1.25);
}

.omj-awre-large-show-1-5 {
    transform: scale(1.5);
}

.omj-awre-large-show-2 {
    transform: scale(2);
}

.omj-awre-hover-img img {
    width: 100%;
    max-width: unset;
}

.omj-awre-hover-img:hover img {
    width: 120%;
}

@media screen and (max-width: 767px) {
    .omj-awre-delay-0-25-mb {
        -moz-transition-delay:0.25s;
        -webkit-transition-delay:0.25s;
        -o-transition-delay:0.25s;
        -ms-transition-delay:0.25s;
        transition-delay:0.25s;
    }

    .omj-awre-delay-0-5-mb {
        -moz-transition-delay:0.5s;
        -webkit-transition-delay:0.5s;
        -o-transition-delay:0.5s;
        -ms-transition-delay:0.5s;
        transition-delay:0.5s;
    }

    .omj-awre-delay-0-75-mb {
        -moz-transition-delay:0.75s;
        -webkit-transition-delay:0.75s;
        -o-transition-delay:0.75s;
        -ms-transition-delay:0.75s;
        transition-delay:0.75s;
    }

    .omj-awre-delay-1-mb {
        -moz-transition-delay:1s;
        -webkit-transition-delay:1s;
        -o-transition-delay:1s;
        -ms-transition-delay:1s;
        transition-delay:1s;
    }

    .omj-awre-delay-1-25-mb {
        -moz-transition-delay:1.25s;
        -webkit-transition-delay:1.25s;
        -o-transition-delay:1.25s;
        -ms-transition-delay:1.25s;
        transition-delay:1.25s;
    }

    .omj-awre-delay-1-5-mb {
        -moz-transition-delay:1.5s;
        -webkit-transition-delay:1.5s;
        -o-transition-delay:1.5s;
        -ms-transition-delay:1.5s;
        transition-delay:1.5s;
    }

    .omj-awre-delay-1-75-mb {
        -moz-transition-delay:1.75s;
        -webkit-transition-delay:1.75s;
        -o-transition-delay:1.75s;
        -ms-transition-delay:1.75s;
        transition-delay:1.75s;
    }

    .omj-awre-delay-2-mb {
        -moz-transition-delay:2s;
        -webkit-transition-delay:2s;
        -o-transition-delay:2s;
        -ms-transition-delay:2s;
        transition-delay:2s;
    }

    .omj-awre-below-show-1-mb {
        transform: translate(0,-10%);
    }

    .omj-awre-below-show-2-mb {
        transform: translate(0,-20%);
    }

    .omj-awre-below-show-3-mb {
        transform: translate(0,-30%);
    }

    .omj-awre-left-show-1-mb {
        transform: translate(-10%,0%);
    }

    .omj-awre-left-show-2-mb {
        transform: translate(-20%,0%);
    }

    .omj-awre-left-show-3-mb {
        transform: translate(-30%,0%);
    }

    .omj-awre-right-show-1-mb {
        transform: translate(10%,0%);
    }

    .omj-awre-right-show-2-mb {
        transform: translate(20%,0%);
    }

    .omj-awre-right-show-3-mb {
        transform: translate(30%,0%);
    }

    .omj-awre-above-show-1-mb {
        transform: translate(0,10%);
    }

    .omj-awre-above-show-2-mb {
        transform: translate(0,20%);
    }

    .omj-awre-above-show-3-mb {
        transform: translate(0,30%);
    }

    .omj-awre-hover-img-mb img {
        width: 100%;
        max-width: unset;
    }

    .omj-awre-hover-img-mb:hover img {
        width: 120%;
    }
}

@media screen and (min-width: 768px){
    .omj-awre-ani.omj-awre-show .ani-child-pc {
        opacity: 1;
        transform: translate(0,0);
    }

    .omj-awre-delay-0-25-pc {
        -moz-transition-delay:0.25s;
        -webkit-transition-delay:0.25s;
        -o-transition-delay:0.25s;
        -ms-transition-delay:0.25s;
        transition-delay:0.25s;
    }

    .omj-awre-delay-0-5-pc {
        -moz-transition-delay:0.5s;
        -webkit-transition-delay:0.5s;
        -o-transition-delay:0.5s;
        -ms-transition-delay:0.5s;
        transition-delay:0.5s;
    }

    .omj-awre-delay-0-75-pc {
        -moz-transition-delay:0.75s;
        -webkit-transition-delay:0.75s;
        -o-transition-delay:0.75s;
        -ms-transition-delay:0.75s;
        transition-delay:0.75s;
    }

    .omj-awre-delay-1-pc {
        -moz-transition-delay:1s;
        -webkit-transition-delay:1s;
        -o-transition-delay:1s;
        -ms-transition-delay:1s;
        transition-delay:1s;
    }

    .omj-awre-delay-1-25-pc {
        -moz-transition-delay:1.25s;
        -webkit-transition-delay:1.25s;
        -o-transition-delay:1.25s;
        -ms-transition-delay:1.25s;
        transition-delay:1.25s;
    }

    .omj-awre-delay-1-5-pc {
        -moz-transition-delay:1.5s;
        -webkit-transition-delay:1.5s;
        -o-transition-delay:1.5s;
        -ms-transition-delay:1.5s;
        transition-delay:1.5s;
    }

    .omj-awre-delay-1-75-pc {
        -moz-transition-delay:1.75s;
        -webkit-transition-delay:1.75s;
        -o-transition-delay:1.75s;
        -ms-transition-delay:1.75s;
        transition-delay:1.75s;
    }

    .omj-awre-delay-2-pc {
        -moz-transition-delay:2s;
        -webkit-transition-delay:2s;
        -o-transition-delay:2s;
        -ms-transition-delay:2s;
        transition-delay:2s;
    }

    .omj-awre-below-show-1-pc {
        transform: translate(0,-10%);
    }

    .omj-awre-below-show-2-pc {
        transform: translate(0,-20%);
    }

    .omj-awre-below-show-3-pc {
        transform: translate(0,-30%);
    }

    .omj-awre-left-show1-pc {
        transform: translate(-10%,0%);
    }

    .omj-awre-left-show-2-pc {
        transform: translate(-20%,0%);
    }

    .omj-awre-left-show-3-pc {
        transform: translate(-30%,0%);
    }

    .omj-awre-right-show-1-pc {
        transform: translate(10%,0%);
    }

    .omj-awre-right-show-2-pc {
        transform: translate(20%,0%);
    }

    .omj-awre-right-show-3-pc {
        transform: translate(30%,0%);
    }

    .omj-awre-above-show-1-pc {
        transform: translate(0,10%);
    }

    .omj-awre-above-show-2-pc {
        transform: translate(0,20%);
    }

    .omj-awre-above-show-3-pc {
        transform: translate(0,30%);
    }

    .omj-awre-hover-img-pc img {
        width: 100%;
        max-width: unset;
    }

    .omj-awre-hover-img-pc:hover img {
        width: 120%;
    }
}