﻿@charset "utf-8";@keyframes bannerscale{0%{opacity:0;transform:scale(0);}100%{opacity:1;transform:scale(1);}}@keyframes scalebig{0%{opacity:0;transform:scale(1.5);}100%{opacity:1;transform:scale(1);}}@keyframes scalebig1{0%{opacity:0;transform:scale(1.5);}4%{opacity:1;transform:scale(1);}10%,20%,30%,40%,50%,60%,70%,80%,90%,100%{opacity:1;transform:scale(1);}}@keyframes scalebig2{0%{opacity:0;transform:scale(1.5);}10%{opacity:0;transform:scale(1.5);}14%,30%,40%,50%,60%,70%,80%,90%,100%{opacity:1;transform:scale(1);}}@keyframes scalebig3{0%{opacity:0;transform:scale(1.5);}15%{opacity:0;transform:scale(1.5);}19%,45%,50%,60%,70%,80%,90%,100%{opacity:1;transform:scale(1);}}@keyframes scalebig4{0%{opacity:0;transform:scale(1.5);}20%{opacity:0;transform:scale(1.5);}24%,60%,70%,80%,90%,100%{opacity:1;transform:scale(1);}}@keyframes dian{0%{opacity:0;transform:scale(0.8);}25%{opacity:0;transform:scale(0.8);}29%,100%{opacity:1;transform:scale(1);}}@keyframes translatey{0%{opacity:0;transform:translateY(100px);}50%{opacity:0.5;transform:translateY(50px);}100%{opacity:1;transform:translateY(0px);}}@keyframes translatey1{0%{opacity:0;transform:translateY(100px);}50%{opacity:0.5;transform:translateY(50px);}100%{opacity:1;transform:translateY(0px);}}@keyframes translatex{0%{opacity:0;transform:translatex(100px);}50%{opacity:0.5;transform:translatex(50px);}100%{opacity:1;transform:translatex(0px);}}@keyframes translatexf{0%{opacity:0;transform:translatex(-100px);}50%{opacity:0.5;transform:translatex(-50px);}100%{opacity:1;transform:translatex(0px);}}@keyframes explode{0%{width:0px;height:0px;margin-left:0px;margin-top:0px;background-color:#0D46FF;}100%{width:400px;height:400px;margin-left:-200px;margin-top:-200px;background-color:#01A6FF;}}@keyframes desplode{0%{width:400px;height:400px;margin-left:-200px;margin-top:-200px;background-color:#01A6FF;}100%{width:0px;height:0px;margin-left:0px;margin-top:0px;background-color:#0D46FF;}}@keyframes rotate1{0%{transform:rotateY(360deg);}100%{transform:rotateY(0deg);}}@keyframes rotate2{0%{transform:rotateY(360deg);}100%{transform:rotateY(0deg);}}@keyframes rotate3{0%{transform:rotateY(360deg);}100%{transform:rotateY(0deg);}}@keyframes rotate4{0%{transform:rotateY(360deg);}100%{transform:rotateY(0deg);}}@keyframes dropshadow{0%{filter:drop-shadow(0px 0px 0px rgba(255,255,255,0));}25%{filter:drop-shadow(0px 0px 3px rgba(255,255,255,0.2));}50%{filter:drop-shadow(0px 0px 4px rgba(255,255,255,0.3));}75%{filter:drop-shadow(0px 0px 3px rgba(255,255,255,0.2));}100%{filter:drop-shadow(0px 0px 0px rgba(255,255,255,0.0));}}@keyframes footery1{0%{opacity:0;transform:translateY(100px);}50%{opacity:0.5;transform:translateY(50px);}100%{opacity:1;transform:translateY(0px);}}@keyframes footery2{0%{opacity:0;transform:translateY(100px);}50%{opacity:0.5;transform:translateY(50px);}100%{opacity:1;transform:translateY(0px);}}@keyframes footery3{0%{opacity:0;transform:translateY(100px);}50%{opacity:0.5;transform:translateY(50px);}100%{opacity:1;transform:translateY(0px);}}@keyframes footery4{0%{opacity:0;transform:translateY(100px);}50%{opacity:0.5;transform:translateY(50px);}100%{opacity:1;transform:translateY(0px);}}@keyframes opacity1{0%{opacity:0;}100%{opacity:1;}}@keyframes opacity2{0%{opacity:0;}100%{opacity:1;}}@keyframes opacity3{0%{opacity:0;}100%{opacity:1;}}@keyframes opacity4{0%{opacity:0;}100%{opacity:1;}}@keyframes crossleft{0%{top:22%;right:-1%;width:1px;height:300px;}25%{top:22%;right:-1%;width:1px;height:300px;}50%{top:22%;right:-1%;width:1px;height:300px;}90%{top:22%;right:-1%;width:1px;height:300px;}100%{top:0%;width:3px;right:140%;height:900px;}}@keyframes crossright{0%{top:22%;left:-1%;width:1px;height:300px;}25%{top:22%;left:-1%;width:1px;height:300px;}50%{top:22%;left:-1%;width:1px;height:300px;}90%{top:22%;left:-1%;width:1px;height:300px;}100%{top:0%;width:3px;left:140%;height:900px;}}@keyframes warn1{0%{transform:scale(1);opacity:0.1;}25%{transform:scale(1.2);opacity:0.8;}50%{transform:scale(1.4);opacity:0.6;}75%{transform:scale(1.6);opacity:0.3;}100%{transform:scale(1.8);opacity:0.1;}}@keyframes warn2{0%{transform:scale(0.8);opacity:0.1;}25%{transform:scale(0.8);opacity:0.2;}50%{transform:scale(1);opacity:0.8;}75%{transform:scale(1.2);opacity:0.6;}100%{transform:scale(1.4);opacity:0.1;}}@keyframes bannerscale{0%{opacity:0;transform:translateY(20px);}100%{opacity:1;transform:translateY(0);}}@keyframes bannertitle{0%{filter:hue-rotate(0deg);}100%{filter:hue-rotate(360deg);}}@keyframes text-shadow-glitch{0%{text-shadow:none;}5%{text-shadow:-2px -2px 0 rgba(255,255,255,0.1),2px 2px 0 rgba(0,173,238,0.8);}10%{text-shadow:2px -2px 0 rgba(255,255,255,0.1),-2px 2px 0 rgba(0,173,238,0.8);}15%{text-shadow:-2px 2px 0 rgba(255,255,255,0.1),2px -2px 0 rgba(0,173,238,0.8);}20%{text-shadow:2px 2px 0 rgba(255,255,255,0.1),-2px -2px 0 rgba(0,173,238,0.8);}25%{text-shadow:none;}}@keyframes bannerul{0%{opacity:0;transform:translateX(20px);}100%{opacity:1;transform:translateY(0);}}@keyframes bannerimg{0%{opacity:0;transform:scale(0);}100%{opacity:1;transform:scale(1);}}@keyframes bannerimg2{0%{transform:translateY(0);}50%{transform:translateY(15px);}100%{transform:translateY(0);}}@keyframes sec-opacity{0%{opacity:0.3;}50%{opacity:1;}100%{opacity:0.3;}}@keyframes reveal{85%{opacity:0;clip-path:polygon(50% 0%,50% 0%,50% 100%,50% 100%);}100%{opacity:1;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);}}@keyframes border{0%{transform:scale(1,1);opacity:1;}100%{transform:scale(1.2,1.5);opacity:0;}}@keyframes opcaseicon{0%{transform:scale(0);}100%{transform:scale(1);}}@keyframes afterscale{0%{transform:scale(0.8);opacity:1;}90%{transform:scale(1.1);opacity:0.4;}}@keyframes float-left{0%{transform:translate(0);}25%{transform:translate(6px,0);}50%{transform:translate(0);}75%{transform:translate(-10px,0);}100%{transform:translate(0);}}@keyframes float-right{0%{transform:translate(0);}25%{transform:translate(-10px,0);}50%{transform:translate(0);}75%{transform:translate(8px,0);}100%{transform:translate(0);}}@keyframes float-top{0%{transform:translate(0);}25%{transform:translate(0,-5px);}50%{transform:translate(0);}75%{transform:translate(0,8px);}100%{transform:translate(0);}}@keyframes float-bottom{0%{transform:translate(0);}25%{transform:translate(0,10px);}50%{transform:translate(0);}75%{transform:translate(0,-4px);}100%{transform:translate(0);}}@keyframes float-top-left{0%{transform:translate(0);}25%{transform:translate(-7px,-10px);}50%{transform:translate(0);}75%{transform:translate(10px,4px);}100%{transform:translate(0);}}@keyframes float-top-right{0%{transform:translate(0);}25%{transform:translate(5px,-13px);}50%{transform:translate(0);}75%{transform:translate(-4px,8px);}100%{transform:translate(0);}}@keyframes float-bottom-left{0%{transform:translate(0);}25%{transform:translate(-12px,8px);}50%{transform:translate(0);}75%{transform:translate(4px,-4px);}100%{transform:translate(0);}}@keyframes float-bottom-right{0%{transform:translate(0);}25%{transform:translate(4px,6px);}50%{transform:translate(0);}75%{transform:translate(-12px,-2px);}100%{transform:translate(0);}}@keyframes bannerreverse{0%{transform:rotateX(90deg);}100%{transform:rotateX(0);}}@keyframes aboutup{0%{transform:translateY(30px);opacity:0;}100%{transform:translateY(0);opacity:1;}}@keyframes productsleft{0%{transform:translateX(-50px);opacity:0;}100%{transform:translateX(0);opacity:1;}}@keyframes productsright{0%{transform:translateX(50px);opacity:0;}100%{transform:translateX(0);opacity:1;}}@keyframes opacity{0%{opacity:0;}100%{opacity:1;}}@keyframes scale{0%{transform:scale(0);opacity:0;}100%{transform:scale(1);opacity:1;}}@keyframes prorotateX{0%{transform:rotateX(90deg);opacity:0;}100%{transform:rotateX(0);opacity:1;}}@keyframes proimg{0%{transform:translate(0);}25%{transform:translate(4px,6px);}50%{transform:translate(0);}75%{transform:translate(-12px,-2px);}100%{transform:translate(0);}}@keyframes probtncolor{0%{transform:translate(-50%,-50%) scale(0);}100%{transform:translate(-50%,-50%) scale(1);}}@keyframes abouttran{0%{transform:rotateY(360deg);}100%{transform:rotateY(0);}}@keyframes abouttran2{0%{transform:rotateY(0);}100%{transform:rotateY(360deg);}}@keyframes banner-trainimg{0%{transform:translateX(20px);}50%{transform:translateX(0);}100%{transform:translateX(20px);}}@keyframes banner-train{0%{right:-20%;opacity:0;}100%{right:0;opacity:1;}}@keyframes caseimgtext{0%{display:none;}100%{display:block;}}@keyframes phover{0%{}}@keyframes headtel{0%{transform:rotateY(0);}100%{transform:rotateY(360deg);}}@keyframes flash{0%{opacity:0;}100%{opacity:1;}}@keyframes contacticon{0%{transform:rotateY(0);}100%{transform:rotateY(360deg);}}@keyframes caseimgscale{0%{transform:scale(1);}50%{transform:scale(0.95);}100%{transform:scale(1);}}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@keyframes slide1banner1{0%{transform:translateY(20px);opacity:0;}100%{transform:translateY(0);opacity:1;}}@keyframes slide1banner2{0%{transform:translateY(20px);opacity:0;}100%{transform:translateY(0);opacity:1;}}@keyframes slide1banner3{0%{transform:scale(0);opacity:0;}100%{transform:scale(1);opacity:1;}}@keyframes slidewhitetitle{0%{transform:translateY(20px);opacity:0;}100%{transform:translateY(0);opacity:1;}}@keyframes slidewhite1{0%{transform:translateX(-20px);opacity:0;}100%{transform:translateX(0);opacity:1;}}@keyframes slidewhite2{0%{transform:translateY(-20px);opacity:0;}100%{transform:translateY(0);opacity:1;}}@keyframes slidewhite3{0%{transform:translateX(20px);opacity:0;}100%{transform:translateX(0);opacity:1;}}@keyframes slidewhite4{0%{transform:translateY(20px);opacity:0;}100%{transform:translateY(0);opacity:1;}}@keyframes img_move{0%{-webkit-transform:scale(1,1);transform:scale(1,1);}50%{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}100%{-webkit-transform:scale(1,1);transform:scale(1,1);}}@keyframes product-model{0%{opacity:0;transform:translateY(20px);}100%{opacity:1;transform:translateY(0);}}@keyframes attrtitle{0%{transform:translateY(40px);opacity:0;}100%{transform:translateY(0);opacity:1;}}@keyframes homeaboutvideo{0%{transform:translate(-50%,-50%) scale(1);opacity:1;}100%{transform:translate(-50%,-50%) scale(2);opacity:0;}}@keyframes bannercolor{0%{color:#1ea2f7;}25%{color:#00fcff;}50%{color:#ff9220;}75%{color:#00cfba;}100%{color:#1ea2f7;}}@keyframes moves{0%{transform:translateY(0px);}50%{transform:translateY(10px);}100%{transform:translateY(0px);}}
