.video-animation-section{position:relative;z-index:1;overflow:hidden}.video-animation-main{overflow:hidden}.animated-video{width:100%;height:100%;object-fit:cover;object-position:center;aspect-ratio:9 / 9;will-change:transform}.marquee{position:relative;width:100vw;max-width:100%;overflow-x:hidden}.track{position:absolute;white-space:nowrap;will-change:transfor;animation:marquee 200s linear infinite}@keyframes marquee{0%{transform:translate(50)}to{transform:translate(-50%)}}.main-service-content{display:flex;flex-direction:column;row-gap:20px}@media only screen and (min-width:990px){.video-animtion-top{width:100%;max-width:55%;margin-left:auto;display:flex}.video-animtion-bottom{width:100%;max-width:45%;margin-right:auto;margin-top:250px}.video-text-image{width:90%;margin:-55px auto 0;display:flex;flex-direction:column;row-gap:20px}.marquee{height:135px}.main-service{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:30px}.service-text{width:80%}.service-section{padding-top:60px;padding-bottom:40px}.video-animation-section:after{content:"";position:absolute;top:-110px;left:-150px;width:calc(100% + 350px);height:260px;background-color:#fff;z-index:-1;filter:blur(48px)}}@media only screen and (max-width:990px){.marquee{height:120px;padding-top:27px}.video-animtion-top{width:100%;max-width:90%;margin-left:auto;display:flex}.video-animtion-bottom{width:100%;max-width:80%;margin-right:auto}.video-text-image{width:90%;margin:-55px auto 0;display:flex;flex-direction:column;row-gap:20px}.main-service{display:flex;flex-direction:column;row-gap:30px}.service-section{padding-top:30px;padding-bottom:20px}.video-animation-section:after{content:"";position:absolute;top:-180px;left:-150px;width:calc(100% + 350px);height:285px;background-color:#fff;z-index:-1;filter:blur(48px)}}@media only screen and (min-width:1400px){.service-section{padding-left:200px;padding-right:200px}.video-animtion-bottom{margin-left:200px}}@media only screen and (min-width:1200px)and (max-width:1400px){.service-section{padding-left:100px;padding-right:100px}.video-animtion-bottom{margin-left:100px}}@media only screen and (min-width:990px)and (max-width:1200px){.service-section{padding-left:50px;padding-right:50px}.video-animtion-bottom{margin-left:50px}}@media only screen and (min-width:750px)and (max-width:990px){.service-section{padding-left:5rem;padding-right:5rem}}@media only screen and (max-width:750px){.service-section{padding-left:1.5rem;padding-right:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/video-animation.css.map */
