p.p_des{
			font-size: 16px;
			line-height: 30px;
		}
		
		.table-form table tr{
			background-color: #f0f0f0;
		}
		
		.table-form table tr:nth-child(2n){
			background-color: #fff;
		}
		
		
		.table-form table tr:nth-child(2n) td:first-child{
			background-color: #41a985;
		}
		
		.table-form table tr td {
		    width: 16.6%;
		    padding: 10px 15px;
		    font-size: 18px;
		    line-height: 35px;
		}
		
		.table-form table tr td:first-child{
			background-color:#119466 ;
			color: #fff;
			font-size: 20px;
		}
		
		.table-form table tr::after{
			content:"";
			display: block;
			clear: both;
		}
		
		.m60{
			margin-bottom: 60px;
		}
		
		
		.greentxt{
			font-size: 40px;
			color: #119466;
			text-transform: uppercase;
			font-weight: bold;
		}
		
		
		.boldtxt{
			font-size: 30px;
			line-height: 40px;
			text-transform: uppercase;
			font-weight: bold;
		}
		
		.m200{
			margin-bottom: 220px;
		}
		
		.m150{
			margin-bottom: 150px;
		}
		
		.m40{
			margin-bottom: 40px;
		}
		
		ul.pt li{
			line-height: 30px;
			font-size: 16px;
			padding-left: 30px;
			position: relative;
		}
		
		ul.style1 li:before {
		    content: "";
		    border-radius: 50%;
		    background-color: #119466;
		    position: absolute;
		    top: 12px;
		    left: 7px;
		    width: 7px;
		    height: 7px;
		}
		
		
		#ste_con .left{
			float: left;
			width: 48%;
		}
		
		#ste_con .right{
			float: right;
			width: 48%;
		}
		
		#ste_con::after{
			content:"";
			display: block;
			clear: both;
		}
		
		#ste_con .right img{
			display: block;
			width: 100%;
		}
		
		
		.videobox video{
			width: 100%;
			display: block;
		}
		
		.image-box .img1{
			float: left;
			width: 48%;
			display: block;
		}
		
		.image-box .img2{
			float: right;
			width: 48%;
			display: block;
		}
		
		ul.style2 li{
			padding-left: 0;
		}
		
		ul.style2 li font{
			color: #119466;
			font-size: 14px;
			float: left;
			margin-right: 5px;
		}
		
		.table-form2 table tr{
			background-color: #f0f0f0;
		}
		
		.table-form2 table tr:nth-child(2n){
			background-color: #fff;
		}
		
		
		
		.table-form2 table tr td {
		    width: 11.1%;
		    padding: 7px 15px;
		    font-size: 18px;
		    line-height: 35px;
			text-align: center;
		}
		
		.table-form2 table tr:first-child{
			background-color:#119466 ;
			color: #fff;
			font-size: 20px;
		}
		
		.table-form2 table tr:nth-child(2n){
			background-color: #fff;
		}
		
		.table-form2 table tr::after{
			content:"";
			display: block;
			clear: both;
		}
		
		.bf0{
			background-color: #f0f0f0;
		}
		.boldtxt2{
			font-size: 25px;
			font-weight: bold;
		}
		.m20{
			margin-bottom: 20px;
		}