.section2{
	position: relative;
	width: 100%;
	height: 100%;
}

.section2-cont{
	width: 90%;
	height: 100%;
	margin-top: 7%;
	margin-left: 5%;
	display: grid;
	grid-template-columns: repeat(auto-fit, minmax(250px,1fr));
	gap: 150px;
}

.section2-card{
	width: 100%;
	height: 100%;
	display: flex;
}

.section2-blank{
	width: 100%;
	height: 100px;
}


.section2-card-box{
	width: 19%;
	height: 70px;
	border-radius: 4px;
	border: 1.5px solid #132c4f;
}


.section2-card-box .fa-mobile-screen{
	color: #f5a934;
	width: 50%;
	margin-left: 29%;
	font-size: 30px;
	margin-top: 32%;
}
.section2-card-box .fa-envelope{
	color: #f5a934;
	margin-left: 20%;
	font-size: 30px;
	margin-top: 35%;
}

.section2-card-box .fa-clock{
	color: #f5a934;
	margin-left: 22.5%;
	font-size: 30px;
	margin-top: 35%;
}

.section2-card-box .fa-phone-flip{
	color: #f5a934;
	margin-left: 22.5%;
	font-size: 30px;
	margin-top: 35%;
	transform: scaleX(-1);
}
.section2-card-box .fa-location-dot{
	color: #f5a934;
	margin-left: 25%;
	font-size: 33px;
	margin-top: 30%;
}
.section2-card-box .fa-phone-volume{
	color: #f5a934;
	margin-left: 22.5%;
	font-size: 30px;
	margin-top: 35%;
}
.section2-card-box .fa-map-location-dot{
	color: #f5a934;
	margin-left: 20%;
	font-size: 30px;
	margin-top: 33%;
}
.section2-text ul{
	list-style: none;
	line-height: 35px;
	width: 200px;
}

.section2-text ul li{
	margin-top: 0%;
	margin-left: 10%;
}

.section2-text ul li a{
	text-decoration: none;
	color: #132c4f;
}

.section2-text h2{
	font-size: 15px;
	font-weight: 600;
	margin-top: 9.5%;
	margin-left: 10%;
	width: 235px; 
}

.section2-text h2 a{
	text-decoration: none;
	color: #132c4f;
}

.section2-text p{
	font-size: 15px;
	font-weight: 600;
	margin-top: 5%;
	margin-left: 10%;
	width: 230px; 
	color: #132c4f;
}

.section2-text h1{
	font-size: 20px;
	margin-left: 10%;
}

.section2-text h3{
	font-size: 17px;
	font-weight: 600;
	margin-top: 3%;
	margin-left: 10%;
	width: 235px; 
}

.section2-text h3 a{
	text-decoration: none;
	color: #132c4f;
}

.section2-text h4{
	font-size: 16px;
	font-weight: 600;
	margin-top: 5%;
	margin-left: 10%;
	width: 235px; 
}

.section2-text h4 a{
	text-decoration: none;
	color: #132c4f;
}

.section2 hr{
	width: 90%;
	height: 0%;
	margin-top: 4%;
	margin-left: 5%;
	border: 1px solid #707070;
}


.section2-end{
	width: 90%;
	height: 100%;
	margin-top: 5%;
	margin-left: 5%;
	display: grid;
	grid-template-columns: repeat(auto-fit, minmax(250px,1fr));
	gap:100px 590px;
}

.section2-end-card{
	width: 100%;
	height: 100%;
	display: flex;
}