#customer-care-stages-of-implementation {
    background: linear-gradient(258deg, #273EB2 -40.13%, #327AFA 50.28%, #1871A3 108.32%);
    color: #ffffff;
}
#customer-care-stages-of-implementation .subtitle {
    padding: 69px 0 24px 0;
    opacity: 1;
}
#customer-care-stages-of-implementation h2 {
    padding-bottom: 36px;
}

#customer-care-stages-of-implementation .header-block {
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 100%; /* 20px */
    text-transform: uppercase;
    text-align: left;
    padding-bottom: 16px;
}

#customer-care-stages-of-implementation .description-block {
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 120%; /* 24px */
    letter-spacing: -0.4px;
}
#customer-care-stages-of-implementation img {
    padding-top:36px;
    padding-bottom: 70px;
}

@media (max-width: 1600px) {
    #customer-care-stages-of-implementation img {
        padding-bottom: 53px;
    }
}

@media (max-width: 1280px){
    #customer-care-stages-of-implementation .description-block {
        font-size:18px;
        letter-spacing: -0.36px;
    }
    #customer-care-stages-of-implementation img {
        padding-bottom: 60px;
    }
}
@media (max-width: 1024px){
    #customer-care-stages-of-implementation h2 {
        font-size:40px;
        letter-spacing: -1.6px;
    }
}

@media (max-width: 500px){
    #customer-care-stages-of-implementation h2 {
        font-size: 28px;
        letter-spacing: -1.12px;
    }
    #customer-care-stages-of-implementation .description-block {
        font-size:16px;
        letter-spacing: -0.32px;
    }
    #customer-care-stages-of-implementation .row-block {
        margin-bottom:24px;
    }
    #customer-care-stages-of-implementation .mobile-img {
        margin:0;
    }
    #customer-care-stages-of-implementation .tablet-img {
        margin:0;
    }
    #customer-care-stages-of-implementation img {
        padding-top:32px;
    }


}

