.hm-region {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.8);
  height: 100vh;
  padding: 40px;
  z-index: 101; }
  .hm-region__list {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: wrap;
    max-height: 85vh; }
  .hm-region__group {
    width: 20%;
    display: flex;
    flex-direction: column;
    padding: 5px; }
  .hm-region__letter {
    font-size: 2em;
    font-weight: 900;
    color: #0065ff; }
  .hm-region__item {
    padding: 5px 0;
    color: #c8c5c5;
    cursor: pointer; }
    .hm-region__item:hover, .hm-region__item--active {
      color: white; }
  .hm-region__top {
    display: flex;
    justify-content: space-between;
    padding-bottom: 40px; }
  .hm-region__close {
    font-size: 3rem;
    cursor: pointer; }
  .hm-region__search {
    flex: 0 1 400px;
    height: 40px;
    padding: 0 10px;
    border-radius: 5px;
    background: transparent;
    border: 2px solid #c8c5c5;
    color: #fff;
 }
    .hm-region__search::placeholder {
      color: #fff;
font-size: 14px; }

.hm-region__list .hm-region__group .hm-region__item,
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-button {
font-size: 14px;
}


.intec-button.intec-button-cl-common {
  background-color: #0065ff;
  border-color: #0065ff; }

.intec-button.intec-button-cl-common:hover, .intec-button.intec-button-cl-common.hover {
  background-color: #3384ff;
  border-color: #3384ff; }

.intec-button.intec-button-cl-common:active, .intec-button.intec-button-cl-common.active {
  background-color: #0051cc;
  border-color: #0051cc; }

.intec-button.intec-button-cl-common.intec-button-transparent {
  color: #0065ff; }

.intec-button.intec-button-transparent {
  background-color: transparent; }

.intec-cl-text {
  color: #0065ff !important; }

.intec-cl-text-active:active {
  color: #0065ff !important; }

.intec-cl-text-active.active {
  color: #0065ff !important; }

.intec-cl-text-focus:focus {
  color: #0065ff !important; }

.intec-cl-text-hover:hover {
  color: #0065ff !important; }

.intec-cl-background {
  background-color: #0065ff !important;
  fill: #0065ff !important; }

.intec-cl-background-active:active {
  background-color: #0065ff !important;
  fill: #0065ff !important; }

.intec-cl-background-focus:focus {
  background-color: #0065ff !important;
  fill: #0065ff !important; }

.intec-cl-background-hover:hover {
  background-color: #0065ff !important;
  fill: #0065ff !important; }

.intec-cl-background-dark {
  background-color: #0051cc !important;
  fill: #0051cc !important; }

.intec-cl-background-dark-active:active {
  background-color: #0051cc !important;
  fill: #0051cc !important; }

.intec-cl-background-dark-focus:focus {
  background-color: #0051cc !important;
  fill: #0051cc !important; }

.intec-cl-background-dark-hover:hover {
  background-color: #0051cc !important;
  fill: #0051cc !important; }

.intec-cl-background-light {
  background-color: #3384ff !important;
  fill: #3384ff !important; }

.intec-cl-background-light-active:active {
  background-color: #3384ff !important;
  fill: #3384ff !important; }

.intec-cl-background-light-focus:focus {
  background-color: #3384ff !important;
  fill: #3384ff !important; }

.intec-cl-background-light-hover:hover {
  background-color: #3384ff !important;
  fill: #3384ff !important; }

.intec-cl-border {
  border-color: #0065ff !important; }

.intec-cl-border-light {
  border-color: #3384ff !important; }

.intec-cl-border-active:active {
  border-color: #0065ff !important; }

.intec-cl-border-focus:focus {
  border-color: #0065ff !important; }

.intec-cl-border-hover:hover {
  border-color: #0065ff !important; }

.intec-cl-border-light-hover:hover {
  border-color: #3384ff !important; }

.intec-cl-text-light {
  color: #3384ff !important; }

.intec-cl-text-light-active:active {
  color: #3384ff !important; }

.intec-cl-text-light-focus:focus {
  color: #3384ff !important; }

.intec-cl-text-light-hover:hover {
  color: #3384ff !important; }

.intec-cl-text-dark {
  color: #0051cc !important; }

.intec-cl-text-dark-active:active {
  color: #0051cc !important; }

.intec-cl-text-dark-focus:focus {
  color: #0051cc !important; }

.intec-cl-text-dark-hover:hover {
  color: #0051cc !important; }

.intec-cl-background-light {
  background-color: #3384ff !important;
  fill: #3384ff !important; }

.intec-cl-background-light-active:active {
  background-color: #3384ff !important; }

.intec-cl-background-light-focus:focus {
  background-color: #3384ff !important; }

.intec-cl-background-light-hover:hover {
  background-color: #3384ff !important; }

.intec-cl-svg svg {
  fill: #0065ff !important;
  stroke: #0065ff !important; }

.intec-cl-svg-path-fill svg path {
  fill: #0065ff !important; }

.intec-cl-svg-path-fill-hover:hover svg path {
  fill: #0065ff !important; }

.intec-cl-svg-path-stroke svg path {
  stroke: #0065ff !important; }

.intec-cl-svg-path-stroke-hover:hover svg path {
  stroke: #0065ff !important; }

.intec-tabs.nav-tabs > li.active > a, .intec-tabs.nav-tabs > li > a:focus, .intec-tabs.nav-tabs > li > a:hover {
  border-bottom-color: #0065ff !important;
  color: #0065ff !important; }

.intec-contest-checkbox.checked:after {
  background-color: #0065ff !important; }

.intec-content {
  max-width: 1240px; }

.intec-content .intec-content.intec-content-primary {
  max-width: 1240px; }

.intec-input.intec-input-checkbox input:checked + .intec-input-selector:before, .intec-input.intec-input-radio input:checked + .intec-input-selector:before {
  background: #0065ff !important; }

h1.intec-header {
  font-size: 30px; }

html {
  font-size: 16px;
  font-family: "Arial", sans-serif; }

.intec-image-effect {
  opacity: 1;
  -webkit-transition: opacity 350ms ease-in-out;
  -moz-transition: opacity 350ms ease-in-out;
  -ms-transition: opacity 350ms ease-in-out;
  -o-transition: opacity 350ms ease-in-out;
  transition: opacity 350ms ease-in-out; }

.intec-image-effect:hover {
  opacity: 0.5; }

.intec-ui.intec-ui-control-alert.intec-ui-scheme-current {
  color: #0065ff;
  background-color: #ebf3ff;
  border-color: #d6e6ff; }

.intec-ui.intec-ui-control-button.intec-ui-scheme-current {
  border-color: #0065ff;
  background-color: #0065ff;
  color: #fff; }
  .intec-ui.intec-ui-control-button.intec-ui-scheme-current.intec-ui-mod-transparent {
    background-color: transparent;
    color: #0065ff; }
  .intec-ui.intec-ui-control-button.intec-ui-scheme-current:hover, .intec-ui.intec-ui-control-button.intec-ui-scheme-current.intec-ui-state-hover, .intec-ui.intec-ui-control-button.intec-ui-scheme-current[data-ui-state="hover"] {
    border-color: #3384ff;
    background-color: #3384ff;
    color: #fff; }
  .intec-ui.intec-ui-control-button.intec-ui-scheme-current:focus, .intec-ui.intec-ui-control-button.intec-ui-scheme-current.intec-ui-state-focus, .intec-ui.intec-ui-control-button.intec-ui-scheme-current[data-ui-state="focus"] {
    border-color: #3384ff;
    background-color: #3384ff;
    color: #fff; }
  .intec-ui.intec-ui-control-button.intec-ui-scheme-current:active, .intec-ui.intec-ui-control-button.intec-ui-scheme-current.intec-ui-state-active, .intec-ui.intec-ui-control-button.intec-ui-scheme-current[data-ui-state="active"] {
    border-color: #0051cc;
    background-color: #0051cc;
    color: #fff; }
  .intec-ui.intec-ui-control-button.intec-ui-scheme-current:disabled, .intec-ui.intec-ui-control-button.intec-ui-scheme-current.intec-ui-state-disabled, .intec-ui.intec-ui-control-button.intec-ui-scheme-current[data-ui-state="disabled"] {
    border-color: #003d99;
    background-color: #003d99;
    color: #fff; }
  .intec-ui.intec-ui-control-button.intec-ui-scheme-current.intec-ui-mod-link {
    color: #5f5f5f;
    border-color: transparent;
    background-color: transparent; }
    .intec-ui.intec-ui-control-button.intec-ui-scheme-current.intec-ui-mod-link:hover, .intec-ui.intec-ui-control-button.intec-ui-scheme-current.intec-ui-mod-link.intec-ui-state-hover, .intec-ui.intec-ui-control-button.intec-ui-scheme-current.intec-ui-mod-link[data-ui-state="hover"] {
      color: #3384ff; }
    .intec-ui.intec-ui-control-button.intec-ui-scheme-current.intec-ui-mod-link:focus, .intec-ui.intec-ui-control-button.intec-ui-scheme-current.intec-ui-mod-link.intec-ui-state-focus, .intec-ui.intec-ui-control-button.intec-ui-scheme-current.intec-ui-mod-link[data-ui-state="focus"] {
      color: #3384ff; }
    .intec-ui.intec-ui-control-button.intec-ui-scheme-current.intec-ui-mod-link:active, .intec-ui.intec-ui-control-button.intec-ui-scheme-current.intec-ui-mod-link.intec-ui-state-active, .intec-ui.intec-ui-control-button.intec-ui-scheme-current.intec-ui-mod-link[data-ui-state="active"] {
      color: #0051cc; }
    .intec-ui.intec-ui-control-button.intec-ui-scheme-current.intec-ui-mod-link:disabled, .intec-ui.intec-ui-control-button.intec-ui-scheme-current.intec-ui-mod-link.intec-ui-state-disabled, .intec-ui.intec-ui-control-button.intec-ui-scheme-current.intec-ui-mod-link[data-ui-state="disabled"] {
      color: #9f9f9f; }

.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current .intec-ui-part-selector:before {
  background-color: #fff;
  color: #fff; }
  .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current input:checked + .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current input:checked + .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current input:checked + .intec-ui-part-selector, .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-checked .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-checked .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-checked .intec-ui-part-selector, .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="checked"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="checked"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="checked"] .intec-ui-part-selector {
    border-color: #0065ff;
    background-color: #0065ff; }
    .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current input:checked + .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current input:checked + .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current input:checked + .intec-ui-part-selector:before, .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-checked .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-checked .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-checked .intec-ui-part-selector:before, .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="checked"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="checked"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="checked"] .intec-ui-part-selector:before {
      background-color: #fff;
      color: #fff; }
  .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current:hover .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current:hover .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current:hover .intec-ui-part-selector, .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-hover .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-hover .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-hover .intec-ui-part-selector, .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="hover"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="hover"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="hover"] .intec-ui-part-selector {
    border-color: #3384ff;
    background-color: #3384ff; }
    .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current:hover .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current:hover .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current:hover .intec-ui-part-selector:before, .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-hover .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-hover .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-hover .intec-ui-part-selector:before, .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="hover"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="hover"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="hover"] .intec-ui-part-selector:before {
      background-color: #fff;
      color: #fff; }
  .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current input:focus + .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current input:focus + .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current input:focus + .intec-ui-part-selector, .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-focus .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-focus .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-focus .intec-ui-part-selector, .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="focus"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="focus"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="focus"] .intec-ui-part-selector {
    border-color: #3384ff;
    background-color: #3384ff; }
    .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current input:focus + .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current input:focus + .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current input:focus + .intec-ui-part-selector:before, .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-focus .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-focus .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-focus .intec-ui-part-selector:before, .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="focus"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="focus"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="focus"] .intec-ui-part-selector:before {
      background-color: #fff;
      color: #fff; }
  .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current:active .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current:active .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current:active .intec-ui-part-selector, .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-active .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-active .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-active .intec-ui-part-selector, .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="active"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="active"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="active"] .intec-ui-part-selector {
    border-color: #0051cc;
    background-color: #0051cc; }
    .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current:active .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current:active .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current:active .intec-ui-part-selector:before, .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-active .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-active .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-active .intec-ui-part-selector:before, .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="active"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="active"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="active"] .intec-ui-part-selector:before {
      background-color: #fff;
      color: #fff; }

.intec-ui.intec-ui-control-numeric.intec-ui-scheme-current .intec-ui-part-increment:hover, .intec-ui.intec-ui-control-numeric.intec-ui-scheme-current .intec-ui-part-decrement:hover {
  color: #0065ff !important; }

.intec-ui.intec-ui-control-tabs.intec-ui-scheme-current .intec-ui-part-tab:hover, .intec-ui.intec-ui-control-tabs.intec-ui-scheme-current .intec-ui-part-tab.active {
  border-color: #0065ff; }

.intec-ui.intec-ui-control-tabs.intec-ui-view-1.intec-ui-scheme-current .intec-ui-part-tab.active {
  color: #0065ff; }

.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-default .menu-submenu .menu-submenu-item:hover > .menu-submenu-item-text, .ns-bitrix.c-menu.c-menu-horizontal-2 .menu-item .menu-submenu .menu-submenu-item:hover > .menu-submenu-item-text, .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-view-desktop-1 .widget-container-menu .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item:hover .menu-item-text-wrapper, .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-view-desktop-1 .widget-container-menu .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-active .menu-item-text-wrapper, .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-view-desktop-7 .widget-menu .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item:hover .menu-item-text-wrapper, .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-view-desktop-7 .widget-menu .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-active .menu-item-text-wrapper, .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-view-desktop-9 .widget-container-menu .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item:hover .menu-item-text-wrapper, .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-view-desktop-9 .widget-container-menu .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-active .menu-item-text-wrapper, .c-header.c-header-template-1 .widget-view.widget-view-fixed .widget-menu .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-wrapper .menu-item:hover .menu-item-text-wrapper, .c-header.c-header-template-1 .widget-view.widget-view-fixed .widget-menu .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-wrapper .menu-item.menu-item-active .menu-item-text-wrapper {
  color: #0065ff !important; }

.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-property:before, .ns-bitrix.c-sale-order-ajax.c-sale-order-ajax-simple-1 .radio-inline:hover label:before, .ns-bitrix.c-sale-order-ajax.c-sale-order-ajax-simple-1 .radio-inline.radio-inline-checked label:before, .ns-bitrix.c-sale-order-ajax.c-sale-order-ajax-simple-1 .bx-sls .quick-location-tag, .ns-bitrix.c-sale-order-ajax.c-sale-order-ajax-simple-1 .bx-slst .quick-location-tag, .ns-bitrix.c-sale-order-ajax.c-sale-order-ajax-simple-1 .bx-soa-pp-item-container .bx-soa-pp-company:hover .bx-soa-pp-company-graf-container, .ns-bitrix.c-sale-order-ajax.c-sale-order-ajax-simple-1 .bx-soa-pp-item-container .bx-soa-pp-company.bx-selected .bx-soa-pp-company-graf-container, .ns-intec-universe.c-tags-list.c-tags-list-default .tags-list-item input[type=checkbox]:checked + .tags-list-item-button, .ns-intec-universe.c-tags-list.c-tags-list-default .tags-list-item-button:hover {
  background: #0065ff !important; }

.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-gallery-preview[data-active=true], .ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-tab a:hover, .ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-tab a:focus, .ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-tab a:active, .ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-tab.active a, .ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-2 .catalog-element-tab a:hover, .ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-2 .catalog-element-tab a:focus, .ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-2 .catalog-element-tab a:active, .ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-2 .catalog-element-tab.active a, .ns-bitrix.c-sale-order-ajax.c-sale-order-ajax-simple-1 .radio-inline:hover label:before, .ns-bitrix.c-sale-order-ajax.c-sale-order-ajax-simple-1 .radio-inline.radio-inline-checked label:before, .ns-bitrix.c-sale-order-ajax.c-sale-order-ajax-simple-1 .bx-soa-pp-item-container .bx-soa-pp-company:hover .bx-soa-pp-company-graf-container, .ns-bitrix.c-sale-order-ajax.c-sale-order-ajax-simple-1 .bx-soa-pp-item-container .bx-soa-pp-company.bx-selected .bx-soa-pp-company-graf-container, .c-smart-filter.c-smart-filter-horizontal-2 [data-property-type=checkbox-picture] .smart-filter-property-value input:checked + .smart-filter-property-value-picture-wrap, .c-smart-filter.c-smart-filter-horizontal-2 [data-property-type=checkbox-text-picture] .smart-filter-property-value input:checked + .smart-filter-property-value-picture-wrap {
  border-color: #0065ff !important; }

.ns-bitrix.c-catalog-section.c-catalog-section-catalog-text-1 .catalog-section-item-purchase-button.catalog-section-item-purchase-button-add[data-basket-state="processing"], .ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-purchase-button.catalog-section-item-purchase-button-add[data-basket-state="processing"], .ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-1 .catalog-section-item-purchase-button.catalog-section-item-purchase-button-add[data-basket-state="processing"], .ns-bitrix.c-catalog-section.c-catalog-section-products-additional-1 .api-ui-switch.api-ui-switch-active .api-ui-switch-control, .ns-bitrix.c-sale-order-ajax.c-sale-order-ajax-simple-1 .bx-sls .quick-location-tag:hover, .ns-bitrix.c-sale-order-ajax.c-sale-order-ajax-simple-1 .bx-slst .quick-location-tag:hover {
  background: #3384ff !important; }
/** Old **/
.sale-icons a.sale-icons-item:hover .sale-icons-icon, .sale-icons a.sale-icons-item.hover .sale-icons-icon, .sale-icons a.sale-icons-item:active .sale-icons-icon, .sale-icons a.sale-icons-item.active .sale-icons-icon, .intec-sections-tile > div:hover .intec-section-name, .menu.menu-horizontal .menu-item.menu-item-default .menu-submenu .menu-submenu-item:hover > .menu-submenu-item-text, .widget-catalog-categories .widget-catalog-categories-tabs .widget-catalog-categories-tab a:hover, .widget-catalog-categories .widget-catalog-categories-tabs .widget-catalog-categories-tab.active a, .c-widget.c-widget-products-1 .widget-tab:hover .widget-tab-text, .c-widget.c-widget-products-1 .widget-tab.active .widget-tab-text, .widget-catalog-categories .widget-catalog-categories-desktop .widget-catalog-categories-navigation .widget-catalog-categories-navigation-next:hover, .widget-catalog-categories .widget-catalog-categories-desktop .widget-catalog-categories-navigation .widget-catalog-categories-navigation-previous:hover, .widget-reviews .widget-reviews-view.widget-reviews-view-slider .widget-reviews-navigation .widget-reviews-navigation-next:hover, .widget-reviews .widget-reviews-view.widget-reviews-view-slider .widget-reviews-navigation .widget-reviews-navigation-previous:hover, .widget-news .widget-news-view.widget-news-view-extend .widget-news-navigation .widget-news-navigation-next:hover, .widget-news .widget-news-view.widget-news-view-extend .widget-news-navigation .widget-news-navigation-previous:hover, .footer-menu a.child-link.active, .bx-filter .bx-filter-popup-result a, .intec-button.intec-button-link, .intec-sections-list .intec-section-name:hover, .intec-sections-list .intec-subsection:hover, .intec-sections-list .intec-subsection:hover span, .intec-catalog-section-tile .price-block .element-buys, .intec-min-button.added, .intec-catalog-section-tile .catalog-section-element .intec-min-button:hover, .intec-min-button.add:hover, .intec-catalog-section .element-properties li, .intec-like:hover, .intec-like.hover, .intec-like:active, .intec-like.added, .intec-compare.glyph-icon-compare:hover, .intec-compare.glyph-icon-compare.hover, .intec-compare.glyph-icon-compare:active, .intec-compare.glyph-icon-compare.active, .intec-item-detail .show-all-characteristics, .contacts .contacts-offices .contacts-office .contacts-information-section.contacts-contacts .contacts-email a:hover .active.widget-reviews .widget-reviews-mobile .widget-reviews-view.widget-reviews-view-blocks-2 .widget-reviews-item .widget-reviews-item-header .widget-reviews-item-name, .bx_compare .table_compare table tr td a, .news-list-filter .news-list-filter-button.news-list-filter-button-active, .news-list-filter .news-list-filter-button:hover, .bx_ordercart .bx_ordercart_order_table_container tbody td.control .delay-item:hover, .bx_ordercart .bx_ordercart_order_table_container tbody td.control .to-cart-item:hover, .bx-soa-editstep, .bx-soa-item-title a, .subscribe-block .email-block-subscribe .subscribe-info:before, .project .project-services .project-service .project-service-information .project-service-name, .widget-reviews .widget-reviews-mobile .widget-reviews-view.widget-reviews-view-blocks-2 .widget-reviews-item .widget-reviews-item-header .widget-reviews-item-name, .intec-certificates.desktop-template.template-tiles .intec-certificates_item:hover .intec-certificates_name, .intec-sections-tile-1 > div:hover .intec-section-name, .intec-certificates.desktop-template.template-tiles .intec-certificates_item:hover .intec-certificates_name, .header .header-desktop .header-content .header-content-menu .menu.menu-horizontal .menu-wrapper .menu-item:hover .menu-item-text .menu-item-text-wrapper, .header .header-desktop .header-content .header-content-menu .menu.menu-horizontal .menu-wrapper .menu-item.menu-item-active .menu-item-text .menu-item-text-wrapper, .intec-item-detail .item-bind-items .item-bind-items-list .owl-nav .owl-prev:hover, .intec-item-detail .item-bind-items .item-bind-items-list .owl-nav .owl-next:hover, .bx-filter .bx-filter-popup-result a, .intec-panel-sort .sort-value.sort-state-active a, .header.with-banner .header-desktop .header-static .header-content .header-content-phone .header-content-phone-call .header-content-phone-call-wrapper:hover, .header.with-banner[data-banner-color=black] .header-desktop .header-info .header-info-button:hover .header-info-button-text, .header.with-banner[data-banner-color=black] .header-desktop .header-static .header-content .header-info-button:hover .header-info-button-text, .header.with-banner[data-banner-color=black] .header-static .intec-search-icon:hover, .header.with-banner[data-banner-color=white] .header-desktop .header-info .header-info-social:hover, .header.with-banner .header-desktop .header-static .menu.menu-horizontal .menu-item:hover .menu-item-text:hover, .header.with-banner .header-desktop .header-static .menu.menu-horizontal .menu-item.menu-item-active .menu-item-text, .header .header-desktop .header-static .header-info .header-info-button .header-info-button-icon, .header .header-desktop .header-static .header-content .header-info-button .header-info-button-icon, .c-rate.c-rate-template-1 .owl-carousel .owl-nav .owl-next:hover, .c-rate.c-rate-template-1 .owl-carousel .owl-nav .owl-prev:hover, .c-certificates.c-certificates-template-1 .widget-element:hover .widget-element-name, .c-header.c-header-template-1[data-transparent = 'false'] .widget-view.widget-view-desktop .widget-panel .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button:hover .search-title-button-icon, .c-header.c-header-template-1[data-transparent = 'false'] .widget-view.widget-view-desktop .widget-panel .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button:hover .search-title-button-text, .c-header.c-header-template-1[data-transparent = 'false'] .widget-view.widget-view-desktop .widget-panel .widget-panel-button:hover .widget-panel-button-icon, .c-header.c-header-template-1[data-transparent = 'false'] .widget-view.widget-view-desktop .widget-panel .widget-panel-button:hover .widget-panel-button-text {
  color: #0065ff !important; }

.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-1 .catalog-element-gallery-picture[data-active=true], .widget-catalog-categories .widget-catalog-categories-tabs .widget-catalog-categories-tab a:hover, .widget-catalog-categories .widget-catalog-categories-tabs .widget-catalog-categories-tab.active a, .widget-catalog-categories .widget-catalog-categories-dots .owl-dot.active, .c-widget.c-widget-products-1 .widget-tab:hover .widget-tab-text, .c-widget.c-widget-products-1 .widget-tab.active .widget-tab-text, .c-widget.c-widget-products-1 .owl-dots .owl-dot.active, .c-widget.c-widget-products-2 .owl-dots .owl-dot.active, .c-rate.c-rate-template-1 .owl-carousel .owl-dot.active, .news-list-slider .slider-dots .owl-dot .slider-dot:hover, .news-list-slider .slider-dots .owl-dot.active .slider-dot, .intec-item-detail .slider-item.active, .bx_compare .bx_sort_container .sortbutton.current, .bx_compare .bx_sort_container .sortbutton:hover, .bx_ordercart .bx_sort_container a.current, .bx-soa-section.bx-selected, .bx-soa-pp-company.bx-selected .bx-soa-pp-company-graf-container, .news-list-slider-cb .slider-dots .owl-dot .slider-dot:hover, .news-list-slider-cb .slider-dots .owl-dot.active .slider-dot, .ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-2 .catalog-section-item-offers-property-extended-value[data-state=selected] .catalog-section-item-offers-property-extended-value-image {
  border-color: #0065ff !important; }

.arrow-right {
  border-right: 25px solid #0065ff !important; }

.sale-icons a.sale-icons-item:hover .sale-icons-count, .sale-icons a.sale-icons-item.hover .sale-icons-count, .sale-icons a.sale-icons-item:active .sale-icons-count, .sale-icons a.sale-icons-item.active .sale-icons-count, .widget-catalog-categories .widget-catalog-categories-dots .owl-dot.active, .c-widget.c-widget-products-1 .owl-dots .owl-dot.active, .c-widget.c-widget-products-2 .owl-dots .owl-dot.active, .c-rate.c-rate-template-1 .owl-carousel .owl-dot.active, .intec-news-sections.template-chess .intec-news-sections_item:hover .intec-news-sections_name, .intec-news-sections.template-puzzle .intec-news-sections_item:hover .intec-news-sections_name, .intec-news-sections.template-tiles .intec-news-sections_item:hover .intec-news-sections_name, input[type=checkbox]:checked + span, .ask-question-container .ask-question-title:after {
  background-color: #0051cc; }

.intec-catalog-section-tile .price-block .element-buys.active, .intec-catalog-section-tile .price-block .element-buys.added, .share-products-block .products-element .price-block .price .element-buy.active, .news-list-slider .slider-dots .owl-dot.active .slider-dot, .bx-filter .body-filter .bx-filter-parameters-box .bx-filter-popup-result, .news-list-slider .slider-dots .owl-dot .slider-dot:hover, .intec-item-detail .properties-list > li:before, .intec-bt-button, .news-list-slider:hover .slider-wrapper .owl-nav .owl-prev:hover, .news-list-slider:hover .slider-wrapper .owl-nav .owl-next:hover, .widget-reviews .widget-reviews-view.widget-reviews-view-slider .widget-reviews-dots .owl-dot.active, .widget-news .widget-news-view.widget-news-view-extend .widget-news-dots .owl-dot.active, .owl-carusel-gallery.owl-theme .owl-dots .owl-dot.active span, .owl-carusel-gallery.owl-theme .owl-dots .owl-dot:hover span, .carusel-products.owl-theme .owl-dots .owl-dot.active span, .carusel-products.owl-theme .owl-dots .owl-dot:hover span, .widget-flying-basket .flying-basket-mobile-buttons-wrap .flying-basket_button_count, .bx_forgotpassword_page .description:before, .bx_registration_page .registration-info:before, .news-list-slider-cb:hover .slider-wrapper .owl-nav .owl-prev:hover, .news-list-slider-cb:hover .slider-wrapper .owl-nav .owl-next:hover, .news-list-slider-cb .slider-dots .owl-dot .slider-dot:hover, .news-list-slider-cb .slider-dots .owl-dot.active .slider-dot, .subscribe-block .checkbox input[type=checkbox]:checked + label:after, .news-list.news-list-blocks-2 .news-list-item.news-list-item-first .news-list-item-wrapper:hover .news-list-name-wrapper, .binded-products .owl-dots .owl-dot.active, .binded-products .owl-dots .owl-dot:hover, .loading-container.active, .c-categories.c-categories-template-3 .widget-element:hover .widget-element-name-wrapper, .c-smart-filter.c-smart-filter-horizontal-1 [data-property-type='checkbox'] input[type=checkbox]:checked + span, .c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox][data-property-view=default] .smart-filter-property-value input:checked + .smart-filter-property-value-text, .c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox][data-property-view=block] .smart-filter-property-value input:checked + .smart-filter-property-value-text, .c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox][data-property-view=tile] .smart-filter-property-value input:checked + .smart-filter-property-value-text, .c-smart-filter.c-smart-filter-horizontal-1 [data-property-type=checkbox] .smart-filter-property-value input:checked + .smart-filter-property-value-text, .c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox-text-picture] input:checked + .smart-filter-property-value-text-picture, .ns-intec-universe.basket-lite.basket-lite-template-1 .basket-lite-mobile-button-count {
  background-color: #0065ff !important; }

.intec-bt-button {
  text-shadow: 0 1px 0 #0065ff !important; }

.intec-bt-button:hover {
  background-color: #3384ff !important; }

.contacts .contacts-offices .contacts-office .contacts-information-section.contacts-contacts .contacts-email a, .widget-reviews .widget-reviews-view.widget-reviews-view-slider .widget-reviews-dots .owl-dot.active, .widget-news .widget-news-view.widget-news-view-extend .widget-news-dots .owl-dot.active, .project .project-services .project-service .project-service-information .project-service-name, .checkbox input[type=checkbox]:checked + label:after, .intec-item-detail .sku-property-value:hover, .intec-item-detail .sku-property-value.active, .news-list-slider-cb .slider-dots .owl-dot .slider-dot:hover, .news-list-slider-cb .slider-dots .owl-dot.active .slider-dot, .binded-products .owl-dots .owl-dot.active, .binded-products .owl-dots .owl-dot:hover, .c-smart-filter.c-smart-filter-horizontal-1 [data-property-type=checkbox] .smart-filter-property-value input:checked + .smart-filter-property-value-text {
  border-color: #0065ff !important; }

.widget-articles-content .widget-articles .element-big:hover .element-wrapper .header span {
  background-color: #0065ff !important; }

.c-catalog-set-constructor-default .api-ui-switch.api-ui-switch-active .api-ui-switch-control {
  background: #0065ff !important; }

.c-services.c-services-template-3 .widget-element-text-wrapper, .c-advantages.c-advantages-template-4 .widget-element-name:hover .widget-element-name-wrap, .c-services.c-services-template-5 .widget-element .widget-element-name-text {
  -webkit-box-shadow: -5px 0 0 5px #0065ff, 5px 0 0 5px #0065ff !important;
  -moz-box-shadow: -5px 0 0 5px #0065ff, 5px 0 0 5px #0065ff !important;
  box-shadow: -5px 0 0 5px #0065ff, 5px 0 0 5px #0065ff !important; }

.c-advantages.c-advantages-template-4 .widget-element-name:hover .widget-element-name-wrap, .c-categories.c-categories-template-6 .widget-element:hover .widget-element-name {
  background: #0065ff !important; }

.c-categories.c-categories-template-8 .widget-element:hover .widget-element-name {
  background: #0065ff !important; }

.c-shares.c-shares-template-3 .widget-element .widget-element-name-wrapper-2 {
  -webkit-box-shadow: -5px 0 0 5px #0065ff, 5px 0 0 5px #0065ff !important;
  -moz-box-shadow: -5px 0 0 5px #0065ff, 5px 0 0 5px #0065ff !important;
  box-shadow: -5px 0 0 5px #0065ff, 5px 0 0 5px #0065ff !important;
  background: #0065ff !important; }

.c-advantages.c-advantages-template-11 .widget-item:hover .widget-item-counter {
  color: #0065ff !important; }

.widget.c-advantages.c-advantages-template-32 .circles-valueStroke {
  stroke: #0065ff !important; }

.popup-window-overlay {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px); }

.popup-window.popup-window-quick-view {
  overflow: visible; }
  .popup-window.popup-window-quick-view .popup-window-content {
    position: relative; }
  .popup-window.popup-window-quick-view .popup-button {
    position: absolute;
    top: 50%;
    margin-top: -20px;
    width: 40px;
    height: 40px;
    font-size: 0;
    overflow: hidden;
    z-index: 1;
    cursor: pointer;
    text-align: center;
    background: #fff;
    box-shadow: 0px 4px 16px rgba(27, 30, 37, 0.16);
    border-radius: 2px; }
  .popup-window.popup-window-quick-view .popup-button i {
    font-size: 16px;
    color: #808080;
    line-height: 40px; }
    .popup-window.popup-window-quick-view .popup-button:hover i {
      color: #fff; }
  .popup-window.popup-window-quick-view .popup-button.btn-prev {
    left: -80px; }
  .popup-window.popup-window-quick-view .popup-button.btn-next {
    right: -80px; }
  .popup-window.popup-window-quick-view .popup-button[data-id="0"] {
    pointer-events: none;
    opacity: 0.4; }

.popup-load-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100;
  display: none;
  background: #fff; }

.popup-load-whirlpool, .popup-load-whirlpool::before, .popup-load-whirlpool::after {
  position: absolute;
  top: 50%;
  left: 50%;
  border: 1px solid #ccc;
  border-left-color: #000;
  border-radius: 974px;
  -o-border-radius: 974px;
  -ms-border-radius: 974px;
  -webkit-border-radius: 974px;
  -moz-border-radius: 974px; }

.popup-load-whirlpool {
  margin: -24px 0 0 -24px;
  height: 49px !important;
  width: 49px !important;
  animation: popup-load-rotate 1150ms linear infinite;
  -o-animation: popup-load-rotate 1150ms linear infinite;
  -ms-animation: popup-load-rotate 1150ms linear infinite;
  -webkit-animation: popup-load-rotate 1150ms linear infinite;
  -moz-animation: popup-load-rotate 1150ms linear infinite; }

.popup-load-whirlpool::before {
  content: "";
  margin: -22px 0 0 -22px;
  height: 43px;
  width: 43px;
  animation: popup-load-rotate 1150ms linear infinite;
  -o-animation: popup-load-rotate 1150ms linear infinite;
  -ms-animation: popup-load-rotate 1150ms linear infinite;
  -webkit-animation: popup-load-rotate 1150ms linear infinite;
  -moz-animation: popup-load-rotate 1150ms linear infinite; }

.popup-load-whirlpool::after {
  content: "";
  margin: -28px 0 0 -28px;
  height: 55px;
  width: 55px;
  animation: popup-load-rotate 2300ms linear infinite;
  -o-animation: popup-load-rotate 2300ms linear infinite;
  -ms-animation: popup-load-rotate 2300ms linear infinite;
  -webkit-animation: popup-load-rotate 2300ms linear infinite;
  -moz-animation: popup-load-rotate 2300ms linear infinite; }

@keyframes popup-load-rotate {
  100% {
    transform: rotate(360deg); } }

@-o-keyframes popup-load-rotate {
  100% {
    -o-transform: rotate(360deg); } }

@-ms-keyframes popup-load-rotate {
  100% {
    -ms-transform: rotate(360deg); } }

@-webkit-keyframes popup-load-rotate {
  100% {
    -webkit-transform: rotate(360deg); } }

@-moz-keyframes popup-load-rotate {
  100% {
    -moz-transform: rotate(360deg); } }


.intec-ui.intec-ui-control-tabs.intec-ui-view-1.intec-ui-scheme-current .intec-ui-part-tab.active *:after {
  background-color: #0065ff; }

.intec-ui.intec-ui-control-tabs.intec-ui-view-2.intec-ui-scheme-current .intec-ui-part-tab:hover, .intec-ui.intec-ui-control-tabs.intec-ui-view-2.intec-ui-scheme-current .intec-ui-part-tab.active {
  background-color: #0065ff; }

.intec-ui.intec-ui-control-tabs.intec-ui-view-2.intec-ui-scheme-current .intec-ui-part-tab.active {
  -webkit-box-shadow: 0 6px 18px rgba(0, 101, 255, 0.42);
  -moz-box-shadow: 0 6px 18px rgba(0, 101, 255, 0.42);
  box-shadow: 0 6px 18px rgba(0, 101, 255, 0.42); }

.intec-ui-markup-text, [data-ui-markup="text"] {
  font-size: 16px; }

a, [data-ui-markup="a"], .intec-ui-markup-a {
  color: #0065ff; }
  a:hover, [data-ui-markup="a"]:hover, .intec-ui-markup-a:hover, a:focus, [data-ui-markup="a"]:focus, .intec-ui-markup-a:focus {
    color: #3384ff; }
    a:hover.intec-ui-mod-dashed, [data-ui-markup="a"]:hover.intec-ui-mod-dashed, .intec-ui-markup-a:hover.intec-ui-mod-dashed, a:focus.intec-ui-mod-dashed, [data-ui-markup="a"]:focus.intec-ui-mod-dashed, .intec-ui-markup-a:focus.intec-ui-mod-dashed, a:hover.intec-ui-mod-dotted, [data-ui-markup="a"]:hover.intec-ui-mod-dotted, .intec-ui-markup-a:hover.intec-ui-mod-dotted, a:focus.intec-ui-mod-dotted, [data-ui-markup="a"]:focus.intec-ui-mod-dotted, .intec-ui-markup-a:focus.intec-ui-mod-dotted {
      border-color: #3384ff; }
  a:active, [data-ui-markup="a"]:active, .intec-ui-markup-a:active {
    color: #0051cc; }
    a:active.intec-ui-mod-dashed, [data-ui-markup="a"]:active.intec-ui-mod-dashed, .intec-ui-markup-a:active.intec-ui-mod-dashed, a:active.intec-ui-mod-dotted, [data-ui-markup="a"]:active.intec-ui-mod-dotted, .intec-ui-markup-a:active.intec-ui-mod-dotted {
      border-color: #0051cc; }

blockquote:before, [data-ui-markup="blockquote"]:before, .intec-ui-markup-blockquote:before {
  background-color: #0065ff; }

ul > li:before, [data-ui-markup="ul"] > [data-ui-markup="li"]:before, .intec-ui-markup-ul > .intec-ui-markup-li:before {
  color: #0065ff; }

ol > li:before, [data-ui-markup="ol"] > [data-ui-markup="li"]:before, .intec-ui-markup-ol > .intec-ui-markup-li:before {
  color: #0065ff; }

















.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-item-text svg path{
	  color: #0065ff;
}
.hm-region__group{  width: 10%;} 
span.fields.address { display: block; }

span.fields.address .multiple { padding-right: 15px; }

.fields.address a, .uf-address-trial-more {
	display: inline;
	border-bottom: 1px dashed;
}

.fields.address .separator {
	display: block;
	height: 7px;
}

.uf-address-search-input { width: 300px; margin-right: 20px; }

.uf-search-result-list-item {
}

.uf-search-result-list-item .menu-popup-item-icon
{
	display: none;
}

.uf-search-result-list-item .menu-popup-item-text
{
	max-width: calc(100% - 20px);
	text-overflow: ellipsis;
	overflow: hidden;
}

.uf-address-search-map {
	position: absolute;
	z-index: 800;
	overflow: hidden;
	width: 500px;
	height: 500px;
	border: 1px solid #d3d7db;
	border-radius: 3px;
	box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .15);
	box-sizing: border-box;
}

.uf-address-search-onmap-result {
	display: block;
	min-width: 200px !important;
	cursor: pointer;
}

.uf-address-search-input-remove {
	position: absolute;
	top: 50%;
	right: 0;
	width: 20px;
	height: 20px;
	opacity: .3;
	cursor: pointer;
	transition: opacity 220ms linear;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}

.uf-address-search-input-remove:hover { opacity: .7 !important; }

.uf-address-search-input-remove:after,
.uf-address-search-input-remove:before {
	position: absolute;
	top: 50%;
	left: 50%;
	display: block;
	width: 10px;
	height: 2px;
	background: #333;
	content: '';
}

.uf-address-search-input-remove:before {
	-webkit-transform: translateY(-50%) translateX(-50%) rotate(45deg);
	-moz-transform: translateY(-50%) translateX(-50%) rotate(45deg);
	-ms-transform: translateY(-50%) translateX(-50%) rotate(45deg);
	-o-transform: translateY(-50%) translateX(-50%) rotate(45deg);
	transform: translateY(-50%) translateX(-50%) rotate(45deg);
}

.uf-address-search-input-remove:after {
	-webkit-transform: translateY(-50%) translateX(-50%) rotate(-45deg);
	-moz-transform: translateY(-50%) translateX(-50%) rotate(-45deg);
	-ms-transform: translateY(-50%) translateX(-50%) rotate(-45deg);
	-o-transform: translateY(-50%) translateX(-50%) rotate(-45deg);
	transform: translateY(-50%) translateX(-50%) rotate(-45deg);
}

/**/
.crm-entity-widget-content-block-position-btn-hide-container { padding-bottom: 10px; }



.ns-bitrix.c-menu.c-menu-columns-1 {
  display: block;
  text-align: left;
}
.ns-bitrix.c-menu.c-menu-columns-1 .menu-column-header {
  display: block;
  color: #0065ff;
  font-size: 15px;
  font-style: normal;
  font-weight: bold;
  line-height: 1.3;
  overflow: hidden;
}
.ns-bitrix.c-menu.c-menu-columns-1 .menu-column-header-link {
  display: inline;
  color: inherit;
  text-decoration: none;
  -webkit-transition: opacity 350ms;
  -moz-transition: opacity 350ms;
  -ms-transition: opacity 350ms;
  -o-transition: opacity 350ms;
  transition: opacity 350ms;
}
.ns-bitrix.c-menu.c-menu-columns-1 .menu-column-header-link:hover {
  opacity: 0.6;
}
.ns-bitrix.c-menu.c-menu-columns-1 .menu-column-items {
  display: block;
  margin: -4px 0;
  padding-top: 24px;
  overflow: hidden;
}
.ns-bitrix.c-menu.c-menu-columns-1 .menu-column-item {
  display: block;
  padding: 4px 0;
  color: #777e89;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.5;
}
.ns-bitrix.c-menu.c-menu-columns-1 .menu-column-item[data-selected=true] .menu-column-item-link,
.ns-bitrix.c-menu.c-menu-columns-1 .menu-column[data-active=true] .menu-column-header-link {
  color: #0065ff;
}
.ns-bitrix.c-menu.c-menu-columns-1 .menu-column-item-link {
  display: inline;
  color: inherit;
  text-decoration: none;
  -webkit-transition-property: color;
  -moz-transition-property: color;
  -ms-transition-property: color;
  -o-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 350ms;
  -moz-transition-duration: 350ms;
  -ms-transition-duration: 350ms;
  -o-transition-duration: 350ms;
  transition-duration: 350ms;
}
.ns-bitrix.c-menu.c-menu-columns-1 .menu-column-item-link:hover {
  color: #0065ff;
}
@media all and (max-width: 550px) {
  .ns-bitrix.c-menu.c-menu-columns-1 .menu-column-header, .ns-bitrix.c-menu.c-menu-columns-1 .menu-column-item {
    text-align: center;
  }
}











.ism_preims .icons-name-text{
display: block;
font-weight: normal;
font-size: 16px;
line-height: 16px;
color: #000000;	
}
.ism_preims .icons-left-float-wrapper > .icons-picture-wrapper{
width: 69px!important;
height: 69px!important;
}
.ism_preims .intec-content{
    max-width: 1712px;
	
}
.ism_preims{
display: none;
background:  url(/upload/ism_001.jpg) 50% 0% no-repeat;	
}
.ism_preims .csbg1{
background: #FFFFFF;
opacity: 0.8;
box-shadow: 0px 4px 50px rgba(0, 0, 0, 0.15);
border-radius: 5px;
width: 255px;	
}
.ism_preims .csbg2{
border: 1px solid rgba(2, 2, 2, 0.5);
box-sizing: border-box;
border-radius: 5px;
margin: 5px 5px 4px 4px;	
}	
