@media (max-width: 768px) {
    
    .slider {
        min-height:0px;
    }
    
    .slider .slideConWrap {
        padding:0px;
    }
    
    .slider .slideConWrap .slideCon {
        padding: 15px;
    }
    
    .slider .slideConWrap .slideCon .slideTitle {
        font-size: 40px;
        line-height: 40px;
    }
    
    .slider .slideConWrap .slideCon .slideInfo {
        font-size: 25px;
        line-height: 40px;
    }
    
    .projects-content {
        justify-items: center;
    }
    
    .stages-list-item-up {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    
    .stages-number {
        width: 100px;
        height: 100px;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .about-us-left-block {
        margin-top:10px;
    }

    .build {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-content: center;
    }

}