.rs-columns {
  clear: both;
  display: inline-block;
  width: 100%;
}

.rs-column {
  float: left;
  width: 100%;
  margin-top: 7.69231%;
  margin-right: 7.69231%;
}
.rs-column.-large-first {
  clear: left;
}
.rs-column.-large-last {
  margin-right: -5px;
}
.rs-column.-large-first-row {
  margin-top: 0;
}
.rs-column.-large-col-1-1 {
  width: 100%;
}
.rs-column.-large-col-2-1 {
  width: 46.15385%;
}
.rs-column.-large-col-2-2 {
  width: 100%;
}
.rs-column.-large-col-3-1 {
  width: 28.20513%;
}
.rs-column.-large-col-3-2 {
  width: 64.10256%;
}
.rs-column.-large-col-3-3 {
  width: 100%;
}
.rs-column.-large-col-4-1 {
  width: 19.23077%;
}
.rs-column.-large-col-4-2 {
  width: 46.15385%;
}
.rs-column.-large-col-4-3 {
  width: 73.07692%;
}
.rs-column.-large-col-4-4 {
  width: 100%;
}
.rs-column.-large-col-5-1 {
  width: 13.84615%;
}
.rs-column.-large-col-5-2 {
  width: 35.38462%;
}
.rs-column.-large-col-5-3 {
  width: 56.92308%;
}
.rs-column.-large-col-5-4 {
  width: 78.46154%;
}
.rs-column.-large-col-5-5 {
  width: 100%;
}
.rs-column.-large-col-6-1 {
  width: 10.25641%;
}
.rs-column.-large-col-6-2 {
  width: 28.20513%;
}
.rs-column.-large-col-6-3 {
  width: 46.15385%;
}
.rs-column.-large-col-6-4 {
  width: 64.10256%;
}
.rs-column.-large-col-6-5 {
  width: 82.05128%;
}
.rs-column.-large-col-6-6 {
  width: 100%;
}
@media screen and (max-width: 900px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-first {
    clear: none;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: left;
  }
  .rs-column.-medium-last {
    margin-right: -5px;
  }
  .rs-column.-medium-first-row {
    margin-top: 0;
  }
  .rs-column.-medium-col-1-1 {
    width: 100%;
  }
  .rs-column.-medium-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-2-2 {
    width: 100%;
  }
  .rs-column.-medium-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-3-3 {
    width: 100%;
  }
  .rs-column.-medium-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-medium-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-medium-col-4-4 {
    width: 100%;
  }
  .rs-column.-medium-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-medium-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-medium-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-medium-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-medium-col-5-5 {
    width: 100%;
  }
  .rs-column.-medium-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-medium-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-medium-col-6-6 {
    width: 100%;
  }
}
@media screen and (max-width: 599px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: none;
  }
  .rs-column.-medium-last {
    margin-right: 7.69231%;
  }
  .rs-column.-medium-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-small-first {
    clear: left;
  }
  .rs-column.-small-last {
    margin-right: -5px;
  }
  .rs-column.-small-first-row {
    margin-top: 0;
  }
  .rs-column.-small-col-1-1 {
    width: 100%;
  }
  .rs-column.-small-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-small-col-2-2 {
    width: 100%;
  }
  .rs-column.-small-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-small-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-small-col-3-3 {
    width: 100%;
  }
  .rs-column.-small-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-small-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-small-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-small-col-4-4 {
    width: 100%;
  }
  .rs-column.-small-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-small-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-small-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-small-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-small-col-5-5 {
    width: 100%;
  }
  .rs-column.-small-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-small-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-small-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-small-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-small-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-small-col-6-6 {
    width: 100%;
  }
}

/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8; }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }
  .mfp-preloader a {
    color: #CCC; }
    .mfp-preloader a:hover {
      color: #FFF; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  box-shadow: none;
  touch-action: manipulation; }

button::-moz-focus-inner {
  padding: 0;
  border: 0; }

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  .mfp-close:hover,
  .mfp-close:focus {
    opacity: 1; }
  .mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333; }

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap; }

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent; }
  .mfp-arrow:active {
    margin-top: -54px; }
  .mfp-arrow:hover,
  .mfp-arrow:focus {
    opacity: 1; }
  .mfp-arrow:before,
  .mfp-arrow:after {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  .mfp-arrow:after {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow:before {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

.mfp-arrow-left {
  left: 0; }
  .mfp-arrow-left:after {
    border-right: 17px solid #FFF;
    margin-left: 31px; }
  .mfp-arrow-left:before {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F; }

.mfp-arrow-right {
  right: 0; }
  .mfp-arrow-right:after {
    border-left: 17px solid #FFF;
    margin-left: 39px; }
  .mfp-arrow-right:before {
    border-left: 27px solid #3F3F3F; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
  .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444; }
  .mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px; }
  .mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }

html.mfp-open {
  margin-right:0!important;
}

body {
	overflow-y:scroll;
}

@charset "UTF-8";
/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit}optgroup{font-weight:bold}button,input,select{overflow:visible}button,input,select,textarea{margin:0}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{cursor:pointer}[disabled]{cursor:default}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}html{font-size:20px;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}body{font-family:Raleway;font-size:1rem;line-height:1.5;color:#3f3923;background-color:#f7f7f9}[tabindex="-1"]:focus{outline:none !important}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #bbb}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:bold}dd{margin-bottom:0.5rem;margin-left:0}blockquote{margin:0 0 1rem}a{color:#a5955b;text-decoration:none}a:focus,a:hover{color:#3f3923;text-decoration:none}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:none}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle}[role="button"]{cursor:pointer}a,area,button,[role="button"],input,label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse;background-color:transparent}caption{padding-top:0.75rem;padding-bottom:0.75rem;color:#bbb;text-align:left;caption-side:bottom}th{text-align:left}label{display:inline-block;margin-bottom:0.5rem}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,textarea{margin:0;line-height:inherit;border-radius:0}input[type="radio"]:disabled,input[type="checkbox"]:disabled{cursor:not-allowed}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:0.5rem;font-size:1.5rem;line-height:inherit}input[type="search"]{-webkit-appearance:none}output{display:inline-block}[hidden]{display:none !important}.container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.container::after{content:"";display:table;clear:both}@media (min-width:544px){.container{max-width:576px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:940px}}@media (min-width:1200px){.container{max-width:1200px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.container-fluid::after{content:"";display:table;clear:both}.row{margin-left:-20px;margin-right:-20px}.row::after{content:"";display:table;clear:both}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{position:relative;min-height:1px;padding-right:20px;padding-left:20px}.col-xs-1{float:left;width:8.3333333333%}.col-xs-2{float:left;width:16.6666666667%}.col-xs-3{float:left;width:25%}.col-xs-4{float:left;width:33.3333333333%}.col-xs-5{float:left;width:41.6666666667%}.col-xs-6{float:left;width:50%}.col-xs-7{float:left;width:58.3333333333%}.col-xs-8{float:left;width:66.6666666667%}.col-xs-9{float:left;width:75%}.col-xs-10{float:left;width:83.3333333333%}.col-xs-11{float:left;width:91.6666666667%}.col-xs-12{float:left;width:100%}.pull-xs-0{right:auto}.pull-xs-1{right:8.3333333333%}.pull-xs-2{right:16.6666666667%}.pull-xs-3{right:25%}.pull-xs-4{right:33.3333333333%}.pull-xs-5{right:41.6666666667%}.pull-xs-6{right:50%}.pull-xs-7{right:58.3333333333%}.pull-xs-8{right:66.6666666667%}.pull-xs-9{right:75%}.pull-xs-10{right:83.3333333333%}.pull-xs-11{right:91.6666666667%}.pull-xs-12{right:100%}.push-xs-0{left:auto}.push-xs-1{left:8.3333333333%}.push-xs-2{left:16.6666666667%}.push-xs-3{left:25%}.push-xs-4{left:33.3333333333%}.push-xs-5{left:41.6666666667%}.push-xs-6{left:50%}.push-xs-7{left:58.3333333333%}.push-xs-8{left:66.6666666667%}.push-xs-9{left:75%}.push-xs-10{left:83.3333333333%}.push-xs-11{left:91.6666666667%}.push-xs-12{left:100%}.offset-xs-1{margin-left:8.3333333333%}.offset-xs-2{margin-left:16.6666666667%}.offset-xs-3{margin-left:25%}.offset-xs-4{margin-left:33.3333333333%}.offset-xs-5{margin-left:41.6666666667%}.offset-xs-6{margin-left:50%}.offset-xs-7{margin-left:58.3333333333%}.offset-xs-8{margin-left:66.6666666667%}.offset-xs-9{margin-left:75%}.offset-xs-10{margin-left:83.3333333333%}.offset-xs-11{margin-left:91.6666666667%}@media (min-width:544px){.col-sm-1{float:left;width:8.3333333333%}.col-sm-2{float:left;width:16.6666666667%}.col-sm-3{float:left;width:25%}.col-sm-4{float:left;width:33.3333333333%}.col-sm-5{float:left;width:41.6666666667%}.col-sm-6{float:left;width:50%}.col-sm-7{float:left;width:58.3333333333%}.col-sm-8{float:left;width:66.6666666667%}.col-sm-9{float:left;width:75%}.col-sm-10{float:left;width:83.3333333333%}.col-sm-11{float:left;width:91.6666666667%}.col-sm-12{float:left;width:100%}.pull-sm-0{right:auto}.pull-sm-1{right:8.3333333333%}.pull-sm-2{right:16.6666666667%}.pull-sm-3{right:25%}.pull-sm-4{right:33.3333333333%}.pull-sm-5{right:41.6666666667%}.pull-sm-6{right:50%}.pull-sm-7{right:58.3333333333%}.pull-sm-8{right:66.6666666667%}.pull-sm-9{right:75%}.pull-sm-10{right:83.3333333333%}.pull-sm-11{right:91.6666666667%}.pull-sm-12{right:100%}.push-sm-0{left:auto}.push-sm-1{left:8.3333333333%}.push-sm-2{left:16.6666666667%}.push-sm-3{left:25%}.push-sm-4{left:33.3333333333%}.push-sm-5{left:41.6666666667%}.push-sm-6{left:50%}.push-sm-7{left:58.3333333333%}.push-sm-8{left:66.6666666667%}.push-sm-9{left:75%}.push-sm-10{left:83.3333333333%}.push-sm-11{left:91.6666666667%}.push-sm-12{left:100%}.offset-sm-0{margin-left:0%}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width:768px){.col-md-1{float:left;width:8.3333333333%}.col-md-2{float:left;width:16.6666666667%}.col-md-3{float:left;width:25%}.col-md-4{float:left;width:33.3333333333%}.col-md-5{float:left;width:41.6666666667%}.col-md-6{float:left;width:50%}.col-md-7{float:left;width:58.3333333333%}.col-md-8{float:left;width:66.6666666667%}.col-md-9{float:left;width:75%}.col-md-10{float:left;width:83.3333333333%}.col-md-11{float:left;width:91.6666666667%}.col-md-12{float:left;width:100%}.pull-md-0{right:auto}.pull-md-1{right:8.3333333333%}.pull-md-2{right:16.6666666667%}.pull-md-3{right:25%}.pull-md-4{right:33.3333333333%}.pull-md-5{right:41.6666666667%}.pull-md-6{right:50%}.pull-md-7{right:58.3333333333%}.pull-md-8{right:66.6666666667%}.pull-md-9{right:75%}.pull-md-10{right:83.3333333333%}.pull-md-11{right:91.6666666667%}.pull-md-12{right:100%}.push-md-0{left:auto}.push-md-1{left:8.3333333333%}.push-md-2{left:16.6666666667%}.push-md-3{left:25%}.push-md-4{left:33.3333333333%}.push-md-5{left:41.6666666667%}.push-md-6{left:50%}.push-md-7{left:58.3333333333%}.push-md-8{left:66.6666666667%}.push-md-9{left:75%}.push-md-10{left:83.3333333333%}.push-md-11{left:91.6666666667%}.push-md-12{left:100%}.offset-md-0{margin-left:0%}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width:992px){.col-lg-1{float:left;width:8.3333333333%}.col-lg-2{float:left;width:16.6666666667%}.col-lg-3{float:left;width:25%}.col-lg-4{float:left;width:33.3333333333%}.col-lg-5{float:left;width:41.6666666667%}.col-lg-6{float:left;width:50%}.col-lg-7{float:left;width:58.3333333333%}.col-lg-8{float:left;width:66.6666666667%}.col-lg-9{float:left;width:75%}.col-lg-10{float:left;width:83.3333333333%}.col-lg-11{float:left;width:91.6666666667%}.col-lg-12{float:left;width:100%}.pull-lg-0{right:auto}.pull-lg-1{right:8.3333333333%}.pull-lg-2{right:16.6666666667%}.pull-lg-3{right:25%}.pull-lg-4{right:33.3333333333%}.pull-lg-5{right:41.6666666667%}.pull-lg-6{right:50%}.pull-lg-7{right:58.3333333333%}.pull-lg-8{right:66.6666666667%}.pull-lg-9{right:75%}.pull-lg-10{right:83.3333333333%}.pull-lg-11{right:91.6666666667%}.pull-lg-12{right:100%}.push-lg-0{left:auto}.push-lg-1{left:8.3333333333%}.push-lg-2{left:16.6666666667%}.push-lg-3{left:25%}.push-lg-4{left:33.3333333333%}.push-lg-5{left:41.6666666667%}.push-lg-6{left:50%}.push-lg-7{left:58.3333333333%}.push-lg-8{left:66.6666666667%}.push-lg-9{left:75%}.push-lg-10{left:83.3333333333%}.push-lg-11{left:91.6666666667%}.push-lg-12{left:100%}.offset-lg-0{margin-left:0%}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width:1200px){.col-xl-1{float:left;width:8.3333333333%}.col-xl-2{float:left;width:16.6666666667%}.col-xl-3{float:left;width:25%}.col-xl-4{float:left;width:33.3333333333%}.col-xl-5{float:left;width:41.6666666667%}.col-xl-6{float:left;width:50%}.col-xl-7{float:left;width:58.3333333333%}.col-xl-8{float:left;width:66.6666666667%}.col-xl-9{float:left;width:75%}.col-xl-10{float:left;width:83.3333333333%}.col-xl-11{float:left;width:91.6666666667%}.col-xl-12{float:left;width:100%}.pull-xl-0{right:auto}.pull-xl-1{right:8.3333333333%}.pull-xl-2{right:16.6666666667%}.pull-xl-3{right:25%}.pull-xl-4{right:33.3333333333%}.pull-xl-5{right:41.6666666667%}.pull-xl-6{right:50%}.pull-xl-7{right:58.3333333333%}.pull-xl-8{right:66.6666666667%}.pull-xl-9{right:75%}.pull-xl-10{right:83.3333333333%}.pull-xl-11{right:91.6666666667%}.pull-xl-12{right:100%}.push-xl-0{left:auto}.push-xl-1{left:8.3333333333%}.push-xl-2{left:16.6666666667%}.push-xl-3{left:25%}.push-xl-4{left:33.3333333333%}.push-xl-5{left:41.6666666667%}.push-xl-6{left:50%}.push-xl-7{left:58.3333333333%}.push-xl-8{left:66.6666666667%}.push-xl-9{left:75%}.push-xl-10{left:83.3333333333%}.push-xl-11{left:91.6666666667%}.push-xl-12{left:100%}.offset-xl-0{margin-left:0%}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.form-control,form input:not([type="radio"]):not([type="checkbox"]),form textarea,form select,form button{display:block;width:100%;padding:0.5rem 0.75rem;font-size:1rem;line-height:1.25;color:#3f3923;background-color:#efefef;background-image:none;background-clip:padding-box;border:1px solid rgba(0, 0, 0, 0.15);border-radius:0}.form-control::-ms-expand,form input:not([type="checkbox"]):not([type="radio"])::-ms-expand,form textarea::-ms-expand,form select::-ms-expand,form button::-ms-expand{background-color:transparent;border:0}.form-control:focus,form input:not([type="checkbox"]):not([type="radio"]):focus,form textarea:focus,form select:focus,form button:focus{color:#3f3923;background-color:#efefef;border-color:#a5955b;outline:none}.form-control::placeholder,form input:not([type="checkbox"]):not([type="radio"])::placeholder,form textarea::placeholder,form select::placeholder,form button::placeholder{color:#999;opacity:1}.form-control:disabled,form input:not([type="checkbox"]):not([type="radio"]):disabled,form textarea:disabled,form select:disabled,form button:disabled,.form-control[readonly],form input:not([type="checkbox"]):not([type="radio"])[readonly],form textarea[readonly],form select[readonly],form button[readonly]{background-color:#f7f7f9;opacity:1}.form-control:disabled,form input:not([type="checkbox"]):not([type="radio"]):disabled,form textarea:disabled,form select:disabled,form button:disabled{cursor:not-allowed}select.form-control:not([size]):not([multiple]),form select:not([size]):not([multiple]){height:2.5rem}select.form-control:focus::-ms-value,form select:focus::-ms-value{color:#3f3923;background-color:#efefef}.form-control-file,.form-control-range{display:block}.col-form-label,form .widget-text>label,form .widget-textarea>label,form .widget-explanation>label,form .widget-select>label,form .widget-radio>fieldset>label,form .widget-checkbox>fieldset>label,form .widget-captcha>label,.mod_login form .formbody>label{padding-top:0.5rem;padding-bottom:0.5rem;margin-bottom:0}.col-form-label-lg{padding-top:0.75rem;padding-bottom:0.75rem;font-size:1.25rem}.col-form-label-sm{padding-top:0.25rem;padding-bottom:0.25rem;font-size:0.875rem}.col-form-legend{padding-top:0.5rem;padding-bottom:0.5rem;margin-bottom:0;font-size:1rem}.form-control-static{min-height:2.5rem;padding-top:0.5rem;padding-bottom:0.5rem;margin-bottom:0}.form-control-static.form-control-sm,.form-control-static.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{padding:0.25rem 0.5rem;font-size:0.875rem;border-radius:0}select.form-control-sm:not([size]):not([multiple]){height:1.8125rem}.form-control-lg{padding:0.75rem 1.5rem;font-size:1.25rem;border-radius:0}select.form-control-lg:not([size]):not([multiple]){height:3.1666666667rem}.form-group,form .widget,form .submit_container,.mod_login form .formbody{margin-bottom:1rem}.form-text{display:block;margin-top:0.25rem}.form-check,form .checkbox_container{position:relative;display:block;margin-bottom:0.75rem}.form-check+.form-check,form .checkbox_container+.form-check,form .form-check+.checkbox_container,form .checkbox_container+.checkbox_container{margin-top:-0.25rem}.form-check.disabled .form-check-label,form .disabled.checkbox_container .form-check-label{color:#bbb;cursor:not-allowed}.form-check-label{padding-left:1.25rem;margin-bottom:0;cursor:pointer}.form-check-input{position:absolute;margin-top:0.25rem;margin-left:-1.25rem}.form-check-input:only-child{position:static}.form-check-inline{position:relative;display:inline-block;padding-left:1.25rem;margin-bottom:0;vertical-align:middle;cursor:pointer}.form-check-inline+.form-check-inline{margin-left:0.75rem}.form-check-inline.disabled{cursor:not-allowed}.form-control-feedback{margin-top:0.25rem}.form-control-success,.form-control-warning,.form-control-danger{padding-right:2.25rem;background-repeat:no-repeat;background-position:center right 0.625rem;background-size:1.25rem 1.25rem}.has-success .form-control-feedback,.has-success .form-control-label,.has-success .form-check-label,.has-success .form-check-inline,.has-success .custom-control{color:#5cb85c}.has-success .form-control,.has-success form input:not([type="radio"]):not([type="checkbox"]),form .has-success input:not([type="radio"]):not([type="checkbox"]),.has-success form textarea,form .has-success textarea,.has-success form select,form .has-success select,.has-success form button,form .has-success button{border-color:#5cb85c}.has-success .input-group-addon{color:#5cb85c;border-color:#5cb85c;background-color:#eaf6ea}.has-success .form-control-feedback{color:#5cb85c}.has-success .form-control-success{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E")}.has-warning .form-control-feedback,.has-warning .form-control-label,.has-warning .form-check-label,.has-warning .form-check-inline,.has-warning .custom-control{color:#f0ad4e}.has-warning .form-control,.has-warning form input:not([type="radio"]):not([type="checkbox"]),form .has-warning input:not([type="radio"]):not([type="checkbox"]),.has-warning form textarea,form .has-warning textarea,.has-warning form select,form .has-warning select,.has-warning form button,form .has-warning button{border-color:#f0ad4e}.has-warning .input-group-addon{color:#f0ad4e;border-color:#f0ad4e;background-color:white}.has-warning .form-control-feedback{color:#f0ad4e}.has-warning .form-control-warning{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E")}.has-danger .form-control-feedback,.has-danger .form-control-label,.has-danger .form-check-label,.has-danger .form-check-inline,.has-danger .custom-control{color:#d9534f}.has-danger .form-control,.has-danger form input:not([type="radio"]):not([type="checkbox"]),form .has-danger input:not([type="radio"]):not([type="checkbox"]),.has-danger form textarea,form .has-danger textarea,.has-danger form select,form .has-danger select,.has-danger form button,form .has-danger button{border-color:#d9534f}.has-danger .input-group-addon{color:#d9534f;border-color:#d9534f;background-color:#fdf7f7}.has-danger .form-control-feedback{color:#d9534f}.has-danger .form-control-danger{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E")}@media (min-width:544px){.form-inline .form-group,.form-inline form .widget,form .form-inline .widget,.form-inline form .submit_container,form .form-inline .submit_container,.form-inline .mod_login form .formbody,.mod_login form .form-inline .formbody{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control,.form-inline form input:not([type="radio"]):not([type="checkbox"]),form .form-inline input:not([type="radio"]):not([type="checkbox"]),.form-inline form textarea,form .form-inline textarea,.form-inline form select,form .form-inline select,.form-inline form button,form .form-inline button{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control,.form-inline .input-group form input:not([type="radio"]):not([type="checkbox"]),form .form-inline .input-group input:not([type="radio"]):not([type="checkbox"]),.form-inline .input-group form textarea,form .form-inline .input-group textarea,.form-inline .input-group form select,form .form-inline .input-group select,.form-inline .input-group form button,form .form-inline .input-group button{width:auto}.form-inline .input-group>.form-control,.form-inline form .input-group>input:not([type="radio"]):not([type="checkbox"]),form .form-inline .input-group>input:not([type="radio"]):not([type="checkbox"]),.form-inline form .input-group>textarea,form .form-inline .input-group>textarea,.form-inline form .input-group>select,form .form-inline .input-group>select,.form-inline form .input-group>button,form .form-inline .input-group>button{width:100%}.form-inline .form-control-label{margin-bottom:0;vertical-align:middle}.form-inline .form-check,.form-inline form .checkbox_container,form .form-inline .checkbox_container{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .form-check-label{padding-left:0}.form-inline .form-check-input{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.w-100{width:100% !important}.m-x-auto{margin-right:auto !important;margin-left:auto !important}.m-a-0{margin:0 0 !important}.m-t-0{margin-top:0 !important}.m-r-0{margin-right:0 !important}.m-b-0{margin-bottom:0 !important}.m-l-0{margin-left:0 !important}.m-x-0{margin-right:0 !important;margin-left:0 !important}.m-y-0{margin-top:0 !important;margin-bottom:0 !important}.m-a-1{margin:1rem 1rem !important}.m-t-1{margin-top:1rem !important}.m-r-1{margin-right:1rem !important}.m-b-1{margin-bottom:1rem !important}.m-l-1{margin-left:1rem !important}.m-x-1{margin-right:1rem !important;margin-left:1rem !important}.m-y-1{margin-top:1rem !important;margin-bottom:1rem !important}.m-a-2{margin:1.5rem 1.5rem !important}.m-t-2{margin-top:1.5rem !important}.m-r-2{margin-right:1.5rem !important}.m-b-2{margin-bottom:1.5rem !important}.m-l-2{margin-left:1.5rem !important}.m-x-2{margin-right:1.5rem !important;margin-left:1.5rem !important}.m-y-2{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-a-3{margin:3rem 3rem !important}.m-t-3{margin-top:3rem !important}.m-r-3{margin-right:3rem !important}.m-b-3{margin-bottom:3rem !important}.m-l-3{margin-left:3rem !important}.m-x-3{margin-right:3rem !important;margin-left:3rem !important}.m-y-3{margin-top:3rem !important;margin-bottom:3rem !important}.p-a-0{padding:0 0 !important}.p-t-0{padding-top:0 !important}.p-r-0{padding-right:0 !important}.p-b-0{padding-bottom:0 !important}.p-l-0{padding-left:0 !important}.p-x-0{padding-right:0 !important;padding-left:0 !important}.p-y-0{padding-top:0 !important;padding-bottom:0 !important}.p-a-1{padding:1rem 1rem !important}.p-t-1{padding-top:1rem !important}.p-r-1{padding-right:1rem !important}.p-b-1{padding-bottom:1rem !important}.p-l-1{padding-left:1rem !important}.p-x-1{padding-right:1rem !important;padding-left:1rem !important}.p-y-1{padding-top:1rem !important;padding-bottom:1rem !important}.p-a-2{padding:1.5rem 1.5rem !important}.p-t-2{padding-top:1.5rem !important}.p-r-2{padding-right:1.5rem !important}.p-b-2{padding-bottom:1.5rem !important}.p-l-2{padding-left:1.5rem !important}.p-x-2{padding-right:1.5rem !important;padding-left:1.5rem !important}.p-y-2{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-a-3{padding:3rem 3rem !important}.p-t-3{padding-top:3rem !important}.p-r-3{padding-right:3rem !important}.p-b-3{padding-bottom:3rem !important}.p-l-3{padding-left:3rem !important}.p-x-3{padding-right:3rem !important;padding-left:3rem !important}.p-y-3{padding-top:3rem !important;padding-bottom:3rem !important}.pos-f-t{position:fixed;top:0;right:0;left:0;z-index:1030}.layout-2-col-left #main{position:relative;min-height:1px;padding-right:20px;padding-left:20px}@media (min-width:992px){.layout-2-col-left #main{padding-right:40px;padding-left:40px;float:left;width:75%;left:25%}}.layout-2-col-left #left{position:sticky !important;top:110px;display:none}.layout-2-col-left #left:before,.layout-2-col-left #left:after{content:"";display:table}@media (min-width:992px){.layout-2-col-left #left{display:block;position:relative;min-height:1px;padding-right:20px;padding-left:20px;padding-right:40px;padding-left:20px;float:left;width:25%;right:75%}}.ie9.layout-2-col-left #left,.ie10.layout-2-col-left #left,.ie11.layout-2-col-left #left,.ed12.layout-2-col-left #left,.ed13.layout-2-col-left #left,.ed14.layout-2-col-left #left,.ed15.layout-2-col-left #left{margin-top:-110px}.layout-2-col-right #main{position:relative;min-height:1px;padding-right:20px;padding-left:20px}@media (min-width:992px){.layout-2-col-right #main{float:left;width:75%}}.layout-2-col-right #right{position:relative;min-height:1px;padding-right:20px;padding-left:20px;float:left;width:25%}.layout-3-col #main{position:relative;min-height:1px;padding-right:20px;padding-left:20px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media (min-width:992px){.layout-3-col #main{float:left;width:50%;left:25%}}.layout-3-col #main::after{content:"";display:table;clear:both}.layout-3-col #left{position:relative;min-height:1px;padding-right:20px;padding-left:20px;float:left;width:25%;right:50%}.layout-3-col #right{position:relative;min-height:1px;padding-right:20px;padding-left:20px;float:left;width:25%}body.fullwidth #container>.container{max-width:none !important}.mod_article{margin-left:-20px;margin-right:-20px}.mod_article::after{content:"";display:table;clear:both}.row:not(.no-gutter)>*:not([class*="col-"]),.mod_article:not(.no-gutter)>*:not([class*="col-"]){padding-left:20px;padding-right:20px}.no-gutter{margin-left:0;margin-right:0}#header>.container{padding-left:0;padding-right:0}#tagline>.container{padding-left:0;padding-right:0}#footer,#footer a{color:white}#footer .centered-wrapper:last-child{margin:0}#wrapper{background-image:linear-gradient(to bottom, #a5955b 0, #a5955b 10px, #f7f7f9 10px, #f7f7f9 32px), linear-gradient(to bottom, white 0, white 500px);background-size:100% 32px, 100% 500px;background-position:0 0, 0 35px;background-repeat:no-repeat}@media (max-width:991px){#wrapper{background-size:100% 32px, 100% 300px}}.header-nav{position:relative;border-bottom:3px solid #a5955b;margin-bottom:0.2rem}@media (max-width:543px){.header-nav{margin-left:0;margin-right:0}}@media (max-width:991px){.header-nav .wrapper-nav-search{display:none}}.header-nav .wrapper-nav-search .row{position:relative;height:4.2rem}.header-nav .wrapper-nav-search .mod_search{position:absolute;right:0;bottom:0}body:not(.home) #container>.container{background-color:white;margin-bottom:3rem}#container>.container{padding-top:40px;padding-bottom:40px}.box{padding-left:40px;padding-right:40px}.box .row{padding-top:20px;background-color:white}#footer{font-family:Lato;font-style:italic;font-size:0.9rem}#footer .footer-last p{margin:0}#footer .footer-last>.container{padding-top:0.3rem;padding-bottom:0.3rem}#footer .copyright{float:left}#footer .mod_customnav{float:right}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0 !important;position:absolute !important;width:1px !important}.block::after{content:"";display:table;clear:both}.mod_navigation ul,.mod_sitemap ul{list-style:none;padding-left:0}a:focus{outline:none}.mod_navigation ul.level_1,.mod_sitemap ul.level_1{margin:0;padding:0;width:100%;list-style:none}.mod_navigation,.mod_navigation a,.mod_sitemap,.mod_sitemap a{color:#3f3923}.mod_navigation a,.mod_sitemap a{text-decoration:none}.mod_navigation a,.mod_navigation strong.active,.mod_sitemap a,.mod_sitemap strong.active{display:block}.mod_navigation a:hover,.mod_navigation .active,.mod_navigation .trail,.mod_sitemap a:hover,.mod_sitemap .active,.mod_sitemap .trail{color:#a5955b}body{hyphens:auto;word-wrap:break-word;font-weight:300}@media (max-width:991px){body{font-size:0.875rem}}#container{font-size:0.9rem}@media (max-width:991px){#container{font-size:0.75rem}}h1,h2,h3,h4,h5,h6{color:#a5955b;font-weight:600;font-style:italic}b,strong{font-weight:600}@media (min-width:992px){#header{position:sticky;top:-140px;background-color:white;z-index:110}}body:not(.ie8):not(.ie9):not(.ie10):not(.ie11) .st-content{min-height:100vh}body:not(.ie8):not(.ie9):not(.ie10):not(.ie11) .st-content-inner{min-height:100vh;display:flex;flex-direction:column}body:not(.ie8):not(.ie9):not(.ie10):not(.ie11) #wrapper{flex:1}.image_container{line-height:1em}.image_container a{display:block}.image_container img{display:block;width:100%;max-width:100%;height:auto}.image_container.float_left,.image_container.float_right{width:40%}.image_container.float_left{float:left;margin-right:20px}.image_container.float_right{float:right;margin-left:20px}.image_container figcaption{margin-top:0.5em}@media (max-width:991px){.image_container.float_right,.image_container.float_left{float:none !important;margin-left:0;margin-right:0;width:100%}}.st-content{background:#f7f7f9}.st-content,.st-content-inner{position:relative}.st-container{position:relative}.st-pusher{position:relative;left:0;z-index:99;-webkit-transition:-webkit-transform 0.5s;transition:transform 0.5s}.st-pusher::after{position:absolute;top:0;right:0;width:0;height:0;background:rgba(0, 0, 0, 0.2);content:"";opacity:0;-webkit-transition:opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;transition:opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;z-index:1}.st-menu-open .st-pusher::after{width:100%;height:100%;opacity:1;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.st-menu{position:absolute;position:fixed;top:0;left:0;bottom:0;z-index:100;visibility:hidden;width:300px;height:100%;-webkit-transition:all 0.5s;transition:all 0.5s;overflow-y:scroll}.st-menu::after{position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.2);content:"";opacity:1;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.st-menu-open .st-menu::after{width:0;height:0;opacity:0;-webkit-transition:opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;transition:opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s}.st-effect-1 .st-menu{visibility:visible;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.st-effect-1.st-menu-open .st-menu{visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.st-effect-1 .st-menu::after{display:none}.ie9 .st-menu,.ie8 .st-menu,.ie7 .st-menu{display:none}form{}form .widget,form .submit_container{margin-left:-20px;margin-right:-20px}form .widget::after,form .submit_container::after{content:"";display:table;clear:both}form .widget-text>label,form .widget-textarea>label,form .widget-explanation>label,form .widget-select>label,form .widget-radio>fieldset>label,form .widget-checkbox>fieldset>label,form .widget-captcha>label{position:relative;min-height:1px;padding-right:20px;padding-left:20px;float:left;width:25%}form .widget-text>legend,form .widget-textarea>legend,form .widget-explanation>legend,form .widget-select>legend,form .widget-radio>fieldset>legend,form .widget-checkbox>fieldset>legend,form .widget-captcha>legend{position:relative;min-height:1px;padding-right:20px;padding-left:20px}form .widget-text>input,form .widget-text>select,form .widget-text>textarea,form .widget-text>button,form .widget-text>span,form .widget-text>.checkbox_container,form .widget-textarea>input,form .widget-textarea>select,form .widget-textarea>textarea,form .widget-textarea>button,form .widget-textarea>span,form .widget-textarea>.checkbox_container,form .widget-explanation>input,form .widget-explanation>select,form .widget-explanation>textarea,form .widget-explanation>button,form .widget-explanation>span,form .widget-explanation>.checkbox_container,form .widget-select>input,form .widget-select>select,form .widget-select>textarea,form .widget-select>button,form .widget-select>span,form .widget-select>.checkbox_container,form .widget-radio>fieldset>input,form .widget-radio>fieldset>select,form .widget-radio>fieldset>textarea,form .widget-radio>fieldset>button,form .widget-radio>fieldset>span,form .widget-radio>fieldset>.checkbox_container,form .widget-checkbox>fieldset>input,form .widget-checkbox>fieldset>select,form .widget-checkbox>fieldset>textarea,form .widget-checkbox>fieldset>button,form .widget-checkbox>fieldset>span,form .widget-checkbox>fieldset>.checkbox_container,form .widget-captcha>input,form .widget-captcha>select,form .widget-captcha>textarea,form .widget-captcha>button,form .widget-captcha>span,form .widget-captcha>.checkbox_container{position:relative;min-height:1px;padding-right:20px;padding-left:20px;float:left;width:calc(75% - 40px) !important;margin-left:20px;margin-right:20px}form .widget-text>span,form .widget-textarea>span,form .widget-explanation>span,form .widget-select>span,form .widget-radio>fieldset>span,form .widget-checkbox>fieldset>span,form .widget-captcha>span{margin-left:25%}form .widget-text>p,form .widget-text>p.error,form .widget-textarea>p,form .widget-textarea>p.error,form .widget-explanation>p,form .widget-explanation>p.error,form .widget-select>p,form .widget-select>p.error,form .widget-radio>fieldset>p,form .widget-radio>fieldset>p.error,form .widget-checkbox>fieldset>p,form .widget-checkbox>fieldset>p.error,form .widget-captcha>p,form .widget-captcha>p.error{position:relative;min-height:1px;padding-right:20px;padding-left:20px;float:left;width:75%;margin-left:25%}form .submit_container{clear:both}form .submit_container>input{position:relative;min-height:1px;padding-right:20px;padding-left:20px;float:left;margin-left:calc(25% + 40px / 2);margin-right:20px}.mod_login form .formbody{margin-left:-20px;margin-right:-20px}.mod_login form .formbody::after{content:"";display:table;clear:both}.mod_login form .formbody>label{position:relative;min-height:1px;padding-right:20px;padding-left:20px;float:left;width:25%}.mod_login form .formbody>input,.mod_login form .formbody>.checkbox_container{margin-bottom:1rem;position:relative;min-height:1px;padding-right:20px;padding-left:20px;float:left;width:auto;margin-left:20px;margin-right:20px}.mod_login form .formbody>.checkbox_container,.mod_login form .formbody>.submit_container,.mod_login form .formbody>p.error{clear:both;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;margin-left:25%}.mod_login form .formbody>.checkbox_container::after,.mod_login form .formbody>.submit_container::after,.mod_login form .formbody>p.error::after{content:"";display:table;clear:both}.mod_login form .formbody>.checkbox_container>input,.mod_login form .formbody>.submit_container>input,.mod_login form .formbody>p.error>input{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.mod_login form .formbody>.checkbox_container>input::after,.mod_login form .formbody>.submit_container>input::after,.mod_login form .formbody>p.error>input::after{content:"";display:table;clear:both}.mod_login form .formbody>.submit_container>input{width:auto}.mod_login form .formbody br{clear:both}.mod_login.logout form .formbody{margin-left:0;margin-right:0}.mod_login.logout form .formbody .submit_container{margin-left:0;padding-left:0}form input:not([type="radio"]):not([type="checkbox"]),form textarea,form select,form button{width:inherit;background-color:#efefef;border-color:white}form .submit_container>input.submit,form .formbody>input.submit,form button.submit{display:inline-block;font-weight:normal;line-height:1.25;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;padding:0.5rem 1rem;font-size:1rem;border-radius:0;color:#fff;background-color:#a5955b;border-color:transparent}form .submit_container>input.submit:focus,form .submit_container>input.submit:hover,form .formbody>input.submit:focus,form .formbody>input.submit:hover,form button.submit:focus,form button.submit:hover{text-decoration:none}form .submit_container>input.submit.focus,form .formbody>input.submit.focus,form button.submit.focus{text-decoration:none}form .submit_container>input.submit:active,form .submit_container>input.submit.active,form .formbody>input.submit:active,form .formbody>input.submit.active,form button.submit:active,form button.submit.active{background-image:none;outline:0}form .submit_container>input.submit.disabled,form .submit_container>input.submit:disabled,form .formbody>input.submit.disabled,form .formbody>input.submit:disabled,form button.submit.disabled,form button.submit:disabled{cursor:not-allowed;opacity:0.65}form .submit_container>input.submit:hover,form .formbody>input.submit:hover,form button.submit:hover{color:#fff;background-color:#847749;border-color:rgba(0, 0, 0, 0)}form .submit_container>input.submit:focus,form .submit_container>input.submit.focus,form .formbody>input.submit:focus,form .formbody>input.submit.focus,form button.submit:focus,form button.submit.focus{color:#fff;background-color:#847749;border-color:rgba(0, 0, 0, 0)}form .submit_container>input.submit:active,form .submit_container>input.submit.active,.open>form .submit_container>input.submit.dropdown-toggle,form .formbody>input.submit:active,form .formbody>input.submit.active,.open>form .formbody>input.submit.dropdown-toggle,form button.submit:active,form button.submit.active,.open>form button.submit.dropdown-toggle{color:#fff;background-color:#847749;border-color:rgba(0, 0, 0, 0);background-image:none}form .submit_container>input.submit:active:hover,form .submit_container>input.submit:active:focus,form .submit_container>input.submit:active.focus,form .submit_container>input.submit.active:hover,form .submit_container>input.submit.active:focus,form .submit_container>input.submit.active.focus,.open>form .submit_container>input.submit.dropdown-toggle:hover,.open>form .submit_container>input.submit.dropdown-toggle:focus,.open>form .submit_container>input.submit.dropdown-toggle.focus,form .formbody>input.submit:active:hover,form .formbody>input.submit:active:focus,form .formbody>input.submit:active.focus,form .formbody>input.submit.active:hover,form .formbody>input.submit.active:focus,form .formbody>input.submit.active.focus,.open>form .formbody>input.submit.dropdown-toggle:hover,.open>form .formbody>input.submit.dropdown-toggle:focus,.open>form .formbody>input.submit.dropdown-toggle.focus,form button.submit:active:hover,form button.submit:active:focus,form button.submit:active.focus,form button.submit.active:hover,form button.submit.active:focus,form button.submit.active.focus,.open>form button.submit.dropdown-toggle:hover,.open>form button.submit.dropdown-toggle:focus,.open>form button.submit.dropdown-toggle.focus{color:#fff;background-color:#6d633c;border-color:rgba(0, 0, 0, 0)}form .submit_container>input.submit.disabled:focus,form .submit_container>input.submit.disabled.focus,form .submit_container>input.submit:disabled:focus,form .submit_container>input.submit:disabled.focus,form .formbody>input.submit.disabled:focus,form .formbody>input.submit.disabled.focus,form .formbody>input.submit:disabled:focus,form .formbody>input.submit:disabled.focus,form button.submit.disabled:focus,form button.submit.disabled.focus,form button.submit:disabled:focus,form button.submit:disabled.focus{background-color:#a5955b;border-color:transparent}form .submit_container>input.submit.disabled:hover,form .submit_container>input.submit:disabled:hover,form .formbody>input.submit.disabled:hover,form .formbody>input.submit:disabled:hover,form button.submit.disabled:hover,form button.submit:disabled:hover{background-color:#a5955b;border-color:transparent}form .widget.error{position:relative;margin-bottom:2.5rem}form .widget.error input:not([type="radio"]):not([type="checkbox"]),form .widget.error textarea,form .widget.error select{padding-right:2.25rem;background-repeat:no-repeat;background-position:center right 0.625rem;background-size:1.25rem 1.25rem;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E");border-color:#d9534f}form .widget.error p.error{position:absolute;bottom:-2.5rem}form p.error{color:#d9534f}.lead{font-size:1.25rem}.information{position:relative;display:block;overflow:hidden;padding:0.5rem;padding-left:3rem;font-size:0.8em;color:rgba(0, 0, 0, 0.7);background:#f7f7f9}.information:before{content:"";position:absolute;top:50%;left:0.5rem;transform:translateY(-50%);width:2rem;height:2rem;background-image:url(../../files/app/images/icons/info-circle.svg);background-size:100%;background-repeat:no-repeat;background-position:center center}.logo{padding-top:3rem;padding-bottom:0}.logo figure{margin:0;float:right}.logo a{display:inline-block}.logo img{width:380px;height:75px;border-radius:0 !important}@media (max-width:991px){.header .logo{padding-top:3rem;padding-bottom:1rem;padding-left:20px;padding-right:20px}.header .logo figure{float:none}}.header-nav .mod_navigation{display:inline-block}.header-nav .mod_navigation ul.level_1{padding-bottom:1em}.header-nav .mod_navigation ul.level_1>li{float:left;margin:0 0.6em;text-align:center}.header-nav .mod_navigation ul.level_1>li.first{margin-left:0;padding-left:0}.header-nav .mod_navigation ul.level_1>li.last{margin-right:0;padding-right:0}.header-nav .mod_navigation ul.level_2{display:none}.header-nav .mod_navigation a,.header-nav .mod_navigation strong{display:block;padding-top:1em}.header-nav .mod_navigation{font-size:1.2em;font-weight:600}.header-nav .mod_navigation a.home,.header-nav .mod_navigation strong.home{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;padding:1.2rem 0;width:1.5rem;height:4.2rem;background-image:url(../../files/dist/images/icons/home.svg);background-image:url(../../files/dist/images/icons/home.svg), url(../../files/dist/images/icons/home_hover.svg);background-size:100%;background-repeat:no-repeat;background-position:center center}.header-nav .mod_navigation a.home:hover,.header-nav .mod_navigation a.home.trail,.header-nav .mod_navigation strong.home{background-image:url(../../files/dist/images/icons/home_hover.svg)}li.mm_container>a,li.mm_container>strong{position:relative}li.mm_container:hover>a:after,li.mm_container:hover>strong:after{content:"";position:absolute;left:0;right:0;bottom:calc(-1em - 3px);height:3px;background-color:rgba(255, 255, 255, 0.96)}li.mm_container .mm_dropdown{display:none;position:absolute;left:0;right:0;z-index:100;padding-top:3px;padding-left:20px;padding-right:20px}li.mm_container .mm_dropdown>.inner{margin-top:1.5rem;padding:1rem 2rem;margin-top:1.2rem;background-color:rgba(255, 255, 255, 0.96);border-bottom:3px solid #ddd}@media (max-width:1199px){li.mm_container .mm_dropdown>.inner{padding:1rem 0.5rem}}li.mm_container:hover .mm_dropdown{display:block}.nav_aside,.mm_dropdown .nav_aside{font-size:0.75rem}.nav_aside a,.nav_aside strong.active,.mm_dropdown .nav_aside a,.mm_dropdown .nav_aside strong.active{display:block}.nav_aside ul.level_1>li>a,.nav_aside ul.level_1>li>strong,.mm_dropdown .nav_aside ul.level_1>li>a,.mm_dropdown .nav_aside ul.level_1>li>strong{font-weight:600;font-style:italic}.nav_aside ul.level_2,.mm_dropdown .nav_aside ul.level_2{padding-bottom:1rem}.nav_aside ul.level_2 a,.nav_aside ul.level_2 strong,.mm_dropdown .nav_aside ul.level_2 a,.mm_dropdown .nav_aside ul.level_2 strong{padding-left:20px}.nav_aside ul.level_3,.mm_dropdown .nav_aside ul.level_3{padding-bottom:1rem}.nav_aside ul.level_3 a,.nav_aside ul.level_3 strong,.mm_dropdown .nav_aside ul.level_3 a,.mm_dropdown .nav_aside ul.level_3 strong{padding-left:40px}.nav_aside ul.level_3 a .inner,.nav_aside ul.level_3 strong .inner,.mm_dropdown .nav_aside ul.level_3 a .inner,.mm_dropdown .nav_aside ul.level_3 strong .inner{border-bottom:0}.nav_aside li.active ul.level_2,.nav_aside li.trail ul.level_2,.mm_dropdown .nav_aside li.active ul.level_2,.mm_dropdown .nav_aside li.trail ul.level_2{display:block}.nav_aside a,.nav_aside strong.trail,.nav_aside strong.active,.mm_dropdown .nav_aside a,.mm_dropdown .nav_aside strong.trail,.mm_dropdown .nav_aside strong.active{transition-property:background-color;transition-duration:0.15s;transition-timing-function:ease-out}.nav_aside a:hover,.nav_aside strong.trail:hover,.nav_aside strong.active:hover,.mm_dropdown .nav_aside a:hover,.mm_dropdown .nav_aside strong.trail:hover,.mm_dropdown .nav_aside strong.active:hover{background-color:#eee}.nav_aside a .inner,.nav_aside strong.trail .inner,.nav_aside strong.active .inner,.mm_dropdown .nav_aside a .inner,.mm_dropdown .nav_aside strong.trail .inner,.mm_dropdown .nav_aside strong.active .inner{padding:5px;border-bottom:1px solid #ddd}.mm_dropdown .nav_aside{display:block}.mm_dropdown .nav_aside a,.mm_dropdown .nav_aside span{display:block;padding-top:0.3em !important;padding-bottom:0.3em !important}.mm_dropdown .nav_aside a:hover,.mm_dropdown .nav_aside span:hover{background-color:transparent !important}.mm_dropdown .nav_aside ul.level_1{font-size:1.1rem}.mm_dropdown .nav_aside ul.level_1>li{min-width:25%;text-align:left;margin:0;padding:0 2rem}@media (max-width:1199px){.mm_dropdown .nav_aside ul.level_1>li{padding:0 1rem}}.mm_dropdown .nav_aside ul.level_2{display:block;font-size:0.9rem;font-weight:300}@media (max-width:1199px){.mm_dropdown .nav_aside ul.level_2{font-size:0.8rem}}.st-menu .nav_aside{padding-top:1rem}#nav_footer ul{margin:0;padding:0;width:100%;list-style:none}#nav_footer ul>li{float:left}#nav_footer ul>li a,#nav_footer ul>li strong,#nav_footer ul>li:before{float:left}#nav_footer ul>li:before{content:"|"}#nav_footer ul>li.first:before{display:none}#nav_footer ul>li a,#nav_footer ul>li strong{padding:0 0.25em}#nav_footer ul>li a:hover,#nav_footer ul>li a.active,#nav_footer ul>li a.tail,#nav_footer ul>li strong:hover,#nav_footer ul>li strong.active,#nav_footer ul>li strong.tail{color:#3f3923}.pagination{margin-top:1.5em;clear:both}.pagination p{float:left}.pagination ul{float:right;list-style-type:none;padding-left:0;margin-top:0;margin-bottom:0}.pagination ul:after{content:"";display:table;clear:both}.pagination ul>li{float:left}.pagination ul>li+li:before{content:"·";display:inline-block;margin-left:0.2em;margin-right:0.2em}.pagination ul li.first:before,.pagination ul li.previous:before,.pagination ul li.previous+li:before,.pagination ul li.next:before,.pagination ul li.last:before{content:""}.mod_search input{float:left}#header .mod_search form,.st-menu .mod_search form{position:relative;float:right;padding:1em 0}#header .mod_search input,.st-menu .mod_search input{width:227px;padding-right:2.5rem}#header .mod_search button.submit,.st-menu .mod_search button.submit{position:absolute;right:0;width:2.5rem;height:2.25rem;padding:0;line-height:0;background-color:#efefef}#header .mod_search button.submit svg,.st-menu .mod_search button.submit svg{width:auto;height:100%;max-width:100%;padding:0.2rem 0.3rem}#header .mod_search input:focus+button svg path,#header .mod_search button:hover svg path,.st-menu .mod_search input:focus+button svg path,.st-menu .mod_search button:hover svg path{fill:#a5955b}@media (max-width:1199px){#header .mod_search input{width:2.5rem;padding-right:0.75rem}#header .mod_search input:focus{width:227px;padding-right:2.5rem}#header .mod_search button.submit{pointer-events:none}}.st-menu .mod_search form{float:none}.st-menu .mod_search input.text{width:100%}.st-menu .mod_search button.submit{margin-top:2px}#container .mod_search input.text{margin-right:20px}#container .mod_search .radio_container{display:none}#container .mod_search .header{clear:both;padding-top:1rem;color:#bbb;border-bottom:1px solid #bbb}#container .mod_search .header::after{content:"";display:table;clear:both}#container .mod_search .relevance{font-size:0.75rem;font-weight:300;color:#bbb}.mod_breadcrumb{margin-top:1rem;font-size:0.75rem;color:#bbb}@media (max-width:543px){.mod_breadcrumb{padding-right:20px;padding-left:20px}}.mod_breadcrumb a{text-decoration:none}.mod_breadcrumb ul,.mod_breadcrumb li{display:inline;margin:0;padding:0}.mod_breadcrumb li:before{content:" » "}.mod_breadcrumb li:first-child:before{content:none}.mod_breadcrumb li:nth-child(2):before{content:none}.mod_breadcrumb a:hover,.mod_breadcrumb li.active:hover{text-decoration:none}.hide_breadcrumb .mod_breadcrumb{display:none}.layout_latest,.layout_short,.layout_teaser{padding-top:20px;padding-bottom:20px}.layout_latest p.info,.layout_short p.info,.layout_teaser p.info{float:right;margin-bottom:0;margin-top:0.5rem}.layout_latest svg,.layout_short svg,.layout_teaser svg{position:relative;top:0.1em;padding-right:0.3em;height:0.9em;width:auto}.layout_latest a:hover svg path,.layout_short a:hover svg path,.layout_teaser a:hover svg path{fill:#3f3923}.ie9 .layout_teaser svg,.ie10 .layout_teaser svg,.ie11 .layout_teaser svg{width:1.2em}.ie9 .layout_latest svg,.ie9 .layout_short svg,.ie10 .layout_latest svg,.ie10 .layout_short svg,.ie11 .layout_latest svg,.ie11 .layout_short svg{width:1.5em}.layout_short .teaser p,.layout_teaser .teaser p{display:inline}.layout_short .teaser .more,.layout_teaser .teaser .more{float:right;margin-bottom:0}.layout_teaser{clear:both}.home .layout_teaser figure{display:none}.ce_gallery ul{list-style:none;padding-left:0;margin-left:-10px;margin-right:-10px}.ce_gallery ul li{position:relative;min-height:1px;padding-right:10px;padding-left:10px;float:left}.ce_gallery ul.cols_1>li{width:100%}.ce_gallery ul.cols_2>li{width:50%}.ce_gallery ul.cols_3>li{width:33.333334%}.ce_gallery ul.cols_4>li{width:25%}.ce_gallery ul.cols_5>li{width:20%}.ce_gallery ul.cols_6>li{width:16.666667%}.ce_gallery ul.cols_7>li{width:14.2857%}.ce_gallery ul.cols_8>li{width:12.5%}.ce_gallery ul.cols_9>li{width:11.11111%}.ce_gallery ul.cols_10>li{width:10%}.ce_gallery ul.cols_11>li{width:9.090909%}.ce_gallery ul.cols_12>li{width:8.333333%}.ce_gallery figure{margin-bottom:20px}.ce_gallery.gallery_logos ul>li{width:auto}.ce_downloads ul{list-style:none;padding-left:0}.ce_accordion{}.ce_accordion::after{content:"";display:table;clear:both}.ce_accordion:last-of-type .accordion{border-bottom:1px #a5955b solid}.ce_accordion .toggler{padding:0 0.5em;font-size:1.125em;line-height:1.7em;cursor:pointer;background-color:#efefef;border-top:1px #a5955b solid}.ce_accordion .toggler.ui-state-focus{outline:none}.ce_accordion .accordion{padding-top:0.75em}.ce_accordion .accordion::after{content:"";display:table;clear:both}.ce_accordion .accordion>div{margin-bottom:1em}.bxslider_wrapper{}.bxslider_wrapper ul{padding-left:0}.bxslider_wrapper li{list-style:none}.bxslider_wrapper .bx-wrapper{margin:0;box-shadow:none;border:none;background:none}.bxslider_wrapper .bx-viewport>ul .image_container{margin:0}.bxslider_wrapper .bx-controls-direction{display:none}.bxslider_wrapper .bx-pager{bottom:10px;z-index:100}.bxslider_wrapper .bx-pager.bx-default-pager a{background-color:white;border:1px solid white}.bxslider_wrapper .bx-pager.bx-default-pager a.active{background-color:#a5955b}.bxslider_wrapper .bx-pager.bx-default-pager a:not(.active):focus{background-color:white}.bxslider_wrapper .centered-wrapper{position:absolute;bottom:0;right:0;left:0;margin:0;padding:0.5rem}.bxslider_wrapper .centered-wrapper .centered-wrapper-inner{margin:0 auto;max-width:600px;color:white;text-align:center}.bxslider_wrapper .centered-wrapper h1,.bxslider_wrapper .centered-wrapper h2,.bxslider_wrapper .centered-wrapper h3{color:white}.bxslider_wrapper .lazyload,.bxslider_wrapper .lazyloading,.bxslider_wrapper .lazyload+figcaption,.bxslider_wrapper .lazyloading+figcaption{opacity:1}.ce_rsce_iframe{padding:0 !important}.ce_rsce_iframe iframe{width:100%;min-height:600px}.centered-wrapper{margin-top:1rem;margin-bottom:1rem}.-background-color-1{background-color:white}.-background-color-2{background:rgba(165, 149, 91, 0.9)}.-background-color-3{background:#a5955b}.menu-burger{transition:opacity 700ms linear 0ms;padding:10px;cursor:pointer;display:block;background-color:white;opacity:0}.menu-burger span{transition:transform 200ms cubic-bezier(0.63, 0.62, 0.48, 1.64);background:#000;display:block;width:30px;height:3px}.menu-burger.close .top{transform:rotateZ(45deg) translateX(5px) translateY(5px) !important}.menu-burger.close .bottom{transform:rotateZ(-45deg) translateX(5px) translateY(-5px) !important;margin-top:2px}.menu-burger.close .meat{opacity:0}.menu-burger .top{margin-bottom:6px}.menu-burger .bottom{margin-top:6px}.menu-burger .meat{transition:opacity 300ms ease-in-out 0ms}.menu-burger.active{opacity:1;transform:translateZ(1px)}.offcanvas-toggle{position:fixed;right:0;top:0;padding-top:2.6rem;cursor:pointer;z-index:99;transition-property:scale;transition-duration:0.35s;transform:scale(1)}@media (min-width:992px){.offcanvas-toggle{display:none}}@media (max-width:543px){.offcanvas-toggle{padding-top:1.8rem;padding-right:0 !important}}.st-menu{background-color:#efefef}.st-menu .inside{padding:1rem 1rem 1rem 1rem;color:#000;overflow:hidden}.st-menu .logo{display:block;position:absolute;top:25px;left:40px;width:95%;padding:0 2em 2em 0}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#colorbox{outline:0}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxTitle{position:absolute;bottom:0px;left:0;text-align:center;width:100%;color:#999}#cboxCurrent{position:absolute;bottom:0px;left:100px;color:#999}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.spinner{height:40px;width:40px;background:transparent url(../../files/dist/images/lightbox/Symbol_loading.svg) no-repeat center;background-size:40px;animation:rotation 1s infinite linear;transition:opacity 0.6s ease-out;pointer-events:none;z-index:1}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}#colorbox{box-shadow:0px 0px 25px 0px rgba(50, 50, 50, 0.75)}#cboxTopCenter{height:10px}#cboxBottomCenter{height:10px}#cboxMiddleLeft{width:10px}#cboxMiddleRight{width:10px}#cboxWrapper{background-color:#fff}#cboxOverlay{background-color:#333}#cboxClose{opacity:0;position:absolute;top:0;right:0}#cboxClose div{position:absolute;right:0;top:0;height:0;width:0;border-top:50px solid white;border-left:50px solid transparent;border-bottom:50px solid transparent}#cboxClose span{position:relative;top:-1px;right:-4px;display:block;width:23px;height:23px;cursor:pointer;z-index:1103;will-change:transform;transition:transform 0.4s ease-in-out;transform:rotate(90deg) scale(1)}#cboxClose:hover span{transform:rotate(180deg) scale(0.9)}.colorbox-complete #cboxClose{opacity:1}#cboxPrevious,#cboxNext{position:absolute;top:0;bottom:0;width:20%}#cboxPrevious:focus,#cboxNext:focus{outline:none}#cboxPrevious span,#cboxNext span{display:block;margin:auto;opacity:0;width:40px;transition-property:transform, opacity;transition-duration:0.3s;transition-timing-function:ease-out}#cboxPrevious:hover span,#cboxNext:hover span{opacity:1}#cboxPrevious{left:0}#cboxPrevious span{margin-left:20%}#cboxPrevious:hover span{transform:translateX(-10px)}#cboxNext{right:0}#cboxNext span{float:right;margin-right:20%}#cboxNext:hover span{transform:translateX(10px)}#cboxCurrent{display:none !important}#cboxTitleMoved{margin-top:14px;padding:0 5px}.ie8 #cboxPrevious span,.ie8 #cboxNext span,.ie9 #cboxPrevious span,.ie9 #cboxNext span,.ie10 #cboxPrevious span,.ie10 #cboxNext span{opacity:1}.ie8 #cboxPrevious:hover span,.ie8 #cboxNext:hover span,.ie9 #cboxPrevious:hover span,.ie9 #cboxNext:hover span,.ie10 #cboxPrevious:hover span,.ie10 #cboxNext:hover span{transform:translateX(0) !important}
.image_container img {border-radius:5px;}
#myfooter {padding-top:10px;border:0px solid red;}
#footer {margin-top:-40px;}
#container > .container { padding-top: 30px; }

/*
 .mod_navigation a:hover {
     color: #a5955b;
 	transition-delay: 0.4s;
 	-moz-transition-delay: 0.4s;
 }
 
 */


/**  **  **  **  **  **  **  **/    /**  transition: all 0.5s ease-in; **/
.xce_gallery figure { margin-top: -10px; }
.xce_gallery gallery_logos block {border:1px solid red;}
.xKleineInfo {background:#efefef;font-size:0.8em;}

/*
 * accordion 
 */
.xce_accordion {margin-top: 10px; width:100%;}
.xui-accordion-header {background-color: #00665d; color: #fff;padding: 3px 33px;text-transform: uppercase;cursor: pointer;border-radius: 5px 5px 5px 5px; font-weight: 100; font-size: 15px;}
.xui-accordion-header {
    background-image: url(/files/src/img/arrow_bottom.png);
    background-repeat: no-repeat;
    background-position: 10px
    }
.xui-accordion-header-active {
    background-image: url(/files/src/img/arrow_top.png);
    background-repeat: no-repeat;
    background-position: 10px
    }
.xui-accordion-content {padding: 10px;}
.xui-accordion-content p {margin-top: 0;}
.xui-accordion-content p a {color: #3d3d3d;}
.xce_accordionSingle {background-color: #ededed; border-radius: 5px;}
/** accordion **/

/* Registrierung */
.mod_registration .widget-password label, .mod_changePassword .widget-password label {
  float:left;
  min-height:1px;
  padding-left:20px;
  padding-right:20px;
  position:relative;
  width:25%;
  margin-bottom:0;
  padding-bottom: 0.5rem;
  padding-top: 0.5rem;
}
.mod_registration .widget-password input, .mod_changePassword .widget-password input {
  margin-left:20px;
  margin-right:20px;
  min-height:1px;
  position: relative;
  width:calc(75% - 40px) !important;
  display:inline-block !important;
}

.mod_navigation,
.mod_sitemap {
	ul {
		list-style: none;
    	padding-left: 0;
	}
}

a:focus {
	outline: none;
}

#header>.container, #Header-tagline>.container {
    padding-left: 0;
    padding-right: 0;
}

.bx-wrapper .caption {
	line-height: 1.8;
}

.bx-wrapper .bx-pager {
	bottom: 10px !important;
}


.header-nav .mod_navigation ul.level_2 {
	position: absolute;
	left: auto;
	text-align:left; 
	z-index: 1001;
}

.header-nav .mod_navigation .submenu:hover ul.level_2 { 
	display:block; 
	font-size:0.7em;
	font-weight:600;
	margin: -5px 0px 0px 0px; 
}
.header-nav .mod_navigation .submenu:hover ul.level_3 { 
	display:block; 
	font-size:0.8em;
	font-weight:500;
}

.header-nav .mod_navigation ul.level_2 > li {
	background:#FFFFFF; 
	/*margin: -10px 0px 0px 0px; */
	padding: 0px 10px 3px 10px; 
	border-bottom:1px dotted silver;
	border-left:1px dotted silver;
	border-right:1px dotted silver;

}
.header-nav .mod_navigation ul.level_3 > li {
	max-height: 1.7em;
	padding: 0px 0px 0px 10px; 
	margin: -10px 0px 10px 0px;
}


/* lato-300 - 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: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: url('../../files/dist/fonts/lato-v24-latin-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* lato-300italic - 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: 'Lato';
  font-style: italic;
  font-weight: 300;
  src: url('../../files/dist/fonts/lato-v24-latin-300italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* lato-regular - 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: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url('../../files/dist/fonts/lato-v24-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* lato-italic - 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: 'Lato';
  font-style: italic;
  font-weight: 400;
  src: url('../../files/dist/fonts/lato-v24-latin-italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* raleway-300 - 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: 'Raleway';
  font-style: normal;
  font-weight: 300;
  src: url('../../files/dist/fonts/raleway-v29-latin-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-300italic - 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: 'Raleway';
  font-style: italic;
  font-weight: 300;
  src: url('../../files/dist/fonts/raleway-v29-latin-300italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-regular - 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: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url('../../files/dist/fonts/raleway-v29-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-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: 'Raleway';
  font-style: normal;
  font-weight: 600;
  src: url('../../files/dist/fonts/raleway-v29-latin-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* raleway-600italic - 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: 'Raleway';
  font-style: italic;
  font-weight: 600;
  src: url('../../files/dist/fonts/raleway-v29-latin-600italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
