html {
  font-size: 16px;
}
body {
  font-family: "PT Serif", "Trebuchet MS", Tahoma, Verdana, sans-serif;
}
.main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc.btn-primary, a.main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc.reviews-form-switcher, .main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc, .btn.btn-primary, a.btn-primary.reviews-form-switcher, a.reviews-form-switcher, a.reviews-form-switcher.main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc, .btn-primary.main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc, a.btn.reviews-form-switcher, .btn.main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc {
  background-color: #0581c4;
  border-color: #0581c4;
  box-shadow: inset 0 0 21px rgba(255, 255, 255, 0.56), 0 8px 12px rgba(5, 129, 196, 0.2);
}
.main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc.btn-primary:not([disabled]):not(.disabled):hover, a.main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc.reviews-form-switcher:not([disabled]):not(.disabled):hover, .main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc:not([disabled]):not(.disabled):hover, .main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc.btn-primary:not([disabled]):not(.disabled):focus, a.main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc.reviews-form-switcher:not([disabled]):not(.disabled):focus, .main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc:not([disabled]):not(.disabled):focus, .btn.btn-primary:not([disabled]):not(.disabled):hover, a.btn-primary.reviews-form-switcher:not([disabled]):not(.disabled):hover, a.reviews-form-switcher:not([disabled]):not(.disabled):hover, a.reviews-form-switcher.main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc:not([disabled]):not(.disabled):hover, .btn-primary.main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc:not([disabled]):not(.disabled):hover, a.btn.reviews-form-switcher:not([disabled]):not(.disabled):hover, .btn.main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc:not([disabled]):not(.disabled):hover, .btn.btn-primary:not([disabled]):not(.disabled):focus, a.btn-primary.reviews-form-switcher:not([disabled]):not(.disabled):focus, a.reviews-form-switcher:not([disabled]):not(.disabled):focus, a.reviews-form-switcher.main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc:not([disabled]):not(.disabled):focus, .btn-primary.main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc:not([disabled]):not(.disabled):focus, a.btn.reviews-form-switcher:not([disabled]):not(.disabled):focus, .btn.main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc:not([disabled]):not(.disabled):focus {
  background-color: #0581c4;
  border-color: #0581c4;
  box-shadow: inset 0 0 0 rgba(255, 255, 255, 0.56), 0 8px 12px rgba(5, 129, 196, 0.2);
}
.main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc.btn-primary:not([disabled]):not(.disabled):active, a.main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc.reviews-form-switcher:not([disabled]):not(.disabled):active, .main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc:not([disabled]):not(.disabled):active, .main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc.btn-primary:not([disabled]):not(.disabled).active, a.main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc.active.reviews-form-switcher:not(.disabled):not([disabled]), .main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc.active:not(.disabled):not([disabled]), .show > .main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc.btn-primary.dropdown-toggle, .show > a.main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc.dropdown-toggle.reviews-form-switcher, .show > .main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc.dropdown-toggle, .btn.btn-primary:not([disabled]):not(.disabled):active, a.btn-primary.reviews-form-switcher:not([disabled]):not(.disabled):active, a.reviews-form-switcher:not([disabled]):not(.disabled):active, a.reviews-form-switcher.main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc:not([disabled]):not(.disabled):active, .btn-primary.main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc:not([disabled]):not(.disabled):active, a.btn.reviews-form-switcher:not([disabled]):not(.disabled):active, .btn.main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc:not([disabled]):not(.disabled):active, .btn.btn-primary:not([disabled]):not(.disabled).active, a.btn-primary.active.reviews-form-switcher:not(.disabled):not([disabled]), a.active.reviews-form-switcher:not(.disabled):not([disabled]), a.active.reviews-form-switcher.main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc:not(.disabled):not([disabled]), .btn-primary.active.main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc:not(.disabled):not([disabled]), a.active.main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc.reviews-form-switcher:not(.disabled):not([disabled]), .active.main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc:not(.disabled):not([disabled]), a.btn.active.reviews-form-switcher:not(.disabled):not([disabled]), .btn.active.main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc:not(.disabled):not([disabled]), .show > .btn.btn-primary.dropdown-toggle, .show > a.btn-primary.dropdown-toggle.reviews-form-switcher, .show > a.dropdown-toggle.reviews-form-switcher, .show > a.dropdown-toggle.reviews-form-switcher.main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc, .show > .btn-primary.dropdown-toggle.main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc, .show > a.dropdown-toggle.main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc.reviews-form-switcher, .show > .dropdown-toggle.main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc, .show > a.btn.dropdown-toggle.reviews-form-switcher, .show > .btn.dropdown-toggle.main-user-consent-request-popup-button.main-user-consent-request-popup-button-acc {
  background-color: #0581c4;
  border-color: #0581c4;
  box-shadow: inset 0 0 0 rgba(255, 255, 255, 0.56), 0 0 0 rgba(5, 129, 196, 0.2);
}
.form .form-selected-options .option .remove:hover path {
  fill: #0581c4;
}
.form .form-selected-options .option .name, .mobile-nav-block .mobile-icons-nav .lang a, .super-main .super-main-block h1, .account-block .title, .main-user-consent-request input + span:before, .pagination .pages li span, .attention:before, .main-top-section .main-blocks-container .main-top-contacts-block .name, .marketing-section .social-nav a, .about-section .main-services li a:hover, .about-section .main-services-favorite a:hover, .page-share-block .networks .ya-share2__list .ya-share2__icon.ya-share2__icon_more:before, .map-section .on-map-block .on-map-social .networks .ya-share2__list .ya-share2__icon.ya-share2__icon_more:before, .map-section .on-map-block .on-map-social .networks .ya-share2__list .ya-share2__link:hover, .ya-share2__link, .orders-history .item .answer .answer-header .title, .profile-list .item a:hover .icon, .main-tabs h4, .article table h4, .file-link:hover .name, .house-block .house-news-block .title a:hover, .modal .close:hover, .search-results .title .no, .search-results .title a:hover, .contacts-block .content-social-nav ul li a, .sidebar-options .item a, .services .item a:hover, .news-list .item.important:after, .date, .mobile-nav-block .mobile-nav li li a:hover, .mobile-nav-block .mobile-icons-nav a.active, .header .top-nav > li .subnav li a:hover, .header .top-personal-link, .header .top-nav > li > a.active, .gallery-block .gallery-holder .slick-arrow:hover, .faq-sections .faq-list .item .question:hover, a:hover, a:focus, .form-control.ui-selectmenu-button:after, .pagination .pages li.arrow a, .vote-answer-item input + label:before, .custom-input input + label:before {
  color: #0581c4;
}
.main-top-section .main-slider-container .slider-arrow, .video-link:before, .up-btn, .gallery-section:before, .invoice-block .invoice-details li.total, .main-top-section .main-blocks-container .main-top-block > .holder .bg:after, .main-top-section .main-blocks-container .main-top-block > a .bg:after, .header .uk-toggle-link:after, .page-nav a.active, .counters-blocks .counter.electricity .tariffs li.active, .sidebar-nav li.active, .page-header, .mobile-nav-block .mobile-icons-nav, .footer, .more-link:after, .pagination .pages li.current a, .vote-answer-item input[type=radio]:checked + label:before, .custom-input input[type=radio]:checked + label:before {
  background-color: #0581c4;
}
body .cookies-block:before {
  background: linear-gradient(315deg, rgba(4, 113, 171, 0.9) 0%, rgba(53, 181, 250, 0.9) 100%);
}
.mobile-nav-block .mobile-search, .mobile-nav-block .mobile-nav {
  background-color: rgba(5, 129, 196, 0.8);
}
.news-list .item .picture a:after, .gallery-block .thumbs .item:hover:after, .galleries-list .item .picture a:after {
  background-color: rgba(5, 129, 196, 0.5);
}
.main-services-favorite .icon, .administrator .icon, .house-block .house-top-data li:before, .house-block .house-top-data .icon, .sidebar-options .item a .icon {
  background-color: rgba(5, 129, 196, 0.1);
}
.profile-staff .items .item .item-contacts .email, .article table th {
  border-bottom-color: #0581c4;
}
.main-tabs .tabs li a:after {
  border-top-color: #0581c4;
}
.article table.listlike, .main-top-section.simple .main-slider-container .main-slider .item .description table.listlike, .map-section .on-map-block .text table.listlike, .about-section .about-block table.listlike, .search-results .description table.listlike, .orders-history .item .question table.listlike, .orders-history .item .answer .text table.listlike, .houses-by-street .street, .page-nav a:hover, .main-top-section .main-slider-container .main-slider-controlls .slick-dots .slick-active span, .error-404-banner, .page-nav a.active, .departments .name, .gallery-block .thumbs .item.slick-center:after {
  border-color: #0581c4;
}
.counters-blocks .counter.electricity .tariffs li.active:after {
  border-color: transparent #0581c4;
}
.main-top-section .main-blocks-container .main-top-block .holder:hover, .main-top-section .main-blocks-container .main-top-block > a:hover, .gallery-section .gallery-section-slider .item img, .news-list .item .picture a:hover, .galleries-list .item .picture a:hover {
  box-shadow: 0 9px 30px rgba(5, 129, 196, 0.4);
}
.more-link:after, .header .uk-toggle-link:after {
  box-shadow: 0 5px 10px rgba(5, 129, 196, 0.2), inset 0 0 5px rgba(255, 255, 255, 0.56);
}
.profile-list .item a:hover, .services .item a:hover, .houses .item a:hover {
  box-shadow: 0 5px 20px rgba(5, 129, 196, 0.2);
}
.about-section .about-block:before, .article blockquote:after, .staff .item .picture:after {
  text-stroke: 2px #0380c3;
  -webkit-text-stroke: 2px rgba(5, 129, 196, 0.8);
}
@media (-ms-high-contrast: none) {
  /* IE10 */
  /* IE11 */
  .about-section .about-block:before, .article blockquote:after, .staff .item .picture:after {
    color: #FFF;
    text-shadow: -1px -1px 0 rgba(5, 129, 196, 0.8), 1px -1px 0 rgba(5, 129, 196, 0.8), -1px 1px 0 rgba(5, 129, 196, 0.8), 1px 1px 0 rgba(5, 129, 196, 0.8);
  }
  *::-ms-backdrop, .about-section .about-block:before, .article blockquote:after, .staff .item .picture:after {
    color: #FFF;
    text-shadow: -1px -1px 0 rgba(5, 129, 196, 0.8), 1px -1px 0 rgba(5, 129, 196, 0.8), -1px 1px 0 rgba(5, 129, 196, 0.8), 1px 1px 0 rgba(5, 129, 196, 0.8);
  }
}
