.rsts-main,.rsts-main *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rsts-header,.rsts-footer,.rsts-thumbs-header,.rsts-thumbs-footer{overflow:hidden}.rsts-view,.rsts-thumbs-view{position:relative}@media print{.rsts-view,.rsts-thumbs-view{position:static}}.rsts-crop,.rsts-thumbs-crop{position:relative;overflow:hidden}@media print{.rsts-crop,.rsts-thumbs-crop{position:static;overflow:visible;width:auto !important;height:auto !important;transform:none !important}}.rsts-slides,.rsts-slide,.rsts-thumbs-slides,.rsts-thumbs-slide{position:absolute;left:0;top:0}@media print{.rsts-slides,.rsts-slide,.rsts-thumbs-slides,.rsts-thumbs-slide{position:static;width:auto !important;height:auto !important;transform:none !important}.rsts-slides.rsts-slide-image img,.rsts-slides.rsts-slide-video img,.rsts-slides.rsts-thumbs-slide-image img,.rsts-slides.rsts-thumbs-slide-video img,.rsts-slide.rsts-slide-image img,.rsts-slide.rsts-slide-video img,.rsts-slide.rsts-thumbs-slide-image img,.rsts-slide.rsts-thumbs-slide-video img,.rsts-thumbs-slides.rsts-slide-image img,.rsts-thumbs-slides.rsts-slide-video img,.rsts-thumbs-slides.rsts-thumbs-slide-image img,.rsts-thumbs-slides.rsts-thumbs-slide-video img,.rsts-thumbs-slide.rsts-slide-image img,.rsts-thumbs-slide.rsts-slide-video img,.rsts-thumbs-slide.rsts-thumbs-slide-image img,.rsts-thumbs-slide.rsts-thumbs-slide-video img{width:100% !important;height:auto !important;margin:0 !important}}.rsts-slide,.rsts-thumbs-slide{overflow:hidden}@media print{.rsts-slide,.rsts-thumbs-slide{position:static}}.rsts-video-iframe,.rsts-thumbs-video-iframe{position:absolute;top:0;left:0;width:100%;height:100%}.rsts-type-slide .rsts-view,.rsts-thumbs-type-slide .rsts-thumbs-view{cursor:url("../../bundles/rocksolidslider/img/openhand.cur"),default;cursor:-webkit-grab;cursor:-moz-grab;cursor:-ms-grab;cursor:-o-grab;cursor:grab}.rsts-type-slide.rsts-dragging .rsts-view,.rsts-thumbs-type-slide.rsts-thumbs-dragging .rsts-thumbs-view{cursor:url("../../bundles/rocksolidslider/img/closedhand.cur"),default;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-ms-grabbing;cursor:-o-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rsts-type-slide.rsts-dragging-disabled .rsts-view,.rsts-thumbs-type-slide.rsts-thumbs-dragging-disabled .rsts-thumbs-view{cursor:auto}@media print{.rsts-nav,.rsts-prev,.rsts-next,.rsts-overlay-prev,.rsts-overlay-next,.rsts-progress,.rsts-thumbs-nav,.rsts-thumbs-prev,.rsts-thumbs-next,.rsts-thumbs-overlay-prev,.rsts-thumbs-overlay-next,.rsts-thumbs-progress{display:none !important}}

/* 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;
  filter: alpha(opacity=80); }

.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;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  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: #cccccc;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }
  .mfp-preloader a {
    color: #cccccc; }
    .mfp-preloader a:hover {
      color: white; }

.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;
  -webkit-box-shadow: none;
  box-shadow: none; }
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: white;
  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: #333333; }

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

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

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
  .mfp-arrow:active {
    margin-top: -54px; }
  .mfp-arrow:hover, .mfp-arrow:focus {
    opacity: 1; }
  .mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
    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, .mfp-arrow .mfp-a {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow:before, .mfp-arrow .mfp-b {
    border-top-width: 21px;
    border-bottom-width: 21px; }

.mfp-arrow-left {
  left: 0; }
  .mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
    border-right: 17px solid white;
    margin-left: 31px; }
  .mfp-arrow-left:before, .mfp-arrow-left .mfp-b {
    margin-left: 25px;
    border-right: 27px solid #3f3f3f; }

.mfp-arrow-right {
  right: 0; }
  .mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
    border-left: 17px solid white;
    margin-left: 39px; }
  .mfp-arrow-right:before, .mfp-arrow-right .mfp-b {
    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: black; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  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: #444444; }
  .mfp-figure small {
    color: #bdbdbd;
    display: block;
    font-size: 12px;
    line-height: 14px; }

.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 {
    /* The shadow behind the image */ }
    .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;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    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; } }

.mfp-ie7 .mfp-img {
  padding: 0; }
.mfp-ie7 .mfp-bottom-bar {
  width: 600px;
  left: 50%;
  margin-left: -300px;
  margin-top: 5px;
  padding-bottom: 5px; }
.mfp-ie7 .mfp-container {
  padding: 0; }
.mfp-ie7 .mfp-content {
  padding-top: 44px; }
.mfp-ie7 .mfp-close {
  top: 0;
  right: 0;
  padding-top: 0; }

/* TO TOP*/
#toTop-right{display:none;text-decoration:none;position:fixed;bottom:20px;right:20px;outline:none}#toTop-left{display:none;text-decoration:none;position:fixed;bottom:20px;left:20px;outline:none}#toTop-center{display:none;text-decoration:none;position:fixed;bottom:10px;left:50%;margin-left:-40px;outline:none}
@charset "UTF-8";
.contao-cookiebar {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 9999;
  font-size: 0;
  letter-spacing: 0;
  text-align: center;
  padding: 15px;
  max-height: 100vh;
  box-sizing: border-box;
  pointer-events: none;
  overflow: hidden; }
  .contao-cookiebar * {
    box-sizing: border-box; }
  .contao-cookiebar:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle; }
  .contao-cookiebar .cc-inner {
    display: inline-block;
    overflow-y: auto;
    max-height: 100%;
    max-width: 100%;
    opacity: 0;
    pointer-events: none;
    visibility: hidden;
    font-size: 1rem;
    text-align: left; }
  .contao-cookiebar.cc-top .cc-inner {
    vertical-align: top; }
  .contao-cookiebar.cc-top.cc-active .cc-inner {
    animation: cookiebar-top-in 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-top.cc-saved .cc-inner {
    animation: cookiebar-top-out 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-bottom .cc-inner {
    vertical-align: bottom; }
  .contao-cookiebar.cc-bottom.cc-active .cc-inner {
    animation: cookiebar-bottom-in 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-bottom.cc-saved .cc-inner {
    animation: cookiebar-bottom-out 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-middle .cc-inner {
    vertical-align: middle; }
  .contao-cookiebar.cc-middle.cc-active .cc-inner {
    animation: cookiebar-middle-in 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-middle.cc-saved .cc-inner {
    animation: cookiebar-middle-out 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-left {
    text-align: left; }
  .contao-cookiebar.cc-right {
    text-align: right; }
  .contao-cookiebar .cc-head h1:first-child, .contao-cookiebar .cc-head h2:first-child, .contao-cookiebar .cc-head h3:first-child, .contao-cookiebar .cc-head h4:first-child, .contao-cookiebar .cc-head h5:first-child, .contao-cookiebar .cc-head h6:first-child {
    margin-top: 0; }
  .contao-cookiebar .cc-head p {
    margin-bottom: 15px; }
  .contao-cookiebar .cc-btn {
    display: inline-block;
    cursor: pointer;
    width: 100%;
    padding: 8px 14px;
    margin-bottom: 8px;
    font-size: 15px;
    outline: 0 none;
    border: 1px solid #cfcfcf;
    border-radius: 4px;
    color: #444;
    background: #f5f5f5; }
    .contao-cookiebar .cc-btn:hover {
      background: #ececec; }
    .contao-cookiebar .cc-btn:last-child {
      margin-bottom: 0; }
  .contao-cookiebar .grayscale .cc-btn {
    background: #f1efef; }
    .contao-cookiebar .grayscale .cc-btn:hover {
      background: #ececec; }
    .contao-cookiebar .grayscale .cc-btn.success {
      background: #fbfbfb; }
      .contao-cookiebar .grayscale .cc-btn.success:hover {
        background: #f7f7f7; }
  .contao-cookiebar .highlight .cc-btn.success {
    background: #4e9e3e;
    border-color: #3e7830;
    color: #fff; }
    .contao-cookiebar .highlight .cc-btn.success:hover {
      background: #4c933f; }
  .contao-cookiebar label {
    position: relative;
    display: block;
    padding: 8px 13px 8px 0;
    line-height: 1.2rem; }
    .contao-cookiebar label.group {
      font-weight: 600; }
  .contao-cookiebar input {
    position: absolute;
    width: 1px;
    height: 1px;
    outline: 0 none;
    opacity: 0; }
    .contao-cookiebar input + label {
      padding: 8px 13px 8px 50px;
      cursor: pointer; }
      .contao-cookiebar input + label:before {
        content: '';
        position: absolute;
        top: 6px;
        left: 0;
        width: 35px;
        height: 18px;
        margin: 0;
        box-sizing: content-box;
        border-radius: 10px;
        background: #fff;
        border: 2px solid #9c9b99;
        transition: border-color .2s; }
      .contao-cookiebar input + label:after {
        display: block;
        content: '';
        position: absolute;
        top: 10px;
        left: 4px;
        width: 14px;
        height: 14px;
        border-radius: 10px;
        background: #9c9b99;
        transition: background .2s, margin-left .2s, padding .2s; }
      .contao-cookiebar input + label:active:after {
        padding-left: 5px; }
    .contao-cookiebar input.cc-group-half + label:after {
      background: linear-gradient(to right, #9c9b99 0%, #9c9b99 50%, #399d32 50%, #399d32 100%); }
    .contao-cookiebar input:checked + label:after {
      background: #399d32;
      margin-left: 17px; }
    .contao-cookiebar input:checked + label:active:after {
      margin-left: 12px; }
    .contao-cookiebar input:checked + label:before {
      background: #dcf3db;
      border-color: #399d32; }
    .contao-cookiebar input:disabled + label {
      pointer-events: none; }
      .contao-cookiebar input:disabled + label:after {
        background: #c8c7c5; }
      .contao-cookiebar input:disabled + label:before {
        background: #f4f4f4;
        border-color: #c8c7c5; }
  .contao-cookiebar.cc-active .cc-inner {
    opacity: 1;
    pointer-events: auto;
    visibility: visible; }
  .contao-cookiebar.cc-active.cc-blocked {
    pointer-events: auto;
    animation: cookiebar-overlay-in 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-saved.cc-inner {
    opacity: 0;
    pointer-events: none;
    visibility: hidden; }
  .contao-cookiebar.cc-saved.cc-blocked {
    pointer-events: none;
    animation: cookiebar-overlay-out 0.5s ease-in-out forwards; }

@media (min-width: 768px) {
  .contao-cookiebar .cc-btn {
    width: auto;
    margin-bottom: 0; }
  .contao-cookiebar .cc-inner {
    max-width: 750px; } }

@keyframes cookiebar-overlay-in {
  0% {
    background: rgba(0, 0, 0, 0); }
  100% {
    background: rgba(0, 0, 0, 0.75); } }

@keyframes cookiebar-overlay-out {
  0% {
    background: rgba(0, 0, 0, 0.75); }
  100% {
    background: rgba(0, 0, 0, 0);
    visibility: hidden; } }

@keyframes cookiebar-top-in {
  0% {
    opacity: 0;
    transform: translateY(-100%); }
  100% {
    opacity: 1;
    transform: translateY(0); } }

@keyframes cookiebar-top-out {
  0% {
    opacity: 1;
    visibility: visible;
    transform: translateY(0); }
  100% {
    opacity: 0;
    visibility: hidden;
    transform: translateY(-100%); } }

@keyframes cookiebar-middle-in {
  0% {
    opacity: 0;
    transform: scale(0); }
  100% {
    opacity: 1;
    transform: scale(1); } }

@keyframes cookiebar-middle-out {
  0% {
    opacity: 1;
    visibility: visible;
    transform: scale(1); }
  100% {
    opacity: 0;
    visibility: hidden;
    transform: scale(0); } }

@keyframes cookiebar-bottom-in {
  0% {
    opacity: 0;
    transform: translateY(100%); }
  100% {
    opacity: 1;
    transform: translateY(0); } }

@keyframes cookiebar-bottom-out {
  0% {
    opacity: 1;
    visibility: visible;
    transform: translateY(0); }
  100% {
    opacity: 0;
    visibility: hidden;
    transform: translateY(100%); } }

.contao-cookiebar {
  color: #444444; }
  .contao-cookiebar p {
    color: #868686;
    line-height: 1.4; }
  .contao-cookiebar .cc-inner {
    padding: 25px;
    border-radius: 5px;
    -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.25);
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.25);
    background: #fff; }
  .contao-cookiebar .cc-group {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-content: center;
    position: relative;
    border: 1px solid #d0d0d0;
    border-radius: 5px;
    margin-bottom: 10px; }
    .contao-cookiebar .cc-group > label {
      flex-grow: 1;
      margin: 5px 0 5px 10px; }
    .contao-cookiebar .cc-group .cc-detail-btn {
      border: 0 none;
      outline: 0 none;
      background: transparent;
      font-size: 13px;
      letter-spacing: 0;
      text-transform: initial;
      cursor: pointer;
      color: #a2a2a2;
      padding: 8px 10px;
      line-height: 1.2rem; }
      .contao-cookiebar .cc-group .cc-detail-btn span:nth-child(2) {
        display: none; }
      .contao-cookiebar .cc-group .cc-detail-btn.cc-active span:nth-child(1) {
        display: none; }
      .contao-cookiebar .cc-group .cc-detail-btn.cc-active span:nth-child(2) {
        display: inline; }
      .contao-cookiebar .cc-group .cc-detail-btn:hover {
        color: #717171; }
    .contao-cookiebar .cc-group .cc-detail-btn-details {
      display: inline-block;
      border: 0 none;
      outline: 0 none;
      background: transparent;
      font-size: 13px;
      letter-spacing: 0;
      text-transform: initial;
      cursor: pointer;
      color: #a2a2a2;
      text-decoration: underline;
      padding: 0;
      margin: 0 0 10px; }
      .contao-cookiebar .cc-group .cc-detail-btn-details span:nth-child(2) {
        display: none; }
      .contao-cookiebar .cc-group .cc-detail-btn-details.cc-active span:nth-child(1) {
        display: none; }
      .contao-cookiebar .cc-group .cc-detail-btn-details.cc-active span:nth-child(2) {
        display: inline; }
      .contao-cookiebar .cc-group .cc-detail-btn-details:hover {
        color: #717171; }
  .contao-cookiebar .cc-cookies {
    display: none;
    width: 100%;
    background: #fbfbfb;
    border-radius: 0 0 5px 5px; }
    .contao-cookiebar .cc-cookies > p {
      font-size: 0.875rem; }
    .contao-cookiebar .cc-cookies > p, .contao-cookiebar .cc-cookies > .cc-cookie {
      margin: 0;
      padding: 15px;
      border-top: 1px solid #e6e6e6; }
    .contao-cookiebar .cc-cookies .cc-cookie .cc-cookie-info {
      font-size: 0.875rem;
      background: #fff;
      padding: 10px;
      border-radius: 5px;
      border: 1px solid #efefef; }
      .contao-cookiebar .cc-cookies .cc-cookie .cc-cookie-info > div > span {
        font-weight: 600; }
      .contao-cookiebar .cc-cookies .cc-cookie .cc-cookie-info > div + div {
        margin-top: 5px;
        word-wrap: break-word; }
      .contao-cookiebar .cc-cookies .cc-cookie .cc-cookie-info + button.cc-detail-btn-details {
        margin-top: 15px; }
    .contao-cookiebar .cc-cookies .cc-cookie .cc-cookie-desc > p {
      margin-bottom: 0; }
    .contao-cookiebar .cc-cookies .cc-cookie label.cookie + p, .contao-cookiebar .cc-cookies .cc-cookie label.cookie + .cc-cookie-info, .contao-cookiebar .cc-cookies .cc-cookie label.cookie + button.cc-detail-btn-details {
      margin-top: 10px; }
    .contao-cookiebar .cc-cookies .cc-cookie p {
      margin: 0 0 15px;
      font-size: 0.875rem; }
  .contao-cookiebar .cc-footer, .contao-cookiebar .cc-info {
    text-align: center; }
  .contao-cookiebar .cc-info {
    margin-top: 15px; }
    .contao-cookiebar .cc-info > p {
      font-size: 0.875rem; }
    .contao-cookiebar .cc-info > a {
      display: inline-block;
      font-size: 0.813rem;
      color: #a2a2a2;
      text-decoration: none; }
      .contao-cookiebar .cc-info > a:hover {
        color: #717171; }
      .contao-cookiebar .cc-info > a + a:before {
        display: inline-block;
        content: '·';
        margin-right: 5px; }


@charset "UTF-8";
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:yellow;color:black}p{margin:1em 0}pre{margin:1em 0;font-family:monospace, serif;_font-family:"courier new", monospace;font-size:1em}code,kbd,samp{font-family:monospace, serif;_font-family:"courier new", monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:75%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-0.25em}sub{bottom:-0.2em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button{cursor:pointer;-webkit-appearance:button;*overflow:visible}input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled]{cursor:default}input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}/*!
 * Copyright 2016 alysion.de
 */@font-face{font-family:"Ubuntu";src:url("../../files/theme/fonts/Ubuntu/ubuntu-v12-latin-regular.eot");src:url("../../files/theme/fonts/Ubuntu/ubuntu-v12-latin-regular.eot?#iefix") format("eot"), url("../../files/theme/fonts/Ubuntu/ubuntu-v12-latin-regular.woff") format("woff"), url("../../files/theme/fonts/Ubuntu/ubuntu-v12-latin-regular.ttf") format("truetype"), url("../../files/theme/fonts/Ubuntu/ubuntu-v12-latin-regular.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Ubuntu";src:url("../../files/theme/fonts/Ubuntu/ubuntu-v12-latin-700.eot");src:url("../../files/theme/fonts/Ubuntu/ubuntu-v12-latin-700.eot?#iefix") format("eot"), url("../../files/theme/fonts/Ubuntu/ubuntu-v12-latin-700.woff") format("woff"), url("../../files/theme/fonts/Ubuntu/ubuntu-v12-latin-700.ttf") format("truetype"), url("../../files/theme/fonts/Ubuntu/ubuntu-v12-latin-700.svg") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"";src:url("../../files/theme/fonts//.eot");src:url("../../files/theme/fonts//.eot?#iefix") format("eot"), url("../../files/theme/fonts//.woff") format("woff"), url("../../files/theme/fonts//.ttf") format("truetype"), url("../../files/theme/fonts//.svg") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:"";src:url("../../files/theme/fonts//.eot");src:url("../../files/theme/fonts//.eot?#iefix") format("eot"), url("../../files/theme/fonts//.woff") format("woff"), url("../../files/theme/fonts//.ttf") format("truetype"), url("../../files/theme/fonts//.svg") format("svg");font-weight:bold;font-style:italic}@font-face{font-family:"";src:url("../../files/theme/fonts/tandao-icons.eot");src:url("../../files/theme/fonts/tandao-icons.eot?#iefix") format("eot"), url("../../files/theme/fonts/tandao-icons.woff") format("woff"), url("../../files/theme/fonts/tandao-icons.ttf") format("truetype"), url("../../files/theme/fonts/tandao-icons.svg") format("svg");font-weight:normal;font-style:normal}html{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:#69C5E4}html.gravy-footer{height:100%}body{font:17px/1.8 Ubuntu, sans-serif;color:#242424;background:white none 0 0 repeat scroll;background-size:auto}@media screen and (max-width:599px){body{font-size:14px}}body footer{font-size:15.3px}@media screen and (max-width:599px){body footer{font-size:12.6px}}.gravy-footer body{height:100%}body[class^="icon-"]:before,body[class*=" icon-"]:before{content:none}body.background-variation-1{background:image-url("../../files/theme/css/demo/background-1.jpg") 50% 0 no-repeat;background-attachment:fixed}body.background-variation-2{background:image-url("../../files/theme/css/demo/background-10.jpg") 50% 0 no-repeat;background-size:cover;background-attachment:fixed}*{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}#mbCenter,#colorbox,#lbCenter,#lbBottomContainer{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}::selection{background:#69C5E4;color:white;text-shadow:none !important}::-moz-selection{background:#69C5E4;color:white;text-shadow:none !important}button,input,select,textarea{font-family:inherit}table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #b2b9c4;background:white}table th,table td{border:solid #e5e6e6;border-width:1px 0 0 1px}table th:first-child,table td:first-child{border-left:0}table>thead>tr:first-child>th,table>thead>tr:first-child>td,table>tbody:first-child>tr:first-child>th,table>tbody:first-child>tr:first-child>td,table>tfoot:first-child+tbody>tr:first-child>th,table>tfoot:first-child+tbody>tr:first-child>td{border-top:0}table th{padding:0.375em 0.625em;font-weight:bold;text-align:left}table td{padding:0.375em 0.625em}table thead{background:rgba(0, 0, 0, 0.02)}table tfoot td{font-style:italic}strong,b{font-weight:bold}a{color:#69C5E4;text-decoration:none}a:hover,a:focus{text-decoration:underline}a:hover,a:active{outline:0}a.external-link:after{font:0.8125em/1 "";content:"";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;margin-left:0.25em}*[data-icon]:before,*[class^="icon-"]:before,*[class*=" icon-"]:before{font:100%/1 "";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;margin-right:0.25em}*[data-icon]:before{content:attr(data-icon) !important}*[data-icon].after:before{content:none !important}*[data-icon].after:after{font:100%/1 "";content:attr(data-icon);-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;margin-left:0.25em}.clear{clear:both}.invisible{position:absolute;height:1px !important;width:1px !important;clip:rect(0 0 0 0);margin:-1px;padding:0 !important;overflow:hidden;border:0}pre{margin:1.7142857143em 0;padding:0.5em 1em;display:block;overflow:auto;font-family:"Lucida Console", monospace;font-size:0.875em;line-height:1.715;background-color:#e5e6e6}pre code{font-size:1em;padding:0;line-height:inherit;background-color:transparent}h1,h2{line-height:1.3}h3,h4,h5,h6{line-height:1.5;font-weight:normal}.mod_article p,.mod_article ul,.mod_article ol,.mod_article table,.mod_article form,.mod_article fieldset,footer p,footer ul,footer ol,footer table,footer form,footer fieldset{margin-top:0.75em;margin-bottom:1.5em}.mod_article p>span[style],footer p>span[style]{padding:0 0.1875em}.mod_article h1,.mod_article h2,.mod_article h3,.mod_article h4,.mod_article h5,.mod_article h6,footer h1,footer h2,footer h3,footer h4,footer h5,footer h6{margin-top:0.75em;margin-bottom:0.3em;font-weight:normal}.mod_article h1:first-child,.mod_article h2:first-child,.mod_article h3:first-child,.mod_article h4:first-child,.mod_article h5:first-child,.mod_article h6:first-child,footer h1:first-child,footer h2:first-child,footer h3:first-child,footer h4:first-child,footer h5:first-child,footer h6:first-child{margin-top:0}.mod_article h1,footer h1{font-size:1.8em;font-weight:bold;color:#717c8e}@media screen and (max-width:599px){.mod_article h1,footer h1{font-size:1.44em}}.mod_article .-color-inverted h1,footer .-color-inverted h1{color:white}.mod_article h2,footer h2{font-size:1.4em;color:#717c8e}.mod_article .-color-inverted h2,footer .-color-inverted h2{color:#b2b9c4}.mod_article h3,footer h3{font-size:1.2em}.mod_article h4,footer h4{font-size:1.1em}.mod_article h5,footer h5{font-size:1em;line-height:1.5005555556}.mod_article h6,footer h6{font-size:0.8em;line-height:1.500625;letter-spacing:0.0625em;color:#717c8e;text-transform:uppercase}.-color-inverted .mod_article h6,.-color-inverted footer h6{color:#b2b9c4}.mod_article ul,.mod_article ol,footer ul,footer ol{padding-left:1.25em}.mod_article ul li[data-icon],.mod_article ul li[class^="icon-"],.mod_article ul li[class*=" icon-"],.mod_article ol li[data-icon],.mod_article ol li[class^="icon-"],.mod_article ol li[class*=" icon-"],footer ul li[data-icon],footer ul li[class^="icon-"],footer ul li[class*=" icon-"],footer ol li[data-icon],footer ol li[class^="icon-"],footer ol li[class*=" icon-"]{list-style:none}.mod_article ul li[data-icon]:before,.mod_article ul li[class^="icon-"]:before,.mod_article ul li[class*=" icon-"]:before,.mod_article ol li[data-icon]:before,.mod_article ol li[class^="icon-"]:before,.mod_article ol li[class*=" icon-"]:before,footer ul li[data-icon]:before,footer ul li[class^="icon-"]:before,footer ul li[class*=" icon-"]:before,footer ol li[data-icon]:before,footer ol li[class^="icon-"]:before,footer ol li[class*=" icon-"]:before{left:-1.25em;width:0;color:#69C5E4}.mod_article ul,footer ul{list-style:disc}.mod_article ul ul,footer ul ul{margin-top:0}.mod_article ol,footer ol{padding-left:1.25em;list-style:decimal}.mod_article ol ol,.mod_article ol ul,footer ol ol,footer ol ul{margin-top:0}.mod_article ol ol,footer ol ol{padding-left:1.5em;list-style:upper-alpha}.mod_article ol ol ol,footer ol ol ol{list-style:lower-roman}.mod_article ol ol ol ol,footer ol ol ol ol{list-style:lower-alpha}.mod_article img,footer img{max-width:100%;height:auto}.mod_article .gm-style img,footer .gm-style img{max-width:none}.mod_article>*,footer>.inside>*,.centered-wrapper-inner,.header-bar-inner,.navigation-bar-inner,.tagline-image .inside,.tagline-image.-full-wrapper .inside{max-width:1188px;margin-right:auto;margin-left:auto;display:block !important}@media screen and (max-width:1188px){.mod_article>*,footer>.inside>*,.centered-wrapper-inner,.header-bar-inner,.navigation-bar-inner,.tagline-image .inside,.info-map-boxes{max-width:none;padding-left:33.3333333333px;padding-right:33.3333333333px}}@media screen and (max-width:900px){.mod_article>*,footer>.inside>*,.centered-wrapper-inner,.header-bar-inner,.navigation-bar-inner,.tagline-image .inside,.info-map-boxes{padding-left:25px;padding-right:25px}}@media screen and (max-width:599px){.mod_article>*,footer>.inside>*,.centered-wrapper-inner,.header-bar-inner,.navigation-bar-inner,.tagline-image .inside,.info-map-boxes{padding-left:12.5px;padding-right:12.5px}}#wrapper{zoom:1;position:relative;margin:0 auto;background:white}#wrapper:before{content:"";display:table}#wrapper:after{content:"";display:table;clear:both}.gravy-footer #wrapper{min-height:100%}.mod_article>*,footer>.inside>*{zoom:1;margin-top:2.5em;margin-bottom:2.5em;background-color:white}.mod_article>*:before,footer>.inside>*:before{content:"";display:table}.mod_article>*:after,footer>.inside>*:after{content:"";display:table;clear:both}.mod_article script,footer>.inside script{display:none !important}.mod_article .-full-wrapper,footer>.inside .-full-wrapper{max-width:none !important;margin:0}.mod_article>*.-no-margin-top,footer>.inside>*.-no-margin-top{margin-top:-2.5em}.mod_article>*.first.-no-margin-top,footer>.inside>*.first.-no-margin-top{margin-top:0}.mod_article>*.-no-margin-bottom,footer>.inside>*.-no-margin-bottom{margin-bottom:-2.5em}.mod_article>*.last.-no-margin-bottom,footer>.inside>*.last.-no-margin-bottom{margin-bottom:0}.mod_article>.ce_accordion,footer>.inside>.ce_accordion{margin-top:0;margin-bottom:0}.centered-wrapper-inner{position:relative}.centered-wrapper-inner>*{margin-top:2.5em;margin-bottom:2.5em}.centered-wrapper-inner>*.-no-margin-top{margin-top:-2.5em}.centered-wrapper.-full-wrapper .centered-wrapper-inner.-full-content{max-width:none !important;margin:0}.centered-wrapper{position:relative;clear:both;background:50% 50% no-repeat;background-size:cover}.centered-wrapper.-border-top{border-top:1px solid #b2b9c4}.centered-wrapper.-border-bottom{border-bottom:1px solid #b2b9c4}.centered-wrapper.-color-inverted{color:white}.centered-wrapper.-highlight-color{background-color:#69C5E4}.centered-wrapper.-background-color-1{background-color:#3C3C3B}.centered-wrapper.-background-color-2{background-color:#eee}.centered-wrapper.-small{min-height:300px}@media screen and (max-width:599px){.centered-wrapper.-small{min-height:200px}}.centered-wrapper.-medium{min-height:600px}@media screen and (max-width:599px){.centered-wrapper.-medium{min-height:400px}}.centered-wrapper.-large{min-height:900px}@media screen and (max-width:599px){.centered-wrapper.-large{min-height:600px}}.centered-wrapper.-background-parallax{overflow:hidden}.centered-wrapper-background{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:50% 50% no-repeat;background-size:cover}#header{position:relative;z-index:10}.header-bar{zoom:1;position:relative;border-bottom:1px solid #e5e6e6;background:white}.header-bar:before{content:"";display:table}.header-bar:after{content:"";display:table;clear:both}@media screen and (max-width:599px){.header-bar{display:none}}.header-bar-inner{zoom:1;position:relative;color:#98a0ab}.header-bar-inner:before{content:"";display:table}.header-bar-inner:after{content:"";display:table;clear:both}@media screen and (max-width:900px){.header-bar-inner{height:auto;min-height:0}}.header-bar-links{float:left;margin:0;padding:0 0.5em 0 0}@media screen and (max-width:900px){.header-bar-links{float:none}}.header-bar-links ul{margin:0.3125em 0;padding:0}.header-bar-links li{display:inline}.header-bar-links a{display:inline-block;color:inherit;margin-right:1em}.header-bar-links.right{float:right;padding:0 0 0 0.5em}@media screen and (max-width:900px){.header-bar-links.right{float:none;margin-right:0}}@media screen and (max-width:599px){.header-bar-links.right{padding:0}}.header-bar-links .icon-links-label{color:inherit;font-size:0.875em;min-height:1.1428571429em;display:block}.header-bar .header-bar-links .icon-links-label{color:#98a0ab}.header-bar-search{position:relative;float:right;z-index:3;height:2.1428571429em;width:2.1428571429em;margin-top:0;margin-left:1.25em;font-size:0.875em}@media screen and (max-width:599px){.header-bar-search{display:none}}.header-bar-search input[type="search"]{-webkit-appearance:none;position:absolute;left:0;top:0;width:0;height:2.1428571429em;padding:0.1428571429em 0 0.2142857143em;background:white;border:0;border-radius:5px;font-size:inherit;box-shadow:none;transition:all 0.3s ease-out}.header-bar-search:hover input[type="search"],.header-bar-search:focus input[type="search"],.header-bar-search input[type="search"]:focus{width:11.7857142857em;left:-11.7857142857em;border:1px solid #b2b9c4;box-shadow:0 0 3px white}.header-bar-search button{position:relative;overflow:hidden;top:-0.2857142857em;width:2.8571428571em;height:2.1428571429em;margin:0;padding:0;border:0;color:#98a0ab;text-align:left;text-indent:-99em;text-shadow:none;line-height:0;background:white;box-shadow:none}.header-bar-search button:after{font:1.1428571429em/1 "";content:"";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;display:block;text-align:center}.header-bar-search button:hover,.header-bar-search button:focus{color:white}.mod_search form input{vertical-align:middle}.mod_search form input[type="search"]{width:74.375%;margin:0;padding-top:0.75em;padding-bottom:0.75em}.mod_search form input[type="submit"]{width:25%;margin:0 -2% 0 0}@media screen and (max-width:599px){.mod_search form input[type="submit"]{padding-right:0;padding-left:0}}.mod_search .relevance{float:right;margin-top:0.7142857143em;font-size:0.5833333333em}.mod_search .header{padding-bottom:0.3125em;border-bottom:1px solid #b2b9c4;color:#717c8e}.mod_search .highlight{padding:0 0.25em;font-weight:bold;background:#e1f3fa}.mod_search .url{padding-bottom:1.4285714286em;border-bottom:1px dotted #b2b9c4;font-size:0.875em;color:#717c8e}.mod_search .url:before{font:100%/1 "";content:"";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;margin-right:0.3571428571em}.mod_search .url .filesize{font-size:0.8571428571em}.navigation-bar{zoom:1;position:relative;border-bottom:1px solid #e5e6e6;background:white;box-shadow:0 1px 10px rgba(0, 0, 0, 0.3)}.navigation-bar:before{content:"";display:table}.navigation-bar:after{content:"";display:table;clear:both}.navigation-bar-inner{zoom:1;position:relative;color:#3C3C3B}.navigation-bar-inner:before{content:"";display:table}.navigation-bar-inner:after{content:"";display:table;clear:both}@media screen and (max-width:900px){.navigation-bar-inner{height:auto;min-height:0}}.navigation-bar-clone{position:fixed;top:-150px;opacity:0.95;left:0;right:0;z-index:100;border-bottom:1px solid #e5e6e6;background:white;box-shadow:0 1px 2px rgba(0, 0, 0, 0.1);transition:top 0.8s ease}.navigation-bar-clone .main-nav{line-height:50px}.fixed-header .navigation-bar-clone{top:0}@media screen and (max-width:1188px){.navigation-bar-clone .navigation-bar-inner{max-width:none;padding-left:33.3333333333px;padding-right:33.3333333333px}}@media screen and (max-width:900px){.navigation-bar-clone .navigation-bar-inner{padding-left:25px;padding-right:25px}}@media screen and (max-width:599px){.navigation-bar-clone .navigation-bar-inner{padding-left:12.5px;padding-right:12.5px}}.main-nav{float:right;line-height:83px}@media screen and (max-width:900px){.main-nav{margin-right:0;padding-right:1.25em;padding-left:0.625em;line-height:62.25px}}@media screen and (max-width:599px){.main-nav{display:none}}.main-nav a:before,.main-nav span.active:before,.main-nav span.trail:before,.main-nav span.forward:before{content:none;display:none}.main-nav ul{display:inline;margin:0;padding:0}.main-nav>ul>li{position:relative;float:left}.main-nav>ul>li.-mega{position:static}.main-nav>ul>li>a,.main-nav>ul>li>span.active,.main-nav>ul>li>span.trail,.main-nav>ul>li>span.forward{position:relative;float:left;height:100%;padding:0 1.25em;font-size:16px;color:#3C3C3B}@media screen and (max-width:1188px){.main-nav>ul>li>a,.main-nav>ul>li>span.active,.main-nav>ul>li>span.trail,.main-nav>ul>li>span.forward{font-size:14.4px;padding:0 1.125em}}@media screen and (max-width:900px){.main-nav>ul>li>a,.main-nav>ul>li>span.active,.main-nav>ul>li>span.trail,.main-nav>ul>li>span.forward{font-size:12.8px;padding:0 1em}}.main-nav>ul>li>a:after,.main-nav>ul>li>span.active:after,.main-nav>ul>li>span.trail:after,.main-nav>ul>li>span.forward:after{content:"";position:absolute;top:-1px;right:50%;left:50%;border-top:1px solid #69C5E4;transition:all 0.5s}@media screen and (max-width:900px){.main-nav>ul>li>a:after,.main-nav>ul>li>span.active:after,.main-nav>ul>li>span.trail:after,.main-nav>ul>li>span.forward:after{top:auto;bottom:-1px}}.main-nav>ul>li>a:hover,.main-nav>ul>li>a:focus{color:white;text-decoration:none;background-color:#69C5E4}.main-nav>ul>li>a:hover:after,.main-nav>ul>li>a:focus:after{border-top:2px solid #69C5E4}.main-nav>ul>li>a.active,.main-nav>ul>li>a.trail,.main-nav>ul>li>a.forward,.main-nav>ul>li span.active,.main-nav>ul>li span.trail,.main-nav>ul>li span.forward{color:white;background-color:#69C5E4}.main-nav>ul>li>ul{position:absolute;top:100%;left:0.5em;display:block;overflow:hidden;max-height:0;min-width:11.25em;line-height:26px;padding:0;border:solid #3C3C3B;border-width:1px 1px 2px;border-top-color:#e5e6e6;border-radius:0 0 5px 5px;background:#3C3C3B;opacity:0;box-shadow:inset 0 6px 2px -5px rgba(0, 0, 0, 0.1);transition:all 0.3s;pointer-events:none}.main-nav>ul>li>ul li{position:relative;display:block;padding:0.125em 0.375em;border-bottom:1px solid #3C3C3B;white-space:nowrap}.main-nav>ul>li>ul li li{margin:0 -0.375em;border:0}.main-nav>ul>li>ul li[data-icon]:before,.main-nav>ul>li>ul li[class^="icon-"]:before,.main-nav>ul>li>ul li[class*=" icon-"]:before{position:absolute;top:0.6428571429em;left:0.2857142857em;z-index:1;font-size:0.875em}.main-nav>ul>li>ul li[data-icon] a,.main-nav>ul>li>ul li[data-icon] span.active,.main-nav>ul>li>ul li[data-icon] span.trail,.main-nav>ul>li>ul li[data-icon] span.forward,.main-nav>ul>li>ul li[class^="icon-"] a,.main-nav>ul>li>ul li[class^="icon-"] span.active,.main-nav>ul>li>ul li[class^="icon-"] span.trail,.main-nav>ul>li>ul li[class^="icon-"] span.forward,.main-nav>ul>li>ul li[class*=" icon-"] a,.main-nav>ul>li>ul li[class*=" icon-"] span.active,.main-nav>ul>li>ul li[class*=" icon-"] span.trail,.main-nav>ul>li>ul li[class*=" icon-"] span.forward{padding-left:1.7142857143em}.main-nav>ul>li>ul a,.main-nav>ul>li>ul span.active,.main-nav>ul>li>ul span.trail,.main-nav>ul>li>ul span.forward{position:relative;display:block;padding:0.2142857143em 0.4285714286em;margin:0 -0.4285714286em;font-size:0.875em}.main-nav>ul>li>ul a{border-radius:5px;color:white;transition:background-color 0.6s ease-in, color 0.6s ease-in}.main-nav>ul>li>ul a:hover{text-decoration:none;color:white;background-color:#69C5E4;transition-duration:0.05s}.main-nav>ul>li>ul span.active,.main-nav>ul>li>ul span.trail,.main-nav>ul>li>ul span.forward{color:#e5e6e6}.main-nav>ul>li>ul ul{display:block;padding-left:0.625em}.main-nav>ul>li:hover>a,.main-nav>ul>li:hover>span.active,.main-nav>ul>li:hover>span.trail,.main-nav>ul>li:hover>span.forward,.main-nav>ul>li.hover>a,.main-nav>ul>li.hover>span.active,.main-nav>ul>li.hover>span.trail,.main-nav>ul>li.hover>span.forward{z-index:2}.main-nav>ul>li:hover>ul,.main-nav>ul>li.hover>ul{z-index:1;max-height:3000px;padding:0.375em;opacity:1;transition:all 0.5s;pointer-events:auto}.main-nav>ul>li.last>ul{left:auto;right:-0.125em}.mega-dropdown{position:absolute;top:100%;left:3.7037037037%;display:block;width:92.5925925926%;max-height:0;padding:0;overflow:hidden;border:solid #3C3C3B;border-width:1px 1px 2px;border-top-color:#e5e6e6;border-radius:0 0 5px 5px;font-size:0.875em;background:#3C3C3B;opacity:0;box-shadow:inset 0 6px 2px -5px rgba(0, 0, 0, 0.1);transition:max-height 0s 0.3s, padding 0s 0.3s, opacity 0.3s;pointer-events:none;-webkit-backface-visibility:hidden}@media screen and (max-width:900px){.mega-dropdown{background-image:none !important;left:0;width:100%}}li:hover>.mega-dropdown{z-index:1;max-height:9999px;overflow:visible;padding:1.5714285714em 3.7037037037%;opacity:1;transition:opacity 0.2s;pointer-events:auto}.mega-dropdown-column h1{margin:0 0 0.7142857143em;font-size:inherit;font-weight:bold;color:white}.mega-dropdown-column h1 a{color:inherit}.mega-dropdown-column p{margin:1em 0}.mega-dropdown-column ul a{display:inline-block;padding:0.2857142857em 0 0.2142857143em;color:white}.mega-dropdown-column ul a:hover{color:white}.mega-dropdown-image{margin:1.4285714286em 0}.mega-dropdown-image img{display:block;width:100%;height:auto}.mod_changelanguage{position:relative;line-height:20px}.mod_changelanguage:hover{color:#98a0ab}.mod_changelanguage>ul{color:#98a0ab;padding:0;margin:0;list-style:none}.mod_changelanguage>ul a,.mod_changelanguage>ul span{display:block;padding:0.2857142857em 0.9285714286em;color:inherit;text-decoration:none;font-size:0.875em}.mod_changelanguage>ul i.flag{top:0.5714285714em;left:0.1428571429em}.mod_changelanguage>ul a:hover,.mod_changelanguage>ul a:focus{text-decoration:underline}.mod_changelanguage>ul>li{position:relative;float:left}.mod_changelanguage>ul>li>ul{margin:0;padding:0;background:white;display:block;overflow:hidden;max-height:0;min-width:8.75em;opacity:0;box-shadow:inset 0 6px 2px -5px rgba(0, 0, 0, 0.1);transition:all 0.3s;pointer-events:none}.mod_changelanguage>ul>li>ul li{position:relative;display:block;white-space:nowrap;padding-left:0.8571428571em}.mod_changelanguage>ul>li>ul a{border-radius:5px;color:#98a0ab;transition:background-color 0.6s ease-in, color 0.6s ease-in}.mod_changelanguage>ul>li>ul a:hover{text-decoration:none;color:#98a0ab;background-color:white;transition-duration:0.05s}.mod_changelanguage>ul>li:hover>a,.mod_changelanguage>ul>li:hover>span.active,.mod_changelanguage>ul>li:hover>span.trail,.mod_changelanguage>ul>li:hover>span.forward,.mod_changelanguage>ul>li.expanded-icon>a,.mod_changelanguage>ul>li.expanded-icon>span.active,.mod_changelanguage>ul>li.expanded-icon>span.trail,.mod_changelanguage>ul>li.expanded-icon>span.forward{z-index:2}.mod_changelanguage>ul>li:hover>ul,.mod_changelanguage>ul>li.expanded-icon>ul{z-index:1;max-height:3000px;opacity:1;transition:all 0.5s;pointer-events:auto}.mod_changelanguage>ul li[class*=" icon-"]:before{position:absolute;top:0.5em;z-index:1;font-size:0.875em;left:1em}.mod_changelanguage>ul li[class*=" icon-"] span{padding-left:1.4285714286em}.header-bar .mod_changelanguage{float:right;margin:0 1em}.header-bar .mod_changelanguage>ul>li{padding-right:0.8571428571em;padding-left:0.8571428571em;border:1px solid #e6e6e6;background-color:white;margin-top:1px;border-radius:5px}.header-bar .mod_changelanguage>ul>li:after{font:0.875em/1 "";content:"";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;display:block;position:absolute;right:0.2142857143em;top:6px}.header-bar .mod_changelanguage>ul>li a,.header-bar .mod_changelanguage>ul>li span{display:inline-block}.header-bar .mod_changelanguage>ul>li ul{position:absolute;left:0;top:100%;border:1px solid #b2b9c4;border-radius:0 0 5px 5px;background:white}.header-bar .mod_changelanguage>ul>li:hover,.header-bar .mod_changelanguage>ul>li.hover{border-radius:5px 5px 0 0}.header-bar .mod_changelanguage>ul>li:hover>ul,.header-bar .mod_changelanguage>ul>li.hover>ul{padding:0.375em}.main-nav-mobile .mod_changelanguage{line-height:28px;padding:0}.main-nav-mobile .mod_changelanguage ul{display:block;margin:0;padding:0}.main-nav-mobile .mod_changelanguage ul li{float:none}.main-nav-mobile .mod_changelanguage ul a,.main-nav-mobile .mod_changelanguage ul span{padding-left:2.2857142857em}.main-nav-mobile .mod_changelanguage ul li.flag a,.main-nav-mobile .mod_changelanguage ul li.flag span{padding-left:2.5714285714em}.main-nav-mobile .mod_changelanguage ul i.flag{top:1em;left:0.5em}.main-nav-mobile .mod_changelanguage ul ul{padding:0;background:#e5e6e6;box-shadow:inset 0 40px 40px -20px rgba(0, 0, 0, 0.04), inset 0 -40px 40px -20px rgba(0, 0, 0, 0.04)}.main-nav-mobile .mod_changelanguage ul ul a,.main-nav-mobile .mod_changelanguage ul ul span{padding-left:2.8571428571em}.main-nav-mobile .mod_changelanguage ul ul li.flag a,.main-nav-mobile .mod_changelanguage ul ul li.flag span{padding-left:3.5714285714em}.main-nav-mobile .mod_changelanguage ul ul i.flag{top:1em;left:1.5em}.main-nav-mobile .mod_changelanguage ul li[data-icon],.main-nav-mobile .mod_changelanguage ul li[class^="icon-"],.main-nav-mobile .mod_changelanguage ul li[class*=" icon-"]{padding-left:0}.main-nav-mobile .mod_changelanguage ul li[data-icon]:before,.main-nav-mobile .mod_changelanguage ul li[class^="icon-"]:before,.main-nav-mobile .mod_changelanguage ul li[class*=" icon-"]:before{top:1em;font-size:1em;left:0.5em}.logo{position:relative;margin-top:0.1em;margin-bottom:0.1em;font-size:inherit;float:left;width:20%;min-width:90px;max-width:200px}@media screen and (max-width:900px){.logo{position:static;margin-left:5.5555555556%}}@media screen and (max-width:599px){.logo{text-align:center;margin-left:0}}.logo a{display:block;height:100%}@media screen and (max-width:900px){.logo a{display:inline}}.logo img{display:block;max-width:100%;height:auto}@media screen and (max-width:900px){.logo img{display:inline}}.navigation-bar-clone .logo{margin-top:0.1em;margin-bottom:0.1em;width:15%;min-width:70px;max-width:120px}.main-nav-mobile-open,.main-nav-mobile-close{display:none;border:0 !important;color:transparent;font-size:1.25em;line-hight:0;z-index:200;background:none !important;box-shadow:none !important;margin:0}.main-nav-mobile-open{position:relative;float:left;width:2.8125em;height:2.5em;padding:0.625em 1.25em 0.625em 0.625em}.main-nav-mobile-open:before{color:#3C3C3B}.navigation-bar-clone .main-nav-mobile-open{height:1.5625em;padding:0.3125em 1.25em 0.3125em 0.625em}@media screen and (max-width:599px){.main-nav-mobile-open{display:block}}.main-nav-mobile-close{position:absolute;top:0;right:-17.6470588235%;width:17.6470588235%;height:100%;margin-top:0;background-color:rgba(26, 25, 25, 0.5) !important;border-radius:0}.main-nav-mobile-close:before{color:#e5e6e6;position:absolute;top:10px;right:10px}.is-active>.main-nav-mobile-close{display:block}.main-nav-mobile{display:none;padding:0;border-top:1px solid black;color:black;background:#e5e6e6}@media screen and (max-width:599px){.main-nav-mobile{display:block}}.js .main-nav-mobile{display:none}.main-nav-mobile.is-enabled{position:absolute;top:0;left:-85%;z-index:201;width:85%;min-height:100%;transition:left 0.2s ease-out}@media screen and (max-width:599px){.main-nav-mobile.is-enabled{display:block}}.csstransforms3d .main-nav-mobile.is-enabled{left:0;transform:translate3d(-100%, 0, 0);transition:transform 0.2s ease-out}.main-nav-mobile.is-active{left:0;box-shadow:0 0 10px rgba(0, 0, 0, 0.5)}.csstransforms3d .main-nav-mobile.is-active{transform:translate3d(0, 0, 0)}.main-nav-mobile ul{display:block;margin:0;padding:0}.main-nav-mobile ul ul{background:#e5e6e6;box-shadow:inset 0 40px 40px -20px rgba(0, 0, 0, 0.04), inset 0 -40px 40px -20px rgba(0, 0, 0, 0.04)}.main-nav-mobile .collapsed-icon>ul{display:none}.main-nav-mobile li{position:relative;display:block}.main-nav-mobile li:before{position:absolute;top:0.75em;left:0}.main-nav-mobile li[data-icon],.main-nav-mobile li[class^="icon-"],.main-nav-mobile li[class*=" icon-"]{padding-left:1.25em}.main-nav-mobile a,.main-nav-mobile span.active,.main-nav-mobile span.trail,.main-nav-mobile span.forward{display:block;padding:0.6428571429em 0.9285714286em 0.5714285714em;border-bottom:1px solid black;color:inherit;background-color:#e5e6e6;box-shadow:inset 0 1px rgba(255, 255, 255, 0.05);transition:background-color 0.6s ease-out}.main-nav-mobile a:before,.main-nav-mobile span.active:before,.main-nav-mobile span.trail:before,.main-nav-mobile span.forward:before{margin-right:0.4285714286em}.main-nav-mobile a:hover,.main-nav-mobile a:focus,.main-nav-mobile span.active:hover,.main-nav-mobile span.active:focus,.main-nav-mobile span.trail:hover,.main-nav-mobile span.trail:focus,.main-nav-mobile span.forward:hover,.main-nav-mobile span.forward:focus{outline:none;text-decoration:none;background-color:#c6c8c8;transition:background-color 0.2s ease-out}.main-nav-mobile a.active,.main-nav-mobile a.trail,.main-nav-mobile span.active,.main-nav-mobile span.trail,.main-nav-mobile span.forward{font-weight:bold}.main-nav-mobile a.active,.main-nav-mobile span.active{background-color:white;box-shadow:inset 0 0 5px #e5e6e6}.main-nav-mobile li li{color:black;background-color:#edeeee}.main-nav-mobile li li a,.main-nav-mobile li li span.active,.main-nav-mobile li li span.trail,.main-nav-mobile li li span.forward{background-color:#edeeee;padding-left:1.8571428571em}.main-nav-mobile li li li{color:black}.main-nav-mobile li li li a,.main-nav-mobile li li li span.active,.main-nav-mobile li li li span.trail,.main-nav-mobile li li li span.forward{background-color:whitesmoke;padding-left:2.7857142857em}.main-nav-mobile li li li li{color:black}.main-nav-mobile li li li li a,.main-nav-mobile li li li li span.active,.main-nav-mobile li li li li span.trail,.main-nav-mobile li li li li span.forward{background-color:#fcfdfd;padding-left:3.7142857143em}.main-nav-mobile .main-nav-mobile-expand{position:absolute;display:block;top:0.1428571429em;right:0;overflow:hidden;margin:0;padding:0.5714285714em 0.9285714286em;border:solid transparent;border-width:0.2142857143em 0;box-shadow:inset 1px 0 gray;border-radius:0;outline:none;line-height:0;color:inherit;text-indent:-99em;text-shadow:none;background:none}.main-nav-mobile .expanded-icon>.main-nav-mobile-expand:after{font:1.2857142857em/1 "";content:"";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;display:block}.main-nav-mobile .collapsed-icon>.main-nav-mobile-expand:after{font:1.2857142857em/1 "";content:"";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;display:block}#Tagline .mod_article>.first.tagline-image,#Tagline .mod_article>.first.mod_rocksolid_slider{margin-top:0}#Tagline .mod_article>.last{margin-bottom:0}.tagline-image{position:relative}.tagline-image .image_container{padding:0;border:0;box-shadow:none;background:none;width:100%}.tagline-image .image_container img{width:100%}.tagline-image .slogan{position:absolute;line-height:1.4;left:0;right:0}.tagline-image .slogan span,.tagline-image .slogan a{display:block;font-size:1.875em;padding:5px 1.25em;margin:5px 0;clear:both}.tagline-image .slogan span.-small,.tagline-image .slogan a.-small{font-size:1.375em}.tagline-image .slogan span{border:none}.tagline-image .slogan.-unten{bottom:5%}.tagline-image .slogan.-oben{bottom:auto;top:5%}.tagline-image .slogan.-links span,.tagline-image .slogan.-links a{float:left}.tagline-image .slogan.-rechts span,.tagline-image .slogan.-rechts a{float:right}.tagline-image .slogan.-mitte .inside{text-align:center}.tagline-image .slogan.-mitte span,.tagline-image .slogan.-mitte a{display:inline-block;float:none}@media screen and (max-width:900px){.tagline-image .slogan{padding:3px 0.9375em}.tagline-image .slogan span,.tagline-image .slogan a{font-size:1.125em}.tagline-image .slogan span.-small,.tagline-image .slogan a.-small{font-size:0.9375em}}@media screen and (max-width:599px){.tagline-image .slogan{padding:3px 0.625em}.tagline-image .slogan span,.tagline-image .slogan a{font-size:1em}.tagline-image .slogan span.-small,.tagline-image .slogan a.-small{font-size:0.8125em}}button.-secondary,.button.-secondary,input[type="submit"].-secondary,.headline-box-link.-secondary,.headline-box-link,.price-boxes-plan a,button,.button,input[type="submit"],input[type="reset"],input[type="button"]{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding:0.6428571429em 1.4285714286em;border:1px solid;border-color:#28acd8 #239bc4 #1f8aae;border-radius:5px;outline:none;font-size:0.875em;line-height:1.4292857143;color:white;text-align:center;text-decoration:none;text-transform:uppercase;background:#3eb4dc}button.-secondary:hover,.button.-secondary:hover,input.-secondary[type="submit"]:hover,.headline-box-link.-secondary:hover,.headline-box-link:hover,.price-boxes-plan a:hover,button.-secondary:focus,.button.-secondary:focus,input.-secondary[type="submit"]:focus,.headline-box-link.-secondary:focus,.headline-box-link:focus,.price-boxes-plan a:focus,button:hover,button:focus,.button:hover,.button:focus,input[type="submit"]:hover,input[type="submit"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="button"]:hover,input[type="button"]:focus{border-color:#1b7999 #186883 #14576d;text-decoration:none;background:#28acd8}#colorbox button.-secondary,#colorbox .button.-secondary,#colorbox input[type="submit"].-secondary,#colorbox .headline-box-link.-secondary,#colorbox .headline-box-link,#colorbox .price-boxes-plan a,.price-boxes-plan #colorbox a,#colorbox button,#colorbox .button,#colorbox input[type="submit"],#colorbox input[type="reset"],#colorbox input[type="button"]{box-shadow:none}button.-single,.button.-single,input[type="submit"].-single{margin:0.75em 0}button.-small,.button.-small,input[type="submit"].-small{padding:0.4166666667em 0.8333333333em;font-size:0.75em}button.-secondary,.button.-secondary,input[type="submit"].-secondary,.headline-box-link.-secondary{border-color:#e1e1e1 #d5d5d5 #c8c8c8;color:#239bc4;background:#eee}button.-secondary:hover,.button.-secondary:hover,input.-secondary[type="submit"]:hover,.headline-box-link.-secondary:hover,button.-secondary:focus,.button.-secondary:focus,input.-secondary[type="submit"]:focus,.headline-box-link.-secondary:focus{border-color:#bbb #aeaeae #a2a2a2;background:#e1e1e1}.headline-box{text-align:center}.headline-box.-align-left{text-align:left}.headline-box.-align-right{text-align:right}.headline-box:before{display:block;width:1.9545454545em;height:1.9545454545em;margin:0 auto 0.2727272727em auto;border-radius:100%;font-size:2.75em;font-weight:normal;line-height:2.0002272727;text-align:center;background:white;background:rgba(255, 255, 255, 0.6)}.-color-inverted .headline-box:before{background:#3C3C3B;background:rgba(60, 60, 59, 0.6)}.headline-box.-no-icon:before{display:none}.headline-box h1{margin:0;font-size:1.5em;font-weight:normal;color:inherit}@media screen and (max-width:599px){.headline-box h1{font-size:1.3125em}}.headline-box h1.-bold{font-weight:bold}.headline-box h1.-small{font-size:1.5em}.headline-box h1.-medium{font-size:2em}@media screen and (max-width:599px){.headline-box h1.-medium{font-size:1.5em}}.headline-box h1.-large{font-size:2.25em}@media screen and (max-width:599px){.headline-box h1.-large{font-size:1.75em}}.headline-box h1.-super-size{font-size:2.625em}@media screen and (max-width:599px){.headline-box h1.-super-size{font-size:2em}}.headline-box h2{margin:0.4444444444em 0 0;font-size:1.125em;font-weight:normal;line-height:1.5;color:#717c8e}.-color-inverted.-highlight-color .headline-box h2{color:#1b7999}.-color-inverted .headline-box h2{color:#b2b9c4}.headline-box h2.-small{font-size:1.125em}.headline-box h2.-medium{font-size:1.5em}@media screen and (max-width:599px){.headline-box h2.-medium{font-size:1.3125em}}.headline-box h2.-large{font-size:1.75em}@media screen and (max-width:599px){.headline-box h2.-large{font-size:1.5em}}.headline-box h2.-super-size{font-size:2.25em}@media screen and (max-width:599px){.headline-box h2.-super-size{font-size:1.625em}}.headline-box.-button-inline h1,.headline-box.-button-inline h2{display:inline}@media screen and (max-width:599px){.headline-box.-button-inline h1,.headline-box.-button-inline h2{display:block}}h1+.headline-box-link,h2+.headline-box-link{margin-top:1.9285714286em}.-align-left>.headline-box-link{float:right;margin:-0.1428571429em 0 0 3.1428571429em}@media screen and (max-width:599px){.-align-left>.headline-box-link{float:none;margin:0 0 1em}}.-align-right>.headline-box-link{float:left;margin:-0.1428571429em 3.1428571429em 0 0}@media screen and (max-width:599px){.-align-right>.headline-box-link{float:none;margin:0 0 1em}}.-button-inline>.headline-box-link{margin:0 0 0 2.1428571429em}@media screen and (max-width:599px){.-button-inline>.headline-box-link{margin:1em 0 0}}.icon-links li{padding-bottom:0.4375em}.icon-links a{text-decoration:none}.icon-links a:hover span{text-decoration:underline}.icon-links-label{color:#69C5E4}#main .inside{padding-bottom:1.5625em;padding-top:1.25em;position:relative}#footer{zoom:1;position:relative;background:white}#footer:before{content:"";display:table}#footer:after{content:"";display:table;clear:both}.gravy-footer #footer{position:absolute;left:0;right:0;bottom:0}#footer .inside{position:relative;color:#98a0ab}@media screen and (max-width:900px){#footer .inside{height:auto;min-height:0}}#footer .inside>*{background-color:white}.footer-bar{margin-top:0}.footer-nav{float:right;margin:0;padding:0.5em 0;font-size:0.875em;color:#98a0ab}@media screen and (max-width:900px){.footer-nav{float:none;padding-top:0}}.footer-nav ul,.footer-nav li{display:inline;margin:0;padding:0}.footer-nav li:before{content:"";display:inline-block;width:1px;height:0.6em;margin:0 0.5em 0 0.3em;background:#98a0ab}.footer-nav li:first-child:before{content:none}.footer-nav a,.footer-nav span.trail,.footer-nav span.active,.footer-nav span.forward{color:inherit}#footer .copyright{float:left;margin:0;padding:0.5em 0;font-size:0.875em;color:#98a0ab}#footer .copyright .tandao{color:inherit;opacity:0.8}#footer .copyright .tandao:before{content:"-";display:inline-block;margin:0 0.5em 0 0.3em}@media screen and (max-width:900px){#footer .copyright{float:none;padding-bottom:1em}}.info-map{position:relative;clear:both}.info-map.-full-wrapper{max-width:none}.info-map-gmap{height:29.375em;overflow:hidden;position:relative}@media screen and (max-width:599px){.info-map-gmap{min-height:20em;margin-right:5.5555555556%;margin-left:5.5555555556%}}.info-map-gmap:hover~.info-map-boxes{opacity:0.7}.info-map-gmap.-no-hover:hover~.info-map-boxes{opacity:1}.info-map-gmap .license{position:absolute;top:0;left:0;font-size:0.85rem;background-color:rgba(255, 255, 255, 0.8);padding:5px}.info-map-gmap .license p{margin:0}.info-map-gmap .activate{cursor:pointer;z-index:100;position:absolute;top:50%;left:30px;right:30px;transform:translateY(-50%);background-color:rgba(255, 255, 255, 0.25);font-size:0.9rem;transition:background-color 0.5s;padding:10px}.info-map-gmap .activate p{margin:0}.info-map-gmap .activate:hover{background-color:rgba(255, 255, 255, 0.75)}.info-map-gmap .image-wrapper{position:relative;top:50%;transform:translateY(-50%)}.info-map-gmap .image-wrapper .img-responsive,.info-map-gmap .image-wrapper .intrinsic-ratio-wrapper,.info-map-gmap .image-wrapper .intrinsic-ratio{width:100% !important}.info-map-gmap .image-wrapper>img{width:100% !important}@media screen and (max-width:900px){.info-map-gmap .image-wrapper{width:150%;left:50%;transform:translate(-50%, -50%)}}@media screen and (max-width:599px){.info-map-gmap .image-wrapper{width:200%;left:50%;transform:translate(-50%, -50%)}}.info-map-boxes{zoom:1;position:relative;margin-top:-7.25em;margin-bottom:2.75em;transition:opacity 0.2s linear}.info-map-boxes:before{content:"";display:table}.info-map-boxes:after{content:"";display:table;clear:both}.info-map-boxes .blank{min-height:70px}@media screen and (max-width:599px){.info-map-boxes{margin-top:1.375em}}.info-map-boxes-item{padding:0.7142857143em 1.4285714286em;border-radius:3px;font-size:0.875em;color:inherit;background:white;box-shadow:0 0 0 1px rgba(0, 0, 0, 0.1), 0 0 7px rgba(0, 0, 0, 0.15)}.info-map-boxes-item:before{float:right;margin:0;padding:0.1515151515em 0 0.4545454545em 0.303030303em;font-size:4.7142857143em;color:#69C5E4;background:white}.info-map-boxes-item:hover,.info-map-boxes-item:focus{text-decoration:none}.info-map-boxes-item h3{margin:0.5714285714em 0;padding:0 0 0.2142857143em;border-bottom:1px solid #e5e6e6;color:#69C5E4;font-size:1em;font-weight:bold;text-transform:uppercase}.info-map-boxes-item p{margin:0.5714285714em 0}.info-map-boxes-item-link{color:#69C5E4}.icon-boxes{zoom:1;margin:2.5em auto}.icon-boxes:before{content:"";display:table}.icon-boxes:after{content:"";display:table;clear:both}.icon-boxes>h1,.icon-boxes>h2,.icon-boxes>h3,.icon-boxes>h4,.icon-boxes>h5,.icon-boxes>h6{margin-top:0;margin-bottom:1em}.icon-boxes-item{position:relative;display:block;font-size:0.875em;color:#717c8e;text-align:center;text-decoration:none}.icon-boxes-item.-align-left{text-align:left}.icon-boxes-item.-align-right{text-align:right}.icon-boxes-item.-color-inverted,.-color-inverted .icon-boxes-item{color:white}.icon-boxes-item.-color-inverted .icon:before,.icon-boxes-item.-color-inverted.-inverted-icon .icon:before,.-color-inverted .icon-boxes-item .icon:before,.-color-inverted .icon-boxes-item.-inverted-icon .icon:before{border-color:white;color:white;background-color:transparent}.icon-boxes-item.-color-inverted h3,.-color-inverted .icon-boxes-item h3{color:white}.icon-boxes-item.-boxed{margin-bottom:1.7857142857em;padding:2.75em 1.4285714286em 1.4285714286em;border:1px solid #b2b9c4;border-radius:3px}.icon-boxes-item.-boxed.-headline-icon{top:auto;margin-bottom:0;padding-top:1.4285714286em}.icon-boxes-item.-boxed .icon:before{top:-0.46875em;margin-top:-0.46875em;margin-bottom:0.125em}.icon-boxes-item.-large-icon{padding-top:2.5em}.icon-boxes-item.-background-color{padding:1.4285714286em;border:1px solid rgba(0, 0, 0, 0.1);border-radius:3px}.icon-boxes-item.-background-color .icon:before{background-color:inherit}.icon-boxes-item.-background-color:hover .icon:before,.icon-boxes-item.-background-color:focus .icon:before{background-color:inherit}.icon-boxes-item.-boxed.-background-color{padding:0 1.4285714286em 1.4285714286em}.icon-boxes-item:hover,.icon-boxes-item:focus{text-decoration:none}.icon-boxes-item .icon{visibility:hidden}.icon-boxes-item .icon:before{visibility:visible;width:1em;height:1em;margin:0 0 0.59375em;padding:0.34375em;font-size:1.875em;color:#69C5E4;border-radius:100%;border-style:solid;border-width:2px;text-align:center;background:transparent;transition-property:all;transition-duration:0.2s, 0.2s, 0.2s, 0.8s}.icon-boxes-item.-icon-color .icon:before{color:inherit}.icon-boxes-item.-inverted-icon .icon:before{border-color:#69C5E4;color:white;background-color:#69C5E4}.icon-boxes-item.-inverted-icon.-icon-color .icon{visibility:hidden}.icon-boxes-item.-inverted-icon.-icon-color .icon:before{visibility:visible;border-color:inherit;color:white;background-color:inherit}.icon-boxes-item.-large-icon .icon:before{font-size:3.75em;font-size:3.75rem}.icon-boxes-item.-headline-icon{text-align:left}.icon-boxes-item.-headline-icon .icon:before{float:left;top:0;margin:0;padding:0;border:0;border-radius:0;background:none}.icon-boxes-item.-headline-icon h3{padding:0.0952380952em 0 0 2.1904761905em}.icon-boxes-item:hover .icon:before,.icon-boxes-item:focus .icon:before{color:white;background-color:#69C5E4}.icon-boxes-item:hover.-icon-color .icon:before,.icon-boxes-item:focus.-icon-color .icon:before{background-color:inherit}.icon-boxes-item:hover.-inverted-icon .icon:before,.icon-boxes-item:focus.-inverted-icon .icon:before{color:#69C5E4;background-color:white}.icon-boxes-item:hover.-inverted-icon.-icon-color .icon:before,.icon-boxes-item:focus.-inverted-icon.-icon-color .icon:before{color:inherit}.icon-boxes-item:hover.-headline-icon .icon:before,.icon-boxes-item:focus.-headline-icon .icon:before{color:#69C5E4;background:none}.icon-boxes-item h3{margin:0 0 0.6666666667em;font-family:Ubuntu, sans-serif;font-style:normal;font-size:1.5em;color:#242424}.icon-boxes-item p{margin:0.5em 0}.icon-boxes-item-link.-link{color:#69C5E4}.icon-boxes-item:hover>.icon-boxes-item-link.-link,.icon-boxes-item:focus>.icon-boxes-item-link.-link{text-decoration:underline}.-color-inverted .icon-boxes-item-link{color:white}.ce_gallery>ul{list-style:none !important;padding:0 !important}.headline-hr:before,.headline-hr:after{clear:both;height:0;overflow:visible;margin:2.25em 0;border:0;border-top:1px solid #b2b9c4}.headline-hr.-hr-dotted:before,.headline-hr.-hr-dotted:after{border-top-style:dotted;border-top-color:#717c8e}.headline-hr.-hr-shadow:before,.headline-hr.-hr-shadow:after{height:8px;background:radial-gradient(rgba(0, 0, 0, 0.1), rgba(255, 255, 255, 0) 60%);background-size:100% 16px;background-position:50% -8px}.headline-hr{overflow:hidden;position:relative;display:block}.headline-hr:before,.headline-hr:after{display:inline-block;vertical-align:middle;width:100%;margin:0 0.625em 0 -100%}.headline-hr:after{content:"";margin:0 -100% 0 0.625em}.headline-hr.-centered{text-align:center}.headline-hr.-centered:before{content:""}.headline-hr.-align-right{text-align:right}.headline-hr.-align-right:before{content:""}.headline-hr.-align-right:after{content:none}.icon-hr{display:block}.icon-hr:before{position:relative;display:block;bottom:-0.5em;width:1.875em;margin:0;background:white}.icon-hr.-centered:before{width:2.25em;margin:0 auto;text-align:center}.icon-hr.-align-right:before{margin:0 0 0 auto;text-align:right}.icon-hr hr{margin:0}.teaser-boxes{zoom:1}.teaser-boxes:before{content:"";display:table}.teaser-boxes:after{content:"";display:table;clear:both}.teaser-boxes>h1,.teaser-boxes>h2,.teaser-boxes>h3,.teaser-boxes>h4,.teaser-boxes>h5,.teaser-boxes>h6{margin-top:0;margin-bottom:1.5em}.teaser-boxes-item{font-size:15.3px;text-decoration:none;color:inherit;outline:none}@media screen and (max-width:599px){.teaser-boxes-item{font-size:12.6px}}.teaser-boxes-item.-align-center{text-align:center}.teaser-boxes-item.-align-right{text-align:right}.-color-inverted .teaser-boxes-item{color:#b2b9c4}.teaser-boxes-item .image-wrapper{position:relative;display:block;overflow:hidden;outline:none}.teaser-boxes-item .image-wrapper,.teaser-boxes-item .no-image{margin-bottom:1.2857142857em}.-boxed>.teaser-boxes-item{color:#717c8e;overflow:hidden;padding:1.25em;border:1px solid #b2b9c4;border-radius:3px;outline:none;background-color:white}.teaser-boxes-item img{display:block;width:100%;height:auto}.teaser-boxes-item .no-image{display:block;padding-top:75%;background:#e5e6e6}.teaser-boxes-item h3{margin:0 0 0.3333333333em;font-size:1.2857142857em;font-weight:bold;transition:color 0.3s ease-out}.-color-inverted .teaser-boxes-item h3{color:white}.-color-inverted .-boxed .teaser-boxes-item h3{color:#242424}.teaser-boxes-item h4{margin:0}.teaser-boxes-item p,.teaser-boxes-item ul,.teaser-boxes-item ol{margin:0.4285714286em 0}.teaser-boxes-item a{margin-top:0.3125em}.-color-inverted .teaser-boxes-item a{color:inherit}.teaser-boxes-item a.-right{text-align:right;display:block}.teaser-boxes-item .image-wrapper.-has-hover:hover,.teaser-boxes-item .image-wrapper.-has-hover:focus{outline:none}.teaser-boxes-item .image-wrapper.-has-hover:hover:before,.teaser-boxes-item .image-wrapper.-has-hover:focus:before{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:rgba(255, 255, 255, 0.1)}.teaser-boxes-item .image-wrapper.-has-hover:hover img,.teaser-boxes-item .image-wrapper.-has-hover:focus img{transform:scale(1.05)}.teaser-boxes-item a.image-wrapper.-has-hover:hover,.teaser-boxes-item a.image-wrapper.-has-hover:focus{text-decoration:none}.teaser-boxes-item a.image-wrapper.-has-hover:hover:after,.teaser-boxes-item a.image-wrapper.-has-hover:focus:after{font:1.5em/1 "";content:"+";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;position:absolute;top:50%;left:50%;z-index:2;margin:-0.5em;color:white;text-shadow:0 0 2px rgba(0, 0, 0, 0.35)}.price-boxes{zoom:1}.price-boxes:before{content:"";display:table}.price-boxes:after{content:"";display:table;clear:both}.price-boxes>h1,.price-boxes>h2,.price-boxes>h3,.price-boxes>h4,.price-boxes>h5,.price-boxes>h6{margin-top:0}.price-boxes-plan{position:relative;float:left;border:1px solid #e5e6e6;text-align:center;background-color:white}.price-boxes-plan h4{position:absolute;top:0;left:0;width:100%;overflow:hidden;margin:-2px;padding-bottom:100%;font-size:inherit;font-weight:normal;pointer-events:none}.price-boxes-plan h4 span{float:left;margin:-2.0769230769em;padding:0.7692307692em 2.9230769231em;font-size:0.8125em;letter-spacing:0.1em;text-transform:uppercase;color:white;background:#262626;transform:translate(-30%, 0) rotate(-45deg);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}@media screen and (max-width:1188px){.price-boxes-plan h4 span{font-size:0.625em}}.price-boxes-plan h3{margin:-1px -1px 1px;padding:1.4285714286em 0.7142857143em;font-size:0.875em;font-weight:normal;letter-spacing:0.1em;color:white;text-transform:uppercase;background:#3eb4dc}.price-boxes-plan p{position:relative;margin:-1px -1px 1px;padding:0.3125em 0.125em 0.4375em;border-bottom:1px solid #e5e6e6;font-size:5em;line-height:1;color:white;background:#69C5E4}@media screen and (max-width:1188px){.price-boxes-plan p{font-size:3.75em}}.price-boxes-plan p:after{content:"";position:absolute;bottom:0;left:50%;margin:-0.125em;border:0.125em solid transparent;border-top-color:#69C5E4;border-bottom:0}.price-boxes-plan p b{display:inline-block;vertical-align:top;margin:0.2647058824em -0.4705882353em 0 0;font-size:0.425em;font-weight:normal}.price-boxes-plan ul{margin:1.375em 1.25em;padding:0;list-style:none;color:#717c8e}.price-boxes-plan li{padding:0.4375em 0 0.5em;border-top:1px solid #e5e6e6;transition:background-color 0.3s ease-in}.price-boxes-plan li:hover{background-color:#e5e6e6;transition-duration:0.05s}.price-boxes-plan li:first-child{border-top:0}.price-boxes-plan a{display:block;margin:2.4285714286em 1.4285714286em 1.4285714286em}.price-boxes-plan-price-part{display:inline-block;vertical-align:bottom;text-align:left;margin-left:0.0375em}.price-boxes-plan-price-part small{display:block;font-size:0.425em}.price-boxes-plan-price-part small+i{margin-top:1.0666666667em}.price-boxes-plan-price-part small+i:after{content:" ";margin-left:-0.26em}.price-boxes-plan-price-part i{display:block;margin-bottom:0.4em;font-size:0.1875em;font-style:normal}.icon-text-block{position:relative;padding-left:1.875em}.icon-text-block:before{position:absolute;top:0.2142857143em;left:0}.image_container img{max-width:100%;vertical-align:middle;border:0}.image_container img.non-lazy{height:auto}.invisible{display:none}.back a:before,.previous a:before,.next a:after{font:0.75em/1 "";content:"";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;top:-0.1666666667em;margin-right:0.5em;vertical-align:middle}.next a:after{content:"";margin-right:0;margin-left:0.5em}.pagination>p{text-align:center}.pagination ul{list-style-type:none !important;text-align:center}.pagination li{display:inline-block}.pagination li a,.pagination li span{padding:4px 12px;background-color:white}.pagination li a.previous,.pagination li a.next,.pagination li a.last,.pagination li a.first,.pagination li span.previous,.pagination li span.next,.pagination li span.last,.pagination li span.first{text-indent:35px;display:inline-block;white-space:nowrap;overflow:hidden;width:35px;vertical-align:middle}.pagination li a.previous:before,.pagination li a.next:before,.pagination li a.last:before,.pagination li a.first:before,.pagination li span.previous:before,.pagination li span.next:before,.pagination li span.last:before,.pagination li span.first:before{font:0.75em/1 "";content:"";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;text-indent:-59px;top:-4px}.pagination li a.first:before,.pagination li span.first:before{content:""}.pagination li a.next:before,.pagination li span.next:before{content:""}.pagination li a.last:before,.pagination li span.last:before{content:""}.pagination li a.next:after,.pagination li span.next:after{content:""}.pagination li a.current,.pagination li span.current{border-bottom:1px solid #e5e6e6;background-image:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.02))}.image_container{position:relative;display:inline-block;padding:0.5em;border:1px solid #b2b9c4;border-radius:3px;background:white;background-image:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.02));box-shadow:0 0 5px rgba(0, 0, 0, 0.1)}.image_container.no-border,.no-border .image_container{padding:0;border:0;box-shadow:none;background:none}.image_container.float_above{margin-top:1.5em}.image_container.float_below{margin-bottom:1.5em}.image_container img{display:block;height:auto}.image_container a{position:relative;display:block;overflow:hidden;text-decoration:none}.image_container a:hover:before,.image_container a:focus:before{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:rgba(255, 255, 255, 0.1)}.image_container a:hover:after,.image_container a:focus:after{font:1.5em/1 "";content:"";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;position:absolute;top:50%;left:50%;z-index:2;margin:-0.5em;color:white;text-shadow:0 0 2px rgba(0, 0, 0, 0.35)}.image_container a:hover img,.image_container a:focus img{transform:scale(1.05)}.image_container figcaption,.image_container .caption{width:100% !important;padding:0.4285714286em 0 0;font-size:0.875em;color:#717c8e}.image_container.float_right,.image_container.float_left{float:right;max-width:50% !important;margin:1.5em 0 1em 4%}@media screen and (max-width:599px){.image_container.float_right,.image_container.float_left{margin-left:0;float:none !important;width:auto !important;width:auto !important}}.no-resize .image_container.float_right,.image_container.float_right.no-resize,.no-resize .image_container.float_left,.image_container.float_left.no-resize{width:auto !important}.image_container.float_left{float:left;margin:0.5em 3.8461538462% 1em 0}@media screen and (max-width:599px){.image_container.float_left{margin-right:0}}.ce_accordion{color:#717c8e}.ce_accordion[data-icon],.ce_accordion[class^="icon-"],.ce_accordion[class*=" icon-"]{position:relative}.ce_accordion[data-icon]:before,.ce_accordion[class^="icon-"]:before,.ce_accordion[class*=" icon-"]:before{position:absolute;top:0.75em;left:1em;z-index:1;font-size:1.25em}.ce_accordion[data-icon] .toggler,.ce_accordion[class^="icon-"] .toggler,.ce_accordion[class*=" icon-"] .toggler{padding-left:3.125em}.ce_accordion .toggler{position:relative;margin-bottom:-2px;padding:0.6875em 1.875em 0.8125em 0.9375em;border:1px solid #b2b9c4;border-radius:3px;outline:none;font-weight:bold;cursor:pointer;background:white}.ce_accordion .toggler:after{font:0.8125em/1 "";content:"";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;position:absolute;top:1.3846153846em;right:1.5384615385em}.ce_accordion .toggler:hover{color:#69C5E4;text-decoration:none}.ce_accordion .toggler.ui-accordion-header-active:after{content:""}.ce_accordion+.ce_accordion .toggler{border-radius:0 0 3px 3px}.ce_accordion .accordion{position:relative;margin-bottom:-2px;padding:0.0625em 0.9375em;border:1px solid #b2b9c4;border-top-color:#c5cbd3;border-radius:0 0 3px 3px;background:#f2f2f2}.list-icon{position:relative}.list-icon li{margin-bottom:0.375em;margin-left:0.3125em}.list-icon li:before{position:absolute;left:0 !important;margin-top:3px}form h1,form h2,form h3,form h4,form h5,form h6{clear:both}form .form-row{position:relative;clear:both}form p b.error,form p.error{margin:0;display:block;color:#df3763}input,textarea{padding:0.8571428571em 1.3571428571em;line-height:normal;border:1px solid #b2b9c4;border-bottom-color:#a4acb9;border-radius:5px;font-size:0.875em;color:inherit;background:white}.valid input,.valid textarea{border-color:#b5da44}.invalid input,input.error,.invalid textarea,textarea.error{border-color:#df3763}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#98a0ab}input:-moz-placeholder,textarea:-moz-placeholder{color:#98a0ab}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#98a0ab}input::placeholder,textarea::placeholder{color:#98a0ab}input:hover,textarea:hover{border-color:#a4acb9 #a4acb9 #98a1b0;box-shadow:0 0 6px rgba(0, 0, 0, 0.1)}input:focus,textarea:focus{border-color:#69C5E4}.-color-inverted input,.-color-inverted textarea{background:#3C3C3B}input[type="text"],input[type="search"],input[type="email"],input[type="password"],input[type="url"]{outline:none}input[type="checkbox"],input[type="radio"],input[type="image"]{width:auto !important;height:auto !important;margin:0;padding:0;border:0;box-shadow:none}input[type="checkbox"]{vertical-align:middle;-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}input[type="radio"]{vertical-align:middle;-webkit-appearance:radio;-moz-appearance:radio;appearance:radio;background:none}input[type="file"]{height:auto;padding:0;border:0;border:1px solid #b2b9c4 	;background:none;box-shadow:none}button,input[type="submit"]{margin-top:1.125em}textarea{height:200px;resize:vertical;line-height:1.5;outline:none}fieldset{margin:1.125em 0;border:1px solid #b2b9c4}fieldset legend{padding:0 0.3125em}fieldset+br{display:none}#main form .form-row,footer form .form-row{margin-top:1.125em;margin-bottom:1.125em}#main label,footer label{display:block;margin-bottom:0.3571428571em;font-size:0.875em;color:#717c8e}.-color-inverted #main label,.-color-inverted footer label{color:#b2b9c4}#main label .mandatory,footer label .mandatory{margin-left:0.1428571429em;color:#69C5E4}#main input[type="checkbox"]+label,footer input[type="checkbox"]+label{display:inline}#main fieldset p,footer fieldset p{margin:0}#main fieldset label,footer fieldset label{display:inline;margin:0}#main fieldset label:after,footer fieldset label:after{content:"\a";white-space:pre}#main input,#main textarea,#main select,#main fieldset,footer input,footer textarea,footer select,footer fieldset{width:75%}@media screen and (max-width:599px){#main input,#main textarea,#main select,#main fieldset,footer input,footer textarea,footer select,footer fieldset{width:100%}}#main .rs-column input,#main .rs-column textarea,#main .rs-column select,#main .rs-column fieldset,footer .rs-column input,footer .rs-column textarea,footer .rs-column select,footer .rs-column fieldset{width:100%}#main button,#main input[type="submit"],footer button,footer input[type="submit"]{width:auto}@media screen and (max-width:599px){#main button,#main input[type="submit"],footer button,footer input[type="submit"]{width:100%}}footer form .form-row{margin-top:0.3125em;margin-bottom:0.3125em}footer label{color:#98a0ab}.explanation p,.captcha_text p{margin:0}.explanation{font-size:0.875em;margin:-0.8571428571em 0 1.7142857143em;color:#717c8e}.-color-inverted .explanation{color:#b2b9c4}.captcha_text{display:block}label .captcha_text{display:inline}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:95%;max-width:1000px;padding:20px;background-color:#fff}.mfp-inline-holder .mfp-content .mod_article,.mfp-ajax-holder .mfp-content .mod_article{width:auto}.ce_downloads ul{zoom:1;padding-left:0;list-style-type:none}.ce_downloads ul:before{content:"";display:table}.ce_downloads ul:after{content:"";display:table;clear:both}.ce_downloads li,.ce_download .element{zoom:1;padding:1.25em;background:#eee;background:linear-gradient(#fbfbfb, #e6e6e6);border:1px solid #b2b9c4;border-radius:3px}.ce_downloads li:before,.ce_download .element:before{content:"";display:table}.ce_downloads li:after,.ce_download .element:after{content:"";display:table;clear:both}.ce_downloads li:hover,.ce_download .element:hover{background:#28acd8;background:linear-gradient(#f3f3f3, #dadada)}.ce_downloads li .mime_icon,.ce_download .element .mime_icon{float:left;margin:0.5em 0.3125em;width:1.625em}.ce_downloads li>span,.ce_download .element>span{display:block;margin:0.5em 0.3125em}.ce_downloads li a,.ce_download .element a{float:right}.ce_downloads li .size,.ce_download .element .size{font-size:80%}.mod_sitemap ul{padding-left:0;list-style-type:none}.mod_sitemap ul li:before{content:none}.mod_sitemap ul li li{padding:0.1875em 0 0.1875em 1.75em}.mod_sitemap ul li li.submenu ul{margin:0}.mod_sitemap>ul>li:before{font:100%/1 "";content:"";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;margin-right:0.625em;color:#69C5E4}.mod_sitemap a:before{margin-right:0.5em}.centered-wrapper.breadcrumbs{margin-bottom:1.25em}#main .centered-wrapper.breadcrumbs{margin-bottom:0}.centered-wrapper.breadcrumbs .centered-wrapper-inner{zoom:1}.centered-wrapper.breadcrumbs .centered-wrapper-inner:before{content:"";display:table}.centered-wrapper.breadcrumbs .centered-wrapper-inner:after{content:"";display:table;clear:both}.centered-wrapper.breadcrumbs .centered-wrapper-inner>*{margin-top:0.125em;margin-bottom:0.125em}.title-bar.centered-wrapper.breadcrumbs{margin-top:-1.25em;background-color:white;border-top:1px solid #e5e6e6;border-bottom:1px solid #e5e6e6;box-shadow:0 0 3px 0 black}.centered-wrapper.breadcrumbs .mod_breadcrumb{font-size:0.8125em;padding-top:0.375em;float:left}.title-bar.centered-wrapper.breadcrumbs .mod_breadcrumb{float:right}.no-title.centered-wrapper.breadcrumbs .mod_breadcrumb{padding:0.375em 0.625em;border:1px solid #e5e6e6;box-shadow:0 0 2px 0 rgba(0, 0, 0, 0.5)}.centered-wrapper.breadcrumbs .mod_breadcrumb ul,.centered-wrapper.breadcrumbs .mod_breadcrumb li{display:inline;margin:0;padding:0}.centered-wrapper.breadcrumbs .mod_breadcrumb li:before{content:"  >  "}.centered-wrapper.breadcrumbs .mod_breadcrumb li:first-child:before{content:none}.centered-wrapper.breadcrumbs .mod_breadcrumb a{color:inherit;text-decoration:underline}.centered-wrapper.breadcrumbs .mod_breadcrumb a:hover{text-decoration:none}.centered-wrapper.breadcrumbs .title{float:left;font-size:20px;line-heigth:1}.ce_youtube-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.ce_youtube-wrapper iframe,.ce_youtube-wrapper object,.ce_youtube-wrapper embed,.ce_youtube-wrapper .ce_youtube-wrapper-poster{position:absolute;top:0;left:0;width:100%;height:100%}.ce_youtube-wrapper-poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.ce_youtube-wrapper-poster:after{font:1.375em/1 "";content:"";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;position:absolute;top:50%;left:50%;margin:-1.2em -1.675em;padding:0.7em 1.2em 0.7em 1.4em;border-radius:0.5em;color:white;background:black;background:rgba(0, 0, 0, 0.5);transition:background-color 0.3s linear}.ce_youtube-wrapper-poster:hover:after{opacity:1;background:#cc181e}.ce_youtube-wrapper-poster .caption{position:absolute;bottom:0;line-height:1.2;padding:5px;color:#fff;background:rgba(0, 0, 0, 0.5);opacity:0.5;transition:opacity 0.3s linear;font-size:80%}.ce_youtube-wrapper-poster:hover .caption{opacity:1}.mejs-video,.mejs-audio{background:transparent}.mejs-video button,.mejs-audio button{-webkit-appearance:button;-moz-appearance:button;appearance:button;border-radius:0;box-shadow:none}.ce_player video{max-width:100%}.pdf_link{zoom:1;margin-top:0;margin-bottom:-2.1875em}.pdf_link:before{content:"";display:table}.pdf_link:after{content:"";display:table;clear:both}.pdf_link a{margin-left:0.125em;float:right}.mime_icon{margin-bottom:-0.25em}.ce_toplink,.toplink{overflow:hidden;margin:1.5em 0}.ce_toplink:after,.toplink:after{content:"";display:inline-block;vertical-align:middle;width:100%;height:0;overflow:visible;margin:0 -100% 0 0.625em;border-top:1px solid #b2b9c4}.ce_toplink>a:before,.toplink>a:before{font:100%/1 "";content:"";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;margin-right:0.3125em}.-no-border{border:0 !important}.no-margin{margin:0 !important}.no-margin-top{margin-top:0 !important}.no-margin-bottom{margin-bottom:0 !important}
/*! Lazy Load XT v1.0.6 2014-11-19
 * http://ressio.github.io/lazy-load-xt
 * (C) 2014 RESS.io
 * Licensed under MIT */.lazy-loaded{opacity:1;height:auto;transition:opacity 0.5s}.lazy-hidden{opacity:0.25;background:#eee url("../../files/theme/img/loading.gif") no-repeat 50% 50%}
.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;margin: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:rgba(0, 0, 0, 0)}.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}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}.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){.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 (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}}
.rs-columns{clear:both;display:inline-block;vertical-align:top;width:100%}.rs-column{float:left;width:100%;margin-top:4%;margin-right:4%}.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:48%}.rs-column.-large-col-2-2{width:100%}.rs-column.-large-col-3-1{width:30.6666666667%}.rs-column.-large-col-3-2{width:65.3333333333%}.rs-column.-large-col-3-3{width:100%}.rs-column.-large-col-4-1{width:22%}.rs-column.-large-col-4-2{width:48%}.rs-column.-large-col-4-3{width:74%}.rs-column.-large-col-4-4{width:100%}.rs-column.-large-col-5-1{width:16.8%}.rs-column.-large-col-5-2{width:37.6%}.rs-column.-large-col-5-3{width:58.4%}.rs-column.-large-col-5-4{width:79.2%}.rs-column.-large-col-5-5{width:100%}.rs-column.-large-col-6-1{width:13.3333333333%}.rs-column.-large-col-6-2{width:30.6666666667%}.rs-column.-large-col-6-3{width:48%}.rs-column.-large-col-6-4{width:65.3333333333%}.rs-column.-large-col-6-5{width:82.6666666667%}.rs-column.-large-col-6-6{width:100%}.rs-column.-large-col-7-1{width:10.8571428571%}.rs-column.-large-col-7-2{width:25.7142857143%}.rs-column.-large-col-7-3{width:40.5714285714%}.rs-column.-large-col-7-4{width:55.4285714286%}.rs-column.-large-col-7-5{width:70.2857142857%}.rs-column.-large-col-7-6{width:85.1428571429%}.rs-column.-large-col-7-7{width:100%}.page-footer .rs-column{margin-top:4%;margin-right:4%}.page-footer .rs-column.-large-last{margin-right:-5px}.page-footer .rs-column.-large-first-row{margin-top:0}.page-footer .rs-column.-large-col-1-1{width:100%}.page-footer .rs-column.-large-col-2-1{width:48%}.page-footer .rs-column.-large-col-2-2{width:100%}.page-footer .rs-column.-large-col-3-1{width:30.6666666667%}.page-footer .rs-column.-large-col-3-2{width:65.3333333333%}.page-footer .rs-column.-large-col-3-3{width:100%}.page-footer .rs-column.-large-col-4-1{width:22%}.page-footer .rs-column.-large-col-4-2{width:48%}.page-footer .rs-column.-large-col-4-3{width:74%}.page-footer .rs-column.-large-col-4-4{width:100%}.page-footer .rs-column.-large-col-5-1{width:16.8%}.page-footer .rs-column.-large-col-5-2{width:37.6%}.page-footer .rs-column.-large-col-5-3{width:58.4%}.page-footer .rs-column.-large-col-5-4{width:79.2%}.page-footer .rs-column.-large-col-5-5{width:100%}.page-footer .rs-column.-large-col-6-1{width:13.3333333333%}.page-footer .rs-column.-large-col-6-2{width:30.6666666667%}.page-footer .rs-column.-large-col-6-3{width:48%}.page-footer .rs-column.-large-col-6-4{width:65.3333333333%}.page-footer .rs-column.-large-col-6-5{width:82.6666666667%}.page-footer .rs-column.-large-col-6-6{width:100%}.page-footer .rs-column.-large-col-7-1{width:10.8571428571%}.page-footer .rs-column.-large-col-7-2{width:25.7142857143%}.page-footer .rs-column.-large-col-7-3{width:40.5714285714%}.page-footer .rs-column.-large-col-7-4{width:55.4285714286%}.page-footer .rs-column.-large-col-7-5{width:70.2857142857%}.page-footer .rs-column.-large-col-7-6{width:85.1428571429%}.page-footer .rs-column.-large-col-7-7{width:100%}@media screen and (max-width:900px){.rs-column,.page-footer .rs-column{margin-top:4%;margin-right:4%}.rs-column.-large-first,.page-footer .rs-column.-large-first{clear:none}.rs-column.-large-last,.page-footer .rs-column.-large-last{margin-right:4%}.rs-column.-large-first-row,.page-footer .rs-column.-large-first-row{margin-top:4%}.rs-column.-medium-first,.page-footer .rs-column.-medium-first{clear:left}.rs-column.-medium-last,.page-footer .rs-column.-medium-last{margin-right:-5px}.rs-column.-medium-first-row,.page-footer .rs-column.-medium-first-row{margin-top:0}.rs-column.-medium-col-1-1,.page-footer .rs-column.-medium-col-1-1{width:100%}.rs-column.-medium-col-2-1,.page-footer .rs-column.-medium-col-2-1{width:48%}.rs-column.-medium-col-2-2,.page-footer .rs-column.-medium-col-2-2{width:100%}.rs-column.-medium-col-3-1,.page-footer .rs-column.-medium-col-3-1{width:30.6666666667%}.rs-column.-medium-col-3-2,.page-footer .rs-column.-medium-col-3-2{width:65.3333333333%}.rs-column.-medium-col-3-3,.page-footer .rs-column.-medium-col-3-3{width:100%}.rs-column.-medium-col-4-1,.page-footer .rs-column.-medium-col-4-1{width:22%}.rs-column.-medium-col-4-2,.page-footer .rs-column.-medium-col-4-2{width:48%}.rs-column.-medium-col-4-3,.page-footer .rs-column.-medium-col-4-3{width:74%}.rs-column.-medium-col-4-4,.page-footer .rs-column.-medium-col-4-4{width:100%}.rs-column.-medium-col-5-1,.page-footer .rs-column.-medium-col-5-1{width:16.8%}.rs-column.-medium-col-5-2,.page-footer .rs-column.-medium-col-5-2{width:37.6%}.rs-column.-medium-col-5-3,.page-footer .rs-column.-medium-col-5-3{width:58.4%}.rs-column.-medium-col-5-4,.page-footer .rs-column.-medium-col-5-4{width:79.2%}.rs-column.-medium-col-5-5,.page-footer .rs-column.-medium-col-5-5{width:100%}.rs-column.-medium-col-6-1,.page-footer .rs-column.-medium-col-6-1{width:13.3333333333%}.rs-column.-medium-col-6-2,.page-footer .rs-column.-medium-col-6-2{width:30.6666666667%}.rs-column.-medium-col-6-3,.page-footer .rs-column.-medium-col-6-3{width:48%}.rs-column.-medium-col-6-4,.page-footer .rs-column.-medium-col-6-4{width:65.3333333333%}.rs-column.-medium-col-6-5,.page-footer .rs-column.-medium-col-6-5{width:82.6666666667%}.rs-column.-medium-col-6-6,.page-footer .rs-column.-medium-col-6-6{width:100%}.rs-column.-medium-col-7-1,.page-footer .rs-column.-medium-col-7-1{width:10.8571428571%}.rs-column.-medium-col-7-2,.page-footer .rs-column.-medium-col-7-2{width:25.7142857143%}.rs-column.-medium-col-7-3,.page-footer .rs-column.-medium-col-7-3{width:40.5714285714%}.rs-column.-medium-col-7-4,.page-footer .rs-column.-medium-col-7-4{width:55.4285714286%}.rs-column.-medium-col-7-5,.page-footer .rs-column.-medium-col-7-5{width:70.2857142857%}.rs-column.-medium-col-7-6,.page-footer .rs-column.-medium-col-7-6{width:85.1428571429%}.rs-column.-medium-col-7-7,.page-footer .rs-column.-medium-col-7-7{width:100%}}@media screen and (max-width:599px){.rs-column,.page-footer .rs-column{margin-right:4%}.rs-column.-medium-first,.page-footer .rs-column.-medium-first{clear:none}.rs-column.-medium-last,.page-footer .rs-column.-medium-last{margin-right:4%}.rs-column.-medium-first-row,.page-footer .rs-column.-medium-first-row{margin-top:4%}.rs-column.-small-first,.page-footer .rs-column.-small-first{clear:left}.rs-column.-small-last,.page-footer .rs-column.-small-last{margin-right:-5px}.rs-column.-small-first-row,.page-footer .rs-column.-small-first-row{margin-top:0}.rs-column.-small-col-1-1,.page-footer .rs-column.-small-col-1-1{width:100%}.rs-column.-small-col-2-1,.page-footer .rs-column.-small-col-2-1{width:48%}.rs-column.-small-col-2-2,.page-footer .rs-column.-small-col-2-2{width:100%}.rs-column.-small-col-3-1,.page-footer .rs-column.-small-col-3-1{width:30.6666666667%}.rs-column.-small-col-3-2,.page-footer .rs-column.-small-col-3-2{width:65.3333333333%}.rs-column.-small-col-3-3,.page-footer .rs-column.-small-col-3-3{width:100%}.rs-column.-small-col-4-1,.page-footer .rs-column.-small-col-4-1{width:22%}.rs-column.-small-col-4-2,.page-footer .rs-column.-small-col-4-2{width:48%}.rs-column.-small-col-4-3,.page-footer .rs-column.-small-col-4-3{width:74%}.rs-column.-small-col-4-4,.page-footer .rs-column.-small-col-4-4{width:100%}.rs-column.-small-col-5-1,.page-footer .rs-column.-small-col-5-1{width:16.8%}.rs-column.-small-col-5-2,.page-footer .rs-column.-small-col-5-2{width:37.6%}.rs-column.-small-col-5-3,.page-footer .rs-column.-small-col-5-3{width:58.4%}.rs-column.-small-col-5-4,.page-footer .rs-column.-small-col-5-4{width:79.2%}.rs-column.-small-col-5-5,.page-footer .rs-column.-small-col-5-5{width:100%}.rs-column.-small-col-6-1,.page-footer .rs-column.-small-col-6-1{width:13.3333333333%}.rs-column.-small-col-6-2,.page-footer .rs-column.-small-col-6-2{width:30.6666666667%}.rs-column.-small-col-6-3,.page-footer .rs-column.-small-col-6-3{width:48%}.rs-column.-small-col-6-4,.page-footer .rs-column.-small-col-6-4{width:65.3333333333%}.rs-column.-small-col-6-5,.page-footer .rs-column.-small-col-6-5{width:82.6666666667%}.rs-column.-small-col-6-6,.page-footer .rs-column.-small-col-6-6{width:100%}.rs-column.-small-col-7-1,.page-footer .rs-column.-small-col-7-1{width:10.8571428571%}.rs-column.-small-col-7-2,.page-footer .rs-column.-small-col-7-2{width:25.7142857143%}.rs-column.-small-col-7-3,.page-footer .rs-column.-small-col-7-3{width:40.5714285714%}.rs-column.-small-col-7-4,.page-footer .rs-column.-small-col-7-4{width:55.4285714286%}.rs-column.-small-col-7-5,.page-footer .rs-column.-small-col-7-5{width:70.2857142857%}.rs-column.-small-col-7-6,.page-footer .rs-column.-small-col-7-6{width:85.1428571429%}.rs-column.-small-col-7-7,.page-footer .rs-column.-small-col-7-7{width:100%}}
#toTop-right{display:none;text-decoration:none;position:fixed;bottom:20px;right:20px;outline:none}#toTop-left{display:none;text-decoration:none;position:fixed;bottom:20px;left:20px;outline:none}#toTop-center{display:none;text-decoration:none;position:fixed;bottom:10px;left:50%;margin-left:-40px;outline:none}
@charset "UTF-8";
@font-face{font-family:"tandao-icons";src:url("../../files/theme/fonts/tandao-icons.eot?7nflz8");src:url("../../files/theme/fonts/tandao-icons.eot?7nflz8#iefix") format("embedded-opentype"), url("../../files/theme/fonts/tandao-icons.ttf?7nflz8") format("truetype"), url("../../files/theme/fonts/tandao-icons.woff?7nflz8") format("woff"), url("../../files/theme/fonts/tandao-icons.svg?7nflz8#tandao-icons") format("svg");font-weight:normal;font-style:normal}.icon{font-family:"tandao-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-sailing:before{content:""}.icon-walking:before{content:""}.icon-golf:before{content:""}.icon-clock3:before{content:""}.icon-home:before{content:""}.icon-home2:before{content:""}.icon-home3:before{content:""}.icon-office:before{content:""}.icon-newspaper:before{content:""}.icon-pencil:before{content:""}.icon-pencil2:before{content:""}.icon-quill:before{content:""}.icon-pen:before{content:""}.icon-blog:before{content:""}.icon-eyedropper:before{content:""}.icon-droplet:before{content:""}.icon-paint-format:before{content:""}.icon-image:before{content:""}.icon-images:before{content:""}.icon-camera:before{content:""}.icon-headphones:before{content:""}.icon-music:before{content:""}.icon-play:before{content:""}.icon-film:before{content:""}.icon-video-camera:before{content:""}.icon-dice:before{content:""}.icon-pacman:before{content:""}.icon-spades:before{content:""}.icon-clubs:before{content:""}.icon-diamonds:before{content:""}.icon-bullhorn:before{content:""}.icon-connection:before{content:""}.icon-podcast:before{content:""}.icon-feed:before{content:""}.icon-mic:before{content:""}.icon-book:before{content:""}.icon-books:before{content:""}.icon-library:before{content:""}.icon-file-text:before{content:""}.icon-profile:before{content:""}.icon-file-empty:before{content:""}.icon-files-empty:before{content:""}.icon-file-text2:before{content:""}.icon-file-picture:before{content:""}.icon-file-music:before{content:""}.icon-file-play:before{content:""}.icon-file-video:before{content:""}.icon-file-zip:before{content:""}.icon-copy:before{content:""}.icon-paste:before{content:""}.icon-stack:before{content:""}.icon-folder:before{content:""}.icon-folder-open:before{content:""}.icon-folder-plus:before{content:""}.icon-folder-minus:before{content:""}.icon-folder-download:before{content:""}.icon-folder-upload:before{content:""}.icon-price-tag:before{content:""}.icon-price-tags:before{content:""}.icon-barcode:before{content:""}.icon-qrcode:before{content:""}.icon-ticket:before{content:""}.icon-cart:before{content:""}.icon-coin-dollar:before{content:""}.icon-coin-euro:before{content:""}.icon-coin-pound:before{content:""}.icon-coin-yen:before{content:""}.icon-credit-card:before{content:""}.icon-calculator:before{content:""}.icon-lifebuoy:before{content:""}.icon-phone:before{content:""}.icon-phone-hang-up:before{content:""}.icon-address-book:before{content:""}.icon-envelop:before{content:""}.icon-pushpin:before{content:""}.icon-location:before{content:""}.icon-location2:before{content:""}.icon-compass:before{content:""}.icon-compass2:before{content:""}.icon-map:before{content:""}.icon-map2:before{content:""}.icon-history:before{content:""}.icon-clock:before{content:""}.icon-clock2:before{content:""}.icon-alarm:before{content:""}.icon-bell:before{content:""}.icon-stopwatch:before{content:""}.icon-calendar:before{content:""}.icon-printer:before{content:""}.icon-keyboard:before{content:""}.icon-display:before{content:""}.icon-laptop:before{content:""}.icon-mobile:before{content:""}.icon-mobile2:before{content:""}.icon-tablet:before{content:""}.icon-tv:before{content:""}.icon-drawer:before{content:""}.icon-drawer2:before{content:""}.icon-box-add:before{content:""}.icon-box-remove:before{content:""}.icon-download:before{content:""}.icon-upload:before{content:""}.icon-floppy-disk:before{content:""}.icon-drive:before{content:""}.icon-database:before{content:""}.icon-undo:before{content:""}.icon-redo:before{content:""}.icon-undo2:before{content:""}.icon-redo2:before{content:""}.icon-forward:before{content:""}.icon-reply:before{content:""}.icon-bubble:before{content:""}.icon-bubbles:before{content:""}.icon-bubbles2:before{content:""}.icon-bubble2:before{content:""}.icon-bubbles3:before{content:""}.icon-bubbles4:before{content:""}.icon-user:before{content:""}.icon-users:before{content:""}.icon-user-plus:before{content:""}.icon-user-minus:before{content:""}.icon-user-check:before{content:""}.icon-user-tie:before{content:""}.icon-quotes-left:before{content:""}.icon-quotes-right:before{content:""}.icon-hour-glass:before{content:""}.icon-spinner:before{content:""}.icon-spinner2:before{content:""}.icon-spinner3:before{content:""}.icon-spinner4:before{content:""}.icon-spinner5:before{content:""}.icon-spinner6:before{content:""}.icon-spinner7:before{content:""}.icon-spinner8:before{content:""}.icon-spinner9:before{content:""}.icon-spinner10:before{content:""}.icon-spinner11:before{content:""}.icon-binoculars:before{content:""}.icon-search:before{content:""}.icon-zoom-in:before{content:""}.icon-zoom-out:before{content:""}.icon-enlarge:before{content:""}.icon-shrink:before{content:""}.icon-enlarge2:before{content:""}.icon-shrink2:before{content:""}.icon-key:before{content:""}.icon-key2:before{content:""}.icon-lock:before{content:""}.icon-unlocked:before{content:""}.icon-wrench:before{content:""}.icon-equalizer:before{content:""}.icon-equalizer2:before{content:""}.icon-cog:before{content:""}.icon-cogs:before{content:""}.icon-hammer:before{content:""}.icon-magic-wand:before{content:""}.icon-aid-kit:before{content:""}.icon-bug:before{content:""}.icon-pie-chart:before{content:""}.icon-stats-dots:before{content:""}.icon-stats-bars:before{content:""}.icon-stats-bars2:before{content:""}.icon-trophy:before{content:""}.icon-gift:before{content:""}.icon-glass:before{content:""}.icon-glass2:before{content:""}.icon-mug:before{content:""}.icon-spoon-knife:before{content:""}.icon-leaf:before{content:""}.icon-rocket:before{content:""}.icon-meter:before{content:""}.icon-meter2:before{content:""}.icon-hammer2:before{content:""}.icon-fire:before{content:""}.icon-lab:before{content:""}.icon-magnet:before{content:""}.icon-bin:before{content:""}.icon-bin2:before{content:""}.icon-briefcase:before{content:""}.icon-airplane:before{content:""}.icon-truck:before{content:""}.icon-road:before{content:""}.icon-accessibility:before{content:""}.icon-target:before{content:""}.icon-shield:before{content:""}.icon-power:before{content:""}.icon-switch:before{content:""}.icon-power-cord:before{content:""}.icon-clipboard:before{content:""}.icon-list-numbered:before{content:""}.icon-list:before{content:""}.icon-list2:before{content:""}.icon-tree:before{content:""}.icon-menu:before{content:""}.icon-menu2:before{content:""}.icon-menu3:before{content:""}.icon-menu4:before{content:""}.icon-cloud:before{content:""}.icon-cloud-download:before{content:""}.icon-cloud-upload:before{content:""}.icon-cloud-check:before{content:""}.icon-download2:before{content:""}.icon-upload2:before{content:""}.icon-download3:before{content:""}.icon-upload3:before{content:""}.icon-sphere:before{content:""}.icon-earth:before{content:""}.icon-link:before{content:""}.icon-flag:before{content:""}.icon-attachment:before{content:""}.icon-eye:before{content:""}.icon-eye-plus:before{content:""}.icon-eye-minus:before{content:""}.icon-eye-blocked:before{content:""}.icon-bookmark:before{content:""}.icon-bookmarks:before{content:""}.icon-sun:before{content:""}.icon-contrast:before{content:""}.icon-brightness-contrast:before{content:""}.icon-star-empty:before{content:""}.icon-star-half:before{content:""}.icon-star-full:before{content:""}.icon-heart:before{content:""}.icon-heart-broken:before{content:""}.icon-man:before{content:""}.icon-woman:before{content:""}.icon-man-woman:before{content:""}.icon-happy:before{content:""}.icon-happy2:before{content:""}.icon-smile:before{content:""}.icon-smile2:before{content:""}.icon-tongue:before{content:""}.icon-tongue2:before{content:""}.icon-sad:before{content:""}.icon-sad2:before{content:""}.icon-wink:before{content:""}.icon-wink2:before{content:""}.icon-grin:before{content:""}.icon-grin2:before{content:""}.icon-cool:before{content:""}.icon-cool2:before{content:""}.icon-angry:before{content:""}.icon-angry2:before{content:""}.icon-evil:before{content:""}.icon-evil2:before{content:""}.icon-shocked:before{content:""}.icon-shocked2:before{content:""}.icon-baffled:before{content:""}.icon-baffled2:before{content:""}.icon-confused:before{content:""}.icon-confused2:before{content:""}.icon-neutral:before{content:""}.icon-neutral2:before{content:""}.icon-hipster:before{content:""}.icon-hipster2:before{content:""}.icon-wondering:before{content:""}.icon-wondering2:before{content:""}.icon-sleepy:before{content:""}.icon-sleepy2:before{content:""}.icon-frustrated:before{content:""}.icon-frustrated2:before{content:""}.icon-crying:before{content:""}.icon-crying2:before{content:""}.icon-point-up:before{content:""}.icon-point-right:before{content:""}.icon-point-down:before{content:""}.icon-point-left:before{content:""}.icon-warning:before{content:""}.icon-notification:before{content:""}.icon-question:before{content:""}.icon-plus:before{content:""}.icon-minus:before{content:""}.icon-info:before{content:""}.icon-cancel-circle:before{content:""}.icon-blocked:before{content:""}.icon-cross:before{content:""}.icon-checkmark:before{content:""}.icon-checkmark2:before{content:""}.icon-spell-check:before{content:""}.icon-enter:before{content:""}.icon-exit:before{content:""}.icon-play2:before{content:""}.icon-pause:before{content:""}.icon-stop:before{content:""}.icon-previous:before{content:""}.icon-next:before{content:""}.icon-backward:before{content:""}.icon-forward2:before{content:""}.icon-play3:before{content:""}.icon-pause2:before{content:""}.icon-stop2:before{content:""}.icon-backward2:before{content:""}.icon-forward3:before{content:""}.icon-first:before{content:""}.icon-last:before{content:""}.icon-previous2:before{content:""}.icon-next2:before{content:""}.icon-eject:before{content:""}.icon-volume-high:before{content:""}.icon-volume-medium:before{content:""}.icon-volume-low:before{content:""}.icon-volume-mute:before{content:""}.icon-volume-mute2:before{content:""}.icon-volume-increase:before{content:""}.icon-volume-decrease:before{content:""}.icon-loop:before{content:""}.icon-loop2:before{content:""}.icon-infinite:before{content:""}.icon-shuffle:before{content:""}.icon-arrow-up-left:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-up-right:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-down-right:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-down-left:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-up-left2:before{content:""}.icon-arrow-up2:before{content:""}.icon-arrow-up-right2:before{content:""}.icon-arrow-right2:before{content:""}.icon-arrow-down-right2:before{content:""}.icon-arrow-down2:before{content:""}.icon-arrow-down-left2:before{content:""}.icon-arrow-left2:before{content:""}.icon-circle-up:before{content:""}.icon-circle-right:before{content:""}.icon-circle-down:before{content:""}.icon-circle-left:before{content:""}.icon-tab:before{content:""}.icon-move-up:before{content:""}.icon-move-down:before{content:""}.icon-sort-alpha-asc:before{content:""}.icon-sort-alpha-desc:before{content:""}.icon-sort-numeric-asc:before{content:""}.icon-sort-numberic-desc:before{content:""}.icon-sort-amount-asc:before{content:""}.icon-sort-amount-desc:before{content:""}.icon-command:before{content:""}.icon-shift:before{content:""}.icon-ctrl:before{content:""}.icon-opt:before{content:""}.icon-checkbox-checked:before{content:""}.icon-checkbox-unchecked:before{content:""}.icon-radio-checked:before{content:""}.icon-radio-checked2:before{content:""}.icon-radio-unchecked:before{content:""}.icon-crop:before{content:""}.icon-make-group:before{content:""}.icon-ungroup:before{content:""}.icon-scissors:before{content:""}.icon-filter:before{content:""}.icon-font:before{content:""}.icon-ligature:before{content:""}.icon-ligature2:before{content:""}.icon-text-height:before{content:""}.icon-text-width:before{content:""}.icon-font-size:before{content:""}.icon-bold:before{content:""}.icon-underline:before{content:""}.icon-italic:before{content:""}.icon-strikethrough:before{content:""}.icon-omega:before{content:""}.icon-sigma:before{content:""}.icon-page-break:before{content:""}.icon-superscript:before{content:""}.icon-subscript:before{content:""}.icon-superscript2:before{content:""}.icon-subscript2:before{content:""}.icon-text-color:before{content:""}.icon-pagebreak:before{content:""}.icon-clear-formatting:before{content:""}.icon-table:before{content:""}.icon-table2:before{content:""}.icon-insert-template:before{content:""}.icon-pilcrow:before{content:""}.icon-ltr:before{content:""}.icon-rtl:before{content:""}.icon-section:before{content:""}.icon-paragraph-left:before{content:""}.icon-paragraph-center:before{content:""}.icon-paragraph-right:before{content:""}.icon-paragraph-justify:before{content:""}.icon-indent-increase:before{content:""}.icon-indent-decrease:before{content:""}.icon-share:before{content:""}.icon-new-tab:before{content:""}.icon-embed:before{content:""}.icon-embed2:before{content:""}.icon-terminal:before{content:""}.icon-share2:before{content:""}.icon-mail:before{content:""}.icon-mail2:before{content:""}.icon-mail3:before{content:""}.icon-mail4:before{content:""}.icon-amazon:before{content:""}.icon-google:before{content:""}.icon-google2:before{content:""}.icon-google3:before{content:""}.icon-google-plus:before{content:""}.icon-google-plus2:before{content:""}.icon-google-plus3:before{content:""}.icon-hangouts:before{content:""}.icon-google-drive:before{content:""}.icon-facebook:before{content:""}.icon-facebook2:before{content:""}.icon-instagram:before{content:""}.icon-whatsapp:before{content:""}.icon-spotify:before{content:""}.icon-telegram:before{content:""}.icon-twitter:before{content:""}.icon-vine:before{content:""}.icon-vk:before{content:""}.icon-renren:before{content:""}.icon-sina-weibo:before{content:""}.icon-rss:before{content:""}.icon-rss2:before{content:""}.icon-youtube:before{content:""}.icon-youtube2:before{content:""}.icon-twitch:before{content:""}.icon-vimeo:before{content:""}.icon-vimeo2:before{content:""}.icon-lanyrd:before{content:""}.icon-flickr:before{content:""}.icon-flickr2:before{content:""}.icon-flickr3:before{content:""}.icon-flickr4:before{content:""}.icon-dribbble:before{content:""}.icon-behance:before{content:""}.icon-behance2:before{content:""}.icon-deviantart:before{content:""}.icon-500px:before{content:""}.icon-steam:before{content:""}.icon-steam2:before{content:""}.icon-dropbox:before{content:""}.icon-onedrive:before{content:""}.icon-github:before{content:""}.icon-npm:before{content:""}.icon-basecamp:before{content:""}.icon-trello:before{content:""}.icon-wordpress:before{content:""}.icon-joomla:before{content:""}.icon-ello:before{content:""}.icon-blogger:before{content:""}.icon-blogger2:before{content:""}.icon-tumblr:before{content:""}.icon-tumblr2:before{content:""}.icon-yahoo:before{content:""}.icon-yahoo2:before{content:""}.icon-tux:before{content:""}.icon-appleinc:before{content:""}.icon-finder:before{content:""}.icon-android:before{content:""}.icon-windows:before{content:""}.icon-windows8:before{content:""}.icon-soundcloud:before{content:""}.icon-soundcloud2:before{content:""}.icon-skype:before{content:""}.icon-reddit:before{content:""}.icon-hackernews:before{content:""}.icon-wikipedia:before{content:""}.icon-linkedin:before{content:""}.icon-linkedin2:before{content:""}.icon-lastfm:before{content:""}.icon-lastfm2:before{content:""}.icon-delicious:before{content:""}.icon-stumbleupon:before{content:""}.icon-stumbleupon2:before{content:""}.icon-stackoverflow:before{content:""}.icon-pinterest:before{content:""}.icon-pinterest2:before{content:""}.icon-xing:before{content:""}.icon-xing2:before{content:""}.icon-flattr:before{content:""}.icon-foursquare:before{content:""}.icon-yelp:before{content:""}.icon-paypal:before{content:""}.icon-chrome:before{content:""}.icon-firefox:before{content:""}.icon-IE:before{content:""}.icon-edge:before{content:""}.icon-safari:before{content:""}.icon-opera:before{content:""}.icon-file-pdf:before{content:""}.icon-file-openoffice:before{content:""}.icon-file-word:before{content:""}.icon-file-excel:before{content:""}.icon-libreoffice:before{content:""}.icon-html-five:before{content:""}.icon-html-five2:before{content:""}.icon-css3:before{content:""}.icon-git:before{content:""}.icon-codepen:before{content:""}.icon-svg:before{content:""}.icon-IcoMoon:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-up:before{content:""}.icon-chevron-down:before{content:""}
@charset "UTF-8";
.rsts-skin-tandao.rsts-main{position:relative;padding-bottom:30px}.rsts-skin-tandao.rsts-type-fade .rsts-slide{background-color:white}.rsts-skin-tandao .rsts-caption{position:absolute;top:20px;left:20px;margin-right:20px;padding:5px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:white;background-color:black;background-color:rgba(0, 0, 0, 0.4);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translate(0, -20px);-moz-transform:translate(0, -20px);-ms-transform:translate(0, -20px);-o-transform:translate(0, -20px);transform:translate(0, -20px);-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;-moz-transition:opacity 0.5s, -moz-transform 0.5s;-o-transition:opacity 0.5s, -o-transform 0.5s;transition:opacity 0.5s, transform 0.5s}.rsts-skin-tandao .rsts-active .rsts-caption{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.rsts-skin-tandao .rsts-prev,.rsts-skin-tandao .rsts-next,.rsts-skin-tandao .rsts-video-play,.rsts-skin-tandao .rsts-video-stop,.rsts-skin-tandao .rsts-thumbs-prev,.rsts-skin-tandao .rsts-thumbs-next{position:absolute;overflow:hidden;outline:none;line-height:0;text-align:center;text-decoration:none;text-indent:-9999px;color:rgba(105, 197, 228, 0.75);background-image:color 0.05s linear}.rsts-skin-tandao .rsts-prev:hover,.rsts-skin-tandao .rsts-prev:active,.rsts-skin-tandao .rsts-prev:focus,.rsts-skin-tandao .rsts-next:hover,.rsts-skin-tandao .rsts-next:active,.rsts-skin-tandao .rsts-next:focus,.rsts-skin-tandao .rsts-video-play:hover,.rsts-skin-tandao .rsts-video-play:active,.rsts-skin-tandao .rsts-video-play:focus,.rsts-skin-tandao .rsts-video-stop:hover,.rsts-skin-tandao .rsts-video-stop:active,.rsts-skin-tandao .rsts-video-stop:focus,.rsts-skin-tandao .rsts-thumbs-prev:hover,.rsts-skin-tandao .rsts-thumbs-prev:active,.rsts-skin-tandao .rsts-thumbs-prev:focus,.rsts-skin-tandao .rsts-thumbs-next:hover,.rsts-skin-tandao .rsts-thumbs-next:active,.rsts-skin-tandao .rsts-thumbs-next:focus{text-decoration:none;color:#69C5E4}.rsts-skin-tandao .rsts-prev:after,.rsts-skin-tandao .rsts-next:after,.rsts-skin-tandao .rsts-video-play:after,.rsts-skin-tandao .rsts-video-stop:after,.rsts-skin-tandao .rsts-thumbs-prev:after,.rsts-skin-tandao .rsts-thumbs-next:after{display:block;text-indent:0;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.8)}.rsts-skin-tandao .rsts-prev:after:hover,.rsts-skin-tandao .rsts-next:after:hover,.rsts-skin-tandao .rsts-video-play:after:hover,.rsts-skin-tandao .rsts-video-stop:after:hover,.rsts-skin-tandao .rsts-thumbs-prev:after:hover,.rsts-skin-tandao .rsts-thumbs-next:after:hover{text-shadow:0px 0px 10px white}.rsts-skin-tandao .rsts-prev,.rsts-skin-tandao .rsts-next{display:block;position:absolute;overflow:hidden;padding:0.5em 1em 1em 1em;line-height:1;text-indent:-99em;background:none;top:50%;margin-top:-40px;outline:none;left:-60px}@media screen and (max-width:1188px){.rsts-skin-tandao .rsts-prev,.rsts-skin-tandao .rsts-next{left:-55px}}@media screen and (max-width:900px){.rsts-skin-tandao .rsts-prev,.rsts-skin-tandao .rsts-next{left:-50px}}@media screen and (max-width:599px){.rsts-skin-tandao .rsts-prev,.rsts-skin-tandao .rsts-next{left:-35px}}.-full-wrapper.rsts-skin-tandao .rsts-prev,.-full-wrapper.rsts-skin-tandao .rsts-next{left:10px}.rsts-skin-tandao .rsts-prev:after,.rsts-skin-tandao .rsts-next:after{font:3em/1 "tandao-icons";content:"";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;display:block}@media screen and (max-width:900px){.rsts-skin-tandao .rsts-prev:after,.rsts-skin-tandao .rsts-next:after{font-size:2.5em}}@media screen and (max-width:599px){.rsts-skin-tandao .rsts-prev:after,.rsts-skin-tandao .rsts-next:after{font-size:2em}}.rsts-skin-tandao .rsts-next{left:auto;right:-60px}@media screen and (max-width:1188px){.rsts-skin-tandao .rsts-next{right:-55px;left:auto}}@media screen and (max-width:900px){.rsts-skin-tandao .rsts-next{right:-50px;left:auto}}@media screen and (max-width:599px){.rsts-skin-tandao .rsts-next{right:-35px;left:auto}}.-full-wrapper.rsts-skin-tandao .rsts-next{left:auto;right:10px}.rsts-skin-tandao .rsts-next:after{content:""}.rsts-skin-tandao .rsts-thumbs-prev,.rsts-skin-tandao .rsts-thumbs-next{position:absolute;top:50%;right:10px;margin-top:-15px}.rsts-skin-tandao .rsts-thumbs-prev{right:auto;left:10px}.rsts-skin-tandao.rsts-direction-y .rsts-prev:after{font:3em/1 "tandao-icons";content:"";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;display:block}.rsts-skin-tandao.rsts-direction-y .rsts-next:after{font:3em/1 "tandao-icons";content:"";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;display:block}.rsts-skin-tandao.rsts-video-playing .rsts-nav,.rsts-skin-tandao.rsts-video-playing .rsts-prev,.rsts-skin-tandao.rsts-video-playing .rsts-next{display:none}.rsts-skin-tandao.rsts-video-playing .rsts-nav-thumbs{display:block}.rsts-skin-tandao.rsts-touch .rsts-nav-numbers,.rsts-skin-tandao.rsts-touch .rsts-nav-tabs{display:none}.rsts-skin-tandao .rsts-nav{position:absolute;right:0;bottom:-10px;left:0;text-align:center}.rsts-skin-tandao .rsts-nav ul{margin:0 !important;padding:0 !important}.rsts-skin-tandao .rsts-nav li{display:inline}.rsts-skin-tandao .rsts-nav-numbers a,.rsts-skin-tandao .rsts-nav-tabs a{display:inline-block;height:30px;min-width:30px;padding:0.65em 0.5em 0.5em;margin:0 2px 3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:none;font-size:12px;text-align:center;text-decoration:none;color:white;background-color:#555555;background-color:rgba(85, 85, 85, 0.6);-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:0 0 2px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 0 2px rgba(0, 0, 0, 0.2);box-shadow:0 0 2px rgba(0, 0, 0, 0.2);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;background-image:opacity 0.2s ease-in}.rsts-skin-tandao .rsts-nav-numbers a:hover,.rsts-skin-tandao .rsts-nav-numbers a.active,.rsts-skin-tandao .rsts-nav-tabs a:hover,.rsts-skin-tandao .rsts-nav-tabs a.active{color:#333333;background-color:white;background-color:rgba(255, 255, 255, 0.5)}.rsts-skin-tandao:hover .rsts-nav-numbers a,.rsts-skin-tandao .rsts-skin-tandao:hover .rsts-nav-tabs a{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.rsts-skin-tandao .rsts-nav-bullets{line-height:0}.rsts-skin-tandao .rsts-nav-bullets a{display:inline-block;width:15px;height:15px;overflow:hidden;margin:12px 4px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;outline:none;text-align:left;text-indent:-999px;background-color:white;background-color:rgba(255, 255, 255, 0.8);-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:0 0 2px #777777;-moz-box-shadow:0 0 2px #777777;box-shadow:0 0 2px #777777}.rsts-skin-tandao .rsts-nav-bullets a:hover,.rsts-skin-tandao .rsts-nav-bullets a.active{background-color:#69C5E4;-webkit-box-shadow:0 0 5px 2px rgba(255, 255, 255, 0.8), inset 0 2px 0 -1px rgba(255, 255, 255, 0.5), inset 0 -2px 0 -1px rgba(0, 0, 0, 0.3), 0 0 0 1px #555555;-moz-box-shadow:0 0 5px 2px rgba(255, 255, 255, 0.8), inset 0 2px 0 -1px rgba(255, 255, 255, 0.5), inset 0 -2px 0 -1px rgba(0, 0, 0, 0.3), 0 0 0 1px #555555;box-shadow:0 0 5px 2px rgba(255, 255, 255, 0.8), inset 0 2px 0 -1px rgba(255, 255, 255, 0.5), inset 0 -2px 0 -1px rgba(0, 0, 0, 0.3), 0 0 0 1px #555555}.rsts-skin-tandao .rsts-nav-thumbs{position:static;padding-top:5px}.rsts-skin-tandao .rsts-nav .rsts-nav-prev,.rsts-skin-tandao .rsts-skin-tandao .rsts-nav .rsts-nav-next{display:none}.rsts-skin-tandao .rsts-video-play{top:50%;right:auto;bottom:auto;left:50%;padding:5px 5px 5px 10px;margin:-32px 0 0 -32px;border:solid 2px #69C5E4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.rsts-skin-tandao .rsts-video-play:after{font:3em/1 "tandao-icons";content:"";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;display:block}.rsts-skin-tandao .rsts-video-stop{top:20px;right:20px;left:auto}.rsts-skin-tandao .rsts-video-stop:after{font:1.5em/1 "tandao-icons";content:"";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;display:block;text-shadow:0px 0px 5px rgba(255, 255, 255, 0.8)}.rsts-skin-tandao .rsts-video-youtube>.rsts-video-stop{top:25px}.rsts-skin-tandao .rsts-video-vimeo>.rsts-video-stop{top:10px;right:auto;left:10px}.rsts-skin-tandao .rsts-video-ipad>.rsts-video-iframe{padding-top:32px;background-color:black}.rsts-skin-tandao .rsts-video-ipad>.rsts-video-stop{top:1px;right:1px;left:auto}.rsts-skin-tandao .rsts-progress{position:absolute;top:0;right:0;width:100%;height:2px;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;background-image:opacity 0.2s linear}.rsts-skin-tandao .rsts-progress div{height:100%;background-color:white}.rsts-skin-tandao .rsts-progress.rsts-progress-active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}.rsts-skin-tandao .rsts-thumbs-slide{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.rsts-skin-tandao .rsts-thumbs-slide.rsts-thumbs-active-thumb{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}
/*!
 * Copyright 2016 alysion.de
 */.rsts-skin-tandao.rsts-main{padding-bottom:0}.rsts-skin-tandao .rsts-nav{bottom:0}.tagline-image .slogan a,.tagline-image .slogan span{background-color:rgba(255, 255, 255, 0.5);box-shadow:0 0 5px rgba(255, 255, 255, 0.5);text-shadow:1px 1px 2px white}small{line-height:1.3;display:inline-block}#footer{padding-bottom:2rem}.header-bar{display:block}@media screen and (max-width:599px){.header-bar .header-bar-inner>form,.header-bar .header-bar-inner>ul{display:none}}
