/* Derived from the original YOOtheme Everest styles. Copyright (C) YOOtheme GmbH.
 * YOOtheme Proprietary Use License: http://www.yootheme.com/license
 * Original declarations and cascade order retained for the used template. */
html { font: 300 14px / 24px Roboto; text-size-adjust: 100%; background: rgb(251, 251, 251); color: rgb(86, 89, 85); }
body { margin: 0px; }
a { background: transparent; }
a:active,  a:hover { outline: 0px; }
a { color: rgb(195, 182, 151); text-decoration: none; cursor: pointer; }
a:hover { color: rgb(195, 182, 151); text-decoration: underline; }
 img { vertical-align: middle; }
 img { max-width: 100%; height: auto; box-sizing: border-box; }
img { border: 0px; }
p,  ul { margin: 0px 0px 15px; }
* + p,  * + ul { margin-top: 15px; }
h1,  h3 { margin: 0px 0px 15px; font-family: Ubuntu; font-weight: normal; color: rgb(86, 89, 85); text-transform: none; }
 * + h3 { margin-top: 25px; }
h1 { font-size: 36px; line-height: 42px; }
h3 { font-size: 18px; line-height: 24px; }
ul { padding-left: 30px; }
ul > li > ul { margin: 0px; }
::selection { background: rgb(186, 178, 156); color: rgb(255, 255, 255); text-shadow: none; }
article,  aside,  footer,  main,  nav { display: block; }
.uk-grid { display: flex; flex-wrap: wrap; margin: 0px; padding: 0px; list-style: none; }
.uk-grid::before,  .uk-grid::after { content: ""; display: block; overflow: hidden; }
.uk-grid::after { clear: both; }
.uk-grid > * { flex: 0 0 auto; margin: 0px; float: left; }
.uk-grid > * > :last-child { margin-bottom: 0px; }
.uk-grid { margin-left: -15px; }
.uk-grid > * { padding-left: 15px; }
 .uk-grid-margin { margin-top: 15px; }
@media (min-width: 1220px) {
.uk-grid { margin-left: -15px; }
.uk-grid > * { padding-left: 15px; }
 .uk-grid-margin { margin-top: 15px; }
}
 .uk-grid-collapse > .uk-grid-margin { margin-top: 0px; }
 .uk-grid-small > .uk-grid-margin { margin-top: 10px; }
 .uk-grid-medium > .uk-grid-margin { margin-top: 15px; }
[class*="uk-width"] { box-sizing: border-box; width: 100%; }
.uk-width-1-1 { width: 100%; }
@media (min-width: 768px) {
.uk-width-medium-1-4 { width: 25%; }
.uk-width-medium-3-4 { width: 75%; }
}
.uk-panel { display: block; position: relative; }
.uk-panel,  .uk-panel:hover { text-decoration: none; }
.uk-panel::before,  .uk-panel::after { content: ""; display: table; }
.uk-panel::after { clear: both; }
.uk-panel > :not(.uk-panel-title):last-child { margin-bottom: 0px; }
.uk-panel-title { margin-top: 0px; margin-bottom: 15px; font-size: 18px; line-height: 24px; font-weight: normal; text-transform: none; color: rgb(86, 89, 85); }
.uk-panel-box { padding: 30px; background: rgb(251, 251, 251); color: rgb(86, 89, 85); box-shadow: rgba(80, 80, 80, 0.1) 0px 1px 5px; }
.uk-panel-box .uk-nav-side > li > a { padding-left: 30px; padding-right: 30px; }
.uk-panel-box .uk-nav-side ul.uk-nav-sub { padding-left: 40px; }
.uk-panel-box .uk-panel-title { color: rgb(86, 89, 85); }
.uk-panel-box > .uk-nav-side { margin: 0px -30px; }
.uk-article::before,  .uk-article::after { content: ""; display: table; }
.uk-article::after { clear: both; }
.uk-article > :last-child { margin-bottom: 0px; }
.uk-article-title { font-size: 36px; line-height: 36px; font-weight: normal; text-transform: none; }
.uk-nav,  .uk-nav ul { margin: 0px; padding: 0px; list-style: none; }
.uk-nav li > a { display: block; text-decoration: none; }
.uk-nav > li > a { padding: 7px 0px; }
.uk-nav ul { padding-left: 15px; }
.uk-nav ul a { padding: 2px 0px; }
ul.uk-nav-sub { padding: 10px 10px 10px 15px; border-top: 1px solid rgb(221, 225, 220); background: rgb(241, 239, 234); }
.uk-nav-parent-icon > .uk-parent > a::after { content: ""; width: 12px; margin-right: -12px; float: right; font-family: FontAwesome; text-align: center; }
.uk-nav-parent-icon > .uk-parent.uk-open > a::after { content: ""; }
.uk-nav-side > li > a { color: rgb(86, 89, 85); padding: 10px 15px; border-top: 1px solid rgb(221, 225, 220); }
.uk-nav-side > li > a:hover,  .uk-nav-side > li > a:focus { background: rgba(0, 0, 0, 0); color: rgb(195, 182, 151); outline: none; }
.uk-nav-side > li.uk-active > a { background: rgba(0, 0, 0, 0); color: rgb(195, 182, 151); }
.uk-nav-side ul a { color: rgb(86, 89, 85); }
.uk-nav-side ul a:hover { color: rgb(195, 182, 151); }
.uk-nav-navbar > li > a { color: rgb(86, 89, 85); }
.uk-nav-navbar > li > a:hover,  .uk-nav-navbar > li > a:focus { background: rgba(0, 0, 0, 0); color: rgb(195, 182, 151); outline: none; }
.uk-nav-offcanvas > li > a { color: rgb(86, 89, 85); padding: 10px 20px; border-top: 1px solid rgb(221, 225, 220); }
 html:not(.uk-touch) .uk-nav-offcanvas > li > a:hover,  html:not(.uk-touch) .uk-nav-offcanvas > li > a:focus { background: rgba(0, 0, 0, 0); color: rgb(195, 182, 151); outline: none; }
html .uk-nav.uk-nav-offcanvas > li.uk-active > a { background: rgba(0, 0, 0, 0); color: rgb(195, 182, 151); }
.uk-nav-offcanvas ul a { color: rgb(86, 89, 85); }
html:not(.uk-touch) .uk-nav-offcanvas ul a:hover { color: rgb(195, 182, 151); }
.uk-nav-side > li:first-child > a { border-top-width: 0px; }
.uk-nav-offcanvas ul.uk-nav-sub { padding-left: 20px; }
.uk-navbar { background: none rgba(250, 250, 250, 0.4); color: rgb(117, 114, 108); box-shadow: rgba(80, 80, 80, 0.1) 0px 1px 5px, rgba(0, 0, 0, 0) 0px 0px 1px inset, rgba(0, 0, 0, 0) 0px 1px 0px inset; }
.uk-navbar::before,  .uk-navbar::after { content: ""; display: table; }
.uk-navbar::after { clear: both; }
.uk-navbar-nav { margin: 0px; padding: 0px; list-style: none; float: left; }
.uk-navbar-nav > li { float: left; position: relative; }
.uk-navbar-nav > li > a { display: block; box-sizing: border-box; text-decoration: none; height: 70px; padding: 0px 25px; line-height: 70px; color: rgb(117, 114, 108); font-size: 14px; font-family: Roboto; font-weight: 300; border-right: 1px solid rgb(219, 218, 215); box-shadow: rgba(0, 0, 0, 0) 1px 0px 0px; text-shadow: rgba(0, 0, 0, 0) 0px 1px 1px; text-transform: uppercase; }
.uk-navbar-nav > li:hover > a,  .uk-navbar-nav > li > a:focus,  .uk-navbar-nav > li.uk-open > a { background-color: rgba(0, 0, 0, 0.016); color: rgb(117, 114, 108); outline: none; }
.uk-navbar-nav > li > a:active { background-color: rgba(0, 0, 0, 0); color: rgb(117, 114, 108); }
.uk-navbar-nav > li.uk-active > a { background-color: rgba(0, 0, 0, 0.016); color: rgb(117, 114, 108); }
.uk-navbar-content,  .uk-navbar-toggle { box-sizing: border-box; display: block; height: 70px; padding: 0px 25px; float: left; }
.uk-navbar-content::before,  .uk-navbar-toggle::before { content: ""; display: inline-block; height: 100%; vertical-align: middle; }
.uk-navbar-toggle { font-size: 18px; color: rgb(117, 114, 108); text-decoration: none; }
.uk-navbar-toggle:hover,  .uk-navbar-toggle:focus { color: rgb(117, 114, 108); text-decoration: none; outline: none; }
.uk-navbar-toggle::after { content: ""; font-family: FontAwesome; vertical-align: middle; }
.uk-navbar-center { float: none; text-align: center; max-width: 50%; margin-left: auto; margin-right: auto; }
.uk-navbar > .uk-navbar-nav:first-child > li:first-child > a { border-left-width: 0px; box-shadow: rgba(0, 0, 0, 0) 1px 0px 0px; }
.uk-subnav { display: flex; flex-wrap: wrap; margin-left: -10px; margin-top: -10px; padding: 0px; list-style: none; }
.uk-subnav > * { flex: 0 0 auto; padding-left: 10px; margin-top: 10px; position: relative; }
.uk-subnav::before,  .uk-subnav::after { content: ""; display: block; overflow: hidden; }
.uk-subnav::after { clear: both; }
.uk-subnav > * { float: left; }
.uk-subnav > * > * { display: inline-block; color: rgb(86, 89, 85); }
.uk-subnav-line > :nth-child(n+2)::before { margin-right: 10px; border-left: 1px solid rgb(221, 225, 220); }
.uk-breadcrumb { padding: 0px; list-style: none; font-size: 0.001px; }
.uk-breadcrumb > li { font-size: 1rem; vertical-align: top; }
.uk-breadcrumb > li, .uk-breadcrumb > li > a, .uk-breadcrumb > li > span { display: inline-block; }
.uk-breadcrumb > li:nth-child(n+2)::before { content: "\f105"; display: inline-block; margin: 0 8px; color: #c7c7c6; font-family: "FontAwesome"; }
.uk-breadcrumb > li:not(.uk-active) > span { color: #c7c7c6; }
@font-face { font-family: FontAwesome; src: url("/assets/fontawesome.woff2") format("woff2"); font-weight: normal; font-style: normal; }
[class*="uk-animation-"] { animation-duration: 0.5s; animation-timing-function: ease-out; animation-fill-mode: both; }
@media screen {
[data-uk-scrollspy*="uk-animation-"]:not([data-uk-scrollspy*="target"]) { opacity: 0; }
}
.uk-animation-fade { animation-name: uk-fade; animation-duration: 0.8s; animation-timing-function: linear !important; }
.uk-animation-scale-up { animation-name: uk-fade-scale-02; }
.uk-animation-scale-down { animation-name: uk-fade-scale-18; }
.uk-animation-slide-top { animation-name: uk-fade-top; }
.uk-animation-slide-bottom { animation-name: uk-fade-bottom; }
.uk-animation-slide-left { animation-name: uk-fade-left; }
.uk-animation-slide-right { animation-name: uk-fade-right; }
.uk-animation-scale { animation-name: uk-scale-12; }
.uk-animation-shake { animation-name: uk-shake; }
.uk-animation-reverse { animation-direction: reverse; animation-timing-function: ease-in; }
.uk-animation-15 { animation-duration: 15s; }
.uk-animation-top-left { transform-origin: 0px 0px; }
.uk-animation-top-center { transform-origin: 50% 0px; }
.uk-animation-top-right { transform-origin: 100% 0px; }
.uk-animation-middle-left { transform-origin: 0px 50%; }
.uk-animation-middle-right { transform-origin: 100% 50%; }
.uk-animation-bottom-left { transform-origin: 0px 100%; }
.uk-animation-bottom-center { transform-origin: 50% 100%; }
.uk-animation-bottom-right { transform-origin: 100% 100%; }
.uk-animation-hover:not(:hover),  .uk-animation-hover:not(:hover) [class*="uk-animation-"],  .uk-touch .uk-animation-hover:not(.uk-hover),  .uk-touch .uk-animation-hover:not(.uk-hover) [class*="uk-animation-"] { animation-name: none; }
@-webkit-keyframes uk-fade { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes uk-fade { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@-webkit-keyframes uk-fade-top { 
  0% { opacity: 0; transform: translateY(-100%); }
  100% { opacity: 1; transform: translateY(0px); }
}
@keyframes uk-fade-top { 
  0% { opacity: 0; transform: translateY(-100%); }
  100% { opacity: 1; transform: translateY(0px); }
}
@-webkit-keyframes uk-fade-bottom { 
  0% { opacity: 0; transform: translateY(100%); }
  100% { opacity: 1; transform: translateY(0px); }
}
@keyframes uk-fade-bottom { 
  0% { opacity: 0; transform: translateY(100%); }
  100% { opacity: 1; transform: translateY(0px); }
}
@-webkit-keyframes uk-fade-left { 
  0% { opacity: 0; transform: translateX(-100%); }
  100% { opacity: 1; transform: translateX(0px); }
}
@keyframes uk-fade-left { 
  0% { opacity: 0; transform: translateX(-100%); }
  100% { opacity: 1; transform: translateX(0px); }
}
@-webkit-keyframes uk-fade-right { 
  0% { opacity: 0; transform: translateX(100%); }
  100% { opacity: 1; transform: translateX(0px); }
}
@keyframes uk-fade-right { 
  0% { opacity: 0; transform: translateX(100%); }
  100% { opacity: 1; transform: translateX(0px); }
}
@-webkit-keyframes uk-fade-scale-02 { 
  0% { opacity: 0; transform: scale(0.2); }
  100% { opacity: 1; transform: scale(1); }
}
@keyframes uk-fade-scale-02 { 
  0% { opacity: 0; transform: scale(0.2); }
  100% { opacity: 1; transform: scale(1); }
}
@-webkit-keyframes uk-fade-scale-15 { 
  0% { opacity: 0; transform: scale(1.5); }
  100% { opacity: 1; transform: scale(1); }
}
@keyframes uk-fade-scale-15 { 
  0% { opacity: 0; transform: scale(1.5); }
  100% { opacity: 1; transform: scale(1); }
}
@-webkit-keyframes uk-fade-scale-18 { 
  0% { opacity: 0; transform: scale(1.8); }
  100% { opacity: 1; transform: scale(1); }
}
@keyframes uk-fade-scale-18 { 
  0% { opacity: 0; transform: scale(1.8); }
  100% { opacity: 1; transform: scale(1); }
}
@-webkit-keyframes uk-slide-left { 
  0% { transform: translateX(-100%); }
  100% { transform: translateX(0px); }
}
@keyframes uk-slide-left { 
  0% { transform: translateX(-100%); }
  100% { transform: translateX(0px); }
}
@-webkit-keyframes uk-slide-right { 
  0% { transform: translateX(100%); }
  100% { transform: translateX(0px); }
}
@keyframes uk-slide-right { 
  0% { transform: translateX(100%); }
  100% { transform: translateX(0px); }
}
@-webkit-keyframes uk-slide-left-33 { 
  0% { transform: translateX(33%); }
  100% { transform: translateX(0px); }
}
@keyframes uk-slide-left-33 { 
  0% { transform: translateX(33%); }
  100% { transform: translateX(0px); }
}
@-webkit-keyframes uk-slide-right-33 { 
  0% { transform: translateX(-33%); }
  100% { transform: translateX(0px); }
}
@keyframes uk-slide-right-33 { 
  0% { transform: translateX(-33%); }
  100% { transform: translateX(0px); }
}
@-webkit-keyframes uk-scale-12 { 
  0% { transform: scale(1.2); }
  100% { transform: scale(1); }
}
@keyframes uk-scale-12 { 
  0% { transform: scale(1.2); }
  100% { transform: scale(1); }
}
@-webkit-keyframes uk-rotate { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}
@keyframes uk-rotate { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}
@-webkit-keyframes uk-shake { 
  0%, 100% { transform: translateX(0px); }
  10% { transform: translateX(-9px); }
  20% { transform: translateX(8px); }
  30% { transform: translateX(-7px); }
  40% { transform: translateX(6px); }
  50% { transform: translateX(-5px); }
  60% { transform: translateX(4px); }
  70% { transform: translateX(-3px); }
  80% { transform: translateX(2px); }
  90% { transform: translateX(-1px); }
}
@keyframes uk-shake { 
  0%, 100% { transform: translateX(0px); }
  10% { transform: translateX(-9px); }
  20% { transform: translateX(8px); }
  30% { transform: translateX(-7px); }
  40% { transform: translateX(6px); }
  50% { transform: translateX(-5px); }
  60% { transform: translateX(4px); }
  70% { transform: translateX(-3px); }
  80% { transform: translateX(2px); }
  90% { transform: translateX(-1px); }
}
@-webkit-keyframes uk-slide-top-fixed { 
  0% { opacity: 0; transform: translateY(-10px); }
  100% { opacity: 1; transform: translateY(0px); }
}
@keyframes uk-slide-top-fixed { 
  0% { opacity: 0; transform: translateY(-10px); }
  100% { opacity: 1; transform: translateY(0px); }
}
@-webkit-keyframes uk-slide-bottom-fixed { 
  0% { opacity: 0; transform: translateY(10px); }
  100% { opacity: 1; transform: translateY(0px); }
}
@keyframes uk-slide-bottom-fixed { 
  0% { opacity: 0; transform: translateY(10px); }
  100% { opacity: 1; transform: translateY(0px); }
}
.uk-dropdown,  .uk-dropdown-blank { display: none; position: absolute; z-index: 1020; box-sizing: border-box; width: 200px; }
.uk-dropdown { padding: 30px; background: rgb(251, 251, 251); color: rgb(86, 89, 85); font-size: 1rem; vertical-align: top; box-shadow: rgba(80, 80, 80, 0.1) 0px 1px 5px; }
.uk-open > .uk-dropdown,  .uk-open > .uk-dropdown-blank { display: block; animation: 0.2s ease-in-out 0s 1 normal none running uk-fade; transform-origin: 0px 0px; }
.uk-dropdown-top { margin-top: -15px; }
.uk-dropdown-bottom { margin-top: 15px; }
.uk-dropdown-left { margin-left: -15px; }
.uk-dropdown-right { margin-left: 15px; }
.uk-dropdown .uk-nav { margin: 0px -30px; }
.uk-grid .uk-dropdown-grid + .uk-dropdown-grid { margin-top: 30px; }
.uk-dropdown-grid > [class*="uk-width-"] > .uk-panel + .uk-panel { margin-top: 30px; }
@media (min-width: 768px) {
.uk-dropdown:not(.uk-dropdown-stack) > .uk-dropdown-grid { margin-left: -30px; margin-right: -30px; }
.uk-dropdown:not(.uk-dropdown-stack) > .uk-dropdown-grid > [class*="uk-width-"] { padding-left: 30px; padding-right: 30px; }
.uk-dropdown:not(.uk-dropdown-stack) > .uk-dropdown-grid > [class*="uk-width-"]:nth-child(n+2) { border-left: 1px solid rgb(221, 225, 220); }
.uk-dropdown-width-2:not(.uk-dropdown-stack) { width: 400px; }
.uk-dropdown-width-3:not(.uk-dropdown-stack) { width: 600px; }
.uk-dropdown-width-4:not(.uk-dropdown-stack) { width: 800px; }
.uk-dropdown-width-5:not(.uk-dropdown-stack) { width: 1000px; }
}
@media (max-width: 767px) {
.uk-dropdown-grid > [class*="uk-width-"] { width: 100%; }
.uk-dropdown-grid > [class*="uk-width-"]:nth-child(n+2) { margin-top: 30px; }
}
.uk-dropdown-stack > .uk-dropdown-grid > [class*="uk-width-"] { width: 100%; }
.uk-dropdown-stack > .uk-dropdown-grid > [class*="uk-width-"]:nth-child(n+2) { margin-top: 30px; }
.uk-dropdown-small { min-width: 150px; width: auto; padding: 15px; white-space: nowrap; }
.uk-dropdown-small .uk-nav { margin: 0px -15px; }
.uk-dropdown-navbar { margin-top: 15px; background: rgb(251, 251, 251); color: rgb(86, 89, 85); }
.uk-open > .uk-dropdown-navbar { animation: 0.2s ease-in-out 0s 1 normal none running uk-slide-top-fixed; }
.uk-dropdown-scrollable { overflow-y: auto; max-height: 200px; }
.uk-dropdown .uk-nav { margin: 0px; }
.uk-offcanvas { display: none; position: fixed; inset: 0px; z-index: 1000; touch-action: none; background: rgba(0, 0, 0, 0.1); }
.uk-offcanvas.uk-active { display: block; }
.uk-offcanvas-page { position: fixed; transition: margin-left 0.3s ease-in-out; }
.uk-offcanvas-bar { position: fixed; top: 0px; bottom: 0px; left: 0px; transform: translateX(-100%); z-index: 1001; width: 270px; max-width: 100%; background: rgb(251, 251, 251); overflow-y: auto; transition: transform 0.3s ease-in-out; }
.uk-offcanvas.uk-active .uk-offcanvas-bar.uk-offcanvas-bar-show { transform: translateX(0%); }
.uk-offcanvas-bar-flip { left: auto; right: 0px; transform: translateX(100%); }
.uk-offcanvas .uk-panel { margin: 20px; color: rgb(86, 89, 85); }
.uk-offcanvas .uk-panel-title { color: rgb(86, 89, 85); }
.uk-offcanvas .uk-panel a:not([class]) { color: rgb(195, 182, 151); }
.uk-offcanvas .uk-panel a:not([class]):hover { color: rgb(195, 182, 151); }
.uk-offcanvas-bar::after { content: ""; display: block; position: absolute; top: 0px; right: 0px; bottom: 0px; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 7px 3px; }
.uk-offcanvas-bar-flip::after { right: auto; left: 0px; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 7px 3px; }
.uk-text-center { text-align: center !important; }
.uk-container { box-sizing: border-box; max-width: 1000px; padding: 0px 15px; }
@media (min-width: 1220px) {
.uk-container { max-width: 1000px; padding: 0px 15px; }
}
.uk-container::before,  .uk-container::after { content: ""; display: table; }
.uk-container::after { clear: both; }
.uk-container-center { margin-left: auto; margin-right: auto; }
.uk-clearfix::before { content: ""; display: table-cell; }
.uk-clearfix::after { content: ""; display: table; clear: both; }
 .uk-responsive-height { box-sizing: border-box; }
.uk-responsive-height { max-height: 100%; width: auto; }
@media (min-width: 960px) {
.uk-visible-small { display: none !important; }
}
@media (min-width: 768px) and (max-width: 959px) {
.uk-visible-small { display: none !important; }
}
@media (max-width: 767px) {
.uk-hidden-small { display: none !important; }
}
.uk-flex-center { justify-content: center; }
@media print {
* { background: transparent !important; color: black !important; box-shadow: none !important; text-shadow: none !important; }
a,  a:visited { text-decoration: underline; }
 img { break-inside: avoid; }
img { max-width: 100% !important; }
p,  h3 { orphans: 3; widows: 3; }
 h3 { break-after: avoid; }
}
@-webkit-keyframes uk-progress-bar-stripes { 
  0% { background-position: 0px 0px; }
  100% { background-position: 30px 0px; }
}
@keyframes uk-progress-bar-stripes { 
  0% { background-position: 0px 0px; }
  100% { background-position: 30px 0px; }
}
[data-uk-sticky].uk-active { z-index: 980; box-sizing: border-box; backface-visibility: hidden; }
[data-uk-sticky][class*="uk-animation-"] { animation-duration: 0.2s; }
[data-uk-sticky].uk-animation-reverse { animation-duration: 0.2s; }
.uk-dropdown-search { width: 300px; margin-top: 15px; background: rgb(251, 251, 251); color: rgb(86, 89, 85); }
.uk-open > .uk-dropdown-search { animation: 0.2s ease-in-out 0s 1 normal none running uk-slide-top-fixed; }
.uk-navbar-flip .uk-dropdown-search { margin-top: 35px; margin-right: -25px; }
html { overflow-y: scroll; }
 .tm-navbar,  .tm-footer { margin-top: 15px; margin-bottom: 15px; }
.tm-headerbar { margin-top: 40px; margin-bottom: 40px; }
.tm-logo:hover { text-decoration: none; }
.tm-logo-small { letter-spacing: -0.31em; }
@media (min-width: 768px) and (max-width: 959px) {
.uk-navbar-nav > li > a { padding: 0px 20px; }
}
[data-uk-sticky] { position: relative; }
[data-uk-sticky].uk-active.tm-navbar { margin-top: 0px; background-color: rgba(250, 250, 250, 0.4); transition-duration: 400ms; }
[data-uk-sticky] .tm-navbar { transition: background-color 250ms ease-in-out; }
.tm-main > :nth-child(n+2) { margin-top: 15px; }
.uk-breadcrumb { padding: 30px; background: rgb(251, 251, 251); box-shadow: rgba(80, 80, 80, 0.1) 0px 1px 5px; }
.tm-isblog .uk-article { padding: 30px; background: rgb(251, 251, 251); box-shadow: rgba(80, 80, 80, 0.1) 0px 1px 5px; }
.tm-content > :last-child { margin-bottom: 0px; }
.tm-footer { position: relative; padding: 30px; background: none rgba(250, 250, 250, 0.4); box-shadow: rgba(80, 80, 80, 0.1) 0px 1px 5px, rgba(0, 0, 0, 0) 0px 0px 1px inset, rgba(0, 0, 0, 0) 0px 1px 0px inset; color: rgb(117, 114, 108); text-align: center; text-shadow: rgba(0, 0, 0, 0) 0px 1px 1px; }
.tm-footer a,  .tm-footer .uk-subnav > li > a { color: rgb(204, 193, 167); }
.tm-footer .uk-subnav-line > li:nth-child(n+2)::before { border-left-color: rgb(219, 218, 215); box-shadow: rgba(0, 0, 0, 0) 1px 0px 0px; }
.tm-footer .uk-panel + .uk-panel { margin-top: 15px; }
.tm-totop-scroller { display: block; position: absolute; top: 20px; right: 20px; z-index: 1000; width: 20px; height: 20px; text-align: center; line-height: 20px; font-size: 12px; transition: 0.05s linear; color: rgb(117, 114, 108) !important; }
.tm-totop-scroller::after { content: ""; font-family: FontAwesome; }
.tm-totop-scroller:hover,  .tm-totop-scroller:focus { outline: none; text-decoration: none; font-size: 14px; }
.tm-totop-scroller:active { font-size: 11px; }
@font-face { font-family: everest; src: url("/assets/everest.woff") format("woff"); font-weight: normal; font-style: normal; }
body { background: rgb(220, 218, 213); }
