.bg-white{background-color:#fff}.txt-dark{color:rgba(10,21,49,1)}.case-stydy-banner-section{padding-bottom:0}.case-stydy-banner-section .blog-hdn-wrap{border-bottom:none}.resource-banner ul.banner-points{display:flex;flex-flow:wrap;color:#fff;grid-column-gap:10px;grid-row-gap:10px}.resource-banner ul.banner-points li{background:rgba(29,40,66,1);border:1px solid rgba(38,50,77,1);padding:5px 15px;border-radius:100px;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0px;vertical-align:middle}.case-study-counter-section{padding:28px 0}.case-study-counter-section ul.case-study-counter{display:flex;justify-content:space-between;gap:20px;flex-flow:wrap;align-items:center}.case-study-counter-section ul.case-study-counter li.case-study-counter-list{border:1px solid rgba(5,15,44,1);padding:10px 17px;border-radius:15px;min-width:215px}ul.case-study-counter li.case-study-counter-list p.title{font-weight:700;font-size:24px;line-height:32px;color:rgba(5,15,44,1)}ul.case-study-counter li.case-study-counter-list p.description{font-weight:400;font-size:12px;line-height:16px;letter-spacing:.3px;text-transform:uppercase;color:rgba(5,15,44,1)}.case-study-detail-section .case-bnr-content{background:0 0;padding:0}.case-study-detail-section .case-bnr-content .cbc-list-head{color:rgba(10,21,49,1);font-weight:600;letter-spacing:2.4px;text-transform:uppercase;padding:0;border-bottom:none}.case-study-detail-section .case-bnr-content ul li{color:rgba(10,21,49,1)}.case-study-detail-section .case-bnr-content .cbc-group{gap:8px}.case-study-detail-section .case-bnr-content .case-detail-content ul.tech-stack{list-style:none;padding:0;gap:10px;flex-flow:wrap}.case-study-detail-section .case-bnr-content .case-detail-content ul.tech-stack li{border:1px solid rgba(5,15,44,1);padding:5px 14px;border-radius:100px}.executive-summar-section h2.comm-head{color:rgba(10,21,49,1)}.executive-summar-section .executive-summar-wrap p{font-size:var(--fs20)}.challenge-section .challenge-wrap{max-width:100%}.challenge-section .challenge-wrap h2.comm-head{color:rgba(18,30,57,1)}.challenge-section .challenge-wrap p{font-size:var(--fs20);color:rgba(18,30,57,1)}.challenge-section .challenge-wrap .challenge-grid{gap:24px}.challenge-section .challenge-wrap .challenge-item{border:1px solid rgba(5,15,44,1);padding:29px;border-radius:14px}.challenge-section .challenge-wrap .challenge-item-head:before{content:none}.challenge-section .challenge-wrap .challenge-item h4.challenge-item-head,.challenge-section .challenge-wrap .challenge-item p{color:rgba(5,15,44,1);padding:0}.challenge-section .challenge-wrap .challenge-item .challenge-number{font-weight:700;font-size:30px;line-height:36px}.solution-section .solution-wrap{max-width:100%;gap:0}.solution-section .solution-wrap h2.comm-head{color:rgba(10,21,49,1)}.solution-section .solution-wrap p{font-size:var(--fs20);color:rgba(10,21,49,1)}.solution-section .solution-wrap ul.solution-points{display:flex;flex-flow:wrap;column-gap:20px;row-gap:15px}.solution-section .solution-wrap ul.solution-points li{width:calc(50% - 20px);border:1px solid rgba(10,21,49,1);padding:13px 25px;border-radius:14px}.solution-section .solution-wrap ul.solution-points li h3{position:relative;font-weight:500;font-size:22px;margin-bottom:13px;display:flex;align-items:center;column-gap:15px;color:rgba(10,21,49,1)}.solution-section .solution-wrap ul.solution-points li h3:before{content:'';width:8px;height:8px;display:block;background:rgba(10,21,49,1);border-radius:8px}.solution-section .solution-wrap .solution-img.fade-in-bottom{margin:0 auto}.impact-section .impact-wrap h2.comm-head{color:rgba(10,21,49,1)}.impact-section .impact-wrap .impact-grid{grid-column-gap:25px}.impact-section .impact-wrap .impact-card,.impact-section .impact-wrap .impact-card:first-child{display:flex;flex-flow:wrap;gap:0;padding:var(--spc40) !important;border:1px solid rgba(10,21,49,1) !important;border-radius:24px}.impact-section .impact-wrap .impact-stat{color:rgba(10,21,49,1);font-family:Segoe UI;font-weight:700;text-align:center;min-height:auto;width:100%}.impact-section .impact-wrap p.short-description{margin-top:10px;margin-bottom:10px}.impact-section .impact-wrap p{width:100%;flex:auto;font-weight:400;letter-spacing:0px;text-align:center;vertical-align:middle;color:rgba(10,21,49,1);font-size:20px}.dark-case-study-detail-section .case-bnr-content .cbc-list-head{color:rgba(32,128,255,1)}.dark-case-study-detail-section .case-bnr-content ul li{color:rgba(174,185,196,1)}.dark-case-study-detail-section .case-bnr-content .case-detail-content ul.tech-stack li{border:1px solid rgba(38,50,77,1);background:rgba(29,40,66,1);color:rgba(246,249,251,1)}.dark-challenge-section .challenge-wrap h2.comm-head{color:rgba(246,249,251,1)}.dark-challenge-section .challenge-wrap p{color:#fff}.dark-challenge-section .challenge-wrap .challenge-item{background-color:rgba(18,30,57,1);border:1px solid rgba(38,50,77,1)}.dark-challenge-section .challenge-wrap .challenge-item .challenge-number{color:rgba(32,128,255,1)}.dark-challenge-section .challenge-wrap .challenge-item h4.challenge-item-head{color:rgba(246,249,251,1)}.dark-challenge-section .challenge-wrap .challenge-item p{color:rgba(174,185,196,1)}.solution-section .bg-dark{background:#031130;padding-top:45px;padding-bottom:45px}@media all and (max-width:1024px){.impact-section .impact-wrap .impact-card:last-child{margin-bottom:0}}@media all and (max-width:991px){.case-study-counter-section ul.case-study-counter li.case-study-counter-list{min-width:194px}}@media all and (max-width:640px){.solution-section .solution-wrap ul.solution-points li{width:calc(100% - 0px)}.case-study-counter-section ul.case-study-counter li.case-study-counter-list{min-width:100%}}