/* EDB Bewegung: dezente Einblend-Animationen beim Scrollen. Abschalten: wp-content/novamira-sandbox/edb-motion.php deaktivieren. */
#edbm-prog{position:fixed;left:0;top:0;height:3px;width:100%;background:#0069DE;transform-origin:0 50%;transform:scaleX(0);z-index:100000;pointer-events:none}
@media (prefers-reduced-motion:no-preference){
.edbm-js .edbm{opacity:0;transform:translate3d(0,28px,0);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transition-delay:var(--edbm-d,0s);will-change:opacity,transform}
.edbm-js .edbm.edbm-img{transform:translate3d(0,28px,0) scale(.97)}
.edbm-js .edbm.edbm-l{transform:translate3d(-32px,0,0)}
.edbm-js .edbm.edbm-r{transform:translate3d(32px,0,0)}
@media (max-width:1024px){.edbm-js .edbm.edbm-l,.edbm-js .edbm.edbm-r{transform:translate3d(0,28px,0)}}
.edbm-js .edbm.edbm-in{opacity:1;transform:none}
.edbm-js .edbav .av-bar i{transform-origin:0 50%;transform:scaleX(0);transition:transform 1.4s cubic-bezier(.2,.7,.2,1) .35s}
.edbm-js .edbav .edbm-in .av-bar i{transform:scaleX(1)}
.edbm-js .edbav .av-bar:nth-child(2) i{transition-delay:.9s}
.edbm-js .edbav td.flag{animation:none}
.edbm-js .edbav .edbm-in td.flag{animation:edbm-flag 1.6s ease 1s 2}
@keyframes edbm-flag{0%,100%{background:#FFF4D6}50%{background:#FFE08A}}
.edbav .av-case,.edbav .av-warn>div,.edbav .av-note{transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .35s}
.edbav .av-case:hover,.edbav .av-warn>div:hover,.edbav .av-note:hover{transform:translateY(-4px);border-color:#0069DE}
.edbav tbody tr{transition:background .2s}
.edbav tbody tr:hover td{background:#F4F4F2}
.edbav .av-btn{transition:background .25s,transform .25s}
.edbav .av-btn:hover{transform:translateY(-2px)}
.edbav .av-steps li:before{transition:background .3s,transform .3s}
.edbav .av-steps li:hover:before{background:#0069DE;transform:scale(1.08)}
.e-default-article{transition:translate .35s cubic-bezier(.2,.7,.2,1)}
.e-default-article:hover{translate:0 -4px}
.e-button-base{transition:translate .25s}
.e-button-base:hover{translate:0 -2px}
.elementor-widget-image img{transition:transform .8s cubic-bezier(.2,.7,.2,1)}
.elementor-widget-image:hover img{transform:scale(1.02)}
}
@media print{.edbm{opacity:1!important;transform:none!important}#edbm-prog{display:none}}
