 
	.inner_section P{
		font-weight: 300;
	}
	.inner_section .as_container{
		display: block;
	}
	.page_content{
		padding: 70px 0;
	}
	.page_content h2{
		font-size:24px;
		line-height:140%;
		color:var(--main-color);
		margin:0 0 15px;
		font-weight:600;
	}
	.mb_30{
		margin-bottom: 30px !important;
	}
	.page_content p {
		font-size: 15px;
		line-height:160%;
		color: #333;
		margin:0 0 10px;
	}
	.bold_text {
	    font-weight: 600 !important;
	    margin: 15px 0 8px !important;
	    font-size: 16px !important;
	}
	.page_content p a {
	    color: var(--secondary-color);
	    font-weight: 600;
		transition: all 0.3s ease;
		-webkit-transition: all 0.3s ease;
	}
	.page_content p a:hover{
		color: var(--main-color);
	}
 
	.page_content h3{
		font-size: 18px;
	    color: #000;
	    font-weight: 600;
	    margin: 0px 0 10px;
	    line-height: 140%;
	}
	.page_content ul{
		margin:0 0 20px 35px;
		list-style: none;
	}
	.page_content ul li{
		color:#333;
		font-size: 15px;
		font-weight: 300;
		line-height:160%;
		margin:0 0 10px;
		position: relative;
	} 
	.page_content ul li:before{
		position: absolute;
		content: "\e11b";
		font-family: "gnb-font";
		font-size: 14px;
	    color: var(--main-color);
	    top: 0;
	    left: -25px;
	}
	.two_grid {
	    display: grid;
	    grid-template-columns: 1fr 1fr;
	    grid-gap: 30px;
	    /*align-items: center;*/
	    justify-content: center;
	}
	.team_member_div {
	    padding: 40px;
	    background-color: #f9e3413d;
	    border-radius: 5px;
		width: 100%;
		max-width: 750px;
	}
	.team_member_div h2 {
	    font-size: 20px;
	}
	.team_member_div h3 {
	    font-size: 15px;
	    margin: 0px 0 20px;
	}
	.team_member_div p {
	    margin: 0;
	}
	.team_member_img {
	    width: 100%;
	    max-width: 230px;
	    border-radius: 50%;
	    overflow: hidden;
	    margin: 0 0 20px;
	    box-shadow: 4px 4px 0px 0 #f9e341;
	}
	.team_member_img img {
	    width: 100%;
	}
	.team_flex {
	    display: flex;
	    align-items: center;
	    grid-gap: 25px;
	}
	#table_tab {
	    width: 100%;
	    border-collapse: collapse;
	}
	#table_tab td{
	    border: 1px solid #f9e341;
	}
	#table_tab th{
	    padding: 15px; 
	}
	#table_tab td {
	    padding: 20px; 
	    line-height: 160%;
	    color: #333;
	    font-size: 15px;
	}
	#table_tab td:nth-child(1), #table_tab td:nth-child(3) {
	    width: 15%;
	    background-color: #f9e3413d;
	}
	@media(max-width:1200px){
		.img_div:before { 
		    left: -20px;
		}
	}
	@media(max-width:1100px){
		.two_grid {
		    grid-template-columns: auto;
		}
		#table_tab {
		    width: 100%;
		    min-width: 910px;
		}
	}
	@media(max-width:1024px){
		.table_div {
		    overflow-x: auto;
		}
	}
	@media(max-width:992px){
		.main_banner{
			height:300px;
		}
		.img_div:before{
			display: none;
		}
		.page_content h2 {
		    font-size: 22px;
		}
		.team_member_div h2 {
		    font-size: 19px;
		}
	}
	@media(max-width:640px){
		.page_content p {
			font-size: 14px; 
		}
		.page_content ul li{
			font-size: 14px; 
		}
		.team_flex {	
		    align-items: flex-start;
		    grid-gap: 10px;
		    flex-direction: column;
		}
	}
	@media(max-width:575px){
		.team_member_div {
		    padding: 30px; 
		}
	}
	@media(max-width:480px){
		.team_member_div {
		    padding: 25px; 
		}
		.main_banner{
			position:unset;
			display:flex;
			align-items:center;
		}
		h1{
			position:inherit;
			transform:none;
		}
		.page_content h2{
			font-size:20px;
		}
		.team_member_div h2 {
		    font-size: 18px;
		}
		.team_member_div h3 {
		    font-size: 14px;
		}
	}
	@media(max-width:375px){
		.page_content ul {
		    margin: 0 0 0px 25px;
		}
		.team_member_div {
		    padding: 30px 20px; 
		}
	}
 