

body.tve_editor_page #tve_editor .tve_ea_thrive_animation:not(.anim-preview) {
    opacity: 1;
    -ms-transform: none;
    transform: none;
}

.tve_ea_thrive_animation.tve_anim_start {
    opacity: 1;
    transition: all .5s ease-out;
}

.tve_ea_thrive_animation.tve_anim_slide_top {
    -ms-transform: translateY(-200px);
    transform: translateY(-200px);
}

.tve_ea_thrive_animation.tve_anim_slide_top.tve_anim_start {
    -ms-transform: translateY(0px);
    transform: translateY(0px);
}

.tve_ea_thrive_animation.tve_anim_slide_bottom {
    -ms-transform: translateY(200px);
    transform: translateY(200px);
}

.tve_ea_thrive_animation.tve_anim_slide_bottom.tve_anim_start {
    -ms-transform: translateY(0px);
    transform: translateY(0px);
}

.tve_ea_thrive_animation.tve_anim_slide_left {
    -ms-transform: translateX(-200px);
    transform: translateX(-200px);
}

.tve_ea_thrive_animation.tve_anim_slide_left.tve_anim_start {
    -ms-transform: translateX(0px);
    transform: translateX(0px);
}

.tve_ea_thrive_animation.tve_anim_slide_right {
    -ms-transform: translateX(200px);
    transform: translateX(200px);
}

.tve_ea_thrive_animation.tve_anim_slide_right.tve_anim_start {
    -ms-transform: translateX(0px);
    transform: translateX(0px);
}

.tve_ea_thrive_animation.tve_anim_appear {
    -ms-transform: scale(0.1);
    transform: scale(0.1);
}

.tve_ea_thrive_animation.tve_anim_appear.tve_anim_start {
    -ms-transform: scale(1);
    transform: scale(1);
}

.tve_ea_thrive_animation.tve_anim_rotate {
    -ms-transform: scale(0.1) rotate(400deg);
    transform: scale(0.1) rotate(400deg);
}

.tve_ea_thrive_animation.tve_anim_rotate.tve_anim_start {
    -ms-transform: scale(1) rotate(0deg);
    transform: scale(1) rotate(0deg);
    transition: all .6s ease-out;
}

.tve_ea_thrive_animation.tve_anim_zoom_out {
    -ms-transform: scale(2.4);
    transform: scale(2.4);
}

.tve_ea_thrive_animation.tve_anim_zoom_out.tve_anim_start {
    -ms-transform: scale(1.3);
    transform: scale(1.3);
}

.tve_ea_thrive_animation.tve_anim_roll_in {
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
}

.tve_ea_thrive_animation.tve_anim_roll_in.tve_anim_start {
    -ms-transform: none;
    transform: none;
}

.tve_ea_thrive_animation.tve_anim_roll_out {
    opacity: 1;
    -ms-transform: none;
    transform: none;
}

.tve_ea_thrive_animation.tve_anim_roll_out.tve_anim_start {
    opacity: 0;
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
}

.tve_ea_thrive_animation.tve_anim_shrink {
    transition: all .2s ease-out;
    -ms-transform: scale(1);
    transform: scale(1);
    visibility: visible !important;
    opacity: 1;
}

.tve_ea_thrive_animation.tve_anim_shrink.tve_anim_start {
    -ms-transform: scale(0.9);
    transform: scale(0.9);
    transition: all .2s ease-out;
}

.tve_ea_thrive_animation.tve_anim_grow {
    transition: all .2s ease-out;
    -ms-transform: scale(1);
    transform: scale(1);
    visibility: visible !important;
    opacity: 1;
}

.tve_ea_thrive_animation.tve_anim_grow.tve_anim_start {
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    transition: all .2s ease-out;
}





.thrv_text_element strong{
    color:rgb(35, 136, 129);
    /*color:#2b96b6;*/
    position:relative;
    top:-22px;
    /*! left: 30%; */
    font-size:30px;
    /*filter: drop-shadow(4px 2px 4px #000);*/
    filter: drop-shadow(2px 1px 2px #888);
}

@media (max-width:991px){
    .thrv_text_element strong{
    font-size:90%;
    top:-10px;
    left:20%;
    }
}

@media (max-width:767px){
    .thrv_text_element strong{
    font-size:85%;
    top:-15px;
    left:13%;
    }
    .tve_ea_thrive_animation.tve_anim_zoom_out {
    -ms-transform: scale(1.5);
    transform: scale(1.5);
    max-width: 100%;
}

.tve_ea_thrive_animation.tve_anim_zoom_out.tve_anim_start {
    -ms-transform: scale(1);
    transform: scale(1);
}

.thrv_text_element strong{
     font-size:20px;
}

}

@media (max-width:480px){
    .thrv_text_element strong{
    font-size:95%;
    top:-33px;
    left:4%;
   
    }
}