@charset "UTF-8";
/* this is for ofter login page banner and values for viewrs */

.homepageBanner{
	width: 100%; /* Adjust width as needed */
    height: 86vh; /* Adjust height as needed */
    background-image: url(' ../../images/NewImages2024/Banners/Glowing_Hanging Light_Bulb.png');
    background-size: cover; /* Ensures the image covers the entire div */
    background-position: bottom; /* Centers the image */
    background-repeat: no-repeat; /* Prevents tiling */
}
.forBanner.wrapper{
    margin-top: 100px;
    padding-left: unset;
    padding-right: unset;
    padding-bottom: unset;
    padding-top: unset;
}
.objectivesDiv{
	width: 100%;
	height: 60%;
    color: white;
    display: flex;
    justify-content: center;
    align-items: center;
    font-family: Muli, sans-serif;
}
.objectivesDiv .tittle{
	font-size: 44px;
    font-weight: 600;
    text-shadow: -4px 4px 7px #000000;
}
.objectivesDiv .Description{
	font-size: 20px;
    font-weight: 600;
    text-shadow: -4px 4px 7px #000000;
}
.objectivesDiv .para{
	font-size: 18px;
	text-shadow: -4px 4px 7px #000000;
	margin-top: 20px;
}
.Company_growth{
	width: 100%;
	height: 40%;
/* 	background-color: blue; */
	display: flex;
	font-family: Muli, sans-serif;
	justify-content: center;
	justify-content: space-evenly;
	align-items: center;
	flex-wrap: wrap;
}
.Company_growth.row{
	margin: unset;
}

.values_growth_tables{
	background-color: white;
/*     margin: 10px; */
    height: fit-content;
    border-radius: 7px;
/*     width: 200px; */
}

.values_growth_tables.col-lg-2{
	padding: unset;
}

.values_growth_tables table{
	width: 100%;
}

.values_growth_tables table tr td{
	text-align: center;
	color: #05184f;
}
.values_growth_tables .tittles_highlight{
	background: #98ad7b;
    font-size: 20px;
    font-weight:600;
    padding: 14px 0px;
    color: #05184f;
    border-radius: 7px 7px 0px 0px;
    text-transform: uppercase;
}
.tittles_highlight_values{
	font-size: 30px;
    padding: 8px 0px;
    background: white;
    font-weight: 600;
}

.values_growth_tables .sub_tittles_1{
	background: #ede8dc;
}

.values_growth_tables .sub_tittles_2{
	background: #e2d8c1;
    border-radius: 0px 0px 7px 7px;
}

.values_growth_tables .sub_tittles_1 , .values_growth_tables .sub_tittles_2{
    font-size: 15px;
    padding: 4px;
    display: grid;
}

.values_growth_tables .sub_tittles_1 span , .values_growth_tables .sub_tittles_2 span{
    font-weight: 600;
    margin-top: 5px;
}