	.boxs{box-shadow: 0 -6px 24px rgba(10, 10, 10,0.09); -moz-box-shadow: 0 -6px 24px rgba(10, 10, 10,0.09); -webkit-box-shadow: 0 -6px 24px rgba(10, 10, 10,0.09); background-color: #ffffff ;border-radius:  3px 3px ;-moz-border-radius:  3px 3px ;-webkit-border-radius:  3px 3px ;z-index: 99 ;margin-top: -55px;}
	.p_boxs{background: #fff;}
	.p_head{font-size: 16px; text-transform: none; color: #0a0a3c; font-weight: bold; text-align: center; padding: 50px 0px;}


	.p_head2{font-size: 19px; text-transform: none; color: #0a0a3c; font-weight: bold; text-align: left; padding: 15px 40px;margin: 0px;}


	.sub_head{font-size: 15px; font-weight: bold; font-style: normal; color: #747474; padding-left: 40px;text-align: justify !important;word-spacing: 0px;}
	.parallax {background-image: url(../img/opp_full_school.jpg); height: 100%; background-attachment: fixed; background-position: center; background-repeat: no-repeat; background-size: cover; }

	.main_head{font-size: 25px ;font-weight: 700 ;letter-spacing: 0px ;text-transform: none ;color: #ffffff ;}
	.main_span{font-size: 19px ;font-weight: 500 ;font-style: normal ;color: #fff100 ;}
	.main_data{line-height: 30px;color: #c1d3ff;margin-top: 30px;text-align: justify;}
	.main_data_sub{line-height: 25px; color: #fff; margin-top: 30px; text-align: justify; font-size: 12px;word-spacing: 0px;}
	.main_btn{font-size: 15px ;color: #ffffff ;padding: 12px 29px 17px 31px;text-transform: none ;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;background-color: #3db166;}

	.row_data{font-family: 'Roboto', sans-serif; font-size: 15px; line-height: 2;text-align: justify;font-weight: bold;color: #000;}


@media screen and (max-width: 576px){
	.main_head{font-size: 18px }
}