/*!
 * eForm - WordPress Form Builder
 * 
 * Autogenerated by Grunt on: 2021-09-22
 * @version 4.15.1
 * @author Swashata Ghosh (WPQuark)
 * @license GPL-3.0
 */
 .iptAnimated {
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
@-webkit-keyframes iptFadeIn {
    0% {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
@keyframes iptFadeIn {
    0% {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
.iptFadeIn {
    -webkit-animation-name: iptFadeIn;
    animation-name: iptFadeIn;
}
@-webkit-keyframes iptFadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px);
    }
    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}
@keyframes iptFadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px);
    }
    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}
.iptFadeInDown {
    -webkit-animation-name: iptFadeInDown;
    animation-name: iptFadeInDown;
}
@-webkit-keyframes iptFadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px);
    }
    to {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}
@keyframes iptFadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px);
    }
    to {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}
.iptFadeInLeft {
    -webkit-animation-name: iptFadeInLeft;
    animation-name: iptFadeInLeft;
}
@-webkit-keyframes iptAppear {
    0% {
        opacity: 0;
        -webkit-transform: scaleY(0.9);
        transform: scaleY(0.9);
    }
    to {
        opacity: 1;
        -webkit-transform: scaleY(1);
        transform: scaleY(1);
    }
}
@keyframes iptAppear {
    0% {
        opacity: 0;
        -webkit-transform: scaleY(0.9);
        transform: scaleY(0.9);
    }
    to {
        opacity: 1;
        -webkit-transform: scaleY(1);
        transform: scaleY(1);
    }
}
.iptAppear {
    -webkit-animation-name: iptAppear;
    animation-name: iptAppear;
}
@-webkit-keyframes iptDisappear {
    0% {
        opacity: 1;
        -webkit-transform: scaleY(1);
        transform: scaleY(1);
    }
    to {
        opacity: 0;
        -webkit-transform: scaleY(0.9);
        transform: scaleY(0.9);
    }
}
@keyframes iptDisappear {
    0% {
        opacity: 1;
        -webkit-transform: scaleY(1);
        transform: scaleY(1);
    }
    to {
        opacity: 0;
        -webkit-transform: scaleY(0.9);
        transform: scaleY(0.9);
    }
}
.iptDisappear {
    -webkit-animation-name: iptDisappear;
    animation-name: iptDisappear;
}
@-webkit-keyframes ipt-star-spin {
    0% {
        -webkit-transform: scale(1) rotate(0deg);
        transform: scale(1) rotate(0deg);
    }
    to {
        -webkit-transform: scale(1.4) rotate(1turn);
        transform: scale(1.4) rotate(1turn);
    }
}
@keyframes ipt-star-spin {
    0% {
        -webkit-transform: scale(1) rotate(0deg);
        transform: scale(1) rotate(0deg);
    }
    to {
        -webkit-transform: scale(1.4) rotate(1turn);
        transform: scale(1.4) rotate(1turn);
    }
}
@-webkit-keyframes iconAppear {
    0% {
        -webkit-transform: scale(2);
        transform: scale(2);
        -webkit-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
    }
    to {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}
@keyframes iconAppear {
    0% {
        -webkit-transform: scale(2);
        transform: scale(2);
        -webkit-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
    }
    to {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}
@-webkit-keyframes iconZoom {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
    }
    to {
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
    }
}
@keyframes iconZoom {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
    }
    to {
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
    }
}
@-webkit-keyframes iptPulse {
    0% {
        -webkit-transform: scaleX(1);
        transform: scaleX(1);
    }
    50% {
        -webkit-transform: scale3d(1.2, 1.2, 1.2);
        transform: scale3d(1.2, 1.2, 1.2);
    }
    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1);
    }
}
@keyframes iptPulse {
    0% {
        -webkit-transform: scaleX(1);
        transform: scaleX(1);
    }
    50% {
        -webkit-transform: scale3d(1.2, 1.2, 1.2);
        transform: scale3d(1.2, 1.2, 1.2);
    }
    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1);
    }
}
@-webkit-keyframes iptPulseSubtle {
    0% {
        opacity: 1;
        -webkit-transform: scaleX(1);
        transform: scaleX(1);
    }
    50% {
        opacity: 0.8;
        -webkit-transform: scale3d(1.02, 1.02, 1.02);
        transform: scale3d(1.02, 1.02, 1.02);
    }
    to {
        opacity: 1;
        -webkit-transform: scaleX(1);
        transform: scaleX(1);
    }
}
@keyframes iptPulseSubtle {
    0% {
        opacity: 1;
        -webkit-transform: scaleX(1);
        transform: scaleX(1);
    }
    50% {
        opacity: 0.8;
        -webkit-transform: scale3d(1.02, 1.02, 1.02);
        transform: scale3d(1.02, 1.02, 1.02);
    }
    to {
        opacity: 1;
        -webkit-transform: scaleX(1);
        transform: scaleX(1);
    }
}
.iptPulseSubtle {
    -webkit-animation-name: iptPulseSubtle;
    animation-name: iptPulseSubtle;
}
