.proven-process-section{background-color:#0a2540;color:#fff;overflow:hidden;padding:80px 0}.proven-process-section .full-container{margin:0 auto;width:95%}.proven-process-section .section-title{color:var(--Cream-100,#fff6e5);font-size:3rem;font-style:normal;font-weight:700;line-height:125%;margin-bottom:15px}.proven-process-section .section-underline{background-color:#f16623;border:0;height:3px;margin-bottom:50px;width:100%}.proven-process-section .process-steps-container{display:grid;gap:3rem 0;grid-template-columns:repeat(3,2fr)}.proven-process-section .process-step-item{background-image:url(https://241994300.fs1.hubspotusercontent-na2.net/hubfs/241994300/MHD_Website_Home_Arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0 -1rem;padding:30px 30px 30px 100px;position:relative}.proven-process-section .process-step-item .step-title{color:var(--Cream-100,#fff6e5);font-size:2.125rem;font-style:normal;font-weight:700;letter-spacing:.0425rem;line-height:125%;margin:0}.proven-process-section .process-step-item .step-title span{color:#f26422;font-size:1rem;text-decoration:none;text-transform:none}.proven-process-section .process-step-item .step-underline{background-color:#f16623;border:0;height:2px;margin:15px 0 20px;width:85%}.proven-process-section .step-details ul{list-style-type:disc;margin:0 0 1rem;padding-left:20px}.proven-process-section .step-details,.proven-process-section .step-details li,.proven-process-section .step-details p{color:var(--Cream-100,#fff6e5);font-family:Fieldwork;font-size:1.125rem;font-style:normal;font-weight:400;line-height:125%}@media (min-width:1900px){.proven-process-section .process-step-item{margin:0 -.5rem;padding:30px 55px 30px 130px}}@media (min-width:2900px){.proven-process-section .process-step-item{padding:30px 55px 30px 135px}}@media (max-width:1025px){.proven-process-section .process-steps-container{grid-template-columns:repeat(2,1fr);margin-left:0}.proven-process-section .process-step-item{margin:25px -1rem;padding:30px 100px}}@media (max-width:576px){.proven-process-section .process-steps-container{gap:1rem 0;grid-template-columns:1fr}}@media only screen and (max-width:480px){.proven-process-section .full-container{width:85%}.proven-process-section .process-step-item{background-size:contain;margin:0 -1rem;padding:30px 20px 30px 75px}.proven-process-section .process-step-item .step-title{font-size:1.625rem}.proven-process-section .step-details,.proven-process-section .step-details li,.proven-process-section .step-details p{font-size:1rem}}