@font-face {
    font-family: 'Tafel Sans Pro';
    src: url('../fonts/TafelSansPro-ExtraBold.eot');
    src: local('Tafel Sans Pro ExtraBold'), local('TafelSansPro-ExtraBold'),
        url('../fonts/TafelSansPro-ExtraBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TafelSansPro-ExtraBold.woff2') format('woff2'),
        url('../fonts/TafelSansPro-ExtraBold.woff') format('woff'),
        url('../fonts/TafelSansPro-ExtraBold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}




/* 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 */
    font-display: swap;
}
/* 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 */
    font-display: swap;
}

/* manrope-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/manrope-v15-latin-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}


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




h1{
     
           
    font-family: 'Tafel Sans Pro'!important;    
    font-weight: 800;
  color: #d5c57b!important;
   }
h2{
    font-family: 'Tafel Sans Pro'!important; 
    font-weight: 800;
    color: #d367f1;
   
    
}  

.text-gradient-1{
    
     font-family: 'Tafel Sans Pro'!important;    
    font-weight: 800;
   background: #fdbf1c;
background: linear-gradient(90deg, #fdbf1c 0%, #cc2899 50%, #ce40e4 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    margin: 0;
   }
h2{
    font-family: 'Tafel Sans Pro'!important; 
    font-weight: 800;
    color: #d367f1
}


   .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-black{
   background: #000!important; 
    color: #fff;
    
}

.tm-headerbar-top.tm-headerbar-default, .tm-header-mobile {
   background: #000!important;
}



.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: #000;
	}
	
	
	
	.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: #000;
	transition: .1s ease-in-out;
	transition-property: color,background-color,border-color,box-shadow;
	position: relative;
	z-index: 1;
	  font-family: 'Manrope';
    font-weight: 600;
    text-transform: none;
    font-size: 13px;
}



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


.uk-navbar-nav>li>a::before {
    content: "";
    display: block;
    position: absolute;
    z-index: -1;
    bottom: 25px;
    height: 2px;
    background-color: transparent;
    transition: .1s ease-in-out;
    transition-property: background-color, border-color, box-shadow, height, left, right, opacity;
    --uk-navbar-nav-item-line-margin-horizontal: 0;
    left: var(--uk-navbar-nav-item-line-margin-horizontal);
    right: 100%;
}



.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 ;
  
}


.uk-icon-link {
    color: #000;
    
}



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;
    

}

@media (max-width: 959px) {
.uk-navbar-container:not(.uk-navbar-transparent) {
    background: #000;
}
    .uk-navbar-toggle {
   
    color: #fff;
    
}
}


@media (min-width: 960px) {

.uk-navbar-container:not(.uk-navbar-transparent) {
    background: #9adccc;
}
    }

.uk-navbar-nav>li.uk-active>a::before {
    right: var(--uk-navbar-nav-item-line-margin-horizontal);
    background-color: #fff;
    height: 2px;
}

.tm-toolbar-default, .uk-card-primary.uk-card-body, .uk-card-primary>:not([class*=uk-card-media]), .uk-card-secondary.uk-card-body, .uk-card-secondary>:not([class*=uk-card-media]), .uk-light, .uk-offcanvas-bar, .uk-overlay-primary, .uk-section-primary:not(.uk-preserve-color), .uk-section-secondary:not(.uk-preserve-color), .uk-tile-primary:not(.uk-preserve-color), .uk-tile-secondary:not(.uk-preserve-color) {
    color: #fff;
}

