.bi-systems__container{padding: 10px 0!important;background-color: #F3F3F3;}
.bi-systems-problems-list {
    color: var(--bi-systems__header-color)
}

.bi-systems-problems-list__header {
    font-size: 40px;
    font-weight: 800;
    text-align: left;
    color: var(--bi-systems__header-color);
    margin-bottom: 20px;
}

.bi-systems-problems-list {
    display: grid;
    grid-template-columns: repeat(auto-fit,minmax(min(100%,600px),1fr));
    gap: 36px;
    margin-bottom:40px;
}

.bi-systems-problems-list__item {
    display: flex;
    align-items: center;
    background-color: #ffffff;
    border-radius: 30px;
    gap:36px;
    overflow: hidden;
}
.bi-systems-problems-list__content{
    padding: 15px 30px 15px 0px;
}
.bi-systems-problems-list__title{
    margin-bottom:10px;
}

.bi-systems-problems-list__img{
    border-radius: 30px;
    box-shadow: 0 0 21px 1px rgba(0,0,0,0.08);
    padding: 5px;
    height: 100%;
    display: flex;
    align-items: center;
}
.bi-systems-problems-list__img img{
    width: 206px;
    object-fit: cover;
}

.bi-systems-problems-list__title {
    font-size: 26px;
    font-weight: 700;
}

.bi-systems-problems-list__subtitle {
    font-size: 18px;
    font-weight: 400;
}

@media (max-width: 1400px) {
    .bi-systems-problems-list__header {
        font-size: 38px;
        font-weight: 700;
    }
}

@media (max-width: 1100px) {
    .bi-systems-problems-list__header {
        font-size: 35px;
    }
}

@media (max-width: 950px) {
    .bi-systems-problems-list__header {
        font-size: 30px;
    }
    .bi-systems-problems-list__img img{width: 150px;}
}

@media (max-width: 640px) {
    .bi-systems-problems-list__header {
        font-size: 26px;
    }
    .bi-systems-problems-list__title{font-size: 16px;text-align: center}
    .bi-systems-problems-list__subtitle{font-size: 14px;}
    .bi-systems-problems-list__img img{width: 100%;}
    .bi-systems-problems-list{gap:15px;}
    .bi-systems__container{padding: 1px!important;}
    .bi-systems-problems-list__header{font-size:23px;margin-bottom: 0px;}
    .bi-systems-problems-list__item{gap:15px;}
    .bi-systems-problems-list__img{width: 20%;}
    .bi-systems-problems-list__content{width: 80%;}
}