/* 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. */
article,  aside,  footer,  nav { display: block; }
html { font-size: 100%; text-size-adjust: 100%; }
a:focus { outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px; }
a:hover,  a:active { outline: 0px; }
img { max-width: 100%; height: auto; vertical-align: middle; border: 0px; }
@media print {
* { text-shadow: none !important; color: rgb(0, 0, 0) !important; background: transparent !important; box-shadow: none !important; }
a,  a:visited { text-decoration: underline; }
a[href]::after { content: " (" attr(href) ")"; }
 a[href^="#"]::after { content: ""; }
 img { break-inside: avoid; }
img { max-width: 100% !important; }
p,  h3 { orphans: 3; widows: 3; }
 h3 { break-after: avoid; }
}
.clearfix::before,  .clearfix::after { display: table; content: ""; line-height: 0; }
.clearfix::after { clear: both; }
body { margin: 0px; font-family: Roboto; font-size: 14px; line-height: 24px; color: rgb(86, 89, 85); background-color: rgb(251, 251, 251); }
a { color: rgb(195, 182, 151); text-decoration: none; }
a:hover,  a:focus { color: rgb(195, 182, 151); text-decoration: underline; }
p { margin: 0px 0px 12px; }
h1,  h3 { margin: 12px 0px; font-family: inherit; font-weight: normal; line-height: 24px; color: rgb(86, 89, 85); text-rendering: optimizelegibility; }
h1,  h3 { line-height: 48px; }
h1 { font-size: 38.5px; }
h3 { font-size: 24.5px; }
ul { padding: 0px; margin: 0px 0px 12px 25px; }
ul ul { margin-bottom: 0px; }
li { line-height: 24px; }
.nav { margin-left: 0px; margin-bottom: 24px; list-style: none; }
@media (max-width: 767px) {
body { padding-left: 20px; padding-right: 20px; }
}
@media (max-width: 979px) {
body { padding-top: 0px; }
}
body { padding-left: 0px; padding-right: 0px; background-color: transparent; font: inherit; color: inherit; }
 .nav:not(.nav-list) { padding-left: 0px; }
h1,  h3 { text-rendering: auto; }
li { line-height: 24px; }
