.wrap2 h5{
	padding: 5px 0;
    font-weight: 300;
    font-size: 1rem;
    color: #000000;
    line-height: 2;
}

.wrap3 h5{
	padding: 5px 0;
    font-weight: 300;
    font-size: 1rem;
    color: #003926;
    line-height: 2;
}

.wrap3 ul li{
	list-style-type: decimal;
}

.section-topic {
    display: flex;
    justify-content: flex-start;
    padding: 20px 0 20px 0;
    margin: 0;
}

.wrap1{
	text-align: center;
}

.wrap1 img{
	width: 90%;
}

.w-90{
	width: 90%;
}

.sflex{
	display: flex;
}

.sflex .item1 img{
	width: 30px;
}


.sflex .item1{
	flex: 0 0 40px;
	padding-top: 5px;
}

.sflex .item2{
	flex: 0 0 100%;
	margin: auto;
}

.sflex .item2 img{
	width: 8px;
	margin: auto;
}



@media (max-width: 992px) {
	.wrap1 img{
		width: 50%;
	}
}

