/*.body--lista .header {
  top: 0px !important;
}*/

.welcome:before {
  background: linear-gradient(180deg, rgba(0, 0, 0, .36) 11.43%, transparent 136.87%);
}

.btn--primary {
  background-color: #c4846c;
}

.goto {
  background-color: #c4846c;
}

.goto:hover {
  background-color: #1C2126;
}

.listblock__list__title {
  font-family: 'Roboto Condensed', sans-serif;
}

.footer__logo {
  width: 180px;
}

.footer__copy {
  opacity: 0.5;
}

.map__background {
  background-image: url(../images/bg/map-image.svg);
}

.cta {
  background-color: #c4846c;
}

.cta__btn {
  background-color: #1C2126;
  color: #fff;
}

.cta__line:after {
  background-color: #1C2126;
}

.blockilust__block__ilust {
  background-color: #c4846c;
}

.btn--primary {}

.welcome__scroll {
  transition: all 0.3s ease-in-out;
}

.header__logo-normal {
  display: none;
}

.header--scrolled .header__logo-normal {
  display: block;
}

.header--scrolled .header__logo-fixed {
  display: none !important;
}

.header__logo-fixed {
  display: block;
}

.header--scolled .header__logo-fixed {
  display: none;
}

.header__logo {
  max-width: unset !important;
  max-height: unset !important;
  width: unset;
  height: unset;
}

.header__logo svg {
  max-width: 160px;
  width: unset;
  height: unset;
}

.header--scrolled .header__menu li a {
  opacity: 1 !important;
  font-family: 'Roboto Condensed', sans-serif;
}

.header--scrolled .header__menu {
  margin-top: 8px;
}

.header--scrolled .header__language-switch {
  margin-top: 32px;
}

.header--scrolled .header__language-switch--active {
  background-color: #1c2126;
  color: #fff;
}

.header--scrolled .header__language-switch--menu {
  background-color: #1c2126;
  color: #fff;
}

.header--scrolled .header__language-switch--item a {
  color: #fff;
}

.header__language-switch {
  display: none;
  float: right;
  margin-top: 36px;
  margin-left: 80px;
  position: relative;
}

.mobile_nav .header__language-switch {
  display: block !important;
  float: unset !important;
  margin: 0px !important;
}

.mobile_nav .header__language-switch--active {
  font-size: 24px;
  line-height: 28px;
  color: #1C2126;
  padding: 7px 9px 13px;
  animation: menuup .5s normal forwards;
}

@media screen and (max-width: 480px) {
  .header__infolista .entry-content {
    text-align: center;
    padding-right: 0px;
  }
  .header__infolista .container {
    flex-wrap: wrap;
    justify-content: center;
  }
  .header__infolista__cross {
    margin-top: 15px;
  }
}

@media screen and (min-width: 968px) {
  .header__language-switch {
    margin-top: 32px;
    display: block !important;
  }
}

@media screen and (min-width: 1800px) {
  .header__language-switch {
    margin-top: 36px;
  }
}

.header__language-switch:hover .header__language-switch--menu {
  top: 100%;
  opacity: 1;
  visibility: visible;
}

.header__language-switch--active {
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 14px;
  line-height: 17px;
  padding: 10px 8px;
  display: block;
  position: relative;
  background-color: #fff;
  font-weight: 700;
  color: #1c2126;
  text-transform: uppercase;
}

.header__language-switch--menu {
  display: block;
  position: absolute;
  top: 0px;
  left: 0px;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease-in-out;
  width: 100%;
  background-color: #fff;
  border-top: 1px solid #f8f8f8;
  color: #1c2126;
  padding: 0px;
  margin: 0px;
}

.header__language-switch--item {
  display: block;
  position: relative;
  font-size: 14px;
  line-height: 17px;
  padding: 10px 8px;
  font-weight: 400;
  color: #1c2126;
  text-transform: uppercase;
}

.header__language-switch--item a {
  font-family: 'Roboto Condensed', sans-serif;
  display: block;
  position: relative;
  text-decoration: none;
  color: #1c2126;
}

.welcome__content__text {
  font-weight: 300;
  font-family: 'Roboto Condensed', sans-serif;
}

.welcome__content__title {
  font-family: 'Roboto Condensed', sans-serif;
}

body {
  font-family: 'Roboto Condensed', sans-serif !important;
}

.images__adress {
  color: #4E5256 !important;
}