


.menu li a {
    color: #ECEDF2
}

.search input {
    color: #383B52
}

.hamburger.is-active .hamburger-inner:before {
    background-color: #ECEDF2
  }

  .hamburger-inner:before {
    background-color: #ECEDF2
  }

  .section-title {
    border: 1px solid #383B52
  }
  
  .section-title h4 {
    color: #ECEDF2
  }

  .border {
    border: 1px solid #383B52
  }

  .show-more-btn:hover {
    color: #ECEDF2
  }

  .breadcrumbs li {
    color: #ECEDF2
  }

  .breadcrumbs .disabled {
    opacity: .5;
    color: #ECEDF2
  }

  ._mono use {
    fill: #ECEDF2
  }

  .spinner div {
    background-color: #ECEDF2
  }

  .lang-dropbtn {
    color: #ECEDF2
  }

  .lang-dropdown-content a {
    color: #ECEDF2
  }

  .lang-dropdown:hover .lang-dropdown-content {
    background-color: #383B52
  }

  .lang-dropdown:hover .lang-dropbtn {
    background-color: #383B52
  }

  .lang-dropdown-content {
    background-color: #383B52
  }

  .lang-dropdown-content a:hover {
    background-color: #4A4D67
  }

  .search input:focus {
    background-color: #383B52
  }

  .menu li a {
    color: #ECEDF2
  }

  .search input {
    color: #ECEDF2
    
  }
  
  .search input:-ms-input-placeholder {
    color: #ECEDF2
  }
  
  .search input::placeholder {
    color: #ECEDF2
  }

  .slider-home-1 {
    border: 1px solid #383B52
  }

  .company-item {
    border: 1px solid #383B52
  }

  .slider-2 {
    border: 1px solid #383B52
  }

.see-also-item-hover span,
.slide-simple-text span {
  color: #ECEDF2
}

.kit-kino-item h3 {
    color: #ECEDF2
  }

  .tab-btn {
    border: 1px solid #383B52
  }

.tab-btn a:hover {
    color: #ECEDF2
  }
  
.tab-btn:first-child {
    border-left: 1px solid #383B52
  }

.media-text-title span {
    color: #ECEDF2
  }

  .back-btn:hover {
    color: #ECEDF2
  }

  .media-details-text .h3,
  .media-details-text h3 {
    color: #ECEDF2
  }

  footer {
    border-top: 1px solid #383B52
  }

  .footer-nav a:hover {
    color: #ECEDF2
  }

  .contacts__block {
    border: 1px solid #383B52
  }
  
  .contacts__block .map__block {
    border-left: 1px solid #383B52
  }

  .contacts__block .details small a {
    color: #ECEDF2
  }
  
  .contacts__block .details small {
    color: #ECEDF2
  }

  .border-item-center {
    border-left: none;
    border-right: none
  }

  .border-item-left-no {
    border-left: none;
  }


  .media-details-image {
    border-right: 1px solid #383B52
  }

  .see-also-item {
    border-right: 1px solid #383B52 !important
  }

  .kit-kino-item:nth-child(2) {
    border-right: 1px solid #383B52
  }

  .tab-btn:nth-child(2),
  .tab-btn:nth-child(3),
  .tab-btn:nth-child(4) {
    border-left: 1px solid #383B52
  }

  body {
    background: #0E0F1A;
    color: #ECEDF2
  }

  .submenu {
    background-color: #0E0F1A
  }

  .slide-home-1-title {
    background-color: #0E0F1A
  }

.see-also-item-hover,
.slide-simple-text {
  background-color: #0E0F1A
}

.media-text-title {
    background-color: #0E0F1A
  }

.contacts__block .details h3 {
    color: #ECEDF2;
  }

  mark {
    color: #ECEDF2
  }

  .browserupgrade {
    background: #383B52;
    color: #ECEDF2;
  }

article {
    color: #B2B4C9;
}

.footer-nav a {
    color: #B2B4C9
  }

  .slide-home-1,
.slide-simple {
  position: relative;
  padding: 30px 0;
  border-left: 1px solid #383B52;
  margin-left: -1px
}

.header-bottom {
    background-color: #0E0F1A;
  }

.hamburger.is-active .hamburger-inner,
.hamburger.is-active .hamburger-inner:after,
.hamburger.is-active .hamburger-inner:before {
  background-color: #ECEDF2
}

.hamburger-inner,
.hamburger-inner:after,
.hamburger-inner:before {
  background-color: #ECEDF2;
}

.bg-mob-menu {
    background-color: #0E0F1A!important;
}
@media only screen and (max-width:1024px) {
.slick-current,
  .slide-home-1,
  .slide-simple {
    border: none;
    margin-left: 0
  }
}

@media only screen and (max-width: 1024px){
  .border-item-center {
      border-left: 1px solid #383B52;
      border-right: 1px solid #383B52;
  }
  .search input {
    background-color: #2c2e3f;
  }
  .search label input {
    background-color: transparent;
  }
}

._mono g,
._mono path,
._mono use {
  fill: #ECEDF2;
  transition: all .35s ease
}

mark {
  background-color: #383B52;
  color: #ECEDF2
}