/* poppins-700 - latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/poppins-v8-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Poppins Bold'), local('Poppins-Bold'),
       url('../fonts/poppins-v8-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/poppins-v8-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/poppins-v8-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/poppins-v8-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/poppins-v8-latin-700.svg#Poppins') format('svg'); /* Legacy iOS */
}
/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/open-sans-v17-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
       url('../fonts/open-sans-v17-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v17-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v17-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v17-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v17-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}

html{
	font-family: 'Open Sans', sans-serif;
}

h1, h2 {
    font-family: 'Poppins', sans-serif;    
    font-weight: 700;
    color: #000;
   }
   
   .tm-header-transparent .tm-headerbar-top{border-bottom-color:transparent}
   .tm-header-transparent{position:absolute;z-index:980;left:0;right:0}
   
.uk-light .uk-navbar-nav > li > a, .uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a, .uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a, .uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a, .uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a, .uk-card-primary.uk-card-body .uk-navbar-nav > li > a, .uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a, .uk-card-secondary.uk-card-body .uk-navbar-nav > li > a, .uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a, .uk-overlay-primary .uk-navbar-nav > li > a, .uk-offcanvas-bar .uk-navbar-nav > li > a {
    color: #000;
}

.bg-blue{
	background: #0d3b76;
}

.bg-blue-light{
  background: #1e80ca;
    
}

.bg-blue-light a{
 color: #fff;
    
}

.uk-navbar-nav > li > a {
    color: #fff;
    
}

.uk-padding-top {
  padding-top: 20px;
}

.uk-padding-bottom {
  padding-bottom: 20px;
}

.text-white{
	color: #fff;
}

.uk-offcanvas-bar {
	background: #0d3b76;
	}
	
	
	
	.uk-light .uk-nav-default > li > a, .uk-section-primary:not(.uk-preserve-color) .uk-nav-default > li > a, .uk-section-secondary:not(.uk-preserve-color) .uk-nav-default > li > a, .uk-tile-primary:not(.uk-preserve-color) .uk-nav-default > li > a, .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default > li > a, .uk-card-primary.uk-card-body .uk-nav-default > li > a, .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default > li > a, .uk-card-secondary.uk-card-body .uk-nav-default > li > a, .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default > li > a, .uk-overlay-primary .uk-nav-default > li > a, .uk-offcanvas-bar .uk-nav-default > li > a {
    color: #fff;
}

.uk-navbar-nav>li>a {
	color: #fff;
	transition: .1s ease-in-out;
	transition-property: color,background-color,border-color,box-shadow;
	position: relative;
	z-index: 1;
	font-weight: 400
}

.uk-navbar-nav>li.uk-active>a::before {
    right: 26px;
    height: 2px;
}
.uk-navbar-nav>li.uk-active>a {
    color: #fff;
}

.uk-navbar-nav>li>a::before {
	content: '';
	display: block;
	position: absolute;
	z-index: -1;
	bottom: 16px;
	height: 0;
	background-color: #fff;
	transition: .2s ease-in-out;
	transition-property: background-color,border-color,box-shadow,height,right;
	left: 26px;
	right: calc(102% - 26px)
}



.uk-nav-default>li>a {
    color: #000;
}

.uk-navbar-nav > li:hover > a,
.uk-navbar-nav > li > a:focus,
.uk-navbar-nav > li > a.uk-open {
  color: #616161 ;
  
}

ul.products {
   width: 100%
}


.page-numbers > * {
  /* 1 */
  flex: none;
  /* 2 */
  padding-left: 20px;
  /* 3 */
  position: relative;
}
/* Items
 ========================================================================== */
/*
 * 1. Prevent gap if child element is `inline-block`, e.g. an icon
 * 2. Style
 */
.page-numbers > * > * {
  /* 1 */
  display: block;
  /* 2 */
  color: #999;
  transition: color 0.1s ease-in-out;
}
/* Hover + Focus */
.page-numbers > * > :hover,
.page-numbers > * > :focus {
  color: #666;
  text-decoration: none;
}
/* Active */
.page-numbers > .uk-active > * {
  color: #666;
}
/* Disabled */
.page-numbers > .uk-disabled > * {
  color: #999;
}

.tm-header{
  background: #0d3b76; 
     padding-top: 20px;
    padding-bottom: 20px;
}

.uk-navbar-toggle {
    
    color: #fff;
    
}

.uk-nav-default>li>a {
    color: #000;
   
}