@-webkit-keyframes slide-right{0%{-webkit-transform:translateX(-100px);transform:translateX(-100px)}100%{-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes slide-right{0%{-webkit-transform:translateX(-100px);transform:translateX(-100px)}100%{-webkit-transform:translateX(0px);transform:translateX(0px)}}
@-webkit-keyframes scale-up-ver-top { 0%{-webkit-transform:scaleY(0.4);transform:scaleY(0.4);-webkit-transform-origin:100% 0;transform-origin:100% 0} 100%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:100% 0;transform-origin:100% 0} } @keyframes scale-up-ver-top { 0%{-webkit-transform:scaleY(0.4);transform:scaleY(0.4);-webkit-transform-origin:100% 0;transform-origin:100% 0} 100%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:100% 0;transform-origin:100% 0} }
@-webkit-keyframes scale-in-ver-top { 0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:1} 100%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:1} } @keyframes scale-in-ver-top { 0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:1} 100%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:1} }
@-webkit-keyframes scale-up-hor-left {0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;transform-origin:0 0}100%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;transform-origin:0 0}}
@keyframes scale-up-hor-left {0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;transform-origin:0 0}100%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;transform-origin:0 0}}
@keyframes spin { to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }

@-webkit-keyframes spin { to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }

@keyframes blink { 0% { opacity: 1; }
  50% { opacity: 0; }
  100% { opacity: 1; } }

@-webkit-keyframes blink { 0% { opacity: 1; }
  50% { opacity: 0; }
  100% { opacity: 1; } }

@keyframes shake-anim { 0% { -webkit-transform: rotate(0) scale(1) skew(1deg); transform: rotate(0) scale(1) skew(1deg); }
  10%, 30% { -moz-transform: rotate(-25deg) scale(1) skew(1deg); }
  20%, 40% { -moz-transform: rotate(25deg) scale(1) skew(1deg); }
  100%, 50% { -moz-transform: rotate(0) scale(1) skew(1deg); } }

@-webkit-keyframes shake-anim { 0%, 100%, 50% { -webkit-transform: rotate(0) scale(1) skew(1deg); }
  10%, 30% { -webkit-transform: rotate(-25deg) scale(1) skew(1deg); }
  20%, 40% { -webkit-transform: rotate(25deg) scale(1) skew(1deg); } }
.transition, .control-owl button, .carousel-comment-media .carousel-control a span, .menu ul li a.has-child:after, .menu ul li ul, .menu ul li:hover > ul, .scale-img img, .scale-img:hover > img, .btn-frame .kenit-alo-circle-fill, .support-online .kenit-alo-circle-fill { -webkit-transition: 0.3s all; transition: 0.3s all; }
.ease-in { transition: all 500ms ease-in !important;}
.ease-in-200{ transition: all 200ms ease-in !important;}
.ease-in-400{transition: all 400ms ease-in !important;}
.ease-in-500{transition: all 500ms ease-in !important;}
.ease-in-1000{transition: all 1000ms ease-in !important;}
.hover-a:hover { color: #763D1F !important;}
.hover-line:hover { text-decoration: underline !important;}
.img-scale:hover .img-scale-e { -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.hvr-float{vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s !important;transition-duration:.3s !important;-webkit-transition-property:transform !important;transition-property:transform !important;-webkit-transition-timing-function:ease-out !important;transition-timing-function:ease-out !important}
.hvr-float:active,.hvr-float:focus,.hvr-float:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hvr-sink{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
@keyframes fadeInUpCus{0%{opacity:0;-webkit-transform: translate3d(0,100%,0) rotate(180deg);transform:translate3d(0,100%,0) rotate(180deg)}to{opacity:1;-webkit-transform:translateZ(0) rotate(180deg);transform:translateZ(0) rotate(180deg)}}
.animate__fadeInUpCus{-webkit-animation-name:fadeInUpCus;animation-name:fadeInUpCus}
.phone-shake,.phone-shake-after: after,.phone-shake-before:before{-webkit-animation: swing 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) infinite;animation: swing 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) infinite;}