.top-animation{display:flex;color:#fff;justify-content:center;align-items:center;text-align:left}.box-3{position:relative}.banner-animation .content{position:absolute;bottom:20px;padding:0 20px}.left-ani{width:45%}.right-ani{width:55%}.left-ani h3{font-size:30px;margin:0 0 10px}.left-ani p{font-size:20px;position:relative;padding-left:25px;margin:0}.left-ani p:before{content:"";width:15px;height:15px;background-color:#5a52ec;position:absolute;left:0;top:3px;border-radius:50px}.box1{margin-bottom:50px}.bottom-animation{margin-top:20px;display:flex;justify-content:space-between;gap:25px}.bottom-animation .right-ani{text-align:right;width:30%}.bottom-animation .left-ani{width:70%}.box-3 img{width:100%}.img-wrap{position:relative;overflow:hidden}.img-wrap img{position:absolute;inset:0;width:100%;height:auto;object-fit:cover;backface-visibility:hidden;transform:translateZ(0);will-change:opacity}.main-img{animation:mainFade 6s ease-in-out infinite}.hover-img{opacity:0;animation:hoverFade 6s ease-in-out infinite}@keyframes mainFade{0%{opacity:1}40%{opacity:1}50%{opacity:0}90%{opacity:0}to{opacity:1}}@keyframes hoverFade{0%{opacity:0}40%{opacity:0}50%{opacity:1}90%{opacity:1}to{opacity:0}}.banner-animation .content{opacity:0;transform:translateX(50px);animation:contentSlide .8s forwards;animation-delay:.6s}@keyframes contentSlide{to{opacity:1;transform:translateX(0)}}.box-3 .img-wrap{width:100%;aspect-ratio:1/1}.bottom-animation .left-ani .img-wrap{width:100%;aspect-ratio:1.45/1}.bottom-animation .right-ani .img-wrap{width:100%;aspect-ratio:1/1}.banner{padding:196px 0 72px;background-image:url(/bg.png);background-size:cover;background-repeat:no-repeat;background-position:50%;color:#fff}@media(max-width:767px){.banner{padding:145px 0 40px}}.banner span.title-btn{color:#fff;letter-spacing:6px;text-transform:uppercase;backdrop-filter:blur(8px);cursor:pointer;background:none;border:1px solid rgba(178,121,249,.2);border-radius:999px;padding:16px 30px;font-size:12px;font-weight:600;display:inline-block;box-shadow:inset 0 0 0 1px rgba(178,121,249,.2)}.banner h1{margin:20px 0;font-size:51px;font-family:var(--font-lato),sans-serif;font-weight:700}@media(max-width:767px){.banner h1{font-size:40px}}.banner h1 span{background:linear-gradient(45deg,#6335f0,#df9fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.banner p{font-family:Inter,sans-serif;font-size:18px;line-height:26px;opacity:.8}@media(max-width:767px){.banner p{font-size:16px}}.banner .buttons{margin-top:50px}.banner .buttons a{text-decoration:none}.banner .buttons .primary-button{font-family:var(--font-be-vietnam),sans-serif;text-transform:capitalize;background:linear-gradient(45deg,#6335f0,#df9fff);border-radius:50px;padding:20px 35px;font-size:15.78px;transition:all .5s ease;color:#fff}@media(max-width:767px){.banner .buttons .primary-button{padding:16px;display:block;width:100%;text-align:center}}.banner .buttons .secondary-button{position:relative;padding:18px 48px;font-size:18px;font-weight:500;color:#fff;background:transparent;border-radius:999px;cursor:pointer;border:none;z-index:1;margin-left:20px}@media(max-width:767px){.banner .buttons .secondary-button{background:linear-gradient(45deg,#6335f0,#df9fff);padding:18px 30px;width:100%;display:block;margin:20px 0 0;text-align:center}}.banner .buttons .secondary-button:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:linear-gradient(90deg,#6335f0,#df9fff);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1}@media(max-width:767px){.banner .buttons .secondary-button:after{display:none}}.banner .banner-image img{height:auto}.banner .banner-content{padding-right:60px}@media(max-width:767px){.banner .banner-content{padding-right:15px}}.banner .trust-logos{margin-top:110px;text-align:center}@media(max-width:767px){.banner .trust-logos{margin-top:60px}}.banner .trust-logos h3{margin-bottom:0;font-size:18px;font-family:Inter,sans-serif;line-height:26px}.banner .trust-logos p{margin-top:10px;margin-bottom:40px}.banner .trust-logos img{width:100%}