
h1,h2,h3,h4,p,a {
	font-family: 'Roboto';
}

p,ul li {
	font-size:18px;
}
h1 {
	font-size:32px !important;
}
hr {
	background-color:#0f2c67 !important;
	color:#0f2c67 !important;
	height:1px !important;
}

.text-block {
	background-color:#f6f6f6;
	padding:12px;
	margin-left:15px;
	margin-right:15px;
	margin-bottom:12px;
	box-shadow: 2px 2px 1px #ddd;
}

.text-block h1,h4 {
	color:#225a7b;
}
.text-block h4 {
	font-size:20px;
}

.top-logo-text {
	font-weight:bold;
	font-size:16px;
}

.top-logo-heading {
	font-size:18px;
	font-weight:bold;
}

.top-navigation ul li {
	display:inline-block;
	padding-left:12px;
	padding-right:28px;
	margin-right:32px;
	font-size:18px;
	padding-top:24px;
	padding-bottom:24px;
	color:#ffffff;
	margin-bottom:0px !important;
}
.top-navigation ul,ol {
	margin-bottom:0px !important;
}

.top-navigation {
	/*background-color:#225a7b;*/
	background-color:#0e2c64;
}

.top-navigation ul li a {
	color:#ffffff;
	
}

/* */
.top-navigation-md ul li {
	display:inline-block;
	padding-left:10px;
	padding-right:18px;
	margin-right:8px;
	font-size:14px;
	padding-top:24px;
	padding-bottom:24px;
	color:#ffffff;
	margin-bottom:0px !important;
}
.top-navigation-md ul,ol {
	margin-bottom:0px !important;
}

.top-navigation-md {
	/*background-color:#225a7b;*/
}

.top-navigation-md ul li a {
	color:#ffffff;
	
}





.section-header {
	/*background-color:#0f2c67;*/
	width:100%;
	margin-left:15px;
}
.section-header h1 {
	/*color:#ffffff;*/
	/*display:inline-block;*/
	/*padding-left:12px;*/
	/*padding-bottom:12px;*/
	/*font-size:22px;*/
	
}

.home-pic-heading {
	background-color:#0f2c67;
	width:100%;
	text-align:center;
	padding-top:12px;
	padding-bottom:4px;
}

.home-pic-heading p {
	color:#ffffff;
}

.contact-button a {
	color:#ffffff;
}
.contact-button {
	background-color:#225a7b;
	padding:12px;
	margin-bottom:12px;
	width:280px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

.ar_mobile_nav {
	
}

.ar_mobile_nav ul li {
	list-style-type: none;
	padding-top:6px;
	padding-bottom:6px;
}
.ar_mobile_nav ul li a {
	color:#ffffff;
	
}

.zoom {
	transition: transform .4s;
	z-index:1001;
	opacity:0.8;
	
	
}

.zoom:hover {
	
	opacity: 1;
	z-index:1001;
	transform: scale(1.1);
	
}

