.services-crev .row > div{
    display: flex;
}
.services-crev .row > div .item-box{
    flex-grow: 1;
}

/*************************** media queries bootstrap 5 */
/*
    #sm 576
    #md 768
    #lg 992
    #xl 1200
	#xxl 1440px
*/
/* very very small devices */
@media (max-width: 399.98px) {
    .carousel-slider .gallery-text {
        width: 80%;
    }
    .numbers .item {
        justify-content: center !important;
    } 
    
}
/* very small devices */
@media (min-width: 400px) and (max-width: 479.98px) {

}
/* small devices */
@media (min-width: 480px) and (max-width: 575.98px) {
 
}
/* medium devices */
@media (min-width: 576px) and (max-width: 767.98px) {
 
}
/* large devices */
@media (min-width: 768px) and (max-width: 991.98px) {

}

/*the following styles are globally valid for all resolutions smaller then 992 px (= Hamburger Navigation)*/
@media (max-width: 991.98px) {
 .numbers .item h2 {
    font-size: 55px !important;
 }
}
/*the following styles are globally valid for all resolutions bigger then 992 px (= regular navigation)*/
@media (min-width: 992px) {

}

/* extra large devices */
@media (min-width: 992px) and (max-width: 1199.98px) {

}
/* extra extra large devices */
@media (min-width: 1200px) and (max-width: 1439.98px) {
 
}
/* extra extra extra large devices */
@media (min-width: 1440px) and (max-width: 1679.98px) {

}
/* extra extra extra extra large devices ;-) */
@media (min-width: 1680px) {

}