.step-number {
    font-size: 80px !important;
    padding-top: 20px;
    color: #0083D5 !important;
    min-width: 50px !important;
    font-weight: 500 !important;
    text-align: center;
}
.step-arrow {
    padding-top: 0px !important;
    text-align: center;
     min-width: 50px !important;
}
.step-content h3 {
    font-size: 32px;
    margin: 0 0 24px 0 !important;
    color: #234273 !important;
}

.step-content p {
    font-size: 26px;
    color: #0083D5 !important;
}

.investment-step {
    gap: 40px;
    margin-bottom: 64px  !important;
}

.investment-step img {
    width: 34px !important;
    height: 74px !important;
}

.wp-block-custom-investment-steps-container {
    background: #EDEDEE;
}

@media (max-width: 767px) {
    .step-content h3 {
        line-height: normal;
    }
}