.whoWe_areArea {
    width: 100%;
}
.whoWe_areArea .image img {
    width: 100%;
}
.whoWe_areArea  .rightContent {
    background: #02413D;
}
.whoWe_areArea .rightContent .subText {
    padding: 100px 94px 60px 100px;  
    display: flex;
    justify-content: flex-start;
    align-items: center;
    min-height: 100%;  
}
.whoWe_areArea .rightContent .subText .text {
    max-width: 483px;
}

.whoWe_areArea .rightContent .subText .text p {
    margin: 0 0 106px !important;
}
.page-id-652 .whoWe_areArea .rightContent .subText .text p {
    margin: 0 0 90px !important;
}
.whoWe_areArea .rightContent .btn-sm.btn_text_white:hover {
    color: #111111;
}


@media(max-width: 1440px){
    .page-id-652 .whoWe_areArea .rightContent .subText .text p {
        margin: 0 0 70px !important;
    }
}

@media(max-width: 1365px){
    .whoWe_areArea .rightContent .subText {
        padding: 80px 70px 60px 80px;
    }
    .whoWe_areArea .rightContent .subText .text p {
        margin: 0 0 80px !important;
    }
    .page-id-652 .whoWe_areArea .rightContent .subText .text p {
        margin: 0 0 50px !important;
    }
}

@media(max-width: 1279px){
    .whoWe_areArea .rightContent .subText {
        padding: 60px 55px 45px 60px;
    }
    .whoWe_areArea .rightContent .subText .text p {
        margin: 0 0 70px !important;
    }
}

@media(max-width: 1199px){
    .whoWe_areArea .rightContent .subText {
        padding: 40px 26px 40px 30px;
    }
    .whoWe_areArea .rightContent .subText .text p {
        margin: 0 0 50px !important;
    }
    .page-id-652 .whoWe_areArea .rightContent .subText .text p {
        margin: 0 0 30px !important;
    }
}

@media(max-width: 991px){
    .whoWe_areArea .rightContent .subText {
        padding: 40px 20px;
    }
    .whoWe_areArea .image img {
        height: 100%;
        object-fit: cover;
    }
}

@media(max-width: 767px){
    .whoWe_areArea .rightContent .subText {
        padding: 70px 20px;
    }
}