

/* Start:/local/templates/a100development/libs/libs.min.css?172586617922187*/
.jq-checkbox,
.jq-radio,
.jq-select-multiple li,
.jq-selectbox li {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}

.jq-file__name,
.jq-selectbox__select-text {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.jq-checkbox,
.jq-file,
.jq-number,
.jq-radio {
  display: inline-block;
}

.jq-checkbox,
.jq-radio {
  position: relative;
  overflow: hidden;
  user-select: none;
}

.jq-checkbox input,
.jq-radio input {
  position: absolute;
  z-index: -1;
  margin: 0;
  padding: 0;
  opacity: 0;
}

.jq-file {
  position: relative;
  overflow: hidden;
}

.jq-file input {
  position: absolute;
  top: 0;
  right: 0;
  height: auto;
  margin: 0;
  padding: 0;
  opacity: 0;
  font-size: 100px;
  line-height: 1em;
}

.jq-select-multiple,
.jq-selectbox {
  position: relative;
  display: inline-block;
}

.jq-select-multiple select,
.jq-selectbox select {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: 0;
  padding: 0;
  opacity: 0;
}

.jq-select-multiple li,
.jq-selectbox li {
  user-select: none;
  white-space: nowrap;
}

.jq-selectbox {
  z-index: 10;
}

.jq-selectbox__select {
  position: relative;
}

.jq-selectbox__select-text {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.jq-selectbox__dropdown {
  position: absolute;
}

.jq-selectbox__search input {
  -webkit-appearance: textfield;
}

.jq-selectbox__search input::-webkit-search-cancel-button,
.jq-selectbox__search input::-webkit-search-decoration {
  -webkit-appearance: none;
}

.jq-selectbox__dropdown ul {
  position: relative;
  overflow: auto;
  overflow-x: hidden;
  list-style: none;
  -webkit-overflow-scrolling: touch;
}

.jq-select-multiple ul {
  position: relative;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
}

.jq-number__field input {
  -moz-appearance: textfield;
  text-align: left;
}

.jq-number__field input::-webkit-inner-spin-button,
.jq-number__field input::-webkit-outer-spin-button {
  margin: 0;
  -webkit-appearance: none;
}
.jq-select-multiple li.optgroup,
.jq-selectbox li.optgroup {
  font-weight: 700;
}

.jq-checkbox,
.jq-radio {
  vertical-align: -4px;
  width: 16px;
  height: 16px;
  margin: 0 4px 0 0;
  border: 1px solid #C3C3C3;
  background: linear-gradient(#FFF,#E6E6E6);
  box-shadow: 0 1px 1px rgba(0,0,0,.05),inset -1px -1px #FFF,inset 1px -1px #FFF;
  cursor: pointer;
}

.jq-checkbox.disabled,
.jq-radio.disabled {
  opacity: .55;
}

.jq-checkbox {
  border-radius: 3px;
}

.jq-checkbox.checked .jq-checkbox__div {
  width: 8px;
  height: 4px;
  margin: 3px 0 0 3px;
  border-bottom: 2px solid #666;
  border-left: 2px solid #666;
  -webkit-transform: rotate(-50deg);
  transform: rotate(-50deg);
}

.jq-radio {
  border-radius: 50%;
}

.jq-radio.checked .jq-radio__div {
  width: 10px;
  height: 10px;
  margin: 3px 0 0 3px;
  border-radius: 50%;
  background: #777;
  box-shadow: inset 1px 1px 1px rgba(0,0,0,.7);
}

.jq-file {
  width: 270px;
  border-radius: 4px;
  box-shadow: 0 1px 2px rgba(0,0,0,.1);
}

.jq-file input {
  cursor: pointer;
}

.jq-file__name {
  box-sizing: border-box;
  width: 100%;
  height: 34px;
  padding: 0 80px 0 10px;
  border: 1px solid #CCC;
  border-bottom-color: #B3B3B3;
  border-radius: 4px;
  background: #FFF;
  box-shadow: inset 1px 1px #F1F1F1;
  color: #333;
}

.jq-file__browse {
  position: absolute;
  top: 1px;
  right: 1px;
  padding: 0 10px;
  border-left: 1px solid #CCC;
  border-radius: 0 4px 4px 0;
  background: linear-gradient(#FFF,#E6E6E6);
  box-shadow: inset 1px -1px #F1F1F1,inset -1px 0 #F1F1F1,0 1px 2px rgba(0,0,0,.1);
  color: #333;
  text-shadow: 1px 1px #FFF;
}

.jq-file:active .jq-file__browse {
  background: #F5F5F5;
  box-shadow: inset 1px 1px 3px #DDD;
}

.jq-file.disabled,
.jq-file.disabled .jq-file__browse,
.jq-file.disabled .jq-file__name {
  border-color: #CCC;
  background: #F5F5F5;
  box-shadow: none;
  color: #888;
}

.jq-number {
  position: relative;
  vertical-align: middle;
  padding: 0 36px 0 0;
}

.jq-number__field {
  width: 100px;
  border: 1px solid #CCC;
  border-bottom-color: #B3B3B3;
  border-radius: 4px;
  box-shadow: inset 1px 1px #F1F1F1,0 1px 2px rgba(0,0,0,.1);
}

.jq-number__field:hover {
  border-color: #B3B3B3;
}

.jq-number__field input {
  box-sizing: border-box;
  width: 100%;
  padding: 8px 9px;
  border: none;
  outline: 0;
  background: 0 0;
  color: #333;
}

.jq-number__spin {
  position: absolute;
  top: 0;
  right: 0;
  width: 32px;
  height: 14px;
  border: 1px solid #CCC;
  border-bottom-color: #B3B3B3;
  border-radius: 4px;
  background: linear-gradient(#FFF,#E6E6E6);
  box-shadow: 0 1px 2px rgba(0,0,0,.1);
  box-shadow: inset 1px -1px #F1F1F1,inset -1px 0 #F1F1F1,0 1px 2px rgba(0,0,0,.1);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  text-shadow: 1px 1px #FFF;
  cursor: pointer;
}

.jq-number__spin.minus:after,
.jq-number__spin:after {
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
}

.jq-number__spin.minus {
  top: auto;
  bottom: 0;
}

.jq-number__spin:active {
  background: #F5F5F5;
  box-shadow: inset 1px 1px 3px #DDD;
}

.jq-number__spin:after {
  content: '';
  position: absolute;
  top: 4px;
  left: 11px;
  width: 0;
  height: 0;
  border-bottom: 5px solid #999;
}

.jq-number__spin.minus:after {
  top: 5px;
  border-top: 5px solid #999;
  border-bottom: none;
}

.jq-number__spin.minus:hover:after {
  border-top-color: #000;
}

.jq-number__spin.plus:hover:after {
  border-bottom-color: #000;
}

.jq-number.disabled .jq-number__field,
.jq-number.disabled .jq-number__spin {
  border-color: #CCC;
  background: #F5F5F5;
  box-shadow: none;
  color: #888;
}

.jq-number.disabled .jq-number__spin:after {
  border-bottom-color: #AAA;
}

.jq-number.disabled .jq-number__spin.minus:after {
  border-top-color: #AAA;
}

.jq-selectbox {
  vertical-align: middle;
  cursor: pointer;
}

.jq-selectbox__select {
  height: 32px;
  padding: 0 45px 0 10px;
  border: 1px solid #CCC;
  border-bottom-color: #B3B3B3;
  border-radius: 4px;
  background: linear-gradient(#FFF,#E6E6E6);
  box-shadow: inset 1px -1px #F1F1F1,inset -1px 0 #F1F1F1,0 1px 2px rgba(0,0,0,.1);
  color: #333;
  text-shadow: 1px 1px #FFF;
}

.jq-selectbox.disabled .jq-selectbox__select {
  border-color: #CCC;
  background: #F5F5F5;
  box-shadow: none;
  color: #888;
}

.jq-selectbox__select-text {
  display: block;
  width: 100%;
}

.jq-selectbox .placeholder {
  color: #888;
}

.jq-selectbox__trigger {
  position: absolute;
  top: 0;
  right: 0;
  width: 34px;
  height: 100%;
  border-left: 1px solid #CCC;
}

.jq-selectbox__trigger-arrow {
  position: absolute;
  top: 14px;
  right: 12px;
  width: 0;
  height: 0;
  border-top: 5px solid #999;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
}

.jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #000;
}

.jq-selectbox.disabled .jq-selectbox__trigger-arrow {
  border-top-color: #AAA;
}

.jq-selectbox__dropdown,
.jq-selectbox__search input {
  width: 100%;
  border: 1px solid #CCC;
  box-sizing: border-box;
}

.jq-selectbox__dropdown {
  margin: 2px 0 0;
  padding: 0;
  border-radius: 4px;
  background: #FFF;
  box-shadow: 0 2px 10px rgba(0,0,0,.2);
}

.jq-selectbox__search {
  margin: 5px;
}

.jq-selectbox__search input {
  margin: 0;
  padding: 5px 27px 6px 8px;
  border-radius: 3px;
  outline: 0;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNqU078LAXEYx/FzYfNzk5TJaFNKYjFYSQZ/hvwBsvg1UCY2xT9gM8hukQGThWRjkcFw3pdnujhfT736Xn2fPvfc3fd07V0OFDDFAnM0ENYsZRiGLSc9OpqIYIA9fMhhjCrW2h9VlMlcH/aymMGtOqEugX08PwQucUZKdTozMIqdTc9WepQD7wjY9ARx+ydwhfyXfS+S0qMcOEQJGcueB3VccFINdMgal6NzkmPjRwJXxDBB7/2RDdtAp6wb+dpphHDASG5QQ0V6u2aoSqBZD/lDrNWRJynLK2qpBn4rc6K2XB9/Nb8EGABtf1thzY6X2AAAAABJRU5ErkJggg==") 100% 50% no-repeat;
  box-shadow: inset 1px 1px #F1F1F1;
  color: #333;
}

.jq-selectbox__not-found {
  margin: 5px;
  padding: 5px 8px 6px;
  background: #F0F0F0;
  font-size: 13px;
}

.jq-selectbox ul {
  margin: 0;
  padding: 0;
}

.jq-selectbox li {
  min-height: 18px;
  padding: 5px 10px 6px;
  color: #231F20;
}

.jq-selectbox li.selected {
  background-color: #A3ABB1;
  color: #FFF;
}

.jq-selectbox li:hover {
  background-color: #08C;
  color: #FFF;
}

.jq-selectbox li.disabled {
  color: #AAA;
}

.jq-selectbox li.disabled:hover {
  background: 0 0;
}

.jq-selectbox li.optgroup:hover {
  background: 0 0;
  color: #231F20;
  cursor: default;
}

.jq-selectbox li.option {
  padding-left: 25px;
}

.jq-select-multiple {
  box-sizing: border-box;
  padding: 1px;
  border: 1px solid #CCC;
  border-bottom-color: #B3B3B3;
  border-radius: 4px;
  background: #FFF;
  box-shadow: inset 1px 1px #F1F1F1,0 1px 2px rgba(0,0,0,.1);
  color: #333;
  cursor: default;
}

.jq-select-multiple.disabled {
  border-color: #CCC;
  background: #F5F5F5;
  box-shadow: none;
  color: #888;
}

.jq-select-multiple ul {
  margin: 0;
  padding: 0;
}

.jq-select-multiple li {
  padding: 3px 9px 4px;
  list-style: none;
}

.jq-select-multiple li:first-child {
  border-radius: 3px 3px 0 0;
}

.jq-select-multiple li:last-child {
  border-radius: 0 0 3px 3px;
}

.jq-select-multiple li.selected {
  background: #08C;
  color: #FFF;
}

.jq-select-multiple li.disabled {
  color: #AAA;
}

.jq-select-multiple li.option {
  padding-left: 25px;
}

.jq-select-multiple li.selected.disabled,
.jq-select-multiple.disabled li.selected {
  background: #CCC;
  color: #FFF;
}

input[type=email].styler,
input[type=password].styler,
input[type=search].styler,
input[type=tel].styler,
input[type=text].styler,
input[type=url].styler,
textarea.styler {
  padding: 8px 9px;
  border: 1px solid #CCC;
  border-bottom-color: #B3B3B3;
  border-radius: 4px;
  box-shadow: inset 1px 1px #F1F1F1,0 1px 2px rgba(0,0,0,.1);
  color: #333;
}

input[type=search].styler {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

textarea.styler {
  overflow: auto;
}

input[type=email].styler:hover,
input[type=password].styler:hover,
input[type=search].styler:hover,
input[type=tel].styler:hover,
input[type=text].styler:hover,
input[type=url].styler:hover,
textarea.styler:hover {
  border-color: #B3B3B3;
}

input[type=email].styler:hover:focus,
input[type=password].styler:hover:focus,
input[type=search].styler:hover:focus,
input[type=tel].styler:hover:focus,
input[type=text].styler:hover:focus,
input[type=url].styler:hover:focus,
textarea.styler:hover:focus {
  border-color: #B3B3B3 #CCC #CCC;
  outline: 0;
  box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
}

button.styler,
input[type=button].styler,
input[type=submit].styler,
input[type=reset].styler {
  overflow: visible;
  padding: 8px 11px;
  border: 1px solid #CCC;
  border-bottom-color: #B3B3B3;
  border-radius: 4px;
  outline: 0;
  background: linear-gradient(#FFF,#E6E6E6);
  box-shadow: inset 1px -1px #F1F1F1,inset -1px 0 #F1F1F1,0 1px 2px rgba(0,0,0,.1);
  color: #333;
  text-shadow: 1px 1px #FFF;
  cursor: pointer;
}

button.styler.styler::-moz-focus-inner,
input[type=button].styler.styler::-moz-focus-inner,
input[type=submit].styler.styler::-moz-focus-inner,
input[type=reset].styler.styler::-moz-focus-inner {
  padding: 0;
  border: 0;
}

button.styler:active,
input[type=button].styler:active,
input[type=submit].styler:active,
input[type=reset].styler:active {
  background: #F5F5F5;
  box-shadow: inset 1px 1px 3px #DDD;
}

button.styler[disabled],
input[type=button].styler[disabled],
input[type=submit].styler[disabled] {
  border-color: #CCC;
  background: #F5F5F5;
  box-shadow: none;
  color: #888;
}
.mfp-bg,
.mfp-wrap {
  position: fixed;
  left: 0;
  top: 0;
}

.mfp-bg,
.mfp-container,
.mfp-wrap {
  height: 100%;
  width: 100%;
}

.mfp-arrow:after,
.mfp-arrow:before,
.mfp-container:before,
.mfp-figure:after {
  content: '';
}

.mfp-bg {
  z-index: 1042;
  overflow: hidden;
  background: #0b0b0b;
  opacity: .8;
}

.mfp-wrap {
  z-index: 1043;
  outline: 0!important;
  -webkit-backface-visibility: hidden;
}

.mfp-container {
  text-align: center;
  position: absolute;
  left: 0;
  top: 0;
  padding: 0 8px;
  box-sizing: border-box;
}

.mfp-container:before {
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

.mfp-align-top .mfp-container:before {
  display: none;
}

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045;
}

.mfp-ajax-holder .mfp-content,
.mfp-inline-holder .mfp-content {
  width: 100%;
  cursor: auto;
}

.mfp-ajax-cur {
  cursor: progress;
}

.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
}

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in;
}

.mfp-auto-cursor .mfp-content {
  cursor: auto;
}

.mfp-arrow,
.mfp-close,
.mfp-counter,
.mfp-preloader {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.mfp-loading.mfp-figure {
  display: none;
}

.mfp-hide {
  display: none!important;
}

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -.8em;
  left: 8px;
  right: 8px;
  z-index: 1044;
}

.mfp-preloader a {
  color: #CCC;
}

.mfp-close,
.mfp-preloader a:hover {
  color: #FFF;
}

.mfp-s-error .mfp-content,
.mfp-s-ready .mfp-preloader {
  display: none;
}

button.mfp-arrow,
button.mfp-close {
  overflow: visible;
  cursor: pointer;
  background: 0 0;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: 0;
  padding: 0;
  z-index: 1046;
  box-shadow: none;
  touch-action: manipulation;
}

.mfp-figure:after,
.mfp-iframe-scaler iframe {
  box-shadow: 0 0 8px rgba(0,0,0,.6);
  position: absolute;
  left: 0;
}

button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: .65;
  padding: 0 0 18px 10px;
  font-style: normal;
  font-size: 28px;
  font-family: Arial,Baskerville,monospace;
}

.mfp-close:focus,
.mfp-close:hover {
  opacity: 1;
}

.mfp-close-btn-in .mfp-close {
  color: #333;
}

.mfp-iframe-holder .mfp-close,
.mfp-image-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%;
}

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap;
}

.mfp-figure,
img.mfp-img {
  line-height: 0;
}

.mfp-arrow {
  position: absolute;
  opacity: .65;
  margin: -55px 0 0;
  top: 50%;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent;
}

.mfp-arrow:active {
  margin-top: -54px;
}

.mfp-arrow:focus,
.mfp-arrow:hover {
  opacity: 1;
}

.mfp-arrow:after,
.mfp-arrow:before {
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 35px;
  margin-left: 35px;
  border: inset transparent;
}

.mfp-arrow:after {
  border-top-width: 13px;
  border-bottom-width: 13px;
  top: 8px;
}

.mfp-arrow:before {
  border-top-width: 21px;
  border-bottom-width: 21px;
  opacity: .7;
}

.mfp-arrow-left {
  left: 0;
}

.mfp-arrow-left:after {
  border-right: 17px solid #FFF;
  margin-left: 31px;
}

.mfp-arrow-left:before {
  margin-left: 25px;
  border-right: 27px solid #3F3F3F;
}

.mfp-arrow-right {
  right: 0;
}

.mfp-arrow-right:after {
  border-left: 17px solid #FFF;
  margin-left: 39px;
}

.mfp-arrow-right:before {
  border-left: 27px solid #3F3F3F;
}

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px;
}

.mfp-iframe-holder .mfp-content {
  line-height: 0;
  width: 100%;
  max-width: 900px;
}

.mfp-image-holder .mfp-content,
img.mfp-img {
  max-width: 100%;
}

.mfp-iframe-holder .mfp-close {
  top: -40px;
}

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%;
}

.mfp-iframe-scaler iframe {
  display: block;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000;
}

.mfp-figure:after,
img.mfp-img {
  width: auto;
  height: auto;
  display: block;
}

img.mfp-img {
  box-sizing: border-box;
  padding: 40px 0;
  margin: 0 auto;
}

.mfp-figure:after {
  top: 40px;
  bottom: 40px;
  right: 0;
  z-index: -1;
  background: #444;
}

.mfp-figure small {
  color: #BDBDBD;
  display: block;
  font-size: 12px;
  line-height: 14px;
}

.mfp-figure figure {
  margin: 0;
}

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto;
}

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px;
}

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer;
}

@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px) {
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0;
  }

  .mfp-img-mobile img.mfp-img {
    padding: 0;
  }

  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0;
  }

  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px;
  }

  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0,0,0,.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    box-sizing: border-box;
  }

  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0;
  }

  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px;
  }

  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0,0,0,.6);
    position: fixed;
    text-align: center;
    padding: 0;
  }
}

@media all and (max-width:900px) {
  .mfp-arrow {
    -webkit-transform: scale(.75);
    transform: scale(.75);
  }

  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0;
  }

  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%;
  }

  .mfp-container {
    padding-left: 6px;
    padding-right: 6px;
  }
}
@charset 'UTF-8';

.slick-next,
.slick-next:focus,
.slick-next:hover,
.slick-prev,
.slick-prev:focus,
.slick-prev:hover {
  color: transparent;
  background: 0 0;
  outline: 0;
}

.slick-dots,
.slick-next,
.slick-prev {
  position: absolute;
  display: block;
  padding: 0;
}

.slick-dots li button:before,
.slick-next:before,
.slick-prev:before {
  font-family: slick;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.slick-next,
.slick-prev {
  font-size: 0;
  line-height: 0;
  top: 50%;
  width: 20px;
  height: 20px;
  -webkit-transform: translate(0,-50%);
  -ms-transform: translate(0,-50%);
  transform: translate(0,-50%);
  cursor: pointer;
  border: none;
}

.slick-next:focus:before,
.slick-next:hover:before,
.slick-prev:focus:before,
.slick-prev:hover:before {
  opacity: 1;
}

.slick-next.slick-disabled:before,
.slick-prev.slick-disabled:before {
  opacity: .25;
}

.slick-next:before,
.slick-prev:before {
  font-size: 20px;
  line-height: 1;
  opacity: .75;
  color: #fff;
}

.slick-prev {
  left: -25px;
}

[dir=rtl] .slick-prev {
  right: -25px;
  left: auto;
}

.slick-prev:before {
  content: '←';
}

.slick-next:before,
[dir=rtl] .slick-prev:before {
  content: '→';
}

.slick-next {
  right: -25px;
}

[dir=rtl] .slick-next {
  right: auto;
  left: -25px;
}

[dir=rtl] .slick-next:before {
  content: '←';
}

.slick-dotted.slick-slider {
  margin-bottom: 30px;
}

.slick-dots {
  bottom: -25px;
  width: 100%;
  margin: 0;
  list-style: none;
  text-align: center;
}

.slick-dots li {
  position: relative;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}

.slick-dots li button {
  font-size: 0;
  line-height: 0;
  display: block;
  width: 20px;
  height: 20px;
  padding: 5px;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: 0;
  background: 0 0;
}

.slick-dots li button:focus,
.slick-dots li button:hover {
  outline: 0;
}

.slick-dots li button:focus:before,
.slick-dots li button:hover:before {
  opacity: 1;
}

.slick-dots li button:before {
  font-size: 6px;
  line-height: 20px;
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  content: '•';
  text-align: center;
  opacity: .25;
  color: #000;
}

.slick-dots li.slick-active button:before {
  opacity: .75;
  color: #000;
}
.slick-list,
.slick-slider {
  display: block;
  position: relative;
}

.slick-loading .slick-slide,
.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slider {
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  overflow: hidden;
  margin: 0;
  padding: 0;
}

.slick-list:focus {
  outline: 0;
}

.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-list,
.slick-slider .slick-track {
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
  -o-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}

.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: flex;
  margin-left: auto;
  margin-right: auto;
}

.slick-track:after,
.slick-track:before {
  display: table;
  content: '';
}

.slick-track:after {
  clear: both;
}

.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}

[dir=rtl] .slick-slide {
  float: right;
}

.slick-slide img {
  display: block;
}

.slick-slide.slick-loading img {
  display: none;
}

.slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .slick-slide {
  display: block;
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}
/* End */


/* Start:/local/templates/a100development/libs/jquery-ui-1.9.2.custom.min.css?172586617921171*/
/*! jQuery UI - v1.9.2 - 2019-07-25
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.datepicker.css, jquery.ui.theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden {
	display: none
}

.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px
}

.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none
}

.ui-helper-clearfix:before, .ui-helper-clearfix:after {
	content: "";
	display: table
}

.ui-helper-clearfix:after {
	clear: both
}

.ui-helper-clearfix {
	zoom: 1
}

.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter: Alpha(Opacity=0)
}

.ui-state-disabled {
	cursor: default !important
}

.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat
}

.ui-widget-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none
}

.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0
}

.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em
}

.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
	top: 1px
}

.ui-datepicker .ui-datepicker-prev {
	left: 2px
}

.ui-datepicker .ui-datepicker-next {
	right: 2px
}

.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px
}

.ui-datepicker .ui-datepicker-next-hover {
	right: 1px
}

.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px
}

.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center
}

.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0
}

.ui-datepicker select.ui-datepicker-month-year {
	width: 100%
}

.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
	width: 49%
}

.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em
}

.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0
}

.ui-datepicker td {
	border: 0;
	padding: 1px
}

.ui-datepicker td span, .ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none
}

.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0
}

.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible
}

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left
}

.ui-datepicker.ui-datepicker-multi {
	width: auto
}

.ui-datepicker-multi .ui-datepicker-group {
	float: left
}

.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em
}

.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%
}

.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%
}

.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%
}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
	border-left-width: 0
}

.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0
}

.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left
}

.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0em
}

.ui-datepicker-rtl {
	direction: rtl
}

.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto
}

.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto
}

.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto
}

.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto
}

.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: right
}

.ui-datepicker-rtl .ui-datepicker-group {
	float: right
}

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px
}

.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px
}

.ui-datepicker-cover {
	position: absolute;
	z-index: -1;
	filter: mask();
	top: -4px;
	left: -4px;
	width: 200px;
	height: 200px
}

.ui-widget {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em
}

.ui-widget .ui-widget {
	font-size: 1em
}

.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em
}

.ui-widget-content {
	border: 1px solid #ddd;
	background: #fff;
	color: #333
}

.ui-widget-content a {
	color: #333
}

.ui-widget-header {
	border: 1px solid #ddd;
	background: #e9e9e9;
	color: #333;
	font-weight: bold
}

.ui-widget-header a {
	color: #333
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	border: 1px solid #c5c5c5;
	background: #f6f6f6;
	font-weight: normal;
	color: #454545
}

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
	color: #454545;
	text-decoration: none
}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
	/*border: 1px solid #ccc;*/
	/*background: #ededed;*/
	/*font-weight: normal;*/
	/*color: #2b2b2b*/
}

.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited {
	color: #2b2b2b;
	text-decoration: none
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
	border: 1px solid #003eff;
	background: #007fff;
	font-weight: normal;
	color: #fff
}

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
	color: #fff;
	text-decoration: none
}

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
	border: 1px solid #dad55e;
	background: #fffa90;
	color: #777620
}

.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {
	color: #777620
}

.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
	border: 1px solid #f1a899;
	background: #fddfdf;
	color: #5f3f3f
}

.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {
	color: #5f3f3f
}

.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {
	color: #5f3f3f
}

.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {
	font-weight: bold
}

.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter: Alpha(Opacity=70);
	font-weight: normal
}

.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter: Alpha(Opacity=35);
	background-image: none
}

.ui-state-disabled .ui-icon {
	filter: Alpha(Opacity=35)
}

.ui-icon {
	width: 16px;
	height: 16px;
	background-image: url("/local/templates/a100development/libs/../img/images-ui/ui-icons_444444_256x240.png")
}

.ui-widget-content .ui-icon {
	background-image: url("/local/templates/a100development/libs/../img/images-ui/ui-icons_444444_256x240.png")
}

.ui-widget-header .ui-icon {
	background-image: url("/local/templates/a100development/libs/../img/images-ui/ui-icons_444444_256x240.png")
}

.ui-state-default .ui-icon {
	background-image: url("/local/templates/a100development/libs/../img/images-ui/ui-icons_777777_256x240.png")
}

.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
	background-image: url("/local/templates/a100development/libs/../img/images-ui/ui-icons_555555_256x240.png")
}

.ui-state-active .ui-icon {
	background-image: url("/local/templates/a100development/libs/../img/images-ui/ui-icons_ffffff_256x240.png")
}

.ui-state-highlight .ui-icon {
	background-image: url("/local/templates/a100development/libs/../img/images-ui/ui-icons_777620_256x240.png")
}

.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
	background-image: url("/local/templates/a100development/libs/images/ui-icons_cc0000_256x240.png")
}

.ui-icon-carat-1-n {
	background-position: 0 0
}

.ui-icon-carat-1-ne {
	background-position: -16px 0
}

.ui-icon-carat-1-e {
	background-position: -32px 0
}

.ui-icon-carat-1-se {
	background-position: -48px 0
}

.ui-icon-carat-1-s {
	background-position: -64px 0
}

.ui-icon-carat-1-sw {
	background-position: -80px 0
}

.ui-icon-carat-1-w {
	background-position: -96px 0
}

.ui-icon-carat-1-nw {
	background-position: -112px 0
}

.ui-icon-carat-2-n-s {
	background-position: -128px 0
}

.ui-icon-carat-2-e-w {
	background-position: -144px 0
}

.ui-icon-triangle-1-n {
	background-position: 0 -16px
}

.ui-icon-triangle-1-ne {
	background-position: -16px -16px
}

.ui-icon-triangle-1-e {
	background-position: -32px -16px
}

.ui-icon-triangle-1-se {
	background-position: -48px -16px
}

.ui-icon-triangle-1-s {
	background-position: -64px -16px
}

.ui-icon-triangle-1-sw {
	background-position: -80px -16px
}

.ui-icon-triangle-1-w {
	background-position: -96px -16px
}

.ui-icon-triangle-1-nw {
	background-position: -112px -16px
}

.ui-icon-triangle-2-n-s {
	background-position: -128px -16px
}

.ui-icon-triangle-2-e-w {
	background-position: -144px -16px
}

.ui-icon-arrow-1-n {
	background-position: 0 -32px
}

.ui-icon-arrow-1-ne {
	background-position: -16px -32px
}

.ui-icon-arrow-1-e {
	background-position: -32px -32px
}

.ui-icon-arrow-1-se {
	background-position: -48px -32px
}

.ui-icon-arrow-1-s {
	background-position: -64px -32px
}

.ui-icon-arrow-1-sw {
	background-position: -80px -32px
}

.ui-icon-arrow-1-w {
	background-position: -96px -32px
}

.ui-icon-arrow-1-nw {
	background-position: -112px -32px
}

.ui-icon-arrow-2-n-s {
	background-position: -128px -32px
}

.ui-icon-arrow-2-ne-sw {
	background-position: -144px -32px
}

.ui-icon-arrow-2-e-w {
	background-position: -160px -32px
}

.ui-icon-arrow-2-se-nw {
	background-position: -176px -32px
}

.ui-icon-arrowstop-1-n {
	background-position: -192px -32px
}

.ui-icon-arrowstop-1-e {
	background-position: -208px -32px
}

.ui-icon-arrowstop-1-s {
	background-position: -224px -32px
}

.ui-icon-arrowstop-1-w {
	background-position: -240px -32px
}

.ui-icon-arrowthick-1-n {
	background-position: 0 -48px
}

.ui-icon-arrowthick-1-ne {
	background-position: -16px -48px
}

.ui-icon-arrowthick-1-e {
	background-position: -32px -48px
}

.ui-icon-arrowthick-1-se {
	background-position: -48px -48px
}

.ui-icon-arrowthick-1-s {
	background-position: -64px -48px
}

.ui-icon-arrowthick-1-sw {
	background-position: -80px -48px
}

.ui-icon-arrowthick-1-w {
	background-position: -96px -48px
}

.ui-icon-arrowthick-1-nw {
	background-position: -112px -48px
}

.ui-icon-arrowthick-2-n-s {
	background-position: -128px -48px
}

.ui-icon-arrowthick-2-ne-sw {
	background-position: -144px -48px
}

.ui-icon-arrowthick-2-e-w {
	background-position: -160px -48px
}

.ui-icon-arrowthick-2-se-nw {
	background-position: -176px -48px
}

.ui-icon-arrowthickstop-1-n {
	background-position: -192px -48px
}

.ui-icon-arrowthickstop-1-e {
	background-position: -208px -48px
}

.ui-icon-arrowthickstop-1-s {
	background-position: -224px -48px
}

.ui-icon-arrowthickstop-1-w {
	background-position: -240px -48px
}

.ui-icon-arrowreturnthick-1-w {
	background-position: 0 -64px
}

.ui-icon-arrowreturnthick-1-n {
	background-position: -16px -64px
}

.ui-icon-arrowreturnthick-1-e {
	background-position: -32px -64px
}

.ui-icon-arrowreturnthick-1-s {
	background-position: -48px -64px
}

.ui-icon-arrowreturn-1-w {
	background-position: -64px -64px
}

.ui-icon-arrowreturn-1-n {
	background-position: -80px -64px
}

.ui-icon-arrowreturn-1-e {
	background-position: -96px -64px
}

.ui-icon-arrowreturn-1-s {
	background-position: -112px -64px
}

.ui-icon-arrowrefresh-1-w {
	background-position: -128px -64px
}

.ui-icon-arrowrefresh-1-n {
	background-position: -144px -64px
}

.ui-icon-arrowrefresh-1-e {
	background-position: -160px -64px
}

.ui-icon-arrowrefresh-1-s {
	background-position: -176px -64px
}

.ui-icon-arrow-4 {
	background-position: 0 -80px
}

.ui-icon-arrow-4-diag {
	background-position: -16px -80px
}

.ui-icon-extlink {
	background-position: -32px -80px
}

.ui-icon-newwin {
	background-position: -48px -80px
}

.ui-icon-refresh {
	background-position: -64px -80px
}

.ui-icon-shuffle {
	background-position: -80px -80px
}

.ui-icon-transfer-e-w {
	background-position: -96px -80px
}

.ui-icon-transferthick-e-w {
	background-position: -112px -80px
}

.ui-icon-folder-collapsed {
	background-position: 0 -96px
}

.ui-icon-folder-open {
	background-position: -16px -96px
}

.ui-icon-document {
	background-position: -32px -96px
}

.ui-icon-document-b {
	background-position: -48px -96px
}

.ui-icon-note {
	background-position: -64px -96px
}

.ui-icon-mail-closed {
	background-position: -80px -96px
}

.ui-icon-mail-open {
	background-position: -96px -96px
}

.ui-icon-suitcase {
	background-position: -112px -96px
}

.ui-icon-comment {
	background-position: -128px -96px
}

.ui-icon-person {
	background-position: -144px -96px
}

.ui-icon-print {
	background-position: -160px -96px
}

.ui-icon-trash {
	background-position: -176px -96px
}

.ui-icon-locked {
	background-position: -192px -96px
}

.ui-icon-unlocked {
	background-position: -208px -96px
}

.ui-icon-bookmark {
	background-position: -224px -96px
}

.ui-icon-tag {
	background-position: -240px -96px
}

.ui-icon-home {
	background-position: 0 -112px
}

.ui-icon-flag {
	background-position: -16px -112px
}

.ui-icon-calendar {
	background-position: -32px -112px
}

.ui-icon-cart {
	background-position: -48px -112px
}

.ui-icon-pencil {
	background-position: -64px -112px
}

.ui-icon-clock {
	background-position: -80px -112px
}

.ui-icon-disk {
	background-position: -96px -112px
}

.ui-icon-calculator {
	background-position: -112px -112px
}

.ui-icon-zoomin {
	background-position: -128px -112px
}

.ui-icon-zoomout {
	background-position: -144px -112px
}

.ui-icon-search {
	background-position: -160px -112px
}

.ui-icon-wrench {
	background-position: -176px -112px
}

.ui-icon-gear {
	background-position: -192px -112px
}

.ui-icon-heart {
	background-position: -208px -112px
}

.ui-icon-star {
	background-position: -224px -112px
}

.ui-icon-link {
	background-position: -240px -112px
}

.ui-icon-cancel {
	background-position: 0 -128px
}

.ui-icon-plus {
	background-position: -16px -128px
}

.ui-icon-plusthick {
	background-position: -32px -128px
}

.ui-icon-minus {
	background-position: -48px -128px
}

.ui-icon-minusthick {
	background-position: -64px -128px
}

.ui-icon-close {
	background-position: -80px -128px
}

.ui-icon-closethick {
	background-position: -96px -128px
}

.ui-icon-key {
	background-position: -112px -128px
}

.ui-icon-lightbulb {
	background-position: -128px -128px
}

.ui-icon-scissors {
	background-position: -144px -128px
}

.ui-icon-clipboard {
	background-position: -160px -128px
}

.ui-icon-copy {
	background-position: -176px -128px
}

.ui-icon-contact {
	background-position: -192px -128px
}

.ui-icon-image {
	background-position: -208px -128px
}

.ui-icon-video {
	background-position: -224px -128px
}

.ui-icon-script {
	background-position: -240px -128px
}

.ui-icon-alert {
	background-position: 0 -144px
}

.ui-icon-info {
	background-position: -16px -144px
}

.ui-icon-notice {
	background-position: -32px -144px
}

.ui-icon-help {
	background-position: -48px -144px
}

.ui-icon-check {
	background-position: -64px -144px
}

.ui-icon-bullet {
	background-position: -80px -144px
}

.ui-icon-radio-on {
	background-position: -96px -144px
}

.ui-icon-radio-off {
	background-position: -112px -144px
}

.ui-icon-pin-w {
	background-position: -128px -144px
}

.ui-icon-pin-s {
	background-position: -144px -144px
}

.ui-icon-play {
	background-position: 0 -160px
}

.ui-icon-pause {
	background-position: -16px -160px
}

.ui-icon-seek-next {
	background-position: -32px -160px
}

.ui-icon-seek-prev {
	background-position: -48px -160px
}

.ui-icon-seek-end {
	background-position: -64px -160px
}

.ui-icon-seek-start {
	background-position: -80px -160px
}

.ui-icon-seek-first {
	background-position: -80px -160px
}

.ui-icon-stop {
	background-position: -96px -160px
}

.ui-icon-eject {
	background-position: -112px -160px
}

.ui-icon-volume-off {
	background-position: -128px -160px
}

.ui-icon-volume-on {
	background-position: -144px -160px
}

.ui-icon-power {
	background-position: 0 -176px
}

.ui-icon-signal-diag {
	background-position: -16px -176px
}

.ui-icon-signal {
	background-position: -32px -176px
}

.ui-icon-battery-0 {
	background-position: -48px -176px
}

.ui-icon-battery-1 {
	background-position: -64px -176px
}

.ui-icon-battery-2 {
	background-position: -80px -176px
}

.ui-icon-battery-3 {
	background-position: -96px -176px
}

.ui-icon-circle-plus {
	background-position: 0 -192px
}

.ui-icon-circle-minus {
	background-position: -16px -192px
}

.ui-icon-circle-close {
	background-position: -32px -192px
}

.ui-icon-circle-triangle-e {
	background-position: -48px -192px
}

.ui-icon-circle-triangle-s {
	background-position: -64px -192px
}

.ui-icon-circle-triangle-w {
	background-position: -80px -192px
}

.ui-icon-circle-triangle-n {
	background-position: -96px -192px
}

.ui-icon-circle-arrow-e {
	background-position: -112px -192px
}

.ui-icon-circle-arrow-s {
	background-position: -128px -192px
}

.ui-icon-circle-arrow-w {
	background-position: -144px -192px
}

.ui-icon-circle-arrow-n {
	background-position: -160px -192px
}

.ui-icon-circle-zoomin {
	background-position: -176px -192px
}

.ui-icon-circle-zoomout {
	background-position: -192px -192px
}

.ui-icon-circle-check {
	background-position: -208px -192px
}

.ui-icon-circlesmall-plus {
	background-position: 0 -208px
}

.ui-icon-circlesmall-minus {
	background-position: -16px -208px
}

.ui-icon-circlesmall-close {
	background-position: -32px -208px
}

.ui-icon-squaresmall-plus {
	background-position: -48px -208px
}

.ui-icon-squaresmall-minus {
	background-position: -64px -208px
}

.ui-icon-squaresmall-close {
	background-position: -80px -208px
}

.ui-icon-grip-dotted-vertical {
	background-position: 0 -224px
}

.ui-icon-grip-dotted-horizontal {
	background-position: -16px -224px
}

.ui-icon-grip-solid-vertical {
	background-position: -32px -224px
}

.ui-icon-grip-solid-horizontal {
	background-position: -48px -224px
}

.ui-icon-gripsmall-diagonal-se {
	background-position: -64px -224px
}

.ui-icon-grip-diagonal-se {
	background-position: -80px -224px
}

.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
	-moz-border-radius-topleft: 3px;
	-webkit-border-top-left-radius: 3px;
	-khtml-border-top-left-radius: 3px;
	border-top-left-radius: 3px
}

.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
	-moz-border-radius-topright: 3px;
	-webkit-border-top-right-radius: 3px;
	-khtml-border-top-right-radius: 3px;
	border-top-right-radius: 3px
}

.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-khtml-border-bottom-left-radius: 3px;
	border-bottom-left-radius: 3px
}

.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
	-moz-border-radius-bottomright: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-khtml-border-bottom-right-radius: 3px;
	border-bottom-right-radius: 3px
}

.ui-widget-overlay {
	background: #aaa;
	opacity: .3;
	filter: Alpha(Opacity=30)
}

.ui-widget-shadow {
	margin: 0 0 0 0;
	padding: 5px;
	background: #666;
	opacity: .3;
	filter: Alpha(Opacity=30);
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px
}
/* End */


/* Start:/local/templates/a100development/css/main.min.css?1725866179241496*/
@charset "UTF-8";@font-face{font-family:roboto;font-style:normal;font-weight:100;font-display:block;src:url(/local/templates/a100development/css/../fonts/roboto/RobotoLight/RobotoLight.woff2) format("woff2"),url(/local/templates/a100development/css/../fonts/roboto/RobotoLight/RobotoLight.woff) format("woff"),url(/local/templates/a100development/css/../fonts/roboto/RobotoLight/RobotoLight.ttf) format("truetype"),url(/local/templates/a100development/css/../fonts/roboto/RobotoLight/RobotoLight.eot),url(/local/templates/a100development/css/../fonts/roboto/RobotoLight/RobotoLight.eot?#iefix) format("embedded-opentype")}@font-face{font-family:roboto;font-style:normal;font-weight:400;font-display:block;src:url(/local/templates/a100development/css/../fonts/roboto/RobotoRegular/RobotoRegular.woff2) format("woff2"),url(/local/templates/a100development/css/../fonts/roboto/RobotoRegular/RobotoRegular.woff) format("woff"),url(/local/templates/a100development/css/../fonts/roboto/RobotoRegular/RobotoRegular.ttf) format("truetype"),url(/local/templates/a100development/css/../fonts/roboto/RobotoRegular/RobotoRegular.eot),url(/local/templates/a100development/css/../fonts/roboto/RobotoRegular/RobotoRegular.eot?#iefix) format("embedded-opentype")}@font-face{font-family:roboto;font-style:normal;font-weight:500;font-display:block;src:url(/local/templates/a100development/css/../fonts/roboto/RobotoMedium/RobotoMedium.woff2) format("woff2"),url(/local/templates/a100development/css/../fonts/roboto/RobotoMedium/RobotoMedium.woff) format("woff"),url(/local/templates/a100development/css/../fonts/roboto/RobotoMedium/RobotoMedium.ttf) format("truetype"),url(/local/templates/a100development/css/../fonts/roboto/RobotoMedium/RobotoMedium.eot),url(/local/templates/a100development/css/../fonts/roboto/RobotoMedium/RobotoMedium.eot?#iefix) format("embedded-opentype")}@font-face{font-family:roboto;font-style:normal;font-weight:700;font-display:block;src:url(/local/templates/a100development/css/../fonts/roboto/RobotoBold/RobotoBold.woff2) format("woff2"),url(/local/templates/a100development/css/../fonts/roboto/RobotoBold/RobotoBold.woff) format("woff"),url(/local/templates/a100development/css/../fonts/roboto/RobotoBold/RobotoBold.ttf) format("truetype"),url(/local/templates/a100development/css/../fonts/roboto/RobotoBold/RobotoBold.eot?#iefix) format("embedded-opentype"),url(/local/templates/a100development/css/../fonts/roboto/RobotoBold/RobotoBold.eot)}@font-face{font-family:roboto;font-style:normal;font-weight:900;font-display:block;src:url(/local/templates/a100development/css/../fonts/roboto/RobotoBlack/robotoblack.woff2) format("woff2"),url(/local/templates/a100development/css/../fonts/roboto/RobotoBlack/robotoblack.woff) format("woff"),url(/local/templates/a100development/css/../fonts/roboto/RobotoBlack/robotoblack.ttf) format("truetype"),url(/local/templates/a100development/css/../fonts/roboto/RobotoBlack/robotoblack.eot?#iefix) format("embedded-opentype"),url(/local/templates/a100development/css/../fonts/roboto/RobotoBlack/robotoblack.eot)}@font-face{font-family:"Proxima Nova";font-style:normal;font-weight:400;font-display:block;src:url(/local/templates/a100development/css/../fonts/proxima/regular/ProximaNova-Regular.ttf) format("truetype"),url(/local/templates/a100development/css/../fonts/proxima/regular/ProximaNova-Regular.eot)}@font-face{font-family:"Proxima Nova";font-style:normal;font-weight:700;font-display:block;src:url(/local/templates/a100development/css/../fonts/proxima/bold/ProximaNova-Bold.woff) format("woff"),url(/local/templates/a100development/css/../fonts/proxima/bold/ProximaNova-Bold.ttf) format("truetype"),url(/local/templates/a100development/css/../fonts/proxima/bold/ProximaNova-Bold.eot)}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}a,audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}*,body{margin:0}*,legend{padding:0}*,:active,:focus,:hover,:visited{outline:0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}.clearfix:after,.clearfix:before{content:" ";display:table}.flex-center,.flex-start{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box}.clearfix:after{clear:both}ul>li{list-style:none}ul{padding-left:0}button,input,select{outline:0}ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,p{margin:0}:root{--headerWidth:295px}.col-1{width:8.33333%}.col-2{width:16.66667%}.col-3{width:25%}.col-4{width:33.33333%}.col-5{width:41.66667%}.col-6{width:50%}.col-7{width:58.33333%}.col-8{width:66.66667%}.col-9{width:75%}.col-10{width:83.33333%}.col-11{width:91.66667%}.col-12{width:100%}html{overflow-x:hidden;height:100%}body{font-family:roboto;font-weight:400;overflow:visible;overflow-x:hidden;font-size:18px;line-height:1.4em;min-height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:1440px){body{font-size:16px}}main{width:calc(100% - var(--headerWidth));margin-left:auto;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:auto}@media screen and (max-width:1180px){main{width:100%}}a{text-decoration:none;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;line-height:1.4em;color:#55555b}img{max-width:100%}.tabs__content{display:none}.tabs__content.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.container{margin:0 auto;width:100%}.icon{width:30px;height:30px}@media screen and (max-width:1600px){.hide-lg{display:none!important}}@media screen and (max-width:1440px){.hide-md{display:none!important}}@media screen and (max-width:1180px){.hide-xmd{display:none!important}}@media screen and (max-width:990px){.hide-sm{display:none!important}}@media screen and (max-width:800px){.hide-xs{display:none!important}}@media screen and (max-width:600px){.hide-xxs{display:none!important}}@media screen and (max-width:450px){.hide-xxxs{display:none!important}}[data-tab]{display:none}[data-tab].active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.social-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.social-links a{padding:13px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.social-links a:hover .icon{fill:#74bb20}.social-links .icon{width:16px;height:16px;fill:#282929;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.h2,h1{font-weight:700;font-size:28px;line-height:110%;text-transform:uppercase;color:#4d4d4f}.h2,h2{font-weight:500;font-size:28px;line-height:120%;text-transform:uppercase;color:#55555b}@media screen and (max-width:600px){.h2,h2{font-size:24px}}.h3,h3{font-weight:700;font-size:24px;text-transform:uppercase;color:#4d4d4f}@media screen and (max-width:600px){.h3,h3{font-size:18px}}.page-zag{width:100%;padding:30px 50px;border-left:1px solid #eee}@media screen and (max-width:1440px){.page-zag{padding:20px}}@media screen and (max-width:600px){.page-zag{padding:15px}}.container-padding{padding:0 100px 0 50px;border-left:1px solid #eee}@media screen and (max-width:1440px){.container-padding{padding:0 20px}}@media screen and (max-width:600px){.container-padding{padding:0 15px;border-left:0}}iframe{width:100%;height:700px;margin-bottom:40px}iframe .content-wrapper{width:100%!important}@media screen and (max-width:990px){iframe{margin-bottom:20px;height:400px}}@media screen and (max-width:600px){iframe{margin-bottom:10px;height:200px}}.video{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:40px}@media screen and (max-width:600px){.video{margin-bottom:10px}}.video-play{position:absolute;width:100%;height:100%;-webkit-background-size:cover;background-size:cover;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer;z-index:10}.video-play:hover .icon{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.video-play.play{opacity:0;pointer-events:none}.video-play .icon{width:85px;height:85px;fill:rgba(255,255,255,.8);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.video video{width:100%;height:100%;display:block;margin:0!important}.video video:-webkit-full-page-media{margin:0!important}.scroll--up{background-color:#74bb20;padding:17px 10px;position:fixed;right:-50px;bottom:20px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;cursor:pointer;opacity:0;pointer-events:none;z-index:9999}@media screen and (max-width:600px){.scroll--up{bottom:15px;padding:10px 5px}}.scroll--up.visible{opacity:1;pointer-events:auto;right:20px}@media screen and (max-width:600px){.scroll--up.visible{right:15px}}.scroll--up:hover{-webkit-box-shadow:inset 0 0 5px 2px rgba(0,0,0,.18);box-shadow:inset 0 0 5px 2px rgba(0,0,0,.18);-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}.scroll--up .icon{fill:transparent;stroke:#fff;display:block}.scroll--up .icon-scroll--up__ar{margin-bottom:10px;height:33px;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:scrollUp;animation-name:scrollUp;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media screen and (max-width:600px){.scroll--up .icon-scroll--up__ar{height:20px}}.scroll--up .icon-scroll--up__mouse{width:15px;height:20px;margin:0 auto}@-webkit-keyframes scrollUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes scrollUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.readmore{position:relative;height:200px;margin:0 0 20px;overflow:hidden;z-index:0}.readmore::before{content:'';display:block;position:absolute;left:0;right:0;bottom:0;height:100px;background-image:-webkit-linear-gradient(bottom,#fff 43px,transparent);background-image:-o-linear-gradient(bottom,#fff 43px,transparent);background-image:linear-gradient(0deg,#fff 43px,transparent);z-index:10;pointer-events:none;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.readmore-btn{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:20;overflow:hidden}.readmore-btn::before{display:block;content:attr(data-before);-webkit-transition:.4s;-o-transition:.4s;transition:.4s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;text-align:center}.readmore-btn::after{position:absolute;top:100%;left:0;right:0;content:attr(data-after);display:block;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;text-align:center}.readmore--open{padding-bottom:63px!important}@media screen and (max-width:600px){.readmore--open{padding-bottom:51px!important}}.readmore--open::before{opacity:0}.readmore--open .readmore-btn::before{-webkit-transform:translateY(calc(-100% - 20px));-ms-transform:translateY(calc(-100% - 20px));transform:translateY(calc(-100% - 20px))}.readmore--open .readmore-btn::after{-webkit-transform:translateY(calc(-100% - 10px));-ms-transform:translateY(calc(-100% - 10px));transform:translateY(calc(-100% - 10px))}@media screen and (max-width:600px){.readmore--open .readmore-btn::after{-webkit-transform:translateY(calc(-100% - 5px));-ms-transform:translateY(calc(-100% - 5px));transform:translateY(calc(-100% - 5px))}}.btn{font-size:15px;padding:10px;letter-spacing:-.01em;cursor:pointer;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}@media screen and (max-width:600px){.btn{padding:5px 8px;font-size:14px}}.btn-green{border:1px solid #74bb20;background-color:#74bb20;color:#fff}.btn-green:hover{color:#74bb20;background-color:#fff}.btn-border{background-color:#fff;border:1px solid #74bb20;color:#74bb20}.btn-border:hover{color:#fff;background-color:#74bb20}.btn-img{text-transform:uppercase}.btn-img .icon{width:12px;fill:#fff;height:10px;margin-right:10px;margin-top:1px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.btn-img:hover .icon{fill:#74bb20;-webkit-transform:translateX(-3px);-ms-transform:translateX(-3px);transform:translateX(-3px)}.btn-black{border:1px solid #55555b}.btn-uppercase{text-transform:uppercase}.btn--sbmt{border:1px solid #74bb20;background-color:#fff;padding:13px 23px;color:#333;opacity:.8;font-size:18px;letter-spacing:-.01em;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer;position:relative;overflow:hidden;text-transform:uppercase}.btn--sbmt::before{content:attr(data-before);-webkit-transition:.4s;-o-transition:.4s;transition:.4s;position:relative;top:0;-webkit-transform:skew(0deg,0deg);-ms-transform:skew(0deg,0deg);transform:skew(0deg,0deg)}.btn--sbmt::after{content:attr(data-after);position:absolute;top:calc(100% + 15px);left:0;width:100%;height:100%;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:skew(5deg,5deg);-ms-transform:skew(5deg,5deg);transform:skew(5deg,5deg);-webkit-transition:.4s;-o-transition:.4s;transition:.4s}@media screen and (min-width:990px){.btn--sbmt:hover{border-color:#55555b}.btn--sbmt:hover::before{top:-20px;-webkit-transform:skew(15deg,15deg);-ms-transform:skew(15deg,15deg);transform:skew(15deg,15deg);opacity:0}.btn--sbmt:hover::after{top:0;-webkit-transform:skew(0deg,0deg);-ms-transform:skew(0deg,0deg);transform:skew(0deg,0deg);color:#333}}.btn--sbmt.off{border-color:#55555b}.btn--sbmt.off::before{top:-20px;-webkit-transform:skew(15deg,15deg);-ms-transform:skew(15deg,15deg);transform:skew(15deg,15deg)}.btn--sbmt.off::after{top:0;-webkit-transform:skew(0deg,0deg);-ms-transform:skew(0deg,0deg);transform:skew(0deg,0deg);background-color:#74bb20}@media screen and (min-width:990px){.btn--sbmt.off:hover::after{background-color:#fff}}.btn-up{text-transform:uppercase}.btn-lg{padding:16px 40px}@media screen and (max-width:1180px){.btn-lg{padding:10px 20px}}.btn-back{width:57px;height:52px;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:transparent;border:1px solid #fff;-webkit-box-shadow:none;box-shadow:none}.btn-back:hover{background-color:#fff}.btn-back:hover .icon{fill:#55555b}.btn-back .icon{width:13px;height:10px;fill:#fff}.link-wArrow{font-size:15px;line-height:120%;text-transform:uppercase;padding-top:9px;margin-top:15px;position:relative}.link-wArrow:hover{color:#74bb20}.link-wArrow:hover::before{width:calc(100% + 30px);background-color:#74bb20}.link-wArrow:hover:after{opacity:1;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s;left:calc(100% + 10px)}.link-wArrow::before{content:'';width:100%;height:1px;position:absolute;top:0;left:0;background-color:#55555b;z-index:1;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.link-wArrow::after{content:'';width:20px;height:10px;position:absolute;top:13px;left:calc(100% + 5px);background-image:url(/local/templates/a100development/css/../img/svg/ar-r-long.svg);-webkit-background-size:contain;background-size:contain;background-position:center;background-repeat:no-repeat;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;z-index:2;opacity:0}.mp-ms{width:100%;margin-left:-4px}@media screen and (max-width:1180px){.mp-ms{margin-left:0}}.mp-ms__container{height:100vh}@media screen and (max-width:1180px){.mp-ms__container{height:auto}}@media screen and (max-width:600px){.mp-ms__container{padding:0 15px}}.mp-ms__item{float:left;height:50%;width:calc(100% / 3);position:relative;padding:4px;overflow:hidden}@media screen and (max-width:1180px){.mp-ms__item{padding-bottom:calc(25% - 4px)}}@media screen and (max-width:990px){.mp-ms__item{width:50%;padding-bottom:calc(50% - 2.5px)}}@media screen and (max-width:600px){.mp-ms__item{width:100%;padding-bottom:0}}.mp-ms__item-name{position:absolute;width:calc(100% - 8px);padding:22px 35px;left:4px;top:4px;font-size:24px;line-height:120%;text-transform:uppercase;color:#fefefe;z-index:2}@media screen and (max-width:600px){.mp-ms__item-name{padding:20px 25px;font-size:18px;left:0;width:100%;position:relative}}.mp-ms__item-desc{position:absolute;width:calc(100% - 8px);color:#fefefe;z-index:2;left:4px;padding:35px;opacity:0;visibility:hidden;bottom:-100px;-webkit-transition:.6s;-o-transition:.6s;transition:.6s}@media screen and (max-width:1180px){.mp-ms__item-desc{opacity:1;visibility:visible;bottom:0}}@media screen and (max-width:600px){.mp-ms__item-desc{padding:20px 25px;position:relative;font-size:12px;left:0;width:100%;padding-top:0}}.mp-ms__item .bg{position:absolute;width:calc(100% - 8px);height:calc(100% - 8px);top:4px;left:4px;overflow:hidden;z-index:1}@media screen and (max-width:600px){.mp-ms__item .bg{width:100%;left:0}}.mp-ms__item .bg::before{content:'';z-index:2;position:absolute;height:100%;width:100%;background-color:rgba(0,0,0,.1);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}@media screen and (max-width:1180px){.mp-ms__item .bg::before{background-color:rgba(0,0,0,.3)}}.mp-ms__item .bg img{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-o-object-fit:cover;object-fit:cover;min-height:100%;max-width:1000%;z-index:1;-webkit-transition:2s;-o-transition:2s;transition:2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.mp-ms__item:hover .bg::before{background-color:rgba(0,0,0,.3)}.mp-ms__item:hover .bg img{-webkit-transform:scale(1.05) translateX(-48%) translateY(-50%);-ms-transform:scale(1.05) translateX(-48%) translateY(-50%);transform:scale(1.05) translateX(-48%) translateY(-50%)}.mp-ms__item:hover .mp-ms__item-desc{bottom:4px;opacity:1;visibility:visible}.mp-ms__item--wh2{height:100%;width:calc(100% / 3)}@media screen and (max-width:1180px){.mp-ms__item--wh2{padding-bottom:50%}}@media screen and (max-width:990px){.mp-ms__item--wh2{padding-bottom:100%;width:50%}}@media screen and (max-width:600px){.mp-ms__item--wh2{width:100%;padding-bottom:0}}.mp-ms__item--ww2{width:66.66%;height:50%}.mp-ms__item--ww2 .mp-ms__item-name{width:50%}@media screen and (max-width:600px){.mp-ms__item--ww2 .mp-ms__item-name{width:100%}}@media screen and (max-width:1180px){.mp-ms__item--ww2{padding-bottom:25%;height:auto}}@media screen and (max-width:990px){.mp-ms__item--ww2{width:100%;padding-bottom:50%}}@media screen and (max-width:600px){.mp-ms__item--ww2{padding-bottom:0}}.mp-news{margin-top:-4px;border-left:1px solid #ededed}.mp-news__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.mp-news__main{width:60%;padding:64px 45px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:1440px){.mp-news__main{padding:40px 25px 0}}@media screen and (max-width:990px){.mp-news__main{width:100%;padding:40px 15px 0}}.mp-news__main .news-item__more{display:none;padding-top:15px;padding-bottom:80px;width:100%}@media screen and (max-width:600px){.mp-news__main .news-item__more{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.mp-news__main .news-item__more a{width:100%;text-align:center}.mp-news__sidebar{width:40%;padding:80px 60px 70px;border-left:1px solid #e0e0e0;margin-top:15px}@media screen and (max-width:1440px){.mp-news__sidebar{padding:40px}}@media screen and (max-width:990px){.mp-news__sidebar{width:100%;border-top:1px solid #e0e0e0;border-left:0 solid #e0e0e0;padding:40px 15px;margin-top:0}}@media screen and (max-width:600px){.mp-news__sidebar{display:none}}.mp-news__zag{margin-bottom:35px;width:100%}.mp-news__zag .h2,.mp-news__zag h2{width:100%}.news-container{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.news-container-mh{min-height:100vh}@media screen and (max-width:1180px){.news-container-mh{min-height:1px}}.mp-contact{width:100%;position:relative}.mp-contact #mp-contact__map{height:730px;width:100%}.mp-contact #mp-contact__map .ymaps-2-1-75-image{-webkit-filter:none!important;filter:none!important}.mp-contact #mp-contact__map ymaps{-webkit-filter:none!important;filter:none!important}.mp-contact #mp-contact__map [class*=ymaps-2][class*="-ground-pane"]{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale")!important;-webkit-filter:grayscale(100%)!important}.mp-contact__content{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;padding:45px 60px;width:680px}@media screen and (max-width:1440px){.mp-contact__content{width:500px;padding:25px}}.mp-contact__item{border-bottom:1px solid #e0e0e0}.mp-contact__item:last-child{border-bottom:0}.mp-contact__item-name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:30px 0;font-weight:600;letter-spacing:-.01em;text-transform:uppercase;color:#4f4f4f;opacity:.8;cursor:pointer}@media screen and (max-width:1440px){.mp-contact__item-name{padding:15px 0}}.mp-contact__item-name .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;width:20px;height:20px}.mp-contact__item-content{display:none;padding-right:80px}@media screen and (max-width:1440px){.mp-contact__item-content{padding-right:50px}}.mp-contact__item-content .name{font-weight:600;font-size:18px;letter-spacing:-.01em;text-transform:uppercase;color:#333;opacity:.8;margin-bottom:30px}@media screen and (max-width:1440px){.mp-contact__item-content .name{margin-bottom:15px;font-size:16px}}.mp-contact__item-content p{font-size:16px;color:#4f4f4f;opacity:.8;margin-bottom:25px}@media screen and (max-width:1440px){.mp-contact__item-content p{margin-bottom:20px;font-size:14px}}.mp-contact__item-content a[href*=tel]{color:#55555b;opacity:.8;margin-right:10px;text-decoration:underline}.mp-contact__item-content a[href*=tel]:hover{color:#74bb20;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.mp-contact__item-content .top-border{font-size:15px;text-transform:uppercase;color:#55555b;padding-top:10px;margin-top:30px;border-top:1px solid #55555b}.mp-contact__item-content .top-border:hover{border-color:#74bb20;color:#74bb20}.mp-contact__item.open .mp-contact__item-name .icon{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.mp-contact-mob{display:none}@media screen and (max-width:800px){.mp-contact-mob{display:block}}.mp-contact-mob .h2,.mp-contact-mob h2{text-align:center;margin-bottom:35px}.mp-contact-mob #mp-contact-mob__map{width:100%;height:450px;background-color:#74bb20}.mp-contact-mob #mp-contact-mob__map .ymaps-2-1-75-image{-webkit-filter:none!important;filter:none!important}.mp-contact-mob #mp-contact-mob__map ymaps{-webkit-filter:none!important;filter:none!important}.mp-contact-mob #mp-contact-mob__map [class*=ymaps-2][class*="-ground-pane"]{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale")!important;-webkit-filter:grayscale(100%)!important}.mp-contact__tab{position:relative}.mp-contact__tab-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-top:1px solid #bdbdbd}@media screen and (max-width:600px){.mp-contact__tab-list{position:relative;border-top:0}}@media screen and (max-width:600px){.mp-contact__tab-list .slick-track{padding-top:5px}}.mp-contact__tab-list .slick-next,.mp-contact__tab-list .slick-prev{width:60px;height:100%;z-index:50;background-position:center;background-repeat:no-repeat}.mp-contact__tab-list .slick-next::before,.mp-contact__tab-list .slick-prev::before{content:none}.mp-contact__tab-list .slick-prev{left:0;background-image:url(/local/templates/a100development/css/../img/svg/slick-left.svg)}.mp-contact__tab-list .slick-next{right:0;background-image:url(/local/templates/a100development/css/../img/svg/slick-right.svg)}.mp-contact__tab-list li{padding:20px 25px;margin-top:-1px;border-top:2px solid transparent;font-weight:600;font-size:15px;line-height:22px;letter-spacing:-.01em;text-transform:uppercase;color:rgba(79,79,79,.5);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer}@media screen and (max-width:800px){.mp-contact__tab-list li{padding:0;text-align:center;border-top:1px solid #bdbdbd;margin-top:0}}@media screen and (max-width:800px){.mp-contact__tab-list li span{padding:20px;display:inline-block;border-top:2px solid transparent}}.mp-contact__tab-list li.active{border-color:#74bb20;color:rgba(79,79,79,.8)}@media screen and (max-width:800px){.mp-contact__tab-list li.active{border-top:1px solid #bdbdbd}}@media screen and (max-width:800px){.mp-contact__tab-list li.active span{border-color:#74bb20;margin-top:-1px}}.mp-contact__tab-content{position:absolute;bottom:0;width:calc(100% - 30px);left:15px;background-color:#fff;padding:30px 17px}.mp-contact__tab-content p{font-size:14px;color:#4f4f4f;opacity:.8;margin-bottom:11px;width:100%}.mp-contact__tab-content a[href*=tel]{color:#55555b;opacity:.8;margin-right:10px;font-size:14px;text-decoration:underline}.mp-contact__tab-content a[href*=tel]:hover{color:#74bb20;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.mp-contact__tab-content .top-border{font-size:15px;text-transform:uppercase;color:#55555b;padding-top:10px;margin-top:30px;border-top:1px solid #55555b}.mp-contact__tab-content .top-border:hover{border-color:#74bb20;color:#74bb20}.news-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(50% - 30px);margin-bottom:50px}@media screen and (max-width:1440px){.news-item{margin-bottom:30px;width:calc(50% - 15px)}}@media screen and (max-width:600px){.news-item{width:100%}}.news-item__img{width:100%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:relative;margin-bottom:50px}@media screen and (max-width:1440px){.news-item__img{margin-bottom:35px}}.news-item__img:after{content:'';position:absolute;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;width:165px;height:1px;background-color:#000;left:0;bottom:-25px}@media screen and (max-width:1440px){.news-item__img:after{bottom:-20px}}.news-item__img::before{content:'';width:100%;height:100%;position:absolute;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;border:0 solid #fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}.news-item__img .bg{width:100%;padding-bottom:45%;-webkit-background-size:cover;background-size:cover}.news-item__content .date{font-weight:300;font-size:16px;line-height:144%;color:#828282;margin-bottom:30px}@media screen and (max-width:1440px){.news-item__content .date{margin-bottom:15px}}.news-item__content p{color:#55555b;height:70px;overflow:hidden}@media screen and (max-width:600px){.news-item__content p{height:auto}}.news-item:hover .news-item__img::before{border:15px solid #fff}.news-item:hover .news-item__img::after{background-color:#74bb20;width:210px}.news-list__item{width:100%;margin-bottom:45px}@media screen and (max-width:1440px){.news-list__item{margin-bottom:30px}}.news-list__item:last-child{margin-bottom:0}.news-list__item:hover p{color:#74bb20}.news-list__item .date{font-weight:300;font-size:16px;line-height:144%;color:#828282;margin-bottom:25px}@media screen and (max-width:1440px){.news-list__item .date{margin-bottom:10px}}.news-list__item p{color:#55555b;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.popup,.text__container{padding:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;border-left:1px solid #eee;border-right:1px solid #eee;width:100%}@media screen and (max-width:1440px){.popup,.text__container{padding:20px}}@media screen and (max-width:600px){.popup,.text__container{padding:15px}}.popup .h1,.popup h1,.text__container .h1,.text__container h1{font-weight:700;font-size:28px;line-height:110%;text-transform:uppercase;color:#4d4d4f;margin-bottom:25px;width:100%}@media screen and (max-width:600px){.popup .h1,.popup h1,.text__container .h1,.text__container h1{font-size:24px;margin-bottom:15px}}.popup .h2,.popup h2,.text__container .h2,.text__container h2{font-weight:700;font-size:24px;line-height:110%;text-transform:uppercase;color:#4d4d4f;margin-bottom:25px;width:100%}@media screen and (max-width:600px){.popup .h2,.popup h2,.text__container .h2,.text__container h2{font-size:20px;margin-bottom:15px}}.popup .h3,.popup h3,.text__container .h3,.text__container h3{font-weight:700;font-size:20px;line-height:110%;text-transform:uppercase;color:#4d4d4f;margin-bottom:25px;width:100%}@media screen and (max-width:600px){.popup .h3,.popup h3,.text__container .h3,.text__container h3{font-size:18px;margin-bottom:15px}}.popup .h4,.popup h4,.text__container .h4,.text__container h4{font-weight:500;line-height:110%;color:#4d4d4f;font-size:18px;margin-bottom:20px;width:100%}@media screen and (max-width:600px){.popup .h4,.popup h4,.text__container .h4,.text__container h4{font-size:16px;margin-bottom:15px}}.popup p,.text__container p{font-size:16px;line-height:140%;color:#55555b;margin-bottom:25px;width:100%}@media screen and (max-width:600px){.popup p,.text__container p{font-size:14px;margin-bottom:10px}}.popup p.text-page-date,.text__container p.text-page-date{color:#828282}.popup .link-wArrow,.text__container .link-wArrow{margin-bottom:25px}@media screen and (max-width:600px){.popup .link-wArrow,.text__container .link-wArrow{margin-bottom:15px;font-size:14px}}.popup .w25,.text__container .w25{width:calc(25% - 50px);margin:40px 50px 40px 0;padding:30px 50px 0 0}@media screen and (max-width:1600px){.popup .w25,.text__container .w25{padding:20px 20px 0 0}}@media screen and (max-width:1440px){.popup .w25,.text__container .w25{width:calc(50% - 50px);margin:20px 50px 20px 0}}@media screen and (max-width:1180px){.popup .w25,.text__container .w25{padding:0}}@media screen and (max-width:600px){.popup .w25,.text__container .w25{width:100%;margin:10px 0;padding:0 20px 0 0}}.popup .w25:not(:last-child),.text__container .w25:not(:last-child){border-right:1px solid #f2f2f2}@media screen and (max-width:1440px){.popup .w25:not(:last-child),.text__container .w25:not(:last-child){border-right:none}}@media screen and (max-width:600px){.popup .w25:not(:last-child),.text__container .w25:not(:last-child){border-bottom:1px solid #f2f2f2}}.popup .w25:nth-child(2n-1),.text__container .w25:nth-child(2n-1){border-right:1px solid #f2f2f2}@media screen and (max-width:600px){.popup .w25:nth-child(2n-1),.text__container .w25:nth-child(2n-1){border-right:none}}.popup .w33,.text__container .w33{width:calc(100% / 3 - 30px);margin-right:30px}@media screen and (max-width:1440px){.popup .w33,.text__container .w33{width:calc(100% / 2 - 30px)}}@media screen and (max-width:600px){.popup .w33,.text__container .w33{width:100%}}.popup .w50,.text__container .w50{width:50%;padding-right:30px}@media screen and (max-width:600px){.popup .w50,.text__container .w50{padding-right:0;width:100%}}.popup .w100,.text__container .w100{width:100%}.popup img,.text__container img{height:auto;margin:30px 0}@media screen and (max-width:600px){.popup img,.text__container img{margin:15px 0}}.popup ul:not(.pagination-list),.text__container ul:not(.pagination-list){margin-bottom:30px}@media screen and (max-width:600px){.popup ul:not(.pagination-list),.text__container ul:not(.pagination-list){margin-bottom:20px}}.popup ul:not(.pagination-list) li,.text__container ul:not(.pagination-list) li{font-size:16px;line-height:143.69%;color:#55555b;padding-bottom:9px;position:relative;padding-left:23px}@media screen and (max-width:600px){.popup ul:not(.pagination-list) li,.text__container ul:not(.pagination-list) li{font-size:14px}}.popup ul:not(.pagination-list) li ul,.text__container ul:not(.pagination-list) li ul{margin:10px 0}@media screen and (max-width:600px){.popup ul:not(.pagination-list) li ul li,.text__container ul:not(.pagination-list) li ul li{margin-bottom:2px}}.popup ul:not(.pagination-list) li:last-child,.text__container ul:not(.pagination-list) li:last-child{margin-bottom:0}.popup ul:not(.pagination-list) li::before,.text__container ul:not(.pagination-list) li::before{content:'';width:14px;height:1px;background-color:#74bb20;position:absolute;left:0;top:10px}.popup ol,.text__container ol{counter-reset:section;list-style-type:none;margin-bottom:30px}@media screen and (max-width:600px){.popup ol,.text__container ol{margin-bottom:20px}}.popup ol ol,.text__container ol ol{margin:10px 0}.popup ol li,.text__container ol li{font-size:14px;line-height:157%;color:#4f4f4f;opacity:.8;margin-bottom:15px;position:relative;padding-left:25px;letter-spacing:-.01em}@media screen and (max-width:600px){.popup ol li,.text__container ol li{font-size:14px;padding-left:15px}}.popup ol li li,.text__container ol li li{padding-left:35px}@media screen and (max-width:600px){.popup ol li li,.text__container ol li li{padding-left:30px}}.popup ol li:last-child,.text__container ol li:last-child{margin-bottom:0}.popup ol li::before,.text__container ol li::before{counter-increment:section;content:counters(section, "") "";color:#74bb20;position:absolute;left:0;top:0;font-size:16px}.popup .text-gallery,.text__container .text-gallery{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:calc(100% + 20px);min-width:calc(100% + 20px)}@media screen and (max-width:600px){.popup .text-gallery,.text__container .text-gallery{min-width:100%;width:100%}}.popup .text-gallery a,.text__container .text-gallery a{width:calc(33.33% - 20px);margin-right:20px;margin-bottom:20px;padding-bottom:22%;position:relative;overflow:hidden}@media screen and (max-width:600px){.popup .text-gallery a,.text__container .text-gallery a{margin-right:0;width:100%;margin-bottom:5px;padding-bottom:50%}}.popup .text-gallery a:before,.text__container .text-gallery a:before{content:'';width:100px;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(116,187,32,0)),color-stop(49%,rgba(116,187,32,.2)),to(rgba(116,187,32,0)));background:-webkit-linear-gradient(left,rgba(116,187,32,0) 0,rgba(116,187,32,.2) 49%,rgba(116,187,32,0) 100%);background:-o-linear-gradient(left,rgba(116,187,32,0) 0,rgba(116,187,32,.2) 49%,rgba(116,187,32,0) 100%);background:linear-gradient(90deg,rgba(116,187,32,0) 0,rgba(116,187,32,.2) 49%,rgba(116,187,32,0) 100%);position:absolute;top:0;left:-150px;-webkit-transform:skew(-20deg);-ms-transform:skew(-20deg);transform:skew(-20deg);z-index:2;-webkit-transition:.6s;-o-transition:.6s;transition:.6s}.popup .text-gallery a:hover img,.text__container .text-gallery a:hover img{-webkit-transform:scale(1.05) translateY(-50%) translateX(-50%);-ms-transform:scale(1.05) translateY(-50%) translateX(-50%);transform:scale(1.05) translateY(-50%) translateX(-50%)}.popup .text-gallery a:hover:before,.text__container .text-gallery a:hover:before{opacity:.5;left:calc(100% + 100px)}.popup .text-gallery a.w70,.text__container .text-gallery a.w70{width:calc(66.66% - 20px)}@media screen and (max-width:600px){.popup .text-gallery a.w70,.text__container .text-gallery a.w70{width:100%}}.popup .text-gallery a.w40,.text__container .text-gallery a.w40{width:calc(40% - 24px)}@media screen and (max-width:990px){.popup .text-gallery a.w40,.text__container .text-gallery a.w40{width:calc(50% - 24px)}}@media screen and (max-width:450px){.popup .text-gallery a.w40,.text__container .text-gallery a.w40{width:100%}}.popup .text-gallery a img,.text__container .text-gallery a img{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-o-object-fit:cover;object-fit:cover;min-height:100%;min-width:100%;margin:0;-webkit-transition:.7s;-o-transition:.7s;transition:.7s}.popup .text-gallery--v2,.text__container .text-gallery--v2{margin:-12px}@media screen and (max-width:450px){.popup .text-gallery--v2,.text__container .text-gallery--v2{margin:0}}.popup .text-gallery--v2 a,.text__container .text-gallery--v2 a{width:calc(20% - 24px);margin:12px;padding-bottom:14%}@media screen and (max-width:990px){.popup .text-gallery--v2 a,.text__container .text-gallery--v2 a{width:calc(50% - 24px);padding-bottom:28%}}@media screen and (max-width:450px){.popup .text-gallery--v2 a,.text__container .text-gallery--v2 a{width:100%;padding-bottom:56%;margin:6px 0}}.popup .numbers-animation,.text__container .numbers-animation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px 0 60px;color:#4f4f4f}@media screen and (max-width:990px){.popup .numbers-animation,.text__container .numbers-animation{margin:20px 0 30px}}.popup .numbers-animation__number,.text__container .numbers-animation__number{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-right:4px solid #474747;width:33%;min-width:33%}@media screen and (max-width:990px){.popup .numbers-animation__number,.text__container .numbers-animation__number{width:50%;margin-bottom:15px}}@media screen and (max-width:600px){.popup .numbers-animation__number,.text__container .numbers-animation__number{width:100%;border-right:0}}.popup .numbers-animation__number:last-child,.text__container .numbers-animation__number:last-child{border-right:0}.popup .numbers-animation__number-value,.text__container .numbers-animation__number-value{font-size:46px;font-weight:700;text-align:right;margin-right:5px;min-width:55px;line-height:1}@media screen and (max-width:1440px){.popup .numbers-animation__number-value,.text__container .numbers-animation__number-value{font-size:30px}}.popup .numbers-animation__number-unit,.text__container .numbers-animation__number-unit{padding-right:5px;font-size:46px;font-weight:700;line-height:1}@media screen and (max-width:1440px){.popup .numbers-animation__number-unit,.text__container .numbers-animation__number-unit{font-size:30px}}.popup .numbers-animation__number-text,.text__container .numbers-animation__number-text{font-size:15px;line-height:1.2;font-weight:700;text-transform:uppercase;padding:0 30px 0 15px}@media screen and (max-width:1600px){.popup .numbers-animation__number-text,.text__container .numbers-animation__number-text{font-size:13px}}@media screen and (max-width:1440px){.popup .numbers-animation__number-text,.text__container .numbers-animation__number-text{padding-right:15px}}@media screen and (max-width:600px){.popup .numbers-animation__number-text,.text__container .numbers-animation__number-text{font-size:10px}}.popup span.green,.text__container span.green{color:#74bb20}.popup .social-share,.text__container .social-share{position:relative;width:100%;padding:30px 0 0}.popup .social-share::before,.text__container .social-share::before{content:'';display:block;position:absolute;top:0;left:0;right:-30px;height:1px;background-color:#f2f2f2}.popup .social-share-zag,.text__container .social-share-zag{margin:0 0 25px;font-weight:600;font-size:14px;line-height:166%;color:#55555b}.popup .social-share ul,.text__container .social-share ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-2px}.popup .social-share ul li,.text__container .social-share ul li{margin:2px;padding:0}.popup .social-share ul li::before,.text__container .social-share ul li::before{display:none}.popup .social-share ul li a,.text__container .social-share ul li a{display:block;overflow:hidden}.popup .social-share ul li a:hover img,.text__container .social-share ul li a:hover img{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.popup .social-share ul li a img,.text__container .social-share ul li a img{display:block;margin:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.popup-end,.text__container-end{position:relative;width:100%;margin:60px 0 0;padding:60px 0 10px;background-color:#fafafa;z-index:0}@media screen and (max-width:1600px){.popup-end,.text__container-end{margin:40px 0 0;padding:40px 0 20px}}@media screen and (max-width:990px){.popup-end,.text__container-end{padding:20px 0}}.popup-end::before,.text__container-end::before{content:'';position:absolute;left:-50px;right:-50px;top:0;bottom:-50px;background-color:#fafafa;pointer-events:none;z-index:-1}@media screen and (max-width:1600px){.popup-end::before,.text__container-end::before{bottom:-20px;right:-20px}}@media screen and (max-width:1440px){.popup-end::before,.text__container-end::before{left:-20px}}@media screen and (max-width:990px){.popup-end::before,.text__container-end::before{bottom:0}}@media screen and (max-width:600px){.popup-end::before,.text__container-end::before{left:-15px;right:-15px}}.popup .about-values__list,.text__container .about-values__list{position:relative;margin:40px -32px;padding:0}@media screen and (max-width:600px){.popup .about-values__list,.text__container .about-values__list{margin:20px 0}}.popup .about-values__list::before,.text__container .about-values__list::before{content:'';display:block;position:absolute;left:50%;height:100%;width:1px;background-color:#f2f2f2}@media screen and (max-width:600px){.popup .about-values__list::before,.text__container .about-values__list::before{display:none}}.popup .about-values__item,.text__container .about-values__item{width:calc(50% - 32px);margin:-1px 16px 0}@media screen and (max-width:600px){.popup .about-values__item,.text__container .about-values__item{width:100%;margin:-1px 0 0}}.text-page{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:calc(100vh - 240px)}.text-page .text-sidebar{width:35%;padding:50px;border-left:1px solid #eee;padding-top:0!important}@media screen and (max-width:1600px){.text-page .text-sidebar{width:30%;padding:20px}}@media screen and (max-width:990px){.text-page .text-sidebar{width:100%;border-left:0}}.text-page .text-sidebar .news-list{margin-bottom:50px}@media screen and (max-width:990px){.text-page .text-sidebar .news-list{margin-bottom:20px;padding-bottom:30px;border-bottom:1px solid #eee}}.text-page .text-sidebar-block{display:block;width:100%;margin:0 0 40px}.text-page .text-sidebar-zag{position:relative;width:100%;margin:0 0 10px;padding:0 0 20px;font-size:22px;font-weight:600;line-height:100%;letter-spacing:-.01em;text-transform:uppercase;color:#4f4f4f;opacity:.8}.text-page .text-sidebar-zag::before{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;max-width:100px;height:1px;background-color:#55555b}.text-page .text-sidebar-link{text-transform:uppercase;font-size:15px;line-height:120%;color:#55555b}.text-page .text-sidebar-link:hover{color:#74bb20}.text-page .text-sidebar-link:not(:last-child){margin:0 10px 0 0}.text-page .text-banner{padding:35px}.text-page .text-banner.noPadding{padding-top:0!important}@media screen and (max-width:1600px){.text-page .text-banner{padding:20px}}@media screen and (max-width:990px){.text-page .text-banner{margin:0 auto}}@media screen and (max-width:990px) and (max-width:600px){.text-page .text-banner{padding:10px 0}}.text-page .text-banner a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:990px){.text-page .text-banner a{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.text-page__double .text__container{width:65%}@media screen and (max-width:1600px){.text-page__double .text__container{width:70%;padding:20px 20px 20px 50px}}@media screen and (max-width:1440px){.text-page__double .text__container{padding:20px}}@media screen and (max-width:990px){.text-page__double .text__container{width:100%}}@media screen and (max-width:600px){.text-page__double .text__container{padding:15px}}.text-page-zag{padding:30px 50px}@media screen and (max-width:1440px){.text-page-zag{padding:30px 20px}}@media screen and (max-width:600px){.text-page-zag{padding:15px}}.text-page a:not(.btn){color:#4f4f4f;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.text-page a:not(.btn):hover{-webkit-text-decoration-color:inherit;text-decoration-color:inherit}.text-caption-img{position:relative;width:100%;min-height:350px;padding:100px 0;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover;z-index:0}@media screen and (max-width:1600px){.text-caption-img{width:calc(100% - 20px)}}@media screen and (max-width:990px){.text-caption-img{padding:30px 25px;width:100%}}.text-caption-img::before{content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.33);z-index:-1}.text-caption-img .project-info{position:relative;margin:30px 0;padding:10px 0}@media screen and (max-width:990px){.text-caption-img .project-info{margin:30px}}.text-caption-img .project-info::after,.text-caption-img .project-info::before{content:'';display:block;position:absolute;left:0;right:0;width:100%;height:20px;border:1px solid rgba(255,255,255,.3)}@media screen and (max-width:600px){.text-caption-img .project-info::after,.text-caption-img .project-info::before{display:none}}.text-caption-img .project-info::before{border-bottom:none;top:0}.text-caption-img .project-info::after{border-top:none;bottom:0}.text-caption-img .project-info ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.text-caption-img .project-info ul.project-info--double{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.text-caption-img .project-info ul.project-info--double li{width:50%}@media screen and (max-width:600px){.text-caption-img .project-info ul.project-info--double li{width:180px}}.text-caption-img .project-info ul.project-info--double li:last-child{border-right:0}.text-caption-img .project-info ul.project-info--single{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.text-caption-img .project-info ul.project-info--single li{width:100%}@media screen and (max-width:600px){.text-caption-img .project-info ul.project-info--single li{width:180px}}.text-caption-img .project-info ul.project-info--single li:last-child{border-right:0}.text-caption-img .project-info ul li{width:calc(100% / 3);text-align:center;padding:0 20px}@media screen and (max-width:600px){.text-caption-img .project-info ul li{width:180px;margin:0 auto;padding:10px 20px;position:relative}}@media screen and (max-width:600px){.text-caption-img .project-info ul li::after,.text-caption-img .project-info ul li::before{content:'';display:block;position:absolute;left:0;right:0;width:100%;height:20px;border:1px solid rgba(255,255,255,.3)}}@media screen and (max-width:600px){.text-caption-img .project-info ul li::before{border-bottom:none;top:0}}@media screen and (max-width:600px){.text-caption-img .project-info ul li::after{border-top:none;bottom:0}}@media screen and (max-width:600px){.text-caption-img .project-info ul li:not(:last-child){margin-bottom:20px}}.text-caption-img .project-info ul li:not(:nth-child(3n)){border-right:1px solid rgba(255,255,255,.3)}@media screen and (max-width:600px){.text-caption-img .project-info ul li:not(:nth-child(3n)){border-right:none}}.text-caption-img .project-info__prop{display:block;color:#fff;font-weight:300;font-size:13px;line-height:138%;text-transform:uppercase}.text-caption-img .project-info__val{display:block;color:#fff;font-weight:500;font-size:30px;line-height:138%;text-transform:uppercase}.text-caption-img .career-develop__gallery{margin:20px 0 0;-webkit-transform:translateY(115px);-ms-transform:translateY(115px);transform:translateY(115px)}@media screen and (max-width:1440px){.text-caption-img .career-develop__gallery{margin:0;-webkit-transform:translateY(80px);-ms-transform:translateY(80px);transform:translateY(80px)}}@media screen and (max-width:990px){.text-caption-img .career-develop__gallery{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin-top:30px}}.text-caption-content{width:100%;max-width:900px;text-align:center;margin:0 auto}.text-caption-content h2{margin:0 0 10px;color:#fff;font-size:22px;line-height:138%}.text-caption-content .text-caption-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 0 20px}.text-caption-content .text-caption-list li{color:#fff;font-size:13px;font-weight:300;line-height:138%}.text-caption-content .text-caption-list li:not(:last-child){position:relative;margin:0 8px 0 0;padding:0 8px 0 0}.text-caption-content .text-caption-list li:not(:last-child)::before{content:'';display:block;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:13px;background-color:#fff;opacity:.4}.text-caption-content p{color:#fff;font-size:15px;font-weight:300;line-height:140%;margin-bottom:20px}.text-caption-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 0 20px}.text-caption-info .icon{width:10px;height:10px;margin:0 10px 0 0;display:block;fill:#fff}.text-caption-info span{color:#fff;font-size:13px;font-weight:30;line-height:138%;text-decoration:underline}.text-cite{width:100%}.text-cite .career-develop__highlight{max-width:800px;position:relative;padding:100px 100px 35px;background-image:url(/local/templates/a100development/css/../img/svg/cite.svg);background-repeat:no-repeat;background-position:center top 28px;-webkit-background-size:44px 44px;background-size:44px;z-index:0}@media screen and (max-width:990px){.text-cite .career-develop__highlight{-webkit-background-size:32px 32px;background-size:32px;padding:52px 20px 20px;background-position:center top 10px}}.text-cite .career-develop__highlight::before{content:'';display:block;position:absolute;left:0;right:0;top:14px;bottom:14px;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;pointer-events:none;z-index:-1}.list-cols{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.gray-text--bg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding:25px 0;width:100%}.gray-text--bg::before{content:'';background-color:#fafafa;width:calc(100% + 100px);height:100%;top:0;left:-50px;position:absolute}@media screen and (max-width:1600px){.gray-text--bg::before{width:calc(100% + 70px);left:-50px}}@media screen and (max-width:1440px){.gray-text--bg::before{width:calc(100% + 40px);left:-20px}}@media screen and (max-width:600px){.gray-text--bg::before{width:calc(100% + 30px);left:-15px}}.text-caption-img--small{min-height:200px;padding:75px 0}.project-sl{width:100%;background-color:#f2f2f2;padding-left:50px;padding-right:150px;position:relative;overflow:hidden}@media screen and (max-width:1600px){.project-sl{padding-right:50px}}@media screen and (max-width:600px){.project-sl{padding:30px 15px}}.project-sl::before{content:'';width:50px;height:100%;background-color:#f2f2f2;position:absolute;left:0;top:0;z-index:100;-webkit-transition:.3s!important;-o-transition:.3s!important;transition:.3s!important;-webkit-transition-delay:1.5s!important;-o-transition-delay:1.5s!important;transition-delay:1.5s!important;opacity:0}@media screen and (max-width:600px){.project-sl::before{content:none}}.project-sl.open::before{z-index:120;-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important;opacity:1;-webkit-transition:0s!important;-o-transition:0s!important;transition:0s!important}.project-sl.open .project-sl__container{opacity:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.project-sl.open .project-sl__container .slick-list{overflow:hidden}.project-sl__container{width:100%;-webkit-transition:1.5s;-o-transition:1.5s;transition:1.5s;z-index:110}@media screen and (max-width:600px){.project-sl__container{-webkit-transition:.7s;-o-transition:.7s;transition:.7s}}.project-sl__container::before{content:'';width:50px;height:100%;left:-50px;top:0;background-color:#f2f2f2;position:absolute;z-index:5}@media screen and (max-width:600px){.project-sl__container::before{content:'';width:100px;height:100%;left:-100px;top:0;background:-webkit-linear-gradient(2.72deg,rgba(242,242,242,.85) 2.49%,rgba(242,242,242,0) 97.84%);background:-o-linear-gradient(2.72deg,rgba(242,242,242,.85) 2.49%,rgba(242,242,242,0) 97.84%);background:linear-gradient(87.28deg,rgba(242,242,242,.85) 2.49%,rgba(242,242,242,0) 97.84%);position:absolute;z-index:5;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}.project-sl__container::after{content:'';width:100px;height:100%;right:-100px;top:0;background:-webkit-linear-gradient(2.72deg,rgba(242,242,242,.85) 2.49%,rgba(242,242,242,0) 97.84%);background:-o-linear-gradient(2.72deg,rgba(242,242,242,.85) 2.49%,rgba(242,242,242,0) 97.84%);background:linear-gradient(87.28deg,rgba(242,242,242,.85) 2.49%,rgba(242,242,242,0) 97.84%);position:absolute;z-index:5}.project-sl__container .slick-list{overflow:visible}.project-sl__container .arrow{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:10;width:50px;height:100%;cursor:pointer;top:0;opacity:.7;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.project-sl__container .arrow:hover{opacity:1}.project-sl__container .arrow svg{stroke:#55555b;width:30px;height:30px}.project-sl__container .arrow-left{left:-50px}.project-sl__container .arrow-right{right:-50px}.project-sl__container[data-child='1']{width:100%}.project-sl__container[data-child='1'] .project-sl__item,.project-sl__container[data-child='1'] .slick-track{width:100%!important}@media screen and (min-width:600px){.project-sl__container[data-child='2'] .slick-track{width:100%!important}}@media screen and (min-width:600px){.project-sl__container[data-child='2'] .project-sl__item{width:50%!important}}.project-sl__item{padding:50px 0;border-bottom:2px solid transparent;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:relative;cursor:pointer}@media screen and (max-width:600px){.project-sl__item{padding:0}}.project-sl__item::before{content:'';width:100%;height:2px;background-color:#74bb20;position:absolute;bottom:0;right:0;-webkit-transition:.6s;-o-transition:.6s;transition:.6s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.project-sl__item:hover::before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.project-sl__item:hover .img{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}.project-sl__item:hover .project-sl__item-content::before{background-color:rgba(0,0,0,.4)}.project-sl__item-content{position:relative;height:330px;width:calc(100% - 7px);overflow:hidden;-webkit-background-size:cover;background-size:cover;background-position:center}@media screen and (max-width:1600px){.project-sl__item-content{height:280px}}@media screen and (max-width:600px){.project-sl__item-content{height:200px}}.project-sl__item-content::before{content:'';width:100%;height:100%;background-color:rgba(0,0,0,.26);position:absolute;left:0;top:0;z-index:2;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.project-sl__item-content .img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;-webkit-background-size:cover;background-size:cover;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.project-sl__item-content .name{z-index:3;position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;font-weight:700;font-size:22px;line-height:110%;text-align:center;text-transform:uppercase;color:#fff;padding:0 30px}@media screen and (max-width:600px){.project-sl__item-content .name{font-size:18px}}.project-sl__info{position:absolute;left:0;top:50px;z-index:50;padding-right:150px;padding-left:50px;height:calc(100% - 100px);width:0;pointer-events:none;-webkit-transition:1s;-o-transition:1s;transition:1s}@media screen and (max-width:1600px){.project-sl__info{padding-right:50px}}@media screen and (max-width:600px){.project-sl__info{padding:30px 15px;height:100%;top:0;-webkit-transition:.7s;-o-transition:.7s;transition:.7s}}.project-sl__info.open{width:100%;pointer-events:auto;opacity:1;-webkit-transition:1.5s;-o-transition:1.5s;transition:1.5s}@media screen and (max-width:600px){.project-sl__info.open{-webkit-transition:.7s;-o-transition:.7s;transition:.7s}}.project-sl__info.open .project-sl__info-item .h2,.project-sl__info.open .project-sl__info-item .link,.project-sl__info.open .project-sl__info-item h2,.project-sl__info.open .project-sl__info-item p{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.project-sl__info.open .project-sl__info-item .h2,.project-sl__info.open .project-sl__info-item h2{-webkit-transition-delay:.6s!important;-o-transition-delay:.6s!important;transition-delay:.6s!important}.project-sl__info.open .project-sl__info-item p{-webkit-transition-delay:1s!important;-o-transition-delay:1s!important;transition-delay:1s!important}.project-sl__info.open .project-sl__info-item .link{-webkit-transition-delay:1.2s!important;-o-transition-delay:1.2s!important;transition-delay:1.2s!important}.project-sl__info-item{-webkit-background-size:cover;background-size:cover;background-position:center;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.project-sl__info-item::before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.38)}.project-sl__info-item__content{padding:50px;z-index:5;max-width:550px}@media screen and (max-width:600px){.project-sl__info-item__content{padding:15px}}.project-sl__info-item .h2,.project-sl__info-item h2{font-weight:700;font-size:22px;line-height:110%;text-transform:uppercase;color:#fff;margin-bottom:15px;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media screen and (max-width:600px){.project-sl__info-item .h2,.project-sl__info-item h2{font-size:18px;margin-bottom:10px}}.project-sl__info-item p{font-size:16px;line-height:143.69%;color:#fff;opacity:.9;margin-bottom:50px;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media screen and (max-width:1600px){.project-sl__info-item p{margin-bottom:25px}}@media screen and (max-width:600px){.project-sl__info-item p{font-size:14px;margin-bottom:15px}}.project-sl__info-item .link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media screen and (max-width:600px){.project-sl__info-item .link{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.project-sl__info-item .link a{margin-right:11px}@media screen and (max-width:600px){.project-sl__info-item .link a{margin-top:5px}}.project-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 150px 50px 50px;width:100%;border-left:1px solid #eee}@media screen and (max-width:1600px){.project-container{padding-right:50px}}@media screen and (max-width:800px){.project-container{padding:0 15px 30px}}.project-item{padding:65px 50px 0;position:relative;border-right:1px solid #f2f2f2;width:33.33%;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}@media screen and (max-width:1600px){.project-item{padding:30px 20px 0}}@media screen and (max-width:1440px){.project-item{width:50%}}@media screen and (max-width:800px){.project-item{padding:15px 15px 0;border-left:1px solid #f2f2f2}}@media screen and (max-width:600px){.project-item{width:100%}}.project-item::after,.project-item::before{content:'';width:0;height:1px;position:absolute;background-color:#74bb20;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.project-item::before{top:0;right:0}.project-item::after{bottom:0;left:0}.project-item:hover{background-color:#fafafa}.project-item:hover::before,.project-item:hover:after{width:100%}.project-item__img{width:100%;padding-bottom:60%;-webkit-background-size:cover;background-size:cover;background-position:center}.project-item__top{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0 20px}.project-item__top .type{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:600px){.project-item__top .type{line-height:100%}}.project-item__top .type .line{width:16px;height:1px;margin-right:10px}@media screen and (max-width:1600px){.project-item__top .type .line{margin-right:5px}}.project-item__top .type .line.green{background-color:#74bb20}.project-item__top .type .line.blue{background-color:#99d6ea}.project-item__top .type .line.brown{background-color:#d6a461}.project-item__top .type span:not(.line){font-size:12px;text-transform:uppercase;color:#828282}@media screen and (max-width:1600px){.project-item__top .type span:not(.line){font-size:11px}}.project-item__top .status{font-size:13px;text-transform:uppercase;color:#bdbdbd;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1600px){.project-item__top .status{font-size:12px}}.project-item__top .status .icon{width:11px;height:8px;stroke:#74bb20;fill:transparent;margin-right:11px}@media screen and (max-width:1600px){.project-item__top .status .icon{margin-right:5px}}.project-item__content{padding-bottom:40px;border-bottom:1px solid #f2f2f2}@media screen and (max-width:600px){.project-item__content{padding-bottom:20px}}.project-item__content .name{font-size:17px;color:#55555b;min-height:50px;margin-bottom:10px}.project-item__content p{font-weight:300;font-size:15px;color:#55555b}.career-adv__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 8px)}@media screen and (max-width:600px){.career-adv__container{width:100%}}.career-adv__item{width:calc(33.33% - 8px);margin-right:8px;padding-bottom:20%;position:relative;overflow:hidden;margin-bottom:8px}@media screen and (max-width:990px){.career-adv__item{height:200px}}@media screen and (max-width:600px){.career-adv__item{width:100%;margin-right:0}}.career-adv__item:hover:before{opacity:.4}.career-adv__item:hover .career-adv__item-img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.career-adv__item::before{content:'';width:100%;height:100%;background-color:#000;opacity:.2;-webkit-transition:1s;-o-transition:1s;transition:1s;z-index:2;position:absolute;left:0;top:0}.career-adv__item-img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-background-size:cover;background-size:cover;background-position:center;z-index:1;-webkit-transition:1.2s;-o-transition:1.2s;transition:1.2s}.career-adv__item-content{width:100%;padding:10px 50px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:3}@media screen and (max-width:600px){.career-adv__item-content{padding:10px}}.career-adv__item-content .zag{font-weight:700;font-size:22px;text-align:center;text-transform:uppercase;color:#fff;width:100%}@media screen and (max-width:1440px){.career-adv__item-content .zag{font-size:18px}}@media screen and (max-width:600px){.career-adv__item-content .zag{font-size:16px}}.career-adv__item-content p{font-size:15px;text-align:center;color:#fff;width:100%;margin:30px 0}@media screen and (max-width:600px){.career-adv__item-content p{margin:15px 0;font-size:14px;margin-bottom:15px}}.career-adv__item--main{width:calc(100% - 8px);padding-bottom:33%}@media screen and (max-width:990px){.career-adv__item--main{height:400px}}@media screen and (max-width:600px){.career-adv__item--main{width:100%}}.career-adv__item--main .career-adv__item-content{max-width:800px;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.career-adv__item--main .career-adv__item-content p{padding:0 80px}@media screen and (max-width:600px){.career-adv__item--main .career-adv__item-content p{padding:0}}.career-coorp{padding:80px 0 20px}@media screen and (max-width:1440px){.career-coorp{padding:30px 0 20px}}.career-coorp__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.career-coorp__text{width:42%;padding-right:45px}@media screen and (max-width:1600px){.career-coorp__text{padding-right:20px;width:50%}}@media screen and (max-width:990px){.career-coorp__text{width:100%;padding-right:0;padding-bottom:30px}}.career-coorp__text .h3,.career-coorp__text h3{margin-bottom:20px}@media screen and (max-width:1600px){.career-coorp__text .h3,.career-coorp__text h3{margin-bottom:15px}}.career-coorp__text .target{font-weight:500;font-size:18px;text-transform:uppercase;color:#55555b;margin:40px 0}@media screen and (max-width:1600px){.career-coorp__text .target{margin:20px 0}}.career-coorp__text p{font-size:16px;line-height:152.69%;color:#53565a;margin-bottom:25px}@media screen and (max-width:1600px){.career-coorp__text p{margin-bottom:10px}}@media screen and (max-width:1440px){.career-coorp__text p{font-size:14px}}.career-coorp__text p:last-child{margin-bottom:0}.career-coorp__text p b{font-weight:600}.career-coorp__sl{width:58%}@media screen and (max-width:1600px){.career-coorp__sl{width:50%}}@media screen and (max-width:990px){.career-coorp__sl{width:100%}}.career-coorp__sl-container{width:100%}@media screen and (max-width:600px){.career-coorp__sl-container .slick-list{overflow:visible}}.career-coorp__sl-container .arrow{position:absolute;height:50px;width:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;bottom:40px;z-index:10;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer}@media screen and (max-width:600px){.career-coorp__sl-container .arrow{display:none!important}}.career-coorp__sl-container .arrow:hover svg{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:1}.career-coorp__sl-container .arrow svg{fill:transparent;stroke:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:.8}.career-coorp__sl-container .arrow-left{left:15px;border-right:1px solid #fafafa}.career-coorp__sl-container .arrow-right{left:65px}.career-coorp__sl-item{padding-bottom:22.5%;position:relative;overflow:hidden}@media screen and (max-width:600px){.career-coorp__sl-item{padding-bottom:17%;margin:0 5px}}.career-coorp__sl-item:hover .img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.career-coorp__sl-item:hover .text{background-color:rgba(85,85,91,.95)}.career-coorp__sl-item .click-mob-js{display:none;border-bottom:1px solid rgba(255,255,255,.25);margin-bottom:15px;cursor:pointer}@media screen and (max-width:600px){.career-coorp__sl-item .click-mob-js{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.career-coorp__sl-item .click-mob-js .icon{fill:#fff;width:15px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.career-coorp__sl-item .img{width:100%;height:100%;-webkit-background-size:cover;background-size:cover;background-position:center;position:absolute;left:0;top:0;-webkit-transition:1.2s;-o-transition:1.2s;transition:1.2s;z-index:1}.career-coorp__sl-item::before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background-color:#000;opacity:.1;z-index:2}.career-coorp__sl-item .text{position:absolute;width:100%;bottom:0;left:0;padding:30px 100px 30px 150px;background-color:rgba(85,85,91,.85);z-index:3;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}@media screen and (max-width:600px){.career-coorp__sl-item .text{padding:15px;padding-top:0;bottom:auto;top:calc(100% - 31px);height:100%}}.career-coorp__sl-item .text.open{top:0}.career-coorp__sl-item .text.open .click-mob-js .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.career-coorp__sl-item .text p{font-weight:300;font-size:15px;line-height:18px;color:rgba(255,255,255,.85)}@media screen and (max-width:600px){.career-coorp__sl-item .text p{font-size:12px}}.career-coorp__sl-item .text p b{display:block;margin-bottom:14px;font-weight:500;font-size:18px;text-transform:uppercase;color:#fff}@media screen and (max-width:600px){.career-coorp__sl-item .text p b{font-size:16px;margin-bottom:5px}}.career-coorp__items{width:calc(100% + 9px);min-width:calc(100% + 9px);padding:10px 0}@media screen and (max-width:990px){.career-coorp__items{width:100%;min-width:100%}}.career-coorp__item{margin-right:9px;width:calc((58% / 2) - 7.5px);padding-bottom:21%;float:left;position:relative;overflow:hidden;margin-bottom:9px}@media screen and (max-width:1600px){.career-coorp__item{width:calc(50% - 9px);padding-bottom:calc(25% - 9px)}}@media screen and (max-width:990px){.career-coorp__item{width:100%;margin-right:0;padding-bottom:230px}}@media screen and (max-width:600px){.career-coorp__item{height:auto}}.career-coorp__item::before{content:'';width:100%;height:100%;background-color:#000;opacity:.33;position:absolute;z-index:2;left:0;top:0}.career-coorp__item--main{width:calc(42% - 12.5px);padding-bottom:calc(42% + 9px)}@media screen and (max-width:1600px){.career-coorp__item--main{width:calc(50% - 9px);padding-bottom:calc(50% - 9px)}}@media screen and (max-width:990px){.career-coorp__item--main{width:100%;padding-bottom:60%}}@media screen and (max-width:600px){.career-coorp__item--main{height:470px}}.career-coorp__item--main .career-coorp__item-content{width:calc(100% - 40px);text-align:center;left:20px;bottom:auto;top:20px;height:calc(100% - 40px);background-color:rgba(116,187,32,0);padding:60px 55px}@media screen and (max-width:990px){.career-coorp__item--main .career-coorp__item-content{background-color:rgba(116,187,32,.7);width:calc(100% - 20px);left:10px;top:10px;height:calc(100% - 20px)}}@media screen and (max-width:600px){.career-coorp__item--main .career-coorp__item-content{padding:10px}}.career-coorp__item--main .career-coorp__item-content .zag b{font-size:24px}@media screen and (max-width:600px){.career-coorp__item--main .career-coorp__item-content .zag b{font-size:18px}}.career-coorp__item--main .career-coorp__item-bottom{padding-top:65px}.career-coorp__item--main .career-coorp__item-top{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:calc(100% - 110px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%}@media screen and (max-width:990px){.career-coorp__item--main .career-coorp__item-top{top:60px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media screen and (max-width:600px){.career-coorp__item--main .career-coorp__item-top{top:10px;width:calc(100% - 20px)}}.career-coorp__item--main:hover .career-coorp__item-content{background-color:rgba(116,187,32,.9)}.career-coorp__item--main:hover .career-coorp__item-top{top:60px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important}.career-coorp__item--main:hover .career-coorp__item-bottom{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.3s!important;-o-transition-delay:.3s!important;transition-delay:.3s!important;-webkit-transition:1s;-o-transition:1s;transition:1s;opacity:1}.career-coorp__item-img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-background-size:cover;background-size:cover;background-position:center;z-index:1;-webkit-transition:1.2s;-o-transition:1.2s;transition:1.2s;z-index:1}.career-coorp__item-top{position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:calc(100% - 65px);width:calc(100% - 60px);-webkit-transition-delay:.2s!important;-o-transition-delay:.2s!important;transition-delay:.2s!important;-webkit-transition:1s;-o-transition:1s;transition:1s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:990px){.career-coorp__item-top{top:25px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media screen and (max-width:600px){.career-coorp__item-top{top:15px;width:calc(100% - 20px)}}.career-coorp__item-top .icon{width:54px;height:49px;fill:#fff;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);-webkit-transition:.8s;-o-transition:.8s;transition:.8s;opacity:0}@media screen and (max-width:990px){.career-coorp__item-top .icon{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}@media screen and (max-width:600px){.career-coorp__item-top .icon{width:35px;height:35px}}.career-coorp__item-bottom{-webkit-transform:translateY(150px);-ms-transform:translateY(150px);transform:translateY(150px);opacity:0;-webkit-transition:.8s;-o-transition:.8s;transition:.8s;padding-top:80px}@media screen and (max-width:1440px){.career-coorp__item-bottom{padding-top:60px}}@media screen and (max-width:990px){.career-coorp__item-bottom{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;padding-top:80px}}@media screen and (max-width:600px){.career-coorp__item-bottom{padding-top:60px}}.career-coorp__item-bottom .icon{width:56px;height:56px;fill:#fff;margin:35px 0 64px}@media screen and (max-width:1600px){.career-coorp__item-bottom .icon{margin:20px 0}}@media screen and (max-width:600px){.career-coorp__item-bottom .icon{margin:0 0 10px;width:35px;height:35px}}.career-coorp__item-bottom p{font-size:15px;color:#fff}@media screen and (max-width:1440px){.career-coorp__item-bottom p{font-size:14px}}@media screen and (max-width:600px){.career-coorp__item-bottom p{font-size:13px}}.career-coorp__item-content{position:absolute;left:10px;bottom:10px;z-index:3;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;width:calc(100% - 20px);height:calc(100% - 20px);padding:25px 30px;overflow:hidden}@media screen and (max-width:990px){.career-coorp__item-content{background-color:rgba(116,187,32,.7)}}@media screen and (max-width:600px){.career-coorp__item-content{padding:10px}}.career-coorp__item-content .zag b{font-weight:700;font-size:20px;text-transform:uppercase;color:#fff;margin-bottom:9px;display:block}@media screen and (max-width:600px){.career-coorp__item-content .zag b{font-size:16px;margin-bottom:0}}.career-coorp__item-content .zag span{font-size:16px;line-height:143.69%;text-transform:uppercase;color:#fff}@media screen and (max-width:600px){.career-coorp__item-content .zag span{font-size:12px}}.career-coorp__item:hover:not(.career-coorp__item--main) .career-coorp__item-content{background-color:rgba(116,187,32,.9)}.career-coorp__item:hover:not(.career-coorp__item--main) .career-coorp__item-top{top:25px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important}.career-coorp__item:hover:not(.career-coorp__item--main) .career-coorp__item-top .icon{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.career-coorp__item:hover:not(.career-coorp__item--main) .career-coorp__item-bottom{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.3s!important;-o-transition-delay:.3s!important;transition-delay:.3s!important;-webkit-transition:1s;-o-transition:1s;transition:1s;opacity:1}.career-develop .h3,.career-develop h3{text-align:center;margin-bottom:65px}@media screen and (max-width:600px){.career-develop .h3,.career-develop h3{margin-bottom:25px}}.career-develop__bonus .zag{font-size:22px;text-transform:uppercase;color:#55555b;text-align:center;font-weight:700;margin-bottom:17px}@media screen and (max-width:600px){.career-develop__bonus .zag{margin-top:20px;margin-bottom:0;font-size:18px}}.career-develop__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px 0}@media screen and (max-width:600px){.career-develop__list{padding:15px 0 0}}.career-develop__list li{width:33.33%;border-right:1px solid #f2f2f2;padding:0 20px 30px 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1440px){.career-develop__list li{width:50%}}@media screen and (max-width:600px){.career-develop__list li{width:100%;border-right:0 solid #f2f2f2!important;padding:0;padding-bottom:10px}}.career-develop__list li:nth-child(3n){border-right:0}@media screen and (max-width:1440px){.career-develop__list li:nth-child(3n){border-right:1px solid #f2f2f2}}@media screen and (max-width:1440px){.career-develop__list li:nth-child(2n){border-right:0}}.career-develop__list li .icon{fill:#74bb20;width:35px;height:35px}@media screen and (max-width:600px){.career-develop__list li .icon{width:25px;height:25px}}.career-develop__list li span{margin-left:30px;padding-left:30px;border-left:1px solid #f2f2f2;color:#53565a;font-size:17px;line-height:110%;width:calc(100% - 65px);min-height:70px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:600px){.career-develop__list li span{font-size:14px;margin-left:15px;padding-left:15px;width:calc(100% - 40px);min-height:50px}}.career-develop__highlight{max-width:960px;margin:40px auto;font-size:16px;text-align:center;color:#53565a;padding:35px 0;border-top:1px solid #000;border-bottom:1px solid #000}@media screen and (max-width:1440px){.career-develop__highlight{margin:20px auto;max-width:600px;padding:20px 0;font-size:14px}}.career-develop__gallery{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 50px;margin:80px 0}@media screen and (max-width:1440px){.career-develop__gallery{margin:40px 0}}@media screen and (max-width:600px){.career-develop__gallery{padding:0;margin-bottom:30px}}.career-develop__gallery .slick-list{min-width:100%;width:100%!important}.career-develop__gallery .arrow{width:50px;height:100%;position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;cursor:pointer}@media screen and (max-width:600px){.career-develop__gallery .arrow{display:none}}.career-develop__gallery .arrow.slick-disabled{opacity:0}.career-develop__gallery .arrow:hover{background-color:#eee}.career-develop__gallery .arrow:hover svg{stroke:#74bb20}.career-develop__gallery .arrow svg{stroke:#53565a;fill:transparent;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.career-develop__gallery .arrow-left{left:0}.career-develop__gallery .arrow-right{right:0}.career-develop__gallery-item{height:300px;width:33.33%;min-width:200px;-webkit-background-size:cover;background-size:cover;background-position:center;position:relative}@media screen and (max-width:600px){.career-develop__gallery-item{height:200px}}.career-develop__gallery-item::before{content:'';width:100%;height:100%;opacity:0;background-color:#000;-webkit-transition:.6s;-o-transition:.6s;transition:.6s;position:absolute;left:0;top:0}.career-develop__gallery-item:hover:before{opacity:.3}.career-vacancy{padding:20px 0 80px}.career-vacancy .h3,.career-vacancy h3{text-align:center;margin-bottom:120px}@media screen and (max-width:1440px){.career-vacancy .h3,.career-vacancy h3{margin-bottom:50px}}@media screen and (max-width:600px){.career-vacancy .h3,.career-vacancy h3{margin-bottom:15px}}.career-vacancy__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.career-vacancy__list{width:50%}@media screen and (max-width:990px){.career-vacancy__list{width:100%;padding-bottom:30px}}.career-vacancy__list-item.open .career-vacancy__list-name .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.career-vacancy__list-item ul{display:none}.career-vacancy__list-item li{padding:30px 0 20px 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:-1px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer}@media screen and (max-width:1440px){.career-vacancy__list-item li{padding:15px 0 15px 15px}}@media screen and (max-width:600px){.career-vacancy__list-item li{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px}}.career-vacancy__list-item li:hover{background-color:#fafafa}@media screen and (max-width:600px){.career-vacancy__list-item li:hover{background-color:rgba(241,241,241,.59)}}.career-vacancy__list-item li.active{background-color:#fafafa}@media screen and (max-width:600px){.career-vacancy__list-item li.active{background-color:rgba(241,241,241,.59)}}.career-vacancy__list-item li.active span:not(.price){font-weight:600}.career-vacancy__list-item li span:not(.price){font-weight:500;font-size:18px;color:#53565a;width:calc(100% - 170px);min-height:57px;border-right:1px solid #55555b;padding-right:100px}@media screen and (max-width:1440px){.career-vacancy__list-item li span:not(.price){padding-right:30px;width:calc(100% - 140px)}}@media screen and (max-width:600px){.career-vacancy__list-item li span:not(.price){width:100%;border-right:0 solid #55555b;border-bottom:1px solid #55555b;min-height:1px;padding:0 0 10px;margin-bottom:15px;font-size:14px}}.career-vacancy__list-item li .price{width:170px;padding-right:40px;font-weight:300;font-size:16px;line-height:111.69%;text-align:right;color:#74bb20}@media screen and (max-width:1440px){.career-vacancy__list-item li .price{padding-right:30px;font-size:18px;width:140px}}@media screen and (max-width:600px){.career-vacancy__list-item li .price{width:100%;text-align:center;padding-right:0;font-size:14px}}.career-vacancy__list-name{padding:18px 0 18px 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #f2f2f2;margin-bottom:-1px;cursor:pointer}@media screen and (max-width:1440px){.career-vacancy__list-name{padding:15px;padding-right:0}}@media screen and (max-width:600px){.career-vacancy__list-name{height:auto}}.career-vacancy__list-name span{font-weight:500;font-size:22px;color:#53565a;width:calc(100% - 70px);min-height:57px;border-right:1px solid #f2f2f2;padding-top:10px}@media screen and (max-width:600px){.career-vacancy__list-name span{padding-top:0;min-height:30px;font-size:14px}}.career-vacancy__list-name .icon{stroke:#53565a;stroke-width:2px;fill:transparent;width:10px;margin:0 30px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.career-vacancy__tab{width:calc(50% - 60px);margin-left:60px;padding-left:50px;border-left:1px solid #f2f2f2;display:none;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:1600px){.career-vacancy__tab{width:calc(50% - 30px);margin-left:30px;padding-left:20px}}@media screen and (max-width:990px){.career-vacancy__tab{width:100%;margin-left:0;padding-left:0;border-left:0 solid #f2f2f2}}.career-vacancy__tab .name{font-weight:600;font-size:22px;line-height:152.69%;color:#53565a;margin-bottom:40px}.career-vacancy__tab .name span{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.career-vacancy__tab .name span:not(.price){width:calc(100% - 135px);padding-right:50px;margin-bottom:20px}@media screen and (max-width:600px){.career-vacancy__tab .name span:not(.price){width:100%;padding-right:0;margin-bottom:15px}}.career-vacancy__tab .name .price{font-size:16px;line-height:111.69%;text-align:right;color:#74bb20;width:100%;margin-top:10px}@media screen and (max-width:600px){.career-vacancy__tab .name .price{width:100%}}.career-vacancy__tab p{font-size:16px;line-height:152.69%;color:#53565a;margin-bottom:50px;width:100%}@media screen and (max-width:1440px){.career-vacancy__tab p{margin-bottom:30px}}@media screen and (max-width:600px){.career-vacancy__tab p{margin-bottom:15px;font-size:14px}}.career-vacancy__tab p b{font-weight:600}.career-vacancy__tab .btn{text-transform:uppercase;padding:15px 40px;margin-top:50px}@media screen and (max-width:600px){.career-vacancy__tab .btn{margin-top:15px;width:100%;padding:10px;text-align:center}}.career-vacancy__tab .list{margin-bottom:50px}@media screen and (max-width:1440px){.career-vacancy__tab .list{margin-bottom:30px}}.career-vacancy__tab .list li{font-weight:300;font-size:16px;line-height:120%;color:#53565a;margin-bottom:15px;padding-left:50px;position:relative}@media screen and (max-width:1440px){.career-vacancy__tab .list li{font-size:14px;margin-bottom:15px}}@media screen and (max-width:600px){.career-vacancy__tab .list li{padding-left:30px}}.career-vacancy__tab .list li:last-child{margin-bottom:0}.career-vacancy__tab .list li::before{content:'';width:16px;height:1px;position:absolute;left:0;top:15px;background-color:#74bb20}.career-vacancy__tab .list--bold li{font-weight:400;line-height:140%}.about-awards__container .inform-blck{margin-bottom:0}@media screen and (max-width:600px){.about-awards__container .inform-blck__content{padding-bottom:100px}}.about-awards__sl{margin-bottom:75px;margin-top:-85px;z-index:50;padding:0 65px}@media screen and (max-width:1600px){.about-awards__sl{margin-bottom:45px}}@media screen and (max-width:600px){.about-awards__sl{margin-bottom:20px;padding:0 30px}}.about-awards__sl .arrow{position:absolute;z-index:20;top:calc(50% - 30px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:5px;cursor:pointer}@media screen and (max-width:600px){.about-awards__sl .arrow{width:30px}}.about-awards__sl .arrow-left{left:0}.about-awards__sl .arrow-right{right:0}.about-awards__sl .arrow svg{stroke:#55555b;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}@media screen and (max-width:600px){.about-awards__sl .arrow svg{width:100%}}.about-awards__sl .arrow:hover svg{stroke:#74bb20}.about-awards__item{padding:10px 35px;font-size:17px;line-height:143.69%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}@media screen and (max-width:1600px){.about-awards__item{padding:10px}}.about-awards__item:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);border-color:#74bb20}.about-awards__item img{border:8px solid #55555b;margin-bottom:20px;width:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.about-awards__item .name{color:#55555b}.about-awards__item p{color:#bdbdbd}.about-history{margin-bottom:120px}@media screen and (max-width:1600px){.about-history{margin-bottom:45px}}.about-history__container{position:relative}.about-history__img .img{height:550px;min-width:400px;-webkit-background-size:cover;background-size:cover;background-position:center}@media screen and (max-width:1600px){.about-history__img .img{height:450px}}@media screen and (max-width:990px){.about-history__img .img{height:auto;padding-bottom:350px}}@media screen and (max-width:600px){.about-history__img .img{padding-bottom:200px}}.about-history__text{width:440px;left:calc(20% + 1px);position:absolute;top:0;height:100%;background-color:#fff}@media screen and (max-width:1600px){.about-history__text{width:50%;left:0}}@media screen and (max-width:1180px){.about-history__text{height:auto;min-height:100%}}@media screen and (max-width:990px){.about-history__text{width:100%;position:initial;top:auto;left:auto}}.about-history__text .arrows{position:absolute;z-index:500;left:50px;top:200px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:190px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;overflow:hidden}@media screen and (max-width:1600px){.about-history__text .arrows{top:160px}}@media screen and (max-width:1180px){.about-history__text .arrows{left:0}}@media screen and (max-width:990px){.about-history__text .arrows{top:calc(350px + 30px);right:0;left:auto}}@media screen and (max-width:600px){.about-history__text .arrows{top:calc(200px + 30px)}}.about-history__text .arrows.one .arrow{-webkit-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px)}.about-history__text .arrows.one .arrow-right:hover{-webkit-transform:translateX(-80px);-ms-transform:translateX(-80px);transform:translateX(-80px)}.about-history__text .arrow{width:70px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;cursor:pointer;margin-right:30px}@media screen and (max-width:990px){.about-history__text .arrow{margin-right:0;margin-left:30px}}.about-history__text .arrow:hover{width:140px}.about-history__text .arrow:hover .icon{stroke:#74bb20}.about-history__text .arrow .icon{stroke:#7d7d7d;width:140px;min-width:140px}.about-history__text .arrow-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.about-history__text .slick-list,.about-history__text .slick-track{height:100%}.about-history__text-container{height:100%}.about-history__item{height:auto}.about-history__item-content{position:relative;height:100%;margin:0 auto;padding:0 50px 50px}@media screen and (max-width:1600px){.about-history__item-content{max-width:100%}}@media screen and (max-width:1180px){.about-history__item-content{padding:0 0 70px}}@media screen and (max-width:990px){.about-history__item-content{padding:20px 0}}.about-history__item .btn{position:absolute;bottom:0;left:50px}@media screen and (max-width:1180px){.about-history__item .btn{left:0}}@media screen and (max-width:990px){.about-history__item .btn{position:initial;left:auto;margin-top:20px}}.about-history__item .year{font-weight:700;font-size:96px;line-height:.8;text-transform:uppercase;color:#f2f2f2;margin-bottom:20px}@media screen and (max-width:1600px){.about-history__item .year{font-size:80px}}@media screen and (max-width:990px){.about-history__item .year{font-size:50px;margin-bottom:20px}}.about-history__item .zag{font-weight:600;font-size:18px;line-height:125.5%;text-transform:uppercase;color:#4d4d4f;margin-bottom:70px;min-height:70px}@media screen and (max-width:1600px){.about-history__item .zag{margin-bottom:40px}}@media screen and (max-width:990px){.about-history__item .zag{margin-bottom:20px;font-size:16px;min-height:auto}}.about-history__item p{font-weight:300;font-size:15px;line-height:140.5%;color:#4d4d4f}@media screen and (max-width:990px){.about-history__item p{font-size:14px}}.about-leader{margin-bottom:66px;position:relative}@media screen and (max-width:600px){.about-leader{margin-bottom:20px}}.about-leader__container{position:relative}.about-leader__zag{margin-bottom:90px;margin-top:60px;text-align:center}@media screen and (max-width:600px){.about-leader__zag{margin-bottom:30px;margin-top:30px}}.about-leader__zag .h3,.about-leader__zag h3{font-weight:500;font-size:18px;line-height:125.5%;text-transform:uppercase;color:#55555b;margin-bottom:37px}@media screen and (max-width:600px){.about-leader__zag .h3,.about-leader__zag h3{margin-bottom:25px}}.about-leader__zag p{max-width:960px;padding:40px 15px;border-top:1px solid #000;border-bottom:1px solid #000;margin:0 auto;font-size:16px;line-height:152.69%;color:#53565a}@media screen and (max-width:600px){.about-leader__zag p{font-size:14px;padding:10px}}.about-leader__img{margin-bottom:57px;position:relative;width:75%;margin-left:25%}@media screen and (max-width:990px){.about-leader__img{width:100%;margin-left:0}}@media screen and (max-width:600px){.about-leader__img{margin-bottom:0}}.about-leader__img::before{content:'';height:100%;position:absolute;top:0;z-index:10}@media screen and (max-width:990px){.about-leader__img::before{content:none}}.about-leader__img::before{background:-webkit-linear-gradient(357.81deg,rgba(255,255,255,.76) 18.64%,rgba(255,255,255,.57) 97.07%);background:-o-linear-gradient(357.81deg,rgba(255,255,255,.76) 18.64%,rgba(255,255,255,.57) 97.07%);background:linear-gradient(92.19deg,rgba(255,255,255,.76) 18.64%,rgba(255,255,255,.57) 97.07%);left:33.33%;width:66.66%}.about-leader__img::after{background:-webkit-linear-gradient(354.1deg,rgba(255,255,255,.76) 18.64%,rgba(255,255,255,.57) 97.07%);background:-o-linear-gradient(354.1deg,rgba(255,255,255,.76) 18.64%,rgba(255,255,255,.57) 97.07%);background:linear-gradient(95.9deg,rgba(255,255,255,.76) 18.64%,rgba(255,255,255,.57) 97.07%);right:0}.about-leader__img-item img{width:100%}@media screen and (max-width:990px){.about-leader__img-item img{width:50%}}@media screen and (max-width:600px){.about-leader__img-item img{width:100%}}.about-leader__text{width:calc(25% + 1px);height:100%;top:0;left:0;z-index:100;position:absolute;background-color:#fff}@media screen and (max-width:990px){.about-leader__text{width:50%;left:auto;right:0;padding-right:50px}}@media screen and (max-width:600px){.about-leader__text{width:100%;position:relative;right:auto;top:auto;padding-right:0}}.about-leader__text .slick-list,.about-leader__text .slick-track{height:100%}.about-leader__text .arrow{position:absolute;top:0;height:100%;width:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:20;cursor:pointer}@media screen and (max-width:600px){.about-leader__text .arrow{height:50px;top:15px;width:20px}}.about-leader__text .arrow svg{stroke:#55555b;width:17px;height:35px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.about-leader__text .arrow:hover svg{stroke:#74bb20}.about-leader__text .arrow-left{display:none!important;left:calc((100% + 50px)*-1)}@media screen and (max-width:990px){.about-leader__text .arrow-left{left:-100%}}@media screen and (max-width:600px){.about-leader__text .arrow-left{height:50px;top:15px;width:20px;left:0}}.about-leader__text .arrow-right{left:200%}@media screen and (max-width:990px){.about-leader__text .arrow-right{right:0;left:auto}}.about-leader__text-item{padding:0 25px;position:relative}@media screen and (max-width:1600px){.about-leader__text-item{padding:0 20px}}@media screen and (max-width:600px){.about-leader__text-item{padding:20px 0}}.about-leader__text-item .name{font-weight:600;font-size:18px;line-height:125.5%;text-transform:uppercase;color:#4d4d4f;margin-bottom:6px}@media screen and (max-width:600px){.about-leader__text-item .name{margin:0 30px;width:calc(100% - 60px);text-align:center}}.about-leader__text-item .status{font-size:18px;padding-bottom:11px;line-height:125.5%;color:#bdbdbd;border-bottom:1px solid #74bb20;display:inline-block}@media screen and (max-width:1600px){.about-leader__text-item .status{font-size:14px}}@media screen and (max-width:600px){.about-leader__text-item .status{margin:0 30px;width:calc(100% - 60px);text-align:center}}.about-leader__text-item .text{position:absolute;width:100%;bottom:0;left:0;max-height:70%;height:100%;padding:0 35px}@media screen and (max-width:1600px){.about-leader__text-item .text{padding:0 20px}}@media screen and (max-width:600px){.about-leader__text-item .text{position:initial;max-height:100%;left:auto;bottom:auto;padding:30px 0}}.about-leader__text-item .text p{font-weight:300;font-size:15px;line-height:140.5%;color:#4d4d4f}@media screen and (max-width:1600px){.about-leader__text-item .text p{font-size:12px}}@media screen and (max-width:600px){.about-leader__text-item .text p{text-align:center}}.about-leader__text-item .text p b{font-weight:400}.about-leader__link{text-align:center}.about-values{padding:65px 70px 0;position:relative}@media screen and (max-width:1600px){.about-values{padding:45px 0 0}}.about-values::before{content:'';width:calc(100% + 150px);height:100%;background-color:#fafafa;position:absolute;left:-50px;top:0;pointer-events:none}.about-values__zag{text-align:center;font-weight:600;font-size:18px;line-height:125.5%;text-transform:uppercase;margin-bottom:50px;color:#55555b;position:relative;z-index:10}@media screen and (max-width:1600px){.about-values__zag{margin-bottom:45px}}.about-values__list{padding-bottom:104px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1600px){.about-values__list{padding-bottom:45px}}@media screen and (max-width:1440px){.about-values__list{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.about-values__item{width:calc(33.33% - 15px);margin-right:15px;padding:20px 35px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;margin-bottom:-1px;background-color:#fff;position:relative;z-index:20}.about-values__item.w100{width:100%!important}@media screen and (max-width:1600px){.about-values__item{width:calc(33.33% - 10px);margin-right:10px;padding:15px 20px}}@media screen and (max-width:1440px){.about-values__item{width:calc(50% - 10px)}}@media screen and (max-width:600px){.about-values__item{width:100%;margin-right:0}}.about-values__item::after,.about-values__item::before{content:'';width:0;height:1px;background-color:#74bb20;position:absolute;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.about-values__item::before{top:-.5px;right:0}.about-values__item::after{bottom:-.5px;left:0}.about-values__item:hover{background-color:#fff}.about-values__item:hover::after,.about-values__item:hover::before{width:100%}.about-values__item-img{width:70px;border-right:1px solid #e0e0e0}@media screen and (max-width:1600px){.about-values__item-img{width:60px}}.about-values__item-img .icon{fill:#55555b;width:38px;height:38px}@media screen and (max-width:1600px){.about-values__item-img .icon{width:30px;height:30px}}.about-values__item-text{width:calc(100% - 70px);padding-left:30px}@media screen and (max-width:1600px){.about-values__item-text{width:calc(100% - 60px);padding-left:20px}}.about-values__item-text p{font-size:15px;line-height:140.5%;color:#4d4d4f;margin-bottom:14px}@media screen and (max-width:1600px){.about-values__item-text p{font-size:14px;margin-bottom:10px}}.about-values__item-text p:last-child{margin-bottom:0}.about-values__item-text p b{font-weight:600}.arenda-map{padding:40px;background-color:#fff}@media screen and (max-width:990px){.arenda-map{padding:20px}}@media screen and (max-width:600px){.arenda-map{padding:10px}}.arenda-map__zag{font-weight:700;font-size:24px;line-height:110%;text-transform:uppercase;color:#4d4d4f;margin-bottom:40px;padding-right:20px}@media screen and (max-width:990px){.arenda-map__zag{margin-bottom:20px;font-size:18px}}.arenda-map__popup .mfp-content{max-width:1230px;margin:0 auto}.arenda-map__popup button.mfp-close{background-image:url(/local/templates/a100development/css/../img/svg/close-green.svg);width:60px;height:60px;right:30px;top:25px;-webkit-background-size:30px 30px;background-size:30px;background-position:center;background-repeat:no-repeat;font-size:0}@media screen and (max-width:990px){.arenda-map__popup button.mfp-close{width:40px;height:40px;-webkit-background-size:20px 20px;background-size:20px;top:0;right:0}}.arenda-map__popup .ymaps-2-1-76-balloon__close-button{-webkit-background-size:20px 20px;background-size:20px}.arenda-map__popup .ymaps-2-1-76-balloon__content{width:600px;padding:0!important}@media screen and (max-width:990px){.arenda-map__popup .ymaps-2-1-76-balloon__content{width:500px}}@media screen and (max-width:600px){.arenda-map__popup .ymaps-2-1-76-balloon__content{width:100%;min-width:250px;padding-right:50px}}.arenda-map__popup .ymaps-2-1-76-balloon__content>ymaps{width:100%!important;height:auto!important}.arenda-map__container{width:100%;height:650px}@media screen and (max-width:990px){.arenda-map__container{height:400px}}@media screen and (max-width:800px){.project-sl--arenda{padding:0 20px}}@media screen and (max-width:600px){.project-sl--arenda .project-sl__info{padding:0}}@media screen and (max-width:600px){.project-sl__container--arenda::before{content:none}}.templateBaloon{padding:40px 25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}@media screen and (max-width:990px){.templateBaloon{padding:20px}}@media screen and (max-width:600px){.templateBaloon{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px}}.templateBaloon__text{width:50%;padding-right:50px}@media screen and (max-width:990px){.templateBaloon__text{padding-right:10px}}@media screen and (max-width:600px){.templateBaloon__text{padding-right:0;width:100%;margin-bottom:10px}}.templateBaloon__text .name{font-weight:600;font-size:16px;line-height:143.69%;color:#55555b;margin-bottom:25px}@media screen and (max-width:600px){.templateBaloon__text .name{margin-bottom:10px;font-size:14px;padding-right:20px}}.templateBaloon__text .desc{font-size:14px;line-height:143.69%;color:#55555b;margin-bottom:35px}@media screen and (max-width:600px){.templateBaloon__text .desc{margin-bottom:10px;font-size:12px}}.templateBaloon__text a{text-transform:uppercase}.templateBaloon__img{width:50%;text-align:right}@media screen and (max-width:600px){.templateBaloon__img{width:100%}}.templateBaloon__img img{max-width:100%;max-height:100%}.contact{width:100%}.contact .project-sl__container.hidden{-webkit-transform:translateX(20%);-ms-transform:translateX(20%);transform:translateX(20%);opacity:0;visibility:hidden}@media screen and (max-width:1600px){.contact .project-sl__container.hidden{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.contact .project-sl__container::after{content:none}@media screen and (max-width:1600px){.contact .project-sl__container::after{content:''}}.contact .project-sl__item-content{height:300px}@media screen and (max-width:600px){.contact .project-sl__item-content{height:200px}}.contact-sl{padding-right:50px;margin-bottom:120px}@media screen and (max-width:990px){.contact-sl{margin-bottom:40px}}@media screen and (max-width:600px){.contact-sl{padding-right:15px;margin-bottom:20px}}.contact-sl .project-sl__info{z-index:120;padding-right:50px}@media screen and (max-width:600px){.contact-sl .project-sl__info{padding-right:15px}}.contact-map__container{height:900px;width:100%;position:relative}.contact-map__container--small{height:550px}@media screen and (max-width:600px){.contact-map__container--small{height:80vh}}@media screen and (max-width:600px){.contact-map__container{height:80vh}}.contact-map__container .ymaps-2-1-75-image{-webkit-filter:none!important;filter:none!important}.contact-map__container ymaps{-webkit-filter:none!important;filter:none!important}.contact-map__container [class*=ymaps-2][class*="-ground-pane"]{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale")!important;-webkit-filter:grayscale(100%)!important}@media screen and (max-width:1440px){.contact-map__container .templateBaloon--small{padding:10px}}@media screen and (max-width:1440px){.contact-map__container .templateBaloon--small .templateBaloon__text .name{margin-bottom:15px}}.contact-map__container .templateBaloon--small .templateBaloon__text .desc{margin-bottom:0}@media screen and (max-width:1440px){.contact-map__container .templateBaloon--small .templateBaloon__text{padding-right:15px}}.contact-map__container .ymaps-2-1-76-balloon__content>ymaps{width:550px!important;height:auto!important}@media screen and (max-width:1440px){.contact-map__container .ymaps-2-1-76-balloon__content>ymaps{width:400px!important}}@media screen and (max-width:600px){.contact-map__container .ymaps-2-1-76-balloon__content>ymaps{width:200px!important}}.contact-map__container.no--ballon .ymaps-2-1-76-balloon__layout{display:none!important}.contact-map__container.no--ballon .templateBaloon--small{display:none!important}.contact-map__info{position:absolute;left:100%;top:50%;-webkit-transform:translateY(-5%);-ms-transform:translateY(-5%);transform:translateY(-5%);z-index:500;background-color:#fff;padding:30px 140px 20px 90px;width:815px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;opacity:0;visibility:hidden}@media screen and (max-width:1700px){.contact-map__info{width:700px;padding-right:20px;padding-bottom:30px}}@media screen and (max-width:1440px){.contact-map__info{width:600px;padding-right:20px;padding-bottom:30px}}@media screen and (max-width:990px){.contact-map__info{width:100%}}@media screen and (max-width:600px){.contact-map__info{padding:15px;padding-left:70px}}.contact-map__info.visible{left:calc(100% - 55px);opacity:1;visibility:visible}.contact-map__info.visible .contact-map__info-button svg{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.contact-map__info.open{left:calc(100% - 815px);opacity:1;visibility:visible}@media screen and (max-width:1700px){.contact-map__info.open{left:calc(100% - 700px)}}@media screen and (max-width:990px){.contact-map__info.open{left:0}}.contact-map__info.open .contact-map__info-button svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.contact-map__info-button{position:absolute;width:55px;height:100%;border-right:1px solid #e0e0e0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;top:0;cursor:pointer}.contact-map__info-button svg{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.contact-map__info-zag{font-weight:600;font-size:16px;line-height:22px;letter-spacing:-.01em;text-transform:uppercase;color:#4f4f4f;opacity:.8;margin-bottom:30px}@media screen and (max-width:600px){.contact-map__info-zag{margin-bottom:10px;font-size:14px}}.contact-map__info-list{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #000}@media screen and (max-width:1440px){.contact-map__info-list{padding-bottom:20px}}.contact-map__info-list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:16px}@media screen and (max-width:600px){.contact-map__info-list li{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}}.contact-map__info-list li .name{width:130px;font-size:16px;line-height:22px;letter-spacing:-.01em;color:#4f4f4f;opacity:.8}@media screen and (max-width:600px){.contact-map__info-list li .name{width:100%}}.contact-map__info-list li .link{width:calc((100% - 130px)/ 2)}@media screen and (max-width:600px){.contact-map__info-list li .link{width:100%}}.contact-map__info-list li .link a{font-weight:500;font-size:16px;line-height:150%;letter-spacing:-.01em;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#55555b;opacity:.8;display:block}@media screen and (max-width:1440px){.contact-map__info-list li .link a{font-size:14px}}.contact-map__info-list li .link a:hover{text-decoration:none}.contact-map__info-list li .address{width:calc((100% - 130px)/ 2);text-align:center;font-weight:600;font-size:16px;line-height:22px;letter-spacing:-.01em;color:#4f4f4f;opacity:.8;padding:0 15px}@media screen and (max-width:1440px){.contact-map__info-list li .address{font-size:14px;padding:0}}@media screen and (max-width:600px){.contact-map__info-list li .address{width:100%;text-align:left;margin-top:5px}}.contact-map__info .mob-form{display:none}@media screen and (max-width:600px){.contact-map__info .mob-form{display:block}}@media screen and (max-width:600px){.contact-map__info-form{display:none}}.contact-map__info-form .zag{font-weight:600;font-size:16px;line-height:140%;letter-spacing:-.01em;text-transform:uppercase;color:#4f4f4f;opacity:.8;margin-bottom:11px}@media screen and (max-width:1440px){.contact-map__info-form .zag{margin-bottom:5px;font-size:14px}}.contact-map__info-form p{font-size:16px;line-height:140%;letter-spacing:-.01em;color:#4f4f4f;opacity:.8;margin-bottom:15px}@media screen and (max-width:1440px){.contact-map__info-form p{margin-bottom:10px;font-size:14px}}.contact-map__info-form .form-block{width:100%;margin-right:0}.contact-map__info-form .form-block label{font-size:16px;line-height:22px;letter-spacing:-.01em;color:#828282;margin-bottom:19px;display:block}@media screen and (max-width:1440px){.contact-map__info-form .form-block label{margin-bottom:10px}}.contact-map__info-form .form-block label span{color:#74bb20}.contact-map__info-form .form-block textarea{height:120px;resize:none;width:100%;border:1px solid #55555b;padding:15px 27px;font-size:16px;letter-spacing:-.01em;color:#4f4f4f;opacity:.8}.contact-map__info-form .form-block textarea.error,.contact-map__info-form .form-block textarea.error-online{border-color:#eb5757!important}.contact-map__info-form .form-block textarea.success{border-color:#74bb20!important}.contact-map--single{position:relative;width:100%}.contact-map--single .contact-map__info{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/local/templates/a100development/css/../img/svg/map-marker.svg);background-repeat:no-repeat;background-position:right 30% top 15%}.vacancy{width:100%}.vacancy .contact-sl{margin-bottom:0}.vacancy .project-sl__container.hidden{opacity:0}.vacancy-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-left:1px solid #f2f2f2;padding:0 50px}@media screen and (max-width:1440px){.vacancy-list{padding:0 20px}}@media screen and (max-width:600px){.vacancy-list{padding:0 15px}}.vacancy-list .pagination{margin-top:70px}@media screen and (max-width:1440px){.vacancy-list .pagination{margin-top:30px}}.vacancy-list__item{width:50%;position:relative;padding:40px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}@media screen and (max-width:1440px){.vacancy-list__item{padding:20px}}@media screen and (max-width:990px){.vacancy-list__item{width:100%;padding:15px}}.vacancy-list__item:nth-child(odd){border-right:0}@media screen and (max-width:990px){.vacancy-list__item:nth-child(odd){border-right:1px solid #f2f2f2}}.vacancy-list__item:nth-child(odd)::after{right:-1px}.vacancy-list__item:hover{background-color:#fafafa}.vacancy-list__item:hover::after,.vacancy-list__item:hover::before{height:100%}.vacancy-list__item:hover .vacancy-list__item-top .btn::before{width:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.vacancy-list__item::after,.vacancy-list__item::before{content:'';width:1px;height:0;background-color:#74bb20;position:absolute;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;z-index:5}.vacancy-list__item::before{left:0;bottom:0}.vacancy-list__item::after{right:0;top:0}.vacancy-list__item-top{position:relative;padding-bottom:40px;border-bottom:1px solid #55555b}@media screen and (max-width:1440px){.vacancy-list__item-top{padding-bottom:20px}}.vacancy-list__item-top .btn{position:absolute;right:0;top:0}@media screen and (max-width:600px){.vacancy-list__item-top .btn{position:relative}}.vacancy-list__item-top .btn::before{content:'';width:calc(100% + 4px);height:calc(100% + 4px);position:absolute;right:-2px;top:-2px;background-color:#fff;z-index:2;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}@media screen and (max-width:1180px){.vacancy-list__item-top .btn::before{content:none}}.vacancy-list__item-name{width:calc(100% - 200px);font-weight:500;font-size:22px;line-height:140%;color:#4d4d4f}@media screen and (max-width:600px){.vacancy-list__item-name{font-size:18px;width:100%;margin-bottom:5px;height:auto!important}}.vacancy-list__item-price{width:calc(100% - 200px);font-size:16px;line-height:112%;color:#78be20}@media screen and (max-width:600px){.vacancy-list__item-price{width:100%;margin-bottom:20px}}.vacancy-list__item-type{position:relative;font-size:12px;text-transform:uppercase;color:#828282;padding-left:30px;line-height:1.5;margin-bottom:14px;margin-top:10px;width:calc(100% - 200px)}@media screen and (max-width:600px){.vacancy-list__item-type{width:100%}}.vacancy-list__item-type i{position:absolute;left:0;top:50%;width:16px;height:1px}.vacancy-list__item-type i.gray{background-color:#828282}.vacancy-list__item-type i.blue{background-color:#99d6ea}.vacancy-list__item-type i.green{background-color:#78be20}.vacancy-list__item-type i.orange{background-color:#d6a461}.vacancy-list__item-text{padding-top:25px}.vacancy-list__item-text p{font-weight:300;font-size:15px;line-height:140%;color:#4d4d4f;margin-bottom:20px}@media screen and (max-width:600px){.vacancy-list__item-text p{font-size:14px}}.vacancy-list__item-text p:last-child{margin-bottom:0}.vacancy-list__item-text p b{font-weight:400}.page-404{width:100%;height:480px;margin-bottom:110px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-background-size:cover;background-size:cover;background-position:center}@media screen and (max-width:990px){.page-404{margin-bottom:50px}}@media screen and (max-width:600px){.page-404{margin-bottom:0}}.page-404__container{text-align:center;padding:0 20px}.page-404__name{font-weight:600;font-size:144px;text-transform:uppercase;color:#fff;line-height:140%}@media screen and (max-width:600px){.page-404__name{font-size:60px}}.page-404 p{font-weight:500;font-size:22px;text-transform:lowercase;color:#fff;margin-bottom:55px}@media screen and (max-width:600px){.page-404 p{font-size:16px;margin-bottom:20px}}.search-info .tender-form{border-top:0}.search-info.sticky{position:-webkit-sticky;position:sticky;top:50px;padding-bottom:50px}.search-list{width:100%}.search-list-mh{min-height:60vh}.search-list__item{width:100%;padding:30px 20px;border-bottom:1px solid #e0e0e0;position:relative;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}@media screen and (max-width:990px){.search-list__item{padding:30px 15px}}.search-list__item::after,.search-list__item::before{content:'';width:0;height:1px;position:absolute;background-color:#74bb20;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.search-list__item::before{left:0;top:0}.search-list__item::after{right:0;bottom:-1px}.search-list__item:hover{background-color:#fafafa}.search-list__item:hover:after,.search-list__item:hover:before{width:100%}.search-list__item:hover *{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.search-list__item-name{font-weight:500;font-size:18px;line-height:110%;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#4d4d4f;margin-bottom:16px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.search-list__item-type{font-weight:300;font-size:12px;line-height:143.69%;text-transform:uppercase;color:#696869;margin-bottom:14px}.search-list__item-p{font-size:15px;line-height:143.69%;color:#55555b;margin-bottom:15px;min-height:80px}.search-list__item-link{font-weight:300;font-size:13px;line-height:143.69%;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#55555b;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.search-list .pagination{margin-top:90px}@media screen and (max-width:990px){.search-list .pagination{margin-top:30px;padding-bottom:30px}}.search-header{margin-bottom:20px;position:relative;width:100%;padding:30px 0}@media screen and (max-width:990px){.search-header{padding:30px 0}}.search-header::before{content:'';background-color:#fafafa;width:calc(100% + 100px);height:100%;left:-50px;top:0;position:absolute;z-index:-1}.search-header p{font-size:15px;line-height:143.69%;color:#55555b;margin-top:40px;margin-bottom:0}@media screen and (max-width:990px){.search-header p{margin-top:20px}}.search-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.search-form__img{position:absolute;top:5px;width:50px;height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-right:1px solid #74bb20}.search-form__img .icon{width:21px;height:21px}.search-form__input{width:402px;height:50px;border:1px solid #55555b;padding:10px;padding-left:70px;font-size:14px;color:rgba(85,85,91,.81)}.search-form__input::-webkit-input-placeholder{font-size:14px;color:rgba(85,85,91,.81)}.search-form__input::-moz-placeholder{font-size:14px;color:rgba(85,85,91,.81)}.search-form__input::-ms-input-placeholder{font-size:14px;color:rgba(85,85,91,.81)}.search-form__input::placeholder{font-size:14px;color:rgba(85,85,91,.81)}.search-form .btn{margin-left:12px;text-transform:uppercase}@media screen and (max-width:600px){.search-form .btn{width:100%;margin-left:0;margin-top:10px}}.press-calendar{padding:30px 0 40px;width:100%;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;margin-bottom:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.press-calendar__input{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}@media screen and (max-width:600px){.press-calendar__input{width:100%}}.press-calendar__input input{border:1px solid #55555b;padding:14px 18px;color:#828282;opacity:.8;width:380px;font-size:15px;height:50px}@media screen and (max-width:600px){.press-calendar__input input{width:100%}}.press-calendar__input img{margin:0;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-left:1px solid #74bb20;padding:5px 0 5px 15px}.press-calendar p{font-size:16px;color:#333;width:100%}.press-info .h4,.press-info h4{font-weight:600;font-size:22px;color:#4f4f4f;opacity:.8;margin-bottom:20px}.press-info p{color:#4f4f4f;opacity:.8;font-size:16px;margin-bottom:10px}.press-info__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 0 26px;border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2;margin:20px 0 40px}.press-info__link a{font-weight:600;font-size:16px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#4f4f4f;opacity:.8;margin-right:10px;margin-top:10px}.press-info__link a:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.press-info__subs{margin:35px 0 70px}@media screen and (max-width:600px){.press-info__subs{margin:20px 0}}.press-info__subs label{display:block;margin-bottom:19px;color:#3c3c3c}.press-info__subs label span{color:#74bb20}.press-info__subs .btn{text-transform:uppercase;font-size:15px}@media screen and (max-width:1600px){.press-info__subs .btn{width:100%;margin-top:10px}}@media screen and (max-width:990px){.press-info__subs .btn{margin-top:0;width:auto}}@media screen and (max-width:600px){.press-info__subs .btn{width:100%;margin-top:10px;min-height:50px}}.press-info__subs-input{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:1600px){.press-info__subs-input{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:990px){.press-info__subs-input{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (max-width:600px){.press-info__subs-input{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.press-info__subs-input input{border:1px solid #55555b;width:100%;padding:10px 20px;color:rgba(130,130,130,.8);font-size:15px;border-right:0;min-height:50px}@media screen and (max-width:1600px){.press-info__subs-input input{border-right:1px solid #55555b}}.press-info__subs-input input.error,.press-info__subs-input input.error-online{border-color:#eb5757}.press-info__subs-input input.success{border-color:#74bb20}.press-info__subs-input input::-webkit-input-placeholder{color:rgba(130,130,130,.8)}.press-info__subs-input input::-moz-placeholder{color:rgba(130,130,130,.8)}.press-info__subs-input input::-ms-input-placeholder{color:rgba(130,130,130,.8)}.press-info__subs-input input::placeholder{color:rgba(130,130,130,.8)}.press-download{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.press-download__lg{width:130px;border:1px solid #e0e0e0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:7px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media screen and (max-width:600px){.press-download__lg{width:100%}}.press-download__lg .icon{margin:0 auto;width:35.04px;height:43.49px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media screen and (max-width:600px){.press-download__lg .icon{margin:30px auto}}.press-download__lg .name{width:100%;font-size:12px;text-align:center;color:#4d4d4f;border-top:1px solid #e0e0e0;padding:10px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.press-download__lg:hover{border-color:#74bb20}.press-download__lg:hover .name{border-color:#74bb20}.press-download__content{width:calc(100% - 130px);padding-left:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:1600px){.press-download__content{padding-left:20px}}@media screen and (max-width:600px){.press-download__content{padding-left:0;width:100%;margin-top:15px}}.press-download__content .name{font-weight:500;font-size:14px;line-height:140.5%;text-transform:uppercase;color:#4d4d4f;padding-bottom:18px;margin-bottom:25px;border-bottom:1px solid #000;width:100%}.press-download__a{border:1px solid #e0e0e0;text-align:center;color:#4d4d4f;font-size:14px;padding:5px 10px;width:calc(33.33% - 7px);margin-right:7px;margin-bottom:7px;text-transform:uppercase;min-height:33px}@media screen and (max-width:1600px){.press-download__a{width:calc(50% - 7px)}}@media screen and (max-width:990px){.press-download__a{width:calc(33.33% - 7px)}}.press-download__a:hover{border-color:#74bb20}.ui-widget-header{background-color:#74bb20}#ui-datepicker-div{z-index:100!important}.ui-widget-content{border-color:#74bb20;background-color:#fff;z-index:20}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:0 0;border-color:#74bb20;text-align:center}.ui-state-active,.ui-state-highlight,.ui-widget-content .ui-state-active,.ui-widget-content .ui-state-highlight{background:#74bb20;color:#fff}.ui-datepicker .ui-datepicker-prev span{background-image:url(/local/templates/a100development/css/../img/svg/ar-l-long.svg);-webkit-background-size:contain;background-size:contain;background-position:center}.ui-datepicker .ui-datepicker-next span{background-image:url(/local/templates/a100development/css/../img/svg/ar-r-long.svg);-webkit-background-size:contain;background-size:contain;background-position:center}.date-picker--simple{width:380px;min-width:300px;-webkit-border-radius:0;border-radius:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:30px 10px;border-color:#e0e0e0}@media screen and (max-width:600px){.date-picker--simple{width:calc(100% - 30px);left:15px!important;padding:10px}}@media screen and (max-width:600px){.date-picker--simple .jq-selectbox__select-text{font-size:14px}}.date-picker--simple .ui-datepicker-buttonpane{width:30%;margin:0;float:left;border:0;padding:0;padding-left:10px}.date-picker--simple [data-handler=today]{display:none}.date-picker--simple .ui-datepicker-buttonpane button{height:100%;float:none;background-color:#74bb20;color:#fff;font-size:15px;padding:15px;text-align:center;width:100%;-webkit-border-radius:0;border-radius:0;font-weight:400;margin:0}.date-picker--simple *{line-height:100%}.date-picker--simple .jq-selectbox__select{height:50px;padding-left:15px;text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.date-picker--simple .ui-widget-header{background-color:#fff;padding:0;border:0;width:70%;float:left}.date-picker--simple .ui-datepicker-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0}.date-picker--simple .ui-datepicker-title .jq-selectbox{width:49%}.date-picker--simple .ui-datepicker-next,.date-picker--simple .ui-datepicker-prev{display:none}.page-ie{height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-image:url(/local/templates/a100development/css/../img/ie-bg.png);-webkit-background-size:cover;background-size:cover;background-position:center;text-align:center}.page-ie__zag{max-width:600px;color:#fff;margin:40px auto 20px}.page-ie__zag p{font-weight:300;font-size:28px;line-height:138%;text-transform:lowercase;color:rgba(250,250,250,.5)}.page-ie__zag p b{display:block;font-weight:500;font-size:49px;text-transform:uppercase;color:#fff;margin-top:5px}.page-ie__text{font-weight:300;font-size:15px;line-height:138%;text-align:center;text-transform:lowercase;color:#fafafa;opacity:.6;max-width:600px;margin:0 auto}.page-ie__browser{border:1px solid rgba(255,255,255,.6);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:60px 0;max-width:950px;margin:40px auto 0}.page-ie__browser-item{width:25%;padding:0 50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-right:1px solid #74bb20}.page-ie__browser-item:hover div{background-color:#fff;color:#000}.page-ie__browser-item:last-child{border-right:0}.page-ie__browser-item img{margin-bottom:30px}.page-ie__browser-item div{width:100%;padding:8px 10px;text-align:center;font-size:17px;line-height:138%;text-transform:uppercase;color:#fff;border:1px solid rgba(255,255,255,.6);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}main.no-scroll{height:100vh;overflow:hidden}body.no-scroll{height:100vh;overflow:hidden}.show-request .request{right:0;left:0;height:100vh;overflow-y:scroll}.hide-request .request{position:absolute;left:0;width:100%;background-color:#fff;z-index:5;top:46px}.hide-request .request.hide-block{top:46px;left:100%;width:100%;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);background-color:#fff;z-index:5;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.tender.hide{display:none}.request{position:absolute;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding:60px;top:46px;left:100%;background-color:#fff}@media screen and (max-width:990px){.request{padding:30px 15px}}.request.show-block{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);width:100%;background-color:#fff;z-index:5;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.request .anketa{max-width:1045px}.request .anketa-item._table{width:100%;padding-right:0}.request .anketa-item._table .input--text{border:none;padding:0;opacity:1}@media screen and (max-width:990px){.request .anketa-item._table{overflow:auto;max-width:calc(100vw - 30px)}}.request .anketa-item._table .more-table{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}.request .anketa-item._table .more-table a{color:#74bb20;text-decoration:underline;font-size:16px}.request .anketa-item._table .more-table a:hover{text-decoration:none}.request .anketa-item._table table{width:100%;border-collapse:collapse}@media screen and (max-width:990px){.request .anketa-item._table table{width:990px}}.request .anketa-item._table table .required--input{width:100%;height:100%}.request .anketa-item._table table .required--input input{padding:28px 26px}.request .anketa-item._table table .required--input.error{border:1px solid #eb5757}.request .anketa-item._table table .required--input.succes{border:1px solid #74bb20}.request .anketa-item._table table tr:first-child td{font-weight:600;font-size:16px;line-height:22px;letter-spacing:-.01em;color:#55555b;padding:16px 26px}.request .anketa-item._table table .press-calendar__input input{border:none}.request .anketa-item._table table .press-calendar__input img{border:none}.request .anketa-item._table td{border:1px solid #55555b;text-align:left;font-weight:400;font-size:16px;line-height:22px;letter-spacing:-.01em;color:#55555b}.request .anketa-item._table td.name{padding:16px 26px}.request .anketa .anketa-sbmt{background-color:transparent;padding:0;min-width:auto;margin-left:0}.request-close{position:absolute;right:60px;top:65px;width:40px;height:40px;cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}@media screen and (max-width:990px){.request-close{top:30px}}@media screen and (max-width:600px){.request-close{right:30px}}.request-close:after,.request-close:before{content:'';position:absolute;width:45px;height:1px;background-color:#74bb20;top:18px}.request-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.request-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.request-close:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.request-zag{font-weight:700;font-size:24px;line-height:110%;text-transform:uppercase;color:#4d4d4f;padding-bottom:5px;padding-right:100px}@media screen and (max-width:600px){.request-zag{padding-right:70px}}@media screen and (max-width:1440px){.request .anketa-item._document{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto}}@media screen and (max-width:600px){.request .anketa-item._document{margin-bottom:40px}}@media screen and (max-width:1440px){.request .anketa-item._document .form-block--file-zag{width:100%;margin-bottom:30px}}@media screen and (max-width:600px){.request .anketa-item._document .form-block--file-zag{margin-bottom:10px}}@media screen and (max-width:1440px){.request .anketa-item._document .form-block--file{width:100%;padding:30px}}@media screen and (max-width:600px){.request .anketa-item._document .form-block--file{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:600px){.request .anketa-item._document .form-block--file .jq-file{height:auto;width:90%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}@media screen and (max-width:1440px){.request .anketa-item._document .form-block--file .jq-file__name{top:60px}}@media screen and (max-width:600px){.request .anketa-item._document .form-block--file .jq-file__name{top:auto;bottom:-8px;right:10px;left:auto;padding-right:0}}@media screen and (max-width:1440px){.request .anketa-item._document .form-block--file .photo{margin-left:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:0}}@media screen and (max-width:600px){.request .anketa-item._document .form-block--file .photo{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%}}@media screen and (max-width:600px){.request .anketa-item._document .form-block--file .text{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:90%;margin-bottom:15px}}._document .error{color:#eb5757;font-size:13px}._document .percent{color:#74bb20;font-size:13px}.tender__list._bid .tender__list-item .scroll__container{height:450px}.tender__list._bid .tender__list-name{border:1px solid #f2f2f2;padding:0;-webkit-box-align:normal;-webkit-align-items:normal;-ms-flex-align:normal;align-items:normal}@media screen and (max-width:800px){.tender__list._bid .tender__list-name{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.tender__list._bid .tender__list-name .tender__list-name__text{padding:17px 30px 17px 30px}@media screen and (max-width:800px){.tender__list._bid .tender__list-name .tender__list-name__text{width:calc(100% - 81px);padding:17px 5px 17px 30px}}.tender__list._bid .tender__list-name .tender__list-name__text .zag span{font-weight:500;font-size:16px;line-height:140.5%;color:#4d4d4f}.tender__list._bid .tender__list-name .tender__list-name__text .desc{padding-top:18px}.tender__list._bid .tender__list-name .tender__list-name__text .desc span{font-weight:400;font-size:16px;line-height:140.5%;color:#4d4d4f}.tender__list._bid .tender__list-name .tender__list-name__status{padding:0 40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-right:1px solid #f2f2f2;border-left:1px solid #f2f2f2;min-width:210px;width:210px;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.tender__list._bid .tender__list-name .tender__list-name__status span{font-size:18px;line-height:140.5%;text-transform:uppercase;color:#55555b;width:auto;min-height:auto;padding:0;border:none}.tender__list._bid .tender__list-name .tender__list-name__status._succes span{color:#74bb20}.tender__list._bid .tender__list-name .tender__list-name__status._reject span{color:#d6a461}@media screen and (max-width:800px){.tender__list._bid .tender__list-name .tender__list-name__status{width:100%;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;padding:15px 40px;border:none;border-top:1px solid #f2f2f2;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.tender__list._bid .tender__list-name .tender__list-name__arr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:800px){.tender__list._bid .tender__list-name .tender__list-name__arr{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;border-left:1px solid #f2f2f2}}.tender__list._bid .tender__list-val .check{pointer-events:none;margin-top:15px;margin-bottom:15px}.tender__list._bid .tender__list-val .check span{font-weight:400;font-size:16px;line-height:140.5%;color:#4d4d4f}.tender__list._bid .tender__list-val .file .jq-file.styler{width:auto;-webkit-box-shadow:none;box-shadow:none}.tender__list._bid .tender__list-val .file .jq-file__name{visibility:hidden}.tender__list._bid .tender__list-val .file .jq-file__browse{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:static;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;background:0 0;padding:16px 20px;margin-left:35px;text-transform:uppercase;border:1px solid #74bb20;background-color:#74bb20;color:#fff;font-size:15px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;cursor:pointer}.tender__list._bid .tender__list-val .file .jq-file__browse:hover{background-color:#fff;color:#74bb20}.tender__list._bid .tender__list-val_table{width:100%;max-width:100%;overflow:auto}.tender__list._bid .tender__list-val_table table{width:100%;border-collapse:collapse}@media screen and (max-width:600px){.tender__list._bid .tender__list-val_table table{width:500px}}.tender__list._bid .tender__list-val_table table td{border:1px solid #55555b;padding:16px 26px;font-weight:400;font-size:16px;line-height:22px;letter-spacing:-.01em;color:#55555b}@media screen and (max-width:800px){.tender__list._bid .tender__list-val_table table td{padding:15px}}.tender__list._bid .tender__list-val_table._big-table{width:100%;max-width:100%;overflow:auto}.tender__list._bid .tender__list-val_table._big-table table{width:700px}.tender__list._bid .h3{margin-top:35px}.tender__list-val.anketa{padding-bottom:0}.mfp-wrap.w600 .mfp-content{max-width:600px}.mfp-wrap.w460 .mfp-content{max-width:460px}.mfp-wrap.w460 .mfp-content .popup{padding:50px 73px 60px}@media screen and (max-width:600px){.mfp-wrap.w460 .mfp-content .popup{padding:50px 20px 60px}}.mfp-content .popup{padding:45px 90px 50px 40px}@media screen and (max-width:600px){.mfp-content .popup{padding:45px 50px 50px 20px}}.mfp-content .popup-wrp{width:100%}.mfp-content .popup__zag{font-weight:700;font-size:28px;line-height:110%;text-transform:uppercase;color:#4d4d4f;margin-bottom:14px}.mfp-content .popup__desc{font-weight:400;font-size:16px;line-height:140%;color:#55555b}.mfp-content .popup .btn{margin-top:30px}.mfp-content .popup .btn-full{width:100%;margin-top:10px;padding:16px 0}.mfp-content .popup .mfp-close{top:50px;right:40px}@media screen and (max-width:600px){.mfp-content .popup .mfp-close{right:15px;top:30px}}.mfp-content .popup__form{width:100%;border-top:1px solid #e0e0e0;margin-top:25px;padding-top:35px}.mfp-content .popup__form-item{width:100%}.mfp-content .popup__form-item .anketa-item{width:100%;padding-right:0;margin-bottom:30px}.mfp-content .popup__form-item .anketa-item label{font-size:16px;line-height:130%;color:#55555b}.mfp-content .popup__form-item .anketa-item .check span{font-size:16px;color:#55555b;margin-left:20px}body .mfp-bg.mfp-ready+.tender.hide{display:block}.popup__form.anketa{padding-bottom:0;width:100%;max-width:none}.popup__form.anketa .form-block--file-zag{width:100%;padding-bottom:0;padding-left:0}.popup__form.anketa .form-block--file{width:100%;background-position-y:60%;padding-top:15px;padding-bottom:15px}@media screen and (max-width:600px){.popup__form.anketa .form-block--file{background-image:none}}.popup__form.anketa .form-block--file .jq-file .jq-file__name{position:static;padding-right:0}.popup__form.anketa .form-block--file .jq-file{width:auto;margin-right:35px}.popup__form.anketa .form-block--file .photo{padding-left:0}.tender__list-item .tender__list-val .popup__form.anketa{padding-left:35px;padding-bottom:0;margin-top:0}.tender__list-item .tender__list-val .popup__form.anketa .btn{margin-left:0}@media screen and (max-width:600px){.tender__list-item .tender__list-val .popup__form.anketa{padding-left:15px}}.anketa{width:100%;margin-top:40px}.anketa .check span{font-size:16px;line-height:1.3px;letter-spacing:-.01em;color:#333;margin-left:20px}.anketa .check span span{color:#74bb20;margin-left:5px}.anketa .form-block--file{background-image:url(/local/templates/a100development/css/../img/svg/clip.svg);background-position-x:95%;height:115px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:none}@media screen and (max-width:600px){.anketa .form-block--file{height:150px}}.anketa .form-block--file .text .desc{font-weight:400;font-size:14px;line-height:22px;color:#333;opacity:.7}.anketa .form-block--file .form-file-field{font-size:16px;line-height:22px;color:#333;opacity:1;font-weight:400}.anketa .form-block--file{background-color:#fafafa}.anketa .form-block--file .photo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:35px}.anketa .form-block--file .jq-file__browse{color:#fff;background:#74bb20;padding:12px 40px;border:1px solid #74bb20;text-shadow:none;position:static;font-size:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width:600px){.anketa .form-block--file .jq-file__browse{left:10px;padding:12px}}.anketa .form-block--file .jq-file__browse:hover{color:#74bb20;background-color:#fff}.anketa .form-block--file .jq-file{-webkit-box-shadow:none;box-shadow:none;position:static}@media screen and (max-width:600px){.anketa .form-block--file .jq-file{height:120px}}.anketa .form-block--file .jq-file .jq-file__name{border:none;-webkit-box-shadow:none;box-shadow:none;width:auto;font-size:16px;line-height:22px;letter-spacing:-.01em;color:#828282;background:0 0;font-family:"Proxima Nova";position:absolute;bottom:0;left:0;padding-left:0}@media screen and (max-width:600px){.anketa .form-block--file .jq-file .jq-file__name{left:0;top:95px}}.anketa .form-block--file .text{right:100px;font-size:16px;letter-spacing:-.01em;color:#333;font-family:"Proxima Nova";top:37px;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}@media screen and (max-width:600px){.anketa .form-block--file .text{left:10px;top:90px}}.anketa--p{min-width:calc(100% + 150px);background-color:#fafafa;padding:30px 0 30px 50px;margin-left:-50px}@media screen and (max-width:1440px){.anketa--p{width:100%;min-width:calc(100% + 40px);margin-left:-20px;padding-left:20px}}@media screen and (max-width:600px){.anketa--p{padding-right:15px;padding-left:15px;min-width:calc(100% + 30px);margin-left:-15px}}.anketa--p p{width:calc(70% - 50px);color:#55555b;font-size:15px;margin-bottom:20px}@media screen and (max-width:600px){.anketa--p p{width:100%}}.anketa-section{border-top:1px solid #e0e0e0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding:45px 0 15px}.anketa-section:last-child{padding-bottom:0}@media screen and (max-width:1440px){.anketa-section{width:100%}}.anketa-section .h3{width:100%;margin-top:20px;margin-bottom:30px;font-size:24px;color:#333;font-weight:700;opacity:.8}.anketa-copy{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.anketa-copy .close{width:40px;height:40px;background-image:url(/local/templates/a100development/css/../img/svg/close.svg);background-position:center;background-repeat:no-repeat;border:0;position:absolute;right:0;top:0;background-color:transparent;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer}@media screen and (max-width:600px){.anketa-copy .close{width:25px;height:25px}}.anketa-copy .close:hover{-webkit-transform:rotate(180deg) scale(.6);-ms-transform:rotate(180deg) scale(.6);transform:rotate(180deg) scale(.6)}.anketa-copy__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.anketa-copy-btn{width:calc(100% - 40px);padding:30px 0 30px;margin-bottom:45px;position:relative}@media screen and (max-width:600px){.anketa-copy-btn{width:100%;margin-bottom:15px}}.anketa-copy-btn::before{content:'';width:66.66%;height:1px;background-color:#e0e0e0;position:absolute;right:0;top:50%}@media screen and (max-width:1440px){.anketa-copy-btn::before{width:50%}}@media screen and (max-width:600px){.anketa-copy-btn::before{content:none}}.anketa-copy-btn .btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:13px 5px;font-size:15px;text-transform:uppercase;color:#74bb20;background-color:#fff;border:1px solid #74bb20;-webkit-border-radius:0;border-radius:0;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;width:calc(33.33% - 40px)}@media screen and (max-width:1440px){.anketa-copy-btn .btn{width:40%}}@media screen and (max-width:600px){.anketa-copy-btn .btn{width:100%}}.anketa-copy-btn .btn:hover{background-color:#74bb20;color:#fff}.anketa-copy-btn .btn:hover .icon{stroke:#fff}.anketa-copy-btn .btn .icon{width:23px;height:23px;fill:transparent;stroke:#74bb20;margin-right:15px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.anketa-zag{padding:45px 0;margin-bottom:45px;border-bottom:1px solid #55555b;width:calc(100% - 40px)}@media screen and (max-width:600px){.anketa-zag{width:100%;padding:20px 0;margin-bottom:25px}}.anketa-zag .h2,.anketa-zag h2{font-weight:700;font-size:24px;line-height:110%;text-transform:uppercase;color:#4d4d4f;margin:0}@media screen and (max-width:600px){.anketa-zag .h2,.anketa-zag h2{font-size:18px}}.anketa .hr{width:calc(100% - 40px);background-color:#e0e0e0;height:1px;margin:0 0 45px}.anketa .error input,.anketa .error textarea,.anketa .error-online input,.anketa .error-online textarea{border-color:#eb5757!important}.anketa .not-equally input,.anketa .not-equally textarea{border-color:#eb5757!important}.anketa .succes input,.anketa .succes textarea{border-color:#74bb20!important}.anketa-item{width:33.33%;padding-right:40px;margin-bottom:45px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:1440px){.anketa-item{width:50%}}@media screen and (max-width:600px){.anketa-item{padding-right:0;margin-bottom:15px;width:100%}}.anketa-item.error input,.anketa-item.error textarea,.anketa-item.error-online input,.anketa-item.error-online textarea{border-color:#eb5757!important}.anketa-item.not-equally input,.anketa-item.not-equally textarea{border-color:#eb5757!important}.anketa-item.succes input,.anketa-item.succes textarea{border-color:#74bb20!important}.anketa-item.w100{width:100%}.anketa-item.mb20{margin-bottom:20px}.anketa-item .w100{width:100%}.anketa-item .form-block--file{width:100%}.anketa-item .check{cursor:pointer}.anketa-item .check label{cursor:pointer}.anketa-item.empty{margin-bottom:0}.anketa-item._document{height:auto;position:relative;-webkit-box-align:normal;-webkit-align-items:normal;-ms-flex-align:normal;align-items:normal}.anketa-item._document.error .form-block--file-zag,.anketa-item._document.error-online .form-block--file-zag{color:#eb5757}.anketa-item .form-block--file-zag{width:35%;font-weight:500;font-size:18px;line-height:143.69%;color:#333;padding-right:25px;padding-bottom:40px}.anketa-item .form-block--file{width:65%;height:auto;padding:30px 0}.anketa-item p{color:#55555b}.anketa-item p span{color:#74bb20;margin-left:5px}.anketa-item input+.dl--input{margin-top:35px}.anketa-item .dl--input{width:100%}.anketa-item .dl--input input{width:50%;text-align:center}.anketa-item.w66{width:66.66%;margin-right:10px}@media screen and (max-width:1440px){.anketa-item.w66{width:100%}}.anketa-item.single-in-line{width:100%;padding-right:calc(66.66% + 40px)}@media screen and (max-width:600px){.anketa-item.single-in-line{padding-right:0}}.anketa-item>label{font-size:15px;display:block;letter-spacing:-.01em;margin-bottom:19px;width:100%;color:#828282}@media screen and (max-width:600px){.anketa-item>label{font-size:14px;margin-bottom:10px}}.anketa-item>label b{font-weight:500;color:#55555b}.anketa-item>label.minHeigth{min-height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.anketa-item>label.minHeigth span{display:inline-block}.anketa-item>label span{color:#74bb20;margin-left:5px}.anketa-item .press-calendar__input{width:100%}.anketa-item .press-calendar__input input{width:100%}.anketa-sbmt{padding:55px 0 120px 50px;min-width:calc(100% + 150px);margin-left:-50px;background-color:#fafafa}.anketa-sbmt._no-bg{background-color:transparent}@media screen and (max-width:600px){.anketa-sbmt{padding:30px 0;margin-left:0;min-width:100%}}.anketa-sbmt button{text-transform:uppercase}@media screen and (max-width:600px){.anketa-sbmt button{width:240px}}.anketa.__w-small .anketa-item{width:50%}@media screen and (max-width:600px){.anketa.__w-small .anketa-item{padding-right:0;margin-bottom:15px;width:100%}}.anketa.__w-small .anketa-item.w66{width:100%}.anketa.__w-small .anketa-item.w100{width:100%}.tr--input{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.tr--input::after,.tr--input::before{content:'';width:1px;height:70%;position:absolute;top:15%;background-color:#74bb20;z-index:20}.tr--input::before{left:33.33%}.tr--input::after{right:33.33%}.tr--input input{width:calc(100% / 3);border-left:0;border-right:0}.tr--input input:first-child{border-left:1px solid #55555b}.tr--input input:last-child{border-right:1px solid #55555b}.radio--container{width:100%}.radio--container label{font-size:16px;color:#55555b;width:100%;margin-bottom:18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.radio--container label span{margin-left:15px}.passport--input{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;width:100%}.passport--input::before{content:'';width:1px;height:70%;background-color:#74bb20;position:absolute;left:56px;top:15%;z-index:9}.passport--input input{padding-left:15px;padding-right:15px}.passport--input input:first-child{width:55px;text-transform:uppercase;border-right:0}.passport--input input:last-child{width:calc(100% - 55px);border-left:0}.check--container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.check--container label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:50%;margin-bottom:25px;color:#55555b;font-size:16px}@media screen and (max-width:600px){.check--container label{margin-bottom:15px}}.check--container label span{padding-left:25px;max-width:calc(100% - 25px)}@media screen and (max-width:600px){.check--container label span{padding-left:10px;max-width:calc(100% - 10px)}}.press-calendar__input input.error,.press-calendar__input input.error-online{border-color:#eb5757!important}.press-calendar__input input.success{border-color:#74bb20!important}.input-country{position:relative;width:100%}.input-country .jq-selectbox{position:absolute;width:110px;height:100%;border:0}.input-country .jq-selectbox__select{height:100%;padding:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;border:none;-webkit-border-radius:0;border-radius:0;border-right:1px solid #dbdbdb}.input-country .jq-selectbox__select-text{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:40px;-webkit-background-size:20px 20px;background-size:20px;background-repeat:no-repeat;background-position:left 10px center;padding-right:50px}.input-country .jq-selectbox__select-text[style="background-image: none;"]{padding-left:20px}.input-country .jq-selectbox__trigger{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:none}.input-country .jq-selectbox__trigger-arrow{position:static;top:auto;left:auto;right:auto}.input-country .jq-selectbox__dropdown{margin:0;padding:0}.input-country .jq-selectbox__dropdown ul{margin-bottom:0}.input-country .jq-selectbox__dropdown li:not(.no-mask){padding-left:39px}.input-country .jq-selectbox li{padding-left:40px;-webkit-background-size:20px 20px;background-size:20px;background-repeat:no-repeat;background-position:left 10px center}.input-country input[type=tel]{width:100%;padding-left:120px}.input-country input[type=tel].input--hidden{display:none}.tender .popup ul:not(.pagination-list) li::before,.tender .text__container ul:not(.pagination-list) li::before{display:none}.tender .tender__container{width:100%;border:1px solid #f2f2f2}.tender .text-page__double .tender-text__container{display:block;max-width:950px;width:65%;padding-bottom:50px}@media screen and (max-width:990px){.tender .text-page__double .tender-text__container{width:100%;max-width:100%}}.tender .text-page__double .tender-text__container h1{text-transform:none}.tender .top-zag{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.tender .top-zag h1{width:auto;margin-bottom:15px}.tender .top-zag .btns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:450px){.tender .top-zag .btns{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.tender .top-zag .btns a{position:relative;color:rgba(130,130,130,.5);text-decoration:none}.tender .top-zag .btns a:first-child{margin-right:35px}.tender .top-zag .btns a:before{position:absolute;content:'';bottom:-4px;width:50%;height:1px;left:0;background-color:rgba(130,130,130,.5);-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.tender .top-zag .btns a:after{position:absolute;content:'';bottom:-4px;width:50%;height:1px;right:0;background-color:rgba(130,130,130,.5);-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.tender .top-zag .btns a.green{color:#74bb20}.tender .top-zag .btns a.green:before{background-color:#74bb20}.tender .top-zag .btns a.green:after{background-color:#74bb20}.tender .top-zag .btns a:hover{text-decoration:none}.tender .top-zag .btns a:hover:before{width:0%;left:50%}.tender .top-zag .btns a:hover:after{width:0%;right:50%}@media screen and (max-width:450px){.tender .top-zag .btns a{margin-bottom:15px}}.tender .info{margin-top:-15px}.tender .tender-text__container{display:block;width:100%;max-width:1160px;border-right:none;padding-bottom:0}.tender .text-sidebar{padding:0;max-width:550px}@media screen and (max-width:1600px){.tender .text-sidebar{width:35%}}@media screen and (max-width:990px){.tender .text-sidebar{max-width:none;width:100%}}.tender .tender-info{padding:50px 50px 50px 50px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.tender .tender-info .h3{margin-bottom:20px;font-weight:600;font-size:22px;letter-spacing:-.01em;text-transform:uppercase;color:#4f4f4f;opacity:.8}@media screen and (max-width:990px){.tender .tender-info .h3{margin-bottom:25px}}.tender .tender-info.__lc:hover{background-color:#fafafa}.tender .tender-info .hr{width:100%;height:1px;background-color:#f2f2f2;margin-bottom:20px}@media screen and (max-width:990px){.tender .tender-info .hr{margin-bottom:25px}}.tender .tender-info__callback{padding-bottom:20px}@media screen and (max-width:990px){.tender .tender-info__callback{padding-bottom:20px}}.tender .tender-info__callback p{font-size:16px;line-height:140%;letter-spacing:-.01em;color:#4f4f4f;opacity:.8;margin-bottom:15px}.tender .tender-info__callback a{font-weight:500;font-size:16px;letter-spacing:-.01em;text-decoration:underline;color:#74bb20;opacity:.8}.tender .tender-info__callback a:hover{text-decoration:none}.tender .tender-info .btn-black{background-color:#55555b;color:#fff}.tender .tender-info .btn-black:hover{color:#55555b;background-color:#e5e5e5}.tender__list-item.open .tender__list-name .icon{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.tender__list-item .anketa.close{display:none}.tender__list-item .anketa-section{margin:35px;padding:0;border-bottom:1px solid #f2f2f2;width:calc(100% - 70px)}.tender__list-item .anketa-section:last-child{border:none}.tender__list-item .anketa-section .jq-selectbox__dropdown ul li::before{display:none}.tender__list-item .anketa-section .btn-dark.btn{padding:15px 40px;background:#55555b;color:#fff;border:none;margin-right:15px}.tender__list-item .anketa-section label.photo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.tender__list-item .anketa-section .anketa-zag{border-bottom:none;padding:25px 0;margin-bottom:0}.tender__list-item .anketa-section .anketa-zag .h2{font-weight:700;font-size:17px;text-transform:uppercase;color:#55555b}.tender__list-item .anketa-section .jq-checkbox{vertical-align:0;margin-right:20px}.tender__list-item .anketa-section .check label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tender__list-item .anketa-section .check label span{margin-top:-1px}.tender__list-item .anketa-section .check span{font-size:16px;color:#55555b;font-family:"Proxima Nova"}.tender__list-item .anketa-section .check .jq-checkbox.styler{border:none}.tender__list-item .anketa-section .check .jq-checkbox.styler .jq-checkbox.styler{border:1px solid #c3c3c3}.tender__list-item .anketa-section .anketa-sbmt{min-width:auto;background-color:#fff;text-align:center;width:calc(100% - 70px);padding:0;margin-left:0}.tender__list-item .anketa-section .jq-number.styler{width:100%;padding:0}.tender__list-item .anketa-section .jq-number.styler .jq-number__field{width:100%;-webkit-box-shadow:none;box-shadow:none}.tender__list-item .anketa-section .jq-number.styler .jq-number__field .styler{padding:15px}.tender__list-item .anketa-section .jq-number.styler .jq-number__spin{border:none;-webkit-box-shadow:none;box-shadow:none}.tender__list-item .anketa-section .jq-number.styler .jq-number__spin.minus{background-image:url(/local/templates/a100development/css/../img/svg/ar-down.svg);background-repeat:no-repeat;background-position:center;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-bottom:5px}.tender__list-item .anketa-section .jq-number.styler .jq-number__spin.minus:after{display:none}.tender__list-item .anketa-section .jq-number.styler .jq-number__spin.plus{background-image:url(/local/templates/a100development/css/../img/svg/ar-down.svg);background-repeat:no-repeat;background-position:center;margin-top:5px;margin-right:1px}.tender__list-item .anketa-section .jq-number.styler .jq-number__spin.plus:after{display:none}.tender__list-item .anketa-section .h3{font-size:15px;font-weight:700}.tender__list-item p.val{padding:25px 35px;margin-bottom:0;font-size:15px;line-height:143.69%;color:#696869}.tender__list-item .tender__list-val{background-color:#fafafa;padding:35px 0 35px}.tender__list-item .tender__list-val .btn{padding:16px 20px;margin-left:35px}.tender__list-item .tender__list-val .btn.hide{display:none}.tender__list-item .scroll__container{height:360px;overflow-y:auto;padding:0 35px 35px}@media screen and (max-width:600px){.tender__list-item .scroll__container{padding:10px 15px 25px}}.tender__list-item .scroll__container .btn{margin-top:20px}.tender__list-item .scroll__container .zag{font-weight:500;font-size:14px;color:#55555b;padding:0 0 12px 0}.tender__list-item .scroll__container p{font-size:14px;line-height:143.69%;color:#55555b;margin-bottom:0}.tender__list-item .scroll__container ol{margin-top:0}.tender__list-item .scroll__container .scroll-item{padding-right:110px;padding-bottom:35px}@media screen and (max-width:600px){.tender__list-item .scroll__container .scroll-item{padding-right:5px}}.tender__list-item .scroll__container .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#74bb20}.tender__list-item .scroll__container .mCSB_scrollTools .mCSB_draggerRail{background-color:#eaeaea}.tender__list-item .tender__list-name{padding:18px 0 18px 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #f2f2f2;margin-bottom:-1px;cursor:pointer}.tender__list-item .tender__list-name span{font-weight:500;font-size:19px;color:#4d4d4f;width:calc(100% - 70px);min-height:57px;border-right:1px solid #f2f2f2;line-height:140.5%;padding-top:10px}@media screen and (max-width:600px){.tender__list-item .tender__list-name span{font-size:18px}}.tender__list-item .tender__list-name .icon{stroke:#74bb20;stroke-width:2px;fill:transparent;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;width:20px;margin:0 30px}.tender .tender__list-val__info{font-weight:600;color:#4f4f4f;opacity:.8;text-transform:uppercase;font-size:16px;line-height:1.3;letter-spacing:-.01em;padding:25px 0;margin:0 150px 0 35px;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;text-align:center}.tender .input-btn .input--text{width:calc(100% - 155px)}@media screen and (max-width:600px){.tender .input-btn .input--text{width:100%;margin-bottom:15px}}.tender .input-btn .btn-green{text-transform:uppercase;padding:15.5px}.tender .input--text{padding:15px}.tender .anketa{padding-bottom:226px}.tender .anketa._disable{padding-bottom:0}@media screen and (max-width:990px){.tender .anketa{padding-bottom:0}}.tender .anketa .anketa-sbmt{position:absolute;bottom:0}@media screen and (max-width:990px){.tender .anketa .anketa-sbmt{position:static}}.tender .anketa._disable .anketa-sbmt{display:none}.tender .anketa._disable input{pointer-events:none}.tender .anketa._disable .input--text{color:#333;font-size:15px}.tender .anketa._edit .input--text{color:rgba(130,130,130,.8);font-size:15px}.tender .anketa-item>label{margin-bottom:19px;font-family:"Proxima Nova";font-size:16px;line-height:147%;letter-spacing:-.01em;color:#333}.tender-form{padding-top:40px;border-top:1px solid #55555b}@media screen and (max-width:990px){.tender-form{padding-top:25px}}.tender-form p{color:#4f4f4f;opacity:.8;margin-bottom:20px}.tender-form--noStyle{border-top:0}.tender-form--noStyle .h3,.tender-form--noStyle h3{font-weight:500;font-size:22px;color:#4f4f4f;opacity:.8;margin-bottom:20px}.tender-form--noStyle p{font-size:16px;color:#4f4f4f;opacity:.8}.tender .multiple-styler{width:100%!important;height:auto;padding:0!important;-webkit-border-radius:3px;border-radius:3px;padding:5px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border:1px solid #55555b;border-bottom-color:#55555b;color:#4f4f4f;font-size:16px;-webkit-border-radius:0;border-radius:0}.tender .multiple-styler .ms-drop input[type=checkbox]{margin-top:.2rem;opacity:0}.tender .multiple-styler .ms-choice>span{padding:11px 40px 11px 27px}.tender .multiple-styler .ms-choice{height:47px;padding:0;border:0}.tender .multiple-styler .ms-choice .icon-caret{border:0;width:20px;height:20px;background-image:url(/local/templates/a100development/css/../img/svg/ar-down.svg);background-position:center;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;top:40%}.tender .multiple-styler li label{padding:5px 18px;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:16px;line-height:143.69%;color:#55555b;position:relative;cursor:pointer}@media screen and (max-width:600px){.tender .multiple-styler li label{padding:5px 5px 5px 0}}.tender .multiple-styler li label::before{content:'';width:15px;height:15px;position:absolute;left:0;top:8px;border:1px solid #6b7581;-webkit-border-radius:3px;border-radius:3px;z-index:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media screen and (max-width:600px){.tender .multiple-styler li label::before{left:0}}.tender .multiple-styler li label::after{content:'';opacity:0;width:15px;height:15px;position:absolute;left:0;top:8px;border:1px solid #74bb20;background-color:#74bb20;background-image:url(/local/templates/a100development/css/../img/svg/checked.svg);background-position:center;-webkit-background-size:7px 7px;background-size:7px;background-repeat:no-repeat;-webkit-border-radius:3px;border-radius:3px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media screen and (max-width:600px){.tender .multiple-styler li label::after{left:0}}.tender .multiple-styler li label span{margin-left:10px;font-size:16px;line-height:143.69%;color:#55555b;text-transform:none;max-width:100%;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.tender .multiple-styler li.selected label::before{opacity:0}.tender .multiple-styler li.selected label::after{opacity:1}.tender .scroll-item__descr{font-size:14px;color:#55555b}.required--check .jq-checkbox{pointer-events:none}.tr--input::after,.tr--input::before{z-index:1}.required--select.error .jq-selectbox__select{border-color:#eb5757!important}.required--select.succes .jq-selectbox__select{border-color:#74bb20!important}table .tr--input.error-online::after,table .tr--input.error-online::before,table .tr--input.error::after,table .tr--input.error::before{background-color:#eb5757!important}table .tr--input.error input::-webkit-input-placeholder,table .tr--input.error-online input::-webkit-input-placeholder{color:#eb5757!important}table .tr--input.error input::-moz-placeholder,table .tr--input.error-online input::-moz-placeholder{color:#eb5757!important}table .tr--input.error input::-ms-input-placeholder,table .tr--input.error-online input::-ms-input-placeholder{color:#eb5757!important}table .tr--input.error input::placeholder,table .tr--input.error-online input::placeholder{color:#eb5757!important}table .tr--input.succes::after,table .tr--input.succes::before{background-color:#74bb20!important}.anketa-item.password-first,.anketa-item.password-second{margin-bottom:0}.anketa-item img{margin-top:0}.anketa-item input{padding:13px 17px 13px 17px}.header{position:fixed;height:100vh;width:var(--headerWidth);z-index:999;background-color:#fff}@media screen and (max-width:1180px){.header{width:100%;height:auto;position:relative}}.header__container{position:relative;padding-bottom:120px;height:100%}@media screen and (max-width:1180px){.header__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:0;position:relative}}.header__logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:50px 10px}@media screen and (max-width:1600px){.header__logo{padding:15px 10px}}@media screen and (max-width:1180px){.header__logo{padding:5px 20px;position:absolute;left:0;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.header__logo a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:1180px){.header__logo img{max-width:90px}}.header__phone{text-align:center}@media screen and (max-width:1180px){.header__phone{text-align:right}}@media screen and (max-width:600px){.header__phone{font-size:14px;margin-top:18px}}.header__phone a{display:block}.header__phone a[href^=tel]:hover{color:#74bb20}.header__phone a[href^=tel] span{color:#74bb20}.header__phone a[href^='/']{font-weight:300;font-size:13px;color:#74bb20;text-decoration:underline}@media screen and (max-width:600px){.header__phone a[href^='/']{display:none}}.header__phone a[href^='/']:hover{text-decoration:none}.header__lang{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:50%;padding:5px 0}@media screen and (max-width:1180px){.header__lang{border-right:1px solid #eee;border-bottom:0;padding:0;margin-bottom:0}}@media screen and (max-width:600px){.header__lang{border-right:0;position:absolute;right:-3px;top:19px;width:auto}}.header__lang a{text-transform:uppercase;padding:5px 20px;color:#55555b;font-size:16px}@media screen and (max-width:1440px){.header__lang a{font-size:14px}}@media screen and (max-width:600px){.header__lang a{font-size:12px;padding:0 5px}}.header__lang a.active{color:#74bb20;pointer-events:none}.header__lang a:hover{color:#74bb20}.header__lang a:last-child{border-left:1px solid #282929}.header-menu{padding:10px 35px 0}@media screen and (max-width:1600px){.header-menu{padding-bottom:50px}}@media screen and (max-width:1440px){.header-menu{padding-bottom:30px}}.header-menu__li a{font-weight:300;color:#4f4f4f;padding:12px 0;width:100%}@media screen and (max-width:1600px){.header-menu__li a{padding:8px 0}}.header-menu__li:hover:not(.active) a{color:#74bb20}.header-menu__li.active{pointer-events:none}.header-menu__li.active a{font-weight:600}.header-links{border-top:1px solid #eee;padding:44px 20px 10px}@media screen and (max-width:1600px){.header-links{padding-top:15px}}@media screen and (max-width:1180px){.header-links{padding:0;border:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:50px}}@media screen and (max-width:600px){.header-links{width:100%;padding-right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.header-links .btn{margin-bottom:20px;width:100%;text-align:center}@media screen and (max-width:1440px){.header-links .btn{margin-bottom:10px}}.header-bottom{position:absolute;bottom:0;width:100%;left:0;padding:10px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:1180px){.header-bottom{position:relative;width:auto;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.header-bottom .social-links{width:50%}.header-search{margin-bottom:15px;padding:0 15px 15px;width:100%;border-bottom:1px solid #eee}@media screen and (max-width:1180px){.header-search{display:none}}.header-search form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;height:42px;width:100%}.header-search input[type=text]{padding:10px;padding-left:50px;border:1px solid #f2f2f2;width:100%}.header-search input[type=submit]{width:42px;height:42px;font-size:0;border:0;position:absolute;left:0;top:0;background:0 0;background-image:url(/local/templates/a100development/css/../img/svg/search.svg);background-position:center;background-repeat:no-repeat;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.header-search input[type=submit]:hover{opacity:.7}.header-burger{padding:25px}.header-mob{display:none}@media screen and (max-width:1180px){.header-mob{display:block}}.header-mob__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;top:100%;left:100%;width:100%;z-index:50;background-color:#fff;border-top:1px solid #eee;-webkit-box-shadow:0 10px 7px 2px rgba(0,0,0,.25);box-shadow:0 10px 7px 2px rgba(0,0,0,.25);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.header-mob__container.open{left:0}.header-mob__container .header-menu{border-bottom:1px solid #eee;width:100%}.header-mob__container .btn{margin:40px auto 50px;display:table;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}@media screen and (max-width:600px){.header-mob__container .btn{margin-bottom:15px;margin-top:15px}}.header-mob__container .social-links{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;width:100%;padding:10px 0;border-top:1px solid #eee}.header-mob__container .social-links a{margin-right:10px;border:1px solid #eee;-webkit-box-shadow:0 0 5px 3px rgba(0,0,0,.1);box-shadow:0 0 5px 3px rgba(0,0,0,.1);-webkit-border-radius:50%;border-radius:50%}.header-mob__container .social-links a:last-child{margin-right:0}@media screen and (max-width:1180px){.header-mob__container .header-search{display:block;padding-top:15px}}.footer__container{padding:50px 46px;width:calc(100% - var(--headerWidth));margin-left:auto;background-color:#53565a;font-size:15px;color:#fff}@media screen and (max-width:1180px){.footer__container{width:100%}}@media screen and (max-width:600px){.footer__container{padding:50px 15px;font-size:14px}}.footer__container p{margin-bottom:30px;font-weight:300;line-height:120%}.footer .medialine{opacity:.8;color:#fff;font-weight:300}.footer .medialine span{color:#74bb20;text-decoration:underline}.footer .medialine:hover span{text-decoration:none}.breadcrumbs{width:100%}.bx-breadcrumb{margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:16px 50px;background-color:#fafafa;border:1px solid #eee}@media screen and (max-width:1440px){.bx-breadcrumb{padding:16px 20px}}@media screen and (max-width:600px){.bx-breadcrumb{padding:15px}}.bx-breadcrumb-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.bx-breadcrumb-item span{font-size:12px;line-height:1;text-transform:uppercase;color:#74bb20}.bx-breadcrumb-item a{padding-right:12px;margin-right:12px;position:relative;border-right:1px solid #bdbdbd;line-height:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#55555b}.bx-breadcrumb-item a *{color:#55555b}.bx-breadcrumb-item a:hover{color:#74bb20}.bx-breadcrumb-item a:hover *{color:#74bb20}#nav-icon1,#nav-icon2,#nav-icon3,#nav-icon4{width:29px;height:25px;position:relative;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon1 span,#nav-icon3 span,#nav-icon4 span{display:block;position:absolute;height:1px;width:100%;background-color:#55555b;opacity:1;left:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon3 span:nth-child(1){top:0}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:12px}#nav-icon3 span:nth-child(4){top:23px}#nav-icon3.open span:nth-child(1){top:18px;width:0%;left:50%}#nav-icon3.open span:nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon3.open span:nth-child(4){top:18px;width:0%;left:50%}.jq-selectbox{width:100%}.jq-selectbox.error .jq-selectbox__select{border-color:#eb5757}.jq-selectbox.success .jq-selectbox__select{border-color:#74bb20}.jq-selectbox.opened .jq-selectbox__trigger-arrow{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.jq-selectbox__select{height:auto;padding:11px 40px 11px 27px;border:1px solid #55555b;border-bottom-color:#55555b;-webkit-border-radius:0;border-radius:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;color:#4f4f4f;text-shadow:none;font-size:16px}.jq-selectbox__select-text{color:#4f4f4f;opacity:.8}.jq-selectbox__trigger{border-left:0}.jq-selectbox__trigger-arrow{border:0;width:20px;height:20px;background-image:url(/local/templates/a100development/css/../img/svg/ar-down.svg);background-position:center;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.jq-selectbox__dropdown{margin:0;border:1px solid #55555b;border-top:0;-webkit-border-radius:0;border-radius:0;padding:20px 0}.jq-selectbox__dropdown li{font-size:15px;letter-spacing:-.01em;color:#4f4f4f;opacity:.8;padding:7px 27px}.jq-selectbox__dropdown li:hover{background-color:#74bb20}.jq-checkbox{width:20px;height:20px;-webkit-border-radius:0;border-radius:0;background:0 0;-webkit-box-shadow:none;box-shadow:none}.jq-checkbox.error{border-color:#eb5757}.jq-checkbox.checked{background-color:#74bb20;border-color:#74bb20!important}.jq-checkbox.checked .jq-checkbox__div{width:11px;height:7px;margin:4px 0 0 4px;border-bottom:2px solid #fff;border-left:2px solid #fff}body .jq-radio{width:15px;height:15px;border:1px solid #74bb20;background:0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body .jq-radio.error{border-color:#eb5757!important}body .jq-radio.checked .jq-radio__div{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);width:9px;height:9px;-webkit-box-shadow:none;box-shadow:none;background-color:#74bb20;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin:0}body .jq-radio .jq-radio__div{width:9px;height:9px;-webkit-box-shadow:none;box-shadow:none;background-color:#74bb20;-webkit-border-radius:50%;border-radius:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin:0}.form--style{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:50px 50px 50px 100px;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0}@media screen and (max-width:1440px){.form--style{padding:25px 25px 25px 50px}}@media screen and (max-width:600px){.form--style{padding:20px 15px}}.form--style__bottom{width:100%;padding-top:35px;margin-top:15px;border-top:1px solid #e0e0e0}.form--style__bottom .btn{margin-right:50px}@media screen and (max-width:600px){.form--style__bottom .btn{margin-right:0;width:100%;margin-bottom:5px}}.form-block{width:calc(25% - 50px);margin-right:50px;margin-bottom:30px}@media screen and (max-width:1440px){.form-block{width:calc(25% - 15px);margin-right:15px}}@media screen and (max-width:990px){.form-block{width:calc(33% - 15px)}}@media screen and (max-width:600px){.form-block{width:100%;margin-right:0;margin-bottom:10px}}.form-block.w100{width:100%;margin-right:0}.form-block label{letter-spacing:-.01em;color:#828282;margin-bottom:19px;display:block}.form-block label span{color:#74bb20}.form-block--checkbox label{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.form-block--checkbox label span{width:calc(100% - 50px);margin-left:10px;color:#4f4f4f;opacity:.8;font-size:16px;line-height:140%}.form-block-att{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0 0 30px 0}.form-block-att__left{width:250px;margin:0 100px 0 0;padding:32px 0 0}@media screen and (max-width:990px){.form-block-att__left{width:100%;margin:0 0 20px}}.form-block-att__right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% - 350px);background-color:#fafafa;padding:32px 100px 32px 40px;background-image:url(/local/templates/a100development/css/../img/svg/attachment.svg);background-position:right 32px center;background-repeat:no-repeat;-webkit-background-size:48px 53px;background-size:48px 53px}@media screen and (max-width:1180px){.form-block-att__right{padding:15px 62px 15px 15px;background-position:right 15px top 15px}}@media screen and (max-width:990px){.form-block-att__right{width:100%;padding:15px}}.form-block-att__right-alt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:calc(100% - 350px);padding:32px 40px}@media screen and (max-width:1180px){.form-block-att__right-alt{padding:15px}}@media screen and (max-width:990px){.form-block-att__right-alt{width:100%;padding:0}}.form-block-att__right-alt .input--text{width:calc(100% - 245px);max-width:367px}@media screen and (max-width:990px){.form-block-att__right-alt .input--text{width:calc(100% - 180px);max-width:inherit}}@media screen and (max-width:600px){.form-block-att__right-alt .input--text{width:100%}}.form-block-att .att-name{margin:0 0 16px;font-size:18px;font-weight:500;line-height:144%;color:#333}.form-block-att .att-filename{color:#828282;font-size:16px;line-height:137%;letter-spacing:-.01em}.form-block-att .att-file{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:250px;height:48px;margin:0 30px 0 0;background-color:#74bb20;border:1px solid #74bb20;color:#fff;font-size:15px;line-height:120%;letter-spacing:-.01em;cursor:pointer;text-align:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media screen and (max-width:1180px){.form-block-att .att-file{width:150px}}@media screen and (max-width:600px){.form-block-att .att-file{width:100%;margin:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.form-block-att .att-file:hover{background-color:#fff;color:#74bb20}.form-block-att .att-file--grafit{border-color:#55555b;background-color:#55555b}.form-block-att .att-file--grafit:hover{color:#55555b}.form-block-att .att-file input[type=file]{display:none}.form-block-att .att-text{width:calc(100% - 280px)}@media screen and (max-width:1180px){.form-block-att .att-text{width:calc(100% - 180px)}}@media screen and (max-width:600px){.form-block-att .att-text{width:100%;margin:0 0 15px;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}}.form-block-att .att-text__main{margin:0 0 5px;color:#333;font-size:16px;line-height:22px;letter-spacing:-.01em}@media screen and (max-width:600px){.form-block-att .att-text__main{display:none}}.form-block-att .att-text__sec{color:#333;font-size:14px;line-height:157%;letter-spacing:-.01em;opacity:.7}.form-block--file{padding:15px 0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background-image:url(/local/templates/a100development/css/../img/svg/file.svg);background-repeat:no-repeat;background-position:right center}.form-block--file label{margin:0;cursor:pointer}.form-block--file label:hover .form-file-field{color:#74bb20}.form-block--file input[type=file]{display:none}.form-block--file .form-file-field{display:block;margin:0 0 6px;font-size:15px;font-weight:500;line-height:140%;color:#4d4d4d;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.form-block--file .form-file-name{display:block;font-weight:300;font-size:15px;line-height:140%;color:#4d4d4d}.form-block--file .allowed-formats{display:block;font-weight:300;font-size:15px;line-height:140%;color:#bdbdbd}.input--text{border:1px solid #55555b;padding:15px 27px;font-size:16px;letter-spacing:-.01em;color:#4f4f4f;opacity:.8;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;width:100%}.input--text.error,.input--text.error-online{border-color:#eb5757!important}.input--text.success{border-color:#74bb20!important}.input--text.disabled{border-color:#bdbdbd;background-color:#fafafa;pointer-events:none}.input--text::-webkit-input-placeholder{color:#828282}.input--text::-moz-placeholder{color:#828282}.input--text::-ms-input-placeholder{color:#828282}.input--text::placeholder{color:#828282}.input--text:focus{color:#4f4f4f}.input--text:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 50px #fff;-webkit-text-fill-color:#4f4f4f;font-size:16px!important;line-height:120%!important}.input--text:-internal-autofill-selected{color:#4f4f4f!important;background-color:#fff!important;font-size:16px!important}textarea.input--text{height:120px;resize:none}.a100-captcha{width:185px;height:50px;margin:0 60px 0 0}@media screen and (max-width:1180px){.a100-captcha{width:150px;margin:0 30px 0 0}}@media screen and (max-width:600px){.a100-captcha{width:100%;margin:0 0 20px}}.a100-captcha img{margin:0}.pagination{width:100%;padding:25px 0 75px}@media screen and (max-width:600px){.pagination{padding:0 0 30px}}.pagination__container{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.pagination-link{width:50px;height:30px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:600px){.pagination-link{width:35px}}.pagination-link .icon{stroke:#55555b;stroke-width:2px;fill:transparent;opacity:.8;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;width:5px;height:10px}.pagination-link.disabled{opacity:.3}.pagination-link:hover:not(.disabled){-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.pagination-link:hover:not(.disabled) .icon{opacity:1}.pagination-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:600px){.pagination-list{margin:0 5px}}.pagination-list li{padding:12px 0}.pagination-list li.active{border-top:1px solid #55555b;border-bottom:1px solid #55555b;pointer-events:none}.pagination-list li:hover a{border-color:#55555b}.pagination-list li a{min-width:50px;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;font-weight:300;font-size:15px;color:#55555b;text-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width:600px){.pagination-list li a{min-width:30px}}.pagination-left .pagination__container{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.inform-blck{-webkit-background-size:cover;background-size:cover;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;padding-bottom:25%;min-height:300px;margin-bottom:25px;background-attachment:fixed}@media screen and (max-width:1180px){.inform-blck{background-attachment:initial}}@media screen and (max-width:600px){.inform-blck{min-height:300px;padding-bottom:0;margin-bottom:20px;width:calc(100% + 30px);margin-left:-15px}}.inform-blck::before{content:'';width:100%;height:100%;background-color:#000;opacity:.5;position:absolute;z-index:1;left:0;top:0;-webkit-transition:1.5s;-o-transition:1.5s;transition:1.5s}.inform-blck:hover:before{opacity:.65}.inform-blck__content{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);max-width:100%;z-index:2;width:100%;padding:20px}@media screen and (max-width:600px){.inform-blck__content{position:relative;-webkit-transform:initial;-ms-transform:initial;transform:initial;width:100%;left:auto;top:auto}}.inform-blck__zag{font-weight:700;font-size:22px;line-height:138%;text-align:center;text-transform:uppercase;color:#fff;margin-bottom:30px}@media screen and (max-width:600px){.inform-blck__zag{margin-bottom:15px;font-size:18px}}.inform-blck p{text-align:center;font-size:18px;color:#fff;margin-bottom:15px}@media screen and (max-width:600px){.inform-blck p{font-size:14px}}.inform-blck p:last-child{margin-bottom:0}.inform-blck--sm{padding-bottom:0;height:390px}@media screen and (max-width:600px){.inform-blck--sm{height:auto}}.inform-blck--sm .inform-blck__zag{font-weight:500;font-size:22px}.inform-blck--sm .inform-blck__content{max-width:815px}.inform-blck--sm p{font-size:18px}@media screen and (max-width:600px){.inform-blck--sm p{font-size:14px;line-height:140%}}.mfp-image-holder .mfp-close{right:0;background-color:#fff;-webkit-background-size:20px 20px;background-size:20px;opacity:1;padding:0;background-position:center;top:41px}body .mfp-bg{opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}body .mfp-bg.mfp-ready{opacity:.5}body .mfp-bg.mfp-removing{opacity:0}body .mfp-wrap{opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}body .mfp-wrap.mfp-ready{opacity:1}body .mfp-wrap.mfp-removing{opacity:0}body .mfp-close{top:74px;right:30px;width:31px!important;height:31px!important;font-size:0;background-image:url(/local/templates/a100development/css/../img/svg/close-green.svg)!important;background-repeat:no-repeat;background-position:left center;-webkit-background-size:contain;background-size:contain}@media screen and (max-width:990px){body .mfp-close{width:15px;height:15px;top:10px;right:10px}}.mfp-ready .mfp-content{max-width:1240px}.popup{width:100%;max-width:1240px;position:relative;padding:45px 40px 60px;background-color:#fff;margin:50px auto}@media screen and (max-width:1180px){.popup{padding:30px 30px 40px}}@media screen and (max-width:600px){.popup{margin:0}}@media screen and (max-width:600px){.popup h2{font-size:16px;text-align:center;padding:0 30px}}@media screen and (max-width:600px){.popup p{text-align:center}}.popup .form--style{width:100%;margin:40px 0 0;padding:45px 0 0;border-left:none}@media screen and (max-width:1180px){.popup .form--style{margin:12px 0 0;padding:30px 0 0}}@media screen and (max-width:600px){.popup .form--style{padding:20px 0 0}}.popup .form-block{width:calc(33.33% - 50px)}@media screen and (max-width:1180px){.popup .form-block{width:calc(50% - 15px)}}@media screen and (max-width:600px){.popup .form-block{width:100%;margin:0 0 16px}}.popup .form-block.w66{width:calc(66.66% - 50px)}@media screen and (max-width:1180px){.popup .form-block.w66{width:calc(100% - 15px)}}@media screen and (max-width:600px){.popup .form-block.w66{width:100%}}.popup .form-block.w100{width:100%}.popup .form-block label{font-size:16px}@media screen and (max-width:600px){.popup .form-block label{font-size:13px;margin:0 0 12px}}.popup .input--text{font-size:15px}.popup .hr{width:100%;height:1px;margin:32px 0 56px;background-color:#e0e0e0}@media screen and (max-width:1180px){.popup .hr{margin:10px 0 25px}}.popup .hr--hidden{width:100%;margin:15px 0 0}.popup input[type=submit]{padding:16px 20px;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;text-transform:uppercase}.popup-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.popup-btn .btn-lg{padding:16px 30px}.popup--small--width .mfp-content{max-width:600px}.popup--small{max-width:600px;padding:30px}.popup--small .mfp-close{top:20px;right:20px}.popup--small .hr{margin:10px 0 20px}.popup--small .form-block{margin-bottom:15px}.popup--small .form-block label{margin-bottom:10px}.popup--small .form--style{margin:20px 0 0;padding:20px 0 0}.popup--small p{margin-bottom:0}.mfp-container .contact-map__info-form{display:block;background-color:#fff;padding:20px}.plan{margin-top:40px;background-color:#fafafa}.plan-zag{text-align:center;padding:40px 20px}@media screen and (max-width:600px){.plan-zag{padding:30px 10px}}.plan-zag .h3,.plan-zag h3{font-weight:700;font-size:28px;line-height:110%;color:#55555b}@media screen and (max-width:600px){.plan-zag .h3,.plan-zag h3{font-size:20px}}.plan-filter{padding:0 50px;margin-bottom:40px}@media screen and (max-width:990px){.plan-filter{padding:0 20px}}@media screen and (max-width:600px){.plan-filter{padding:0 10px}}.plan-filter__form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:25px 20px;background-color:#fff}@media screen and (max-width:1600px){.plan-filter__form{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:990px){.plan-filter__form{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.plan-filter__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:5px}@media screen and (max-width:1600px){.plan-filter__item{padding-right:30px;margin-bottom:15px}}@media screen and (max-width:990px){.plan-filter__item{width:calc(50% - 15px);padding-right:0}}@media screen and (max-width:600px){.plan-filter__item{width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.plan-filter__item:last-child{padding-right:0}.plan-filter__item label{font-size:16px;display:block;padding-right:25px}@media screen and (max-width:990px){.plan-filter__item label{font-size:14px;min-width:110px}}@media screen and (max-width:600px){.plan-filter__item label{width:100%;text-align:center;margin-bottom:5px}}.plan-filter__item--select .jq-selectbox__select{padding-right:60px;padding-left:20px}.plan-filter__item--select .jq-selectbox__dropdown{top:49px!important;bottom:auto!important}@media screen and (max-width:990px){.plan-filter__item--dlInput .dl--input{width:calc(100% - 110px)}.plan-filter__item--dlInput .dl--input input{width:50%}}@media screen and (max-width:600px){.plan-filter__item--dlInput .dl--input{width:100%}}.plan-filter__item--check label{cursor:pointer}.plan-filter__item--check span{margin-left:15px}@media screen and (max-width:990px){.plan-filter__item--sbmt{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.plan-genplan{padding-left:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;overflow:hidden;position:relative;min-height:670px}@media screen and (max-width:990px){.plan-genplan{padding-left:0;min-height:1px;padding-bottom:60px;overflow:visible;padding-top:80px}}.plan-genplan__img{width:calc(100% - 490px);background-color:#fff;position:relative;overflow:hidden;padding:115px 90px 55px 55px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}@media screen and (max-width:1440px){.plan-genplan__img{width:calc(100% - 350px);padding:30px}}@media screen and (max-width:990px){.plan-genplan__img{padding:0;width:100%;padding-right:35px}}.plan-genplan__img.open{width:calc(100% - 55px);max-height:100%}.plan-genplan__img[data-zoom-val='1'] .mCSB_scrollTools_horizontal,.plan-genplan__img[data-zoom-val='1'] .mCSB_scrollTools_vertical{opacity:0!important}.plan-genplan__img[data-zoom=off] .plan-genplan__img-zoom{display:none}.plan-genplan__img-zoom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:1px solid #55555b;position:absolute;left:40px;top:30px;z-index:99}@media screen and (max-width:990px){.plan-genplan__img-zoom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:0;left:auto;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.plan-genplan__img-zoom .value{padding:15px 20px;font-size:14px;line-height:140.5%;color:#828282;min-width:290px}@media screen and (max-width:990px){.plan-genplan__img-zoom .value{min-width:1px;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}@media screen and (max-width:990px){.plan-genplan__img-zoom .value{width:27.64px;padding:10px 2px;text-align:center;font-size:12px;border-left:1px solid rgba(85,85,91,.4);border-right:1px solid rgba(85,85,91,.4);background-color:#fff}}.plan-genplan__img-zoom .minus,.plan-genplan__img-zoom .plus{width:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-left:1px solid #55555b;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media screen and (max-width:990px){.plan-genplan__img-zoom .minus,.plan-genplan__img-zoom .plus{width:27.64px;height:27.64px;border:1px solid #55555b}}.plan-genplan__img-zoom .minus:hover,.plan-genplan__img-zoom .plus:hover{background-color:#74bb20}.plan-genplan__img-zoom .minus:hover .icon,.plan-genplan__img-zoom .plus:hover .icon{stroke:#fff}.plan-genplan__img-zoom .minus .icon,.plan-genplan__img-zoom .plus .icon{stroke:#74bb20;width:13px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media screen and (max-width:990px){.plan-genplan__img-zoom .minus{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}@media screen and (max-width:990px){.plan-genplan__img-zoom .plus{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}}.plan-genplan__list{width:490px;background-color:#fff;padding-left:55px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:absolute;left:calc(100% - 490px);height:100%}@media screen and (max-width:1440px){.plan-genplan__list{width:350px;left:calc(100% - 350px)}}@media screen and (max-width:990px){.plan-genplan__list{display:none}}.plan-genplan__list.open{left:calc(100% - 55px)}.plan-genplan__list-toggle{position:absolute;left:0;top:0;height:100%;width:55px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2}.plan-genplan__list-toggle.open .icon{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.plan-genplan__list-toggle .icon{fill:#74bb20;width:30px;height:15px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.plan-genplan__category{background-color:#55555b;position:relative}.plan-genplan__category-item{padding:20px 35px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(255,255,255,.2);position:relative;cursor:pointer;z-index:2;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}@media screen and (max-width:1440px){.plan-genplan__category-item{padding:15px}}.plan-genplan__category-item::before,.plan-genplan__category-item:after{content:'';width:0;height:1px;background-color:#74bb20;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:absolute}.plan-genplan__category-item::before{left:0;top:0}.plan-genplan__category-item::after{bottom:-1px;right:0}.plan-genplan__category-item:hover{background-color:#5e5e63}.plan-genplan__category-item:hover:after,.plan-genplan__category-item:hover:before{width:100%}.plan-genplan__category-item .icon{fill:#fafafa;width:39px;height:39px}@media screen and (max-width:1440px){.plan-genplan__category-item .icon{width:25px;height:25px}}.plan-genplan__category-item .text{max-width:calc(100% - 39px);padding-left:25px}@media screen and (max-width:1440px){.plan-genplan__category-item .text{max-width:calc(100% - 25px);padding-left:15px}}.plan-genplan__category-item .text .name{font-size:14px;text-transform:uppercase;color:#fff;display:block;line-height:120%;margin-bottom:5px}@media screen and (max-width:1440px){.plan-genplan__category-item .text .name{font-size:12px}}.plan-genplan__category-item .text .desc{color:rgba(255,255,255,.5);font-size:14px;line-height:120%}.plan-genplan__category-active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#55555b;border-bottom:1px solid rgba(255,255,255,.2)}.plan-genplan__category-active .plan-genplan__category-item{width:calc(100% - 80px);border-bottom:0}@media screen and (max-width:1440px){.plan-genplan__category-active .plan-genplan__category-item{width:calc(100% - 50px)}}.plan-genplan__category-arrow{width:80px;height:55px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-left:1px solid #fff;cursor:pointer}@media screen and (max-width:1440px){.plan-genplan__category-arrow{width:50px;height:35px}}.plan-genplan__category-arrow.open .icon{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.plan-genplan__category-arrow .icon{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);fill:#74bb20}@media screen and (max-width:1440px){.plan-genplan__category-arrow .icon{width:20px}}.plan-genplan__category-drop{display:none;height:calc((91px * 3) + 40px);overflow:hidden;padding:20px 0;position:absolute;width:100%;top:100%;left:0;background-color:#55555b;z-index:100}.plan-genplan__category-drop .mCSB_inside>.mCSB_container{margin-right:80px}@media screen and (max-width:1440px){.plan-genplan__category-drop .mCSB_inside>.mCSB_container{margin-right:50px}}.plan-genplan__category-drop .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#74bb20;width:4px;-webkit-border-radius:0;border-radius:0}.plan-genplan__category-drop .mCS-dark.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#474751}.plan-genplan__category-drop .mCSB_scrollTools{opacity:1;width:80px}@media screen and (max-width:1440px){.plan-genplan__category-drop .mCSB_scrollTools{width:50px}}.plan-genplan__category-mob{display:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:20px 25px}.plan-genplan__category-mob .name{font-size:15px;text-transform:uppercase;color:#fff}.plan-genplan__category-mob .close{cursor:pointer}.plan-genplan__category-mob .close .icon{width:21.5px;height:21.5px;stroke:#74bb20}.plan-genplan__rooms{padding:20px 0 20px 40px;max-height:calc(670px - 87px);height:100%}@media screen and (max-width:1440px){.plan-genplan__rooms{padding:10px}}.plan-genplan__rooms .mCSB_inside>.mCSB_container{margin-right:24px}.plan-genplan__rooms .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#74bb20;width:4px;-webkit-border-radius:0;border-radius:0;margin:0;margin-left:auto}.plan-genplan__rooms .mCS-dark.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#f2f2f2;margin:0;margin-left:auto}.plan-genplan__rooms .mCSB_scrollTools{opacity:1;width:24px}.plan-genplan__rooms-item{padding:25px 0 25px 10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f2f2f2;position:relative;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;cursor:pointer}@media screen and (max-width:1600px){.plan-genplan__rooms-item{padding:15px 0 15px 10px}}.plan-genplan__rooms-item::before,.plan-genplan__rooms-item:after{content:'';width:0;height:1px;background-color:#74bb20;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:absolute}.plan-genplan__rooms-item::before{left:0;top:0}.plan-genplan__rooms-item::after{bottom:-1px;right:0}.plan-genplan__rooms-item:hover{background-color:rgba(242,242,242,.45)}.plan-genplan__rooms-item:hover:after,.plan-genplan__rooms-item:hover:before{width:100%}.plan-genplan__rooms-item .img{width:77px;height:77px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:1px solid #f2f2f2;margin-right:25px}@media screen and (max-width:1440px){.plan-genplan__rooms-item .img{width:50px;height:50px;margin-right:15px}}.plan-genplan__rooms-item .img img{max-height:100%;max-width:100%}.plan-genplan__rooms-item .text{font-weight:300;font-size:14px;color:#4d4d4f;max-width:calc(100% - 102px)}@media screen and (max-width:1440px){.plan-genplan__rooms-item .text{max-width:calc(100% - 65px)}}.plan-genplan__rooms-item .text b{font-weight:500;font-size:15px}.plan-genplan__roomInfo{position:absolute;width:50%;top:0;left:100%;background-color:#55555b;z-index:150;height:100%;padding:45px 50px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;max-height:670px}@media screen and (max-width:1440px){.plan-genplan__roomInfo{padding:25px;min-width:450px}}@media screen and (max-width:990px){.plan-genplan__roomInfo{width:100%;height:auto;padding:15px;min-width:1px;left:calc(100% + 30px)}}.plan-genplan__roomInfo.open{left:50%}@media screen and (max-width:990px){.plan-genplan__roomInfo.open{left:0}}.plan-genplan__roomInfo-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:22px;border-bottom:1px solid #fff;margin-bottom:30px}@media screen and (max-width:990px){.plan-genplan__roomInfo-head{padding-bottom:10px;margin-bottom:10px}}.plan-genplan__roomInfo-head .name{font-weight:500;font-size:18px;text-transform:uppercase;color:#fff;max-width:calc(100% - 20px)}.plan-genplan__roomInfo-head .close{cursor:pointer}.plan-genplan__roomInfo-head .close .icon{stroke:#74bb20;width:18px;height:18px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.plan-genplan__roomInfo-head .close .icon:hover{opacity:.8}.plan-genplan__roomInfo-body{height:calc(100% - 193px)}@media screen and (max-width:990px){.plan-genplan__roomInfo-body{height:300px;overflow:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:600px){.plan-genplan__roomInfo-body{height:200px}}.plan-genplan__roomInfo-body .mCSB_inside::before{content:'';width:calc(100% - 10px);height:130px;position:absolute;bottom:-5px;left:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(21%,rgba(85,85,91,.2)),color-stop(51%,rgba(85,85,91,.4)),color-stop(71%,rgba(85,85,91,.8)),to(#55555b));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(85,85,91,.2) 21%,rgba(85,85,91,.4) 51%,rgba(85,85,91,.8) 71%,#55555b 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(85,85,91,.2) 21%,rgba(85,85,91,.4) 51%,rgba(85,85,91,.8) 71%,#55555b 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(85,85,91,.2) 21%,rgba(85,85,91,.4) 51%,rgba(85,85,91,.8) 71%,#55555b 100%);z-index:10}.plan-genplan__roomInfo-body .mCSB_container_wrapper{margin:0}.plan-genplan__roomInfo-body .mCSB_inside>.mCSB_container{padding:0;margin-right:150px;padding-bottom:60px}@media screen and (max-width:1440px){.plan-genplan__roomInfo-body .mCSB_inside>.mCSB_container{margin-right:50px}}.plan-genplan__roomInfo-body .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#74bb20;margin-right:0}.plan-genplan__roomInfo-body .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.plan-genplan__roomInfo-body .mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:0;border-radius:0}.plan-genplan__roomInfo-body .mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0;width:4px}.plan-genplan__roomInfo-body .mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px;background:#f2f2f2;opacity:.5;margin-right:0}.plan-genplan__roomInfo-body p{font-size:15px;line-height:152.69%;color:#fff;margin-bottom:20px;width:100%}@media screen and (max-width:990px){.plan-genplan__roomInfo-body p{font-size:13px;margin-bottom:7px}}.plan-genplan__roomInfo-body img{max-width:30%;margin-right:10px;display:inline-block;margin-bottom:25px}@media screen and (max-width:990px){.plan-genplan__roomInfo-body img{margin-right:2.5%}}.plan-genplan__roomInfo-footer{padding-top:50px;position:absolute;bottom:55px;left:50px;z-index:5}@media screen and (max-width:990px){.plan-genplan__roomInfo-footer{position:relative;bottom:auto;left:auto;padding:20px 0}}.svg-card__overflow{overflow:auto}.svg-card__overflow .mCSB_container_wrapper{margin:0}.svg-card__overflow .mCSB_container_wrapper>.mCSB_container{padding:0}.svg-card__overflow .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#74bb20}.svg-card__overflow .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{margin:0}.svg-card__overflow .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.svg-card__overflow .mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:0;border-radius:0}.svg-card__overflow .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:0}.svg-card__overflow .mCSB_scrollTools.mCSB_scrollTools_horizontal{height:4px}.svg-card__overflow .mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.svg-card__overflow .mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0;width:4px}.svg-card__overflow .mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.svg-card__overflow .mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#f2f2f2}.svg-card__img{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.svg-card__img .svg-map{position:absolute;left:0;top:0;width:100%;height:100%}.svg-card__img .svg-map a path{opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;fill:#74bb20}.svg-card__img .svg-map a:hover path{opacity:.5}.svg-card__img .svg-map a[data-busy='1'].show path{opacity:.5;fill:red}.svg-card__img .svg-map a[data-busy='1'].show.active path{opacity:.8}.svg-card__img .svg-map a.active path{opacity:.5}.svg-card__img img{width:100%}.dl--input{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.dl--input::before{content:'';width:1px;height:60%;position:absolute;left:50%;top:20%;background-color:#74bb20;z-index:2}.dl--input input{width:130px;font-size:15px}@media screen and (max-width:1600px){.dl--input input{width:85px}}.dl--input input:first-child{border-right:0}.dl--input input:last-child{border-left:0}.plan-genplan__list--mob{position:absolute;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media screen and (max-width:600px){.plan-genplan__list--mob{left:0;width:100%}}.plan-genplan__list--mob .plan-genplan__category,.plan-genplan__list--mob .plan-genplan__rooms{display:none}.plan-genplan__list--mob .plan-genplan__category{width:100%;position:absolute;left:0;top:100%;z-index:150;background-color:#fafafa;padding-bottom:20px;-webkit-box-shadow:7px 12px 8px 7px rgba(0,0,0,.15);box-shadow:7px 12px 8px 7px rgba(0,0,0,.15)}.plan-genplan__list--mob .plan-genplan__category .plan-genplan__category-mob{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.plan-genplan__list--mob .plan-genplan__category .plan-genplan__category-mob .name{color:#55555b;max-width:calc(100% - 30px)}.plan-genplan__list--mob .plan-genplan__category .plan-genplan__category-drop{display:block;position:relative;top:auto;overflow:auto;height:310px;padding:0;background-color:#fafafa;padding-right:65px}.plan-genplan__list--mob .plan-genplan__category .plan-genplan__category-item{padding:25px;border-bottom:1px solid #e0e0e0}.plan-genplan__list--mob .plan-genplan__category .plan-genplan__category-item:hover{background-color:#fafafa}.plan-genplan__list--mob .plan-genplan__category .plan-genplan__category-item .icon{fill:#55555b}.plan-genplan__list--mob .plan-genplan__category .plan-genplan__category-item .name{font-weight:500;font-size:13px;line-height:140.5%;text-transform:uppercase;color:#55555b}.plan-genplan__list--mob .plan-genplan__category .plan-genplan__category-item .desc{font-size:14px;line-height:140.5%;color:#55555b}.plan-genplan__category--mob,.plan-genplan__rooms--mob{width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer}.plan-genplan__category--mob .img,.plan-genplan__rooms--mob .img{width:35px;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.plan-genplan__category--mob .img .icon,.plan-genplan__rooms--mob .img .icon{width:10px;height:10px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.plan-genplan__category--mob span,.plan-genplan__rooms--mob span{font-size:12px;line-height:120.5%;text-align:center;text-transform:uppercase;color:#fff;width:calc(100% - 35px);padding:12px 5px}.plan-genplan__category--mob{background-color:#55555b}.plan-genplan__category--mob .img{border-left:1px solid rgba(255,255,255,.2)}.plan-genplan__category--mob .img .icon{fill:#74bb20}.plan-genplan__rooms--mob{background-color:#74bb20;color:#fff}.plan-genplan__rooms--mob .img{border-left:1px solid rgba(255,255,255,.2)}.plan-genplan__rooms--mob .img .icon{fill:#fff}.plan-genplan__list--mob .plan-genplan__rooms{width:100%;position:absolute;left:0;top:100%;z-index:150;background-color:#fafafa;padding:0;padding-bottom:20px;z-index:150;height:auto;-webkit-box-shadow:7px 12px 8px 7px rgba(0,0,0,.15);box-shadow:7px 12px 8px 7px rgba(0,0,0,.15)}.plan-genplan__list--mob .plan-genplan__rooms .plan-genplan__rooms-list{height:310px;overflow:auto;padding:0 65px 0 15px}.plan-genplan__list--mob .plan-genplan__rooms .plan-genplan__category-mob{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.plan-genplan__list--mob .plan-genplan__rooms .plan-genplan__category-mob .name{color:#55555b;max-width:calc(100% - 30px)}.plan-genplan__category--mob{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.plan-genplan__category--mob.open{background-color:#474751}.plan-genplan__category--mob.open .icon{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.plan-genplan__rooms--mob{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.plan-genplan__rooms--mob.open{background-color:#61a70e}.plan-genplan__rooms--mob.open .icon{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.plan-genplan__list--mob{display:none}@media screen and (max-width:990px){.plan-genplan__list--mob{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.request-arenda{margin-bottom:50px}.request-arenda__zag{font-weight:700;font-size:28px;line-height:110%;color:#fff;margin-bottom:25px}@media screen and (max-width:600px){.request-arenda__zag{font-size:22px}}.request-arenda__head{background-color:#74bb20;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:35px 95px 35px 45px}@media screen and (max-width:1440px){.request-arenda__head{padding:35px 30px}}@media screen and (max-width:600px){.request-arenda__head{padding:20px 15px}}.request-arenda__head-content{width:calc(100% - 300px)}@media screen and (max-width:600px){.request-arenda__head-content{width:100%}}.request-arenda__head-select{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:35px}@media screen and (max-width:600px){.request-arenda__head-select{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.request-arenda__head-select .jq-selectbox{width:auto;margin-right:40px}@media screen and (max-width:600px){.request-arenda__head-select .jq-selectbox{width:100%;margin-right:0;margin-bottom:15px}}.request-arenda__head-select .jq-selectbox__select{border:0;border-bottom:1px solid #fff;padding:0 30px 5px 0}.request-arenda__head-select .jq-selectbox__select-text{color:#fff;font-weight:300;font-size:16px;opacity:1}.request-arenda__head-select .jq-selectbox__dropdown{background-color:#74bb20;border:1px solid rgba(255,255,255,.51);margin-top:5px;padding:0;width:auto}.request-arenda__head-select .jq-selectbox__dropdown li{color:#fff;opacity:1}.request-arenda__head-select .jq-selectbox__dropdown li:hover{background-color:#8cdc2c}.request-arenda__head-select .jq-selectbox__dropdown li.selected{background-color:#80ce24}.request-arenda__head-select .jq-selectbox__trigger{width:15px}.request-arenda__head-select .jq-selectbox__trigger-arrow{top:6px;right:0;-webkit-background-size:12px 12px;background-size:12px;background-image:url(/local/templates/a100development/css/../img/svg/ar-down--w.svg)}.request-arenda__head-select .jq-selectbox.disabled{opacity:.5;pointer-events:none}.request-arenda__head-select .jq-selectbox.disabled .jq-selectbox__select{background-color:transparent;border-color:#fff}.request-arenda__head-text{font-size:16px;color:#fff;max-width:815px}@media screen and (max-width:600px){.request-arenda__head-text{font-size:14px}}.request-arenda__head-count{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:300px}@media screen and (max-width:600px){.request-arenda__head-count{width:100%;margin-top:30px}}.request-arenda__head-count .step{width:50px;text-align:center;font-weight:500;font-size:28px;line-height:110%;color:#fff}.request-arenda__head-count .line{width:calc(100% - 100px);height:1px;background-color:#fff}.request-arenda__head-count .all-step{width:50px;text-align:center;font-weight:500;font-size:28px;line-height:110%;color:#fff}.request-arenda__body{display:none;background-color:#55555b;padding:55px 50px 80px}@media screen and (max-width:1440px){.request-arenda__body{padding:35px 30px 50px}}@media screen and (max-width:600px){.request-arenda__body{padding:20px 15px}}.request-arenda__body.first{display:block}.request-arenda__form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.request-arenda__form-zag{width:100%;font-size:16px;color:#fff;margin-bottom:50px}.request-arenda__form-item{margin-right:40px;width:calc(25% - 40px);margin-bottom:45px}@media screen and (max-width:1440px){.request-arenda__form-item{width:calc(33.33% - 40px);margin-bottom:30px}}@media screen and (max-width:990px){.request-arenda__form-item{width:calc(50% - 40px)}}@media screen and (max-width:600px){.request-arenda__form-item{width:100%;margin-right:0;margin-bottom:15px}}.request-arenda__form-item .input--text{background-color:#fff;opacity:1;font-size:15px}.request-arenda__form-item .jq-selectbox__select{background-color:#fff;font-size:15px}.request-arenda__form-item label{font-size:16px;color:#fafafa;display:block;margin-bottom:15px}@media screen and (max-width:1440px){.request-arenda__form-item label{margin-bottom:10px}}@media screen and (max-width:600px){.request-arenda__form-item label{font-size:14px}}.request-arenda__form-item label span{color:#74bb20}.request-arenda__form-item textarea{background-color:#fff;border:1px solid #55555b;height:107px;padding:14px 17px;font-size:15px;color:#828282;width:100%;resize:none}.request-arenda__form-item textarea .error-online,.request-arenda__form-item textarea.error{border-color:#eb5757}.request-arenda__form-item textarea.success{border-color:#74bb20}.request-arenda__form-item .dl--input{width:100%}.request-arenda__form-item .dl--input input{width:50%}.request-arenda__form-item__check label{cursor:pointer}.request-arenda__form-item__check label .jq-checkbox{background-color:#fff}.request-arenda__form-item__check label .jq-checkbox.checked{background-color:#74bb20}.request-arenda__form-item__check label span{font-size:16px;color:#fafafa;margin-left:25px}@media screen and (max-width:600px){.request-arenda__form-item__check label span{font-size:14px}}.request-arenda__form-column.lenght--3{width:33.33%;padding:0 38px;position:relative}@media screen and (max-width:1440px){.request-arenda__form-column.lenght--3{width:50%}}@media screen and (max-width:990px){.request-arenda__form-column.lenght--3{width:100%;padding:0}}.request-arenda__form-column.lenght--3::before{content:'';width:1px;height:80%;position:absolute;top:0;right:0;background-color:#fff;opacity:.1}.request-arenda__form-column.lenght--3:first-child{padding-left:0}.request-arenda__form-column.lenght--3:last-child{padding-right:0}.request-arenda__form-column.lenght--3:last-child:before{content:none}@media screen and (max-width:1440px){.request-arenda__form-column.lenght--3:nth-child(odd){padding-left:0;padding-right:38px}}@media screen and (max-width:990px){.request-arenda__form-column.lenght--3:nth-child(odd){padding-right:0}}@media screen and (max-width:1440px){.request-arenda__form-column.lenght--3:nth-child(odd):before{content:''}}@media screen and (max-width:990px){.request-arenda__form-column.lenght--3:nth-child(odd):before{content:none}}@media screen and (max-width:1440px){.request-arenda__form-column.lenght--3:nth-child(even){padding-right:0}.request-arenda__form-column.lenght--3:nth-child(even):before{content:none}}.request-arenda__form-column.lenght--3 .request-arenda__form-item{width:100%}.request-arenda__form-column.lenght--4{width:25%;padding:0 38px;position:relative}@media screen and (max-width:1440px){.request-arenda__form-column.lenght--4{width:50%}}@media screen and (max-width:600px){.request-arenda__form-column.lenght--4{padding:0;width:100%}.request-arenda__form-column.lenght--4:before{content:none!important}}.request-arenda__form-column.lenght--4::before{content:'';width:1px;height:80%;position:absolute;top:0;right:0;background-color:#fff;opacity:.1}.request-arenda__form-column.lenght--4:first-child{padding-left:0}.request-arenda__form-column.lenght--4:last-child{padding-right:0}.request-arenda__form-column.lenght--4:last-child:before{content:none}@media screen and (max-width:1440px){.request-arenda__form-column.lenght--4:nth-child(even){padding-left:0}}@media screen and (max-width:1440px){.request-arenda__form-column.lenght--4:nth-child(odd):before{content:none}}.request-arenda__form-column.lenght--4 .request-arenda__form-item{width:100%}.request-arenda__footer{padding:20px 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:990px){.request-arenda__footer{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.request-arenda__footer .btn{margin-right:15px}@media screen and (max-width:990px){.request-arenda__footer .btn{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}.request-arenda__footer .btn-img{text-transform:none;padding:17px 27px}.request-arenda__footer .btn-img:hover .icon{-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px)}.request-arenda__footer .btn-img .icon{margin-left:15px;margin-right:0;width:13px;height:10px}.request-arenda__footer-check{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:14px}.request-arenda__footer-check label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:990px){.request-arenda__footer-check{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:20px;width:100%}}.request-arenda__footer-check span{margin-left:10px;width:calc(100% - 30px)}@media screen and (max-width:600px){#select-form-wrap{width:100%}}.list-worker{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding-top:25px;padding-bottom:130px}@media screen and (max-width:600px){.list-worker{width:100%;min-width:100%}}.list-worker__zag{padding-bottom:50px;width:100%}.list-worker__zag .h3,.list-worker__zag h3{font-size:18px;line-height:138%;text-align:center;text-transform:uppercase;color:#333;margin-bottom:15px}.list-worker__zag p{max-width:1000px;font-weight:300;font-size:16px;text-align:center;color:#55555b;margin:0 auto;opacity:.8}.list-worker__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.worker-item{width:33.33%;padding:22px 35px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;min-height:210px}@media screen and (max-width:1600px){.worker-item{width:50%}}@media screen and (max-width:990px){.worker-item{width:100%}}@media screen and (max-width:600px){.worker-item{padding:15px}}.worker-item::after,.worker-item::before{content:'';width:0;height:1px;position:absolute;left:0;top:0;background-color:#74bb20;-webkit-transition:.7s;-o-transition:.7s;transition:.7s}.worker-item::after{top:auto;bottom:0}.worker-item:nth-child(even){background-color:#fafafa}@media screen and (max-width:1440px){.worker-item:nth-child(even){background-color:initial}}@media screen and (max-width:800px){.worker-item:nth-child(even){background-color:#fafafa!important}}@media screen and (max-width:1440px){.worker-item:nth-child(4n+2){background-color:#fafafa}}@media screen and (max-width:800px){.worker-item:nth-child(4n+2){background-color:initial}}@media screen and (max-width:1440px){.worker-item:nth-child(4n+3){background-color:#fafafa}}@media screen and (max-width:800px){.worker-item:nth-child(4n+3){background-color:initial}}.worker-item:hover .worker-item__img{padding:0}@media screen and (max-width:600px){.worker-item:hover .worker-item__img .img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}}.worker-item:hover .link-transform{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.worker-item:hover:after,.worker-item:hover:before{width:100%}.worker-item__img{overflow:hidden;width:175px;position:absolute;left:0;top:0;padding:22px 0 22px 35px;height:100%;-webkit-transition:.7s;-o-transition:.7s;transition:.7s}@media screen and (max-width:600px){.worker-item__img{width:100%;position:relative;height:auto;padding:0;margin-bottom:15px}}.worker-item__img .img{height:100%;width:100%;background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}@media screen and (max-width:600px){.worker-item__img .img{padding-bottom:125%}}.worker-item__text{width:100%;padding-left:175px;position:relative;padding-bottom:50px}@media screen and (max-width:600px){.worker-item__text{padding-bottom:0}}.worker-item__text .link-transform{-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:.6s;-o-transition:.6s;transition:.6s;position:absolute;left:175px;bottom:0;white-space:nowrap;opacity:0}@media screen and (max-width:990px){.worker-item__text .link-transform{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@media screen and (max-width:600px){.worker-item__text .link-transform{padding:10px 15px;position:relative;left:auto;margin-top:30px}}@media screen and (max-width:600px){.worker-item__text{padding-left:0}}.worker-item__name{font-weight:500;font-size:18px;text-transform:uppercase;color:#4d4d4f;margin-bottom:20px}.worker-item__position{font-size:15px;color:#828282;line-height:125%}.worker{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:40px}@media screen and (max-width:600px){.worker{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.worker__img{width:36%}@media screen and (max-width:600px){.worker__img{width:100%;margin-bottom:20px}}.worker__img img{margin:0;width:100%}.worker__text{padding-left:40px;width:64%}@media screen and (max-width:600px){.worker__text{width:100%;padding-left:0}}.worker__text .name{font-weight:700;font-size:28px;text-transform:uppercase;color:#4d4d4f;margin-bottom:15px}.worker__text .position{font-size:16px;color:#828282;border-bottom:1px solid #74bb20;padding-bottom:50px;margin-bottom:50px}@media screen and (max-width:990px){.worker__text .position{padding-bottom:20px;margin-bottom:20px}}.history-list{padding-left:60px;position:relative}.history-list::before{content:'';width:1px;height:calc(100% - 300px);position:absolute;left:15px;top:75px;background-color:#74bb20}.history-list__item{margin-bottom:35px;position:relative}@media screen and (max-width:600px){.history-list__item{margin-bottom:20px}}.history-list__item:hover:before{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.history-list__item:last-child:after{content:'';width:6px;background-color:#fff;position:absolute;left:-47px;height:calc(100% - 83px);bottom:0}.history-list__item::before{content:'';width:16px;height:16px;background-color:#74bb20;position:absolute;top:67px;left:-52.5px;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;z-index:10}.history-list__item-date{font-weight:700;font-size:96px;text-transform:uppercase;color:#f2f2f2;line-height:1.5}@media screen and (max-width:600px){.history-list__item-date{font-size:50px}}.history-list__item-name{font-weight:500;font-size:18px;text-transform:uppercase;color:#4d4d4f;margin-bottom:35px;line-height:1.4}@media screen and (max-width:600px){.history-list__item-name{margin-bottom:15px}}.history-list__item-p{font-weight:300;font-size:15px;color:#4d4d4f;line-height:1.4}
/* End */


/* Start:/local/templates/a100development/css/custom.css?174619181436635*/
div#project-block {
  width: 100%;
}

.form-block .btn-green{
  padding: 10px 40px;
}
  /* форма подписки в новостях */

#subskr-form .msg-form {
  color: #74bb20;
}

#subskr-form .msg-form.err {
  color: #bb2020;
}

#subskr-form .msg-form.hide {
  display: none;
}

/* форма подписки в новостях */

img.mfp-img {
  max-height: 100vh !important;
}

.about-awards__item img {
  border: 3px solid #55555b;
}

.mfp-iframe-holder .mfp-close,
.mfp-image-holder .mfp-close {
  right: 0px;
}

.contact-map__info-list li .name {
  width: 120px;
}

.career-vacancy__tab p {
  margin-bottom: 10px;
}

.gray-text--bg p {
  font-size: 22px;
  line-height: 140%;
  color: #55555b;
  margin-bottom: 25px;
  width: 100%;
}

.gray-text--bg::before {
  z-index: -1;
}

.gray-text--bg {
  padding-bottom: 0;
}

/* доработки по стилям */

.career-vacancy__tab .name span:not(.price) {
  /*width: calc(100% - 100px);*/
  width: 100%;
}

.form-block--file {
  border-top: 0;
}

.result_text {
  padding-top: 0;
  margin: 0 auto;
}

.text-caption-img::before {
  content: "";
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0.5;
  position: absolute;
  z-index: 1;
  left: 0;
  top: 0;
  -webkit-transition: 1.5s;
  -o-transition: 1.5s;
  transition: 1.5s;
}

.text-caption-content {
  z-index: 3;
  position: relative;
}

.career-develop__gallery {
  z-index: 5;
}

.project-item__content .name {
  font-size: 18px;
}

.text-caption-content h2 {
  font-weight: bold;
}

.text-caption-content p {
  font-weight: 400;
}

.press-info__link {
  border-top: 0;
}

.p-t_0 {
  padding-top: 0;
}

.career-vacancy__list-item li .price {
  padding-right: 20px;
  padding-left: 10px;
}

.vacancy-list__item-name {
  height: 60px;
}

.vacancy-list__item .btn-green{
  color: #fff;
  background-color: #74BB20;
}

.vacancy-list__item-price {
  height: 20px;
}

.contact-map__info-list {
  border-bottom: 0;
}

.press-download {
  border-bottom: 1px solid #f2f2f2;
  padding-bottom: 32px;
}

@media screen and (max-width: 990px) {
  .press-download {
    border-bottom: 0;
    padding-bottom: 0;
  }
}

.ml-10 {
  margin-left: 10px;
}

.mp-ms__item-name {
  width: calc(85% - 8px);
}

.career-coorp__item.career-coorp__item--bottom {
  width: 100%;
}

/* end доработки по стилям */

.text__container h1:last-child {
  margin-bottom: 0;
}

.text__container + .text__container {
  padding-top: 0;
}

/* start страница сотрудники */

.group_item h3 {
  margin: 40px 0;
}

.group_item {
  width: 100%;
}

/* end страница сотрудники */

/**/

.header-bottom {
  position: relative;
  /* bottom: 0;
    width: 100%;
    left: 0;
    padding: 10px 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;*/
}

.header-bottom .social-links {
  width: 50%;
  /*display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;*/
}

.header__lang {
  width: 32%;
  /*display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    width: 50%;
    padding: 5px 0;*/
}

.header-overflow .header__logo {
  padding: 0 10px;
}

.header-overflow .header-menu__li a {
  padding: 5px 0;
}

.menu-trigger {
  display: flex;
  gap: 10px;
  align-items: center;
}

.menu-trigger > a {
  max-width: max-content;
}

.menu-wrap {
  padding: 0 20px;
}

.menu-wrap {
  display: grid;
  grid-template-rows: 0fr;
  overflow: hidden;
  transition: .3s;
}


.menu-wrap .menu-wrap__inner {
  min-height: 0px;
}
.menu-trigger__arr {
  display: block;
  padding: 4px;
  width: 27px;
  height: 18px;
  background-size: 19px 10px;
  background-repeat: no-repeat;
  background-position: center;
  transform: scale(1, -1);
  cursor: pointer;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='10' viewBox='0 0 19 10' fill='none'%3E%3Cpath d='M18 9.5L9.5 0.999999L1 9.5' stroke='%23754F4F' stroke-linecap='round'/%3E%3C/svg%3E");
}

li.header-menu__li.drop .menu-trigger__arr {
  transform: scale(1,1);
}

.header-menu__li:hover:not(.active) .menu-wrap a {
  color: #4F4F4F;
}
.header-menu__li:hover:not(.active) .menu-trigger a {
  color: #4F4F4F;
}
.menu-wrap a:hover {
  color: #74BB20 !important;
}

.menu-trigger:hover a {
  color: #74BB20 !important;
}


.drop .menu-wrap {
  grid-template-rows: 1fr;
}

.menu-trigger:hover .menu-trigger__arr {
  filter: invert(58%) sepia(78%) saturate(438%) hue-rotate(45deg) brightness(95%) contrast(92%);
}

.career-vacancy {
  position: relative;
}

.career-logo {
  width: 25%;
  max-width: 340px;
  position: absolute;
  top: 0;
  left: 14%;
}

@media screen and (max-width: 1440px) {
  .career-logo {
    left: 0;
  }
}

@media screen and (max-width: 990px) {
  .career-logo {
    width: 30%;
    left: 0;
  }
}
@media screen and (max-width: 600px) {
  .career-vacancy {
    padding-top: 0;
  }
  .career-logo {
    position: static;
    margin: 0 auto;
    width: 35%;
  }
}
.vacancy_btn {
  width: 100%;
}
.vacancy_btn a.btn {
  display: inline-block;
  margin-top: 10px;
  padding: 15px 20px;
  padding-bottom: 40px;

}

.vacancy_btn a.btn-outer {
  border: solid 1px #74bb20;
}

/*09.11.2021*/
/*cookie*/
.cookie {
  background-color: #000;
  width: 100%;
  /*margin-left: -40px;*/
  z-index: 9999999999;
  transition: 0.5s;
  box-shadow: 0px 0px 5px 0px rgb(50 50 50 / 75%);
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  /*top: 0;*/
  height: 35px;
}
.cookie._hidden {
  top: -50px;
  height: 0;
  padding: 0;
}
.cookie-info {
  font-size: 12px;
  color: #fff;
  margin-right: 20px;
  max-width: 900px;
}
.cookie-info a {
  color: #fff;
  line-height: 1.2;
  border-bottom: 1px solid #fff;
  transition: 0.3s;
}
.cookie-info a:hover {
  color: #cfcfcf;
  border-color: #cfcfcf;
}
.cookie-btn {
  padding: 2px 10px;
  background-color: #fff;
  color: #000;
  font-size: 12px;
  transition: 0.3s;
  border-radius: 5px;
  text-transform: uppercase;
  line-height: 1.2;
}
.cookie-btn:hover {
  color: #fff;
  background-color: #000;
  /*border-color: #fff;*/
}
.cookie-text {
  max-width: 130rem;
}
@media screen and (max-width: 1180px) {
  .cookie {
    flex-wrap: wrap;
    justify-content: center;
  }
}
@media screen and (max-width: 990px) {
  .cookie {
    margin-left: 0;
    width: 100%;
  }
}
@media screen and (max-width: 800px) {
  .cookie-info {
    line-height: 1.4;
    max-width: 370px;
  }
}
@media screen and (max-width: 600px) {
  .cookie {
    justify-content: left;
    position: fixed;
    top: 0;
  }
}
@media screen and (max-width: 550px) {
  .cookie {
    height: 55px;
    padding-left: 5px;
  }
  .cookie-info {
    margin-bottom: 5px;
    font-size: 10px;
  }
  .cookie-btn {
    font-size: 10px;
    line-height: 1.4;
    margin-bottom: 5px;
  }
}

.link-style-green {
  color: #74bb20;
}

form .error input {
  border-color: #d12d2f;
}

/*-----13.04.2022-----*/
.career-logo {
  position: initial;
  width: 33.33%;
}
.career-logo._brand {
  max-width: 250px;
}
.career-vacancy .career-vacancy__container {
  margin-top: 40px;
}
.career-vacancy {
  display: flex;
  flex-wrap: wrap;
  align-content: center;
  justify-content: center;
}
.career-vacancy h3 {
  width: 33.33%;
  padding: 0 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 0;
}
@media screen and (max-width: 1440px) {
  .career-vacancy h3 {
    margin-bottom: 0;
  }
}
@media screen and (max-width: 1180px) {
}
@media screen and (max-width: 990px) {
  .career-logo {
    width: calc(50% - 10px);
    order: 1;
    margin-bottom: 20px;
  }
  .career-vacancy {
    justify-content: space-between;
  }
  .career-vacancy h3 {
    width: 100%;
    order: 2;
    margin-bottom: 40px;
  }
  .career-vacancy .career-vacancy__container {
    order: 3;
    margin-top: 0;
  }

  .career-vacancy .career-vacancy__btn {
    order: 4;
  }
}
@media screen and (max-width: 600px) {
  .career-logo {
    width: 100%;
  }
}
#panel {
  z-index: 9999;
}

.header-links {
  padding: 44px 5px 10px;
}

@media screen and (min-width: 991px) {
  .about-leader__container {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    margin-bottom: 57px;
  }

  .about-leader__text {
    position: relative;
    width: auto;
    height: auto;
    min-height: 100%;
    order: 1;
  }

  .about-leader__text .arrow-right {
    left: 150%;
  }

  .about-leader__img {
    width: auto;
    margin: 0;
    order: 2;
  }

  .about-leader__img::before {
    width: 50%;
    left: 50%;
  }
}


.text-page .table {
    max-width: 100%;
    overflow: auto;
    font-weight: 400
}

.text-page table.table {
    width: 100%;
    border-collapse: collapse
}

.text-page table.table td,.text-page table.table th {
    border: 1px solid #ebebeb;
    padding-left: 30px;
    padding-right: 30px;
    text-align: left
}

.text-page table.table th {
    padding-top: 13px;
    padding-bottom: 13px;
    font-weight: 500
}

.text-page table.table td {
    padding-top: 20px;
    padding-bottom: 27px
}

.career-coorp__item .career-coorp__item-content:hover{
  overflow: auto;
}

.conditions_bottom_10{
  margin-bottom: 10px!important;
}
.conditions_top_10{
  margin-top: 10px!important;
}
.conditions_bottom_1{
  margin-bottom: 1px!important;
}
.conditions_top_1{
  margin-top: 1px!important;
}

.footer_another_logo{
  width: 90px;
}

.new-fields {
  width: 100%;
}

.custom-select__wrap {
  width: 526px;
  max-width: 100%;
  position: relative;
}

.new-fields .new-fields__subtitle {
  color: #55555B;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-transform: uppercase;
  margin-bottom: 28px;
}

.btn.btn-blocked {
  pointer-events: none;
  cursor: default;
}

.new-fields .new-fields__subtitle span {
  color: #90C94D;
}

.new-fields .custom-select__label {
  color: #333;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  margin-bottom: 12px;
}

.hidden-custom-input {
  opacity: 0;
  position: relative;
}
.hidden-custom-input input {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
}


.hidden-custom-input.error ~ .custom-select .custom-select__trigger {
  border-color: #EB5757;
}

.hidden-custom-input.succes ~ .custom-select .custom-select__trigger {
  border-color: #74BB20;
}


.custom-select {
  margin-bottom: 38px;
  position: relative;
  z-index: 1;
  user-select: none;
}


.custom-select__reset {
  position: absolute;
  padding: 13px 32px;
  color:  #828282;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  transition: color .3s;
  color: transparent;
  user-select: none;
  pointer-events: none;
  visibility: hidden;
  left: 100%;
  bottom: 5px;
  width: max-content;
}

.custom-select.checked .custom-select__reset {
  pointer-events: all;
  visibility: visible;
  color: #828282;
}

.custom-select.checked .custom-select__reset:hover {
  color: #90C94D;
  text-decoration: none;
}

.custom-select.checked .custom-select__trigger_text {
  color: #55555B;
}

.custom-select.checked .custom-select__trigger {
  border-color: #90C94D;
}

.custom-select.drop .custom-select__block {
  grid-template-rows: 1fr;
}

.custom-select.drop {
  z-index: 2;
}

.custom-select.drop .custom-select__inner {
  border: 1px solid #55555B;
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.10);
}

.custom-select.drop .custom-select__trigger::after {
  transform: scale(1, -1) translateY(50%);
}

.custom-select__trigger {
  width: 100%;
  height: 56px;
  border: 1px solid #77777C;
  background: #FFF;
  display: flex;
  align-items: center;
  padding: 15px;
  position: relative;
  cursor: pointer;
}

.custom-select__trigger::after {
  content: "";
  position: absolute;
  right: 15px;
  top: 50%;
  transform: translateY(-50%);
  background: white;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M16.25 7.5L10 13.75L3.75 7.5' stroke='%2355555B' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.custom-select__trigger_text {
  overflow: hidden;
  color: #9F9F9F;
  text-overflow: ellipsis;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.custom-select__block {
  position: absolute;
  left: 0;
  top: calc(100% + 4px);
  width: 100%;
  display: grid;
  grid-template-rows: 0fr;
  overflow: hidden;
  transition: .1s;
  z-index: 2;
  background: white;
}

.custom-select__inner {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  background: #FFF;
  max-height: 190px;
  overflow-y: auto;
  min-height: 0px;
  transition: .1s;
  border: 1px solid transparent;
}

.custom-select__inner::-webkit-scrollbar {
   width: 10px;
   height: 0;
   background: transparent;
}

.custom-select__inner::-webkit-scrollbar-thumb {
   border-radius: 100%;
  border-radius: 0;
   background: #90C94D;
  border: 2px solid white;
 }

.custom-select__inner::-webkit-scrollbar-corner {
   background: transparent;
 }

.custom-select__item {
  position: relative;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 140%;
  cursor: pointer;
}

.custom-select__item:hover .custom-select__text {
  background: #90C94D;
  color: #FFF;
}

.custom-select__text::after {
  content: "";
  position: absolute;
  left: 16px;
  top: 50%;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  border: 1px solid #DEDEDE;
  transition: .3s;
  z-index: 1;
}

.custom-select__inp {
  position: absolute;
  opacity: 0;
  visibility: hidden;
  width: 0;
  height: 0;
  z-index: -1;
}

.custom-select__text {
  padding: 7px 16px 9px 44px;
  display: block;
  color: #55555B;
  transition: background-color .3s, color .3s;
}

.custom-select__inp:checked ~ .custom-select__text::after {
  border-color: #90C94D;
  background-color: #90C94D;
}

.custom-select__inp:checked ~ .custom-select__text::before {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 16px;
  top: 50%;
  transform: translateY(-50%);
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M13.5 4.5L6.5 11.5L3 8' stroke='white' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 16px;
  background-position: center;
  z-index: 2;
}

.custom-select__inp:checked ~ .custom-select__text {
  background: #FAFAFA;
  color: #55555B;
}

/*new styles 01.11*/

.tender-text__container_head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 25px;
  gap: 20px;
  flex-wrap: wrap;
}
.tender-text__container_head h1 {
  margin-bottom: 0;
  max-width: max-content;
}
.js-select__wrap {
  position: relative;
}
.js-select {
  opacity: 0;
  visibility: hidden;
  opacity: 0;
  width: 0;
  height: 0;
  position: absolute;
  z-index: -1;
}
.filter-select {
  position: relative;
  font-size: 16px;
  line-height: 1.3;
  user-select: none;
  color: #4D4D4F;
}
.filter-select__wrap {
  position: absolute;
  top: calc(100% + 4px);
  right: 0;
  background: white;
  border: 1px solid rgba(144, 201, 77, 1);
  padding: 10px 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  z-index: -1;
}
.filter-select.show .filter-select__wrap{
  opacity: 1;
  visibility: visible;
  z-index: 10;
}
.custom-trigger {
  padding: 10px 20px;
  border: 1px solid rgba(144, 201, 77, 1);
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 20px;
  min-width: 220px;
  max-width: min(280px, calc(100vw - 50px));
  overflow: hidden;
  cursor: pointer;
  color: #4D4D4F;
  position: relative;
  white-space: nowrap;
  transition: .3s;
}
.custom-trigger:hover {
  box-shadow: 1px 1px 1px 1px rgb(144 201 77 / 31%);
}
.custom-trigger::after {
  content: "";
  position: absolute;
  right: 16px;
  top: calc(50% - 5px);
  display: block;
  width: 10px;
  min-width: 10px;
  height: 10px;
  border-top: 2px solid rgba(144, 201, 77, 1);
  border-right: 2px solid rgba(144, 201, 77, 1);
  transform: rotate(135deg);
  z-index: 2;
}
.custom-trigger::before {
  content: "";
  position: absolute;
  right: 0px;
  top: 1px;
  height: calc(100% - 2px);
  z-index: 1;
  background: linear-gradient(-90deg, white 61%, transparent);
  width: 54px;
}
.filter-select.show .custom-trigger::after {
  transform: rotate(-45deg);
  margin-top: 4px;
}
.custom-option {
  padding: 6px 10px;
  transition: background .3s, color .3s;
  cursor: pointer;
  position: relative;
  color: #4D4D4F;
}
.custom-option:hover {
  color: white;
  background: #90C94D;
}
.custom-option.checked {
  background: #FAFAFA;
  padding: 6px 28px 6px 10px;
}
.custom-option.checked:hover {
  color: #4D4D4F;
}
.custom-option.checked::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M13.5 4.5L6.5 11.5L3 8' stroke='%2390C94D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");  display: block;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 16px;
  height: 16px;
  right: 10px;
}
.tender-info.__lc .btn {
  font-size: 16px;
}
.btn.btn-bordered {
  max-width: 100%;
  background: unset;
  border: 1px solid rgba(144, 201, 77, 1);
  color: rgba(144, 201, 77, 1);
  transition: .3s;
  font-size: 16px;
  line-height: 1.3;
  user-select: none;
  color: #4D4D4F;
  height: auto;
  padding: 12px 10px;
  white-space: normal;
  text-align: center;
  height: 50px;
}
.__lc__btns {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 20px 16px;
}
.btn.btn-bordered:hover {
  box-shadow: 1px 1px 1px 1px rgb(144 201 77 / 31%);
}
@media (max-width: 500px) {
  .btn.btn-bordered {
    height: unset;
  }
}
/*new styles 01.11*/


/*new styles form*/
.request-custom.request {
  position: fixed;
  right: 0;
  left: unset;
  transform: translateX(110%);
  top: 0;
  width: calc(100vw - 314px);
  transition: transform .3s;
  z-index: 100;
  height: 100dvh;
  overflow-y: auto;
  z-index: 1115;
}
.request-custom.request.show {
  transform: translateX(0%);
}
.request-custom.request .jq-checkbox .jq-checkbox  {
  left: -1px;
  margin: 0;
  vertical-align: 0;
  top: -1px;
}
.request-custom.request .form-block--file-zag {
  display: flex;
  flex-direction: column;
}
.request-custom.request .anketa-item._document .form-block--file-zag {
  display: flex;
  flex-direction: column;
  max-width: 36%;
  margin-bottom: 0;
  padding-right: 10px;
}
.request.request-custom .anketa-item._document .form-block--file {
  max-width: 64%;
}
.request-custom.request .anketa-item._document .form-block--file-zag a {
  color: #74BB20;
  text-decoration: underline;
}
.request-custom.request .anketa-item._document .form-block--file .jq-file__name {
  top: unset;
  bottom: 0;
}
.request-custom__bottom {
  display: flex;
  gap: 20px;
  align-items: center;
}
.request-custom__bottom p {
  margin-bottom: 0;
}
.request-custom__bottom p a {
  color: #74BB20;
  text-decoration: underline;
}
.show-request .request {
  z-index: 2;
}
.request-custom .jq-file {
  width: 260px;
}
.request-custom.request .anketa-item._document {
  padding-right: 0;
}
.tender__list-item .tender__list-val .btn.js-custom-show {
  text-transform: none;
}
@media (max-width: 1800px) {
  .request-custom.request .anketa-item._document .form-block--file-zag {
    max-width: 100%;
  }
  .request.request-custom .anketa-item._document .form-block--file {
    max-width: 100%;
  }
}

.request.request-custom .anketa-section .h3 {
  opacity: 1;
  color: #5c5c5c;
}

@media (max-width: 1180px) {
  .request-custom.request {
    width: 100%;
  }
}
@media (max-width: 1440px) {
  .request-custom.request .form-block--file {
    position: relative;
  }
  .request-custom.request .anketa-item._document .form-block--file .jq-file__name {
    bottom: unset;
    top: -30px;
    left: 0;
  }
}
@media (max-width: 600px) {
  .tender__list-item .tender__list-val .btn.js-custom-show {
    white-space: normal;
    max-width: calc(100% - 30px);
    margin-left: 15px;
    height: auto;
    padding: 6px 15px;
    text-align: center;
  }
}
@media (max-width: 500px) {
  .request-custom.request  .request-custom__bottom {
    flex-wrap: wrap;
  }
}

.tooltip {
  position: relative;
  display: inline-block;
  cursor: pointer;
}

.tooltip__ico {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  width: 19px;
  height: 19px;
  font-weight: bold;
  border-radius: 100%;
  border: 1px solid #55555B;
  text-transform: none;
}

.tooltip__block {
  position: absolute;
  display: block;
  border: 1px solid black;
  background: white;
  z-index: 2;
  padding: 10px;
  font-size: 12px;
  text-transform: none;
  line-height: 1.3;
  width: 200px;
  font-weight: normal;
  left: 129%;
  top: 0;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity .3s;
}

.tooltip:hover .tooltip__block {
  opacity: 1;
  visibility: visible;
  pointer-events: none;
}

@media (max-width: 768px) {
  .tooltip__block {
    right: 130%;
    left: unset;
    width: 160px;
    font-size: 11px;
    padding: 7px;
  }
}
/*new styles form*/

/*styles tabs*/
.tenders-tabs {
  display: flex;
  gap: 10px 24px;
  margin-bottom: 32px;
  flex-wrap: wrap;
}
.tenders-tab[data-tender]:not(.btn) {
  color:  #90C94D;
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  border: 1px solid #90C94D;
  padding: 11px 24px;
  transition: color .3s, border .3s, background .3s. box-shadow .3s;
  text-decoration: unset;
}
.tenders-tab[data-tender]:not(.btn):hover {
  box-shadow: 0 0 1px #90C94D;
}
.tenders-tab.active[data-tender]:not(.btn) {
  background: var(--Background-Light-Green, rgba(116, 187, 32, 0.15));
  border-color: transparent;
  text-decoration: unset;
}
.tender__list-name__status {
  display: flex;
  flex-direction: column;
}
.tender__list._bid .tender__list-name .tender__list-name__status .tender__list-name__status-description {
  color: #707173;
  text-align: center;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-top: 8px;
  text-transform: unset;
  opacity: .6;
}
.tender__container[data-block] {
  display: none;
}
.tender__container.active[data-block] {
  display: block;
}
@media (max-width: 768px) {
  .tenders-tab[data-tender]:not(.btn) {
    font-size: 16px;
    padding: 11px 16px;
  }
}
/*styles tabs*/
/*tendery-new*/
.tender-text__container_head .main-title {
  color: var(--text-icon-primary, #55555B);
  font-size: 28px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-transform: uppercase;
}
.tender-text__container .tender-text__container-text {
  margin-top: -9px;
  margin-bottom: 40px;
  color: var(--text-icon-primary, #55555B);
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  max-width: 1045px;
}

.tender-table__wrap {
  max-width: 1045px;
}

.tender-table__wrap .tender-table__text {
  margin-bottom: 0;
  color: var(--text-icon-primary, #55555B);
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.tender-table__outer {
  max-height: 650px;
  max-width: 100%;
  width: 100%;
  overflow: hidden;
  overflow: auto;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.15);
  margin-top: 24px;
}

.tender-table {
  background: #FFF;
  padding: 14px;
  width: 100%;
  min-width: 1017px;
}

.tender-table__outer::-webkit-scrollbar {
    width: 6px;
    height: 6px;
    background: transparent;
}

.tender-table__outer::-webkit-scrollbar-thumb {
   background: #90C94D;
   border-radius: 0px;
 }

.tender-table__outer::-webkit-scrollbar-corner {
   background: transparent;
}

.tender-table__row {
  display: grid;
  grid-template-columns: 1fr 127px 300px 110px 340px;
  width: 1017px;
}

.tender-table__row > div {
  padding: 12px 16px;
  color: var(--text-icon-primary, #55555B);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0.28px;
}

.tender-table__row > .tender-table__cell1 {
  padding-right: 0;
}

.tender-table__head {
  background: #FAFAFA;
}

.tender-table__head div {
  color: var(--Secondary-Primary, #2E2E2E);
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
}

.tender-table__trigger_cell {
  display: flex;
  align-items: flex-start;
  gap: 12px;
}

.tender-table__trigger_arr {
  display: inline-block;
  width: 16px;
  min-width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M13.7142 5.5L7.99993 10.5L2.28564 5.5' stroke='%2390C94D' stroke-width='2.14286' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.tender-table__cell1 .arr-holder {
  display: inline-block;
  width: 16px;
  min-width: 16px;
  height: 16px;
}

.tender-table__cell1 {
  display: flex;
  align-items: flex-start;
  gap: 12px;
}

.tender-table > .tender-table__droppable > .tender-table__drop {
  border-left: unset;
}

.tender-table__drop {
  display: grid;
  grid-template-rows: 0fr;
  overflow: hidden;
  transition: grid .3s;
  /*border-left: 1px solid #E0E0E0;*/
  margin-left: 18px;
  margin-bottom: 2px;
}

.tender-table__drop .tender-table__row {
  width: 999px;
}

.tender-table__drop_inner  {
  min-height: 0px;
}
.tender-table__drop .tender-table__drop .tender-table__row {
  width: 981px;
}

.tender-table__drop .tender-table__drop .tender-table__drop .tender-table__row {
  width: 963px;
}
.tender-table__drop .tender-table__drop .tender-table__drop .tender-table__drop .tender-table__row {
  width: 945px;
}
.tender-table__drop .tender-table__drop .tender-table__drop .tender-table__drop .tender-table__drop .tender-table__row {
  width: 927px;
}

.tender-table__drop_inner .tender-table__row {
  position: relative;
  border-bottom: unset;
}

.tender-table__drop_inner .tender-table__row::after {
  content: "";
  position: absolute;
  height: 1px;
  width: calc(100% - 40px);
  left: 40px;
  bottom: 0;
  background: #E0E0E0;
}

.tender-table > .tender-table__droppable > .tender-table__row.tender-table__trigger::after {
  content: none;
}

.tender-table__trigger {
  cursor: pointer;
}

.tender-table__row {
  border-bottom: 1px solid var(--stroke-line-light, #E0E0E0);
}

.tender-table > .tender-table__droppable.drop {
  box-shadow: inset 0 0 0 2px #90C94D;
}

.tender-table__droppable.drop > .tender-table__drop {
  grid-template-rows: 1fr;
  border-left: 1px solid #E0E0E0;
}

.tender-table__droppable.drop > .tender-table__trigger .tender-table__trigger_arr {
  transform: scale(1, -1);
}

.tender-table > .tender-table__droppable.drop > .tender-table__trigger {
  background: rgba(144, 201, 77, 0.15);
}


.offer-block {
  margin-top: 45px;
  display: flex;
  align-items: center;
  gap: 16px;
  padding: 24px 30px;
  background: rgba(225, 236, 213, 0.60);
  max-width: 1045px;
}

.offer-block__ico {
  width: 80px;
  min-width: 80px;
}

.offer-block__ico svg,
.offer-block__ico img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: center;
  display: block;
}

.offer-block__text {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 12px;
}

.offer-block__text p {
  color: var(--text-icon-primary, #55555B);
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin: 0;
}

.offer-block__text .offer-block__title {
  color: var(--text-icon-primary, #55555B);
  font-size: 22px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

.offer-block .btn {
  padding: 13px 32px;
  min-width: 204px;
  height: unset;
}

.anketa.new-form .new-form__title {
  color: var(--text-icon-primary, #55555B);
  font-size: 28px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-transform: unset;
  margin: 0;
}

.request .anketa.new-form .anketa-item._table .input--text {
  border: 1px solid #55555b;
  padding: 15px;
  font-size: 16px;
  letter-spacing: -.01em;
  color: #4f4f4f;
  opacity: .8;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
  width: 100%;
}


/* line 546, dev/sass/pages/anketa.scss */
.request .anketa.new-form .anketa-item._table .tr--input input {
  width: calc(100% / 3);
  border-left: 0;
  border-right: 0;
}

/* line 551, dev/sass/pages/anketa.scss */
.request .anketa.new-form .anketa-item._table .tr--input input:first-child {
  border-left: 1px solid #55555B;
}

/* line 555, dev/sass/pages/anketa.scss */
.request .anketa.new-form .anketa-item._table .tr--input input:last-child {
  border-right: 1px solid #55555B;
}


.anketa.new-form .anketa-section {
  border-top: unset;
  padding: 40px 0;
  margin: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 40px;
}

.anketa.new-form .new-form__documents {
  border-top: 1px solid #E0E0E0;
}

.anketa.new-form .anketa-item {
  padding: 0;
  margin: 0;
  width: 100%;
  display: grid;
  grid-gap: 40px;
  grid-template-columns: repeat(3, 1fr);
}

.anketa.new-form .new-form__documents .anketa-item {
  flex-direction: row;
  flex-wrap: nowrap;
  display: flex;
}

.tender .text-page__double .tender-text__container.text__container {
  flex-grow: 1;
  max-width: unset;
}

.anketa.new-form .anketa-item ._table__col {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 12px;
}

.anketa.new-form .form-block--file {
  background-size: 34px;
}

.anketa.new-form ._table__cell {
  color: var(--text-icon-primary, #55555B);
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%; /* 25.2px */
  width: 100%;
}

.anketa.new-form ._table__cell .green {
  color: rgba(144, 201, 77, 1);
}
.anketa.new-form .check span {
  color: var(--text-icon-primary, #55555B);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: unset;
}

.new-form.anketa__tender.anketa {
  padding-bottom: 8px;
}

.new-form .required--check.error .jq-checkbox {
  border-color: #EB5757;
}

.anketa.new-form .form-block--file .photo {
  padding-left: 24px;
}

.progress-pop-up,
.success-pop-up {
  position: fixed;
  z-index: 1000;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.40);
  display: none;
  align-items: center;
  justify-content: center;
}

.progress-pop-up__inner {
  background: #FFF;
  padding: 50px 73px;
  display: flex;
  flex-direction: column;
  align-items: center;
  max-width: min(473px, 96vw);
}

.success-pop-up__inner {
  max-width: min(531px, 96vw);
  background: #FFF;
  padding: 50px 73px;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 35px;
  position: relative;
}

.success-pop-up__close {
  position: absolute;
  cursor: pointer;
  right: 30px;
  top: 30px;
  width: 26px;
  height: 26px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26' fill='none'%3E%3Cpath d='M25 1L1 25' stroke='%23BDBDBD' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M25 25L1 1' stroke='%23BDBDBD' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.success-pop-up__close:hover {
  filter: brightness(.2);
}

.progress-pop-up__inner svg {
  animation: rotate 1s ease-in-out infinite;
  transform-origin: 50% 52%;
}

.progress-pop-up__inner p{
  color: var(--text-icon-primary, #55555B);
  text-align: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%; /* 19.6px */
  letter-spacing: 0.28px;
  margin-bottom: 24px;
}

.success-pop-up__inner p {
  color: var(--text-icon-primary, #55555B);
  font-size: 28px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-transform: uppercase;
  margin: 0;
  text-align: center;
}

@keyframes rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

@media (max-width: 1440px) {
  .anketa.new-form .anketa-item {
    gap: 24px;
  }
  .anketa.new-form .new-form__documents .anketa-item {
    flex-direction: column;
    gap: 0;
  }
  .anketa.new-form  .form-block--file .jq-file .jq-file__name {
    bottom: 0;
    left: 24px;
  }
  .anketa.new-form .form-block--file {
    position: relative;
    width: 100%;
    padding-bottom: 42px;
  }
  .new-form .anketa-item .form-block--file-zag {
    width: 100%;
    padding-bottom: 24px;
  }
  .anketa.new-form .anketa-item ._table__row {
    grid-gap: 12px;
  }
  .offer-block {
    flex-wrap: wrap;
  }
  .offer-block__text {
    width: calc(100% - 96px);
  }
  .offer-block .btn {
    margin-left: 96px;
  }
  .offer-block__text p,
  .tender-text__container .tender-text__container-text,
  .tender-table__wrap .tender-table__text,
  .anketa.new-form ._table__cell {
    font-size: 16px;
  }
}

@media (max-width: 768px) {
  .anketa.new-form .anketa-item {
    display: flex;
    flex-direction: column;
    max-width: 400px;
  }
  .anketa.new-form .new-form__documents .anketa-item {
    max-width: 100%;
  }
  .offer-block {
    padding: 24px 16px;
  }
  .offer-block__ico {
    width: 44px;
    min-width: 44px;
  }
  .offer-block__text {
    width: calc(100% - 60px);
  }
  .offer-block .btn {
  margin-left: 60px;
  }
}

@media (max-width: 600px) {
  .anketa.new-form .form-block--file {
    flex-direction: column-reverse;
    align-items: flex-start;
    padding: 30px 12px;
  }
  .anketa.new-form .form-block--file .photo {
    margin-top: 20px;
    padding-left: 0;
  }
  .anketa.new-form .form-block--file .jq-file .jq-file__name {
    top: unset;
    padding-right: 0;
    left: unset;
    right: 12px;
  }
  .anketa.new-form .form-block--file .jq-file {
    height: 80px;
  }
  .offer-block__ico {
    display: none;
  }
  .offer-block .btn {
    margin-left: 0;
  }
  .offer-block__text .offer-block__title {
    color: var(--text-icon-primary, #55555B);
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
  }
  .offer-block__text {
    width: 100%;
  }
  .anketa.new-form .anketa-section {
    gap: 24px;
  }
  .progress-pop-up__inner {
    padding: 32px 16px;
  }

  .success-pop-up__inner p {
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; /* 33.6px */
  }
}


/*tendery-new*/

/*vacancies-new type*/
.project-container.row {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.sorted .vacancy-row__item_type{
  display: none;
}
.vacancy-row__item {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.vacancy-row__item_link {
  color: var(--Primary-2, #74BB20);
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.vacancy-row__item_link:hover {
  text-decoration: underline;
}
.vacancy-row__item_type {
  color: var(--text-icon-secondary, #828282);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.sort-wrap {
  justify-content: space-between;
  align-items: center;
  gap: 12px 24px;
  flex-wrap: wrap;
}
.sort-wrap__vacancies-titles {
  color: var(--text-icon-primary, #55555B);
  font-size: 28px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.sort-wrap__vacancies-title {
  display: none;
}
.sort-wrap__vacancies-title.all {
  display: block;
}
.sort-wrap__vacancies-titles.sorted .all {
  display: none;
}
.sort-wrap__vacancies-title.active {
  display: block;
}
@media (max-width: 500px) {
  .sort-wrap {
    flex-direction: column;
    align-items: flex-start;
  }
}
/*vacancies-new type*/


/* End */


/* Start:/local/templates/a100development/components/bitrix/menu/ml_vertical_multilevel/style.min.css?17258661782111*/
ul#vertical-multilevel-menu,#vertical-multilevel-menu ul{margin:0;padding:0;list-style:none;width:214px;font-size:12px}#vertical-multilevel-menu li ul{position:absolute;top:auto;display:none;z-index:500;height:auto;border:1px solid #c1c1c1;border-bottom:0;width:200px}#vertical-multilevel-menu li a{display:block;text-decoration:none;color:#4f4f4f;font-weight:bold;padding:5px;background:#f5f5f5;border-bottom:1px solid #c1c1c1}#vertical-multilevel-menu li a.item-selected{background-color:#d6d6d6}#vertical-multilevel-menu li a:hover{background-color:#d6d6d6}#vertical-multilevel-menu a.root-item{color:#fff;font-weight:bold;font-size:12px;padding:5px 0 7px 35px;background:#61656a url(/local/templates/a100development/components/bitrix/menu/ml_vertical_multilevel/images/item_bg.gif) 0 0 no-repeat;border:0;box-sizing:border-box;-moz-box-sizing:border-box}#vertical-multilevel-menu a.root-item:hover,#vertical-multilevel-menu a.root-item-selected:hover{background:#61656a url(/local/templates/a100development/components/bitrix/menu/ml_vertical_multilevel/images/item_bg.gif) 0 -26px no-repeat}#vertical-multilevel-menu a.root-item-selected{color:#fff;font-weight:bold;font-size:12px;padding:5px 0 7px 35px;background:#61656a url(/local/templates/a100development/components/bitrix/menu/ml_vertical_multilevel/images/item_bg.gif) 0 -26px no-repeat;border:0;box-sizing:border-box;-moz-box-sizing:border-box}#vertical-multilevel-menu a.parent{background:#f5f5f5 url(/local/templates/a100development/components/bitrix/menu/ml_vertical_multilevel/images/arrow.gif) center right no-repeat;padding-right:10px}#vertical-multilevel-menu a.denied{background:#f5f5f5 url(/local/templates/a100development/components/bitrix/menu/ml_vertical_multilevel/images/lock.gif) center right no-repeat;color:#ddd;padding-right:10px}/*\*/* html ul#vertical-multilevel-menu li{float:left;height:1%}* html ul#vertical-multilevel-menu li a{height:1%}/**/#vertical-multilevel-menu li ul.root-item{margin:-27px 0 0 210px}#vertical-multilevel-menu li ul{margin:-27px 0 0 133px}#vertical-multilevel-menu li:hover ul ul,#vertical-multilevel-menu li.jsvhover ul ul,#vertical-multilevel-menu li:hover ul ul ul,#vertical-multilevel-menu li.jsvhover ul ul ul{display:none}#vertical-multilevel-menu li:hover ul,#vertical-multilevel-menu li.jsvhover ul,#vertical-multilevel-menu li li:hover ul,#vertical-multilevel-menu li li.jsvhover ul,#vertical-multilevel-menu li li li:hover ul,#vertical-multilevel-menu li li li.jsvhover ul{display:block}
/* End */


/* Start:/local/templates/a100development/components/bitrix/search.form/header/style.css?172586617849*/
button.header-search__result {
    border: 0px;
}
/* End */


/* Start:/local/components/ml/cookies.info/templates/.default/style.css?172586618611736*/
.cookies {
    position: fixed;
    display: none;
    align-items: center;
    justify-content: center;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    z-index: 3000;
    background: #3a3f44b3;
    opacity: 0;
    transition: .3s;
    font-family: "roboto";
}

.cookies a {
    color: #8fc63d;
    text-decoration: underline;
}
.cookies a:hover {
   text-decoration: none;
}

.show-modal {
    opacity: 1;
}

.footer__offer {
    display: flex;
    gap: 30px;
}

.footer__part-item-confidentiality {
    flex-wrap: wrap;
}

.cookies__wrapper {
    background: white;
    border-radius: 8px;
    padding: 35px 32px;
    max-width: 60vw;
    max-height: 80vh;
    overflow-y: auto;
    position: relative;
}

@media screen and (max-width: 768px) {
    .cookies__wrapper {
        max-width: 90vw;
    }
}
@media screen and (max-width: 500px) {
    .cookies__wrapper {
        max-width: unset;
        max-height: 100%;
        border-radius: 0;
    }
}

.cookies__wrapper::-webkit-scrollbar {
    width: 6px;
    height: 6px
}

.cookies__wrapper::-webkit-scrollbar-track {
    border-radius: 5px
}

.cookies__wrapper::-webkit-scrollbar-thumb {
    border-radius: 5px;
    background: #ccc;
    background: var(--gray_bg_black);
    border: 1px solid #fff;
    border-color: var(--black_bg_black)
}

.cookies__wrapper::-webkit-scrollbar-thumb:window-inactive-thumb {
    background: #ccc;
    background: var(--gray_bg_black);
    border: 2px solid #fff;
    border-color: var(--black_bg_black);
}

.cookies__wrapper > img {
    width: 360px;
    max-width: 80%;
}


.cookies__check-wrap {
    margin-top: 30px;
}

.cookies__check_title {
    font-weight: bold;
    margin-top: 0;
    margin-bottom: 10px;
}

.cookies__check_text {
    margin-bottom: 0;
}

.cookies-text {
    font-size: 1rem;
    line-height: calc(1em + 7px);
}

.cookies-text p:nth-last-child(1) {
    margin-bottom: 0;
}

.cookies-close {
    position: absolute;
    right: 0;
    top: 0;
    width: 46px;
    height: 46px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: none;
    outline: none;
    border: none;
    border-radius: unset;
}

.cookies-close svg {
    fill: #999;
}

.cookies-close:hover svg {
    fill: #8fc63d;
}

.cookies__check {
    display: flex;
    align-items: flex-start;
    margin-top: 20px;
}

.cookies__check input {
    opacity: 0;
    width: 0;
    height: 0;
    z-index: -1;
    position: absolute;
}

.cookies__check_sq {
    width: 24px;
    min-width: 24px;
    height: 24px;
    display: block;
    border-radius: 100%;
    background: #f8f8f8;
    border: 1px solid #8fc63d;
    transition: all ease .3s;
    cursor: pointer;
    margin-right: 12px;
    position: relative;
}

label:hover .cookies__check_sq {
    box-shadow: 0 0 0 1px inset #8fc63d;
    border-color: #8fc63d;
}

input:checked ~ .cookies__check_sq {
    border-radius: 100%;
    height: 24px;
    width: 24px;
    box-sizing: border-box;
    background: #fff;
    background: #8fc63d;
    transition: all 250ms cubic-bezier(.4,0,.23,1);
    transition: all ease .3s;
    z-index: 3;
}

.cookies__check_sq::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    z-index: 2;
    background: white;
    border-radius: 100%;
    transition: all ease .3s;
}

input:checked ~ .cookies__check_sq::before {
    opacity: 0;
    width: 0;
    height: 0;
}

input:checked ~ .cookies__check_sq::after {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    position: absolute;
    left: 5px;
    top: calc(50% - 2px);
    width: 4px;
    height: 8px;
    border-right: 2px solid transparent;
    border-bottom: 2px solid transparent;
    content: "";
    box-sizing: content-box;
    transform-origin: 0 100%;
    animation: checkbox-check 125ms 250ms cubic-bezier(.4,0,.23,1) forwards;
}

input:disabled ~ .cookies__check_sq {
    box-shadow: unset;
    border: 1px solid #dadada;
    background: #dadada;
    cursor: default;
}

.cookies-close {
    position: absolute;
    right: 0;
    top: 0;
    padding: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    border: none
}

.cookies-close .icon {
    width: 50%;
    height: 50%;
    -webkit-transition: fill .3s ease-in-out;
    -o-transition: fill .3s ease-in-out;
    transition: fill .3s ease-in-out
}

.cookies-text {
    line-height: 145%;
}

.cookies-text p {
    line-height: inherit
}

.cookies-text a {
    color: #8fc63d;
    text-decoration: underline;
    transition: .3s;
}

.cookies-text a:hover {
    text-decoration: none;
}

.cookies-btn {
    -webkit-border-radius: 3px;
    border-radius: 3px;
    color: #fff;
    font-weight: 600;
    font-size: .875rem;
    line-height: 115%;
    cursor: pointer;
    border: none;
    -webkit-transition: background-color .3s ease-in-out;
    -o-transition: background-color .3s ease-in-out;
    transition: background-color .3s ease-in-out
}

.cookies-btn:hover {
    background-color: #2a0e72
}

.cookies-btn--gray {
    background-color: #c4c4c4
}

.cookies-btn--blue {
    background-color: #1792d4
}

.cookies-btn:last-child {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

.cookies-btn__list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin: 20px auto 0;
    justify-content: center;
}

.cookies--hidden {
    opacity: 0;
    pointer-events: none
}

.cookies__notification {
    display: flex;
    align-items: flex-start;
    padding: 16px 10px;
    border-radius: 10px;
    background: #f1efef;
}

.cookies__notification p {
    margin-bottom: 0;
}

.cookies__notification::before {
    content: "";
    display: block;
    min-width: 18px;
    margin-right: 12px;
    margin-top: 5px;
    width: 18px;
    height: 18px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23FFF' stroke-linecap='square' stroke-width='1.3' d='M6 12l4 4 8-8'/%3E%3Ccircle cx='16' cy='16' r='16' fill='%23E02020'/%3E%3Cpath d='M14 7h5l-1 12h-3zm1 15h3v3h-3z' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
}

.cookies-start {
    display: none;
    align-items: flex-end;
    justify-content: center;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1000;
    width: 100%;
    height: 100%;
    background: #3a3f44b3;
    transition: opacity .3s;
    opacity: 0;
    font-family: "roboto";
}

.cookies-start.show-modal {
    opacity: 1;
}

.cookies-start .form {
    background: white;
    display: flex;
    max-width: 100%;
    width: 100%;
    align-items: center;
    min-height: unset;
    padding: 30px 20px 60px;
    gap: 20px;
    border-radius: 0;
    margin-bottom: 0;
    padding-left: 10vw;
    padding-right: 10vw;
}

@media screen and (max-width: 768px) {
    .cookies-start .form {
        flex-direction: column;
        align-items: flex-start;
        margin-bottom: 0;
        padding-bottom: 30px;
        padding-left: 20px;
        padding-right: 20px;
    }
}

.cookies-start .marketing-popup .popup-text-info__text {
    padding: 0;
}

.cookies-start .popup-text-info__btn {
    padding: 0;
    margin: 0;
}
@media (max-width: 768px) {
    .cookies-start .popup-text-info__btn {
        /*display: flex;*/
        /*flex-direction: column;*/
        /*align-items: flex-start;*/
    }
}

.marketing-popup .popup-text-info__btn .btn {
    margin: 5px;
}

.popup-text-info__btn {
    display: flex;
}

.btn {
    font-size: 18px;
    line-height: 130%;
    border: 1px solid #74BB20;
    padding: 24px 40px;
    background: white;
    text-decoration: none;
    margin: 0;
    overflow: hidden;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    height: 42px;
    user-select: none;
    background-image: none;
    cursor: pointer;
    white-space: nowrap;
    transition: .3s;
    background: #74BB20;
    color: white;
}

.cookies-settings {
    color: #8fc63d;
}

.btn-transparent-border {
    background: white;
    color: #222222;
}

.btn-default:hover {
    background: white;
    color: #222222;
    box-shadow: 1px 1px 2px #4a7812c4;
}

.btn-transparent-border:hover {
    box-shadow: 1px 1px 2px #4a7812c4;
}

* {
    outline: 0!important;
}

*, :after, :before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

body {
    width: 100%;
    min-height: 100%;
    margin: 0;
    display: flex;
    flex-direction: column;
    overflow-x: hidden;
    font-size: 1rem;
    line-height: calc(1em + 10px);
}

.font_14 {
    font-size: 19px;
    line-height: 1.3;
    font-weight: 300;
}

.cookies__wrapper {
    background: white;
    border-radius: 0;
    padding: 35px 82px;
    max-width: 70vw;
    max-height: 80vh;
    overflow-y: auto;
    position: relative;
}

form {
    display: block;
    margin-top: 0em;
}

.cookies__wrapper > img {
    width: 360px;
    max-width: 80%;
}

img {
    overflow-clip-margin: content-box;
    overflow: clip;
}

.cookies-close {
    position: absolute;
    right: 0;
    top: 0;
    padding: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    border: none;
}

.cookies__title {
    font-size: 1.5rem;
    line-height: calc(1em + 7px);
    color: black;
    font-weight: 500;
    margin-top: 0px;
    margin-bottom: 15px;
}

.cookies-text {
    line-height: 145%;
}

.cookies-text {
    font-size: 1rem;
    line-height: calc(1em + 7px);
}

.cookies__check-wrap {
    margin-top: 30px;
}

.cookies__check {
    display: flex;
    align-items: flex-start;
    margin-top: 20px;
}

label {
    font-weight: 400;
    display: inline-block;
}

.cookies__check input {
    opacity: 0;
    width: 0;
    height: 0;
    z-index: -1;
    position: absolute;
}

button, input, select, textarea {
    font-family: inherit;
    font-size: 100%;
    margin: 0;
    line-height: inherit;
}

*, :after, :before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

@keyframes checkbox-check {
    0% {
        width: 0;
        height: 0;
        border-color: #fff;
        transform: translate3d(0, 0, 0) rotate(45deg);
    }

    33% {
        width: 0.2em;
        width: 4px;
        height: 0;
        transform: translate3d(0, 0, 0) rotate(45deg);
    }

    100% {
        width: 0.2em;
        width: 4px;
        height: 0.5em;
        height: 8px;
        border-color: #fff;
        transform: translate3d(0, -8px, 0) rotate(45deg);
    }
}

@media (max-width:1024px) {
    .cookies__wrapper {
        padding: 25px 42px;
        max-width: 80vw;
    }
}
@media (max-width:501px) {
    .cookies__wrapper {
        padding: 25px 20px;
        max-width: 80vw;
    }
}

@media (max-width:1501px) {
    .cookies__wrapper {
        max-width: calc(100% - 38px);
    }
}
/* End */
/* /local/templates/a100development/libs/libs.min.css?172586617922187 */
/* /local/templates/a100development/libs/jquery-ui-1.9.2.custom.min.css?172586617921171 */
/* /local/templates/a100development/css/main.min.css?1725866179241496 */
/* /local/templates/a100development/css/custom.css?174619181436635 */
/* /local/templates/a100development/components/bitrix/menu/ml_vertical_multilevel/style.min.css?17258661782111 */
/* /local/templates/a100development/components/bitrix/search.form/header/style.css?172586617849 */
/* /local/components/ml/cookies.info/templates/.default/style.css?172586618611736 */
