.about-banner{
    background-image: url(../img/about-us-min.jpg);
    background-color: #102437;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 110px;
    padding-bottom: 0px;    
    height: 35vh;
    margin-top: -135px; 
}
.banner-text h1 {
    font-size: 50px;
    font-weight: 700;
    color: white;
}
.banner-text {
    color: white;
}.secmanagement{
	padding-bottom: 80px;
    padding-top: 80px;
}
.secmanagement .card {
    border-radius: 9px 9px 9px 9px;
    padding: 15px;
    background: transparent linear-gradient(161deg, #18509E 0%, #071932 100%) 0% 0% no-repeat padding-box;
    box-shadow: 0px 3px 7px #000000AD;
}
.secmanagement .card:hover {
    background: transparent linear-gradient(161deg, #18509E 0%, #070d10 100%) 0% 0% no-repeat padding-box;
    transition: background 2s ease;
}
.card-img-manag {
	height: 300px;
	width: auto;
	object-fit: cover;
	object-position: top;
	overflow: hidden;
	border-radius: 9px 9px 9px 9px
}
.secmanagement .card-body{
	padding: 30px;
	background-color: #ffffff00;
	border-radius: 9px 9px 9px 9px;
    transition: background 2s ease;
}
.secmanagement .card:hover {
    background: transparent linear-gradient(161deg, #18509E 0%, #070d10 100%) 0% 0% no-repeat padding-box;
    transition: background 2s ease;
}
.secmanagement .card-title {
    font-size: 24px;
    font-weight: 500;
    color: #ffffff;
}
.secmanagement .card-text {
    font-size: 17px;
    font-weight: 400;
    color: #ffffff;
    letter-spacing: 1px;
}
.secmanagement h2{
    font-size: 40px;
    font-weight: 600;
    color: #ffffff;
}
.secvision{
	padding-top: 80px;
	padding-bottom: 80px;
    background-color: #18509E;
    box-shadow: 0px 8px 14px #000000;
}
.card-vision {
    padding: 30px;
    background-color: #ffffff00;
    border-radius: 13px 13px 13px 13px;
    border: 2px solid #ffffff;
    transition: background-color 1s ease, border-top 1s ease, border-left 1s ease, border-right 1s ease, border-bottom 1s ease;
    height: 100%;
}
.card-vision:hover {
    padding: 30px;
    background-color: #141f24;
    border-radius: 13px 13px 13px 13px;
    border: 2px solid #141f24;
    transition: background-color 1s ease, border-top 1s ease, border-left 1s ease, border-right 1s ease, border-bottom 1s ease;
}
.card-vision img {
    height: 100px;
    width: auto;
    filter: contrast(0) brightness(2);
    transition: filter 1s ease
}
.card-vision:hover img {
    height: 100px;
    width: auto;
    filter: contrast(1) brightness(1);
    transition: filter 1s ease
}
.card-vision h4{
    font-size: 36px;
    font-weight: 600;
    color: #ffffff;
    letter-spacing: 1px;
}
.card-vision p, .card-vision ul li{    
	font-size: 18px;
    font-weight: 300;
    color: #ffffff;
}
@media (max-width: 992px) {
    .banner-text h1 {
        font-size: 30px;
    }
    .about-banner{
        height: 30vh;
    }
    .card-vision h4 {
        font-size: 26px;
    }
    .secmanagement h2 {
        font-size: 28px;
    }
}