.casestudy-details-padding-container{padding-top:6rem}.casestudy-details-container{position:relative}.case-study-background-img{position:absolute;object-fit:cover;z-index:-1;top:0;left:0;right:0;bottom:0}.btn-casestudy{display:flex;align-items:center;justify-content:center;color:black;background:transparent;border-radius:15px;height:35px;padding:10px 20px;width:auto;border:1px solid black;text-transform:capitalize;pointer-events:none;cursor:default;transition:all .3s ease-in-out}.casestudy-container-content{padding:3rem 4rem}.case-study-bluearrow{margin-top:3px}.casestudy-flex-content{display:flex;gap:.4rem;font-family:Roboto;font-size:1rem;font-weight:400;padding:2rem 0}.casestudy-details-header{padding:7rem 18rem;font-family:Roboto;font-weight:800;font-size:3.1rem;color:#ffffff;text-align:center}.second-casestudy-container{background:linear-gradient(1turn,rgb(231,244,255) 65.5%,rgb(255,255,255));padding:4rem 9rem}.second-casestudy-container1{background:white;display:flex;justify-content:flex-end;padding:2.5rem 9rem 0}.second-casestudy-container-common{padding:6rem 9rem}.casestudy-summary-header,.casestudy-tech-header{font-family:Roboto;font-weight:600;font-size:3.5rem;color:black}.casestudy-tech-header{text-align:center}.casestudy-summary-desc{font-family:Roboto;font-weight:400;font-size:1.2rem;color:black;line-height:27px;text-align:justify}.casestudy-summary-style{display:flex;flex-direction:column;gap:1.4rem}.business-solution-casestudy{display:flex;justify-content:space-between}.second-main-container-casestudy{display:flex;flex-direction:column;gap:4rem}.sub-heading-summary{font-family:Roboto;font-weight:600;font-size:3.5rem;color:#197bdd}.business-container{padding-top:2rem}.business-content{display:flex;justify-content:space-between;flex-wrap:wrap;gap:5rem}.business-content>*{flex:1 1}.business-section{width:100%;min-width:350px}.section-heading{font-family:Roboto;font-size:2.8rem;font-weight:700;color:#197bdd}.section-common-heading{font-family:Roboto;font-size:3.2rem;font-weight:700;color:white;margin-bottom:10px}.section-text-casestudydetails{margin-top:5px;margin-bottom:0}.section-text-casestudydetails,.section-text-casestudydetails-desc{font-family:Roboto;font-size:1.2rem;color:black;line-height:24px;text-align:justify}.section-text-casestudydetails-desc{margin-bottom:20px}.section-text-casestudydetails-01,.section-text-casestudydetails-sub{font-family:Roboto;font-size:1.2rem;color:black;line-height:24px;margin-bottom:20px;text-align:justify}.sub-heading-casestudy{font-size:1.4rem}.sub-heading-casestudy,.sub-heading-casestudy-new{display:flex;align-items:center;gap:15px;font-weight:700;justify-content:flex-start}.sub-heading-casestudy-new{font-size:1.6rem;margin-top:20px}.sub-heading-casestudy-01{display:flex;gap:15px;font-size:1.6rem;justify-content:flex-start;margin-top:10px}.sub-heading-casestudy-common{display:flex;align-items:center;gap:15px;font-size:1.6rem;font-weight:700;color:white}.section-list{list-style:none;padding-left:0;margin-top:15px}.section-list li{display:flex;align-items:center;margin-bottom:15px;font-family:Roboto;font-size:1.2rem;font-weight:400;line-height:24px}.sub-list-business-solutions{display:flex;flex-direction:column}.listitem-casestudy-flex{display:flex;align-items:center;gap:15px}.casestudy-tech{background:#ededed;padding:3.5rem 0 5rem}.casestudy-tech-flex{display:flex;flex-direction:column;gap:3rem}.casestudy-tech-grid{display:flex;flex-wrap:wrap;gap:20px;max-width:50%;margin:0 auto}.casestudy-tech-grid,.casestudy-tech-grid:last-child{justify-content:center}.tech-name{padding-top:.5rem;font-family:Roboto;font-size:1.2rem;font-weight:500}.tech-background{background:white;height:170px;width:160px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:10px;flex-grow:1;flex-shrink:1;flex-basis:calc(33.333% - 20px);max-width:calc(33.333% - 20px)}.casestudydetails-common-container{background:linear-gradient(189.82deg,#91b3fa .74%,#197bdd 54.1%)}.section-heading-decription{display:flex;flex-direction:column;justify-content:center;width:100%;min-width:350px}.section-details-flex{display:flex;justify-content:space-between;gap:5rem}.section-common-description{font-family:Roboto;font-weight:400;font-size:1.2rem;color:white;line-height:27px}.challenge-item{display:flex;align-items:flex-start;gap:15px;margin-top:20px}.challenge-icon{flex-shrink:0;margin-top:5px}.challenge-icon-list{flex-shrink:0;margin-top:8px}.challenge-content{display:flex;flex-direction:column}.result-casestudy{padding:3rem 9rem}.casestudy-result-header{background:#7912d2;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-family:Roboto;font-size:3.2rem;font-weight:700;text-align:center}.casestudy-header-flex{display:flex;flex-direction:column;gap:.5rem}.casestudy-breadcrumb-style{cursor:pointer;color:white;font-weight:500;font-size:1.1rem;color:197BDD}.casestudy-result-description{font-family:Roboto;font-weight:400;font-size:1.2rem;color:black;line-height:27px;text-align:center;padding:0 5rem}.sub-heading-casestudy-result{display:flex;align-items:center;gap:15px;font-size:1.6rem;font-weight:700;color:#197bdd;text-align:left}.section-text-casestudydetails-common{margin-bottom:20px}.section-text-casestudydetails-common,.section-text-casestudydetails-common-bullets{font-family:Roboto;font-size:1.2rem;color:white;margin-top:10px;line-height:24px}.challenge-container-result{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem 4.8rem;gap:1.5rem 4.8rem;justify-content:center;padding:3rem 0 2rem}.challenge-item-result{display:flex;align-items:flex-start;gap:20px;width:100%;min-width:350px}.result-main-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.section-text-casestudydetails-result{font-family:Roboto;font-size:1.2rem;color:black;margin-top:3px;line-height:24px;text-align:left}.image-casestudy-desc{display:flex;justify-content:space-between;gap:22px}.tech-item{display:flex;flex-direction:column;align-items:center;text-align:center;object-fit:cover}.btn-casestudy-text-details{font-size:1.2rem;font-weight:500;color:#263238;text-align:center;text-transform:capitalize;cursor:default}.casedetailssharebtnflex{display:flex;flex-direction:column;gap:1rem}.casedetailssharenowfont{font-family:Roboto;font-weight:400;font-size:1rem;color:#4d4d4d}.casedetailsshareiconsflex{display:flex;gap:1rem;flex-wrap:wrap}@media (max-width:1200px){.casestudy-details-header{padding:7rem 5rem}.second-casestudy-container{padding:6rem 7rem}.second-casestudy-container1{padding:2.5rem 7rem 0}.second-casestudy-container-common{padding:6rem 7rem}.business-content,.section-details-flex{gap:6rem}.result-casestudy{padding:3rem 7rem}.challenge-container-result{padding:2rem 0;width:100%;gap:1.5rem 1.5rem}.casestudy-tech-grid{max-width:50%}.section-heading-decription{min-width:300px}.challenge-item-result{min-width:250px}}@media (max-width:1000px){.business-content{gap:2rem}.section-details-flex{gap:1.8rem}.casestudy-tech-grid{max-width:70%}}@media (max-width:786px){.challenge-container-result{grid-template-columns:repeat(1,1fr);gap:2rem}.section-details-flex{flex-direction:column;gap:15px}.section-heading-decription{width:100%;min-width:100%;text-align:left}.section-common-heading{text-align:left}.casestudy-details-header{padding:7rem 0}.second-casestudy-container{padding:4rem 5rem}.second-casestudy-container1{padding:2.5rem 2rem 0;justify-content:flex-start}.second-casestudy-container-common{padding:4rem 5rem}.result-casestudy{padding:3rem 5rem}.business-content{flex-direction:column}.business-section{min-width:100%}.casestudy-tech-grid{max-width:87%}.challenge-item{margin-top:10px}.section-text-casestudydetails{text-align:left}.section-text-casestudydetails-01{margin-bottom:10px;text-align:left}.section-common-description{line-height:22px}.casestudy-result-description{line-height:22px;padding:0}.casestudy-summary-desc,.section-text-casestudydetails-sub{text-align:left}.casestudy-flex-content{display:flex;flex-wrap:wrap}}@media(max-width:600px){.casestudy-breadcrumb-style{font-size:1.4rem;line-height:25px}.case-study-bluearrow{margin-top:8px}.casedetailssharenowfont{font-size:1.3rem}.casestudy-summary-header{font-size:2.3rem;line-height:36px}.casestudy-summary-desc,.section-text-casestudydetails{font-size:1.4rem;line-height:25px}.section-text-casestudydetails{margin-bottom:10px}.sub-heading-casestudy{font-size:1.5rem;line-height:28px}.section-text-casestudydetails-desc{font-size:1.4rem;line-height:25px;text-align:left}.sub-heading-casestudy-new{font-size:2rem;line-height:32px}.section-common-description{font-size:1.4rem;line-height:25px}.sub-heading-casestudy-common{font-size:1.8rem;line-height:32px}.btn-casestudy-text-details,.casestudy-result-description{font-size:1.4rem;line-height:25px}.sub-heading-casestudy-result{font-size:1.8rem;line-height:32px}.section-text-casestudydetails-result{font-size:1.4rem;line-height:25px}.second-casestudy-container{padding:4rem 2rem}.section-text-casestudydetails-common{font-size:1.4rem;line-height:24px}.second-casestudy-container-common{padding:4rem 2.5rem}.result-casestudy{padding:3rem 2.5rem}.section-text-casestudydetails-01{font-size:1.4rem;line-height:24px}.btn-casestudy{height:100%}.section-text-casestudydetails-common-bullets{font-size:1.4rem;line-height:25px}}@media (max-width:500px){.casestudy-container-content,.second-casestudy-container-common{padding:4rem 2rem}}@media (max-width:425px){.casestudy-tech-grid{max-width:100%}.tech-background{flex:none;max-width:100%;max-height:100px}.second-casestudy-container{padding:4rem 2rem}.second-casestudy-container1{padding:2.5rem 2rem 0}.second-casestudy-container-common{padding:2rem}.casestudy-tech{padding:4rem}.section-heading-decription{width:100%;min-width:100%;text-align:left}.section-common-heading{text-align:left}}@media (max-width:375px){.second-casestudy-container{padding:2rem}.second-casestudy-container1{padding:2rem 2rem 0}.casestudy-tech,.second-casestudy-container-common{padding:2rem}.casestudy-container-content{padding:3rem 1.2rem}.casestudy-details-header{font-size:2.5rem}.section-heading{font-size:2.3rem}.casestudy-summary-desc,.section-text-casestudydetails-sub{text-align:left}.section-common-heading{font-size:2.3rem}.casestudy-flex-content{gap:.2rem}.casestudy-breadcrumb-style{font-size:1.3rem}}