@media(max-width:767px){.logo{width:95px}}.header_wrap{transition:all .35s;background:#fff}.header_wrap.header_fixed{position:sticky;top:0;z-index:11;box-shadow:0 10px 24px 0 rgba(51,51,79,.08)}.list-style-inside{list-style:inside}.header-nav li a{position:relative}.header-nav li a.active:after{content:"";background:linear-gradient(123deg,rgba(16,64,235,.15) -12.89%,rgba(210,9,227,.15) 117.41%);width:104%;height:8px;position:absolute;left:-2%;bottom:26px}@media(max-width:767px){.header-nav{position:fixed;left:0;width:100%;right:0;bottom:0;z-index:100;display:flex;display:-webkit-flex;-webkit-align-items:center;justify-content:flex-start;flex-direction:column;align-items:center;background:rgba(0,0,0,.5);visibility:hidden;opacity:0;height:0;overflow:hidden}.header-nav.active{visibility:visible;opacity:1;height:100%}.header-nav.active ul{transform:translateY(0)}.header-nav .has-sub-menu ul{visibility:visible;opacity:1;margin-top:0}.header-nav .has-sub-menu ul li a{font-weight:400}.header-nav ul{background:#fff;z-index:1;margin:0;width:100%;flex-direction:column;gap:0;transform:translateY(-100%);transition:all .35s}.header-nav ul li{padding:0 20px;border-bottom:1px solid #ebebed}.header-nav ul li:first-child,.header-nav ul li:last-child{border:none}.header-nav ul li a{padding:16px 0;font-size:18px;font-weight:500;line-height:24px}.header-nav ul li a.active:after{display:none}}.has-sub-menu ul{opacity:0;visibility:hidden;transition:all .25s;margin-top:10px}.has-sub-menu:hover ul{opacity:1;visibility:visible;margin-top:0}.banner{background:linear-gradient(73deg,rgba(241,239,253,.7) 38.07%,rgba(254,234,239,.7))}.banner .img-wrap{padding:0 40px}@media(max-width:767px){.banner .img-wrap{padding:0}}.banner .img-wrap img{border-radius:20px 20px 0 0;box-shadow:0 -27px 53px 0 rgba(51,51,79,.04),0 27px 53px 0 rgba(51,51,79,.04)}.gradient-text{background-image:linear-gradient(122deg,#1040eb .26%,#d209e3 129.99%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.fixed-height{height:600px;position:relative;overflow:hidden}@media(max-width:767px){.fixed-height{height:auto;padding-top:60px}}.gradient-1{background:linear-gradient(135deg,rgba(15,107,216,.05),rgba(2,201,182,.05))}.gradient-2{background:linear-gradient(73deg,rgba(241,239,253,.7) 38.07%,rgba(254,234,239,.7))}.gradient-3{background:linear-gradient(122deg,#1040eb .26%,#d209e3 129.99%)}.box-wrap{display:flex;flex-wrap:wrap;gap:24px}@media(max-width:767px){.box-wrap{gap:16px}}.box-wrap li{width:calc(33.33% - 24px);height:270px;display:flex;align-items:center;background:#fff;justify-content:center;box-shadow:0 3px 32px 0 rgba(8,26,130,.09);border-radius:16px;transition:all .25s;padding:24px 16px}@media(max-width:767px){.box-wrap li{width:100%;height:auto}}.box-wrap li figure{height:56px;width:56px;position:relative;margin:0 auto}.box-wrap li figure img{-o-object-fit:contain;object-fit:contain;position:absolute}.box-wrap li figure img.icon-hover{opacity:0;height:70px;max-width:70px;margin-top:-10px}.box-wrap li:hover{background:linear-gradient(122deg,#1040eb .26%,#d209e3 129.99%);color:#fff}.box-wrap li:hover img.icon{opacity:0}.box-wrap li:hover img.icon-hover{opacity:1}@keyframes slide{0%{transform:translateZ(0)}to{transform:translate3d(calc(100% / var(--copies) * -1),0,0)}}.image-shadow{position:relative;z-index:1}.image-shadow:after{content:"";height:200px;width:100%;position:absolute;top:-200px;left:0;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}.brand-wrap{display:flex;align-items:center;--copies:2;animation:slide linear infinite;animation-duration:30s}@media(max-width:767px){.brand-wrap{animation-duration:20s}}.brand-wrap.group-carousel{animation-duration:50s}.brand-wrap.group-carousel .brands ul li{border-radius:16px;width:480px;height:auto;padding:24px;box-shadow:0 3px 32px 0 rgba(8,26,130,.09);margin:0 12px 24px;display:flex;justify-content:flex-start}@media(max-width:767px){.brand-wrap.group-carousel .brands ul li{width:300px;margin:12px 8px;padding:12px}}.brand-wrap .brands{display:flex;align-items:center;justify-content:space-around}.brand-wrap .brands ul{display:inline-flex}.brand-wrap .brands ul li{padding:0;margin:20px 24px;display:inline-flex;align-items:center;justify-content:center;width:258px;height:120px}@media(max-width:767px){.brand-wrap .brands ul li{width:100px;height:48px;margin:12px}}.brand-wrap .brands ul li img{max-height:100%;max-width:100%}.logo-with-shadow .home-brands{padding-bottom:53px;padding-top:20px}@media(max-width:767px){.logo-with-shadow .home-brands{padding-bottom:20px}}.logo-with-shadow .brand-wrap .brands ul li{border-radius:28.2px;background:#fff;box-shadow:0 28.2px 56.4px 0 rgba(51,51,79,.06);padding:14px 56px;margin:0 12px;display:flex;align-items:center;justify-content:center}@media(max-width:767px){.logo-with-shadow .brand-wrap .brands ul li{padding:12px;box-shadow:0 10px 20px 0 rgba(51,51,79,.06)}}.logo-with-shadow .brand-wrap .brands ul li img{max-width:100%;max-height:100%}@media(max-width:767px){.animated-box-wrap{padding-top:32px;padding-left:54px;padding-right:54px}}.animated-box-wrap .main-image{width:320px;height:520px;box-shadow:0 10px 24px 0 rgba(51,51,79,.08);border-radius:16px 16px 0 0}@media(max-width:767px){.animated-box-wrap .main-image{height:auto}}.news_wrapper li img{transition:all .25s}.news_wrapper li:hover{border-color:#3654ff;box-shadow:0 0 0 1px #3654ff}.news_wrapper li:hover img{transform:scale(1.1)}.shadow-box{position:relative}.shadow-box:after,.shadow-box:before{position:absolute;content:"";height:100%;width:25%;top:0;pointer-events:none;z-index:1}@media(max-width:768px){.shadow-box:after,.shadow-box:before{display:none}}.shadow-box:after{background:linear-gradient(90deg,transparent,#fff);right:0}.shadow-box:before{background:linear-gradient(90deg,#fff,transparent);left:0}.icon-shadow{box-shadow:0 -20px 32px 0 rgba(51,51,79,.06),0 20px 32px 0 rgba(51,51,79,.06)}.gradient-row{background:linear-gradient(274deg,#00d8b1 -14.47%,#0f6bd8 93.01%)}.home-brands{max-width:100vw;width:100%;position:relative;display:grid;place-items:center;overflow:hidden}.home-brands.reverse .brand-wrap{animation-direction:reverse}