@charset "UTF-8";
/**
 * @license
 * MyFonts Webfont Build ID 3700380, 2019-01-18T11:08:07-0500
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: CentennialLTPro-Light by Linotype
 * URL: https://www.myfonts.com/fonts/linotype/centennial-2/pro-45-light/
 * Copyright: Copyright &#x00A9; 2014 Monotype Imaging Inc. All rights reserved. 
 * Licensed pageviews: 250,000
 * 
 * 
 * License: https://www.myfonts.com/viewlicense?type=web&buildid=3700380
 * 
 * © 2019 MyFonts Inc
*/
/* @import must be at top of file, otherwise CSS will not work */
@import url("//hello.myfonts.net/count/38769c");
@font-face {
  font-family: "CentennialLTPro-Light";
  src: url("webfonts/38769C_0_0.eot");
  src: url("webfonts/38769C_0_0.eot?#iefix") format("embedded-opentype"), url("webfonts/38769C_0_0.woff2") format("woff2"), url("webfonts/38769C_0_0.woff") format("woff"), url("webfonts/38769C_0_0.ttf") format("truetype");
}
@font-face {
  font-family: "icons";
  src: url("webfonts/icomoon.ttf") format("truetype"), url("webfonts/icomoon.woff") format("woff"), url("webfonts/icomoon.svg#icons") format("svg");
  font-weight: normal;
  font-style: normal;
}
.cc-compliance > .cc-btn {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}

* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

body {
  margin: 0;
  font-family: "Times New Roman", Times, serif;
  overflow-x: hidden;
}

a {
  color: inherit;
  text-decoration: none;
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
}
a.link-internal {
  color: #aa8055;
  text-transform: uppercase;
  font-family: "CentennialLTPro-Light", Times, serif;
  position: relative;
  display: inline-block;
}
a.link-internal:hover {
  color: #886644;
}
a.link-internal:hover:after {
  width: 100%;
  opacity: 1;
}
a.link-internal:after {
  content: "";
  position: absolute;
  top: 110%;
  left: 0;
  width: 0px;
  height: 3px;
  background: #aa8055;
  opacity: 0;
  -webkit-transition: width 0.3s, opacity 0.3s;
  transition: width 0.3s, opacity 0.3s;
}
a * {
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
}
a p a {
  color: #aa8055;
}

h1, h2, h3, h4 {
  text-transform: uppercase;
  font-weight: normal;
  font-family: "CentennialLTPro-Light", Times, serif;
  margin-top: 0;
  margin-bottom: 0;
}

h1, h2 {
  color: #aa8055;
}
a:hover h1, a:hover h2 {
  color: #886644;
}

h1 {
  font-size: 1.5rem;
}
@media screen and (min-width: 860px) {
  h1 {
    font-size: 2rem;
  }
}

img, svg {
  max-width: 100%;
}

iframe {
  max-width: 100%;
}

[class^=icon-], [class*=" icon-"] {
  font-family: "icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  color: #aa8055;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-phone:before {
  content: "\e910";
}

.icon-feather:before {
  content: "\e90e";
}

.icon-marker:before {
  content: "\e90f";
}

.icon-arrow-right:before {
  content: "\e904";
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

.text-italic {
  font-style: italic;
}

.text-main-color {
  color: #aa8055;
}

.flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.align-items-center {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.grid {
  display: -ms-grid;
  display: grid;
}
.grid-container {
  padding: 15px;
  max-width: 990px;
  margin: 0 auto;
}
.grid-container.big {
  max-width: 990px;
}

.border {
  width: 60%;
  max-width: 120px;
  height: 0;
  border: 3px solid #aa8055;
  margin: 1rem 0;
  background: #aa8055;
}
@media screen and (min-width: 640px) {
  .border {
    max-width: 100%;
  }
}
@media screen and (min-width: 860px) {
  .border {
    border-width: 4px;
    width: 9.5rem;
    margin: 1.5rem 0;
  }
}

.spacer {
  height: 100px;
}
@media screen and (min-width: 860px) {
  .spacer {
    height: 200px;
  }
}

.menu, .extra-menu {
  display: inline-block;
  vertical-align: middle;
  margin-right: 1rem;
  cursor: pointer;
}
.menu span, .extra-menu span {
  display: block;
  width: 24px;
  height: 1px;
  position: relative;
  background: #aa8055;
  z-index: 1;
  -webkit-transition: background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), opacity 0.55s ease, -webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);
  transition: background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), opacity 0.55s ease, -webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);
  transition: transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), opacity 0.55s ease;
  transition: transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), opacity 0.55s ease, -webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.menu span:not(:last-child), .extra-menu span:not(:last-child) {
  margin-bottom: 4px;
}
@media screen and (min-width: 860px) {
  .menu span:not(:last-child), .extra-menu span:not(:last-child) {
    margin-bottom: 6px;
  }
}
.menu span:first-child, .extra-menu span:first-child {
  -webkit-transform-origin: 0% 0%;
          transform-origin: 0% 0%;
}
.menu span:last-child, .extra-menu span:last-child {
  -webkit-transform-origin: 0% 100%;
          transform-origin: 0% 100%;
}
@media screen and (min-width: 860px) {
  .menu span, .extra-menu span {
    width: 37px;
    height: 2px;
  }
}
.menu ~ span, .extra-menu ~ span {
  display: none;
  vertical-align: middle;
  color: #aa8055;
}
@media screen and (min-width: 860px) {
  .menu ~ span, .extra-menu ~ span {
    display: inline-block;
  }
}
.menu.active span, .active.extra-menu span {
  opacity: 1;
  -webkit-transform: rotate(26deg);
          transform: rotate(26deg);
}
.menu.active span:nth-child(2), .active.extra-menu span:nth-child(2) {
  opacity: 0;
  -webkit-transform: rotate(0deg) scale(0.2, 0.2);
          transform: rotate(0deg) scale(0.2, 0.2);
}
.menu.active span:last-child, .active.extra-menu span:last-child {
  -webkit-transform: rotate(-26deg);
          transform: rotate(-26deg);
}

.mouse {
  width: 3px;
  padding: 5px 10px;
  height: 30px;
  border: 2px solid white;
  border-radius: 25px;
  opacity: 0.75;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  position: relative;
  cursor: pointer;
}
.mouse:before, .mouse:after {
  content: "";
  position: absolute;
  bottom: -1rem;
  width: 0.5rem;
  border-bottom: 1px solid white;
}
.mouse:before {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  -webkit-transform-origin: left;
          transform-origin: left;
  left: 6px;
}
.mouse:after {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-transform-origin: right;
          transform-origin: right;
  right: 6px;
}
.mouse .scroller {
  width: 3px;
  height: 10px;
  border-radius: 25%;
  background-color: white;
  -webkit-animation: scroll 1.3s cubic-bezier(0.15, 0.41, 0.69, 0.94) infinite;
          animation: scroll 1.3s cubic-bezier(0.15, 0.41, 0.69, 0.94) infinite;
}
@-webkit-keyframes scroll {
  0% {
    opacity: 0;
  }
  10% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(15px);
            transform: translateY(15px);
    opacity: 0;
  }
}
@keyframes scroll {
  0% {
    opacity: 0;
  }
  10% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(15px);
            transform: translateY(15px);
    opacity: 0;
  }
}

.cta, input[type=submit], button[type=submit], textarea[type=submit] {
  cursor: pointer;
  font-family: "Times New Roman", Times, serif;
  font-size: 1rem;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  padding: 1rem 2rem;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
@media screen and (min-width: 860px) {
  .cta, input[type=submit], button[type=submit], textarea[type=submit] {
    padding: 1rem 4rem;
  }
}
.cta.default, input.default[type=submit], button.default[type=submit], textarea.default[type=submit] {
  display: inline-block;
  background-color: #aa8055;
  color: white;
  border: 1px solid #aa8055;
}
.cta.default:hover, input.default[type=submit]:hover, button.default[type=submit]:hover, textarea.default[type=submit]:hover {
  background-color: white;
  color: #aa8055;
}
.cta.default + .cta.default, input.default[type=submit] + .cta.default, button.default[type=submit] + .cta.default, textarea.default[type=submit] + .cta.default, .cta.default + input.default[type=submit], .cta.default + button.default[type=submit], .cta.default + textarea.default[type=submit], input.default[type=submit] + input.default[type=submit], button.default[type=submit] + input.default[type=submit], input.default[type=submit] + button.default[type=submit], button.default[type=submit] + button.default[type=submit], textarea.default[type=submit] + input.default[type=submit], textarea.default[type=submit] + button.default[type=submit], input.default[type=submit] + textarea.default[type=submit], button.default[type=submit] + textarea.default[type=submit], textarea.default[type=submit] + textarea.default[type=submit] {
  margin-top: 1rem;
}

.responsive-embed {
  position: relative;
  height: 0;
  margin-bottom: 1rem;
  padding-bottom: 56.25%;
  overflow: hidden;
}
.responsive-embed iframe, .responsive-embed object, .responsive-embed embed, .responsive-embed video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.scrollable {
  position: relative;
}
.scrollable ul:before, .scrollable ul:after {
  content: "";
  position: absolute;
  top: 0;
  width: 60px;
  height: 25px;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.scrollable ul:before {
  left: 0;
  background: -webkit-gradient(linear, left top, right top, color-stop(10%, #fff), to(rgba(255, 255, 255, 0)));
  background: linear-gradient(to right, #fff 10%, rgba(255, 255, 255, 0));
}
.scrollable ul:after {
  right: 0;
  background: -webkit-gradient(linear, right top, left top, color-stop(10%, #fff), to(rgba(255, 255, 255, 0)));
  background: linear-gradient(to left, #fff 10%, rgba(255, 255, 255, 0));
}
.scrollable ul.start:before {
  opacity: 0;
}
.scrollable ul.start:after {
  opacity: 1;
}
.scrollable ul.end:before {
  opacity: 1;
}
.scrollable ul.end:after {
  opacity: 0;
}

[data-animation] {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

.animation-zoom-out {
  -webkit-animation: zoom-out 2.5s ease;
          animation: zoom-out 2.5s ease;
}

@-webkit-keyframes zoom-out {
  0% {
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}

@keyframes zoom-out {
  0% {
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
.animated[data-animation^=animation-fade-in] {
  visibility: hidden;
  opacity: 0;
}
.animated[data-animation^=animation-fade-in].animationEnd {
  visibility: visible;
  opacity: 1;
}

.animation-fade-in {
  -webkit-animation: fade-in 2.5s ease;
          animation: fade-in 2.5s ease;
}

@-webkit-keyframes fade-in {
  0% {
    visibility: hidden;
    opacity: 0;
  }
  100% {
    visibility: visible;
    opacity: 1;
  }
}

@keyframes fade-in {
  0% {
    visibility: hidden;
    opacity: 0;
  }
  100% {
    visibility: visible;
    opacity: 1;
  }
}
.animation-fade-in-down {
  -webkit-animation: fade-in-down 2.5s ease;
          animation: fade-in-down 2.5s ease;
}
.animation-fade-in-down-fast {
  -webkit-animation: fade-in-down 1.5s ease;
          animation: fade-in-down 1.5s ease;
}

@-webkit-keyframes fade-in-down {
  0% {
    visibility: hidden;
    opacity: 0;
    -webkit-transform: translateY(-2rem);
            transform: translateY(-2rem);
  }
  100% {
    visibility: visible;
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

@keyframes fade-in-down {
  0% {
    visibility: hidden;
    opacity: 0;
    -webkit-transform: translateY(-2rem);
            transform: translateY(-2rem);
  }
  100% {
    visibility: visible;
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
.animation-fade-in-down-offset {
  -webkit-animation: fade-in-down-offset 2.5s ease;
          animation: fade-in-down-offset 2.5s ease;
}
.animation-fade-in-down-offset-fast {
  -webkit-animation: fade-in-down-offset 1.5s ease;
          animation: fade-in-down-offset 1.5s ease;
}

@-webkit-keyframes fade-in-down-offset {
  0% {
    visibility: hidden;
    opacity: 0;
    -webkit-transform: translateY(50%) translateY(-2rem);
            transform: translateY(50%) translateY(-2rem);
  }
  100% {
    visibility: visible;
    opacity: 1;
    -webkit-transform: translateY(50%) translateY(0);
            transform: translateY(50%) translateY(0);
  }
}

@keyframes fade-in-down-offset {
  0% {
    visibility: hidden;
    opacity: 0;
    -webkit-transform: translateY(50%) translateY(-2rem);
            transform: translateY(50%) translateY(-2rem);
  }
  100% {
    visibility: visible;
    opacity: 1;
    -webkit-transform: translateY(50%) translateY(0);
            transform: translateY(50%) translateY(0);
  }
}
.animation-fade-in-up {
  -webkit-animation: fade-in-up 2.5s ease;
          animation: fade-in-up 2.5s ease;
}
.animation-fade-in-up ~ .animation-fade-in-up {
  -webkit-animation-delay: 1s;
          animation-delay: 1s;
}
.animation-fade-in-up ~ .animation-fade-in-up ~ .animation-fade-in-up {
  -webkit-animation-delay: 1.3s;
          animation-delay: 1.3s;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.animation-fade-in-up ~ .animation-fade-in-up ~ .animation-fade-in-up ~ .animation-fade-in-up {
  -webkit-animation-delay: 1.5s;
          animation-delay: 1.5s;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}

@-webkit-keyframes fade-in-up {
  0% {
    visibility: hidden;
    opacity: 0;
    -webkit-transform: translateY(2rem);
            transform: translateY(2rem);
  }
  100% {
    visibility: visible;
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

@keyframes fade-in-up {
  0% {
    visibility: hidden;
    opacity: 0;
    -webkit-transform: translateY(2rem);
            transform: translateY(2rem);
  }
  100% {
    visibility: visible;
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
.animation-fade-in-zoom-in {
  -webkit-animation: fade-in-zoom-in 2s ease;
          animation: fade-in-zoom-in 2s ease;
}

@-webkit-keyframes fade-in-zoom-in {
  0% {
    visibility: hidden;
    opacity: 0;
    -webkit-transform: scale(0.9);
            transform: scale(0.9);
  }
  100% {
    visibility: visible;
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}

@keyframes fade-in-zoom-in {
  0% {
    visibility: hidden;
    opacity: 0;
    -webkit-transform: scale(0.9);
            transform: scale(0.9);
  }
  100% {
    visibility: visible;
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
.animation-fade-in-left {
  -webkit-animation: fade-in-left 2.5s ease;
          animation: fade-in-left 2.5s ease;
}

@-webkit-keyframes fade-in-left {
  0% {
    visibility: hidden;
    opacity: 0;
    -webkit-transform: translateX(-2rem);
            transform: translateX(-2rem);
  }
  100% {
    visibility: visible;
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}

@keyframes fade-in-left {
  0% {
    visibility: hidden;
    opacity: 0;
    -webkit-transform: translateX(-2rem);
            transform: translateX(-2rem);
  }
  100% {
    visibility: visible;
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
.animation-fade-in-right {
  -webkit-animation: fade-in-right 2.5s ease;
          animation: fade-in-right 2.5s ease;
}

@-webkit-keyframes fade-in-right {
  0% {
    visibility: hidden;
    opacity: 0;
    -webkit-transform: translateX(2rem);
            transform: translateX(2rem);
  }
  100% {
    visibility: visible;
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}

@keyframes fade-in-right {
  0% {
    visibility: hidden;
    opacity: 0;
    -webkit-transform: translateX(2rem);
            transform: translateX(2rem);
  }
  100% {
    visibility: visible;
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
.header-main {
  font-family: "CentennialLTPro-Light", Times, serif;
  font-size: 18px;
}
@media screen and (min-width: 992px) and (max-width: 1020px) {
  .header-main .header-wrapper {
    padding: 0 15px;
  }
}
.header-main .header-wrapper,
.header-main .btn-nav__burger span {
  -webkit-transition: background 0.5s;
  transition: background 0.5s;
}
.header-main .nav-main__ul {
  width: auto;
}
.header-main .nav-main__li:not(.menu-open) span,
.header-main [class^=icon-], .header-main [class*=" icon-"] {
  -webkit-transition: color 0.5s;
  transition: color 0.5s;
}
.header-main .nav-main__li span {
  vertical-align: middle;
}
.home:not(.scroll) .header-main .nav-main__li:hover span,
.home:not(.scroll) .header-main .nav-main__li:hover .nav-icon {
  color: #aa8055;
}
.scroll .header-main .nav-main__li:hover span, .single .header-main .nav-main__li:hover span,
.scroll .header-main .nav-main__li:hover .nav-icon,
.single .header-main .nav-main__li:hover .nav-icon {
  color: #fff;
}
.home:not(.scroll) .header-main .nav-main__li:hover .btn-nav__burger span {
  background: #aa8055;
}
.scroll .header-main .nav-main__li:hover .btn-nav__burger span, .single .header-main .nav-main__li:hover .btn-nav__burger span {
  background: #fff;
}
.header-main .header-full .header-logo__img {
  vertical-align: middle;
}
.header-main .header-full .header-logo__img path {
  fill: #fff !important;
  -webkit-transition: fill 0.5s;
  transition: fill 0.5s;
}
.header-main .menu-list + form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  margin-top: 40px;
}
.header-main .menu-list + form label {
  margin-right: 20px;
}
.header-main .menu-list + form input[type=text], .header-main .menu-list + form button[type=text][type=submit], .header-main .menu-list + form textarea[type=text] {
  background-color: rgba(242, 242, 242, 0.15);
  border-radius: 3px;
  padding: 0.7em 1em;
  color: #fff;
}
.header-main .menu-list + form .search-submit {
  position: absolute;
  right: 15px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.header-main .menu-list + form .search-submit input, .header-main .menu-list + form .search-submit button[type=submit], .header-main .menu-list + form .search-submit textarea {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 0;
  background-color: transparent;
}
@media screen and (min-width: 992px) {
  .header-main .menu-list + form {
    display: none;
  }
}
.header-main .menu-list a:hover {
  color: #aa8055;
}
.header-main .nav-main__contact h4 {
  font-family: "Times New Roman", Regular, Georgia, Times, serif;
  text-transform: none;
  color: #aa8055;
}
.header-main .nav-main__contact .btn:hover {
  background-color: #aa8055;
}
.header-main h4 {
  font-size: 28px;
}
@media screen and (min-width: 992px) {
  .header-main .menu .nav-contact, .header-main .extra-menu .nav-contact,
.header-main .menu .nav-extra,
.header-main .extra-menu .nav-extra {
    display: none;
  }
}
.header-main .breadcrumb-wrapper {
  position: static;
}
@media only screen and (max-width: 991px) {
  .header-main .breadcrumb-wrapper {
    position: absolute;
    left: 0;
    top: 100%;
    background-color: #fff;
    padding: 25px 30px;
  }
}
@media only screen and (min-width: 992px) {
  .scroll .header-main .breadcrumb-wrapper {
    opacity: 1;
    pointer-events: initial;
  }
}
.header-main .breadcrumb {
  padding: 0;
  font-size: 12px;
  letter-spacing: 1.2px;
}
@media only screen and (max-width: 991px) {
  .header-main .breadcrumb {
    font-size: 10px;
    letter-spacing: 1px;
  }
}
.header-main .breadcrumb ul {
  padding: 0;
  margin: 0;
}
@media only screen and (max-width: 991px) {
  .header-main .breadcrumb ul {
    display: block;
  }
}
.header-main .breadcrumb ul li:first-child {
  margin-left: 0;
}
.header-main .breadcrumb ul li a, .header-main .breadcrumb ul li span {
  font-size: 12px;
}
@media only screen and (max-width: 991px) {
  .header-main .breadcrumb ul li a, .header-main .breadcrumb ul li span {
    font-size: 10px;
    color: #aa8055;
  }
}
.header-main .breadcrumb ul li a {
  opacity: 0.5;
}
.header-main .breadcrumb__text {
  display: block;
  font-family: "Times New Roman", Regular, Georgia, Times, serif;
  white-space: normal;
  font-size: 16px;
  line-height: 19px;
  text-transform: uppercase;
  max-width: 410px;
  margin: 0;
  text-align: left;
  -webkit-transition: color 0.5s;
  transition: color 0.5s;
}
.scroll .header-main .breadcrumb__text {
  color: #aa8055;
}
.header-main .search-section input, .header-main .search-section button[type=submit], .header-main .search-section textarea {
  background-color: transparent;
  color: #fff;
}
@media screen and (max-width: 640px) {
  .header-main .menu .menu-list li, .header-main .extra-menu .menu-list li {
    width: 100%;
  }
}

body.home:not(.scroll) .nav-main__ul-right .nav-main__li span,
body.home:not(.scroll) .nav-main__ul-right [class^=icon-], body.home:not(.scroll) .nav-main__ul-right [class*=" icon-"] {
  color: #fff;
}
body.home:not(.scroll) .nav-main__ul-right .btn-nav__burger span {
  background: #fff;
}

.main-header__logo {
  position: relative;
  -webkit-transition: height 0.3s;
  transition: height 0.3s;
}
@media screen and (min-width: 992px) {
  .main-header__logo {
    margin-left: 20px;
  }
}
.scroll .main-header__logo {
  height: 23px;
}
.scroll .main-header__logo img, .scroll .main-header__logo svg {
  opacity: 0;
}

.main-header__title {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 225px;
  opacity: 0;
  color: #fff;
  text-transform: uppercase;
  font-size: 16px;
  margin: 2px 0 0 0;
  text-align: center;
  pointer-events: none;
  -webkit-transition: color 0.5s, opacity 0.5s;
  transition: color 0.5s, opacity 0.5s;
}
@media screen and (min-width: 860px) {
  .main-header__title {
    font-size: 20px;
    width: 275px;
  }
}
.scroll .main-header__title {
  pointer-events: initial;
  opacity: 1;
}
.main-header__title a {
  -webkit-transition: none;
  transition: none;
}

.main-header__slogan {
  position: absolute;
  z-index: -10;
  width: 100%;
  -webkit-transition: opacity 0.5s cubic-bezier(0.32, 0.66, 0.78, 1.03);
  transition: opacity 0.5s cubic-bezier(0.32, 0.66, 0.78, 1.03);
  padding-top: 5px;
  padding-bottom: 10px;
  color: #fff;
  line-height: 2;
  font-size: 10px;
  text-align: center;
}
@media screen and (min-width: 992px) {
  .main-header__slogan {
    text-align: right;
    font-size: 13px;
  }
}
.small-header .main-header__slogan, .scroll .main-header__slogan {
  opacity: 0;
  pointer-events: none;
}
.home .main-header__slogan {
  display: none;
}
.search-results .main-header__slogan {
  color: #4d4d4d;
}

.main-header__nav--extra {
  font-size: 24px;
  padding: 40px 0;
  pointer-events: none;
}
.main-header__nav--extra__back {
  margin-bottom: 1rem;
  cursor: pointer;
}
@media screen and (min-width: 860px) {
  .main-header__nav--extra__back {
    display: none;
  }
}
@media screen and (min-width: 860px) {
  .main-header__nav--extra .first-level > li {
    max-width: 40%;
  }
  .main-header__nav--extra .first-level > li > a {
    display: block;
    -webkit-transform: scale(1) translateX(0);
            transform: scale(1) translateX(0);
    -webkit-transition: opacity 0.5s, -webkit-transform 0.7s ease;
    transition: opacity 0.5s, -webkit-transform 0.7s ease;
    transition: transform 0.7s ease, opacity 0.5s;
    transition: transform 0.7s ease, opacity 0.5s, -webkit-transform 0.7s ease;
    -webkit-transform-origin: left;
            transform-origin: left;
    opacity: 0.2;
  }
  .main-header__nav--extra .first-level > li > a.active {
    display: block;
    -webkit-transform: scale(2) translateX(2rem);
            transform: scale(2) translateX(2rem);
    opacity: 1;
  }
  .main-header__nav--extra .first-level > li > a:hover {
    opacity: 1;
  }
}
.main-header__nav--extra .first-level.inactive > li > a {
  opacity: 1;
}
.main-header__nav--extra .sub-menu {
  position: absolute;
  top: 50px;
  left: 1rem;
  width: 100%;
  height: calc(100% + 4rem);
  padding: 0 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-transform: translate3d(100%, 0, 0);
          transform: translate3d(100%, 0, 0);
  -webkit-transition: -webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);
  transition: -webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);
  transition: transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);
  transition: transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), -webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);
  overflow-y: scroll;
  overflow-x: hidden;
}
@media screen and (max-width: 991px) {
  .main-header__nav--extra .sub-menu {
    background-color: #fff;
  }
}
@media screen and (min-width: 860px) {
  .main-header__nav--extra .sub-menu {
    top: 40px;
    left: 40%;
    width: 60%;
    opacity: 0;
    -webkit-transition: opacity 0.7s ease;
    transition: opacity 0.7s ease;
    padding: 0;
    overflow: hidden;
    -webkit-box-shadow: none;
            box-shadow: none;
    -webkit-transform: none;
            transform: none;
  }
}
.main-header__nav--extra .sub-menu.visible {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
@media screen and (min-width: 860px) {
  .main-header__nav--extra .sub-menu.visible {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
.main-header__nav--extra .sub-menu a {
  text-transform: capitalize;
}
.main-header__nav--extra ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.main-header__nav--extra ul li:not(:last-child) {
  margin-bottom: 1rem;
}
.main-header__nav--extra ul li.current_page_item a,
.main-header__nav--extra ul li.current-menu-item > a {
  color: #664d33;
}
.main-header__nav--extra a {
  text-transform: none;
  pointer-events: auto;
}
.main-header__nav--extra a:hover {
  color: #664d33;
}
.main-header__nav--extra p {
  margin: 0;
}

.nav-main__wrapper:not(.is-open) > * {
  pointer-events: none;
}
.nav-main__wrapper:not(.is-open) > * a {
  pointer-events: none;
}

.search:not(.scroll) .main-header__title, .search:not(.scroll) .nav-main__li span, .page:not(.home):not(.scroll) .main-header__title, .page:not(.home):not(.scroll) .nav-main__li span {
  color: #4d4d4d;
}
.search:not(.scroll) .header-full .header-logo__img, .page:not(.home):not(.scroll) .header-full .header-logo__img {
  -webkit-filter: invert(1) contrast(0.5);
          filter: invert(1) contrast(0.5);
}
.search:not(.scroll) .btn-nav__burger span, .page:not(.home):not(.scroll) .btn-nav__burger span {
  background: #4d4d4d;
}

.container-fluid {
  margin-left: auto;
  margin-right: auto;
  height: 100%;
  max-width: 1300px;
}
@media screen and (max-width: 991px) {
  .container-fluid {
    overflow-y: auto;
  }
}

@media only screen and (min-width: 1025px) and (max-width: 1599px) {
  .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1024px) {
  .container-fluid {
    padding-left: 42px;
    padding-right: 42px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .container-fluid {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.container-fluid:before,
.container-fluid:after {
  content: " ";
  display: table;
}

[class*=col-] {
  position: relative;
}

@media (min-width: 992px) {
  .col-sml-push-4 {
    left: 33.3333333333%;
  }

  .col-sml-pull-8 {
    right: 66.6666666667%;
  }
}
@media (min-width: 992px) {
  .col-sml-4 {
    width: 33.3333333333%;
  }
}
@media (min-width: 992px) {
  .col-sml-1,
.col-sml-2,
.col-sml-3,
.col-sml-4,
.col-sml-5,
.col-sml-6,
.col-sml-7,
.col-sml-8,
.col-sml-9,
.col-sml-10,
.col-sml-11,
.col-sml-12 {
    float: left;
  }
}
.dr-transition__transform {
  -webkit-transition: -webkit-transform 0.5s ease-in-out, background 0.5s ease-in-out;
  -webkit-transition: background 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;
  transition: background 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;
  transition: transform 0.5s ease-in-out, background 0.5s ease-in-out;
  transition: transform 0.5s ease-in-out, background 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;
  -webkit-transition-property: background, -webkit-transform;
  transition-property: background, -webkit-transform;
  transition-property: transform, background;
  transition-property: transform, background, -webkit-transform;
  -webkit-transition-duration: 0.5s, 0.5s;
          transition-duration: 0.5s, 0.5s;
  -webkit-transition-timing-function: ease-in-out, ease-in-out;
          transition-timing-function: ease-in-out, ease-in-out;
  -webkit-transition-delay: 0s, 0s;
          transition-delay: 0s, 0s;
}

.header-main {
  position: fixed;
  width: 100%;
  z-index: 1055;
  top: 0;
  left: 0;
  margin-top: 0px;
  -webkit-transition: margin-top 0.3s ease-in-out;
  transition: margin-top 0.3s ease-in-out;
}

.btn {
  display: inline-block;
  margin-bottom: 0;
  border-radius: 0;
  outline: none;
  outline-offset: 0;
  min-width: 45px;
  min-height: 45px;
  padding: 9px 20px;
  background-color: transparent;
  border: 1px solid rgba(170, 128, 85, 0.5);
  color: #aa8055;
  -webkit-transition: background 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;
  transition: background 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;
}

a.btn {
  display: table;
}

a.btn i + span,
a.btn span + i {
  padding-left: 17px;
}

.btn i + span,
.btn span + i {
  padding-left: 17px;
}

a.btn > * {
  display: table-cell;
  vertical-align: middle;
}

.icon-search:before {
  content: "\e906";
}

.btn-left:before,
.btn-right:before,
.icon-arrow-left:before {
  content: "\e903";
}

.btn-nav__burger {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 30px;
  height: 20px;
}
@media screen and (min-width: 992px) {
  .btn-nav__burger {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .btn-nav__burger {
    width: 25px;
    height: 11px;
  }
}

.btn-nav__burger span {
  display: block;
  height: 1px;
  width: 100%;
  border-radius: 3px;
  background: #fff;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
  -webkit-transform-origin: right;
          transform-origin: right;
}

.btn-nav__burger span:not(:first-child) {
  margin-top: 6px;
}
@media screen and (max-width: 991px) {
  .btn-nav__burger span:not(:first-child) {
    margin-top: 0;
  }
}

.btn-nav__burger :nth-child(2) {
  -webkit-transition: opacity 0.2s;
  transition: opacity 0.2s;
}

.btn-nav.is-toggle .btn-nav__burger :first-child,
.is-toggle .btn-nav .btn-nav__burger :first-child,
.btn-nav.active .btn-nav__burger :first-child {
  -webkit-transform: translateY(-2px) rotate(-45deg);
          transform: translateY(-2px) rotate(-45deg);
}

.btn-nav.is-toggle .btn-nav__burger :last-child,
.is-toggle .btn-nav .btn-nav__burger :last-child,
.btn-nav.active .btn-nav__burger :last-child {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}

.btn-nav.is-toggle .btn-nav__burger :nth-child(2),
.is-toggle .btn-nav .btn-nav__burger :nth-child(2),
.btn-nav.active .btn-nav__burger :nth-child(2) {
  opacity: 0;
}

.btn-close:before {
  content: "\e911";
}

.btn-close {
  padding: 0;
  min-height: 40px;
  min-width: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  border-radius: 0;
  color: inherit;
  position: relative;
  display: inline-block;
  overflow: hidden;
  padding-right: 60px;
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  .btn-close {
    min-height: 31px;
    padding-right: 51px;
  }
}
@media only screen and (max-width: 767px) {
  .btn-close {
    min-height: 20px;
    padding-right: 40px;
  }
}

.btn-close:hover,
.btn-close:active,
.btn-close:focus {
  background: none;
  color: inherit;
  outline: none;
}

.btn-close::before {
  position: absolute;
  right: 0;
  top: 0;
  font-family: "icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  color: #aa8055;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: block;
  font-size: 40px;
  color: #fff;
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  .btn-close::before {
    font-size: 31px;
  }
}
@media only screen and (max-width: 767px) {
  .btn-close::before {
    font-size: 20px;
  }
}

.nav-main {
  width: 100%;
}

.nav-main__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
  -webkit-transition: -webkit-transform 0.5s ease-in-out, background 0.5s ease-in-out;
  -webkit-transition: background 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;
  transition: background 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;
  transition: transform 0.5s ease-in-out, background 0.5s ease-in-out;
  transition: transform 0.5s ease-in-out, background 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .nav-main__list {
    padding-bottom: 80px;
  }
}
@media only screen and (max-width: 767px) {
  .nav-main__list {
    padding-bottom: 50px;
  }
}
@media only screen and (max-width: 1024px) {
  .nav-main__list.is-open {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    background-color: #fff;
  }
}
.nav-main__list_wrapper {
  -webkit-transition: height 0.5s ease-in-out;
  transition: height 0.5s ease-in-out;
  z-index: 2;
}

@media only screen and (max-width: 1024px) {
  .nav-main__list_wrapper {
    overflow: hidden;
    position: absolute;
    width: 100%;
    height: 0;
    top: 100%;
    left: 0;
    border-top: 1px solid rgba(170, 128, 85, 0.6);
  }
}
@media only screen and (max-width: 1024px) {
  .nav-main__list_wrapper.is-open {
    height: 100vh;
  }
}
.nav-main__ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  list-style: none;
  margin: 0;
  padding: 0;
  white-space: nowrap;
  width: 33.3333333333%;
}

.nav-main__ul-left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

@media only screen and (min-width: 1025px) {
  .nav-main__ul-left {
    text-align: left;
  }
}
@media only screen and (min-width: 1600px) {
  .nav-main__ul-left .nav-main__li:not(:last-child) {
    padding-right: 25px;
  }
}
@media only screen and (max-width: 1599px) {
  .nav-main__ul-left .nav-main__li:not(:last-child) {
    padding-right: 20px;
  }
}
@media only screen and (min-width: 1025px) and (max-width: 1599px) {
  .nav-main__ul-left .nav-main__li {
    padding-right: 25px;
  }
}
.nav-main__ul-right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

@media only screen and (min-width: 1025px) {
  .nav-main__ul-right {
    text-align: right;
  }
}
@media only screen and (min-width: 1600px) {
  .nav-main__ul-right .nav-main__li:not(:last-child) {
    padding-right: 50px;
  }
}
@media only screen and (max-width: 1599px) {
  .nav-main__ul-right .nav-main__li:not(:last-child) {
    padding-right: 20px;
  }
}
.nav-main__li {
  display: inline-block;
  -webkit-transition: padding 0.5s ease-in-out;
  transition: padding 0.5s ease-in-out;
  cursor: pointer;
}

.nav-main__li:hover span {
  color: #4d4d4d;
}

.nav-main__li:hover .nav-icon {
  color: #4d4d4d;
}

.nav-main__li i {
  display: inline-block;
  min-width: 29px;
  padding-left: 15px;
  font-size: 22px;
}

.scroll .nav-main__li i {
  color: #fff;
}
@media (max-width: 480px) {
  .nav-main__li i {
    font-size: 20px;
  }
}

.nav-main__li i.icon-heart {
  font-size: 18px;
}

.nav-main__li span {
  font-size: 14px;
  color: #fff;
}

.nav-main__li.is-active a span,
.nav-main__li.is-active span,
.nav-main__li.is-active a span i,
.nav-main__li.is-active span i {
  color: #aa8055;
}

.nav-main__li.is-active .btn-nav__burger :first-child {
  -webkit-transform: translateY(-2px) rotate(-45deg);
          transform: translateY(-2px) rotate(-45deg);
}
@media screen and (max-width: 991px) {
  .nav-main__li.is-active .btn-nav__burger :first-child {
    -webkit-transform: translateY(-4px) rotate(-45deg);
            transform: translateY(-4px) rotate(-45deg);
  }
}

.nav-main__li.is-active .btn-nav__burger :last-child {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
@media screen and (max-width: 991px) {
  .nav-main__li.is-active .btn-nav__burger :last-child {
    -webkit-transform: translateY(4px) rotate(45deg);
            transform: translateY(4px) rotate(45deg);
  }
}

.nav-main__li.is-active .btn-nav__burger :nth-child(2) {
  opacity: 0;
}

.nav-main__wrapper {
  overflow: hidden;
  position: absolute;
  width: 100%;
  height: 100vh;
  top: 0;
  left: 0;
  pointer-events: none;
  padding-top: 43px;
}
@media screen and (min-width: 992px) {
  .nav-main__wrapper {
    padding-top: 53px;
  }
}
.nav-main__wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.84);
  opacity: 0;
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
  height: 43px;
}
@media screen and (min-width: 992px) {
  .nav-main__wrapper:before {
    height: 53px;
  }
}
.scroll .nav-main__wrapper:not(.is-open):before {
  opacity: 1;
}

.nav-main__wrapper.is-open {
  pointer-events: auto;
}

.menu, .extra-menu,
.search-section,
.nav-main__contact {
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.84);
  color: #fff;
  text-align: center;
  -webkit-transform: translateY(-100%) translateY(-43px);
          transform: translateY(-100%) translateY(-43px);
}
@media screen and (min-width: 992px) {
  .menu, .extra-menu,
.search-section,
.nav-main__contact {
    -webkit-transform: translateY(-100%) translateY(-53px);
            transform: translateY(-100%) translateY(-53px);
  }
}
@media only screen and (max-width: 1024px) {
  .menu, .extra-menu,
.search-section,
.nav-main__contact {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 0;
    pointer-events: none;
  }
}
.menu.is-open, .is-open.extra-menu,
.search-section.is-open,
.nav-main__contact.is-open {
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
@media only screen and (max-width: 1024px) {
  .menu.is-open, .is-open.extra-menu,
.search-section.is-open,
.nav-main__contact.is-open {
    opacity: 1;
    pointer-events: auto;
  }
}
.menu:before, .extra-menu:before,
.search-section:before,
.nav-main__contact:before {
  content: "";
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 43px;
  background-color: rgba(0, 0, 0, 0.84);
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
  border-bottom: 1px solid rgba(170, 128, 85, 0.5);
}
@media screen and (min-width: 992px) {
  .menu:before, .extra-menu:before,
.search-section:before,
.nav-main__contact:before {
    height: 53px;
  }
}
.menu .container-fluid, .extra-menu .container-fluid,
.search-section .container-fluid,
.nav-main__contact .container-fluid {
  max-width: 1600px;
}

.nav-main__contact .container-fluid {
  padding-top: 80px;
  padding-bottom: 244px;
}

@media only screen and (min-width: 992px) and (max-width: 1024px) {
  .nav-main__contact .container-fluid {
    padding-bottom: 139px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .nav-main__contact .container-fluid {
    padding-top: 64px;
    padding-bottom: 80px;
  }
}
@media only screen and (max-width: 767px) {
  .nav-main__contact .container-fluid {
    padding-top: 60px;
    padding-bottom: 50px;
  }
}
.nav-main__contact_icon {
  font-size: 43px;
}

.nav-main__contact_link {
  color: #fff;
}

.nav-main__contact_link a {
  color: #fff;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .nav-main__contact_box {
    margin-bottom: 75px;
  }
}
@media only screen and (max-width: 767px) {
  .nav-main__contact_box {
    margin-bottom: 59px;
  }
}
.nav-main__contact h4 {
  margin-top: 32px;
  margin-bottom: 54px;
  line-height: 1.14;
}

@media only screen and (min-width: 1025px) and (max-width: 1599px) {
  .nav-main__contact h4 {
    font-size: 24px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1024px) {
  .nav-main__contact h4 {
    margin-bottom: 60px;
    font-size: 22px;
    line-height: 1.27;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .nav-main__contact h4 {
    margin-top: 27px;
    margin-bottom: 20px;
    font-size: 22px;
    line-height: 1.27;
  }
}
@media only screen and (max-width: 767px) {
  .nav-main__contact h4 {
    margin-top: 22px;
    margin-bottom: 21px;
    font-size: 18px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .nav-main__contact h4 br {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .nav-main__contact h4 br {
    display: none;
  }
}
.nav-main__contact p {
  margin-bottom: 35px;
  line-height: 1.22;
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .nav-main__contact p {
    font-size: 16px;
  }
}
@media only screen and (max-width: 767px) {
  .nav-main__contact a {
    font-size: 16px;
  }
}
.nav-main__contact .btn {
  width: auto;
  margin: 0 auto 29px;
  color: #fff;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .nav-main__contact .btn {
    margin-bottom: 20px;
  }
}
@media only screen and (max-width: 767px) {
  .nav-main__contact .btn {
    margin-bottom: 22px;
  }
}
.nav-main__contact .btn i {
  color: #fff;
  font-size: 14px;
}

.nav-main__contact .btn + a {
  display: block;
}

.menu, .extra-menu {
  padding-top: 81px;
  padding-bottom: 254px;
}

@media only screen and (min-width: 992px) and (max-width: 1024px) {
  .menu, .extra-menu {
    padding-top: 83px;
    padding-bottom: 249px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .menu, .extra-menu {
    padding-top: 83px;
    padding-bottom: 249px;
  }
}
@media only screen and (max-width: 767px) {
  .menu, .extra-menu {
    padding-top: 62px;
    padding-bottom: 172px;
  }
}
.menu .menu-list, .extra-menu .menu-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 0 auto;
  padding: 0;
  max-width: 1200px;
  max-height: 560px;
  overflow: auto;
}
@media screen and (min-width: 992px) and (max-height: 700px) {
  .menu .menu-list, .extra-menu .menu-list {
    height: 100%;
    -ms-flex-line-pack: start;
        align-content: flex-start;
  }
}

@media screen and (min-height: 700px) {
  .menu .menu-list, .extra-menu .menu-list {
    margin-top: 35px;
  }
}
.menu .menu-list li, .extra-menu .menu-list li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 50%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 24px;
  min-height: 50px;
}
@media screen and (min-width: 992px) {
  .menu .menu-list li, .extra-menu .menu-list li {
    height: 112px;
  }
}
@media screen and (min-width: 992px) and (max-height: 700px) {
  .menu .menu-list li, .extra-menu .menu-list li {
    height: 20%;
  }
}

@media only screen and (min-width: 1025px) {
  .menu .menu-list li, .extra-menu .menu-list li {
    font-size: 26px;
  }
}
@media only screen and (max-width: 767px) {
  .menu .menu-list li, .extra-menu .menu-list li {
    width: 100%;
    padding: 0;
  }
}
@media screen and (max-height: 400px) {
  .menu .menu-list li, .extra-menu .menu-list li {
    width: 50%;
  }
}
.scroll .menu, .scroll .extra-menu {
  padding-bottom: 128px;
}

@media only screen and (min-width: 992px) and (max-width: 1024px) {
  .scroll .menu, .scroll .extra-menu {
    padding-bottom: 128px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .scroll .menu, .scroll .extra-menu {
    padding-bottom: 111px;
  }
}
@media only screen and (max-width: 767px) {
  .scroll .menu, .scroll .extra-menu {
    padding-bottom: 80px;
    padding-top: 10px;
  }
}
.homepage .menu, .homepage .extra-menu {
  padding-bottom: 226px;
}

@media only screen and (min-width: 992px) and (max-width: 1024px) {
  .homepage .menu, .homepage .extra-menu {
    padding-bottom: 226px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .homepage .menu, .homepage .extra-menu {
    padding-bottom: 196px;
  }
}
@media only screen and (max-width: 767px) {
  .homepage .menu, .homepage .extra-menu {
    padding-bottom: 171px;
  }
}
.scroll.homepage .menu, .scroll.homepage .extra-menu {
  padding-bottom: 128px;
}

@media only screen and (min-width: 992px) and (max-width: 1024px) {
  .scroll.homepage .menu, .scroll.homepage .extra-menu {
    padding-bottom: 128px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .scroll.homepage .menu, .scroll.homepage .extra-menu {
    padding-bottom: 111px;
  }
}
@media only screen and (max-width: 767px) {
  .scroll.homepage .menu, .scroll.homepage .extra-menu {
    padding-bottom: 111px;
  }
}
.menu__text-empty {
  text-align: left;
  font-size: 28px;
}

@media only screen and (min-width: 992px) and (max-width: 1024px) {
  .menu__text-empty {
    font-size: 22px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .menu__text-empty {
    font-size: 18px;
  }
}
@media only screen and (max-width: 767px) {
  .menu__text-empty {
    font-size: 16px;
  }
}
.menu__btn-show,
.menu__btn-delete {
  display: block;
  text-align: left;
  color: #aa8055;
  cursor: pointer;
  -webkit-transition: color 0.1s 0.1s ease-in-out;
  transition: color 0.1s 0.1s ease-in-out;
}

@media only screen and (max-width: 1024px) {
  .menu__btn-show,
.menu__btn-delete {
    float: left;
    width: 50%;
  }
}
@media only screen and (max-width: 767px) {
  .menu__btn-show,
.menu__btn-delete {
    font-size: 16px;
  }
}
.menu__btn-show:hover,
.menu__btn-delete:hover {
  color: #fff;
}

.menu__btn-show:hover i,
.menu__btn-delete:hover i {
  color: #fff;
}

.menu__btn-show i,
.menu__btn-delete i {
  -webkit-transition: color 0.1s 0.1s ease-in-out;
  transition: color 0.1s 0.1s ease-in-out;
}

.menu__btn-show {
  margin-bottom: 8px;
}

.menu__btn-show i {
  font-size: 12px;
  height: 12px;
  padding-right: 10px;
}

@media only screen and (min-width: 992px) and (max-width: 1024px) {
  .menu__btn-delete {
    padding-left: 10px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .menu__btn-delete {
    padding-left: 15px;
  }
}
@media only screen and (max-width: 767px) {
  .menu__btn-delete {
    padding-left: 20px;
  }
}
.menu__btn-delete i {
  height: 16px;
  padding-right: 13px;
  font-size: 16px;
  font-weight: bold;
}

.menu__buttons {
  text-align: left;
}

@media only screen and (min-width: 992px) and (max-width: 1024px) {
  .menu__buttons {
    width: 30%;
    float: left;
    margin: 0;
    padding-left: 52px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .menu__buttons {
    width: 50%;
    margin: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .menu__buttons > .row {
    position: absolute;
    top: 210px;
    right: 84px;
  }
}
.menu__buttons .btn {
  margin-right: 10px;
}

@media only screen and (min-width: 992px) and (max-width: 1024px) {
  .menu__buttons .btn {
    display: block;
    margin-bottom: 10px;
    margin-right: 0;
    padding-left: 13px;
    min-width: 220px;
    text-align: left;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .menu__buttons .btn {
    display: block;
    margin-bottom: 10px;
    margin-right: 0;
    min-width: 195px;
    padding-left: 13px;
    padding-right: 13px;
    text-align: left;
  }
}
@media only screen and (max-width: 767px) {
  .menu__buttons .btn {
    width: 100%;
    margin-bottom: 10px;
    text-align: left;
  }
}
.menu__buttons .btn i {
  font-size: 20px;
}

.menu__buttons .btn i + span {
  padding-left: 13px;
}

@media only screen and (min-width: 992px) and (max-width: 1024px) {
  .menu__title {
    width: 30%;
    float: left;
    margin: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .menu__title {
    width: 50%;
    margin: 0;
  }
}
.menu__title h3,
.menu__title .h3 {
  margin-bottom: 52px;
  text-align: left;
}

@media only screen and (max-width: 1024px) {
  .menu__title h3,
.menu__title .h3 {
    font-size: 28px;
    line-height: 1.14;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1024px) {
  .menu__title h3,
.menu__title .h3 {
    margin-bottom: 60px;
    letter-spacing: 1px;
  }
}
@media only screen and (max-width: 767px) {
  .menu__title h3,
.menu__title .h3 {
    margin-bottom: 30px;
  }
}
@media only screen and (max-width: 1024px) {
  .menu-open .menu-count {
    display: inline;
    padding: 0;
    margin: 0;
  }
}
.menu .underline, .extra-menu .underline {
  margin-bottom: 0;
}

.menu .underline:after, .extra-menu .underline:after {
  width: 80px;
  height: 4px;
  margin-top: 20px;
  margin-bottom: 40px;
}

@media only screen and (max-width: 1024px) {
  .menu .underline:after, .extra-menu .underline:after {
    width: 40px;
    height: 2px;
    margin-top: 10px;
    margin-bottom: 20px;
  }
}
.menu .slider, .extra-menu .slider {
  margin-bottom: 50px;
}

@media only screen and (min-width: 992px) and (max-width: 1024px) {
  .menu .slider, .extra-menu .slider {
    width: 70%;
    float: right;
    margin: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .menu .slider, .extra-menu .slider {
    width: 58.3%;
    margin: 0;
  }
}
@media only screen and (max-width: 767px) {
  .menu .slider, .extra-menu .slider {
    margin-bottom: 20px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1024px) {
  .menu .slider > .container-fluid, .extra-menu .slider > .container-fluid {
    padding-left: 55px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1024px) {
  .menu .slider__slide:nth-child(2n+3), .extra-menu .slider__slide:nth-child(2n+3) {
    clear: both;
  }
}
.menu .slider__arrow, .extra-menu .slider__arrow {
  -webkit-transform: translateY(-75px);
  transform: translateY(-75px);
}

@media only screen and (max-width: 1024px) {
  .menu .slider__arrow, .extra-menu .slider__arrow {
    display: none;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1024px) {
  .menu .slider__slide, .extra-menu .slider__slide {
    margin-bottom: 44px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .menu .slider__slide, .extra-menu .slider__slide {
    margin-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .menu .slider__slide, .extra-menu .slider__slide {
    margin-bottom: 33px;
  }
}
.menu .box-teaser, .extra-menu .box-teaser {
  margin-bottom: 29px;
}

@media only screen and (min-width: 992px) and (max-width: 1024px) {
  .menu .box-teaser, .extra-menu .box-teaser {
    margin-bottom: 16px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .menu .box-teaser, .extra-menu .box-teaser {
    margin-bottom: 19px;
  }
}
@media only screen and (max-width: 767px) {
  .menu .box-teaser, .extra-menu .box-teaser {
    margin-bottom: 20px;
  }
}
.menu .box-teaser__desc, .extra-menu .box-teaser__desc {
  padding: 27px 20px;
}

@media only screen and (min-width: 992px) and (max-width: 1024px) {
  .menu .box-teaser__desc, .extra-menu .box-teaser__desc {
    padding: 6px 10px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .menu .box-teaser__desc, .extra-menu .box-teaser__desc {
    padding: 3px 10px;
  }
}
@media only screen and (max-width: 767px) {
  .menu .box-teaser__desc, .extra-menu .box-teaser__desc {
    padding: 8px 10px;
  }
}
.menu .box-teaser__title, .extra-menu .box-teaser__title {
  font-size: 18px;
  line-height: 1.22;
  letter-spacing: 0;
  text-align: left;
}

@media only screen and (min-width: 992px) and (max-width: 1024px) {
  .menu .box-teaser__title, .extra-menu .box-teaser__title {
    font-size: 22px;
    line-height: 1.27;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1024px) {
  .menu .box-teaser__title, .extra-menu .box-teaser__title {
    font-size: 22px;
    line-height: 1.14;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .menu .box-teaser__title, .extra-menu .box-teaser__title {
    font-size: 22px;
    line-height: 1.27;
  }
}
@media only screen and (max-width: 767px) {
  .menu .box-teaser__title, .extra-menu .box-teaser__title {
    font-size: 16px;
    line-height: 1.25;
  }
}
.menu .box-teaser__text, .extra-menu .box-teaser__text {
  text-align: left;
}

.menu .btn-close, .extra-menu .btn-close,
.nav-main__contact .btn-close {
  font-family: "Times New Roman", Regular, Georgia, Times, serif;
  font-size: 14px;
  text-transform: uppercase;
  position: absolute;
  bottom: 70px;
  right: 50px;
}
@media screen and (min-width: 860px) {
  .menu .btn-close, .extra-menu .btn-close,
.nav-main__contact .btn-close {
    bottom: 100px;
    right: 80px;
  }
}

.menu.is-open, .is-open.extra-menu {
  -webkit-transform: translateY(0);
  transform: translateY(0);
  padding-top: 10px;
}

@media only screen and (max-width: 1024px) {
  .menu.is-open, .is-open.extra-menu {
    display: block;
    pointer-events: auto;
    opacity: 1;
  }
}
.header-full {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 0 auto;
  padding: 20px 40px;
  -webkit-transition: margin-top 0.3s ease-in-out, height 0.3s, padding 0.3s;
  transition: margin-top 0.3s ease-in-out, height 0.3s, padding 0.3s;
  position: relative;
  z-index: 2;
}
@media screen and (min-width: 992px) {
  .header-full {
    padding: 35px 80px 35px 60px;
  }
}
.scroll .header-full {
  padding: 10px 40px;
}
@media screen and (min-width: 992px) {
  .scroll .header-full {
    padding: 15px 80px 15px 60px;
  }
}

@media only screen and (max-width: 991px) {
  .header-full .mobile-hidden {
    display: none;
  }
}
.header-full .header-logo__img {
  width: 85px;
  height: 81px;
}
@media screen and (max-width: 991px) {
  .header-full .header-logo__img {
    width: 38px;
    height: 40px;
  }
}

.header-full .header-fragment {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 0%;
          flex: 1 1 0%;
}

.header-full .header-fragment__left {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.header-full .header-fragment__right {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}

@media only screen and (max-width: 1024px) {
  .header-full .header-fragment__right {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
}
.header-full .header-fragment .telephone-number {
  color: #aa8055;
  font-size: 16px;
}

@media only screen and (max-width: 1024px) {
  .header-full .header-fragment .telephone-number {
    display: none;
  }
}
.header-full__nav {
  padding-bottom: 18px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-full__nav {
    margin-top: -18px;
  }
}
@media only screen and (max-width: 767px) {
  .header-full__nav {
    margin-top: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1024px) {
  .header-full__nav {
    padding-bottom: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-full__nav {
    padding-bottom: 15px;
  }
}
@media only screen and (max-width: 767px) {
  .header-full__nav {
    padding-bottom: 11px;
  }
}
.small-header .header-full {
  margin-top: -98px;
}

@media only screen and (min-width: 992px) and (max-width: 1024px) {
  .small-header .header-full {
    margin-top: -98px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .small-header .header-full {
    margin-top: -84px;
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .small-header .header-full {
    margin-top: -60px;
  }
}
.search-section {
  pointer-events: none;
  -webkit-transition: -webkit-transform 0.5s ease-in-out, background 0.5s ease-in-out;
  -webkit-transition: background 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;
  transition: background 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;
  transition: transform 0.5s ease-in-out, background 0.5s ease-in-out;
  transition: transform 0.5s ease-in-out, background 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;
}
@media screen and (min-width: 992px) {
  .search-section {
    pointer-events: auto;
  }
}

.breadcrumb {
  position: relative;
  width: 100%;
  padding-top: 5px;
  padding-bottom: 10px;
  background-color: transparent;
  margin-bottom: -20px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .breadcrumb {
    padding-top: 9px;
    padding-bottom: 8px;
  }
}
@media only screen and (max-width: 767px) {
  .breadcrumb {
    padding-top: 6px;
    padding-bottom: 4px;
  }
}
.breadcrumb > * {
  display: table-cell;
  vertical-align: middle;
}

.breadcrumb-wrapper {
  margin: 15px 0 30px 0;
}
@media screen and (max-width: 989px) {
  .breadcrumb-wrapper {
    padding: 0 15px;
  }
}

.breadcrumb-wrapper.dark-text .breadcrumb .breadcrumb__text,
.breadcrumb-wrapper.dark-text .breadcrumb a i,
.breadcrumb-wrapper.dark-text .breadcrumb ul li a,
.breadcrumb-wrapper.dark-text .breadcrumb ul li span {
  color: #000;
}

.breadcrumb i {
  font-size: 1.2em;
  color: #fff;
}

.breadcrumb ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0 10px;
  margin: 0;
  list-style: none;
  overflow-x: auto;
  overflow-y: hidden;
}

.breadcrumb ul li {
  display: inline-block;
}
.breadcrumb ul li:not(:first-child) {
  margin-left: 5px;
}

.breadcrumb ul li a,
.breadcrumb ul li span {
  font-size: 13px;
  white-space: nowrap;
}

.breadcrumb ul li a:hover {
  color: #a0a0a0;
}

.breadcrumb ul li:not(:last-child) a:after,
.breadcrumb ul li:not(:last-child) span:after {
  content: "›";
  display: inline-block;
  margin-right: 3px;
  padding-left: 3px;
  margin-left: 5px;
}

.breadcrumb--hide {
  display: none;
}

.breadcrumb__text {
  display: table-cell;
  line-height: 2;
  text-align: right;
  white-space: nowrap;
  font-size: 13px;
  color: #fff;
}

@media only screen and (max-width: 991px) {
  .breadcrumb__text {
    text-align: center;
  }
}
@media only screen and (max-width: 767px) {
  .breadcrumb__text {
    font-size: 10px;
  }
}
.breadcrumb__text:first-child,
a + .breadcrumb__text {
  text-align: center;
}

.breadcrumb__back {
  height: 100%;
}

@media only screen and (min-width: 992px) and (max-width: 1024px) {
  .breadcrumb__back {
    position: static;
    padding-left: 4px;
    padding-right: 5px;
    display: table-cell;
  }
}
@media only screen and (max-width: 991px) {
  .breadcrumb__back {
    display: none;
  }
}
.breadcrumb__back:hover i {
  color: #fff;
}

.breadcrumb__back i {
  margin: auto;
  color: #fff;
}

body.mq-xs.overflow-hidden .breadcrumb {
  display: none;
}

.home .breadcrumb-wrapper {
  display: none;
}

.main-footer .grid {
  max-width: 990px;
  margin: auto;
}
.main-footer__top {
  background-color: #f2f2f2;
}
.main-footer__top .grid:first-of-type {
  display: none;
  padding: 2rem;
  -ms-grid-columns: auto;
  grid-template-columns: auto;
  -ms-grid-rows: auto auto auto;
  grid-template-rows: auto auto auto;
  background: url(images/newsletter-bg-191018-300.jpg) no-repeat center/cover;
  color: white;
  text-align: center;
}
.main-footer__top .grid:first-of-type > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
.main-footer__top .grid:first-of-type > *:nth-child(2) {
  -ms-grid-row: 2;
  -ms-grid-column: 1;
}
.main-footer__top .grid:first-of-type > *:nth-child(3) {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}
@media screen and (min-width: 360px) {
  .main-footer__top .grid:first-of-type {
    background-image: url(images/newsletter-bg-191018-768.jpg);
  }
}
@media screen and (min-width: 1024px) {
  .main-footer__top .grid:first-of-type {
    background-image: url(images/newsletter-bg-191018-1024.jpg);
  }
}
@media screen and (min-width: 1300px) {
  .main-footer__top .grid:first-of-type {
    background-image: url(images/newsletter-bg-191018.jpg);
  }
}
@media screen and (min-width: 860px) {
  .main-footer__top .grid:first-of-type {
    padding: 3rem;
    -ms-grid-columns: 1fr 4fr 1fr;
    grid-template-columns: 1fr 4fr 1fr;
    -ms-grid-rows: -webkit-min-content -webkit-max-content;
    -ms-grid-rows: min-content max-content;
    grid-template-rows: -webkit-min-content -webkit-max-content;
    grid-template-rows: min-content max-content;
    text-align: left;
  }
  .main-footer__top .grid:first-of-type > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .main-footer__top .grid:first-of-type > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 2;
  }
  .main-footer__top .grid:first-of-type > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  .main-footer__top .grid:first-of-type > *:nth-child(4) {
    -ms-grid-row: 2;
    -ms-grid-column: 1;
  }
  .main-footer__top .grid:first-of-type > *:nth-child(5) {
    -ms-grid-row: 2;
    -ms-grid-column: 2;
  }
  .main-footer__top .grid:first-of-type > *:nth-child(6) {
    -ms-grid-row: 2;
    -ms-grid-column: 3;
  }
  .main-footer__top .grid:first-of-type > *:nth-child(4) {
    -ms-grid-column: 2;
  }
}
.main-footer__top .grid:first-of-type > * {
  -ms-flex-item-align: end;
      -ms-grid-row-align: end;
      align-self: end;
}
.main-footer__top .grid:nth-of-type(2) {
  padding: 10vh 15px;
}
@media screen and (min-width: 860px) {
  .main-footer__top .grid:nth-of-type(2) {
    -ms-grid-columns: minmax(590px, 45%) 1fr 250px;
    grid-template-columns: minmax(590px, 45%) 1fr 250px;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }
  .main-footer__top .grid:nth-of-type(2) > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .main-footer__top .grid:nth-of-type(2) > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 2;
  }
  .main-footer__top .grid:nth-of-type(2) > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  .main-footer__top .grid:nth-of-type(2) h4 {
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }
}
@media screen and (min-width: 1330px) {
  .main-footer__top .grid:nth-of-type(2) {
    padding: 10vh 0;
  }
}
.main-footer__top .grid:nth-of-type(2) form ._form-content {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: auto;
  grid-template-columns: auto;
  -ms-grid-rows: -webkit-min-content 1rem -webkit-min-content 1rem -webkit-min-content 1rem -webkit-min-content 1rem -webkit-min-content 1rem -webkit-min-content;
  -ms-grid-rows: min-content 1rem min-content 1rem min-content 1rem min-content 1rem min-content 1rem min-content;
  grid-template-rows: repeat(6, -webkit-min-content);
  grid-template-rows: repeat(6, min-content);
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
}
.main-footer__top .grid:nth-of-type(2) form ._form-content > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
.main-footer__top .grid:nth-of-type(2) form ._form-content > *:nth-child(2) {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}
.main-footer__top .grid:nth-of-type(2) form ._form-content > *:nth-child(3) {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}
.main-footer__top .grid:nth-of-type(2) form ._form-content > *:nth-child(4) {
  -ms-grid-row: 7;
  -ms-grid-column: 1;
}
.main-footer__top .grid:nth-of-type(2) form ._form-content > *:nth-child(5) {
  -ms-grid-row: 9;
  -ms-grid-column: 1;
}
.main-footer__top .grid:nth-of-type(2) form ._form-content > *:nth-child(6) {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
}
@media screen and (min-width: 860px) {
  .main-footer__top .grid:nth-of-type(2) form ._form-content {
    -ms-grid-columns: minmax(0, 1fr) 1rem minmax(0, 1fr);
    grid-template-columns: repeat(2, minmax(0, 1fr));
    -ms-grid-rows: -webkit-min-content 1rem -webkit-min-content 1rem -webkit-min-content 1rem -webkit-min-content 1rem -webkit-min-content 1rem -webkit-min-content;
    -ms-grid-rows: min-content 1rem min-content 1rem min-content 1rem min-content 1rem min-content 1rem min-content;
    grid-template-rows: repeat(6, -webkit-min-content);
    grid-template-rows: repeat(6, min-content);
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }
  .main-footer__top .grid:nth-of-type(2) form ._form-content > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .main-footer__top .grid:nth-of-type(2) form ._form-content > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  .main-footer__top .grid:nth-of-type(2) form ._form-content > *:nth-child(3) {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .main-footer__top .grid:nth-of-type(2) form ._form-content > *:nth-child(4) {
    -ms-grid-row: 3;
    -ms-grid-column: 3;
  }
  .main-footer__top .grid:nth-of-type(2) form ._form-content > *:nth-child(5) {
    -ms-grid-row: 5;
    -ms-grid-column: 1;
  }
  .main-footer__top .grid:nth-of-type(2) form ._form-content > *:nth-child(6) {
    -ms-grid-row: 5;
    -ms-grid-column: 3;
  }
  .main-footer__top .grid:nth-of-type(2) form ._form-content > *:nth-child(7) {
    -ms-grid-row: 7;
    -ms-grid-column: 1;
  }
  .main-footer__top .grid:nth-of-type(2) form ._form-content > *:nth-child(8) {
    -ms-grid-row: 7;
    -ms-grid-column: 3;
  }
  .main-footer__top .grid:nth-of-type(2) form ._form-content > *:nth-child(9) {
    -ms-grid-row: 9;
    -ms-grid-column: 1;
  }
  .main-footer__top .grid:nth-of-type(2) form ._form-content > *:nth-child(10) {
    -ms-grid-row: 9;
    -ms-grid-column: 3;
  }
  .main-footer__top .grid:nth-of-type(2) form ._form-content > *:nth-child(11) {
    -ms-grid-row: 11;
    -ms-grid-column: 1;
  }
  .main-footer__top .grid:nth-of-type(2) form ._form-content > *:nth-child(12) {
    -ms-grid-row: 11;
    -ms-grid-column: 3;
  }
}
.main-footer__top .grid:nth-of-type(2) form ._form-content > * {
  -ms-flex-item-align: start;
      -ms-grid-row-align: start;
      align-self: start;
}
@media screen and (min-width: 860px) {
  .main-footer__top .grid:nth-of-type(2) form ._form-content ._field20 {
    /* autoprefixer grid: no-autoplace */
    -ms-grid-column-span: 3;
    grid-column-end: span 2;
  }
}
@media screen and (min-width: 860px) {
  .main-footer__top .grid:nth-of-type(2) form ._form-content ._button-wrapper {
    /* autoprefixer grid: no-autoplace */
    -ms-grid-row: 7;
    grid-row-start: 4;
    -ms-grid-column: 1;
        grid-column-start: 1;
  }
}
.main-footer__top .grid:nth-of-type(2) h4 {
  text-align: center;
  margin-bottom: 1rem;
  font-family: proxima-nova, sans-serif;
  letter-spacing: 0.6em;
  font-size: 0.8rem;
}
@media screen and (min-width: 860px) {
  .main-footer__top .grid:nth-of-type(2) h4 {
    text-align: left;
  }
}
.main-footer__top .grid:nth-of-type(2) img {
  max-width: 240px;
}
.main-footer__top .border {
  margin-top: 0.5em;
  margin-bottom: 0;
  border-color: white;
  width: 60%;
  background: white;
}
.main-footer__top .social-media {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 5vh;
}
.main-footer__top .social-media a {
  display: block;
  margin: 0 1rem;
  width: 1.5rem;
}
.main-footer__top .social-media a:hover svg {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}
.main-footer__top .social-media a svg {
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}
.main-footer__slogan {
  display: none;
  font-size: 3rem;
  font-family: "CentennialLTPro-Light", Times, serif;
  text-transform: uppercase;
  line-height: 0.9;
}
@media screen and (min-width: 860px) {
  .main-footer__slogan {
    display: block;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: 1;
        grid-column-start: 1;
  }
}
.main-footer__magazine {
  -ms-grid-row: 2;
      grid-row-start: 2;
  margin-bottom: 1rem;
}
@media screen and (min-width: 860px) {
  .main-footer__magazine {
    -ms-grid-row: 1;
        grid-row-start: 1;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: 3;
        grid-column-start: 3;
    margin-bottom: 0;
  }
}
.main-footer__magazine__cta {
  -ms-grid-row: 3;
      grid-row-start: 3;
}
@media screen and (min-width: 860px) {
  .main-footer__magazine__cta {
    -ms-grid-row: 1;
        grid-row-start: 1;
    -ms-grid-column: 2;
        grid-column-start: 2;
  }
}
.main-footer__magazine__cta .cta, .main-footer__magazine__cta input[type=submit], .main-footer__magazine__cta button[type=submit], .main-footer__magazine__cta textarea[type=submit] {
  background-color: white;
  color: #aa8055;
  display: inline-block;
}
@media screen and (min-width: 860px) {
  .main-footer__magazine__cta .cta, .main-footer__magazine__cta input[type=submit], .main-footer__magazine__cta button[type=submit], .main-footer__magazine__cta textarea[type=submit] {
    margin-bottom: 2rem;
  }
}
.main-footer__magazine__cta .cta:hover, .main-footer__magazine__cta input[type=submit]:hover, .main-footer__magazine__cta button[type=submit]:hover, .main-footer__magazine__cta textarea[type=submit]:hover {
  background-color: #aa8055;
  color: white;
}
.main-footer__magazine__title {
  font-family: proxima-nova, sans-serif;
  letter-spacing: 0.6em;
  font-size: 0.8rem;
}
@media screen and (min-width: 860px) {
  .main-footer__magazine__title {
    display: none;
  }
}
.main-footer__magazine__desc {
  font-style: italic;
  text-align: center;
}
@media screen and (min-width: 860px) {
  .main-footer__magazine__desc p {
    max-width: 75%;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1400px) {
  .main-footer__magazine img {
    -webkit-transform: translateX(6rem);
            transform: translateX(6rem);
    -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.11);
            box-shadow: 0 0 20px rgba(0, 0, 0, 0.11);
  }
}
.main-footer__bottom {
  background-color: #4d4d4d;
  color: white;
  padding: 1rem 15px;
  letter-spacing: 0.5em;
  text-transform: uppercase;
  font-size: 0.625rem;
  font-family: proxima-nova, sans-serif;
  font-weight: bold;
}
@media screen and (min-width: 860px) {
  .main-footer__bottom {
    padding: 1rem 0;
    font-size: 0.75rem;
  }
}
.main-footer__bottom .grid {
  grid-row-gap: 0.5rem;
  text-align: center;
}
@media screen and (min-width: 860px) {
  .main-footer__bottom .grid {
    text-align: left;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }
  .main-footer__bottom .grid > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .main-footer__bottom .grid > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 2;
  }
  .main-footer__bottom .grid > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  .main-footer__bottom .grid :nth-child(2) {
    text-align: center;
  }
  .main-footer__bottom .grid :nth-child(3) {
    text-align: right;
  }
}
.main-footer__bottom a:not(:last-of-type) {
  margin-right: 2rem;
}
.main-footer__bottom p {
  margin: 0;
}
.main-footer__contact {
  text-align: center;
  margin-top: 2rem;
}
@media screen and (min-width: 860px) {
  .main-footer__contact {
    margin-top: 0;
    text-align: left;
    padding-left: 1rem;
  }
}
.main-footer__contact h2 {
  display: none;
}

.hero {
  position: relative;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  width: 100%;
  overflow: hidden;
}
@media screen and (min-width: 990px) {
  .hero {
    color: white;
    height: 100vh;
  }
  .hero:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: -webkit-gradient(linear, left bottom, left top, from(black), color-stop(90%, rgba(0, 0, 0, 0)));
    background: linear-gradient(to top, black, rgba(0, 0, 0, 0) 90%);
    z-index: 2;
    -webkit-animation: fade-in 2.5s ease;
            animation: fade-in 2.5s ease;
  }
}
.hero__img.hero__img {
  position: relative;
  z-index: 1;
  height: 110vw;
  width: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center top;
}
@media screen and (min-width: 990px) {
  .hero__img.hero__img {
    height: 100vh;
    background-attachment: fixed;
  }
}
.hero__img.hero__img a {
  padding-bottom: 0;
  height: 100%;
}
.hero__content {
  -ms-grid-column: 2;
  -ms-grid-column-span: 1;
  grid-column: 2/span 1;
  -ms-grid-row-align: end;
      align-self: end;
  padding: 15px;
}
@media screen and (min-width: 990px) {
  .hero__content {
    position: absolute;
    bottom: 110px;
    left: 15px;
    max-width: calc(990px/1.5);
    padding: 0;
    z-index: 3;
  }
}
@media screen and (min-width: 1020px) {
  .hero__content {
    left: calc((100% - 990px) / 2);
  }
}
.hero__content .post__category {
  min-height: 0;
}
.hero__content .post__excerpt {
  display: none;
}
@media screen and (min-width: 990px) {
  .hero__content .post__excerpt {
    display: block;
    font-size: 18px;
    line-height: 1.22;
  }
}
.hero h1 {
  font-size: 2rem;
}
@media screen and (min-width: 990px) {
  .hero h1 {
    font-size: 4rem;
    color: white;
  }
}
@media screen and (min-width: 990px) {
  .hero .border {
    border-color: white;
    background: white;
  }
}
.hero .mouse {
  display: none;
  position: absolute;
  bottom: 2rem;
  left: 50%;
  margin-left: -13.5px;
  z-index: 3;
}
@media screen and (min-width: 990px) {
  .hero .mouse {
    display: block;
  }
}

input, button[type=submit], textarea {
  font-family: "CentennialLTPro-Light", Times, serif;
  padding: 1em;
  border: none;
  width: 100%;
  background-color: white;
  border-radius: 0;
  font-size: 1rem;
}
input:focus, button[type=submit]:focus, textarea:focus {
  outline: none;
}
@media screen and (min-width: 860px) {
  input, button[type=submit], textarea {
    padding: 1em 1.5em;
  }
}
input[type=checkbox], button[type=checkbox][type=submit], textarea[type=checkbox] {
  display: none;
}
input[type=checkbox]:checked + label:after, button[type=checkbox][type=submit]:checked + label:after, textarea[type=checkbox]:checked + label:after,
input[type=checkbox]:checked + span:not(.main-header__toggle__label):after,
button[type=checkbox][type=submit]:checked + span:not(.main-header__toggle__label):after,
textarea[type=checkbox]:checked + span:not(.main-header__toggle__label):after {
  display: block;
}
input[type=checkbox] + label, button[type=checkbox][type=submit] + label, textarea[type=checkbox] + label, input[type=checkbox] + span:not(.main-header__toggle__label), button[type=checkbox][type=submit] + span:not(.main-header__toggle__label), textarea[type=checkbox] + span:not(.main-header__toggle__label) {
  display: block;
  padding-left: 3rem;
  position: relative;
  line-height: 2rem;
  min-height: 2rem;
}
input[type=checkbox] + label:before, button[type=checkbox][type=submit] + label:before, textarea[type=checkbox] + label:before, input[type=checkbox] + span:not(.main-header__toggle__label):before, button[type=checkbox][type=submit] + span:not(.main-header__toggle__label):before, textarea[type=checkbox] + span:not(.main-header__toggle__label):before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  background-color: white;
  border-radius: 10px;
  width: 2rem;
  height: 2rem;
}
input[type=checkbox] + label:after, button[type=checkbox][type=submit] + label:after, textarea[type=checkbox] + label:after, input[type=checkbox] + span:not(.main-header__toggle__label):after, button[type=checkbox][type=submit] + span:not(.main-header__toggle__label):after, textarea[type=checkbox] + span:not(.main-header__toggle__label):after {
  content: "✔";
  position: absolute;
  top: 1rem;
  left: 1rem;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  font-size: 2rem;
  display: none;
}
input[type=submit], button[type=submit], textarea[type=submit] {
  background-color: #aa8055;
  color: white;
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  cursor: pointer;
}
input[type=submit]:hover, button[type=submit]:hover, textarea[type=submit]:hover {
  background-color: #b38d66;
}

button[type=submit] {
  border: none;
}

.select {
  position: relative;
  background-color: #f2f2f2;
  color: #4d4d4d;
}
.select__placeholder {
  cursor: pointer;
  padding: 1em;
}
@media screen and (min-width: 860px) {
  .select__placeholder {
    padding: 1em 1.5em;
  }
}
.select__placeholder:after {
  content: "▾";
  position: absolute;
  right: 1em;
  top: 1em;
  pointer-events: none;
}
.select__dropdown {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  -webkit-box-shadow: 0 10px 10px rgba(0, 0, 0, 0.1);
          box-shadow: 0 10px 10px rgba(0, 0, 0, 0.1);
  border-top: 1px solid #4d4d4d;
}
.select__dropdown__option {
  background-color: #f2f2f2;
  cursor: pointer;
  padding: 1em;
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
}
@media screen and (min-width: 860px) {
  .select__dropdown__option {
    padding: 1em 1.5em;
  }
}
.select__dropdown__option:hover {
  background-color: #e5e5e5;
}

.form__container {
  overflow: hidden;
}

._form_element {
  position: relative;
}
._form_element.focus > label {
  top: 0;
  opacity: 0.5;
}
._form_element > label {
  position: absolute;
  top: 50%;
  left: 0.5rem;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

._form-branding {
  display: none;
}

._error-inner {
  color: red;
}

#search-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 1rem auto;
  padding-bottom: 14px;
  border-bottom: 1px solid #aa8055;
}
.nav-main #search-form {
  border-bottom-color: #fff;
}
.nav-main #search-form i {
  color: #fff;
}
#search-form input[type=search], #search-form textarea[type=search], #search-form button[type=search][type=submit],
#search-form input[type=text],
#search-form textarea[type=text],
#search-form button[type=text][type=submit] {
  font-size: 22px;
  font-style: italic;
  padding: 0 0 0 21px;
  font-family: inherit;
}
@media (max-width: 480px) {
  #search-form input[type=search], #search-form textarea[type=search], #search-form button[type=search][type=submit],
#search-form input[type=text],
#search-form textarea[type=text],
#search-form button[type=text][type=submit] {
    font-size: 18px;
    padding-left: 10px;
  }
}
@media (max-width: 375px) {
  #search-form input[type=search], #search-form textarea[type=search], #search-form button[type=search][type=submit],
#search-form input[type=text],
#search-form textarea[type=text],
#search-form button[type=text][type=submit] {
    font-size: 16px;
  }
}
#search-form input[type=submit], #search-form textarea[type=submit], #search-form button[type=submit] {
  font-size: 16px;
  padding: 9px 20px;
  text-transform: none;
  background-color: transparent;
  color: #aa8055;
  border: 1px solid #aa8055;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 0px;
          flex: 1 0 0px;
}
.nav-main #search-form input[type=submit], .nav-main #search-form textarea[type=submit], .nav-main #search-form button[type=submit] {
  color: #fff;
  border-color: #fff;
}
@media screen and (min-width: 992px) {
  #search-form input[type=submit], #search-form textarea[type=submit], #search-form button[type=submit] {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 240px;
            flex: 1 0 240px;
  }
}
@media (max-width: 480px) {
  #search-form input[type=submit], #search-form textarea[type=submit], #search-form button[type=submit] {
    padding: 5px 15px;
  }
}
#search-form input[type=submit]:hover, #search-form textarea[type=submit]:hover, #search-form button[type=submit]:hover {
  background-color: #aa8055;
  color: white;
}

.ls-container {
  max-width: 100vw;
  padding-bottom: 6rem;
  overflow: hidden;
}
p + .ls-container {
  padding-top: 2rem;
}

.ls-v5.ls-v5 .ls-inner {
  z-index: 3;
}
.ls-v5.ls-v5 .ls-nav-start, .ls-v5.ls-v5 .ls-nav-stop {
  display: none;
}
.ls-v5.ls-v5 .ls-bottom-nav-wrapper {
  height: auto;
  min-height: 3rem;
  background: #fff;
  z-index: 3;
}
.ls-v5.ls-v5 .ls-bottom-slidebuttons {
  top: 10px;
}
.ls-v5.ls-v5 .ls-bottom-slidebuttons a {
  background: #d3d3d3;
  width: 10px;
  height: 10px;
  border-radius: 100%;
  margin: 5px;
}
.ls-v5.ls-v5 .ls-bottom-slidebuttons a.ls-nav-active {
  background: #aa8055;
}
.ls-v5.ls-v5 .ls-slide {
  padding-bottom: 6rem;
}
.ls-v5.ls-v5 .ls-l {
  top: auto !important;
  bottom: 0 !important;
  left: 0 !important;
  color: #aa8055 !important;
  text-transform: none;
  font-style: italic;
  font-size: 1.1rem !important;
  line-height: 1.2 !important;
  max-width: 100%;
  min-height: 2em;
  max-height: 2.42em;
  white-space: initial !important;
}
@media screen and (max-width: 1019px) {
  .ls-v5.ls-v5 .ls-l {
    left: 15px !important;
    padding-right: 15px;
  }
}

.home {
  --side-padding: 10px;
}
.home .hero {
  height: 95vh;
}
.home .hero:after {
  display: none;
}
.home .hero__img {
  height: 100%;
}
.home .hero__content {
  position: absolute;
  left: 0;
  bottom: 50%;
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
  z-index: 1;
  color: #fff;
  padding: 40px;
}
@media screen and (min-width: 860px) {
  .home .hero__content {
    padding: 60px;
  }
}
@media screen and (min-width: 1280px) {
  .home .hero__content {
    left: calc((100% - 990px) / 2);
    max-width: calc(990px/4);
    padding: 0;
  }
}
.home .hero__content h1, .home .hero__content h2 {
  color: inherit;
  line-height: 0.9;
  word-break: break-all;
}
@media screen and (min-width: 860px) {
  .home .hero__content h1, .home .hero__content h2 {
    font-size: 50px;
    max-width: 500px;
  }
}
.home .hero .post__excerpt {
  display: block;
}
.home .hero .post__img:hover a:after {
  opacity: 0;
}
.home .hero .border {
  background: #fff;
  border-color: #fff;
  max-width: 98px;
}
.home .hero .mouse {
  bottom: 15vh;
  opacity: 1;
}
.home .post {
  position: relative;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-column: 1/span 2;
}
.home .post:not(:last-of-type) {
  margin-bottom: 10vh;
}
@media screen and (min-width: 860px) {
  .home .post:not(:last-of-type) {
    margin-bottom: 20vh;
  }
}
@media screen and (min-width: 860px) {
  .home .post {
    -ms-grid-column: 1;
    -ms-grid-column-span: 5;
    grid-column: 1/span 5;
  }
}
.home .post h1, .home .post h2 {
  font-size: 1.4rem;
}
@media screen and (min-width: 860px) {
  .home .post h1, .home .post h2 {
    font-size: 3rem;
  }
}
.home .post__container {
  /* autoprefixer grid: no-autoplace */
  -ms-grid-columns: 50% 50%;
  grid-template-columns: 50% 50%;
  overflow: hidden;
}
@media screen and (min-width: 860px) {
  .home .post__container {
    /* autoprefixer grid: no-autoplace */
    -ms-grid-columns: auto 1fr 1fr 1fr auto;
    grid-template-columns: auto 1fr 1fr 1fr auto;
    -ms-grid-rows: auto auto auto auto auto auto;
    grid-template-rows: auto auto auto auto auto auto;
  }
}
@media screen and (min-width: 1320px) {
  .home .post__container {
    /* autoprefixer grid: no-autoplace */
    -ms-grid-columns: 1fr calc(990px/3) calc(990px/3) calc(990px/3) 1fr;
    grid-template-columns: 1fr calc(990px/3) calc(990px/3) calc(990px/3) 1fr;
  }
}
.home .hero + .post__container.main {
  overflow: visible;
  z-index: 3;
  padding-bottom: 0;
}
@media screen and (min-width: 860px) {
  .home .hero + .post__container.main {
    padding-top: 10vh;
  }
}

.home .post__container.main {
  background-color: white;
  position: relative;
  z-index: 1;
  padding-top: 10vh;
  padding-bottom: 10vh;
}
@media screen and (min-width: 860px) {
  .home .post__container.main {
    padding-top: 20vh;
    padding-bottom: 20vh;
  }
}
@media screen and (max-width: 859px) {
  .home .post__container.special .post--5 .post__img {
    margin-bottom: 1rem;
  }
  .home .post__container.special .post--6 {
    -ms-grid-row: 1;
        grid-row-start: 1;
    -ms-grid-column: 2;
        grid-column-start: 2;
    padding: 0 15px 0 calc(15px/2);
  }
}
.home .post__container.special .post--8 {
  margin-bottom: 0;
}
.home .post__img[data-position=left] a {
  background-position: 33% top;
}
@media screen and (min-width: 860px) {
  .home .post__img[data-position=left] a {
    background-position: 15% top;
  }
}
.home .post__img[data-position=center] a {
  background-position: center top;
}
.home .post__img[data-position=right] a {
  background-position: 66% top;
}
.home .post--1 {
  text-align: center;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-column: 1/span 2;
}
@media screen and (min-width: 860px) {
  .home .post--1 {
    -ms-grid-column: 2;
    -ms-grid-column-span: 3;
    grid-column: 2/span 3;
    -ms-grid-row: 1;
        grid-row-start: 1;
  }
}
.home .post--1 > * {
  max-width: calc(100% - 40px);
  margin-left: auto;
  margin-right: auto;
}
@media screen and (min-width: 1366px) {
  .home .post--1 > * {
    max-width: 745px;
  }
}
.home .post--1 .border {
  margin-left: auto;
  margin-right: auto;
}
.home .post--1 .post__category {
  display: block;
  min-height: 0;
}
.home .post--1 .post__img {
  margin-bottom: 45px;
  width: 80%;
}
@media screen and (min-width: 1366px) {
  .home .post--1 .post__img {
    margin-bottom: 75px;
  }
}
.home .post--1 .post__img a {
  border-radius: 5px;
  border: 4px solid #fff;
  -webkit-box-shadow: 0 0 40px rgba(0, 0, 0, 0.36);
          box-shadow: 0 0 40px rgba(0, 0, 0, 0.36);
  padding-bottom: 50%;
  margin-top: -20vh;
}
.home .post--1 h1 {
  color: #aa8055;
}
@media screen and (min-width: 860px) {
  .home .post--1 h1 {
    color: white;
  }
}
@media screen and (min-width: 860px) and (max-height: 768px) {
  .home .post--1 h1 {
    font-size: 40px;
  }
}
.home .post--1 .mouse {
  display: none;
  position: absolute;
  bottom: 2rem;
  left: 50%;
  margin-left: -13.5px;
}
@media screen and (min-width: 860px) {
  .home .post--1 .mouse {
    display: block;
  }
}
.home .post--2 {
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
  grid-column: 1/span 1;
  padding: 0 calc(15px/2) 0 15px;
}
@media screen and (max-width: 859px) {
  .home .post--2 {
    display: -ms-grid;
    display: grid;
    -ms-grid-rows: -webkit-min-content -webkit-min-content -webkit-min-content;
    -ms-grid-rows: min-content min-content min-content;
    grid-template-rows: -webkit-min-content -webkit-min-content -webkit-min-content;
    grid-template-rows: min-content min-content min-content;
    -ms-grid-columns: minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr);
  }
  .home .post--2 > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .home .post--2 > *:nth-child(2) {
    -ms-grid-row: 2;
    -ms-grid-column: 1;
  }
  .home .post--2 > *:nth-child(3) {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
}
@media screen and (min-width: 860px) {
  .home .post--2 {
    padding: 0;
    -ms-grid-column: 2;
    -ms-grid-column-span: 3;
    grid-column: 2/span 3;
    -ms-grid-row: 1;
        grid-row-start: 1;
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 55% 0.5rem 1fr;
    grid-template-columns: 55% 0.5rem 1fr;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }
  .home .post--2 > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .home .post--2 > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 2;
  }
  .home .post--2 > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  .home .post--2 > *:nth-child(4) {
    -ms-grid-row: 2;
    -ms-grid-column: 1;
  }
  .home .post--2 > *:nth-child(5) {
    -ms-grid-row: 2;
    -ms-grid-column: 2;
  }
  .home .post--2 > *:nth-child(6) {
    -ms-grid-row: 2;
    -ms-grid-column: 3;
  }
  .home .post--2 > *:nth-child(7) {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .home .post--2 > *:nth-child(8) {
    -ms-grid-row: 3;
    -ms-grid-column: 2;
  }
  .home .post--2 > *:nth-child(9) {
    -ms-grid-row: 3;
    -ms-grid-column: 3;
  }
}
.home .post--2 .post__img:first-of-type {
  margin-bottom: 1rem;
}
@media screen and (min-width: 860px) {
  .home .post--2 .post__img:first-of-type {
    -ms-grid-row: 1;
    -ms-grid-row-span: 3;
    grid-row: 1/span 3;
    height: auto;
    padding-bottom: 0;
    margin-bottom: 0;
  }
}
.home .post--2 .post__img:first-of-type a {
  padding-bottom: 55%;
}
@media screen and (min-width: 860px) {
  .home .post--2 .post__img:first-of-type a {
    padding-bottom: 0;
    height: 100%;
  }
}
.home .post--2 .post__img:nth-of-type(2) {
  display: none;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
  grid-column: 3/span 1;
  -ms-grid-row: 1;
  -ms-grid-row-span: 1;
  grid-row: 1/span 1;
}
@media screen and (min-width: 860px) {
  .home .post--2 .post__img:nth-of-type(2) {
    display: block;
  }
}
.home .post--2 .post__img:nth-of-type(2) a {
  padding-bottom: 65%;
}
.home .post--2 .post__category {
  -ms-grid-row: 1;
      grid-row-start: 1;
  min-height: 2.5em;
  display: -ms-grid;
  display: grid;
}
.home .post--2 .post__category * {
  -ms-flex-item-align: end;
      -ms-grid-row-align: end;
      align-self: end;
}
@media screen and (min-width: 860px) {
  .home .post--2 .post__category {
    -ms-grid-row: 2;
    -ms-grid-column: 3;
    grid-area: 2/3;
    padding: 4rem 0 0 4rem;
    display: block;
    min-height: 0;
  }
}
.home .post--2 .post__content {
  -ms-grid-row: 3;
      grid-row-start: 3;
}
@media screen and (min-width: 860px) {
  .home .post--2 .post__content {
    -ms-grid-row: 3;
    -ms-grid-column: 3;
    grid-area: 3/3;
    padding: 0 0 0 4rem;
  }
}
.home .post--2 .post__content .post__excerpt {
  display: none;
}
@media screen and (min-width: 860px) {
  .home .post--2 .post__content .post__excerpt {
    display: block;
  }
}
.home .post--3 {
  -ms-grid-column: 2;
  -ms-grid-column-span: 1;
  grid-column: 2/span 1;
  padding: 0 15px 0 calc(15px/2);
}
@media screen and (max-width: 859px) {
  .home .post--3 {
    display: -ms-grid;
    display: grid;
    -ms-grid-rows: -webkit-min-content -webkit-min-content -webkit-min-content;
    -ms-grid-rows: min-content min-content min-content;
    grid-template-rows: -webkit-min-content -webkit-min-content -webkit-min-content;
    grid-template-rows: min-content min-content min-content;
    -ms-grid-columns: minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr);
    -ms-grid-row: 1;
        grid-row-start: 1;
  }
  .home .post--3 > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .home .post--3 > *:nth-child(2) {
    -ms-grid-row: 2;
    -ms-grid-column: 1;
  }
  .home .post--3 > *:nth-child(3) {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .home .post--3 .post__category {
    -ms-grid-row: 1;
        grid-row-start: 1;
    min-height: 2.5em;
    display: -ms-grid;
    display: grid;
  }
  .home .post--3 .post__category * {
    -ms-flex-item-align: end;
        -ms-grid-row-align: end;
        align-self: end;
  }
}
@media screen and (min-width: 860px) {
  .home .post--3 {
    -ms-grid-column: 1;
    -ms-grid-column-span: 5;
    grid-column: 1/span 5;
    -ms-grid-row: 2;
        grid-row-start: 2;
    padding: 0;
  }
  .home .post--3 .post__category {
    max-width: 990px;
    background-color: #f2f2f2;
    margin: 0 auto;
    padding: 4rem 4rem 1rem;
  }
  .home .post--3 .post__content {
    display: -ms-grid;
    display: grid;
    /* autoprefixer grid: no-autoplace */
    -ms-grid-columns: auto 3rem -webkit-min-content 4rem;
    -ms-grid-columns: auto 3rem min-content 4rem;
    grid-template-columns: auto 3rem -webkit-min-content 4rem;
    grid-template-columns: auto 3rem min-content 4rem;
    background-color: #f2f2f2;
    max-width: 990px;
    margin: auto;
    padding: 0 4rem 4rem;
  }
  .home .post--3 .post__content * {
    -ms-grid-column: 1;
    -ms-grid-column-span: 4;
    grid-column: 1/span 4;
  }
  .home .post--3 .post__content .border {
    -ms-grid-row: 2;
        grid-row-start: 2;
  }
  .home .post--3 .post__content .post__excerpt {
    -ms-grid-row: 3;
        grid-row-start: 3;
  }
  .home .post--3 .post__content .link-internal {
    font-family: "Times New Roman", Times, serif;
    letter-spacing: 0.05em;
    text-transform: uppercase;
    padding: 1rem 4em;
    background-color: white;
    color: #aa8055;
  }
  .home .post--3 .post__content .link-internal:after {
    display: none;
  }
  .home .post--3 .post__content .link-internal:hover {
    background-color: #aa8055;
    color: white;
  }
  .home .post--3 .post__content .post__permalink {
    -ms-grid-row: 3;
        grid-row-start: 3;
  }
  .home .post--3 .post__permalink {
    -ms-grid-column: 3;
    -ms-grid-column-span: 1;
    grid-column: 3/span 1;
    -ms-grid-row-align: start;
        align-self: start;
  }
}
.home .post--3 .post__img {
  width: 100%;
  margin-bottom: 1rem;
}
@media screen and (min-width: 860px) {
  .home .post--3 .post__img {
    margin-bottom: 0;
  }
}
.home .post--3 .post__img a {
  padding-bottom: 55%;
}
@media screen and (min-width: 860px) {
  .home .post--3 .post__img a {
    padding-bottom: 25%;
    background-position: center;
  }
}
.home .post--3 .post__content .post__excerpt {
  display: none;
}
@media screen and (min-width: 860px) {
  .home .post--3 .post__content .post__excerpt {
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1/span 1;
    margin: 0;
    display: block;
    font-style: italic;
  }
}
.home .post--4, .home .post--5, .home .post--6 {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr);
  grid-template-columns: minmax(0, 1fr);
  -ms-grid-rows: (-webkit-min-content)[3];
  -ms-grid-rows: (min-content)[3];
  grid-template-rows: repeat(3, -webkit-min-content);
  grid-template-rows: repeat(3, min-content);
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  padding: 0 15px;
}
.home .post--4 > *:nth-child(1), .home .post--5 > *:nth-child(1), .home .post--6 > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
.home .post--4 > *:nth-child(2), .home .post--5 > *:nth-child(2), .home .post--6 > *:nth-child(2) {
  -ms-grid-row: 2;
  -ms-grid-column: 1;
}
.home .post--4 > *:nth-child(3), .home .post--5 > *:nth-child(3), .home .post--6 > *:nth-child(3) {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}
@media screen and (min-width: 860px) {
  .home .post--4, .home .post--5, .home .post--6 {
    padding: 0 1rem;
  }
}
.home .post--4 .post__img, .home .post--5 .post__img, .home .post--6 .post__img {
  width: 100%;
  -ms-grid-row: 2;
      grid-row-start: 2;
}
@media screen and (min-width: 860px) {
  .home .post--4 .post__img a, .home .post--5 .post__img a, .home .post--6 .post__img a {
    padding-bottom: 100%;
  }
}
.home .post--4 .post__category, .home .post--5 .post__category, .home .post--6 .post__category {
  -ms-grid-row: 1;
      grid-row-start: 1;
}
@media screen and (min-width: 860px) {
  .home .post--4 h2, .home .post--5 h2, .home .post--6 h2 {
    font-size: 1.5em;
    margin-top: 1rem;
  }
}
.home .post--4 .post__excerpt, .home .post--5 .post__excerpt, .home .post--6 .post__excerpt {
  /* display: none; */
}
.home .post--4 {
  text-align: right;
  -ms-grid-row: 2;
      grid-row-start: 2;
}
@media screen and (min-width: 860px) {
  .home .post--4 {
    text-align: left;
    -ms-grid-column: 2;
        grid-column-start: 2;
    -ms-grid-row: 3;
        grid-row-start: 3;
  }
}
.home .post--4 .post__category {
  -ms-grid-row: 2;
      grid-row-start: 2;
}
@media screen and (min-width: 860px) {
  .home .post--4 .post__category {
    -ms-grid-row: 1;
        grid-row-start: 1;
  }
}
@media screen and (max-width: 859px) {
  .home .post--4 {
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    padding: 0 calc(4*15px) 0 0;
  }
  .home .post--4 .post__img {
    -ms-grid-row: 1;
        grid-row-start: 1;
  }
  .home .post--4 .post__img a {
    padding-bottom: 133%;
  }
  .home .post--4 .border {
    margin-left: auto;
  }
  .home .post--4 h2 {
    padding-left: 15px;
  }
}
@media screen and (min-width: 860px) {
  .home .post--5 {
    -ms-grid-column: 3;
        grid-column-start: 3;
    -ms-grid-row: 3;
        grid-row-start: 3;
  }
}
.home .post--6 {
  -ms-grid-column: 1;
      grid-column-start: 1;
  -ms-grid-row: 4;
      grid-row-start: 4;
}
@media screen and (max-width: 859px) {
  .home .post--6 {
    padding: 0 calc(15px/2) 0 15px;
  }
  .home .post--6 .post__img {
    margin-bottom: 1rem;
  }
}
@media screen and (min-width: 860px) {
  .home .post--6 {
    -ms-grid-column: 4;
        grid-column-start: 4;
    -ms-grid-row: 3;
        grid-row-start: 3;
  }
}
@media screen and (max-width: 859px) {
  .home .post--7 {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr);
    -ms-grid-rows: (-webkit-min-content)[3];
    -ms-grid-rows: (min-content)[3];
    grid-template-rows: repeat(3, -webkit-min-content);
    grid-template-rows: repeat(3, min-content);
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    grid-column: 2/span 1;
    padding: 0 15px 0 calc(15px/2);
  }
  .home .post--7 > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .home .post--7 > *:nth-child(2) {
    -ms-grid-row: 2;
    -ms-grid-column: 1;
  }
  .home .post--7 > *:nth-child(3) {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .home .post--7 .post__img {
    width: 100%;
    margin-bottom: 1rem;
  }
  .home .post--7 .post__category {
    -ms-grid-row: 1;
        grid-row-start: 1;
    min-height: 2.5em;
    display: -ms-grid;
    display: grid;
  }
  .home .post--7 .post__category * {
    -ms-flex-item-align: end;
        -ms-grid-row-align: end;
        align-self: end;
  }
}
@media screen and (min-width: 860px) {
  .home .post--7 {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 55% 1rem auto;
    grid-template-columns: 55% 1rem auto;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
    -ms-grid-column: 2;
    -ms-grid-column-span: 3;
    grid-column: 2/span 3;
    -ms-grid-row: 5;
        grid-row-start: 5;
  }
  .home .post--7 > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .home .post--7 > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 2;
  }
  .home .post--7 > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  .home .post--7 > *:nth-child(4) {
    -ms-grid-row: 2;
    -ms-grid-column: 1;
  }
  .home .post--7 > *:nth-child(5) {
    -ms-grid-row: 2;
    -ms-grid-column: 2;
  }
  .home .post--7 > *:nth-child(6) {
    -ms-grid-row: 2;
    -ms-grid-column: 3;
  }
  .home .post--7 .post__img {
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
  }
  .home .post--7 .post__img a {
    height: 100%;
    padding-bottom: 0;
  }
  .home .post--7 .post__category {
    -ms-grid-column: 3;
    grid-column: 3;
    padding: 4rem 4rem 0 4rem;
  }
}
@media screen and (max-width: 859px) {
  .home .post--7 .post__content {
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-column: 1/span 1;
    -ms-grid-row: 3;
        grid-row-start: 3;
  }
}
@media screen and (min-width: 860px) {
  .home .post--7 .post__content {
    -ms-grid-row: 2;
    -ms-grid-column: 3;
    grid-area: 2/3;
    padding: 0 4rem 4rem;
  }
}
@media screen and (max-width: 859px) {
  .home .post--7 .post__content .post__excerpt {
    display: none;
  }
}
.home .post--7 .avatar {
  display: none;
}
@media screen and (min-width: 860px) {
  .home .post--7 .avatar {
    display: block;
    border-radius: 100%;
    margin-top: 2rem;
  }
}
.home .post--8 {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto 15px auto 15px auto;
  grid-template-rows: auto auto auto;
  padding: 15px;
  grid-row-gap: 15px;
}
.home .post--8 > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
.home .post--8 > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}
.home .post--8 > *:nth-child(3) {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}
.home .post--8 > *:nth-child(4) {
  -ms-grid-row: 3;
  -ms-grid-column: 2;
}
.home .post--8 > *:nth-child(5) {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}
.home .post--8 > *:nth-child(6) {
  -ms-grid-row: 5;
  -ms-grid-column: 2;
}
@media screen and (min-width: 860px) {
  .home .post--8 {
    -ms-grid-columns: 1fr calc((990px - 1rem) / 3) 0.5rem calc((990px - 1rem) / 3 * 2) 1fr;
    grid-template-columns: 1fr calc((990px - 1rem) / 3) 0.5rem calc((990px - 1rem) / 3 * 2) 1fr;
    -ms-grid-rows: auto 0 auto 0 auto;
    grid-template-rows: auto auto auto;
    grid-row-gap: 0;
    padding: 0;
    -ms-grid-row: 6;
        grid-row-start: 6;
  }
  .home .post--8 > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .home .post--8 > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 2;
  }
  .home .post--8 > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  .home .post--8 > *:nth-child(4) {
    -ms-grid-row: 1;
    -ms-grid-column: 4;
  }
  .home .post--8 > *:nth-child(5) {
    -ms-grid-row: 1;
    -ms-grid-column: 5;
  }
  .home .post--8 > *:nth-child(6) {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .home .post--8 > *:nth-child(7) {
    -ms-grid-row: 3;
    -ms-grid-column: 2;
  }
  .home .post--8 > *:nth-child(8) {
    -ms-grid-row: 3;
    -ms-grid-column: 3;
  }
  .home .post--8 > *:nth-child(9) {
    -ms-grid-row: 3;
    -ms-grid-column: 4;
  }
  .home .post--8 > *:nth-child(10) {
    -ms-grid-row: 3;
    -ms-grid-column: 5;
  }
  .home .post--8 > *:nth-child(11) {
    -ms-grid-row: 5;
    -ms-grid-column: 1;
  }
  .home .post--8 > *:nth-child(12) {
    -ms-grid-row: 5;
    -ms-grid-column: 2;
  }
  .home .post--8 > *:nth-child(13) {
    -ms-grid-row: 5;
    -ms-grid-column: 3;
  }
  .home .post--8 > *:nth-child(14) {
    -ms-grid-row: 5;
    -ms-grid-column: 4;
  }
  .home .post--8 > *:nth-child(15) {
    -ms-grid-row: 5;
    -ms-grid-column: 5;
  }
}
.home .post--8 .post__img:first-of-type {
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-column: 1/span 2;
}
@media screen and (min-width: 860px) {
  .home .post--8 .post__img:first-of-type {
    -ms-grid-column: 4;
    -ms-grid-column-span: 2;
    grid-column: 4/span 2;
    -ms-grid-row-span: 5;
    -ms-grid-row: 1;
    grid-row: 1/span 3;
  }
}
.home .post--8 .post__img:first-of-type a {
  padding-bottom: 90%;
}
@media screen and (min-width: 860px) {
  .home .post--8 .post__img:first-of-type a {
    padding-bottom: 0;
    height: 100%;
  }
}
.home .post--8 .post__img:nth-of-type(2) {
  -ms-grid-column: 2;
  -ms-grid-column-span: 1;
  grid-column: 2/span 1;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
}
@media screen and (min-width: 860px) {
  .home .post--8 .post__img:nth-of-type(2) {
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
    grid-column: 1/span 2;
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    grid-row: 1/span 1;
  }
}
.home .post--8 .post__img:nth-of-type(2) a {
  padding-bottom: 65%;
}
@media screen and (min-width: 860px) {
  .home .post--8 .post__img:nth-of-type(2) a {
    padding-bottom: 35%;
  }
}
.home .post--8 .post__category {
  -ms-grid-row: 2;
  -ms-grid-column: 1;
  grid-area: 2/1;
  margin-bottom: 0;
}
@media screen and (min-width: 860px) {
  .home .post--8 .post__category {
    -ms-grid-row: 3;
    -ms-grid-row-span: 1;
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    grid-area: 2/2/span 1/span 1;
    padding: 4rem 4rem 0 0;
    margin-bottom: 1rem;
  }
}
@media screen and (min-width: 860px) and (max-width: 1360px) {
  .home .post--8 .post__category {
    padding-left: 1rem;
  }
}
.home .post--8 .post__content {
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
  grid-column: 1/span 1;
  -ms-grid-row: 3;
      grid-row-start: 3;
  padding: 0 15px 0 0;
}
@media screen and (min-width: 860px) {
  .home .post--8 .post__content {
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    grid-column: 2/span 1;
    -ms-grid-row: 5;
    -ms-grid-row-span: 1;
    grid-row: 3/span 1;
    padding: 0 4rem 0 0;
  }
}
@media screen and (min-width: 860px) and (max-width: 1360px) {
  .home .post--8 .post__content {
    padding-left: 1rem;
  }
}
.home .post--8 .post__content .post__excerpt {
  display: none;
}
@media screen and (min-width: 860px) {
  .home .post--8 .post__content .post__excerpt {
    display: block;
  }
}
.home .post--special {
  padding: 0 15px 0 calc(15px/2);
}
.home .post--specials__container {
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-column: 1/span 2;
  -ms-grid-row: 3;
      grid-row-start: 3;
  margin-bottom: 10vh;
}
@media screen and (min-width: 860px) {
  .home .post--specials__container {
    -ms-grid-column: 1;
    -ms-grid-column-span: 5;
    grid-column: 1/span 5;
    -ms-grid-row: 2;
        grid-row-start: 2;
    margin-bottom: 20vh;
  }
}
.home .post--specials__content {
  background-color: #f2f2f2;
}
@media screen and (min-width: 860px) {
  .home .post--specials__content {
    max-width: 990px;
    margin: 0 auto;
  }
}
@media screen and (max-width: 859px) {
  .home .post--special {
    background-color: #f2f2f2;
    padding: calc(3*15px) 0;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }
  .home .post--special .post__category {
    padding: 0 calc(3*15px);
    -ms-grid-row: 1;
        grid-row-start: 1;
  }
  .home .post--special .post__img {
    margin-bottom: 1rem;
  }
  .home .post--special .post__title {
    -ms-grid-row: 2;
        grid-row-start: 2;
    padding: 0 calc(3*15px);
  }
  .home .post--special .border {
    -ms-grid-row: 3;
        grid-row-start: 3;
    margin: 1rem calc(3*15px);
  }
  .home .post--special .post__excerpt {
    display: block;
    padding: 0 calc(3*15px);
    font-style: italic;
  }
  .home .post--special .link-internal {
    margin: 0 calc(2*15px);
    background-color: white;
    padding: 1rem 4em;
    text-align: center;
    width: calc(100% - 4*15px);
  }
  .home .post--special .link-internal:after {
    display: none;
  }
  .home .post--special .link-internal:hover {
    background-color: #aa8055;
    color: white;
  }
}
@media screen and (min-width: 860px) {
  .home .post--special {
    padding: 0;
  }
  .home .post--special .post__category {
    padding: 4rem 4rem 1rem;
  }
  .home .post--special .post__content {
    display: -ms-grid;
    display: grid;
    /* autoprefixer grid: no-autoplace */
    -ms-grid-columns: auto 3rem -webkit-min-content 4rem;
    -ms-grid-columns: auto 3rem min-content 4rem;
    grid-template-columns: auto 3rem -webkit-min-content 4rem;
    grid-template-columns: auto 3rem min-content 4rem;
    padding: 0 4rem 4rem;
  }
  .home .post--special .post__content * {
    -ms-grid-column: 1;
    -ms-grid-column-span: 4;
    grid-column: 1/span 4;
  }
  .home .post--special .post__content .border {
    -ms-grid-row: 2;
        grid-row-start: 2;
  }
  .home .post--special .post__content .post__excerpt {
    -ms-grid-row: 3;
        grid-row-start: 3;
  }
  .home .post--special .post__content .link-internal {
    font-family: "Times New Roman", Times, serif;
    letter-spacing: 0.05em;
    text-transform: uppercase;
    padding: 1rem 4em;
    background-color: white;
    color: #aa8055;
  }
  .home .post--special .post__content .link-internal:after {
    display: none;
  }
  .home .post--special .post__content .link-internal:hover {
    background-color: #aa8055;
    color: white;
  }
  .home .post--special .post__content .post__permalink {
    -ms-grid-row: 3;
        grid-row-start: 3;
  }
  .home .post--special .post__permalink {
    -ms-grid-column: 3;
    -ms-grid-column-span: 1;
    grid-column: 3/span 1;
    -ms-grid-row-align: start;
        align-self: start;
  }
}
.home .post--special .post__img {
  width: 100%;
  margin-bottom: 1rem;
}
@media screen and (min-width: 860px) {
  .home .post--special .post__img {
    margin-bottom: 0;
  }
}
.home .post--special .post__img[data-position=top] a {
  background-position: center 33%;
}
.home .post--special .post__img[data-position=bottom] a {
  background-position: center 66%;
}
.home .post--special .post__img a {
  padding-bottom: 55%;
}
@media screen and (min-width: 860px) {
  .home .post--special .post__img a {
    padding-bottom: 25%;
    background-position: center;
  }
}
.home .post--special .post__content .post__excerpt {
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
  grid-column: 1/span 1;
  margin: 0;
  font-style: italic;
}
@media screen and (max-width: 859px) {
  .home .post--special .post__content .post__excerpt {
    margin-bottom: 1rem;
  }
}

@media screen and (min-width: 990px) {
  .single .breadcrumb-wrapper {
    position: absolute;
    top: 100%;
    left: 15px;
    margin-top: 30px;
  }
}
@media screen and (min-width: 1020px) {
  .single .breadcrumb-wrapper {
    left: calc((100% - 990px) / 2);
  }
}
@media screen and (max-width: 989px) {
  .single .breadcrumb-wrapper {
    -ms-grid-row: 2;
        grid-row-start: 2;
  }
}
.single .breadcrumb-wrapper ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.3);
}
@media screen and (min-width: 990px) {
  .single .breadcrumb-wrapper ul {
    border-bottom: none;
  }
  .single .breadcrumb-wrapper ul:before, .single .breadcrumb-wrapper ul:after {
    display: none;
  }
}
@media screen and (min-width: 990px) {
  .single .hero__content {
    color: #fff;
  }
  .single .hero__content h1 {
    color: inherit;
  }
  .single .hero__content .border {
    border-color: #fff;
    background: #fff;
  }
}
@media screen and (max-width: 989px) {
  .single .hero__content {
    -ms-grid-column: 1;
    grid-column: 1;
  }
}
@media screen and (min-width: 990px) {
  .single .hero__content + .author,
.single .hero__content + .content {
    padding-top: 65px;
  }
}
.single article {
  /* autoprefixer grid: no-autoplace */
  -ms-grid-columns: minmax(0, 1fr);
  grid-template-columns: minmax(0, 1fr);
  -ms-grid-rows: auto auto auto auto auto;
  grid-template-rows: auto auto auto auto auto;
}
@media screen and (min-width: 990px) {
  .single article {
    /* autoprefixer grid: no-autoplace */
    -ms-grid-columns: 1fr 990px 1fr;
    grid-template-columns: 1fr 990px 1fr;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }
}
.single article > .author,
.single article > .content {
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
  grid-column: 1/span 1;
}
@media screen and (min-width: 990px) {
  .single article > .author,
.single article > .content {
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    grid-column: 2/span 1;
  }
}
.single article > .author {
  -ms-grid-row: 4;
      grid-row-start: 4;
}
@media screen and (min-width: 990px) {
  .single article > .author {
    -ms-grid-row: 2;
        grid-row-start: 2;
  }
}
.single article > .content {
  -ms-grid-row: 5;
      grid-row-start: 5;
}
@media screen and (min-width: 990px) {
  .single article > .content {
    -ms-grid-row: 3;
        grid-row-start: 3;
  }
}
@media screen and (min-width: 990px) {
  .single aside {
    max-width: 990px;
    margin: 0 auto;
  }
}
.single aside section {
  position: relative;
  padding-top: 7vh;
}
.single aside section:not(:first-child):before {
  content: "";
  position: absolute;
  width: calc(100% - 2*15px);
  left: 15px;
  top: 0;
  border-top: 1px solid #4d4d4d;
}
.single section {
  -ms-grid-column: 2;
  -ms-grid-column-span: 1;
  grid-column: 2/span 1;
  margin-bottom: 5vh;
}
@media screen and (min-width: 990px) {
  .single section {
    margin-bottom: 10vh;
  }
}
@media screen and (min-width: 990px) {
  .single section {
    margin-bottom: 50px;
  }
}
@media screen and (max-width: 989px) {
  .single section.hero {
    margin-bottom: 0;
  }
}
.single section.full {
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-column: 1/span 3;
}
.single .author {
  text-align: center;
  -ms-grid-rows: auto 1rem auto;
  grid-template-rows: auto auto;
  -ms-grid-columns: auto;
  grid-template-columns: auto;
  grid-row-gap: 1rem;
  padding-left: 15px;
  padding-right: 15px;
}
.single .author > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
.single .author > *:nth-child(2) {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}
@media screen and (min-width: 990px) {
  .single .author {
    text-align: left;
    grid-column-gap: 70px;
    -ms-grid-columns: 154px 70px 60%;
    grid-template-columns: 154px 60%;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
    padding-left: 0;
    padding-right: 0;
  }
  .single .author > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .single .author > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
}
.single .author > * {
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center;
}
.single .author__name {
  margin-bottom: 1rem;
  font-family: proxima-nova, sans-serif;
  letter-spacing: 0.5em;
  text-transform: uppercase;
  font-size: 0.75rem;
}
.single .author__contact {
  -ms-grid-columns: minmax(0, 1fr);
  grid-template-columns: minmax(0, 1fr);
  -ms-grid-rows: -webkit-min-content 1rem -webkit-min-content;
  -ms-grid-rows: min-content 1rem min-content;
  grid-template-rows: repeat(2, -webkit-min-content);
  grid-template-rows: repeat(2, min-content);
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: #aa8055;
  max-width: 450px;
  margin-left: auto;
  margin-right: auto;
}
.single .author__contact > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
.single .author__contact > *:nth-child(2) {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}
@media screen and (min-width: 480px) {
  .single .author__contact {
    -ms-grid-columns: (1fr)[2];
    grid-template-columns: repeat(2, 1fr);
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }
  .single .author__contact > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .single .author__contact > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 2;
  }
}
@media screen and (min-width: 990px) {
  .single .author__contact {
    margin-left: 0;
  }
}
.single .author img.avatar {
  border-radius: 100%;
  margin: 0 auto;
  width: 150px;
  height: 150px;
}
.single .author .icon {
  display: inline-block;
  vertical-align: middle;
  max-width: 1.2rem;
  margin-right: 0.5rem;
}
.single .author .icon + span {
  display: inline-block;
  vertical-align: middle;
}
.single .author .reisedesigner .text-italic {
  font-size: 1.5rem;
  line-height: 1.5;
}
.single .author__bottom {
  padding-left: 15px;
  padding-right: 15px;
}
@media screen and (min-width: 990px) {
  .single .author__bottom {
    padding-left: 5vw;
    padding-right: 0;
  }
}
.single .author__bottom img {
  -ms-flex-item-align: start;
      -ms-grid-row-align: start;
      align-self: start;
}
.single .author__bottom .author__name {
  text-transform: none;
  letter-spacing: initial;
  font-size: 3rem;
  font-weight: normal;
  margin: 1rem 0;
}
.single .author__bottom div.text-main-color {
  letter-spacing: 0.6em;
  text-transform: uppercase;
  font-family: "CentennialLTPro-Light", Times, serif;
  font-size: 0.75rem;
}
.single .author__bottom .post__share {
  -ms-grid-row: 2;
  -ms-grid-column: 3;
}
@media screen and (min-width: 990px) {
  .single .content.hide-1-p > p:first-child {
    display: none;
  }
  .single .content.hide-2-p > p:first-child,
.single .content.hide-2-p > p:first-child + p {
    display: none;
  }
  .single .content.hide-3-p > p:first-child,
.single .content.hide-3-p > p:first-child + p,
.single .content.hide-3-p > p:first-child + p + p {
    display: none;
  }
  .single .content.hide-4-p > p:first-child,
.single .content.hide-4-p > p:first-child + p,
.single .content.hide-4-p > p:first-child + p + p,
.single .content.hide-4-p > p:first-child + p + p + p {
    display: none;
  }
}
.single .content p, .single .content h2, .single .content h3, .single .content h4 {
  padding: 0 15px;
}
@media screen and (min-width: 1020px) {
  .single .content p, .single .content h2, .single .content h3, .single .content h4 {
    padding: 0;
  }
}
.single .content p {
  font-size: 1.1rem;
  line-height: 1.6;
}
@media screen and (min-width: 990px) {
  .single .content p {
    font-size: 1.25rem;
  }
}
.single .content p a:not(.cta):not(input[type=submit]):not(textarea[type=submit]):not(button[type=submit]) {
  color: #aa8055;
}
.single .content p a {
  word-break: break-word;
}
.single .content .aligncenter {
  text-align: center;
}
.single img, .single .wp-caption {
  max-width: 100%;
  height: auto;
}
.single img.animated, .single .wp-caption.animated {
  visibility: hidden;
  opacity: 0;
}
.single .wp-caption {
  margin-top: 5vh;
  margin-bottom: 5vh;
}
@media screen and (min-width: 990px) {
  .single .wp-caption {
    margin-bottom: 10vh;
  }
}
.single .wp-caption-text {
  font-style: italic;
  color: #aa8055;
  font-size: 1.3rem;
  margin: 0.5em 0;
}
@media screen and (min-width: 990px) {
  .single .wp-caption-text {
    font-size: 1.5rem;
    margin: 1em 0;
  }
}
.single h3 {
  margin-top: 5vh;
  font-size: 1.4rem;
}
.single h4 {
  font-size: 1.3rem;
}
.single .related-posts {
  -ms-grid-columns: 55vw 3rem 55vw 3rem 55vw;
  grid-template-columns: repeat(3, 55vw);
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  overflow-x: scroll;
  grid-column-gap: 3rem;
  padding-left: 15px;
  padding-right: 15px;
}
.single .related-posts > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
.single .related-posts > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}
.single .related-posts > *:nth-child(3) {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}
@media screen and (min-width: 860px) {
  .single .related-posts {
    padding-left: 0;
    padding-right: 0;
    -ms-grid-columns: minmax(0, 1fr) 0 minmax(0, 1fr) 0 minmax(0, 1fr);
    grid-template-columns: repeat(3, minmax(0, 1fr));
    -ms-grid-rows: auto;
    grid-template-rows: auto;
    grid-column-gap: 0;
    overflow-x: auto;
  }
  .single .related-posts > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .single .related-posts > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  .single .related-posts > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 5;
  }
}
@media screen and (min-width: 990px) {
  .single .related-posts {
    overflow: hidden;
  }
}
@media screen and (min-width: 860px) {
  .single .related-posts .post {
    padding: 0 4rem;
  }
}
.single .related-posts .post__img {
  height: 0;
  padding-bottom: 55%;
  margin-bottom: 1rem;
}
.single .related-posts .post h4 {
  color: #aa8055;
  font-size: 1.5rem;
  min-height: 2.3335em;
}

.post__title {
  display: block;
}
@media screen and (max-width: 480px) {
  .post__title {
    word-break: break-word;
  }
}
.post__category {
  font-size: 0.75rem;
  text-transform: uppercase;
  margin-bottom: 1rem;
  font-weight: bold;
  min-height: 2.5em;
  line-height: 1.3;
  display: -ms-grid;
  display: grid;
}
.post__category > * {
  -ms-flex-item-align: end;
      -ms-grid-row-align: end;
      align-self: end;
}
.post__img {
  position: relative;
}
.post__img a {
  display: block;
  height: 0;
  padding-bottom: 55%;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center top;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
}
.post__img a:hover:after {
  opacity: 1;
}
.post__img a:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  opacity: 0;
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.4)), to(rgba(0, 0, 0, 0)));
  background: linear-gradient(to top, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0));
  -webkit-transition: opacity 0.8s;
  transition: opacity 0.8s;
}
.post__img img {
  display: none;
}
.post__excerpt {
  line-height: 1.2;
}
.post__share {
  text-transform: uppercase;
  letter-spacing: 0.6em;
  font-weight: bold;
  font-family: "CentennialLTPro-Light", Times, serif;
}
.post__share__label {
  display: inline-block;
  margin-bottom: 1rem;
  color: #aa8055;
}
@media screen and (min-width: 990px) {
  .post__share__label {
    color: initial;
    margin-bottom: 0;
    margin-right: 2rem;
  }
}
.post__share__icons {
  display: block;
}
@media screen and (min-width: 990px) {
  .post__share__icons {
    display: inline-block;
  }
}
.post__share__icons a {
  display: inline-block;
  vertical-align: middle;
  width: 2rem;
}
.post__share__icons a:hover svg {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}
.post__share svg {
  max-width: 1.5rem;
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}
.post__share svg path {
  fill: #aa8055;
}
.post__experience {
  padding: 0 15px;
  letter-spacing: 0.6em;
  text-transform: uppercase;
  font-size: 0.875rem;
  font-family: proxima-nova, sans-serif;
  letter-spacing: 0.6em;
  font-size: 0.8rem;
  font-weight: bold;
  line-height: 1.5;
}
.post__experience__img {
  background-color: black;
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
  padding: 5vw;
  position: relative;
}
.post__experience__bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  opacity: 0;
  -webkit-transition: opacity 1.5s ease;
  transition: opacity 1.5s ease;
  z-index: 1;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center top;
}
.post__experience__bg img {
  display: none;
}
.post__experience img {
  -webkit-transform: scale(1) translate3d(0, 0, 0);
          transform: scale(1) translate3d(0, 0, 0);
  -webkit-transition: -webkit-transform 0.5s ease;
  transition: -webkit-transform 0.5s ease;
  transition: transform 0.5s ease;
  transition: transform 0.5s ease, -webkit-transform 0.5s ease;
  position: relative;
  z-index: 2;
}
.post__experience a {
  display: block;
}
.post__experience a:hover .post__experience__img {
  background-color: #1a1a1a;
}
.post__experience a:hover .post__experience__img > img {
  -webkit-transform: scale(1.1) translate3d(0, 0, 0);
          transform: scale(1.1) translate3d(0, 0, 0);
}
.post__experience a:hover .post__experience__bg {
  opacity: 0.2;
}

.content__img {
  margin: 1rem auto 2rem;
  height: 0;
  padding-bottom: 65%;
  overflow: hidden;
}
p + .content__img {
  margin-top: 5vh;
}
.content__img img {
  width: 100%;
}

blockquote {
  margin: 5vh auto;
  font-style: italic;
}

.category article .grid, .search article .grid, .archive article .grid {
  padding: 15px;
  /* autoprefixer grid: no-autoplace */
  -ms-grid-columns: minmax(0, 1fr);
  grid-template-columns: minmax(0, 1fr);
}
@media screen and (min-width: 860px) {
  .category article .grid, .search article .grid, .archive article .grid {
    /* autoprefixer grid: no-autoplace */
    -ms-grid-columns: minmax(0, 1fr) 15px minmax(0, 1fr);
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-column-gap: 15px;
    margin: 5vh auto;
  }
}
@media screen and (min-width: 990px) {
  .category article .grid, .search article .grid, .archive article .grid {
    /* autoprefixer grid: no-autoplace */
    -ms-grid-columns: minmax(0, 1fr) 15px minmax(0, 1fr) 15px minmax(0, 1fr);
    grid-template-columns: repeat(3, minmax(0, 1fr));
    max-width: 990px;
  }
  .category article .grid > *:nth-child(3n+1), .search article .grid > *:nth-child(3n+1), .archive article .grid > *:nth-child(3n+1) {
    -ms-grid-column: 1;
  }
  .category article .grid > *:nth-child(3n+2), .search article .grid > *:nth-child(3n+2), .archive article .grid > *:nth-child(3n+2) {
    -ms-grid-column: 3;
  }
  .category article .grid > *:nth-child(3n+3), .search article .grid > *:nth-child(3n+3), .archive article .grid > *:nth-child(3n+3) {
    -ms-grid-column: 5;
  }
  .category article .grid > :nth-child(4), .search article .grid > :nth-child(4), .archive article .grid > :nth-child(4) {
    -ms-grid-row: 2;
  }
  .category article .grid > :nth-child(5), .search article .grid > :nth-child(5), .archive article .grid > :nth-child(5) {
    -ms-grid-row: 2;
  }
  .category article .grid > :nth-child(6), .search article .grid > :nth-child(6), .archive article .grid > :nth-child(6) {
    -ms-grid-row: 2;
  }
  .category article .grid > :nth-child(7), .search article .grid > :nth-child(7), .archive article .grid > :nth-child(7) {
    -ms-grid-row: 3;
  }
  .category article .grid > :nth-child(8), .search article .grid > :nth-child(8), .archive article .grid > :nth-child(8) {
    -ms-grid-row: 3;
  }
  .category article .grid > :nth-child(9), .search article .grid > :nth-child(9), .archive article .grid > :nth-child(9) {
    -ms-grid-row: 3;
  }
  .category article .grid > :nth-child(10), .search article .grid > :nth-child(10), .archive article .grid > :nth-child(10) {
    -ms-grid-row: 4;
  }
  .category article .grid > :nth-child(11), .search article .grid > :nth-child(11), .archive article .grid > :nth-child(11) {
    -ms-grid-row: 4;
  }
  .category article .grid > :nth-child(12), .search article .grid > :nth-child(12), .archive article .grid > :nth-child(12) {
    -ms-grid-row: 4;
  }
  .category article .grid > :nth-child(13), .search article .grid > :nth-child(13), .archive article .grid > :nth-child(13) {
    -ms-grid-row: 5;
  }
  .category article .grid > :nth-child(14), .search article .grid > :nth-child(14), .archive article .grid > :nth-child(14) {
    -ms-grid-row: 5;
  }
  .category article .grid > :nth-child(15), .search article .grid > :nth-child(15), .archive article .grid > :nth-child(15) {
    -ms-grid-row: 5;
  }
  .category article .grid > :nth-child(16), .search article .grid > :nth-child(16), .archive article .grid > :nth-child(16) {
    -ms-grid-row: 6;
  }
  .category article .grid > :nth-child(17), .search article .grid > :nth-child(17), .archive article .grid > :nth-child(17) {
    -ms-grid-row: 6;
  }
  .category article .grid > :nth-child(18), .search article .grid > :nth-child(18), .archive article .grid > :nth-child(18) {
    -ms-grid-row: 6;
  }
  .category article .grid > :nth-child(19), .search article .grid > :nth-child(19), .archive article .grid > :nth-child(19) {
    -ms-grid-row: 7;
  }
  .category article .grid > :nth-child(20), .search article .grid > :nth-child(20), .archive article .grid > :nth-child(20) {
    -ms-grid-row: 7;
  }
  .category article .grid > :nth-child(21), .search article .grid > :nth-child(21), .archive article .grid > :nth-child(21) {
    -ms-grid-row: 7;
  }
  .category article .grid > :nth-child(22), .search article .grid > :nth-child(22), .archive article .grid > :nth-child(22) {
    -ms-grid-row: 8;
  }
  .category article .grid > :nth-child(23), .search article .grid > :nth-child(23), .archive article .grid > :nth-child(23) {
    -ms-grid-row: 8;
  }
  .category article .grid > :nth-child(24), .search article .grid > :nth-child(24), .archive article .grid > :nth-child(24) {
    -ms-grid-row: 8;
  }
  .category article .grid > :nth-child(25), .search article .grid > :nth-child(25), .archive article .grid > :nth-child(25) {
    -ms-grid-row: 9;
  }
  .category article .grid > :nth-child(26), .search article .grid > :nth-child(26), .archive article .grid > :nth-child(26) {
    -ms-grid-row: 9;
  }
  .category article .grid > :nth-child(27), .search article .grid > :nth-child(27), .archive article .grid > :nth-child(27) {
    -ms-grid-row: 9;
  }
  .category article .grid > :nth-child(28), .search article .grid > :nth-child(28), .archive article .grid > :nth-child(28) {
    -ms-grid-row: 10;
  }
  .category article .grid > :nth-child(29), .search article .grid > :nth-child(29), .archive article .grid > :nth-child(29) {
    -ms-grid-row: 10;
  }
  .category article .grid > :nth-child(30), .search article .grid > :nth-child(30), .archive article .grid > :nth-child(30) {
    -ms-grid-row: 10;
  }
  .category article .grid > :nth-child(31), .search article .grid > :nth-child(31), .archive article .grid > :nth-child(31) {
    -ms-grid-row: 11;
  }
  .category article .grid > :nth-child(32), .search article .grid > :nth-child(32), .archive article .grid > :nth-child(32) {
    -ms-grid-row: 11;
  }
  .category article .grid > :nth-child(33), .search article .grid > :nth-child(33), .archive article .grid > :nth-child(33) {
    -ms-grid-row: 11;
  }
  .category article .grid > :nth-child(34), .search article .grid > :nth-child(34), .archive article .grid > :nth-child(34) {
    -ms-grid-row: 12;
  }
  .category article .grid > :nth-child(35), .search article .grid > :nth-child(35), .archive article .grid > :nth-child(35) {
    -ms-grid-row: 12;
  }
  .category article .grid > :nth-child(36), .search article .grid > :nth-child(36), .archive article .grid > :nth-child(36) {
    -ms-grid-row: 12;
  }
  .category article .grid > :nth-child(37), .search article .grid > :nth-child(37), .archive article .grid > :nth-child(37) {
    -ms-grid-row: 13;
  }
  .category article .grid > :nth-child(38), .search article .grid > :nth-child(38), .archive article .grid > :nth-child(38) {
    -ms-grid-row: 13;
  }
  .category article .grid > :nth-child(39), .search article .grid > :nth-child(39), .archive article .grid > :nth-child(39) {
    -ms-grid-row: 13;
  }
  .category article .grid > :nth-child(40), .search article .grid > :nth-child(40), .archive article .grid > :nth-child(40) {
    -ms-grid-row: 14;
  }
  .category article .grid > :nth-child(41), .search article .grid > :nth-child(41), .archive article .grid > :nth-child(41) {
    -ms-grid-row: 14;
  }
  .category article .grid > :nth-child(42), .search article .grid > :nth-child(42), .archive article .grid > :nth-child(42) {
    -ms-grid-row: 14;
  }
  .category article .grid > :nth-child(43), .search article .grid > :nth-child(43), .archive article .grid > :nth-child(43) {
    -ms-grid-row: 15;
  }
  .category article .grid > :nth-child(44), .search article .grid > :nth-child(44), .archive article .grid > :nth-child(44) {
    -ms-grid-row: 15;
  }
  .category article .grid > :nth-child(45), .search article .grid > :nth-child(45), .archive article .grid > :nth-child(45) {
    -ms-grid-row: 15;
  }
  .category article .grid > :nth-child(46), .search article .grid > :nth-child(46), .archive article .grid > :nth-child(46) {
    -ms-grid-row: 16;
  }
  .category article .grid > :nth-child(47), .search article .grid > :nth-child(47), .archive article .grid > :nth-child(47) {
    -ms-grid-row: 16;
  }
  .category article .grid > :nth-child(48), .search article .grid > :nth-child(48), .archive article .grid > :nth-child(48) {
    -ms-grid-row: 16;
  }
  .category article .grid > :nth-child(49), .search article .grid > :nth-child(49), .archive article .grid > :nth-child(49) {
    -ms-grid-row: 17;
  }
  .category article .grid > :nth-child(50), .search article .grid > :nth-child(50), .archive article .grid > :nth-child(50) {
    -ms-grid-row: 17;
  }
  .category article .grid > :nth-child(51), .search article .grid > :nth-child(51), .archive article .grid > :nth-child(51) {
    -ms-grid-row: 17;
  }
  .category article .grid > :nth-child(52), .search article .grid > :nth-child(52), .archive article .grid > :nth-child(52) {
    -ms-grid-row: 18;
  }
  .category article .grid > :nth-child(53), .search article .grid > :nth-child(53), .archive article .grid > :nth-child(53) {
    -ms-grid-row: 18;
  }
  .category article .grid > :nth-child(54), .search article .grid > :nth-child(54), .archive article .grid > :nth-child(54) {
    -ms-grid-row: 18;
  }
  .category article .grid > :nth-child(55), .search article .grid > :nth-child(55), .archive article .grid > :nth-child(55) {
    -ms-grid-row: 19;
  }
  .category article .grid > :nth-child(56), .search article .grid > :nth-child(56), .archive article .grid > :nth-child(56) {
    -ms-grid-row: 19;
  }
  .category article .grid > :nth-child(57), .search article .grid > :nth-child(57), .archive article .grid > :nth-child(57) {
    -ms-grid-row: 19;
  }
  .category article .grid > :nth-child(58), .search article .grid > :nth-child(58), .archive article .grid > :nth-child(58) {
    -ms-grid-row: 20;
  }
  .category article .grid > :nth-child(59), .search article .grid > :nth-child(59), .archive article .grid > :nth-child(59) {
    -ms-grid-row: 20;
  }
  .category article .grid > :nth-child(60), .search article .grid > :nth-child(60), .archive article .grid > :nth-child(60) {
    -ms-grid-row: 20;
  }
  .category article .grid > :nth-child(61), .search article .grid > :nth-child(61), .archive article .grid > :nth-child(61) {
    -ms-grid-row: 21;
  }
  .category article .grid > :nth-child(62), .search article .grid > :nth-child(62), .archive article .grid > :nth-child(62) {
    -ms-grid-row: 21;
  }
  .category article .grid > :nth-child(63), .search article .grid > :nth-child(63), .archive article .grid > :nth-child(63) {
    -ms-grid-row: 21;
  }
  .category article .grid > :nth-child(64), .search article .grid > :nth-child(64), .archive article .grid > :nth-child(64) {
    -ms-grid-row: 22;
  }
  .category article .grid > :nth-child(65), .search article .grid > :nth-child(65), .archive article .grid > :nth-child(65) {
    -ms-grid-row: 22;
  }
  .category article .grid > :nth-child(66), .search article .grid > :nth-child(66), .archive article .grid > :nth-child(66) {
    -ms-grid-row: 22;
  }
  .category article .grid > :nth-child(67), .search article .grid > :nth-child(67), .archive article .grid > :nth-child(67) {
    -ms-grid-row: 23;
  }
  .category article .grid > :nth-child(68), .search article .grid > :nth-child(68), .archive article .grid > :nth-child(68) {
    -ms-grid-row: 23;
  }
  .category article .grid > :nth-child(69), .search article .grid > :nth-child(69), .archive article .grid > :nth-child(69) {
    -ms-grid-row: 23;
  }
  .category article .grid > :nth-child(70), .search article .grid > :nth-child(70), .archive article .grid > :nth-child(70) {
    -ms-grid-row: 24;
  }
  .category article .grid > :nth-child(71), .search article .grid > :nth-child(71), .archive article .grid > :nth-child(71) {
    -ms-grid-row: 24;
  }
  .category article .grid > :nth-child(72), .search article .grid > :nth-child(72), .archive article .grid > :nth-child(72) {
    -ms-grid-row: 24;
  }
  .category article .grid > :nth-child(73), .search article .grid > :nth-child(73), .archive article .grid > :nth-child(73) {
    -ms-grid-row: 25;
  }
  .category article .grid > :nth-child(74), .search article .grid > :nth-child(74), .archive article .grid > :nth-child(74) {
    -ms-grid-row: 25;
  }
  .category article .grid > :nth-child(75), .search article .grid > :nth-child(75), .archive article .grid > :nth-child(75) {
    -ms-grid-row: 25;
  }
  .category article .grid > :nth-child(76), .search article .grid > :nth-child(76), .archive article .grid > :nth-child(76) {
    -ms-grid-row: 26;
  }
  .category article .grid > :nth-child(77), .search article .grid > :nth-child(77), .archive article .grid > :nth-child(77) {
    -ms-grid-row: 26;
  }
  .category article .grid > :nth-child(78), .search article .grid > :nth-child(78), .archive article .grid > :nth-child(78) {
    -ms-grid-row: 26;
  }
  .category article .grid > :nth-child(79), .search article .grid > :nth-child(79), .archive article .grid > :nth-child(79) {
    -ms-grid-row: 27;
  }
  .category article .grid > :nth-child(80), .search article .grid > :nth-child(80), .archive article .grid > :nth-child(80) {
    -ms-grid-row: 27;
  }
  .category article .grid > :nth-child(81), .search article .grid > :nth-child(81), .archive article .grid > :nth-child(81) {
    -ms-grid-row: 27;
  }
  .category article .grid > :nth-child(82), .search article .grid > :nth-child(82), .archive article .grid > :nth-child(82) {
    -ms-grid-row: 28;
  }
  .category article .grid > :nth-child(83), .search article .grid > :nth-child(83), .archive article .grid > :nth-child(83) {
    -ms-grid-row: 28;
  }
  .category article .grid > :nth-child(84), .search article .grid > :nth-child(84), .archive article .grid > :nth-child(84) {
    -ms-grid-row: 28;
  }
  .category article .grid > :nth-child(85), .search article .grid > :nth-child(85), .archive article .grid > :nth-child(85) {
    -ms-grid-row: 29;
  }
  .category article .grid > :nth-child(86), .search article .grid > :nth-child(86), .archive article .grid > :nth-child(86) {
    -ms-grid-row: 29;
  }
  .category article .grid > :nth-child(87), .search article .grid > :nth-child(87), .archive article .grid > :nth-child(87) {
    -ms-grid-row: 29;
  }
  .category article .grid > :nth-child(88), .search article .grid > :nth-child(88), .archive article .grid > :nth-child(88) {
    -ms-grid-row: 30;
  }
  .category article .grid > :nth-child(89), .search article .grid > :nth-child(89), .archive article .grid > :nth-child(89) {
    -ms-grid-row: 30;
  }
  .category article .grid > :nth-child(90), .search article .grid > :nth-child(90), .archive article .grid > :nth-child(90) {
    -ms-grid-row: 30;
  }
  .category article .grid > :nth-child(91), .search article .grid > :nth-child(91), .archive article .grid > :nth-child(91) {
    -ms-grid-row: 31;
  }
  .category article .grid > :nth-child(92), .search article .grid > :nth-child(92), .archive article .grid > :nth-child(92) {
    -ms-grid-row: 31;
  }
  .category article .grid > :nth-child(93), .search article .grid > :nth-child(93), .archive article .grid > :nth-child(93) {
    -ms-grid-row: 31;
  }
  .category article .grid > :nth-child(94), .search article .grid > :nth-child(94), .archive article .grid > :nth-child(94) {
    -ms-grid-row: 32;
  }
  .category article .grid > :nth-child(95), .search article .grid > :nth-child(95), .archive article .grid > :nth-child(95) {
    -ms-grid-row: 32;
  }
  .category article .grid > :nth-child(96), .search article .grid > :nth-child(96), .archive article .grid > :nth-child(96) {
    -ms-grid-row: 32;
  }
  .category article .grid > :nth-child(97), .search article .grid > :nth-child(97), .archive article .grid > :nth-child(97) {
    -ms-grid-row: 33;
  }
  .category article .grid > :nth-child(98), .search article .grid > :nth-child(98), .archive article .grid > :nth-child(98) {
    -ms-grid-row: 33;
  }
  .category article .grid > :nth-child(99), .search article .grid > :nth-child(99), .archive article .grid > :nth-child(99) {
    -ms-grid-row: 33;
  }
  .category article .grid > :nth-child(100), .search article .grid > :nth-child(100), .archive article .grid > :nth-child(100) {
    -ms-grid-row: 34;
  }
  .category article .grid > :nth-child(101), .search article .grid > :nth-child(101), .archive article .grid > :nth-child(101) {
    -ms-grid-row: 34;
  }
  .category article .grid > :nth-child(102), .search article .grid > :nth-child(102), .archive article .grid > :nth-child(102) {
    -ms-grid-row: 34;
  }
  .category article .grid > :nth-child(103), .search article .grid > :nth-child(103), .archive article .grid > :nth-child(103) {
    -ms-grid-row: 35;
  }
  .category article .grid > :nth-child(104), .search article .grid > :nth-child(104), .archive article .grid > :nth-child(104) {
    -ms-grid-row: 35;
  }
  .category article .grid > :nth-child(105), .search article .grid > :nth-child(105), .archive article .grid > :nth-child(105) {
    -ms-grid-row: 35;
  }
  .category article .grid > :nth-child(106), .search article .grid > :nth-child(106), .archive article .grid > :nth-child(106) {
    -ms-grid-row: 36;
  }
  .category article .grid > :nth-child(107), .search article .grid > :nth-child(107), .archive article .grid > :nth-child(107) {
    -ms-grid-row: 36;
  }
  .category article .grid > :nth-child(108), .search article .grid > :nth-child(108), .archive article .grid > :nth-child(108) {
    -ms-grid-row: 36;
  }
  .category article .grid > :nth-child(109), .search article .grid > :nth-child(109), .archive article .grid > :nth-child(109) {
    -ms-grid-row: 37;
  }
  .category article .grid > :nth-child(110), .search article .grid > :nth-child(110), .archive article .grid > :nth-child(110) {
    -ms-grid-row: 37;
  }
  .category article .grid > :nth-child(111), .search article .grid > :nth-child(111), .archive article .grid > :nth-child(111) {
    -ms-grid-row: 37;
  }
  .category article .grid > :nth-child(112), .search article .grid > :nth-child(112), .archive article .grid > :nth-child(112) {
    -ms-grid-row: 38;
  }
  .category article .grid > :nth-child(113), .search article .grid > :nth-child(113), .archive article .grid > :nth-child(113) {
    -ms-grid-row: 38;
  }
  .category article .grid > :nth-child(114), .search article .grid > :nth-child(114), .archive article .grid > :nth-child(114) {
    -ms-grid-row: 38;
  }
  .category article .grid > :nth-child(115), .search article .grid > :nth-child(115), .archive article .grid > :nth-child(115) {
    -ms-grid-row: 39;
  }
  .category article .grid > :nth-child(116), .search article .grid > :nth-child(116), .archive article .grid > :nth-child(116) {
    -ms-grid-row: 39;
  }
  .category article .grid > :nth-child(117), .search article .grid > :nth-child(117), .archive article .grid > :nth-child(117) {
    -ms-grid-row: 39;
  }
  .category article .grid > :nth-child(118), .search article .grid > :nth-child(118), .archive article .grid > :nth-child(118) {
    -ms-grid-row: 40;
  }
  .category article .grid > :nth-child(119), .search article .grid > :nth-child(119), .archive article .grid > :nth-child(119) {
    -ms-grid-row: 40;
  }
  .category article .grid > :nth-child(120), .search article .grid > :nth-child(120), .archive article .grid > :nth-child(120) {
    -ms-grid-row: 40;
  }
  .category article .grid > :nth-child(121), .search article .grid > :nth-child(121), .archive article .grid > :nth-child(121) {
    -ms-grid-row: 41;
  }
  .category article .grid > :nth-child(122), .search article .grid > :nth-child(122), .archive article .grid > :nth-child(122) {
    -ms-grid-row: 41;
  }
  .category article .grid > :nth-child(123), .search article .grid > :nth-child(123), .archive article .grid > :nth-child(123) {
    -ms-grid-row: 41;
  }
  .category article .grid > :nth-child(124), .search article .grid > :nth-child(124), .archive article .grid > :nth-child(124) {
    -ms-grid-row: 42;
  }
  .category article .grid > :nth-child(125), .search article .grid > :nth-child(125), .archive article .grid > :nth-child(125) {
    -ms-grid-row: 42;
  }
  .category article .grid > :nth-child(126), .search article .grid > :nth-child(126), .archive article .grid > :nth-child(126) {
    -ms-grid-row: 42;
  }
  .category article .grid > :nth-child(127), .search article .grid > :nth-child(127), .archive article .grid > :nth-child(127) {
    -ms-grid-row: 43;
  }
  .category article .grid > :nth-child(128), .search article .grid > :nth-child(128), .archive article .grid > :nth-child(128) {
    -ms-grid-row: 43;
  }
  .category article .grid > :nth-child(129), .search article .grid > :nth-child(129), .archive article .grid > :nth-child(129) {
    -ms-grid-row: 43;
  }
  .category article .grid > :nth-child(130), .search article .grid > :nth-child(130), .archive article .grid > :nth-child(130) {
    -ms-grid-row: 44;
  }
  .category article .grid > :nth-child(131), .search article .grid > :nth-child(131), .archive article .grid > :nth-child(131) {
    -ms-grid-row: 44;
  }
  .category article .grid > :nth-child(132), .search article .grid > :nth-child(132), .archive article .grid > :nth-child(132) {
    -ms-grid-row: 44;
  }
  .category article .grid > :nth-child(133), .search article .grid > :nth-child(133), .archive article .grid > :nth-child(133) {
    -ms-grid-row: 45;
  }
  .category article .grid > :nth-child(134), .search article .grid > :nth-child(134), .archive article .grid > :nth-child(134) {
    -ms-grid-row: 45;
  }
  .category article .grid > :nth-child(135), .search article .grid > :nth-child(135), .archive article .grid > :nth-child(135) {
    -ms-grid-row: 45;
  }
  .category article .grid > :nth-child(136), .search article .grid > :nth-child(136), .archive article .grid > :nth-child(136) {
    -ms-grid-row: 46;
  }
  .category article .grid > :nth-child(137), .search article .grid > :nth-child(137), .archive article .grid > :nth-child(137) {
    -ms-grid-row: 46;
  }
  .category article .grid > :nth-child(138), .search article .grid > :nth-child(138), .archive article .grid > :nth-child(138) {
    -ms-grid-row: 46;
  }
  .category article .grid > :nth-child(139), .search article .grid > :nth-child(139), .archive article .grid > :nth-child(139) {
    -ms-grid-row: 47;
  }
  .category article .grid > :nth-child(140), .search article .grid > :nth-child(140), .archive article .grid > :nth-child(140) {
    -ms-grid-row: 47;
  }
  .category article .grid > :nth-child(141), .search article .grid > :nth-child(141), .archive article .grid > :nth-child(141) {
    -ms-grid-row: 47;
  }
  .category article .grid > :nth-child(142), .search article .grid > :nth-child(142), .archive article .grid > :nth-child(142) {
    -ms-grid-row: 48;
  }
  .category article .grid > :nth-child(143), .search article .grid > :nth-child(143), .archive article .grid > :nth-child(143) {
    -ms-grid-row: 48;
  }
  .category article .grid > :nth-child(144), .search article .grid > :nth-child(144), .archive article .grid > :nth-child(144) {
    -ms-grid-row: 48;
  }
  .category article .grid > :nth-child(145), .search article .grid > :nth-child(145), .archive article .grid > :nth-child(145) {
    -ms-grid-row: 49;
  }
  .category article .grid > :nth-child(146), .search article .grid > :nth-child(146), .archive article .grid > :nth-child(146) {
    -ms-grid-row: 49;
  }
  .category article .grid > :nth-child(147), .search article .grid > :nth-child(147), .archive article .grid > :nth-child(147) {
    -ms-grid-row: 49;
  }
  .category article .grid > :nth-child(148), .search article .grid > :nth-child(148), .archive article .grid > :nth-child(148) {
    -ms-grid-row: 50;
  }
  .category article .grid > :nth-child(149), .search article .grid > :nth-child(149), .archive article .grid > :nth-child(149) {
    -ms-grid-row: 50;
  }
  .category article .grid > :nth-child(150), .search article .grid > :nth-child(150), .archive article .grid > :nth-child(150) {
    -ms-grid-row: 50;
  }
  .category article .grid > :nth-child(151), .search article .grid > :nth-child(151), .archive article .grid > :nth-child(151) {
    -ms-grid-row: 51;
  }
  .category article .grid > :nth-child(152), .search article .grid > :nth-child(152), .archive article .grid > :nth-child(152) {
    -ms-grid-row: 51;
  }
  .category article .grid > :nth-child(153), .search article .grid > :nth-child(153), .archive article .grid > :nth-child(153) {
    -ms-grid-row: 51;
  }
  .category article .grid > :nth-child(154), .search article .grid > :nth-child(154), .archive article .grid > :nth-child(154) {
    -ms-grid-row: 52;
  }
  .category article .grid > :nth-child(155), .search article .grid > :nth-child(155), .archive article .grid > :nth-child(155) {
    -ms-grid-row: 52;
  }
  .category article .grid > :nth-child(156), .search article .grid > :nth-child(156), .archive article .grid > :nth-child(156) {
    -ms-grid-row: 52;
  }
  .category article .grid > :nth-child(157), .search article .grid > :nth-child(157), .archive article .grid > :nth-child(157) {
    -ms-grid-row: 53;
  }
  .category article .grid > :nth-child(158), .search article .grid > :nth-child(158), .archive article .grid > :nth-child(158) {
    -ms-grid-row: 53;
  }
  .category article .grid > :nth-child(159), .search article .grid > :nth-child(159), .archive article .grid > :nth-child(159) {
    -ms-grid-row: 53;
  }
  .category article .grid > :nth-child(160), .search article .grid > :nth-child(160), .archive article .grid > :nth-child(160) {
    -ms-grid-row: 54;
  }
  .category article .grid > :nth-child(161), .search article .grid > :nth-child(161), .archive article .grid > :nth-child(161) {
    -ms-grid-row: 54;
  }
  .category article .grid > :nth-child(162), .search article .grid > :nth-child(162), .archive article .grid > :nth-child(162) {
    -ms-grid-row: 54;
  }
  .category article .grid > :nth-child(163), .search article .grid > :nth-child(163), .archive article .grid > :nth-child(163) {
    -ms-grid-row: 55;
  }
  .category article .grid > :nth-child(164), .search article .grid > :nth-child(164), .archive article .grid > :nth-child(164) {
    -ms-grid-row: 55;
  }
  .category article .grid > :nth-child(165), .search article .grid > :nth-child(165), .archive article .grid > :nth-child(165) {
    -ms-grid-row: 55;
  }
  .category article .grid > :nth-child(166), .search article .grid > :nth-child(166), .archive article .grid > :nth-child(166) {
    -ms-grid-row: 56;
  }
  .category article .grid > :nth-child(167), .search article .grid > :nth-child(167), .archive article .grid > :nth-child(167) {
    -ms-grid-row: 56;
  }
  .category article .grid > :nth-child(168), .search article .grid > :nth-child(168), .archive article .grid > :nth-child(168) {
    -ms-grid-row: 56;
  }
  .category article .grid > :nth-child(169), .search article .grid > :nth-child(169), .archive article .grid > :nth-child(169) {
    -ms-grid-row: 57;
  }
  .category article .grid > :nth-child(170), .search article .grid > :nth-child(170), .archive article .grid > :nth-child(170) {
    -ms-grid-row: 57;
  }
  .category article .grid > :nth-child(171), .search article .grid > :nth-child(171), .archive article .grid > :nth-child(171) {
    -ms-grid-row: 57;
  }
  .category article .grid > :nth-child(172), .search article .grid > :nth-child(172), .archive article .grid > :nth-child(172) {
    -ms-grid-row: 58;
  }
  .category article .grid > :nth-child(173), .search article .grid > :nth-child(173), .archive article .grid > :nth-child(173) {
    -ms-grid-row: 58;
  }
  .category article .grid > :nth-child(174), .search article .grid > :nth-child(174), .archive article .grid > :nth-child(174) {
    -ms-grid-row: 58;
  }
  .category article .grid > :nth-child(175), .search article .grid > :nth-child(175), .archive article .grid > :nth-child(175) {
    -ms-grid-row: 59;
  }
  .category article .grid > :nth-child(176), .search article .grid > :nth-child(176), .archive article .grid > :nth-child(176) {
    -ms-grid-row: 59;
  }
  .category article .grid > :nth-child(177), .search article .grid > :nth-child(177), .archive article .grid > :nth-child(177) {
    -ms-grid-row: 59;
  }
  .category article .grid > :nth-child(178), .search article .grid > :nth-child(178), .archive article .grid > :nth-child(178) {
    -ms-grid-row: 60;
  }
  .category article .grid > :nth-child(179), .search article .grid > :nth-child(179), .archive article .grid > :nth-child(179) {
    -ms-grid-row: 60;
  }
  .category article .grid > :nth-child(180), .search article .grid > :nth-child(180), .archive article .grid > :nth-child(180) {
    -ms-grid-row: 60;
  }
  .category article .grid > :nth-child(181), .search article .grid > :nth-child(181), .archive article .grid > :nth-child(181) {
    -ms-grid-row: 61;
  }
  .category article .grid > :nth-child(182), .search article .grid > :nth-child(182), .archive article .grid > :nth-child(182) {
    -ms-grid-row: 61;
  }
  .category article .grid > :nth-child(183), .search article .grid > :nth-child(183), .archive article .grid > :nth-child(183) {
    -ms-grid-row: 61;
  }
  .category article .grid > :nth-child(184), .search article .grid > :nth-child(184), .archive article .grid > :nth-child(184) {
    -ms-grid-row: 62;
  }
  .category article .grid > :nth-child(185), .search article .grid > :nth-child(185), .archive article .grid > :nth-child(185) {
    -ms-grid-row: 62;
  }
  .category article .grid > :nth-child(186), .search article .grid > :nth-child(186), .archive article .grid > :nth-child(186) {
    -ms-grid-row: 62;
  }
  .category article .grid > :nth-child(187), .search article .grid > :nth-child(187), .archive article .grid > :nth-child(187) {
    -ms-grid-row: 63;
  }
  .category article .grid > :nth-child(188), .search article .grid > :nth-child(188), .archive article .grid > :nth-child(188) {
    -ms-grid-row: 63;
  }
  .category article .grid > :nth-child(189), .search article .grid > :nth-child(189), .archive article .grid > :nth-child(189) {
    -ms-grid-row: 63;
  }
  .category article .grid > :nth-child(190), .search article .grid > :nth-child(190), .archive article .grid > :nth-child(190) {
    -ms-grid-row: 64;
  }
  .category article .grid > :nth-child(191), .search article .grid > :nth-child(191), .archive article .grid > :nth-child(191) {
    -ms-grid-row: 64;
  }
  .category article .grid > :nth-child(192), .search article .grid > :nth-child(192), .archive article .grid > :nth-child(192) {
    -ms-grid-row: 64;
  }
  .category article .grid > :nth-child(193), .search article .grid > :nth-child(193), .archive article .grid > :nth-child(193) {
    -ms-grid-row: 65;
  }
  .category article .grid > :nth-child(194), .search article .grid > :nth-child(194), .archive article .grid > :nth-child(194) {
    -ms-grid-row: 65;
  }
  .category article .grid > :nth-child(195), .search article .grid > :nth-child(195), .archive article .grid > :nth-child(195) {
    -ms-grid-row: 65;
  }
  .category article .grid > :nth-child(196), .search article .grid > :nth-child(196), .archive article .grid > :nth-child(196) {
    -ms-grid-row: 66;
  }
  .category article .grid > :nth-child(197), .search article .grid > :nth-child(197), .archive article .grid > :nth-child(197) {
    -ms-grid-row: 66;
  }
  .category article .grid > :nth-child(198), .search article .grid > :nth-child(198), .archive article .grid > :nth-child(198) {
    -ms-grid-row: 66;
  }
  .category article .grid > :nth-child(199), .search article .grid > :nth-child(199), .archive article .grid > :nth-child(199) {
    -ms-grid-row: 67;
  }
  .category article .grid > :nth-child(200), .search article .grid > :nth-child(200), .archive article .grid > :nth-child(200) {
    -ms-grid-row: 67;
  }
  .category article .grid > :nth-child(201), .search article .grid > :nth-child(201), .archive article .grid > :nth-child(201) {
    -ms-grid-row: 67;
  }
  .category article .grid > :nth-child(202), .search article .grid > :nth-child(202), .archive article .grid > :nth-child(202) {
    -ms-grid-row: 68;
  }
  .category article .grid > :nth-child(203), .search article .grid > :nth-child(203), .archive article .grid > :nth-child(203) {
    -ms-grid-row: 68;
  }
  .category article .grid > :nth-child(204), .search article .grid > :nth-child(204), .archive article .grid > :nth-child(204) {
    -ms-grid-row: 68;
  }
  .category article .grid > :nth-child(205), .search article .grid > :nth-child(205), .archive article .grid > :nth-child(205) {
    -ms-grid-row: 69;
  }
  .category article .grid > :nth-child(206), .search article .grid > :nth-child(206), .archive article .grid > :nth-child(206) {
    -ms-grid-row: 69;
  }
  .category article .grid > :nth-child(207), .search article .grid > :nth-child(207), .archive article .grid > :nth-child(207) {
    -ms-grid-row: 69;
  }
  .category article .grid > :nth-child(208), .search article .grid > :nth-child(208), .archive article .grid > :nth-child(208) {
    -ms-grid-row: 70;
  }
  .category article .grid > :nth-child(209), .search article .grid > :nth-child(209), .archive article .grid > :nth-child(209) {
    -ms-grid-row: 70;
  }
  .category article .grid > :nth-child(210), .search article .grid > :nth-child(210), .archive article .grid > :nth-child(210) {
    -ms-grid-row: 70;
  }
  .category article .grid > :nth-child(211), .search article .grid > :nth-child(211), .archive article .grid > :nth-child(211) {
    -ms-grid-row: 71;
  }
  .category article .grid > :nth-child(212), .search article .grid > :nth-child(212), .archive article .grid > :nth-child(212) {
    -ms-grid-row: 71;
  }
  .category article .grid > :nth-child(213), .search article .grid > :nth-child(213), .archive article .grid > :nth-child(213) {
    -ms-grid-row: 71;
  }
  .category article .grid > :nth-child(214), .search article .grid > :nth-child(214), .archive article .grid > :nth-child(214) {
    -ms-grid-row: 72;
  }
  .category article .grid > :nth-child(215), .search article .grid > :nth-child(215), .archive article .grid > :nth-child(215) {
    -ms-grid-row: 72;
  }
  .category article .grid > :nth-child(216), .search article .grid > :nth-child(216), .archive article .grid > :nth-child(216) {
    -ms-grid-row: 72;
  }
  .category article .grid > :nth-child(217), .search article .grid > :nth-child(217), .archive article .grid > :nth-child(217) {
    -ms-grid-row: 73;
  }
  .category article .grid > :nth-child(218), .search article .grid > :nth-child(218), .archive article .grid > :nth-child(218) {
    -ms-grid-row: 73;
  }
  .category article .grid > :nth-child(219), .search article .grid > :nth-child(219), .archive article .grid > :nth-child(219) {
    -ms-grid-row: 73;
  }
  .category article .grid > :nth-child(220), .search article .grid > :nth-child(220), .archive article .grid > :nth-child(220) {
    -ms-grid-row: 74;
  }
  .category article .grid > :nth-child(221), .search article .grid > :nth-child(221), .archive article .grid > :nth-child(221) {
    -ms-grid-row: 74;
  }
  .category article .grid > :nth-child(222), .search article .grid > :nth-child(222), .archive article .grid > :nth-child(222) {
    -ms-grid-row: 74;
  }
  .category article .grid > :nth-child(223), .search article .grid > :nth-child(223), .archive article .grid > :nth-child(223) {
    -ms-grid-row: 75;
  }
  .category article .grid > :nth-child(224), .search article .grid > :nth-child(224), .archive article .grid > :nth-child(224) {
    -ms-grid-row: 75;
  }
  .category article .grid > :nth-child(225), .search article .grid > :nth-child(225), .archive article .grid > :nth-child(225) {
    -ms-grid-row: 75;
  }
  .category article .grid > :nth-child(226), .search article .grid > :nth-child(226), .archive article .grid > :nth-child(226) {
    -ms-grid-row: 76;
  }
  .category article .grid > :nth-child(227), .search article .grid > :nth-child(227), .archive article .grid > :nth-child(227) {
    -ms-grid-row: 76;
  }
  .category article .grid > :nth-child(228), .search article .grid > :nth-child(228), .archive article .grid > :nth-child(228) {
    -ms-grid-row: 76;
  }
  .category article .grid > :nth-child(229), .search article .grid > :nth-child(229), .archive article .grid > :nth-child(229) {
    -ms-grid-row: 77;
  }
  .category article .grid > :nth-child(230), .search article .grid > :nth-child(230), .archive article .grid > :nth-child(230) {
    -ms-grid-row: 77;
  }
  .category article .grid > :nth-child(231), .search article .grid > :nth-child(231), .archive article .grid > :nth-child(231) {
    -ms-grid-row: 77;
  }
  .category article .grid > :nth-child(232), .search article .grid > :nth-child(232), .archive article .grid > :nth-child(232) {
    -ms-grid-row: 78;
  }
  .category article .grid > :nth-child(233), .search article .grid > :nth-child(233), .archive article .grid > :nth-child(233) {
    -ms-grid-row: 78;
  }
  .category article .grid > :nth-child(234), .search article .grid > :nth-child(234), .archive article .grid > :nth-child(234) {
    -ms-grid-row: 78;
  }
  .category article .grid > :nth-child(235), .search article .grid > :nth-child(235), .archive article .grid > :nth-child(235) {
    -ms-grid-row: 79;
  }
  .category article .grid > :nth-child(236), .search article .grid > :nth-child(236), .archive article .grid > :nth-child(236) {
    -ms-grid-row: 79;
  }
  .category article .grid > :nth-child(237), .search article .grid > :nth-child(237), .archive article .grid > :nth-child(237) {
    -ms-grid-row: 79;
  }
  .category article .grid > :nth-child(238), .search article .grid > :nth-child(238), .archive article .grid > :nth-child(238) {
    -ms-grid-row: 80;
  }
  .category article .grid > :nth-child(239), .search article .grid > :nth-child(239), .archive article .grid > :nth-child(239) {
    -ms-grid-row: 80;
  }
  .category article .grid > :nth-child(240), .search article .grid > :nth-child(240), .archive article .grid > :nth-child(240) {
    -ms-grid-row: 80;
  }
  .category article .grid > :nth-child(241), .search article .grid > :nth-child(241), .archive article .grid > :nth-child(241) {
    -ms-grid-row: 81;
  }
  .category article .grid > :nth-child(242), .search article .grid > :nth-child(242), .archive article .grid > :nth-child(242) {
    -ms-grid-row: 81;
  }
  .category article .grid > :nth-child(243), .search article .grid > :nth-child(243), .archive article .grid > :nth-child(243) {
    -ms-grid-row: 81;
  }
  .category article .grid > :nth-child(244), .search article .grid > :nth-child(244), .archive article .grid > :nth-child(244) {
    -ms-grid-row: 82;
  }
  .category article .grid > :nth-child(245), .search article .grid > :nth-child(245), .archive article .grid > :nth-child(245) {
    -ms-grid-row: 82;
  }
  .category article .grid > :nth-child(246), .search article .grid > :nth-child(246), .archive article .grid > :nth-child(246) {
    -ms-grid-row: 82;
  }
  .category article .grid > :nth-child(247), .search article .grid > :nth-child(247), .archive article .grid > :nth-child(247) {
    -ms-grid-row: 83;
  }
  .category article .grid > :nth-child(248), .search article .grid > :nth-child(248), .archive article .grid > :nth-child(248) {
    -ms-grid-row: 83;
  }
  .category article .grid > :nth-child(249), .search article .grid > :nth-child(249), .archive article .grid > :nth-child(249) {
    -ms-grid-row: 83;
  }
  .category article .grid > :nth-child(250), .search article .grid > :nth-child(250), .archive article .grid > :nth-child(250) {
    -ms-grid-row: 84;
  }
  .category article .grid > :nth-child(251), .search article .grid > :nth-child(251), .archive article .grid > :nth-child(251) {
    -ms-grid-row: 84;
  }
  .category article .grid > :nth-child(252), .search article .grid > :nth-child(252), .archive article .grid > :nth-child(252) {
    -ms-grid-row: 84;
  }
  .category article .grid > :nth-child(253), .search article .grid > :nth-child(253), .archive article .grid > :nth-child(253) {
    -ms-grid-row: 85;
  }
  .category article .grid > :nth-child(254), .search article .grid > :nth-child(254), .archive article .grid > :nth-child(254) {
    -ms-grid-row: 85;
  }
  .category article .grid > :nth-child(255), .search article .grid > :nth-child(255), .archive article .grid > :nth-child(255) {
    -ms-grid-row: 85;
  }
  .category article .grid > :nth-child(256), .search article .grid > :nth-child(256), .archive article .grid > :nth-child(256) {
    -ms-grid-row: 86;
  }
  .category article .grid > :nth-child(257), .search article .grid > :nth-child(257), .archive article .grid > :nth-child(257) {
    -ms-grid-row: 86;
  }
  .category article .grid > :nth-child(258), .search article .grid > :nth-child(258), .archive article .grid > :nth-child(258) {
    -ms-grid-row: 86;
  }
  .category article .grid > :nth-child(259), .search article .grid > :nth-child(259), .archive article .grid > :nth-child(259) {
    -ms-grid-row: 87;
  }
  .category article .grid > :nth-child(260), .search article .grid > :nth-child(260), .archive article .grid > :nth-child(260) {
    -ms-grid-row: 87;
  }
  .category article .grid > :nth-child(261), .search article .grid > :nth-child(261), .archive article .grid > :nth-child(261) {
    -ms-grid-row: 87;
  }
  .category article .grid > :nth-child(262), .search article .grid > :nth-child(262), .archive article .grid > :nth-child(262) {
    -ms-grid-row: 88;
  }
  .category article .grid > :nth-child(263), .search article .grid > :nth-child(263), .archive article .grid > :nth-child(263) {
    -ms-grid-row: 88;
  }
  .category article .grid > :nth-child(264), .search article .grid > :nth-child(264), .archive article .grid > :nth-child(264) {
    -ms-grid-row: 88;
  }
  .category article .grid > :nth-child(265), .search article .grid > :nth-child(265), .archive article .grid > :nth-child(265) {
    -ms-grid-row: 89;
  }
  .category article .grid > :nth-child(266), .search article .grid > :nth-child(266), .archive article .grid > :nth-child(266) {
    -ms-grid-row: 89;
  }
  .category article .grid > :nth-child(267), .search article .grid > :nth-child(267), .archive article .grid > :nth-child(267) {
    -ms-grid-row: 89;
  }
  .category article .grid > :nth-child(268), .search article .grid > :nth-child(268), .archive article .grid > :nth-child(268) {
    -ms-grid-row: 90;
  }
  .category article .grid > :nth-child(269), .search article .grid > :nth-child(269), .archive article .grid > :nth-child(269) {
    -ms-grid-row: 90;
  }
  .category article .grid > :nth-child(270), .search article .grid > :nth-child(270), .archive article .grid > :nth-child(270) {
    -ms-grid-row: 90;
  }
  .category article .grid > :nth-child(271), .search article .grid > :nth-child(271), .archive article .grid > :nth-child(271) {
    -ms-grid-row: 91;
  }
  .category article .grid > :nth-child(272), .search article .grid > :nth-child(272), .archive article .grid > :nth-child(272) {
    -ms-grid-row: 91;
  }
  .category article .grid > :nth-child(273), .search article .grid > :nth-child(273), .archive article .grid > :nth-child(273) {
    -ms-grid-row: 91;
  }
  .category article .grid > :nth-child(274), .search article .grid > :nth-child(274), .archive article .grid > :nth-child(274) {
    -ms-grid-row: 92;
  }
  .category article .grid > :nth-child(275), .search article .grid > :nth-child(275), .archive article .grid > :nth-child(275) {
    -ms-grid-row: 92;
  }
  .category article .grid > :nth-child(276), .search article .grid > :nth-child(276), .archive article .grid > :nth-child(276) {
    -ms-grid-row: 92;
  }
  .category article .grid > :nth-child(277), .search article .grid > :nth-child(277), .archive article .grid > :nth-child(277) {
    -ms-grid-row: 93;
  }
  .category article .grid > :nth-child(278), .search article .grid > :nth-child(278), .archive article .grid > :nth-child(278) {
    -ms-grid-row: 93;
  }
  .category article .grid > :nth-child(279), .search article .grid > :nth-child(279), .archive article .grid > :nth-child(279) {
    -ms-grid-row: 93;
  }
  .category article .grid > :nth-child(280), .search article .grid > :nth-child(280), .archive article .grid > :nth-child(280) {
    -ms-grid-row: 94;
  }
  .category article .grid > :nth-child(281), .search article .grid > :nth-child(281), .archive article .grid > :nth-child(281) {
    -ms-grid-row: 94;
  }
  .category article .grid > :nth-child(282), .search article .grid > :nth-child(282), .archive article .grid > :nth-child(282) {
    -ms-grid-row: 94;
  }
  .category article .grid > :nth-child(283), .search article .grid > :nth-child(283), .archive article .grid > :nth-child(283) {
    -ms-grid-row: 95;
  }
  .category article .grid > :nth-child(284), .search article .grid > :nth-child(284), .archive article .grid > :nth-child(284) {
    -ms-grid-row: 95;
  }
  .category article .grid > :nth-child(285), .search article .grid > :nth-child(285), .archive article .grid > :nth-child(285) {
    -ms-grid-row: 95;
  }
  .category article .grid > :nth-child(286), .search article .grid > :nth-child(286), .archive article .grid > :nth-child(286) {
    -ms-grid-row: 96;
  }
  .category article .grid > :nth-child(287), .search article .grid > :nth-child(287), .archive article .grid > :nth-child(287) {
    -ms-grid-row: 96;
  }
  .category article .grid > :nth-child(288), .search article .grid > :nth-child(288), .archive article .grid > :nth-child(288) {
    -ms-grid-row: 96;
  }
  .category article .grid > :nth-child(289), .search article .grid > :nth-child(289), .archive article .grid > :nth-child(289) {
    -ms-grid-row: 97;
  }
  .category article .grid > :nth-child(290), .search article .grid > :nth-child(290), .archive article .grid > :nth-child(290) {
    -ms-grid-row: 97;
  }
  .category article .grid > :nth-child(291), .search article .grid > :nth-child(291), .archive article .grid > :nth-child(291) {
    -ms-grid-row: 97;
  }
  .category article .grid > :nth-child(292), .search article .grid > :nth-child(292), .archive article .grid > :nth-child(292) {
    -ms-grid-row: 98;
  }
  .category article .grid > :nth-child(293), .search article .grid > :nth-child(293), .archive article .grid > :nth-child(293) {
    -ms-grid-row: 98;
  }
  .category article .grid > :nth-child(294), .search article .grid > :nth-child(294), .archive article .grid > :nth-child(294) {
    -ms-grid-row: 98;
  }
  .category article .grid > :nth-child(295), .search article .grid > :nth-child(295), .archive article .grid > :nth-child(295) {
    -ms-grid-row: 99;
  }
  .category article .grid > :nth-child(296), .search article .grid > :nth-child(296), .archive article .grid > :nth-child(296) {
    -ms-grid-row: 99;
  }
  .category article .grid > :nth-child(297), .search article .grid > :nth-child(297), .archive article .grid > :nth-child(297) {
    -ms-grid-row: 99;
  }
}
.category .post, .search .post, .archive .post {
  margin-bottom: 5vh;
}
@media screen and (min-width: 860px) and (max-width: 989px) {
  .category .post.animation-fade-in:nth-child(2n+1) + .animation-fade-in, .search .post.animation-fade-in:nth-child(2n+1) + .animation-fade-in, .archive .post.animation-fade-in:nth-child(2n+1) + .animation-fade-in {
    -webkit-animation-delay: 0.5s;
            animation-delay: 0.5s;
  }
}
@media screen and (min-width: 990px) {
  .category .post, .search .post, .archive .post {
    margin-bottom: 10vh;
  }
  .category .post.animation-fade-in:nth-child(3n+1) + .animation-fade-in, .search .post.animation-fade-in:nth-child(3n+1) + .animation-fade-in, .archive .post.animation-fade-in:nth-child(3n+1) + .animation-fade-in {
    -webkit-animation-delay: 0.5s;
            animation-delay: 0.5s;
  }
  .category .post.animation-fade-in:nth-child(3n+1) + .animation-fade-in + .animation-fade-in, .search .post.animation-fade-in:nth-child(3n+1) + .animation-fade-in + .animation-fade-in, .archive .post.animation-fade-in:nth-child(3n+1) + .animation-fade-in + .animation-fade-in {
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
  }
}
.category .post__img:not(.hero__img), .search .post__img:not(.hero__img), .archive .post__img:not(.hero__img) {
  margin-bottom: 1rem;
}
@media screen and (min-width: 990px) {
  .category .post h2, .search .post h2, .archive .post h2 {
    min-height: 2.3335em;
  }
}
.category .post p, .search .post p, .archive .post p {
  /* display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  text-overflow: ellipsis;
  overflow: hidden; */
}

.no-posts {
  margin: 10vh auto;
}

.pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 5vh auto;
}

.gallery {
  position: relative;
  min-height: 100vh;
  overflow: hidden;
}
@media screen and (min-width: 990px) {
  .gallery {
    padding: 0 5rem 5rem;
  }
}
@media screen and (max-width: 989px) {
  .gallery.overview {
    min-height: 65vh;
  }
}
.gallery__header {
  padding: 0 15px;
  -webkit-transition: height 0.5s ease;
  transition: height 0.5s ease;
}
.gallery__header.hidden {
  visibility: hidden;
  height: 0;
}
@media screen and (min-width: 990px) {
  .gallery__header {
    padding: 0 5rem;
  }
}
@media screen and (min-width: 990px) {
  .gallery__header__title {
    padding-left: 5rem;
  }
}
.gallery__navigation {
  position: absolute;
  bottom: 2rem;
  left: 5rem;
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
  width: calc(100% - 10rem);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (min-width: 990px) {
  .gallery__navigation {
    bottom: 2.5rem;
  }
}
.gallery__navigation__prev, .gallery__navigation__next {
  position: relative;
  width: 1rem;
  height: 1rem;
}
.gallery__navigation__prev label, .gallery__navigation__next label {
  position: absolute;
  top: 0;
  left: 0;
  cursor: pointer;
  -webkit-transition: -webkit-transform 0.5s ease;
  transition: -webkit-transform 0.5s ease;
  transition: transform 0.5s ease;
  transition: transform 0.5s ease, -webkit-transform 0.5s ease;
}
.gallery__navigation__prev label:hover, .gallery__navigation__next label:hover {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}
.gallery__navigation__overview {
  background-color: #aa8055;
  width: 1.75rem;
  height: 1.75rem;
  margin: 0 1.5rem;
  position: relative;
  cursor: pointer;
  -webkit-transition: -webkit-transform 0.5s ease;
  transition: -webkit-transform 0.5s ease;
  transition: transform 0.5s ease;
  transition: transform 0.5s ease, -webkit-transform 0.5s ease;
}
.gallery__navigation__overview:hover {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}
.gallery__navigation__overview:before, .gallery__navigation__overview:after {
  content: "";
  position: absolute;
  background: white;
}
.gallery__navigation__overview:before {
  width: 100%;
  height: 3px;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.gallery__navigation__overview:after {
  height: 100%;
  width: 3px;
  left: 50%;
  top: 0;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.gallery__slide {
  position: absolute;
  top: 0;
  left: 0;
  height: calc(100vh - 5rem);
  width: 100%;
  opacity: 0;
  overflow: hidden;
  -webkit-transition: opacity 1.5s ease;
  transition: opacity 1.5s ease;
}
@media screen and (min-width: 990px) {
  .gallery__slide {
    width: calc(100% - 10rem);
    left: 5rem;
  }
}
.gallery__slides {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.gallery__slide.overview {
  -webkit-animation: fly-in 0.5s ease;
          animation: fly-in 0.5s ease;
  position: relative;
  left: 0;
  height: 28.125vw;
  width: 50%;
  opacity: 1;
  cursor: -webkit-zoom-in;
  cursor: zoom-in;
}
@-webkit-keyframes fly-in {
  from {
    width: 33.3333333333%;
    -webkit-transform: scale(3);
            transform: scale(3);
  }
  to {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes fly-in {
  from {
    width: 33.3333333333%;
    -webkit-transform: scale(3);
            transform: scale(3);
  }
  to {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@media screen and (min-width: 990px) {
  .gallery__slide.overview {
    width: 33.3333333333%;
    height: 18.75vw;
  }
}
@media screen and (min-width: 990px) {
  .gallery__slide.overview:not(.animating):not(.fullscreen):hover .gallery__slide__img:after,
.gallery__slide.overview:not(.animating):not(.fullscreen):hover .gallery__slide__info {
    opacity: 1;
  }
}
.gallery__slide.overview.animating {
  overflow: visible;
  z-index: 1;
}
.gallery__slide.overview .gallery__slide__img:after,
.gallery__slide.overview .gallery__slide__info {
  opacity: 0;
}
.gallery__slide.fullscreen {
  overflow: visible;
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
}
.gallery__slide.fullscreen .gallery__slide__img {
  -webkit-transform: scale(2);
          transform: scale(2);
  z-index: 1;
}
@media screen and (min-width: 990px) {
  .gallery__slide.fullscreen .gallery__slide__img {
    -webkit-transform: scale(3);
            transform: scale(3);
  }
}
@media screen and (max-width: 989px) {
  .gallery__slide:nth-child(odd) .gallery__slide__img {
    -webkit-transform-origin: left;
            transform-origin: left;
  }
  .gallery__slide:nth-child(odd).fullscreen .gallery__slide__info {
    left: 0;
  }
  .gallery__slide:nth-child(even) .gallery__slide__img {
    -webkit-transform-origin: right;
            transform-origin: right;
  }
  .gallery__slide:nth-child(even).fullscreen .gallery__slide__info {
    right: 0;
    left: auto;
  }
  .gallery__slide:nth-child(1) .gallery__slide__img {
    -webkit-transform-origin: left top;
            transform-origin: left top;
  }
  .gallery__slide:nth-child(2) .gallery__slide__img {
    -webkit-transform-origin: right top;
            transform-origin: right top;
  }
  .gallery__slide:nth-child(odd):nth-last-child(1) .gallery__slide__img, .gallery__slide:nth-child(odd):nth-last-child(2) .gallery__slide__img {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
  }
  .gallery__slide:nth-child(odd):nth-last-child(1) + .gallery__slide .gallery__slide__img, .gallery__slide:nth-child(odd):nth-last-child(2) + .gallery__slide .gallery__slide__img {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
  }
}
@media screen and (min-width: 990px) {
  .gallery__slide:nth-child(3n+1) .gallery__slide__img {
    -webkit-transform-origin: left center;
            transform-origin: left center;
  }
  .gallery__slide:nth-child(3n+2) .gallery__slide__img {
    -webkit-transform-origin: center center;
            transform-origin: center center;
  }
  .gallery__slide:nth-child(3n+3) .gallery__slide__img {
    -webkit-transform-origin: right center;
            transform-origin: right center;
  }
  .gallery__slide:nth-child(3n+1):nth-last-child(1) .gallery__slide__img, .gallery__slide:nth-child(3n+1):nth-last-child(2) .gallery__slide__img, .gallery__slide:nth-child(3n+1):nth-last-child(3) .gallery__slide__img {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
  }
  .gallery__slide:nth-child(3n+1):nth-last-child(1) + .gallery__slide .gallery__slide__img, .gallery__slide:nth-child(3n+1):nth-last-child(2) + .gallery__slide .gallery__slide__img, .gallery__slide:nth-child(3n+1):nth-last-child(3) + .gallery__slide .gallery__slide__img {
    -webkit-transform-origin: center bottom;
            transform-origin: center bottom;
  }
  .gallery__slide:nth-child(3n+1):nth-last-child(1) + .gallery__slide + .gallery__slide .gallery__slide__img, .gallery__slide:nth-child(3n+1):nth-last-child(2) + .gallery__slide + .gallery__slide .gallery__slide__img, .gallery__slide:nth-child(3n+1):nth-last-child(3) + .gallery__slide + .gallery__slide .gallery__slide__img {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
  }
  .gallery__slide:nth-child(1) .gallery__slide__img {
    -webkit-transform-origin: left top;
            transform-origin: left top;
  }
  .gallery__slide:nth-child(2) .gallery__slide__img {
    -webkit-transform-origin: center top;
            transform-origin: center top;
  }
  .gallery__slide:nth-child(3) .gallery__slide__img {
    -webkit-transform-origin: right top;
            transform-origin: right top;
  }
  .gallery__slide:nth-child(4):nth-last-child(1) .gallery__slide__img, .gallery__slide:nth-child(4):nth-last-child(2) .gallery__slide__img, .gallery__slide:nth-child(4):nth-last-child(3) .gallery__slide__img {
    -webkit-transform-origin: left center;
            transform-origin: left center;
  }
  .gallery__slide:nth-child(4):nth-last-child(1) + .gallery__slide .gallery__slide__img, .gallery__slide:nth-child(4):nth-last-child(2) + .gallery__slide .gallery__slide__img, .gallery__slide:nth-child(4):nth-last-child(3) + .gallery__slide .gallery__slide__img {
    -webkit-transform-origin: center center;
            transform-origin: center center;
  }
  .gallery__slide:nth-child(4):nth-last-child(1) + .gallery__slide + .gallery__slide .gallery__slide__img, .gallery__slide:nth-child(4):nth-last-child(2) + .gallery__slide + .gallery__slide .gallery__slide__img, .gallery__slide:nth-child(4):nth-last-child(3) + .gallery__slide + .gallery__slide .gallery__slide__img {
    -webkit-transform-origin: right center;
            transform-origin: right center;
  }
}
.gallery__slide__img {
  position: relative;
  height: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center top;
  -webkit-transition: -webkit-transform 1s ease;
  transition: -webkit-transform 1s ease;
  transition: transform 1s ease;
  transition: transform 1s ease, -webkit-transform 1s ease;
  -ms-touch-action: pan-x;
      touch-action: pan-x;
}
.gallery__slide__img:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  height: 50%;
  width: 100%;
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.78)), color-stop(90%, rgba(0, 0, 0, 0)));
  background: linear-gradient(to top, rgba(0, 0, 0, 0.78), rgba(0, 0, 0, 0) 90%);
  z-index: 2;
  opacity: 1;
  pointer-events: none;
  -webkit-animation: fade-in 2.5s ease;
          animation: fade-in 2.5s ease;
  -webkit-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
}
.gallery__slide__img img {
  display: none;
}
.gallery__slide__info {
  position: absolute;
  z-index: 3;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  color: white;
  padding: 15px;
  width: 100%;
  max-height: 100%;
  overflow: hidden;
  line-height: 1.5;
  font-family: "CentennialLTPro-Light", Times, serif;
  text-align: center;
  pointer-events: none;
  opacity: 1;
  -webkit-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
}
@media screen and (min-width: 990px) {
  .gallery__slide__info {
    width: 90%;
  }
}
@media screen and (min-width: 2560px) {
  .gallery__slide__info {
    bottom: 5vh;
    font-size: 2rem;
  }
}
.gallery > input[type=radio], .gallery > textarea[type=radio], .gallery > button[type=radio][type=submit] {
  display: none;
}
.gallery > input[type=radio]:nth-child(1):checked ~ .gallery__slides .gallery__slide:nth-child(1), .gallery > textarea[type=radio]:nth-child(1):checked ~ .gallery__slides .gallery__slide:nth-child(1), .gallery > button[type=radio][type=submit]:nth-child(1):checked ~ .gallery__slides .gallery__slide:nth-child(1) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(1):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(1):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(1):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(1):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(0), .gallery > textarea[type=radio]:nth-child(1):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(0), .gallery > button[type=radio][type=submit]:nth-child(1):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(0) {
  display: block;
}
.gallery > input[type=radio]:nth-child(1):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(1):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(1):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(1):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(2), .gallery > textarea[type=radio]:nth-child(1):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(2), .gallery > button[type=radio][type=submit]:nth-child(1):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(2) {
  display: block;
}
.gallery > input[type=radio]:nth-child(2):checked ~ .gallery__slides .gallery__slide:nth-child(2), .gallery > textarea[type=radio]:nth-child(2):checked ~ .gallery__slides .gallery__slide:nth-child(2), .gallery > button[type=radio][type=submit]:nth-child(2):checked ~ .gallery__slides .gallery__slide:nth-child(2) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(2):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(2):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(2):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(2):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(1), .gallery > textarea[type=radio]:nth-child(2):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(1), .gallery > button[type=radio][type=submit]:nth-child(2):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(1) {
  display: block;
}
.gallery > input[type=radio]:nth-child(2):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(2):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(2):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(2):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(3), .gallery > textarea[type=radio]:nth-child(2):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(3), .gallery > button[type=radio][type=submit]:nth-child(2):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(3) {
  display: block;
}
.gallery > input[type=radio]:nth-child(3):checked ~ .gallery__slides .gallery__slide:nth-child(3), .gallery > textarea[type=radio]:nth-child(3):checked ~ .gallery__slides .gallery__slide:nth-child(3), .gallery > button[type=radio][type=submit]:nth-child(3):checked ~ .gallery__slides .gallery__slide:nth-child(3) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(3):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(3):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(3):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(3):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(2), .gallery > textarea[type=radio]:nth-child(3):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(2), .gallery > button[type=radio][type=submit]:nth-child(3):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(2) {
  display: block;
}
.gallery > input[type=radio]:nth-child(3):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(3):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(3):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(3):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(4), .gallery > textarea[type=radio]:nth-child(3):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(4), .gallery > button[type=radio][type=submit]:nth-child(3):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(4) {
  display: block;
}
.gallery > input[type=radio]:nth-child(4):checked ~ .gallery__slides .gallery__slide:nth-child(4), .gallery > textarea[type=radio]:nth-child(4):checked ~ .gallery__slides .gallery__slide:nth-child(4), .gallery > button[type=radio][type=submit]:nth-child(4):checked ~ .gallery__slides .gallery__slide:nth-child(4) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(4):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(4):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(4):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(4):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(3), .gallery > textarea[type=radio]:nth-child(4):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(3), .gallery > button[type=radio][type=submit]:nth-child(4):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(3) {
  display: block;
}
.gallery > input[type=radio]:nth-child(4):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(4):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(4):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(4):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(5), .gallery > textarea[type=radio]:nth-child(4):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(5), .gallery > button[type=radio][type=submit]:nth-child(4):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(5) {
  display: block;
}
.gallery > input[type=radio]:nth-child(5):checked ~ .gallery__slides .gallery__slide:nth-child(5), .gallery > textarea[type=radio]:nth-child(5):checked ~ .gallery__slides .gallery__slide:nth-child(5), .gallery > button[type=radio][type=submit]:nth-child(5):checked ~ .gallery__slides .gallery__slide:nth-child(5) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(5):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(5):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(5):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(5):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(4), .gallery > textarea[type=radio]:nth-child(5):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(4), .gallery > button[type=radio][type=submit]:nth-child(5):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(4) {
  display: block;
}
.gallery > input[type=radio]:nth-child(5):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(5):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(5):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(5):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(6), .gallery > textarea[type=radio]:nth-child(5):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(6), .gallery > button[type=radio][type=submit]:nth-child(5):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(6) {
  display: block;
}
.gallery > input[type=radio]:nth-child(6):checked ~ .gallery__slides .gallery__slide:nth-child(6), .gallery > textarea[type=radio]:nth-child(6):checked ~ .gallery__slides .gallery__slide:nth-child(6), .gallery > button[type=radio][type=submit]:nth-child(6):checked ~ .gallery__slides .gallery__slide:nth-child(6) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(6):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(6):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(6):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(6):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(5), .gallery > textarea[type=radio]:nth-child(6):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(5), .gallery > button[type=radio][type=submit]:nth-child(6):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(5) {
  display: block;
}
.gallery > input[type=radio]:nth-child(6):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(6):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(6):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(6):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(7), .gallery > textarea[type=radio]:nth-child(6):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(7), .gallery > button[type=radio][type=submit]:nth-child(6):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(7) {
  display: block;
}
.gallery > input[type=radio]:nth-child(7):checked ~ .gallery__slides .gallery__slide:nth-child(7), .gallery > textarea[type=radio]:nth-child(7):checked ~ .gallery__slides .gallery__slide:nth-child(7), .gallery > button[type=radio][type=submit]:nth-child(7):checked ~ .gallery__slides .gallery__slide:nth-child(7) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(7):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(7):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(7):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(7):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(6), .gallery > textarea[type=radio]:nth-child(7):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(6), .gallery > button[type=radio][type=submit]:nth-child(7):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(6) {
  display: block;
}
.gallery > input[type=radio]:nth-child(7):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(7):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(7):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(7):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(8), .gallery > textarea[type=radio]:nth-child(7):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(8), .gallery > button[type=radio][type=submit]:nth-child(7):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(8) {
  display: block;
}
.gallery > input[type=radio]:nth-child(8):checked ~ .gallery__slides .gallery__slide:nth-child(8), .gallery > textarea[type=radio]:nth-child(8):checked ~ .gallery__slides .gallery__slide:nth-child(8), .gallery > button[type=radio][type=submit]:nth-child(8):checked ~ .gallery__slides .gallery__slide:nth-child(8) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(8):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(8):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(8):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(8):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(7), .gallery > textarea[type=radio]:nth-child(8):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(7), .gallery > button[type=radio][type=submit]:nth-child(8):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(7) {
  display: block;
}
.gallery > input[type=radio]:nth-child(8):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(8):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(8):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(8):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(9), .gallery > textarea[type=radio]:nth-child(8):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(9), .gallery > button[type=radio][type=submit]:nth-child(8):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(9) {
  display: block;
}
.gallery > input[type=radio]:nth-child(9):checked ~ .gallery__slides .gallery__slide:nth-child(9), .gallery > textarea[type=radio]:nth-child(9):checked ~ .gallery__slides .gallery__slide:nth-child(9), .gallery > button[type=radio][type=submit]:nth-child(9):checked ~ .gallery__slides .gallery__slide:nth-child(9) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(9):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(9):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(9):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(9):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(8), .gallery > textarea[type=radio]:nth-child(9):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(8), .gallery > button[type=radio][type=submit]:nth-child(9):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(8) {
  display: block;
}
.gallery > input[type=radio]:nth-child(9):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(9):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(9):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(9):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(10), .gallery > textarea[type=radio]:nth-child(9):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(10), .gallery > button[type=radio][type=submit]:nth-child(9):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(10) {
  display: block;
}
.gallery > input[type=radio]:nth-child(10):checked ~ .gallery__slides .gallery__slide:nth-child(10), .gallery > textarea[type=radio]:nth-child(10):checked ~ .gallery__slides .gallery__slide:nth-child(10), .gallery > button[type=radio][type=submit]:nth-child(10):checked ~ .gallery__slides .gallery__slide:nth-child(10) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(10):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(10):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(10):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(10):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(9), .gallery > textarea[type=radio]:nth-child(10):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(9), .gallery > button[type=radio][type=submit]:nth-child(10):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(9) {
  display: block;
}
.gallery > input[type=radio]:nth-child(10):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(10):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(10):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(10):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(11), .gallery > textarea[type=radio]:nth-child(10):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(11), .gallery > button[type=radio][type=submit]:nth-child(10):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(11) {
  display: block;
}
.gallery > input[type=radio]:nth-child(11):checked ~ .gallery__slides .gallery__slide:nth-child(11), .gallery > textarea[type=radio]:nth-child(11):checked ~ .gallery__slides .gallery__slide:nth-child(11), .gallery > button[type=radio][type=submit]:nth-child(11):checked ~ .gallery__slides .gallery__slide:nth-child(11) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(11):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(11):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(11):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(11):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(10), .gallery > textarea[type=radio]:nth-child(11):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(10), .gallery > button[type=radio][type=submit]:nth-child(11):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(10) {
  display: block;
}
.gallery > input[type=radio]:nth-child(11):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(11):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(11):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(11):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(12), .gallery > textarea[type=radio]:nth-child(11):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(12), .gallery > button[type=radio][type=submit]:nth-child(11):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(12) {
  display: block;
}
.gallery > input[type=radio]:nth-child(12):checked ~ .gallery__slides .gallery__slide:nth-child(12), .gallery > textarea[type=radio]:nth-child(12):checked ~ .gallery__slides .gallery__slide:nth-child(12), .gallery > button[type=radio][type=submit]:nth-child(12):checked ~ .gallery__slides .gallery__slide:nth-child(12) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(12):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(12):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(12):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(12):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(11), .gallery > textarea[type=radio]:nth-child(12):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(11), .gallery > button[type=radio][type=submit]:nth-child(12):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(11) {
  display: block;
}
.gallery > input[type=radio]:nth-child(12):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(12):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(12):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(12):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(13), .gallery > textarea[type=radio]:nth-child(12):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(13), .gallery > button[type=radio][type=submit]:nth-child(12):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(13) {
  display: block;
}
.gallery > input[type=radio]:nth-child(13):checked ~ .gallery__slides .gallery__slide:nth-child(13), .gallery > textarea[type=radio]:nth-child(13):checked ~ .gallery__slides .gallery__slide:nth-child(13), .gallery > button[type=radio][type=submit]:nth-child(13):checked ~ .gallery__slides .gallery__slide:nth-child(13) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(13):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(13):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(13):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(13):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(12), .gallery > textarea[type=radio]:nth-child(13):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(12), .gallery > button[type=radio][type=submit]:nth-child(13):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(12) {
  display: block;
}
.gallery > input[type=radio]:nth-child(13):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(13):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(13):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(13):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(14), .gallery > textarea[type=radio]:nth-child(13):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(14), .gallery > button[type=radio][type=submit]:nth-child(13):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(14) {
  display: block;
}
.gallery > input[type=radio]:nth-child(14):checked ~ .gallery__slides .gallery__slide:nth-child(14), .gallery > textarea[type=radio]:nth-child(14):checked ~ .gallery__slides .gallery__slide:nth-child(14), .gallery > button[type=radio][type=submit]:nth-child(14):checked ~ .gallery__slides .gallery__slide:nth-child(14) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(14):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(14):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(14):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(14):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(13), .gallery > textarea[type=radio]:nth-child(14):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(13), .gallery > button[type=radio][type=submit]:nth-child(14):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(13) {
  display: block;
}
.gallery > input[type=radio]:nth-child(14):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(14):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(14):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(14):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(15), .gallery > textarea[type=radio]:nth-child(14):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(15), .gallery > button[type=radio][type=submit]:nth-child(14):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(15) {
  display: block;
}
.gallery > input[type=radio]:nth-child(15):checked ~ .gallery__slides .gallery__slide:nth-child(15), .gallery > textarea[type=radio]:nth-child(15):checked ~ .gallery__slides .gallery__slide:nth-child(15), .gallery > button[type=radio][type=submit]:nth-child(15):checked ~ .gallery__slides .gallery__slide:nth-child(15) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(15):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(15):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(15):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(15):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(14), .gallery > textarea[type=radio]:nth-child(15):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(14), .gallery > button[type=radio][type=submit]:nth-child(15):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(14) {
  display: block;
}
.gallery > input[type=radio]:nth-child(15):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(15):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(15):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(15):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(16), .gallery > textarea[type=radio]:nth-child(15):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(16), .gallery > button[type=radio][type=submit]:nth-child(15):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(16) {
  display: block;
}
.gallery > input[type=radio]:nth-child(16):checked ~ .gallery__slides .gallery__slide:nth-child(16), .gallery > textarea[type=radio]:nth-child(16):checked ~ .gallery__slides .gallery__slide:nth-child(16), .gallery > button[type=radio][type=submit]:nth-child(16):checked ~ .gallery__slides .gallery__slide:nth-child(16) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(16):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(16):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(16):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(16):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(15), .gallery > textarea[type=radio]:nth-child(16):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(15), .gallery > button[type=radio][type=submit]:nth-child(16):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(15) {
  display: block;
}
.gallery > input[type=radio]:nth-child(16):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(16):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(16):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(16):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(17), .gallery > textarea[type=radio]:nth-child(16):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(17), .gallery > button[type=radio][type=submit]:nth-child(16):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(17) {
  display: block;
}
.gallery > input[type=radio]:nth-child(17):checked ~ .gallery__slides .gallery__slide:nth-child(17), .gallery > textarea[type=radio]:nth-child(17):checked ~ .gallery__slides .gallery__slide:nth-child(17), .gallery > button[type=radio][type=submit]:nth-child(17):checked ~ .gallery__slides .gallery__slide:nth-child(17) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(17):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(17):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(17):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(17):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(16), .gallery > textarea[type=radio]:nth-child(17):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(16), .gallery > button[type=radio][type=submit]:nth-child(17):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(16) {
  display: block;
}
.gallery > input[type=radio]:nth-child(17):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(17):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(17):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(17):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(18), .gallery > textarea[type=radio]:nth-child(17):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(18), .gallery > button[type=radio][type=submit]:nth-child(17):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(18) {
  display: block;
}
.gallery > input[type=radio]:nth-child(18):checked ~ .gallery__slides .gallery__slide:nth-child(18), .gallery > textarea[type=radio]:nth-child(18):checked ~ .gallery__slides .gallery__slide:nth-child(18), .gallery > button[type=radio][type=submit]:nth-child(18):checked ~ .gallery__slides .gallery__slide:nth-child(18) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(18):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(18):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(18):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(18):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(17), .gallery > textarea[type=radio]:nth-child(18):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(17), .gallery > button[type=radio][type=submit]:nth-child(18):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(17) {
  display: block;
}
.gallery > input[type=radio]:nth-child(18):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(18):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(18):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(18):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(19), .gallery > textarea[type=radio]:nth-child(18):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(19), .gallery > button[type=radio][type=submit]:nth-child(18):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(19) {
  display: block;
}
.gallery > input[type=radio]:nth-child(19):checked ~ .gallery__slides .gallery__slide:nth-child(19), .gallery > textarea[type=radio]:nth-child(19):checked ~ .gallery__slides .gallery__slide:nth-child(19), .gallery > button[type=radio][type=submit]:nth-child(19):checked ~ .gallery__slides .gallery__slide:nth-child(19) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(19):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(19):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(19):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(19):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(18), .gallery > textarea[type=radio]:nth-child(19):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(18), .gallery > button[type=radio][type=submit]:nth-child(19):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(18) {
  display: block;
}
.gallery > input[type=radio]:nth-child(19):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(19):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(19):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(19):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(20), .gallery > textarea[type=radio]:nth-child(19):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(20), .gallery > button[type=radio][type=submit]:nth-child(19):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(20) {
  display: block;
}
.gallery > input[type=radio]:nth-child(20):checked ~ .gallery__slides .gallery__slide:nth-child(20), .gallery > textarea[type=radio]:nth-child(20):checked ~ .gallery__slides .gallery__slide:nth-child(20), .gallery > button[type=radio][type=submit]:nth-child(20):checked ~ .gallery__slides .gallery__slide:nth-child(20) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(20):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(20):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(20):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(20):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(19), .gallery > textarea[type=radio]:nth-child(20):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(19), .gallery > button[type=radio][type=submit]:nth-child(20):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(19) {
  display: block;
}
.gallery > input[type=radio]:nth-child(20):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(20):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(20):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(20):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(21), .gallery > textarea[type=radio]:nth-child(20):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(21), .gallery > button[type=radio][type=submit]:nth-child(20):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(21) {
  display: block;
}
.gallery > input[type=radio]:nth-child(21):checked ~ .gallery__slides .gallery__slide:nth-child(21), .gallery > textarea[type=radio]:nth-child(21):checked ~ .gallery__slides .gallery__slide:nth-child(21), .gallery > button[type=radio][type=submit]:nth-child(21):checked ~ .gallery__slides .gallery__slide:nth-child(21) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(21):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(21):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(21):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(21):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(20), .gallery > textarea[type=radio]:nth-child(21):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(20), .gallery > button[type=radio][type=submit]:nth-child(21):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(20) {
  display: block;
}
.gallery > input[type=radio]:nth-child(21):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(21):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(21):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(21):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(22), .gallery > textarea[type=radio]:nth-child(21):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(22), .gallery > button[type=radio][type=submit]:nth-child(21):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(22) {
  display: block;
}
.gallery > input[type=radio]:nth-child(22):checked ~ .gallery__slides .gallery__slide:nth-child(22), .gallery > textarea[type=radio]:nth-child(22):checked ~ .gallery__slides .gallery__slide:nth-child(22), .gallery > button[type=radio][type=submit]:nth-child(22):checked ~ .gallery__slides .gallery__slide:nth-child(22) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(22):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(22):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(22):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(22):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(21), .gallery > textarea[type=radio]:nth-child(22):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(21), .gallery > button[type=radio][type=submit]:nth-child(22):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(21) {
  display: block;
}
.gallery > input[type=radio]:nth-child(22):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(22):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(22):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(22):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(23), .gallery > textarea[type=radio]:nth-child(22):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(23), .gallery > button[type=radio][type=submit]:nth-child(22):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(23) {
  display: block;
}
.gallery > input[type=radio]:nth-child(23):checked ~ .gallery__slides .gallery__slide:nth-child(23), .gallery > textarea[type=radio]:nth-child(23):checked ~ .gallery__slides .gallery__slide:nth-child(23), .gallery > button[type=radio][type=submit]:nth-child(23):checked ~ .gallery__slides .gallery__slide:nth-child(23) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(23):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(23):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(23):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(23):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(22), .gallery > textarea[type=radio]:nth-child(23):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(22), .gallery > button[type=radio][type=submit]:nth-child(23):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(22) {
  display: block;
}
.gallery > input[type=radio]:nth-child(23):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(23):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(23):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(23):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(24), .gallery > textarea[type=radio]:nth-child(23):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(24), .gallery > button[type=radio][type=submit]:nth-child(23):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(24) {
  display: block;
}
.gallery > input[type=radio]:nth-child(24):checked ~ .gallery__slides .gallery__slide:nth-child(24), .gallery > textarea[type=radio]:nth-child(24):checked ~ .gallery__slides .gallery__slide:nth-child(24), .gallery > button[type=radio][type=submit]:nth-child(24):checked ~ .gallery__slides .gallery__slide:nth-child(24) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(24):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(24):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(24):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(24):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(23), .gallery > textarea[type=radio]:nth-child(24):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(23), .gallery > button[type=radio][type=submit]:nth-child(24):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(23) {
  display: block;
}
.gallery > input[type=radio]:nth-child(24):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(24):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(24):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(24):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(25), .gallery > textarea[type=radio]:nth-child(24):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(25), .gallery > button[type=radio][type=submit]:nth-child(24):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(25) {
  display: block;
}
.gallery > input[type=radio]:nth-child(25):checked ~ .gallery__slides .gallery__slide:nth-child(25), .gallery > textarea[type=radio]:nth-child(25):checked ~ .gallery__slides .gallery__slide:nth-child(25), .gallery > button[type=radio][type=submit]:nth-child(25):checked ~ .gallery__slides .gallery__slide:nth-child(25) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(25):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(25):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(25):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(25):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(24), .gallery > textarea[type=radio]:nth-child(25):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(24), .gallery > button[type=radio][type=submit]:nth-child(25):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(24) {
  display: block;
}
.gallery > input[type=radio]:nth-child(25):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(25):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(25):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(25):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(26), .gallery > textarea[type=radio]:nth-child(25):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(26), .gallery > button[type=radio][type=submit]:nth-child(25):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(26) {
  display: block;
}
.gallery > input[type=radio]:nth-child(26):checked ~ .gallery__slides .gallery__slide:nth-child(26), .gallery > textarea[type=radio]:nth-child(26):checked ~ .gallery__slides .gallery__slide:nth-child(26), .gallery > button[type=radio][type=submit]:nth-child(26):checked ~ .gallery__slides .gallery__slide:nth-child(26) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(26):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(26):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(26):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(26):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(25), .gallery > textarea[type=radio]:nth-child(26):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(25), .gallery > button[type=radio][type=submit]:nth-child(26):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(25) {
  display: block;
}
.gallery > input[type=radio]:nth-child(26):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(26):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(26):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(26):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(27), .gallery > textarea[type=radio]:nth-child(26):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(27), .gallery > button[type=radio][type=submit]:nth-child(26):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(27) {
  display: block;
}
.gallery > input[type=radio]:nth-child(27):checked ~ .gallery__slides .gallery__slide:nth-child(27), .gallery > textarea[type=radio]:nth-child(27):checked ~ .gallery__slides .gallery__slide:nth-child(27), .gallery > button[type=radio][type=submit]:nth-child(27):checked ~ .gallery__slides .gallery__slide:nth-child(27) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(27):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(27):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(27):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(27):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(26), .gallery > textarea[type=radio]:nth-child(27):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(26), .gallery > button[type=radio][type=submit]:nth-child(27):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(26) {
  display: block;
}
.gallery > input[type=radio]:nth-child(27):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(27):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(27):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(27):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(28), .gallery > textarea[type=radio]:nth-child(27):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(28), .gallery > button[type=radio][type=submit]:nth-child(27):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(28) {
  display: block;
}
.gallery > input[type=radio]:nth-child(28):checked ~ .gallery__slides .gallery__slide:nth-child(28), .gallery > textarea[type=radio]:nth-child(28):checked ~ .gallery__slides .gallery__slide:nth-child(28), .gallery > button[type=radio][type=submit]:nth-child(28):checked ~ .gallery__slides .gallery__slide:nth-child(28) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(28):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(28):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(28):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(28):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(27), .gallery > textarea[type=radio]:nth-child(28):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(27), .gallery > button[type=radio][type=submit]:nth-child(28):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(27) {
  display: block;
}
.gallery > input[type=radio]:nth-child(28):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(28):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(28):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(28):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(29), .gallery > textarea[type=radio]:nth-child(28):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(29), .gallery > button[type=radio][type=submit]:nth-child(28):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(29) {
  display: block;
}
.gallery > input[type=radio]:nth-child(29):checked ~ .gallery__slides .gallery__slide:nth-child(29), .gallery > textarea[type=radio]:nth-child(29):checked ~ .gallery__slides .gallery__slide:nth-child(29), .gallery > button[type=radio][type=submit]:nth-child(29):checked ~ .gallery__slides .gallery__slide:nth-child(29) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(29):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(29):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(29):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(29):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(28), .gallery > textarea[type=radio]:nth-child(29):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(28), .gallery > button[type=radio][type=submit]:nth-child(29):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(28) {
  display: block;
}
.gallery > input[type=radio]:nth-child(29):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(29):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(29):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(29):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(30), .gallery > textarea[type=radio]:nth-child(29):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(30), .gallery > button[type=radio][type=submit]:nth-child(29):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(30) {
  display: block;
}
.gallery > input[type=radio]:nth-child(30):checked ~ .gallery__slides .gallery__slide:nth-child(30), .gallery > textarea[type=radio]:nth-child(30):checked ~ .gallery__slides .gallery__slide:nth-child(30), .gallery > button[type=radio][type=submit]:nth-child(30):checked ~ .gallery__slides .gallery__slide:nth-child(30) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(30):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(30):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(30):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(30):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(29), .gallery > textarea[type=radio]:nth-child(30):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(29), .gallery > button[type=radio][type=submit]:nth-child(30):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(29) {
  display: block;
}
.gallery > input[type=radio]:nth-child(30):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(30):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(30):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(30):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(31), .gallery > textarea[type=radio]:nth-child(30):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(31), .gallery > button[type=radio][type=submit]:nth-child(30):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(31) {
  display: block;
}
.gallery > input[type=radio]:nth-child(31):checked ~ .gallery__slides .gallery__slide:nth-child(31), .gallery > textarea[type=radio]:nth-child(31):checked ~ .gallery__slides .gallery__slide:nth-child(31), .gallery > button[type=radio][type=submit]:nth-child(31):checked ~ .gallery__slides .gallery__slide:nth-child(31) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(31):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(31):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(31):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(31):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(30), .gallery > textarea[type=radio]:nth-child(31):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(30), .gallery > button[type=radio][type=submit]:nth-child(31):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(30) {
  display: block;
}
.gallery > input[type=radio]:nth-child(31):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(31):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(31):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(31):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(32), .gallery > textarea[type=radio]:nth-child(31):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(32), .gallery > button[type=radio][type=submit]:nth-child(31):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(32) {
  display: block;
}
.gallery > input[type=radio]:nth-child(32):checked ~ .gallery__slides .gallery__slide:nth-child(32), .gallery > textarea[type=radio]:nth-child(32):checked ~ .gallery__slides .gallery__slide:nth-child(32), .gallery > button[type=radio][type=submit]:nth-child(32):checked ~ .gallery__slides .gallery__slide:nth-child(32) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(32):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(32):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(32):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(32):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(31), .gallery > textarea[type=radio]:nth-child(32):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(31), .gallery > button[type=radio][type=submit]:nth-child(32):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(31) {
  display: block;
}
.gallery > input[type=radio]:nth-child(32):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(32):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(32):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(32):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(33), .gallery > textarea[type=radio]:nth-child(32):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(33), .gallery > button[type=radio][type=submit]:nth-child(32):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(33) {
  display: block;
}
.gallery > input[type=radio]:nth-child(33):checked ~ .gallery__slides .gallery__slide:nth-child(33), .gallery > textarea[type=radio]:nth-child(33):checked ~ .gallery__slides .gallery__slide:nth-child(33), .gallery > button[type=radio][type=submit]:nth-child(33):checked ~ .gallery__slides .gallery__slide:nth-child(33) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(33):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(33):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(33):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(33):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(32), .gallery > textarea[type=radio]:nth-child(33):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(32), .gallery > button[type=radio][type=submit]:nth-child(33):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(32) {
  display: block;
}
.gallery > input[type=radio]:nth-child(33):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(33):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(33):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(33):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(34), .gallery > textarea[type=radio]:nth-child(33):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(34), .gallery > button[type=radio][type=submit]:nth-child(33):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(34) {
  display: block;
}
.gallery > input[type=radio]:nth-child(34):checked ~ .gallery__slides .gallery__slide:nth-child(34), .gallery > textarea[type=radio]:nth-child(34):checked ~ .gallery__slides .gallery__slide:nth-child(34), .gallery > button[type=radio][type=submit]:nth-child(34):checked ~ .gallery__slides .gallery__slide:nth-child(34) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(34):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(34):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(34):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(34):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(33), .gallery > textarea[type=radio]:nth-child(34):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(33), .gallery > button[type=radio][type=submit]:nth-child(34):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(33) {
  display: block;
}
.gallery > input[type=radio]:nth-child(34):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(34):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(34):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(34):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(35), .gallery > textarea[type=radio]:nth-child(34):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(35), .gallery > button[type=radio][type=submit]:nth-child(34):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(35) {
  display: block;
}
.gallery > input[type=radio]:nth-child(35):checked ~ .gallery__slides .gallery__slide:nth-child(35), .gallery > textarea[type=radio]:nth-child(35):checked ~ .gallery__slides .gallery__slide:nth-child(35), .gallery > button[type=radio][type=submit]:nth-child(35):checked ~ .gallery__slides .gallery__slide:nth-child(35) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(35):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(35):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(35):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(35):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(34), .gallery > textarea[type=radio]:nth-child(35):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(34), .gallery > button[type=radio][type=submit]:nth-child(35):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(34) {
  display: block;
}
.gallery > input[type=radio]:nth-child(35):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(35):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(35):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(35):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(36), .gallery > textarea[type=radio]:nth-child(35):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(36), .gallery > button[type=radio][type=submit]:nth-child(35):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(36) {
  display: block;
}
.gallery > input[type=radio]:nth-child(36):checked ~ .gallery__slides .gallery__slide:nth-child(36), .gallery > textarea[type=radio]:nth-child(36):checked ~ .gallery__slides .gallery__slide:nth-child(36), .gallery > button[type=radio][type=submit]:nth-child(36):checked ~ .gallery__slides .gallery__slide:nth-child(36) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(36):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(36):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(36):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(36):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(35), .gallery > textarea[type=radio]:nth-child(36):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(35), .gallery > button[type=radio][type=submit]:nth-child(36):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(35) {
  display: block;
}
.gallery > input[type=radio]:nth-child(36):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(36):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(36):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(36):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(37), .gallery > textarea[type=radio]:nth-child(36):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(37), .gallery > button[type=radio][type=submit]:nth-child(36):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(37) {
  display: block;
}
.gallery > input[type=radio]:nth-child(37):checked ~ .gallery__slides .gallery__slide:nth-child(37), .gallery > textarea[type=radio]:nth-child(37):checked ~ .gallery__slides .gallery__slide:nth-child(37), .gallery > button[type=radio][type=submit]:nth-child(37):checked ~ .gallery__slides .gallery__slide:nth-child(37) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(37):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(37):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(37):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(37):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(36), .gallery > textarea[type=radio]:nth-child(37):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(36), .gallery > button[type=radio][type=submit]:nth-child(37):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(36) {
  display: block;
}
.gallery > input[type=radio]:nth-child(37):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(37):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(37):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(37):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(38), .gallery > textarea[type=radio]:nth-child(37):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(38), .gallery > button[type=radio][type=submit]:nth-child(37):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(38) {
  display: block;
}
.gallery > input[type=radio]:nth-child(38):checked ~ .gallery__slides .gallery__slide:nth-child(38), .gallery > textarea[type=radio]:nth-child(38):checked ~ .gallery__slides .gallery__slide:nth-child(38), .gallery > button[type=radio][type=submit]:nth-child(38):checked ~ .gallery__slides .gallery__slide:nth-child(38) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(38):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(38):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(38):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(38):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(37), .gallery > textarea[type=radio]:nth-child(38):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(37), .gallery > button[type=radio][type=submit]:nth-child(38):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(37) {
  display: block;
}
.gallery > input[type=radio]:nth-child(38):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(38):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(38):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(38):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(39), .gallery > textarea[type=radio]:nth-child(38):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(39), .gallery > button[type=radio][type=submit]:nth-child(38):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(39) {
  display: block;
}
.gallery > input[type=radio]:nth-child(39):checked ~ .gallery__slides .gallery__slide:nth-child(39), .gallery > textarea[type=radio]:nth-child(39):checked ~ .gallery__slides .gallery__slide:nth-child(39), .gallery > button[type=radio][type=submit]:nth-child(39):checked ~ .gallery__slides .gallery__slide:nth-child(39) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(39):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(39):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(39):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(39):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(38), .gallery > textarea[type=radio]:nth-child(39):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(38), .gallery > button[type=radio][type=submit]:nth-child(39):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(38) {
  display: block;
}
.gallery > input[type=radio]:nth-child(39):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(39):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(39):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(39):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(40), .gallery > textarea[type=radio]:nth-child(39):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(40), .gallery > button[type=radio][type=submit]:nth-child(39):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(40) {
  display: block;
}
.gallery > input[type=radio]:nth-child(40):checked ~ .gallery__slides .gallery__slide:nth-child(40), .gallery > textarea[type=radio]:nth-child(40):checked ~ .gallery__slides .gallery__slide:nth-child(40), .gallery > button[type=radio][type=submit]:nth-child(40):checked ~ .gallery__slides .gallery__slide:nth-child(40) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(40):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(40):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(40):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(40):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(39), .gallery > textarea[type=radio]:nth-child(40):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(39), .gallery > button[type=radio][type=submit]:nth-child(40):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(39) {
  display: block;
}
.gallery > input[type=radio]:nth-child(40):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(40):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(40):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(40):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(41), .gallery > textarea[type=radio]:nth-child(40):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(41), .gallery > button[type=radio][type=submit]:nth-child(40):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(41) {
  display: block;
}
.gallery > input[type=radio]:nth-child(41):checked ~ .gallery__slides .gallery__slide:nth-child(41), .gallery > textarea[type=radio]:nth-child(41):checked ~ .gallery__slides .gallery__slide:nth-child(41), .gallery > button[type=radio][type=submit]:nth-child(41):checked ~ .gallery__slides .gallery__slide:nth-child(41) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(41):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(41):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(41):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(41):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(40), .gallery > textarea[type=radio]:nth-child(41):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(40), .gallery > button[type=radio][type=submit]:nth-child(41):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(40) {
  display: block;
}
.gallery > input[type=radio]:nth-child(41):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(41):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(41):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(41):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(42), .gallery > textarea[type=radio]:nth-child(41):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(42), .gallery > button[type=radio][type=submit]:nth-child(41):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(42) {
  display: block;
}
.gallery > input[type=radio]:nth-child(42):checked ~ .gallery__slides .gallery__slide:nth-child(42), .gallery > textarea[type=radio]:nth-child(42):checked ~ .gallery__slides .gallery__slide:nth-child(42), .gallery > button[type=radio][type=submit]:nth-child(42):checked ~ .gallery__slides .gallery__slide:nth-child(42) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(42):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(42):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(42):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(42):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(41), .gallery > textarea[type=radio]:nth-child(42):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(41), .gallery > button[type=radio][type=submit]:nth-child(42):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(41) {
  display: block;
}
.gallery > input[type=radio]:nth-child(42):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(42):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(42):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(42):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(43), .gallery > textarea[type=radio]:nth-child(42):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(43), .gallery > button[type=radio][type=submit]:nth-child(42):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(43) {
  display: block;
}
.gallery > input[type=radio]:nth-child(43):checked ~ .gallery__slides .gallery__slide:nth-child(43), .gallery > textarea[type=radio]:nth-child(43):checked ~ .gallery__slides .gallery__slide:nth-child(43), .gallery > button[type=radio][type=submit]:nth-child(43):checked ~ .gallery__slides .gallery__slide:nth-child(43) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(43):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(43):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(43):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(43):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(42), .gallery > textarea[type=radio]:nth-child(43):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(42), .gallery > button[type=radio][type=submit]:nth-child(43):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(42) {
  display: block;
}
.gallery > input[type=radio]:nth-child(43):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(43):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(43):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(43):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(44), .gallery > textarea[type=radio]:nth-child(43):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(44), .gallery > button[type=radio][type=submit]:nth-child(43):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(44) {
  display: block;
}
.gallery > input[type=radio]:nth-child(44):checked ~ .gallery__slides .gallery__slide:nth-child(44), .gallery > textarea[type=radio]:nth-child(44):checked ~ .gallery__slides .gallery__slide:nth-child(44), .gallery > button[type=radio][type=submit]:nth-child(44):checked ~ .gallery__slides .gallery__slide:nth-child(44) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(44):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(44):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(44):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(44):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(43), .gallery > textarea[type=radio]:nth-child(44):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(43), .gallery > button[type=radio][type=submit]:nth-child(44):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(43) {
  display: block;
}
.gallery > input[type=radio]:nth-child(44):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(44):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(44):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(44):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(45), .gallery > textarea[type=radio]:nth-child(44):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(45), .gallery > button[type=radio][type=submit]:nth-child(44):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(45) {
  display: block;
}
.gallery > input[type=radio]:nth-child(45):checked ~ .gallery__slides .gallery__slide:nth-child(45), .gallery > textarea[type=radio]:nth-child(45):checked ~ .gallery__slides .gallery__slide:nth-child(45), .gallery > button[type=radio][type=submit]:nth-child(45):checked ~ .gallery__slides .gallery__slide:nth-child(45) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(45):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(45):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(45):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(45):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(44), .gallery > textarea[type=radio]:nth-child(45):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(44), .gallery > button[type=radio][type=submit]:nth-child(45):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(44) {
  display: block;
}
.gallery > input[type=radio]:nth-child(45):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(45):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(45):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(45):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(46), .gallery > textarea[type=radio]:nth-child(45):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(46), .gallery > button[type=radio][type=submit]:nth-child(45):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(46) {
  display: block;
}
.gallery > input[type=radio]:nth-child(46):checked ~ .gallery__slides .gallery__slide:nth-child(46), .gallery > textarea[type=radio]:nth-child(46):checked ~ .gallery__slides .gallery__slide:nth-child(46), .gallery > button[type=radio][type=submit]:nth-child(46):checked ~ .gallery__slides .gallery__slide:nth-child(46) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(46):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(46):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(46):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(46):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(45), .gallery > textarea[type=radio]:nth-child(46):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(45), .gallery > button[type=radio][type=submit]:nth-child(46):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(45) {
  display: block;
}
.gallery > input[type=radio]:nth-child(46):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(46):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(46):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(46):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(47), .gallery > textarea[type=radio]:nth-child(46):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(47), .gallery > button[type=radio][type=submit]:nth-child(46):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(47) {
  display: block;
}
.gallery > input[type=radio]:nth-child(47):checked ~ .gallery__slides .gallery__slide:nth-child(47), .gallery > textarea[type=radio]:nth-child(47):checked ~ .gallery__slides .gallery__slide:nth-child(47), .gallery > button[type=radio][type=submit]:nth-child(47):checked ~ .gallery__slides .gallery__slide:nth-child(47) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(47):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(47):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(47):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(47):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(46), .gallery > textarea[type=radio]:nth-child(47):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(46), .gallery > button[type=radio][type=submit]:nth-child(47):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(46) {
  display: block;
}
.gallery > input[type=radio]:nth-child(47):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(47):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(47):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(47):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(48), .gallery > textarea[type=radio]:nth-child(47):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(48), .gallery > button[type=radio][type=submit]:nth-child(47):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(48) {
  display: block;
}
.gallery > input[type=radio]:nth-child(48):checked ~ .gallery__slides .gallery__slide:nth-child(48), .gallery > textarea[type=radio]:nth-child(48):checked ~ .gallery__slides .gallery__slide:nth-child(48), .gallery > button[type=radio][type=submit]:nth-child(48):checked ~ .gallery__slides .gallery__slide:nth-child(48) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(48):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(48):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(48):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(48):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(47), .gallery > textarea[type=radio]:nth-child(48):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(47), .gallery > button[type=radio][type=submit]:nth-child(48):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(47) {
  display: block;
}
.gallery > input[type=radio]:nth-child(48):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(48):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(48):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(48):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(49), .gallery > textarea[type=radio]:nth-child(48):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(49), .gallery > button[type=radio][type=submit]:nth-child(48):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(49) {
  display: block;
}
.gallery > input[type=radio]:nth-child(49):checked ~ .gallery__slides .gallery__slide:nth-child(49), .gallery > textarea[type=radio]:nth-child(49):checked ~ .gallery__slides .gallery__slide:nth-child(49), .gallery > button[type=radio][type=submit]:nth-child(49):checked ~ .gallery__slides .gallery__slide:nth-child(49) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(49):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(49):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(49):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(49):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(48), .gallery > textarea[type=radio]:nth-child(49):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(48), .gallery > button[type=radio][type=submit]:nth-child(49):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(48) {
  display: block;
}
.gallery > input[type=radio]:nth-child(49):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(49):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(49):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(49):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(50), .gallery > textarea[type=radio]:nth-child(49):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(50), .gallery > button[type=radio][type=submit]:nth-child(49):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(50) {
  display: block;
}
.gallery > input[type=radio]:nth-child(50):checked ~ .gallery__slides .gallery__slide:nth-child(50), .gallery > textarea[type=radio]:nth-child(50):checked ~ .gallery__slides .gallery__slide:nth-child(50), .gallery > button[type=radio][type=submit]:nth-child(50):checked ~ .gallery__slides .gallery__slide:nth-child(50) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(50):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(50):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(50):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(50):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(49), .gallery > textarea[type=radio]:nth-child(50):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(49), .gallery > button[type=radio][type=submit]:nth-child(50):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(49) {
  display: block;
}
.gallery > input[type=radio]:nth-child(50):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(50):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(50):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(50):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(51), .gallery > textarea[type=radio]:nth-child(50):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(51), .gallery > button[type=radio][type=submit]:nth-child(50):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(51) {
  display: block;
}
.gallery > input[type=radio]:nth-child(51):checked ~ .gallery__slides .gallery__slide:nth-child(51), .gallery > textarea[type=radio]:nth-child(51):checked ~ .gallery__slides .gallery__slide:nth-child(51), .gallery > button[type=radio][type=submit]:nth-child(51):checked ~ .gallery__slides .gallery__slide:nth-child(51) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(51):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(51):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(51):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(51):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(50), .gallery > textarea[type=radio]:nth-child(51):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(50), .gallery > button[type=radio][type=submit]:nth-child(51):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(50) {
  display: block;
}
.gallery > input[type=radio]:nth-child(51):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(51):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(51):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(51):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(52), .gallery > textarea[type=radio]:nth-child(51):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(52), .gallery > button[type=radio][type=submit]:nth-child(51):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(52) {
  display: block;
}
.gallery > input[type=radio]:nth-child(52):checked ~ .gallery__slides .gallery__slide:nth-child(52), .gallery > textarea[type=radio]:nth-child(52):checked ~ .gallery__slides .gallery__slide:nth-child(52), .gallery > button[type=radio][type=submit]:nth-child(52):checked ~ .gallery__slides .gallery__slide:nth-child(52) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(52):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(52):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(52):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(52):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(51), .gallery > textarea[type=radio]:nth-child(52):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(51), .gallery > button[type=radio][type=submit]:nth-child(52):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(51) {
  display: block;
}
.gallery > input[type=radio]:nth-child(52):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(52):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(52):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(52):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(53), .gallery > textarea[type=radio]:nth-child(52):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(53), .gallery > button[type=radio][type=submit]:nth-child(52):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(53) {
  display: block;
}
.gallery > input[type=radio]:nth-child(53):checked ~ .gallery__slides .gallery__slide:nth-child(53), .gallery > textarea[type=radio]:nth-child(53):checked ~ .gallery__slides .gallery__slide:nth-child(53), .gallery > button[type=radio][type=submit]:nth-child(53):checked ~ .gallery__slides .gallery__slide:nth-child(53) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(53):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(53):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(53):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(53):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(52), .gallery > textarea[type=radio]:nth-child(53):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(52), .gallery > button[type=radio][type=submit]:nth-child(53):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(52) {
  display: block;
}
.gallery > input[type=radio]:nth-child(53):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(53):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(53):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(53):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(54), .gallery > textarea[type=radio]:nth-child(53):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(54), .gallery > button[type=radio][type=submit]:nth-child(53):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(54) {
  display: block;
}
.gallery > input[type=radio]:nth-child(54):checked ~ .gallery__slides .gallery__slide:nth-child(54), .gallery > textarea[type=radio]:nth-child(54):checked ~ .gallery__slides .gallery__slide:nth-child(54), .gallery > button[type=radio][type=submit]:nth-child(54):checked ~ .gallery__slides .gallery__slide:nth-child(54) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(54):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(54):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(54):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(54):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(53), .gallery > textarea[type=radio]:nth-child(54):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(53), .gallery > button[type=radio][type=submit]:nth-child(54):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(53) {
  display: block;
}
.gallery > input[type=radio]:nth-child(54):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(54):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(54):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(54):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(55), .gallery > textarea[type=radio]:nth-child(54):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(55), .gallery > button[type=radio][type=submit]:nth-child(54):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(55) {
  display: block;
}
.gallery > input[type=radio]:nth-child(55):checked ~ .gallery__slides .gallery__slide:nth-child(55), .gallery > textarea[type=radio]:nth-child(55):checked ~ .gallery__slides .gallery__slide:nth-child(55), .gallery > button[type=radio][type=submit]:nth-child(55):checked ~ .gallery__slides .gallery__slide:nth-child(55) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(55):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(55):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(55):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(55):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(54), .gallery > textarea[type=radio]:nth-child(55):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(54), .gallery > button[type=radio][type=submit]:nth-child(55):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(54) {
  display: block;
}
.gallery > input[type=radio]:nth-child(55):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(55):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(55):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(55):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(56), .gallery > textarea[type=radio]:nth-child(55):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(56), .gallery > button[type=radio][type=submit]:nth-child(55):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(56) {
  display: block;
}
.gallery > input[type=radio]:nth-child(56):checked ~ .gallery__slides .gallery__slide:nth-child(56), .gallery > textarea[type=radio]:nth-child(56):checked ~ .gallery__slides .gallery__slide:nth-child(56), .gallery > button[type=radio][type=submit]:nth-child(56):checked ~ .gallery__slides .gallery__slide:nth-child(56) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(56):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(56):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(56):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(56):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(55), .gallery > textarea[type=radio]:nth-child(56):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(55), .gallery > button[type=radio][type=submit]:nth-child(56):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(55) {
  display: block;
}
.gallery > input[type=radio]:nth-child(56):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(56):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(56):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(56):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(57), .gallery > textarea[type=radio]:nth-child(56):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(57), .gallery > button[type=radio][type=submit]:nth-child(56):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(57) {
  display: block;
}
.gallery > input[type=radio]:nth-child(57):checked ~ .gallery__slides .gallery__slide:nth-child(57), .gallery > textarea[type=radio]:nth-child(57):checked ~ .gallery__slides .gallery__slide:nth-child(57), .gallery > button[type=radio][type=submit]:nth-child(57):checked ~ .gallery__slides .gallery__slide:nth-child(57) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(57):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(57):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(57):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(57):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(56), .gallery > textarea[type=radio]:nth-child(57):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(56), .gallery > button[type=radio][type=submit]:nth-child(57):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(56) {
  display: block;
}
.gallery > input[type=radio]:nth-child(57):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(57):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(57):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(57):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(58), .gallery > textarea[type=radio]:nth-child(57):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(58), .gallery > button[type=radio][type=submit]:nth-child(57):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(58) {
  display: block;
}
.gallery > input[type=radio]:nth-child(58):checked ~ .gallery__slides .gallery__slide:nth-child(58), .gallery > textarea[type=radio]:nth-child(58):checked ~ .gallery__slides .gallery__slide:nth-child(58), .gallery > button[type=radio][type=submit]:nth-child(58):checked ~ .gallery__slides .gallery__slide:nth-child(58) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(58):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(58):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(58):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(58):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(57), .gallery > textarea[type=radio]:nth-child(58):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(57), .gallery > button[type=radio][type=submit]:nth-child(58):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(57) {
  display: block;
}
.gallery > input[type=radio]:nth-child(58):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(58):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(58):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(58):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(59), .gallery > textarea[type=radio]:nth-child(58):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(59), .gallery > button[type=radio][type=submit]:nth-child(58):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(59) {
  display: block;
}
.gallery > input[type=radio]:nth-child(59):checked ~ .gallery__slides .gallery__slide:nth-child(59), .gallery > textarea[type=radio]:nth-child(59):checked ~ .gallery__slides .gallery__slide:nth-child(59), .gallery > button[type=radio][type=submit]:nth-child(59):checked ~ .gallery__slides .gallery__slide:nth-child(59) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(59):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(59):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(59):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(59):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(58), .gallery > textarea[type=radio]:nth-child(59):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(58), .gallery > button[type=radio][type=submit]:nth-child(59):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(58) {
  display: block;
}
.gallery > input[type=radio]:nth-child(59):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(59):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(59):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(59):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(60), .gallery > textarea[type=radio]:nth-child(59):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(60), .gallery > button[type=radio][type=submit]:nth-child(59):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(60) {
  display: block;
}
.gallery > input[type=radio]:nth-child(60):checked ~ .gallery__slides .gallery__slide:nth-child(60), .gallery > textarea[type=radio]:nth-child(60):checked ~ .gallery__slides .gallery__slide:nth-child(60), .gallery > button[type=radio][type=submit]:nth-child(60):checked ~ .gallery__slides .gallery__slide:nth-child(60) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(60):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(60):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(60):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(60):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(59), .gallery > textarea[type=radio]:nth-child(60):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(59), .gallery > button[type=radio][type=submit]:nth-child(60):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(59) {
  display: block;
}
.gallery > input[type=radio]:nth-child(60):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(60):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(60):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(60):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(61), .gallery > textarea[type=radio]:nth-child(60):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(61), .gallery > button[type=radio][type=submit]:nth-child(60):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(61) {
  display: block;
}
.gallery > input[type=radio]:nth-child(61):checked ~ .gallery__slides .gallery__slide:nth-child(61), .gallery > textarea[type=radio]:nth-child(61):checked ~ .gallery__slides .gallery__slide:nth-child(61), .gallery > button[type=radio][type=submit]:nth-child(61):checked ~ .gallery__slides .gallery__slide:nth-child(61) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(61):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(61):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(61):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(61):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(60), .gallery > textarea[type=radio]:nth-child(61):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(60), .gallery > button[type=radio][type=submit]:nth-child(61):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(60) {
  display: block;
}
.gallery > input[type=radio]:nth-child(61):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(61):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(61):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(61):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(62), .gallery > textarea[type=radio]:nth-child(61):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(62), .gallery > button[type=radio][type=submit]:nth-child(61):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(62) {
  display: block;
}
.gallery > input[type=radio]:nth-child(62):checked ~ .gallery__slides .gallery__slide:nth-child(62), .gallery > textarea[type=radio]:nth-child(62):checked ~ .gallery__slides .gallery__slide:nth-child(62), .gallery > button[type=radio][type=submit]:nth-child(62):checked ~ .gallery__slides .gallery__slide:nth-child(62) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(62):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(62):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(62):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(62):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(61), .gallery > textarea[type=radio]:nth-child(62):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(61), .gallery > button[type=radio][type=submit]:nth-child(62):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(61) {
  display: block;
}
.gallery > input[type=radio]:nth-child(62):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(62):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(62):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(62):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(63), .gallery > textarea[type=radio]:nth-child(62):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(63), .gallery > button[type=radio][type=submit]:nth-child(62):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(63) {
  display: block;
}
.gallery > input[type=radio]:nth-child(63):checked ~ .gallery__slides .gallery__slide:nth-child(63), .gallery > textarea[type=radio]:nth-child(63):checked ~ .gallery__slides .gallery__slide:nth-child(63), .gallery > button[type=radio][type=submit]:nth-child(63):checked ~ .gallery__slides .gallery__slide:nth-child(63) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(63):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(63):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(63):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(63):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(62), .gallery > textarea[type=radio]:nth-child(63):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(62), .gallery > button[type=radio][type=submit]:nth-child(63):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(62) {
  display: block;
}
.gallery > input[type=radio]:nth-child(63):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(63):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(63):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(63):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(64), .gallery > textarea[type=radio]:nth-child(63):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(64), .gallery > button[type=radio][type=submit]:nth-child(63):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(64) {
  display: block;
}
.gallery > input[type=radio]:nth-child(64):checked ~ .gallery__slides .gallery__slide:nth-child(64), .gallery > textarea[type=radio]:nth-child(64):checked ~ .gallery__slides .gallery__slide:nth-child(64), .gallery > button[type=radio][type=submit]:nth-child(64):checked ~ .gallery__slides .gallery__slide:nth-child(64) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(64):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(64):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(64):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(64):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(63), .gallery > textarea[type=radio]:nth-child(64):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(63), .gallery > button[type=radio][type=submit]:nth-child(64):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(63) {
  display: block;
}
.gallery > input[type=radio]:nth-child(64):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(64):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(64):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(64):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(65), .gallery > textarea[type=radio]:nth-child(64):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(65), .gallery > button[type=radio][type=submit]:nth-child(64):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(65) {
  display: block;
}
.gallery > input[type=radio]:nth-child(65):checked ~ .gallery__slides .gallery__slide:nth-child(65), .gallery > textarea[type=radio]:nth-child(65):checked ~ .gallery__slides .gallery__slide:nth-child(65), .gallery > button[type=radio][type=submit]:nth-child(65):checked ~ .gallery__slides .gallery__slide:nth-child(65) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(65):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(65):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(65):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(65):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(64), .gallery > textarea[type=radio]:nth-child(65):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(64), .gallery > button[type=radio][type=submit]:nth-child(65):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(64) {
  display: block;
}
.gallery > input[type=radio]:nth-child(65):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(65):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(65):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(65):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(66), .gallery > textarea[type=radio]:nth-child(65):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(66), .gallery > button[type=radio][type=submit]:nth-child(65):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(66) {
  display: block;
}
.gallery > input[type=radio]:nth-child(66):checked ~ .gallery__slides .gallery__slide:nth-child(66), .gallery > textarea[type=radio]:nth-child(66):checked ~ .gallery__slides .gallery__slide:nth-child(66), .gallery > button[type=radio][type=submit]:nth-child(66):checked ~ .gallery__slides .gallery__slide:nth-child(66) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(66):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(66):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(66):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(66):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(65), .gallery > textarea[type=radio]:nth-child(66):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(65), .gallery > button[type=radio][type=submit]:nth-child(66):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(65) {
  display: block;
}
.gallery > input[type=radio]:nth-child(66):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(66):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(66):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(66):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(67), .gallery > textarea[type=radio]:nth-child(66):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(67), .gallery > button[type=radio][type=submit]:nth-child(66):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(67) {
  display: block;
}
.gallery > input[type=radio]:nth-child(67):checked ~ .gallery__slides .gallery__slide:nth-child(67), .gallery > textarea[type=radio]:nth-child(67):checked ~ .gallery__slides .gallery__slide:nth-child(67), .gallery > button[type=radio][type=submit]:nth-child(67):checked ~ .gallery__slides .gallery__slide:nth-child(67) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(67):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(67):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(67):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(67):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(66), .gallery > textarea[type=radio]:nth-child(67):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(66), .gallery > button[type=radio][type=submit]:nth-child(67):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(66) {
  display: block;
}
.gallery > input[type=radio]:nth-child(67):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(67):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(67):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(67):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(68), .gallery > textarea[type=radio]:nth-child(67):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(68), .gallery > button[type=radio][type=submit]:nth-child(67):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(68) {
  display: block;
}
.gallery > input[type=radio]:nth-child(68):checked ~ .gallery__slides .gallery__slide:nth-child(68), .gallery > textarea[type=radio]:nth-child(68):checked ~ .gallery__slides .gallery__slide:nth-child(68), .gallery > button[type=radio][type=submit]:nth-child(68):checked ~ .gallery__slides .gallery__slide:nth-child(68) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(68):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(68):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(68):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(68):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(67), .gallery > textarea[type=radio]:nth-child(68):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(67), .gallery > button[type=radio][type=submit]:nth-child(68):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(67) {
  display: block;
}
.gallery > input[type=radio]:nth-child(68):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(68):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(68):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(68):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(69), .gallery > textarea[type=radio]:nth-child(68):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(69), .gallery > button[type=radio][type=submit]:nth-child(68):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(69) {
  display: block;
}
.gallery > input[type=radio]:nth-child(69):checked ~ .gallery__slides .gallery__slide:nth-child(69), .gallery > textarea[type=radio]:nth-child(69):checked ~ .gallery__slides .gallery__slide:nth-child(69), .gallery > button[type=radio][type=submit]:nth-child(69):checked ~ .gallery__slides .gallery__slide:nth-child(69) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(69):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(69):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(69):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(69):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(68), .gallery > textarea[type=radio]:nth-child(69):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(68), .gallery > button[type=radio][type=submit]:nth-child(69):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(68) {
  display: block;
}
.gallery > input[type=radio]:nth-child(69):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(69):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(69):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(69):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(70), .gallery > textarea[type=radio]:nth-child(69):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(70), .gallery > button[type=radio][type=submit]:nth-child(69):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(70) {
  display: block;
}
.gallery > input[type=radio]:nth-child(70):checked ~ .gallery__slides .gallery__slide:nth-child(70), .gallery > textarea[type=radio]:nth-child(70):checked ~ .gallery__slides .gallery__slide:nth-child(70), .gallery > button[type=radio][type=submit]:nth-child(70):checked ~ .gallery__slides .gallery__slide:nth-child(70) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(70):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(70):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(70):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(70):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(69), .gallery > textarea[type=radio]:nth-child(70):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(69), .gallery > button[type=radio][type=submit]:nth-child(70):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(69) {
  display: block;
}
.gallery > input[type=radio]:nth-child(70):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(70):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(70):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(70):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(71), .gallery > textarea[type=radio]:nth-child(70):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(71), .gallery > button[type=radio][type=submit]:nth-child(70):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(71) {
  display: block;
}
.gallery > input[type=radio]:nth-child(71):checked ~ .gallery__slides .gallery__slide:nth-child(71), .gallery > textarea[type=radio]:nth-child(71):checked ~ .gallery__slides .gallery__slide:nth-child(71), .gallery > button[type=radio][type=submit]:nth-child(71):checked ~ .gallery__slides .gallery__slide:nth-child(71) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(71):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(71):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(71):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(71):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(70), .gallery > textarea[type=radio]:nth-child(71):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(70), .gallery > button[type=radio][type=submit]:nth-child(71):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(70) {
  display: block;
}
.gallery > input[type=radio]:nth-child(71):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(71):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(71):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(71):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(72), .gallery > textarea[type=radio]:nth-child(71):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(72), .gallery > button[type=radio][type=submit]:nth-child(71):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(72) {
  display: block;
}
.gallery > input[type=radio]:nth-child(72):checked ~ .gallery__slides .gallery__slide:nth-child(72), .gallery > textarea[type=radio]:nth-child(72):checked ~ .gallery__slides .gallery__slide:nth-child(72), .gallery > button[type=radio][type=submit]:nth-child(72):checked ~ .gallery__slides .gallery__slide:nth-child(72) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(72):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(72):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(72):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(72):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(71), .gallery > textarea[type=radio]:nth-child(72):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(71), .gallery > button[type=radio][type=submit]:nth-child(72):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(71) {
  display: block;
}
.gallery > input[type=radio]:nth-child(72):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(72):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(72):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(72):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(73), .gallery > textarea[type=radio]:nth-child(72):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(73), .gallery > button[type=radio][type=submit]:nth-child(72):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(73) {
  display: block;
}
.gallery > input[type=radio]:nth-child(73):checked ~ .gallery__slides .gallery__slide:nth-child(73), .gallery > textarea[type=radio]:nth-child(73):checked ~ .gallery__slides .gallery__slide:nth-child(73), .gallery > button[type=radio][type=submit]:nth-child(73):checked ~ .gallery__slides .gallery__slide:nth-child(73) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(73):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(73):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(73):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(73):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(72), .gallery > textarea[type=radio]:nth-child(73):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(72), .gallery > button[type=radio][type=submit]:nth-child(73):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(72) {
  display: block;
}
.gallery > input[type=radio]:nth-child(73):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(73):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(73):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(73):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(74), .gallery > textarea[type=radio]:nth-child(73):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(74), .gallery > button[type=radio][type=submit]:nth-child(73):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(74) {
  display: block;
}
.gallery > input[type=radio]:nth-child(74):checked ~ .gallery__slides .gallery__slide:nth-child(74), .gallery > textarea[type=radio]:nth-child(74):checked ~ .gallery__slides .gallery__slide:nth-child(74), .gallery > button[type=radio][type=submit]:nth-child(74):checked ~ .gallery__slides .gallery__slide:nth-child(74) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(74):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(74):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(74):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(74):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(73), .gallery > textarea[type=radio]:nth-child(74):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(73), .gallery > button[type=radio][type=submit]:nth-child(74):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(73) {
  display: block;
}
.gallery > input[type=radio]:nth-child(74):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(74):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(74):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(74):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(75), .gallery > textarea[type=radio]:nth-child(74):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(75), .gallery > button[type=radio][type=submit]:nth-child(74):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(75) {
  display: block;
}
.gallery > input[type=radio]:nth-child(75):checked ~ .gallery__slides .gallery__slide:nth-child(75), .gallery > textarea[type=radio]:nth-child(75):checked ~ .gallery__slides .gallery__slide:nth-child(75), .gallery > button[type=radio][type=submit]:nth-child(75):checked ~ .gallery__slides .gallery__slide:nth-child(75) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(75):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(75):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(75):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(75):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(74), .gallery > textarea[type=radio]:nth-child(75):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(74), .gallery > button[type=radio][type=submit]:nth-child(75):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(74) {
  display: block;
}
.gallery > input[type=radio]:nth-child(75):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(75):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(75):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(75):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(76), .gallery > textarea[type=radio]:nth-child(75):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(76), .gallery > button[type=radio][type=submit]:nth-child(75):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(76) {
  display: block;
}
.gallery > input[type=radio]:nth-child(76):checked ~ .gallery__slides .gallery__slide:nth-child(76), .gallery > textarea[type=radio]:nth-child(76):checked ~ .gallery__slides .gallery__slide:nth-child(76), .gallery > button[type=radio][type=submit]:nth-child(76):checked ~ .gallery__slides .gallery__slide:nth-child(76) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(76):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(76):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(76):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(76):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(75), .gallery > textarea[type=radio]:nth-child(76):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(75), .gallery > button[type=radio][type=submit]:nth-child(76):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(75) {
  display: block;
}
.gallery > input[type=radio]:nth-child(76):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(76):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(76):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(76):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(77), .gallery > textarea[type=radio]:nth-child(76):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(77), .gallery > button[type=radio][type=submit]:nth-child(76):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(77) {
  display: block;
}
.gallery > input[type=radio]:nth-child(77):checked ~ .gallery__slides .gallery__slide:nth-child(77), .gallery > textarea[type=radio]:nth-child(77):checked ~ .gallery__slides .gallery__slide:nth-child(77), .gallery > button[type=radio][type=submit]:nth-child(77):checked ~ .gallery__slides .gallery__slide:nth-child(77) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(77):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(77):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(77):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(77):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(76), .gallery > textarea[type=radio]:nth-child(77):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(76), .gallery > button[type=radio][type=submit]:nth-child(77):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(76) {
  display: block;
}
.gallery > input[type=radio]:nth-child(77):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(77):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(77):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(77):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(78), .gallery > textarea[type=radio]:nth-child(77):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(78), .gallery > button[type=radio][type=submit]:nth-child(77):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(78) {
  display: block;
}
.gallery > input[type=radio]:nth-child(78):checked ~ .gallery__slides .gallery__slide:nth-child(78), .gallery > textarea[type=radio]:nth-child(78):checked ~ .gallery__slides .gallery__slide:nth-child(78), .gallery > button[type=radio][type=submit]:nth-child(78):checked ~ .gallery__slides .gallery__slide:nth-child(78) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(78):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(78):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(78):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(78):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(77), .gallery > textarea[type=radio]:nth-child(78):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(77), .gallery > button[type=radio][type=submit]:nth-child(78):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(77) {
  display: block;
}
.gallery > input[type=radio]:nth-child(78):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(78):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(78):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(78):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(79), .gallery > textarea[type=radio]:nth-child(78):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(79), .gallery > button[type=radio][type=submit]:nth-child(78):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(79) {
  display: block;
}
.gallery > input[type=radio]:nth-child(79):checked ~ .gallery__slides .gallery__slide:nth-child(79), .gallery > textarea[type=radio]:nth-child(79):checked ~ .gallery__slides .gallery__slide:nth-child(79), .gallery > button[type=radio][type=submit]:nth-child(79):checked ~ .gallery__slides .gallery__slide:nth-child(79) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(79):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(79):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(79):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(79):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(78), .gallery > textarea[type=radio]:nth-child(79):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(78), .gallery > button[type=radio][type=submit]:nth-child(79):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(78) {
  display: block;
}
.gallery > input[type=radio]:nth-child(79):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(79):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(79):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(79):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(80), .gallery > textarea[type=radio]:nth-child(79):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(80), .gallery > button[type=radio][type=submit]:nth-child(79):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(80) {
  display: block;
}
.gallery > input[type=radio]:nth-child(80):checked ~ .gallery__slides .gallery__slide:nth-child(80), .gallery > textarea[type=radio]:nth-child(80):checked ~ .gallery__slides .gallery__slide:nth-child(80), .gallery > button[type=radio][type=submit]:nth-child(80):checked ~ .gallery__slides .gallery__slide:nth-child(80) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(80):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(80):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(80):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(80):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(79), .gallery > textarea[type=radio]:nth-child(80):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(79), .gallery > button[type=radio][type=submit]:nth-child(80):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(79) {
  display: block;
}
.gallery > input[type=radio]:nth-child(80):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(80):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(80):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(80):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(81), .gallery > textarea[type=radio]:nth-child(80):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(81), .gallery > button[type=radio][type=submit]:nth-child(80):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(81) {
  display: block;
}
.gallery > input[type=radio]:nth-child(81):checked ~ .gallery__slides .gallery__slide:nth-child(81), .gallery > textarea[type=radio]:nth-child(81):checked ~ .gallery__slides .gallery__slide:nth-child(81), .gallery > button[type=radio][type=submit]:nth-child(81):checked ~ .gallery__slides .gallery__slide:nth-child(81) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(81):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(81):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(81):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(81):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(80), .gallery > textarea[type=radio]:nth-child(81):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(80), .gallery > button[type=radio][type=submit]:nth-child(81):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(80) {
  display: block;
}
.gallery > input[type=radio]:nth-child(81):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(81):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(81):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(81):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(82), .gallery > textarea[type=radio]:nth-child(81):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(82), .gallery > button[type=radio][type=submit]:nth-child(81):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(82) {
  display: block;
}
.gallery > input[type=radio]:nth-child(82):checked ~ .gallery__slides .gallery__slide:nth-child(82), .gallery > textarea[type=radio]:nth-child(82):checked ~ .gallery__slides .gallery__slide:nth-child(82), .gallery > button[type=radio][type=submit]:nth-child(82):checked ~ .gallery__slides .gallery__slide:nth-child(82) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(82):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(82):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(82):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(82):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(81), .gallery > textarea[type=radio]:nth-child(82):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(81), .gallery > button[type=radio][type=submit]:nth-child(82):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(81) {
  display: block;
}
.gallery > input[type=radio]:nth-child(82):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(82):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(82):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(82):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(83), .gallery > textarea[type=radio]:nth-child(82):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(83), .gallery > button[type=radio][type=submit]:nth-child(82):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(83) {
  display: block;
}
.gallery > input[type=radio]:nth-child(83):checked ~ .gallery__slides .gallery__slide:nth-child(83), .gallery > textarea[type=radio]:nth-child(83):checked ~ .gallery__slides .gallery__slide:nth-child(83), .gallery > button[type=radio][type=submit]:nth-child(83):checked ~ .gallery__slides .gallery__slide:nth-child(83) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(83):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(83):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(83):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(83):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(82), .gallery > textarea[type=radio]:nth-child(83):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(82), .gallery > button[type=radio][type=submit]:nth-child(83):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(82) {
  display: block;
}
.gallery > input[type=radio]:nth-child(83):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(83):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(83):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(83):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(84), .gallery > textarea[type=radio]:nth-child(83):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(84), .gallery > button[type=radio][type=submit]:nth-child(83):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(84) {
  display: block;
}
.gallery > input[type=radio]:nth-child(84):checked ~ .gallery__slides .gallery__slide:nth-child(84), .gallery > textarea[type=radio]:nth-child(84):checked ~ .gallery__slides .gallery__slide:nth-child(84), .gallery > button[type=radio][type=submit]:nth-child(84):checked ~ .gallery__slides .gallery__slide:nth-child(84) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(84):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(84):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(84):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(84):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(83), .gallery > textarea[type=radio]:nth-child(84):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(83), .gallery > button[type=radio][type=submit]:nth-child(84):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(83) {
  display: block;
}
.gallery > input[type=radio]:nth-child(84):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(84):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(84):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(84):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(85), .gallery > textarea[type=radio]:nth-child(84):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(85), .gallery > button[type=radio][type=submit]:nth-child(84):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(85) {
  display: block;
}
.gallery > input[type=radio]:nth-child(85):checked ~ .gallery__slides .gallery__slide:nth-child(85), .gallery > textarea[type=radio]:nth-child(85):checked ~ .gallery__slides .gallery__slide:nth-child(85), .gallery > button[type=radio][type=submit]:nth-child(85):checked ~ .gallery__slides .gallery__slide:nth-child(85) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(85):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(85):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(85):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(85):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(84), .gallery > textarea[type=radio]:nth-child(85):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(84), .gallery > button[type=radio][type=submit]:nth-child(85):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(84) {
  display: block;
}
.gallery > input[type=radio]:nth-child(85):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(85):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(85):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(85):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(86), .gallery > textarea[type=radio]:nth-child(85):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(86), .gallery > button[type=radio][type=submit]:nth-child(85):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(86) {
  display: block;
}
.gallery > input[type=radio]:nth-child(86):checked ~ .gallery__slides .gallery__slide:nth-child(86), .gallery > textarea[type=radio]:nth-child(86):checked ~ .gallery__slides .gallery__slide:nth-child(86), .gallery > button[type=radio][type=submit]:nth-child(86):checked ~ .gallery__slides .gallery__slide:nth-child(86) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(86):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(86):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(86):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(86):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(85), .gallery > textarea[type=radio]:nth-child(86):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(85), .gallery > button[type=radio][type=submit]:nth-child(86):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(85) {
  display: block;
}
.gallery > input[type=radio]:nth-child(86):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(86):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(86):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(86):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(87), .gallery > textarea[type=radio]:nth-child(86):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(87), .gallery > button[type=radio][type=submit]:nth-child(86):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(87) {
  display: block;
}
.gallery > input[type=radio]:nth-child(87):checked ~ .gallery__slides .gallery__slide:nth-child(87), .gallery > textarea[type=radio]:nth-child(87):checked ~ .gallery__slides .gallery__slide:nth-child(87), .gallery > button[type=radio][type=submit]:nth-child(87):checked ~ .gallery__slides .gallery__slide:nth-child(87) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(87):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(87):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(87):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(87):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(86), .gallery > textarea[type=radio]:nth-child(87):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(86), .gallery > button[type=radio][type=submit]:nth-child(87):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(86) {
  display: block;
}
.gallery > input[type=radio]:nth-child(87):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(87):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(87):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(87):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(88), .gallery > textarea[type=radio]:nth-child(87):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(88), .gallery > button[type=radio][type=submit]:nth-child(87):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(88) {
  display: block;
}
.gallery > input[type=radio]:nth-child(88):checked ~ .gallery__slides .gallery__slide:nth-child(88), .gallery > textarea[type=radio]:nth-child(88):checked ~ .gallery__slides .gallery__slide:nth-child(88), .gallery > button[type=radio][type=submit]:nth-child(88):checked ~ .gallery__slides .gallery__slide:nth-child(88) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(88):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(88):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(88):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(88):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(87), .gallery > textarea[type=radio]:nth-child(88):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(87), .gallery > button[type=radio][type=submit]:nth-child(88):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(87) {
  display: block;
}
.gallery > input[type=radio]:nth-child(88):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(88):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(88):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(88):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(89), .gallery > textarea[type=radio]:nth-child(88):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(89), .gallery > button[type=radio][type=submit]:nth-child(88):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(89) {
  display: block;
}
.gallery > input[type=radio]:nth-child(89):checked ~ .gallery__slides .gallery__slide:nth-child(89), .gallery > textarea[type=radio]:nth-child(89):checked ~ .gallery__slides .gallery__slide:nth-child(89), .gallery > button[type=radio][type=submit]:nth-child(89):checked ~ .gallery__slides .gallery__slide:nth-child(89) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(89):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(89):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(89):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(89):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(88), .gallery > textarea[type=radio]:nth-child(89):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(88), .gallery > button[type=radio][type=submit]:nth-child(89):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(88) {
  display: block;
}
.gallery > input[type=radio]:nth-child(89):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(89):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(89):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(89):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(90), .gallery > textarea[type=radio]:nth-child(89):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(90), .gallery > button[type=radio][type=submit]:nth-child(89):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(90) {
  display: block;
}
.gallery > input[type=radio]:nth-child(90):checked ~ .gallery__slides .gallery__slide:nth-child(90), .gallery > textarea[type=radio]:nth-child(90):checked ~ .gallery__slides .gallery__slide:nth-child(90), .gallery > button[type=radio][type=submit]:nth-child(90):checked ~ .gallery__slides .gallery__slide:nth-child(90) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(90):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(90):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(90):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(90):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(89), .gallery > textarea[type=radio]:nth-child(90):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(89), .gallery > button[type=radio][type=submit]:nth-child(90):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(89) {
  display: block;
}
.gallery > input[type=radio]:nth-child(90):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(90):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(90):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(90):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(91), .gallery > textarea[type=radio]:nth-child(90):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(91), .gallery > button[type=radio][type=submit]:nth-child(90):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(91) {
  display: block;
}
.gallery > input[type=radio]:nth-child(91):checked ~ .gallery__slides .gallery__slide:nth-child(91), .gallery > textarea[type=radio]:nth-child(91):checked ~ .gallery__slides .gallery__slide:nth-child(91), .gallery > button[type=radio][type=submit]:nth-child(91):checked ~ .gallery__slides .gallery__slide:nth-child(91) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(91):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(91):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(91):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(91):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(90), .gallery > textarea[type=radio]:nth-child(91):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(90), .gallery > button[type=radio][type=submit]:nth-child(91):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(90) {
  display: block;
}
.gallery > input[type=radio]:nth-child(91):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(91):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(91):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(91):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(92), .gallery > textarea[type=radio]:nth-child(91):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(92), .gallery > button[type=radio][type=submit]:nth-child(91):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(92) {
  display: block;
}
.gallery > input[type=radio]:nth-child(92):checked ~ .gallery__slides .gallery__slide:nth-child(92), .gallery > textarea[type=radio]:nth-child(92):checked ~ .gallery__slides .gallery__slide:nth-child(92), .gallery > button[type=radio][type=submit]:nth-child(92):checked ~ .gallery__slides .gallery__slide:nth-child(92) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(92):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(92):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(92):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(92):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(91), .gallery > textarea[type=radio]:nth-child(92):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(91), .gallery > button[type=radio][type=submit]:nth-child(92):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(91) {
  display: block;
}
.gallery > input[type=radio]:nth-child(92):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(92):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(92):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(92):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(93), .gallery > textarea[type=radio]:nth-child(92):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(93), .gallery > button[type=radio][type=submit]:nth-child(92):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(93) {
  display: block;
}
.gallery > input[type=radio]:nth-child(93):checked ~ .gallery__slides .gallery__slide:nth-child(93), .gallery > textarea[type=radio]:nth-child(93):checked ~ .gallery__slides .gallery__slide:nth-child(93), .gallery > button[type=radio][type=submit]:nth-child(93):checked ~ .gallery__slides .gallery__slide:nth-child(93) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(93):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(93):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(93):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(93):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(92), .gallery > textarea[type=radio]:nth-child(93):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(92), .gallery > button[type=radio][type=submit]:nth-child(93):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(92) {
  display: block;
}
.gallery > input[type=radio]:nth-child(93):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(93):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(93):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(93):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(94), .gallery > textarea[type=radio]:nth-child(93):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(94), .gallery > button[type=radio][type=submit]:nth-child(93):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(94) {
  display: block;
}
.gallery > input[type=radio]:nth-child(94):checked ~ .gallery__slides .gallery__slide:nth-child(94), .gallery > textarea[type=radio]:nth-child(94):checked ~ .gallery__slides .gallery__slide:nth-child(94), .gallery > button[type=radio][type=submit]:nth-child(94):checked ~ .gallery__slides .gallery__slide:nth-child(94) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(94):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(94):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(94):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(94):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(93), .gallery > textarea[type=radio]:nth-child(94):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(93), .gallery > button[type=radio][type=submit]:nth-child(94):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(93) {
  display: block;
}
.gallery > input[type=radio]:nth-child(94):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(94):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(94):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(94):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(95), .gallery > textarea[type=radio]:nth-child(94):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(95), .gallery > button[type=radio][type=submit]:nth-child(94):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(95) {
  display: block;
}
.gallery > input[type=radio]:nth-child(95):checked ~ .gallery__slides .gallery__slide:nth-child(95), .gallery > textarea[type=radio]:nth-child(95):checked ~ .gallery__slides .gallery__slide:nth-child(95), .gallery > button[type=radio][type=submit]:nth-child(95):checked ~ .gallery__slides .gallery__slide:nth-child(95) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(95):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(95):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(95):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(95):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(94), .gallery > textarea[type=radio]:nth-child(95):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(94), .gallery > button[type=radio][type=submit]:nth-child(95):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(94) {
  display: block;
}
.gallery > input[type=radio]:nth-child(95):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(95):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(95):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(95):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(96), .gallery > textarea[type=radio]:nth-child(95):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(96), .gallery > button[type=radio][type=submit]:nth-child(95):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(96) {
  display: block;
}
.gallery > input[type=radio]:nth-child(96):checked ~ .gallery__slides .gallery__slide:nth-child(96), .gallery > textarea[type=radio]:nth-child(96):checked ~ .gallery__slides .gallery__slide:nth-child(96), .gallery > button[type=radio][type=submit]:nth-child(96):checked ~ .gallery__slides .gallery__slide:nth-child(96) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(96):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(96):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(96):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(96):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(95), .gallery > textarea[type=radio]:nth-child(96):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(95), .gallery > button[type=radio][type=submit]:nth-child(96):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(95) {
  display: block;
}
.gallery > input[type=radio]:nth-child(96):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(96):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(96):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(96):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(97), .gallery > textarea[type=radio]:nth-child(96):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(97), .gallery > button[type=radio][type=submit]:nth-child(96):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(97) {
  display: block;
}
.gallery > input[type=radio]:nth-child(97):checked ~ .gallery__slides .gallery__slide:nth-child(97), .gallery > textarea[type=radio]:nth-child(97):checked ~ .gallery__slides .gallery__slide:nth-child(97), .gallery > button[type=radio][type=submit]:nth-child(97):checked ~ .gallery__slides .gallery__slide:nth-child(97) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(97):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(97):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(97):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(97):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(96), .gallery > textarea[type=radio]:nth-child(97):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(96), .gallery > button[type=radio][type=submit]:nth-child(97):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(96) {
  display: block;
}
.gallery > input[type=radio]:nth-child(97):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(97):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(97):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(97):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(98), .gallery > textarea[type=radio]:nth-child(97):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(98), .gallery > button[type=radio][type=submit]:nth-child(97):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(98) {
  display: block;
}
.gallery > input[type=radio]:nth-child(98):checked ~ .gallery__slides .gallery__slide:nth-child(98), .gallery > textarea[type=radio]:nth-child(98):checked ~ .gallery__slides .gallery__slide:nth-child(98), .gallery > button[type=radio][type=submit]:nth-child(98):checked ~ .gallery__slides .gallery__slide:nth-child(98) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(98):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(98):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(98):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(98):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(97), .gallery > textarea[type=radio]:nth-child(98):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(97), .gallery > button[type=radio][type=submit]:nth-child(98):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(97) {
  display: block;
}
.gallery > input[type=radio]:nth-child(98):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(98):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(98):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(98):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(99), .gallery > textarea[type=radio]:nth-child(98):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(99), .gallery > button[type=radio][type=submit]:nth-child(98):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(99) {
  display: block;
}
.gallery > input[type=radio]:nth-child(99):checked ~ .gallery__slides .gallery__slide:nth-child(99), .gallery > textarea[type=radio]:nth-child(99):checked ~ .gallery__slides .gallery__slide:nth-child(99), .gallery > button[type=radio][type=submit]:nth-child(99):checked ~ .gallery__slides .gallery__slide:nth-child(99) {
  opacity: 1;
}
.gallery > input[type=radio]:nth-child(99):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > textarea[type=radio]:nth-child(99):checked ~ .gallery__navigation .gallery__navigation__prev label, .gallery > button[type=radio][type=submit]:nth-child(99):checked ~ .gallery__navigation .gallery__navigation__prev label {
  display: none;
}
.gallery > input[type=radio]:nth-child(99):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(98), .gallery > textarea[type=radio]:nth-child(99):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(98), .gallery > button[type=radio][type=submit]:nth-child(99):checked ~ .gallery__navigation .gallery__navigation__prev label:nth-child(98) {
  display: block;
}
.gallery > input[type=radio]:nth-child(99):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > textarea[type=radio]:nth-child(99):checked ~ .gallery__navigation .gallery__navigation__next label, .gallery > button[type=radio][type=submit]:nth-child(99):checked ~ .gallery__navigation .gallery__navigation__next label {
  display: none;
}
.gallery > input[type=radio]:nth-child(99):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(100), .gallery > textarea[type=radio]:nth-child(99):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(100), .gallery > button[type=radio][type=submit]:nth-child(99):checked ~ .gallery__navigation .gallery__navigation__next label:nth-child(100) {
  display: block;
}
.gallery > input[type=radio]:first-of-type:checked ~ .gallery__navigation .gallery__navigation__prev label:last-child, .gallery > textarea[type=radio]:first-of-type:checked ~ .gallery__navigation .gallery__navigation__prev label:last-child, .gallery > button[type=radio][type=submit]:first-of-type:checked ~ .gallery__navigation .gallery__navigation__prev label:last-child {
  display: block;
}
.gallery > input[type=radio]:last-of-type:checked ~ .gallery__navigation .gallery__navigation__next label:first-child, .gallery > textarea[type=radio]:last-of-type:checked ~ .gallery__navigation .gallery__navigation__next label:first-child, .gallery > button[type=radio][type=submit]:last-of-type:checked ~ .gallery__navigation .gallery__navigation__next label:first-child {
  display: block;
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
  max-width: 100vw;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}
[dir=rtl] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

.slick-slide img {
  display: none;
}

.slick-arrow {
  position: absolute;
  z-index: 1;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  background-image: url(/magazin/wp-content/plugins/LayerSlider/static/skins/v5/skin.png);
  width: 40px;
  height: 50px;
  cursor: pointer;
}

.slick-prev {
  background-position: 0 0;
  left: 20px;
}

.slick-next {
  background-position: -150px 0px;
  right: 20px;
}

.slick-dots {
  position: absolute;
  bottom: 10px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
}
.slick-dots li {
  width: 10px;
  height: 10px;
  margin: 0 5px;
  border-radius: 50%;
  background-color: #fff;
  cursor: pointer;
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
}
.slick-dots li.slick-active {
  background-color: #aa8055;
}
.slick-dots li:not(.slick-active):hover {
  background-color: rgba(170, 128, 85, 0.5);
}
.slick-dots button {
  display: none;
}

.search, .page:not(.home) {
  color: #4d4d4d;
}
.search h1, .page:not(.home) h1 {
  color: #4d4d4d;
}
.search h1 ~ .border, .page:not(.home) h1 ~ .border {
  border-color: #4d4d4d;
}
.search article, .page:not(.home) article {
  margin-bottom: 5vh;
}
.home .post__content .post__excerpt{
	display:block !important;
}