:root{--animationSlideDistance:20px;--animationDuration:0.65s;--animationFunction:ease}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,60%{transform:translate3d(-3px,0,0)}45%{transform:translate3d(3px,0,0)}}@keyframes slideDown{0%{transform:translateY(calc(-1 * var(--animationSlideDistance)))}to{transform:translateY(0)}}@keyframes slideLeft{0%{transform:translateX(var(--animationSlideDistance))}to{transform:translateX(0)}}@keyframes slideUp{0%{transform:translateY(var(--animationSlideDistance))}to{transform:translateY(0)}}@keyframes slideRight{0%{transform:translateX(calc(-1 * var(--animationSlideDistance)))}to{transform:translateX(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes scale-up-down{50%{transform:scale(1.3)}}@keyframes scaleBackground{0%{transform:scale(1.02)}to{transform:translateZ(0)}}@keyframes sSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes circularLoader{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}to{stroke-dasharray:89,200;stroke-dashoffset:-124}}@keyframes checkAppearance{0%{width:0}to{width:100%}}@keyframes placeholderBackground{0%{background-position:200% 0;opacity:.05}50%{opacity:.15}to{background-position:-200% 0;opacity:.05}}
@keyframes animationSlideUp{0%{opacity:0;transform:translateY(15px)}50%{opacity:1}to{transform:translateY(0);opacity:1}}.b_block .component-bg .image-holder{animation:scaleBackground .65s ease paused both}.b_block .container{animation:animationSlideUp 1s ease-out paused both}.b_block.was-view .component-bg .image-holder,.b_block.was-view .container{animation-play-state:running}.m_modal .component-bg .image-holder{animation:scaleBackground .65s ease both}.m_modal .modal-content{animation:animationSlideUp .65s ease 1 both}