.about-overlay-container-sec{position:relative;display:inline-block;}
.about-overlay-container-sec .about-overlay-img{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0.00) 21.87%,rgba(0,0,0,0.80) 100%);}
.about-overlay-container-sec .about-banner-heading{position:absolute;bottom:50px;left:50%;transform:translateX(-50%);}
.about-overlay-container-sec .about-banner-heading h1{font-family:'Figtree-Bold';color:#FFF;font-size:24px;font-style:normal;line-height:150%;letter-spacing:0.72px;text-transform:uppercase;}
.text-lowercase{font-weight:bold;}
.main-title h1,.main-title-1 h1,.main-title-AB-line h1 span{ font-family:'Figtree-Semibold';color:rgba(16,42,130,0.95);font-size:22px;text-transform:uppercase;font-style:normal;line-height:150%;position:relative;}
.main-title h1::before{content:"";position:absolute;left:-26px;top:0%;width:3px;height:26px;background:#872927;border-radius:30px;}
.main-title-1 .main-line-AB,.main-title-1 .main-line-A{position:relative;}
.main-title-1 .main-line-AB::before{ content:"";position:absolute;left:-26px;top:15px;width:3px;height:30px;background:#872927;border-radius:30px;z-index:1;}
.main-title-1 .main-line-AB::after,.main-title-1 .main-line-A::after{content:"";position:absolute;left:-26px;top:0%;width:3px;height:96%;background:#BEBEBE;border-radius:30px;}
.main-title-AB-line h1 span::before{content:"";width:70px;height:1px;display:inline-block;margin:7px 8px;background:linear-gradient(90deg,#fff 0%,#102A82 100%);}
.main-title-AB-line h1 span::after{
    content:"";width:70px;height:1px;display:inline-block;margin:7px 8px;background:linear-gradient(90deg,#102A82 0%,#FFF 100%);}
.fancybox-button--zoom,.fancybox-button--thumbs,.fancybox-button--play{display:none !important;}
.table-custom .font-weight-bold{background:#f0f0f0;text-align:center;font-family:'Afacad-Semibold';text-transform:uppercase;}
.d-in-flex{display:inline-flex;flex-direction:row;}
.table-custom td img{width:100px;height:100px;object-fit:cover;}
/* About-module-menu */
.About-module-menu .swiper-button-next:after,.swiper-rtl .swiper-button-prev:after,
.About-module-menu .swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{display:none;}
.About-module-menu .navigationSection{background:#FFF;top:-26px;margin:0px;position:relative;box-shadow:0px 3px 7px -1px rgba(0,0,0,0.25);border-bottom:6px solid #872927;} 
.About-module-menu .swiper-container{padding:12px 0;overflow-x:clip;overflow-y:visible;}
.About-module-menu .navigationSection .swiper-slide.active a{color:#872927;font-weight:600;font-family:'Figtree-Semibold';line-height:27px;}     
.About-module-menu .navigationSection .swiper-slide a:hover{color:#872927;}
.About-module-menu .navigationSection .swiper-slide a{color:#0A0A0A;font-family:'Figtree-Regular';font-size:15px;font-style:normal;line-height:20px;text-transform:uppercase;}
.About-module-menu .line-add-AB{position:relative;}
.About-module-menu .line-add-AB::before{content:'';position:absolute;top:50%;right:0px;width:1px;height:26px;background:linear-gradient(0deg,#FFF 0%,#872927 44.4%,#FFF 100%);}
.About-module-menu .menuSwiper .swiper-button-next,.About-module-menu .menuSwiper .swiper-button-prev{background-color:#ececec;}
.About-module-menu .navigationSection .swiper-slide.active::after{content:'';position:absolute;bottom:-31px;left:50%;transform:translateX(-50%);width:7px;height:19px;background:#872927;border-radius:30px;z-index:1;border:none;} 
.About-module-menu .swiper-wrapper{justify-content:space-evenly !important;}
.text-secondary{color:#333 !important;}
a:hover .text-secondary{color:#4665ab !important;}

@media only screen and (max-width:567px){
    .main-title-1 .main-line-AB::after,.main-title-1 .main-line-A::after,
    .main-title-1 .main-line-AB::before,.main-title h1::before{ left:-12px;} 
    .main-title-AB-line h1 span::after,.main-title-AB-line h1 span::before{display:none;}
    .main-title-1 .main-line-A::after{ height:96%;}
    .main-banner-sec img{ height:350px;object-fit:cover;}
    
}

@media only screen and (min-width:2000px){
    .main-title h1,.main-title-1 h1,.main-title-AB-line h1 span{ font-size:26px;}
.about-overlay-container-sec .about-banner-heading h1{ font-size:30px;}
}