::selection{  background-color: rgba(34,46,65,0.3);color:rgb(34,46,65);}

.uk-logo {
  font-family: BB-Med;}
  * {
  font-kerning: auto;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-variant-numeric: oldstyle-nums;
  text-rendering: geometricPrecision;
}
  b, strong{font-weight: unset;font-family: BB-Med;}

  em{font-weight: unset;font-family: BB-BookIta;}
b, strong > em{font-weight: unset;font-family: BB-MedIta;}

/*p:not(.uk-text-small){text-indent: 2rem each-line;}*/

  figcaption {
  padding-top: 1rem;
    padding-left: 0rem;
  font-size: 1rem;
  font-style: unset;
font-family: BB-BookIta;
color: inherit;
  text-align: left;
}

u{text-decoration:unset;margin-left:2rem;}

.uk-navbar-nav > li > a {
  padding: 0 1rem;
  letter-spacing: 0;
 }
 
 .uk-navbar-nav > li > a::before {
  content: "";
  height:1.7rem;
  background-color: rgba(34,46,65,0.3);
  bottom: 6.5px;
 }
 
 .uk-navbar-nav > li > a:active::before {
  background-color: rgba(34,46,65,0.3);
}

 @media screen and (max-width:960px){.uk-navbar-nav > li > a {
  font-size:1rem;
  padding: 0 0.75rem;
  letter-spacing: 0;
 }
 .uk-logo {
  font-size:1rem;}
  }
  
  .uk-lightbox-toolbar {
  padding: 1.5rem;
  background: unset;
  color: #fff;
}

.uk-navbar-nav > li.uk-active > a::before {
content: "";
  height:1.7rem;
  background-color: rgba(34,46,65,0.3);
  bottom: 6.5px;
}

.uk-light, .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), .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-overlay-primary, .uk-offcanvas-bar, .uk-overlay-secondary, .uk-overlay-gradient {
  color: rgba(255,255,255);
}

@media (min-width: 960px) {
  .uk-heading-small {
    font-size: 2rem;
  }
    figcaption {
  padding-top: 1rem;
    padding-left: 0rem;
  font-size: 1rem;
  font-style: unset;
font-family: BB-BookIta;
color: inherit;
  text-align: left;
  max-width:50%;
}
}

.uk-light .uk-grid-divider > :not(.uk-first-column)::before, .uk-section-primary:not(.uk-preserve-color) .uk-grid-divider > :not(.uk-first-column)::before, .uk-section-secondary:not(.uk-preserve-color) .uk-grid-divider > :not(.uk-first-column)::before, .uk-tile-primary:not(.uk-preserve-color) .uk-grid-divider > :not(.uk-first-column)::before, .uk-tile-secondary:not(.uk-preserve-color) .uk-grid-divider > :not(.uk-first-column)::before, .uk-card-primary.uk-card-body .uk-grid-divider > :not(.uk-first-column)::before, .uk-card-primary > :not([class*="uk-card-media"]) .uk-grid-divider > :not(.uk-first-column)::before, .uk-card-secondary.uk-card-body .uk-grid-divider > :not(.uk-first-column)::before, .uk-card-secondary > :not([class*="uk-card-media"]) .uk-grid-divider > :not(.uk-first-column)::before, .uk-overlay-primary .uk-grid-divider > :not(.uk-first-column)::before, .uk-offcanvas-bar .uk-grid-divider > :not(.uk-first-column)::before, .uk-overlay-secondary .uk-grid-divider > :not(.uk-first-column)::before, .uk-overlay-gradient .uk-grid-divider > :not(.uk-first-column)::before {
  border-left-color: rgb(255, 255, 255);
}