

/* Start:/bitrix/templates/universe_s1/components/bitrix/system.auth.form/panel/style.css?1673903980161*/
.widget-authorization-panel .widget-authorization-modal {
  display: none;
}

.system-auth-authorize .row{
	margin:0px;
}

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/bitrix/templates/universe_s1/components/bitrix/search.title/input.1/style.css?16739039402206*/
.ns-bitrix.c-search-title.c-search-title-input-1 {
  display: block;
}
.ns-bitrix.c-search-title.c-search-title-input-1 .search-title-button, .ns-bitrix.c-search-title.c-search-title-input-1 .search-title-input {
  display: block;
  outline: none;
  padding: 9px 10px;
}
.ns-bitrix.c-search-title.c-search-title-input-1 .search-title-button:hover, .ns-bitrix.c-search-title.c-search-title-input-1 .search-title-input:hover, .ns-bitrix.c-search-title.c-search-title-input-1 .search-title-button:focus, .ns-bitrix.c-search-title.c-search-title-input-1 .search-title-input:focus {
  outline: none;
}
.ns-bitrix.c-search-title.c-search-title-input-1 .search-title {
  display: block;
  background: #f0f0f0;
  border-radius: 5px;
}
.ns-bitrix.c-search-title.c-search-title-input-1 .search-title-form {
  display: block;
  padding: 0;
  margin: 0;
}
.ns-bitrix.c-search-title.c-search-title-input-1 .search-title-input {
  background: transparent;
  border: none;
  width: 100%;
  color: #1d1d1d;
  font-size: 12px;
  line-height: 18px;
}
.ns-bitrix.c-search-title.c-search-title-input-1 .search-title-button {
  background: transparent;
  border: none;
  line-height: 1;
  color: #0065ff;
}
.ns-bitrix.c-search-title.c-search-title-input-1.search-title-results {
  display: block;
  min-width: 300px;
  background: #fff;
  overflow: hidden;
  border-radius: 5px;
  margin-top: 10px;
  padding: 15px 20px;
  border: 1px solid #f1f1f1;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0 5px 8px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 5px 8px rgba(0, 0, 0, 0.1);
  box-shadow: 0 5px 8px rgba(0, 0, 0, 0.1);
}
.ns-bitrix.c-search-title.c-search-title-input-1.search-title-results .search-title-cell {
  padding: 5px 0;
}
.ns-bitrix.c-search-title.c-search-title-input-1.search-title-results .search-title-cell .search-title-link {
  color: #1d1d1d;
  font-size: 12px;
  line-height: 1.5;
  text-decoration: none;
  -webkit-transition: color 350ms;
  -moz-transition: color 350ms;
  -ms-transition: color 350ms;
  -o-transition: color 350ms;
  transition: color 350ms;
}

.title-search-result {
  z-index: 1;
}

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/bitrix/templates/universe_s1/components/bitrix/system.pagenavigation/.default/style.css?16739039612487*/
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default {
  display: block;
  margin: 10px 0;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-items {
  display: block;
  position: relative;
  text-align: center;
  overflow: hidden;
  font-size: 0;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-items-wrapper {
  display: inline-block;
  vertical-align: top;
  margin: -4px;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item {
  display: inline-block;
  vertical-align: middle;
  padding: 4px;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item.system-pagenavigation-item-active .system-pagenavigation-item-wrapper {
  background-color: #0065ff;
  border-color: #0065ff;
  color: #fff;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item.system-pagenavigation-item-disabled .system-pagenavigation-item-wrapper {
  display: none;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item.system-pagenavigation-item-all .system-pagenavigation-item-wrapper {
  width: auto;
  text-align: left;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item-wrapper {
  display: block;
  background-color: transparent;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  line-height: 1.42857143;
  text-align: center;
  padding: 6px;
  border-radius: 4px;
  width: 32px;
  height: 32px;
  overflow: hidden;
  text-decoration: none;
  cursor: pointer;
  color: #2d2d2d;
  -webkit-transition-duration: 350ms;
  -moz-transition-duration: 350ms;
  -ms-transition-duration: 350ms;
  -o-transition-duration: 350ms;
  transition-duration: 350ms;
  -webkit-transition-property: color, background-color, border-color;
  -moz-transition-property: color, background-color, border-color;
  -ms-transition-property: color, background-color, border-color;
  -o-transition-property: color, background-color, border-color;
  transition-property: color, background-color, border-color;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item-wrapper:hover {
  background-color: #f7f7f7;
  border-color: #f7f7f7;
}

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/bitrix/templates/universe_s1/components/bitrix/menu/footer/style.css?16739039671246*/
.footer-menu .root-link {
    font-weight: bold;
    font-size: 15px;
    display: block;
    height: 33px;
    overflow: hidden;
    line-height: 16px;
    color: #116afc;
}
.footer-menu .root-link:hover {
    color: #777e89;
    text-decoration:none;
}
.footer-menu .root-link.active {
    color:#000;
}
.footer-menu ul,
.footer-menu li {
    list-style:none;
    padding:0;
    margin:0;
}
.footer-menu li {
    padding-bottom: 7px;
}
.footer-menu .child-link {
    font-size:14px;
    color: #777e89;
}
.footer-menu .child-link:hover {
    text-decoration:none;
    color:#116afc;
}
.footer-menu .child-link.active {
    color:#116afc;
}

.footer-menu,
.footer-menu .root-item {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.footer-menu {
    margin-right: -15px;
    margin-left: -15px;
}
.footer-menu:before, .footer-menu:after {
    content: " ";
    display: table;
}
.footer-menu:after {
    clear: both;
}
.footer-menu .root-item {
    float: left;
    position: relative;
    min-height: 1px;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-bottom: 15px;
}

@media (min-width: 992px) {
    .footer-menu .root-item {
        width: 33.33333333%;
    }
}
/* End */


/* Start:/bitrix/templates/universe_s1/styles.css?174006823440473*/
.intec-button.intec-button-cl-common {
  background-color: #2cb349;
  border-color: #2cb349; }

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

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

.intec-button.intec-button-cl-common.intec-button-transparent {
  color: #2cb349; }

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

.intec-cl-text {
  color: #2cb349 !important; }

.intec-cl-text-active:active {
  color: #2cb349 !important; }

.intec-cl-text-active.active {
  color: #2cb349 !important; }

.intec-cl-text-focus:focus {
  color: #2cb349 !important; }

.intec-cl-text-hover:hover {
  color: #2cb349 !important; }

.intec-cl-background {
  background-color: #2cb349 !important;
  fill: #2cb349 !important; }

.intec-cl-background-active:active {
  background-color: #2cb349 !important; }

.intec-cl-background-focus:focus {
  background-color: #2cb349 !important; }

.intec-cl-background-hover:hover {
  background-color: #2cb349 !important; }

.intec-cl-background-dark {
  background-color: #228a38 !important;
  fill: #228a38 !important; }

.intec-cl-background-dark-active:active {
  background-color: #228a38 !important; }

.intec-cl-background-dark-focus:focus {
  background-color: #228a38 !important; }

.intec-cl-background-dark-hover:hover {
  background-color: #228a38 !important; }

.intec-cl-background-light {
  background-color: #42d060 !important;
  fill: #42d060 !important; }

.intec-cl-background-light-active:active {
  background-color: #42d060 !important; }

.intec-cl-background-light-focus:focus {
  background-color: #42d060 !important; }

.intec-cl-background-light-hover:hover {
  background-color: #42d060 !important; }

.intec-cl-border {
  border-color: #2cb349 !important; }

.intec-cl-border-light {
  border-color: #42d060 !important; }

.intec-cl-border-active:active {
  border-color: #2cb349 !important; }

.intec-cl-border-focus:focus {
  border-color: #2cb349 !important; }

.intec-cl-border-hover:hover {
  border-color: #2cb349 !important; }

.intec-cl-text-light {
  color: #42d060 !important; }

.intec-cl-text-light-active:active {
  color: #42d060 !important; }

.intec-cl-text-light-focus:focus {
  color: #42d060 !important; }

.intec-cl-text-light-hover:hover {
  color: #42d060 !important; }

.intec-cl-text-dark {
  color: #228a38 !important; }

.intec-cl-text-dark-active:active {
  color: #228a38 !important; }

.intec-cl-text-dark-focus:focus {
  color: #228a38 !important; }

.intec-cl-text-dark-hover:hover {
  color: #228a38 !important; }

.intec-cl-background-light {
  background-color: #42d060 !important;
  fill: #42d060 !important; }

.intec-cl-background-light-active:active {
  background-color: #42d060 !important; }

.intec-cl-background-light-focus:focus {
  background-color: #42d060 !important; }

.intec-cl-background-light-hover:hover {
  background-color: #42d060 !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: #2cb349 !important;
  color: #2cb349 !important; }

.intec-contest-checkbox.checked:after {
  background-color: #2cb349 !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: #2cb349 !important; }

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

html {
  font-size: 14px;
  font-family: "Montserrat", sans-serif; }

.intec-image-effect {
  opacity: 1;
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out; }

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

.intec-ui.intec-ui-control-alert.intec-ui-scheme-current {
  color: #2cb349;
  background-color: #effbf1;
  border-color: #def7e4; }

.intec-ui.intec-ui-control-button.intec-ui-scheme-current {
  border-color: #2cb349;
  background-color: #2cb349;
  color: #fff; }
  .intec-ui.intec-ui-control-button.intec-ui-scheme-current.intec-ui-mod-transparent {
    background-color: transparent;
    color: #2cb349; }
  .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: #42d060;
    background-color: #42d060;
    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: #42d060;
    background-color: #42d060;
    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: #228a38;
    background-color: #228a38;
    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: #186128;
    background-color: #186128;
    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: #42d060; }
    .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: #42d060; }
    .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: #228a38; }
    .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: #2cb349;
    background-color: #2cb349; }
    .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: #42d060;
    background-color: #42d060; }
    .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: #42d060;
    background-color: #42d060; }
    .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: #228a38;
    background-color: #228a38; }
    .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-checkbox.intec-ui-scheme-current.intec-ui-scheme-current input:disabled + .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current input:disabled + .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current input:disabled + .intec-ui-part-selector, .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-disabled .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-disabled .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-disabled .intec-ui-part-selector, .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="disabled"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="disabled"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="disabled"] .intec-ui-part-selector {
    border-color: #186128;
    background-color: #186128; }
    .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current input:disabled + .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current input:disabled + .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current input:disabled + .intec-ui-part-selector:before, .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-disabled .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-disabled .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-disabled .intec-ui-part-selector:before, .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="disabled"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="disabled"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="disabled"] .intec-ui-part-selector:before {
      background-color: #fbfbfb;
      color: #fbfbfb; }

.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: #2cb349 !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: #2cb349; }

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

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

.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: #2cb349; }

.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(44, 179, 73, 0.42);
  -moz-box-shadow: 0 6px 18px rgba(44, 179, 73, 0.42);
  box-shadow: 0 6px 18px rgba(44, 179, 73, 0.42); }

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

a, [data-ui-markup="a"], .intec-ui-markup-a {
  color: #2cb349; }
  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: #42d060; }
  a:active, [data-ui-markup="a"]:active, .intec-ui-markup-a:active {
    color: #228a38; }

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

ul li:before, [data-ui-markup="ul"] > [data-ui-markup="li"]:before, .intec-ui-markup-ul > .intec-ui-markup-li:before {
  color: #2cb349; }
</style>
<style>.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-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: #2cb349 !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: #2cb349 !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 {
  border-color: #2cb349 !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: #42d060 !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: #2cb349 !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: #2cb349 !important; }

.arrow-right {
  border-right: 25px solid #2cb349 !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: #228a38; }

.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: #2cb349 !important; }

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

.intec-bt-button:hover {
  background-color: #42d060 !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: #2cb349 !important; }

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

.c-catalog-set-constructor-default .api-ui-switch.api-ui-switch-active .api-ui-switch-control {
  background: #2cb349 !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 #2cb349, 5px 0 0 5px #2cb349 !important;
  -moz-box-shadow: -5px 0 0 5px #2cb349, 5px 0 0 5px #2cb349 !important;
  box-shadow: -5px 0 0 5px #2cb349, 5px 0 0 5px #2cb349 !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: #2cb349 !important; }

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

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

.c-advantages.c-advantages-template-11 .widget-item:hover .widget-item-counter {
  color: #2cb349 !important; }
  
  .bx-auth-reg tr td{
	  padding-top:10px;
  }
/* End */


/* Start:/bitrix/templates/universe_s1/template_styles.css?1736577703267833*/
.intec-button.intec-button-cl-common {
  background-color: #2cb349;
  border-color: #2cb349; }

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

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

.intec-button.intec-button-cl-common.intec-button-transparent {
  color: #2cb349; }

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

.intec-cl-text {
  color: #2cb349 !important; }

.intec-cl-text-active:active {
  color: #2cb349 !important; }

.intec-cl-text-active.active {
  color: #2cb349 !important; }

.intec-cl-text-focus:focus {
  color: #2cb349 !important; }

.intec-cl-text-hover:hover {
  color: #2cb349 !important; }

.intec-cl-background {
  background-color: #2cb349 !important;
  fill: #2cb349 !important; }

.intec-cl-background-active:active {
  background-color: #2cb349 !important; }

.intec-cl-background-focus:focus {
  background-color: #2cb349 !important; }

.intec-cl-background-hover:hover {
  background-color: #2cb349 !important; }

.intec-cl-background-dark {
  background-color: #228a38 !important;
  fill: #228a38 !important; }

.intec-cl-background-dark-active:active {
  background-color: #228a38 !important; }

.intec-cl-background-dark-focus:focus {
  background-color: #228a38 !important; }

.intec-cl-background-dark-hover:hover {
  background-color: #228a38 !important; }

.intec-cl-background-light {
  background-color: #42d060 !important;
  fill: #42d060 !important; }

.intec-cl-background-light-active:active {
  background-color: #42d060 !important; }

.intec-cl-background-light-focus:focus {
  background-color: #42d060 !important; }

.intec-cl-background-light-hover:hover {
  background-color: #42d060 !important; }

.intec-cl-border {
  border-color: #2cb349 !important; }

.intec-cl-border-light {
  border-color: #42d060 !important; }

.intec-cl-border-active:active {
  border-color: #2cb349 !important; }

.intec-cl-border-focus:focus {
  border-color: #2cb349 !important; }

.intec-cl-border-hover:hover {
  border-color: #2cb349 !important; }

.intec-cl-text-light {
  color: #42d060 !important; }

.intec-cl-text-light-active:active {
  color: #42d060 !important; }

.intec-cl-text-light-focus:focus {
  color: #42d060 !important; }

.intec-cl-text-light-hover:hover {
  color: #42d060 !important; }

.intec-cl-text-dark {
  color: #228a38 !important; }

.intec-cl-text-dark-active:active {
  color: #228a38 !important; }

.intec-cl-text-dark-focus:focus {
  color: #228a38 !important; }

.intec-cl-text-dark-hover:hover {
  color: #228a38 !important; }

.intec-cl-background-light {
  background-color: #42d060 !important;
  fill: #42d060 !important; }

.intec-cl-background-light-active:active {
  background-color: #42d060 !important; }

.intec-cl-background-light-focus:focus {
  background-color: #42d060 !important; }

.intec-cl-background-light-hover:hover {
  background-color: #42d060 !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: #2cb349 !important;
  color: #2cb349 !important; }

.intec-contest-checkbox.checked:after {
  background-color: #2cb349 !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: #2cb349 !important; }

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

html {
  font-size: 14px;
  font-family: "Montserrat", sans-serif; }

.intec-image-effect {
  opacity: 1;
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out; }

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

.intec-ui.intec-ui-control-alert.intec-ui-scheme-current {
  color: #2cb349;
  background-color: #effbf1;
  border-color: #def7e4; }

.intec-ui.intec-ui-control-button.intec-ui-scheme-current {
  border-color: #2cb349;
  background-color: #2cb349;
  color: #fff; }
  .intec-ui.intec-ui-control-button.intec-ui-scheme-current.intec-ui-mod-transparent {
    background-color: transparent;
    color: #2cb349; }
  .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: #42d060;
    background-color: #42d060;
    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: #42d060;
    background-color: #42d060;
    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: #228a38;
    background-color: #228a38;
    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: #186128;
    background-color: #186128;
    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: #42d060; }
    .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: #42d060; }
    .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: #228a38; }
    .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: #2cb349;
    background-color: #2cb349; }
    .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: #42d060;
    background-color: #42d060; }
    .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: #42d060;
    background-color: #42d060; }
    .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: #228a38;
    background-color: #228a38; }
    .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-checkbox.intec-ui-scheme-current.intec-ui-scheme-current input:disabled + .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current input:disabled + .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current input:disabled + .intec-ui-part-selector, .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-disabled .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-disabled .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-disabled .intec-ui-part-selector, .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="disabled"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="disabled"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="disabled"] .intec-ui-part-selector {
    border-color: #186128;
    background-color: #186128; }
    .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current input:disabled + .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current input:disabled + .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current input:disabled + .intec-ui-part-selector:before, .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-disabled .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-disabled .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-disabled .intec-ui-part-selector:before, .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="disabled"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="disabled"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="disabled"] .intec-ui-part-selector:before {
      background-color: #fbfbfb;
      color: #fbfbfb; }

.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: #2cb349 !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: #2cb349; }

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

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

.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: #2cb349; }

.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(44, 179, 73, 0.42);
  -moz-box-shadow: 0 6px 18px rgba(44, 179, 73, 0.42);
  box-shadow: 0 6px 18px rgba(44, 179, 73, 0.42); }

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

a, [data-ui-markup="a"], .intec-ui-markup-a {
  color: #2cb349; }
  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: #42d060; }
  a:active, [data-ui-markup="a"]:active, .intec-ui-markup-a:active {
    color: #228a38; }

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

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


.intec-button.intec-button-cl-common {
  background-color: #2cb349;
  border-color: #2cb349; }

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

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

.intec-button.intec-button-cl-common.intec-button-transparent {
  color: #2cb349; }

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

.intec-cl-text {
  color: #2cb349 !important; }

.intec-cl-text-active:active {
  color: #2cb349 !important; }

.intec-cl-text-active.active {
  color: #2cb349 !important; }

.intec-cl-text-focus:focus {
  color: #2cb349 !important; }

.intec-cl-text-hover:hover {
  color: #2cb349 !important; }

.intec-cl-background {
  background-color: #2cb349 !important;
  fill: #2cb349 !important; }

.intec-cl-background-active:active {
  background-color: #2cb349 !important; }

.intec-cl-background-focus:focus {
  background-color: #2cb349 !important; }

.intec-cl-background-hover:hover {
  background-color: #2cb349 !important; }

.intec-cl-background-dark {
  background-color: #228a38 !important;
  fill: #228a38 !important; }

.intec-cl-background-dark-active:active {
  background-color: #228a38 !important; }

.intec-cl-background-dark-focus:focus {
  background-color: #228a38 !important; }

.intec-cl-background-dark-hover:hover {
  background-color: #228a38 !important; }

.intec-cl-background-light {
  background-color: #42d060 !important;
  fill: #42d060 !important; }

.intec-cl-background-light-active:active {
  background-color: #42d060 !important; }

.intec-cl-background-light-focus:focus {
  background-color: #42d060 !important; }

.intec-cl-background-light-hover:hover {
  background-color: #42d060 !important; }

.intec-cl-border {
  border-color: #2cb349 !important; }

.intec-cl-border-light {
  border-color: #42d060 !important; }

.intec-cl-border-active:active {
  border-color: #2cb349 !important; }

.intec-cl-border-focus:focus {
  border-color: #2cb349 !important; }

.intec-cl-border-hover:hover {
  border-color: #2cb349 !important; }

.intec-cl-text-light {
  color: #42d060 !important; }

.intec-cl-text-light-active:active {
  color: #42d060 !important; }

.intec-cl-text-light-focus:focus {
  color: #42d060 !important; }

.intec-cl-text-light-hover:hover {
  color: #42d060 !important; }

.intec-cl-text-dark {
  color: #228a38 !important; }

.intec-cl-text-dark-active:active {
  color: #228a38 !important; }

.intec-cl-text-dark-focus:focus {
  color: #228a38 !important; }

.intec-cl-text-dark-hover:hover {
  color: #228a38 !important; }

.intec-cl-background-light {
  background-color: #42d060 !important;
  fill: #42d060 !important; }

.intec-cl-background-light-active:active {
  background-color: #42d060 !important; }

.intec-cl-background-light-focus:focus {
  background-color: #42d060 !important; }

.intec-cl-background-light-hover:hover {
  background-color: #42d060 !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: #2cb349 !important;
  color: #2cb349 !important; }

.intec-contest-checkbox.checked:after {
  background-color: #2cb349 !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: #2cb349 !important; }

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

html {
  font-size: 14px;
  font-family: "Montserrat", sans-serif; }

.intec-image-effect {
  opacity: 1;
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out; }

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

.intec-ui.intec-ui-control-alert.intec-ui-scheme-current {
  color: #2cb349;
  background-color: #effbf1;
  border-color: #def7e4; }

.intec-ui.intec-ui-control-button.intec-ui-scheme-current {
  border-color: #2cb349;
  background-color: #2cb349;
  color: #fff; }
  .intec-ui.intec-ui-control-button.intec-ui-scheme-current.intec-ui-mod-transparent {
    background-color: transparent;
    color: #2cb349; }
  .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: #42d060;
    background-color: #42d060;
    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: #42d060;
    background-color: #42d060;
    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: #228a38;
    background-color: #228a38;
    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: #186128;
    background-color: #186128;
    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: #42d060; }
    .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: #42d060; }
    .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: #228a38; }
    .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: #2cb349;
    background-color: #2cb349; }
    .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: #42d060;
    background-color: #42d060; }
    .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: #42d060;
    background-color: #42d060; }
    .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: #228a38;
    background-color: #228a38; }
    .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-checkbox.intec-ui-scheme-current.intec-ui-scheme-current input:disabled + .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current input:disabled + .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current input:disabled + .intec-ui-part-selector, .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-disabled .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-disabled .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-disabled .intec-ui-part-selector, .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="disabled"] .intec-ui-part-selector, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="disabled"] .intec-ui-part-selector, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="disabled"] .intec-ui-part-selector {
    border-color: #186128;
    background-color: #186128; }
    .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current input:disabled + .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current input:disabled + .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current input:disabled + .intec-ui-part-selector:before, .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-disabled .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-disabled .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current.intec-ui-state-disabled .intec-ui-part-selector:before, .intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="disabled"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="disabled"] .intec-ui-part-selector:before, .intec-ui.intec-ui-control-switch.intec-ui-scheme-current.intec-ui-scheme-current[data-ui-state="disabled"] .intec-ui-part-selector:before {
      background-color: #fbfbfb;
      color: #fbfbfb; }

.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: #2cb349 !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: #2cb349; }

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

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

.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: #2cb349; }

.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(44, 179, 73, 0.42);
  -moz-box-shadow: 0 6px 18px rgba(44, 179, 73, 0.42);
  box-shadow: 0 6px 18px rgba(44, 179, 73, 0.42); }

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

a, [data-ui-markup="a"], .intec-ui-markup-a {
  color: #2cb349; }
  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: #42d060; }
  a:active, [data-ui-markup="a"]:active, .intec-ui-markup-a:active {
    color: #228a38; }

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

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

.clearfix {
    clear: both;
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-2 .catalog-section-list-item-wrapper {
    padding-top: 110%;
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-2 .catalog-section-list-item-image {
    padding: 30px 50px 100px 50px;
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-2 .catalog-section-list-item-title {
    font-size: 15px;
    height: 78px;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-1 .catalog-section-item-name {
    height: 96px;
}

.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-view-desktop-1 {
  display: block;
  background: #fff;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-view-desktop-1.widget-view-desktop-1-bordered .widget-container {
  border-bottom: 1px solid #e8e8e8;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel {
  display: block;
  border-bottom: 1px solid #e8e8e8;
  font-size: 0;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-left {
  float: left;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-right {
  float: right;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-buttons, .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-items {
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-buttons + .widget-panel-buttons, .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-items + .widget-panel-buttons, .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-buttons + .widget-panel-items, .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-items + .widget-panel-items {
  margin-left: 40px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-buttons-wrapper, .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-items-wrapper {
  display: block;
  font-size: 0;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-button, .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-item {
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
  line-height: 1;
  font-size: medium;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-button-icon, .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-item-icon {
  font-size: 15px;
  color: #222222;
  margin-right: 10px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-button-text, .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-panel-item-text {
  font-size: 12px;
  line-height: 18px;
  color: #999999;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-items-wrapper {
  margin: -10px -30px;
  min-width: 60px;
  min-height: 20px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-item {
  padding: 10px 30px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-item-wrapper {
  height: 40px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-button {
  cursor: pointer;
  padding-right: 15px;
  padding-left: 15px;
  text-decoration: none;
  -webkit-transition: background 350ms;
  -moz-transition: background 350ms;
  -ms-transition: background 350ms;
  -o-transition: background 350ms;
  transition: background 350ms;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-button-wrapper {
  height: 40px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-button:hover {
  background: #f4f5f7;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-social-item {
  display: block;
  font-size: 14px;
  width: 14px;
  height: 14px;
  text-align: center;
  color: #d8d8d8;
  line-height: 1;
  -webkit-transition: color 350ms;
  -moz-transition: color 350ms;
  -ms-transition: color 350ms;
  -o-transition: color 350ms;
  transition: color 350ms;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-social-item:hover {
  color: #0065ff;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone {
  display: inline-block;
  position: relative;
  white-space: nowrap;
  padding-left: 20px;
  font-size: 0;
  height: 40px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone .widget-panel-phone-arrow, .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone .widget-panel-phone-text, .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone .widget-panel-phone-content, .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone .widget-panel-phone-icon {
  display: inline-block;
  vertical-align: middle;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone-icon {
  font-size: 14px;
  line-height: 1;
  color: #0065ff;
  margin-right: 5px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone-content {
  position: relative;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone-text {
  font-size: 12px;
  line-height: 18px;
  color: #2d2d2d;
  text-decoration: none;
  font-weight: bold;
  -webkit-transition: 350ms color;
  -moz-transition: 350ms color;
  -ms-transition: 350ms color;
  -o-transition: 350ms color;
  transition: 350ms color;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone-text:hover {
  color: #0065ff;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone-popup {
  position: absolute;
  opacity: 0;
  top: 100%;
  left: -20px;
  right: -20px;
  padding-top: 20px;
  white-space: normal;
  z-index: 1;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  pointer-events: none;
  position: absolute;
  -webkit-perspective: 2000px;
  perspective: 2000px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone-popup-wrapper {
  padding: 10px;
  background: #fff;
  width: 100%;
  min-width: 140px;
  -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
  will-change: transform;
  -webkit-transform-origin: 50% -50px;
  transform-origin: 50% -50px;
  -webkit-transform: rotateX(-15deg);
  transform: rotateX(-15deg);
  -webkit-transition: -webkit-transform 0.2s;
  transition: -webkit-transform 0.2s;
  transition: transform 0.2s;
  transition: transform 0.2s, -webkit-transform 0.2s;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone-popup-contacts {
  padding: 10px 0;
  border-bottom: 1px solid #e8e8e8;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone-popup-contacts:last-child {
  border-bottom: 0;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone-popup-contact {
  display: block;
  font-size: 11px;
  font-weight: normal;
  line-height: 1.2;
  color: #2d2d2d;
  text-decoration: none;
  padding: 4px 8px;
  -webkit-transition: 350ms color;
  -moz-transition: 350ms color;
  -ms-transition: 350ms color;
  -o-transition: 350ms color;
  transition: 350ms color;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone-popup-contact.phone {
  font-size: 12px;
  font-weight: bold;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone-popup-contact.schedule {
  color: #888;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone-popup-item {
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 18px;
  color: #2d2d2d;
  text-decoration: none;
  padding: 10px;
  -webkit-transition: 350ms color;
  -moz-transition: 350ms color;
  -ms-transition: 350ms color;
  -o-transition: 350ms color;
  transition: 350ms color;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone-popup-item:hover {
  color: #0065ff;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone[data-expanded=true] .widget-panel-phone-popup {
  opacity: 1;
  pointer-events: all;
  -webkit-transition: none;
  transition: none;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone[data-expanded=true] .widget-panel-phone-popup-wrapper {
  -webkit-transform: none;
  transform: none;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel-phone-arrow {
  font-size: 12px;
  width: 12px;
  text-align: right;
  line-height: 1;
  color: #2d2d2d;
  margin-left: 5px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-authorization-panel {
  display: inline-block;
  vertical-align: top;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .ns-bitrix.c-search-title.c-search-title-popup-1 {
  height: 100%;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button {
  height: 100%;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button-icon {
  font-size: 15px;
  color: #222222;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button-text {
  font-size: 12px;
  line-height: 18px;
  color: #999999;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-panel .widget-menu.widget-menu-info {
  height: 100%;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container {
  display: block;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-wrapper {
  position: relative;
  height: 85px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-logotype {
  display: block;
  width: 130px;
  text-decoration: none;
  color: #1d1d1d;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-tagline {
  display: block;
  position: relative;
  padding-right: 20px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-tagline-delimiter {
  display: block;
  position: absolute;
  top: 0;
  right: auto;
  bottom: 0;
  left: 0;
  width: 1px;
  background: #e8e8e8;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-tagline-delimiter + .widget-container-tagline-text {
  margin-left: 20px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-tagline-text {
  display: block;
  width: 140px;
  font-size: 12px;
  line-height: 18px;
  color: #999999;
  max-height: 54px;
  overflow: hidden;
}
@media all and (max-width: 1024px) {
  .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-tagline-wrap {
    display: none;
  }
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-menu {
  height: 100%;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-menu-wrap {
  position: static;
  height: 100%;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-menu .ns-bitrix.c-menu.c-menu-horizontal-1 {
  background: transparent !important;
  height: 100%;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-menu .ns-bitrix.c-menu.c-menu-horizontal-1 .intec-content,
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-menu .ns-bitrix.c-menu.c-menu-horizontal-1 .intec-content-wrapper {
  height: 100%;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-menu .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-wrapper {
  position: static;
  height: 100%;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-menu .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item {
  background: transparent !important;
  height: 100%;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-menu .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item .menu-item-text-wrapper {
  color: #1d1d1d !important;
  font-weight: bold;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone {
  display: block;
  position: relative;
  white-space: nowrap;
  padding-left: 20px;
  font-size: 0;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone .widget-container-phone-arrow, .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone .widget-container-phone-content, .c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone .widget-container-phone-icon {
  display: inline-block;
  vertical-align: middle;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-icon {
  font-size: 16px;
  line-height: 1;
  color: #0065ff;
  margin-right: 5px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-content {
  position: relative;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-text {
  font-size: 16px;
  line-height: 24px;
  color: #2d2d2d;
  text-decoration: none;
  font-weight: bold;
  -webkit-transition: 350ms color;
  -moz-transition: 350ms color;
  -ms-transition: 350ms color;
  -o-transition: 350ms color;
  transition: 350ms color;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-text:hover {
  color: #0065ff;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-popup {
  position: absolute;
  opacity: 0;
  top: 100%;
  left: -20px;
  right: -20px;
  padding-top: 20px;
  white-space: normal;
  z-index: 1;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  pointer-events: none;
  position: absolute;
  -webkit-perspective: 2000px;
  perspective: 2000px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-popup-wrapper {
  padding: 10px;
  background: #fff;
  width: 100%;
  min-width: 140px;
  -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
  will-change: transform;
  -webkit-transform-origin: 50% -50px;
  transform-origin: 50% -50px;
  -webkit-transform: rotateX(-15deg);
  transform: rotateX(-15deg);
  -webkit-transition: -webkit-transform 0.2s;
  transition: -webkit-transform 0.2s;
  transition: transform 0.2s;
  transition: transform 0.2s, -webkit-transform 0.2s;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-popup-contacts {
  padding: 10px 0;
  border-bottom: 1px solid #e8e8e8;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-popup-contacts:last-child {
  border-bottom: 0;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-popup-contact {
  display: block;
  font-size: 12px;
  font-weight: normal;
  line-height: 1.2;
  color: #2d2d2d;
  text-decoration: none;
  padding: 5px 10px;
  -webkit-transition: 350ms color;
  -moz-transition: 350ms color;
  -ms-transition: 350ms color;
  -o-transition: 350ms color;
  transition: 350ms color;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-popup-contact.phone {
  font-size: 14px;
  font-weight: bold;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-popup-contact.schedule {
  color: #888;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-popup-item {
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 18px;
  color: #2d2d2d;
  text-decoration: none;
  padding: 10px;
  -webkit-transition: 350ms color;
  -moz-transition: 350ms color;
  -ms-transition: 350ms color;
  -o-transition: 350ms color;
  transition: 350ms color;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-popup-item:hover {
  color: #0065ff;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-arrow {
  font-size: 12px;
  width: 12px;
  text-align: right;
  line-height: 1;
  color: #2d2d2d;
  margin-left: 5px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-button {
  display: inline-block;
  position: relative;
  font-size: 12px;
  line-height: 16px;
  color: #2d2d2d;
  cursor: pointer;
  border-bottom: 1px dashed #2d2d2d;
  -webkit-transition: opacity 500ms, color 350ms, border 350ms;
  -moz-transition: opacity 500ms, color 350ms, border 350ms;
  -ms-transition: opacity 500ms, color 350ms, border 350ms;
  -o-transition: opacity 500ms, color 350ms, border 350ms;
  transition: opacity 500ms, color 350ms, border 350ms;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-button-wrap {
  display: block;
  text-align: right;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-button:hover {
  color: #0065ff;
  border-color: #0065ff;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts[data-multiple=true] .widget-container-button-wrap {
  margin-right: 17px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts[data-expanded=true] .widget-container-button {
  opacity: 0;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts[data-expanded=true] .widget-container-phone-popup {
  opacity: 1;
  pointer-events: all;
  -webkit-transition: none;
  transition: none;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts[data-expanded=true] .widget-container-phone-popup-wrapper {
  -webkit-transform: none;
  transform: none;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-basket {
  display: block;
  padding-left: 20px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-menu.widget-menu-transparent {
  border-top: 1px solid #e8e8e8;
  border-bottom: 1px solid #e8e8e8;
}
.c-header.c-header-template-1.widget-transparent .widget-view.widget-view-desktop .widget-view-desktop-1 {
  background: transparent;
}
.c-header.c-header-template-1.widget-transparent .widget-view.widget-view-desktop .widget-view-desktop-1.widget-view-desktop-1-bordered .widget-container {
  border-bottom: none;
}
.c-header.c-header-template-1.widget-transparent .widget-view.widget-view-desktop .ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-region {
  color: inherit !important;
  -webkit-transition: opacity 350ms;
  -moz-transition: opacity 350ms;
  -ms-transition: opacity 350ms;
  -o-transition: opacity 350ms;
  transition: opacity 350ms;
}
.c-header.c-header-template-1.widget-transparent .widget-view.widget-view-desktop .ns-intec-regionality.c-regions-select.c-regions-select-default .regions-select-region:hover {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-search .search-title, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-button:hover, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .sale-basket-small-items .sale-basket-small-tab-counter, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .sale-basket-icons-items .sale-basket-icons-item-counter, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-button, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-logotype svg, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-logotype path, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .sale-basket-small-items .sale-basket-small-tab-counter, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .sale-basket-icons-items .sale-basket-icons-item-counter, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-tagline-delimiter, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item:hover .menu-item-text .menu-item-text-wrapper, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-active .menu-item-text .menu-item-text-wrapper, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item .menu-item-text .menu-item-text-wrapper, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .sale-basket-small-items .sale-basket-small-tab-counter, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .sale-basket-small-items .sale-basket-small-tab .sale-basket-small-tab-icon, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .sale-basket-icons-items .sale-basket-icons-item-counter, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .sale-basket-icons-items .sale-basket-icons-item .sale-basket-icons-item-icon, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-menu.widget-menu-info .widget-menu-item:hover .widget-menu-item-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-menu.widget-menu-info .widget-menu-item.widget-menu-item-text-active .widget-menu-item-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-menu.widget-menu-info .widget-menu-item .widget-menu-item-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-arrow, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-icon, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-search .search-title-button, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-search .search-title-input, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-tagline-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button-icon, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-phone-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-phone-icon, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-phone-arrow, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-social-item, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-item-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-button-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-item-icon, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-button-icon {
  -webkit-transition: color 350ms, background 350ms, border 350ms, fill 350ms, opacity 350ms;
  -moz-transition: color 350ms, background 350ms, border 350ms, fill 350ms, opacity 350ms;
  -ms-transition: color 350ms, background 350ms, border 350ms, fill 350ms, opacity 350ms;
  -o-transition: color 350ms, background 350ms, border 350ms, fill 350ms, opacity 350ms;
  transition: color 350ms, background 350ms, border 350ms, fill 350ms, opacity 350ms;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item:hover .menu-item-text .menu-item-text-wrapper, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-active .menu-item-text .menu-item-text-wrapper, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item .menu-item-text .menu-item-text-wrapper, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .sale-basket-small-items .sale-basket-small-tab-counter, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .sale-basket-small-items .sale-basket-small-tab .sale-basket-small-tab-icon, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .sale-basket-icons-items .sale-basket-icons-item-counter, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .sale-basket-icons-items .sale-basket-icons-item .sale-basket-icons-item-icon, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-menu.widget-menu-info .widget-menu-item:hover .widget-menu-item-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-menu.widget-menu-info .widget-menu-item.widget-menu-item-text-active .widget-menu-item-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-menu.widget-menu-info .widget-menu-item .widget-menu-item-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-button, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-arrow, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-icon, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-search .search-title-button, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-search .search-title-input, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-tagline-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-logotype svg, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-logotype path, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button-icon, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-phone-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-phone-icon, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-phone-arrow, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-social-item, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-item-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-button-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-item-icon, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-button-icon {
  color: #fff !important;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-tagline-delimiter {
  background: #fff !important;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .sale-basket-small-items .sale-basket-small-tab-counter, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .sale-basket-icons-items .sale-basket-icons-item-counter {
  background: black !important;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-logotype svg, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-logotype path {
  fill: #fff !important;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-button {
  border-color: #fff !important;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .sale-basket-small-items .sale-basket-small-tab-counter, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .sale-basket-icons-items .sale-basket-icons-item-counter {
  border-color: black !important;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel {
  border-bottom: none;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-button:hover {
  background: rgba(255, 255, 255, 0.15);
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-social-item:hover {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-panel-phone-text:hover {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-tagline-delimiter {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-search .search-title {
  background: rgba(255, 255, 255, 0.2);
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-search .search-title-input::placeholder {
  color: #fff !important;
  -webkit-transition: color 350ms;
  -moz-transition: color 350ms;
  -ms-transition: color 350ms;
  -o-transition: color 350ms;
  transition: color 350ms;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-text:hover {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-button:hover {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-menu.widget-menu-transparent {
  border-top: none;
  border-bottom: none;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-menu.widget-menu-info .widget-menu-item:hover .widget-menu-item-text, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .widget-menu.widget-menu-info .widget-menu-item.widget-menu-item-text-active .widget-menu-item-text {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .sale-basket-icons-items .sale-basket-icons-item .sale-basket-icons-item-icon {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .sale-basket-icons-items .sale-basket-icons-item:hover .sale-basket-icons-item-icon, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .sale-basket-icons-items .sale-basket-icons-item.sale-basket-icons-item-active .sale-basket-icons-item-icon {
  opacity: 1;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .sale-basket-small-items .sale-basket-small-tab .sale-basket-small-tab-icon {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .sale-basket-small-items .sale-basket-small-tab:hover .sale-basket-small-tab-icon, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .sale-basket-small-items .sale-basket-small-tab.sale-basket-small-tab-active .sale-basket-small-tab-icon {
  opacity: 1;
}
.c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item:hover .menu-item-text .menu-item-text-wrapper, .c-header.c-header-template-1.widget-transparent[data-color=white] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-active .menu-item-text .menu-item-text-wrapper {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-search .search-title, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-button:hover, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .sale-basket-small-items .sale-basket-small-tab-counter, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .sale-basket-icons-items .sale-basket-icons-item-counter, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-button, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-logotype svg, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-logotype path, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .sale-basket-small-items .sale-basket-small-tab-counter, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .sale-basket-icons-items .sale-basket-icons-item-counter, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-tagline-delimiter, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item:hover .menu-item-text .menu-item-text-wrapper, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-active .menu-item-text .menu-item-text-wrapper, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item .menu-item-text .menu-item-text-wrapper, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .sale-basket-small-items .sale-basket-small-tab-counter, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .sale-basket-small-items .sale-basket-small-tab .sale-basket-small-tab-icon, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .sale-basket-icons-items .sale-basket-icons-item-counter, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .sale-basket-icons-items .sale-basket-icons-item .sale-basket-icons-item-icon, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-menu.widget-menu-info .widget-menu-item:hover .widget-menu-item-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-menu.widget-menu-info .widget-menu-item.widget-menu-item-text-active .widget-menu-item-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-menu.widget-menu-info .widget-menu-item .widget-menu-item-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-arrow, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-icon, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-search .search-title-button, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-search .search-title-input, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-tagline-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button-icon, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-phone-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-phone-icon, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-phone-arrow, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-social-item, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-item-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-button-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-item-icon, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-button-icon {
  -webkit-transition: color 350ms, background 350ms, border 350ms, fill 350ms, opacity 350ms;
  -moz-transition: color 350ms, background 350ms, border 350ms, fill 350ms, opacity 350ms;
  -ms-transition: color 350ms, background 350ms, border 350ms, fill 350ms, opacity 350ms;
  -o-transition: color 350ms, background 350ms, border 350ms, fill 350ms, opacity 350ms;
  transition: color 350ms, background 350ms, border 350ms, fill 350ms, opacity 350ms;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item:hover .menu-item-text .menu-item-text-wrapper, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-active .menu-item-text .menu-item-text-wrapper, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item .menu-item-text .menu-item-text-wrapper, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .sale-basket-small-items .sale-basket-small-tab-counter, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .sale-basket-small-items .sale-basket-small-tab .sale-basket-small-tab-icon, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .sale-basket-icons-items .sale-basket-icons-item-counter, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .sale-basket-icons-items .sale-basket-icons-item .sale-basket-icons-item-icon, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-menu.widget-menu-info .widget-menu-item:hover .widget-menu-item-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-menu.widget-menu-info .widget-menu-item.widget-menu-item-text-active .widget-menu-item-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-menu.widget-menu-info .widget-menu-item .widget-menu-item-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-button, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-arrow, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-icon, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-search .search-title-button, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-search .search-title-input, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-tagline-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-logotype svg, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-logotype path, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button-icon, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-phone-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-phone-icon, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-phone-arrow, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-social-item, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-item-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-button-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-item-icon, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-button-icon {
  color: #000 !important;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-tagline-delimiter {
  background: #000 !important;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .sale-basket-small-items .sale-basket-small-tab-counter, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .sale-basket-icons-items .sale-basket-icons-item-counter {
  background: white !important;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-logotype svg, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-logotype path {
  fill: #000 !important;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-button {
  border-color: #000 !important;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .sale-basket-small-items .sale-basket-small-tab-counter, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .sale-basket-icons-items .sale-basket-icons-item-counter {
  border-color: white !important;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel {
  border-bottom: none;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-button:hover {
  background: rgba(0, 0, 0, 0.15);
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-social-item:hover {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-panel-phone-text:hover {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-tagline-delimiter {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-search .search-title {
  background: rgba(0, 0, 0, 0.2);
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-search .search-title-input::placeholder {
  color: #000 !important;
  -webkit-transition: color 350ms;
  -moz-transition: color 350ms;
  -ms-transition: color 350ms;
  -o-transition: color 350ms;
  transition: color 350ms;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-text:hover {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-container-contacts .widget-container-button:hover {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-menu.widget-menu-transparent {
  border-top: none;
  border-bottom: none;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-menu.widget-menu-info .widget-menu-item:hover .widget-menu-item-text, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .widget-menu.widget-menu-info .widget-menu-item.widget-menu-item-text-active .widget-menu-item-text {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .sale-basket-icons-items .sale-basket-icons-item .sale-basket-icons-item-icon {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .sale-basket-icons-items .sale-basket-icons-item:hover .sale-basket-icons-item-icon, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .sale-basket-icons-items .sale-basket-icons-item.sale-basket-icons-item-active .sale-basket-icons-item-icon {
  opacity: 1;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .sale-basket-small-items .sale-basket-small-tab .sale-basket-small-tab-icon {
  opacity: 0.5;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .sale-basket-small-items .sale-basket-small-tab:hover .sale-basket-small-tab-icon, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .sale-basket-small-items .sale-basket-small-tab.sale-basket-small-tab-active .sale-basket-small-tab-icon {
  opacity: 1;
}
.c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item:hover .menu-item-text .menu-item-text-wrapper, .c-header.c-header-template-1.widget-transparent[data-color=black] .widget-view.widget-view-desktop .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-active .menu-item-text .menu-item-text-wrapper {
  opacity: 0.5;
}


.c-header.c-header-template-1 .widget-view.widget-view-fixed .widget-view-fixed-1 {
  display: block;
  background: #fff;
  -webkit-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.2);
}
.c-header.c-header-template-1 .widget-view.widget-view-fixed .widget-wrapper-2 {
  position: relative;
}
.c-header.c-header-template-1 .widget-view.widget-view-fixed .widget-item {
  display: block;
  padding: 20px 0;
}
.c-header.c-header-template-1 .widget-view.widget-view-fixed .widget-logotype {
  display: block;
  width: 130px;
  text-decoration: none;
  color: #1d1d1d;
} 
.c-header.c-header-template-1 .widget-view.widget-view-fixed .widget-logotype svg {
  max-height: 50px;
}
.c-header.c-header-template-1 .widget-view.widget-view-fixed .widget-menu {
  padding: 0;
  height: 100%;
}
.c-header.c-header-template-1 .widget-view.widget-view-fixed .widget-menu .ns-bitrix.c-menu.c-menu-horizontal-1 {
  height: 100%;
}
.c-header.c-header-template-1 .widget-view.widget-view-fixed .widget-menu .ns-bitrix.c-menu.c-menu-horizontal-1 .intec-content,
.c-header.c-header-template-1 .widget-view.widget-view-fixed .widget-menu .ns-bitrix.c-menu.c-menu-horizontal-1 .intec-content-wrapper {
  height: 100%;
}
.c-header.c-header-template-1 .widget-view.widget-view-fixed .widget-menu .ns-bitrix.c-menu.c-menu-horizontal-1 .menu-wrapper {
  position: static;
  height: 100%;
}
.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-text-wrapper {
  color: #1d1d1d !important;
  font-weight: bold;
}
.c-header.c-header-template-1 .widget-view.widget-view-fixed .widget-menu-wrap {
  position: static;
  min-height: 60px;
}
.c-header.c-header-template-1 .widget-view.widget-view-fixed .widget-search .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button {
  color: #bebebf;
  font-size: 20px;
}
.c-header.c-header-template-1 .widget-view.widget-view-fixed .widget-search .ns-bitrix.c-search-title.c-search-title-popup-1 .search-title-button-text-wrap {
  display: none;
}

/*# sourceMappingURL=style.css.map */

/*# sourceMappingURL=style.css.map */



.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-view-mobile-1 {
  display: block;
  background: #fff;
  -webkit-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.2);
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-view-mobile-1.widget-view-mobile-1-filled {
  background: #0065ff;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-view-mobile-1.widget-view-mobile-1-filled .widget-menu .ns-bitrix.c-menu.c-menu-mobile-1 .menu-button {
  color: #fff !important;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-view-mobile-1.widget-view-mobile-1-filled .widget-logotype svg, .c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-view-mobile-1.widget-view-mobile-1-filled .widget-logotype path {
  color: #fff !important;
  fill: #fff !important;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-view-mobile-1.widget-view-mobile-1-filled .widget-search {
  color: #fff !important;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-view-mobile-1.widget-view-mobile-1-filled .widget-basket .ns-intec-universe.c-sale-basket-icons.c-sale-basket-icons-default .sale-basket-icons-item {
  color: #fff !important;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-view-mobile-1.widget-view-mobile-1-filled .widget-authorization .widget-authorization-item {
  color: #fff !important;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-wrapper {
  position: relative;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-item {
  padding: 20px 0;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-menu-wrap {
  position: static;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-logotype {
  display: inline-block;
  width: 100%;
  max-width: 130px;
  text-decoration: none;
  color: #1d1d1d;
}



.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-logotype-wrap {
  text-align: center;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-logotype svg {
  max-height: 50px;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-search {
  display: block;
  line-height: 1;
  font-size: 20px;
  color: #bebebf;
  -webkit-transition: color 350ms;
  -moz-transition: color 350ms;
  -ms-transition: color 350ms;
  -o-transition: color 350ms;
  transition: color 350ms;
}


.widget-search-wrap .widget-view.widget-view-mobile .widget-logotype{
	border:solid 1px #000;
}


.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-search-hover {
  color: #0065ff;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-authorization .widget-authorization-items {
  margin-right: -10px !important;
  margin-left: -10px !important;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-authorization .widget-authorization-item-wrap {
  padding-right: 10px !important;
  padding-left: 10px !important;
}

/*# sourceMappingURL=style.css.map */




.c-header.c-header-template-1 .widget-view.widget-view-desktop {
  display: block;
  position: relative;
  z-index: 50;
}
.c-header.c-header-template-1 .widget-view.widget-view-fixed {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: auto;
  left: 0;
  z-index: 100;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile {
  display: none;
  position: relative;
  z-index: 100;
}
.c-header.c-header-template-1 .widget-banner {
  display: block;
  position: relative;
  z-index: 0;
}
@media all and (max-width: 768px) {
  .c-header.c-header-template-1 .widget-view.widget-view-fixed,
.c-header.c-header-template-1 .widget-view.widget-view-desktop {
    display: none !important;
  }
  .c-header.c-header-template-1 .widget-view.widget-view-mobile {
    display: block;
  }
  .c-header.c-header-template-1 .widget-view.widget-view-mobile.widget-view-mobile-fixed {
    position: fixed;
    top: 0;
    right: 0;
    bottom: auto;
    left: 0;
  }
}

/*# sourceMappingURL=style.css.map */

.widget.widget-icons.widget-intec-both {
    display: block;
    position: relative;
}

.widget.widget-icons.widget-intec-both .widget-icons-header {
    display: block;
    font-size: 18px;
    line-height: 25px;
    color: #292929;
}

.widget.widget-icons.widget-intec-both .widget-icons-items {
    display: block;
    overflow: hidden;
}
.widget.widget-icons.widget-intec-both .widget-icons-items .widget-icons-items-wrapper {
    display: block;
    margin: -10px -50px;
    font-size: 0;
}
.widget.widget-icons.widget-intec-both .widget-icons-items .widget-icons-item {
    display: inline-block;
    position: relative;
    vertical-align: middle;
    padding: 10px 50px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.widget.widget-icons.widget-intec-both .widget-icons-items .widget-icons-item .widget-icons-item-wrapper {
    display: table;
    position: relative;
    overflow: hidden;
}
.widget.widget-icons.widget-intec-both .widget-icons-items .widget-icons-item .widget-icons-item-wrapper-2 {
    display: table-row;
}
.widget.widget-icons.widget-intec-both .widget-icons-items .widget-icons-item .widget-icons-background {
    display: table-cell;
    vertical-align: middle;
}
.widget.widget-icons.widget-intec-both .widget-icons-items .widget-icons-item .widget-icons-background .widget-icons-background-wrapper {
    display: block;
    position: relative;
    width: 50px;
    height: 50px;
}
.widget.widget-icons.widget-intec-both .widget-icons-items .widget-icons-item .widget-icons-background .widget-icons-background-brush {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
}
.widget.widget-icons.widget-intec-both .widget-icons-items .widget-icons-item .widget-icons-background .widget-icons-background-icon {
    display: block;
    position: absolute;
    top: 10%;
    right: 10%;
    bottom: 10%;
    left: 10%;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}
.widget.widget-icons.widget-intec-both .widget-icons-items .widget-icons-item .widget-icons-caption {
    display: table-cell;
    vertical-align: middle;
    font-size: 12px;
    padding-left: 10px;
    color: #65686f;
    width: 100%;
}

.clr{
	width:100%;
	clear:both;
}

@media all and (max-width: 840px) {
    .widget.widget-icons.widget-intec-both .widget-icons-items .widget-icons-items-wrapper {
        margin: -10px -20px;
    }
    .widget.widget-icons.widget-intec-both .widget-icons-items .widget-icons-item {
        width: 33.333333% !important;
        padding: 10px 20px;
    }
}

@media all and (max-width: 600px) {
    .widget.widget-icons.widget-intec-both .widget-icons-items .widget-icons-item {
        width: 50% !important;
    }
}

@media all and (max-width: 420px) {
    .widget.widget-icons.widget-intec-both .widget-icons-items .widget-icons-item {
        display: block;
        width: auto !important;
    }
}

@media screen and (max-width: 600px) {
		.project-information iframe{
			width:100% !important;
			height:300px;
		}
		

   }
   
.constructor-block-5{position: relative; display: block; min-width: 320px; z-index: 0;}.constructor-block-5-wrapper{position: relative; display: block; width: 320px; height: 720px; margin: 0 auto;}.constructor-block-5-elements{position: absolute; display: block; top: 0; left: 0; width: 100%; height: 100%;}@media all and (min-width: 320px){.constructor-block-5-wrapper {width: 320px; height: 720px;}}@media all and (min-width: 500px){.constructor-block-5-wrapper {width: 500px; height: 700px;}}@media all and (min-width: 786px){.constructor-block-5-wrapper {width: 786px; height: 570px;}}@media all and (min-width: 1200px){.constructor-block-5-wrapper {width: 1200px; height: 470px;}}.constructor-block-5-element-0{position: absolute; width: 100%; height: 100%; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; visibility: hidden;}.constructor-block-5-element-0-wrapper{position: relative; -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; -webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; -webkit-align-self: auto; -ms-flex-item-align: auto; align-self: auto; visibility: visible; z-index: 1;}.constructor-block-5-element-0-wrapper-2{position: relative; width: 100%; height: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.constructor-block-5-element-0-wrapper-3{position: relative; width: 100%; height: 100%;}.constructor-block-5-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-5-element-0-wrapper{top: 0; left: 0; width: 100%; height: 100%;}.constructor-block-5-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-5-elements.constructor-block-5-elements-grid .constructor-block-5-element-0{display: none;}.constructor-block-5-elements.constructor-block-5-elements-window .constructor-block-5-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}@media all and (min-width: 320px) {.constructor-block-5-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-5-element-0-wrapper{top: 0; left: 0; width: 100%; height: 100%;}.constructor-block-5-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-5-elements.constructor-block-5-elements-grid .constructor-block-5-element-0{display: none;}.constructor-block-5-elements.constructor-block-5-elements-window .constructor-block-5-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}}@media all and (min-width: 500px) {.constructor-block-5-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-5-element-0-wrapper{top: 0; left: 0; width: 100%; height: 100%;}.constructor-block-5-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-5-elements.constructor-block-5-elements-grid .constructor-block-5-element-0{display: none;}.constructor-block-5-elements.constructor-block-5-elements-window .constructor-block-5-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}}@media all and (min-width: 786px) {.constructor-block-5-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-5-element-0-wrapper{top: 0; left: 0; width: 100%; height: 100%;}.constructor-block-5-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-5-elements.constructor-block-5-elements-grid .constructor-block-5-element-0{display: none;}.constructor-block-5-elements.constructor-block-5-elements-window .constructor-block-5-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}}@media all and (min-width: 1200px) {.constructor-block-5-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-5-element-0-wrapper{top: 0; left: 0; width: 100%; height: 100%;}.constructor-block-5-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-5-elements.constructor-block-5-elements-grid .constructor-block-5-element-0{display: none;}.constructor-block-5-elements.constructor-block-5-elements-window .constructor-block-5-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}}.constructor-block-5-element-1{position: absolute; width: 100%; height: 100%; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; visibility: hidden;}.constructor-block-5-element-1-wrapper{position: relative; -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; -webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; -webkit-align-self: auto; -ms-flex-item-align: auto; align-self: auto; visibility: visible; z-index: 2;}.constructor-block-5-element-1-wrapper-2{position: relative; width: 100%; height: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.constructor-block-5-element-1-wrapper-3{position: relative; width: 100%; height: 100%;}.constructor-block-5-element-1{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-5-element-1-wrapper{top: 27px; left: -21px; width: 119.0625%; height: auto;}.constructor-block-5-element-1-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 20px; padding-right: 20px;}.constructor-block-5-elements.constructor-block-5-elements-grid .constructor-block-5-element-1{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-5-elements.constructor-block-5-elements-window .constructor-block-5-element-1{display: none;}.constructor-block-5-element-1 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 13px; letter-spacing: normal; line-height: normal; text-align: left;}@media all and (min-width: 320px) {.constructor-block-5-element-1{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-5-element-1-wrapper{top: 27px; left: -21px; width: 119.0625%; height: auto;}.constructor-block-5-element-1-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 20px; padding-right: 20px;}.constructor-block-5-elements.constructor-block-5-elements-grid .constructor-block-5-element-1{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-5-elements.constructor-block-5-elements-window .constructor-block-5-element-1{display: none;}.constructor-block-5-element-1 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 13px; letter-spacing: normal; line-height: normal; text-align: left;}}@media all and (min-width: 500px) {.constructor-block-5-element-1{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-5-element-1-wrapper{top: 70px; left: 0; width: 100%; height: auto;}.constructor-block-5-element-1-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 20px; padding-right: 20px;}.constructor-block-5-elements.constructor-block-5-elements-grid .constructor-block-5-element-1{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-5-elements.constructor-block-5-elements-window .constructor-block-5-element-1{display: none;}.constructor-block-5-element-1 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 16px; letter-spacing: normal; line-height: normal; text-align: left;}}@media all and (min-width: 786px) {.constructor-block-5-element-1{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-5-element-1-wrapper{top: 110px; left: 0; width: 788px; height: auto;}.constructor-block-5-element-1-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 20px; padding-right: 20px;}.constructor-block-5-elements.constructor-block-5-elements-grid .constructor-block-5-element-1{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-5-elements.constructor-block-5-elements-window .constructor-block-5-element-1{display: none;}.constructor-block-5-element-1 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: medium; letter-spacing: normal; line-height: normal; text-align: left;}}@media all and (min-width: 1200px) {.constructor-block-5-element-1{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-5-element-1-wrapper{top: 93px; left: 21px; width: 1031px; height: auto;}.constructor-block-5-element-1-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 20px; padding-right: 0;}.constructor-block-5-elements.constructor-block-5-elements-grid .constructor-block-5-element-1{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-5-elements.constructor-block-5-elements-window .constructor-block-5-element-1{display: none;}.constructor-block-5-element-1 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: medium; letter-spacing: normal; line-height: normal; text-align: left;}}
.constructor-block-2{position: relative; display: block; min-width: 320px; z-index: 0;}.constructor-block-2-wrapper{position: relative; display: block; width: 320px; height: 540px; margin: 0 auto;}.constructor-block-2-elements{position: absolute; display: block; top: 0; left: 0; width: 100%; height: 100%;}@media all and (min-width: 320px){.constructor-block-2-wrapper {width: 320px; height: 540px;}}@media all and (min-width: 500px){.constructor-block-2-wrapper {width: 500px; height: 365px;}}@media all and (min-width: 768px){.constructor-block-2-wrapper {width: 768px; height: 295px;}}@media all and (min-width: 1200px){.constructor-block-2-wrapper {width: 1200px; height: 320px;}}.constructor-block-2-element-0{position: absolute; width: 100%; height: 100%; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; visibility: hidden;}.constructor-block-2-element-0-wrapper{position: relative; -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; -webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; -webkit-align-self: auto; -ms-flex-item-align: auto; align-self: auto; visibility: visible; z-index: 1;}.constructor-block-2-element-0-wrapper-2{position: relative; width: 100%; height: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.constructor-block-2-element-0-wrapper-3{position: relative; width: 100%; height: 100%;}.constructor-block-2-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-2-element-0-wrapper{top: 0; left: 90px; width: 140px; height: 48px;}.constructor-block-2-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-2-elements.constructor-block-2-elements-grid .constructor-block-2-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-2-elements.constructor-block-2-elements-window .constructor-block-2-element-0{display: none;}.constructor-block-2-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-background {background-color: #ffffff;}.constructor-block-2-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-border {border: 2px solid #2cb349;}.constructor-block-2-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-text {color: #2cb349;}.constructor-block-2-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-background {background-color: #2cb349;}.constructor-block-2-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-border {border-color: #2cb349;}.constructor-block-2-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-text {color: #ffffff;}@media all and (min-width: 320px) {.constructor-block-2-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-2-element-0-wrapper{top: 0; left: 90px; width: 140px; height: 48px;}.constructor-block-2-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-2-elements.constructor-block-2-elements-grid .constructor-block-2-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-2-elements.constructor-block-2-elements-window .constructor-block-2-element-0{display: none;}.constructor-block-2-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-background {background-color: #ffffff;}.constructor-block-2-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-border {border: 2px solid #2cb349;}.constructor-block-2-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-text {color: #2cb349;}.constructor-block-2-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-background {background-color: #2cb349;}.constructor-block-2-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-border {border-color: #2cb349;}.constructor-block-2-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-text {color: #ffffff;}}@media all and (min-width: 500px) {.constructor-block-2-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-2-element-0-wrapper{top: 0; left: 180px; width: 140px; height: 48px;}.constructor-block-2-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-2-elements.constructor-block-2-elements-grid .constructor-block-2-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-2-elements.constructor-block-2-elements-window .constructor-block-2-element-0{display: none;}.constructor-block-2-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-background {background-color: #ffffff;}.constructor-block-2-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-border {border: 2px solid #2cb349;}.constructor-block-2-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-text {color: #2cb349;}.constructor-block-2-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-background {background-color: #2cb349;}.constructor-block-2-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-border {border-color: #2cb349;}.constructor-block-2-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-text {color: #ffffff;}}@media all and (min-width: 768px) {.constructor-block-2-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-2-element-0-wrapper{top: 0; left: 314px; width: 140px; height: 48px;}.constructor-block-2-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-2-elements.constructor-block-2-elements-grid .constructor-block-2-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-2-elements.constructor-block-2-elements-window .constructor-block-2-element-0{display: none;}.constructor-block-2-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-background {background-color: #ffffff;}.constructor-block-2-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-border {border: 2px solid #2cb349;}.constructor-block-2-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-text {color: #2cb349;}.constructor-block-2-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-background {background-color: #2cb349;}.constructor-block-2-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-border {border-color: #2cb349;}.constructor-block-2-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-text {color: #ffffff;}}@media all and (min-width: 1200px) {.constructor-block-2-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-2-element-0-wrapper{top: 0; left: 530px; width: 140px; height: 48px;}.constructor-block-2-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-2-elements.constructor-block-2-elements-grid .constructor-block-2-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-2-elements.constructor-block-2-elements-window .constructor-block-2-element-0{display: none;}.constructor-block-2-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-background {background-color: #ffffff;}.constructor-block-2-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-border {border: 2px solid #2cb349;}.constructor-block-2-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-text {color: #2cb349;}.constructor-block-2-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-background {background-color: #2cb349;}.constructor-block-2-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-border {border-color: #2cb349;}.constructor-block-2-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-text {color: #ffffff;}}
.constructor-block-13{position: relative; display: block; min-width: 320px; z-index: 0;}.constructor-block-13-wrapper{position: relative; display: block; width: 320px; height: 540px; margin: 0 auto;}.constructor-block-13-elements{position: absolute; display: block; top: 0; left: 0; width: 100%; height: 100%;}@media all and (min-width: 320px){.constructor-block-13-wrapper {width: 320px; height: 540px;}}@media all and (min-width: 500px){.constructor-block-13-wrapper {width: 500px; height: 365px;}}@media all and (min-width: 768px){.constructor-block-13-wrapper {width: 768px; height: 295px;}}@media all and (min-width: 1200px){.constructor-block-13-wrapper {width: 1200px; height: 320px;}}.constructor-block-13-element-0{position: absolute; width: 100%; height: 100%; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; visibility: hidden;}.constructor-block-13-element-0-wrapper{position: relative; -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; -webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; -webkit-align-self: auto; -ms-flex-item-align: auto; align-self: auto; visibility: visible; z-index: 1;}.constructor-block-13-element-0-wrapper-2{position: relative; width: 100%; height: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.constructor-block-13-element-0-wrapper-3{position: relative; width: 100%; height: 100%;}.constructor-block-13-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-13-element-0-wrapper{top: 0; left: 90px; width: 140px; height: 48px;}.constructor-block-13-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-13-elements.constructor-block-13-elements-grid .constructor-block-13-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-13-elements.constructor-block-13-elements-window .constructor-block-13-element-0{display: none;}.constructor-block-13-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-background {background-color: #ffffff;}.constructor-block-13-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-border {border: 2px solid #2cb349;}.constructor-block-13-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-text {color: #2cb349;}.constructor-block-13-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-background {background-color: #2cb349;}.constructor-block-13-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-border {border-color: #2cb349;}.constructor-block-13-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-text {color: #ffffff;}@media all and (min-width: 320px) {.constructor-block-13-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-13-element-0-wrapper{top: 0; left: 90px; width: 140px; height: 48px;}.constructor-block-13-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-13-elements.constructor-block-13-elements-grid .constructor-block-13-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-13-elements.constructor-block-13-elements-window .constructor-block-13-element-0{display: none;}.constructor-block-13-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-background {background-color: #ffffff;}.constructor-block-13-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-border {border: 2px solid #2cb349;}.constructor-block-13-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-text {color: #2cb349;}.constructor-block-13-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-background {background-color: #2cb349;}.constructor-block-13-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-border {border-color: #2cb349;}.constructor-block-13-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-text {color: #ffffff;}}@media all and (min-width: 500px) {.constructor-block-13-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-13-element-0-wrapper{top: 0; left: 180px; width: 140px; height: 48px;}.constructor-block-13-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-13-elements.constructor-block-13-elements-grid .constructor-block-13-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-13-elements.constructor-block-13-elements-window .constructor-block-13-element-0{display: none;}.constructor-block-13-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-background {background-color: #ffffff;}.constructor-block-13-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-border {border: 2px solid #2cb349;}.constructor-block-13-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-text {color: #2cb349;}.constructor-block-13-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-background {background-color: #2cb349;}.constructor-block-13-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-border {border-color: #2cb349;}.constructor-block-13-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-text {color: #ffffff;}}@media all and (min-width: 768px) {.constructor-block-13-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-13-element-0-wrapper{top: 0; left: 314px; width: 140px; height: 48px;}.constructor-block-13-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-13-elements.constructor-block-13-elements-grid .constructor-block-13-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-13-elements.constructor-block-13-elements-window .constructor-block-13-element-0{display: none;}.constructor-block-13-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-background {background-color: #ffffff;}.constructor-block-13-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-border {border: 2px solid #2cb349;}.constructor-block-13-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-text {color: #2cb349;}.constructor-block-13-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-background {background-color: #2cb349;}.constructor-block-13-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-border {border-color: #2cb349;}.constructor-block-13-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-text {color: #ffffff;}}@media all and (min-width: 1200px) {.constructor-block-13-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-13-element-0-wrapper{top: 0; left: 530px; width: 140px; height: 48px;}.constructor-block-13-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-13-elements.constructor-block-13-elements-grid .constructor-block-13-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-13-elements.constructor-block-13-elements-window .constructor-block-13-element-0{display: none;}.constructor-block-13-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-background {background-color: #ffffff;}.constructor-block-13-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-border {border: 2px solid #2cb349;}.constructor-block-13-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-text {color: #2cb349;}.constructor-block-13-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-background {background-color: #2cb349;}.constructor-block-13-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-border {border-color: #2cb349;}.constructor-block-13-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-text {color: #ffffff;}}
.constructor-block-4{position: relative; display: block; min-width: 320px; z-index: 0;}.constructor-block-4-wrapper{position: relative; display: block; width: 320px; height: 540px; margin: 0 auto;}.constructor-block-4-elements{position: absolute; display: block; top: 0; left: 0; width: 100%; height: 100%;}@media all and (min-width: 320px){.constructor-block-4-wrapper {width: 320px; height: 540px;}}@media all and (min-width: 500px){.constructor-block-4-wrapper {width: 500px; height: 365px;}}@media all and (min-width: 768px){.constructor-block-4-wrapper {width: 768px; height: 295px;}}@media all and (min-width: 1200px){.constructor-block-4-wrapper {width: 1200px; height: 320px;}}.constructor-block-4-element-0{position: absolute; width: 100%; height: 100%; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; visibility: hidden;}.constructor-block-4-element-0-wrapper{position: relative; -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; -webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; -webkit-align-self: auto; -ms-flex-item-align: auto; align-self: auto; visibility: visible; z-index: 1;}.constructor-block-4-element-0-wrapper-2{position: relative; width: 100%; height: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.constructor-block-4-element-0-wrapper-3{position: relative; width: 100%; height: 100%;}.constructor-block-4-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-4-element-0-wrapper{top: 0; left: 90px; width: 140px; height: 48px;}.constructor-block-4-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-4-elements.constructor-block-4-elements-grid .constructor-block-4-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-4-elements.constructor-block-4-elements-window .constructor-block-4-element-0{display: none;}.constructor-block-4-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-background {background-color: #ffffff;}.constructor-block-4-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-border {border: 2px solid #2cb349;}.constructor-block-4-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-text {color: #2cb349;}.constructor-block-4-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-background {background-color: #2cb349;}.constructor-block-4-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-border {border-color: #2cb349;}.constructor-block-4-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-text {color: #ffffff;}@media all and (min-width: 320px) {.constructor-block-4-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-4-element-0-wrapper{top: 0; left: 90px; width: 140px; height: 48px;}.constructor-block-4-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-4-elements.constructor-block-4-elements-grid .constructor-block-4-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-4-elements.constructor-block-4-elements-window .constructor-block-4-element-0{display: none;}.constructor-block-4-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-background {background-color: #ffffff;}.constructor-block-4-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-border {border: 2px solid #2cb349;}.constructor-block-4-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-text {color: #2cb349;}.constructor-block-4-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-background {background-color: #2cb349;}.constructor-block-4-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-border {border-color: #2cb349;}.constructor-block-4-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-text {color: #ffffff;}}@media all and (min-width: 500px) {.constructor-block-4-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-4-element-0-wrapper{top: 0; left: 180px; width: 140px; height: 48px;}.constructor-block-4-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-4-elements.constructor-block-4-elements-grid .constructor-block-4-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-4-elements.constructor-block-4-elements-window .constructor-block-4-element-0{display: none;}.constructor-block-4-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-background {background-color: #ffffff;}.constructor-block-4-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-border {border: 2px solid #2cb349;}.constructor-block-4-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-text {color: #2cb349;}.constructor-block-4-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-background {background-color: #2cb349;}.constructor-block-4-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-border {border-color: #2cb349;}.constructor-block-4-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-text {color: #ffffff;}}@media all and (min-width: 768px) {.constructor-block-4-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-4-element-0-wrapper{top: 0; left: 314px; width: 140px; height: 48px;}.constructor-block-4-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-4-elements.constructor-block-4-elements-grid .constructor-block-4-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-4-elements.constructor-block-4-elements-window .constructor-block-4-element-0{display: none;}.constructor-block-4-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-background {background-color: #ffffff;}.constructor-block-4-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-border {border: 2px solid #2cb349;}.constructor-block-4-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-text {color: #2cb349;}.constructor-block-4-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-background {background-color: #2cb349;}.constructor-block-4-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-border {border-color: #2cb349;}.constructor-block-4-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-text {color: #ffffff;}}@media all and (min-width: 1200px) {.constructor-block-4-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-4-element-0-wrapper{top: 0; left: 530px; width: 140px; height: 48px;}.constructor-block-4-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-4-elements.constructor-block-4-elements-grid .constructor-block-4-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-4-elements.constructor-block-4-elements-window .constructor-block-4-element-0{display: none;}.constructor-block-4-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-background {background-color: #ffffff;}.constructor-block-4-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-border {border: 2px solid #2cb349;}.constructor-block-4-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-text {color: #2cb349;}.constructor-block-4-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-background {background-color: #2cb349;}.constructor-block-4-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-border {border-color: #2cb349;}.constructor-block-4-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-text {color: #ffffff;}}
.constructor-block-8{position: relative; display: block; min-width: 320px; z-index: 0;}.constructor-block-8-wrapper{position: relative; display: block; width: 320px; height: 540px; margin: 0 auto;}.constructor-block-8-elements{position: absolute; display: block; top: 0; left: 0; width: 100%; height: 100%;}@media all and (min-width: 320px){.constructor-block-8-wrapper {width: 320px; height: 540px;}}@media all and (min-width: 500px){.constructor-block-8-wrapper {width: 500px; height: 365px;}}@media all and (min-width: 768px){.constructor-block-8-wrapper {width: 768px; height: 295px;}}@media all and (min-width: 1200px){.constructor-block-8-wrapper {width: 1200px; height: 320px;}}.constructor-block-8-element-0{position: absolute; width: 100%; height: 100%; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; visibility: hidden;}.constructor-block-8-element-0-wrapper{position: relative; -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; -webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; -webkit-align-self: auto; -ms-flex-item-align: auto; align-self: auto; visibility: visible; z-index: 1;}.constructor-block-8-element-0-wrapper-2{position: relative; width: 100%; height: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.constructor-block-8-element-0-wrapper-3{position: relative; width: 100%; height: 100%;}.constructor-block-8-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-8-element-0-wrapper{top: 0; left: 90px; width: 140px; height: 48px;}.constructor-block-8-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-8-elements.constructor-block-8-elements-grid .constructor-block-8-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-8-elements.constructor-block-8-elements-window .constructor-block-8-element-0{display: none;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-background {background-color: #ffffff;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-border {border: 2px solid #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-text {color: #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-background {background-color: #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-border {border-color: #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-text {color: #ffffff;}@media all and (min-width: 320px) {.constructor-block-8-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-8-element-0-wrapper{top: 0; left: 90px; width: 140px; height: 48px;}.constructor-block-8-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-8-elements.constructor-block-8-elements-grid .constructor-block-8-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-8-elements.constructor-block-8-elements-window .constructor-block-8-element-0{display: none;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-background {background-color: #ffffff;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-border {border: 2px solid #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-text {color: #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-background {background-color: #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-border {border-color: #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-text {color: #ffffff;}}@media all and (min-width: 500px) {.constructor-block-8-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-8-element-0-wrapper{top: 0; left: 180px; width: 140px; height: 48px;}.constructor-block-8-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-8-elements.constructor-block-8-elements-grid .constructor-block-8-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-8-elements.constructor-block-8-elements-window .constructor-block-8-element-0{display: none;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-background {background-color: #ffffff;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-border {border: 2px solid #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-text {color: #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-background {background-color: #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-border {border-color: #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-text {color: #ffffff;}}@media all and (min-width: 768px) {.constructor-block-8-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-8-element-0-wrapper{top: 0; left: 314px; width: 140px; height: 48px;}.constructor-block-8-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-8-elements.constructor-block-8-elements-grid .constructor-block-8-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-8-elements.constructor-block-8-elements-window .constructor-block-8-element-0{display: none;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-background {background-color: #ffffff;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-border {border: 2px solid #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-text {color: #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-background {background-color: #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-border {border-color: #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-text {color: #ffffff;}}@media all and (min-width: 1200px) {.constructor-block-8-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-8-element-0-wrapper{top: 0; left: 530px; width: 140px; height: 48px;}.constructor-block-8-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-8-elements.constructor-block-8-elements-grid .constructor-block-8-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-8-elements.constructor-block-8-elements-window .constructor-block-8-element-0{display: none;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-background {background-color: #ffffff;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-border {border: 2px solid #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-text {color: #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-background {background-color: #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-border {border-color: #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-text {color: #ffffff;}}
.ns-intec-constructor.block-element.block-element-image {
    display: block;
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.ns-intec-constructor.block-element.block-element-image .block-element-image-border {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-transition: 350ms;
    -moz-transition: 350ms;
    -ms-transition: 350ms;
    -o-transition: 350ms;
    transition: 350ms;
    -webkit-transition-property: border-color;
    -moz-transition-property: border-color;
    -ms-transition-property: border-color;
    -o-transition-property: border-color;
    transition-property: border-color;
}
.ns-intec-constructor.block-element.block-element-image.block-element-image-empty {
    background-size: auto auto;
    background-position: center center;
    background-repeat: no-repeat;
    background-color: #efefef;

}
.ns-intec-constructor.block-element.block-element-image.block-element-image-empty .block-element-image-border {
    border: 1px solid #aaaaaa;
}

.ns-intec-constructor.block-element.block-element-image {
    display: block;
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.ns-intec-constructor.block-element.block-element-image .block-element-image-border {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-transition: 350ms;
    -moz-transition: 350ms;
    -ms-transition: 350ms;
    -o-transition: 350ms;
    transition: 350ms;
    -webkit-transition-property: border-color;
    -moz-transition-property: border-color;
    -ms-transition-property: border-color;
    -o-transition-property: border-color;
    transition-property: border-color;
}
.ns-intec-constructor.block-element.block-element-image.block-element-image-empty {
    background-size: auto auto;
    background-position: center center;
    background-repeat: no-repeat;
    background-color: #efefef;

}
.ns-intec-constructor.block-element.block-element-image.block-element-image-empty .block-element-image-border {
    border: 1px solid #aaaaaa;
}

.ns-intec-constructor.block-element.block-element-button {
    display: block;
    position: relative;
    width: 100%;
    height: 100%;
    text-align: center;
    color: #1d1d1d;
    background: transparent;
    font-size: 0;
    overflow: hidden;
    cursor: pointer;
}
.ns-intec-constructor.block-element.block-element-button .block-element-button-background {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-transition: 350ms;
    -moz-transition: 350ms;
    -ms-transition: 350ms;
    -o-transition: 350ms;
    transition: 350ms;
    -webkit-transition-property: background-color;
    -moz-transition-property: background-color;
    -ms-transition-property: background-color;
    -o-transition-property: background-color;
    transition-property: background-color;
}
.ns-intec-constructor.block-element.block-element-button .block-element-button-border {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-transition: 350ms;
    -moz-transition: 350ms;
    -ms-transition: 350ms;
    -o-transition: 350ms;
    transition: 350ms;
    -webkit-transition-property: border-color;
    -moz-transition-property: border-color;
    -ms-transition-property: border-color;
    -o-transition-property: border-color;
    transition-property: border-color;
}
.ns-intec-constructor.block-element.block-element-button .block-element-button-wrapper {
    display: block;
    position: relative;
    width: 100%;
    height: 100%;
}
.ns-intec-constructor.block-element.block-element-button .block-element-button-aligner {
    display: inline-block;
    vertical-align: middle;
    width: 0;
    height: 100%;
    overflow: hidden;
}
.ns-intec-constructor.block-element.block-element-button .block-element-button-text {
    display: inline-block;
    vertical-align: middle;
    -webkit-transition: 350ms;
    -moz-transition: 350ms;
    -ms-transition: 350ms;
    -o-transition: 350ms;
    transition: 350ms;
    -webkit-transition-property: color;
    -moz-transition-property: color;
    -ms-transition-property: color;
    -o-transition-property: color;
    transition-property: color;
}

.constructor-block-6{position: relative; display: block; min-width: 320px; z-index: 0;}.constructor-block-6-wrapper{position: relative; display: block; width: 320px; height: 805px; margin: 0 auto;}.constructor-block-6-elements{position: absolute; display: block; top: 0; left: 0; width: 100%; height: 100%;}@media all and (min-width: 320px){.constructor-block-6-wrapper {width: 320px; height: 805px;}}@media all and (min-width: 500px){.constructor-block-6-wrapper {width: 500px; height: 420px;}}@media all and (min-width: 768px){.constructor-block-6-wrapper {width: 768px; height: 360px;}}@media all and (min-width: 1080px){.constructor-block-6-wrapper {width: 1080px; height: 1920px;}}@media all and (min-width: 1200px){.constructor-block-6-wrapper {width: 1200px; height: 470px;}}.constructor-block-6-element-0{position: absolute; width: 100%; height: 100%; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; visibility: hidden;}.constructor-block-6-element-0-wrapper{position: relative; -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; -webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; -webkit-align-self: auto; -ms-flex-item-align: auto; align-self: auto; visibility: visible; z-index: 1;}.constructor-block-6-element-0-wrapper-2{position: relative; width: 100%; height: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.constructor-block-6-element-0-wrapper-3{position: relative; width: 100%; height: 100%;}.constructor-block-6-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-0-wrapper{top: 0; left: 0; width: 60px; height: 60px;}.constructor-block-6-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-0{display: none;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-0{display: none;}@media all and (min-width: 320px) {.constructor-block-6-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-0-wrapper{top: 0; left: 0; width: 60px; height: 60px;}.constructor-block-6-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-0{display: none;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-0{display: none;}}@media all and (min-width: 500px) {.constructor-block-6-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-0-wrapper{top: 0; left: 0; width: 60px; height: 60px;}.constructor-block-6-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-0{display: none;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-0{display: none;}}@media all and (min-width: 768px) {.constructor-block-6-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-0-wrapper{top: 0; left: 0; width: 22.057291666667%; height: 15.583941605839%;}.constructor-block-6-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-0{display: none;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-0{display: none;}}@media all and (min-width: 1080px) {.constructor-block-6-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-0-wrapper{top: 0; left: 175px; width: 320px; height: 470px;}.constructor-block-6-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-0{display: none;}}@media all and (min-width: 1200px) {.constructor-block-6-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-0-wrapper{top: 0; left: 222px; width: 320px; height: 470px;}.constructor-block-6-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-0{display: none;}}.constructor-block-6-element-1{position: absolute; width: 100%; height: 100%; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; visibility: hidden;}.constructor-block-6-element-1-wrapper{position: relative; -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; -webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; -webkit-align-self: auto; -ms-flex-item-align: auto; align-self: auto; visibility: visible; z-index: 2;}.constructor-block-6-element-1-wrapper-2{position: relative; width: 100%; height: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.constructor-block-6-element-1-wrapper-3{position: relative; width: 100%; height: 100%;}.constructor-block-6-element-1{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-1-wrapper{top: 158px; left: 0; width: 130px; height: 0px;}.constructor-block-6-element-1-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 10px; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-1{display: none;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-1{display: none;}@media all and (min-width: 320px) {.constructor-block-6-element-1{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-1-wrapper{top: 158px; left: 0; width: 130px; height: 0px;}.constructor-block-6-element-1-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 10px; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-1{display: none;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-1{display: none;}}@media all and (min-width: 500px) {.constructor-block-6-element-1{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-1-wrapper{top: 0; left: 0; width: auto; height: auto;}.constructor-block-6-element-1-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-1{display: none;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-1{display: none;}}@media all and (min-width: 768px) {.constructor-block-6-element-1{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-1-wrapper{top: 100px; left: 20px; width: 150px; height: 10px;}.constructor-block-6-element-1-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-1{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-1{display: none;}}@media all and (min-width: 1080px) {.constructor-block-6-element-1{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-1-wrapper{top: 130px; left: 50%; width: 180px; height: 10px;}.constructor-block-6-element-1-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 50px; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-1{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-1{display: none;}}@media all and (min-width: 1200px) {.constructor-block-6-element-1{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-1-wrapper{top: 130px; left: 50%; width: 180px; height: 10px;}.constructor-block-6-element-1-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 50px; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-1{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-1{display: none;}}.constructor-block-6-element-2{position: absolute; width: 100%; height: 100%; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; visibility: hidden;}.constructor-block-6-element-2-wrapper{position: relative; -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; -webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; -webkit-align-self: auto; -ms-flex-item-align: auto; align-self: auto; visibility: visible; z-index: 3;}.constructor-block-6-element-2-wrapper-2{position: relative; width: 100%; height: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.constructor-block-6-element-2-wrapper-3{position: relative; width: 100%; height: 100%;}.constructor-block-6-element-2{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-2-wrapper{top: 705px; left: 0; width: 100%; height: auto;}.constructor-block-6-element-2-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-2{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-2{display: none;}.constructor-block-6-element-2 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 40px; letter-spacing: normal; line-height: 40px; text-align: center;}@media all and (min-width: 320px) {.constructor-block-6-element-2{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-2-wrapper{top: 705px; left: 0; width: 100%; height: auto;}.constructor-block-6-element-2-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-2{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-2{display: none;}.constructor-block-6-element-2 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 40px; letter-spacing: normal; line-height: 40px; text-align: center;}}@media all and (min-width: 500px) {.constructor-block-6-element-2{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-2-wrapper{top: 300px; left: 66.666666%; width: 33.333333%; height: auto;}.constructor-block-6-element-2-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-2{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-2{display: none;}.constructor-block-6-element-2 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 40px; letter-spacing: normal; line-height: 40px; text-align: center;}}@media all and (min-width: 768px) {.constructor-block-6-element-2{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-2-wrapper{top: 260px; left: 66.666666%; width: 33.333333%; height: auto;}.constructor-block-6-element-2-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-2{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-2{display: none;}.constructor-block-6-element-2 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 40px; letter-spacing: normal; line-height: 40px; text-align: center;}}@media all and (min-width: 1080px) {.constructor-block-6-element-2{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-2-wrapper{top: 350px; left: 1000px; width: 200px; height: auto;}.constructor-block-6-element-2-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 20px;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-2{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-2{display: none;}.constructor-block-6-element-2 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 40px; letter-spacing: normal; line-height: 40px; text-align: center;}}@media all and (min-width: 1200px) {.constructor-block-6-element-2{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-2-wrapper{top: 350px; left: 1000px; width: 200px; height: auto;}.constructor-block-6-element-2-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 20px;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-2{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-2{display: none;}.constructor-block-6-element-2 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 40px; letter-spacing: normal; line-height: 40px; text-align: center;}}.constructor-block-6-element-3{position: absolute; width: 100%; height: 100%; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; visibility: hidden;}.constructor-block-6-element-3-wrapper{position: relative; -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; -webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; -webkit-align-self: auto; -ms-flex-item-align: auto; align-self: auto; visibility: visible; z-index: 4;}.constructor-block-6-element-3-wrapper-2{position: relative; width: 100%; height: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.constructor-block-6-element-3-wrapper-3{position: relative; width: 100%; height: 100%;}.constructor-block-6-element-3{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-3-wrapper{top: 590px; left: 0; width: 100%; height: auto;}.constructor-block-6-element-3-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-3{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-3{display: none;}.constructor-block-6-element-3 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 40px; letter-spacing: normal; line-height: 40px; text-align: center;}@media all and (min-width: 320px) {.constructor-block-6-element-3{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-3-wrapper{top: 590px; left: 0; width: 100%; height: auto;}.constructor-block-6-element-3-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-3{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-3{display: none;}.constructor-block-6-element-3 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 40px; letter-spacing: normal; line-height: 40px; text-align: center;}}@media all and (min-width: 500px) {.constructor-block-6-element-3{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-3-wrapper{top: 300px; left: 33.333333%; width: 33.333333%; height: auto;}.constructor-block-6-element-3-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-3{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-3{display: none;}.constructor-block-6-element-3 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 40px; letter-spacing: normal; line-height: 40px; text-align: center;}}@media all and (min-width: 768px) {.constructor-block-6-element-3{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-3-wrapper{top: 260px; left: 33.333333%; width: 33.333333%; height: auto;}.constructor-block-6-element-3-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-3{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-3{display: none;}.constructor-block-6-element-3 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 40px; letter-spacing: normal; line-height: 40px; text-align: center;}}@media all and (min-width: 1080px) {.constructor-block-6-element-3{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-3-wrapper{top: 350px; left: 800px; width: 200px; height: auto;}.constructor-block-6-element-3-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-3{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-3{display: none;}.constructor-block-6-element-3 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 40px; letter-spacing: normal; line-height: 40px; text-align: center;}}@media all and (min-width: 1200px) {.constructor-block-6-element-3{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-3-wrapper{top: 350px; left: 800px; width: 200px; height: auto;}.constructor-block-6-element-3-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-3{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-3{display: none;}.constructor-block-6-element-3 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 40px; letter-spacing: normal; line-height: 40px; text-align: center;}}.constructor-block-6-element-4{position: absolute; width: 100%; height: 100%; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; visibility: hidden;}.constructor-block-6-element-4-wrapper{position: relative; -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; -webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; -webkit-align-self: auto; -ms-flex-item-align: auto; align-self: auto; visibility: visible; z-index: 5;}.constructor-block-6-element-4-wrapper-2{position: relative; width: 100%; height: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.constructor-block-6-element-4-wrapper-3{position: relative; width: 100%; height: 100%;}.constructor-block-6-element-4{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-4-wrapper{top: 475px; left: 0; width: 100%; height: auto;}.constructor-block-6-element-4-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-4{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-4{display: none;}.constructor-block-6-element-4 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 40px; letter-spacing: normal; line-height: 40px; text-align: center;}@media all and (min-width: 320px) {.constructor-block-6-element-4{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-4-wrapper{top: 475px; left: 0; width: 100%; height: auto;}.constructor-block-6-element-4-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-4{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-4{display: none;}.constructor-block-6-element-4 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 40px; letter-spacing: normal; line-height: 40px; text-align: center;}}@media all and (min-width: 500px) {.constructor-block-6-element-4{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-4-wrapper{top: 300px; left: 0; width: 33.333333%; height: auto;}.constructor-block-6-element-4-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-4{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-4{display: none;}.constructor-block-6-element-4 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 40px; letter-spacing: normal; line-height: 40px; text-align: center;}}@media all and (min-width: 768px) {.constructor-block-6-element-4{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-4-wrapper{top: 260px; left: 0; width: 33.333333%; height: auto;}.constructor-block-6-element-4-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-4{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-4{display: none;}.constructor-block-6-element-4 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 40px; letter-spacing: normal; line-height: 40px; text-align: center;}}@media all and (min-width: 1080px) {.constructor-block-6-element-4{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-4-wrapper{top: 350px; left: 50%; width: 200px; height: auto;}.constructor-block-6-element-4-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-4{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-4{display: none;}.constructor-block-6-element-4 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 40px; letter-spacing: normal; line-height: 40px; text-align: center;}}@media all and (min-width: 1200px) {.constructor-block-6-element-4{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-4-wrapper{top: 350px; left: 50%; width: 200px; height: auto;}.constructor-block-6-element-4-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-4{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-4{display: none;}.constructor-block-6-element-4 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 40px; letter-spacing: normal; line-height: 40px; text-align: center;}}.constructor-block-6-element-5{position: absolute; width: 100%; height: 100%; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; visibility: hidden;}.constructor-block-6-element-5-wrapper{position: relative; -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; -webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; -webkit-align-self: auto; -ms-flex-item-align: auto; align-self: auto; visibility: visible; z-index: 6;}.constructor-block-6-element-5-wrapper-2{position: relative; width: 100%; height: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.constructor-block-6-element-5-wrapper-3{position: relative; width: 100%; height: 100%;}.constructor-block-6-element-5{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-5-wrapper{top: 184px; left: -1px; width: 100.9375%; height: auto;}.constructor-block-6-element-5-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 20px; padding-right: 20px;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-5{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-5{display: none;}.constructor-block-6-element-5 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: medium; letter-spacing: normal; line-height: normal; text-align: left;}@media all and (min-width: 320px) {.constructor-block-6-element-5{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-5-wrapper{top: 184px; left: -1px; width: 100.9375%; height: auto;}.constructor-block-6-element-5-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 20px; padding-right: 20px;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-5{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-5{display: none;}.constructor-block-6-element-5 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: medium; letter-spacing: normal; line-height: normal; text-align: left;}}@media all and (min-width: 500px) {.constructor-block-6-element-5{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-5-wrapper{top: 125px; left: 0; width: auto; height: auto;}.constructor-block-6-element-5-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 20px; padding-right: 20px;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-5{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-5{display: none;}.constructor-block-6-element-5 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: medium; letter-spacing: normal; line-height: normal; text-align: left;}}@media all and (min-width: 768px) {.constructor-block-6-element-5{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-5-wrapper{top: 135px; left: 0; width: 100%; height: auto;}.constructor-block-6-element-5-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 20px; padding-right: 20px;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-5{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-5{display: none;}.constructor-block-6-element-5 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: medium; letter-spacing: normal; line-height: normal; text-align: left;}}@media all and (min-width: 1080px) {.constructor-block-6-element-5{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-5-wrapper{top: 170px; left: 50%; width: 50%; height: auto;}.constructor-block-6-element-5-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 50px; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-5{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-5{display: none;}.constructor-block-6-element-5 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 16px; letter-spacing: normal; line-height: 24px; text-align: left;}}@media all and (min-width: 1200px) {.constructor-block-6-element-5{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-5-wrapper{top: 170px; left: 50%; width: 50%; height: auto;}.constructor-block-6-element-5-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 50px; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-5{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-5{display: none;}.constructor-block-6-element-5 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 16px; letter-spacing: normal; line-height: 24px; text-align: left;}}.constructor-block-6-element-6{position: absolute; width: 100%; height: 100%; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; visibility: hidden;}.constructor-block-6-element-6-wrapper{position: relative; -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; -webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; -webkit-align-self: auto; -ms-flex-item-align: auto; align-self: auto; visibility: visible; z-index: 7;}.constructor-block-6-element-6-wrapper-2{position: relative; width: 100%; height: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.constructor-block-6-element-6-wrapper-3{position: relative; width: 100%; height: 100%;}.constructor-block-6-element-6{-webkit-box-pack: center; -moz-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-6-wrapper{top: 0; left: 0; width: 100%; height: auto;}.constructor-block-6-element-6-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 20px; padding-right: 20px;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-6{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-6{display: none;}.constructor-block-6-element-6 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 20px; letter-spacing: normal; line-height: 24px; text-align: left;}@media all and (min-width: 320px) {.constructor-block-6-element-6{-webkit-box-pack: center; -moz-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-6-wrapper{top: 0; left: 0; width: 100%; height: auto;}.constructor-block-6-element-6-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 20px; padding-right: 20px;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-6{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-6{display: none;}.constructor-block-6-element-6 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 20px; letter-spacing: normal; line-height: 24px; text-align: left;}}@media all and (min-width: 500px) {.constructor-block-6-element-6{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-6-wrapper{top: 0; left: 0; width: 100%; height: auto;}.constructor-block-6-element-6-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 20px; padding-right: 20px;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-6{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-6{display: none;}.constructor-block-6-element-6 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 20px; letter-spacing: normal; line-height: 26px; text-align: left;}}@media all and (min-width: 768px) {.constructor-block-6-element-6{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-6-wrapper{top: 0; left: 0; width: 75%; height: auto;}.constructor-block-6-element-6-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 20px; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-6{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-6{display: none;}.constructor-block-6-element-6 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 20px; letter-spacing: normal; line-height: 26px; text-align: left;}}@media all and (min-width: 1080px) {.constructor-block-6-element-6{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-6-wrapper{top: 20px; left: 50%; width: 50%; height: auto;}.constructor-block-6-element-6-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 50px; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-6{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-6{display: none;}.constructor-block-6-element-6 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 20px; letter-spacing: normal; line-height: 26px; text-align: left;}}@media all and (min-width: 1200px) {.constructor-block-6-element-6{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-6-wrapper{top: 20px; left: 50%; width: 50%; height: auto;}.constructor-block-6-element-6-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 50px; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-6{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-6{display: none;}.constructor-block-6-element-6 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 20px; letter-spacing: normal; line-height: 26px; text-align: left;}}.constructor-block-6-element-7{position: absolute; width: 100%; height: 100%; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; visibility: hidden;}.constructor-block-6-element-7-wrapper{position: relative; -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; -webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; -webkit-align-self: auto; -ms-flex-item-align: auto; align-self: auto; visibility: visible; z-index: 8;}.constructor-block-6-element-7-wrapper-2{position: relative; width: 100%; height: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.constructor-block-6-element-7-wrapper-3{position: relative; width: 100%; height: 100%;}.constructor-block-6-element-7{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-7-wrapper{top: 515px; left: 0; width: 100%; height: auto;}.constructor-block-6-element-7-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-7{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-7{display: none;}.constructor-block-6-element-7 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 16px; letter-spacing: normal; line-height: 24px; text-align: center;}@media all and (min-width: 320px) {.constructor-block-6-element-7{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-7-wrapper{top: 515px; left: 0; width: 100%; height: auto;}.constructor-block-6-element-7-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-7{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-7{display: none;}.constructor-block-6-element-7 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 16px; letter-spacing: normal; line-height: 24px; text-align: center;}}@media all and (min-width: 500px) {.constructor-block-6-element-7{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-7-wrapper{top: 340px; left: 0; width: 33.333333%; height: auto;}.constructor-block-6-element-7-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-7{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-7{display: none;}.constructor-block-6-element-7 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 16px; letter-spacing: normal; line-height: 24px; text-align: center;}}@media all and (min-width: 768px) {.constructor-block-6-element-7{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-7-wrapper{top: 300px; left: 0; width: 33.333333%; height: auto;}.constructor-block-6-element-7-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-7{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-7{display: none;}.constructor-block-6-element-7 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 16px; letter-spacing: normal; line-height: 24px; text-align: center;}}@media all and (min-width: 1080px) {.constructor-block-6-element-7{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-7-wrapper{top: 400px; left: 50%; width: 200px; height: auto;}.constructor-block-6-element-7-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-7{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-7{display: none;}.constructor-block-6-element-7 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 16px; letter-spacing: normal; line-height: 24px; text-align: center;}}@media all and (min-width: 1200px) {.constructor-block-6-element-7{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-7-wrapper{top: 400px; left: 50%; width: 200px; height: auto;}.constructor-block-6-element-7-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-7{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-7{display: none;}.constructor-block-6-element-7 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 16px; letter-spacing: normal; line-height: 24px; text-align: center;}}.constructor-block-6-element-8{position: absolute; width: 100%; height: 100%; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; visibility: hidden;}.constructor-block-6-element-8-wrapper{position: relative; -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; -webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; -webkit-align-self: auto; -ms-flex-item-align: auto; align-self: auto; visibility: visible; z-index: 9;}.constructor-block-6-element-8-wrapper-2{position: relative; width: 100%; height: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.constructor-block-6-element-8-wrapper-3{position: relative; width: 100%; height: 100%;}.constructor-block-6-element-8{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-8-wrapper{top: 630px; left: 0; width: 100%; height: auto;}.constructor-block-6-element-8-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-8{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-8{display: none;}.constructor-block-6-element-8 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 16px; letter-spacing: normal; line-height: 24px; text-align: center;}@media all and (min-width: 320px) {.constructor-block-6-element-8{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-8-wrapper{top: 630px; left: 0; width: 100%; height: auto;}.constructor-block-6-element-8-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-8{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-8{display: none;}.constructor-block-6-element-8 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 16px; letter-spacing: normal; line-height: 24px; text-align: center;}}@media all and (min-width: 500px) {.constructor-block-6-element-8{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-8-wrapper{top: 340px; left: 33.333333%; width: 33.333333%; height: auto;}.constructor-block-6-element-8-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-8{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-8{display: none;}.constructor-block-6-element-8 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 16px; letter-spacing: normal; line-height: 24px; text-align: center;}}@media all and (min-width: 768px) {.constructor-block-6-element-8{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-8-wrapper{top: 300px; left: 33.333333%; width: 33.333333%; height: auto;}.constructor-block-6-element-8-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-8{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-8{display: none;}.constructor-block-6-element-8 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 16px; letter-spacing: normal; line-height: 24px; text-align: center;}}@media all and (min-width: 1080px) {.constructor-block-6-element-8{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-8-wrapper{top: 400px; left: 800px; width: 200px; height: auto;}.constructor-block-6-element-8-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-8{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-8{display: none;}.constructor-block-6-element-8 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 16px; letter-spacing: normal; line-height: 24px; text-align: center;}}@media all and (min-width: 1200px) {.constructor-block-6-element-8{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-8-wrapper{top: 400px; left: 800px; width: 200px; height: auto;}.constructor-block-6-element-8-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-8{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-8{display: none;}.constructor-block-6-element-8 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 16px; letter-spacing: normal; line-height: 24px; text-align: center;}}.constructor-block-6-element-9{position: absolute; width: 100%; height: 100%; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; visibility: hidden;}.constructor-block-6-element-9-wrapper{position: relative; -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; -webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; -webkit-align-self: auto; -ms-flex-item-align: auto; align-self: auto; visibility: visible; z-index: 10;}.constructor-block-6-element-9-wrapper-2{position: relative; width: 100%; height: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.constructor-block-6-element-9-wrapper-3{position: relative; width: 100%; height: 100%;}.constructor-block-6-element-9{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-9-wrapper{top: 745px; left: 0; width: 100%; height: auto;}.constructor-block-6-element-9-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-9{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-9{display: none;}.constructor-block-6-element-9 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 16px; letter-spacing: normal; line-height: 24px; text-align: center;}@media all and (min-width: 320px) {.constructor-block-6-element-9{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-9-wrapper{top: 745px; left: 0; width: 100%; height: auto;}.constructor-block-6-element-9-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-9{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-9{display: none;}.constructor-block-6-element-9 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 16px; letter-spacing: normal; line-height: 24px; text-align: center;}}@media all and (min-width: 500px) {.constructor-block-6-element-9{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-9-wrapper{top: 340px; left: 66.666666%; width: 33.333333%; height: auto;}.constructor-block-6-element-9-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-9{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-9{display: none;}.constructor-block-6-element-9 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 16px; letter-spacing: normal; line-height: 24px; text-align: center;}}@media all and (min-width: 768px) {.constructor-block-6-element-9{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-9-wrapper{top: 300px; left: 66.666666%; width: 33.333333%; height: auto;}.constructor-block-6-element-9-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-9{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-9{display: none;}.constructor-block-6-element-9 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 16px; letter-spacing: normal; line-height: 24px; text-align: center;}}@media all and (min-width: 1080px) {.constructor-block-6-element-9{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-9-wrapper{top: 400px; left: 1000px; width: 200px; height: auto;}.constructor-block-6-element-9-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-9{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-9{display: none;}.constructor-block-6-element-9 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 16px; letter-spacing: normal; line-height: 24px; text-align: center;}}@media all and (min-width: 1200px) {.constructor-block-6-element-9{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-6-element-9-wrapper{top: 400px; left: 1000px; width: 200px; height: auto;}.constructor-block-6-element-9-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-6-elements.constructor-block-6-elements-grid .constructor-block-6-element-9{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-6-elements.constructor-block-6-elements-window .constructor-block-6-element-9{display: none;}.constructor-block-6-element-9 .ns-intec-constructor.block-element.block-element-text {color: #000000; font-size: 16px; letter-spacing: normal; line-height: 24px; text-align: center;}}
.constructor-block-8{position: relative; display: block; min-width: 320px; z-index: 0;}.constructor-block-8-wrapper{position: relative; display: block; width: 320px; height: 540px; margin: 0 auto;}.constructor-block-8-elements{position: absolute; display: block; top: 0; left: 0; width: 100%; height: 100%;}@media all and (min-width: 320px){.constructor-block-8-wrapper {width: 320px; height: 540px;}}@media all and (min-width: 500px){.constructor-block-8-wrapper {width: 500px; height: 365px;}}@media all and (min-width: 768px){.constructor-block-8-wrapper {width: 768px; height: 295px;}}@media all and (min-width: 1200px){.constructor-block-8-wrapper {width: 1200px; height: 320px;}}.constructor-block-8-element-0{position: absolute; width: 100%; height: 100%; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; visibility: hidden;}.constructor-block-8-element-0-wrapper{position: relative; -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; -webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; -webkit-align-self: auto; -ms-flex-item-align: auto; align-self: auto; visibility: visible; z-index: 1;}.constructor-block-8-element-0-wrapper-2{position: relative; width: 100%; height: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.constructor-block-8-element-0-wrapper-3{position: relative; width: 100%; height: 100%;}.constructor-block-8-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-8-element-0-wrapper{top: 0; left: 90px; width: 140px; height: 48px;}.constructor-block-8-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-8-elements.constructor-block-8-elements-grid .constructor-block-8-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-8-elements.constructor-block-8-elements-window .constructor-block-8-element-0{display: none;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-background {background-color: #ffffff;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-border {border: 2px solid #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-text {color: #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-background {background-color: #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-border {border-color: #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-text {color: #ffffff;}@media all and (min-width: 320px) {.constructor-block-8-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-8-element-0-wrapper{top: 0; left: 90px; width: 140px; height: 48px;}.constructor-block-8-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-8-elements.constructor-block-8-elements-grid .constructor-block-8-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-8-elements.constructor-block-8-elements-window .constructor-block-8-element-0{display: none;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-background {background-color: #ffffff;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-border {border: 2px solid #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-text {color: #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-background {background-color: #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-border {border-color: #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-text {color: #ffffff;}}@media all and (min-width: 500px) {.constructor-block-8-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-8-element-0-wrapper{top: 0; left: 180px; width: 140px; height: 48px;}.constructor-block-8-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-8-elements.constructor-block-8-elements-grid .constructor-block-8-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-8-elements.constructor-block-8-elements-window .constructor-block-8-element-0{display: none;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-background {background-color: #ffffff;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-border {border: 2px solid #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-text {color: #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-background {background-color: #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-border {border-color: #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-text {color: #ffffff;}}@media all and (min-width: 768px) {.constructor-block-8-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-8-element-0-wrapper{top: 0; left: 314px; width: 140px; height: 48px;}.constructor-block-8-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-8-elements.constructor-block-8-elements-grid .constructor-block-8-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-8-elements.constructor-block-8-elements-window .constructor-block-8-element-0{display: none;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-background {background-color: #ffffff;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-border {border: 2px solid #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-text {color: #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-background {background-color: #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-border {border-color: #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-text {color: #ffffff;}}@media all and (min-width: 1200px) {.constructor-block-8-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-8-element-0-wrapper{top: 0; left: 530px; width: 140px; height: 48px;}.constructor-block-8-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-8-elements.constructor-block-8-elements-grid .constructor-block-8-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-8-elements.constructor-block-8-elements-window .constructor-block-8-element-0{display: none;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-background {background-color: #ffffff;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-border {border: 2px solid #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-text {color: #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-background {background-color: #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-border {border-color: #2cb349;}.constructor-block-8-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-text {color: #ffffff;}}
.constructor-block-14{position: relative; display: block; min-width: 320px; z-index: 0;}.constructor-block-14-wrapper{position: relative; display: block; width: 320px; height: 540px; margin: 0 auto;}.constructor-block-14-elements{position: absolute; display: block; top: 0; left: 0; width: 100%; height: 100%;}@media all and (min-width: 320px){.constructor-block-14-wrapper {width: 320px; height: 540px;}}@media all and (min-width: 500px){.constructor-block-14-wrapper {width: 500px; height: 365px;}}@media all and (min-width: 768px){.constructor-block-14-wrapper {width: 768px; height: 295px;}}@media all and (min-width: 1200px){.constructor-block-14-wrapper {width: 1200px; height: 320px;}}.constructor-block-14-element-0{position: absolute; width: 100%; height: 100%; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; visibility: hidden;}.constructor-block-14-element-0-wrapper{position: relative; -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; -webkit-box-flex: 0; -moz-box-flex: 0; -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; -webkit-align-self: auto; -ms-flex-item-align: auto; align-self: auto; visibility: visible; z-index: 1;}.constructor-block-14-element-0-wrapper-2{position: relative; width: 100%; height: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.constructor-block-14-element-0-wrapper-3{position: relative; width: 100%; height: 100%;}.constructor-block-14-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-14-element-0-wrapper{top: 0; left: 90px; width: 140px; height: 48px;}.constructor-block-14-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-14-elements.constructor-block-14-elements-grid .constructor-block-14-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-14-elements.constructor-block-14-elements-window .constructor-block-14-element-0{display: none;}.constructor-block-14-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-background {background-color: #ffffff;}.constructor-block-14-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-border {border: 2px solid #2cb349;}.constructor-block-14-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-text {color: #2cb349;}.constructor-block-14-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-background {background-color: #2cb349;}.constructor-block-14-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-border {border-color: #2cb349;}.constructor-block-14-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-text {color: #ffffff;}@media all and (min-width: 320px) {.constructor-block-14-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-14-element-0-wrapper{top: 0; left: 90px; width: 140px; height: 48px;}.constructor-block-14-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-14-elements.constructor-block-14-elements-grid .constructor-block-14-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-14-elements.constructor-block-14-elements-window .constructor-block-14-element-0{display: none;}.constructor-block-14-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-background {background-color: #ffffff;}.constructor-block-14-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-border {border: 2px solid #2cb349;}.constructor-block-14-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-text {color: #2cb349;}.constructor-block-14-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-background {background-color: #2cb349;}.constructor-block-14-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-border {border-color: #2cb349;}.constructor-block-14-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-text {color: #ffffff;}}@media all and (min-width: 500px) {.constructor-block-14-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-14-element-0-wrapper{top: 0; left: 180px; width: 140px; height: 48px;}.constructor-block-14-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-14-elements.constructor-block-14-elements-grid .constructor-block-14-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-14-elements.constructor-block-14-elements-window .constructor-block-14-element-0{display: none;}.constructor-block-14-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-background {background-color: #ffffff;}.constructor-block-14-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-border {border: 2px solid #2cb349;}.constructor-block-14-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-text {color: #2cb349;}.constructor-block-14-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-background {background-color: #2cb349;}.constructor-block-14-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-border {border-color: #2cb349;}.constructor-block-14-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-text {color: #ffffff;}}@media all and (min-width: 768px) {.constructor-block-14-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-14-element-0-wrapper{top: 0; left: 314px; width: 140px; height: 48px;}.constructor-block-14-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-14-elements.constructor-block-14-elements-grid .constructor-block-14-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-14-elements.constructor-block-14-elements-window .constructor-block-14-element-0{display: none;}.constructor-block-14-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-background {background-color: #ffffff;}.constructor-block-14-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-border {border: 2px solid #2cb349;}.constructor-block-14-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-text {color: #2cb349;}.constructor-block-14-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-background {background-color: #2cb349;}.constructor-block-14-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-border {border-color: #2cb349;}.constructor-block-14-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-text {color: #ffffff;}}@media all and (min-width: 1200px) {.constructor-block-14-element-0{-webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.constructor-block-14-element-0-wrapper{top: 0; left: 530px; width: 140px; height: 48px;}.constructor-block-14-element-0-wrapper-2{padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0;}.constructor-block-14-elements.constructor-block-14-elements-grid .constructor-block-14-element-0{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.constructor-block-14-elements.constructor-block-14-elements-window .constructor-block-14-element-0{display: none;}.constructor-block-14-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-background {background-color: #ffffff;}.constructor-block-14-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-border {border: 2px solid #2cb349;}.constructor-block-14-element-0 .ns-intec-constructor.block-element.block-element-button .block-element-button-text {color: #2cb349;}.constructor-block-14-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-background {background-color: #2cb349;}.constructor-block-14-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-border {border-color: #2cb349;}.constructor-block-14-element-0 .ns-intec-constructor.block-element.block-element-button:hover .block-element-button-text {color: #ffffff;}}
   
/* Start:/bitrix/templates/universe_s1/components/intec.universe/widget/footer/style.css?15943656108946*/
.widget-footer {
    padding-top:30px;
}
.widget-footer.dark {
    background:#2b2f32;
}
.widget-footer hr {
    margin: 30px 0;
}
.widget-footer.dark hr {
    border-top: 1px solid #777e89;
}
.widget-footer.dark .intec-cl-text {
    color:#fff!important;
}
.widget-footer.dark {
    color:#777e89;
}
.widget-footer.dark .phone,
.widget-footer.dark .phone a,
.widget-footer.dark .address,
.widget-footer.dark .email
{
    color:#fff;
}
.widget-footer.dark .link-button:hover {
    color:#777e89!important;
    border-color:#777e89!important;
}
.widget-footer.dark .social li a:hover {
    color:#fff;
}
.widget-footer.dark .footer-search {
    background:#414447;
    border-color:#414447;
}
.widget-footer.dark .footer-search input {
    background:transparent;
    color:#dadada;
}
    /*contacts {*/
    .widget-footer .first-col {
        float: left;
        width: 25%;
        margin-right: 1%;
    }
    .widget-footer .TYPE_2 .first-col {
        width:28%;
    }
    .widget-footer .TYPE_3 .first-col,
    .widget-footer .TYPE_4 .first-col,
    .widget-footer .TYPE_5 .first-col
    {
        width:62%;
    }
    .widget-footer .phone a {
        color:#4a5059;
        font-size:16px;
        font-weight:bold;
        text-decoration:none;
        vertical-align:middle;
    }
    .widget-footer .phone i {
        vertical-align: middle;
        font-size: 16px;
    }
    .widget-footer .email {
        margin-bottom:16px;
    }
    .widget-footer .address {
        margin-top:20px;
        margin-bottom:20px;
    }
    .widget-footer i {
        margin-right: 10px;
        font-size: 16px;
    }
    .widget-footer .email a {
        font-size:14px;
        color:#116afc;
        text-decoration:underline;
    }
    .widget-footer .button_feedback a {
        padding: 7px 25px;
        font-size: 14px;
        margin-top:10px;
        transition: 0.8s;
    }
    .widget-footer .link-button {
        text-decoration:none!important;
        text-transform: uppercase;
        margin-top:2px;
        border-bottom:1px dashed #ccc;
        cursor:pointer;
    }
    .widget-footer .link-button:hover {
        color:#000!important;
        border-color:#000!important;
    }
    .widget-footer .button_feedback {
        margin-bottom:20px;
    }
/*}*/
/*menu {*/
    .widget-footer .second-col {
        float:left;
        width:50%;
    }
    .widget-footer .TYPE_3 .second-col,
    .widget-footer .TYPE_4 .second-col,
    .widget-footer .TYPE_5 .second-col {
        float:right;
        width:35%;
    }
/*}*/
/*search {*/
    .widget-footer .third-col {
        width:21%;
        float:right;
    }
    .widget-footer .TYPE_2 .third-col {
        text-align:right;
    }
    .widget-footer .footer-search {
        height:43px;
        border:1px solid #e8e8e8;
        border-radius:3px;
        width:100%;
        color:#c2c2c2;
        margin-bottom:30px;
        background:#fff;
    }
    .widget-footer .footer-search button {
        background-color: transparent;
        float: right;
        height:100%;
        border: 0;
        outline: none;
        font-size: 14px;
        line-height: 41px;
        padding-right: 14px;
    }
    .widget-footer .footer-search input[type="text"] {
        border: 0;
        padding-left: 18px;
        outline: none;
        height: 100%;
        width: 75%;
        font-size: 13px;
        float: left;
    }
/*}*/
/*social block {*/
    .widget-footer .social-title {
        color:#777e89;
        font-size:14px;
    }
    .widget-footer .TYPE_2 .social-title,
    .widget-footer .TYPE_3 .social-title,
    .widget-footer .TYPE_4 .social-title
    {
        display:none;
    }
    .widget-footer .social li,
    .widget-footer ul.social  {
        list-style:none;
        padding:0;
        margin:0;
    }
    .widget-footer .social li:last-child {
        margin-right:0;
    }
    .widget-footer .TYPE_2 ul.social i {
        margin-right: 0;
        font-size: 22px;
    }
    .widget-footer .social li {
        display: inline-block;
        margin-right: 10px;
        vertical-align: middle;
        margin-top: 5px;
    }
    .widget-footer .social li a {
        font-size: 18px;
        color: #bfc2c7;
        transition: 0.8s;
    }
    .widget-footer .social li a:hover {
        color:#000;
    }
/*}*/
/*copyright {*/
    .widget-footer .copyright-text,
    .widget-footer .logo {
        padding-bottom: 30px;
        font-size: 13px;
    }

    .widget-footer .copyright-text {
        text-align:left;
    }
    .widget-footer .TYPE_2 .copyright-text {
        padding-top: 5px;
        max-width: 295px;
        margin-top: 26px;
    }
    .widget-footer .copyright-text {
        padding-top: 5px;
    }
/*}*/
/*logo {*/
    .widget-footer .logo img{
        max-width: 100px;
        filter: grayscale(100%);
        -webkit-filter: grayscale(100%);
        transition: 0.8s;
    }
    .widget-footer .logo img:hover {
        filter:none;
        -webkit-filter:none;
    }
/*}*/
/*paysystems {*/
    .widget-footer .paysystem ul,
    .widget-footer .paysystem li {
        list-style: none;
        padding: 0;
        margin: 0;
    }
    .widget-footer .paysystem ul {
        float:right;
    }
    .widget-footer .paysystem li {
        display:inline-block;
        margin-right: 10px;
        vertical-align:middle;
        margin-bottom:15px;
    }
    .widget-footer .paysystem li.alfabank {
        background: url('/bitrix/templates/universe_s1/components/intec.universe/widget/footer/images/sprite_pay_icons.png') no-repeat 0 0;
        width: 50px;
        height: 21px;
    }
    .widget-footer .paysystem.grey li.alfabank {
        background: url('/bitrix/templates/universe_s1/components/intec.universe/widget/footer/images/sprite_pay_icons.png') no-repeat 0 -254px;
    }
    .widget-footer .paysystem li.sberbank {
        background: url('/bitrix/templates/universe_s1/components/intec.universe/widget/footer/images/sprite_pay_icons.png') no-repeat 0 -38px;
        width: 50px;
        height: 22px;
    }
    .widget-footer .paysystem.grey li.sberbank {
        background: url('/bitrix/templates/universe_s1/components/intec.universe/widget/footer/images/sprite_pay_icons.png') no-repeat 0 -296px;
    }
    .widget-footer .paysystem li.qiwi {
        background: url('/bitrix/templates/universe_s1/components/intec.universe/widget/footer/images/sprite_pay_icons.png') no-repeat 0 -79px;
        width: 50px;
        height: 27px;
    }
    .widget-footer .paysystem.grey li.qiwi {
        background: url('/bitrix/templates/universe_s1/components/intec.universe/widget/footer/images/sprite_pay_icons.png') no-repeat 0 -339px;
    }
    .widget-footer .paysystem li.yandex-money {
        background: url('/bitrix/templates/universe_s1/components/intec.universe/widget/footer/images/sprite_pay_icons.png') no-repeat 0 -124px;
        width: 50px;
        height: 26px;
    }
    .widget-footer .paysystem.grey li.yandex-money {
        background: url('/bitrix/templates/universe_s1/components/intec.universe/widget/footer/images/sprite_pay_icons.png') no-repeat 0 -387px;
    }
    .widget-footer .paysystem li.visa {
        background: url('/bitrix/templates/universe_s1/components/intec.universe/widget/footer/images/sprite_pay_icons.png') no-repeat 0 -169px;
        width: 50px;
        height: 16px;
    }
    .widget-footer .paysystem.grey li.visa {
        background: url('/bitrix/templates/universe_s1/components/intec.universe/widget/footer/images/sprite_pay_icons.png') no-repeat 0 -434px;
    }
    .widget-footer .paysystem li.mastercard {
        background: url('/bitrix/templates/universe_s1/components/intec.universe/widget/footer/images/sprite_pay_icons.png') no-repeat 0 -204px;
        width: 50px;
        height: 29px;
    }
    .widget-footer .paysystem li.mir {
        width: 50px;
        height: 29px;
    }
    .widget-footer .paysystem.grey li.mastercard {
        background: url('/bitrix/templates/universe_s1/components/intec.universe/widget/footer/images/sprite_pay_icons.png') no-repeat 0 -471px;
    }
    .widget-footer .paysystem li:last-child {
        margin:0;
    }
     .widget-footer .TYPE_2 .paysystem li {
        margin-right:15px;
    }
    .widget-footer .TYPE_2 .paysystem ul {
        max-width: 239px;
        margin-right:-15px;
        float:none;
        display:block;
    }
/*}*/
.footer-menu a.child-link {
    line-height: 1.3;
}

@media all and (max-width: 992px) {
    .widget-footer .copyright-text {
        text-align:center;
    }

    .widget-footer .paysystem ul {
        float: none;
        max-width: 100%!important;
        text-align: center;
    }
    .widget-footer .paysystem li {
        margin-right: 11px;
    }
}

@media all and (max-width: 850px) {
    .widget-footer .phone a {
        font-size: 14px;
    }
}

@media (max-width:767px) {
    .widget-footer .address * {
        float:none!important;
        display: inline;
    }
    .widget-footer .paysystem ul {
        max-width:100%!important;
    }
    .widget-footer .address div {
        width:auto!important;
    }
    .widget-footer .first-col,
    .widget-footer .second-col,
    .widget-footer .third-col,
    .widget-footer .bottom-footer,
    .widget-footer .logo,
    .widget-footer .phone,
    .widget-footer .button_feedback{
        width:100%!important;
        text-align:center!important;
        margin-bottom:15px;
        margin-left:0;
        margin-right:0;
    }
    .root-item {
        margin-bottom:15px;
    }
    .widget-footer .paysystem ul {
        float:none;
    }
    .widget-footer .paysystem li {
        margin-right: 11px;
    }
    .widget-footer .copyright-text {
        text-align:center;
    }
    .widget-footer .footer-menu .child-item {
        padding-bottom: 0;
    }
    .widget-footer .footer-menu a.child-link {
        line-height: 28px;
    }
}
/* End */


/* Start:/bitrix/templates/universe_s1/components/bitrix/menu/footer/style.css?15943655201246*/
.footer-menu .root-link {
    font-weight: bold;
    font-size: 15px;
    display: block;
    height: 33px;
    overflow: hidden;
    line-height: 16px;
    color: #116afc;
}
.footer-menu .root-link:hover {
    color: #777e89;
    text-decoration:none;
}
.footer-menu .root-link.active {
    color:#000;
}
.footer-menu ul,
.footer-menu li {
    list-style:none;
    padding:0;
    margin:0;
}
.footer-menu li {
    padding-bottom: 7px;
}
.footer-menu .child-link {
    font-size:14px;
    color: #777e89;
}
.footer-menu .child-link:hover {
    text-decoration:none;
    color:#116afc;
}
.footer-menu .child-link.active {
    color:#116afc;
}

.footer-menu,
.footer-menu .root-item {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.footer-menu {
    margin-right: -15px;
    margin-left: -15px;
}
.footer-menu:before, .footer-menu:after {
    content: " ";
    display: table;
}
.footer-menu:after {
    clear: both;
}
.footer-menu .root-item {
    float: left;
    position: relative;
    min-height: 1px;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-bottom: 15px;
}

@media (min-width: 992px) {
    .footer-menu .root-item {
        width: 33.33333333%;
    }
}
/* End */


/* Start:/bitrix/templates/universe_s1/template_styles.css?1594985650919*/
.clearfix {
    clear: both;
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-2 .catalog-section-list-item-wrapper {
    padding-top: 110%;
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-2 .catalog-section-list-item-image {
    padding: 30px 50px 100px 50px;
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-2 .catalog-section-list-item-title {
    font-size: 15px;
    height: 78px;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-1 .catalog-section-item-name {
    height: 96px;
}

.project-information iframe{
	width:100% !important;
	max-width:853px;
}

.project-information iframe{
	width:100% !important;
	max-width:853px;
}

		.project-information iframe{
			width:100% !important;
			height:450px;
		}
		
@media screen and (max-width: 600px) {
		.project-information iframe{
			width:100% !important;
			height:300px;
		}
   }   
   
.widget-web-form-2 {
    display: block;
    background: #116afc;
}
.widget-web-form-2 .widget-web-form-2-background {
    display: block;
    background: #116afc;
}
.widget-web-form-2 .widget-web-form-2-background .widget-web-form-2-background-wrapper {
    display: block;
    position: relative;
    overflow: hidden;
}
.widget-web-form-2 .widget-web-form-2-section {
    display: block;
    position: relative;
    height: 130px;
    font-size: 0;
    white-space: nowrap;
    text-align: center;
}
.widget-web-form-2 .widget-web-form-2-section.widget-web-form-2-title {
    position: absolute;
    top: 0;
    left: 0;
    width: 280px;
    margin-left: 20px;
}
.widget-web-form-2 .widget-web-form-2-section.widget-web-form-2-title .widget-web-form-2-image {
    position: absolute;
    top: -10px;
    right: 0;
    bottom: -10px;
    left: 0;
    text-align: center;
    background-size: auto 100%;
    background-repeat: no-repeat;
    background-position: center center;
}
.widget-web-form-2 .widget-web-form-2-section.widget-web-form-2-title .widget-web-form-2-text-wrap {
    display: inline-block;
    position: relative;
    vertical-align: middle;
    text-align: center;
    margin: 0 30px;
    border-left: 2px solid #fff;
    border-right: 2px solid #fff;
}
.widget-web-form-2 .widget-web-form-2-section.widget-web-form-2-title .widget-web-form-2-text {
    display: inline-block;
    vertical-align: middle;
    text-align: left;
    white-space: normal;
    font-size: 22px;
    line-height: 1.1;
    color: #fff;
    margin: 0 30px;
    font-weight: bold;
}
.widget-web-form-2 .widget-web-form-2-section.widget-web-form-2-description {
    margin-left: 300px;
    margin-right: 220px;
}
.widget-web-form-2 .widget-web-form-2-section.widget-web-form-2-description .widget-web-form-2-text {
    display: inline-block;
    vertical-align: middle;
    white-space: normal;
    text-align: left;
    font-size: 14px;
    line-height: 1.5;
    color: #fff;
    margin: 0 40px;
}
.widget-web-form-2 .widget-web-form-2-section.widget-web-form-2-button {
    position: absolute;
    top: 0;
    right: 0;
    width: 200px;
    margin-right: 20px;
}
.widget-web-form-2 .widget-web-form-2-section.widget-web-form-2-button .intec-button {
    white-space: normal;
    border-color: #fff;
    color: #fff;
}
.widget-web-form-2 .widget-web-form-2-section.widget-web-form-2-button .intec-button:hover {
    background-color: #fff;
    color: #116afc;
}

@media all and (max-width: 900px) {
    .widget-web-form-2 .widget-web-form-2-section.widget-web-form-2-description {
        margin-right: 20px;
    }
    .widget-web-form-2 .widget-web-form-2-section.widget-web-form-2-button {
        position: relative;
        width: auto;
        margin: 30px 0;
        height: auto;
    }
}

@media all and (max-width: 700px) {
    .widget-web-form-2 .widget-web-form-2-section.widget-web-form-2-title {
        margin: 0;
    }
    .widget-web-form-2 .widget-web-form-2-section.widget-web-form-2-title .widget-web-form-2-image {
        bottom: 0;
    }
    .widget-web-form-2 .widget-web-form-2-section.widget-web-form-2-title .widget-web-form-2-text-wrap {
        border: none;
    }
    .widget-web-form-2 .widget-web-form-2-section.widget-web-form-2-title .widget-web-form-2-text {
        text-align: center;
    }
    .widget-web-form-2 .widget-web-form-2-section.widget-web-form-2-description {
        margin: 30px 0;
        height: auto;
    }
    .widget-web-form-2 .widget-web-form-2-section.widget-web-form-2-description .widget-web-form-2-text {
        text-align: center;
    }
    .widget-web-form-2 .widget-web-form-2-section.widget-web-form-2-title {
        position: relative;
        width: auto;
    }
}

.ns-intec-constructor.block-element.block-element-shape .block-element-shape-border {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
	background-color:#2cb349;
}


.top_logo{
	display:block;
	width:130px;
	height:52px;
	background-repeat:no-repeat;
	margin:0px auto;
	margin-top:19px;
	margin-bottom:19px;
}

.catalog-element-information img{
	width:100%;
}

.hide{
	display:none;
}

.catalog-element-section-description img{
	max-width:100%;
	height:auto;
}

.catalog-element-section-description iframe{
		max-width:100%;
}

.footer_logo{
	height:50px;
}

img['title']{
  visibility:hidden;
}

img['alt']{
  visibility:hidden;
}
/* End */
/* /bitrix/templates/universe_s1/components/bitrix/system.auth.form/panel/style.css?1673903980161 */
/* /bitrix/templates/universe_s1/components/bitrix/search.title/input.1/style.css?16739039402206 */
/* /bitrix/templates/universe_s1/components/bitrix/system.pagenavigation/.default/style.css?16739039612487 */
/* /bitrix/templates/universe_s1/components/bitrix/menu/footer/style.css?16739039671246 */
/* /bitrix/templates/universe_s1/styles.css?174006823440473 */
/* /bitrix/templates/universe_s1/template_styles.css?1736577703267833 */
