.trustedLogoWrap{flex-wrap:wrap;gap:30px}.trustedLogoCard,.trustedLogoWrap{display:flex;justify-content:center}.trustedLogoCard{align-items:center;background:linear-gradient(135deg,rgba(24,160,219,.1),rgba(24,160,219,.05));border:1px solid #18a0db66;border-radius:10px;min-height:70px;padding:20px;width:calc(15% - 6px)}.trustedLogoCard img{max-height:35px;max-width:100%;object-fit:contain}@media(max-width:991px){.trustedLogoCard{width:calc(25% - 17px)}}@media(max-width:767px){.trustedLogoWrap{gap:15px}.trustedLogoCard{min-height:70px;padding:16px;width:calc(50% - 8px)}.trustedLogoCard img{max-height:28px}}@media(max-width:425px){.trustedLabel .sectionLabel{padding:0!important}.trustedLabel .sectionLabel:before{left:-20px}.trustedLabel .sectionLabel:after{right:-22px}.trustedLabel .sectionLabel:after,.trustedLabel .sectionLabel:before{width:20px}}.trustedLabel .sectionLabel{padding-left:0}.trustedLabel .sectionLabel:before{margin-right:25px}.appListingLogoWrap{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.appListingCard{background:linear-gradient(135deg,rgba(24,160,219,.1),rgba(24,160,219,.05));border:1px solid #18a0db66;border-radius:10px;display:flex;flex-direction:column;gap:15px;justify-content:center;padding:20px;width:calc(25% - 25px)}.applistBtn{color:#fff;font-size:18px;font-weight:600}.applistBtn:hover,.applistBtn:hover svg{color:#18a0db;fill:#18a0db}.appListingCardCont{display:-webkit-box;line-height:1.4;max-height:2.8em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.appListingCard img{background:#f3f3f3;border:1px solid #cdcdcd;border-radius:5px;min-width:50px;object-fit:cover;padding:8px}.appListingCardBtn a svg{fill:#fff;transition:.3s}.appListingCardBtn a:hover svg{transform:rotate(-30deg)}@media(max-width:991px){.appListingCard{width:calc(50% - 27px)}}@media(max-width:767px){.appListingLogoWrap{gap:15px}.appListingCard{padding:16px;width:100%}.appListingCard img{max-height:28px}}@media(max-width:425px){.appListingLabel .sectionLabel{padding:0!important}.appListingLabel .sectionLabel:before{left:-20px}.appListingLabel .sectionLabel:after{right:-22px}.appListingLabel .sectionLabel:after,.appListingLabel .sectionLabel:before{width:20px}}.platformContentRow{align-items:stretch;display:flex;gap:24px}.platformNavWrap{backdrop-filter:blur(24px);background:#d1d8e00d;border:1px solid #d1d8e033;border-radius:10px;padding:34px 20px;width:42%}.platformNavItem{align-items:center;border-radius:6px;color:#fff;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:16px 18px;transition:.3s}.platformNavWrap .platformDropdown+.platformNavItem,.platformNavWrap .platformNavItem+.platformNavItem{margin-top:10px}.platformNavItem.active,.platformNavItem:hover{background:#fff;color:#18387b;font-weight:600}.platformTabContentWrap{width:58%}.platformTabContent{align-items:center;background:linear-gradient(135deg,rgba(24,160,219,.1),#081b59 50%,#081b59);border:1px solid #18a0db80;border-radius:15px;display:none;gap:24px;padding:30px}.platformTabContent.active{display:flex;height:100%}.platformImage{width:42%}.platformImage img{border-radius:10px;display:block;width:100%}.platformContent{width:58%}.platformDescription p{color:#cecece;line-height:1.3!important;opacity:.7}.tabText{flex:1;font-size:22px;font-weight:400;letter-spacing:0;line-height:100%}.platformNavItem.active .tabText,.platformNavItem:hover .tabText{font-size:23px;font-weight:600}.tabArrow,.tabIcon{opacity:0;transition:all .35s ease;visibility:hidden}.tabIcon{height:30px;transform:translateX(-12px);width:30px}.tabIcon img{height:auto;width:100%}.tabArrow{transform:translateX(-12px)}.platformNavItem.active .tabArrow,.platformNavItem.active .tabIcon,.platformNavItem:hover .tabArrow,.platformNavItem:hover .tabIcon{height:30px;opacity:1;transform:translateX(0);visibility:visible;width:30px}.platformNavItem img{width:100%}.platformNavItem.active,.platformNavItem:hover{padding-left:24px}.platformDropdown{display:none}@media(max-width:991px){.platformNavItem.active .tabText,.platformNavItem:hover .tabText{font-size:20px}.platformTabContent{gap:15px}.platformNavWrap{width:35%}.platformTabContentWrap{width:65%}}@media(max-width:767px){.platformNavItem.active .tabText,.platformNavItem:hover .tabText,.tabText{font-size:16px}.platformContentRow{flex-direction:column}.platformNavWrap,.platformTabContentWrap{width:100%}.platformNavWrap,.platformTabContent{padding:15px}.platformDropdown{align-items:center;background:#fff;border:1px solid hsla(0,0%,100%,.15);border-radius:10px;color:#18387b;cursor:pointer;display:flex;font-size:16px;gap:10px;justify-content:space-between;padding:15px}.platformNavItem{display:none;padding:15px}.platformNavWrap.open .platformNavItem{display:flex}.platformDropdownArrow{transition:.3s ease}.platformNavWrap.open .platformDropdownArrow{transform:rotate(180deg)}.platformTabContent.active{flex-direction:column}.platformContent,.platformImage{width:100%}}.ourExpertiseSection{background:#081b59}.expertSectionLabel .sectionLabel{padding-left:50px}.expertiseStats{width:47%}.ourExpertiseSection .sectionDes p{color:#cecece;max-width:400px}.expertiseStatsWrap{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;width:50%}.expertCard{padding-left:15px;position:relative}.expertCard:after{border:.75px solid #18a0db;content:"";height:90px;left:0;position:absolute;top:10px}.expertLabel{color:#fff;font-size:14px;font-weight:600;margin-bottom:20px}.expertCount h3{font-family:Assistant;font-size:60px;font-weight:600;letter-spacing:0;line-height:125%;text-align:left}.expertCountDes p{color:#cecece;font-size:14px!important;font-weight:400!important;letter-spacing:0;line-height:150%!important}.expertiseContent .sectionDes.blueCheckList ul{color:#fff;padding-left:22px}.expertiseContent .sectionDes.blueCheckList ul li{margin-bottom:8px}.sectionButton.pt20{display:flex;flex-wrap:wrap;gap:15px}@media(max-width:1030px){.expertiseStatsWrap{gap:30px}.expertiseContent.w45{width:55%}.expertiseStatsWrap{width:40%}.expertCount h3{font-size:40px}.expertCard:after{height:70px}}@media(max-width:991px){.expertiseRow{flex-wrap:wrap;gap:40px}.expertiseStatsWrap{gap:20px;width:100%}.expertiseContent.w45{width:100%}}@media(max-width:767px){.expertiseRow{flex-wrap:wrap}.expertiseContent,.expertiseStatsWrap{width:100%}.expertiseStats{padding-left:0;width:45%}.expertCount h3{font-size:30px}.expertCard:after{height:60px}}@media(max-width:480px){.expertiseStats{width:100%}}.contactUsWrapper{background:linear-gradient(135deg,rgba(24,160,219,.1),rgba(24,160,219,.05));border:1px solid #18a0db66;border-radius:20px;padding:50px 55px}.contactSectionLabel .sectionLabel{padding-left:50px}.contactSectionLabel .sectionLabel:before{margin-right:-40px}.contactUsSetion .sectionTitle h3{color:#18a0db;font-weight:600}.contactForm form{background-color:transparent}.contactForm form input[type=email],.contactForm form input[type=file],.contactForm form input[type=number],.contactForm form input[type=password],.contactForm form input[type=search],.contactForm form input[type=tel],.contactForm form input[type=text],.contactForm form select,.contactForm form textarea{background-color:#05164e;border:none;border-radius:5px;box-sizing:border-box!important;color:#afafaf;font-size:20px;max-width:100%!important;padding:13px 15px;width:100%!important}.contactForm form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23afafaf' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 15px center;background-repeat:no-repeat;background-size:16px}.contactForm form::placeholder{color:#afafaf}.contactForm form fieldset{margin:0;max-width:100%!important;padding:0;width:100%}.contactForm form .hs-form-field{float:none!important;margin-bottom:20px;width:100%!important}.contactForm form .form-columns-2{display:flex;flex-wrap:wrap;gap:20px}.contactForm form .form-columns-2 .hs-form-field{flex:0 0 calc(50% - 10px);width:calc(50% - 10px)!important}.contactForm form .hs-button{background-color:#18a0db;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;font-weight:500;padding:13px 40px;transition:.3s}.contactForm form .hs-button:hover{background-color:#0b80b3}.contactForm .legal-consent-container{display:none}.contactContent p{font-weight:600!important}.contactContent span a{color:#ffffffcc;font-size:18px}.contactForm .form-title{display:none}@media(max-width:767px){.contactUsWrapper{flex-wrap:wrap;padding:30px}.contactForm,.contactInquiry{width:100%}.contactForm form .form-columns-2 .hs-form-field{flex:0 0 100%;width:100%!important}}.locationInfo{width:100%}.locationInfo__title{margin:0 0 30px}.locationInfo__list{width:100%}.locationInfo__item{border-bottom:1px solid #d9d9d9}.locationInfo__trigger{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;justify-content:space-between;padding:20px 50px 20px 10px;position:relative;width:100%}.locationInfo__name{font-size:18px;font-weight:600;line-height:1.4}.locationInfo__icon{height:18px;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:18px}.locationInfo__icon:after,.locationInfo__icon:before{background:currentColor;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .25s ease;width:16px}.locationInfo__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.locationInfo__trigger.is-active .locationInfo__icon:after{transform:translate(-50%,-50%) rotate(0deg)}.locationInfo__trigger:active,.locationInfo__trigger:hover{background:#05164e}.locationInfo__content{overflow:hidden}.locationInfo__details{padding:0 50px 25px 15px}.locationInfo__detail{color:#fff;font-size:18px;line-height:1.5}.locationInfo__detail a{color:#fff;text-decoration:none}.locationInfo__detail a:hover{text-decoration:underline}.locationInfo__detail address{display:inline;font-style:normal;margin:0}@media (max-width:767px){.locationInfo__trigger{padding:16px 40px 16px 0}.locationInfo__name{font-size:16px}.locationInfo__details{padding:0 20px 20px 0}}.solutionTabs{backdrop-filter:blur(300px);background:#081b59;background-position:50%;background-size:cover;overflow:hidden;position:relative}.solutionTabs>img{height:100%;left:0;max-width:none!important;object-fit:cover;object-position:center center;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:0}.solutionTabs>.wrapper{position:relative;z-index:1}.solutionTitle h2{color:#fff}.solutionDetails p{color:#fff;font-weight:300!important}.tabPane{display:none}.tabPane.active{display:block}.tabsNav{display:flex;flex-wrap:wrap;gap:5px}.tabBtn{background:linear-gradient(135deg,rgba(24,160,219,.1),rgba(24,160,219,.05));border:1px solid #18a0db66;border-radius:5px;color:#fff;cursor:pointer;font-family:Assistant;font-size:12px;font-weight:300;padding:13px 30px;transition:.3s}.tabBtn p{font-size:12px!important}.tabBtn.active{background:#fff;border:1px solid #000;color:#000}.tabBtn.active p{font-weight:600!important}.solutionGrid{align-items:center;display:grid;gap:50px;grid-template-columns:1fr 1fr}.solutionImage img{border-radius:10px;cursor:zoom-in;display:block;width:100%}.iconWrap{background:#f3f3f3;border:1px solid #cdcdcd;border-radius:10px;display:inline-flex;padding:10px}.iconWrap img{height:40px!important;max-width:40px!important;width:100%}.solutionDesc p{line-height:25px!important}.popup{align-items:center;background:rgba(0,0,0,.94);bottom:0!important;display:none;height:100vh!important;justify-content:center;left:0!important;overflow:hidden!important;position:fixed!important;right:0!important;top:0!important;width:100vw!important;z-index:2147483647!important}.popup,.popup .popupImageContent{box-sizing:border-box;margin:0!important;padding:0!important}.popup .popupImageContent{display:block!important;height:auto!important;max-height:calc(100vh - 80px)!important;max-width:calc(100vw - 80px)!important;object-fit:contain!important;position:relative!important;width:auto!important}.popup .close{align-items:center;background:transparent;color:#fff!important;cursor:pointer;display:flex;font-size:42px!important;font-weight:300!important;height:45px;justify-content:center;line-height:1;position:absolute!important;right:30px!important;top:20px!important;width:45px;z-index:2147483648!important}body.image-popup-open,html.image-popup-open{overflow:hidden!important;width:100%!important}@media(max-width:1024px){.solutionTabs{backdrop-filter:none}.solutionGrid{gap:25px}}@media(max-width:768px){.solutionGrid{grid-template-columns:1fr}.solutionTop{flex-wrap:wrap}.solutionDes,.solutionTitle{width:100%}}@media(max-width:480px){.tabBtn{width:100%}}