.online-section{padding:2em 0;background:rgba(0,0,0,0.9);}

.online-section h1 {
	font-family: 'Lato';
	font-size:1.80em;
	color:#fff;
	margin:0;
	line-height:1.5em;
	margin-bottom: 15px;
	text-align:center;
}
.online-section h2 {
	font-family: 'Lato';
	font-size:1.15em;
	color:#fff;
	margin:0;
	line-height:1.4em;
	margin-bottom: 5px;
	text-align:center;
}
.online-section p {
	font-family: 'Lato';
	font-size:1.15em;
	color:#fff;
	margin:0;
	line-height:1.5em;
	margin-bottom: 0px;
	text-align:center;
}

.online-section h3{margin-top:.4em;text-align:center;font-size:1.8em;font-family:'Contrail One',cursive;color:#201307;line-height:1.5em;margin-bottom: 0.5em;}
.online-section span{width:15%;height:3px;display:block;background:#030302;margin-top:.2em;line-height:1.5em;}

@media (max-width:1441px){
.online-section h1{margin-top:.2em!important;font-size:1.5em;}
}

@media(max-width:1280px){
.online-section{padding:2em 0!important}
.online-section h1{font-size:1.5em;margin-top:.5em; margin-bottom: 0.8em; line-height:1.5em;}
.online-section h2{margin-top:.6em;font-size:1.4em;margin-bottom: 0.5em;line-height:1.5em;}
.online-section h3{margin-top:.6em;font-size:1.6em;margin-bottom: 0.5em;line-height:1.5em;}
.online-section p{font-size:1.15em;line-height:1.4em;margin-bottom: 0.5em;}
}
@media(max-width:1201px){
.online-section h1{font-size:1.5em;margin-top:.5em; margin-bottom: 0.8em; line-height:1.5em;}
.online-section p{font-size:1.10em;line-height:1.4em;margin-bottom: 0.5em;}
}
@media(max-width:1024px){
.online-section{padding:2em 0!important}.online-section h1{margin-top:.2em!important}
.online-section h1{font-size:1.4em;margin-top:.5em; margin-bottom: 0.8em; line-height:1.5em;}
.online-section h2{margin-top:.5em;font-size:1.3em;margin-bottom: 0.5em;}
.online-section h3{margin-top:.5em;font-size:1.5em;margin-bottom: 0.5em;}
}

@media(max-width:991px){
.online-section h1{font-size:1.25em;margin-top:.5em; margin-bottom: 0.8em; line-height:1.5em;}
.online-section p{font-size:1.00em;line-height:1.5em;margin-bottom: 0.5em;}
}

@media(max-width:820px){
.online-section h1{font-size:1.20em;margin-top:.5em; margin-bottom: 0.8em; line-height:1.5em;}
.online-section h2{margin-top:.5em;font-size:1.20em;margin-bottom: 0.4em;}
.online-section h3{margin-top:.5em;font-size:1.40em;margin-bottom: 0.4em;}
 
}

@media(max-width:668px){
.online-section h1{font-size:1.20em;margin-top:.5em}
.online-section h2{margin-top:.3em;font-size:1.15em;margin-bottom: 0.5em;}
.online-section h3{margin-top:.3em;font-size:1.35em;margin-bottom: 0.5em;}
.online-section p{font-size:1.00em;line-height:1.5em;margin-bottom: 0.5em;}
}
@media(max-width:600px){
	
}

@media (max-width: 571px){
	
}

@media (max-width: 536px){
	
}

@media (max-width: 480px){
	
}
@media (max-width: 431px){
.online-section h1{font-size:1.12em;margin-top:.5em}
.online-section p{font-size:0.97em;line-height:1.4em;margin-bottom: 0.5em;}
}
@media (max-width: 420px){
.online-section h1{font-size:1.15em;margin-top:.5em}
.online-section p{font-size:0.97em;line-height:1.4em;margin-bottom: 0.5em;}
 
}
@media (max-width: 415px){
.online-section h1{font-size:1.15em;margin-top:.5em}
.online-section p{font-size:0.97em;line-height:1.4em;margin-bottom: 0.5em;}
 
}
@media (max-width: 396px){
.online-section h1{font-size:1.15em;margin-top:.5em}
.online-section p{font-size:0.97em;line-height:1.4em;margin-bottom: 0.5em;}
 
}

@media (max-width: 385px){
.online-section h1{font-size:1.15em;margin-top:.5em}
.online-section p{font-size:0.97em;line-height:1.4em;margin-bottom: 0.5em;}
 
}

@media (max-width: 360px){
.online-section h1{font-size:1.10em;margin-top:.5em}
.online-section p{font-size:0.95em;line-height:1.4em;margin-bottom: 0.5em;}
}	

@media (max-width: 320px){
.online-section h1{font-size:1.1em;margin-top:.5em}	
.online-section h2{margin-top:.2em;font-size:0.90em;margin-bottom: 0.5em;}
.online-section h3{margin-top:.2em;font-size:1.10em;margin-bottom: 0.5em;}
.online-section p{font-size:0.85em;line-height:1.4em;margin-bottom: 0.5em;}	
}

