.main-banner{height:60vh;display:flex;align-items:center}.main-banner .banner-text-above p{font-family:Hiragino Kaku Gothic ProN W6;color:rgba(20,20,133,0);margin-bottom:0;font-weight:600;animation:showParagraphabove 1s ease forwards;animation-delay:1.4s}.main-banner .banner-h1 h1{color:#141485;font-family:Hiragino Kaku Gothic ProN W6;font-size:64px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:2.56px;text-transform:uppercase;margin-bottom:16px;width:max-content;position:relative;overflow:hidden;color:rgba(20,20,133,0);animation:showHeading 1s ease forwards;animation-delay:.35s;line-height:76.8px}.main-banner .banner-h1 h1:before{content:"";position:absolute;top:0;height:80%;opacity:1;background-color:#141485;animation:fillLine 1s ease forwards}.main-banner .banner-h1 h1:nth-child(2){animation-delay:.55s}.main-banner .banner-h1 h1:nth-child(2):before{animation-delay:.2s}.main-banner .banner-h1 h1:nth-child(3){animation-delay:.75s}.main-banner .banner-h1 h1:nth-child(3):before{animation-delay:.4s}.main-banner .custom-row{display:flex;justify-content:space-between;align-items:center;position:relative}.main-banner .banner-video{position:relative;transform:scale(0);transform-origin:200px 420px;transform-origin:170px 462px;animation:videoBox 1s ease forwards;height:492px;rotate:45deg;border-radius:60px;width:504px}.main-banner .video-box{width:484px;height:472px;overflow:hidden;position:relative;transform:rotate(-45deg);border-radius:60px;right:64px}.main-banner .video-box video{width:718px;height:728px;object-fit:cover;transform:rotate(45deg);margin-left:-94px;margin-top:-133px}.main-banner .background-video{height:504px;width:503.995px;right:-252px;object-fit:none;position:absolute;top:250px;transform:translate(-50%,-50%) rotate(45deg);-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg)}.main-banner .text-col{padding-left:34px}.main-banner p{color:#343a40;font-family:Hiragino Kaku Gothic ProN W6;font-size:20px;font-style:normal;font-weight:600;line-height:35px;letter-spacing:2px;margin-bottom:27px;width:100%;max-width:620px}.main-banner .banner-text p,.main-banner .banner-text span{color:rgba(20,20,133,0);animation:showParagraph 1s ease forwards;animation-delay:1.4s}.main-banner .banner-text-sp p,.main-banner .banner-text-sp span{display:none}.main-banner .contact-btn{border-radius:100px;background:var(--grad-1,linear-gradient(142deg,#102f9e 0,#4800a5 100%));box-shadow:0 2px 6px 0 rgba(0,0,0,.08);color:var(--white,#fff);font-family:Hiragino Kaku Gothic ProN W6;font-size:14px;font-style:normal;font-weight:600;line-height:21px;letter-spacing:.7px;border:none;padding:15px;width:150px;height:56px;opacity:0;display:flex;align-items:center;justify-content:center;animation:showElement 1s ease forwards;animation-delay:1.6s}.main-banner .contact-btn:hover{text-decoration:none;background:linear-gradient(0deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.2)),linear-gradient(98deg,#102f9e 2.96%,#4800a5 105.92%)}.main-banner .video-col{position:absolute;right:20px}@media(max-width:1024px){.main-banner .text-col{padding-left:0}}@media(max-width:991px){.banner-btn{display:none}.main-banner{padding:0;margin-top:-80px;height:auto}.main-banner .banner-text p,.main-banner .banner-text span{display:none}.main-banner .banner-text-sp p,.main-banner .banner-text-sp span{display:initial}.main-banner .custom-row{flex-direction:column-reverse}.main-banner .text-col,.main-banner .video-col{width:100%;max-width:100%}.main-banner .video-col{height:400px;position:relative;display:flex;align-items:center;right:0}.main-banner .video-col .video-box{width:304px;height:292px}.main-banner .banner-video{width:322.378px;height:316.022px;right:-60px;left:auto;top:auto;position:absolute;transform:scale(0);transform-origin:0 200px;animation:videoBoxMB 1s ease forwards}.main-banner .banner-h1 h1{font-size:32px;background:url(/assets/images/text-bg-1.png),#d3d3d3 -4.341px -5.117px/161.493% 165.685% no-repeat;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:Hiragino Kaku Gothic ProN W6;font-weight:600;letter-spacing:.32px;text-transform:uppercase;background-size:30% 40%;margin-bottom:10px;line-height:38.4px}.main-banner p{font-size:16px;line-height:28px;margin-bottom:0;letter-spacing:0}.main-body{padding-top:0}}@media(max-width:1280px)and (min-width:992px){.main-banner .video-box{width:370px;height:355px;overflow:hidden;position:relative;transform:rotate(-45deg);border-radius:60px;right:15px}}@media(max-width:1250px)and (min-width:768px){.main-banner{padding:0}.main-banner .banner-h1 h1{font-size:48px;line-height:54.6px}.main-banner .video-col{width:100%;right:0;justify-content:flex-end;display:flex;margin-top:65px}.main-banner p{font-size:16px}}@keyframes fillLine{0%{left:0;right:100%}50%{left:0;right:0}to{left:100%;right:0}}@keyframes showHeading{0%{color:rgba(20,20,133,0)}50%{color:#141485}to{color:#141485}}@keyframes showParagraphabove{0%{color:rgba(20,20,133,0)}50%{color:#141485}to{color:#141485}}@keyframes showParagraph{0%{color:rgba(20,20,133,0)}50%{color:#343a40}to{color:#343a40}}@keyframes showElement{0%{opacity:0}50%{opacity:1}to{opacity:1}}@keyframes videoBoxMB{0%{transform:scale(0);display:block}to{transform:scale(1);top:auto;right:-60px}}@keyframes videoBox{0%{transform:scale(0);display:block}to{transform:scale(1);top:0;left:0}}@media only screen and (max-width:768px){.main-banner .banner-text-above{margin-top:40px}.main-banner .banner-text-above p{margin-bottom:6px}.main-banner .banner-video{width:500px;max-width:500px;height:auto;right:-60px;position:relative;display:flex;align-items:center}.main-banner .video-col{width:100%;max-width:100%;height:400px;right:0;left:0;justify-content:flex-end;margin-top:65px}.main-banner .video-col .video-box{width:304px;height:292px;right:0}.main-banner .video-col video{width:553px;height:483px}}@media only screen and (max-width:550px){.main-banner .banner-video{right:0}.main-banner .video-col{right:20px}.main-banner .video-col .video-box{right:-20px}}.section-about{background-repeat:no-repeat;background-size:cover;padding:160px 0 120px;background-position-y:-200px}.section-about .p-64{padding:0 64px}.section-about .about-left-col-content .about-section-title h1{color:#141485;font-family:Hiragino Kaku Gothic ProN W6;font-size:32px;font-style:normal;font-weight:600;line-height:56px;letter-spacing:1.6px;margin-bottom:32px;width:100%}.section-about .about-left-col-content .about-section-desc p{color:#141485;font-family:Hiragino Kaku Gothic ProN W6;font-size:14px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:.7px}.section-about .about-left-col-content .about-idenbrid-button a{color:#141485;font-family:Hiragino Kaku Gothic ProN W6;font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.8px;background-color:transparent;border:none;padding:0;margin-top:32px;display:flex;align-items:center;z-index:2;position:relative}.section-about .about-left-col-content :hover{text-decoration:none}.section-about .about-left-col-content .about-idenbrid-button a:hover .arrowright-svg svg rect{fill:#ffd43b;transition:.5s}.section-about .about-left-col-content .arrowright-svg{margin-left:-6px;z-index:-1;position:relative}.section-about .about-left-col-content .about-idenbrid-button button img{margin-left:-7px;position:relative;z-index:-1}.section-about .about-right-col-content .aboutidenbrid-icon{margin:0 auto;display:block;width:100%}.section-about .about-right-col-content .spaboutidenbrid-icon.sp-img{display:none}@media(max-width:1024px){.section-about .p-64{padding:0}}@media(max-width:1200px)and (min-width:768px){.section-about{padding:129px 0 120px}.about-section-title1 h1{display:none}}@media only screen and (max-width:992px){.about-right-col-content{margin-bottom:37px;text-align:center}.aboutidenbrid-icon{display:inline-block}.section-about{padding:120px 0}.about-section-title1 h1{display:none}}@media only screen and (max-width:768px){.section-about{padding:42px 0 64px;background-position-y:300px}.section-about .p-64{padding:0 15px}.section-about .about-left-col-content{padding:0 9px}.section-about .about-left-col-content .about-section-title h1{display:none}.section-about .about-left-col-content .about-section-title1 h1{display:block;color:#141485;font-family:Hiragino Kaku Gothic ProN W6;font-size:20px;font-style:normal;font-weight:600;line-height:30px;letter-spacing:1px;margin-bottom:43px;width:100%}.section-about .about-left-col-content .about-section-desc p{line-height:24.5px}.section-about .about-left-col-content .about-idenbrid-button a{margin-top:51px}.section-about .about-right-col-content{padding:0 9px}.section-about .about-right-col-content .aboutidenbrid-icon{display:none}.section-about .about-right-col-content .spaboutidenbrid-icon.sp-img{display:block;width:102px;height:119px;margin:0 auto 32px}}.about-section-title1 h1{display:none}.section-home-services .home-services-divider{border-bottom:1px solid #babfff;margin:64px 0;border-top:0}.section-home-services .home-services-divider-second{border-bottom:1px solid #babfff;margin:64px 0 60px;border-top:0}.section-home-services .p-64{padding:0 64px}.section-home-services .home-services-col-left-content .home-services-title h1{color:#141485;font-family:Hiragino Kaku Gothic ProN W6;font-size:14px;font-style:normal;font-weight:600;line-height:17.5px;letter-spacing:.7px;margin-bottom:0}.section-home-services .home-services-col-left-content .home-services-heading p{color:#141485;font-family:Hiragino Kaku Gothic ProN W6;font-size:28px;font-style:normal;font-weight:600;line-height:35px;letter-spacing:1.6px;margin:12px 0}.section-home-services .home-services-col-left-content .home-services-country-flags{display:flex;column-gap:8px}.section-home-services .home-services-col-left-content .home-services-country-flags img{background-color:#fff;border-radius:4px}.section-home-services .home-services-col-left-content .home-services-country-flags svg{border-radius:4px}.section-home-services .home-services-col-left-content .home-services-desc p{color:#141485;font-family:Hiragino Kaku Gothic ProN W6;font-size:14px;font-style:normal;font-weight:600;line-height:25.2px;letter-spacing:.7px;margin:32px 0}.section-home-services .home-services-col-left-content .view-more-services-button{display:flex;justify-content:center;align-items:center;width:149px;height:56px;border-radius:100px;background-color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.08);transition:all .5s}.section-home-services .home-services-col-left-content .view-more-services-button:hover{background-color:#f0f1ff}.section-home-services .home-services-col-left-content .view-more-services-button a{font-family:Hiragino Kaku Gothic ProN W6;font-size:14px;font-style:normal;font-weight:600;line-height:21px;letter-spacing:.7px;background:linear-gradient(90deg,#20bdff,#5433ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:flex;width:100%;height:100%;justify-content:center;align-items:center}.section-home-services .home-services-col-right-content{padding:0 0 0 64px}.section-home-services .home-services-col-right-content img{border-radius:32px;width:100%;height:auto;object-fit:cover}.section-home-services .services-social-buttons{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;column-gap:32px;margin:60px 0 0}.section-home-services .services-social-buttons .social-link{max-width:320px;width:100%}.section-home-services .services-social-buttons .social-link a{color:#fff;font-family:Hiragino Kaku Gothic ProN W6;font-size:18px;font-style:normal;font-weight:600;line-height:27px;letter-spacing:.9px;gap:8px;display:flex;width:100%;margin:0 auto;height:72px;padding:0 32px 0 24px;justify-content:center;align-items:center;border-radius:100px;background:linear-gradient(142deg,#102f9e,#4800a5);box-shadow:0 2px 6px 0 rgba(0,0,0,.08);transition:all .5}.section-home-services .services-social-buttons .social-link :hover{text-decoration:none;background:linear-gradient(0deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.2)),linear-gradient(98deg,#102f9e 2.96%,#4800a5 105.92%)}.section-home-services .services-social-buttons .social-link img{margin-right:8px}@media only screen and (max-width:1024px){.section-home-services .p-64{padding:0}}@media only screen and (max-width:768px){.section-home-services{padding:0}.section-home-services .p-64{padding:0 15px}.section-home-services .home-services-divider{border-bottom:1px solid rgba(0,0,0,.2);margin:0 9px 32px}.section-home-services .home-services-divider-second{border-bottom:none;margin:0}.section-home-services .home-services-col-left-content{padding:0 9px 32px}.section-home-services .home-services-col-left-content .home-services-heading p{font-size:24px;line-height:30px;letter-spacing:1.2px}.section-home-services .home-services-col-left-content .home-services-country-flags{display:flex;column-gap:8px}.section-home-services .home-services-col-left-content .home-services-country-flags img{background-color:#fff}.section-home-services .home-services-col-left-content .home-services-desc p{margin:16px 0}.section-home-services .home-services-col-right-content{padding:0 9px}.section-home-services .home-services-col-right-content img{margin-bottom:20px;width:100%;height:auto}.section-home-services .services-social-buttons{row-gap:16px;margin:35px 0 60px;padding:0 9px}.section-home-services .services-social-buttons .social-link{width:100%}}@media only screen and (max-width:475px){.section-home-services .services-social-buttons{flex-direction:column}.section-home-services .services-social-buttons .social-link{width:100%;max-width:100%}}.section-digital-peer{margin:60px 0 0}.section-digital-peer .section-digital-peer-content{border-radius:32px;background-color:#fff;padding:80px 64px 48px;position:relative;z-index:1}.section-digital-peer .section-digital-peer-content .custom-padding{padding:0 auto}.section-digital-peer .section-digital-peer-content .digital-peer-title h3{color:#141485;font-family:Hiragino Kaku Gothic ProN W6;font-size:40px;line-height:40px;letter-spacing:1.6px;margin-bottom:20px;font-weight:600;font-style:normal}.section-digital-peer .section-digital-peer-content .digital-peer-title span{color:#141485;font-family:Hiragino Kaku Gothic ProN W6;font-size:16px;line-height:16px;letter-spacing:.64px;text-transform:none;font-weight:600}.section-digital-peer .section-digital-peer-content .inhouse-product-heading h3{color:#141485;font-family:Hiragino Kaku Gothic ProN W6;font-size:24px;font-weight:600;line-height:28.8px;letter-spacing:1.2px;margin-bottom:16px;padding-right:48px}.section-digital-peer .section-digital-peer-content .inhouse-product-desc p{color:#404040;font-family:Hiragino Kaku Gothic ProN W3;font-size:14px;line-height:28px;letter-spacing:.7px;padding-right:48px;font-weight:300}.section-digital-peer .section-digital-peer-content .inhouse-product-view-more-button{position:relative;z-index:2}.section-digital-peer .section-digital-peer-content .inhouse-product-view-more-button a{color:#141485;font-family:Hiragino Kaku Gothic ProN W6;font-size:16px;line-height:24px;font-weight:600;letter-spacing:.8px;display:flex;align-items:center}.section-digital-peer .section-digital-peer-content :hover{text-decoration:none}.section-digital-peer .section-digital-peer-content .inhouse-product-view-more-button a:hover .rightarrow-svg svg rect{fill:#ffd43b;transition:.5s}.section-digital-peer .section-digital-peer-content .rightarrow-svg{top:2px;margin-left:-6px;position:relative;z-index:-1}.section-digital-peer .section-digital-peer-content .nav-pills .nav-link{background-color:transparent;color:#141485;padding:78px 8px;border-top:1px solid #d0d0e7;border-radius:0;display:flex;justify-content:space-between;align-items:center;opacity:.4}.section-digital-peer .section-digital-peer-content .tab-label{display:flex;flex-direction:column;row-gap:4px}.section-digital-peer .section-digital-peer-content .tab-main-label{font-family:Hiragino Kaku Gothic ProN W6;font-size:18px;font-style:normal;font-weight:600;line-height:27px;letter-spacing:.72px}.section-digital-peer .section-digital-peer-content .tab-sub-label{font-family:Hiragino Kaku Gothic ProN W6;font-size:12px;font-style:normal;font-weight:600;line-height:21.6px;letter-spacing:.6px}.section-digital-peer .section-digital-peer-content .nav-pills .nav-link.active{border-top:1px solid #141485;opacity:1}.section-digital-peer .section-digital-peer-content img{border-radius:16px;aspect-ratio:4/2}.section-digital-peer .section-digital-peer-content .inhouse-product-view-more-button img{margin-left:-13px;position:relative;z-index:-1}.section-digital-peer .section-digital-peer-content .digitalpeer-above{margin-bottom:60px!important}.section-digital-peer .section-digital-peer-content .right-images-container{padding-right:0;padding-left:25px}@media only screen and (max-width:768px){.section-digital-peer{margin:32px 9px 64px}.section-digital-peer .section-digital-peer-content{border-radius:16px;padding:24px 9px}.section-digital-peer .section-digital-peer-content .tab-sub-label{font-size:14px}.section-digital-peer .section-digital-peer-content .custom-padding{padding:0;margin-bottom:0!important}.section-digital-peer .section-digital-peer-content .digital-peer-title h3{font-size:32px;line-height:32px;letter-spacing:1.28px;margin-bottom:0}.section-digital-peer .section-digital-peer-content .inhouse-product-heading h3{padding-right:0}.section-digital-peer .section-digital-peer-content .inhouse-product-desc p{padding-right:0;margin-bottom:16px}.section-digital-peer .section-digital-peer-content .digital-peer-title span{font-size:14px;line-height:14px;letter-spacing:.56px;margin-top:7px;margin-bottom:20px;display:inline-block}.section-digital-peer .section-digital-peer-content .inhouse-product-heading h3{font-size:18px;line-height:21.6px;letter-spacing:.9px}.section-digital-peer .section-digital-peer-content .inhouse-product-view-more-button{position:relative;z-index:2}.section-digital-peer .section-digital-peer-content .product-img{margin-bottom:16px}.section-digital-peer .section-digital-peer-content .inhouse-product-view-more-button img{margin-left:-13px;position:relative;z-index:-1}.section-digital-peer .section-digital-peer-content .nav-pills .nav-link{padding:16px 8px;opacity:.2;border-top:1px solid #141485;font-weight:450}.section-digital-peer .section-digital-peer-content .digitalpeer-above{margin-bottom:24px!important}.section-digital-peer .section-digital-peer-content .right-images-container{padding:0}}@media(max-width:450px){.section-digital-peer .section-digital-peer-content .digitalpeer-above{padding:0}}@media(max-width:500px){.section-digital-peer{margin-bottom:35px}}.call-to-action{background-image:url(/assets/images/Contact1.svg);background-size:cover;background-repeat:no-repeat;margin:0 auto 120px;padding:152px 64px;position:relative;z-index:1;border-radius:24px;background-position:100% 80%}.call-to-action .contactus-h2{color:#fff;font-family:Hiragino Kaku Gothic ProN W6;font-size:48px;font-style:normal;font-weight:600;line-height:57.6px;letter-spacing:1.92px}.call-to-action .contactus-p{color:#fff;font-family:Hiragino Kaku Gothic ProN W3;font-size:16px;font-style:normal;font-weight:300;line-height:28.8px;letter-spacing:.8px;margin-bottom:0}.call-to-action .action-btn-group{display:flex;column-gap:32px;align-items:center;justify-content:flex-end;height:100%}.call-to-action .action-btn{border-radius:100px;background-color:#ffe066;box-shadow:0 2px 6px 0 rgba(0,0,0,.08);width:100%;max-width:256px;height:72px;display:flex;align-items:center;justify-content:center;border:none;color:#141485;font-family:Hiragino Kaku Gothic ProN W6;font-size:14px;font-weight:600;line-height:21px;letter-spacing:.7px;gap:8px;transition:all .5s}.call-to-action .action-btn:hover{background-color:#ffd43b;color:#141485;text-decoration:none}@media only screen and (max-width:1200px){.call-to-action .action-btn-group{column-gap:15px}}@media only screen and (max-width:1024px){.call-to-action{padding:142px 30px 150px}}@media only screen and (max-width:992px){.call-to-action{padding:142px 30px 150px;margin:0 auto 56px}.call-to-action .contactus-h2{font-size:32px;font-weight:500;line-height:38.4px;letter-spacing:1.28px}.call-to-action .contactus-p{margin-bottom:24px}.call-to-action .action-btn{font-size:12px;letter-spacing:.5px}.call-to-action .action-btn-group{gap:15px}}@media only screen and (max-width:768px){.call-to-action{padding:32px;margin-left:9px;margin-right:9px;background-position:top;background-image:url(/assets/images/cta-mobile.svg);background-color:#102f9e;object-fit:cover}.call-to-action .col-md-5{padding:0}.call-to-action .col-md-7{padding-left:0;padding-right:0}.call-to-action .action-btn-group{flex-direction:column;gap:16px}.call-to-action .action-btn{height:56px;max-width:100%;font-size:14px;letter-spacing:.7px}}@media(max-width:1200px)and (min-width:992px){.call-to-action .col-md-5,.call-to-action .col-md-7{padding:0 9px}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.aboutcompany-section{border-radius:32px;background-image:url(/assets/images/about.svg);background-repeat:no-repeat;background-size:cover;background-position:top;position:relative;padding:80px 0}.aboutcompany-section .p-64{padding:0 64px}.aboutcompany-section .member-heading-box{display:flex;align-items:center;justify-content:space-between}.aboutcompany-section .member-img{width:100%;object-fit:cover}.aboutcompany-section .member-img-link{display:flex;margin:auto}.aboutcompany-section .member-img-link img{width:100%}.aboutcompany-section .about-h2{color:#fff;font-family:Hiragino Kaku Gothic ProN W6;font-size:48px;font-style:normal;font-weight:600;line-height:57.6px;letter-spacing:1.92px;text-transform:capitalize;margin-bottom:16px;margin-top:8px;max-width:384px}.aboutcompany-section .about-subtext,.aboutcompany-section .about-text{color:#fff;font-family:Hiragino Kaku Gothic ProN W6;font-size:14px;font-style:normal;font-weight:600;line-height:25.2px;letter-spacing:.7px}.aboutcompany-section .about-text{margin-bottom:0;margin-top:24px}.aboutcompany-section .about-text1{color:#fff;line-height:25.2px;margin-bottom:0;margin-top:24px}.aboutcompany-section .about-text1,.aboutcompany-section .about-viewbtn{font-size:14px;font-style:normal;font-weight:600;letter-spacing:.7px;font-family:Hiragino Kaku Gothic ProN W6}.aboutcompany-section .about-viewbtn{color:#141485;line-height:21px;border-radius:100px;background-color:#ffe066;box-shadow:0 2px 6px 0 rgba(0,0,0,.08);border:none;display:flex;justify-content:center;align-items:center;width:149px;height:56px;margin-top:32px}.aboutcompany-section .divider{width:40px;height:3px;background:#fff;display:block}.aboutcompany-section .about-viewbtn:hover{background-color:#ffd43b;color:#141485;text-decoration:none}.aboutcompany-section .top-cards{display:flex}.aboutcompany-section .top-cards .card-body{padding:16px 24px 24px}.aboutcompany-section .top-cards .cardImage-left{height:168px;object-fit:cover;border-radius:12px 0 0 0}.aboutcompany-section .top-cards .cardImage-right{height:168px;object-fit:cover;border-radius:0 12px 0 0}.aboutcompany-section .top-cards .custom-card-left{border-radius:12px 0 0 12px;border:none;border-right:1px solid #e5e5e5;width:50%}.aboutcompany-section .top-cards a:hover{text-decoration:none}.aboutcompany-section .top-cards .custom-card-right{border:none;border-radius:0 12px 12px 0;width:50%}.aboutcompany-section .top-cards .card-title{color:#141485;font-family:Hiragino Kaku Gothic ProN W6;font-size:16px;font-style:normal;font-weight:600;line-height:28.8px;letter-spacing:.8px;margin-bottom:4px}.aboutcompany-section .top-cards .card-text{color:#141485;font-family:Hiragino Kaku Gothic ProN W3;font-size:14px;font-style:normal;font-weight:300;line-height:25.2px;letter-spacing:.7px}.aboutcompany-section .bottom-cards{display:flex;margin-top:24px}.aboutcompany-section .bottom-cards .bottom-card{border-radius:12px;width:50%}.aboutcompany-section .bottom-cards .bottom-card a{min-height:112px;height:100%}.aboutcompany-section .bottom-cards .card-text{color:#141485;font-family:Hiragino Kaku Gothic ProN W3;font-size:14px;font-style:normal;font-weight:300;line-height:25.2px;letter-spacing:.7px}.aboutcompany-section .bottom-cards .imageover-text{position:absolute;bottom:10px;color:#fff;font-family:Hiragino Kaku Gothic ProN W6;font-size:16px;font-weight:600;line-height:16px;letter-spacing:.8px;margin-bottom:8px}.aboutcompany-section .bottom-cards .card-img-overlay{background:linear-gradient(180deg,transparent,transparent 33.85%,rgba(0,0,0,.5));padding:16px;border-radius:12px}.aboutcompany-section .bottom-cards .company-img,.aboutcompany-section .bottom-cards .company-img-overlay{border-top-left-radius:12px;border-bottom-left-radius:12px;border-top-right-radius:0;border-bottom-right-radius:0}.aboutcompany-section .bottom-cards .member-img,.aboutcompany-section .bottom-cards .member-img-overlay{border-radius:0}.aboutcompany-section .bottom-cards .office-img,.aboutcompany-section .bottom-cards .office-img-overlay{border-top-right-radius:12px;border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:12px}.aboutcompany-section .member-slider-section{margin-top:80px}.aboutcompany-section .member-slider-section .slider-container{margin-top:24px;padding:0}.aboutcompany-section .member-slider-section .member-h2{color:#fff;font-family:Brandon Grotesque Bold;font-size:40px;font-style:normal;font-weight:500;line-height:48px;letter-spacing:1.6px;text-transform:capitalize;margin-bottom:4px}.aboutcompany-section .member-slider-section .member-subtext{color:#fff;font-family:Hiragino Kaku Gothic ProN W6;font-size:14px;font-weight:600;line-height:25.2px;letter-spacing:.7px;margin-bottom:24px}@media(max-width:1024px){.aboutcompany-section .p-64{padding:0}}@media(max-width:992px){.aboutcompany-section .about-h2{font-size:32px;line-height:38.6px}}@media(max-width:768px){.aboutcompany-section{padding:38px 9px 55px}.aboutcompany-section .p-64{padding:0 15px}.aboutcompany-section .member-heading-box{padding:0 9px}.aboutcompany-section .bottom-cards{flex-direction:column}.aboutcompany-section .bottom-cards .company-img{border-top-left-radius:12px;border-bottom-left-radius:12px;border-top-right-radius:0;border-bottom-right-radius:0}.aboutcompany-section .bottom-cards .card{width:100%;height:130px}.aboutcompany-section .bottom-cards .card img{height:130px!important}.aboutcompany-section .bottom-cards .company-img,.aboutcompany-section .bottom-cards .company-img-overlay{border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-left-radius:0;border-bottom-right-radius:0}.aboutcompany-section .bottom-cards .office-img,.aboutcompany-section .bottom-cards .office-img-overlay{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.aboutcompany-section .about-h2{font-size:32px;line-height:38.6px;letter-spacing:1.28px}.aboutcompany-section .about-viewbtn,.aboutcompany-section .divider{margin:32px 9px 0}.aboutcompany-section .about-h2,.aboutcompany-section .about-subtext,.aboutcompany-section .about-text{padding:0 9px}.aboutcompany-section .top-cards{margin-top:64px;flex-direction:column}.aboutcompany-section .top-cards .custom-card-left{width:100%;border-radius:12px 12px 0 0}.aboutcompany-section .top-cards .custom-card-right{width:100%;border-radius:0 0 12px 12px}.aboutcompany-section .top-cards .cardImage-right{height:auto;border-radius:0}.aboutcompany-section .top-cards .cardImage-left{height:auto;border-radius:12px 12px 0 0}.aboutcompany-section .bottom-cards .company-img,.aboutcompany-section .bottom-cards .member-img,.aboutcompany-section .bottom-cards .office-img{height:112px;object-fit:cover}.aboutcompany-section .member-slider-section .member-h2{font-size:24px;max-width:160px;line-height:28.8px;letter-spacing:.96px}.aboutcompany-section .member-slider-section{margin-top:58px}.aboutcompany-section .member-img{width:100%;object-fit:cover}}@media(max-width:475px){.about-text{display:none}.about-text1{display:block}.aboutcompany-section{background-image:url(/assets/images/about-mbl-bg.svg)}.aboutcompany-section .about-viewbtn,.aboutcompany-section .divider{margin:0}.aboutcompany-section .about-viewbtn{margin-top:32px}.aboutcompany-section .member-heading-box{justify-content:flex-end}.aboutcompany-section .member-slider-section{margin-top:194px}.aboutcompany-section .member-slider-section .member-heading{display:none}.aboutcompany-section .about-h2,.aboutcompany-section .about-subtext,.aboutcompany-section .member-heading-box,.aboutcompany-section .top-cards{padding:0}.aboutcompany-section .member-slider-section .slider-container{padding:0;margin-top:66px}.aboutcompany-section .member-slider-section .slider-container .row,.aboutcompany-section .member-slider-section .slider-container .row .col{padding:0}}.about-text1{display:none}@media(max-width:500px){.aboutcompany-section{margin-top:60px}.about-text1{display:block}}.news-section{padding:60px 0 120px}.news-section .news-h2{color:#141485;font-family:Hiragino Kaku Gothic ProN W6;font-size:48px;font-style:normal;font-weight:600;line-height:57.6px;letter-spacing:4px;margin-bottom:20px}.news-section .p-64{padding:0 64px}.news-section .news-box{display:flex;flex-wrap:wrap;width:100%;margin-left:64px}.news-section .news-box .news-item{padding:24px 0;border-top:1px solid #babfff;width:45.8%;margin:0 16px}.news-section .news-box .news-item .meta-info{display:flex;align-items:center;gap:14px;margin-bottom:12px}.news-section .news-box .news-item .meta-info .news-date{color:#141485;font-family:Hiragino Kaku Gothic ProN W6;font-size:14px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.56px}.news-section .news-box .news-item .meta-info .news-category{border-radius:34px;background-color:var(--navy-9,#141485);color:#fff;font-family:Hiragino Kaku Gothic ProN W6;font-size:12px;font-style:normal;font-weight:600;line-height:14.4px;letter-spacing:.48px;padding:6px 8px}.news-section .news-box .news-item .news-text{color:#141485;font-family:Hiragino Kaku Gothic ProN W3;font-size:16px;font-style:normal;font-weight:300;line-height:28.8px;letter-spacing:.8px;height:58px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.news-section .news-box .news-item:last-child,.news-section .news-box .news-item:nth-last-child(2){border-bottom:1px solid #babfff}@media(max-width:1200px){.news-section .news-h2{font-size:32px;margin-bottom:0;line-height:38.4px}.news-section .news-box{margin-left:30px}.news-section .news-box .news-item{width:100%}.news-section .news-box .news-item:nth-last-child(2){border-bottom:none}}@media(max-width:1024px){.news-section .p-64{padding:0}}@media(max-width:768px){.news-section{padding:0 0 60px}.news-section .p-64{padding:0 15px}.news-section .news-h2{line-height:38.4px;margin-bottom:8px}.news-section .news-box{padding:0 9px;flex-wrap:wrap;margin-left:0}.news-section .news-box .news-item:nth-last-child(2){border-bottom:none}.news-section .news-box .news-item{width:100%}.news-section .news-box .news-item .news-text{height:auto}.news-section .news-box .news-item{padding:16px 0}.news-section .mb-sm-3{margin-bottom:24px;padding:0 24px}}.section-blog-listing{padding:60px 0 120px}.section-blog-listing .blog-heading h3{color:#141485;font-family:Hiragino Kaku Gothic ProN W3;font-size:14px;font-style:normal;font-weight:300;line-height:16.8px;letter-spacing:.7px;margin-bottom:0}.section-blog-listing .p-64{padding:0 64px}.section-blog-listing .blog-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}.section-blog-listing .blog-section-header .blog-title p{color:#141485;font-family:Hiragino Kaku Gothic ProN W6;font-size:48px;font-style:normal;font-weight:600;line-height:57.6px;letter-spacing:1.92px;position:relative;z-index:2;margin-bottom:4px}.section-blog-listing .blog-section-header .blog-view-more-button a{color:#141485;font-family:Hiragino Kaku Gothic ProN W6;font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.8px;position:relative;z-index:2;display:flex;align-items:center}.section-blog-listing .blog-section-header svg{margin-left:2px}.section-blog-listing .blog-section-header .right-arrow{position:relative;top:2px;margin-left:-6px;z-index:-1}.section-blog-listing .blog-section-header .blog-view-more-button a:hover .right-arrow svg rect{fill:#ffd43b;transition:.5s}.section-blog-listing .blog-card{padding:24px 24px 32px;border:none;border-radius:32px;height:100%}.section-blog-listing .card-img-top{border-radius:8px;width:100%;height:auto}.section-blog-listing .blog-card-body{padding:16px 0}.section-blog-listing .card-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#141485;font-family:Hiragino Kaku Gothic ProN W6;font-size:16px;font-style:normal;font-weight:600;line-height:28.8px;letter-spacing:.8px}.section-blog-listing .card-text a{color:inherit}.section-blog-listing .card-footer{border:none;padding:0;background-color:transparent}.section-blog-listing .card-footer .blog-category-btn{display:flex;padding:6px 8px;align-items:flex-start;border-radius:4px;background-color:#141485;display:inline-flex}.section-blog-listing .card-footer .blog-category-btn a{color:#fff;font-family:Hiragino Kaku Gothic ProN W3;font-size:12px;font-style:normal;font-weight:300;line-height:12px;letter-spacing:.6px;text-transform:capitalize}@media(max-width:1024px){.section-blog-listing .p-64{padding:0}}@media only screen and (max-width:768px){.section-blog-listing{background-image:url(/assets/images/bg.png);background-repeat:no-repeat;background-size:cover;padding:64px 0 40px;background-position-y:-200px}.section-blog-listing .p-64{padding:0 15px}.section-blog-listing .blog-heading h3{margin-bottom:8px}.section-blog-listing .blog-section-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:0 9px}.section-blog-listing .blog-section-header .blog-title p{font-size:32px;line-height:38.4px;letter-spacing:1.28px}.section-blog-listing .blog-section-header .right-arrow{position:relative;margin-left:-6px;z-index:-1}.section-blog-listing .blog-card{padding:16px 16px 24px;height:auto;margin-bottom:16px;margin-left:9px;margin-right:9px}.section-blog-listing .card-img-top{border-radius:8px}.section-blog-listing .blog-card-body{padding:16px 0}.section-blog-listing .card-footer{border:none;padding:0;background-color:transparent}.section-blog-listing .card-footer .blog-category-btn{display:flex;padding:6px 8px;align-items:flex-start;border-radius:4px;background-color:#141485;display:inline-flex}.section-blog-listing .card-footer .blog-category-btn a{color:#fff;font-size:12px;font-style:normal;font-weight:700;line-height:12px;letter-spacing:.6px;text-transform:capitalize}}@media(min-width:768px)and (max-width:990px){.section-blog-listing .col-md-6:nth-child(odd){padding-left:0;margin-bottom:24px}.section-blog-listing .col-md-6:nth-child(2n){padding-right:0;margin-bottom:24px}}