/* Here you can override colors */
/* :root {
  --black: #000;
  --gray-block-bg: #f8f8f8;
  --gray: #999;
  --green: #099b09;
  --white: #fefefe;
} */

.register-success {
    margin: 0 auto;
    display: none;
    flex-direction: column;
    justify-content: center;
}

.isMobile .category-name.is-active .category-locations {
    flex-direction: column;
    max-height: 30vh;
}

.map-filters-holder {
overflow: auto;
}

.isMobile .map-filters-holder {
overflow: unset;
}

.isLarge nav {
  padding:2rem;
}

.isLarge nav .nav-links {
   top:2rem;
}

#footer .logo-corcoran {
    max-width: 12rem;
    width: 12rem;
    margin-top: 1rem;
    margin-bottom: 1rem;
}

.gray-block li {
  font-family:SuisseIntl-SemiBold,Helvetica,Arial,sanserif;
  color: black;
  margin-bottom: .5rem;
  padding-left: 0;
}

.isMobile .gray-block li, .isSmall .gray-block li {
    margin-bottom: 0;
    margin-left: 0;
}

.isMobile .images-slider .slick-track .slide>div {
    height: unset;
}

p{
    line-height: 1.5;
}

.register-img img {
    max-width: 320px;
    padding-top: 2rem;
    padding-bottom: 6rem;
}

.arrow span{
    width: 1.5rem;
    height: 1.5rem;
}

.image-text-block .text-holder h2{
margin-top: 2rem;
}

#footer .logo-rebny {
margin-top: 0;
}

#footer .footer-block.is-right{
max-width: 35rem;
}

.availability-block {
    position: static;
}

.avl-holder {
    max-height: 100vh;
}
