.case-study-card{display:flex;border-radius:.5rem;background-color:#fff;height:26.6875rem;padding:1.875rem 1.9375rem;flex-direction:column;align-items:flex-start;gap:.625rem}.case-study-card .case-study-card-text-container{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;flex:1 0 0;align-self:stretch}.case-study-card .case-study-card-text-container .case-study-card-title{color:#1d2939;font-size:1.5rem;font-style:normal;font-weight:700;line-height:160%}.case-study-card .case-study-card-text-container .case-study-card-text{color:#344054;font-size:1rem;font-style:normal;font-weight:400;line-height:160%}.case-study-card .case-study-card-button{display:flex;border-radius:.5rem;border:1px solid var(--gray-500, #d0d5dd);box-shadow:0 14px 16px #1d29390d;padding:.75rem 1.25rem;justify-content:center;align-items:center;gap:.75rem;align-self:stretch}.case-study-card-layout{display:grid;grid-template-columns:repeat(3,1fr);gap:2.25rem;max-width:1168px}@media only screen and (max-width: 1200px){.case-study-card-layout{grid-template-columns:repeat(2,1fr);width:100%}}@media only screen and (max-width: 600px){.case-study-card-layout{grid-template-columns:repeat(1,1fr)}}.business-title-card{border-radius:1rem;text-align:center;background:linear-gradient(180deg,rgba(234,236,240,0) 35.1%,#eaecf0 100%);margin-bottom:6rem}.business-title-card .business-title{color:#101828;font-size:4.5rem;font-weight:900}.business-title-card .business-title span{color:#ff601f}.business-title-card .business-desc{color:#1d2939;font-size:1rem;font-weight:500;line-height:160%;align-items:stretch}.corporate-service-section{display:flex;background:#f2f4f7;flex-direction:column;padding:6rem 0rem;height:auto;width:100%}.corporate-service-section div{display:flex;flex-direction:column;align-items:center;max-width:1168px;margin:0 auto}.corporate-service-section .corporate-title-container{display:flex;flex-direction:column;align-items:center;padding-bottom:3.5rem;gap:1.5rem}.corporate-service-section .corporate-title-container .corporate-title{color:#101828;text-align:center;font-size:3rem;font-weight:600}.corporate-service-section .corporate-title-container .corporate-title span{color:#ff601f}.corporate-service-section .corporate-title-container .corporate-desc{color:#344054;text-align:center;font-size:1rem;font-weight:400}.corporate-service-section .business-service-cards{display:grid;width:100%;justify-content:center;gap:2rem}.corporate-service-section .business-service-cards .business-service-card{display:flex;background-color:#fff;flex-direction:column;border-radius:.5rem;height:100%}.corporate-service-section .business-service-cards .business-service-card img{border-top-left-radius:.5rem;border-top-right-radius:.5rem;height:12rem;width:100%;-o-object-fit:cover;object-fit:cover}.corporate-service-section .business-service-cards .business-service-card .business-service-text{display:flex;padding:2rem 1rem 1.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;align-self:stretch}.corporate-service-section .business-service-cards .business-service-card .business-service-text .business-service-title{color:#101828;text-align:center;font-size:1.125rem;font-weight:700;line-height:160%}.corporate-service-section .business-service-cards .business-service-card .business-service-text .business-service-title span{color:#ff601f}.corporate-service-section .business-service-cards .business-service-card .business-service-text .business-service-desc{color:#344054;text-align:center;font-size:1rem;line-height:160%}.corporate-service-section .corporate-bottom-text{color:#344054;text-align:center;width:43.875rem;padding:3.5rem 0;line-height:160%}.corporate-service-section .lets-talk-button{display:flex;border-radius:.5rem;background:#ff601f;box-shadow:0 14px 16px #1d29390d;padding:.75rem 1.25rem;justify-content:center;align-items:center;gap:.75rem;color:var(--base-white, #fff);font-weight:800;line-height:1.5rem}.corporate-service-section .lets-talk-button:hover{opacity:.8}.custom-solutions-section{display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center;gap:3.5rem}.custom-solutions-section .solutions-title-container{display:flex;flex-direction:column;align-items:center;gap:1.5rem;align-self:stretch}.custom-solutions-section .solutions-title-container .solutions-title-text{color:#ff601f;text-align:center;font-size:1.25rem;font-weight:700;line-height:160%}.custom-solutions-section .solutions-title-container .solutions-title{color:#101828;text-align:center;font-size:4rem;font-weight:600}.custom-solutions-section .solution-cards{display:grid;gap:2rem;width:100%}.custom-solutions-section .solution-cards .solution-card{display:flex;border-radius:1rem;padding:2rem;height:24rem;width:100%;flex-direction:column;align-items:flex-start;gap:.625rem;flex:1 0 0}.custom-solutions-section .solution-cards .solution-card .solution-card-title{color:#101828;font-size:2.25rem;font-weight:700;line-height:160%;text-wrap:nowrap}.custom-solutions-section .solution-cards .solution-card .solution-list{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:2rem;gap:.5rem;align-self:stretch}.custom-solutions-section .solution-cards .solution-card .solution-list li{display:flex;flex-direction:row;gap:.5rem}.impact-business-section{display:flex;flex-direction:column;gap:3.5rem;align-items:center;height:42.0625rem;width:100%;padding:6rem 0}.impact-business-section .impact-title-container{display:flex;flex-direction:column;text-align:center;align-items:center;gap:1.5rem}.impact-business-section .impact-title-container .impact-title{color:#101828;font-size:4rem;font-weight:600}.impact-business-section .impact-title-container .impact-desc{color:#344054;font-size:1rem;line-height:160%}.impact-business-section .impact-stats{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;background:#f2f4f7;border-radius:1.5rem;width:100%;padding:1.5rem 0}.impact-business-section .impact-stats div{width:18rem}.impact-business-section .impact-stats div .stats-number{color:#101828;text-align:center;font-size:4rem;font-weight:700}.impact-business-section .impact-stats div .stats-number span{color:#ff601f}.impact-business-section .impact-stats div .stats-desc{color:#344054;text-align:center;font-size:1.125rem;text-transform:capitalize}.case-studies-section{display:flex;background:#f2f4f7;width:100%;padding:6rem 0;flex-direction:column;justify-content:center;align-items:center;gap:3rem}.case-studies-section .case-studies-title-container{display:flex;width:100%;flex-direction:column;align-items:center;gap:1.5rem}.case-studies-section .case-studies-title-container .case-studies-title{color:#101828;font-size:3rem;font-weight:600;text-align:center}.case-studies-section .case-studies-title-container .case-studies-title span{color:#ff601f}.case-studies-section .case-studies-title-container .case-studies-title .case-studies-desc{color:#344054;font-size:1rem;line-height:160%;text-align:center}.elevating-your-brand-section{display:flex;background:rgba(16,24,40,.7);color:#fff;flex-direction:column;width:100%;padding:6rem;justify-content:center;align-items:center}.elevating-your-brand-section div{display:flex;flex-direction:column;align-items:flex-start;gap:4rem;max-width:1168px}.elevating-your-brand-section div .elevating-your-brand-title-container{display:flex;width:40.875rem;flex-direction:column;align-items:flex-start;gap:1.5rem}.elevating-your-brand-section div .elevating-your-brand-title-container .elevating-your-brand-title{font-size:4rem;font-weight:700}.elevating-your-brand-section div .elevating-your-brand-title-container .elevating-your-brand-desc{font-size:1.25rem;font-weight:500;line-height:160%}.elevating-your-brand-section div .elevating-your-brand-lower-container{display:flex;flex-direction:row;align-items:center;gap:6.8125rem}.elevating-your-brand-section div .elevating-your-brand-lower-container div{background:rgba(255,255,255,.12);width:29rem;height:15.625rem}.elevating-your-brand-section div .elevating-your-brand-lower-container p{width:38.6875rem;font-size:1.25rem;font-weight:500;line-height:160%}.business-form-section{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:6rem 0rem;width:100%;gap:3rem}.business-form-section .business-title-container{display:flex;width:71.75rem;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;text-align:center}.business-form-section .business-title-container h3{font-size:4rem;font-weight:700}.business-form-section .business-title-container p{width:43.875rem;color:#344054;font-size:1rem;line-height:160%}.business-form-section .business-form-container{width:38rem}@media only screen and (min-width: 1000px){.solution-cards{grid-template-columns:1fr 1fr}.business-service-cards{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width: 1200px){.business-title-card .business-title{font-size:4rem}.business-title-card .business-desc{width:33.125rem}.corporate-service-section{display:flex;height:auto;padding:4.5rem 1rem;align-items:flex-start;gap:.625rem}.corporate-service-section .corporate-title-container{gap:1.5rem;align-self:stretch}.corporate-service-section .corporate-title-container .corporate-title{font-size:2.5rem}.corporate-service-section .business-service-cards{flex-direction:column}.corporate-service-section .business-service-cards .business-service-card{width:100%;margin-bottom:2rem}.corporate-service-section .business-service-cards .business-service-card img{height:12.8125rem}.corporate-service-section .business-service-cards .business-service-card .business-service-text{padding:2rem 1rem 1.5rem;gap:.5rem;align-self:stretch}.corporate-service-section .business-service-cards .business-service-card .business-service-text .business-service-title{font-size:1.125rem}.corporate-service-section .business-service-cards .business-service-card .business-service-text .business-service-desc{font-size:1rem}.corporate-service-section .corporate-bottom-text{width:39.625rem}.custom-solutions-section{padding:4.5rem 1rem}.custom-solutions-section .solutions-title-container .solutions-title-text{font-size:1.25rem}.custom-solutions-section .solutions-title-container .solutions-title{font-size:3rem}.custom-solutions-section .solution-cards{flex-direction:column;align-items:flex-start;align-self:stretch}.custom-solutions-section .solution-cards .solution-card{width:100%}.custom-solutions-section .solution-cards .solution-card .solution-card-title{font-size:2rem}.impact-business-section{gap:3rem;height:40rem;width:100%;padding:4.5rem 1rem}.impact-business-section .impact-title-container .impact-title{font-size:3rem}.impact-business-section .impact-stats div{width:14.1rem}.impact-business-section .impact-stats div .stats-number{font-size:3rem}.impact-business-section .impact-stats div .stats-desc{font-size:1rem}.case-studies-section{padding:4.5rem 1rem}.case-studies-section .case-studies-title-container .case-studies-title{font-size:3rem}.elevating-your-brand-section{padding:4.5rem 1rem;gap:.625rem;align-self:stretch}.elevating-your-brand-section div{align-self:stretch}.elevating-your-brand-section div .elevating-your-brand-title-container{width:95%;gap:1.5rem}.elevating-your-brand-section div .elevating-your-brand-title-container .elevating-your-brand-title{font-size:3rem}.elevating-your-brand-section div .elevating-your-brand-title-container .elevating-your-brand-desc{font-size:1.25rem}.elevating-your-brand-section div .elevating-your-brand-lower-container{flex-direction:column;justify-content:center;align-items:flex-start;gap:3rem;align-self:stretch}.elevating-your-brand-section div .elevating-your-brand-lower-container div{width:100%;height:15.625rem;align-self:stretch}.elevating-your-brand-section div .elevating-your-brand-lower-container p{font-size:1.25rem}.business-form-section{padding:4.5rem 0rem}.business-form-section .business-title-container{display:flex;width:46rem}.business-form-section .business-title-container h3{font-size:3rem}.business-form-section .business-title-container p{width:43.875rem;color:#344054;font-size:1rem;line-height:160%}.business-form-section .business-form-container{width:38rem}}@media only screen and (max-width: 600px){.business-title-card .business-title{font-size:2rem}.business-title-card .business-desc{width:100%;align-items:stretch}.corporate-service-section{padding:3rem .75rem}.corporate-service-section .corporate-title-container .corporate-title{font-size:1.9rem}.corporate-service-section .corporate-title-container .corporate-desc{font-size:1rem}.corporate-service-section .corporate-bottom-text{width:auto}.custom-solutions-section{padding:4rem 1rem}.custom-solutions-section .solutions-title-container .solutions-title-text{font-size:1rem}.custom-solutions-section .solutions-title-container .solutions-title{font-size:2rem}.custom-solutions-section .solution-cards .solution-card .solution-card-title{font-size:1.5rem}.impact-business-section{height:52rem;width:100%;padding:4rem 1rem}.impact-business-section .impact-title-container .impact-title{font-size:2rem}.impact-business-section .impact-stats{justify-content:center;align-items:center;flex-direction:column}.impact-business-section .impact-stats div{width:14.1rem}.impact-business-section .impact-stats div .stats-number{font-size:3rem}.impact-business-section .impact-stats div .stats-desc{font-size:1rem}.impact-business-section .impact-desc{width:100%}.case-studies-section{padding:3rem 1rem}.case-studies-section .case-studies-title-container .case-studies-title{font-size:2rem}.elevating-your-brand-section{padding:3rem 1rem}.elevating-your-brand-section div .elevating-your-brand-title-container{width:100%}.elevating-your-brand-section div .elevating-your-brand-title-container .elevating-your-brand-title{font-size:2rem}.elevating-your-brand-section div .elevating-your-brand-title-container .elevating-your-brand-desc{font-size:1rem}.elevating-your-brand-section div .elevating-your-brand-lower-container{gap:2rem}.elevating-your-brand-section div .elevating-your-brand-lower-container p{width:100%;font-size:1rem}.business-form-section{padding:3rem 1rem}.business-form-section .business-title-container{width:100%}.business-form-section .business-title-container h3{font-size:2rem}.business-form-section .business-title-container p{width:100%;color:#344054;font-size:1rem;line-height:160%}.business-form-section .business-form-container{width:100%}}
