*{padding:0;margin:0;box-sizing:border-box;font-family:"Plus Jakarta Sans",sans-serif!important}html{font-size:62.5%;overflow-x:hidden}body{overflow-x:hidden}.title{font-weight:700;font-size:30px;line-height:38px;text-decoration:none;color:#fff}.sub-title{font-weight:400;text-decoration:none;font-size:16px;line-height:26px;color:#d9dbe1}.gradient-bg{position:relative;background-repeat:no-repeat;background-image:image-set(
    url("../images/background/line_texture.webp") 1x,
    url("../images/background/line_texture@2x.webp") 2x
  );background-size:cover}.cursor-pointer{cursor:pointer}.background-gradient{background:linear-gradient(180deg,rgba(64,117,255,.76) 0,rgba(172,220,211,0) 100%)}.background-gradient{padding-top:100px;padding-bottom:100px}.background-gradient-mobile{margin-top:90px;background:linear-gradient(180deg,rgba(64,117,255,.76) 0,rgba(172,220,211,0) 60%)}.page-title{padding:120px 0;font-size:48px;font-weight:600}.page-sub-title{padding:5px 0;font-size:24px;font-weight:500}.page-content{padding:20px 0;font-size:20px;font-weight:400}.page-content>span{font-weight:600}@media (max-width:992px){section{padding:0 16px}.padding-0{padding:0!important}.page-content{padding:5px 0 0 0!important;font-size:10px!important;font-weight:400!important}.page-sub-title{padding:0!important;font-size:12px!important;font-weight:500!important}.page-title{padding:30px 0!important;font-size:24px!important;font-weight:600!important}}.header{padding:0 48px;height:10rem;display:flex;justify-content:space-between;align-items:center}.navigation-list{margin:0;display:flex;gap:4.8rem;list-style:none}.navigation-link{display:inline-block;text-decoration:none;transition:all .3s;color:#000;font-size:16px;line-height:20px;font-weight:500}.navigation .dropdown-menu{margin-top:10px!important;width:fit-content;background:#fff;box-shadow:0 4px 7px rgba(0,0,0,.03);border-radius:16px;padding:0}.dropdown-item{padding:0!important;color:#000!important;font-size:16px;background-color:#fff!important;font-weight:600!important}.dropdown-menu>li{padding:15px 26px}.dropdown-toggle.show>img{rotate:0deg}.dropdown-toggle>img{rotate:180deg}.dropdown-toggle{display:flex;align-items:center;justify-content:center}.dropdown-toggle::after{display:none!important}.navigation-link:active,.navigation-link:hover{text-decoration:underline;text-underline-offset:5px}.navigation-list .active a.navigation-link{text-underline-offset:5px;text-decoration:underline;font-weight:700;color:#000}.dropdown-item:active,.dropdown-item:hover{color:#6c4efe!important}.download-btn{text-decoration:none;padding:13px;color:#6c4efe;font-size:16px;font-weight:500;border-radius:8px;border:1px solid #6c4efe;background:#fff}.mobile-navigation-btn{display:none;background:0 0;cursor:pointer}.mobile-nav-icon{width:24px;height:24px;color:#212529}.mobile-nav-icon.close{display:none}.header-section{position:relative}@media (max-width:992px){.header.active .title{color:#000;z-index:999;transition:all .2s linear}.header .title{font-size:20px;font-weight:700}.header{padding:0!important}.mobile-navigation-btn{display:block;color:#212529;z-index:999}.navigation{text-align:center;width:100%;height:100vh;background:#fff;position:fixed;top:0;right:0;transform:translateX(100%);transition:all .2s linear;opacity:0;visibility:hidden;pointer-events:none}.navigation-list{padding:0 16px;position:relative;top:17%;gap:49px;flex-direction:column}.dropdown-menu{border:none!important;box-shadow:none!important}.dropdown-menu>li{padding:0}.dropdown-item{padding-top:10px!important;text-align:start!important;color:#000!important;font-size:14px;font-weight:400!important}.active .navigation{z-index:99;transform:translateX(0);opacity:1;visibility:visible;pointer-events:auto}.navigation-list .active a.navigation-link{text-decoration:none;color:#6c4efe}.active .mobile-navigation-btn .mobile-nav-icon.close{display:block;position:fixed;top:38px;right:16px}.active .mobile-navigation-btn .mobile-nav-icon.menu{display:none}}footer{background:#23252e;color:#fff}.footer-title{font-weight:500;font-size:20px;line-height:30px}.sub-title-footer{font-size:14px!important;line-height:24px!important}.social-icons{column-gap:12px}.page-bullets{padding-top:30px;padding-left:40px}