.material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}*{font-family:"Sofia Sans",serif;margin:0;padding:0;text-decoration:none;box-sizing:border-box}html,body{font-size:1.2vw;scroll-behavior:smooth}.row{display:flex}.col{display:flex;flex-direction:column}.borderRadius{border-radius:1rem 0 1rem 0;overflow:hidden}.container>*{z-index:2}.container .lines_bg{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:1;opacity:.5}.container .lines_bg .line{width:1px;height:100%;background-color:#f0f0f0;margin:0 auto;position:relative}.container .lines_bg .line::after{content:"";position:absolute;top:0;left:0;width:1px;height:15%;background:linear-gradient(transparent, #cddfff, #0565ff);animation:meteor 5s infinite}.container .lines_bg .line:nth-child(2)::after{animation-delay:-2s}.container .lines_bg .line:nth-child(3)::after{animation-delay:-3s}@keyframes meteor{from{top:0;transform:translateY(-100%)}to{top:100%;transform:translateY(100%)}}picture img{display:block;width:100%;height:100%}.header{position:absolute;top:0;left:0;width:100%;z-index:99;align-items:center}.header .menu_btn{width:5rem;height:5rem;margin-right:2rem;position:relative;overflow:hidden;justify-content:center;align-items:flex-start;gap:.2rem;padding:1rem;padding-bottom:2rem;cursor:pointer}.header .menu_btn .bar{background-color:#fff;height:.15rem;width:1.5rem;z-index:2;transition:.3s}.header .menu_btn .bar:first-child{width:1rem}.header .menu_btn::after{content:"";position:absolute;right:0;bottom:0;background-color:#0565ff;width:8rem;height:8rem;border-radius:100%;transition:.2s}.header .menu_btn:hover::after{transform:scale(0.9)}.header .menu_btn:hover .bar{width:1rem}.header .menu_btn:hover .bar:first-child{width:1.5rem}.header .logo{width:8rem}.header nav{margin-left:auto;margin-right:2rem;border-radius:10rem;overflow:hidden}.header nav a{padding:.75rem 1rem;color:#00234b;cursor:pointer;font-size:1rem;border-radius:10rem;text-transform:uppercase}.header nav a:hover{text-decoration:underline}.header nav a:focus{outline:none}.header nav .highlight{background-color:#00234b;color:#fff}.sidebar{position:fixed;left:0;top:0;height:100vh;z-index:99;background-color:#000;padding:2em;transition:.3s;transform:translateX(-100%)}.sidebar .logo{width:7em}.sidebar .close_sidebar{color:#fff;position:absolute;right:1.5em;top:1.5em;font-size:1.5em;cursor:pointer}.sidebar .contact_info{color:#fff;margin-top:3em}.sidebar .contact_info strong{margin-bottom:.5em}.sidebar .contact_info a{font-size:.75em;font-weight:200;color:#a7a7a7;text-align:justify}.sidebar .contact_info a:hover{text-decoration:underline}.sidebar .registration_no{font-size:.75em;font-weight:200;color:#a7a7a7;margin-top:auto}.sidebar_active{transform:none}h1{font-size:3rem;color:#00234b;font-style:italic}h2{font-weight:500;font-size:2rem}h3{font-size:1.2rem;font-weight:500;color:#00234b}p{font-size:1.2rem;font-weight:200;color:#00234b}.blue{color:#0565ff}.light_blue{color:#cddfff}.cta_btn{background-color:#0565ff;padding:.5rem 1rem;border-radius:.5rem 0 .5rem 0;color:#fff;display:flex;align-items:center;gap:1rem;border:none;font-size:1rem;cursor:pointer}.cta_btn::after{font-family:"Material Symbols Outlined";content:"";transition:.2s}.cta_btn:hover::after{margin-left:.5rem}.cta_btn.btn2{background-color:#cddfff;color:#00234b}.content_width{width:80%;margin:auto}.banner_slider{position:relative;overflow:hidden}.banner_slider .banner{width:100%}.banner_slider .banner .banner_content{width:60%;padding:5rem;padding-top:10rem;padding-left:10em;align-items:flex-start}.banner_slider .banner .banner_img{width:40%;max-height:45rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.banner_slider .nav_btn{position:absolute;top:50%;transform:translateY(-50%);padding:1rem .5rem;cursor:pointer;font-size:1rem}.banner_slider .prev_btn{left:0;color:#00234b;background-color:#f0f0f0;border-radius:0 1rem 0 0}.banner_slider .next_btn{right:0;background-color:#0565ff;color:#fff;border-radius:1rem 0 0 0}.growth_funding{background-color:#00234b;background-image:url("assets/background/growth_bg.jpg");background-position:left;background-repeat:no-repeat;background-size:80rem 100%;padding:3rem 0}.growth_funding .content_width{display:grid;grid-template-columns:1fr 1fr}.growth_funding h2{color:#fff}.growth_funding .col{align-items:flex-start;width:80%;gap:.5rem}.growth_funding p{color:#fff}.our_strength{padding:5rem 0}.our_strength .content_width{gap:1em;display:grid;grid-template-columns:1fr 3fr}.our_strength .left{width:100%;align-self:stretch;-o-object-fit:cover;object-fit:cover}.our_strength .right h1{margin-bottom:.5rem}.our_strength .right p{width:100%}.our_strength .right .cards{margin-top:2rem;justify-content:space-between}.our_strength .right .cards .card{position:relative}.our_strength .right .cards .card picture{width:11rem}.our_strength .right .cards .card .desc{position:absolute;bottom:0;left:0;width:100%;padding:1rem;color:#fff;background:linear-gradient(transparent, black);padding-top:5em;transition:.3s;height:70%;justify-content:flex-end}.our_strength .right .cards .card:hover .desc{height:100%;background-color:rgba(0,0,0,.5);justify-content:center}.four_strength{overflow:hidden;padding:8rem 0;position:relative}.four_strength img.bg{position:absolute;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.four_strength .content_width{z-index:2;position:relative;justify-content:center;gap:5rem}.four_strength .content_width .strength h1{color:#fff}.four_strength .content_width .strength p{color:#fff}.four_strength .content_width .right{align-self:flex-end;text-align:right}.axaipay{padding:5rem 0}.axaipay .top{gap:3rem;margin-bottom:5rem}.axaipay .top .model{width:60rem}.axaipay .top .content .logo{width:17rem}.axaipay .top .content p{margin-top:auto}.axaipay .bottom{gap:2rem}.axaipay .bottom .axai_card img{width:4rem}.axaipay .bottom .axai_card h3{margin:.5rem 0}.ac{padding:5rem 0;position:relative;overflow:hidden}.ac .content_width{z-index:2}.ac .content_width h1{color:#fff}.ac .content_width h3{color:#fff}.ac .content_width .cards{margin-top:2rem;width:100%;gap:3rem}.ac .content_width .cards .card{flex:1}.ac .content_width .cards .card p{color:#fff}.ac .content_width .cards .card h3{margin:1rem 0 .5rem 0}.ac .content_width .cards .card img{width:100%}.ac::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:url("assets/background/ac_bg.jpg");background-size:cover;animation:kenburns 10s ease-in-out infinite}.management{padding:5rem 0;background-color:#fff}.management .content_width .teams{margin:2rem 0;gap:2rem}.management .content_width .teams .team{flex:1}.management .content_width .teams .team .image{position:relative;width:100%;align-items:flex-start}.management .content_width .teams .team .image picture{width:100%}.management .content_width .teams .team .image .expand_btn,.management .content_width .teams .team .image .collapse_btn{position:absolute;right:1rem;top:1rem;background-color:#00234b;color:#fff;padding:0rem 1rem;font-size:2rem;height:3rem;align-items:center;cursor:pointer}.management .content_width .teams .team .image .expand_btn span,.management .content_width .teams .team .image .collapse_btn span{font-size:1rem;display:inline-block;max-width:0;overflow:hidden;white-space:nowrap;transition:max-width .5s ease,padding-left .5s ease;padding-left:0}.management .content_width .teams .team .image .expand_btn:hover,.management .content_width .teams .team .image .collapse_btn:hover{background-color:#0565ff}.management .content_width .teams .team .image .expand_btn:hover span,.management .content_width .teams .team .image .collapse_btn:hover span{max-width:10rem;padding-left:.5rem;margin-right:1rem}.management .content_width .teams .team .content{display:none;margin-left:3rem}.management .content_width .teams .team .content h3{margin:.5rem 0 1rem 0}.management .content_width .teams .thumbnails{gap:1rem;display:none}.management .content_width .teams .thumbnails img{height:12rem;cursor:pointer}.management .content_width .teams .collapse_btn{display:none}.management .content_width .teams_expand .team .content{display:flex;width:100%}.management .content_width .teams_expand .thumbnails{display:flex}.management .content_width .teams_expand .collapse_btn{display:flex}.management .content_width .teams_expand .expand_btn{display:none}.management .structure{width:100%;margin:3rem 0;position:relative;gap:2rem}.management .structure .structure_row{width:100%;justify-content:space-between;position:relative}.management .structure .structure_row .team_label{background-color:#f3f3f3;border-radius:99rem;padding:.5rem;align-items:center;min-width:20rem;margin:auto;z-index:2}.management .structure .structure_row .team_label img{width:3rem;background-color:#00234b;border-radius:99rem}.management .structure .structure_row .team_label span{flex:1;text-align:center}.management .structure .l2 .team_label,.management .structure .l3 .team_label{margin:0}.management .structure .l2 .team_label img{background-color:#2d4070}.management .structure .l3 .team_label img{background-color:#4d67aa}.management .mob_structure{display:none}.contact{background-image:url("assets/background/contact_bg.jpg");background-size:cover;padding:5rem 0}.contact h1{color:#fff}.contact h3{color:#fff}.contact .form_message{align-items:flex-start;border:solid .1rem green;background-color:rgba(0,128,0,.1);width:100%;max-width:800px;color:#fff;padding:1rem;margin-bottom:1rem}.contact .failed_message{border:solid .1rem red;background-color:rgba(255,0,0,.1);color:#fff0f0}.contact form{display:grid;grid-template-columns:repeat(2, 1fr);width:100%;max-width:800px;gap:2rem}.contact form input,.contact form textarea{padding:.5rem;background-color:none;color:#fff;border:none;background:none;border-bottom:solid 1px #fff;width:100%;font-size:1rem}.contact form textarea{height:5rem}.contact form .span2{grid-column:span 2}.footer{background-color:#0e0e0e;padding:3rem 0 0}.footer .footer_logo{width:10rem;align-self:start;margin-right:auto}.footer .footer_col{color:#fff;margin-left:5rem}.footer .footer_col strong{margin-bottom:1rem}.footer .footer_col a{font-size:.75rem;font-weight:200;color:#a7a7a7;text-align:justify}.footer .footer_btm{border-top:solid 1px #272727;margin-top:2rem;padding:1rem 0;justify-content:space-between}.footer .footer_btm footer{color:#a7a7a7;font-size:.75rem;font-weight:300}@media only screen and (max-width: 1200px){.sidebar{padding:30px}.sidebar *{font-size:16px !important}}@media only screen and (max-width: 850px){body,html{font-size:2.5vmin}.header nav{border:solid .1rem #00234b}.header nav a{display:none;font-size:1rem}.header nav a.sign_in,.header nav a.highlight{display:block}.banner_slider .banner{padding:7rem 4rem 5rem;align-items:center;justify-content:center;gap:2rem}.banner_slider .banner .banner_content{padding:0}.banner_slider .banner .banner_content h1{font-size:2.5rem}.banner_slider .banner .banner_content h1 br{display:none}.banner_slider .banner .banner_img{width:10rem;height:20rem}.banner_slider .nav_btn{font-size:1.5rem}.our_strength .content_width{display:flex}.our_strength .left{display:none}.our_strength .right{width:100%}.our_strength .right .cards{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.our_strength .right .cards .card picture{width:100%;height:15rem}.our_strength .right .cards .card picture img{-o-object-fit:cover;object-fit:cover}.our_strength .right .cards .card .desc{font-size:1.25rem}.axaipay .top .model{display:none}.axaipay .bottom{flex-direction:column}.ac .content_width .cards{flex-direction:column;gap:2rem}.ac .content_width .cards .card{flex-direction:row;gap:2rem}.ac .content_width .cards .card img{width:12rem}.ac .content_width .cards .card h3{margin-top:0}.management .content_width .teams{display:grid;grid-template-columns:1fr 1fr}.management .content_width .teams_expand{display:flex;flex-direction:column}.management .content_width .teams_expand .thumbnails{flex-direction:row}.management .content_width .teams_expand .thumbnails img{height:auto;width:50%}.management .structure{display:none}.management .mob_structure{display:block;width:100%;margin-top:3rem}.contact form{display:grid;grid-template-columns:1fr}.contact form input,.contact form textarea{font-size:16px}.contact form .span2{grid-column:span 1}.footer .footer_top{flex-direction:column}.footer .footer_top .footer_logo{margin-bottom:4rem}.footer .footer_top .footer_col{margin:0;font-size:1.5rem;margin-bottom:2rem}.footer .footer_top .footer_col a{font-size:1.5rem}.footer .footer_btm{flex-direction:column-reverse;padding:2rem 0}.footer .footer_btm footer{font-size:1.1rem}}.fade-in-bck{animation:fade-in-bck .6s cubic-bezier(0.39, 0.575, 0.565, 1) both}@keyframes fade-in-bck{0%{transform:translateZ(80px);opacity:0}100%{transform:translateZ(0);opacity:1}}.fade-in-bottom{animation:fade-in-bottom .3s cubic-bezier(0.39, 0.575, 0.565, 1) both}@keyframes fade-in-bottom{0%{transform:translateY(50px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes kenburns{0%{transform:scale(1.1) translate(0, 0)}50%{transform:scale(1.4) translate(-5%, -5%)}100%{transform:scale(1.1) translate(0, 0)}}.fade-in-top{animation:fade-in-top .3s cubic-bezier(0.39, 0.575, 0.565, 1) both}@keyframes fade-in-top{0%{transform:translateY(-50px);opacity:0}100%{transform:translateY(0);opacity:1}}