.cb-faq.module.accordion .accordion--slide button{width:100%;text-align:left}.cb-faq.module.accordion .accordion--slide button h3{font-weight:400;font-size:1.5rem}.page-id-8245 #our-capabilities-boxes .editor-content p.image-holder{margin:-25px 0 15px}@media (max-width:1024px){.page-template-page-custom-landing.page-id-8230 img.home-hero--background-image.module--background{position:absolute;height:100vh}.page-template-page-custom-landing.page-id-8230 .home-hero--intro-image img{width:115px;margin-bottom:30px}.page-template-page-custom-landing.page-id-8230 .home-hero .home-hero--content .editor-content p{font-size:12px;margin-right:0}.page-template-page-custom-landing.page-id-8230 .home-hero .home-hero--slider .home-hero--content-container::before{background:linear-gradient(270deg,var(--theme-color--hero-angle) 0,var(--theme-color--hero-angle) 0%,transparent 380%)}.page-template-page-custom-landing.page-id-8230 .home-hero .editor-content h1{margin-bottom:20px}}.image-box-col-200 img{min-height:200px}.faq-sec-style button{text-align:left;width:100%}.faq-sec-style h3{font-size:1.5rem;font-weight:400}.new-grid-sec h3 b{height:90px;display:block}#custom-video-sect span.video--meta--length{display:none}.m-social-impact-section{background:#fff!important;padding:60px 20px!important;color:#0b2f4a}.m-social-impact-section h2,.m-social-impact-section .module-title,.m-social-impact-section .section-title{margin:0 0 48px;color:#213f55;font-size:28px;font-weight:400;line-height:1.3;text-align:center}.m-social-impact-section .column,.m-social-impact-section .columns,.m-social-impact-section .module-column,.m-social-impact-section .module-content>div{text-align:center}.m-social-impact-section .module-content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:1050px;margin:0 auto}.m-social-impact-section .module-content>*{padding:0 48px;border-right:1px solid #d8d8d8}.m-social-impact-section .module-content>*:last-child{border-right:0}.m-social-impact-section strong,.m-social-impact-section b,.m-social-impact-section .stat,.m-social-impact-section .number{display:block;margin-bottom:10px;color:#f9a01b;font-size:48px;font-weight:300;line-height:1}.m-social-impact-section p{margin:0;color:#0b2f4a;font-size:16px;font-weight:300;line-height:1.45}@media (max-width:767px){.m-social-impact-section{padding:44px 20px!important}.m-social-impact-section .module-content{grid-template-columns:1fr;gap:28px}.m-social-impact-section .module-content>*{padding:0;border-right:0}.m-social-impact-section strong,.m-social-impact-section b,.m-social-impact-section .stat,.m-social-impact-section .number{font-size:42px}}