
.uk-navbar-nav > li > a { color: inherit; font-size: inherit; font-family: inherit; }
.uk-navbar-nav > li > a, 
.uk-navbar-item, 
.uk-navbar-toggle { min-height: 0; }


[class*="uk-navbar-dropdown-bottom"] { margin-top: 0 }

div:not([data-uk-slider]) > .uk-slider-container .uk-slider-items.uk-grid { flex-wrap: wrap; }
div:not([data-uk-slider]) > .uk-slider-container { overflow: visible; }

.uk-lightbox-toolbar { background: none }

.uk-offcanvas-overlay::before { background: #fff; }


.uk-slidenav { color:  currentColor; }
.uk-slidenav:hover { color: var(--color-orange);}

.uk-list-line > li + li {padding-top: 30px;border-top: 1px solid #eaeaf4;margin-top: 30px !important;}
.uk-list, .list { list-style: none !important; padding-left: 0 !important;}

.uk-grid-divider > ::before {border-color: currentColor !important; }

/*
 * Navbar 
 */
@media (min-width: 1200px){
	.uk-navbar-center\@l:not(:only-child) {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: max-content;box-sizing: border-box;z-index: 990;	}
}



/*
 * XLarge
 */
/* Horizontal */
.uk-grid-xlarge,
.uk-grid-column-xlarge { margin-left: -80px;}
.uk-grid-xlarge > *,
.uk-grid-column-xlarge > * {padding-left: 80px;}
/* Vertical */
.uk-grid + .uk-grid-xlarge,
.uk-grid + .uk-grid-row-xlarge,
.uk-grid-xlarge > .uk-grid-margin,
.uk-grid-row-xlarge > .uk-grid-margin,
* + .uk-grid-margin-xlarge {margin-top: 80px;}
/* Desktop and bigger */
@media (min-width: 1200px) {
/* Horizontal */
.uk-grid-xlarge,
.uk-grid-column-xlarge {margin-left: -150px;}
.uk-grid-xlarge > *,
.uk-grid-column-xlarge > * {padding-left: 150px;}
/* Vertical */
.uk-grid + .uk-grid-xlarge,
.uk-grid + .uk-grid-row-xlarge,
.uk-grid-xlarge > .uk-grid-margin,
.uk-grid-row-xlarge > .uk-grid-margin,
* + .uk-grid-margin-xlarge {margin-top: 150px;}
}


/* Laptop and bigger */
@media (min-width: 1200px) {
  .uk-heading-medium {
    font-size: 6rem;
  }
  .uk-heading-large {
    font-size: 8rem;
  }
  .uk-heading-xlarge {
    font-size: 10rem;
  }
  .uk-heading-2xlarge {
    font-size: 13rem;
  }
}


