.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;transition:.3s}.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}.case-study-counter-section .case-study-counter-content-box .cscc-right .cscc-content .cbc-left .case-detail-content{font-size:20px}.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}.case-study-counter-section .case-study-counter-content{display:flex;column-gap:20px}.case-study-counter-section .case-study-counter-content .cscc-left{width:45%}.case-study-counter-section .case-study-counter-content ul.case-study-counter{display:flex;flex-flow:column;justify-content:start;align-items:start}.case-study-counter-section .case-study-counter-content .cscc-right{width:65%;padding:0;background:0 0}.case-study-counter-section .case-study-counter-content .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-counter-content .cscc-right .cbc-left{margin-bottom:20px}.case-study-counter-section .case-study-counter-content .case-bnr-content ul li{color:rgba(10,21,49,1)}.case-study-counter-section .case-study-counter-content .case-detail-content .tech-stack{list-style:none;padding:0;gap:10px;flex-flow:wrap}.case-study-counter-section .case-study-counter-content .case-detail-content .tech-stack li{border:1px solid rgba(5,15,44,1);padding:5px 14px;border-radius:100px}.case-study-counter-section .case-study-counter-content ul.case-study-counter li.case-study-counter-list{min-width:360px}.challenge-section .challenge-wrap .challenge-grid-hover .challenge-item,.impact-section .impact-wrap .impact-grid-hover .impact-card{transition:.3s}.challenge-section .challenge-wrap .challenge-grid-hover .challenge-item:hover,.impact-section .impact-wrap .impact-grid-hover .impact-card:hover{background:#031130;color:#fff;border:1px solid rgba(38,50,77,1)}.challenge-section .challenge-wrap .challenge-grid-hover .challenge-item:hover h4.challenge-item-head,.impact-section .impact-wrap .impact-grid-hover .impact-card:hover .impact-stat,.impact-section .impact-wrap .impact-grid-hover .impact-card:hover .short-description{color:#fff}.challenge-section .challenge-wrap .challenge-grid-hover .challenge-item:hover p,.impact-section .impact-wrap .impact-grid-hover .impact-card:hover .description{color:rgba(174,185,196,1)}.solution-section .solution-tabs{display:flex;gap:60px;align-items:flex-start;margin-bottom:40px}.solution-section .solution-tabs .solution-tab-nav{width:30%;flex-shrink:0;border:1px solid #e5e5e5;border-radius:12px;overflow:hidden}.solution-section .solution-tabs .tab-btn{display:flex;align-items:center;gap:16px;padding:22px 40px 23px 25px;cursor:pointer;border-bottom:1px solid #e5e5e5;background:#fff;font-size:20px;transition:.3s;position:relative}.solution-section .solution-tabs .tab-btn:last-child{border-bottom:none}.solution-section .solution-tabs .tab-btn.active{background:#031130;color:#fff}.solution-section .solution-tabs .tab-number{font-weight:700;min-width:40px}.solution-section .solution-tabs .solution-tab-content{flex:1}.solution-section .solution-tabs .tab-pane{display:none}.solution-section .solution-tabs .tab-pane.active{display:block}.solution-section .solution-tabs .tab-pane h3{margin-bottom:20px}.solution-section .solution-tabs .tab-points{margin-top:24px;list-style:none;padding:0}.solution-section .solution-tabs .tab-points li{position:relative;padding-left:28px;margin-bottom:16px}.solution-section .solution-tabs .tab-points li:before{content:"✓";position:absolute;left:0;top:0;color:#0a43c6;font-weight:700}.solution-section .solution-tabs .tab-pane h3{font-size:25px}.solution-section .solution-tabs .tab-pane{font-size:20px}.solution-section .solution-tabs .tab-btn span.right-arrow{position:absolute;right:10px;width:35px;height:35px}.case-study-counter-section .case-study-counter-content-box{display:block}.case-study-counter-section .case-study-counter-content-box .cscc-left{width:100%}.case-study-counter-section .case-study-counter-content-box .cscc-left ul.case-study-counter{flex-flow:wrap;gap:0}.case-study-counter-section .case-study-counter-content-box .cscc-left ul.case-study-counter li.case-study-counter-list{width:33.33%;border:none;padding:0}.case-study-counter-section .case-study-counter-content-box .cscc-left ul.case-study-counter li.case-study-counter-list{width:33.33%;border:none;padding:50px 20px;text-align:left;border-left:1px solid rgba(5,15,44,1);border-bottom:1px solid rgba(5,15,44,1);border-radius:0}.case-study-counter-section .case-study-counter-content-box .cscc-left ul.case-study-counter li.case-study-counter-list:first-child{border-left:none}.case-study-counter-section .case-study-counter-content-box .cscc-left ul.case-study-counter li.case-study-counter-list p.title{font-family:"Inter Tight";font-size:60px;font-style:normal;font-weight:400;line-height:1;margin-bottom:14px}.case-study-counter-section .case-study-counter-content-box .cscc-left ul.case-study-counter li.case-study-counter-list .description{font-size:16px;line-height:normal}.case-study-counter-section .case-study-counter-content-box .cscc-right{width:100%}.case-study-counter-section .case-study-counter-content-box .cscc-right .cscc-content{display:flex;width:100%}.case-study-counter-section .case-study-counter-content-box .cscc-right .cscc-content .cbc-right{border-left:1px solid rgba(5,15,44,1)}.case-study-counter-section .case-study-counter-content-box .cscc-right .cscc-content .cbc-left{width:33.33%;flex:initial}.case-study-counter-section .case-study-counter-content-box .cscc-right .cscc-content .cbc-right{width:66.67%;flex:initial}.case-study-counter-section .case-study-counter-content-box .cscc-right .cscc-content .cbc-left,.case-study-counter-section .case-study-counter-content-box .cscc-right .cscc-content .cbc-right{display:block;margin:0;padding:50px 20px}.case-study-counter-section .case-study-counter-content-box .case-detail-content .tech-stack{flex-flow:wrap;row-gap:20px;column-gap:0}.case-study-counter-section .case-study-counter-content-box .case-detail-content .tech-stack>li{border:none;padding:0;width:50%}.case-study-counter-section .case-study-counter-content-box .case-detail-content .tech-stack li ul.tech-stack-tools{display:flex;flex-flow:wrap;padding:0;list-style:none;column-gap:12px;margin-top:5px;row-gap:12px}.case-study-counter-section .case-study-counter-content-box .case-detail-content .tech-stack li ul.tech-stack-tools li{border:1px solid rgba(5,15,44,1);padding:5px 14px;border-radius:100px;font-size:16px}@media all and (max-width:1199.99px){.solution-section .solution-tabs{gap:30px;flex-flow:wrap}.solution-section .solution-tabs .solution-tab-nav{width:40%}}@media all and (max-width:1024px){.impact-section .impact-wrap .impact-card:last-child{margin-bottom:0}}@media all and (max-width:991px){.solution-section .solution-tabs{flex-direction:column}.solution-section .solution-tabs .solution-tab-nav{width:100%}.case-study-counter-section ul.case-study-counter li.case-study-counter-list{min-width:194px}.case-study-counter-section .case-study-counter-content{flex-flow:wrap;row-gap:24px}.case-study-counter-section .case-study-counter-content .cscc-left,.case-study-counter-section .case-study-counter-content .cscc-right{width:100%}.case-study-counter-section .case-study-counter-content ul.case-study-counter li.case-study-counter-list{min-width:100%}}@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%}}