.document-review-icon {
    margin-top: 0.25rem;
}

.document-review-div {
    display: flex;
    padding-bottom: 24px;

}

.document-review-content {
    display: flex; 
    flex-direction: column;
    font-size: 18px;
    text-align: left;
}

.document-review-intro-content {
    padding-left: 5rem; 
    padding-right: 6rem; text-align: left;
}

/* document-review-intro-content   */

@media (max-width: 720px) {
    .document-review-intro-content {
        padding-left: 1rem; 
        padding-right: 1rem; text-align: left;
    }
}

@media (min-width: 720px) {
    .document-review-intro-content {
        padding-left: 1.5rem; 
        padding-right: 1.5rem; text-align: left;
    }
}

@media (min-width: 992px) {
    .document-review-intro-content {
        padding-left: 3rem; 
        padding-right: 3rem; text-align: left;
    }
}

@media (min-width: 1200px) {
    .document-review-intro-content {
        padding-left: 5rem; 
        padding-right: 5rem; text-align: left;
    }
}

@media (min-width: 1400px) {
    .document-review-intro-content {
        padding-left: 6rem; 
        padding-right: 6rem; text-align: left;
    }
}

/* document-review-intro-title  */

@media (max-width: 720px) {
    .document-review-intro-title {
        padding-left: 0.5rem; 
        padding-right: 0.5rem; 
        text-align: left;
    }
}

@media (min-width: 720px) {
    .document-review-intro-title {
        padding-left: 1rem; 
        padding-right: 1rem; 
        text-align: left;
    }
}

@media (min-width: 992px) {
    .document-review-intro-title {
        padding-left: 2rem; 
        padding-right: 2rem; 
        text-align: left;
    }
}

@media (min-width: 1200px) {
    .document-review-intro-title {
        padding-left: 3rem; 
        padding-right: 3rem; 
        text-align: left;
    }
}

@media (min-width: 1400px) {
    .document-review-intro-title {
        padding-left: 3.5rem; 
        padding-right: 3.5rem; 
        text-align: left;
    }
}

.document-reivew-number {
    font-size: 80px;
    position: absolute;
    top: -40px;
    left: 0;
    font-weight: 600;
    -webkit-text-stroke: 3px #be1e2d;
    color: transparent!important;
    opacity: .5;
}

.document-review-steps-container {
    position: relative;
}


/* document-review-steps-content
   document-review-steps-title */

@media (max-width: 992px) {
    .document-review-steps-content {
        font-size: 18px;
    }
    
    .document-review-steps-title {
        font-size: 24px;
    }
}

@media (min-width: 992px) {
    .document-review-steps-content {
        font-size: 18px;
    }
    
    .document-review-steps-title {
        font-size: 24px;
    }
}

@media (min-width: 1400px) {
    .document-review-steps-content {
        font-size: 20px;
    }
    
    .document-review-steps-title {
        font-size: 26px;
    }
}

.document-review-list {
    display: flex;
}

@media (max-width: 992px) {
    .document-review-list-col{
        padding-left: 50px;
    }
}

@media (min-width: 992px) {
    .document-review-list-col{
        padding-left: 80px; 
    }
}

@media (min-width: 1200px) {
    .document-review-list-col{
        padding-left: 100px; 
    }
}

@media (min-width: 1400px) {
    .document-review-list-col{
        padding-left: 130px;
    }
}