.homeBannerSec { background-image: url(../images/homeBannerSecBg_2.png);}
.homeBannerSec .sub-titleText{position: relative; display: inline-flex;align-items: center;background-color: #fff;color: #000;padding: 6px 12px 6px;border-radius: 10px;font-weight: 500;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.02); border-radius: 2.5rem;border: 1px solid #e0e0e9;background: #fff;color: #2d2d2d;padding: 0.25rem 0.5rem;font-size: 13px;font-family: "Inter-SemiBold";}
.homeBannerSec .sub-titleText svg{margin-right:5px;}
.homeBannerSec .sub-titleText img{}
.homeBannerSec .sub-titleText i{}

.highLightsecinner {background-image: url(images/highLightsecBg_2c.png);}
.highLightContent .sub-title{font-size: 16px;line-height: 22px;font-family: "Inter-Bold";color: #1d2878;}
.highLightsecFieldAccordianArea{margin-bottom:15px;}
.highLightsecFieldAccordian{}
.highLightsecFieldAccordianItem{/* margin-bottom: 15px; */border-top: 1px solid #ddd;padding: 15px 0;}
.highLightsecFieldAccordianItem:last-child{margin-bottom:0px;}
.highLightsecFieldAccordianHeader{cursor:pointer;}
.highLightsecFieldAccordianHeader.active{}
.highLightsecFieldAccordianHeader .leftPart{padding-right:10px;}
.highLightsecFieldAccordianHeader .title{font-size: 18px; line-height: 24px;font-family: "Inter-SemiBold";}
.highLightsecFieldAccordianHeader .arrow{font-size:20px;}
.highLightsecFieldAccordianHeader.active .arrow i{rotate: 180deg;}
.highLightsecFieldAccordianBody{padding: 10px 0;display:none;}
.highLightsecFieldAccordianBody p{}
@media (max-width: 575px) {
.homeBannerSec {height: 690px;background-position: 50% 50%;}
}
@media (max-width: 440px) {
.homeBannerSec {height: 670px;background-position: 50% 53%;}
.highLightsecinner {background-position: 50% 100%;background-size: cover;}
}