/*********************************************
about_us.css
*********************************************/
.o-sec-pt{
	padding-top: 140px;
}

.o-830-b{
	width: 100%;
	max-width: 830px;
	margin: 0 auto;
}

.o-pri-sec{
	padding-top: 65px;
	padding-bottom: 0;
}

.o-secin-pt1{
    padding-top: 80px;
    box-sizing: border-box;
}


/*add*/
.o-about-dl-b{
	box-sizing: border-box;
	/*border-top: solid 1px rgba(0,0,0,.2);*/
	padding-top: 5px;
	margin-bottom: 5px;
}

.o-about-dl{
	margin: 0;
}

.o-us-ti,.o-us-txt{
	font-size: 14px;
    line-height: 24px;
    text-align: left;
    font-weight: 400;
    color: inherit;
}

.o-us-ti{
	display: flex;
	background: #f8faf0;
	width: 100%;
	align-items: center;
	justify-content: flex-start;
	box-sizing: border-box;
	padding: 10px 15px;
}

.o-us-txt{
	width: 100%;
	margin: 0;
	box-sizing: bordet-box;
	padding: 20px 15px;
	padding-left: 15px;
}

.o-us-bb{
	/*border-bottom: solid 1px rgba(0,0,0,.2);*/
	padding-bottom: 5px;
}





@media (min-width: 576px){
.o-us-ti{
	width: 31.5%;
	justify-content: center;
	padding: 0;
}

.o-us-txt{
	width: 60%;
	margin: 0;
	padding: 20px 30px;
	padding-left: 33px;
}

.o-us-txt {
    width: 60%;
    margin: 0;
    box-sizing: bordet-box;
    padding: 20px 30px;
    padding-left: 33px;
}

.o-about-dl-b{
	box-sizing: border-box;
	border-top: solid 1px rgba(0,0,0,.2);
	padding-top: 5px;
	margin-bottom: 5px;
}

.o-us-bb{
	border-bottom: solid 1px rgba(0,0,0,.2);
	padding-bottom: 5px;
}
}



@media (min-width: 768px){



}



@media (orientation: landscape) and (max-width: 767px){

}

@media (orientation: landscape) and (max-width: 991px){

}


@media (min-width: 992px){

}



@media (min-width: 1025px){

}

@media (min-width: 1100px){

}



@media (min-width: 1200px){

}