*{font-family: 'Aileron-Regular';}
body{ border-top:20px solid #58b847;}
.header{ padding:5% 0;}
.header ul{ margin:30px 0;}
.header li{ color:#0296b6; font-size:28px; font-family: 'Aileron-SemiBold';}
.header li:last-child{ margin-left:60px;}

.holder{ margin:40px 0;}
.border-b{ margin:20px 0; border-bottom:10px solid #58b847;}
.holder p{ color:#121312; font-size:22px; margin:20px 0; line-height:32px;}

.footer{ background: #0296b6; background: -moz-linear-gradient(top, #0296b6 0%, #0d4b71 100%, #7db9e8 100%); background: -webkit-linear-gradient(top, #0296b6 0%,#0d4b71 100%,#7db9e8 100%); background: linear-gradient(to bottom, #0296b6 0%,#0d4b71 100%,#7db9e8 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0296b6', endColorstr='#7db9e8',GradientType=0 ); padding:2% 0;}
.footer h1{ margin-top:0; font-family: 'Aileron-Bold'; font-size:26px; color:#fff; text-transform:uppercase;}
.footer ul{ margin:0;}
.footer li{ font-size:20px; color:#fff; background:url(img/dot.png); background-repeat:no-repeat; padding-left:25px; background-position:0 50%; margin:5px 0;}
.footer li:last-child{ background-position:0 20%;}
.footer p{ font-size:18px; color:#fff; margin:15px 0; text-transform:uppercase; line-height:24px;}

@media screen and (max-width:1024px){
	.header li { font-size: 24px;}
}
@media screen and (max-width:1023px){
	.header { padding: 10% 0;}
	.header li { font-size: 18px;}
	.holder { padding: 2% 0;}
	.holder p { font-size: 20px;}
	.footer h1 { font-size: 22px;}
	.footer li { font-size: 16px; padding-left: 20px;}
	.footer p { font-size: 14px; line-height: 18px;  margin: 10px 0;}
}
@media screen and (max-width:767px){
	.header{ padding:0; margin:0;}
	.header img{ margin:15px auto; display:table;}
	.header li:last-child { margin-left: 0;}
	.header li { font-size: 18px; text-align: center;}
	.holder { padding: 0; margin: 0;}
	.holder p { font-size: 16px; line-height: 24px; text-align: justify; margin: 5px 0;}
}
@media screen and (max-width:479px){
	.header img{ width:160px;}
	.header li { font-size: 14px;}
	.holder p { font-size: 14px; margin: 10px 0; text-align: justify;}
	.footer h1 { font-size: 18px; margin-top:20px;}
	.list-unstyled br { display: none;}
}