.certbg{margin-top:0px; background-image: url("../images/hdbg.jpg"); background-size:cover; background-position: center top;background-repeat: no-repeat;overflow: hidden;}
@media (min-width: 750px) {  .certbg {margin-top:0;}}


		.title1{margin:auto; width:100%; font-size:22px; color:#898989; 	font-family: 'Open Sans', sans-serif; font-weight:300; font-style:normal; text-align:center;line-height:100%; padding-top:35px;}
		@media (min-width: 750px) {  .title1 {width:95%; font-size:22px; padding-top:35px;  text-align:center;}}
		@media (min-width: 940px) {  .title1 {width: 640px;font-size:24px;padding-top:35px;text-align:left;}}
		@media (min-width: 1200px) {  .title1 {width: 830px;font-size:26px;padding-top:35px;text-align:left;}}
		@media (min-width: 1500px) {  .title1 {width: 900px;font-size:28px;padding-top:35px;text-align:left;}}
		
		.title2{margin:auto; width:90%; font-size:14px; color:#333; font-family: 'Open Sans', sans-serif; font-weight:400; font-style:normal;  text-align:center;line-height:130%; padding-top:10px;}
		@media (min-width: 750px) {  .title2 {width:95%; font-size:14.5px; font-weight:300;}}
		@media (min-width: 940px) {  .title2 {width: 640px;font-size:15px;text-align:left;line-height:100%;}}
		@media (min-width: 1200px) {  .title2 {width: 870px;font-size:15px;}}
		@media (min-width: 1500px) {  .title2 {width:900px; font-size:16px; }}
		
		.title3{margin:auto; width:95%; font-size:14px; color:#333; font-family: 'Open Sans', sans-serif; font-weight:400; font-style:normal;  text-align:center;line-height:130%; padding-top:20px;}
		@media (min-width: 750px) {  .title3 {width:95%; font-size:13px; padding-top:20px;font-weight:300;}}
		@media (min-width: 940px) {  .title3 {width: 625px;font-size:13px;text-align:left;padding-top:20px;line-height:120%;}}
		@media (min-width: 1200px) {  .title3 {width: 825px;font-size:13px;padding-top:20px;}}
		@media (min-width: 1500px) {  .title3 {width:900px;font-size:14px;padding-top:25px;}}
			
		.subtitle{margin:auto; max-width:95%; font-size:13.5px; color:#333; font-family: 'Open Sans', sans-serif;  font-weight:400; font-style:normal;   text-align:center; line-height:140%; padding-top:15px; padding-bottom:65px;}
		@media (min-width: 750px) {  .subtitle {max-width:95%; font-size:15px; padding-top:18px; padding-bottom:68px; font-weight:300;}}
		@media (min-width: 940px) {  .subtitle {max-width:800px; padding-top:20px; padding-bottom:70px; text-align:left;}}
		@media (min-width: 1200px) {  .subtitle {max-width:1000px; font-size:15px; padding-top:25px; padding-bottom:75px;}}
		@media (min-width: 1500px) {  .subtitle {max-width:1000px; padding-top:30px; padding-bottom:80px;}}
		
.hdbanner{text-align:center; margin:auto; width:320px; height:123px; background-image: url("../images/hdbanner.png"); background-size: 320px 123px; background-repeat: no-repeat; background-position: center top; }
@media (min-width: 750px) {  .hdbanner{width:550px; height:212px; background-size: 550px 212px; background-repeat: no-repeat;}}
@media (min-width: 940px) {  .hdbanner{width:940px; height:362px; background-size: 940px 362px; background-repeat: no-repeat;}}
@media (min-width: 1200px) {  .hdbanner {width:1000px; height:385px; background-size: 1000px 385px; background-repeat: no-repeat; }}
@media (min-width: 1500px) {  .hdbanner {width:1200px; height:462px; background-size: 1200px 462px; background-repeat: no-repeat; }}

.banner{width: 300px;height: 250px;}
		@media (min-width: 940px) {  .banner {margin-top: 20px;}}
		@media (min-width: 1200px) {  .banner {margin-top: 20px;}}
		@media (min-width: 1500px) {  .banner {margin-top: 20px;}}

		.cont {margin-left: auto;margin-right: auto;text-align:center; width: 100% !important; position:relative}
		@media (min-width: 768px) {  .cont {width: 750px !important;}}
		@media (min-width: 940px) {  .cont {width: 940px !important;}}
		@media (min-width: 1200px) {  .cont {width: 1160px !important;}}
		@media (min-width: 1500px) {  .cont {width: 1200px !important;}}