<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*-- NoJS Fallback --*/
.pace, .loader {
  display: none;
}

html, .a_all {
  opacity: 1;
}

/* --- Navi --- */
.a_navi {
  background-color: #fff;
	position: static;
  opacity: 1;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.5s;
}

.navi-button {
  bottom: auto;
  top: 0;
}

.navi-button-inner {
  bottom: 45%;
  margin-top: 8px;
}

#navigation:target .a_navi {
  max-height: 10000px;
  overflow: visible;
  transition: max-height 0.5s;
}

#navigation:target .navi-button-open {
  display: none;
}

#navigation:target .navi-button-close {
  display: block;
}

#navigation:target .navi-button-close:after {
  content:'X';
	color: #000;
	background-color: transparent;
  font-size: 40px;
}

.a_navi .navi-inner {
	padding: 0;
	margin-top: 30px;
}

/* --- Accordion --- */
.accordion .post-header {
  cursor: default;
}

/* --- Flexslider Galleries --- */
.image-claim {
	display: none;
}

.gallery-wrapper img {
	float: none;
}

.flexslider-4-col {
	overflow-y: hidden;
	overflow-x: scroll;
}

.flexslider-4-col .slides {
	width: 100%;
	white-space: nowrap;
}

.flexslider-4-col .field-wrapper {
	width: 25% !important;
	display: inline-block !important;
}

/* ---- Media Queries: Smaller than 1160px ---- */
@media (max-width: 1160px) {
  .has-desktop-mobile-nav .a_navi_desktop {
    display: block;
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.5s;
  }

  .a_navi_desktop .main li {
    font-size: 2.125em;
    display: block;
    margin-right: 0;
    position: relative;
    border-top: 1px solid #c09859;
  }

  .a_navi_desktop .main ul.sub-menu {
    position: static;
    opacity: 1;
    margin: 15px 0 5px;
    max-height: 10000em;
    overflow: visible;
  }

  .a_navi_desktop .main li li {
    font-size: 0.765em;
    min-width: auto;
  }
}

/* ---- Media Queries: Smaller than 610px ---- */
@media (max-width: 610px) {
  .navi-button-inner {
    bottom: auto;
    margin-top: -2px;
  }
}
</pre></body></html>