.wrap-3{
	background-color: #0066CC;
}
#Wrap3Inner{
    max-width: 1260px;
    margin-left: auto;
    margin-right: auto;
    padding: 0 30px 75px;
}
#topSec3{
    max-width: 960px;
    margin: 0 auto;
    text-align: center;
    padding: 70px 30px 50px;
}
#topSec3 h2{
    padding-bottom: 35px;
}
.fourthSec{
    text-align: center;
}
.titleContainer {
	display: flex; 
	justify-content: center; 
	align-items: center; 
	gap: 20px; 
	padding: 30px 0 25px;
}
.heading {
    position: relative;
    z-index: 1;
    text-align: center;
	width: fit-content;
}
.whiteLine {
	background-color: var(--ast-global-color-2);
    width: 100px;
    height: 2px;
}
.description {
	max-width: 480px;
    margin: 0 auto 30px;
}
@media (max-width: 1100px) {
	#Wrap3Inner {
		padding: 0 0 190px;
	}
	#topSec3 p {
		max-width: 560px; 
		margin: 0 auto 30px;
	}
}
@media (max-width: 767px) {
	#Wrap3Inner {
		padding: 0 0 80px;
	}
	.fourthSec, .fourthSec img {
		width: 100%;
	}
	.wrap-3 .titleContainer {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.description {
		padding-left: 30px;
		padding-right: 30px;
	}
}