.swiper-button-next, .swiper-button-prev{
        --swiper-navigation-color: #00bcd4;
    top: auto;
    bottom: -30px;
    z-index: 100;
}
.swiper-button-next:after, .swiper-button-prev:after, .swiper-button-next, .swiper-button-prev{
    --swiper-navigation-size: 22px;
}


    .solutions__img{
        width: 200px;
        flex-shrink: 0;
        margin-right: 15px;
    }



    .solutions__descr{
        line-height: 1.3;
        font-size: 13px;
    }
    .we-solutions{
        margin-bottom: 2.5em;
    }
.solutions-block {
    color: black;
    background: white;
    padding: 20px;
}


.solutions-grid p {
    margin-bottom: 0;
}



      .swiper {
        width: 100%;
        height: 100%;
        margin-left: auto;
        margin-right: auto;
      }

      .swiper-slide {
        margin-top: 0 !important;
        background: #fff;
        height: auto;
        display: flex;
        color: black;
      }
    .swiper-grid > .swiper-wrapper {
        row-gap: 20px;
    }

    .swiper-pagination-bullets.swiper-pagination-horizontal{
        bottom: -30px;

    }
    .swiper-pagination-bullet{
        --swiper-pagination-bullet-inactive-color: #1f537a;
        --swiper-pagination-bullet-inactive-opacity: .5;
    }

@media screen and (max-width: 39.9375em) {

.solutions-block .h6{
    margin-top: 5px;
}
    
    .solutions__img{
        width: auto;
        margin-right: 0;
    }
    .swiper-pagination-bullets.swiper-pagination-horizontal{
        width: 90%;
        margin: 0 20px;
    }

}