.hero-title,body{font-weight:600}.counter-item h2,body{font-family:Mulish,sans-serif!important}.case-studies-box span,.rcm-card h2,.rcm-card ul li::before{-webkit-text-fill-color:transparent}.book-consultation img,.hero-img,.img-100,.who-we-are img{width:100%}.case-studies-box a,.date-link li a,.flex-form p a,.read-more,.sticky-btn{text-decoration:none}@font-face{font-family:'DM Sans';font-style:italic;font-weight:100 1000;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Fp2ywxg089UriCZa4ET-DNl0.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'DM Sans';font-style:italic;font-weight:100 1000;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Fp2ywxg089UriCZa4Hz-D.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'DM Sans';font-style:normal;font-weight:100 1000;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZ2IHSeH.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'DM Sans';font-style:normal;font-weight:100 1000;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZOIHQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mulish;font-style:italic;font-weight:200 1000;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Pttg83HX_SGhgqk2joiaqRXBA.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Mulish;font-style:italic;font-weight:200 1000;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Pttg83HX_SGhgqk2joraqRXBA.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Mulish;font-style:italic;font-weight:200 1000;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Pttg83HX_SGhgqk2jogaqRXBA.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mulish;font-style:italic;font-weight:200 1000;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Pttg83HX_SGhgqk2johaqRXBA.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mulish;font-style:italic;font-weight:200 1000;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Pttg83HX_SGhgqk2jovaqQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mulish;font-style:normal;font-weight:200 1000;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptvg83HX_SGhgqk0gotcqA.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Mulish;font-style:normal;font-weight:200 1000;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptvg83HX_SGhgqk2wotcqA.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Mulish;font-style:normal;font-weight:200 1000;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptvg83HX_SGhgqk0AotcqA.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mulish;font-style:normal;font-weight:200 1000;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptvg83HX_SGhgqk0QotcqA.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mulish;font-style:normal;font-weight:200 1000;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptvg83HX_SGhgqk3wot.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJuktqQ4E.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJtEtq.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}p{color:#2a2a2a}h2,h3,h4,h5,h6{font-family:Mulish,sans-serif;font-weight:700!important}.hero-banner{background-image:url('/images/homepage/banner-bg.webp');padding:20px 0 0!important;position:relative;overflow:hidden;background-position:right;background-size:cover}.hero-title{font-size:45px;color:#035da7;line-height:1.1}.hero-title strong{font-weight:700}.hero-desc{margin:7px 0 22px;font-size:16px}.green-btns,.hero-btns .btn{padding:12px 20px;font-size:14px;border-radius:6px;font-weight:700}.btn-primary{background-color:#1e6aa8;border:none}.btn-success{background-color:#6cc04a;border:none}.hero-img{max-width:100%}.counter-wrapper{position:absolute;bottom:25px;left:0;right:0}.counter-box{padding:14px 15px;box-shadow:0 10px 30px rgba(0,0,0,.1);border-radius:12px;background:rgba(222,241,255,.54)}.counter-item{border-right:1px solid rgba(0,0,0,.1)}.counter-item:last-child,.sticky-btn:last-child{border-right:none}.counter-item h2{font-size:26px;font-weight:700;margin-bottom:0}.counter-item p{font-size:13px!important;color:#2a2a2a;margin:0}.rcm-section{background:#f4f6f8;padding:50px 0 70px!important}.rcm-card{background:#fff;border-radius:12px;padding:25px;height:100%;box-shadow:0 6px 20px rgba(0,0,0,.05);transition:.3s}.rcm-card:hover{transform:translateY(-5px)}.rcm-card h2{background:linear-gradient(90deg,#00bfe0 0,#205dce 100%);background-clip:text;-webkit-background-clip:text;font-weight:600;font-size:20px;line-height:1.4}.case-studies-box span,.custom-table thead,.rcm-card ul li::before{background:linear-gradient(90deg,#00bfe0 0,#205dce 100%)}.rcm-card hr{border-top:1px solid #706a6a;margin:15px 0}.rcm-card ul{padding-left:0;list-style:none}.rcm-card ul li{font-size:14px;margin-bottom:10px;position:relative;padding-left:20px}.rcm-card ul li::before{content:"\f00c";background-clip:text;-webkit-background-clip:text;font-family:'Font Awesome 5 Free';position:absolute;left:0;font-size:13px}.rcm-card .anchor{font-size:13px!important;margin-top:10px}.rcm-img{height:120px;background:#f1f3f5;border-radius:10px;margin-top:15px}.risks,.who-we-are{padding:50px 0!important}.who-we-are{background-image:url('/images/homepage/intro-bg.webp');background-size:cover;background-position:center}.risks{background:#eff4f6}.risks .d-flex img{width:13px;height:13px;margin-top:6px}.table-box{border-radius:12px;overflow:hidden;box-shadow:0 8px 25px rgba(0,0,0,.08)}.custom-table{margin:0;border-collapse:separate;border-spacing:0;border:1px solid #dee2e6}.news-title,.rcm-services .d-flex p,.rcm-services h3{margin-bottom:10px}.custom-table thead th{color:#fff;font-weight:700;font-size:14px;padding:20px 14px;border:none}.custom-table tbody td{padding:18px;font-size:15px;color:#333;border:none}.custom-table tbody tr:nth-child(odd){background-color:#e5ecff}.custom-table tbody tr:nth-child(2n){background-color:#f7f9fc}.custom-table td+td,.custom-table th+th{border-left:1px solid rgba(0,0,0,.1)}.clients-section{background:#fff;padding:50px 0 0!important}.clients-section h2{font-weight:600;color:#222}.rcm-services{padding-top:0!important}section{scroll-margin-top:60px}.rcm-services .plus{width:13px;height:13px;margin-top:7px}.service-icons{width:32px;height:32px}.rcm-icons{width:60px;height:60px}.rcm-services h4{color:#1b1b1b;font-size:18px}.back-light{border-radius:15px;background:#f2f8ff;box-shadow:0 0 10px 2px rgba(0,0,0,.08);padding:15px 20px 40px}.rcm-services h3{font-size:20px}.border-gray-new{border-color:#caccce!important}.technology-infra{background-color:#eff4f6;padding:50px 0!important}.technology-box{border-radius:10px;border:1px solid #dbdbdb;background:#fff;padding:25px 20px 15px}.technology-box h3{font-size:20px;padding-bottom:3px}.case-studies{background-image:url('/images/homepage/case-studies-back.webp');background-size:cover;background-position:right}.case-studies h2,.flex-form span{color:#fff}.case-studies-box{background-color:#fff;padding:20px 0 0 30px;border-radius:20px;margin-bottom:20px}.case-studies-box p{margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding-right:10px}.case-studies-box span{background-clip:text;-webkit-background-clip:text}.case-studies-box img{margin-top:15px;width:100%}.certifications-section{background:#f4f6f8;padding-bottom:0!important}.cert-box{background:#fff;border-radius:12px;padding:25px 20px;max-width:800px;box-shadow:0 4px 15px rgba(0,0,0,.08)}.cert-item img{max-height:90px;object-fit:contain;width:150px}@media (max-width:767px){.hero-section{padding:60px 0;text-align:center}.clutch-align{margin-right:0!important}.hero-btns .btn{display:block;width:100%;margin-bottom:10px}.counter-item{border-right:none;border-bottom:1px solid rgba(0,0,0,.1)}.cert-item:last-child,.counter-item:last-child{border-bottom:none}.rcm-card{padding:20px}.rcm-card h5{font-size:16px}.cert-item{border-bottom:1px solid #eee}}.book-consultation .row{background-image:url(/images/homepage/cta-bg.webp);background-size:cover;border-radius:20px}.book-consultation{background-color:#eef3f7}.testimonial-section{background:#eef3f7;padding-top:60px!important}.testimonial-left h2{font-size:26px;font-weight:600;color:#222;line-height:1.5}hr{width:100%!important}.quote-icon{font-size:50px;color:#2aa7df;font-weight:700}.nav-arrows span{cursor:pointer;margin-right:15px;font-size:18px;color:#888}.testimonial-card{background:#fff;padding:25px;border-radius:12px;box-shadow:0 5px 15px rgba(0,0,0,.05);display:flex;flex-direction:column;height:350px}.testimonial-card h6{font-weight:600;margin-bottom:5px}.testimonial-card small{color:#777}.testimonial-card hr{margin:13px 0}.clutch-align{margin-right:-8%}.testimonial-card p{font-size:14px;color:#555;line-height:1.6}.faq-section{background:#eef3f7;padding:20px 0 40px!important}.faq-accordion .accordion-item{border:none;border-radius:12px;margin-bottom:15px;overflow:hidden;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.05);position:relative}.faq-accordion .accordion-item::before{content:"";position:absolute;left:0;top:0;height:100%;width:5px;background:linear-gradient(180deg,#00c6ff,#0072ff)}.faq-accordion .accordion-button{background:0 0;box-shadow:none;font-weight:600;font-size:15px;padding:18px 50px 18px 20px;position:relative;color:#212529}.faq-accordion .accordion-button::after,.faq-accordion .accordion-button:not(.collapsed) .icon::after{display:none}.faq-accordion .icon{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:19px;height:19px;border:2px solid #0072ff;border-radius:50%}.faq-accordion .icon::after,.faq-accordion .icon::before{content:"";position:absolute;background:#0072ff}.faq-accordion .icon::before{width:8px;height:2px;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-accordion .icon::after{width:2px;height:8px;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-accordion .accordion-body{font-size:14px;color:#555;padding:0 20px 20px}@media (max-width:768px){.faq-accordion .accordion-button{font-size:14px;padding:15px 45px 15px 15px}}.footer-contact{padding:90px 20px!important}.footer-contact .footer-icon{width:23px;height:23px;margin-top:7px}.form-col8{border-radius:0 10px 10px 0;border:1px solid #dbdbdb;background:#fff;box-shadow:0 0 10px 5px rgba(0,0,0,.09)}.form-col4{background-color:#0178b5}.footer-contact .form-control{display:block;width:100%;padding:.375rem 0;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border-bottom:1px solid #cacccf!important;border:0 solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control[type=file]{overflow:hidden;padding:5px 11px!important;border:1px solid #ccc!important}.footer-form-h2{font-size:26px;color:#fff;padding-bottom:10px}.footer-form-p{color:#fff;line-height:22px;margin-bottom:25px;font-size:14px!important}.flex-form p{color:#fff;font-weight:600;font-size:17px!important}.flex-form p a{color:#fff;font-weight:600}@media (max-width:575px){.hero-banner{background-image:url(/images/homepage/banner-bg.webp);padding:0!important;position:relative;overflow:hidden;background-position:right;background-size:cover}.border-end{border-right:0px solid #dee2e6!important}.hero-title{font-size:32px;padding-top:50px!important}.counter-wrapper{position:static;margin-top:20px;margin-bottom:30px}}@media (min-width:768px) and (max-width:991px){.hero-banner{background-image:url(/images/homepage/banner-bg.webp);padding:0!important;position:relative;overflow:hidden;background-position:right;background-size:cover}.testimonial-card{background:#fff;padding:25px;border-radius:12px;box-shadow:0 5px 15px rgba(0,0,0,.05);display:flex;flex-direction:column;height:250px}.counter-wrapper{position:relative;bottom:25px;left:0;right:0;margin-top:65px;margin-bottom:30px}.hero-title{font-size:45px;font-weight:600;color:#035da7;line-height:1.1;padding-top:65px!important}}.sticky-btn,.sticky-btn i{font-size:18px}.fade-up{opacity:0;transform:translateY(60px);transition:.6s}.fade-up.show{opacity:1;transform:translateY(0)}.bottom-sticky-bar{position:fixed;bottom:15px;left:50%;transform:translateX(-50%);width:80%;max-width:410px;background:#eef0f7;border-radius:10px;box-shadow:0 5px 20px rgba(0,0,0,.12);display:flex;justify-content:space-between;align-items:center;z-index:9999;padding:12px 10px}.sticky-btn{flex:1;text-align:center;color:#2d2d84;font-weight:500;display:flex;align-items:center;justify-content:center;gap:10px;border-right:1px solid;transition:.3s}.sticky-btn:hover{color:#1174c0}.date-link li a:hover,.read-more:hover{color:#1e6aa8;text-decoration:underline}@media(max-width:768px){.bottom-sticky-bar{width:78%;bottom:10px;left:45%;padding:10px 5px;border-radius:14px}.sticky-btn{font-size:14px;gap:6px;padding:6px 2px}.sticky-btn i{font-size:22px}.sticky-btn span{line-height:1.2}}@media(max-width:480px){.sticky-btn{font-size:12px}.sticky-btn i{font-size:20px}}.footer{color:#fff;background-color:#222;padding:60px 10px!important}.container{width:100%;padding-left:12px;padding-right:12px}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.border-md{border-left:1px solid #ddd}.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}.news-section{background:#edf4f8;border-radius:12px;padding:50px 40px 20px!important}.news-subtitle{font-size:15px;color:#4a5565;max-width:550px;margin:auto;line-height:1.7}.big-title,.small-title{font-weight:600;color:#111;font-size:16px}.news-card{background:#fff;border-radius:10px;padding:14px;box-shadow:0 0 0 1px rgba(0,0,0,.04);transition:.3s}.news-card:hover{transform:translateY(-4px);box-shadow:0 10px 25px rgba(0,0,0,.08)}.news-card p{font-size:14px!important}.news-card img{border-radius:8px;object-fit:cover}.small-card img{height:115px}.big-title{line-height:1.3;margin-top:22px}.small-title{line-height:1.4;padding-bottom:5px}.read-more,.read-more:hover{font-size:18px;font-weight:600;line-height:24px}.read-more{color:#231f20}.read-more span{margin-left:5px}.side-card{min-height:145px}@media(max-width:991px){.big-title,.small-title{font-size:16px;font-weight:500}.news-section{padding:40px 25px}.big-title{padding-top:5px}.small-title{padding-top:15px}.big-card img{height:250px}}.date-link li{list-style:none;font-size:13px!important;color:gray}.date-link li span{margin-right:10px;margin-left:10px}.date-link li a{color:gray}