.who-we-are-sec.above_academy_sec{background-position:center;background-repeat:no-repeat;background-size:cover;padding:100px 0}
.who-we-are-sec.above_academy_sec .column-row{align-items:center;flex-direction:row-reverse}
.who-we-are-sec.above_academy_sec .left-col{width:45.5647%;padding:0}
.who-we-are-sec.above_academy_sec .right-col{width:50%;padding:0}
.who-we-are-sec.above_academy_sec .image-block img{width:100%;display:block;height:100%;position:absolute;left:0;top:0;object-fit:cover;border-radius:20px}
.who-we-are-sec.above_academy_sec .image-block{height:auto;position:relative;padding-bottom:77.524%}
.who-we-are-sec.above_academy_sec .text-block{height:100%;display:flex;flex-direction:column;justify-content:center;padding:0}
.who-we-are-sec.above_academy_sec .text-block span.sub-title{display:block;color:#fff;font-size:16px;font-weight:600;line-height:20px;letter-spacing:-.16px;text-transform:uppercase;position:relative;border-left:5px solid #00c4a8;padding-left:6px;margin-bottom:20px}
.who-we-are-sec.above_academy_sec .text-block h2{color:#fff;font-size:32px;font-weight:700;line-height:44px;margin-bottom:5px}
.who-we-are-sec.above_academy_sec .text-block h2 span{color:#00c4a8}
.who-we-are-sec.above_academy_sec .text-block p{color:#fff}
.who-we-are-sec.above_academy_sec .right-col ul{list-style-type:none;display:flex;flex-wrap:wrap}
.who-we-are-sec.above_academy_sec .right-col ul li{margin:0;color:#fff;font-size:16px;font-weight:600;line-height:19px;margin-bottom:20px;padding:0 10px}
.who-we-are-sec.above_academy_sec .right-col ul li{width:50%;position:relative;padding-left:25px}
.who-we-are-sec.above_academy_sec .right-col ul li:before{content:"";display:block;background-image:url('../image/verifique.svg');background-repeat:no-repeat;background-size:contain;position:absolute;left:0;height:16px;width:16px;top:0}
.who-we-are-sec.above_academy_sec .text-block a.btn{margin-top:10px}

@media only screen and (max-width:1399px){
    .who-we-are-sec.above_academy_sec .left-col{width:40%}
    .who-we-are-sec.above_academy_sec .right-col{width:53%}
}

@media only screen and (max-width:1199px){
    .who-we-are-sec.above_academy_sec{padding:60px 0}
    .who-we-are-sec.above_academy_sec .text-block h2{line-height:36px;font-size:26px}
    .who-we-are-sec.above_academy_sec .right-col ul li{width:100%;margin-bottom:15px}
    .who-we-are-sec.above_academy_sec .text-block span.sub-title{margin-bottom:20px}
    .who-we-are-sec.above_academy_sec .left-col{width:50%}
    .who-we-are-sec.above_academy_sec .right-col{width:48%}
}

@media only screen and (max-width:991px){
    .who-we-are-sec.above_academy_sec .image-block{padding-bottom:60%}
    .who-we-are-sec.above_academy_sec .left-col{width:100%}
    .who-we-are-sec.above_academy_sec .right-col{width:100%;margin-top:30px}
}

@media only screen and (max-width:767px){
    .who-we-are-sec.above_academy_sec{background-position:left;padding:40px 0}
    .who-we-are-sec.above_academy_sec .left-col{width:100%}
    .who-we-are-sec.above_academy_sec .right-col{width:100%;padding-top:0;padding-bottom:0}
    .who-we-are-sec.above_academy_sec .image-block{width:100%;padding-bottom:80%}
    .who-we-are-sec.above_academy_sec .text-block span.sub-title{margin-bottom:20px;font-size:14px;line-height:18px;border-width:3px;padding-left:4px}
}