.banner-hero{position:relative;display:flex;justify-content:center;background-image:url(../images/hp/new_bg.png);background-position:center top;background-size:100% auto;background-repeat:no-repeat;min-height:55.27vw}.banner-hero__image-or{display:none;position:relative;width:100%;order:3}.banner-hero__image-or img{display:block;position:relative;width:100%;max-width:100%}@media (max-width:1124px){.banner-hero{flex-wrap:wrap;min-height:0;margin-top:20px;background-image:unset}.banner-hero__image-or{display:block}}.banner-hero__inner{max-width:1456px;position:relative;box-sizing:border-box;display:flex;padding:240px 20px 0;width:100%}@media (max-width:1669px){.banner-hero__inner{max-width:1280px}}@media (max-width:1519px){.banner-hero__inner{max-width:1200px}}@media (max-width:1289px){.banner-hero__inner{padding:160px 20px 0}}@media (max-width:1124px){.banner-hero__inner{padding:50px 0 0}}@media (max-width:679px){.banner-hero__inner{padding:10px 0 0}}.banner-hero__image{opacity:0;transform:translate3d(0,0,0);animation:fadeUpHero6 1.1s cubic-bezier(.16,1,.3,1) forwards .25s,fadeInHero6 .9s ease forwards .25s;position:absolute;min-height:1004px;border-radius:15px;right:0;width:72%;top:-248px;pointer-events:none}@keyframes fadeUpHero6{0%,100%{transform:translate3d(0,0,0)}}@keyframes fadeInHero6{0%{opacity:0}100%{opacity:1}}.banner-hero__image .mobi{display:none}.banner-hero__image img{object-fit:contain}@media (max-width:1599px){.banner-hero__image{right:-39px;width:75%;top:-290px;pointer-events:none}}@media (max-width:1124px){.banner-hero__image{position:relative;top:unset;right:unset;min-height:100%;height:500px;width:95%}.banner-hero__image .mobi{display:block}.banner-hero__image .desi{display:none}}@media (max-width:579px){.banner-hero__image{height:400px}}.banner-hero__content{position:relative;z-index:3;max-width:759px}@media (max-width:1559px){.banner-hero__content{max-width:632px}}@media (max-width:1124px){.banner-hero__content{display:flex;justify-content:center;flex-wrap:wrap;width:100%;max-width:100%}.banner-hero__title-image{margin-right:auto;margin-left:auto;padding:0 20px}}.banner-hero__logo{opacity:0;transform:translate3d(0,30px,0);animation:fadeUpHero5 .9s cubic-bezier(.16,1,.3,1) forwards .1s,fadeInHero5 .6s ease forwards .1s}@keyframes fadeUpHero5{0%{transform:translate3d(0,30px,0)}100%{transform:translate3d(0,0,0)}}@keyframes fadeInHero5{0%{opacity:0}100%{opacity:1}}.banner-hero__title-image{opacity:0;transform:translate3d(0,30px,0);animation:fadeUpHero1 .9s cubic-bezier(.16,1,.3,1) forwards .15s,fadeInHero1 .6s ease forwards .15s;max-width:min(100%,750px);margin-bottom:32px}.banner-hero__title-image img{display:block;width:100%;height:auto}@media (max-width:679px){.banner-hero__title-image{max-width:320px;margin-bottom:18px;order:1;padding:0 10px}}.banner-hero__title{opacity:0;transform:translate3d(0,30px,0);animation:fadeUpHero2 .9s cubic-bezier(.16,1,.3,1) forwards .2s,fadeInHero2 .6s ease forwards .2s;color:#0ff;font-family:Roboto,sans-serif;font-size:42px;font-weight:700;font-style:normal;line-height:1.2;letter-spacing:0;text-transform:uppercase;text-shadow:0 0 12.6px rgba(0,255,255,.71)}@keyframes fadeUpHero2{0%{transform:translate3d(0,30px,0)}100%{transform:translate3d(0,0,0)}}@keyframes fadeInHero2{0%{opacity:0}100%{opacity:1}}@media (max-width:1379px){.banner-hero__title{font-size:35px}}@media (max-width:1124px){.banner-hero__title{font-size:28px;max-width:100%;text-align:center;width:100%;padding:0 20px}}@media (max-width:679px){.banner-hero__title{font-size:16px;line-height:1.3;order:2;padding:0 10px}}.banner-hero__subtitle,.banner-hero__subtitle>div{font-family:Roboto,sans-serif;font-weight:400;font-size:24px;line-height:24px;text-shadow:0 7px 7px #00107d;color:#0ff}.banner-hero__subtitle{opacity:0;transform:translate3d(0,30px,0);animation:fadeUpHero1 .9s cubic-bezier(.16,1,.3,1) forwards .3s,fadeInHero1 .6s ease forwards .3s;display:flex;align-items:center;gap:10px;position:relative;margin-bottom:40px;width:100%}@keyframes fadeUpHero1{0%{transform:translate3d(0,30px,0)}100%{transform:translate3d(0,0,0)}}@keyframes fadeInHero1{0%{opacity:0}100%{opacity:1}}.banner-hero__subtitle img{flex:0 0 auto;width:24px;height:24px;object-fit:contain}.banner-hero__subtitle>div{font-style:normal;letter-spacing:0}@media (max-width:763px){.banner-hero__subtitle img{width:32px;height:32px}.banner-hero__subtitle>div{font-size:16px;text-align:left;line-height:1.2}}.banner-hero__subtitle span{font-weight:700;color:#0ff;text-shadow:0 7px 7px #00107d}.banner-hero__extra-text,.banner-hero__text{font-family:Roboto,sans-serif;font-weight:400;color:#fff;text-shadow:0 7px 7px #00107d}@media (max-width:1559px){.banner-hero__subtitle{font-size:20px;max-width:100%}}@media (max-width:1124px){.banner-hero__subtitle{width:100%;text-align:center;justify-content:center;padding:0 20px}}@media (max-width:763px){.banner-hero__subtitle{font-size:16px;margin-bottom:10px;order:5}}@media (max-width:679px){.banner-hero__subtitle{padding:0 10px}}.banner-hero__extra-text{opacity:0;transform:translate3d(0,30px,0);animation:fadeUpHero3 .9s cubic-bezier(.16,1,.3,1) forwards .4s,fadeInHero3 .6s ease forwards .4s;font-style:normal;font-size:24px;line-height:33.6px;letter-spacing:0;margin:0 0 38px}@media (max-width:1559px){.banner-hero__extra-text{font-size:20px;max-width:100%}}@media (max-width:1124px){.banner-hero__extra-text{padding:0 20px}}@media (max-width:763px){.banner-hero__extra-text{font-size:16px;text-align:left;line-height:1.2;order:6}}@media (max-width:679px){.banner-hero__extra-text{padding:0 10px}}.banner-hero__text{opacity:0;transform:translate3d(0,30px,0);animation:fadeUpHero3 .9s cubic-bezier(.16,1,.3,1) forwards .35s,fadeInHero3 .6s ease forwards .35s;font-size:24px;line-height:1.4;position:relative;margin-top:17px;margin-bottom:28px;width:99%}@keyframes fadeUpHero3{0%{transform:translate3d(0,30px,0)}100%{transform:translate3d(0,0,0)}}@keyframes fadeInHero3{0%{opacity:0}100%{opacity:1}}@media (max-width:1669px){.banner-hero__text{font-size:24px}}@media (max-width:1519px){.banner-hero__text{font-size:24px}}@media (max-width:1559px){.banner-hero__text{font-size:20px;max-width:100%}}@media (max-width:1124px){.banner-hero__text{max-width:100%;text-align:center;padding:0 20px}}@media (max-width:679px){.banner-hero__text{padding:0 10px}}.banner-hero__btn{opacity:0;transform:translate3d(0,30px,0);animation:fadeUpHero9 .9s cubic-bezier(.16,1,.3,1) forwards .45s,fadeInHero9 .6s ease forwards .45s;display:flex;align-items:center;position:relative;width:100%}@keyframes fadeUpHero9{0%{transform:translate3d(0,30px,0)}100%{transform:translate3d(0,0,0)}}@keyframes fadeInHero9{0%{opacity:0}100%{opacity:1}}@media (max-width:1124px){.banner-hero__btn{justify-content:center;margin-top:10px}}@media (max-width:763px){.banner-hero__text{font-size:16px;margin-bottom:10px;text-align:left;order:4}.banner-hero__btn{order:3}}