/*For Mobile*/
@media only screen and (max-width:760px) {
img {max-width:100%; height:auto;}
.home-container, .cms-container {min-height:inherit; background-color:#261e30; background-size:contain;}
	
	.header-section {text-align:center;}
	.header-section .container {min-height:inherit; position:inherit;}
	.header-section .container figure {position:inherit; left:auto; bottom:auto;}
	.header-section article {margin:0; padding:15px 0;}
	.header-section h1 {font-size:50px; float:none; padding:15px 0;}
	.header-section h2 {font-size:20px; float:none; max-width:100%; padding:90px 0 0 0; background:url(../images/cerificate.png) no-repeat center top;}
	.header-section p {font-size:14px; float:none; max-width:100%; padding:10px 0;}
	
	.cms-header-section {min-height:inherit; padding:15px 0; text-align:center;}
	.cms-header-section h1 {font-size:50px;}
	.cms-header-section h3 {font-size:20px;}
	.cms-header-section h2 {font-size:24px;}
	.cms-header-section p {font-size:14px;}

	.content-section {}
	.content-section h1 {font-size:28px;}	
	.content-section h2 {font-size:26px;}
	.content-section h3 {font-size:24px;}
	.content-section h4 {font-size:22px;}
	.content-section h5 {font-size:20px;}
	.content-section h6 {font-size:18px;}
	.content-section p, .content-section ul li, .content-section ol li {font-size:14px;}
	
	.btn-more a {margin:5px auto; padding:5px 15px; width:auto; height:auto; font-size:14px;}
	
	.home-section01 {padding:15px 0; background:#FFFFFF url(../images/home-section-01.png) no-repeat center bottom;}
	.home-section01 section {max-width:100%;}
		
	.home-section02 {}
	.home-section02 .container {position:inherit;}
	.home-section02 .container figure {position:inherit; left:auto; bottom:auto;}
	.home-section02 .container article {padding:15px 0;}
	
	.home-section03 {}
	.home-section03 section {float:none; max-width:100%; padding:15px;}
	.home-section03 section h2 {border-left:6px solid #92372b; padding:0 0 0 10px;}
	.home-section03 section h2 span {font-size:18px;}
	
	.home-section04 {}
	.home-section04 section {float:none; max-width:100%; padding:15px;}
	.home-section04 section h2 {border-left:6px solid #92372b; padding:0 0 0 10px;}
	
	.home-section05 {}
	.home-section05 section {float:none; max-width:100%; padding:15px;}
	.home-section05 section h2 {border-left:6px solid #92372b; padding:0 0 0 10px;}

	.cms-section {padding:15px 0;}
	
	.footer-section {padding:15px 0;}


}
/*For Midium Mobile*/
@media only screen and (min-width:480px) and (max-width:760px){
	
}
/*For Tablet*/
@media only screen and (min-width:760px) and (max-width:1023px) {
img {max-width:100%; height:auto;}
.home-container, .cms-container {min-height:inherit; background-color:#261e30; background-size:contain;}
	
	.header-section {text-align:center; padding:35px 0;}
	.header-section .container {min-height:inherit; position:inherit;}
	.header-section .container figure {position:inherit; left:auto; bottom:auto;}
	.header-section article {margin:0; padding:15px 0;}
	.header-section h1 {font-size:120px; float:none; padding:15px 0;}
	.header-section h2 {float:none; max-width:100%; padding:90px 0 10px 0; background:url(../images/cerificate.png) no-repeat center top;}
	.header-section p {float:none; max-width:100%; padding:10px 0;}
	
	.cms-header-section {min-height:inherit; padding:35px 0; text-align:center;}
	.cms-header-section h1 {font-size:120px;}


	.home-section01 {background:#FFFFFF url(../images/home-section-01.png) no-repeat center bottom;}
	
	.home-section03 {}
	.home-section03 section {float:none; max-width:100%; padding:50px;}
	.home-section03 img {width:100%; height:auto;}
	
	.home-section04 {}
	.home-section04 section {float:none; max-width:100%; padding:50px;}
	.home-section04 img {width:100%; height:auto;}
	
	.home-section05 {}
	.home-section05 section {float:none; max-width:100%; padding:50px;}
	.home-section05 img {width:100%; height:auto;}
	
	
	
}
@media only screen and (min-width:1024px) and (max-width:1150px) {
	.home-section02 .container article {padding:50px 0 50px 300px;}	
	.home-section03 section {padding:50px 50px 50px 15px;}
	.home-section04 section {padding:50px 15px 50px 50px;}
	.home-section05 section {padding:50px 50px 50px 15px;}
}