.custom-hero{position:relative}.custom-hero .dark-overlay{z-index:9;background:linear-gradient(90deg,rgba(0,79,165,0.00) 32%,#32a5dd 100%)}.custom-hero .page-center{position:relative;z-index:10}.custom-hero .image{position:absolute;right:0;top:calc(50% + 150px);transform:translateY(-50%);width:35%;height:100%;z-index:11}.custom-hero .copy{position:relative;padding:180px 0 90px}.custom-hero h1{font-weight:700;color:#fff}.custom-hero p{color:#fff;font-size:24px;line-height:42px}.custom-hero .steps-wrap{position:absolute;width:100%;left:0;top:100%;transform:translateY(-54px);z-index:11}.steps{display:flex;align-items:flex-start}.steps .step-arrow{margin:0;transform:translateY(40px)}.step{display:flex;flex-direction:column;align-items:center}.step .step-icon{background:#004f7e;width:104px;height:104px;display:flex;padding:20px;border-radius:13px;justify-content:center;align-items:center;margin:0 auto 20px}.step .step-copy{color:#004f7e;font-size:18px;line-height:25px;font-weight:700;text-align:center;width:190px;padding:0 10px}@media all and (max-width:920px){.custom-hero .image{display:none}.custom-hero .copy{width:100% !important;margin:0 !important}}@media all and (max-width:767px){.custom-hero .copy{padding:130px 0 0}.custom-hero .steps-wrap{position:relative;top:auto;bottom:auto;transform:none;padding-bottom:0;flex-direction:column}.steps{padding:0 0 30px;display:block;text-align:center}.step{padding:10px 0}.step .step-icon{width:60px;height:60px;padding:10px;margin:0 auto 10px}.steps .step-arrow{width:30px;margin:0 auto;transform:rotate(90deg)}.step .step-copy{color:#fff;width:100%}}