@charset "UTF-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css?family=Lato');
/* latin-ext */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
    src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v14/8qcEw_nrk_5HEcCpYdJu8BTbgVql8nDJpwnrE27mub0.woff2) format('woff2');
 unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
    src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v14/MDadn8DQ_3oT6kvnUq_2r_esZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
*, *:after, *:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.theme-main {
    background: #fbfcff;
    color: #333333;
    font-size: 1.8em;
    line-height: inherit;
    font-family: 'Lato', Arial, sans-serif;
}

.theme-secondary-color {
	background-color: #75B9C2;
	color: #333333;
}
.theme-secondary-color-2 {
	background-color: #a5d3e0;
	color: #fbfcff;
}

.theme-secondary-color-3 {
	background-color: #2e6a75;
	color: #fbfcff;
}
.theme-secondary-color-4 {
	background-color: #ffa200;
	color: #fbfcff;
}

.theme-accent-color {
    color: #75B9C2;
}
.theme-accent-color-2 {
	color: #a5d3e0;
}

.theme-accent-color-3 {
	color: #2e6a75;
}
.theme-accent-color-4 {
	color: #ffa200;
}
.theme-heading {
    font-family: 'Lato', Arial, sans-serif;
    text-transform: uppercase;
}
.theme-heading-light {
	 color: #fbfcff;
}

.theme-header-text {
	font-size: 2em;
	color: #fbfcff;
}
.theme-button {
	background-color: #c94e50;
	border-color: #c94e50;
	color: #fbfcff;
	text-transform: uppercase;
	margin-top: 1em;
}
.theme-button:hover {
    background-color: #E54B42;
    border-color: #E54B42;
    color: #fbfcff;
}
.theme-thumb {
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}
.theme-dark {
    background-color: #333333;
    color: #fbfcff;
}

.accent-on-hover:hover, .accent-on-hover:focus {
	 background-color: #c94e50;	
}
.theme-light {
    background-color: #fbfcff;
    color: #333333;
}
.theme-li-dark {
    color: #fbfcff;
    list-style: none;
}
.theme-li-light {
    color: #333333;
}
.breadcrumb > .active {
    color: #75B9C2;
}
.theme-a-dark {
    color: #fbfcff;
}
.theme-a-light {
    color: #333333;
}
.theme-team-pic-border {
    border-color: #d9dce4;
    border-width: thick;
    border-style: solid;
	
}

a {
    color: #333333;
    text-decoration: none;
    outline: none;
}
a:hover, a:focus {
	color: #75B9C2;
	outline: none;
	text-decoration: none;
}
button:focus {
    outline: none;
}
h1, h2 {
    font-size: 2em;
    text-transform: uppercase;
}
h3 {
    font-size: 1.1em;
    text-transform: uppercase;
    font-weight: 700;
}
