h1,
h2,
h3,
h4,
h5 {
  color: #000;
  font-weight: normal;
  font-size: 16px;
  font-family: 'PTSansBold';
}
a {
  color: #006400;
  text-decoration: none;
  opacity: 0.99;
}
a:hover{
  color: #faca55 !important;
}

.page__content a {
  color: #006400;
}

dl dt {
  color: #000;
}
.list_custom > li:before {
  color: #008000;
}
.form-container_leave {
  background: url("images/green/main.png") 50% 50% no-repeat;
  background-size: 100% 100%;
}
@media only screen and (max-width: 432px) {
  .form-container_leave {
    width: auto;
    background: rgba(65,150,206,0.8);
  }
}
.header-container {
  color: #fff;
  background: url("images/blue/header.png") 50% 0 repeat-x transparent;
  background-size: auto 100%;
}
@media only screen and (max-width: 1000px) {
  .header-container {
    background: #9acd32;
    height: auto;
  }
}
.header-container_centered {
  background: transparent;
}
.header_centered {
  background: url("images/green/main.png") 50% 50% no-repeat;
  background-size: 100% 100%;
}
@media only screen and (max-width: 480px) {
  .header_centered {
    background: rgba(65,150,206,0.8);
  }
}
.contacts_main .contacts__phone {
  color: #000;
}
.contacts__link {
  color: #013001;
}
.counter {
  border: 5px solid rgba(65,150,206,0.8);
  background: #fff;
}
.navigation__trigger {
  color: #000;
}
.navigation_responsive .navigation__item {
  color: #006400;
}
.navigation_top {
  background: url("images/green/nav_top.png") 50% 0 repeat-x transparent;
  background-size: auto 100%;
}
@media only screen and (max-width: 1000px) {
  .navigation_top {
    background: #fff;
  }
}
@media only screen and (max-width: 1000px) {
  .navigation_top .navigation__item {
    color: #9acd32;
  }
}
.navigation_main .navigation__item {
  color: #9acd32;
}
.navigation_main .navigation__item:hover {
  border-color: #9acd32 !important;
}
.navigation__item {
  color: #fff;
}
.navigation__item:hover,
.navigation__item_current {
  border: 1px solid #fff;
}
@media only screen and (max-width: 1000px) {
  .navigation__item:hover,
  .navigation__item_current {
    border-color: #9acd32;
  }
}
.subnavigation__item {
  color: #000;
}
.subnavigation__item:hover,
.subnavigation__item_current {
  opacity: 0.85;
  color: #9acd32;
}
.subnavigation:before {
  background: #000;
}
.crumbs__item {
  color: #9acd32;
}
.crumbs__link:hover {
  color: #9acd32;
}
.button_themed {
  color: #fff;
  border: 1px solid #d10c0b;
  background: #d10c0b;
  background: -webkit-linear-gradient(top, #d96256, #d10c0b);
  background: linear-gradient(top, #d96256, #d10c0b);
}
.noUi-background {
  background: #cacab6;
}
.noUi-connect {
  background: #ce493c;
}
.noUi-handle {
  background: #d10c0b;
  background: -webkit-linear-gradient(top, #d96256, #d10c0b);
  background: linear-gradient(top, #d96256, #d10c0b);
}
.modal__close {
  border-color: #0c6fb1;
  color: #0c6fb1;
}
.footer {
  background: #4196ce;
  background: rgba(65,150,206,0.8);
}
