@font-face {
font-family: 'Myriad Pro Light';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Light'), url('../fonts/MyriadPro-Light.woff') format('woff');
}

html {
	font-family: "Myriad Pro Light", Helvetica, Arial, "sans-serif";
	background: #ffffff;
}

/* Headings
 ========================================================================== */
h1,
.uk-h1,
h2,
.uk-h2,
h3,
.uk-h3,
h4,
.uk-h4,
h5,
.uk-h5,
h6,
.uk-h6,
.uk-heading-small,
.uk-heading-medium,
.uk-heading-large,
.uk-heading-xlarge,
.uk-heading-2xlarge {
  margin: 0 0 20px 0;
  font-family: "Myriad Pro Light", Helvetica, Arial, "sans-serif";
  font-weight: normal;
  color: #333;
  text-transform: none;
}


.uk-navbar-nav > li > a,
.uk-navbar-item,
.uk-navbar-toggle {
	/* 1 */
	display: flex;
	justify-content: center;
	align-items: center;
	/* 2 */
	box-sizing: border-box;
	min-height: 80px;
	padding: 0 15px;
	/* 3 */
	font-size: 0.875rem;
	font-family: "Myriad Pro Light", Helvetica, Arial, "sans-serif";
	/* 4 */
	text-decoration: none;
}


.nav {
	position: absolute;
	top: 15px;
	z-index: 99;
	left: 0;
	right: 0;
}
.uk-sticky-placeholder {
	height: 0 !important;
}
.top-wrap::before, .overlay-wrap::before {
	position: absolute;
	top:0;
	right:0;
	left: 0;
	bottom: 0;
	content: '';
	z-index: 1;
	/*background-color: rgba(0,0,0,0.5);*/
}
.top-wrap-height {
	height: 80vh;
	min-height: 460px;
	transition: height 0.25s;
}
.uk-subnav-pill > * > :first-child {
    padding: 0.5rem 1rem;
    background-color: rgba(0, 0, 0, 0.04);
}
.top-container {
	z-index: 2;
}
.uk-logo img {
	height: 24px;
}
.subtitle-text {
	font-size: 1.2em;
	opacity: 0.7;
	font-weight: 300;
}
.logos-grid img {
	display: block;
	width: 60px;
	margin: 0 auto;
	filter:  grayscale(100%);
	transition: filter 0.25s;
}
.logos-grid img:hover {
	display: block;
	width: 60px;
	margin: 0 auto;
	filter:  grayscale(0);
}

.uk-link,a{color:#26a0da;}

.mb-blue {color: #26a0da;}
.mb-light-gray {color: #f5f5f5;}
.mb-medium-gray, .uk-article-meta {color: #b4b4b4;}
.mb-dark-gray {color: #333333;}
.mb-white {color: #ffffff;}

.mb-bg-blue {background-color: #26a0da;}
.mb-bg-light-gray {background-color: #f5f5f5;}
.mb--bg-medium-gray {background-color: #b4b4b4;}
.mb-bg-dark-gray {background-color: #333333;}
.mb-bg-white {background-color: #ffffff;}

.uk-container-small {max-width: 50rem;}
.uk-background-secondary {background-color:#ffffff; border-bottom: solid 1px #F5F5F5;}

.uk-offcanvas-bar  {background-color:rgba(235,235,235,0.95)}
#offcanvas-overlay ul li a {color:#333333;}
