.our-values-title h2 {
    padding-bottom: 10px;
}
.our-values-title {
    padding-bottom: 40px;
    text-align: center;
    max-width: 947px;
    margin: 0 auto;
}
.our-values-row {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
}
 .our-values-box {
    background: #fff;
    padding: 20px 15px;
    width: 23.8%;
    border: 1px solid #F0F0F0;
    box-shadow: 0px 0px 16px 0px #0000000F;
    text-align: center;
}
.our-values-box-img {
    width: 60px;
    height: 60px;
    text-align: center;
    margin: 0 auto 20px;
}
.our-values-box-img img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}
.our-values-box-title h5 {
    margin-bottom: 10px;
    color: #001B29;
}

@media only screen and (max-width: 1399px){
    .our-values-box{
        width: 23.6%;
    }
}

@media only screen and (max-width: 1199px){
    .our-values-box{
        width: 31.8%;
    }
}

@media only screen and (max-width: 991px){
    .our-values-box{
        width: 48.5%;
    }
}

@media only screen and (max-width: 767px){
    .our-values-row{
        flex-direction: column;
    }
    .our-values-box{
        width: 100%;
    }
}