#school-partner .cardImage:nth-child(even) h2{text-align:left;margin-bottom:10px}
#school-partner .cardImage:nth-child(even) p{text-align:left;color:var(--ai-page-text-color);font-size:14px;font-style:normal;font-weight:400;line-height:24px}
#school-partner .cardImage .ai-cadet-wrapper .cadet-card{background:#fafafa}
.choose-us{background-color:#fff;margin-top:30px}
.choose-us .choose-us-content{padding:40px 24px}
.choose-us .choose-us-video{display:flex}
.choose-us .choose-us-video video{height:460px;max-width:100%}
@media(max-width:767px){.choose-us .choose-us-video video{width:100%}
}
@media(max-width:991px){.choose-us .choose-us-video video{width:100%}
}
.choose-us .choose-us-content .choose-us-heading{margin-bottom:28px}
.choose-us .choose-us-content .choose-us-heading h2{color:var(--ai-page-heading-color);font-size:24px;font-weight:600;line-height:34px;text-align:center;margin-bottom:10px}
@media(max-width:767px){.choose-us .choose-us-content .choose-us-heading h2{font-size:20px}
}
.choose-us .choose-us-content .choose-us-heading p{color:var(--ai-page-text-color);text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:24px}
.choose-us .choose-us-content-detail{padding:30px 20px;display:flex;border:1px solid rgba(0,0,0,0.06);margin-bottom:20px;display:flex;align-items:center}
.choose-us .choose-us-content-detail p{color:var(--ai-page-text-color);font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:0}
.choose-us .choose-us-content-detail .choose-icon-area{margin-right:10px;padding:0}
@media(max-width:767px){.choose-us-content-detail{margin-bottom:10px !important}
}
.cockpit-container{position:relative;margin-top:30px}
.cockpit-container-img{width:100%;object-fit:cover;height:183px}
@media(max-width:767px){.cockpit-container-img{height:279px}
}
.cockpit-area{background-repeat:no-repeat;background-size:cover;padding:40px;display:flex;justify-content:center;background-blend-mode:overlay}
@media(max-width:420px){.cockpit-area{padding:0}
.cockpit-heading{font-size:20px !important}
.cockpit-area img{height:340px !important}
}
.cockpit-area .cockpit-content{text-align:center;color:#fff}
.cockpit-area .cockpit-content .cockpit-heading h2{color:#fff;padding-top:0;margin-bottom:20px;font-size:24px;font-style:normal;font-weight:600;line-height:34.175px}
.cockpit-area .cockpit-content .cockpit-heading p{color:#FFF;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:0}
.cockpit-area-two .cockpit-cards{display:flex;flex-wrap:wrap;justify-content:space-between;padding:40px;background:#fff}
.cockpit-area-two .cockpit-card{flex:0 1 23%;border:1px solid rgba(0,0,0,0.06);padding:24px;position:relative}
.cockpit-area-two .cockpit-card:last-child::after{display:none}
.cockpit-area-two .cockpit-card:after{content:"";position:absolute;right:-16px;bottom:50%;width:8px;height:8px;transform:rotate(45deg);border-top:1.5px solid #1f2b34;border-right:1.5px solid #1f2b34}
@media(max-width:991px){.cockpit-area-two .cockpit-card:after{left:50%;bottom:-30px;transform:rotate(135deg)}
}
.cockpit-area-two .cockpit-icon-title h2{color:var(--ai-page-heading-color);font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin-top:14px;margin-bottom:14px}
.cockpit-area-two .cockpit-card{margin-bottom:0;font-size:14px;font-style:normal;font-weight:400;line-height:24px}
.cockpit-area-two .cockpit-card p{margin-bottom:0 !important;color:var(--ai-page-text-color)}
@media(max-width:991px){.cockpit-area-two .cockpit-card{flex:0 1 100%;margin-bottom:50px}
.cockpit-area-two .cockpit-card:last-child{margin-bottom:0}
}
.banking-container{margin:30px 0 0;padding:24px;background-color:#fff}
.banking-container .banking-card-heading{color:#000;font-size:24px;font-style:normal;font-weight:600;line-height:34.175px}
.banking-container .col-12{margin-bottom:0 !important}
.banking-container .banking-card-desc{color:#1f2b34;font-size:14px;font-style:normal;font-weight:400;line-height:24px}
.banking-container .banking-image-container{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:10px;column-gap:48px;padding:20px 0}
@media(max-width:767px){.banking-container .banking-image-container{justify-content:center}
}