.ws-who-we-are__text {
    color: var(--text-color);
    font-size: 18px;
    line-height: 28px;
    margin-bottom: 25px
}

.ws-who_we-card {
    height: 200px;
    width: 357px
}

.ws-who_we-card__h3 {
    font-size: 64px;
    font-weight: 900;
    line-height: 80px;
    margin: 0 0 16px
}

.ws-who_we-card__h3 span {
    color: var(--blue-color)
}

.ws-web_dev-card {
    height: 234px;
    width: 358px
}

.ws-web_dev-card__h {
    height: auto;
    margin-bottom: 16px;
    margin-top: 0
}

.ws-web_dev-card__p {
    margin: 0
}

.ws-video {
    max-width: 100%
}

.ws-choos-rool__img,
.ws-who_we-card__img {
    background-position: 0;
    background-repeat: no-repeat;
    background-size: contain;
    height: 65px;
    margin-bottom: 20px;
    width: 100%
}

.ws-who_we-card__img--1 {
    background-image: url(../../cdn.bminception.com/images/svg/Who-we-are.svg)
}

.ws-who_we-card__img--2 {
    background-image: url(../../cdn.bminception.com/images/svg/Who-we-are-2.svg)
}

.ws-who_we-card__img--3 {
    background-image: url(../../cdn.bminception.com/images/svg/Who-we-are-3.svg)
}

.ws-choos-rool-card {
    height: 368px;
    width: 170px
}

.ws-choos-rool__img {
    height: 80px;
    margin-bottom: 16px
}

.ws-choos-rool__img--1 {
    background-image: url(../../cdn.bminception.com/images/svg/Junior.svg)
}

.ws-choos-rool__img--2 {
    background-image: url(../../cdn.bminception.com/images/svg/Middle.svg)
}

.ws-choos-rool__img--3 {
    background-image: url(../../cdn.bminception.com/images/svg/Senior.svg)
}

.ws-choos-rool__img--4 {
    background-image: url(../../cdn.bminception.com/images/svg/Project-arch.svg)
}

.ws-choos-rool__img--5 {
    background-image: url(../../cdn.bminception.com/images/svg/qa2.svg)
}

.ws-choos-rool__img--6 {
    background-image: url(../../cdn.bminception.com/images/svg/Designer.svg)
}

@media only screen and (max-width:1200px) {
    .ws-choos-rool-card,
    .ws-who_we-card {
        height: 220px;
        padding: 24px 16px!important;
        width: 277px
    }
    .ws-who_we-card__h3 {
        font-size: 48px;
        line-height: 60px
    }
    .ws-choos-rool-card {
        height: 250px
    }
    .ws-choos-rool-card__hed {
        align-items: center;
        display: flex
    }
    .ws-choos-rool__img {
        height: 60px;
        margin-bottom: 0;
        margin-right: 20px;
        width: 60px
    }
    .ws-web_dev-card {
        height: 280px;
        padding: 32px 24px;
        width: 277px
    }
}

@media only screen and (max-width:960px) {
    .ws-choos-rool-card,
    .ws-who_we-card {
        height: 200px;
        margin-bottom: 16px;
        padding: 24px 16px;
        width: 280px
    }
    .ws-who_we-card__img {
        height: 100px
    }
    .ws-choos-rool-card__text {
        align-items: center;
        display: flex;
        justify-content: space-between
    }
    .ws-choos-rool-card__text p {
        padding: 0
    }
    .ws-web_dev-card {
        height: 256px;
        margin-bottom: 16px;
        padding: 24px;
        width: 277px
    }
}

@media only screen and (max-width:640px) {
    .ws-who-we-are__text,
    .ws_a-bottom {
        font-size: 14px;
        line-height: 22px
    }
    .ws-choos-rool-card,
    .ws-who_we-card {
        width: 100%
    }
    .ws-who_we-card__h3 {
        font-size: 40px;
        line-height: 50px
    }
    .ws-web_dev-card {
        height: auto;
        width: 100%
    }
    .ws-who_we-card__img {
        height: 60px
    }
}

@media only screen and (max-width:480px) {
    .ws-who_we-card {
        height: auto
    }
    .ws-choos-rool-card {
        height: 170px
    }
}