.production-partners,.production-partners-top {
    margin: 40px 0
}

.about-map,.bs-bzp .container {
    position: relative
}

.bs-bzp-slider__btn-next,.bs-sbzp-slider__btn-next {
    text-decoration: none
}

.bs-sbzp-desc__icon-title .text,.bs-sbzp-desc__links .text {
    color: #fff
}

.bs-sbzp-desc-icon-is:before,.bs-sbzp-desc-icon-rso:before,.bs-sbzp-desc-icon-rz:before,.bs-sbzp-desc-icon-uv:before,.bs-sbzp-desc-icon-ze:before {
    width: 82px
}

.techCharTabs__switch ._icon,.techCharTabs__switch ._icon:active,.techCharTabs__switch ._icon:focus,.techCharTabs__switch ._icon:hover {
    background-color: #abcb56!important
}

.bs-bzp-desc .bs-bzp-desc__group_ta_c,.bs-bzp-install__group_ta_c,.bs-bzp-slider__group_ta_c,.bs-sbzp-config__icon,.bs-sbzp-config__icon-title,.bs-sbzp-config__title,.bs-sbzp-sert__title,.bs-sbzp-tabs__tab-title,.bs-sbzp-tabs__title,.bs-szzp-desc__title,.bs-szzp-info__links-title,.document-box,.production-partners__top-text {
    text-align: center
}

.bs-szzp .italic,.hh-slider-slide-text .text-italic {
    font-style: italic
}

.bs-sbzp-config-i,.bs-sbzp-desc-icon,.bs-sbzp-tabs-i {
    text-rendering: auto;
    -moz-osx-font-smoothing: grayscale
}

.altbzp-func-box:after,.altbzp-sp-box:after,.altey-slider__group,.altey-tabs__tabs,.altey2-device:after,.altey2-feature-box:after,.altey2-process-box:after,.altey2-topbanner-box:after,.altey2-topbanner-description,.altey2-topbanner-jbox:after,.altey2-topbanner-text,.altey2-version-list:after,.altey2-version-menu:after,.altey2-version-nav:after,.altey2-version-slide:after,.bs-bzp-slider__group,.bs-sbzp-slider__group,.bs-sbzp-tabs__tabs,.bs-szzp-tabs__tabs,.contacts-ibox:after,.device-group:after,.device-portlet-description,.device-portlet-text,.geum-function:after,.geum-protect-box:after,.hh-banner:after,.hh-contacts:after,.hh-vacancies .row:after,.kiwim-promo-slogan,.lavrs-grid:after,.lyutik-top-card:after,.main-features__tabs,.pion-install-box:after,.pion-tabs-nav,.pion-tabs:after,.pion-tabs__nav:after,.pion-topbanner-description,.pion-topbanner-text,.pion2-calculator-box:after,.pion2-constructor-switch:after,.pion2-constructor-switch__control:after,.pion2-install-box:after,.pion2-tabs-nav,.pion2-tabs:after,.pion2-tabs__nav:after,.pion2-topbanner-description,.pion2-topbanner-text,.prealtay-field:after,.schema-prod-list:after,.shsn-topbanner-description,.shsn-topbanner-text,.sopt-topbanner-description,.sopt-topbanner-text,.top-catalog:after,.uzt-blog-box:after,.uzt-constructor-form .form-group:after,.uzt-constructor-group:after,.uzt-constructor-switch:after,.uzt-constructor-switch__control:after,.uzt-pue-box:after,.uzt-scope-schema:after,.wardrobe-content:after,.wardrobe-header:after,.wardrobes-banner-box:after,.wardrobes-feature-box:after,.wardrobes-feature-slide_2 .wardrobes-feature-image:after,.wardrobes-kind-box:after,.wardrobes-promo-box:after,.wdsolution-section:after {
    clear: both
}

.page-characteristics-rza .webform-submit,.page-documents .form-item>.description {
    display: none
}

.row-np-all [class*=col-],.row-np>[class*=col-] {
    padding-left: 0!important;
    padding-right: 0!important
}

.main-features__title {
    font-family: 'Open Sans Light',Arial,sans-serif
}

.production-* {
    font-family: 'Open Sans',Arial,sans-serif
}

.bs-bzp-desc__group-links,.bs-bzp-desc__stats {
    margin-top: 30px
}

.bs-bzp-schema01__item-group .bs-bzp-schema01__item,.bs-bzp02-schema02__item-group .bs-bzp-schema01__item,.bs-bzp02-schema02__item-group .bs-bzp02-schema02__item {
    margin-bottom: 2px!important
}

.bs-bzp-slider__btn-link {
    -moz-border-radius: 40px
}

.bs-bzp-desc__stat-inner {
    -moz-border-radius: 50%
}

.bs-bzp-desc__btn {
    -moz-border-radius: 40px
}

.bs-bzp-delivery__form-form .form-control {
    -moz-border-radius: 0
}

.bs-szzp-info-i-01:before,.bs-szzp-info-i-02:before,.bs-szzp-info-i-03:before {
    width: 60px
}

.bs-sbzp-tabs__tabs>li {
    text-align: center
}

.bs-sbzp-tabs-i-ps.active .bs-sbzp-tabs-i-ps:before,.bs-sbzp-tabs-i-ps:hover:before {
    background-position: 0 -54px
}

.bs-sbzp-tabs-i-pr.active .bs-sbzp-tabs-i-pr:before,.bs-sbzp-tabs-i-pr:hover:before {
    background-position: -54px -54px
}

.bs-sbzp-tabs-i-tch.active .bs-sbzp-tabs-i-tch:before,.bs-sbzp-tabs-i-tch:hover:before {
    background-position: -108px -54px
}

.bs-sbzp-tabs-i-uu.active .bs-sbzp-tabs-i-uu:before,.bs-sbzp-tabs-i-uu:hover:before {
    background-position: -162px -54px
}

.bs-sbzp-tabs-i-rpt.active .bs-sbzp-tabs-i-rpt:before,.bs-sbzp-tabs-i-rpt:hover:before {
    background-position: -216px -54px
}

.techCharTable._dot>tbody>tr>td.subth,.techCharTable>thead>tr>th:not(.first) {
    padding: 8px
}

.bs-sbzp-devices__img {
    height: 206px!important;
    border-bottom: 1px solid silver
}

.bs-szzp-lslider__img_num_1,.bs-szzp-lslider__img_num_3 {
    width: 640px
}

.lime-description-icon-1:before,.lime-description-icon-2:before,.lime-description-icon-3:before,.lime-description-icon-4:before,.lime-description-icon-5:before {
    width: 82px
}

.bs-szzp-tabs-i-01.active .bs-szzp-tabs-i-01:before,.bs-szzp-tabs-i-01:hover:before {
    background-position: 0 -54px
}

.bs-szzp-tabs-i-02.active .bs-szzp-tabs-i-02:before,.bs-szzp-tabs-i-02:hover:before {
    background-position: -54px -54px
}

.bs-szzp-tabs-i-03.active .bs-szzp-tabs-i-03:before,.bs-szzp-tabs-i-03:hover:before {
    background-position: -108px -54px
}

.bs-szzp-tabs-i-04.active .bs-szzp-tabs-i-04:before,.bs-szzp-tabs-i-04:hover:before {
    background-position: -162px -54px
}

.bs-szzp-tabs-i-05.active .bs-szzp-tabs-i-05:before,.bs-szzp-tabs-i-05:hover:before {
    background-position: -216px -54px
}

.bs-szzp-tabs__tab2 .bs-szzp-tabs__tab-title,.bs-szzp-tabs__tab3 .bs-szzp-tabs__tab-title {
    margin-left: -170px
}

.bs-szzp-tabs__tab4 .bs-szzp-tabs__tab-text .fourth,.bs-szzp-tabs__tab4 .bs-szzp-tabs__tab-text .third {
    margin: 20px 0 0 50px
}

.techCharTabsNav._projects>.techCharTabsNav__item>.techCharTabsNav__link,.techCharTabsNav._projects>.techCharTabsNav__item>.techCharTabsNav__link.active,.techCharTabsNav._projects>.techCharTabsNav__item>.techCharTabsNav__link:active,.techCharTabsNav._projects>.techCharTabsNav__item>.techCharTabsNav__link:focus,.techCharTabsNav._projects>.techCharTabsNav__item>.techCharTabsNav__link:hover {
    text-decoration: none!important
}


.bs-service-support,.bs-service-warranty {
    padding: 40px 0
}

.skrollable .skrollable,.skrollr-mobile .skrollable {
    position: absolute
}

@font-face {
    font-family: Acrom;
    src: url(../fonts/Acrom/Acrom.otf);
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: 'Acrom Bold';
    src: url(../fonts/Acrom/AcromBold.otf);
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: 'Acrom Medium';
    src: url(../fonts/Acrom/AcromBold.otf);
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: 'Acrom Thin';
    src: url(../fonts/Acrom/AcromThin.otf);
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: UltimaPro;
    src: url(../fonts/UltimaPro/UltimaPro.otf);
    font-style: normal;
    font-weight: 400
}

.lime-topbanner-price__btn {
    -moz-border-radius: 40px
}

.lime-tabs-icon-1.active .lime-tabs-icon-1:before,.lime-tabs-icon-1:hover:before {
    background-position: 0 -54px
}

.lime-tabs-icon-2.active .lime-tabs-icon-2:before,.lime-tabs-icon-2:hover:before {
    background-position: -54px -54px
}

.lime-tabs-icon-3.active .lime-tabs-icon-3:before,.lime-tabs-icon-3:hover:before {
    background-position: -108px -54px
}

.lime-tabs-icon-4.active .lime-tabs-icon-4:before,.lime-tabs-icon-4:hover:before {
    background-position: -162px -54px
}

.lime-tabs-icon-5.active .lime-tabs-icon-5:before,.lime-tabs-icon-5:hover:before {
    background-position: -216px -54px
}

.lime-optoflex-slider .bx-wrapper {
    -moz-border-radius: none
}

.page-documents {
    min-height: 520px
}

.page-documents .views-exposed-form .views-exposed-widget {
    float: none;
    padding: 0
}

.documents-top {
    overflow: hidden;
    padding: 0 0 10px;
    position: relative
}

.documents-top__title {
    display: block;
    float: left;
    width: 260px
}

.documents-top__content {
    margin-left: 280px;
    border-left: 1px solid #2a3035;
    overflow: hidden;
    min-height: 95px;
    padding-left: 20px
}

.documents-top__download {
    position: absolute;
    top: 45px;
    right: 0
}

.documents-top-wr {
    height: 135px;
    border-bottom: 1px solid #c7c7c7
}

.documents-top-fixed._fixed {
    position: fixed;
    top: 0;
    width: 100%;
    height: 150px;
    border-bottom: 1px solid #c7c7c7;
    background-color: #fff;
    z-index: 10;
    padding-top: 55px
}

.documents-top-title {
    color: #2a3035;
    font-family: 'Open Sans';
    font-size: 43px;
    font-weight: 300;
    line-height: 1;
    text-transform: uppercase;
    margin: 30px 0 15px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.checkbox-beauty label,.documents-top .bef-checkboxes {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none
}

.documents-top .bef-checkboxes {
    user-select: none
}

.documents-top .bef-checkboxes .form-item {
    display: block;
    float: left;
    min-width: 110px;
    margin-top: 10px
}

.documents-top .bef-checkboxes .form-item label {
    color: #2a3035;
    font-family: Arial,sans-serif;
    font-size: 13px;
    font-weight: 400;
    text-transform: uppercase
}

.error-content__title,.error-menu__item>.error-menu__link {
    font-family: 'Open Sans',Arial,sans-serif
}

.documents-top .bef-checkboxes .form-item input[type=checkbox] {
    vertical-align: top;
    margin: 0 3px 0 0;
    width: 17px;
    height: 17px
}

.altey-desc-icon,.btc,.mk-page .btc {
    vertical-align: middle
}

.documents-top .bef-checkboxes .form-item input[type=checkbox]+label {
    cursor: pointer
}

.documents-top .bef-checkboxes .form-item input[type=checkbox]:not(checked) {
    position: absolute;
    opacity: 0
}

.documents-top .bef-checkboxes .form-item input[type=checkbox]:not(checked)+label {
    position: relative;
    padding: 3px 0 0 25px
}

.documents-top .bef-checkboxes .form-item input[type=checkbox]:not(checked)+label:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    background-image: url(data:image/png;base64,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);
    background-position: 0 0;
    background-repeat: no-repeat
}

.documents-top .bef-checkboxes .form-item input[type=checkbox]:hover+label:before {
    background-position: -20px 0
}

.documents-top .bef-checkboxes .form-item input[type=checkbox]:checked+label:before,.documents-top .bef-checkboxes .form-item input[type=checkbox]:checked:hover+label:before {
    background-position: -40px 0
}

.documents-col-left {
    width: 296px;
    position: relative
}

.documents-col-right {
    width: 702px
}

.row-np .documents-col-right {
    padding-left: 20px!important
}

.documents-middle {
    margin-top: 23px
}

.documents-category .form-item input[type=checkbox] {
    display: block;
    width: 0;
    height: 0;
    padding: 0;
    margin: 0
}

.documents-category .form-item {
    display: block;
    margin: 0;
    padding: 0
}

.documents-category .form-item label {
    display: block;
    margin: 0;
    padding: 7px 10px;
    background-color: #abcb56;
    border-bottom: 1px solid #55652b;
    color: #fff;
    font-size: 13px;
    font-weight: 400;
    text-transform: uppercase;
    cursor: pointer
}

.documents-category .form-item input[type=checkbox]:checked+label {
    background-color: #3e454c;
    border-bottom: 1px solid #fff
}

.documents-category._fixed {
    position: fixed;
    top: 160px;
    width: 296px
}

.documents-company {
    margin-top: 40px
}

.documents-company .form-checkboxes .form-item input[type=checkbox] {
    display: block;
    width: 0;
    height: 0;
    padding: 0;
    margin: 0
}

.documents-company .form-checkboxes .form-item input[type=checkbox]:active,.documents-company .form-checkboxes .form-item input[type=checkbox]:focus,.documents-company .form-checkboxes .form-item input[type=checkbox]:focus:active,.documents-company .form-checkboxes .form-item input[type=checkbox]:hover {
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none
}

.documents-company .form-item input[type=checkbox]:before {
    display: block;
    content: '';
    float: left;
    width: 50px;
    height: 50px;
    background: url(../images/pages/document/sprite-50x50.png) no-repeat;
    left: 4px;
    top: 0;
    position: absolute
}

.documents-company .form-checkboxes .form-item+.form-item input[type=checkbox]:before {
    background-position: -50px 0
}

.documents-company .form-checkboxes .form-item+.form-item+.form-item input[type=checkbox]:before {
    background-position: -100px 0
}

.documents-company .form-checkboxes .form-item+.form-item+.form-item+.form-item input[type=checkbox]:before {
    background-position: -150px 0
}

.documents-company .form-checkboxes .form-item {
    display: table;
    position: relative;
    margin: 0;
    padding: 0;
    width: 100%
}

.documents-company .form-checkboxes .form-item label {
    display: table-cell;
    vertical-align: middle;
    height: 50px;
    margin: 0;
    padding: 5px 20px 5px 60px;
    background-color: #abcb56;
    border-bottom: 1px solid #55652b;
    color: #fff;
    font-size: 13px;
    font-weight: 400;
    text-transform: uppercase;
    cursor: pointer
}

.documents-company .form-item input:checked+label {
    background-color: #3e454c;
    border-bottom: 1px solid #fff
}

.document-box {
    width: 33.3%;
    display: block;
    float: left;
    margin-bottom: 10px
}

.document-box__preview,.document-box__title {
    max-width: 200px;
    margin: 0 auto
}

.document-box-title {
    text-align: left;
    margin: 12px 0 0;
    color: #000;
    font-size: 14px;
    font-weight: 400;
    height: 60px;
    overflow: hidden
}

.document-box-video:hover .document-box-video__text,.document-box-video__text {
    color: #fff;
    font-size: 16px;
    text-decoration: none
}

.document-box-preview {
    position: relative;
    border: 1px solid #eee
}

.document-box-preview__overlay {
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.8);
    color: #fff;
    position: absolute!important;
    top: 0;
    left: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transition: all .5s ease;
    transition: all .5s ease
}

.btn.documents-btn-all,.hh-feedback__form-form .form-control {
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding
}

.document-box-preview:hover .document-box-preview__overlay {
    opacity: .8;
    filter: alpha(opacity=80)
}

.document-box-preview__video {
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    height: 40px;
    z-index: 10;
    width: 100%;
    background-color: #abcb56
}

.document-box-video {
    display: block;
    text-decoration: none;
    color: #fff;
    overflow: hidden
}

.document-box-video:focus,.document-box-video:hover {
    text-decoration: none;
    color: #fff
}

.document-box-video__icon {
    height: 40px;
    display: block;
    float: left;
    width: 48px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAYCAMAAAC7r5/PAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABQVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAABuOdDmAAAAaXRSTlMAb9dmKNbSEWVxhrJZWoNzsImBhOfO2eaCPP3w/CSAeC87zRR3xIekRQf6/pTCRDlJCIj13sHF0EMuy+B9MDIMevEee34nNO8WqRuqoZGPxz9Y4hXD472x2HwQp47bGr6zkK2iksp57eqAdXRxAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAUJJREFUOMuV0nk7AlEUBvC3UWhGKZmRjC27JmUpZClbKCEh2bON8/2/gClXVzPVU+fPe37PXd57YBOELsDuaF7dPUCvIDghEkl9Lje1qH6Xy0PkxQC1Wb4O6aAsK62QQ5aHGPUDw7X1gDRikuooMMboODDBO5P2oIlOAdMV6iOaEWfneGceC97F/zSk+dzhCrXEtAQgEiRLNUggalAsr6xaqXHhtVh8nS9toFqbcu0CiXBsi9FtYIfT3V+KZGqPPWsfOKhQP9EhcMRpmlFEjxk9YQkYMxDUtFPLrpls4C/ps9z5RcNnXVZl/qrNBArZJmEpHs91Xa75m7ovuC0W7xgtAWneidw/mD42A6QaUfXxyXSy+sypIklxfpzlkqGXV0npfLTbpcYQJsq5t1bo/aP8SSTiS9edxnDozeu7ANh0vfQDFdg/Q2W8k+oAAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    background-position: 50% 50%
}

.document-box-video__text {
    display: block;
    margin-left: 50px;
    height: 40px;
    line-height: 40px
}

.btn.documents-btn-all {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background-clip: padding-box;
    line-height: 1;
    padding: 8px 12px
}



.hh-banner-slogan,.hh-contacts-title {
    font-family: 'Open Sans'
}

.vmanual-box {
    display: block
}

.hh {
    margin-top: -40px
}

.hh-banner-base {
    position: absolute;
    background: url(../images/pages/hh/banner-bg.jpg) 50% 0 no-repeat
}

.hh-banner-wr {
    min-height: 450px;
    position: relative;
    overflow: hidden
}

.hh-banner {
    height: 450px
}

.hh-banner:after,.hh-banner:before {
    content: " ";
    display: table
}

.hh-banner__content {
    color: #3e454c;
    height: 100%
}

.hh-banner__content .container {
    height: 100%;
    position: relative
}

.hh-banner__content .bt {
    position: relative;
    z-index: 2
}

.hh-banner-bg {
    display: block;
    background: url(../images/pages/hh/banner-human.png) 100% 100% no-repeat;
    width: 100%;
    height: 100%;
    position: absolute;
    background-size: 494px
}

.hh-banner-title {
    margin: 0;
    font-weight: 300
}

.hh-banner-subtitle {
    margin: 6px 0 0;
    font-weight: 400
}

.hh-banner-slogan {
    font-size: 35px;
    font-weight: 300;
    line-height: 1.2;
    margin-top: 15px
}

.hh-contacts {
    background-color: #3e454c;
    color: #fff;
    padding: 15px 0
}

.hh-contacts:after,.hh-contacts:before {
    content: " ";
    display: table
}

.hh-contacts_linkedin {
    background-color: #069
}

.hh-contacts-title {
    display: block;
    float: left;
    color: #fefefe;
    font-size: 44px;
    font-weight: 300;
    text-decoration: none
}

.hh-contacts-title:active,.hh-contacts-title:focus,.hh-contacts-title:hover {
    color: #fefefe;
    outline: 0;
    text-decoration: none
}

.hh-contacts_linkedin .hh-contacts-title {
    max-width: 640px;
    font-size: 24px;
    text-align: right;
    position: relative;
    padding-right: 50px;
    text-decoration: none
}

.hh-contacts_linkedin .hh-contacts-title:active,.hh-contacts_linkedin .hh-contacts-title:focus,.hh-contacts_linkedin .hh-contacts-title:hover {
    color: #fff;
    outline: 0;
    text-decoration: none
}

.hh-contacts-write,.hh-contacts-write__link,.hh-contacts-write__link:hover {
    color: #fefefe;
    font-size: 44px;
    font-family: 'Open Sans'
}

.hh-contacts_linkedin .hh-contacts-title:after {
    position: absolute;
    right: 0;
    top: 0;
    content: '';
    display: block;
    height: 101px;
    margin: -15px 0;
    width: 1px;
    background-color: #fff
}

.hh-contacts-write {
    display: block;
    float: right;
    font-weight: 300;
    margin: 10px -12px 0;
    line-height: 1
}

.hh-contacts-write__link {
    display: inline-block;
    font-weight: 300;
    text-decoration: none;
    padding: 0 12px
}

.hh-contacts-write__link:hover {
    text-decoration: none
}

.hh-contacts-icon {
    display: inline-block;
    width: 50px;
    height: 50px;
    background-size: 50px;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    -webkit-transition: all .2s ease;
    transition: all .2s ease
}

.hh-contacts-write__link:hover .hh-contacts-icon {
    -webkit-transform: scale(1.25);
    -ms-transform: scale(1.25);
    transform: scale(1.25)
}

.hh-contacts-icon-01 {
    background-image: url(../images/pages/hh/vk.png)
}

.hh-contacts-icon-02 {
    background-image: url(../images/pages/hh/fb.png)
}

.hh-contacts-icon-03 {
    background-image: url(../images/pages/hh/ig.png)
}

.hh-contacts-icon-04 {
    background-image: url(../images/pages/hh/ok.png)
}

.hh-slider .bx-wrapper {
    -webkit-box-shadow: none;
    box-shadow: none;
    margin: 0;
    padding: 0;
    border: none
}

.hh-slider .bx-wrapper .bx-controls-direction .bx-prev {
    width: 51px;
    height: 69px;
    margin-top: -35px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAABFCAMAAADQBC7EAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAh1BMVEX////o6OjMzMyUlJRkZGT6+vqYmJhVVVVycnL39/ejo6N+fn7k5OSbm5t1dXX8/PyXl5dzc3Ps7Oz29vaioqJ8fHzm5ub9/f2enp53d3f19fWfn595eXmBgYFcXFyysrLPz89hYWFXV1e6urrR0dFeXl7Q0NBfX1+7u7u4uLhdXV3w8PAAAAAZwnGFAAAAAWJLR0Qsut1xqwAAAAlwSFlzAAALEgAACxIB0t1+/AAAAINJREFUSMft0EkSggAMRNEAaqOi4iw4K873vx9e4afKlfn7V+mKWRRF0f+VpNxkHSq6PeWQ9AcaFtCMNE6YmJSazhiZL7RcMbLeqKKkVA6H1Vvt4JXvx/b0yXbQkRI7nS9XjJqbOLp7UPPQ0zOPI+881/defN5b2FiacWMfh4miKPpBLYCQBwFAFAt+AAAAAElFTkSuQmCC) no-repeat;
    zoom:1;filter: alpha(opacity=80);
    -webkit-opacity: .8;
    -moz-opacity: .8;
    opacity: .8
}

.hh-slider .bx-wrapper .bx-controls-direction .bx-next {
    width: 51px;
    height: 69px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAABFCAMAAADQBC7EAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAh1BMVEX////MzMzo6OhkZGSUlJRycnJVVVWYmJj6+vrk5OR+fn6jo6P39/d1dXWbm5vs7Oxzc3OXl5f8/Pzm5uZ8fHyioqL29vZ3d3eenp79/f15eXmfn5/19fWBgYGysrJcXFy6urpXV1dhYWHPz89eXl7R0dHQ0NC7u7tfX1+4uLhdXV3w8PAAAABBD3AzAAAAAWJLR0Qsut1xqwAAAAlwSFlzAAALEgAACxIB0t1+/AAAAINJREFUSMft0EkOggAQRNEGoRTEARFREcURh/vfzzN8Et3Qf//SlTbzPM8bVEHIzSjiJtZ4Qk2SappRFM40x+sWS+Urioq1yg1GlbY7PC9WjlGxV32gKGl6fO+oEyXt+XKlRLc7Jw9IOj3ple4vw1o+7MWHmd50mFkUYGIfTjzP837XF2C+Btp+Nq/HAAAAAElFTkSuQmCC) no-repeat;
    zoom:1;filter: alpha(opacity=100);
    -webkit-opacity: 1;
    -moz-opacity: 1;
    opacity: 1
}



.hh-slider-slide {
    height: 500px
}

.hh-slider-slide .container {
    height: 100%
}

.hh-slider-slide_first {
    background: url(../images/pages/hh/slider.jpg) 50% 20% no-repeat;
    background-size: cover
}

.hh-slider-slide_second {
    background: url(../images/pages/hh/slider1.jpg) 50% 20% no-repeat;
    background-size: cover
}

.hh-slider-slide_third {
    background: url(../images/pages/hh/slider2.jpg) 50% 20% no-repeat;
    background-size: cover
}

.hh-slider-slide-text {
    font-family: 'Open Sans';
    color: #03070b;
    font-size: 23px;
    font-weight: 300;
    max-width: 654px;
    margin-bottom: 30px
}

.hh-slider-slide-text .text-small {
    font-size: 20px
}

.hh-feedback {
    padding-top: 30px
}

.hh-feedback #edit-submitted-prikrepit-rezyume-upload-button,.hh-feedback .form-actions {
    display: none
}

.hh-feedback__title {
    margin: 0;
    color: #3E454C;
    font-size: 30px;
    font-weight: 400;
    text-transform: uppercase
}

.hh-feedback__description {
    margin-top: 40px;
    min-height: 460px;
    background: url(../images/pages/bsbzp/bzp-01-delivery.png) 0 100% no-repeat
}

.hh-feedback__description .list-item {
    margin-bottom: 10px
}

.hh-feedback__form {
    background-color: #FFF;
    box-shadow: 1.5px 2.6px 10px rgba(0,0,0,.75)
}

.hh-feedback__form-header {
    background-color: #3E454C;
    height: 100px;
    font-family: 'Open Sans';
    color: #fff;
    font-size: 24px;
    font-weight: 400;
    padding: 17px 27px
}

.hh-feedback__form-form {
    padding: 20px
}

.hh-feedback__form-form .form-control {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background-clip: padding-box
}

.hh-feedback__form-form .form-group_p_b {
    margin-bottom: 30px
}

.hh-feedback__form-form textarea.form-control {
    min-height: 230px;
    max-width: 100%
}

.mk-vcp,.mk-vcp-bg {
    min-height: 500px
}

.hh-feedback__form-btn {
    display: block;
    width: 290px;
    margin: 0 auto;
    position: relative;
    padding: 12px 20px 12px 60px;
    background-color: #ABCB56;
    -webkit-border-radius: 40px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 40px;
    -moz-background-clip: padding;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff;
    font-weight: 700;
    font-size: 18px;
    text-align: left
}

.altey-config__icon,.altey-config__icon-title,.altey-desc__icons,.altey-desc__links,.altey-sert__title,.altey-slider__group_ta_c,.altey-tabs__tab-title,.altey-tabs__tabs>li,.altey-tabs__title,.hh-vacancies .col,.hh-vacancies-title,.hh-vacancy-box,.hh-vacancy-box__preview,.hh-value-tab_tal,.mk-page .bt,.prealtay-promo_tac {
    text-align: center
}

.hh-feedback__form-btn .fa {
    position: absolute;
    font-size: 32px;
    top: 9px;
    left: 20px
}

.hh-feedback__form-btn:focus,.hh-feedback__form-btn:hover {
    background-color: #b3d066;
    color: #fff;
    text-decoration: none
}

.hh-feedback-file-add {
    border: 0;
    display: inline-block;
    background: #3e454c;
    line-height: 25px;
    font-family: Arial,Helvetica,sans-serif;
    text-transform: uppercase;
    color: #fff;
    cursor: pointer;
    text-decoration: none;
    padding: 5px 30px;
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 0;
    background-clip: padding-box;
    font-size: 14px;
    font-weight: 400
}

.hh-values-tabs .tabs-right>.nav-tabs>li>a,.hh-values__title {
    font-weight: 300;
    font-family: 'Open Sans'
}

.hh-feedback-file-add:hover {
    color: #fff
}

.hh-values__title {
    margin: 0;
    padding: 20px;
    color: #3e454c;
    font-size: 42px
}

.hh-values-tabs .tab-content,.hh-values-tabs .tabs-right>.nav-tabs .active>a,.hh-values-tabs .tabs-right>.nav-tabs .active>a:focus,.hh-values-tabs .tabs-right>.nav-tabs .active>a:hover {
    background-color: #3e454c;
    color: #fff
}

.hh-values-tabs .tab-content {
    height: 384px;
    margin-right: 300px
}

.hh-values-tabs .tabs-right>.nav-tabs {
    width: 300px;
    height: 400px;
    border: none;
    margin: 0
}

.hh-values-tabs .tabs-right>.nav-tabs>li {
    border: none
}

.hh-values-tabs .tabs-right>.nav-tabs>li>a {
    font-size: 20px;
    color: #3e454c;
    padding: 10px;
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 0;
    background-clip: padding-box;
    margin: 0;
    border: none
}

.hh-values-tabs .tab-pane {
    height: 100%
}

.hh-values-tabs .col {
    height: 100%;
    padding: 0 10px
}

.hh-value-tab {
    height: 100%;
    padding: 10px;
    font-family: 'Open Sans';
    color: #fff;
    font-size: 13px;
    font-weight: 400;
    position: relative
}

.hh-value-tab p {
    margin: 18px 0 10px
}

.hh-value-tab_pps p {
    margin: 0 0 10px
}

.hh-value-tab__bottom {
    position: absolute;
    left: 0;
    bottom: 15px;
    width: 100%
}

.altey-tabs__link,.altey2-top_front,.altey2-topbanner>.container {
    position: relative
}

.hh-value-tab .hh-value-tab {
    padding: 0
}

.hh-value-tab_lhl {
    line-height: 1.6
}

.uzt-blog-title,.uzt-engineer-name,.uzt-engineer-post,.uzt-scope-schema__text,.uzt-scope-subtitle {
    line-height: 1.2
}

.hh-value-tab .text-pll {
    padding-left: 60px
}

.hh-value-preview {
    margin-top: 15px
}

.hh-value-preview_zero {
    margin-top: 45px
}

.hh-value-preview_first {
    margin-top: 15px
}

.hh-value-preview_second {
    margin-top: 35px
}

.hh-value-preview_fourth,.hh-value-preview_third {
    margin-top: 15px
}

.hh-value-preview_sixth {
    margin-top: 7px
}

.hh-value-preview__img {
    max-width: inherit
}

.hh-vacancies {
    height: 740px;
    overflow: hidden;
    background-color: #fff
}

.hh-vacancies .row:after,.hh-vacancies .row:before {
    content: " ";
    display: table
}

.hh-vacancies .col {
    display: block;
    float: left
}

.hh-vacancies .col-130 {
    width: 13%
}

.hh-vacancies .col-200 {
    width: 20%
}

.hh-vacancies .col-240 {
    width: 24%
}

.hh-vacancies .col-260 {
    width: 26%
}

.hh-vacancies .sep {
    display: block;
    height: 30px
}

.hh-vacancies-title {
    font-family: 'Open Sans';
    margin: 0;
    padding: 20px;
    color: #3e454c;
    font-size: 42px;
    font-weight: 300
}

.hh-vacancies-list {
    margin: 20px 0 40px
}

.hh-vacancy-box {
    display: block;
    text-decoration: none;
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
    margin-bottom: 30px
}

.hh-vacancy-box:active,.hh-vacancy-box:focus,.hh-vacancy-box:hover {
    text-decoration: none
}

.hh-vacancy-box__preview {
    display: inline-block;
    max-width: 100%;
    -webkit-transition: all .5s ease;
    transition: all .5s ease
}

.hh-vacancy-box__description {
    display: block;
    width: 90%;
    padding: 10px;
    color: #fff;
    background-color: #ABCB56;
    margin-top: -20px;
    position: relative;
    z-index: 1;
    font-family: 'Open Sans';
    font-size: 14px;
    font-weight: 400
}

.material-switch>input[type=checkbox],.uzt-constructor-form .form-actions .webform-submit,.uzt-constructor-form .form-group label .form-required,.webform-component--konfiguraciya {
    display: none
}

.altey-desc-icon-is:before,.altey-desc-icon-rso:before,.altey-desc-icon-rz:before,.altey-desc-icon-uv:before,.altey-desc-icon-ze:before {
    width: 82px
}

.altey2-count-box,.altey2-count-box__title,.altey2-device-subtitle,.altey2-device-title,.schema-prod-modal-description {
    font-family: 'Open Sans',Arial,sans-serif
}

.uzt-dioramas-subtitle,.uzt-dioramas-text,.uzt-dioramas-title {
    font-weight: 300
}

.hh-vacancy-box_small {
    -webkit-transform: scale(.7,.7);
    -ms-transform: scale(.7,.7);
    transform: scale(.7,.7)
}

.mk-page .row-np-all [class*=col-],.mk-page .row-np>[class*=col-] {
    padding-left: 0!important;
    padding-right: 0!important
}

.mk-link {
    -moz-border-radius: 40px
}

.mk-delivery__form-form .form-control {
    -moz-border-radius: 0
}

.mk-features>.container {
    height: 326px
}


.altey2-topbanner-text_v1,.altey2-topbanner_v1 .altey2-topbanner-description,.altey2-topbanner_v1 .altey2-topbanner-text,.altey2-topbanner_v2 .altey2-topbanner-title,.altey2-topbanner_v3 .altey2-topbanner-title,.altey2-topbanner_v4 .altey2-topbanner-title,.altey2-topbanner_v5 .altey2-topbanner-title {
    margin-bottom: 40px
}

.prealtay-field__btn {
    -moz-border-radius: 0 25px 25px 0
}

@font-face {
    font-family: Acrom;
    src: url(../fonts/Acrom/Acrom.otf);
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: 'Acrom Bold';
    src: url(../fonts/Acrom/AcromBold.otf);
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: 'Acrom Medium';
    src: url(../fonts/Acrom/AcromBold.otf);
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: 'Acrom Thin';
    src: url(../fonts/Acrom/AcromThin.otf);
    font-style: normal;
    font-weight: 400
}

.altey-slider__btn-next {
    text-decoration: none
}

.altey-desc__title {
    text-align: center
}

.altey-config-i-nal:before,.altey-config-i-nin:before,.altey-config-i-nout:before {
    width: 165px
}

.altey-tabs-i-ps.active .altey-tabs-i-ps:before,.altey-tabs-i-ps:hover:before {
    background-position: 0 -54px
}

.altey-tabs-i-pr.active .altey-tabs-i-pr:before,.altey-tabs-i-pr:hover:before {
    background-position: -54px -54px
}

.altey-tabs-i-tch.active .altey-tabs-i-tch:before,.altey-tabs-i-tch:hover:before {
    background-position: -108px -54px
}

.altey-tabs-i-uu.active .altey-tabs-i-uu:before,.altey-tabs-i-uu:hover:before {
    background-position: -162px -54px
}

.altey-tabs-i-rpt.active .altey-tabs-i-rpt:before,.altey-tabs-i-rpt:hover:before {
    background-position: -216px -54px
}

.pion-apply-slide_2,.pion-apply-slide_3,.pion2-apply-slide_2,.pion2-apply-slide_3 {
    padding-top: 80px
}

.altey2-topbanner_v4 .altey2-topbanner-ibox_v1 .altey2-topbanner-ibox__text,.altey2-topbanner_v4 .altey2-topbanner-ibox_v4 .altey2-topbanner-ibox__text {
    width: 200px
}

.contacts-form__title {
    -moz-border-radius: 4px 4px 0 0
}

.contacts-form__content {
    -moz-border-radius: 0 0 4px 4px
}

.schema-prod-box,.schema-prod-box:active,.schema-prod-box:focus,.schema-prod-box:hover {
    text-decoration: none
}

.schema-prod-card__icon {
    -moz-border-radius: 2px 2px 0 0
}

.schema-prod-card__title {
    -moz-border-radius: 0 0 2px 2px
}

.schema-prod-modal {
    -moz-border-radius: 4px
}

.altey2-topbanner_front {
    -webkit-box-shadow: 0 140px 30px -134px #EAEAEA;
    box-shadow: 0 140px 30px -134px #EAEAEA
}

.altey2-btn {
    -moz-border-radius: 40px
}

.altey2-topbanner-next {
    text-decoration: none
}

.altey2-topbanner-box__title {
    margin-bottom: 15px
}

.altey2-config-i-nal:before,.altey2-config-i-nin:before,.altey2-config-i-nout:before {
    width: 165px
}

.altey2-topbanner-close {
    z-index: 10
}

.altey2-top {
    overflow: hidden
}

.altey2-top_front {
    left: 0
}

.altey2-solution-box_ar {
    margin: 19px 6px 0 auto!important;
    text-align: right!important
}

.altey2-promo-subtitle,.altey2-promo-title {
    margin-bottom: 50px
}

.altey2-config__icon,.altey2-config__icon-title,.geum-animation-content_tac,.geum-energy-previews_tac,.geum-energy-title_tac,.geum-functions-title,.geum-links-title_tac,.geum-slide-preview_tac,.geum-slide-text_tac,.geum-slide-title_tac,.geum-slide_tac,.mk-links,.pion-apply-image,.pion-links,.pion-solution-box,.pion-solution-description_tac,.pion2-links,.pion2-solution-box,.pion2-solution-description_tac {
    text-align: center
}

.altey2-solution-box .btn-solution_v1 {
    margin-top: 5px;
    background-color: #fff!important;
    color: #ABCB56!important
}

.altey2-solution-box .btn-solution_v1 .altey2-solution-box .btn-solution:active,.altey2-solution-box .btn-solution_v1 .altey2-solution-box .btn-solution:focus,.altey2-solution-box .btn-solution_v1 .altey2-solution-box .btn-solution:hover {
    background-color: #fff!important;
    color: #ABCB56!important;
    border: none
}

.geum-functions-list__item.even,.geum-functions-list__item:nth-child(even),.geum-links_bgct {
    background-color: transparent
}

.altey2-config-video {
    min-width: 100%
}

.device-portlet,.geum-animation-slide,.geum-delivery,.geum-energies,.geum-features,.geum-install-slider,.geum-protect,.uzt-blog,.uzt-scope,.uzt-solution,.uzt-top,.uzt-top-shadow {
    min-width: 1000px
}

.altey2-version-icon-2:before,.altey2-version-icon-3:before {
    width: 72px
}

.altey2-version-icon-1.active .altey2-version-icon-1:before,.altey2-version-icon-1:hover:before {
    background-position: 0 -100px
}

.altey2-version-icon-2.active .altey2-version-icon-2:before,.altey2-version-icon-2:hover:before {
    background-position: -100px -100px
}

.altey2-version-icon-3.active .altey2-version-icon-3:before,.altey2-version-icon-3:hover:before {
    background-position: -200px -100px
}

.altey2-version-icon-4.active .altey2-version-icon-4:before,.altey2-version-icon-4:hover:before {
    background-position: -300px -100px
}

.altey2-version-icon-5.active .altey2-version-icon-5:before,.altey2-version-icon-5:hover:before {
    background-position: -400px -100px
}

.altey2-communications .bx-wrapper {
    -moz-border-radius: none
}

.altey2-communication-slide-img {
    position: absolute
}

.uzt-schema-preview,.uzt-schema-slide {
    position: relative
}

.altey2-process-box {
    z-index: 1
}

.altey2-device:hover {
    text-decoration: none
}

.uzt-scope-group_mw_sm,.uzt-scope-sep_mw_sm {
    max-width: 410px
}

.uzt-dioramas-slide_2 .uzt-dioramas-image_2,.uzt-dioramas-slide_4 .uzt-dioramas-image_4,.uzt-dioramas-slide_4 .uzt-dioramas-image_9,.uzt-dioramas-slide_5 .uzt-dioramas-image_4,.uzt-dioramas-slide_5 .uzt-dioramas-image_9,.uzt-dioramas-slide_6 .uzt-dioramas-image_2 {
    max-width: inherit
}

.uzt-dioramas-slide_2 .uzt-dioramas-preview,.uzt-dioramas-slide_2 .uzt-dioramas-text,.uzt-dioramas-slide_3 .uzt-dioramas-image,.uzt-dioramas-slide_3 .uzt-dioramas-text,.uzt-dioramas-slide_4 .uzt-dioramas-image,.uzt-dioramas-slide_4 .uzt-dioramas-text,.uzt-dioramas-slide_5 .uzt-dioramas-image,.uzt-dioramas-slide_5 .uzt-dioramas-preview,.uzt-dioramas-slide_6 .uzt-dioramas-image,.uzt-dioramas-slide_6 .uzt-dioramas-preview {
    position: absolute
}

.uzt-schema-slide_1 .uzt-schema-title,.uzt-schema-slide_2 .uzt-schema-title {
    margin-top: 50px
}

.uzt-schema-box {
    -moz-border-radius: 2px
}

.uzt-dioramas .bx-wrapper {
    -moz-border-radius: none
}


    .altey2-process .bx-wrapper .bx-next,.altey2-process .slider-control-next {
        right: -75px
    }

    .altey2-animation-slide {
        padding-left: 100px
    }
}

.uzt-dioramas-slide_4 .uzt-dioramas-preview {
    position: absolute
}

.uzt-dioramas-slide_3 .uzt-dioramas-text_1,.uzt-dioramas-text_v4 {
    font-weight: 700
}

.device-portlet>.container,.geum-current-energy,.geum-energies>.container,.geum-topbanner>.container,.pion-topbanner>.container,.pion2-topbanner>.container {
    position: relative
}

.material-switch>input[type=checkbox]:checked+label::before {
    background-image: 8121991;
    background-image: linear-gradient(92deg,#b6db33 0,#9cc54c 100%);
    -webkit-box-shadow: 0 1px 0 #fff;
    box-shadow: 0 1px 0 #fff;
    opacity: .5;
    -webkit-transition: all 2s ease;
    transition: all 2s ease
}

.pion2-calculator-group._hidden,.uzt-constructor-form._invisible,.uzt-constructor-schema._invisible,.uzt-tr-image._hidden {
    opacity: 0
}

.material-switch>input[type=checkbox]:checked+label::after {
    left: 65%
}

.material-switch_mw_sm>label,.material-switch_mw_sm>label::before {
    width: 40px
}

.pion-topbanner-next {
    text-decoration: none
}

.pion-links .pion-link {
    -moz-border-radius: 40px
}

.pion-apply .bx-wrapper {
    -moz-border-radius: none
}

.pion-tabs:after {
    clear: both
}

.geum-icon-protect-01:before,.geum-icon-protect-02:before,.geum-icon-protect-03:before {
    width: 60px
}

.pion2-topbanner-next {
    text-decoration: none
}

.pion2-links .pion2-link {
    -moz-border-radius: 40px
}

.pion2-apply .bx-wrapper {
    -moz-border-radius: none
}

.pion2-apply-image {
    text-align: center
}

@font-face {
    font-family: icomoon;
    src: url(../fonts/icomoon.eot?iy0wnc);
    src: url(../fonts/icomoon.eot?iy0wnc#iefix) format('embedded-opentype'),url(../fonts/icomoon.ttf?iy0wnc) format('truetype'),url(../fonts/icomoon.woff?iy0wnc) format('woff'),url(../fonts/icomoon.svg?iy0wnc#icomoon) format('svg');
    font-weight: 400;
    font-style: normal
}

[class*=" icon-"],[class^=icon-] {
    font-family: icomoon!important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.geum-feature__subtitle .text,.geum-topbanner-logo__subtitle,.lavr-option-description,.lavr-option-view_s3 .lavr-option-view-title,.lavr-topbanner-box__content,.primary-slider,.shsn-description-box__content,.wardrobes-feature-text {
    font-family: 'Open Sans',Arial,sans-serif
}

.shsn-solution-name,.shsn-solution-title {
    line-height: 40px
}

.geum-btn {
    -moz-border-radius: 40px
}

.geum-topbanner-next {
    text-decoration: none
}

.geum-function {
    min-width: 1000px
}

.geum-links-title {
    display: block
}

.geum-links_v2 .geum-link {
    padding-top: 20px
}

.geum-current-preview_4,.geum-current-preview_5 {
    top: 72px
}

.device-box-preview__img,.device-jcard-logo__img,.device-portlet-shadow__img,.wdsolution-box__preview img,.wdsolution-image img {
    max-width: 100%
}

.geum-process .bx-wrapper {
    -moz-border-radius: none
}

.geum-install-slider .slider-control-next,.geum-install-slider .slider-control-prev,.geum-process .slider-control-next,.geum-process .slider-control-prev {
    margin-top: 300px
}



.geum-energies .bx-viewport {
    min-height: 500px
}



.lavr-ingin-box_tar,.lavr-topbanner-text_v5,.sopt-ingin-box_tar {
    text-align: right
}

.geum-animation-slide_2 .geum-animation-text_3 {
    text-decoration: underline
}

.device-box,.device-box:active,.device-box:focus,.device-box:hover,.device-card:active,.device-card:focus,.device-card:hover,.device-icard:active,.device-icard:focus,.device-icard:hover,.device-jcard,.device-jcard:active,.device-jcard:focus,.device-jcard:hover,.device-portlet .btn-solution {
    text-decoration: none
}

.devices-page .altey2-topbanner-text_v3 {
    width: 475px
}

.devices-section_s1 {
    padding: 60px 0 0!important
}

.device-portlet_v7 {
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    height: 340px;
    overflow: hidden;
    -webkit-box-shadow: 0 5px 33px 9px rgba(0,0,0,.15);
    box-shadow: 0 5px 33px 9px rgba(0,0,0,.15);
    width: 970px!important;
    min-width: 970px!important;
    padding: 15px!important;
    -webkit-border-radius: 5px!important;
    border-radius: 5px!important
}

.device-portlet .btn-solution {
    background-color: #ABCB56;
    color: #fff;
    border: none;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    font-weight: 700;
    font-size: 20px!important;
    padding: 15px 40px!important;
    display: inline-block!important
}

.device-portlet .btn-solution_v1 {
    margin-top: 5px;
    background-color: #fff!important;
    color: #ABCB56!important
}

.device-portlet .btn-solution_v1 .device-portlet .btn-solution:active,.device-portlet .btn-solution_v1 .device-portlet .btn-solution:focus,.device-portlet .btn-solution_v1 .device-portlet .btn-solution:hover {
    background-color: #fff!important;
    color: #ABCB56!important;
    border: none
}

.device-portlet .btn-solution:active,.device-portlet .btn-solution:active:focus,.device-portlet .btn-solution:focus,.device-portlet .btn-solution:hover {
    -webkit-box-shadow: none;
    box-shadow: none;
    outline: 0;
    border: none;
    text-decoration: none
}

.device-portlet .btn-solution:active,.device-portlet .btn-solution:focus,.device-portlet .btn-solution:hover {
    background-color: #ABCB56;
    color: #fff;
    border: none
}

.device-portlet .device-portlet-altey {
    position: absolute;
    left: 360px;
    bottom: 30px
}

.inner-addon,.kiwim-promo-wrapper>.container,.lavr-schema,.lavr-schema-view,.lavrs-col,.lavrs-grid,.sopt-schema,.sopt-schema-view {
    position: relative
}

.device-portlet-img_s1 {
    top: 33px!important;
    right: 183px!important;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}

.device-portlet-img_s2 {
    top: 0!important;
    right: 0!important;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}

.device-portlet_v7:hover .device-portlet-img_s1 {
    -webkit-transform: scale(.92);
    -ms-transform: scale(.92);
    transform: scale(.92)
}

.device-portlet_v7:hover .device-portlet-img_s2 {
    -webkit-transform: scale(1.12);
    -ms-transform: scale(1.12);
    transform: scale(1.12)
}

.device-portlet-logo_v2 .device-portlet-logo__subtitle,.device-portlet-logo_v2 .device-portlet-logo__title {
    margin-left: 110px
}

.device-portlet_v7 .device-portlet-logo {
    padding: 0
}

.device-portlet-description_v6,.device-portlet-text_v6 {
    color: #ABCB56
}

.device-portlet-text_v1,.device-portlet-text_v1 p {
    font-size: 24px
}

.device-portlet-text2 {
    color: #ABCB56!important;
    font-size: 25px!important;
    text-transform: uppercase!important;
    font-weight: 400!important;
    position: relative;
    z-index: 2;
    display: block
}

.device-portlet-text_s1 .device-portlet-link {
    font-size: 20px
}

.bzp-number-icon-01.active .bzp-number-icon-01:before,.bzp-number-icon-01:hover:before {
    background-position: 0 -150px
}

.bzp-number-icon-02.active .bzp-number-icon-02:before,.bzp-number-icon-02:hover:before {
    background-position: -150px -150px
}

.bzp-number-icon-03.active .bzp-number-icon-03:before,.bzp-number-icon-03:hover:before {
    background-position: -300px -150px
}

.wdsolution-box,.wdsolution-box:hover {
    text-decoration: none!important
}

.wardrobes-feature-box:hover,.wardrobes-kind-box:hover,.wardrobes-kind:hover {
    text-decoration: none
}

.wardrobes-btn {
    -moz-border-radius: 40px
}

.wardrobes-features .row_np [class*=col-] {
    padding-left: 5px!important;
    padding-right: 5px!important
}

.wardrobes-features .bx-wrapper {
    -moz-border-radius: none
}

.geum-install-slider .xslider-control-next,.geum-install-slider .xslider-control-prev,.geum-process .xslider-control-next,.geum-process .xslider-control-prev {
    margin-top: 300px
}

.production-wardrobe-link,.production-wardrobe-link:hover {
    text-decoration: underline
}

.wardrobes-kind .wardrobes-kind-description,.wardrobes-kind .wardrobes-kind-title {
    color: #fff
}

.production-wardrobe_lavr .production-wardrobe-description {
    font-size: 16px
}

.lavrs-card,.lavrs-card:hover,.sopt-pig-wrapper:hover {
    text-decoration: none
}

.main-attestation-wrapper {
    background-color: #f1f1f1
}

.main-attestation-wrapper_main {
    margin-bottom: 40px
}

.lavr-options,.lavr-topbanner-title_v1 {
    margin-bottom: 20px
}

.main-attestation-wrapper_bzp,.main-attestation-wrapper_bzp2,.main-attestation-wrapper_bzp3,.main-attestation-wrapper_geum,.main-attestation-wrapper_sbzp {
    margin-top: 30px
}

.main-attestation {
    padding: 35px 0
}

.main-attestation .btn:hover {
    color: #fff!important
}

.sopt-schema-title__label,.sopt-schema-title__name {
    color: #ABCB56
}

.main-attestation-title {
    font-size: 16px;
    padding-top: 11px
}

.main-attestation-link {
    padding-top: 10px
}

.sopt-pig {
    display: block
}

.lavr-topbanner-section_v1 .lavr-topbanner-text,.lavr-topbanner-section_v1 .lavr-topbanner-title,.lavr-topbanner-section_v2 .lavr-topbanner-text,.lavr-topbanner-section_v2 .lavr-topbanner-title,.lavr-topbanner-section_v5 .lavr-topbanner-text,.lavr-topbanner-section_v5 .lavr-topbanner-title {
    color: #fff
}

.lavr-schema-title__label,.lavr-schema-title__name {
    color: #ABCB56
}

.lavrs-card-image {
    text-align: center
}

.kiwim-promo-text {
    font-weight: 400
}



.kiwim-features-box {
    margin: 50px 0 15px
}

.shsn-optoflex {
    -moz-border-radius: 2px
}

.shsn-optoflex-slider .bx-wrapper {
    -moz-border-radius: none
}

.special-modal__form__inner #webform-component-email input.form-text,.special-modal__form__inner #webform-component-telefon input.form-text,.special-modal__form__inner input[type=text],.special-modal__form__inner input[type=email] {
    width: 238px;
    color: #444!important;
    font-weight: 400;
    height: 20px;
    border: 1px solid #ccc
}

.hide-animation {
    opacity: 0;
    -webkit-transition: all .5s ease;
    transition: all .5s ease
}

.row-same-height {
    display: table;
    width: 100%
}

.col-xs-height {
    display: table-cell;
    float: none!important
}



.img-responsive {
    width: 100%
}

.col-top {
    vertical-align: top
}

.col-middle {
    vertical-align: middle
}

.col-bottom {
    vertical-align: bottom
}

.inner-addon .glyphicon {
    position: absolute;
    padding: 14px;
    pointer-events: none
}

.left-addon .glyphicon {
    left: 0
}

.left-addon input {
    padding-left: 40px
}

.right-addon .glyphicon {
    right: 0
}

.right-addon input {
    padding-right: 40px
}

.row-np-all [class*=col-],.row-np>[class*=col-] {
    padding-left: 0!important;
    padding-right: 0!important
}

.primary-slider {
    margin-top: -37px
}

.about-partners__title h2,.about-partners__title__link a,.main-features__title {
    font-family: 'Open Sans Light',Arial,sans-serif
}

.primary-slider__item__subtitle,.primary-slider__item__title {
    margin: 0;
    font-weight: 700;
    display: inline-block;
    color: #fff;
    line-height: 1
}

.primary-slider__item__title {
    background: rgba(39,63,73,.87);
    padding: 15px 20px;
    font-size: 28px
}

.primary-slider__item__subtitle {
    background: rgba(171,203,86,.77);
    padding: 15px;
    font-size: 14px
}

.primary-slider__item__description {
    color: #fff;
    line-height: 1
}

.primary-slider__item__link {
    position: absolute;
    webkit-border-radius: 25px;
    -webkit-border-radius: 25px;
    border-radius: 25px;
    background: #ABCB56;
    display: block;
    color: #fff!important;
    font-weight: bolder;
    padding: 12px 15px 12px 40px;
    border: 2px solid #ABCB56;
    text-decoration: none!important;
    width: 180px;
    text-align: center
}

.primary-slider__item__link:hover,.primary-slider__item__link:visited {
    color: #fff;
    text-decoration: none
}

.primary-slider__item__link--first:hover {
    border: 2px solid #fff
}

.primary-slider__item__link--second {
    background: inherit;
    border: 2px solid #fff
}

.primary-slider__item__link--second:hover {
    background: #ABCB56;
    border: 2px solid #fff
}

.primary-slider__item .cfa {
    position: absolute;
    left: 15px;
    top: 10px
}

.primary-slider-info {
    height: 145px;
    position: relative;
    z-index: 10;
    background: #273f49;
    color: #fff
}

.primary-slider-info__item {
    text-align: center
}

.primary-slider-info__item__thumbnail {
    webkit-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background: #ABCB56;
    width: 80px;
    height: 80px;
    display: inline-block;
    margin-top: -40px
}

.primary-slider-info__item__title h3 {
    margin: 0;
    padding: 5px 0 0
}

.primary-slider-info__item__title a {
    color: #fff;
    text-decoration: none;
    font-size: 18px;
    font-weight: 700
}

.primary-slider-info__item__description {
    color: #fff!important
}

.cfa {
    display: inline-block;
    margin: 0;
    padding: 0;
    line-height: 1;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover
}

.cfa-production {
    background-image: url(../images/widgets/cfa/production.png)!important;
    width: 23px;
    height: 23px
}

.cfa-reformal {
    background-image: url(../images/widgets/cfa/reformal.png)!important;
    width: 16px;
    height: 24px
}

.cfa-relized-project {
    background-image: url(../images/widgets/cfa/relized-project.png)!important;
    width: 25px;
    height: 18px
}

.cfa-cost {
    background-image: url(../images/widgets/cfa/cost.png)!important;
    width: 16px;
    height: 20px
}

.cfa-services {
    background-image: url(../images/widgets/cfa/services.png)!important;
    width: 24px;
    height: 23px
}

.cfa-opinions {
    background-image: url(../images/widgets/cfa/opinions.png)!important;
    width: 20px;
    height: 18px
}

.cfa-brain,.cfa-partners,.cfa-worker {
    width: 80px;
    height: 80px
}

.cfa-worker {
    background-image: url(../images/widgets/cfa/worker.png)!important
}

.cfa-partners {
    background-image: url(../images/widgets/cfa/partners.png)!important
}

.cfa-brain {
    background-image: url(../images/widgets/cfa/brain.png)!important
}

.main-features {
    margin: 40px 0
}

.main-features__title {
    margin: 0 0 50px;
    text-align: center;
    font-weight: 400;
    font-size: 32px
}

.main-features__link {
    position: relative
}

.main-features__link__sep {
    position: absolute;
    top: 36px;
    height: 1px;
    width: 100%;
    background: repeat-x #ABCB56;
    z-index: 2
}

.main-features__tabs {
    height: 72px;
    overflow: hidden;
    width: 100%;
    padding: 0
}

.main-features__tabs>li {
    position: relative;
    float: left;
    width: 20%;
    list-style: none;
    z-index: 3;
    text-align: center
}

.main-features__tabs>li>.fa {
    color: #ABCB56;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

.main-features__tabs>li>.fa:hover {
    color: #fff
}

.main-features__tabs>li>a {
    display: inline-block;
    width: 71px;
    height: 71px;
    line-height: 60px;
    border: 2px solid #ABCB56;
    background: #fff;
    font-size: 36px;
    color: #ABCB56;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    padding-left: 2px
}

.main-features__tabs>li.active>a,.main-features__tabs>li>a:hover {
    background: #ABCB56;
    text-decoration: none;
    color: #fff
}

.main-features__tabs>li>a.line-height1 {
    line-height: 68px;
    padding-right: 3px
}

.main-features__tabs>li>a.line-height2 {
    line-height: 72px
}

.main-features__tabs>li>a.line-height3 {
    line-height: 62px
}

.main-features__tabs>li>a.line-height4 {
    line-height: 70px
}

.main-features__tabs>li>a.line-height5 {
    line-height: 68px;
    padding-right: 2px
}

.main-features__tab {
    position: relative;
    min-height: 320px
}

.main-features__tab--1,.main-features__tab--2,.main-features__tab--3,.main-features__tab--5 {
    padding-top: 30px
}

.main-features__tab--2 {
    margin: 0 auto
}

.main-features__tab .center {
    text-align: center
}

.main-features__tab__bg {
    display: block;
    text-align: center
}

.main-features__tab__bg--1 {
    background: url(../images/widgets/about-company-tab/slide1.jpg) no-repeat;
    width: 447px;
    height: 239px
}

.main-features__tab__bg--2 {
    background: url(../images/widgets/about-company-tab/slide2-bg.jpg) 50% 50% no-repeat;
    width: 898px;
    height: 201px
}

.main-features__tab__bg--2 p {
    padding: 0 60px
}

.main-features__tab__bg--3 {
    background: url(../images/widgets/about-company-tab/slide3.jpg) 50% 50% no-repeat;
    width: 447px;
    height: 239px
}

.main-features__tab__bg--4 {
    background: url(../images/widgets/about-company-tab/slide4.jpg) 50% 50% no-repeat;
    width: 956px;
    height: 239px
}

.main-features__tab__bg--5 {
    background: url(../images/widgets/about-company-tab/slide5.jpg) 50% 50% no-repeat;
    width: 447px;
    height: 239px
}

.main-features__tab__title--1 {
    padding: 0;
    margin: 0 0 20px;
    font-size: 18px
}

.main-features__tab__title--2 {
    margin: 0;
    padding-top: 68px;
    padding-bottom: 20px
}

.about-partners {
    color: #fff!important;
    width: 100%;
    position: relative;
    overflow: hidden;
    background-size: cover
}

.about-partners__inner {
    position: relative;
    z-index: 100;
    background: rgba(174,223,44,.74);
    color: #fff!important
}



.about-partners__video video {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    overflow: hidden
}

.about-map,.bs-bzp .container {
    position: relative
}

.about-partners__play {
    margin: 100px 0 60px;
    text-align: center
}

.about-partners__play .fa {
    font-size: 3em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #fff!important
}

.about-partners__title {
    text-align: center
}

.about-partners__title h2 {
    font-size: 48px;
    color: #fff!important
}

.about-partners__title__link {
    color: #fff!important
}

.about-partners__title__link a {
    text-decoration: underline;
    font-size: 24px;
    display: inline-block;
    padding: 0 20px;
    vertical-align: middle;
    color: #fff!important
}

.about-partners__title__link a:visited {
    color: #fff
}

.about-partners__title__link a:hover {
    text-decoration: none
}

.about-partners__title__link:after,.about-partners__title__link:before {
    content: ".........................";
    font-size: 24px;
    font-family: cursive
}

.bs-bzp .list-item:before,.bs-bzp-slider__btn-next:after,.bs-sbzp .list-item:before,.bs-sbzp-slider__btn-next:after {
    content: ''
}

.about-partners__counter {
    margin: 60px 0 100px;
    text-align: center;
    color: #fff!important
}

.about-partners__counter__count {
    font-size: 56px;
    font-weight: 700;
    font-family: 'Open Sans Bold',Arial,sans-serif
}

.about-partners__counter__description {
    font-family: 'Open Sans Light',Arial,sans-serif;
    font-size: 20px
}

.about-map__contacts {
    margin: 20px 0
}

.about-map__contacts__title h3 {
    font-size: 28px;
    font-family: 'Open Sans Light',Arial,sans-serif;
    margin: 0;
    padding: 0;
    font-weight: 400
}

.about-map__contacts__link a {
    background: #ABCB56;
    padding: 6px 15px;
    color: #fff;
    text-decoration: none;
    vertical-align: sub
}

.about-map__contacts__link a:hover {
    background: #bed77d;
    color: #fff;
    text-decoration: none
}

.b-google-map__map-height {
    height: 500px
}

.production- * {
    font-family: 'Open Sans',Arial,sans-serif
}

.bs-bzp-slider__title,.bs-sbzp-slider__title {
    font-family: Tahoma,Arial,sans-serif
}

.production-jumbotron {
    margin-top: -37px;
    background: url(../images/widgets/production-junbotron/production-top-bg.png) 50% 0 no-repeat;
    text-align: center;
    padding: 100px 0 150px
}


.production-jumbotron a,.production-jumbotron div,.production-jumbotron p,.production-jumbotron span {
    color: #fff
}

.production-jumbotron__count-device {
    font-size: 62px;
    font-weight: 700
}

.production-jumbotron__description-device {
    font-size: 32px;
    font-weight: 700
}

.production-jumbotron__title h2 {
    margin: 40px 0 50px;
    padding: 15px 40px;
    font-size: 32px;
    background: #273f49;
    color: #fff;
    font-weight: 700
}

.production-partners,.production-partners-top {
    margin: 40px 0
}

.production-jumbotron__description {
    font-size: 16px
}

.production-partners-top__logo {
    text-align: right;
    padding: 8px 0 0
}

.bs-bzp-desc .bs-bzp-desc__group_ta_c,.bs-bzp-install__group_ta_c,.bs-bzp-schema__links,.bs-bzp-schema__title,.bs-bzp-slider__group_ta_c,.production-documents__item,.production-partners__top-text {
    text-align: center
}

.production-partners-top__logo__img {
    display: inline-block;
    background: url(../images/widgets/production-partners-top/production-partners-top.png) no-repeat;
    width: 56px;
    height: 47px
}

.production-partners__inner {
    width: 650px;
    margin: 0 auto
}

.production-partners .cii {
    display: block;
    width: 210px;
    height: 90px;
    background-position: 100% 0;
    background-repeat: no-repeat
}

.production-partners .cii:hover {
    background-position: 0 0
}

.production-partners .cii-andev {
    background-image: url(../images/widgets/production-partners-cii/pp-andev.png)
}

.production-partners .cii-epcos {
    background-image: url(../images/widgets/production-partners-cii/pp-epcos.png)
}

.production-partners .cii-fscale {
    background-image: url(../images/widgets/production-partners-cii/pp-fscale.png)
}

.production-partners .cii-panosonic {
    background-image: url(../images/widgets/production-partners-cii/pp-panosonic.png)
}

.production-partners .cii-relpol {
    background-image: url(../images/widgets/production-partners-cii/pp-relpol.png)
}

.production-partners .cii-samsung {
    background-image: url(../images/widgets/production-partners-cii/pp-samsung.png)
}

.production-parallax {
    background: url(../images/widgets/production-parallax/production-parallax-bg.png) 50% 0 no-repeat;
    height: 355px;
    overflow: hidden
}

.production-parallax__inner {
    background: rgba(0,0,0,.6);
    padding: 110px
}

.production-parallax__inner p {
    margin: 0;
    padding: 0;
    color: #fff
}

.production-principe {
    background: #273f49;
    padding: 40px 0
}

.production-principe a,.production-principe div,.production-principe h2,.production-principe p,.production-principe span {
    color: #fff
}

.production-principe__title {
    margin-bottom: 20px
}

.production-principe__title h2 {
    margin: 0;
    padding: 0;
    font-size: 24px;
    font-weight: 700;
    text-align: center
}

.production-principe__item {
    padding: 10px
}

.production-principe__item .fa {
    font-size: 22px;
    min-width: 36px
}

.bx-wrapper {
    margin: 0 auto
}

.bx-wrapper .bx-viewport {
    -webkit-box-shadow: none;
    box-shadow: none;
    border: inherit
}

.production-documents {
    margin: 40px 0
}

.production-documents__inner hr {
    margin: 40px 26px;
    border-top: 2px solid #d0d2d3
}

.production-documents__description {
    padding: 60px 20px 0
}

.production-documents__description p {
    font-size: 20px
}

.production-documents__item {
    background: url(../images/widgets/production-certificates/shadow.png) 50% 100% no-repeat
}

.bs-bzp {
    margin-top: 40px
}

.bs-bzp .green {
    color: #ABCB56
}

.bs-bzp .bold {
    font-weight: 700
}

.bs-bzp .link {
    float: none;
    color: #fff;
    text-decoration: underline
}

.bs-bzp .link:active,.bs-bzp .link:focus,.bs-bzp .link:hover {
    text-decoration: none
}

.bs-bzp .list {
    margin: 0;
    padding: 0 0 0 35px
}

.bs-bzp .list-item {
    position: relative;
    list-style: none;
    font-size: 18px;
    margin-bottom: 20px
}

.bs-bzp .list-item:before {
    position: absolute;
    width: 15px;
    height: 15px;
    background-color: #ABCB56;
    top: 5px;
    left: -35px
}

.bs-bzp .form-actions .webform-submit {
    display: none!important
}

.bs-bzp-slider {
    overflow: hidden
}

.bs-bzp-slider__02 {
    min-height: 560px
}

.bs-bzp-slider__icon {
    display: block;
    float: left;
    margin-right: 10px
}

.bs-bzp-slider__icon-img {
    display: inline-block;
    background: url(../images/pages/bsbzp/bzp-01-logo.png) no-repeat;
    width: 92px;
    height: 93px
}

.bs-bzp-slider__content {
    position: relative;
    z-index: 2
}

.bs-bzp-slider__bg {
    position: absolute;
    width: 100%;
    height: 501px;
    background: url(../images/pages/bsbzp/top-sidebar-bg.jpg) 0 50% no-repeat;
    z-index: 0;
    left: 300px
}

.bs-bzp-slider__bg_02,.bs-bzp-slider__bg_03 {
    position: absolute;
    width: 100%;
    height: 569px;
    z-index: 0
}

.bs-bzp-slider__bg_02 {
    background: url(../images/pages/bsbzp/top-sidebar-bg2.png) 0 50% no-repeat;
    left: 200px
}

.bs-bzp-slider__bg_03 {
    background: url(../images/pages/bsbzp/top-sidebar-bg3.png) 0 50% no-repeat;
    left: 300px
}

.bs-bzp-desc__stat-inner,.bs-bzp-slider__btn-link {
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding
}

.bs-bzp-slider__subtitle,.bs-bzp-slider__title {
    margin: 0;
    line-height: 1
}

.bs-bzp-slider__title {
    color: #000;
    font-size: 60px
}

.bs-bzp-slider__subtitle {
    color: #8A8A8A;
    font-size: 28px;
    margin: 5px 0 0
}

.bs-bzp-slider__description {
    color: #3E454C;
    font-size: 18px;
    margin-top: 30px;
    max-width: 320px
}

.bs-bzp-slider__btn {
    margin-top: 30px
}

.bs-bzp-slider__btn-link {
    display: inline-block!important;
    position: relative!important;
    padding: 12px 20px 12px 50px!important;
    background-color: #ABCB56!important;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    font-size: 18px!important
}

.bs-bzp-slider__btn-link .fa {
    position: absolute;
    font-size: 32px;
    top: 9px;
    left: 20px
}

.bs-bzp-slider__btn-link:focus,.bs-bzp-slider__btn-link:hover {
    background-color: #b3d066;
    color: #fff!important
}

.bs-bzp-slider__btn-next,.bs-bzp-slider__btn-next:active,.bs-bzp-slider__btn-next:focus,.bs-bzp-slider__btn-next:hover {
    text-decoration: none;
    color: #000
}

.bs-bzp-slider__btn-next {
    display: block;
    position: relative;
    padding-bottom: 30px;
    font-size: 24px;
    font-weight: 300;
    text-transform: uppercase;
    cursor: pointer;
    width: 250px;
    margin: 40px auto 0
}

.bs-bzp-slider__btn-next:after {
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -27px;
    width: 53px;
    height: 25px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAZCAMAAACmVpYPAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA/1BMVEU+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUz///+5F2O1AAAAU3RSTlMAfh7s0CNw/eE1TfPtRkc03fRYJ3LPHL6LAw2jnQoCtRS2eshg2jNfUO7qQzrjXdFubxa3gguonw6mlRV4xyH73C4wTPZBN1niKtIpHb2JEdSO/tGTyJ0AAAABYktHRFTkA4ilAAAACXBIWXMAAAsSAAALEgHS3X78AAABLElEQVQ4y5XT11rCQBAF4KGGphCCEHoLSAtIR7rSFCnief93EayIKZu52Zmz35+L7C6ZzGS0zCayWG0Gkc1qITvncBpCTgdnJ3K5PVcG0LXH7TqtXh/vZ0Z+3uf97AQrAowogBvhuw+GIIYZTFhEKPg7RqKIxXVRPIZo5DxIiEimdFAqDTFxkWWQ1T44WxaZ/6nE5fIaKJ/jbpXyQrFUVkXlUrGgvFORUVVBVcgVtQ8KNdwpbtRRE0i1Gk20FOIWmg2tH9XuoNu7yHpd3LdJs9p9pAd/kkEaff0bMMRofDaORxjqmmNJk+nDz/A4nUgsiGg2tyy+2oVnPmNDREuZX300K/5pyYqInteo0+mY1i/siGizxa6xw3ZjBBHtO3hFZ28MHd/t4e2g+r7fAdP6Iv2tklEXAAAAAElFTkSuQmCC)
}

.bs-bzp-slider__btn-next_02 {
    margin: 120px auto 0
}

.bs-bzp-desc {
    padding: 60px 0;
    height: 630px;
    width: 100%;
    background: url(../images/pages/bsbzp/bzp-01-description.png) 50% 50% no-repeat;
    background-size: cover
}



.bs-bzp-desc__title {
    margin: 0 auto;
    color: #FFF;
    font-family: Arial,sans-serif;
    font-size: 24px
}

.bs-bzp-desc__group-links,.bs-bzp-desc__stats {
    margin-top: 30px
}

.bs-bzp-desc__subtitle {
    padding: 20px 30px 0;
    font-size: 18px;
    color: #FFF
}

.bs-bzp-desc__stat-inner {
    display: table-cell;
    vertical-align: middle;
    color: #FFF;
    width: 150px;
    height: 150px;
    border: 4px solid #ABCB56;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background-clip: padding-box
}

.bs-bzp-delivery__form-form .form-control,.bs-bzp-desc__btn {
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding
}

.bs-bzp-desc__stat {
    display: inline-block;
    width: 150px
}

.bs-bzp-desc__stat-count {
    font-size: 48px;
    font-weight: 700
}

.bs-bzp-desc__stat-name {
    color: #FFF;
    font-size: 14px;
    font-weight: 400
}

.bs-bzp-desc__description {
    font-family: Arial,sans-serif;
    font-size: 18px;
    color: #FFF
}

.bs-bzp-desc__btn {
    display: inline-block!important;
    position: relative!important;
    padding: 12px 20px 12px 60px!important;
    background-color: #ABCB56!important;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    font-size: 18px!important
}

.bs-bzp-desc__btn .fa {
    position: absolute;
    font-size: 32px;
    top: 9px;
    left: 20px
}

.bs-bzp-desc__btn:focus,.bs-bzp-desc__btn:hover {
    background-color: #b3d066;
    color: #fff!important
}

.bs-bzp02-desc {
    background: url(../images/pages/bsbzp/bzp-02-description.jpg) 50% 50% no-repeat;
    background-size: cover
}

.bs-bzp03-desc {
    background: url(../images/pages/bsbzp/bzp-03-description.jpg) 50% 50% no-repeat;
    background-size: cover
}

.bs-bzp-device {
    margin-top: 60px
}

.bs-bzp-device__inner>.row .col {
    padding: 0
}

.bs-bzp-device__img {
    background: url(../images/pages/bsbzp/bzp-01-device.png) 0 50% no-repeat;
    width: 100%;
    height: 328px
}

.bs-bzp-device__img_02 {
    background: url(../images/pages/bsbzp/bzp-02-device.png) 50% 50% no-repeat;
    width: 100%;
    height: 471px
}

.bs-bzp-device__img_03 {
    position: absolute;
    background: url(../images/pages/bsbzp/bzp-03-device.png) 0 50% no-repeat;
    width: 100%;
    background-size: 460px;
    height: 471px
}

.bs-bzp-device__img_03_2 {
    position: absolute;
    background: url(../images/pages/bsbzp/bzp-03-device-2.png) 0 50% no-repeat;
    width: 100%;
    background-size: 460px;
    height: 471px
}

.bs-bzp-device__group {
    color: #3E454C;
    max-width: 550px
}

.bs-bzp-device__title {
    margin: 0;
    font-size: 30px;
    text-transform: uppercase
}

.bs-bzp-device__description {
    margin-top: 50px;
    font-family: Arial,sans-serif;
    font-size: 18px
}

.bs-bzp-device__group-links {
    margin-top: 30px
}

.bs-bzp-device__btn {
    display: inline-block!important;
    border-color: transparent!important;
    background-color: transparent!important;
    -webkit-box-shadow: none!important;
    box-shadow: none!important;
    position: relative;
    padding: 0 0 0 24px!important;
    color: #3E454C!important;
    font-family: Arial,sans-serif!important;
    font-size: 18px!important;
    text-decoration: underline!important
}

.bs-bzp-device__btn .fa {
    position: absolute;
    left: 0;
    top: 5px
}

.bs-bzp-device__btn:focus,.bs-bzp-device__btn:hover {
    color: #3E454C!important;
    text-decoration: none!important
}

.bs-bzp-schema {
    position: relative;
    margin-top: 40px;
    background: url(../images/pages/bsbzp/bzp-01-schema-bg.png) 50% 50% no-repeat;
    background-size: cover;
    min-height: 1050px;
    width: 100%;
    overflow: hidden
}

.bs-bzp-schema button,.bs-bzp-schema button:active,.bs-bzp-schema button:focus,.bs-bzp-schema button:hover {
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none
}

.bs-bzp-delivery__form,.bs-sbzp-feedback__form,.hh-feedback__form {
    -webkit-box-shadow: 1.5px 2.6px 10px rgba(0,0,0,.75)
}

.bs-bzp-schema__inner {
    position: relative;
    height: 1050px
}

.bs-bzp-schema__links {
    position: absolute;
    bottom: 60px;
    width: 100%
}

.bs-bzp-schema__title {
    margin: 30px 0;
    color: #3E454C;
    font-family: Arial,sans-serif;
    font-size: 36px;
    font-weight: 400
}

.bs-bzp-delivery__title,.bs-bzp-install__title {
    font-size: 30px;
    font-weight: 400;
    text-transform: uppercase
}

.bs-bzp-schema__item {
    display: block;
    position: absolute
}

.bs-bzp-schema__item_1 {
    background: url(../images/pages/bsbzp/bzp-01-schema1.png) no-repeat;
    width: 27px;
    height: 62px;
    left: 207px;
    top: 361px;
    z-index: 4
}

.bs-bzp-schema__item_1_2 {
    left: 553px;
    top: 276px;
    z-index: 4
}

.bs-bzp-schema__item_1_3 {
    left: 764px;
    top: 361px;
    z-index: 4
}

.bs-bzp-schema__item_2 {
    background: url(../images/pages/bsbzp/bzp-01-schema2.png) no-repeat;
    width: 46px;
    height: 127px;
    left: 246px;
    top: 513px;
    z-index: 4
}

.bs-bzp-schema__item_2_2,.bs-bzp-schema__item_3 {
    left: 700px;
    top: 513px;
    z-index: 4
}

.bs-bzp-schema__item_3 {
    background: url(../images/pages/bsbzp/bzp-01-schema3.png) no-repeat;
    width: 46px;
    height: 127px
}

.bs-bzp-schema__item_4 {
    background: url(../images/pages/bsbzp/bzp-01-schema4.png) no-repeat;
    width: 38px;
    height: 20px;
    left: -14px;
    top: 776px;
    z-index: 4
}

.bs-bzp-schema__item_4_2 {
    left: 973px;
    top: 776px;
    z-index: 4
}

.bs-bzp-schema__item_5 {
    background: url(../images/pages/bsbzp/bzp-01-schema5.png) no-repeat;
    width: 55px;
    height: 154px;
    left: 112px;
    top: 640px;
    z-index: 3
}

.bs-bzp-schema__item_5_2 {
    left: 370px;
    top: 640px;
    z-index: 3
}

.bs-bzp-schema__item_5_3 {
    left: 573px;
    top: 640px;
    z-index: 3
}

.bs-bzp-schema__item_5_4 {
    left: 826px;
    top: 640px;
    z-index: 3
}

.bs-bzp-schema__item_7 {
    background: url(../images/pages/bsbzp/bzp-01-schema7.png) no-repeat;
    width: 132px;
    height: 54px;
    left: -11px;
    top: 330px;
    z-index: 3
}

.bs-bzp-schema__item_8 {
    background: url(../images/pages/bsbzp/bzp-01-schema8.png) no-repeat;
    width: 132px;
    height: 54px;
    left: 870px;
    top: 335px;
    z-index: 3
}

.bs-bzp-schema__item_9 {
    background: url(../images/pages/bsbzp/bzp-01-schema9.png) no-repeat;
    width: 33px;
    height: 136px;
    left: 142px;
    top: 201px;
    z-index: 3
}

.bs-bzp-schema__item_9_2 {
    left: 822px;
    top: 201px;
    z-index: 3
}

.bs-bzp-schema__item_10 {
    background: url(../images/pages/bsbzp/bzp-01-schema10.png) no-repeat;
    width: 44px;
    height: 142px;
    left: 477px;
    top: 94px;
    z-index: 3
}

.bs-bzp-schema__item_11 {
    background: url(../images/pages/bsbzp/bzp-01-schema11.png) no-repeat;
    width: 143px;
    height: 51px;
    left: 313px;
    top: 239px;
    z-index: 3
}

.bs-bzp-schema__item_12 {
    background: url(../images/pages/bsbzp/bzp-01-schema12.png) no-repeat;
    width: 61px;
    height: 132px;
    left: 125px;
    top: 340px;
    z-index: 2
}

.bs-bzp-schema__item_12_2 {
    left: 469px;
    top: 248px;
    z-index: 2
}

.bs-bzp-schema__item_12_3 {
    left: 806px;
    top: 340px;
    z-index: 2
}

.bs-bzp-schema__item_13 {
    background: url(../images/pages/bsbzp/bzp-01-schema13.png) no-repeat;
    width: 61px;
    height: 132px;
    left: 107px;
    top: 500px;
    z-index: 2
}

.bs-bzp-schema__item_13_2 {
    left: 366px;
    top: 500px;
    z-index: 2
}

.bs-bzp-schema__item_13_3 {
    left: 568px;
    top: 500px;
    z-index: 2
}

.bs-bzp-schema__item_13_4 {
    left: 820px;
    top: 500px;
    z-index: 2
}

.bs-bzp-schema__item_14 {
    background: url(../images/pages/bsbzp/bzp-01-schema14.png) no-repeat;
    width: 53px;
    height: 52px;
    left: 35px;
    top: 767px;
    z-index: 2
}

.bs-bzp-schema__item_14_2 {
    left: 908px;
    top: 767px;
    z-index: 2
}

.bs-bzp-schema__item_15 {
    background: url(../images/pages/bsbzp/bzp-01-schema15.png) no-repeat;
    width: 903px;
    height: 73px;
    left: 46px;
    top: 823px;
    z-index: 1
}

.bs-bzp-schema__item_16 {
    background: url(../images/pages/bsbzp/bzp-01-schema16.png) no-repeat;
    width: 327px;
    height: 39px;
    left: 333px;
    top: 920px;
    z-index: 1
}

.bs-bzp-schema__item_17 {
    background: url(../images/pages/bsbzp/bzp-01-schema17.png) no-repeat;
    width: 955px;
    height: 536px;
    left: 20px;
    top: 110px;
    z-index: 1
}

.bs-bzp-schema02 {
    background-image: url(../images/pages/bsbzp/bzp-01-schema-bg.png) no-repeat 50% 50%;
    height: 1250px
}

.bs-bzp-schema02__inner {
    height: 1250px
}

.bs-bzp-schema02 .ss {
    background: url(../images/pages/bsbzp/bzp-02-schema10.png) no-repeat;
    width: 62px;
    height: 153px
}

.bs-bzp-schema02__item_1 {
    background: url(../images/pages/bsbzp/bzp-02-schema1.png) no-repeat;
    width: 20px;
    height: 105px;
    left: 11px;
    top: 534px
}

.bs-bzp-schema02__item_1_2 {
    left: 995px;
    top: 534px
}

.bs-bzp-schema02__item_1c {
    background: url(../images/pages/bsbzp/bzp-01-schema1.png) no-repeat;
    width: 19px;
    height: 66px;
    left: 560px;
    top: 414px
}

.bs-bzp-schema02__item_2 {
    background: url(../images/pages/bsbzp/bzp-02-schema2.png) no-repeat;
    width: 50px;
    height: 252px;
    left: 250px;
    top: 771px
}

.bs-bzp-schema02__item_3 {
    background: url(../images/pages/bsbzp/bzp-02-schema3.png) no-repeat;
    width: 50px;
    height: 252px;
    left: 725px;
    top: 771px
}

.bs-bzp-schema02__item_4c {
    left: -27px;
    top: 944px
}

.bs-bzp-schema02__item_4c_2 {
    left: 1012px;
    top: 944px
}

.bs-bzp-schema02__item_5 {
    background: url(../images/pages/bsbzp/bzp-02-schema5.png) no-repeat;
    width: 56px;
    height: 159px;
    left: 107px;
    top: 930px
}

.bs-bzp-schema02__item_5_2 {
    left: 400px;
    top: 930px
}

.bs-bzp-schema02__item_5_3 {
    left: 569px;
    top: 930px
}

.bs-bzp-schema02__item_5_4 {
    left: 862px;
    top: 930px
}

.bs-bzp-schema02__item_7 {
    background: url(../images/pages/bsbzp/bzp-01-schema8.png) no-repeat;
    width: 132px;
    height: 54px;
    left: 200px;
    top: 559px
}

.bs-bzp-schema02__item_8 {
    background: url(../images/pages/bsbzp/bzp-01-schema7.png) no-repeat;
    width: 132px;
    height: 54px;
    left: 702px;
    top: 566px
}

.bs-bzp-schema02__item_9 {
    background: url(../images/pages/bsbzp/bzp-02-schema9.png) no-repeat;
    width: 187px;
    height: 380px;
    left: 106px;
    top: 173px
}

.bs-bzp-schema02__item_9_2 {
    background: url(../images/pages/bsbzp/bzp-02-schema9-2.png) no-repeat;
    width: 171px;
    height: 383px;
    left: 737px;
    top: 173px
}

.bs-bzp-schema02__item_10 {
    background: url(../images/pages/bsbzp/bzp-02-schema10.png) no-repeat;
    width: 62px;
    height: 153px;
    left: 481px;
    top: 300px
}

.bs-bzp-schema02__item_11 {
    background: url(../images/pages/bsbzp/bzp-02-schema11.png) no-repeat;
    width: 159px;
    height: 56px;
    left: 310px;
    top: 485px
}

.bs-bzp-schema02__item_12 {
    background: url(../images/pages/bsbzp/bzp-02-schema12.png) no-repeat;
    width: 107px;
    height: 90px;
    left: 85px;
    top: 548px
}

.bs-bzp-schema02__item_12_2 {
    background: url(../images/pages/bsbzp/bzp-02-schema12-2.png) no-repeat;
    width: 101px;
    height: 90px;
    left: 841px;
    top: 548px
}

.bs-bzp-schema02__item_12_3 {
    background: url(../images/pages/bsbzp/bzp-02-schema12-3.png) no-repeat;
    width: 165px;
    height: 107px;
    left: 478px;
    top: 471px
}

.bs-bzp-schema02__item_13 {
    background: url(../images/pages/bsbzp/bzp-02-schema13.png) no-repeat;
    width: 101px;
    height: 158px;
    left: 96px;
    top: 756px
}

.bs-bzp-schema02__item_13_2 {
    background: url(../images/pages/bsbzp/bzp-02-schema13-2.png) no-repeat;
    width: 101px;
    height: 158px;
    left: 367px;
    top: 756px
}

.bs-bzp-schema02__item_13_3 {
    background: url(../images/pages/bsbzp/bzp-02-schema13.png) no-repeat;
    width: 101px;
    height: 158px;
    left: 560px;
    top: 756px
}

.bs-bzp-schema02__item_13_4 {
    background: url(../images/pages/bsbzp/bzp-02-schema13-2.png) no-repeat;
    width: 101px;
    height: 158px;
    left: 827px;
    top: 756px
}

.bs-bzp-schema02__item_14 {
    background: url(../images/pages/bsbzp/bzp-02-schema14.png) no-repeat;
    width: 70px;
    height: 75px;
    left: 75px;
    top: 647px
}

.bs-bzp-schema02__item_14_2 {
    background: url(../images/pages/bsbzp/bzp-02-schema14-2.png) no-repeat;
    width: 67px;
    height: 74px;
    left: 887px;
    top: 647px
}

.bs-bzp-schema02__item_14c {
    left: 20px;
    top: 935px
}

.bs-bzp-schema02__item_14c_2 {
    left: 948px;
    top: 935px
}

.bs-bzp-schema02__item_15 {
    background: url(../images/pages/bsbzp/bzp-02-schema15.png) no-repeat;
    width: 745px;
    height: 73px;
    left: 144px;
    top: 600px
}

.bs-bzp-schema02__item_17 {
    background: url(../images/pages/bsbzp/bzp-02-schema17.png) no-repeat;
    width: 981px;
    height: 812px;
    left: 20px;
    top: 110px
}

.bs-bzp-schema03 {
    background-image: url(../images/pages/bsbzp/bzp-01-schema-bg.png) no-repeat 50% 50%;
    height: 1250px
}

.bs-bzp-schema03__inner {
    height: 1250px
}

.bs-bzp-schema03__item_12 {
    background: url(../images/pages/bsbzp/bzp-03-schema12.png) no-repeat;
    width: 107px;
    height: 90px;
    left: 85px;
    top: 548px
}

.bs-bzp-schema03__item_12_2 {
    background: url(../images/pages/bsbzp/bzp-03-schema12-2.png) no-repeat;
    width: 101px;
    height: 90px;
    left: 841px;
    top: 548px
}

.bs-bzp-schema03__item_12_3 {
    background: url(../images/pages/bsbzp/bzp-03-schema12-3.png) no-repeat;
    width: 165px;
    height: 107px;
    left: 478px;
    top: 471px
}

.bs-bzp-schema03__item_13 {
    background: url(../images/pages/bsbzp/bzp-03-schema13.png) no-repeat;
    width: 101px;
    height: 158px;
    left: 96px;
    top: 756px
}

.bs-bzp-schema03__item_13_2 {
    background: url(../images/pages/bsbzp/bzp-03-schema13-2.png) no-repeat;
    width: 101px;
    height: 158px;
    left: 367px;
    top: 756px
}

.bs-bzp-schema03__item_13_3 {
    background: url(../images/pages/bsbzp/bzp-03-schema13.png) no-repeat;
    width: 101px;
    height: 158px;
    left: 560px;
    top: 756px
}

.bs-bzp-schema03__item_13_4 {
    background: url(../images/pages/bsbzp/bzp-03-schema13-2.png) no-repeat;
    width: 101px;
    height: 158px;
    left: 827px;
    top: 756px
}

.bs-bzp-install {
    margin: 30px 0
}

.bs-bzp-install__inner>.row .col {
    padding: 0
}

.bs-bzp-install__img-group {
    position: relative;
    height: 400px
}

.bs-bzp-install__img1,.bs-bzp-install__img2 {
    display: block;
    position: absolute;
    height: 376px
}

.bs-bzp-install__img1 {
    background: url(../images/pages/bsbzp/bzp-01-mount-1.png) 100% 50% no-repeat;
    width: 155px;
    left: 180px
}

.bs-bzp-install__img2 {
    background: url(../images/pages/bsbzp/bzp-01-mount-2.png) 50% 50% no-repeat;
    width: 141px;
    left: 0
}

.bs-bzp-install__img_02 {
    background: url(../images/pages/bsbzp/bzp-02-mount.png) 50% 50% no-repeat;
    height: 313px;
    margin-top: 40px
}

.bs-bzp-install__img_03 {
    background: url(../images/pages/bsbzp/bzp-03-mount.png) 50% 50% no-repeat;
    height: 456px
}

.bs-bzp-install__title {
    font-family: Arial,sans-serif;
    max-width: 300px
}

.bs-bzp-install__description {
    margin-top: 50px;
    color: #3E454C;
    font-family: Arial,sans-serif;
    font-weight: 400;
    max-width: 500px
}

.bs-bzp-delivery {
    padding-top: 70px;
    border-top: 1px solid #b6b6b6
}

.bs-bzp-delivery__title {
    margin: 0;
    color: #3E454C
}

.bs-bzp-delivery__description {
    min-height: 460px;
    background: url(../images/pages/bsbzp/bzp-01-delivery.jpg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

.bs-bzp-delivery__description .list {
    background-color: rgba(255,255,255,.6)
}

.bs-bzp-delivery__description .list-item {
    margin-bottom: 10px
}

.bs-bzp-delivery__form {
    width: 400px;
    height: 509px;
    background-color: #FFF;
    box-shadow: 1.5px 2.6px 10px rgba(0,0,0,.75)
}

.bs-bzp-delivery__form-header {
    background-color: #3E454C;
    height: 100px;
    font-size: 26px;
    font-weight: 400;
    text-transform: uppercase;
    padding: 20px;
    color: #fff;
    line-height: 1.2
}

.bs-bzp-delivery__form-form {
    padding: 20px
}

.bs-bzp-delivery__form-form .form-control {
    -webkit-border-radius: 0;
    border-radius: 0;
    background-clip: padding-box
}

.bs-bzp-delivery__form-form .form-group_p_b {
    margin-bottom: 30px
}

.bs-bzp-delivery__form-btn {
    display: block!important;
    width: 290px!important;
    margin: 0 auto;
    position: relative;
    padding: 12px 20px 12px 60px!important;
    background-color: #ABCB56!important;
    -webkit-border-radius: 40px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 40px;
    -moz-background-clip: padding;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    font-size: 18px!important;
    text-align: left
}

.bs-bzp-schema01__item-group .bs-bzp-schema01__item,.bs-bzp02-schema02__item-group .bs-bzp-schema01__item,.bs-bzp02-schema02__item-group .bs-bzp02-schema02__item {
    margin-bottom: 2px!important
}

.bs-bzp-delivery__form-btn .fa {
    position: absolute;
    font-size: 32px;
    top: 9px;
    left: 20px
}

.bs-bzp-delivery__form-btn:focus,.bs-bzp-delivery__form-btn:hover {
    background-color: #b3d066;
    color: #fff!important;
    text-decoration: none!important
}

.bs-bzp02-delivery__description {
    background: url(../images/pages/bsbzp/bzp-02-delivery.jpg) 0 100% no-repeat
}

.bs-bzp03-delivery__description {
    background: url(../images/pages/bsbzp/bzp-03-delivery.jpg) 0 100% no-repeat
}

.bs-bzp-schema .ls-layer,.bs-bzp-schema .ls-slide {
    overflow: inherit
}

.bs-bzp-schema01__item {
    display: block;
    position: absolute;
    padding: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none
}

.bs-bzp-schema01__item_1,.bs-bzp-schema01__item_10,.bs-bzp-schema01__item_11,.bs-bzp-schema01__item_2,.bs-bzp-schema01__item_3,.bs-bzp-schema01__item_4,.bs-bzp-schema01__item_5,.bs-bzp-schema01__item_6,.bs-bzp-schema01__item_7,.bs-bzp-schema01__item_8,.bs-bzp-schema01__item_9 {
    height: 16px;
    z-index: 5;
    position: relative;
    left: 0
}

.bs-bzp-schema01__item:active,.bs-bzp-schema01__item:focus,.bs-bzp-schema01__item:hover {
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: 0;
    outline: 0
}

.bs-bzp-schema01__item_1 {
    background: url(../images/pages/bsbzp/schema1/bzp01-schema1.png) no-repeat;
    width: 34px
}

.bs-bzp-schema01__item_2 {
    background: url(../images/pages/bsbzp/schema1/bzp01-schema2.png) no-repeat;
    width: 34px
}

.bs-bzp-schema01__item_3 {
    background: url(../images/pages/bsbzp/schema1/bzp01-schema3.png) no-repeat;
    width: 19px
}

.bs-bzp-schema01__item_4 {
    background: url(../images/pages/bsbzp/schema1/bzp01-schema4.png) no-repeat;
    width: 26px
}

.bs-bzp-schema01__item_5 {
    background: url(../images/pages/bsbzp/schema1/bzp01-schema5.png) no-repeat;
    width: 36px
}

.bs-bzp-schema01__item_6 {
    background: url(../images/pages/bsbzp/schema1/bzp01-schema6.png) no-repeat;
    width: 19px
}

.bs-bzp-schema01__item_7 {
    background: url(../images/pages/bsbzp/schema1/bzp01-schema7.png) no-repeat;
    width: 25px
}

.bs-bzp-schema01__item_8 {
    background: url(../images/pages/bsbzp/schema1/bzp01-schema8.png) no-repeat;
    width: 40px
}

.bs-bzp-schema01__item_9 {
    background: url(../images/pages/bsbzp/schema1/bzp01-schema9.png) no-repeat;
    width: 32px
}

.bs-bzp-schema01__item_10 {
    background: url(../images/pages/bsbzp/schema1/bzp01-schema10.png) no-repeat;
    width: 33px
}

.bs-bzp-schema01__item_11 {
    background: url(../images/pages/bsbzp/schema1/bzp01-schema11.png) no-repeat;
    width: 19px
}

.bs-bzp-schema01__item_12 {
    background: url(../images/pages/bsbzp/schema1/bzp01-schema12.png) no-repeat;
    width: 980px;
    height: 771px;
    left: 0;
    top: 20px;
    z-index: 1
}

.bs-bzp-schema01__item_13 {
    background: url(../images/pages/bsbzp/schema1/bzp01-schema13.png) no-repeat;
    width: 1000px;
    height: 853px;
    left: -10px;
    top: 94px;
    z-index: 2
}

.bs-bzp-schema01__item_14 {
    background: url(../images/pages/bsbzp/schema1/bzp01-schema14.png) no-repeat;
    width: 1000px;
    height: 853px;
    left: 32px;
    top: 255px;
    z-index: 3
}

.bs-bzp-schema01__item_15 {
    background: url(../images/pages/bsbzp/schema1/bzp01-schema15.png) no-repeat;
    width: 1000px;
    height: 852px;
    left: -10px;
    top: 94px;
    z-index: 3
}

.bs-bzp-schema01__item_16 {
    background: url(../images/pages/bsbzp/schema1/bzp01-schema16.png) no-repeat;
    width: 990px;
    height: 850px;
    left: -10px;
    top: 94px;
    z-index: 3
}

.bs-bzp-schema01__item_17 {
    background: url(../images/pages/bsbzp/schema1/bzp01-schema17.png) no-repeat;
    width: 988px;
    height: 854px;
    left: 0;
    top: 94px;
    z-index: 3
}

.bs-bzp-schema01__item-group {
    display: block;
    position: absolute
}

.bs-bzp-schema01__item-group_1 {
    left: -10px;
    top: 800px
}

.bs-bzp-schema01__item-group_2 {
    left: 960px;
    top: 801px
}

.bs-bzp-schema01__item-group_3 {
    left: 160px;
    top: 509px;
    text-align: right
}

.bs-bzp-schema01__item-group_4 {
    left: 783px;
    top: 510px
}

.bs-bzp-schema01__item-group_5 {
    left: 253px;
    top: 509px;
    text-align: right
}

.bs-bzp-schema01__item-group_6 {
    left: 685px;
    top: 510px
}

.bs-bzp-schema01__item-group_7 {
    left: 496px;
    top: 453px
}

.bs-bzp-schema01__item-group_8 {
    left: 233px;
    top: 313px
}

.bs-bzp-schema01__item-group_9 {
    left: 747px;
    top: 313px
}

.bs-bzp-schema01__item-group_3 .bs-bzp-schema01__item,.bs-bzp-schema01__item-group_5 .bs-bzp-schema01__item {
    text-align: right;
    display: inline-block
}

.bs-bzp02-schema02__item {
    display: block;
    position: absolute;
    padding: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none
}

.bs-bzp02-schema02__item:active,.bs-bzp02-schema02__item:focus,.bs-bzp02-schema02__item:hover {
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: 0;
    outline: 0
}

.bs-bzp02-schema02__item_1 {
    background: url(../images/pages/bsbzp/schema2/bzp02-schema1.png) no-repeat;
    width: 31px;
    height: 15px;
    left: 0;
    z-index: 5;
    position: relative
}

.bs-bzp02-schema02__item_2,.bs-bzp02-schema02__item_3,.bs-bzp02-schema02__item_4,.bs-bzp02-schema02__item_5,.bs-bzp02-schema02__item_6,.bs-bzp02-schema02__item_7 {
    height: 20px;
    z-index: 5;
    position: relative
}

.bs-bzp02-schema02__item_2 {
    background: url(../images/pages/bsbzp/schema2/bzp02-schema2.png) no-repeat;
    width: 22px;
    left: 0
}

.bs-bzp02-schema02__item_3 {
    background: url(../images/pages/bsbzp/schema2/bzp02-schema3.png) no-repeat;
    width: 21px;
    left: 0
}

.bs-bzp02-schema02__item_4 {
    background: url(../images/pages/bsbzp/schema2/bzp02-schema4.png) no-repeat;
    width: 27px;
    left: 0
}

.bs-bzp02-schema02__item_5 {
    background: url(../images/pages/bsbzp/schema2/bzp02-schema5.png) no-repeat;
    width: 30px;
    left: 0
}

.bs-bzp02-schema02__item_6 {
    background: url(../images/pages/bsbzp/schema2/bzp02-schema6.png) no-repeat;
    width: 35px;
    left: 0
}

.bs-bzp02-schema02__item_7 {
    background: url(../images/pages/bsbzp/schema2/bzp02-schema7.png) no-repeat;
    width: 63px;
    left: -4px
}

.bs-bzp02-schema02__item_10,.bs-bzp02-schema02__item_11,.bs-bzp02-schema02__item_12,.bs-bzp02-schema02__item_13,.bs-bzp02-schema02__item_14,.bs-bzp02-schema02__item_8,.bs-bzp02-schema02__item_9 {
    height: 21px;
    left: 0;
    z-index: 5;
    position: relative
}

.bs-bzp02-schema02__item_8 {
    background: url(../images/pages/bsbzp/schema2/bzp02-schema8.png) no-repeat;
    width: 22px
}

.bs-bzp02-schema02__item_9 {
    background: url(../images/pages/bsbzp/schema2/bzp02-schema9.png) no-repeat;
    width: 25px
}

.bs-bzp02-schema02__item_10 {
    background: url(../images/pages/bsbzp/schema2/bzp02-schema10.png) no-repeat;
    width: 27px
}

.bs-bzp02-schema02__item_11 {
    background: url(../images/pages/bsbzp/schema2/bzp02-schema11.png) no-repeat;
    width: 30px
}

.bs-bzp02-schema02__item_12 {
    background: url(../images/pages/bsbzp/schema2/bzp02-schema12.png) no-repeat;
    width: 88px
}

.bs-bzp02-schema02__item_13 {
    background: url(../images/pages/bsbzp/schema2/bzp02-schema13.png) no-repeat;
    width: 20px
}

.bs-bzp02-schema02__item_14 {
    background: url(../images/pages/bsbzp/schema2/bzp02-schema14.png) no-repeat;
    width: 30px
}

.bs-bzp02-schema02__item-group {
    display: block;
    position: absolute;
    line-height: 1
}

.bs-bzp02-schema02__item-group_1 {
    left: -20px;
    top: 945px
}

.bs-bzp02-schema02__item-group_2 {
    left: 1007px;
    top: 945px
}

.bs-bzp02-schema02__item-group_3 {
    left: 210px;
    top: 772px;
    text-align: right
}

.bs-bzp02-schema02__item-group_4 {
    left: 752px;
    top: 772px;
    text-align: left
}

.bs-bzp02-schema02__item-group_5 {
    left: 276px;
    top: 772px;
    text-align: right
}

.bs-bzp02-schema02__item-group_6 {
    left: 719px;
    top: 772px;
    text-align: right
}

.bs-bzp02-schema02__item-group_7 {
    left: 507px;
    top: 766px
}

.bs-bzp02-schema02__item-group_8 {
    left: 16px;
    top: 541px
}

.bs-bzp02-schema02__item-group_9 {
    left: 983px;
    top: 541px;
    text-align: right
}

.bs-bzp02-schema02__item-group_4 .bs-bzp02-schema02__item_7 {
    left: 0
}

.bs-bzp02-schema02__item-group_9 .bs-bzp02-schema02__item_11 {
    left: -2px
}

.bs-bzp02-schema02__item-group_9 .bs-bzp02-schema02__item_4 {
    left: -4px
}

.bs-bzp02-schema02__item-group_3 .bs-bzp02-schema02__item,.bs-bzp02-schema02__item-group_6 .bs-bzp02-schema02__item,.bs-bzp02-schema02__item-group_9 .bs-bzp02-schema02__item {
    display: inline-block
}

.container {
    width: 1000px!important
}

.bs-sbzp {
    margin-top: 40px
}

.bs-sbzp .container {
    position: relative
}

.bs-sbzp .green {
    color: #ABCB56
}

.bs-sbzp .bold {
    font-weight: 700
}

.bs-sbzp .link {
    float: none;
    color: #fff;
    text-decoration: underline
}

.bs-sbzp .link:active,.bs-sbzp .link:focus,.bs-sbzp .link:hover {
    text-decoration: none
}

.bs-sbzp .list {
    margin: 0;
    padding: 0 0 0 35px
}

.bs-sbzp .list-item {
    position: relative;
    list-style: none;
    font-size: 18px;
    margin-bottom: 20px
}

.bs-sbzp .list-item:before {
    position: absolute;
    width: 15px;
    height: 15px;
    background-color: #ABCB56;
    top: 5px;
    left: -35px
}

.bs-sbzp .form-actions .webform-submit {
    display: none!important
}

.bs-sbzp-slider {
    overflow: hidden
}

.bs-sbzp-slider__icon {
    display: block;
    float: left;
    margin-right: 10px
}

.bs-sbzp-slider__icon-img {
    display: inline-block;
    background: url(../images/pages/bsbzp/bzp-01-logo.png) no-repeat;
    width: 92px;
    height: 93px
}

.bs-sbzp-slider__content {
    position: relative;
    z-index: 10
}

.bs-sbzp-slider__bg {
    position: absolute;
    width: 100%;
    height: 501px;
    z-index: 0;
    left: 300px
}

.bs-sbzp-slider__subtitle,.bs-sbzp-slider__title {
    margin: 0;
    line-height: 1
}

.bs-sbzp-slider__title {
    color: #000;
    font-size: 60px
}

.bs-sbzp-slider__subtitle {
    color: #8A8A8A;
    font-size: 28px;
    margin: 5px 0 0
}

.bs-sbzp-slider__group_ta_c {
    text-align: center
}

.bs-sbzp-slider__description {
    color: #3E454C;
    font-size: 18px;
    margin-top: 30px;
    max-width: 320px
}

.bs-sbzp-slider__btn {
    margin-top: 30px
}

.bs-sbzp-slider__btn-link {
    display: inline-block!important;
    position: relative!important;
    background-color: #ABCB56!important;
    -webkit-border-radius: 40px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 40px;
    -moz-background-clip: padding;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    font-size: 18px!important;
    padding: 12px 20px 12px 50px!important
}

.bs-sbzp-desc__btn,.bs-sbzp-tabs__tab5__btn {
    -moz-border-radius: 40px
}

.bs-sbzp-slider__btn-link .fa {
    position: absolute;
    font-size: 32px!important;
    top: 9px;
    left: 20px
}

.bs-sbzp-slider__btn-link:focus,.bs-sbzp-slider__btn-link:hover {
    background-color: #b3d066;
    color: #fff!important;
    text-decoration: none!important
}

.bs-sbzp-slider__btn-next,.bs-sbzp-slider__btn-next:active,.bs-sbzp-slider__btn-next:focus,.bs-sbzp-slider__btn-next:hover {
    text-decoration: none;
    color: #000
}

.bs-sbzp-slider__btn-next {
    display: block;
    position: relative;
    padding-bottom: 30px;
    font-size: 24px;
    font-weight: 300;
    text-transform: uppercase;
    cursor: pointer;
    width: 250px;
    margin: 40px auto 0
}

.bs-sbzp-slider__btn-next:after {
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -27px;
    width: 53px;
    height: 25px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAZCAMAAACmVpYPAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA/1BMVEU+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUz///+5F2O1AAAAU3RSTlMAfh7s0CNw/eE1TfPtRkc03fRYJ3LPHL6LAw2jnQoCtRS2eshg2jNfUO7qQzrjXdFubxa3gguonw6mlRV4xyH73C4wTPZBN1niKtIpHb2JEdSO/tGTyJ0AAAABYktHRFTkA4ilAAAACXBIWXMAAAsSAAALEgHS3X78AAABLElEQVQ4y5XT11rCQBAF4KGGphCCEHoLSAtIR7rSFCnief93EayIKZu52Zmz35+L7C6ZzGS0zCayWG0Gkc1qITvncBpCTgdnJ3K5PVcG0LXH7TqtXh/vZ0Z+3uf97AQrAowogBvhuw+GIIYZTFhEKPg7RqKIxXVRPIZo5DxIiEimdFAqDTFxkWWQ1T44WxaZ/6nE5fIaKJ/jbpXyQrFUVkXlUrGgvFORUVVBVcgVtQ8KNdwpbtRRE0i1Gk20FOIWmg2tH9XuoNu7yHpd3LdJs9p9pAd/kkEaff0bMMRofDaORxjqmmNJk+nDz/A4nUgsiGg2tyy+2oVnPmNDREuZX300K/5pyYqInteo0+mY1i/siGizxa6xw3ZjBBHtO3hFZ28MHd/t4e2g+r7fAdP6Iv2tklEXAAAAAElFTkSuQmCC)
}

.bs-sbzp-slider__btn-next_02 {
    margin: 120px auto 0
}

.bs-sbzp-desc {
    background: url(../images/pages/bs-sbzp/sbzp-description.png) 0 50% no-repeat;
    background-size: cover;
    height: 670px
}

.bs-sbzp-desc__title {
    margin-top: 45px;
    text-align: center
}

.bs-sbzp-desc__title .text {
    margin: 0;
    color: #444A52;
    font-size: 36px;
    font-weight: 400
}

.bs-sbzp-desc__description {
    margin-top: 25px;
    text-align: center
}

.bs-sbzp-desc__description .text {
    color: #3E454C;
    font-size: 24px;
    font-weight: 400
}

.bs-sbzp-desc__icon-title .text,.bs-sbzp-desc__links .text {
    color: #fff
}

.bs-sbzp-desc__col {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    width: 20%;
    float: left
}

.bs-sbzp-desc__icons {
    margin-top: 50px;
    text-align: center
}

.bs-sbzp-desc__icon-title {
    margin-top: 15px
}

.bs-sbzp-desc__links {
    margin-top: 55px;
    text-align: center
}

.bs-sbzp-desc__link-left,.bs-sbzp-desc__link-right {
    width: 350px;
    margin: 0 auto
}

.bs-sbzp-desc-icon-is:before,.bs-sbzp-desc-icon-rso:before,.bs-sbzp-desc-icon-rz:before,.bs-sbzp-desc-icon-uv:before,.bs-sbzp-desc-icon-ze:before {
    width: 82px;
    content: ''
}

.bs-sbzp-desc__link-left .text,.bs-sbzp-desc__link-right .text {
    margin-top: 15px
}

.bs-sbzp-desc__link-left {
    text-align: right
}

.bs-sbzp-desc__link-left .text {
    margin-right: 20px
}

.bs-sbzp-desc__link-right {
    text-align: left
}

.bs-sbzp-desc__link-right .text {
    margin-left: 20px
}

.bs-sbzp-desc__btn {
    display: inline-block!important;
    position: relative!important;
    padding: 12px 20px 12px 60px!important;
    background-color: #ABCB56!important;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    font-size: 18px!important
}

.bs-sbzp-desc__btn .fa {
    position: absolute;
    font-size: 32px!important;
    top: 9px;
    left: 20px
}

.bs-sbzp-desc__btn:focus,.bs-sbzp-desc__btn:hover {
    background-color: #b3d066;
    color: #fff!important;
    text-decoration: none!important
}



.bs-sbzp-desc-icon {
    display: inline-block;
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    transform: translate(0,0);
    vertical-align: middle
}

.bs-sbzp-desc-icon:after,.bs-sbzp-desc-icon:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.bs-sbzp-desc-icon:before {
    height: 81px;
    background-image: url(../images/pages/bs-sbzp/sbzp-descriptioon-sprite85x81.png);
    background-repeat: no-repeat
}

.bs-sbzp-desc-icon-rz:before {
    display: inline-block;
    background-position: 0 0
}

.bs-sbzp-desc-icon-is:before {
    display: inline-block;
    background-position: -85px 0
}

.bs-sbzp-desc-icon-uv:before {
    display: inline-block;
    background-position: -170px 0
}

.bs-sbzp-desc-icon-ze:before {
    display: inline-block;
    background-position: -255px 0
}

.bs-sbzp-desc-icon-rso:before {
    display: inline-block;
    background-position: -340px 0
}

.bs-sbzp-count {
    margin: 30px 0;
    background-color: #fff
}

.bs-sbzp-count__title .text {
    margin: 0;
    font-size: 72px;
    font-weight: 700
}

.bs-sbzp-count__subtitle .text {
    margin: 0;
    font-size: 24px;
    font-weight: 300
}

.bs-sbzp-count__subtitle .link {
    color: #ABCB56;
    text-decoration: underline
}

.bs-sbzp-count__subtitle .link:hover {
    text-decoration: none
}

.bs-sbzp-count__left,.bs-sbzp-count__right {
    margin: 0 auto
}

.bs-sbzp-count__left {
    text-align: right;
    padding-right: 35px;
    border-right: 1px solid #3E454C
}

.bs-sbzp-count__right {
    text-align: left;
    padding-left: 35px
}

.bs-sbzp-sert__title,.bs-sbzp-tabs__tab-title,.bs-sbzp-tabs__tabs>li,.bs-sbzp-tabs__title {
    text-align: center
}

.bs-sbzp-sert {
    margin-top: 40px;
    background: url(../images/pages/bs-sbzp/sbzp-sert-bg.png);
    height: 400px;
    padding: 30px 0
}

.bs-sbzp-sert__title .text {
    margin: 0;
    font-size: 36px;
    font-weight: 400
}

.bs-sbzp-sert__col {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    width: 20%;
    float: left
}

.bs-sbzp-sert__items {
    margin-top: 40px
}

.bs-sbzp-sert__img {
    max-width: 100%
}

.bs-sbzp-tabs {
    margin: 30px 0
}

.bs-sbzp-tabs__title .text {
    margin: 0;
    color: #3E454C;
    font-size: 36px;
    font-weight: 400
}

.bs-sbzp-tabs__link {
    position: relative
}

.bs-sbzp-tabs__link__sep {
    position: absolute;
    top: 36px;
    height: 1px;
    width: 100%;
    background: repeat-x #ABCB56;
    z-index: 2
}

.bs-sbzp-tabs__tabs {
    height: 72px;
    overflow: hidden;
    width: 100%;
    padding: 0
}

.bs-sbzp-tabs__tabs>li {
    position: relative;
    float: left;
    width: 20%;
    list-style: none;
    z-index: 3
}

.bs-sbzp-tabs__tabs>li>a {
    display: inline-block;
    text-align: center;
    width: 71px;
    height: 71px;
    line-height: 60px;
    border: 2px solid #ABCB56;
    background: #fff;
    font-size: 36px;
    color: #ABCB56;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    padding-left: 2px
}

.bs-sbzp-tabs__tabs>li.active>a,.bs-sbzp-tabs__tabs>li>a:hover {
    background: #ABCB56;
    text-decoration: none;
    color: #fff
}

.bs-sbzp-tabs__tab {
    position: relative;
    min-height: 450px;
    padding-top: 40px
}

.bs-sbzp-tabs__tab-title .text {
    margin: 0;
    color: #3E454C;
    font-size: 26px;
    font-weight: 400;
    text-transform: uppercase
}

.bs-sbzp-tabs__tab_4 .bs-sbzp-tabs__tab-title .text {
    margin-bottom: 40px
}

.bs-sbzp-tabs__tab-content {
    position: relative;
    margin: 20px 0
}

.bs-sbzp-tabs__tab-content_1_1 {
    height: 340px;
    position: relative
}

.bs-sbzp-tabs__tab-content_2_1 {
    margin: 70px 0 0
}

.bs-sbzp-tabs__tab-content_1_2 .bs-sbzp-tabs__tab-title,.bs-sbzp-tabs__tab-content_2_2 .bs-sbzp-tabs__tab-title,.bs-sbzp-tabs__tab-content_3_2 .bs-sbzp-tabs__tab-title {
    text-align: left
}

.bs-sbzp-tabs__tab-content_1_2 .bs-sbzp-tabs__tab-title .text,.bs-sbzp-tabs__tab-content_2_2 .bs-sbzp-tabs__tab-title .text,.bs-sbzp-tabs__tab-content_3_2 .bs-sbzp-tabs__tab-title .text {
    margin-top: 20px;
    font-size: 28px;
    font-weight: 400;
    text-transform: uppercase
}

.bs-sbzp-tabs__tab-content_2_2 .bs-sbzp-tabs__tab-title .text,.bs-sbzp-tabs__tab-content_3_2 .bs-sbzp-tabs__tab-title .text {
    margin-bottom: 30px
}

.bs-sbzp-tabs__tab-content_2_2 .link {
    color: #ABCB56;
    text-decoration: underline
}

.bs-sbzp-tabs__tab-content_2_2 .link:focus,.bs-sbzp-tabs__tab-content_2_2 .link:hover {
    text-decoration: none
}

.bs-sbzp-tabs__tab-content_4_1,.bs-sbzp-tabs__tab-content_4_2 {
    height: 290px
}

.bs-sbzp-tabs__tab-content_4_1 .text {
    text-align: right;
    line-height: 1.5;
    padding-left: 60px
}

.bs-sbzp-tabs__tab-content_4_2 .text {
    text-align: left;
    line-height: 1.5;
    padding-right: 50px
}

.bs-sbzp-tabs__tab-content_4_2 .link {
    color: #3E454C;
    text-decoration: underline
}

.bs-sbzp-tabs__tab-content_4_2 .link:focus,.bs-sbzp-tabs__tab-content_4_2 .link:hover {
    color: #3E454C;
    text-decoration: none
}

.bs-sbzp-tabs__tab-content_1_2 .list {
    margin-top: 40px
}

.bs-sbzp-tabs__tab-content_3_2 .list-item {
    margin-bottom: 10px
}

.bs-sbzp-tabs__tab-content_3_2 .list-item span {
    font-size: 16px
}

.bs-sbzp-tabs__tab-content_5_2 {
    height: 340px;
    position: relative
}

.bs-sbzp-tabs__tab-content .text {
    font-size: 18px;
    position: relative;
    z-index: 2
}

.bs-sbzp-tabs__tab3__btn {
    position: relative;
    color: #3E454C!important;
    text-decoration: underline!important;
    padding: 10px 0;
    margin: 0 15px 0 25px;
    font-size: 18px
}

.bs-sbzp-tabs__tab3__btn .fa {
    position: absolute;
    left: -25px;
    top: 13px
}

.bs-sbzp-tabs__tab3__btn:focus,.bs-sbzp-tabs__tab3__btn:hover {
    color: #3E454C!important;
    text-decoration: none!important
}

.bs-sbzp-tabs__tab1__bg {
    position: absolute
}

.bs-sbzp-tabs__tab3__bg {
    position: absolute;
    right: 60px
}

.bs-sbzp-tabs__tab4__bg1,.bs-sbzp-tabs__tab4__bg2 {
    position: absolute;
    z-index: 0;
    bottom: 0
}

.bs-sbzp-tabs__tab3__desc {
    position: absolute;
    top: 32px;
    left: 0;
    padding: 8px;
    background-color: #ABCB56;
    color: #fff;
    text-transform: uppercase;
    width: 220px;
    line-height: 1
}

.bs-sbzp-tabs__tab5__bg {
    position: absolute;
    width: 398px;
    height: 341px
}

.bs-sbzp-tabs__tab5__btn {
    top: 260px;
    left: 100px;
    display: inline-block!important;
    position: relative!important;
    padding: 12px 20px 12px 60px!important;
    background-color: #ABCB56!important;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    font-size: 18px!important
}

.bs-sbzp-tabs__tab5__btn:before {
    content: '';
    position: absolute;
    top: 9px;
    left: 20px;
    background: url(../images/pages/bs-sbzp/icon-5.png) no-repeat;
    width: 17px;
    height: 29px
}

.bs-sbzp-tabs__tab5__btn .fa {
    position: absolute;
    font-size: 32px!important;
    top: 9px;
    left: 20px
}

.bs-sbzp-config-i,.bs-sbzp-tabs-i {
    font: normal normal normal 14px/1 Arial;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0)
}

.bs-sbzp-tabs__tab5__btn:focus,.bs-sbzp-tabs__tab5__btn:hover {
    background-color: #b3d066;
    color: #fff!important;
    text-decoration: none!important
}

.bs-sbzp-tabs-i {
    display: inline-block;
    font-size: inherit;
    transform: translate(0,0);
    padding-top: 6px
}

.bs-sbzp-tabs-i:after,.bs-sbzp-tabs-i:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.bs-sbzp-tabs-i:before {
    height: 54px;
    background-image: url(../images/pages/bs-sbzp/sbzp-tabs-sprite54x54.png);
    background-repeat: no-repeat
}

.bs-sbzp-tabs-i-ps:before {
    display: inline-block;
    content: '';
    background-position: 0 0;
    width: 32px
}

.bs-sbzp-tabs-i-pr:before {
    display: inline-block;
    content: '';
    background-position: -54px 0;
    width: 38px
}

.bs-sbzp-tabs-i-tch:before {
    display: inline-block;
    content: '';
    background-position: -108px 0;
    width: 45px
}

.bs-sbzp-tabs-i-uu:before {
    display: inline-block;
    content: '';
    background-position: -162px 0;
    width: 48px
}

.bs-sbzp-tabs-i-rpt:before {
    display: inline-block;
    content: '';
    background-position: -216px 0;
    width: 26px
}

.bs-sbzp-tabs__tabs .active .bs-sbzp-tabs-i-ps:before,.bs-sbzp-tabs__tabs li a:hover .bs-sbzp-tabs-i-ps:before {
    display: inline-block;
    content: '';
    background-position: 0 -54px;
    width: 32px
}

.bs-sbzp-tabs__tabs .active .bs-sbzp-tabs-i-pr:before,.bs-sbzp-tabs__tabs li a:hover .bs-sbzp-tabs-i-pr:before {
    display: inline-block;
    content: '';
    background-position: -54px -54px;
    width: 38px
}

.bs-sbzp-tabs__tabs .active .bs-sbzp-tabs-i-tch:before,.bs-sbzp-tabs__tabs li a:hover .bs-sbzp-tabs-i-tch:before {
    display: inline-block;
    content: '';
    background-position: -108px -54px;
    width: 45px
}

.bs-sbzp-tabs__tabs .active .bs-sbzp-tabs-i-uu:before,.bs-sbzp-tabs__tabs li a:hover .bs-sbzp-tabs-i-uu:before {
    display: inline-block;
    content: '';
    background-position: -162px -54px;
    width: 48px
}

.bs-sbzp-tabs__tabs .active .bs-sbzp-tabs-i-rpt:before,.bs-sbzp-tabs__tabs li a:hover .bs-sbzp-tabs-i-rpt:before {
    display: inline-block;
    content: '';
    background-position: -216px -54px;
    width: 26px
}

.bs-sbzp-device__group-links {
    margin-top: 30px
}

.bs-sbzp-device__btn {
    position: relative;
    padding: 0 0 0 24px;
    color: #3E454C!important;
    font-family: Arial,sans-serif;
    font-size: 18px;
    text-decoration: underline
}

.bs-sbzp-device__btn .fa {
    position: absolute;
    left: 0;
    top: 3px
}

.bs-sbzp-device__btn:focus,.bs-sbzp-device__btn:hover,.bs-sbzp-device__btn:visited {
    color: #3E454C!important;
    text-decoration: none
}

.bs-sbzp-freeze {
    margin: 30px 0;
    padding: 30px 0;
    background: url(../images/pages/bs-sbzp/sbzp-freeze.jpg) 0 50% no-repeat;
    background-size: cover;
    height: 720px
}

.bs-sbzp-freeze__title {
    text-align: center
}

.bs-sbzp-freeze__title .text {
    margin: 0;
    color: #a7aaad;
    font-size: 36px;
    font-weight: 400
}

.bs-sbzp-freeze__content {
    position: relative
}

.bs-sbzp-freeze__term {
    display: block;
    content: '';
    background: url(../images/pages/bs-sbzp/sbzp-freeze2.png) 0 50% no-repeat;
    position: absolute;
    width: 193px;
    height: 163px;
    left: 510px;
    top: 90px
}

.bs-sbzp-freeze__term-text {
    position: absolute;
    display: block;
    left: 720px;
    top: 120px
}

.bs-sbzp-freeze__term-text .text {
    color: #3E454C;
    font-size: 30px;
    font-weight: 400
}

.bs-sbzp-freeze__video {
    top: 60px;
    position: absolute
}

.bs-sbzp-freeze__video-desc {
    top: 305px;
    position: absolute;
    width: 412px
}

.bs-sbzp-freeze__video-desc .text {
    color: #3E454C;
    font-size: 24px
}

.bs-sbzp-opinions__org .text,.bs-sbzp-opinions__title .text {
    margin: 0;
    font-size: 30px;
    font-weight: 400;
    text-transform: uppercase
}



.bs-sbzp-opinions__title .text {
    color: #3E454C
}

.bs-sbzp-opinions__org .text {
    color: #ABCB56
}

.bs-sbzp-opinions__description {
    margin-top: 25px
}

.bs-sbzp-opinions__description .text {
    font-size: 24px;
    font-weight: 400
}

.bs-sbzp-opinions__description .link {
    color: #ABCB56;
    font-weight: 700;
    font-size: 24px;
    text-decoration: underline
}

.bs-sbzp-opinions__description .link:active,.bs-sbzp-opinions__description .link:focus,.bs-sbzp-opinions__description .link:hover {
    color: #ABCB56;
    text-decoration: none
}

.bs-sbzp-opinions__link {
    margin-top: 20px;
    width: 100%;
    text-align: right
}

.bs-sbzp-config__icon,.bs-sbzp-config__icon-title,.bs-sbzp-config__title {
    text-align: center
}

.bs-sbzp-opinions__btn {
    display: inline-block!important;
    position: relative!important;
    background-color: #ABCB56!important;
    -webkit-border-radius: 40px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 40px;
    -moz-background-clip: padding;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    font-size: 18px!important;
    padding: 10px 20px 10px 50px!important
}

.bs-sbzp-opinions__btn .fa {
    position: absolute;
    font-size: 32px!important;
    left: 20px;
    top: 7px
}

.bs-sbzp-opinions__btn:focus,.bs-sbzp-opinions__btn:hover {
    background-color: #b3d066;
    color: #fff!important;
    text-decoration: none!important
}

.bs-sbzp-config {
    margin: 30px 0;
    padding: 80px 0;
    background: url(../images/pages/bs-sbzp/sbzp-config-bg.jpg) 0 50% no-repeat;
    background-size: cover;
    height: 720px
}

.bs-sbzp-config__title .text {
    margin: 0;
    color: #FFF;
    font-size: 36px;
    font-weight: 400
}

.bs-sbzp-config__icons {
    margin-top: 60px
}

.bs-sbzp-config__icon-img {
    margin-bottom: 20px
}

.bs-sbzp-config__icon-title .text {
    margin: 0;
    color: #FFF;
    font-size: 24px;
    font-weight: 400;
    text-transform: uppercase
}

.bs-sbzp-config__icon-description {
    text-align: center;
    width: 240px;
    margin: 15px auto 0
}

.bs-sbzp-config-i-nal:before,.bs-sbzp-config-i-nin:before,.bs-sbzp-config-i-nout:before {
    display: inline-block;
    width: 165px;
    content: ''
}

.bs-sbzp-config__icon-description .text {
    color: #FFF;
    font-size: 18px;
    font-weight: 400
}

.bs-sbzp-config-i {
    display: inline-block;
    font-size: inherit;
    transform: translate(0,0)
}

.bs-sbzp-devices-i,.bs-sbzp-devices__icon-link.active .bs-sbzp-devices-i,.bs-sbzp-devices__icon-link:hover .bs-sbzp-devices-i {
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    vertical-align: middle;
    text-rendering: auto;
    -moz-osx-font-smoothing: grayscale
}

.bs-sbzp-config-i:after,.bs-sbzp-config-i:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.bs-sbzp-config-i:before {
    height: 165px;
    background-image: url(../images/pages/bs-sbzp/sbsp-config-icon.png);
    background-repeat: no-repeat
}

.bs-sbzp-config-i-nin:before {
    background-position: 0 0
}

.bs-sbzp-config-i-nout:before {
    background-position: -170px 0
}

.bs-sbzp-config-i-nal:before {
    background-position: -340px 0
}

.bs-sbzp-devices {
    margin-top: -150px
}

.bs-sbzp-devices>.container {
    width: 900px!important
}

.bs-sbzp-devices__grid {
    border: 1px solid silver;
    height: 460px
}

.bs-sbzp-devices__grid .col {
    border-right: 1px solid silver
}

.bs-sbzp-devices__grid .col.last {
    border-right: none
}

.bs-sbzp-devices__item {
    position: relative;
    height: 458px;
    background-color: #fff
}

.bs-sbzp-devices__icon {
    position: absolute;
    left: 50%;
    margin-left: -52px;
    top: -52px
}

.bs-sbzp-devices__icon-link {
    display: block;
    background-color: #fff;
    border: 1px solid silver;
    -webkit-border-radius: 50%;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 50%;
    -moz-background-clip: padding;
    border-radius: 50%;
    background-clip: padding-box;
    width: 104px;
    height: 104px
}

.bs-sbzp-devices__icon-link .bs-sbzp-devices-i {
    padding-left: 17px;
    padding-top: 25px
}

.bs-sbzp-devices__icon-link:hover {
    background-color: #ABCB56
}

.bs-sbzp-devices__icon-link.active,.bs-sbzp-devices__icon-link:hover {
    background-color: #ABCB56;
    border: 1px solid silver
}

.bs-sbzp-devices__icon-link.active .bs-sbzp-devices-i,.bs-sbzp-devices__icon-link:hover .bs-sbzp-devices-i {
    display: inline-block;
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    transform: translate(0,0)
}

.bs-sbzp-devices__icon-link.active .bs-sbzp-devices-i:after,.bs-sbzp-devices__icon-link.active .bs-sbzp-devices-i:before,.bs-sbzp-devices__icon-link:hover .bs-sbzp-devices-i:after,.bs-sbzp-devices__icon-link:hover .bs-sbzp-devices-i:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.bs-sbzp-devices__icon-link.active .bs-sbzp-devices-i:before,.bs-sbzp-devices__icon-link:hover .bs-sbzp-devices-i:before {
    height: 55px;
    background-image: url(../images/pages/bs-sbzp/sbzp-numbers-sprite-70x60.png);
    background-repeat: no-repeat
}

.bs-sbzp-devices__icon-link.active .bs-sbzp-devices-i-01:before,.bs-sbzp-devices__icon-link:hover .bs-sbzp-devices-i-01:before {
    display: inline-block;
    content: '';
    background-position: 0 0;
    width: 64px
}

.bs-sbzp-devices__icon-link.active .bs-sbzp-devices-i-02:before,.bs-sbzp-devices__icon-link:hover .bs-sbzp-devices-i-02:before {
    display: inline-block;
    content: '';
    background-position: -70px 0;
    width: 64px
}

.bs-sbzp-devices__icon-link.active .bs-sbzp-devices-i-03:before,.bs-sbzp-devices__icon-link:hover .bs-sbzp-devices-i-03:before {
    display: inline-block;
    content: '';
    background-position: -140px 0;
    width: 64px
}

.bs-sbzp-devices__title .text {
    margin: 0;
    padding: 16px 0 16px 16px;
    text-transform: uppercase;
    color: #3E454C;
    font-size: 13px;
    font-weight: 400
}

.bs-sbzp-devices__title .text .green {
    color: #ABCB56;
    font-size: 18px;
    font-weight: 700
}

.bs-sbzp-devices__title .subtext {
    position: relative;
    top: -2px
}

.bs-sbzp-devices__stat .list {
    margin-left: 10px
}

.bs-sbzp-devices__stat .list-item {
    margin-bottom: 8px
}

.bs-sbzp-devices__stat .list-item:before {
    content: '';
    position: absolute;
    width: 10px;
    height: 10px;
    background-color: #767676;
    top: 7px;
    left: -25px
}

.bs-sbzp-devices__stat .list-item span {
    color: #767676;
    font-weight: 400;
    font-size: 18px
}

.bs-sbzp-devices__img {
    border-bottom: 1px solid silver
}

.bs-sbzp-devices__bzp01,.bs-sbzp-devices__bzp02,.bs-sbzp-devices__bzp03 {
    display: block;
    width: 300px;
    height: 205px;
    max-width: 100%
}

.bs-sbzp-devices__bzp01 {
    background: url(../images/pages/bs-sbzp/sbzp-bzp01.jpg) 50% 50% no-repeat
}

.bs-sbzp-devices__bzp02 {
    background: url(../images/pages/bs-sbzp/sbzp-bzp02.jpg) 50% 50% no-repeat
}

.bs-sbzp-devices__bzp03 {
    background: url(../images/pages/bs-sbzp/sbzp-bzp03.jpg) 50% 50% no-repeat
}

.bs-sbzp-devices__link {
    position: absolute;
    bottom: -6px
}

.bs-sbzp-devices__link-text {
    position: absolute;
    bottom: 10px;
    left: 132px;
    line-height: 1;
    text-align: right;
    font-size: 14px;
    color: #c9c9c9
}

.bs-sbzp-devices__link-btn {
    position: absolute;
    bottom: -6px;
    left: 226px;
    z-index: 10
}

.bs-sbzp-devices__btn {
    display: inline-block;
    background-color: #ABCB56;
    width: 50px;
    height: 50px
}

.bs-sbzp-devices__btn:before {
    content: '';
    position: absolute;
    background: url(../images/pages/bs-sbzp/sbzp-arrorw.png) no-repeat;
    width: 32px;
    height: 25px;
    top: 14px;
    left: 10px
}

.bs-sbzp-devices-i-01:before,.bs-sbzp-devices-i-02:before,.bs-sbzp-devices-i-03:before {
    display: inline-block;
    width: 64px;
    content: ''
}

.bs-sbzp-devices-i {
    display: inline-block;
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    transform: translate(0,0)
}

.bs-szzp-desc-i,.bs-szzp-info-i {
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0)
}

.bs-szzp .italic,.hh-slider-slide-text .text-italic {
    font-style: italic
}

.bs-szzp-desc-i,.bs-szzp-info-i {
    text-rendering: auto;
    -moz-osx-font-smoothing: grayscale;
    vertical-align: middle
}

.bs-sbzp-devices-i:after,.bs-sbzp-devices-i:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.bs-sbzp-devices-i:before {
    height: 55px;
    background-image: url(../images/pages/bs-sbzp/sbzp-numbers-sprite-70x60.png);
    background-repeat: no-repeat
}

.bs-sbzp-devices-i-01:before {
    background-position: 0 -60px
}

.bs-sbzp-devices-i-02:before {
    background-position: -70px -60px
}

.bs-sbzp-devices-i-03:before {
    background-position: -140px -60px
}

.bs-sbzp-feedback {
    padding-top: 70px
}

.bs-sbzp-feedback__title {
    margin: 0;
    color: #3E454C;
    font-size: 30px;
    font-weight: 400;
    text-transform: uppercase
}

.bs-sbzp-feedback__description {
    margin-top: 40px;
    min-height: 460px;
    background: url(../images/pages/bsbzp/bzp-01-delivery.png) 0 100% no-repeat
}

.bs-sbzp-feedback__description .list-item {
    margin-bottom: 10px
}

.bs-sbzp-feedback__form {
    background-color: #FFF;
    box-shadow: 1.5px 2.6px 10px rgba(0,0,0,.75)
}

.bs-sbzp-feedback__form-header {
    background-color: #3E454C;
    height: 100px;
    font-size: 36px;
    font-weight: 400;
    text-transform: uppercase;
    color: #fff;
    line-height: 100px;
    text-align: center
}

.bs-sbzp-feedback__form-form {
    padding: 20px
}

.bs-sbzp-feedback__form-form .form-control {
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 0;
    background-clip: padding-box
}

.bs-sbzp-feedback__form-form .form-group_p_b {
    margin-bottom: 30px
}

.bs-sbzp-feedback__form-btn {
    display: block;
    width: 290px;
    margin: 0 auto;
    position: relative;
    padding: 12px 20px 12px 60px;
    background-color: #ABCB56;
    -webkit-border-radius: 40px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 40px;
    -moz-background-clip: padding;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff;
    font-weight: 700;
    font-size: 18px;
    text-align: left
}

.bs-szzp-desc__title,.bs-szzp-info__links-title {
    text-align: center
}

.bs-sbzp-feedback__form-btn .fa {
    position: absolute;
    font-size: 32px;
    top: 9px;
    left: 20px
}

.bs-sbzp-feedback__form-btn:focus,.bs-sbzp-feedback__form-btn:hover {
    background-color: #b3d066;
    color: #fff;
    text-decoration: none
}

.bs-szzp {
    margin-top: 40px
}

.bs-szzp .container {
    position: relative
}

.bs-szzp .green {
    color: #ABCB56
}

.bs-szzp .bold {
    font-weight: 700
}

.bs-szzp .link {
    color: #fff;
    text-decoration: underline
}

.bs-szzp .link:active,.bs-szzp .link:focus,.bs-szzp .link:hover {
    text-decoration: none
}

.bs-szzp .list {
    margin: 0;
    padding: 0 0 0 35px
}

.bs-szzp .list-item {
    position: relative;
    list-style: none;
    font-size: 18px;
    margin-bottom: 20px
}

.bs-szzp .list-item:before {
    content: '';
    position: absolute;
    width: 15px;
    height: 15px;
    background-color: #ABCB56;
    top: 5px;
    left: -35px
}

.bs-szzp .size-s {
    font-size: 13px
}

.bs-szzp .red {
    color: #fe0000
}

.bs-szzp .black {
    color: #000
}

.bs-szzp .form-actions .webform-submit {
    display: none!important
}

.bs-szzp-slider {
    overflow: hidden
}

.bs-szzp-slider__bg {
    position: absolute;
    width: 100%;
    background: url(../images/pages/bs-szzp/zzp-top-img.png) 0 50% no-repeat;
    height: 403px;
    z-index: 0;
    left: 270px;
    top: 20px
}

.bs-szzp-desc-i-01:before,.bs-szzp-desc-i-02:before,.bs-szzp-desc-i-03:before,.bs-szzp-desc-i-04:before,.bs-szzp-desc-i-05:before,.bs-szzp-desc-i-06:before {
    content: '';
    width: 40px
}

.bs-szzp-slider__btn-next {
    display: block;
    text-decoration: none
}

.bs-szzp-slider__btn-next:active,.bs-szzp-slider__btn-next:focus,.bs-szzp-slider__btn-next:hover {
    text-decoration: none;
    color: #000
}

.bs-szzp-slider .bs-sbzp-slider__icon-img {
    background: url(../images/pages/bs-szzp/logo-zzp.png) 50% 50% no-repeat
}

.bs-szzp-desc {
    margin-top: 40px;
    padding-top: 20px;
    background: url(../images/pages/bs-szzp/zzp-desc.png) 50% 50% no-repeat;
    background-size: cover;
    height: 600px;
    color: #fff
}

.bs-szzp-desc__title .text {
    margin: 0;
    color: #FFF;
    font-size: 36px;
    font-weight: 400
}

.bs-szzp-desc__items {
    margin-top: 20px
}

.bs-szzp-desc__item {
    line-height: 48px;
    vertical-align: middle;
    overflow: hidden
}

.bs-szzp-desc__item.dark {
    background: rgba(62,69,76,.82)
}

.bs-szzp-desc__icon {
    float: left
}

.bs-szzp-desc__desc .text {
    margin: 0;
    color: #fff;
    font-size: 24px
}

.bs-szzp-desc-i {
    display: inline-block;
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    transform: translate(0,0);
    margin-right: 8px
}

.bs-szzp-desc-i:after,.bs-szzp-desc-i:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.bs-szzp-desc-i:before {
    height: 40px;
    background-image: url(../images/pages/bs-szzp/zzp-desc-icon-sprite40x40.png);
    background-repeat: no-repeat
}

.bs-szzp-desc-i-01:before {
    display: inline-block;
    background-position: 0 0
}

.bs-szzp-desc-i-02:before {
    display: inline-block;
    background-position: -40px 0
}

.bs-szzp-desc-i-03:before {
    display: inline-block;
    background-position: -80px 0
}

.bs-szzp-desc-i-04:before {
    display: inline-block;
    background-position: -120px 0
}

.bs-szzp-desc-i-05:before {
    display: inline-block;
    background-position: -160px 0
}

.bs-szzp-desc-i-06:before {
    display: inline-block;
    background-position: -200px 0
}

.bs-szzp-info {
    margin-top: 40px;
    padding-top: 40px;
    background: url(../images/pages/bs-szzp/zzp-protected.png) 50% 50% no-repeat;
    background-size: cover;
    height: 550px
}

.bs-szzp-info__title {
    text-align: center;
    width: 560px;
    margin: 0 auto
}

.bs-szzp-info-i-01:before,.bs-szzp-info-i-02:before,.bs-szzp-info-i-03:before {
    width: 60px;
    content: ''
}

.bs-szzp-info__title .text {
    margin: 0;
    font-size: 24px;
    color: #FFF;
    font-weight: 400
}

.bs-szzp-info__items {
    margin-top: 25px
}

.bs-szzp-info__item {
    height: 160px;
    padding: 15px;
    border: 3px solid #ABCB56
}

.bs-szzp-info__btn,.bs-szzp-lslider__btn {
    -moz-border-radius: 40px
}

.bs-szzp-info__item .link {
    color: #ABCB56
}

.bs-szzp-info__icon {
    float: left
}

.bs-szzp-info__desc .text {
    margin: 0;
    color: #FFF;
    font-size: 18px;
    font-weight: 400
}

.bs-szzp-info__links {
    margin: 65px 0 0
}

.bs-szzp-info__links .text {
    color: #fff
}

.bs-szzp-info__links-title .text {
    margin: 0;
    color: #FFF;
    font-size: 34px;
    font-weight: 700
}

.bs-szzp-info__link-left,.bs-szzp-info__link-right {
    margin-top: 50px;
    padding: 0 20px
}

.bs-szzp-info__link-left .text,.bs-szzp-info__link-right .text {
    margin-top: 15px
}

.bs-szzp-info__link-left {
    text-align: left
}

.bs-szzp-info__link-left .text {
    margin-right: 20px
}

.bs-szzp-info__link-right {
    text-align: right
}

.bs-szzp-info__link-right .text {
    margin-left: 20px
}

.bs-szzp-info__btn {
    display: inline-block!important;
    position: relative!important;
    padding: 12px 20px 12px 60px!important;
    background-color: #ABCB56!important;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    font-size: 18px!important
}

.bs-szzp-info__btn .fa {
    position: absolute;
    font-size: 32px!important;
    top: 9px;
    left: 20px
}

.bs-szzp-info__btn:focus,.bs-szzp-info__btn:hover {
    background-color: #b3d066;
    color: #fff!important;
    text-decoration: none!important
}

.bs-szzp-info-i {
    display: inline-block;
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    transform: translate(0,0);
    margin-right: 8px
}

.bs-service-support-box-icon,.bs-szzp-tabs-i {
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    vertical-align: middle;
    text-rendering: auto;
    -moz-osx-font-smoothing: grayscale
}

.bs-szzp-info-i:after,.bs-szzp-info-i:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.bs-szzp-info-i:before {
    height: 132px;
    background-image: url(../images/pages/bs-szzp/zzp-solution-sptite100x132.png);
    background-repeat: no-repeat
}

.bs-szzp-info-i-01:before {
    display: inline-block;
    background-position: 0 0
}

.bs-szzp-info-i-02:before {
    display: inline-block;
    background-position: -100px 0
}

.bs-szzp-info-i-03:before {
    display: inline-block;
    background-position: -200px 0
}

.bs-szzp-opinions {
    margin: 40px 0
}

.bs-szzp-delivery {
    padding-top: 70px;
    border-top: 1px solid #b6b6b6
}

.bs-szzp-delivery__title {
    margin: 0;
    color: #3E454C;
    font-size: 30px;
    font-weight: 400;
    text-transform: uppercase
}

.bs-szzp-delivery__description {
    margin-top: 40px;
    min-height: 460px;
    background: url(../images/pages/bs-szzp/zzp-delivery.jpg) 0 100% no-repeat
}

.bs-szzp-delivery__description .list {
    margin-left: 35px;
    padding: 3px 0;
    max-width: 440px;
    background-color: rgba(255,255,255,.6)
}

.bs-szzp-delivery__description .list-item {
    margin-bottom: 10px
}

.bs-szzp-question {
    background-color: #dadada;
    padding: 40px 0
}

.bs-szzp-question__icon {
    text-align: center
}

.bs-szzp-question__icon-img {
    display: inline-block;
    background: url(../images/pages/bs-szzp/bs-szzp-question.png) no-repeat;
    width: 101px;
    height: 101px
}

.bs-szzp-question__title {
    margin-top: 10px;
    text-align: center
}

.bs-szzp-question__title .text {
    margin: 0;
    font-size: 36px;
    font-weight: 700
}

.bs-szzp-question__desc {
    margin-top: 30px;
    text-align: center
}

.bs-szzp-question__desc .text {
    font-size: 17px;
    font-weight: 400
}

.bs-szzp-lslider {
    width: 100%
}

.bs-szzp-lslider__bl-title {
    margin-top: 40px;
    text-align: center;
    padding-left: 20px
}

.bs-szzp-lslider__bl-title .text {
    margin: 0;
    font-size: 36px;
    color: #393e47
}

.bs-szzp-lslider__img-wrappaer_num_2 {
    text-align: center;
    width: 100%
}

.bs-szzp-lslider__img_num_1,.bs-szzp-lslider__img_num_3 {
    width: 640px
}

.bs-szzp-lslider__img_num_2 {
    text-align: center
}

.bs-szzp-lslider__title {
    font-size: 30px;
    text-transform: uppercase;
    color: #393e47;
    width: 100%;
    text-align: center
}

.bs-szzp-lslider__desc {
    font-size: 18px;
    color: #393e47
}

.bs-szzp-lslider__desc_num_1 {
    width: 290px
}

.bs-szzp-lslider__desc_num_2 {
    width: 100%;
    text-align: center
}

.bs-szzp-lslider__desc_num_3 {
    width: 290px
}

.bs-szzp-lslider__btn {
    display: inline-block!important;
    position: relative!important;
    padding: 12px 20px 12px 60px!important;
    background-color: #ABCB56!important;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    font-size: 18px!important
}

.bs-szzp-lslider__btn .fa {
    position: absolute;
    font-size: 32px!important;
    top: 9px;
    left: 20px
}

.bs-szzp-lslider__btn:focus,.bs-szzp-lslider__btn:hover {
    background-color: #b3d066;
    color: #fff!important;
    text-decoration: none!important
}

.bs-szzp-lslider__btn_num_1 {
    font-weight: 400!important
}

.bs-szzp-lslider__btn_num_1 .fa {
    top: 7px
}

.bs-szzp-tabs-i {
    display: inline-block;
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    transform: translate(0,0);
    padding-top: 6px
}

.bs-szzp-tabs-i:after,.bs-szzp-tabs-i:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.bs-szzp-tabs-i:before {
    height: 54px;
    background-image: url(../images/pages/bs-szzp/zzp-tabs-icon-sprite54x54.png);
    background-repeat: no-repeat
}

.bs-szzp-tabs-i-01:before {
    display: inline-block;
    content: '';
    background-position: 0 0;
    width: 46px
}

.bs-szzp-tabs-i-02:before {
    display: inline-block;
    content: '';
    background-position: -54px 0;
    width: 54px
}

.bs-szzp-tabs-i-03:before {
    display: inline-block;
    content: '';
    background-position: -108px 0;
    width: 34px
}

.bs-szzp-tabs-i-04:before {
    display: inline-block;
    content: '';
    background-position: -162px 0;
    width: 36px
}

.bs-szzp-tabs-i-05:before {
    display: inline-block;
    content: '';
    background-position: -216px 0;
    width: 54px
}

.bs-szzp-tabs {
    margin: 30px 0
}

.bs-szzp-tabs__title {
    text-align: center
}

.bs-szzp-tabs__title .text {
    margin: 0;
    color: #3E454C;
    font-size: 36px;
    font-weight: 400
}

.bs-szzp-tabs__link {
    position: relative
}

.bs-szzp-tabs__link__sep {
    position: absolute;
    top: 36px;
    height: 1px;
    width: 100%;
    background: repeat-x #ABCB56;
    z-index: 2
}

.bs-szzp-tabs__tabs {
    height: 72px;
    overflow: hidden;
    width: 100%;
    padding: 0
}

.bs-szzp-tabs__tabs>li {
    position: relative;
    float: left;
    width: 20%;
    list-style: none;
    z-index: 3;
    text-align: center
}

.bs-szzp-tabs__tabs>li>a {
    display: inline-block;
    text-align: center;
    width: 71px;
    height: 71px;
    line-height: 60px;
    border: 2px solid #ABCB56;
    background: #fff;
    font-size: 36px;
    color: #ABCB56;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    padding-left: 2px
}

.bs-szzp-tabs__tabs>li.active>a,.bs-szzp-tabs__tabs>li>a:hover {
    background: #ABCB56;
    text-decoration: none;
    color: #fff
}

.bs-szzp-tabs__tabs .active .bs-szzp-tabs-i-01:before,.bs-szzp-tabs__tabs li a:hover .bs-szzp-tabs-i-01:before {
    display: inline-block;
    content: '';
    background-position: 0 -54px;
    width: 46px
}

.bs-szzp-tabs__tabs .active .bs-szzp-tabs-i-02:before,.bs-szzp-tabs__tabs li a:hover .bs-szzp-tabs-i-02:before {
    display: inline-block;
    content: '';
    background-position: -54px -54px;
    width: 54px
}

.bs-szzp-tabs__tabs .active .bs-szzp-tabs-i-03:before,.bs-szzp-tabs__tabs li a:hover .bs-szzp-tabs-i-03:before {
    display: inline-block;
    content: '';
    background-position: -108px -54px;
    width: 34px
}

.bs-szzp-tabs__tabs .active .bs-szzp-tabs-i-04:before,.bs-szzp-tabs__tabs li a:hover .bs-szzp-tabs-i-04:before {
    display: inline-block;
    content: '';
    background-position: -162px -54px;
    width: 36px
}

.bs-szzp-tabs__tabs .active .bs-szzp-tabs-i-05:before,.bs-szzp-tabs__tabs li a:hover .bs-szzp-tabs-i-05:before {
    display: inline-block;
    content: '';
    background-position: -216px -54px;
    width: 54px
}

.bs-szzp-tabs__tab {
    position: relative;
    min-height: 450px;
    padding-top: 40px
}

.bs-szzp-tabs__tab1 .bs-szzp-tabs__tab-col-right {
    padding-left: 20px
}

.bs-szzp-tabs__tab-title {
    text-align: left
}

.bs-szzp-tabs__tab4 .bs-szzp-tabs__tab-title {
    margin-left: -40px
}

.bs-szzp-tabs__tab-title_ta_c {
    text-align: center
}

.bs-szzp-tabs__tab-title .text {
    margin: 0;
    color: #3E454C;
    font-size: 26px;
    font-weight: 400;
    text-transform: uppercase
}

.bs-szzp-tabs__tab__btn {
    position: relative;
    color: #3E454C!important;
    text-decoration: underline!important;
    padding: 10px 0;
    margin: 0 15px 0 25px;
    font-size: 18px
}

.bs-szzp-tabs__tab__btn .fa {
    position: absolute;
    left: -25px;
    top: 13px
}

.bs-szzp-tabs__tab__btn:focus,.bs-szzp-tabs__tab__btn:hover {
    color: #3E454C!important;
    text-decoration: none!important
}

.bs-szzp-tabs__tab1 .bs-szzp-tabs__tab-bg {
    position: absolute;
    background: url(../images/pages/bs-szzp/zzp-tab1.png) 0 50% no-repeat;
    width: 495px;
    height: 354px
}

.bs-szzp-tabs__tab2 .bs-szzp-tabs__tab-bg {
    position: absolute;
    background: url(../images/pages/bs-szzp/zzp-tab2.png) 0 50% no-repeat;
    width: 461px;
    height: 392px;
    background-size: 430px
}

.bs-szzp-tabs__tab3 .bs-szzp-tabs__tab-bg {
    position: absolute;
    background: url(../images/pages/bs-szzp/zzp-tab3.png) 0 50% no-repeat;
    width: 461px;
    height: 379px;
    background-size: 430px
}

.bs-szzp-tabs__tab4 .bs-szzp-tabs__tab-bg {
    position: absolute;
    background: url(../images/pages/bs-szzp/zzp-tab4.png) 0 50% no-repeat;
    width: 260px;
    height: 389px
}

.bs-szzp-tabs__tab5 .bs-szzp-tabs__tab-bg {
    position: absolute;
    background: url(../images/pages/bs-szzp/zzp-tab5.png) 0 50% no-repeat;
    width: 243px;
    height: 340px
}

.bs-szzp-tabs__tab-text .text {
    font-size: 18px
}

.bs-szzp-tabs__tab-text .first {
    margin-top: 40px
}

.bs-szzp-tabs__tab2 .bs-szzp-tabs__tab-text .first {
    margin-left: -170px;
    margin-top: 25px
}

.bs-szzp-tabs__tab2 .bs-szzp-tabs__tab-text .second {
    margin: 25px 0 0 -40px
}

.bs-szzp-tabs__tab3 .bs-szzp-tabs__tab-text .first {
    margin-left: -170px;
    margin-top: 15px
}

.bs-szzp-tabs__tab3 .bs-szzp-tabs__tab-text .second {
    margin: 25px 0 0 -40px
}

.bs-szzp-tabs__tab4 .bs-szzp-tabs__tab-text .first {
    margin-left: -40px;
    margin-top: 25px
}

.bs-szzp-tabs__tab4 .bs-szzp-tabs__tab-text .second {
    margin: 30px 0 0 -40px
}

.bs-szzp-tabs__tab4 .bs-szzp-tabs__tab-text .fourth .text {
    padding-right: 10px
}

.bs-szzp-tabs__tab4 .bs-szzp-tabs__tab-link {
    background: 0 0!important;
    position: relative;
    padding-left: 25px!important;
    padding-right: 15px!important;
    color: #393e47!important
}

.bs-szzp-tabs__tab4 .bs-szzp-tabs__tab-link .fa {
    color: #393e47;
    position: absolute;
    left: 0;
    top: 2px
}

.bs-szzp-tabs__tab-slogan {
    position: absolute;
    top: 100px;
    right: 45px
}

.bs-szzp-tabs__tab-slogan .text {
    color: #3E454C;
    font-weight: 700;
    font-size: 86px
}

.bs-szzp-tabs__tab-slogan .small {
    position: relative;
    top: -12px;
    font-size: 56px
}

.bs-szzp-tabs__tab-spec {
    padding-left: 70px;
    max-width: 420px;
    margin: 0 auto;
    position: relative
}

.bs-szzp-tabs__tab-spec .text {
    padding-top: 18px;
    font-size: 16px
}

.bs-szzp-tabs__tab-spec .fa {
    position: absolute;
    left: 0;
    top: 0;
    font-size: 76px
}

.bs-szzp-count__subtitle-link {
    color: #abcb56!important;
    text-decoration: underline
}

.bs-szzp-count__subtitle-link:focus,.bs-szzp-count__subtitle-link:hover {
    text-decoration: none
}

.techChar__titleWr {
    margin: 35px 0;
    text-align: center
}

.techChar__title {
    margin: 0;
    padding: 0;
    font-family: Arial,sans-serif;
    font-size: 36px;
    font-weight: 700
}

.techChar__descWr {
    background: url(../images/pages/techChars/tchChars-descBg.jpg) 50% 50% no-repeat;
    background-size: cover;
    height: 155px
}

.techChar__btnWr {
    margin-top: 20px;
    text-align: center
}

.techChar__btn {
    display: inline-block!important;
    position: relative!important;
    padding: 12px 40px 12px 80px!important;
    background-color: #abcb56!important;
    -webkit-border-radius: 40px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 40px;
    -moz-background-clip: padding;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    font-size: 18px!important
}

.techChar__btn:focus,.techChar__btn:hover {
    background-color: #b3d066;
    color: #fff!important
}

.techCharDescMenu__link,.techCharDescMenu__link.active,.techCharDescMenu__link:active,.techCharDescMenu__link:focus,.techCharDescMenu__link:hover {
    color: #fff;
    text-decoration: none
}

.techChar__btn .fa {
    position: absolute;
    font-size: 32px;
    top: 9px;
    left: 20px
}

.techChar__btn .fa:before {
    position: relative;
    top: -2px;
    left: 10px;
    display: inline-block;
    content: '';
    width: 35px;
    height: 34px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAiCAMAAADiW5DOAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAB3VBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAC9KD8DAAAAnXRSTlMABxo3Zw4SP2uTt97x/BMYO1uGs87q7SdZgJzD7xDs6C6kq6qV5ED66x9MT1/mfe4L2TgNOh5FSFjld/7dvuczwcjN99d1NVyYCAURD9o8kgPjIV4W20EXi8IJzz0vSVo00NT43OABwCJhb+mKYNUCJCU5aFI20dji3wyiRxVLhXG9u7D0xSmEiZSoHB0x9fCs1gR2nbgKbKPzK2qgYdG4swAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAIMSURBVDjLY2BAA4xMzCysDDgBGzsHJxc3z1xePmyy/AKCQsIionMhQIwNTVpcQlJKWmYuMhCTRVMjNxcDyCsoKikpKSsrK4EpFQYZTDWqaihcdQYxTDUamlra2to6ujpAUltvrj42NRD3GBgagCgjfGqMDY1BlAl2NRqmZubm5haWFkDS3ApVjbWNrR2ItrN3cHR0dHJ2ApKOLnPFoGpc3dyt53p4enGD7fIGWeLj6wOi/ODm+DMEBKoHMQQjhXNIaAiICoOrkQtniIhkiIqeizBH1hfs9BiEezgYYuMY4iFs3QTHxMTEpOQkIJmYAnfP3FSg5WnpELZoRnBmZmZWdhaQzMxB8lcmA0McoTDMRVIDdo+3rzeae/I8GRjyHSFsOf6CwsLCotQiIFkYjFBTzBATxlACdXNpWXl5eYp6CpAsr4C7ubKKIb2awUsEYhcfIxCYppiCqBqYOdYsDKbJ+qwMFkhhWBtaC6LUYGqc68Tr585tYEiLRvgryjAKRDEj3GMNcmtjUyU4TmOVm5ubuVq4gGRzKyIMkUF2W3tHR0enfieQ7OjCl8Yw7UJRgyMMkYFceHdPT09vZS+Q7LHArsbSRKOlpaXPug9ItjjPlWFIxqKGHYXbzzBhIoZJGqbmdUigiIFhEpvA5ClTU53R/YUJpgWZTJ/hpMoLUjOTjQEPqJqlPXuOYyKaGgD5O57/iFLmwAAAAABJRU5ErkJggg==)
}

.techChar hr {
    border-color: #898787
}

.techChar hr._zpp {
    border-color: #d1d1d1
}

.techCharDescMenuWr {
    margin-top: 16px;
    display: table;
    width: 100%;
    background: #6a6a68;
    border-right: 1px solid #5c5c5b
}

.techCharDescMenu {
    display: table-row;
    margin: 0;
    padding: 0
}

.techCharDescMenu__item {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    border-right: 1px solid #5c5c5b
}

.techCharDescMenu__item._last,.techCharDescMenu__item:last-child {
    border-right: none
}

.techCharDescMenu__link {
    display: block;
    padding: 5px 10px;
    height: 100%;
    font-size: 14px;
    font-family: Tahoma,Arial,sans-serif;
    line-height: 1.3
}

.techCharTabs__navsWr {
    background-color: #f7f7f7;
    border-top: 1px solid #e2e2e2;
    border-bottom: 1px solid #e2e2e2
}

.techCharTabs__switch ._icon,.techCharTabs__switch ._icon:active,.techCharTabs__switch ._icon:focus,.techCharTabs__switch ._icon:hover {
    background-color: #abcb56!important
}

.techCharTabs__titleWr {
    display: block;
    float: left
}

.techCharTabs__navWr,.techCharTabs__switchWr {
    display: block;
    float: right
}

.techCharTabs__title {
    margin: 0;
    padding: 0;
    font-size: 34px;
    font-family: "Segoe UI Light","Open Sans Light",Arial,sans-serif;
    text-transform: uppercase;
    font-weight: 300;
    color: #abcb56;
    line-height: 70px;
    vertical-align: middle
}

.techCharTabs__switch {
    padding: 0;
    margin: 0;
    border: none;
    border-left: 1px solid #e2e2e2
}

.techCharTabs__switch:active,.techCharTabs__switch:focus,.techCharTabs__switch:hover {
    -webkit-box-shadow: none;
    box-shadow: none;
    outline: 0;
    border-left: 1px solid #e2e2e2
}

.techCharTabs__switch ._icon {
    line-height: 70px;
    vertical-align: middle;
    display: inline-block;
    background-repeat: no-repeat;
    width: 84px;
    height: 70px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAqCAYAAADibUizAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY1RkM2NTlDMzM2RTExRTVBNjcyRUQ1MDcxMjkxN0U0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY1RkM2NTlEMzM2RTExRTVBNjcyRUQ1MDcxMjkxN0U0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjVGQzY1OUEzMzZFMTFFNUE2NzJFRDUwNzEyOTE3RTQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjVGQzY1OUIzMzZFMTFFNUE2NzJFRDUwNzEyOTE3RTQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5MhS+cAAAE/0lEQVR42tSaa4iUVRjHZ9b1skrl2OKFDbTNgkgiWP2SKSgTdjMxdFXQzA+OmBfQkPWCQpSw6wUpus2IGKURm2gXDXRT1ExFZpM1xMuy86FQ09RVMddt1bf/k8/A2adzznubV8cHfri+c27/c877nOec88Ydx4mFtD5gChgGNoGfYsVoJDQgcTAR/AJuO3ftJtgIhoQoNxKCZnwOfAVuOXq7BBaBhx5UoYPBenDW8WY/gymg9EER2gssAH84/u0O2AEeL3ahw0HWRcxWMBc0WdJcAO/zrCgqoX3BKnDe0vjjoBp05TyP8cjnLHlawDLw8P0W+iiYD05bGktCloJyi7PaDq5byjjCs+WeC6VReYMdiO19+xAM8lB4NzAK7LeUdwNsuBfLUb5BY8A+0GFoUAevl68EqKQ3WM7vqGNZjj7iGRKPSuhaZcHX2WEwHnQPWdlTYCW4bKnrIJgUldB6Q6UUDMwugEAJLTOfWjr3gyiEliAKbDdEh3dAP/BMgaPOCvA0KDHUmYgq1s25rJGtYA0YELJXyQ98DdosddEob45q6v7pMcI5yl7Zb/w6lMPGdo/1HIpK6BlRkW3to93JXvC6h8L7g3kuYWMzuCaefR+V0K2iojSYDn6zNJCm37ugQlMoBfCzwCmX/BlQxdGV2pHLohK6XjRiDf9YBua4rH+neXfSi/OMBd+6vO8/giSnr+BRVT39hiiElsIflQn/1IX/bQMfg0NgCRiv/Ja3J8GX4DC4BMaA7ga/dxQs4LR5T09p46pvBDejcLokdKR4Jhv6K6gGo8AMPjbpIjpmuKWOi2A1SIOrmk5Vl5nb4K8ohFIlFzTi/7cKgT1gGngLNHss/xvwMlilEUnWFXQTnfxCVEJviGdtLnnoAOx5sBRc0/xOo9IExvHoZy1ltWsClp5RBQznhMNY5+MlH61xVt9xIF9Uh2M0ogdC9NNBzdTPgSvFdtpJQp8IkX8gKBfPrnrIVwPq+d1XqQVVhjxpTXpJmsvWCnU8OKOYJfB3NGXaLMmCJho6IMtpgliKy3b4706NymoaH8bKCzDT6guwi+k0uiR0sEjQ4XPqxwN0VAa8yHmJoaBR+T3hYVTV/MRi0CrS1ObLKdH0XJkPodcDRDJ0NzNL3NGQyDqRzu+I1nGH5TTT+T+hfcQPE3iN7OdRaJshhPRrleL/jQHKyHEnqka+IEFCe4gf+oKVYDdHQjajzuhdgHcyJbxlY0Ch+Rkjp3AlCd2p8ZwxPkL5AnzOUyJmiIIcTbios7gmnbosJJSGVofsuEad0JlgMmgxZJoOdoF1YJAHUXHNs1fBDx5j44zmPQsyhTu/70qYNJD3gr9b9pNNfJxSqpzoyZu1jFLms2CTcl6s1mezBk0YlxZpkpaQr0GmNV0NNlga8Q/Hs6/xib3smIV8EF2nOcM1NSypOXatCSFU1pswJaTThangmEVwO19ftIrnByzHMG7Bt9rAbEChKZEu6+XakHYhb4MTTmHMrb4WcevmV2iVZjRT+d2LzWgX8gl4CawIsStp5v1pPryr0QQHabGW+lleEkqcnBBlZIJ8rDECbLN8uyDtJHhHnBa2eMybdBlRN6N6KsN+rPEm366Z7G/wmeE634vQlAevazNybIlCfJVCPALe05z07wLDLNd/9MlOraZxl9nTVhryuQnN59c6qXgBPqiiCGoeGAG2gLWGs6T7av8KMACigLxxtpZB5wAAAABJRU5ErkJggg==);
    background-position: 50% 50%
}

.techCharTabs__switch._disable ._icon {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAqCAMAAADVs7iBAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACMVBMVEUAAAA0Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q040Q04AAACVNOgcAAAAuXRSTlMAEmugRAFVxf34nywwpvztdQ0km+bDWQQLceP+tSE7zK5s0eqEForp1VYFHN7dew4Tbtp6FLT0ylKSIAZBwvadR8H7ShB9lI3IUQcmhe7GV6ppl5Gj+oAyPMCi74wZqPel6M80+cflThht2/KymV/TgRtn2ZozCU2wtqSPq8Sxzj8i3JXilkLrdg8lXCrkvHnx0AMj5wjUJ3eIzZOCZhG94BfXXaG7Sx8uTHKJ0mo9r9hzXvWYg7o1K4smXNAAAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAADK0lEQVRIx52W+UNMQRzAR23brqOo7ZKtFDq0YdtISUmFsqxOKUIRsbS0odOmonKXbGgRK/eZ4/13ZuY7s733TLX5/vB25vv9ft7M95jZh5BKlgQEatD/SJA2WCfply5bPLl8RYhEJHTlqsWBYeEGiUtEZJT/YHTMakkmsWuM/pJx8YxJWJsIg6R1Yf6A6zckg39KahraGJMOE1PGpoXAzVvM4JueaYF0ZW0Fxba4ecG07AgW3vYcrsvdkQe6nflzFyq3YFchdSoM3i3XFxUnARxaYgkSo3t04LF3X6nKUrbfCqYDB8WojVpDDpUKbMZyeG+FGK2kxqrqGoHtcC016o6IUVYHqa7+qMpScKwBTLrjYvSEr39OZssbtzG8yWc5JUZPYxMror62mWvPnGVd2XIOP86L0QRssl+4CI4NrQ6ii7p0mc3bnCn4lRliNBx71KP2AFZFc2Q0unKVhX9NgxwtOP35YrQD+3Ti35ouOKoh3T16IHuv44K5+nCz3BCj/dhpgAyCBitDZIfu5q0hoh3GFdBXi1Fy1trYeMTsI22NoLp9B0/uitE8ebdY7t2nm37Q/JBpRk2kE8XoGIuVySBJV08R8ke6lOijceV8PulVuj4m3eVLi5sejgknndh5HuxusD7B46ez6DAJ4BmbaLizRoFimeSKChU6oEatHhUqkYWf025SbriEo3a8nJOUT8tQsrzbyjZCYpV1i+OFDAXRsg1yFLlIwWwIEdfkzJfcb2gKz8sVqBtrnHIUAvGw8zr+ivmVjanRSby/eKRAkZW+7XUsxB0InTdq8KWJ3INg87pUqJeGn5vax7LYSW5hl4Gv+iaLozYtUqF2Fv50fj/AidlRyGiA4/C2o1DyrSp5BavCMMwLHlU973LIa95bPpBoWIVsrIyqWD0wbB/5CHBTRB1+dsN9wxPF8jSLTkosc1SKPk1JauE2XEaTHHVaeSsymS6uU4DmZmQj+/TYoQE46iF1li1K5fOX2Rvm6zcHXU7W//IeNrnUJ/B7MFh+zBjZTlUHhV8/HvSPDP0k3fXrN/wtaidowd0uxXm1uuf4sPozk9K64GcAlb9ehFiFOcpOcgAAAABJRU5ErkJggg==);
    background-color: #f7f7f7!important
}

.techCharTabs__switch._disable ._icon:active,.techCharTabs__switch._disable ._icon:focus,.techCharTabs__switch._disable ._icon:hover {
    background-color: #f7f7f7!important
}

.techCharTabs__content {
    background-color: #d8d8d8
}

.techCharTabs__content img {
    max-width: 100%
}

.techCharTabsNav {
    position: relative;
    z-index: 1;
    border: none;
    margin: 0!important;
    display: inline!important
}

.techCharTabsNav>.techCharTabsNav__item {
    margin-bottom: 0;
    border: transparent;
    border-left: 1px solid #e2e2e2;
    text-align: center
}

.techCharTabsNav>.techCharTabsNav__item.active {
    background-color: #abcb56
}

.techCharTabsNav>.techCharTabsNav__item.active .techCharTabsNav__link {
    background-color: #f7f7f7
}

.techCharTabsNav__item._first,.techCharTabsNav__item:first-child {
    border-left: none
}

.techCharTabsNav>.techCharTabsNav__item>.techCharTabsNav__link {
    line-height: 70px;
    vertical-align: middle;
    padding: 0 10px;
    margin: 0;
    display: inline-block;
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 0;
    background-clip: padding-box;
    border: none;
    min-width: 100px;
    font-family: Arial,sans-serif;
    font-size: 24px;
    text-transform: uppercase;
    color: #34434e
}

.techCharTabsNav>.techCharTabsNav__item.active>.techCharTabsNav__link,.techCharTabsNav>.techCharTabsNav__item>.techCharTabsNav__link.active,.techCharTabsNav>.techCharTabsNav__item>.techCharTabsNav__link:active,.techCharTabsNav>.techCharTabsNav__item>.techCharTabsNav__link:focus,.techCharTabsNav>.techCharTabsNav__item>.techCharTabsNav__link:hover {
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 0;
    background-clip: padding-box;
    border: none;
    background-color: #abcb56;
    color: #fff
}

.techCharTable {
    border-collapse: separate;
    width: 100%;
    border-spacing: 7px 11px
}

.techCharTable>tbody,.techCharTable>thead {
    background-color: #fff
}

.techCharTable>tbody>tr>td,.techCharTable>tbody>tr>th,.techCharTable>tfoot>tr>td,.techCharTable>tfoot>tr>th,.techCharTable>thead>tr>td,.techCharTable>thead>tr>th {
    border: 1px solid #f0f0f0;
    vertical-align: middle;
    font-size: 17px;
    font-family: "Segoe UI","Open Sans",Arial,sans-serif;
    line-height: 1;
    height: 48px
}

.techCharTable>caption+thead>tr:first-child>td,.techCharTable>caption+thead>tr:first-child>th,.techCharTable>colgroup+thead>tr:first-child>td,.techCharTable>colgroup+thead>tr:first-child>th,.techCharTable>thead:first-child>tr:first-child>td,.techCharTable>thead:first-child>tr:first-child>th {
    border: 1px solid #f0f0f0
}

.techCharTable>thead>tr>th {
    height: 100px
}

.techCharTable>thead>tr>th.first {
    font-family: "Segoe UI Light","Open Sans Light",Arial,sans-serif;
    font-size: 36px;
    font-weight: 300;
    text-transform: uppercase;
    color: #abcb56
}

.techCharTable>tbody>tr>td:not(.first) {
    min-width: 160px;
    text-align: center
}

.techCharTable._dot>tbody>tr>td:not(.first) {
    width: 48px;
    min-width: inherit;
    padding: 0
}

.techCharTable._dot>tbody>tr>td.subth,.techCharTable>thead>tr>th:not(.first) {
    padding: 8px
}

.techCharTable>tbody>tr>td.text-left {
    text-align: left
}

.techCharTable>tbody>tr>td.strong {
    font-weight: 700
}

.techCharTable .even td {
    background-color: #f6f6f6
}

.techCharTable .green {
    color: #abcb56
}

.techCharTable .intable {
    display: table;
    width: 100%;
    height: 100%;
    text-align: center
}

.techCharTable .incell {
    display: table-cell;
    vertical-align: middle
}

.techCharTable>tbody>tr>td>.intable,.techCharTable>thead>tr>td>.intable,.techCharTable>thead>tr>th>.intable {
    background-color: #f6f6f6;
    font-size: 36px;
    font-family: "Segoe UI","Open Sans",Arial,sans-serif;
    font-weight: 400;
    color: #3e454c;
    text-transform: uppercase
}

.techCharTable>tbody>tr>td>.intable,.techCharTable>thead>tr>td>.intable {
    font-size: 15px
}

.techCharTable ._cycle {
    display: inline-block;
    width: 13px;
    height: 13px;
    background-color: #3e454c;
    -webkit-border-radius: 50%;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 50%;
    -moz-background-clip: padding;
    border-radius: 50%;
    background-clip: padding-box
}

.backTop,.page-characteristics-rza .webform-submit {
    display: none
}

.techCharTable_zzp thead .first {
    text-align: center
}

.techCharTable_zzp._small>tbody>tr>td.first {
    min-width: inherit;
    width: 50px;
    text-align: center
}

.techCharTable._small>tbody>tr>td,.techCharTable._small>tbody>tr>th,.techCharTable._small>tfoot>tr>td,.techCharTable._small>tfoot>tr>th,.techCharTable._small>thead>tr>td,.techCharTable._small>thead>tr>th {
    font-size: 14px;
    padding: 4px;
    text-align: left
}

.techCharTable._small>tbody>tr>td.first,.techCharTable._small>tbody>tr>th.first,.techCharTable._small>tfoot>tr>td.first,.techCharTable._small>tfoot>tr>th.first,.techCharTable._small>thead>tr>td.first,.techCharTable._small>thead>tr>th.first {
    text-align: center;
    font-size: 17px
}

.techCharTable .techCharTable-link {
    text-decoration: underline;
    cursor: pointer
}

.backTop {
    cursor: pointer;
    font-size: 16px;
    position: fixed;
    left: 30px;
    bottom: 30px;
    font-family: Arial,sans-serif;
    padding: 10px 14px;
    background: 0 0;
    color: #3e454c;
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none
}

.backTop:active,.backTop:focus,.backTop:hover {
    background: 0 0;
    color: #3e454c;
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    outline: 0
}

.techCharTemperatureRange,.techCharTransmission {
    border-top: 1px solid #d1d1d1;
    border-bottom: 1px solid #d1d1d1
}

.techCharReformal {
    margin: 20px 0 40px
}

.techCharReformal__descriptionWr {
    margin: 15px 0;
    text-align: center
}

.techCharReformal__description {
    margin: 0;
    font-size: 36px;
    color: #3e454c
}

.techCharReformal__reformalWr {
    display: block;
    text-align: center
}

.techCharReformal__reformal {
    display: inline-block!important;
    position: relative!important;
    padding: 12px 40px 12px 80px!important;
    background-color: #abcb56!important;
    -webkit-border-radius: 40px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 40px;
    -moz-background-clip: padding;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    font-size: 18px!important
}

.techCharReformal__reformal:active,.techCharReformal__reformal:hover {
    text-decoration: none!important
}

.techCharReformal__reformal .fa {
    color: #fff;
    position: absolute;
    top: 4px;
    font-size: 40px;
    left: 25px
}

.techCharReformal__iconWr {
    display: block;
    text-align: center
}

.techCharReformal__icon {
    display: inline-block;
    width: 102px;
    height: 102px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGYAAABmCAMAAAAOARRQAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACfFBMVEUAAACry1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1YAAADsG1opAAAA0nRSTlMAadToqzGqPUTjnRuwODSpMxoWHQ88yPz4pxVa2f7wje0irzaCwgPW9I8YUh7Riuoln65JwIsRE/GOJJvyd8EmDX+W7gEGUFspVYi40OLp28ehcjrOt+/2YSp73fu2TwwC6/V4rW4KCBLlRXUgLIbn08bE+moFF0uj3lO/5odvteTzbHMLQHCkhVwuDgdYa10r9y+ELexIRtqapnYfiXFUFOFDaJHF+ZghkJQn3ELL/TcoCUccpUq5g3p+UahfsjKXBGRtmb6SPj8jnjUQV16gTcr+NJEHAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAABQ5JREFUaN7t2v1fFEUYAPBREcPsQEpIATUNuBNLQhGtUwgE6zLzLTAO8o4UkJAXDSpD7UoRkwryLDWsSCkwCywrei/LtPeav6i7vZnZ2dt52b25+6E+Pj+xzzz7fG/39nUOAOzGlKnTkqbbXstuJMNwzEiwcpOmwJQEMzMjDLw5scwsxNySWCYZMY7EMqmISbvB3GD+G8zsdGXm1ttkyJyMzNvnzuOPJ8lPz6zsnPkLxEqa1mPhHdyCRYhZzK24UxvPFSl5+ZEmTq7jQswSsQJhgYBZimr4jiMyfpdMgbMETDqUOneHR5cVyhR4j2ivFcmd5YtWFK+UKlB4Hy9ZJXf4QSmrxZX3KjiUcp+sNnbHjmJw3OnychJrbCkGZ611pdSmQjs5ZZaZ++0qtFNimSm3rehOxTrG4LpK1ipV9pWQs1BbZ31U+oEHPQ9teHjjI5s2b9k6O2psm30ldNl5tLome7sh9VitF1JRV//4DnrYl+xv8D5hTwlFmfF7ceyEpvDvaqRLmpptI1HRXA6ZsbtKtTMdLRWQF3Ob4qY8CQXhbY2TUgyF4dwTF6XN0LS9o3PvBm8mndoXj+15imqY75nepSW7n37mWT29rFLRAGCP3q1jPz0wozOHjDynzPSQXgdIznHw0POBaSnUZr6gqNSSTvgM6X6R2l0kDispO0ifIyjTW8M83I4qMX24zbHI8kv5vMP6uILSj5skR5Zf5p89CxSY5ahHXZ62+IrgJG1XYIpQD5e29KrwYjAQs9I4iDZG2/GvCRV4ImYmiDps05ZOiplOSbPXVxclp6JISiqmpkneoPeZ5AIKT+nrVW4/XYQ7pu488+YQ0KdHSJwl5W+hzNuhv9+RKNBPLmzNw1FDme+Cc+YVWnD9WZQIv5qdlzGD5BY9Yhp7DwybVyAvdO+jRDB0NMgUCEfRWoXmoUywz5zMj2bmkOk6K8xi85AT1JuTY5jxoEToPfKCVKnB71YljEHwgSkVII9fvShTDMBFKaMfAgdNY/UAfNhhyAzuLSVHGt5TH4Hj41KGOqBrUwwj/s1adulEGg6Hg556GEB1DeCw/KuhT0/fJb3lRFD2iPUxvrdkATnTFvPFhszQTC11S5mB2JlPcI/cYZmyMXbFykmJ47QCA8YsM5dVmCVWlREVBYBPLTKKv4HMs6asUFMAOGGJUf9lotqC4lFWQItcqVBXAOtWERUt6giQXzbPxEMRPtKGIxAfBYBcIfNZvJhukfK5Uuvgmkn9Y9YKGPLGMbrLU+CzqXwR7jDShRfnc5UvcclX4aVse/OWk5EeX+Plb3iKG1dcjizbmh9FChzHt/F+3iMHuc3gmRAbziTpQuZUv+Uw3+GC76FdR1eceTi3ha2s+gEXZOnnkTVHV6jX/Stspod8jv52ew6lUPf3H9nMSbI1oFV/+AmM2lHoecsCzk6jSgptOBwFNHqZTC/gOENCpYqjhJ5AfxrJ2GSMjKvHjDWU0yNSuvys78V6UM45QVmrmkI7hwRVzYoK5ZwXVf3MV0qvXb9mjCMTTXxHfAxc5X0S44wnipRL5sJfToUGcq5Itnr/r+W/MdLX2efNRVaLKUc98vOTHW1sZrwsxn6cOMBmaqz/wGMpJtmMc6V66/8v08dmGpR/sjEGZzat7vf4Mn+wmYAvvoxvLZNZr945Kv4cc/1FC+2uC33BuCtauChmSL0dN8jTmH9rAhUA/v6n2u12754p/U8aY/wLkRuuJY0zIloAAAAASUVORK5CYII=)
}

.techCharTableTitleWr {
    margin: 25px 0;
    text-align: center;
    position: relative;
    z-index: 10
}

.techCharTableTitle {
    font-family: "Segoe UI Light","Open Sans Light",Arial,sans-serif;
    font-size: 36px;
    font-weight: 300;
    text-transform: uppercase;
    color: #abcb56
}

.techCharTableImgWr {
    position: relative;
    z-index: 3
}

.techCharTableImgWr._first {
    margin-top: -55px
}

.techCharTableImgWr_second {
    margin-top: -40px
}

.techCharTransmission {
    background-image: url(data:image/png;base64,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);
    background-repeat: repeat-x
}

.techCharTransmission>.container {
    height: 141px;
    position: relative
}

.techCharTransmission__imgWr {
    width: 100%;
    position: absolute;
    bottom: 40px
}

.techCharTransmission__img {
    background: url(../images/pages/techChars/techCharTransmissionBg.jpg) 50% 50% no-repeat;
    width: 970px;
    height: 72px;
    background-size: 970px
}

.techCharTransmission__descriptionWr {
    position: absolute;
    left: 178px;
    top: 28px
}

.techCharTransmission__description {
    font-family: "Segoe UI","Open Sans",Arial,sans-serif;
    font-size: 24px;
    color: #282828;
    line-height: 1.2
}

.techCharTemperatureRange {
    background: url(../images/pages/techChars/techCharZzpTermRangeBg.png) 50% 50% no-repeat;
    background-size: cover;
    height: 222px;
    width: 100%
}

.techCharTemperatureRange__subtitleWr,.techCharTemperatureRange__titleWr {
    text-align: center;
    line-height: 1.2
}

.techCharTemperatureRange__subtitle,.techCharTemperatureRange__title {
    font-family: "Segoe UI","Open Sans",Arial,sans-serif;
    color: #fff;
    text-shadow: 0 5px 4px #323232
}

.techCharTemperatureRange__titleWr {
    margin-top: 30px;
    text-align: center
}

.techCharTemperatureRange__title {
    font-size: 50px
}

.techCharTemperatureRange__subtitle {
    font-size: 90px
}

.techCharTable-row_special {
    background-color: #abcb56;
    color: #fff
}

.techCharTabsSwitch {
    background-color: #fff;
    text-align: center
}

.techChar_lavr .techChar__btnWr {
    margin-top: 50px
}

.realizedProjectsMenu {
    margin: 0;
    padding: 0
}

.realizedProjectsMenu__item {
    display: block;
    float: left;
    text-align: center
}

.realizedProjectsMenu__item .realizedProjectsMenu__link {
    display: block;
    background: 0 0;
    padding: 10px 20px;
    text-decoration: underline;
    width: 45px;
    color: #474747;
    border: none
}

.realizedProjectsMenu__item .realizedProjectsMenu__link.active,.realizedProjectsMenu__item .realizedProjectsMenu__link:active,.realizedProjectsMenu__item .realizedProjectsMenu__link:focus,.realizedProjectsMenu__item .realizedProjectsMenu__link:hover {
    background: 0 0;
    padding: 10px 20px;
    text-decoration: underline;
    font-weight: 700;
    color: #474747;
    border: none;
    outline: 0
}

.realizedProjectsMenu__item._first .realizedProjectsMenu__link {
    margin-left: -20px;
    width: 95px
}

.bs-service-page ._relative-block {
    position: relative;
    z-index: 100
}

.bs-service-header img {
    width: 100%
}

.bs-service-prototiping {
    padding: 30px 0;
    background: url(../images/pages/bs-service/service-prototiping.png) 50% 50% no-repeat;
    height: 520px;
    background-size: cover
}

.bs-service-prototiping__content {
    margin-top: 40px
}

.bs-service-prototiping-title {
    text-align: center
}

.bs-service-prototiping-title__text {
    margin: 20px 0 0;
    padding: 0;
    font-size: 36px;
    color: #3E454C;
    font-family: Arial,Helvetica,sans-serif;
    text-transform: uppercase
}

.bs-service-prototiping-icon {
    text-align: center
}

.bs-service-prototiping-icon__in {
    display: inline-block;
    width: 100px;
    height: 100px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAMAAABHPGVmAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACQFBMVEUAAACry1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1YAAAASCFCUAAAAvnRSTlMABSNYfqq+1ub1Ek6MyeP4CUqW2f0sbqkzlN4uj+gVUM8GQa2G8AEbnGPa7nf5ddSJh3hpCw1tfYUEGtuInRey/rjRu5oyDvywVgIw6To1KuFS8YADCKsrOINJniHkl0j7zVEKk8gd0xO6VxRoyiJCv6wlgsfs0motYUv6ok1TkPKRp67zdg+2QIGOtRCNtCffGAy5T0TrsSRxmdzDETxwmBk5fMVDXAcp9+A0HGvlH1/GWV107c7qhOI/wT3CjmgFZgAAAAFiS0dEAIgFHUgAAAAJ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)
}

.bs-service-prototiping-content {
    text-align: center;
    padding: 0 20px
}

.bs-service-prototiping-content__title {
    font-size: 24px;
    color: #ABCB56
}

.bs-service-prototiping-content__title:after {
    content: '';
    display: block;
    width: 100px;
    margin: 15px auto;
    height: 5px;
    background-color: #3E454C;
    background-position: 50% 50%
}

.bs-service-prototiping-content__description {
    font-size: 20px;
    color: #3E454C;
    margin-bottom: 25px
}

.bs-service-prototiping-link {
    display: inline-block!important;
    position: relative!important;
    padding: 12px 20px 12px 60px!important;
    background-color: #ABCB56!important;
    -webkit-border-radius: 40px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 40px;
    -moz-background-clip: padding;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    font-size: 18px!important
}

.bs-service-prototiping-link .fa {
    position: absolute;
    font-size: 32px!important;
    top: 9px;
    left: 20px
}

.bs-service-prototiping-link:focus,.bs-service-prototiping-link:hover {
    background-color: #b3d066;
    color: #fff!important;
    text-decoration: none!important
}

.bs-service-readmore,.bs-service-readmore:active,.bs-service-readmore:active:focus,.bs-service-readmore:focus,.bs-service-readmore:focus:active,.bs-service-readmore:hover {
    text-decoration: none;
    background-color: transparent!important
}

.bs-service-prototiping-link_pos_leftx2 {
    padding-left: 70px!important
}

.bs-service-cooperation {
    background-color: #f5f5f5;
    padding: 30px 0
}

.bs-service-cooperation__title {
    text-align: center
}

.bs-service-cooperation__content {
    margin-top: 30px
}

.bs-service-cooperation-title {
    font-size: 20px;
    color: #3E454C;
    text-transform: uppercase;
    font-weight: 400
}

.bs-service-cooperation-video {
    margin: 0 auto;
    width: 400px
}

.bs-service-cooperation-video__description {
    font-weight: 700;
    font-size: 16px
}

.bs-service-quality {
    height: 500px;
    overflow: hidden
}

.bs-service-quality__video {
    position: relative;
    z-index: 1
}

.bs-service-quality__content {
    padding: 5px 0;
    height: 100%;
    position: relative;
    z-index: 2;
    background: rgba(174,223,44,.74);
    color: #fff!important
}

.counter-circle-content__description,.counter-circle-content__time {
    font-family: 'Open Sans',sans-serif;
    color: #fff;
    font-weight: 300
}



.bs-service-support-layerslider {
    padding: 0!important;
    margin-left: -15px
}

.counters-circle {
    width: 100%;
    text-align: center
}

.counter-circle {
    margin: 0 auto;
    width: 220px;
    height: 220px;
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.counter-circle-wrapper {
    text-align: center
}

.counter-circle-content {
    margin: 0 auto 0 -110px;
    font-size: 22px;
    text-transform: uppercase;
    letter-spacing: -1px;
    width: 220px;
    height: 220px;
    text-align: center;
    position: absolute;
    top: 0;
    left: 50%;
    line-height: 1
}

.counter-circle-content__time {
    font-size: 120px;
    padding-top: 22px
}

.counter-circle-content__time_pos_left {
    margin-left: -12px
}

.counter-circle-content__description {
    font-size: 40px;
    text-transform: uppercase
}

.counter-circle-content_color_green {
    color: #ABCB56!important
}

.counter-circle-content_color_green .counter-circle-content__time {
    color: #ABCB56
}

.counter-circle-content_color_green .counter-circle-content__description {
    font-size: 34px;
    color: #ABCB56
}

.counter-circle-content .fa {
    margin: 0!important;
    float: none!important;
    font-size: 50px!important
}

.bs-service-quality-content {
    margin-top: 50px
}

.bs-service-quality-video {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    overflow: hidden
}

.bs-service-quality-title {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 29px;
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    line-height: 1.4
}

.bs-service-quality-box__title {
    margin-top: 20px;
    font-size: 22px;
    font-family: 'Open Sans',sans-serif;
    font-weight: 300;
    text-transform: uppercase;
    text-align: center;
    color: #fff
}

.bs-service-quality-box__title_color_gray {
    color: #3E454C
}

.bs-service-phone {
    margin: 40px 0
}

.bs-service-phone-number {
    font-family: Impact,Tahoma,Helvetica,sans-serif;
    font-weight: 700;
    font-size: 85px;
    line-height: 1.1
}

.bs-service-phone-description,.bs-service-study-box__title {
    font-family: 'Open Sans',sans-serif;
    text-transform: uppercase
}

.bs-service-phone-description {
    max-width: 340px;
    font-weight: 300;
    font-size: 20px;
    padding-top: 4px
}

.bs-service-study {
    background: url(../images/pages/bs-service/service-study.jpg) 50% 0 no-repeat;
    background-size: cover;
    height: 650px;
    position: relative
}

.bs-service-study__content {
    position: absolute;
    bottom: 0;
    width: 100%;
    background-color: rgba(20,25,22,.75);
    color: #fff;
    height: 250px
}


.bs-service-study-icon {
    display: inline-block
}

.bs-service-study-icon._box {
    width: 82px;
    height: 82px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFIAAABSCAMAAADw8nOpAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA2FBMVEUAAACry1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1atzFrH3Y/i7cT0+Or9/vv////7/ffy9+TH3I7G3Izz+OeszFjY57H2+ezj7sfA2ID2+e3J3pLJ3pPk7sj1+er9/vr7/Pby9+atzFvb6bfc6bjG3I39/vwAAADaZQS9AAAAKXRSTlMAAS1We5y50eXz/Chims4dY6fpNoXSN47jIoDdXMAk9ke2YdVz7Hz5/UZwZQEAAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAAClElEQVRYw7WZaXeiMBSGI4soirvivne5Tm1mbOtoHdtZ2v7/nzQiRwIEhJDk/eY95z4SbshdgtB15RRV0/NGoWiaxYKR1zVVySEOlcpWBShVrHIpG69aqzcgRo16rcoMbLbacFXtVpMJ2LG7kKiu3UkN7PUHyUBHg34vHXE4Sgd0NBqmAI7tSXoiwMQeJxGnMxago9n0OnG+YCUCLObXiMsbdiLAzTKeeHuXhQhwdxtLvM9GBLiPYS4zPuP5OSPXPs/0Hr33GRGjaYZY+7Wg9tKYeT+GNQvveZuXCGAHiUPfV7j69rB+xK4AR+hi/P7jYbMifpPA997znRRPzxHekUhHz0/Ec+Q/l/qe+WUb6x1j3L54zn1C7JDzcYtZkXjrOQ86EbHZYHYk3tARanpZYfWTEbnb73f41YtR95KPWt6/HJIeKGzcA+wx/uUBWi6xSnLhLhvy6AHabi6ukW3wxoo8Lxy/EULtjKwTwzsr0tUjIdQdYslXUyR7RxsJoeHUNmUIIEO/MGVyjbFO5RPSEou0TtVeRSyykkMKiEWCglTRSBVpopEa0kUjdZSHsAfXvgTII0M00kAF0cgCKopGFpEpGmlSSCriEFRixE0ZC5cQnvAm4l64QW11bmQ++YNkRerJxwYrUks+3FiRKnUEc0dcoRIFL/KUKMLpjBdp0UmXF1mWUxr4C5jf2ZDhAsZfZv3JhqTKLJ5i0BVVDPKUrK6okpWnsD7r9e/F3yusJZT/MpoUfyv1jxX5EdlKBRq+T7aGj6w62PAF29LDcf2VBvm1Ph5i21IZzbOMFl/CIELGuETGUEfG6EnGgEzGGE/GsFHGSFTG4BZJGC8jGUNwJGFU70j4hYIj4dceZ4m+nHGV4QrpP4Nweos0F/XYAAAAAElFTkSuQmCC)
}

.bs-service-study-icon._study {
    width: 82px;
    height: 82px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFIAAABSCAMAAADw8nOpAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACOlBMVEUAAACry1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1a00WnJ3pPg7MHx9uP5+/P///7////8/fr0+Onn8M/T46a81XiszFi51HPR4qL5+/L+/vzu9N3a6LXC2YSwzl+vzV7A2IDW5qzt9Nr9/vrz+Ojh7cPJ3ZK00Wiyz2XH3I7g7MD4+/Ll78vQ4qC302/O4Z3l78r3+u/s89nY57C/2H+uzV2tzFq+13z7/fjy9+Xf67+z0GWxzmHE24nb6bfx9uL3+u7j7sfN4Ju402/M35jj7cb1+ez7/ffq8tTV5aq91nr4+/D1+erW5q3c6bnz9+bm8M2vzl/t9Nv9/vu10WuuzVysy1fn8M75/PTv9d/X5q/P4Z7I3ZH6/PXo8dHB2YL+/v32+ezi7cS30m79/vytzFnp8dPG3Iyyz2T7/PbL35bi7cX2+u78/fnp8dLU5Ki/136ry1fq8tXE2ojw9eD0+Ojw9uHk7sm403CszFm00GfC2YX+//7F24uxz2KvzV251HK91nvL35fr8tb4+/H2+e3h7MLd6rrD2ofr89f6/Pa20mvQ4qGwzmHu9d2wzmC403G71Xa61XXx9+To8dD8/fjS46XB2YPH3Y/N4Jry9+b0+Oqz0GYAAADswe//AAAAKXRSTlMAAS1We5y50eXz/Chims4dY6fpNoXSN47jIoDdXMAk9ke2YdVz7Hz5/UZwZQEAAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAAEBklEQVRYw7WZ90PTQBTHQyejhRYKZW/EE4EwFFAEFEQKKkNxoCDgQBAcLCdSFEFFRAEVcKHinuAef5xtE5JcekmT0Pv+wqXJfbi8e/fu3QtBiMtHpdZodXpfP39/P1+9TqtRq3yIFSjAYAwEbgo0GgKU8YJM5mAgoGCzKUg2MMQSCkQVagmRBQyzhgOPCreGSQZGREZ5BjoVFRkhjRgdIw3oVEy0BGCsNU46EYA4a6wnYnyCHKBTCfHixMQkuUQAkhLFiMkp8okApCQLE1elKiECkLpKkLhaGRGA1QLMZIVjdI0T+e6JiuzI2BMxR/EK5pqrJDdfipXtj3wl8H3eulIiAFaYGC1rFaIVB633CBmRQlgx3LgU6Q0iAJEsMUxifPSkqDBvzg0lZoZCPOwKa9LWpmdkklnZObnr1os+Gb68H1nEnsrLzykgGW3YWLipSORpC0UMEtwLi0s2bykl+SrbWr5NqEcotReb0HcrbJVlpICqtu/IQ/cyuZBmxJ2d1TW1pKiy6nbtrnfvaHYSA/g5xZ69m+v2kVK0v8F2gNc52JnbGKCfDjY2HZKEo9Xc0noYAhgcSCPHfEeOHpPDo9R2vL2D9S2jI9tjc7PyE/J5tAoZSKAPoWIHaetUSszqYikqQs01pO3kKfm8jNPVXI9SExp4xs6UtHf3yOBlN9h6YYKG0HIv+5xm7s9rPXtOCq7n/IWSg26eqSV00HX3xX7X395LDR4MO3B5R94e1PrREXromixlDTu467xdgDd0Je0qEJCe8IWRw9yrax25I218XGZ64eh1ICxfwg9G3qAbjO8evjl2i+WN356400ffuYtG+hH+MJKkG5M1Xb3LpqqYapq+Nzzeef/BxAz90+zcw8JpNNKfj3xEN4YdESy98vGT5UE/nZ+pn10e3rPnLzJI5r+7IXkvbqcbC9SLvnw12Af3uDaVfzaTuin04rzpWaAbQ4z50l9XM7Nb/KbrLWtYoenhOdE7N6RDN141vu93xKnTcJhHI/U8V2dsOcAPDN0jzXx3QiN18IIEZCbdKCA9C43U8sIGSX6gGlJCMRqpgYKbzbEAXyJsKQup5obg+kn2QeVIFXej+PjJC0jHRsHZzj5v9ALSCG26n7sf2e20F9UqRRqg1GD2y+LS0iLV/qoQ6UoNkAkMWPrmCdh5E9XPLJJmrR+t+S4CnP4xh+xmEk8G5y+2lGW50+xVk10/+9Bd6GRQLGUt+vLrd9PY9pE/nQ79rcs5WpmftvhP+HmLxMRaupjEGkP6j+OQguEohePAh+FYiuPwjOOIj6EQgaNcgqOog6P0hKNAhqOMh6PYiKMkiqNwS2AoLxM4iuAEhlK9U17/oOCU1z97uOTtjzOUFHxC+g9oALTGQ355+wAAAABJRU5ErkJggg==)
}

.bs-service-study-box {
    text-align: center;
    padding: 0 25px
}

.bs-service-support,.bs-service-warranty {
    padding: 40px 0
}

.bs-service-study-box__icon {
    margin-top: -41px
}

.bs-service-study-box__title {
    margin-top: 20px;
    font-size: 23px;
    font-weight: 400;
    color: #fff
}

.bs-service-study-box__description {
    margin-top: 20px;
    color: #fff;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px
}

.bs-service-warranty__title {
    text-align: center;
    max-width: 420px;
    margin: 0 auto
}

.bs-service-warranty__content {
    margin-top: 40px
}

.bs-service-warranty-icon {
    position: absolute;
    right: -160px;
    top: 200px;
    width: 163px;
    height: 75px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKMAAABLCAMAAAArpcddAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABR1BMVEUAAACry1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1YAAAD+q7xOAAAAa3RSTlMAICIshc3JZiQ6tYEmUsuNPr/9Yn4w+dVw0yqT25/hq8flcnp00etsSChA2a9ofKXDz992h1jnMvc4TFRuTlxkj6HpiZftNLPBlUqdXjZap8X79fFgrblG84t4t+NQPJtqLr2R17FWQoPv3bFseR8AAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAAEt0lEQVRo3s2a7VvaSBDAM4vatQYbKx5K8bSAVvDlUA7wBbWKWm3V1r5eaeu1vfba3v7/3w8CSiYJ2ZckhHn84EPYmR+T2dnZndW03gIEWn/aoApAbGiYtWTkDgUSNY4b4ehdZpUxMmje1OPjzC73aNRUVgFjgrnI/cnBcSUkWA8ZGhBIMvUb6ynJgYDUp5mXzOhRA2paaoh5SzJySPIAe+3BdGLGBjkS8esmaQvMLJgLDBDyO4KcizSdk/lbkIcZ2vUXZBFkLkJPwsINxeIjHHWwhCDzkSGS28TtTINQQMk8KkfCcodgwq3OAd0KORsNJF3p2F91tw9rVsh4FIjwR9t4caqXi2DdwrgRgSNhtW275GF71OrIP/sOCWXTcIV6WSZjVshCvxmrptl7nOSMps1myI4kW9s7tWwmm0u1qchGK2vv8qziLBlCJqfNlS21t//4YCJ92C2+zEwI9eZ/RwIrnH5shTwJzGVNNMjv15+cupcxZ01IyliaCpUzhnVo0e+6TQjkn2aeLXjUq510qGmxdE7QHC1ah56roV1MxS9rY89fHF7x2G7kpdROahtNG/lNGGyPvLovitYVqdAnSevQrGxxYUa+gshNzwsfYzUYU0OUtAOoLL8rOVgRUbYYpGjwpdTY14qIZ5Lviy5YR49L/cJ1RUbpuXmChkvVFjNqiLw12im3tXBbZBjfKCFeKeyW95GGtxKQF0qMK/KIGhwiFVXxaFGb1xcKjNo7rEPckXCigHigdKSo/4WUvBeHJIWN22GLlZH1tcn3XMaYCqKm7aq/DDhfK5Ua5XjBaP0ymuEiriuWqTpWM6GqBjb5r9pQ0910BtZTUqok6apANL5RrvZhUXXadIV8EJkxPjbytoNU+aABg1t9tyTtY9Nky5GsJJkgRKu0mjqipj31805IbFkM8aOvvSepYG1XEtrgkxghY9d+EO3lD2OnwpDwtygi87nzJPZCKyEGCXAsjPjZ7+6Y2jU2ROYNfBYmZMe+T0LgzK5zj6sTvrwVR2Qlv4hNg46V7JrzbiT3hUH0UGsOrZ7deICvHCjs5Nkgeiww7LCy0xsSchzCf2wlcDDdC+o01Kt9DEucTeFxARrYjcGcHRKX8m/ILYoo8LZbR6DRjzhuAkFseifptPbMEUbAzdrfWofc+ITga2AdP3CpXjYN5ALQjziEbN88qd1AnwV4SrzjZvNg68YCVPe4GXE+b367jD78HiAjde93zzfiKRgtH43zABn7t00DD9GngTapSJKP4SFFvTPHCPp4ONj+c35ZnfDq+iYL2Nw4Giii6glJS+a6eeoHelAJuq+i/1AjrHyydPGfoEc+a1sXAUMFMWP11RZ+FkIPDWLShEVUfsAKemiE0ecju3KEyT08b6vhRmPHEVKv+6dtTYfH6HEiFMTW2Y0w4ZyjysS5MYxo7PgC5oQIv7vUwSn0jWyIXWeS4BM+n3JbQPL9caMJufXNm7Aec1/i0JSph3wVFCZ7A86Ue+52UCyHfucO9KprE+ZVzevSsW5Jj/V+XCYBPXeKjiLSHx7xbm9bArJv913yRnx6LZEpNTKv330RsJov/GoTLi4NxEVVd4Hz5gXG/y4HmNCkBI+I+B8l7MCyzyXFRAAAAABJRU5ErkJggg==)
}

.bs-service-warranty-title {
    font-size: 28px;
    color: #3E454C;
    font-weight: 400;
    text-transform: uppercase
}

.bs-service-support__title {
    text-align: center
}

.bs-service-support-title {
    font-size: 34px;
    font-family: Arial,Helvetica,sans-serif;
    text-transform: uppercase;
    font-weight: 700;
    width: 1000px;
    text-align: center
}

.bs-service-support-box-icon._icon1:before,.bs-service-support-box-icon._icon2:before,.bs-service-support-box-icon._icon3:before,.bs-service-support-box-icon._icon4:before,.bs-service-support-box-icon._icon5:before,.bs-service-support-box-icon._icon6:before,.bs-service-support-box-icon._icon7:before,.bs-service-support-box-icon._icon8:before,.bs-service-support-box-icon._icon9:before {
    display: inline-block;
    width: 100px;
    content: ''
}

.bs-service-support-box-icon {
    display: inline-block;
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    transform: translate(0,0)
}

.lime-description-icon,.lime-tabs-icon {
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    vertical-align: middle;
    text-rendering: auto;
    -moz-osx-font-smoothing: grayscale
}

.bs-service-support-box-icon:after,.bs-service-support-box-icon:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.bs-service-support-box-icon:before {
    height: 99px;
    background-image: url(../images/pages/bs-service/service-support-sprite-100x99.png);
    background-repeat: no-repeat
}

.bs-service-support-box-icon._icon1:before {
    background-position: 0 0
}

.bs-service-support-box-icon._icon2:before {
    background-position: -100px 0
}

.bs-service-support-box-icon._icon3:before {
    background-position: -200px 0
}

.bs-service-support-box-icon._icon4:before {
    background-position: -300px 0
}

.bs-service-support-box-icon._icon5:before {
    background-position: -400px 0
}

.bs-service-support-box-icon._icon6:before {
    background-position: -500px 0
}

.bs-service-support-box-icon._icon7:before {
    background-position: -600px 0
}

.bs-service-support-box-icon._icon8:before {
    background-position: -700px 0
}

.bs-service-support-box-icon._icon9:before {
    background-position: -800px 0
}

.bs-service-support-box {
    text-align: center;
    padding: 0 30px
}

.bs-service-support-box__title {
    margin-top: 20px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    color: #ABCB56
}

.bs-service-support-box__description {
    margin-top: 20px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: 400
}

.skrollable {
    position: fixed;
    z-index: 100
}

.skrollable .skrollable .skrollable {
    position: static
}

#properties {
    width: 100%;
    height: 100%;
    padding-top: 10%;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.bs-service-animate {
    max-width: 100%;
    min-width: 1000px;
    overflow: hidden
}

.bs-service-animate__layout._layout1 {
    background: url(../images/pages/bs-service/service-animate-layout-0.png) 50% 50% no-repeat;
    height: 1080px;
    overflow: hidden;
    width: 100%;
    background-size: auto 100%
}

.bs-service-animate__layout._layout2 {
    background: url(../images/pages/bs-service/service-animate-layout-2.png) 50% 0 no-repeat;
    height: 1080px;
    overflow: hidden;
    width: 100%;
    background-size: 2000px
}

.bs-service-animate__layout._layout3 {
    background: url(../images/pages/bs-service/service-animate-layout-3.png) 50% 100% no-repeat;
    height: 1080px;
    overflow: hidden;
    width: 100%;
    background-size: auto 100%
}

.bs-service-animate__layout._layout4 {
    background: url(../images/pages/bs-service/service-animate-layout-4.png) 50% 100% no-repeat;
    width: 100%;
    height: 1080px;
    overflow: hidden;
    background-size: auto 100%
}

.bs-service-animate__call,.bs-service-animate__info {
    width: 100%
}

.bs-service-call {
    width: 530px;
    max-width: 100%;
    margin: 100px auto
}

.bs-service-call__help {
    padding: 10px 0;
    font-size: 25px;
    color: #000;
    font-family: 'Open Sans',sans-serif;
    font-weight: 400
}

.bs-service-call-phone {
    background-color: #ABCB56;
    padding: 20px 25px;
    line-height: 1
}

.bs-service-call-phone>.bs-service-call-phone__subtitle,.bs-service-call-phone>.bs-service-call-phone__subtitle>a,.bs-service-call-phone>.bs-service-call-phone__title,.bs-service-call-phone>.bs-service-call-phone__title>a {
    font-family: 'Open Sans',sans-serif;
    color: #fff
}

.bs-service-call-phone__title {
    font-size: 28px;
    text-transform: uppercase;
    font-weight: 300;
    margin: 0;
    padding: 0
}

.bs-service-call-phone__subtitle {
    font-size: 60px;
    font-weight: 700;
    margin: 0;
    padding: 0
}

.bs-service-readmore {
    display: block;
    position: relative;
    padding: 0;
    margin: 0
}

.bs-service-readmore>.bs-service-readmore__icon {
    display: block;
    position: absolute;
    width: 268px;
    height: 85px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQwAAABVCAMAAACLpCoqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA/1BMVEUAAACry1bJ3ZK10Wr6/PT6/PWsy1fq8tT////q8tXR46PS46S61HT9/vq61XWuzVvx9uLx9uPa6LTa6LXB2YL///7B2YOxzmH2+ezh7cOxz2Lj7cb1+euwzmGwzmDJ3pP+//7A2IHA2IDK3pS10WvZ57LY57Hw9uGtzFvw9eDr8tb8/fq51HO51HLS46W71Xb9/vvQ4qHQ4qDp8dOry1fp8dL5/PS00Wn5+/Pb6bbC2YTH3Y/2+u7h7MLg7MHj7sf1+eq/2H/K3pW20mv6/PbY57CszFjr89fv9d+tzFrT46a71Xf9/vzP4Z+uzVzo8dHb6be00GfC2YXH3I4AAAB6e3mZAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAHeSURBVHja7dbtUwFRFAZwS7SSJClvSUhKIm0RiiLvef3//5c6VzsRJjO1s2vO83zg3nM/Pb8Z5pgkLWLa0AADGMAABjCAAQxgAAMYwACGEQIMYAADGMAABjCAAQxgAAMYRggwgAGMf8Mwm4GhxrJltQBjGtu2LNttwBDZkT/jAAZl10kYzj1gSJJrXxZxu4AhHchf8QDj0KtieI+4Yxz7yMHvp09fgDlGkBRCJ+EQfQd5Y5ySQeRMkqIROsU4Y8StRHBOxwSdrHG+GDY7CVwk6Zy8pPPVGouo3qU0wnBQ/9T19JJO0e2GK0YmS/Vv1WuObtkMTwyXm9rfKepduV9vEdW7lCYYHur+kP8e5As0eeSIURSrZ2l2VBKLaJEfRqBMzZ/mh880K/+yiOpdSgOMCvWuhueH4SpNK9wwYmL1jP4cv4hF9JUXRq1OpROLD280r9c4YTSa1LnVXnxpt+il2WCE0RGrZ3rZ03QR7fDB6PaocG754zu99bpcMPpi9Rwoy1+VgVhE+0wwhtS2MFpVdiQW0SEPjLFYPSerfwcTsYiOWWD8NXqXAgYwgAGMjcXY0ABjJsCYCf4zNP/P0LsUMIABDGAAAxjAMESAAQxgAAMYwAAGMIABDGAAwwD5AFWtPAAcMUP8AAAAAElFTkSuQmCC);
    left: 0;
    background-color: transparent!important
}

.bs-service-readmore>.bs-service-readmore__text {
    height: 85px;
    display: block;
    padding: 20px 0 0 104px;
    text-transform: uppercase;
    font-size: 42px;
    color: #3E454C
}

.bs-service-info {
    width: 400px;
    margin: 0 auto;
    position: relative;
    text-align: center
}

.bs-service-info__title {
    background-color: #ABCB56;
    padding: 20px 15px
}

.bs-service-info__content {
    background-color: rgba(255,255,255,.75);
    padding: 15px
}

.bs-service-info-title {
    font-family: Arial,Helvetica,sans-serif;
    color: #fff;
    text-transform: uppercase;
    font-size: 32px;
    margin: 0;
    padding: 0
}

.bs-service-info-content__text {
    font-size: 23px;
    font-family: 'Open Sans',Arial,sans-serif;
    font-weight: 400;
    color: #3E454C;
    padding-bottom: 44px
}

.bs-service-info-content__img {
    display: block;
    position: absolute;
    bottom: -75px;
    left: 0;
    right: 0;
    margin: auto;
    width: 319px;
    height: 130px;
    background-image: url(data:image/png;base64,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)
}

.bs-service-help-tz {
    position: relative;
    height: 350px;
    background: url(../images/pages/bs-service/bs-service-help-tz.jpg) 50% 50% no-repeat;
    background-size: cover
}

.bs-service-help-tz__title {
    position: absolute;
    height: 105px;
    width: 100%;
    background: rgba(255,255,255,.6)
}

.lime-optoflex-slider .bx-wrapper,.lime-topbanner-price__btn {
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding
}

.bs-service-help-tz__content {
    padding-top: 105px;
    position: relative
}

.bs-service-help-tz-title {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 35px;
    text-transform: uppercase;
    color: #3e454c;
    text-align: center
}

.bs-service-help-tz-content {
    display: block;
    overflow: hidden;
    margin-top: 40px
}

.bs-service-help-tz-content__icon {
    display: block;
    float: left;
    width: 160px;
    text-align: left
}

.bs-service-help-tz-content__text {
    margin-left: 160px;
    display: block
}

.bs-service-help-tz-icon {
    display: block;
    width: 126px;
    height: 147px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH4AAACTCAMAAAB/J13mAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACW1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAADkC9EvAAAAx3RSTlMAC0+d5v79GKb1Gb4WvL0FqKlM+A2zsCfyS5SVo/fz9Paq8UAfIB4/6xsc7CIEISNouOLju2qrkO5adiXPA0rZRwo2UGRlCBMXDhLtfsXg1ZdYBlST099/HcSLB4H6D4V5xmPbCZ9NQfnBbl+0YlaOj1KuUS8pzuoqJMgtcj4BAiwrO4Lp7/CSwjzM+2ldyxrJZllw3tBxnEbAbWC1kbH82IaH10mioRVEhAwREFyl1uGMun3KPb9etrdDV901LjF7TjAmm62sz/rcbgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAU2SURBVHja7duPXxNlHAfwB3AMNnIhKBu6jV+bizmoQQyR8WMiDQnIoohkmNQEBUr6IZQCRmEapUY/sJJQlELMKCvKrKzUnn+r3R3bPXcbdd/j2uGr5/Ny2z335bk3Q3ju2e0ZQkwSEpPWaXDckrwuKTEBRaJNSY2fzSU1RRvWdfp440z0Ok5Pu08NHeP1aYxuuF8dHeN0Q4jfkKEWn7EBocyNaukYb8pEWUb1eGMWMqmnY2xC2Wrym9EWomW2WKxWK3MzGq3MFtO2GLl9zG4uFn7TarSGu7AP4YpluUF04v5ZrDkEuAXl8o28/IJQbOGbrYC7tzN3TMvGpSCyFWkUiCuRQ9jIHexXbM3jxVySdzyA4pBCxwq8c1s8+G1OylOe8pSnPOXXLO9KsxUBYktzKcgXP/iQ25wBiLmk9OFipfiiMiwjZUXK8AaPHB1jj0ERvrBcHl9eqAi/PVken7xdEV72K4FsRfgKuXyFIvwOmZc+Uncowusq5fGVOkV4b1W1HL26yqsIj1CNPgeK56yvWeFgMsb8Wt/Oul2A1O301SLleCVDecpTnvKUpzzlKU95yqP6R7R+LRO/f3mDbUTuwjv8/oZYTgP3RbvrhbuLGyXx9kebmsudjUyczkZug21E7sI7nM6Wx/aIkMefaH3SwZafamorgD/7p9sxKM/sJQ1DR4CotRdC+c4mmI7xPpJ/NiCo7e8E8l1QHT/3PPHkxa9K64D/90Ewn3yA793dIyoGgfxBMI8P8b17xbWDwB9+H5zv53u/IK71AfkXwbq5m++tdYuKh4H8APhylp68jPeSsBZ4GcgntPVIU8NpeYX8w3v1iEAnfvGlDrr9gwA8cGQICfLa6/y3P9iP4Dw6avL0bZKUvmP5diRK4fChjWzNYzqK5PChjCBJGf2H3VGHWKsn3Mbi1R98Ffwam26grCFpOR7zrZPRN9hiljx+7M2yt8al5UT75j1ifODtkyfY4mBuxxiYHzn1DmjUmXhXqL9nJoqnT40A+TNnQXpo4Hmf1CeFV8FPnwHyHwB1jD/08713fyQqfgzkp8A8Jk4r5yZEtSkg/wmc/5Tv/Zm4dhLIn4fzu/jeUdON80B+GqxbfXzv4w5R0QPktwYkmUSI6RxCnwtrM/lA3rUPON1xJ5J8zQWylnzRAOSRd3YQgAcuDQiHncuV/LgzOEu+qyPxjDdq72qd+0JK5oIXL/uRKF/OXwky3edau+yC+cA9c8ajvOKReHkhlIWrX0lLfSxnL1u6uiDv2euufb1Y4na7v3HHimBv89lvTaKlCq5zV/Y3M91LWlKu6eC89jpo1OnpEPjeCgtRvK6F8g3QVfMT35H8MeF0o7QByPdKVPksEr8A3u9FxV4gPwXmZ6r43j+YRUXodGMJzJNXN34U15aA/E9wnngVHTXduAHk4dONjJ/53mPiRf/TQP7mDJRvIq4rum4IazM3gfxCEPgxoV9+Jf/wflska5rgApBHumnIWinNpVvCUW+okv/2y6fJYU/qKcc3maQvlZSltgNRa3SKTL+zvfVJkz5BAXDGM7gkJfbSNK53VO2eOeH+J/l/z3YoT3nKU57ylKc85SlP+XjzDt3qD/7v0a30KeS8P26tIn8KHlZOopHk5zAZDXfT8C3xlmCb3dRwHUIPmuUWX4o6uDBz6DBWMR40ryY/j26Pq6eP30a16erx6aHPj3Rb1dKtzEof1x21+Dvs2/6Zd9XR7y5f7ur8SxU9soavM9u5+sPB4swmVhAahmerwR+7kp+cC7PD3BWvvwEBQIeizMNaRwAAAABJRU5ErkJggg==)
}

.bs-service-help-tz-text {
    margin-bottom: 20px;
    font-size: 20px;
    color: #fff;
    font-family: 'Open Sans',Arial,sans-serif
}

@font-face {
    font-family: Acrom;
    src: url(../fonts/Acrom/Acrom.otf);
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: 'Acrom Bold';
    src: url(../fonts/Acrom/AcromBold.otf);
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: 'Acrom Medium';
    src: url(../fonts/Acrom/AcromBold.otf);
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: 'Acrom Thin';
    src: url(../fonts/Acrom/AcromThin.otf);
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: UltimaPro;
    src: url(../fonts/UltimaPro/UltimaPro.otf);
    font-style: normal;
    font-weight: 400
}

.lime-page .bs-sbzp-count__subtitle .link {
    color: #ABCB56;
    text-decoration: underline
}

.lime-page .green {
    color: #ABCB56
}

.lime-page .bold {
    font-weight: 700
}

.lime-page .link {
    float: none;
    color: #fff;
    text-decoration: underline
}

.lime-page .link:active,.lime-page .link:focus,.lime-page .link:hover {
    text-decoration: none
}

.lime-page .list {
    margin: 0;
    padding: 0 0 0 35px
}

.lime-page .list-item {
    position: relative;
    list-style: none;
    font-size: 18px;
    margin-bottom: 20px
}

.lime-page .list-item:before {
    content: '';
    position: absolute;
    width: 15px;
    height: 15px;
    background-color: #ABCB56;
    top: 5px;
    left: -35px
}

.lime-description-icon-1:before,.lime-description-icon-2:before,.lime-description-icon-3:before,.lime-description-icon-4:before,.lime-description-icon-5:before {
    width: 82px;
    content: ''
}

.lime-page .form-actions .webform-submit {
    display: none!important
}

.lime-topbanner {
    position: relative;
    margin-top: 40px;
    height: 650px
}

.lime-topbanner-img {
    position: absolute;
    right: 0;
    top: 90px;
    z-index: 1
}

.lime-topbanner-description,.lime-topbanner-logo,.lime-topbanner-price,.lime-topbanner-slogan {
    position: relative;
    z-index: 2
}



.lime-topbanner-logo {
    overflow: hidden;
    margin-top: 10px
}

.lime-topbanner-logo__img {
    display: block;
    float: left
}

.lime-topbanner-logo__title {
    margin-left: 140px;
    font-family: Acrom,Arial,sans-serif;
    font-size: 100px;
    line-height: 1
}

.lime-topbanner-logo sup {
    font-size: 50%;
    top: -41px;
    left: -4px
}



.lime-topbanner-slogan {
    margin: 15px 0;
    background-color: #ABCB56;
    padding: 12px 16px;
    max-width: 372px;
    color: #fff;
    font-size: 24px
}

.lime-topbanner-description {
    max-width: 450px;
    margin-bottom: 15px;
    font-size: 18px;
    color: #3e454c
}

.lime-topbanner-price__btn {
    display: inline-block!important;
    position: relative!important;
    background-color: #ABCB56!important;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    font-size: 18px!important;
    padding: 12px 20px 12px 50px!important
}

.lime-topbanner-price__btn .fa {
    position: absolute;
    font-size: 32px!important;
    top: 9px;
    left: 20px
}

.lime-topbanner-price__btn:focus,.lime-topbanner-price__btn:hover {
    background-color: #b3d066;
    color: #fff!important;
    text-decoration: none!important
}

.lime-description {
    margin-top: 0;
    background-image: url(../images/pages/lime/lime-descriptioon-bg.png)
}

.lime-description-text {
    max-width: 840px;
    font-size: 24px;
    margin: 40px auto 0
}

.lime-description-icon {
    display: inline-block;
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    transform: translate(0,0)
}

.lime-description-icon:after,.lime-description-icon:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.lime-description-icon:before {
    height: 81px;
    background-image: url(../images/pages/lime/lime-descriptioon-sprite85x81.png);
    background-repeat: no-repeat
}

.lime-description-icon-1:before {
    display: inline-block;
    background-position: 0 0
}

.lime-description-icon-2:before {
    display: inline-block;
    background-position: -85px 0
}

.lime-description-icon-3:before {
    display: inline-block;
    background-position: -170px 0
}

.lime-description-icon-4:before {
    display: inline-block;
    background-position: -255px 0
}

.lime-description-icon-5:before {
    display: inline-block;
    background-position: -340px 0
}



.lime-tab {
    padding-top: 55px;
    min-height: 480px
}

.lime-tab__btn {
    position: absolute;
    z-index: 3;
    top: 190px;
    left: 90px;
    padding: 10px 25px!important;
    width: 230px!important
}

.lime-tab__btn:hover {
    background-color: #b5d16a!important
}

.lime-tab__img {
    position: absolute;
    top: 86px;
    z-index: 1
}

.lime-tab__img_1 {
    top: 76px;
    cursor: pointer
}

.lime-tab__img2 {
    position: absolute;
    z-index: 2;
    top: 306px;
    right: 273px;
    width: 230px;
    height: 80px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOYAAABQCAMAAAA6J/nhAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAM1BMVEUAAAA5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5PkcAAAD68micAAAAD3RSTlMARCIz7nfMmVURZqq73YhT8CXBAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAwVJREFUeNrd3FmCgjAMAFDBAoIg97/t6Ch0hSZtQpd8KTCkzzhlseV2444mNFr2pp3FXayucG3adv0aE2J4ZKZ0Mbso4zf6e1ZKmznGVXKPKSelxaRSpnAeKy3mk0q5rld/b0+UJrOhU65zPkqTORMy1yYbpcFsKZXrkI3SYE6kzCUbpcGkOGQe7jyhsg6mV1kF06+sgQlQVsCEKMtngpTFM2HK0plAZeFMqLJs5riEtaQsJuLauGAm5g4AhNnZ8UrPRN3ngDCDU2SjDGNCU2SjDGKCU2SjDGHCU2SjDGAGd+MJlXhmeDeeUIlnhnfjCZVo5hC+84RKLBOlZGF6lP0L0BIfE6fkYPqUI6QX9WyDVDIwPUrRgg4W59tglfRMn/IOOyaeboNWkjMBymgmXknNhChjmQFKYiZIGck8V4rn4R9erIxjepR36IUquzKK6VOCr8fZlTFMr5KdCVZGMP1KbiZcGcEEpGBmzoAmsDIR3Xh4AL5OvExMN36JkoWJ6sYvUXIwcd34JUoGJrIbv0RJz8R245coyZnobjwkPA162r/uuI89v5UtnvnwN4ediY0GvdcJ0JzymROkOf9rvmEOIm7Ur9HUuaJNz5xAn/pnzfbamNCw/ZzenJywTqmZ1gBvP1MfdboP9WzOOtM2LdMexu5n6uXcx0a8Ex+PBumSMh2D9QHMwVXMT+LjREmZfQc9WmlMtZxyoEu+THjozMFRzAqZspzKqCXJ7GcZomTm0/GPLJnqPIe5ZOYvyyj0RdUxZzuJm+npwTNn/qfRilknc7ZyVMl859GLWSlzNlNUxtxq+BD6+8qY256F8b4yZqOf9YrxlPn6ngxNTEyGGX9bAn0CbKfgHEzm0wOG+Zt7ArWcYrSZg3LBs2xMfIDuStHPxt1fq+XsbjbTEWxM+rnVkiM/wncx0zLpZ8pLjvwIu1tqJvlzDyRnv7e16MtTMMmfYqEwW3WVXH78BQp5cgL4xjjtM0kU5q+ci7H8cKJX0Ex7+P1/0ifMqMxWqbNa5WF2xXu7PxEYdjbBWjstAAAAAElFTkSuQmCC)
}

.lime-tab_4 .lime-tab__img2 {
    background: 0 0;
    width: inherit;
    height: inherit;
    right: -119px;
    top: 54px;
    z-index: 1;
    cursor: pointer
}

.lime-tab_3 .lime-tab__img {
    top: 140px;
    left: 0;
    right: 0;
    margin: auto
}

.lime-tab_5 .lime-tab__img {
    top: 15px
}


.lime-tab__img3 {
    position: absolute;
    z-index: 2;
    top: 177px;
    right: 245px;
    width: 259px;
    height: 91px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQMAAABbCAMAAABApRDXAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAM1BMVEUAAAA5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5PkcAAAD68micAAAAD3RSTlMARCJ3zO6ZVbszEWaq3YjlYbdrAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAA85JREFUeNrtnNuCqyAMRVXEG3X6/3975nRULqaaQEBF82Zbu2EZBRNIUWgrfa0qcrBK1O8Qk01Ll2y6ABNkwR0TQQD+rO4pin0XLCgFI4EhzAcWU2mhU7GnQECA0DAJSi4ILy4E7zeySTxe8N/GgQVByYfg3aEUK0bFhoVB+MPJsBKjyHUnfIxjXOa8KLjLMrAq/jAwUKwtGhGKLatizcCA7/n0sVMqnq9FD4OHwcPgYfAweBg8DI5WPF+LHgYPgysxEGv7uRuD9e+QETdGRb4Tmf4YG3TMmAE67povA3zoOVsGhOh7rgwoCYhcGVByMN6KiNRu46sYzoAUCvdW9LYUDGjZgCwZEBMiOTKg5oQyZEBOi+XHgJ4ZzI6BR3I0NwY++eHMGGwjkK+vJ+bDYAdBzzzlPSODPQTc0/4TMthFkD+DfQT5M9hH4M+AcxHYUQymRYH+b/Py8gzmdZH+DHBR+hMzWJaG+jMYWB0hPQO9OjYgssW6Mi05A2OBcEh0j3NBYGoG5hrpoAin4rsdEjOwlomHRXmHhotCYgbt/ol44aEVP7StK+MJGCjEiQwtIjY1KQOFOfEgBtP6AHcTSTl9/lncrgRkFYWBwrdo2yowgRLGYD5wVvLPd0+5kSxTeAaK0CLvrgQzsPcOLENwuRULqLAMVJKuBDOwHWF5iJZbLykCyUCl6Uo4A9MR9EysNH7hy6AGHibwHiC33cA2WPQKKIKiPjTE9FjKwQBvNoAp7jqKYZdBmKI+1I5gTMgPY1AZ183ckxqXgXYEY0qlGdTGnEtGZ9DbT6EmFYMXIKMZmGNwF5tB7z6Im0QMpm5aQYqDGKynJG0iBt1aBWYQ1TMLMEIwJmLw6acdqzqGAfSOpxIx6FYihzDooe9eiRj8dtQJWR7CAPxXmYpB52qch8E7OoP56rfSPr4Tg/mvpXN8Jwal/Uoh5y32MIMplKci7XtPx2C0GNi5TGH0HGCwzJHi1D8A+zkBiqG49NB0BDmsGTTGe+g4M4hTBwNk0Nn8ORWXA9MRRLFmAJiIVA8FZDC/O3Km2qYSELqvGvCvG2AZRKmLAzJY7kV+Ra2gL6ko8Axi1EeCGMjlW35F3dcleDoWBAYx6mRBDIxQH7uiwaAyv9Off/e9zfUUNKv3kpFWWJFZ0WAwOcLofN5/Cywvl4a7bh7QRadsULiiOdSbDP4cQa38Ay7TRyjyRjSAQR5FFoMYcBb6u4atGHCUcrqYuQwkT327S5nDgK3O4ZVMPAhsBvXthoQVg/uNCC6D5p5OoBnI+xL4MBg7gaoserz9A/mF6oXWZ4CNAAAAAElFTkSuQmCC)
}

.lime-tab_4 .lime-tab__img3 {
    width: inherit;
    height: inherit;
    top: 58px;
    left: 8px
}

.lime-tab_4 .lime-tab__img4 {
    position: absolute;
    z-index: 3;
    width: inherit;
    height: inherit;
    left: 41px;
    top: 20px;
    cursor: pointer
}

.lime-tab__title1 {
    max-width: 480px;
    position: absolute;
    right: 24px;
    top: 55px;
    font-size: 28px;
    color: #3e454c;
    font-weight: 400;
    text-transform: uppercase;
    z-index: 2
}

.lime-tab_2 .lime-tab__title1 {
    right: 171px
}

.lime-tab_2 .lime-tab__img {
    left: 58px;
    top: 86px
}

.lime-tab_2 .lime-tab__video {
    position: absolute;
    top: 50px
}

.lime-tab_2 .lime-tab__text {
    position: absolute;
    bottom: 60px;
    left: 0;
    width: 147px;
    height: 80px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJMAAABQCAMAAAAqR7c9AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAM1BMVEUAAAA5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5PkcAAAD68micAAAAD3RSTlMARCKIzO6quxFmM5l3Vd3lCHPgAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAsNJREFUaN7dWtt2gyAQNApGvMT//9vmVGIIWXAvQx86ryV0ZG+zC11H46ZF37VAP7jdAj/e0IzuJkIH7hOSUvAASs+zmnGUFgijJxzspAYUpX1fQZQ2HKXdYyhNGF+KwHjUiqQEMh70mDCcblBKGE5Y0+0bgtOI5QQpMLYq9wUEpQ5LySEogV18RHAKWE7/NuwQuikBRG9iszgk7CYspTuCEzjsFgQn2sWX9RK0NIWEHb01w1Ppj4FUFjLsOGKR/hiIHFd7qrv4mG158N1wDOnWZFPL0a/1j5mllR3RGs5VF1cULEAWoXudaAJVggk2Ql097CaBJ73BUhSKr63xZf5YcxQ1REGnOiYeJ/kQ4Tj+XkfpweEkVzGr3sOZgSfftre4E6dUzuJdozspmzOOQpVPW+KuyuaMUzzEJng5hI4SK+ykJvC91ua/YDWG0izzkk7K5oylUIWndLpoZvNiOHHXJRBmGX9K0yytFZUnd10CqQnOlJfZvCijuesSiGfBMZaz5qwoo7nrKkd7jYG0ebFicNelEPfHcdfMdQfO/2JC3h970uaoGT5xtByQNkfeVcmLe7QdSRQDkKBjCTUuQIIOMmc5bVcBzXejbI508SrodHok4pEi+gegz+n4WybogPeedZDpFBJ2dAZiOADdKx36JxN00gm+eqhV+5hAEeWjyYTOGHa0p14PMgupYKI2lVaWHYpYgRVCLYGyqy/hCDujoENe4O/SylJYB777CdSmRUFXWNfkypUr6Arrmly5GvsoLCVn2pT2MisgE7omV67GCV2TK1fjhK7JlatxQofl9DDF8tyE04AIOzCnw3TWCR3wCd0p3ZRhd1YgZH7yk2nPt6BRXopQlF4+qnsXkBRq2EEl70Q1ueDjRScok7ukhevljzqyR6Yb4FmIXz/2nKVbDvk18LQaM8IYvrcU5E03fOj1HxjymPc+apvAAAAAAElFTkSuQmCC)
}

.lime-tab_2 .lime-tab__text2 {
    position: absolute;
    top: 171px;
    left: 481px;
    width: 458px;
    height: 95px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAcoAAABfCAMAAABfnneqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAArlBMVEUAAAA5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5Pkc5PkcAAAAcvEKYAAAAOHRSTlMALYPB7De/BYv+CrYBr3Yh95kM9VCKrcBwtGaq7pIiu18R/RiyNpvSDdwc084LlzQZYpW1VMwPEELV8mgAAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAADnklEQVR42u2d53IaMRRGRe+9JUAgLomdXnH0/k+WkHgNsVdGundVkL7zd/fWg3fGM6wQAhAolStVWQzVSrnke5x0qdUL0phRr/keKU0azVbBJqVsNRu+x0qQdqdwkXs6bd+DJUe3Z8WklL2u79FSo2/JpJR936MlxmBoTeVw4Hu4tBhZMynlyPdwSTGeWFQ5GfseLyWmFk1KOfU9XkrMrKqc+R4vJeZWVc59j5cSC6sqF77HSwmojAaojAaojAaojAaojAaojAaojAaojAaojAaojAaojAaojAa1yoU+UBkCag0GSaAyBKAyGqAyGqASHAOV0QCV0QCV0QCV58ELSQcqgwIqowEqowEqo4Gj8iWvNLHqQ/xytdYOWq+W3OLsnrnz2lT56pCGslbeaJutYdx2A5VKXgvyWi+4o230PzoZ62OXxLqcnlnz2lV5eSXoa71gjmb64dmzhUoF11kO4lo5oy1JoUuozOfNfQrqWjmjrUihK6jM5W2WgrpWzmjmj/Q9a6jM4+Y2S0Fdq9e1eKjL7tmSynfvGVv516LXtXioy+7ZksoPV1DpumdbD9iPn6DScc+2VMrPUOm4Z2sq5ReodNuzPZXXUOm2Z3sqL79CpdOe7amU3wpVqd1yTk3z+zQSaOiw0jMVjsrvvLVCZTgqf0BlLCoXUAmVUBm1ytMcfT8nEJW6sGN1+Ml/65lamjDWbiPMaqakkrNy9yofvp8DlWevUu6gMhaVcmlUEyoDVrlKVKWTF9ipmWmTraGSuvDQVJr9f6e8TyNB0To4sVAJlVB5TioLPBhNd61QSY91dFyh7lqhkh4LlVCpCVRyejaKhUqo1KRYlUb3cWILVKk9Kzc2MJWP74NKqIRKqIRKqIRKI5W65OVixxJVOuvZj0rtFn2tRXkBKqkt+lqL8gJUUlv0tRblhaBVzonhesyh0lXPQsyI4XrMoNJVz0JMieF6TKHSVc9CjCfEeB0mY6h01fMfRsR4HUaCp5JzIhYnVnkhbJWDITHBaYaD+xrUtXLOqePEKi+ErVL0iQlO089KUNfKOT2SE6u8ELjKbo+Y4RS9blaCvFbOma47euzTCztxDipFu0NM8Tyd9qEEVQnnpGVGrDpp4CpFo9kiJlHTajaOKhBPaeadf74x/bvcKt7NPLy0GbxKIWp1YhYV9dr/Q9POTv/7cGb8KgE19tmkgasUolSuVImZHlOtlEtPx2b9UAQw5e4Xn7vi2vkNY48t2BHYOqQAAAAASUVORK5CYII=)
}

.lime-tab_3 .lime-tab__title1 {
    max-width: inherit;
    text-align: center;
    left: 0;
    right: 0;
    margin: auto;
    font-weight: 700;
    font-size: 22px;
    text-transform: none
}

.lime-tab_3 .lime-tab__title1 .text {
    color: #ABCB56
}

.lime-tab_4 .lime-tab__title1 {
    font-size: 18px;
    left: 5px;
    top: 205px;
    line-height: 1.2;
    text-transform: none
}

.lime-tab__title2,.lime-tab__title3,.lime-tab__title4 {
    color: #3e454c;
    line-height: 18px;
    position: absolute;
    z-index: 2;
    font-weight: 400
}

.lime-tab_5 .lime-tab__title1 {
    max-width: 550px;
    right: 0;
    top: 70px
}

.lime-tab__title2 {
    right: 10px;
    top: 175px;
    max-width: 295px;
    font-size: 14px
}

.lime-tab_2 .lime-tab__title2 {
    right: 194px;
    top: 138px
}

.lime-tab_3 .lime-tab__title2 {
    max-width: inherit;
    top: 108px;
    left: 0;
    right: 0;
    margin: auto;
    text-align: center
}

.lime-tab_4 .lime-tab__title2 {
    left: 6px;
    top: 297px;
    font-size: 18px
}

.lime-tab_5 .lime-tab__title2 {
    max-width: 480px;
    right: 0
}

.lime-tab__title3 {
    right: 36px;
    top: 304px;
    max-width: 295px;
    font-size: 14px
}

.lime-tab_2 .lime-tab__title3 {
    right: 0;
    top: 277px;
    max-width: 489px
}

.lime-tab_3 .lime-tab__title3 {
    right: 0;
    left: 0;
    margin: auto;
    text-align: center;
    top: 394px;
    max-width: inherit
}

.lime-tab_4 .lime-tab__title3 {
    top: 439px;
    left: 6px;
    font-size: 18px
}

.lime-tab_5 .lime-tab__title3 {
    top: 384px;
    right: 140px
}

.lime-tab__title4 {
    right: 224px;
    bottom: 17px;
    max-width: 551px;
    font-size: 14px
}

.lime-tab_4 .lime-tab__title4 {
    font-size: 18px;
    top: 180px;
    left: 583px
}

.lime-tab__title10,.lime-tab__title5,.lime-tab__title6,.lime-tab__title7 .lime-tab__title8 .lime-tab__title9 {
    position: absolute;
    z-index: 2;
    font-size: 18px
}

.lime-tab_4 .lime-tab__title5 {
    left: 581px;
    top: 327px;
    font-size: 18px
}

.lime-tab_4 .lime-tab__title6 {
    bottom: 18px;
    right: 0;
    color: #2a3035;
    font-size: 24px;
    font-weight: 400;
    text-align: right
}

.lime-tab__title6 {
    position: absolute;
    z-index: 2
}

.lime-tab_4 .lime-tab__title10,.lime-tab_4 .lime-tab__title7,.lime-tab_4 .lime-tab__title8,.lime-tab_4 .lime-tab__title9 {
    position: absolute;
    z-index: 3;
    font-size: 18px
}

.lime-tab_4 .lime-tab__title7 {
    display: block;
    top: 227px;
    left: 22px
}

.lime-tab_4 .lime-tab__title8 {
    right: 63px;
    top: 90px
}

.lime-tab_4 .lime-tab__title9 {
    top: 178px;
    right: 55px
}

.lime-tab_4 .lime-tab__title10 {
    top: 271px;
    right: -11px;
    line-height: 1.2
}

.lime-tab .list {
    margin-left: 0;
    padding: 0
}

.lime-tab .list-item {
    position: relative;
    list-style: none;
    font-size: 18px;
    margin-bottom: 10px
}

.lime-tab .list-item:before {
    content: '';
    position: absolute;
    width: 12px;
    height: 12px;
    background-color: #abcb56;
    top: 5px;
    left: -25px
}

.lime-tabs .active .lime-tabs-icon-1:before,.lime-tabs .active .lime-tabs-icon-2:before,.lime-tabs .active .lime-tabs-icon-3:before,.lime-tabs .active .lime-tabs-icon-4:before,.lime-tabs .active .lime-tabs-icon-5:before,.lime-tabs li a:hover .lime-tabs-icon-1:before,.lime-tabs li a:hover .lime-tabs-icon-2:before,.lime-tabs li a:hover .lime-tabs-icon-3:before,.lime-tabs li a:hover .lime-tabs-icon-4:before,.lime-tabs li a:hover .lime-tabs-icon-5:before,.lime-tabs-icon-1:before,.lime-tabs-icon-2:before,.lime-tabs-icon-3:before,.lime-tabs-icon-4:before,.lime-tabs-icon-5:before {
    display: inline-block;
    width: 54px;
    content: ''
}

.lime-tab .list-item span {
    font-weight: 400;
    font-size: 14px
}

.lime-tabs-icon {
    display: inline-block;
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    transform: translate(0,0);
    padding-top: 6px
}

.lime-install-title,.lime-solution-title {
    font-weight: 400;
    text-align: center;
    text-transform: uppercase
}

.lime-tabs-icon:after,.lime-tabs-icon:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.lime-tabs-icon:before {
    height: 54px;
    background-image: url(../images/pages/lime/lime-tabs-sprite54x54.png);
    background-repeat: no-repeat
}

.lime-tabs-icon-1:before {
    background-position: 0 0
}

.lime-tabs-icon-2:before {
    background-position: -54px 0
}

.lime-tabs-icon-3:before {
    background-position: -108px 0
}

.lime-tabs-icon-4:before {
    background-position: -162px 0
}

.lime-tabs-icon-5:before {
    background-position: -216px 0
}

.lime-tabs .active .lime-tabs-icon-1:before,.lime-tabs li a:hover .lime-tabs-icon-1:before {
    background-position: 0 -54px
}

.lime-tabs .active .lime-tabs-icon-2:before,.lime-tabs li a:hover .lime-tabs-icon-2:before {
    background-position: -54px -54px
}

.lime-tabs .active .lime-tabs-icon-3:before,.lime-tabs li a:hover .lime-tabs-icon-3:before {
    background-position: -108px -54px
}

.lime-tabs .active .lime-tabs-icon-4:before,.lime-tabs li a:hover .lime-tabs-icon-4:before {
    background-position: -162px -54px
}

.lime-tabs .active .lime-tabs-icon-5:before,.lime-tabs li a:hover .lime-tabs-icon-5:before {
    background-position: -216px -54px
}

.lime-delivery .list {
    padding: 10px 0 10px 35px
}

.lime-delivery .list-item {
    margin-bottom: 10px
}

.lime-delivery-img {
    background: url(../images/pages/lime/lime-delivery.png) no-repeat;
    width: 540px;
    height: 450px
}

.lime-install .list {
    padding: 0 0 0 35px;
    font-size: 16px
}

.lime-install .bs-bzp-install__description {
    position: relative;
    z-index: 100
}

.lime-install-title {
    font-size: 30px
}

.lime-install-video {
    margin: 55px 0 0
}

.lime-install-video img {
    max-width: 100%
}

.lime-solution {
    margin-top: 0;
    min-height: 965px
}

.lime-solution-title {
    margin: 30px 0;
    color: #3e454c;
    font-size: 36px
}

.lime-solution-description {
    text-transform: uppercase;
    color: #3e454c
}

.lime-solution-description__title {
    font-size: 18px;
    font-weight: 700
}

.lime-solution-description__text {
    font-size: 14px;
    font-weight: 400
}

.lime-solution-descriptions {
    text-align: center;
    margin-top: 40px
}

.lime-solution-bg {
    position: relative;
    margin-top: 50px;
    height: 650px
}

.lime-solution-bg__stage {
    position: absolute;
    display: block;
    background-position: 0 0;
    background-repeat: no-repeat
}

.lime-solution-bg__stage1 {
    background-image: url(../images/pages/lime/lime-schema-1.png);
    width: 1000px;
    height: 370px;
    z-index: 3
}

.lime-solution-bg__stage2 {
    background-image: url(../images/pages/lime/lime-schema-2.png);
    width: 935px;
    height: 369px;
    top: 88px;
    left: 4px;
    z-index: 4
}

.lime-solution-bg__stage3 {
    background-image: url(../images/pages/lime/lime-schema-3.png);
    width: 887px;
    height: 258px;
    z-index: 5;
    top: 136px;
    left: 23px
}

.lime-solution-bg__stage4 {
    background-image: url(../images/pages/lime/lime-schema-4.png);
    width: 952px;
    height: 202px;
    z-index: 6;
    top: 454px;
    left: 18px
}

.lime-optoflex {
    position: relative;
    width: 100%;
    height: 551px;
    overflow: hidden
}

.lime-optoflex:before {
    content: '';
    position: absolute;
    top: 0;
    background-color: #fff;
    width: 100%;
    height: 5px;
    z-index: 1000;
    left: 0
}

.lime-optoflex-video {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    z-index: 1
}

.lime-optoflex-video:after,.lime-optoflex-video:before {
    content: '';
    display: block;
    height: 100%;
    width: 2px;
    background-color: #fff;
    position: absolute;
    top: 0
}

.lime-optoflex-video:before {
    left: 0
}

.lime-optoflex-video:after {
    right: 0
}

.lime-optoflex-slider {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: auto;
    z-index: 2
}

.lime-optoflex-slider .bx-wrapper {
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: none;
    border-radius: none;
    background: 0 0;
    border: none
}

.lime-optoflex-slider .bx-wrapper:after {
    content: '';
    background-color: #282828;
    height: 490px;
    width: 3px;
    position: absolute;
    right: 0;
    bottom: 0
}

.lime-optoflex-slider .bx-pager {
    position: relative;
    width: 720px;
    height: 48px;
    margin: -70px auto 0;
    z-index: 100;
    padding: 0
}

.lime-optoflex-slider .bx-pager:before {
    position: absolute;
    top: 24px;
    left: 0;
    margin: auto;
    display: block;
    content: '';
    height: 3px;
    width: 100%;
    background-color: #282828;
    z-index: 2
}

.lime-optoflex-slider .bx-pager .bx-pager-item {
    position: relative;
    display: table-cell;
    width: 1%;
    z-index: 3
}

.lime-optoflex-slider .bx-pager .bx-pager-item .bx-pager-link {
    display: block;
    margin: 0 auto;
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 0;
    background-clip: padding-box;
    border: 3px solid #282828;
    background-color: #282828;
    width: 48px;
    height: 48px
}

.lime-optoflex-slider .bx-pager .bx-pager-item .bx-pager-link.active,.lime-optoflex-slider .bx-pager .bx-pager-item .bx-pager-link:hover {
    background-color: #fff
}

.lime-optoflex-slide {
    height: 551px
}

.lime-optoflex-slide_1 .lime-optoflex-slide__title {
    position: absolute;
    top: 310px;
    left: 100px;
    color: #282828;
    font-family: UltimaPro,Arial,sans-serif;
    font-size: 100px;
    font-weight: 700
}

.lime-optoflex-slide_1 .lime-optoflex-slide__title:after {
    top: 19px;
    left: 435px;
    display: block;
    position: absolute;
    content: '';
    height: 127px;
    width: 3px;
    background-color: #282828;
    z-index: 4
}

.lime-optoflex-slide_1 .lime-optoflex-slide__text {
    position: absolute;
    top: 340px;
    left: 558px;
    color: #282828;
    font-size: 48px;
    font-weight: 400;
    line-height: 1
}

.lime-optoflex-slide_2 .lime-optoflex-slide__title {
    position: absolute;
    top: 0;
    left: 0;
    color: #282828;
    font-size: 40px;
    font-weight: 700;
    font-family: 'Acrom Thin',Arial,sans-serif;
    text-transform: uppercase;
    line-height: 1
}

.lime-optoflex-slide_2 .lime-optoflex-slide__description {
    position: absolute;
    top: 130px;
    left: 0
}

.lime-optoflex-slide__description .list {
    max-width: 520px
}

.lime-optoflex-slide__description .list-item {
    margin-bottom: 10px
}

.lime-optoflex-slide__description .list-item:before {
    background-color: #282828
}

.lime-optoflex-slide_2 .lime-optoflex-slide__img {
    position: absolute;
    top: 180px;
    right: 152px;
    bottom: 50px;
    display: block;
    background: url(../images/pages/lime/lime-optoflex-2.png) no-repeat;
    width: 305px;
    height: 291px
}

.lime-optoflex-slide_2 .lime-optoflex-slide__text {
    position: absolute;
    top: 60px;
    right: 300px;
    bottom: 50px;
    color: #282828;
    font-family: UltimaPro,Arial,sans-serif;
    font-size: 100px;
    font-weight: 700
}

.lime-optoflex-slide_2 .lime-optoflex-slide__text2 {
    position: absolute;
    top: 192px;
    right: 318px;
    bottom: 50px;
    line-height: 1.2;
    color: #282828;
    font-size: 18px;
    font-weight: 400
}

.lime-optoflex-slide_2 .lime-optoflex-slide__text3 {
    display: block;
    position: absolute;
    bottom: 80px;
    left: 0;
    color: #282828;
    font-size: 18px;
    font-weight: 400;
    overflow: hidden
}

.lime-optoflex-slide_2 .lime-optoflex-slide__text3 .lime-optoflex-icon {
    width: 70px;
    display: block;
    float: left
}

.lime-optoflex-slide_2 .lime-optoflex-slide__text3 .lime-optoflex-text {
    display: block;
    margin-top: 5px;
    margin-left: 70px
}

.lime-optoflex-slide_3 .lime-optoflex-slide__title {
    position: absolute;
    top: 0;
    left: 0;
    color: #282828;
    font-size: 40px;
    font-weight: 700;
    font-family: 'Acrom Thin',Arial,sans-serif;
    text-transform: uppercase;
    line-height: 1
}

.lime-optoflex-slide_3 .lime-optoflex-slide__description {
    position: absolute;
    top: 150px;
    left: 0;
    z-index: 4
}

.lime-optoflex-slide_3 .lime-optoflex-slide__img {
    position: absolute;
    top: 159px;
    right: 138px;
    bottom: 50px;
    display: block;
    background: url(../images/pages/lime/lime-optoflex-3.png) no-repeat;
    width: 473px;
    height: 326px;
    z-index: 2
}

.lime-optoflex-slide_3 .lime-optoflex-slide__text {
    position: absolute;
    top: 285px;
    right: 246px;
    bottom: 50px;
    color: #282828;
    font-size: 100px;
    font-weight: 700;
    line-height: 14px;
    z-index: 4;
    font-family: UltimaPro,Arial,sans-serif
}

.lime-optoflex-slide_4 .lime-optoflex-slide__title {
    position: absolute;
    top: 0;
    left: 0;
    color: #282828;
    font-size: 40px;
    font-weight: 700;
    font-family: 'Acrom Thin',Arial,sans-serif;
    text-transform: uppercase;
    line-height: 1
}

.lime-optoflex-slide_4 .lime-optoflex-slide__description {
    position: absolute;
    top: 120px;
    left: 0;
    z-index: 4
}

.lime-optoflex-slide_4 .lime-optoflex-slide__img {
    position: absolute;
    right: 188px;
    bottom: 50px;
    display: block;
    background: url(../images/pages/lime/lime-optoflex-4.png) no-repeat;
    width: 231px;
    height: 186px;
    z-index: 2
}

.lime-optoflex-slide_4 .lime-optoflex-slide__text {
    position: absolute;
    left: 300px;
    bottom: 102px;
    color: #282828;
    font-weight: 400;
    max-width: 234px
}

.lime-optoflex-slide_4 .lime-optoflex-slide__text .lime-optoflex-text {
    font-size: 24px
}

.lime-optoflex-slide_4 .lime-optoflex-slide__text .lime-optoflex-text_sm {
    font-size: 14px;
    text-align: right
}

.lime-optoflex-slide_4 .lime-optoflex-slide__text2 {
    position: absolute;
    right: 25px;
    bottom: 130px;
    font-family: UltimaPro,Arial,sans-serif;
    color: #282828;
    font-size: 24px;
    font-weight: 400;
    line-height: 24px
}

.lime-optoflex-slide_5 .lime-optoflex-slide__title {
    position: absolute;
    top: 0;
    left: 0;
    color: #282828;
    font-size: 40px;
    font-weight: 700;
    font-family: 'Acrom Thin',Arial,sans-serif;
    text-transform: uppercase;
    line-height: 1
}

.lime-optoflex-slide_5 .lime-optoflex-slide__description {
    position: absolute;
    top: 120px;
    left: 0;
    z-index: 4
}

.lime-optoflex-slide_5 .lime-optoflex-slide__img {
    position: absolute;
    right: 349px;
    top: 109px;
    display: block;
    background: url(../images/pages/lime/lime-optoflex-5.png) no-repeat;
    width: 225px;
    height: 198px;
    z-index: 2
}

.lime-optoflex-icon-shield {
    display: inline-block;
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    transform: translate(0,0);
    vertical-align: middle
}

.lime-optoflex-icon-shield:after,.lime-optoflex-icon-shield:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.lime-optoflex-icon-shield:before {
    height: 65px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAABBCAYAAACEq2cXAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAALJ0lEQVRo3tWba1CU1xnHf7su4HaBFQlQCKJsg0jRxmrVRm2M4zSdqY012mkmNrYYbJtoDfHyIZm2TmpttCEmto2ZTlonTTpTcVpNtTSaaE2IoYUojlIx0QqKiLcJcWEBZYF9+uG8u3t2eVcWBNH/zJl9z3Nuz/9cnnNduHX4NnAREGA/MPYWlj2ocAC/NYjprhMoHGrlbhbzgUaN1PvAM4BXk+0H8oda0b7iXmAPoS22VgvPBvaFhW8G7EOteG9IA14LU/x9YFqE+IVAsxb3ArBiqEmYIQt4AWjVlK0HngyLlw88FSZLBX4TVikngZ8MNSmALwDPEzqmWoH1wPCwuIu0eO/S04pOAnaHEf0EKGAIuu5k4E9hylwDXgU+HxY3E9hJTyvqA1aa5D0HeC8sbiPwMyOvQUMisBT4KKzw68AGE2JWlGHpMCGnu6PAN0zKmwGUhsXtBnYA8waKlBN4BNgGfBZW2AngaSDdJN0PgdpeiIW7XaieEY77UD2jnZ7d9w/Ag0ZlRo0vowb4nwG3iSLbgYUR0j4OHOkjsXD3OvAVk7xTgVVAhUmacwbZHwNfDE/oQJnrN1DWy6zQcuCnKKMSjpGornv8JomFu7+gxqMZpgO/B/4bIe0pg894DMXDI7Sh5q8iICdCITlAcYRWHkj3EfADlA0ww1dRBugQyh7oaXcC/M7wXEaZ95lAUoTMUo3WPjjIpMzcVZTlnktk3AXcT3CY7AC1RBJgb4RE96LWj+8YLXuriZm5OqAENebMetjLRry3bEC8IbRpEe5Hjav7gHu4/ZBtuEcMfw1qTL5i+OOM31grYDE8Pi2DAmDxbUrODPnAY5q/28/JilpaAcRqEa4Ntcb9wKfat79XdllRG0+AGC1CTFRZ3l6waN+fM359VpRphdAF7fWosry90Kl9+wm2WlHzGMCIO5xgl/btnzM9VqDF8DgJds1LQ61tP9CufTuN3xarRiYJSDa+GweyZIvF0kMWEzPgw/yK9p1q/H5qQ21XQA3SVINwc39LiYmJwW63M336dKZMmUJNTQ1jx45l8uTJWK1WOjo6aGhooKWlhbq6Onbt2kV7e3t/i9Nx0vhN0ghetqFaqxVlWicB1ahlW5+QkpLCtGnTmDp1KosWLSI5OZnExESs1t53MufPn6esrIxt27ZRXV1NQ0NDfwjWG78ZwDDju8YfeAy1tNlo+NOIYsmUlpYms2fPlt27d8vRo0flypUr4kdHR4eIiJw9e1b27t0rx44dkzNnzkh5ebl8/PHHEg6fzydNTU1SWVkpK1asEJfLJcOGDevL8m2ioXshwQ1DYBy8YghLDb8F1VV7ZGSxWASQCRMmyPbt26W+vl5ERDo7O0VEpLy8XPbt2ydr166VGTNmSGZmpqSkpEh2drY4nc5APrm5uTJ//nx58cUXpby8PKRyREQaGxtlzZo1YrfboyHXSdByFhuy43rzPqGx9q9JS80ymzZtmqxatUouX74cUKahoUE2bdokDz30kKSmpoYoFRcXF5I+Li6uhwwQu90uy5cvl6tXr4YQvXjxokyZMqU3gp9oXPw7ndd0gnO0yHmG7LnwjAoLC6W8vFy8Xq/4fD5pbm6WvXv3yvTp00PizZw5U4qKimTx4sVSXFwsJSUlcuTIETl8+LBs375diouLZd68eTJ+/HjJz8/voXBOTo4cOnQohOjmzZtvRNBPJh61phbUsUkA8QTPNL9vyGaHZ9Tc3Bwo8MMPP5SioiJxOBwCyPjx42XZsmVSVlYmHo9Hrl27JtGivr5etm7dKgUFBeJyuQIt/eijj0pTU1MgXlVVVSSCjxs6T9FkXwu3Qu+i7YJRBzn6Qa7Ex8eLiEhJSYnMmDFDsrOzpaioSEpKSqS2traHgTl16pSUlpbKwYMH5cCBA1JZWSlNTU3S1tYm9fX14vF4pLu7O5DO6/XKsWPHpLCwUDIzMwWQsWPHSmlpqYiItLW1RSLoP9F7xvB/hslZ6gojsFmzPj127g6HQ/Lz82XlypWyZ8+eHi1x6NAh2bBhgyxcuFCcTqckJSVJRkaG2Gw2ASQ2NlbGjBkjubm5Mm/ePFm/fr2UlpaKx+PpYVVXr14dKHPdunWyYMECM3InNQ6HDdlfMcEoLdHDhmy1WY1ZLBZpbGwUERGPxyOlpaVSVFQkycnJMnr06H7v1JcsWSJVVVUhRJubm2XOnDkB623iXjZ0zdRkjxEBdUaEXYY/WRu0PVry9OnTsnTpUsnKypJIcRISEmT48OECSHp6urhcLnE6naaW1O8mTpwoFRUVIiLS0tIihYWFN6oY/zHhs5oscKYUvkj8ObAONa8MN8gdMAxOD9jtdrxeL93d3VgsFlwuF5mZmYwYMYKZM2eSkJDAyJEjcTqdOBwOMjMzuXr1KrW1tbjdbqxWK2VlZZSVleF2u3G73YG8k5OTmTt3Lq2trezcuZMIOA5MML5Pou47KlBHLaZI12rBb00f661r5eXlycaNG+WDDz4IdC3/xB8Nmpubpbq6WrZs2SIPPPCApKWlRdutVxk63qPJvqcTspiQ/LdRA/8jeAPkJrgF6QGr1Up3d3fA7/V6aW9vx2q1smPHDrq6ukhLS8Pj8dDaqk5Ixo0bR0ZGBg6Hg5SUlMDuoq2tjYMHDzJ37lx8Ph83gA+1h/WgTsMLUPtYB9r5ks0kYTFqqshBLb6PoK7Ifh2xJJ+PxMREdu/eTUVFBW63m8OHD9PY2Mi5c+fo7u6mo6MjEN9ms5GUlER6ejrx8fHMmjWLxYsXk5eXh8PhoKSkpDdyoO4UPaihVGDIdhB6eBYR/nt1/1mpDbVjvmGXiYuLk9jYWNO1q+6sVqtpeqfTKbNnz462e/p71CpNlhdOxKyLYtTI68Z3HmqttwE1kfYKu92Oy+Wis7OTu+++m9zcXLKzs8nIyKCuro7z588DUFNTw5kzZ3A4HJw9e5aurq5osgf4I2opZkNN6gmoO/8Ho80AgtdVbxv+GFSX6LV2LRaLtLa2yokTJ8Tr9d7QwHR2dkpTU5OMGDEi2pbzEtw5PK3JJ9BHPKkl9l9nLYtSCUlISAgsr1paWuTChQty/PhxaWhoEBGR69evy5UrV8TtdsvChQv7svd71tBlGMGLn8pIJCJ1UT8+RU3254DRhuwEJn3dDA6Hg1GjRpGTk8OlS5eoqqoiPj4eh8NBVlYWiYmJ2Gw29uzZE22lnwFcxverBB85+IdRn/Fdreb0zPq9HLtJN8nQIUuT/aM/xHRUGRl1E+z7vxoCcps1nf6jye+6WYJ6i+m1deoWkjuhlfuEJn+WAcJaLdMCQ5ZB6PuYwXJdqC4JMEaT92vM3Qj+FvOhTt1APZEcbILf0XQ4qsmzB5pgjpZ5tSZ/bhDJ/UIrZ5Mmf4pBwhKtkK2a/I1BIPemlv8iTf42gwydjP4ycP8Aktun5TtBk18ieDU2qNDfp+jPqt7l5snpjyFSUZcq/rAv3QpyoPZhLVrBk7Swf90EuXe0fCzA6QgVeUuQi5r8BTVd6K+g3uoHuZKw/Cu1sJUMEWZpSrgxnk4Z2NIHci+F5fueFvbLoSLnxzc1ZTyEjpPlUZB7XItvQx2ZRCI+ZHhYU6oL9dbTj68T/L+E7k4Tevo1kuA1nhB81HPbYH4YgflaWBLwdy3sTULf5Ywj9O8HLww1mUiYSuiLv+fCwpcRPI70YwGha9qioSbRG3JQG1PdOkbaWK8jtNUXDLXy0SKR0Em/mtDx5gL+qYXXoq6+7jg8T2gL/QjVSno3/hvqsPaOxbcIXW75nY9B3BXcajhRb7D95PYT+an0HY1lwBp6P80bMPwfWvgWV8hAKK8AAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    display: inline-block;
    content: '';
    background-position: 0 0;
    width: 56px
}

.lime-tech-tabs .techCharTabs__content {
    background-color: #fff
}

.lime-blog-wr {
    height: 430px
}

.lime-blog {
    display: block;
    overflow: hidden
}

.lime-blog__preview {
    display: block;
    float: left;
    padding-top: 58px;
    width: 200px
}

.lime-blog__content {
    margin-left: 200px
}

.lime-blog-title {
    color: #abcb56;
    font-size: 36px;
    font-weight: 700
}

.lime-blog-list {
    margin: 0 0 0 40px;
    padding: 0 0 0 40px;
    list-style: square
}

.lime-blog-list__item {
    line-height: 1.1;
    font-size: 40px;
    color: #292e34;
    text-decoration: underline
}

.lime-blog-list__item .text {
    font-size: 24px;
    font-weight: 400;
    line-height: 1.2
}

.lime-install-slider {
    width: 620px
}

.lime-install-slider .bx-wrapper {
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: none;
    -webkit-background-clip: padding-box;
    -moz-border-radius: none;
    -moz-background-clip: padding;
    border-radius: none;
    background: 0 0;
    border: none
}

.altey-feedback__form,.mk-delivery__form {
    -webkit-box-shadow: 1.5px 2.6px 10px rgba(0,0,0,.75)
}

.lime-install-slider .bx-viewport {
    min-height: 337px
}

.lime-install-slider .bx-pager {
    position: relative;
    width: 220px;
    height: 24px;
    margin: -48px 0 0 138px;
    z-index: 100;
    padding: 0
}

.lime-install-slider .bx-pager .bx-pager-item {
    position: relative;
    display: table-cell;
    width: 1%;
    z-index: 3
}

.lime-install-slider .bx-pager .bx-pager-item .bx-pager-link {
    display: block;
    margin: 0 auto;
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 0;
    background-clip: padding-box;
    border: 3px solid #abcb56;
    background-color: #abcb56;
    width: 24px;
    height: 24px
}

.lime-install-slider .bx-pager .bx-pager-item .bx-pager-link.active,.lime-install-slider .bx-pager .bx-pager-item .bx-pager-link:active,.lime-install-slider .bx-pager .bx-pager-item .bx-pager-link:hover {
    background-color: #fff
}

.lime-tech-desc-wr {
    padding: 10px 0;
    margin: 20px 0 40px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAflBMVEXj4+Pw8PDp6eny8vLu7u77+/v09PTn5+ft7e3r6+vs7Ozq6urv7+/m5ub4+Pj19fXg4ODe3t7k5OTx8fHo6Oji4uL5+fn////b29v9/f3h4eH39/fZ2dn29vbY2Njz8/P8/Pzf39/l5eX+/v76+vrW1tba2trX19fd3d0AAAAdjDGsAAAAKXRSTlOAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKXLYb8AAAABYktHRCnKt4UkAAAACXBIWXMAAAsSAAALEgHS3X78AAABKElEQVQY0w3O25biIBBA0aJAqBuJQi4mNIOtznT//xeO73uddQAc+uAvEBOxE7VMNIGfr3SLUiSqVBJZ6pUhmM6lrOW2GRRSl7dpB9EJ7liCEAV3FDqx3aG1r76lL/rjLTd/uvHA+JGYK7ZSo5hypLbRCsT6XRcX4/zMS/CDJRO4Y9+Hckr7IShnZNkqwJwwtL6/pjMfOb2yGoP16qOxVJ2Yr3onvQUwU2Dtxp3fu0enSH8BsSNdOnMfdnrHfvIE+knKe35dWfdWbeF4PEBe22Lj8L5R7OTYuY989NuBScWlsR0z7f/mJYFMzv2cnmj22FVwMFVYMYxHgIJmFadVn5U6PFGWXEfV9rw4Ng2ICu43Bw22Eo1Y8fKOneXzuWNRdmhI5FdNc9X/81IVABj4vFMAAAAASUVORK5CYII=)
}

.lime-tech-desc-wr_mbn {
    margin-bottom: 0
}

.lime-tech-desc__icon {
    display: block;
    float: left;
    width: 211px;
    height: 60px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANMAAAA8CAMAAADLy3+8AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAM1BMVEUAAAC61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HUAAABsDFUNAAAAD3RSTlMA3XeZiO4Ru0SqM1VmzCI6HhAKAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAA2tJREFUaN7tmtmWgyAMhhHFpRZ5/7edaacmAWSJQM94jrl0Cf9HYgi0QnzDOvM2+ZXBvmQ30zXsZrqGXYdJyt58bJBRvU2ZkjLgtjFqjHqajGMqLDnNNBvfFikfSaAMGYrcXSOuDiSYrjLTByxGlCNjtdwFBXQmx1kVpldGBRImU8Zi3Q34GgJjt2Iy5lkgY8xwJSaT56wik5nOy5BJTxFfLZmMHs/K0M7tzR98MbnOqjIZfVLGtl/dq58vwo7kJOf31VXq1kxmOCdjf3LZ46XdoR/U1ULDuA2VmOZdjFQ21IxPM2TstXGAyLprHklO5S5fW1+V6XXR+mjI150vA/yuENrBfv5JfCWX+HImJ8fgDkPG3hcpjG24hnCQzjNZ3xn0AAwZCt/VhyOQAXjt6HkmKyYjWwb0RSuJuZV8uHJ3gmUFTLRqr2wZC5kOSD5Fn8BC9Ew5q8e0IdPAlQF90UJUWM05VtD4NqQuE+kYFq4MacEPtp+3rebgYnsmrH2aKwPKwmiNQeYC85i7YS1iInFhytgceEhazFncA6+CZ0VMZLPAlCEdeJgNXL6n8LgtmQQyjTwZnfUezVpIPlzqNsGzMqbOHjdbBviEsEDyyYDvrzFh7R5ZMnqPANY6aM7RGasxKmZyvqdcGaPy2FfvVR0ZtyETLrqKJQMAcMeE5WaXMnlXvsKEk6tZMiJbYeyqsIgOgmdFTLge9RwZo4naJ/lwQWe2sGVMWCIkR4aMM33mgxxoMj+oEiay2XhwZOg4k/Ki2QuWFTCNWOY0R8bDJGz10HmBKmAiP0rsr2fJSKQezAd5rmPtNs4zkSGhm86S0SWQdne0lEyCYaeZaD2Gt3NkpM8L9+acJILRbmfyqH4W9qSTTUKSIaM/8vcyb/e1WaCWxHmpfmZpTyvZWKRlYF+k3JGc7tH78oY/f+PfmWnTs2Xr3aQMjIaXPIvnMlb1WzI50lIyULi3b3Rbrd+wd3FnjZjcLighA6uIl3okLaFfj3hrx+S/GJeBuXlwDOMnn9h0xFkTJn20T4rKwHsHRxbYbJGfbfqwswZMXehgMiwjfgJIljcyWbMOOKvP1EfOhoIyoqlHk8/6TGd/kpbIQe8ppk7KVFfJlJG0GRfFKTV6w//mcGRUtev8h+pmupn+v91M17Cb6Rp2M5XaD7Jr0iq4X5MSAAAAAElFTkSuQmCC)
}

.lime-tech-desc__desc {
    margin-left: 230px;
    color: #3e454c;
    font-size: 22px;
    font-weight: 400
}

.lime-tech-desc_two .lime-tech-desc__icon {
    width: 94px;
    height: 79px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABPCAMAAABVhoJiAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACi1BMVEUAAAC61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HW61HUAAACWC90ZAAAA13RSTlMAAxcpQ2Z/nq7Czdnd0L+pkm1OKxgEET1djMPl9/nmwIlaPA4+ffHvrUoBO4XK35hjFHLH9bxpGhKE9Pq1RQjy4i1eqksKo7I/RngfjvwbdGAu5/3b66/7kSY2p1OLIjSd6RaCcGtqdX6HlNruDRDjpW4qBgw3xf4ZMiycVEzJJe2hLyMCnyHLm0R2bOGPqAezq7uGgZfPHk1P9tO98yhWaAtnenkT5B23uJVCQNEck1xQZOiaYV9SV/hYrM5IurTgQdUF1r58xDMkiOrSc1HBltSDIG/YYoMazRQAAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAAEm0lEQVRYw7XYaUMTRxwG8MEWq4KokVQQsAGKeJVIojW0Fg9EKwhYVgRFk6I1Fa0WihqLLR6k4oEWLBaVI9a01lpBFDxavHp4tvau83Uku7PZ2ezM7k6yPK+y/535JZnZnT0A0E7UiBdejB750qjRY2JiAxkbN278BNPEeLOOvup5eVJC4uSkZEhKypRXLKlp6WHbr2aMmgq1kjlt5PQZ7PbMWa9p0mKyrLOzWexsm123LWTO3Nfn6cQdOW8w4nzenP+WjsnOzVgQDs5nYcYiDX1xVtg4n7wlKnj+0sjwQJaZaPrbCyPXhxK3nKgnGILz/yBfqRcYpkNYqNBXGKgXFYfqJQbqSn6lkbqCf8dQPZQ3l4bs51bZ7WPKjOJXy3aWV6Su4U+ytdGVnAH8OtkPX+/EdrneDecLZLwZXyFL14ZM+vKqCPkcbEfsBsUJkb1KTSodO3/Fxvc2ud/fXL1ltX3rBwp+W5HUONNBWCy20+b4w5raj+rkbXfsrN4FoWe3VJmFjfvHxMWonjj+ez6hXD4+bYB7gxt1+6Qe+8ntQYXC9iQeAPTUNgY/2qQ+yV5Kc2/o9H52EOhMk9TpkFSNP3yk1iX9+aMyvHmSXhzUY92Cx2T+sRR+6o4GZ3cO1uz457p1MAEbG/EocMSKU90iNmuVmmXoxwFYJvWLE2snpEOpQJysYOkLFj29XOIrUC0NOw459I+cYs3CooNF2JhWo1obPo2pqJgkbDYx6bLVbD2q7cf5k6j4pbDZTlRyT502KXN6OrAQ+Eqcb0XFyfzWFvKPbIfkgBYCL7uXqpHxI8h8MVk/Azq0eDcqNgQ2OilDXFxE5BeAKg2eEx8/+Kldx8p3qfPcZlQTFs1uGu8h8l0afLJ4VgkHK0d7RCikTS2Fj/adtR2xpcYHgRh+qhwU/quzbrf7HH6+TPUXfO230fgdIf19/NgkfwPU4sWsLKF0nszXyzvmCpccz7eqfDdmnY/iSx26+AuoRTcr/50e/qK4nn3Pyl/UwUt3Um2s/DlN/lKPtD7HsPIzybx43cpefEF2E9LLyDvJ/GV33xXfVf80/LgNxK+XnyLwUf1qZ60iZWq87CFB4MEAEw+vqfDpCQl9KNdvoNckV9n4KsAWJxsP9zD6djYe3mTjbYw8dDHxuV2M/A9ab1XksTLykDNpkdt90lNFLysv3XBR8mNZP/b6bhB18uvm4a3bdPzU0PJ9B9ueh/q06OchvHuDaDe23QrsnYvXjqExLWHgIbw38NM2XDHvNll/Rvtk/C/omZ+7zcIPJfPX+1bLA391orX1YUcSdrMj48Ej8Zh4zMZTI+fBE1Ru9g4LD0ajeufw8OAeGp6h+/maYeDb0ctXrm9Yfj3o/g35TgNeqyl50FgaOavCg/gew/jfSWe0dzByWIiVvBw9NQRv+oO23Ln+jBjfpXq5fJASEX6nD6in8K+w7TOHLgHtrMkLC/970wYdOP8FJ5sZ7Z4KpjsI88pKj2678580FlvIv0/zurTprQMlE9ltIY7D/91NKqfARf33c3yPwqWDw1S8M3r8YFzD/7FiOh6eOG555uqt0+r6HDheR/b7ClKcAAAAAElFTkSuQmCC)
}

.lime-tech-desc_two .lime-tech-desc__desc {
    padding-top: 7px;
    margin-left: 120px;
    font-size: 24px
}

.node-blog .field-name-field-blog-author-img {
    width: 100px;
    float: left;
    margin-right: 20px
}

.node-blog .field-name-field-blog-author-img img {
    max-width: 100px
}

.node-blog .field-name-field-blog-author {
    margin-left: 120px
}

.btn.documents-btn-all:active,.btn.documents-btn-all:focus,.btn.documents-btn-all:hover {
    background: #6c7884;
    color: #fff
}

.webform-component--email input,.webform-component--fio input {
    max-width: 100%
}

.vacancy-form .webform-component--nazvanie-vakansii {
    display: none
}

.vmanual-box,.vmanual-card {
    display: block
}

.error-box {
    position: relative;
    height: 600px;
    overflow: hidden;
    margin-top: 0!important;
}

.error-box__video {
    position: relative;
    height: 100%;
    width: 100%;
    z-index: 5
}

.error-box__content {
    background: rgba(174,223,44,.74);
    position: absolute;
    z-index: 10;
    top: 0;
    left: 0;
    width: 100%;
    height: 600px;
    padding-top: 60px
}

.error-box-video {
    width: 100%;
    z-index: 1;
    overflow: hidden;
    top: -180px;
    position: absolute
}



.error-content {
    text-align: right
}

.error-content__preview {
    margin-bottom: 20px
}

.error-content__title {
    color: #fff;
    font-size: 30px;
    font-weight: 300;
    margin-bottom: 10px
}

.error-menu {
    margin: 0;
    padding: 0;
    list-style: none
}

.error-menu__item>.error-menu__link {
    color: #fff;
    font-size: 32px;
    font-weight: 700;
    text-decoration: underline
}

.error-menu__item>.error-menu__link:visited {
    color: #fff
}

.error-menu__item>.error-menu__link:hover {
    text-decoration: none
}

.vmanual-box__description {
    margin: 20px 0 40px
}

.vmanual-list {
    overflow: hidden;
    margin: 0 -5px
}

.vmanual-card {
    float: left;
    width: 32%;
    padding: 0 5px;
    margin-bottom: 25px
}

.hh-banner-subtitle,.hh-banner-title {
    padding: 0;
    font-size: 47px;
    font-family: 'Open Sans'
}

.vmanual-card__title {
    height: 40px;
    overflow: hidden
}

.bt,.hh-banner-base,.mk-page .bt {
    width: 100%;
    height: 100%
}

.bt {
    display: table;
    text-align: center
}

.bt_tal,.mk-page .bt_tal {
    text-align: left
}

.btc {
    display: table-cell
}

.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs {
    border-bottom: 0
}

.pill-content>.pill-pane,.tab-content>.tab-pane {
    display: none
}

.pill-content>.active,.tab-content>.active {
    display: block
}

.tabs-below>.nav-tabs {
    border-top: 1px solid #ddd
}

.tabs-below>.nav-tabs>li {
    margin-top: -1px;
    margin-bottom: 0
}

.tabs-below>.nav-tabs>li>a {
    -webkit-border-radius: 0 0 4px 4px;
    border-radius: 0 0 4px 4px
}

.tabs-below>.nav-tabs>li>a:focus,.tabs-below>.nav-tabs>li>a:hover {
    border-top-color: #ddd;
    border-bottom-color: transparent
}

.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:focus,.tabs-below>.nav-tabs>.active>a:hover {
    border-color: transparent #ddd #ddd
}

.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li {
    float: none
}

.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a {
    min-width: 74px;
    margin-right: 0;
    margin-bottom: 3px
}

.tabs-left>.nav-tabs {
    float: left;
    margin-right: 19px;
    border-right: 1px solid #ddd
}

.tabs-left>.nav-tabs>li>a {
    margin-right: -1px;
    -webkit-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px
}

.tabs-left>.nav-tabs>li>a:focus,.tabs-left>.nav-tabs>li>a:hover {
    border-color: #eee #ddd #eee #eee
}

.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:focus,.tabs-left>.nav-tabs .active>a:hover {
    border-color: #ddd transparent #ddd #ddd
}

.tabs-right>.nav-tabs {
    float: right;
    margin-left: 19px;
    border-left: 1px solid #ddd
}

.tabs-right>.nav-tabs>li>a {
    margin-left: -1px;
    -webkit-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0
}

.tabs-right>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:hover {
    border-color: #eee #eee #eee #ddd
}

.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:focus,.tabs-right>.nav-tabs .active>a:hover {
    border-color: #ddd #ddd #ddd transparent
}

.mk-page .bt {
    display: table
}

.mk-page .btc {
    display: table-cell
}

.mk-page .row-np {
    margin: 0
}

.mk-page .row-np-all [class*=col-],.mk-page .row-np>[class*=col-] {
    padding-left: 0!important;
    padding-right: 0!important
}

.mk-page .green {
    color: #ABCB56
}

.mk-page .bold {
    font-weight: 700
}

.mk-page .link {
    float: none;
    color: #fff;
    text-decoration: underline
}

.mk-page .link:active,.mk-page .link:focus,.mk-page .link:hover {
    text-decoration: none
}

.mk-page .list {
    margin: 0;
    padding: 0 0 0 35px
}

.mk-page .list-item {
    position: relative;
    list-style: none;
    font-size: 18px;
    margin-bottom: 20px
}

.mk-page .list-item:before {
    content: '';
    position: absolute;
    width: 15px;
    height: 15px;
    background-color: #ABCB56;
    top: 5px;
    left: -35px
}

.mk-page .form-actions .webform-submit {
    display: none!important
}

.mk-topbanner {
    position: relative;
    height: 480px;
    padding-top: 20px;
    min-width: 1000px;
    overflow: hidden
}

.mk-topbanner:before {
    display: block;
    content: '';
    position: absolute;
    top: 78px;
    left: 40%;
    width: 100%;
    height: 100%;
    background: url(../images/pages/mk/bg.jpg) no-repeat
}

.mk-delivery__form-form .form-control,.mk-link {
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding
}

.mk-topbanner-img {
    position: absolute;
    right: 0;
    top: 90px;
    z-index: 1
}

.mk-topbanner-description,.mk-topbanner-logo,.mk-topbanner-price,.mk-topbanner-slogan {
    position: relative;
    z-index: 2
}


.mk-topbanner-logo {
    overflow: hidden;
    margin: 10px 0;
    line-height: 1
}

.mk-topbanner-logo__subtitle,.mk-topbanner-logo__title {
    margin-left: 100px;
    font-family: 'Century Gothic',sans-serif
}

.contacts-ibox-record__label,.contacts-ibox-record__value,.contacts-ibox-title,.contacts-title,.mk-vcp-content .list li,.mk-vcp-description,.prealtay-description,.prealtay-field__btn,.prealtay-title__text,.preantey-help {
    font-family: 'Open Sans',Arial,sans-serif
}

.mk-topbanner-logo__img {
    display: block;
    float: left
}

.mk-topbanner-logo__title {
    color: #000;
    font-size: 60px;
    font-weight: 700
}

.mk-topbanner-logo__subtitle {
    color: #8a8a8a;
    font-size: 30px;
    font-weight: 400
}



.mk-topbanner-slogan {
    margin: 15px 0;
    background-color: #ABCB56;
    padding: 12px 16px;
    max-width: 372px;
    color: #fff;
    font-size: 24px
}

.mk-topbanner-description {
    max-width: 438px;
    font-size: 18px;
    color: #3E454C;
    margin: 50px 0
}

.mk-link {
    display: inline-block!important;
    position: relative!important;
    background-color: #ABCB56!important;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    font-size: 18px!important;
    padding: 12px 20px 12px 65px!important
}

.mk-link .fa {
    position: absolute;
    font-size: 32px!important;
    top: 9px;
    left: 20px
}

.mk-link:focus,.mk-link:hover {
    background-color: #b3d066;
    color: #fff!important;
    text-decoration: none!important
}

.mk-vcp-content .list li,.mk-vcp-description {
    color: #42464d;
    font-weight: 400;
    max-width: 442px;
    font-size: 18px
}

.mk-vcp {
    display: block;
    background-color: #f6f6f6;
    position: relative
}

.mk-vcp-bg {
    position: absolute;
    z-index: 0;
    width: 100%
}

.mk-vcp-content {
    position: relative;
    z-index: 1
}

.mk-vcp-content .list {
    list-style: none
}

.mk-vcp-bg-box {
    height: 500px;
    position: relative
}

.mk-vcp-bg-box_1 {
    background: url(../images/pages/mk/usb.png) 100% 45% no-repeat;
    z-index: 1;
    left: 53px;
    margin-left: -53px
}

.mk-vcp-bg-box_2 {
    z-index: 2;
    background: url(../images/pages/mk/pc.jpg) no-repeat;
    background-size: cover
}

.mk-vcp-description {
    margin-top: 35px
}

.mk-vcp-description__link {
    font-size: 18px;
    color: #b3c95f;
    font-weight: 700;
    text-decoration: underline
}

.mk-vcp-description__link:hover {
    font-size: 18px;
    color: #bccf72
}

.mk-vcp-description_mb {
    margin-bottom: 10px
}

.mk-vcp-sep {
    height: 70px
}

.mk-delivery {
    padding-top: 50px
}

.mk-delivery__title {
    margin: 0;
    color: #3E454C;
    font-size: 30px;
    font-weight: 400;
    text-transform: uppercase
}

.mk-delivery__description {
    margin-top: 40px;
    min-height: 514px;
    background: url(../images/pages/mk/delivery.jpg) no-repeat;
    background-size: cover
}

.mk-delivery__description .list {
    padding: 37px 0 40px 35px;
    background-color: rgba(255,255,255,.6)
}

.mk-delivery__description .list-item {
    margin-bottom: 10px
}

.mk-delivery__form {
    width: 400px;
    height: 509px;
    background-color: #FFF;
    box-shadow: 1.5px 2.6px 10px rgba(0,0,0,.75)
}

.mk-delivery__form-header {
    background-color: #3E454C;
    height: 100px;
    font-size: 26px;
    font-weight: 400;
    text-transform: uppercase;
    padding: 20px;
    color: #fff;
    line-height: 1.2
}

.mk-features,.mk-features>.container {
    height: 326px
}

.mk-delivery__form-form {
    padding: 20px
}

.mk-delivery__form-form .form-control {
    -webkit-border-radius: 0;
    border-radius: 0;
    background-clip: padding-box
}

.btn-mt-big,.mk-delivery__form-btn {
    -moz-border-radius: 40px
}

.mk-delivery__form-btn,.prealtay-field__btn {
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding
}

.mk-delivery__form-form .form-group_p_b {
    margin-bottom: 30px
}

.mk-delivery__form-btn {
    display: block!important;
    width: 290px!important;
    margin: 0 auto;
    position: relative;
    padding: 12px 20px 12px 60px!important;
    background-color: #ABCB56!important;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    font-size: 18px!important;
    text-align: left
}

.mk-delivery__form-btn .fa {
    position: absolute;
    font-size: 32px;
    top: 9px;
    left: 20px
}

.mk-delivery__form-btn:focus,.mk-delivery__form-btn:hover {
    background-color: #b3d066;
    color: #fff!important;
    text-decoration: none!important
}

.mk-features {
    background: url(../images/pages/mk/bg2.jpg) 50% 0 no-repeat;
    width: 100%;
    position: relative;
    border-bottom: 1px solid #d1d1d1
}

.mk-features .list {
    margin-top: 40px
}

.mk-features-description {
    position: absolute;
    bottom: 20px;
    right: 0;
    text-align: right;
    font-size: 18px
}

.altey-desc__icons,.altey-desc__links,.altey-desc__title,.altey-slider__group_ta_c,.prealtay-promo_tac {
    text-align: center
}

.mk-features-description__link {
    font-size: 18px;
    color: #ABCB56;
    text-decoration: underline;
    font-weight: 700
}

@keyframes prealtey_preloader {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-webkit-keyframes prealtey_preloader {
    0% {
        -webkit-transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg)
    }
}

@keyframes fadein {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@-webkit-keyframes fadein {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadeout {
    from {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@-webkit-keyframes fadeout {
    from {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

.fadein {
    -webkit-animation: fadein 1s;
    animation: fadein 1s
}

.fadeout {
    -webkit-animation: fadeout 1s;
    animation: fadeout 1s
}

.prealtay-page {
    margin-top: -40px
}

.prealtay-preloader {
    display: block;
    position: relative;
    width: 236px;
    height: 233px;
    margin: 0 auto
}

.prealtay-preloader__img {
    position: absolute;
    z-index: 0;
    display: block;
    width: 236px;
    height: 233px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOwAAADpCAYAAAAnHtunAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAAY90lEQVR42u2debBlVXWHv/V67qbnpiegoWmmbpBBZBKQQRCDcUhioiYmJhXLKispU0lRiRVTVmkmk6hRk0gsDahEQEXFkKAoSIMIyCgKDTRTAz3QNHQ3Tc/TL3/sdd69/bjvvfveHfa996yvatd595z7zlv7vPu7a++1197bCDoOSTOBucAcYDYwC5gBzASmepniZSIwARgHjAX6AAH7gD3AbmAnsB3YBrzqZTOwCdgIvARsANab2cbc9Q8Gx3IbUFYkGbAIOAw4FDjEy0JgAUmAcOD/yIY414zre4B1wBovzwPPelllZsr93MpOCLZNSDoUWAIc6WUxcDiDC2olyfNtBF4mecRXSN5xq5ftJO+5myS2vWa2X1IfyduOI3nficBk4CCSd54GTCd57DleDgaWDmILwNNenvCy0syezf1cy0YItkVIOgI4FjjGj0cDk6reYsBzJC+2muTR1gFrgRfMbHcGmyeQvHvh7ReRvlSO8FL9edkFPAo8AqwAHjazp9ptc9kIwTYJSVOB470s81IItHjOPwWeAp4hNTFX5bZ7BPVbQmohHEX6Erq46rKRvP0vgYeAXwAPmtmW3Hb3GiHYBpA0GzjJy+s40AsZ8CNS0/Zx4Akz25nb5ibWfRKpCV18Sb2DAz9PTwH3AfcC95rZi7lt7gVCsCNE0jTglKpyqF8ykoe5j9RUfNTMtue2t43PZQpwIunL62zgtKrLzwJ3e7nLzDbntrdbCcHWiaRTgFOBN5CahZCe3wPAHcAvzeyZ3HZ2CpKOJon2YuCNVZceBX4G3GFmd+W2s9sIwQ6BpHnA6aQP3unAGL/0GHAL8Itu6ofmwsV7JvB24GQ/vQ+4HbgNuM3M1uS2sxsIwdZA0lLSB+xM0vBLwQ+AH5nZI7lt7FYkvR74TeA9VaefAH4C3GJmD+a2sZMJwVYh6XRS8+0sUmYRpGGL/wXuMbOtuW3sFSRNB94E/C6V/u5G4Gbgx2Z2a24bO5HSC9Yzjs4GzvEy1i/dAVxvZg/ntrHXkXQa8AHgraTP5B7gJuCHwA8jw6pCqQUr6VygKAU/Aq4zs+dz21c2fKz3g8Dv+CkjdUP+z8xuzG1fJ1BKwUo6AzjPi5FS/r5Jily+lNu+siNpPvBrwJ+QJj6I1C25wcxuzm1fTkolWEknABcA55Pyaw24EfiGmW3KbV9wIJIOBj4CvN9PbQf+h9RV+Xlu+3JQCsFKOgy4kCTWOV7vW4CrzGxDbvuCoZG0ALiMFF02Us7194DvmtmTue1rJz0tWE9mf7OXY7y+9wBXRh+1+5B0FPBR4CI/9RDwHeDbZrYjt33toGcF65lJF5GGDgCeBL4SY6jdjw+/fZyUvw1wA/AtM7s9t22tpucE6wn5FwNvITV/XwW+VIZ/ZtmQ9E7gk6R5veuAa4FrzWxdbttaRU8J1qO/l5ByfiHNFLnczF7ObVvQGjyi/A9Umsm3Aleb2U25bQsGQdIMSe+V9FVJ10v6sqSTctsVtA9J50i6U9Lzkh6U9BceZe4put7DujDfSsr7NeAu4AtlCUIEFSQdBHyWNIYLKVvqa2b209y2lR5JJulSSf8u6XuSrpR0Ym67gvy4t31A0mpJt0n6I09B7Xq6shI+Lvc24FI/9TDw6ViSJCjw4OMXSXniAFcCV8Sc5TYj6SRJH5P0HUnflXR243cNehVJb5e0xstVkt7U+F2DupD0Zkmfc7H+p6TFjd816HUknSDp5y7aWyW9L7dNPY2kCZLeLenrkq6T9Le+CFgQ1IWkqd4iWyvpMUl/Hp+hFiDpYEkflPRtF+uf5bYp6F4k/YeLdq2kf/Q886AZSFrs34Tf9hJjq0HDSDpP0jovX5L0usbvWnK83/E3kr4l6QpJh+e2KegdJC2TtMJFe62kc3Lb1LVIeoOkv3exfsF3cwuCpiJpvmdHvSDpRkmX5Lap65B0lqRPS/qmpE9JGp/bpqB3kTRR0o9dtMt9QkFQD5LO9WGbayV9Irc9QXmQ9H1J6yXdJem3c9vT8Ug635u/10r6WG57gvLhgc31ku6Lsdoh8Kjdv0m6RtJf5bYnKC+SrnbRPhCirYE3gz/vD+ovc9sTBJK+IelFSfdH87gKSWdK+myINeg0vLX3oqS7Jb0rtz3ZkfR6Sf/k32Z/ndueIBiIZ9ZtkHS7pLfmtifng1gm6RMu1o/nticIBkPSDS7aH/pOEeVC0hGSPirpvyX9XW57gmA4JN3ior2uVIskSJoj6U99XuJnIiki6AY8ueJeSS9J+oqkRbltakelx0v6gIv18kg3DLoJT2Nc6aL9556fmifpnT6f9aqY0hR0I5KOd8G+LOmy3Pa0sqLn+QoRX/cNqYKgK5F0gQv2GUnvb/yOI6OvDRU8gbS49yTgrtggOehmfGf464BpwIclnZ/bpqYhaZ4v6Py1GGsNegkf7tnos8qW5LanGRUySe/31fg/0/Od9KBU+BpRD7loP9X16x5LusjF+tVYLSLoRSSd6ILdKOlDue1ppCLLfIGrK5W2BgyCnkTSuyRtknRPO/qzTQ86SZpO2u18PvComd3T6koEQS7M7HrgduBo4I8lzc1t04jw8dYrJP2rpKm57QmCVuMZfI+7p/1obntGYvgpLtQrJC3LbU8QtAvPNdjs2VBva9XfaVqT2FMNzyONT91vZiva8JyCoCMws9uAG4C5wB9KWtiKv9PMPuy5wAnAS8B/tfwJBUHn8WHgOeBi4A9a8QeaIlhJx5MEC2kD3Z1teTxB0EGY2VbgI6RtXD8g6cJm/42GBetT5M4GZgIPRVM4KDNmthz4AbAQ+P2OSxjy5Um/7OsJz8htTxDkRtJCSaskvSLpg828d0MeVmkn9LP85dVmtjnTMwqCjsHM1gLF9Lvfk3Rss+7daJP4TGAxsCoSJIKggpldBzwEnAq8t1n3HbVgJR0DnOEvv5X16QRBZ1IkUby3WbvjNeJhT6cSaHoi95MJgk7DzO4kBaAOAd6TzRCfpfB53wx3Qe4HEwSdiqRjJb3q239c2uj9RuthTwMmkFaQWJf7oQRBp2JmjwNXA5OBd7fdAF+x/4u+RlOsfBgEwyDpUPeyWyT9RiP3GpGH9Vn1p5IyOW4zs025H0YQdDpmtpqUrtsH/FbbVqfw2TiXS/oXSdNyP4gg6BZ8fbNVkrY2srnWSPuwpwACbjSzLbkfQhB0C2a2Hvhnf/mu0d6nbsH6cqUn+8sHcz+AIOhCvu/Hd4x2N7yReNiTgDHAzyIFMQhGjpmtAb5OGmF5+2juUZdgJS0Gil27bs5d8SDoYj7nx1+XdMZIf7leD/s6YArwgLfFgyAYBWa2EvgeMAcYcSLFsIKVNIu0kgTA8twVDoIe4HI/XjrSrSvr8bDHAwuAJ83sqdw1DYJux8x+BtxJ0tYlI/ndegRbrH54R+6KBkEP8RU/Nk+wPoVuKWnsNZZ+CYLmcZMf3yLpgnp/aTgPe5y/504z2567hkHQK/jQ6JXAWODN9f7eoIKVNAU4luRdf567gkHQg1xFysu/yIO7wzKUhz0GOJS0/MszuWsWBL2Gmd0N3ENKSqqrWTyUYI8medf7c1csCHqYb/rx/HreXFOwvgPd0f5yZe4aBUEPs9yP59WzestgHnYJKRNjpZm9kLtGQdCr+ML7y0ld0DcN9/6hBAtpmcYgCFrL9X4cdmXF1wjWtxY40l8+nbsmQVACiqSks4dbdqmWh10MzCOlIsYCa0HQYszsEZJol5EW5x+UWoI9wo+P565IEJSIm0ljsiMW7CLScM5zuWsQBCWi2OpmyDmyBwhW0jySYAGezV2DICgR9/rxNElLB3vTQA97GDAeuM/MduWuQRCUBTN7FfgGcBBpKeGaDBTsoX5cnbsCQVBCHvDj6wd7w0DBHkLqv4Zgg6D9PEgKPA0vWElzSIIFWJPb8iAoIb/w48mSjqr1hmoPu4A0N+9XZrY7t+VBUDbMbBsp62kyaeHD11At2Pl+jGSJIMjHr/x4Qq2LtQQbyf5BkI8VpH7s4IL13bTmkgJOL+a2OAhKTLF22rJau9wVHnYOSbAbYqHwIMiHmT1KmoN+HGnK3QEUgj2Y5F035DY4CIL+RSMGFexsP76U29IgCHjSj68Z2ikEO4vkYV/ObWkQBDxFCjwtGXihWrAAG3NbGgQBxSqlRw68MFCwm3JbGgQBq/x4xMALfZIOAqaTmsQh2CDITzG19XBJc6sv9AHTSCmJa81sb25Lg6DsmNlOUl7xBCr5/UBFsAK25DY0CIJ+1pECTwurT/aRJswCvJrbwiAI+ilShOdXnywEK0KwQdBJFIKdV32yD5jiP2/LbWEQBP0UWYcHV5/sAyaRPGzs/xoEnUORxDSn+mQhWICduS0MgqCfzaSg0wE7AfQBE/3nHbktDIKgn81+nFF9so801iMgljUNgs6hGGadVn2yj7QOMYRgg6CTKEZtplaf7CNlOQnYk9vCIAhA0vnAJ0l92MMkfcnPMdYLQKQlBkFmXJifprL6/xjgQ8Cpki7r8xMC9uU2NggC3kftrTpOBd7XR2WK3f7clgZBwCVDXesjtZMxsxBsEHQ4fSTPqlpLKgZB0HZuGupaIViovblzEATt5Rrg/hrn7weuGUuKDhfDOxF4CoKMmNlySZeRgk9Ff/Ym4BozW14IdjxJsJE8EQSZMbPlwPKim2pmKq71AbtJwzrjchsaBMHQ9FHxquMbuVEQBK2nEKxIkwCCIOhg+qjMgw3BBkGHUy3YSY3cKAiC5uEBp5rbTW4jNYlDsEHQ4fRRWctpcm5jgiAYmmoPO6XBewVB0GL6gK3+cwg2CDqcQrCisgNAEAT5GTTotIWUQzxP0tiR3jUIgpbwmrREgD4z205aUlEMWKEtCILOophS94ofZ+Q2KAjKTtXcdA28Vgh2sx+n5zY2CILBKQS7iaTmmQ3cKwiC5lAz4AQVwW70Ywg2CPIzbJM4PGwQdAF9AGb2Mml7u1mSZuc2KgjKSlXSvwYO6cCBC6+9RPKyc+q8dxAEbWagYCEEGwQ56V8rfLCLBcUW7SHYIMiPap0cKNjdwNGSYkG2IMhDocmhBWtmm4AX/eXc3FYHQdmoznCqFXCC1672/wJJ2fNyGx8EJaTov2qoN1Sz3o8h2CBoP4MmTBTUEuxuYKmkWKc4CNrLkP3X6jcA/QkU6/zl/NzWB0FZkNS/T/Ng/VeovWPdWpLCF+SuRBCUiGGbw1BbsIWHPTx3DYKgRAwbcCreNJB1pKynhZFXHAStx4dz+kjDOfuHeu9rBGtmO4E1/vLQ3JUJghLQ33+t940DKQS7JHdNgqAENCzY1aRJ7YdFszgIWoc3h8cUL4d7f03Bmtk2kmghmsVB0ErqGs4Z+OZaPE9S/LG5axQEPUzhXYdtDsPwgt0AzJcUY7JB0GQ8WaKPJNbGBOvR4udIXnZp7soFQQ8yhiGWg6lF3zDXnyMp/3hJsUN7EDQJDzYVW+Psq/f3hhSsmT0PrCJ52ch8CoLmUWhv33DJErV+aSie9eMJuWsYBD1E4V3rFivUL9iXgQWSFuauZRB0Ox5sGkNqudbdHIY6BGtmrwLP+MsTc1c2CHqAYs20ffUGmwrq8bCQ+rHbgSMlxe4AQTBKGvGuUKdgzewFKl725NyVDoIupj8yPJJgU0G9HhaSYPcBx0k6KHetg6Db8KGccaSx1xF7VxiBYM3sWeBpf3lk7soHQRdSeNe9ZtZawTpPk9rep0ianLv2QdAtVHlXGKV3hREK1syeIol2EvCG3A8hCLqI8aSm8F4z2zvam4zUwwI85cel0ZcNguFpRt+1YMSCdS/7hL88LffDCIIuoMjDb8i7wug8LCQvu5e0cdaM3E8jCDoVH3cdS4r9NCRWGKVgzWwVFS97Ru6HEgQdzASa0HctGK2HhSTYbcAiSbFLQBAMQNIYmuhdoQHBmtk6YKW/PCv3wwmCDqTou+4Z7bjrQBrxsJC87AZgtqRYEjUIHN8UfSwpKrynWfdtSLBmtpmKl32jpCm5HlAQdAo+jDPRX+4dTc7wYDTqYSEJ9mnSwPAb2/94gqDjmEQKNO2hid4VmiBYj3w9TiUAFZPcg9IiaSypKbyf1Hcd0XzX4WiGh8XM1pBEC3COt9+DoFR4U7jfuzZjGGcgTRGss5K0lvFBwLlteUJB0FlMImlqL01uChc0TbC+vcfjwA7g8Fh8PCgT3hQeRxpz3d3MQFM1zfSwxZzZx/zleZImNnK/IOgGvCk8mdQU3m1mLfGu0GTBOo+RVlqcCJzXKsODoIOYQtLSHmB3K/9Q0wVrZjtIon2FtDTqEa2sQBDkRNJ4KlHhXa1qChe0wsNiZmtJohWpaTyrlZUIghx4rvAUUlN4VyuiwgNpiWABzOxR4FF/eUEM9QS9hPdbiwUcdpnZrnb83ZYJ1nmMtDH0FODCdlQoCNrEVCr91p3t+qMtFayZbQFWAJuBeZLOaVfFgqBV+NJIbeu3VtNqD1tMw1tBip4tjtTFoJvxrt14UnxmZyuHcGrRcsECmNmTJNECXBjbfQTdiAeZpvnLne3qt1bTFsE6K6jkG18kaVK7KxsEo8XXZpruL3fRxn5rNW0TrIe8V5CSKiYAF/s3VhB0NB4RnoZnMgE7mj0Lp17a6WExs63AI8BaUpTtLTkqHQQjZDopyLSHJNa2BZkG0lbBApjZRpKnfQmYKemiXJUPguGQVIh1L0msLU+OGIq2Cxb6t698hDTcM1fSBTkfQhDUwsU6jrQu0/Z2R4RrkUWwAGa2miTaLcB8SefnfhhBUOBiHU8aa91uZi1N6q+XbIKF/ul4D5OWl1kg6U25H0gQVIm18KxtH74ZjKyChf5dBArRLpQUU/KCbPjWMxOoeNYswzeDYbkNKJC0GDiBNBF4vZktz21TUC5crIVn3dZpYoUOEiyAz51dRhryedHMbs1tU1AOPPuuCDB1pFihwwQLIGkRsJQ09rUJ+EmztjkIgoF4UkQh1r10sFihAwUL4BMElgKzgK3Acl/JIgiahqcbzqYyTW5bJwWYatGRggWQNBc4DphHyt28zcxeyW1X0Bv4KoezSGLdDWztlKGboehYwUJ/v+JY4FA/9VMzW5/brqC7kTSB1AyGlMS/rROSIuqhowUL4BtsHQMsIc1BfN7M7sltV9CdeCS4mCm2jSTWromRdLxgoX8e4jHA0aTgwAbgrm75Vgzy48GlWVQmn28liTXLrJvR0hWCLfBhn6NIU522A3f7lpdBMCi+SsQsYAyV4NL23HaNhq4SLPQHo44C5pO+Ke/xzbiC4DX4QgkD+6sdHQkeiq4TLPQvgnUkqV8L8CJwXzf/I4Lm4kM2s0hphlBpAmedHtcoXSnYAklLgMWk9WF3Aveb2YbcdgV58ShwMWRTJENszW1XM+hqwQJIOpjkbReQmsjrgAe6/Zs0GDlVgaUiCrydLm8CD6TrBQvgu+Qd4WUCKVz/UHjb8uCfgZmkwNI+unDIph56QrAFvift4cBcP/UC8MtOzg0NGsOH/GZS8ao7SVlLPZnK2lOChf6o4CIvE0lh/F9FJLn3kDSZ1AQ2klctAks95VWr6TnBFnjfdhGpbwtp+8tHfBG4oIupSi0c76e2k7xqz7ekelaw0N9cOoyUizyDFJRaDzzWK1HDMuEJENXN3110acbSaOlpwRb4uO0hJOFOJAl3DfB4Gb6Vux2fWTODNHwnDmz+lio9tRSCLZA0G1joZQzpn/8c8GQvhf57haqAUrEPa3UOcCm/aEsl2AJJ80h926J/uxt4krSWVCk/CJ2Ee9TJJK9abOdSCLUrc4CbRSkFWyBpPkm086pOPw+sMrNtue0rG95HnUFa0wuSRy3GU+P/QckFW+DCnUcavy2Wfn0BeM7MNuW2r9fxpIfpVPqoIdRBCMFW4UNBc72M89MbgdXAy2ULcLQST86fQpoqOdFPV2colbrpOxgh2Br4qgQHe5lSdWk1sDbWlho97k2nUdkYGdLwzDY6cOHuTiMEOwT+4ZrjZTaV57WZNJ67MZpswyNpPCmINJWKNy2avUWCfkzWqIMQbJ1ImkUS7UwODIpsIs3H3RzireDZSJNIz2pS1aWdJJFuj2bvyAnBjpCq5UZmkiKak4tLJM+7kbQj35Zezmmt8Vz6SMKcSOpGVIt0F7CDilBL81yaTQi2AdyLzCBFOGeQPqhFilyRBvkqaQxxay99UF2gE6vK9Kq6Q/KkO7xsjyZvcwjBNgkf7J9OJaAylcqgf/FB3oD32eiyJqF/OU0giXMClW5BUb/9VAS6g7Rbec98QXUKIdgW4VO/pno5yEv18xYDPuAkr7QL2GVm+zPYbKQZMLXKBA70oPvc3sKT7oz0ztYTgm0TPk93ipfJpD7eZA4UQXVzehspZXI3aU7vHtL6REXZTxLN/qqCmcmFBykJxPw4puo4Bhg7oIyjEsEdaAukL5KdVced3bC1Ra8Rgs2Ii7goRVNzAsmjFRlXgwmaFlzfT+VLYlf1z+E9O4MQbAfikeiiKTquqhSesfCSfRzoRftvQaVfWZR9VaXaU++pOu6J4FBn8//J6FVuMmkTuwAAAABJRU5ErkJggg==);
    animation-name: prealtey_preloader;
    -o-animation-name: prealtey_preloader;
    -ms-animation-name: prealtey_preloader;
    -webkit-animation-name: prealtey_preloader;
    -moz-animation-name: prealtey_preloader;
    animation-duration: 3.5s;
    -o-animation-duration: 3.5s;
    -ms-animation-duration: 3.5s;
    -webkit-animation-duration: 3.5s;
    -moz-animation-duration: 3.5s;
    animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    -ms-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    animation-timing-function: linear;
    -o-animation-timing-function: linear;
    -ms-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear
}

.prealtay-preloader__count {
    display: block;
    height: 100%;
    width: 100%;
    position: relative;
    z-index: 1
}

.prealtay-preloader-counter {
    color: #fff;
    font-size: 60px;
    font-weight: 300;
    line-height: 1
}

.prealtay-preloader-img {
    display: block;
    width: 176px;
    height: 171px;
    margin: 0 auto;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,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);
    overflow: hidden
}

.prealtay-promo {
    display: block;
    background: url(../images/pages/prealtay/bg.jpg) 50% 50% no-repeat;
    background-size: cover;
    min-height: 650px;
    padding: 60px 0
}

.prealtay-title {
    margin: 30px 0
}

.prealtay-title__text {
    color: #fff!important;
    font-size: 48px;
    font-weight: 300
}

.prealtay-description {
    color: #fff;
    font-size: 18px;
    font-weight: 300
}

.prealtay-form {
    max-width: 350px;
    margin: 40px auto
}



.prealtay-field:after,.prealtay-field:before {
    content: " ";
    display: table
}

.prealtay-field__btn,.prealtay-field__control {
    display: block;
    float: left;
    width: 50%;
    line-height: 42px;
    height: 48px
}

.prealtay-field__control {
    background: 0 0;
    border: 1px solid #fff;
    -webkit-border-radius: 25px 0 0 25px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 25px 0 0 25px;
    -moz-background-clip: padding;
    border-radius: 25px 0 0 25px;
    background-clip: padding-box;
    color: #fff;
    font-size: 40px;
    letter-spacing: 8px
}

.prealtay-field__control:active,.prealtay-field__control:focus,.prealtay-field__control:hover {
    background: 0 0;
    border: 1px solid #fff;
    color: #fff
}

.prealtay-field__btn {
    background-color: #fff;
    border: 1px solid #fff;
    -webkit-border-radius: 0 25px 25px 0;
    border-radius: 0 25px 25px 0;
    background-clip: padding-box;
    padding: 0 20px;
    color: #202428;
    font-size: 21px;
    font-weight: 300;
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none
}

.prealtay-field__btn:active:focus,.prealtay-field__btn:focus,.prealtay-field__btn:hover {
    border: 1px solid #fff;
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none
}

.preantey-help {
    padding-top: 15px;
    color: #fe6267;
    font-size: 18px;
    font-weight: 300;
    opacity: 1;
    -webkit-transition: all .5s ease;
    transition: all .5s ease
}

.preantey-help._hidden {
    opacity: 0
}

@font-face {
    font-family: Acrom;
    src: url(../fonts/Acrom/Acrom.otf);
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: 'Acrom Bold';
    src: url(../fonts/Acrom/AcromBold.otf);
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: 'Acrom Medium';
    src: url(../fonts/Acrom/AcromBold.otf);
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: 'Acrom Thin';
    src: url(../fonts/Acrom/AcromThin.otf);
    font-style: normal;
    font-weight: 400
}

.btn-mt-big {
    display: inline-block!important;
    position: relative!important;
    padding: 12px 20px 12px 60px!important;
    background-color: #ABCB56!important;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    font-size: 18px!important
}

.altey-desc__btn,.altey-slider__btn-link {
    -moz-border-radius: 40px
}

.btn-mt-big .fa {
    position: absolute;
    font-size: 32px!important;
    top: 9px;
    left: 20px
}

.btn-mt-big:focus,.btn-mt-big:hover {
    background-color: #b3d066;
    color: #fff!important;
    text-decoration: none!important
}

.altey-page {
    padding-top: 40px
}

.altey-page .container {
    position: relative
}

.altey-page .green {
    color: #ABCB56
}

.altey-page .bold {
    font-weight: 700
}

.altey-page .link {
    float: none;
    color: #fff;
    text-decoration: underline
}

.altey-page .link:active,.altey-page .link:focus,.altey-page .link:hover {
    text-decoration: none
}

.altey-page .list {
    margin: 0;
    padding: 0 0 0 35px
}

.altey-page .list-item {
    position: relative;
    list-style: none;
    font-size: 18px;
    margin-bottom: 20px
}

.altey-page .list-item:before {
    content: '';
    position: absolute;
    width: 15px;
    height: 15px;
    background-color: #ABCB56;
    top: 5px;
    left: -35px
}

.altey-page .form-actions .webform-submit {
    display: none!important
}

.altey-slider {
    display: block;
    height: 638px;
    overflow: hidden;
    padding-top: 40px
}

.altey-slider__icon {
    display: block;
    float: left;
    margin-right: 10px
}

.altey-slider__icon-img {
    display: inline-block;
    background: url(../images/pages/altey/logo.jpg) no-repeat;
    width: 94px;
    height: 94px
}

.altey-slider__content {
    position: relative;
    z-index: 10
}

.altey-slider__bg {
    position: absolute;
    width: 100%;
    height: 638px;
    z-index: 0;
    left: 266px;
    top: -73px
}

.altey-slider__subtitle,.altey-slider__title {
    margin: 0;
    line-height: 1
}

.altey-slider__title {
    color: #000;
    font-family: Acrom,Arial,sans-serif;
    font-size: 60px;
    text-transform: uppercase
}

.altey-slider__subtitle {
    color: #8A8A8A;
    font-size: 28px;
    margin: 5px 0 0
}

.altey-slider__description {
    color: #3E454C;
    font-size: 18px;
    margin-top: 50px;
    max-width: 320px
}

.altey-slider__btn {
    margin-top: 70px
}

.altey-slider__btn-link {
    display: inline-block!important;
    position: relative!important;
    background-color: #ABCB56!important;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    font-size: 18px!important;
    padding: 12px 20px 12px 50px!important
}

.altey-slider__btn-link .fa {
    position: absolute;
    font-size: 32px!important;
    top: 9px;
    left: 20px
}

.altey-slider__btn-link:focus,.altey-slider__btn-link:hover {
    background-color: #b3d066;
    color: #fff!important;
    text-decoration: none!important
}

.altey-slider__btn-next,.altey-slider__btn-next:active,.altey-slider__btn-next:focus,.altey-slider__btn-next:hover {
    text-decoration: none;
    color: #000
}

.altey-slider__btn-next {
    display: block;
    position: relative;
    padding-bottom: 30px;
    font-size: 24px;
    font-weight: 300;
    text-transform: uppercase;
    cursor: pointer;
    width: 250px;
    margin: 119px auto 0
}

.altey-slider__btn-next:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -27px;
    width: 53px;
    height: 25px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAZCAMAAACmVpYPAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA/1BMVEU+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUz///+5F2O1AAAAU3RSTlMAfh7s0CNw/eE1TfPtRkc03fRYJ3LPHL6LAw2jnQoCtRS2eshg2jNfUO7qQzrjXdFubxa3gguonw6mlRV4xyH73C4wTPZBN1niKtIpHb2JEdSO/tGTyJ0AAAABYktHRFTkA4ilAAAACXBIWXMAAAsSAAALEgHS3X78AAABLElEQVQ4y5XT11rCQBAF4KGGphCCEHoLSAtIR7rSFCnief93EayIKZu52Zmz35+L7C6ZzGS0zCayWG0Gkc1qITvncBpCTgdnJ3K5PVcG0LXH7TqtXh/vZ0Z+3uf97AQrAowogBvhuw+GIIYZTFhEKPg7RqKIxXVRPIZo5DxIiEimdFAqDTFxkWWQ1T44WxaZ/6nE5fIaKJ/jbpXyQrFUVkXlUrGgvFORUVVBVcgVtQ8KNdwpbtRRE0i1Gk20FOIWmg2tH9XuoNu7yHpd3LdJs9p9pAd/kkEaff0bMMRofDaORxjqmmNJk+nDz/A4nUgsiGg2tyy+2oVnPmNDREuZX300K/5pyYqInteo0+mY1i/siGizxa6xw3ZjBBHtO3hFZ28MHd/t4e2g+r7fAdP6Iv2tklEXAAAAAElFTkSuQmCC)
}

.altey-slider__btn-next_02 {
    margin: 120px auto 0
}

.altey-desc {
    margin-top: 40px;
    background: url(../images/pages/altey/description.jpg) 0 50% no-repeat;
    background-size: cover;
    height: 450px
}

.altey-desc__title {
    margin-top: 45px
}

.altey-desc__title .text {
    margin: 0;
    color: #444A52;
    font-size: 36px;
    font-weight: 400
}

.altey-desc__description {
    margin-top: 25px;
    text-align: center
}

.altey-desc__description .text {
    color: #3E454C;
    font-size: 21px;
    font-weight: 400
}

.altey-desc__col {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    width: 20%;
    float: left
}

.altey-desc__icons {
    margin-top: 50px
}

.altey-desc__icon-title {
    margin-top: 15px
}

.altey-desc__icon-title .text {
    color: #fff;
    font-size: 16px;
    font-weight: 700
}

.altey-desc__links {
    margin-top: 55px
}

.altey-desc__links .text {
    color: #fff
}

.altey-desc__link-left,.altey-desc__link-right {
    width: 350px;
    margin: 0 auto
}

.altey-desc-icon-is:before,.altey-desc-icon-rso:before,.altey-desc-icon-rz:before,.altey-desc-icon-uv:before,.altey-desc-icon-ze:before {
    width: 82px;
    content: ''
}

.altey-desc__link-left .text,.altey-desc__link-right .text {
    margin-top: 15px
}

.altey-desc__link-left {
    text-align: right
}

.altey-desc__link-left .text {
    margin-right: 20px
}

.altey-desc__link-right {
    text-align: left
}

.altey-desc__link-right .text {
    margin-left: 20px
}

.altey-desc__btn {
    display: inline-block!important;
    position: relative!important;
    padding: 12px 20px 12px 60px!important;
    background-color: #ABCB56!important;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    font-size: 18px!important
}

.altey-desc__btn .fa {
    position: absolute;
    font-size: 32px!important;
    top: 9px;
    left: 20px
}

.altey-sert__col,.altey-tabs__link {
    position: relative
}

.altey-desc__btn:focus,.altey-desc__btn:hover {
    background-color: #b3d066;
    color: #fff!important;
    text-decoration: none!important
}



.altey-desc-icon {
    display: inline-block;
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -ms-transform: translate(0,0);
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
}

.altey-desc-icon:after,.altey-desc-icon:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.altey-desc-icon:before {
    height: 81px;
    background-image: url(../images/pages/altey/descriptioon-sprite85x81.png);
    background-repeat: no-repeat
}

.altey-desc-icon-rz:before {
    display: inline-block;
    background-position: 0 0
}

.altey-desc-icon-is:before {
    display: inline-block;
    background-position: -85px 0
}

.altey-desc-icon-uv:before {
    display: inline-block;
    background-position: -170px 0
}

.altey-desc-icon-ze:before {
    display: inline-block;
    background-position: -255px 0
}

.altey-desc-icon-rso:before {
    display: inline-block;
    background-position: -340px 0
}

.altey-count {
    margin: 30px 0;
    background-color: #fff
}

.altey-count__title .text {
    margin: 0;
    font-size: 72px;
    font-weight: 700
}

.altey-count__subtitle .text {
    margin: 0;
    font-size: 24px;
    font-weight: 300
}

.altey-count__subtitle .link {
    color: #ABCB56;
    text-decoration: underline
}

.altey-count__subtitle .link:hover {
    text-decoration: none
}

.altey-count__left,.altey-count__right {
    margin: 0 auto
}

.altey-count__left {
    text-align: right;
    padding-right: 35px;
    border-right: 1px solid #3E454C
}

.altey-count__right {
    text-align: left;
    padding-left: 35px
}

.altey-sert__title,.altey-tabs__tab-title,.altey-tabs__tabs>li,.altey-tabs__title {
    text-align: center
}

.altey-sert {
    margin-top: 40px;
    background: url(../images/pages/altey/sert-bg.png);
    height: 400px;
    padding: 30px 0
}

.altey-sert__title .text {
    margin: 0;
    font-size: 36px;
    font-weight: 400
}

.altey-sert__col {
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    width: 20%;
    float: left
}

.altey-sert__items {
    margin-top: 40px
}

.altey-sert__img {
    max-width: 100%
}

.altey-tabs {
    padding: 30px 0 10px
}

.altey-tabs__title .text {
    margin: 0;
    color: #3E454C;
    font-size: 36px;
    font-weight: 400
}

.altey-tabs__link__sep {
    position: absolute;
    top: 36px;
    height: 1px;
    width: 100%;
    background: repeat-x #ABCB56;
    z-index: 2
}

.altey-tabs__tabs {
    height: 72px;
    overflow: hidden;
    width: 100%;
    padding: 0
}

.altey-tabs__tabs>li {
    position: relative;
    float: left;
    width: 20%;
    list-style: none;
    z-index: 3
}

.altey-tabs__tabs>li>a {
    display: inline-block;
    text-align: center;
    width: 71px;
    height: 71px;
    line-height: 60px;
    border: 2px solid #ABCB56;
    background: #fff;
    font-size: 36px;
    color: #ABCB56;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    padding-left: 2px
}

.altey-tabs__tabs>li.active>a,.altey-tabs__tabs>li>a:hover {
    background: #ABCB56;
    text-decoration: none;
    color: #fff
}

.altey-tabs__tab {
    position: relative;
    min-height: 450px;
    padding-top: 40px
}

.altey-tabs__tab-title .text {
    margin: 0;
    color: #3E454C;
    font-size: 26px;
    font-weight: 400;
    text-transform: uppercase
}

.altey-tabs__tab_4 .altey-tabs__tab-title .text {
    margin-bottom: 40px
}

.altey-tabs__tab-content {
    position: relative;
    margin: 20px 0
}

.altey-tabs__tab-content_1_1 {
    height: 340px;
    position: relative
}

.altey-tabs__tab-content_2_1 {
    margin: 70px 0 0
}

.altey-tabs__tab-content_1_2 .altey-tabs__tab-title,.altey-tabs__tab-content_2_2 .altey-tabs__tab-title,.altey-tabs__tab-content_3_2 .altey-tabs__tab-title {
    text-align: left
}

.altey-tabs__tab-content_1_2 .altey-tabs__tab-title .text,.altey-tabs__tab-content_2_2 .altey-tabs__tab-title .text,.altey-tabs__tab-content_3_2 .altey-tabs__tab-title .text {
    margin-top: 20px;
    font-size: 28px;
    font-weight: 400;
    text-transform: uppercase
}

.altey-tabs__tab-content_2_2 .altey-tabs__tab-title .text,.altey-tabs__tab-content_3_2 .altey-tabs__tab-title .text {
    margin-bottom: 30px
}

.altey-tabs__tab-content_2_2 .link {
    color: #ABCB56;
    text-decoration: underline
}

.altey-tabs__tab-content_2_2 .link:focus,.altey-tabs__tab-content_2_2 .link:hover {
    text-decoration: none
}

.altey-tabs__tab-content_4_1,.altey-tabs__tab-content_4_2 {
    height: 290px
}

.altey-tabs__tab-content_4_1 .text {
    text-align: right;
    line-height: 1.5;
    padding-left: 60px
}

.altey-tabs__tab-content_4_2 .text {
    text-align: left;
    line-height: 1.5;
    padding-right: 50px
}

.altey-tabs__tab-content_4_2 .link {
    color: #3E454C;
    text-decoration: underline
}

.altey-tabs__tab-content_4_2 .link:focus,.altey-tabs__tab-content_4_2 .link:hover {
    color: #3E454C;
    text-decoration: none
}

.altey-tabs__tab-content_1_2 .list {
    margin-top: 40px
}

.altey-tabs__tab-content_3_2 .list-item {
    margin-bottom: 10px
}

.altey-tabs__tab-content_3_2 .list-item span {
    font-size: 16px
}

.altey-tabs__tab-content_5_2 {
    height: 340px;
    position: relative
}

.altey-tabs__tab-content .text {
    font-size: 18px;
    position: relative;
    z-index: 2
}

.altey-tabs__tab3__btn {
    position: relative;
    color: #3E454C!important;
    text-decoration: underline!important;
    padding: 10px 0;
    margin: 0 15px 0 25px;
    font-size: 18px
}

.altey-tabs__tab3__btn .fa {
    position: absolute;
    left: -25px;
    top: 13px
}

.altey-tabs__tab3__btn:focus,.altey-tabs__tab3__btn:hover {
    color: #3E454C!important;
    text-decoration: none!important
}

.altey-tabs__tab1__bg {
    position: absolute
}

.altey-tabs__tab3__bg {
    position: absolute;
    right: 60px
}

.altey-tabs__tab4__bg1 {
    position: absolute;
    z-index: 0;
    top: -5px
}

.altey-tabs__tab4__bg2 {
    position: absolute;
    z-index: 0;
    bottom: 0
}

.altey-tabs__tab3__desc {
    position: absolute;
    top: 32px;
    left: 0;
    padding: 8px;
    background-color: #ABCB56;
    color: #fff;
    text-transform: uppercase;
    width: 220px;
    line-height: 1
}

.altey-config-i,.altey-tabs-i {
    font: normal normal normal 14px/1 Arial;
    text-rendering: auto;
    -moz-osx-font-smoothing: grayscale;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0)
}

.altey-tabs__tab5__bg {
    position: absolute;
    width: 392px;
    right: 0;
    top: 33px
}

.altey-tabs__tab5__bg img {
    max-width: 392px
}

.altey-tabs-i {
    display: inline-block;
    font-size: inherit;
    transform: translate(0,0);
    padding-top: 6px
}

.altey-tabs-i:after,.altey-tabs-i:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.altey-tabs-i:before {
    height: 54px;
    background-image: url(../images/pages/altey/tabs-sprite54x54.png);
    background-repeat: no-repeat
}

.altey-tabs-i-ps:before {
    display: inline-block;
    content: '';
    background-position: 0 0;
    width: 32px
}

.altey-tabs-i-pr:before {
    display: inline-block;
    content: '';
    background-position: -54px 0;
    width: 53px
}

.altey-tabs-i-tch:before {
    display: inline-block;
    content: '';
    background-position: -108px 0;
    width: 45px
}

.altey-tabs-i-uu:before {
    display: inline-block;
    content: '';
    background-position: -162px 0;
    width: 48px
}

.altey-tabs-i-rpt:before {
    display: inline-block;
    content: '';
    background-position: -216px 0;
    width: 26px
}

.altey-tabs__tabs .active .altey-tabs-i-ps:before,.altey-tabs__tabs li a:hover .altey-tabs-i-ps:before {
    display: inline-block;
    content: '';
    background-position: 0 -54px;
    width: 32px
}

.altey-tabs__tabs .active .altey-tabs-i-pr:before,.altey-tabs__tabs li a:hover .altey-tabs-i-pr:before {
    display: inline-block;
    content: '';
    background-position: -54px -54px;
    width: 53px
}

.altey-tabs__tabs .active .altey-tabs-i-tch:before,.altey-tabs__tabs li a:hover .altey-tabs-i-tch:before {
    display: inline-block;
    content: '';
    background-position: -108px -54px;
    width: 45px
}

.altey-tabs__tabs .active .altey-tabs-i-uu:before,.altey-tabs__tabs li a:hover .altey-tabs-i-uu:before {
    display: inline-block;
    content: '';
    background-position: -162px -54px;
    width: 48px
}

.altey-tabs__tabs .active .altey-tabs-i-rpt:before,.altey-tabs__tabs li a:hover .altey-tabs-i-rpt:before {
    display: inline-block;
    content: '';
    background-position: -216px -54px;
    width: 26px
}

.altey-features {
    background-color: #f7f7f7;
    padding-top: 20px
}

.altey-features-banner {
    position: relative
}

.altey-features-banner__img {
    position: relative;
    max-width: 100%;
    z-index: 1
}

.altey-features-description {
    position: absolute;
    display: block;
    width: 160px;
    z-index: 2
}

.altey-features-description__text {
    color: #3e454c;
    font-size: 17px;
    font-weight: 400;
    line-height: 1.2
}

.altey-features-description_v1 {
    top: 16%;
    left: 0
}

.altey-features-description_v2 {
    top: 46%;
    left: 0
}

.altey-features-description_v3 {
    top: 87%;
    left: 0
}

.altey-features-description_v4 {
    top: 19%;
    right: 0;
    text-align: right
}

.altey-features-description_v5 {
    top: 46%;
    right: 0;
    text-align: right
}

.altey-features-description_v6 {
    top: 80%;
    right: 0;
    text-align: right
}

.altey-device__group-links {
    margin-top: 30px
}

.altey-device__btn {
    position: relative;
    padding: 0 0 0 24px;
    color: #3E454C!important;
    font-family: Arial,sans-serif;
    font-size: 18px;
    text-decoration: underline
}

.altey-device__btn .fa {
    position: absolute;
    left: 0;
    top: 3px
}

.altey-device__btn:focus,.altey-device__btn:hover,.altey-device__btn:visited {
    color: #3E454C!important;
    text-decoration: none
}

.altey-freeze {
    margin: 30px 0;
    padding: 30px 0;
    background: url(../images/pages/bs-sbzp/sbzp-freeze.jpg) 0 50% no-repeat;
    background-size: cover;
    height: 720px
}

.altey-freeze__title {
    text-align: center
}

.altey-freeze__title .text {
    margin: 0;
    color: #a7aaad;
    font-size: 36px;
    font-weight: 400
}

.altey-freeze__content {
    position: relative
}

.altey-freeze__term {
    display: block;
    content: '';
    background: url(../images/pages/bs-sbzp/sbzp-freeze2.png) 0 50% no-repeat;
    position: absolute;
    width: 193px;
    height: 163px;
    left: 510px;
    top: 90px
}

.altey-freeze__term-text {
    position: absolute;
    display: block;
    left: 720px;
    top: 120px
}

.altey-freeze__term-text .text {
    color: #3E454C;
    font-size: 30px;
    font-weight: 400
}

.altey-freeze__video {
    top: 60px;
    position: absolute
}

.altey-freeze__video-desc {
    top: 305px;
    position: absolute;
    width: 412px
}

.altey-freeze__video-desc .text {
    color: #3E454C;
    font-size: 24px
}



.altey-opinions {
    padding: 50px 0
}

.altey-opinions__content {
    padding-left: 30px
}

.altey-opinions__title .text {
    margin: 0;
    color: #3E454C;
    font-size: 26px;
    font-weight: 400;
    text-transform: uppercase
}

.altey-opinions__org .text {
    margin: 0;
    color: #ABCB56;
    font-size: 30px;
    font-weight: 400;
    text-transform: uppercase
}

.altey-opinions__description {
    margin-top: 25px
}

.altey-opinions__description .text {
    font-size: 22px;
    font-weight: 400
}

.altey-opinions__description .link {
    color: #ABCB56;
    font-weight: 700;
    font-size: 24px;
    text-decoration: underline
}

.altey-opinions__description .link:active,.altey-opinions__description .link:focus,.altey-opinions__description .link:hover {
    color: #ABCB56;
    text-decoration: none
}

.altey-opinions__link {
    margin-top: 30px;
    width: 100%;
    text-align: right
}

.altey-config-i-nal:before,.altey-config-i-nin:before,.altey-config-i-nout:before {
    width: 165px;
    content: ''
}

.altey-config__icon,.altey-config__icon-title,.altey-config__title {
    text-align: center
}

.altey-opinions__btn {
    display: inline-block!important;
    position: relative!important;
    background-color: #ABCB56!important;
    -webkit-border-radius: 40px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 40px;
    -moz-background-clip: padding;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    font-size: 18px!important;
    padding: 10px 20px 10px 50px!important
}

.altey-opinions__btn .fa {
    position: absolute;
    font-size: 32px!important;
    left: 20px;
    top: 7px
}

.altey-opinions__btn:focus,.altey-opinions__btn:hover {
    background-color: #b3d066;
    color: #fff!important;
    text-decoration: none!important
}

.altey-config {
    padding: 50px 0;
    background: url(../images/pages/altey/config-bg.jpg) 0 50% no-repeat;
    background-size: cover;
    height: 720px
}

.altey-config__title {
    text-transform: uppercase
}

.altey-config__title .text {
    margin: 0;
    color: #FFF;
    font-size: 36px;
    font-weight: 400
}

.altey-config__icons {
    margin-top: 60px
}

.altey-config__icon-img {
    margin-bottom: 20px
}

.altey-config__icon-title .text {
    margin: 0;
    color: #FFF;
    font-size: 24px;
    font-weight: 400;
    text-transform: uppercase
}

.altey-config__icon-description {
    text-align: center;
    margin: 15px auto 0
}

.altey-config__icon-description .text {
    color: #FFF;
    font-size: 18px;
    font-weight: 400
}

.altey-config-i {
    display: inline-block;
    font-size: inherit;
    transform: translate(0,0)
}

.altey-config-i:after,.altey-config-i:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.altey-config-i:before {
    height: 165px;
    background-image: url(../images/pages/bs-sbzp/sbsp-config-icon.png);
    background-repeat: no-repeat
}

.altey-config-i-nin:before {
    display: inline-block;
    background-position: 0 0
}

.altey-config-i-nout:before {
    display: inline-block;
    background-position: -170px 0
}

.altey-config-i-nal:before {
    display: inline-block;
    background-position: -340px 0
}

.altey-devices {
    margin-top: -150px
}

.altey-devices__grid {
    border: 1px solid silver;
    height: 460px
}

.altey-devices__grid .col {
    border-right: 1px solid silver
}

.altey-devices__grid .col.last {
    border-right: none
}

.altey-devices__item {
    position: relative;
    height: 458px;
    background-color: #fff
}

.altey-devices__icon {
    position: absolute;
    left: 50%;
    margin-left: -52px;
    top: -52px
}

.altey-devices__photo {
    min-width: 100%;
    width: 100%
}

.altey-devices__icon-link {
    display: block;
    background-color: #fff;
    border: 1px solid silver;
    -webkit-border-radius: 50%;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 50%;
    -moz-background-clip: padding;
    border-radius: 50%;
    background-clip: padding-box;
    width: 104px;
    height: 104px
}

.altey-devices__icon-link:hover {
    background-color: #ABCB56
}

.altey-devices__icon-link.active,.altey-devices__icon-link:hover {
    background-color: #ABCB56;
    border: 1px solid silver
}

.altey-devices__icon-link.active .altey-devices-i,.altey-devices__icon-link:hover .altey-devices-i {
    display: inline-block;
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    transform: translate(0,0);
    vertical-align: middle
}

.altey-devices-i,.contacts-icon {
    text-rendering: auto;
    -moz-osx-font-smoothing: grayscale
}

.altey-devices__icon-link.active .altey-devices-i:after,.altey-devices__icon-link.active .altey-devices-i:before,.altey-devices__icon-link:hover .altey-devices-i:after,.altey-devices__icon-link:hover .altey-devices-i:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.altey-devices__icon-link.active .altey-devices-i:before,.altey-devices__icon-link:hover .altey-devices-i:before {
    height: 100px;
    background-image: url(../images/pages/altey/numbers-sprite-100x100.png);
    background-repeat: no-repeat
}

.altey-devices__icon-link.active .altey-devices-i-01:before,.altey-devices__icon-link:hover .altey-devices-i-01:before {
    display: inline-block;
    content: '';
    background-position: 0 -100px;
    width: 100px
}

.altey-devices__icon-link.active .altey-devices-i-02:before,.altey-devices__icon-link:hover .altey-devices-i-02:before {
    display: inline-block;
    content: '';
    background-position: -100px -100px;
    width: 100px
}

.altey-devices__icon-link.active .altey-devices-i-03:before,.altey-devices__icon-link:hover .altey-devices-i-03:before {
    display: inline-block;
    content: '';
    background-position: -200px -100px;
    width: 100px
}

.altey-devices__title .text {
    margin: 0;
    padding: 16px 0 16px 16px;
    text-transform: uppercase;
    color: #3E454C;
    font-size: 13px;
    font-weight: 400
}

.altey-devices__title .text .green {
    color: #ABCB56;
    font-size: 18px;
    font-weight: 700
}

.altey-devices__title .subtext {
    position: relative;
    top: -2px
}

.altey-devices__stat .text {
    padding: 0 16px
}

.altey-devices__stat .list {
    margin-left: 10px
}

.altey-devices__stat .list-item {
    margin-bottom: 8px
}

.altey-devices__stat .list-item:before {
    content: '';
    position: absolute;
    width: 10px;
    height: 10px;
    background-color: #767676;
    top: 7px;
    left: -25px
}

.altey-devices__stat .list-item span {
    color: #767676;
    font-weight: 400;
    font-size: 18px
}

.altey-devices__img {
    border-bottom: 1px solid silver
}

.altey-devices__link {
    position: absolute;
    bottom: -6px
}

.altey-devices__link-text {
    position: absolute;
    bottom: 10px;
    left: 132px;
    line-height: 1;
    text-align: right;
    font-size: 14px;
    color: #c9c9c9
}

.altey-devices__link-btn {
    position: absolute;
    bottom: -6px;
    left: 226px;
    z-index: 10
}

.altey-devices__btn {
    display: inline-block;
    background-color: #ABCB56;
    width: 50px;
    height: 50px
}

.altey-devices__btn:before {
    content: '';
    position: absolute;
    background: url(../images/pages/bs-sbzp/sbzp-arrorw.png) no-repeat;
    width: 32px;
    height: 25px;
    top: 14px;
    left: 10px
}

.altey-devices-i-01:before,.altey-devices-i-02:before,.altey-devices-i-03:before {
    display: inline-block;
    content: '';
    width: 100px
}

.altey-devices-i {
    display: inline-block;
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    -ms-transform: translate(0,0);
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    vertical-align: middle
}

.contacts-icon,.schema-prod-icon {
    -ms-transform: translate(0,0);
    -webkit-transform: translate(0,0)
}

.altey-devices-i:after,.altey-devices-i:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.altey-devices-i:before {
    height: 100px;
    background-image: url(../images/pages/altey/numbers-sprite-100x100.png);
    background-repeat: no-repeat
}

.altey-devices-i-01:before {
    background-position: 0 0
}

.altey-devices-i-02:before {
    background-position: -100px 0
}

.altey-devices-i-03:before {
    background-position: -200px 0
}

.altey-feedback {
    padding-top: 70px
}

.altey-feedback__title {
    margin: 0;
    color: #3E454C;
    font-size: 30px;
    font-weight: 400;
    text-transform: uppercase
}

.altey-feedback__description {
    margin-top: 40px;
    min-height: 460px;
    background: url(../images/pages/bsbzp/bzp-01-delivery.png) 0 100% no-repeat
}

.altey-feedback__description .list-item {
    margin-bottom: 10px
}

.altey-feedback__form {
    background-color: #FFF;
    box-shadow: 1.5px 2.6px 10px rgba(0,0,0,.75)
}

.altey-feedback__form-header {
    background-color: #3E454C;
    height: 100px;
    font-size: 36px;
    font-weight: 400;
    text-transform: uppercase;
    color: #fff;
    line-height: 100px;
    text-align: center
}

.altey-feedback__form-form {
    padding: 20px
}

.altey-feedback__form-form .form-control {
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 0;
    background-clip: padding-box
}

.altey-feedback__form-form .form-group_p_b {
    margin-bottom: 30px
}

.altey-feedback__form-btn {
    display: block;
    width: 290px;
    margin: 0 auto;
    position: relative;
    padding: 12px 20px 12px 60px;
    background-color: #ABCB56;
    -webkit-border-radius: 40px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 40px;
    -moz-background-clip: padding;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff;
    font-weight: 700;
    font-size: 18px;
    text-align: left
}

.altey-feedback__form-btn .fa {
    position: absolute;
    font-size: 32px;
    top: 9px;
    left: 20px
}

.altey-feedback__form-btn:focus,.altey-feedback__form-btn:hover {
    background-color: #b3d066;
    color: #fff;
    text-decoration: none
}

.contacts-ibox-title,.contacts-title {
    color: #313b41
}

.scrolloff {
    pointer-events: none;
    cursor: pointer
}

.contacts-page {
    margin-top: -40px
}

.contacts-map #map {
    height: 500px;
    min-width: 1000px
}

.contacts-section_asia {
    padding-top: 45px
}

.contacts-section_asia p {
    font-size: 13px
}

.contacts-section-sep {
    height: 1px;
    width: 100%;
    margin: 40px 0;
    background-color: #f1f1f1
}

.contacts-title {
    font-size: 30px;
    font-weight: 300;
    margin: 20px 0 30px
}

.contacts-title_v2 {
    margin-top: 0
}

.contacts-ibox {
    display: block
}

.contacts-ibox:after,.contacts-ibox:before {
    content: " ";
    display: table
}

.contacts-ibox__icon {
    display: block;
    float: left;
    width: 92px
}

.contacts-ibox__icon img {
    max-width: 100%
}

.contacts-ibox__content {
    margin-left: 92px
}

.contacts-ibox_v2 {
    margin-bottom: 20px;
    height: 160px;
    overflow: hidden
}

.contacts-ibox_v2 .contacts-ibox__icon {
    width: 152px
}

.contacts-ibox_v2 .contacts-ibox__content {
    margin-left: 170px
}

.contacts-ibox_v3 {
    padding: 8px 4px;
    height: 170px;
    overflow: hidden
}

.contacts-form__content,.contacts-form__title {
    padding: 15px;
    border: 1px solid #e5e5e5;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding
}

.contacts-ibox_v3 .contacts-ibox__icon {
    width: 148px
}

.contacts-icon-01:before,.contacts-icon-02:before,.contacts-icon-03:before,.contacts-icon-04:before {
    display: inline-block;
    content: '';
    width: 90px
}

.contacts-ibox_v3 .contacts-ibox__content {
    margin-left: 163px
}

.contacts-ibox-title {
    font-weight: 400;
    font-size: 24px;
    margin: 0 0 10px
}

.contacts-ibox_v3 .contacts-ibox-title {
    color: #ABCB56;
    font-weight: 700;
    font-size: 21px
}

.contacts-ibox-record {
    margin-bottom: 10px
}

.contacts-ibox-record__label,.contacts-ibox-record__value {
    font-weight: 400
}

.contacts-ibox-record__label {
    color: #999;
    font-size: 14px
}

.contacts-ibox-record__value {
    color: #313b41;
    font-size: 14px
}

.contacts-icon {
    display: inline-block;
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    transform: translate(0,0);
    vertical-align: middle
}

.contacts-form-title,.schema-prod-card__title,.schema-prod-title {
    font-family: 'Open Sans',Arial,sans-serif
}

.altey2-topbanner-icon,.schema-prod-icon {
    text-rendering: auto;
    -moz-osx-font-smoothing: grayscale;
    vertical-align: middle
}

.contacts-icon:after,.contacts-icon:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.contacts-icon:before {
    height: 90px;
    background-image: url(../images/pages/contacts/sprite90x90.png);
    background-repeat: no-repeat
}

.contacts-icon-01:before {
    background-position: 0 0
}

.contacts-icon-02:before {
    background-position: -90px 0
}

.contacts-icon-03:before {
    background-position: -180px 0
}

.contacts-icon-04:before {
    background-position: -270px 0
}

.contacts-form__title {
    position: relative;
    background-color: #fff;
    -webkit-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0;
    background-clip: padding-box;
    -webkit-box-shadow: none;
    box-shadow: none
}

.contacts-form__content {
    background-color: #f8f8f8;
    -webkit-border-radius: 0 0 4px 4px;
    border-radius: 0 0 4px 4px;
    background-clip: padding-box
}

.contacts-form .row {
    margin: 0 -10px
}

.contacts-form .col {
    padding: 0 10px
}

.contacts-form .form-control {
    margin: 10px 0;
    max-width: 100%;
    border: 1px solid #e5e5e5
}

.contacts-form .form-control_last {
    margin-bottom: 20px
}

.contacts-form .form-actions,.contacts-form .form-item {
    margin: 0
}

.contacts-form .form-actions {
    display: none
}

.contacts-form-title {
    margin: 0;
    color: #313b41;
    font-size: 24px;
    font-weight: 400
}

.contacts-form-submit {
    display: inline-block!important;
    position: relative!important;
    background-color: #ABCB56!important;
    -webkit-border-radius: 40px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 40px;
    -moz-background-clip: padding;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    font-size: 18px!important;
    padding: 10px 20px 10px 60px!important;
    margin-top: -50px;
    text-transform: uppercase
}

.contacts-form-submit .fa {
    position: absolute;
    font-size: 32px!important;
    left: 20px;
    top: 7px
}

.contacts-form-submit:focus,.contacts-form-submit:hover {
    background-color: #b3d066;
    color: #fff!important;
    text-decoration: none!important
}

.schema-prod-box,.schema-prod-box:active,.schema-prod-box:focus,.schema-prod-box:hover {
    text-decoration: none
}

.header>.container,.region-nav>.container {
    padding: 0!important
}

.schema-prod {
    height: 760px;
    margin-top: -40px;
    position: relative
}

.schema-prod-video,.schema-prod-video__video {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    overflow: hidden
}

.schema-prod .container {
    padding: 0
}

.schema-prod-video {
    height: 100%
}

.schema-prod-container {
    padding: 60px 0 64px;
    position: relative;
    background: url(../images/pages/schema-prod/bg.png) 50% 50% no-repeat;
    background-size: cover;
    z-index: 2
}

.schema-prod-card__icon,.schema-prod-card__title {
    display: block;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    overflow: hidden
}

.schema-prod-title {
    color: #fff;
    font-size: 44px;
    font-weight: 700;
    text-align: center;
    margin: 0 0 24px;
    padding: 0;
    line-height: 1
}

.schema-prod-box {
    display: block;
    float: left;
    width: 90px;
    height: 130px
}

.schema-prod-box_v2 {
    width: 92px
}

.schema-prod-box_v3 {
    width: 92px;
    height: 90px
}

.schema-prod-box_fr {
    float: right
}

.schema-prod-box_mrm {
    margin-right: 272px
}

.schema-prod-card {
    display: block
}

.schema-prod-card__icon {
    height: 90px;
    -webkit-border-radius: 2px 2px 0 0;
    border-radius: 2px 2px 0 0;
    background-clip: padding-box
}

.schema-prod-card__icon img {
    display: block;
    zoom:1;filter: alpha(opacity=70);
    -webkit-opacity: .7;
    -moz-opacity: .7;
    opacity: .7;
    -webkit-transition: opacity .3s ease;
    transition: opacity .3s ease;
    width: 100%;
    max-width: 100%
}

.schema-prod-card__icon:hover img {
    zoom:1;filter: alpha(opacity=100);
    -webkit-opacity: 1;
    -moz-opacity: 1;
    opacity: 1
}

.schema-prod-icon,.uzt-constructor-switch.disabled {
    -webkit-opacity: .7;
    zoom:1;filter: alpha(opacity=70)
}

.schema-prod-card__title {
    background-color: #fff;
    height: 40px;
    -webkit-border-radius: 0 0 2px 2px;
    border-radius: 0 0 2px 2px;
    background-clip: padding-box;
    color: #000;
    font-size: 11px;
    font-weight: 400;
    line-height: 1.2
}

.altey2-btn,.schema-prod-modal {
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding
}

.schema-prod-card_v2 {
    height: 130px;
    vertical-align: middle;
    line-height: 130px;
    text-align: center
}

.schema-prod-card_v3 {
    height: 90px;
    line-height: 90px;
    vertical-align: middle;
    text-align: center
}

.schema-prod-list {
    margin: 0;
    padding: 0
}

.schema-prod-list:after,.schema-prod-list:before {
    content: " ";
    display: table
}

.altey2-topbanner-next:after,.schema-prod-icon-01:before,.schema-prod-icon-02:before,.schema-prod-icon-03:before,.schema-prod-icon-04:before,.schema-prod-icon-05:before,.schema-prod-modal:before {
    content: ''
}

.schema-prod-icon {
    display: inline-block;
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    transform: translate(0,0);
    -moz-opacity: .7;
    opacity: .7
}

.schema-prod-modal-description,.schema-prod-modal-title {
    font-family: 'Open Sans',Arial,sans-serif;
    color: #000
}

.schema-prod-icon:after,.schema-prod-icon:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.schema-prod-icon:before {
    height: 55px;
    background-image: url(../images/pages/schema-prod/sprite.png);
    background-repeat: no-repeat
}

.schema-prod-icon-01:before {
    display: inline-block;
    background-position: 0 0;
    width: 50px
}

.schema-prod-icon-02:before {
    display: inline-block;
    background-position: -50px 0;
    width: 48px
}

.schema-prod-icon-03:before {
    display: inline-block;
    background-position: -98px 0;
    width: 53px
}

.schema-prod-icon-04:before {
    display: inline-block;
    background-position: -153px 0;
    width: 92px
}

.schema-prod-icon-05:before {
    height: 110px;
    display: inline-block;
    background-position: 0 -90px;
    width: 101px
}

.schema-prod-icon_spec {
    position: relative;
    top: -18px;
    left: -9px
}

.schema-prod-content {
    position: relative
}

.schema-prod-modal {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: rgba(255,255,255,.93);
    top: 0;
    left: 0;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    background-clip: padding-box;
    z-index: -1;
    zoom:1;filter: alpha(opacity=0);
    -webkit-opacity: 0;
    -moz-opacity: 0;
    opacity: 0;
    -webkit-transition: all .5s ease;
    transition: all .5s ease
}

.schema-prod-modal_show {
    zoom:1;filter: alpha(opacity=100);
    -webkit-opacity: 1;
    -moz-opacity: 1;
    opacity: 1;
    z-index: 2
}

.schema-prod-modal:before {
    position: absolute;
    height: 100%;
    width: 1px;
    background-color: #4c5a2b;
    left: 0;
    right: 0;
    top: 0;
    margin: auto
}

.schema-prod-modal-close {
    position: absolute;
    top: 0;
    right: 0;
    padding: 20px;
    width: 98px;
    height: 99px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA7CAMAAAAdOWm/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA8FBMVEUAAABOTk6UlJRSUlJ9fX0qKioAAAAxMTGTk5N+fn4oKCgEBAQvLy9RUVGQkJBPT097e3suLi41NTVMTEyOjo6RkZFUVFSPj4+Li4tVVVUsLCyKioqMjIyIiIhXV1eJiYmGhoZYWFiHh4dbW1uEhIRZWVknJydcXFwICAhoaGiFhYUQEBAYGBgMDAyCgoJxcXElJSWjo6MjIyMUFBRDQ0NmZmZhYWFgYGAcHBxjY2NlZWVdXV16enp8fHwhISF4eHh3d3d2dnZqamppaWl1dXUfHx90dHQWFhZsbGwdHR1ycnIaGhpzc3NwcHBra2ukpKRCEGgwAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAIgSURBVEjHldR5e9JAEAbwqYVpm1B72ENrqXcNblcQbDmsKAqoFdvv/23cnez1hEBm969ssr+8szsBADU2HkHU2KzZqzpubcfIDcSd/CrBFBsRdhcVqOVSXzYec+WeXo7aahljd3OJuA+Ixh6w7J6VeAhPvD2KyMTGMZ0X23q5dWzOmmmDzCPXJ5Y98Zmnwd6tfbpaPnPy4NTf5diTUhnas+eV8nypX9aW5vpqz85L3mptM06qX9Iae5E6+aKsJm+TZpwMa66/LJf1FTK0SWBfedkEqLY+18vkNQDH2tw3TKn25e1bPX/HlqqDqbWXyr7P+JJsanJbm15+qJbUCxoCxZWVlyxJJ0OxmRAyTiqbIWY618qPXAnQzjDTXMWnEpMICdBKyemqsdOMkfCp25NEMyk+R0m4FtLsU2KXfUZ63Ejaq7GdHb7sS5T5V2Fya2wpCKVZzzSYbY1UaQP3TfLsUNj1ndGFtL+F7j5fIiX1I+ywZ2WH1n5h22sn7UquHS1J6rG1tyz51d+9EdV2VNjnsh1/q9xn4e19b2/Xy/HSeQx9zd9LpPsfKqtK9czaSfHZDy9L3hva4vOfazPNGVo7LZfdFTK0s3kgf7nMKQDDulW/fbUTAI79My/K2RTWjpbPvSP5lyuVvXK5C4B/To4XVZLO0+ZOYO4y59WS+m+smixipLc0aZO840lV88BJsnyZWzeZztp8CXA/CCYPMdKO/963ULn13clEAAAAAElFTkSuQmCC);
    background-position: 50% 50%;
    background-repeat: no-repeat
}

.altey2-topbanner,.altey2-topbanner>.container {
    position: relative
}

.schema-prod-modal-content {
    padding: 15px
}

.schema-prod-modal-title {
    margin: 10px 0 20px;
    padding: 0;
    font-size: 27px;
    font-weight: 300
}

.schema-prod-modal-description p {
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 1.3
}

.schema-prod-modal-description h3 {
    margin: 0 0 10px;
    font-size: 20px;
    line-height: 1.2
}

.schema-prod-modal-description h4 {
    margin: 10px 0;
    font-size: 17px;
    line-height: 1.2
}

.schema-prod-modal-description ol,.schema-prod-modal-description ul {
    padding-left: 20px
}

.schema-prod-modal-description ul li {
    margin-bottom: 4px
}

.schema-prod-modal-description .size-18 {
    font-size: 18px
}

.schema-prod-modal-video {
    height: 260px;
    width: 100%;
    margin-bottom: 15px
}

.schema-prod-modal-img {
    display: block;
    max-width: 100%;
    width: 100%
}

.schema-prod-modal-img_mb {
    margin-bottom: 15px
}

.schema-prod-modal-row {
    margin: 0 -7.5px;
    padding: 0 15px
}

.schema-prod-modal-row>.col {
    padding: 0 7.5px
}

@keyframes arrow-fade {
    0%,10% {
        zoom:1;filter: alpha(opacity=20);
        -webkit-opacity: .2;
        -moz-opacity: .2;
        opacity: .2
    }

    5% {
        zoom:1;filter: alpha(opacity=100);
        -webkit-opacity: 1;
        -moz-opacity: 1;
        opacity: 1
    }
}

@-webkit-keyframes arrow-fade {
    0%,10% {
        zoom:1;filter: alpha(opacity=20);
        -webkit-opacity: .2;
        -moz-opacity: .2;
        opacity: .2
    }

    5% {
        zoom:1;filter: alpha(opacity=100);
        -webkit-opacity: 1;
        -moz-opacity: 1;
        opacity: 1
    }
}

@keyframes arrow-fade-double {
    0%,17%,8% {
        zoom:1;filter: alpha(opacity=20);
        -webkit-opacity: .2;
        -moz-opacity: .2;
        opacity: .2
    }

    12%,5% {
        zoom:1;filter: alpha(opacity=100);
        -webkit-opacity: 1;
        -moz-opacity: 1;
        opacity: 1
    }
}

@-webkit-keyframes arrow-fade-double {
    0%,17%,8% {
        zoom:1;filter: alpha(opacity=20);
        -webkit-opacity: .2;
        -moz-opacity: .2;
        opacity: .2
    }

    12%,5% {
        zoom:1;filter: alpha(opacity=100);
        -webkit-opacity: 1;
        -moz-opacity: 1;
        opacity: 1
    }
}

.schema-prod-animate {
    -webkit-animation: arrow-fade 14s infinite;
    animation: arrow-fade 14s infinite;
    zoom:1;filter: alpha(opacity=20);
    -webkit-opacity: .2;
    -moz-opacity: .2;
    opacity: .2
}

.schema-prod-animate_db {
    -webkit-animation: arrow-fade-double 14s infinite;
    animation: arrow-fade-double 14s infinite
}

.schema-prod-animate_1 {
    -webkit-animation-delay: 0s;
    animation-delay: 0s
}

.schema-prod-animate_2 {
    -webkit-animation-delay: 1s;
    animation-delay: 1s
}

.schema-prod-animate_3 {
    -webkit-animation-delay: 2s;
    animation-delay: 2s
}

.schema-prod-animate_4 {
    -webkit-animation-delay: 3s;
    animation-delay: 3s
}

.schema-prod-animate_5 {
    -webkit-animation-delay: 4s;
    animation-delay: 4s
}

.schema-prod-animate_6 {
    -webkit-animation-delay: 5s;
    animation-delay: 5s
}

.schema-prod-animate_7 {
    -webkit-animation-delay: 6s;
    animation-delay: 6s
}

.schema-prod-animate_8 {
    -webkit-animation-delay: 7s;
    animation-delay: 7s
}

.schema-prod-animate_9 {
    -webkit-animation-delay: 8s;
    animation-delay: 8s
}

.schema-prod-animate_10 {
    -webkit-animation-delay: 9s;
    animation-delay: 9s
}

.schema-prod-animate_11 {
    -webkit-animation-delay: 10s;
    animation-delay: 10s
}

.schema-prod-animate_12 {
    -webkit-animation-delay: 11s;
    animation-delay: 11s
}

.schema-prod-animate_13 {
    -webkit-animation-delay: 12s;
    animation-delay: 12s
}

.schema-prod-animate_14 {
    -webkit-animation-delay: 13s;
    animation-delay: 13s
}

.schema-prod-animate_15 {
    -webkit-animation-delay: 14s;
    animation-delay: 14s
}

.schema-prod-animate_16 {
    -webkit-animation-delay: 15s;
    animation-delay: 15s
}

.schema-prod-animate_17 {
    -webkit-animation-delay: 16s;
    animation-delay: 16s
}

.schema-prod-animate_18 {
    -webkit-animation-delay: 17s;
    animation-delay: 17s
}

.schema-prod-animate_19 {
    -webkit-animation-delay: 18s;
    animation-delay: 18s
}

.schema-prod-animate_20 {
    -webkit-animation-delay: 19s;
    animation-delay: 19s
}

.altey2-page .container {
    padding: 0
}

.altey2-topbanner {
    min-height: 630px;
    min-width: 1000px
}

.altey2-topbanner_v2,.altey2-topbanner_v3,.altey2-topbanner_v4 {
    padding-top: 40px
}

.altey2-topbanner_front {
    min-height: 520px;
    margin-bottom: 30px
}

.altey2-topbanner-img {
    display: block;
    background: url(../images/pages/altey2/top1.jpg) -20% 100% no-repeat;
    position: absolute;
    top: 50px;
    width: 150%;
    height: 100%;
    z-index: 0
}

.altey2-topbanner_v2 .altey2-topbanner-img {
    top: 50px;
    background-image: url(../images/pages/altey2/top2.jpg)
}

.altey2-topbanner_v3 .altey2-topbanner-img {
    top: 50px;
    background-image: url(../images/pages/altey2/top3.jpg)
}

.altey2-topbanner_v4 .altey2-topbanner-img {
    background-image: url(../images/pages/altey2/top4.jpg)
}

.altey2-topbanner_v5 .altey2-topbanner-img {
    background-image: url(../images/pages/altey2/top5.jpg)
}

.altey2-topbanner_front .altey2-topbanner-img {
    top: -39px;
    height: 108%;
    background-position: -48% 0;
    background-image: url(../images/pages/altey2/top-front.jpg)
}

.altey2-topbanner-img2,.altey2-topbanner-img3 {
    position: absolute;
    width: 150%;
    height: 100%;
    display: block
}

.altey2-topbanner-img2 {
    z-index: 2;
    background: url(../images/pages/altey2/top-line.png) no-repeat;
    left: 263px;
    top: 125px
}

.altey2-topbanner-img3 {
    z-index: 3;
    background: url(../images/pages/altey2/top-icon.png) no-repeat;
    left: 210px;
    top: 126px
}

.altey2-topbanner-active_v1,.altey2-topbanner-active_v2,.altey2-topbanner-active_v3 {
    background-repeat: no-repeat;
    background-position: 0 0;
    zoom:1}

.altey2-topbanner-logo,.altey2-topbanner-price,.altey2-topbanner-slogan {
    position: relative;
    z-index: 2
}

.altey2-topbanner-logo {
    overflow: hidden;
    margin: 10px 0 60px;
    line-height: 1
}

.altey2-topbanner-logo__img {
    display: block;
    float: left
}

.altey2-topbanner-logo__title {
    margin-left: 100px;
    color: #000;
    font-family: Acrom,Arial,sans-serif;
    font-size: 60px;
    text-transform: uppercase
}

.altey2-topbanner-box p,.altey2-topbanner-box ul li,.altey2-topbanner-box__content,.altey2-topbanner-box__title,.altey2-topbanner-ibox__text,.altey2-topbanner-jbox__content,.altey2-topbanner-list>.altey2-topbanner-list__item,.altey2-topbanner-logo__subtitle,.altey2-topbanner-title {
    font-family: 'Open Sans',Arial,sans-serif
}

.altey2-topbanner-logo__subtitle {
    color: #8a8a8a;
    font-size: 20px;
    font-weight: 300;
    margin: 8px 0 0 100px
}

.altey2-topbanner_front .altey2-topbanner-logo {
    margin-top: 0
}



.altey2-topbanner-slogan {
    margin: 15px 0;
    background-color: #ABCB56;
    padding: 12px 16px;
    max-width: 372px;
    color: #fff;
    font-size: 24px
}

.altey2-topbanner-description,.altey2-topbanner-text {
    position: relative;
    z-index: 2;
    display: block;
    float: left;
    font-size: 18px;
    color: #3E454C;
    margin-bottom: 10px
}

.altey2-topbanner-description_fz_md,.altey2-topbanner-text_fz_md {
    font-size: 22px
}

.altey2-topbanner-text_v2 {
    margin-bottom: 60px
}

.altey2-topbanner-text_v3 {
    width: 504px
}

.page-front.modal-open,.page-spisok-produkcii-rza.modal-open {
    padding-right: 0!important
}

.page-front .modal-lg,.page-spisok-produkcii-rza .modal-lg {
    width: 1035px
}

.page-front .modal-lg .close,.page-spisok-produkcii-rza .modal-lg .close {
    position: absolute;
    z-index: 1111;
    right: 2px;
    top: -2px;
    color: #000;
    opacity: 1
}

.altey2-btn {
    display: inline-block!important;
    position: relative!important;
    background-color: #ABCB56!important;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    font-size: 18px!important;
    padding: 12px 20px 12px 65px!important
}

.altey2-btn .fa {
    position: absolute;
    font-size: 32px!important;
    top: 9px;
    left: 20px
}

.altey2-btn:focus,.altey2-btn:hover {
    background-color: #b3d066;
    color: #fff!important;
    text-decoration: none!important
}

.altey2-topbanner-next,.altey2-topbanner-next:active,.altey2-topbanner-next:focus,.altey2-topbanner-next:hover {
    text-decoration: none;
    color: #000
}

.altey2-topbanner-next {
    display: block;
    position: relative;
    padding-bottom: 30px;
    font-size: 24px;
    font-weight: 300;
    text-transform: uppercase;
    cursor: pointer;
    width: 250px;
    margin: 40px auto 0;
    text-align: center
}

.altey2-topbanner-next:after {
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -27px;
    width: 53px;
    height: 25px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAZCAMAAACmVpYPAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA/1BMVEU+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUz///+5F2O1AAAAU3RSTlMAfh7s0CNw/eE1TfPtRkc03fRYJ3LPHL6LAw2jnQoCtRS2eshg2jNfUO7qQzrjXdFubxa3gguonw6mlRV4xyH73C4wTPZBN1niKtIpHb2JEdSO/tGTyJ0AAAABYktHRFTkA4ilAAAACXBIWXMAAAsSAAALEgHS3X78AAABLElEQVQ4y5XT11rCQBAF4KGGphCCEHoLSAtIR7rSFCnief93EayIKZu52Zmz35+L7C6ZzGS0zCayWG0Gkc1qITvncBpCTgdnJ3K5PVcG0LXH7TqtXh/vZ0Z+3uf97AQrAowogBvhuw+GIIYZTFhEKPg7RqKIxXVRPIZo5DxIiEimdFAqDTFxkWWQ1T44WxaZ/6nE5fIaKJ/jbpXyQrFUVkXlUrGgvFORUVVBVcgVtQ8KNdwpbtRRE0i1Gk20FOIWmg2tH9XuoNu7yHpd3LdJs9p9pAd/kkEaff0bMMRofDaORxjqmmNJk+nDz/A4nUgsiGg2tyy+2oVnPmNDREuZX300K/5pyYqInteo0+mY1i/siGizxa6xw3ZjBBHtO3hFZ28MHd/t4e2g+r7fAdP6Iv2tklEXAAAAAElFTkSuQmCC)
}

.altey2-topbanner-active {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 4;
    height: 100%
}

.altey2-topbanner-active_v1 {
    z-index: 1;
    top: 92px;
    left: 275px;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    filter: alpha(opacity=0);
    -webkit-opacity: 0;
    -moz-opacity: 0;
    opacity: 0;
    background-image: url(../images/pages/altey2/hover1.png);
    width: 392px;
    height: 100%
}

.altey2-topbanner-active_v1:hover {
    width: 392px;
    zoom:1;filter: alpha(opacity=100);
    -webkit-opacity: 1;
    -moz-opacity: 1;
    opacity: 1
}

.altey2-topbanner-active_v2 {
    z-index: 2;
    top: 55px;
    left: 495px;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    filter: alpha(opacity=0);
    -webkit-opacity: 0;
    -moz-opacity: 0;
    opacity: 0;
    background-image: url(../images/pages/altey2/hover2.png);
    background-size: 339px;
    width: 339px
}

.altey2-topbanner-active_v2:hover {
    width: 339px;
    zoom:1;filter: alpha(opacity=100);
    -webkit-opacity: 1;
    -moz-opacity: 1;
    opacity: 1
}

.altey2-topbanner-active_v3 {
    z-index: 3;
    top: 50px;
    left: 734px;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    filter: alpha(opacity=0);
    -webkit-opacity: 0;
    -moz-opacity: 0;
    opacity: 0;
    background-image: url(../images/pages/altey2/hover3.png);
    background-size: 311px;
    width: 345px
}

.altey2-topbanner-active_v3:hover {
    width: 345px;
    zoom:1;filter: alpha(opacity=100);
    -webkit-opacity: 1;
    -moz-opacity: 1;
    opacity: 1
}

.altey2-topbanner-active__link {
    display: block;
    width: 100%;
    height: 100%
}

.altey2-topbanner-title {
    color: #2a3035;
    font-size: 40px;
    font-weight: 300;
    position: relative;
    z-index: 1
}

.altey2-topbanner-list {
    list-style: none;
    margin: 0;
    padding: 0
}

.altey2-topbanner-list>.altey2-topbanner-list__item {
    display: block;
    padding-left: 60px;
    position: relative;
    margin-bottom: 10px;
    font-weight: 300;
    color: #2b3136;
    font-size: 18px;
    line-height: 1.3
}

.altey2-topbanner-box__content,.altey2-topbanner-box__title {
    margin-bottom: 15px
}

.altey2-topbanner-list>.altey2-topbanner-list__item ._fw_n {
    font-weight: 400
}

.altey2-topbanner-list>.altey2-topbanner-list__item:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    display: block;
    width: 39px;
    height: 35px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAjCAMAAAAg7OMRAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAflBMVEUAAACry1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1YrMTZneUVmeEVic0RgcUMAAABtqm8hAAAAI3RSTlMAdaSrdqp3p2pvbG0QF3ld8fqDY49reFaJxPlOblVZV0uLWo32wEIAAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAAAx0lEQVQ4y8XS2RKCMAwF0KviArgj4r6liv//hQ6LNC3NlPHF+9bmTNJpC3jSI+r7TMWIBl4WUJmhh42ozrgbI4KS86ROjrOJ7F6MhUC3bpWTL6RMBNEF5lDJcRbDdNNZw+Zt1rjFcrUWh2qXFJsb+xUohemSaruAW8ZymC77FnZIOVOW06U9Y29luwM5kquWOzrYSbWdPiB7LJfD2WIh3A4XcygkZ3R0/BC9ykwmOlwNJru6YwSfK2EMv8Pt/kAXx/O7k/N39wG3fmPPrL8nSwAAAABJRU5ErkJggg==)
}

.altey2-topbanner_v3 .altey2-topbanner-list>.altey2-topbanner-list__item:before {
    width: 44px;
    height: 43px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAArCAMAAAA0X5qLAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAe1BMVEUAAACry1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1ary1YAAAAqAFzJAAAAJ3RSTlMAA6Dx8u12Gx7WHP3TywtxhIOBkf7pgl6OrJ6uf1lvbeZuRx/kGMXb4SftAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAHpJREFUOMvt0jUWgDAQRdFBgru7y/53SMEhCVCEdBR57b/dDMAjSVbUM6QBK33HISY2CDaZ2LIxdgQW+BbB7mvz/CCkiuIE4zTL6CnModi/ByUPrgSmcM2DGx4MbUfXN+TcwzjetonvkX76/AL/EM/kIxcmXpF6tT23AwkmeC1c12TQAAAAAElFTkSuQmCC)
}

.altey2-topbanner-box {
    display: block
}

.altey2-topbanner-box:after,.altey2-topbanner-box:before {
    content: " ";
    display: table
}

.altey2-topbanner-box__title {
    display: block;
    background-color: #3E454C;
    color: #fdfdfd;
    font-size: 23px;
    font-weight: 300;
    padding: 5px 10px
}

.altey2-topbanner-box_mt_xl {
    margin-top: 60px
}

.altey2-topbanner-box p {
    font-size: 16px
}

.altey2-topbanner-box ul {
    list-style: none;
    padding: 0 0 0 20px;
    margin: 0
}

.altey2-topbanner-box ul li {
    position: relative;
    padding-left: 20px;
    margin-bottom: 5px;
    font-size: 16px
}

.altey2-topbanner-box ul li:before {
    position: absolute;
    left: 0;
    top: 4px;
    content: '';
    display: block;
    width: 12px;
    height: 12px;
    background-color: #3E454C
}

.altey2-topbanner-box .box {
    border: 2px solid #3E454C;
    padding: 5px 10px;
    background-color: transparent;
    font-weight: 700;
    color: #3E454C;
    font-size: 16px;
    float: left
}

.altey2-topbanner-ibox {
    display: block;
    position: relative;
    margin-bottom: 15px;
    z-index: 4
}

.altey2-topbanner-ibox__img {
    width: inherit;
    max-width: 100%
}

.altey2-topbanner_v4 .altey2-topbanner-ibox_v1 .altey2-topbanner-ibox__text,.altey2-topbanner_v4 .altey2-topbanner-ibox_v4 .altey2-topbanner-ibox__text {
    width: 200px
}

.altey2-topbanner-ibox__text {
    position: absolute;
    top: 0;
    left: 0;
    color: #3E454C;
    font-size: 18px;
    font-weight: 300;
    line-height: 18px
}

.altey2-topbanner-ibox__text._regular {
    font-weight: 400
}

.altey2-topbanner-ibox__text_st_1 {
    font-weight: 700
}

.altey2-topbanner-ibox__text_tar {
    text-align: right
}

.altey2-topbanner-ibox_sh_xl {
    height: 470px
}

.altey2-topbanner_v4 .altey2-topbanner-ibox_v1 .altey2-topbanner-ibox__text_1 {
    left: 170px;
    top: 35px
}

.altey2-topbanner_v4 .altey2-topbanner-ibox_v1 .altey2-topbanner-ibox__text_2 {
    left: 170px;
    top: 142px
}

.altey2-topbanner_v4 .altey2-topbanner-ibox_v1 .altey2-topbanner-ibox__text_3 {
    left: 170px;
    top: 230px
}

.altey2-topbanner_v4 .altey2-topbanner-ibox_v1 .altey2-topbanner-ibox__text_4 {
    left: 28px;
    top: 282px
}

.altey2-topbanner_v4 .altey2-topbanner-ibox_v2 .altey2-topbanner-ibox__text_1 {
    left: 36px;
    color: #fff;
    top: 36px;
    font-size: 50px
}

.altey2-topbanner_v4 .altey2-topbanner-ibox_v2 .altey2-topbanner-ibox__text_2 {
    left: 206px;
    top: 20px
}

.altey2-topbanner_v4 .altey2-topbanner-ibox_v3 .altey2-topbanner-ibox__text_1 {
    left: 86px;
    top: 40px
}

.altey2-topbanner_v4 .altey2-topbanner-ibox_v4 .altey2-topbanner-ibox__text_1 {
    left: 165px;
    top: 48px
}

.altey2-topbanner_v4 .altey2-topbanner-ibox_v4 .altey2-topbanner-ibox__text_2 {
    left: 165px;
    top: 225px
}

.altey2-topbanner_v4 .altey2-topbanner-ibox_v4 .altey2-topbanner-ibox__text_3 {
    left: 77px;
    top: 291px
}

.altey2-topbanner_v5 .altey2-topbanner-ibox_v1 .altey2-topbanner-ibox__text_1-1 {
    left: 36px;
    top: 34px
}

.altey2-topbanner_v5 .altey2-topbanner-ibox_v1 .altey2-topbanner-ibox__text_1-2 {
    left: 30px;
    top: 90px
}

.altey2-topbanner_v5 .altey2-topbanner-ibox_v1 .altey2-topbanner-ibox__text_2 {
    left: 39px;
    top: 220px
}

.altey2-topbanner_v5 .altey2-topbanner-ibox_v1 .altey2-topbanner-ibox__text_3-1 {
    left: 26px;
    top: 355px
}

.altey2-topbanner_v5 .altey2-topbanner-ibox_v1 .altey2-topbanner-ibox__text_3-2 {
    left: 60px;
    top: 415px
}

.altey2-topbanner_v5 .altey2-topbanner-ibox_v1 .altey2-topbanner-ibox__text_4 {
    left: 705px;
    top: 40px
}

.altey2-topbanner_v5 .altey2-topbanner-ibox_v1 .altey2-topbanner-ibox__text_5 {
    left: 705px;
    top: 140px
}

.altey2-topbanner_v5 .altey2-topbanner-ibox_v1 .altey2-topbanner-ibox__text_6 {
    left: 705px;
    top: 201px
}

.altey2-topbanner_v5 .altey2-topbanner-ibox_v1 .altey2-topbanner-ibox__text_7 {
    left: 705px;
    top: 252px
}

.altey2-topbanner_v5 .altey2-topbanner-ibox_v1 .altey2-topbanner-ibox__text_8 {
    left: 705px;
    top: 312px
}

.altey2-topbanner_v5 .altey2-topbanner-ibox_v1 .altey2-topbanner-ibox__text_9 {
    left: 705px;
    top: 405px
}

.altey2-topbanner-close,.altey2-topbanner-schema {
    z-index: 10;
    top: 10px;
    width: 81px;
    height: 81px;
    background-position: 50% 50%;
    display: block;
    background-repeat: no-repeat;
    position: absolute;
    right: 0
}

.altey2-topbanner-close {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFEAAABRCAMAAACdUboEAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAB0VBMVEUAAAAAAAAuNTsxOD8yOUAvNTwAAAAvNj0sMjgsMzkAAAAwNj0AAAAAAAAxOD8AAAAAAAAyOUAvNTwtMzkvNTwyOUApLzQXGh4FBgcLDA4fIycuNTssMzkTFRgAAAAAAAAUFxoxOD8eIicAAAAAAAAAAAAAAAAAAAAEBQUqMDYqMDUCAgIAAAAAAAAAAAAAAAADAwMrMTcdIiYAAAAAAAAAAAAAAAABAQEqMDYBAQEAAAADAwQeIiYAAAAAAAAAAAABAQEAAAADAwQrMTceIicBAgIAAAAtMzkFBQYWGRwhJisvNjwPERMuNDoLDA4wNj0jKC0jJywuNDoRExUwNj0VGBswNj0yOT8sMzkwNz0yOUAxOD8jKC0uNDohJioAAAAFBgYsMjgAAAADAwQxOD8fJCgqMDYtNDocICQXGx4JCgsvNjwTFhkuNDsoLjQwNz0RExUiJysvNjwNDhAyOUAwNj0vNj0ZHSAxOD8vNTwvNj0sMzkUFxowNz4sMjgtMzkwNz4tNDowNz0xOD8xNz4xOD8yOUAwNz0tNDonLDItMzkvNjwxOD4xOD8uNTsiJisoLjMAAAAfIygtMzofIycAAAAAAAAAAAAAAAAyOUAAAAA83XWyAAAAmXRSTlMAAlPC9FEDi1dXB8cID/UUFv7i0eP9uGxKUYXbzWI9OWX5fjIiGhwnPru4OCAVESE5vncQBgkXM7gyATR2JAwEMRMzuHQmH8w2UnjeNMkh3Ec6pAnGB6v3Tqr27xtyagUfuiMy+H2z0VpWKN8nymLTDDWkBAG/oQagS6JPBbspLcJUotXA1/yeNgkSVc32znKlK37TfTU/QkMfPNm1AAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAsFJREFUWMPt2PlT00AUB/CNYEDIklTEC0XrVa20iASssZze94FnvWO9b6ui9b5vDhEw/61pYDpJ9212t64z/tD345vZz+xssu87CUJImVVV7cio6qrZCnJLrZHCTVeN6u6wViLoOHMUVFcvVazXEG6QKjZgpEsFHUdHhmTRqIgV8d+IkbmN88hu0/wFCxctbi5HXLK0ZVnL8saSbnTFylWr18TWrhMX4+tbE8lE24b2ILgx1mEqamfXppSoGN+cMC1kmcYWPxlNd/d4U7VX70uJifG+fhVNL/WRBdDy2kjth0maWAQDpA/0yDi/6AN9ZACkkbAYAItkCUghQbEEnCEJECYhkQAL5MDWbQQIkoCYIsECuX0HCRbIgZ0ssXkXALpLtToAdPuJ3RGGuKcLAulltu5liPs0IRBZ+n6GeEARE1HyIEM8JChah1nneMQUEwePsp51U63QJo8dZ7+PJ05aAuApnjuT4SdJEL7X3CQAUmYPJwmBtPnIRYIgdYZzkDBIzxkmSQFDsvD0mVBQOesIitFzOHST5y9cFBOjabszfI/JS+0iYjbd3cM4x0COM0UOkEqCIhdIIyGRE6SQgMgNwiQwHy9zgyBJildi/KBHXmWJ1zqEZnivcZ2VMzcEc8Zsu8kQb4lmYeI2Q7wjPa/v3hPc433WOToPcuDKhxRx8BH7zjyGyKEnT8GXKpdn3xmQdCd25pnFAVJmD0F6EQCQJEibjyXkTKYQJABSZ3g+R4IECYH0nPGRvtQLkCAYkoVFMhCjPhIGw75d889J0EdSwNDv6xcv3W/XV69Lupk33jUdeuuIi07k3fsPEaL78dPnL1+/fXfKEcuqilgR/zNR7r/mHwbSh6WKwzrCI1LFEYw0e1QiOGprSMFjP8ezUrjs+K8x7M46FdsTk1O//76mJids7P02UTSsGzJKx5q7wz8IOoFIqLUH0AAAAABJRU5ErkJggg==)
}

.altey2-topbanner-schema {
    background-image: url(data:image/png;base64,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)
}

.altey2-topbanner-jbox {
    display: block
}

.altey2-topbanner-jbox:after,.altey2-topbanner-jbox:before {
    content: " ";
    display: table
}

.altey2-top .bx-pager:after,.altey2-topbanner-icon-01:before,.altey2-topbanner-icon-02:before,.altey2-topbanner-icon-03:before,.altey2-topbanner-icon-04:before,.altey2-topbanner-icon-05:before {
    content: ''
}

.altey2-topbanner-jbox__aside {
    float: left;
    display: block
}

.altey2-topbanner-jbox__content {
    margin-left: 72px;
    padding: 15px 0;
    color: #2f373e;
    font-size: 26px;
    font-weight: 300
}

.altey2-topbanner-icon {
    display: inline-block;
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    -ms-transform: translate(0,0);
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
}

.altey2-count-box,.altey2-count-box__title,.altey2-feature-box-description,.altey2-feature-box-title,.altey2-solution-box__description,.altey2-solution-box__title,.altey2-topbanner-link {
    font-family: 'Open Sans',Arial,sans-serif
}

.altey2-topbanner-icon:after,.altey2-topbanner-icon:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.altey2-topbanner-icon:before {
    height: 60px;
    background-image: url(../images/pages/altey2/topbanner-sprite-60x60.png);
    background-repeat: no-repeat
}

.altey2-topbanner-icon-01:before {
    display: inline-block;
    background-position: 0 0;
    width: 60px
}

.altey2-topbanner-icon-02:before {
    display: inline-block;
    background-position: -60px 0;
    width: 60px
}

.altey2-topbanner-icon-03:before {
    display: inline-block;
    background-position: -120px 0;
    width: 60px
}

.altey2-topbanner-icon-04:before {
    display: inline-block;
    background-position: -180px 0;
    width: 60px
}

.altey2-topbanner-icon-05:before {
    display: inline-block;
    background-position: -240px 0;
    width: 60px
}

.altey2-topbanner-line {
    position: absolute;
    top: 125px;
    left: 262px
}

.altey2-topbanner-line_v2 {
    left: 210px
}

.altey2-topbanner-link {
    display: block;
    color: #000;
    font-size: 20px;
    font-weight: 300;
    text-decoration: underline
}

.altey2-topbanner-link.altey2-topbanner-link_4 {
    float: right;
    position: relative;
    padding-right: 34px
}

.altey2-topbanner-link.altey2-topbanner-link_4:after {
    content: '';
    display: block;
    position: absolute;
    width: 26px;
    height: 26px;
    background: url(../images/pages/altey-bzp/playico.png) 50% 50% no-repeat;
    right: 0;
    top: 0
}

.altey2-top .bx-wrapper {
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: none;
    -webkit-background-clip: padding-box;
    -moz-border-radius: none;
    -moz-background-clip: padding;
    border-radius: none;
    background: 0 0;
    border: none;
    margin: 0 auto
}

.altey2-top .bx-viewport {
    min-height: 700px;
    overflow: inherit!important
}

.altey2-top .bx-pager {
    position: relative;
    width: 250px;
    margin: -25px auto 0;
    z-index: 100;
    padding: 0
}

.altey2-top .bx-pager:after {
    display: block;
    width: 75%;
    background-color: #abcb56;
    height: 3px;
    position: absolute;
    top: 10px;
    right: 0;
    left: 0;
    margin: auto;
    z-index: 0
}

.altey2-top .bx-pager {
    margin-top: -100px;
    height: 70px
}

.altey2-top .bx-pager .bx-pager-item {
    position: relative;
    display: table-cell;
    width: 1%;
    z-index: 3
}

.altey2-top .bx-wrapper .bx-pager.bx-default-pager a {
    background: #abcb56
}

.altey2-top .bx-pager .bx-pager-item .bx-pager-link {
    display: block;
    margin: 0 auto;
    -webkit-border-radius: 50%;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 50%;
    -moz-background-clip: padding;
    border-radius: 50%;
    background-clip: padding-box;
    border: 3px solid #abcb56;
    background-color: #abcb56;
    width: 24px;
    height: 24px
}

.altey2-top .bx-wrapper .bx-next,.altey2-top .bx-wrapper .bx-prev {
    width: 50px;
    height: 50px;
    background-position: 0 0;
    background-repeat: no-repeat
}

.altey2-top .bx-pager .bx-pager-item .bx-pager-link.active,.altey2-top .bx-pager .bx-pager-item .bx-pager-link:active,.altey2-top .bx-pager .bx-pager-item .bx-pager-link:hover {
    background-color: #fff
}

.altey2-top .bx-wrapper .bx-prev {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAllBMVEWnwl+80Yf09+v5+/X8/frc5r+80Yb3+vL////k7M6rxGa70IX4+vLj68ypw2S70IP4+vGqxGS6z4H3+fCqxGa4zoD2+e/k7c+4zX/1+O7l7dG3zX31+O3m7tO2zHv1+Ozn7tWrxWf0+Ovq8NirxWi1zHnz9+rw9OSxyXG2zXzz9unv8+GyynXm7tK+0ovn7tSqxGUAAACvoOoBAAAAAWJLR0Qx2dsdcgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAJ9JREFUSMft1LkagjAQBOB4I14giuIt4oH3+z+dMClsh2loMv3/bZLdjTEuLnWl0WwVaXd40e15Zfo+LQZDiNGYFpPA1ghpMY2smNFiHkMseLFMIFb8zdcbiC1fY7eHOBx5kUKcMlqcLxDXGy3yO8TjSQvzgvDevFCqCHdRXqw4m+3kh++L0n1lxpRJ/u/Lt4KpvpXK7is/jPKPubjUlx9ivwyxcm+ZOgAAAABJRU5ErkJggg==)
}

.altey2-top .bx-wrapper .bx-next {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAllBMVEWnwl/c5r/8/fr5+/X09+u80YerxGbk7M7////3+vK80Yapw2Tj68z4+vK70IWqxGT4+vG70IOqxGb3+fC6z4Hk7c/2+e+4zoDl7dH1+O64zX/m7tP1+O23zX2rxWfn7tX1+Oy2zHurxWjq8Nj0+OuxyXHw9OTz9+q1zHmyynXv8+Hz9um2zXy+0ovm7tLn7tSqxGUAAAA3FD8uAAAAAWJLR0Qx2dsdcgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAJpJREFUSMft1FkSgjAQRVEQBxRnBXECZ5wA97869WUDXqrUn7z/U510p+M4Nja/jlvzXqk3AGm2/HfaHWCCrkyvD8zA1BmOgBkbM5kSE8pEM9KDWGa+IHWWMqs1MEkqs9kCs9vLHIg5nmSyMzCXq8ztDkwu4hffrMLvwjuWlGaWn5+KT5+/Mf6SH3hf+Fby3a/ww1T4x2xs/p4ny7cMoQqua2AAAAAASUVORK5CYII=)
}



.altey2-solution {
    background: url(../images/pages/altey2/solution-bg.png) 50% 50% no-repeat;
    padding: 50px 0;
    background-size: cover
}

.altey2-solution-box__title {
    color: #fefefe;
    font-size: 44px;
    font-weight: 300
}

.altey2-solution-box__description {
    color: #393f45;
    font-size: 20px;
    font-weight: 400;
    line-height: 1.3;
    margin-bottom: 20px
}

.altey2-solution-box_tac {
    text-align: center
}

.altey2-solution-box_ar {
    width: 400px
}

.altey2-solution-box_al {
    margin: 0 auto 0 0;
    width: 500px
}

.altey2-solution-box .btn-solution {
    background-color: #ABCB56;
    color: #fff;
    border: none;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    text-decoration: none;
    font-weight: 700;
    font-size: 16px;
    padding: 10px 35px;
    display: inline-block!important
}

.altey2-solution-box .btn-solution:active,.altey2-solution-box .btn-solution:active:focus,.altey2-solution-box .btn-solution:focus,.altey2-solution-box .btn-solution:hover {
    -webkit-box-shadow: none;
    box-shadow: none;
    outline: 0;
    border: none;
    text-decoration: none
}

.altey2-solution-box .btn-solution:active,.altey2-solution-box .btn-solution:focus,.altey2-solution-box .btn-solution:hover {
    background-color: #ABCB56;
    color: #fff;
    border: none
}

.altey2-count {
    margin: 30px 0;
    background-color: #fff
}

.altey2-count-box {
    margin: 0 auto
}

.altey2-count-box_al {
    text-align: right;
    padding-right: 35px;
    border-right: 1px solid #3E454C
}

.altey2-count-box_ar {
    text-align: left;
    padding-left: 35px
}

.altey2-config__icon,.altey2-config__icon-title,.altey2-config__readmore,.altey2-config__title {
    text-align: center
}

.altey2-count-box__title {
    margin: 0;
    font-size: 72px;
    font-weight: 700
}

.altey2-count-box__subtitle {
    margin: 0;
    font-size: 24px;
    font-weight: 300
}

.altey2-count-box__link {
    color: #ABCB56;
    text-decoration: underline
}

.altey2-count-box__link:hover {
    text-decoration: none
}

.altey2-features {
    margin: 0 0 40px;
    padding-top: 50px;
    border-top: 1px solid #e4e4e4
}

.altey2-feature-box {
    display: block
}

.altey2-feature-box:after,.altey2-feature-box:before {
    content: " ";
    display: table
}

.altey2-feature-box__icon {
    display: block;
    float: left;
    width: 110px
}

.altey2-feature-icon-01:before,.altey2-feature-icon-02:before,.altey2-feature-icon-03:before {
    content: '';
    width: 90px;
    display: inline-block
}

.altey2-feature-box__icon img {
    max-width: 100%
}

.altey2-feature-box__content {
    margin-left: 110px
}

.altey2-feature-box .btn-feature {
    border: 1px solid #ABCB56;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    background-color: transparent;
    text-decoration: none;
    color: #ABCB56;
    font-size: 15px
}

.altey2-feature-box .btn-feature:active,.altey2-feature-box .btn-feature:focus,.altey2-feature-box .btn-feature:focus:active,.altey2-feature-box .btn-feature:hover {
    text-decoration: none;
    color: #ABCB56;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid #ABCB56;
    background-color: #fff
}

.altey2-feature-box .btn-feature:hover {
    color: #fff;
    background-color: #ABCB56
}

.altey2-feature-box-title {
    font-weight: 400;
    color: #313b41;
    font-size: 24px;
    margin: 0 0 10px
}

.contacts-ibox_v3 .altey2-feature-box-title {
    color: #ABCB56;
    font-weight: 700;
    font-size: 21px
}

.altey2-feature-box-description {
    margin-bottom: 10px;
    font-weight: 400;
    color: #313b41;
    font-size: 13px
}

.altey2-config-i,.altey2-feature-icon {
    font: normal normal normal 14px/1 Arial;
    text-rendering: auto;
    -moz-osx-font-smoothing: grayscale;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    display: inline-block
}

.altey2-feature-icon {
    font-size: inherit;
    transform: translate(0,0)
}

.altey2-feature-icon:after,.altey2-feature-icon:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.altey2-feature-icon:before {
    height: 90px;
    background-image: url(../images/pages/altey2/sprite90x90.png);
    background-repeat: no-repeat
}

.altey2-feature-icon-01:before {
    background-position: 0 0
}

.altey2-feature-icon-02:before {
    background-position: -90px 0
}

.altey2-feature-icon-03:before {
    background-position: -180px 0
}

.altey2-config {
    height: 577px;
    position: relative
}

.altey2-config-video,.altey2-config-video__video {
    min-width: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    z-index: 1;
    top: 0;
    overflow: hidden
}

.altey2-config .container {
    padding: 0
}

.altey2-config__title {
    text-transform: uppercase
}

.altey2-config__title .text {
    margin: 0;
    color: #FFF;
    font-size: 36px;
    font-weight: 400
}

.altey2-config__icons {
    margin-top: 60px
}

.altey2-config__icon-img {
    margin-bottom: 20px
}

.altey2-config__icon-title .text {
    margin: 0;
    color: #FFF;
    font-size: 24px;
    font-weight: 400;
    text-transform: uppercase
}

.altey2-config__icon-description {
    text-align: center;
    margin: 15px auto 0
}

.altey2-config__icon-description .text {
    color: #FFF;
    font-size: 18px;
    font-weight: 400
}

.altey2-config__readmore {
    margin-top: 30px
}

.altey2-config .btn-config {
    border: 3px solid #fff;
    -webkit-border-radius: 22px;
    border-radius: 22px;
    display: inline-block;
    background-color: #ABCB56;
    color: #fff;
    padding: 10px 35px;
    font-size: 16px
}

.altey2-config .btn-config:active,.altey2-config .btn-config:focus,.altey2-config .btn-config:hover {
    border: 3px solid #fff;
    background-color: #ABCB56;
    color: #fff;
    text-decoration: none
}

.altey2-config-video {
    height: 100%
}

.altey2-config-i-nal:before,.altey2-config-i-nin:before,.altey2-config-i-nout:before {
    width: 165px;
    display: inline-block;
    content: ''
}

.altey2-config-videocontainer {
    padding: 20px 0 40px;
    position: relative;
    background-color: rgba(171,203,86,.5);
    z-index: 2
}

.altey2-config-i {
    font-size: inherit;
    transform: translate(0,0)
}

.altey2-version-icon,.altey2-version-icon2 {
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    vertical-align: middle;
    text-rendering: auto;
    -moz-osx-font-smoothing: grayscale
}

.altey2-config-i:after,.altey2-config-i:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.altey2-config-i:before {
    height: 165px;
    background-image: url(../images/pages/bs-sbzp/sbsp-config-icon.png);
    background-repeat: no-repeat
}

.altey2-config-i-nin:before {
    background-position: 0 0
}

.altey2-config-i-nout:before {
    background-position: -170px 0
}

.altey2-config-i-nal:before {
    background-position: -340px 0
}

.altey2-versions {
    padding: 50px 0;
    background: url(../images/pages/altey2/version-bg.png) 0 50% no-repeat;
    background-size: cover
}

.altey2-versions .bx-wrapper {
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: none;
    -webkit-background-clip: padding-box;
    -moz-border-radius: none;
    -moz-background-clip: padding;
    border-radius: none;
    background: 0 0;
    border: none
}

.altey2-version-icon {
    display: inline-block;
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    transform: translate(0,0)
}

.altey2-version-subtitle,.altey2-version-title {
    font-family: 'Open Sans',Arial,sans-serif
}

.altey2-version-icon:after,.altey2-version-icon:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.altey2-version-icon:before {
    height: 92px;
    background-image: url(../images/pages/altey2/slide-sprite100x100.png);
    background-repeat: no-repeat
}

.altey2-version-icon-1:before {
    display: inline-block;
    content: '';
    background-position: 0 0;
    width: 60px
}

.altey2-version-icon-2:before,.altey2-version-icon-3:before {
    width: 72px;
    display: inline-block;
    content: ''
}

.altey2-version-icon-2:before {
    background-position: -100px 0
}

.altey2-version-icon-3:before {
    background-position: -200px 0
}

.altey2-version-icon-4:before {
    display: inline-block;
    content: '';
    background-position: -300px 0;
    width: 85px
}

.altey2-version-icon-5:before {
    display: inline-block;
    content: '';
    background-position: -400px 0;
    width: 165px
}

.altey2-version-icon-1.active:before {
    background-position: 0 -100px
}

.altey2-version-icon-2.active:before {
    background-position: -100px -100px
}

.altey2-version-icon-3.active:before {
    background-position: -200px -100px
}

.altey2-version-icon-4.active:before {
    background-position: -300px -100px
}

.altey2-version-icon-5.active:before {
    background-position: -400px -100px
}

.altey2-version-nav {
    list-style: none;
    padding: 0;
    margin: 0 -10px
}

.altey2-version-nav:after,.altey2-version-nav:before {
    content: " ";
    display: table
}

.altey2-version-nav>.altey2-version-nav__item {
    display: block;
    float: left;
    padding: 0 10px
}

.altey2-version-nav>.altey2-version-nav__item>.altey2-version-nav__link {
    display: block;
    padding: 10px
}

.altey2-version-menu:after,.altey2-version-menu:before,.altey2-version-slide:after,.altey2-version-slide:before {
    content: " ";
    display: table
}

.altey2-version-box:before,.altey2-version-icon2-10:before,.altey2-version-icon2-11:before,.altey2-version-icon2-12:before,.altey2-version-icon2-13:before,.altey2-version-icon2-14:before,.altey2-version-icon2-15:before,.altey2-version-icon2-1:before,.altey2-version-icon2-2:before,.altey2-version-icon2-3:before,.altey2-version-icon2-4:before,.altey2-version-icon2-5:before,.altey2-version-icon2-6:before,.altey2-version-icon2-7:before,.altey2-version-icon2-8:before,.altey2-version-icon2-9:before {
    content: ''
}

.altey2-version-nav>.altey2-version-nav__item>.altey2-version-nav__link.active,.altey2-version-nav>.altey2-version-nav__item>.altey2-version-nav__link:hover {
    background-color: #ABCB56
}

.altey2-version-menu {
    width: 550px;
    margin: 0 auto
}

.altey2-version-slider {
    margin-bottom: 20px
}

.altey2-version-aside {
    display: block
}

.altey2-version-aside_fl {
    float: left;
    width: 118px
}

.altey2-version-aside_fr {
    float: right
}

.altey2-version-content {
    position: relative;
    margin: 0 180px 0 140px;
    float: none
}

.altey2-version-content__img {
    float: left;
    padding-right: 30px
}

.altey2-version-slide_v1 .altey2-version-content__text {
    margin-left: 260px
}

.altey2-version-slide_v2 .altey2-version-content__text {
    margin-left: 310px
}

.altey2-version-slide_v3 .altey2-version-content__text {
    margin-left: 390px
}

.altey2-version-slide_v3 .altey2-version-content__img {
    padding-right: 10px
}

.altey2-version-slide_v4 .altey2-version-content__img {
    padding-right: 0;
    position: relative;
    left: 7px
}

.altey2-version-slide_v4 .altey2-version-content {
    margin: 0 0 0 133px
}

.altey2-version-title {
    color: #000;
    font-size: 48px;
    font-weight: 300;
    line-height: 1.2;
    margin-bottom: 20px
}

.altey2-version-group {
    margin-bottom: 20px
}

.altey2-version-group_last {
    margin-bottom: 0;
    margin-top: 55px
}

.altey2-version-slide_v4 .altey2-version-group_last {
    margin-bottom: 0;
    margin-top: 15px
}

.altey2-version-slide_v4 .altey2-version-group_first {
    font-size: 12px;
    margin: -5px 0 0
}

.altey2-version-box {
    position: relative;
    display: block;
    padding: 0 0 0 7px;
    height: 50px;
    margin-bottom: 15px
}

.altey2-version-box__label {
    display: block;
    float: left;
    line-height: 1;
    width: 100%;
    color: #393f45;
    font-size: 16px;
    font-weight: 400;
    position: relative
}

.altey2-version-box__value {
    display: block;
    line-height: 1;
    width: 100%;
    text-align: right;
    color: #393f45;
    font-size: 36px;
    font-weight: 700;
    position: absolute;
    bottom: 0;
    right: 0
}

.altey2-version-box__value_r_sm {
    right: -10px
}

.altey2-version-box:before {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    border-left: 3px solid #3E454C
}

.altey2-version-subtitle {
    color: #3E454C;
    font-size: 26px;
    font-weight: 300;
    line-height: 40px;
    margin-bottom: 20px
}

.altey2-version-slide_v3 .altey2-version-subtitle {
    margin-bottom: 7px
}

.altey2-version-icon2 {
    display: inline-block;
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    transform: translate(0,0)
}

.altey2-animation-text,.altey2-osc-description,.altey2-osc-list>.altey2-osc-list__item,.altey2-osc-title,.altey2-process-box__content,.altey2-promo-description,.altey2-promo-subtitle,.altey2-promo-title,.altey2-version-blbox,.altey2-version-list__item {
    font-family: 'Open Sans',Arial,sans-serif
}

.altey2-process-icon,.pion-solution-icon {
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0)
}

.altey2-process-icon,.pion-solution-icon,.pion-tabs-icon {
    text-rendering: auto;
    -moz-osx-font-smoothing: grayscale;
    vertical-align: middle
}

.altey2-version-icon2:after,.altey2-version-icon2:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.altey2-version-icon2:before {
    height: 50px;
    background-image: url(../images/pages/altey2/sprite-verison-icon2-50x50.png);
    background-repeat: no-repeat
}

.altey2-version-icon2-1:before {
    display: inline-block;
    background-position: 0 0;
    width: 50px
}

.altey2-version-icon2-2:before {
    display: inline-block;
    background-position: -50px 0;
    width: 50px
}

.altey2-version-icon2-3:before {
    display: inline-block;
    background-position: -100px 0;
    width: 50px
}

.altey2-version-icon2-4:before {
    display: inline-block;
    background-position: -150px 0;
    width: 50px
}

.altey2-version-icon2-5:before {
    display: inline-block;
    background-position: -200px 0;
    width: 50px
}

.altey2-version-icon2-6:before {
    display: inline-block;
    background-position: -250px 0;
    width: 50px
}

.altey2-version-icon2-7:before {
    display: inline-block;
    background-position: -300px 0;
    width: 50px
}

.altey2-version-icon2-8:before {
    display: inline-block;
    background-position: -350px 0;
    width: 50px
}

.altey2-version-icon2-9:before {
    display: inline-block;
    background-position: -400px 0;
    width: 50px
}

.altey2-version-icon2-10:before {
    display: inline-block;
    background-position: -450px 0;
    width: 50px
}

.altey2-version-icon2-11:before {
    display: inline-block;
    background-position: -500px 0;
    width: 50px
}

.altey2-version-icon2-12:before {
    display: inline-block;
    background-position: -550px 0;
    width: 50px
}

.altey2-version-icon2-13:before {
    display: inline-block;
    background-position: -600px 0;
    width: 50px
}

.altey2-version-icon2-14:before {
    display: inline-block;
    background-position: -650px 0;
    width: 50px
}

.altey2-version-icon2-15:before {
    display: inline-block;
    background-position: -700px 0;
    width: 50px
}

.altey2-version-list {
    margin: 0;
    padding: 0;
    list-style: none
}

.altey2-version-list:after,.altey2-version-list:before {
    content: " ";
    display: table
}

.altey2-version-list__item {
    float: left;
    display: block;
    color: #3E454C;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.2;
    height: 50px;
    margin-bottom: 2.5px
}

.altey2-version-list .altey2-version-icon2 {
    display: block;
    float: left;
    width: 50px
}

.altey2-version-list__text {
    margin-left: 60px;
    float: none
}

.altey2-version-slide_v3 .altey2-version-list__item {
    height: 42px
}

.altey2-version-blbox {
    height: 100px;
    width: 600px;
    background-color: rgba(0,0,0,.6);
    color: #fff;
    margin: auto;
    position: absolute;
    left: 0;
    right: 0;
    padding: 5px 40px;
    font-size: 26px;
    font-weight: 300
}

.altey2-version-blbox_v1 {
    top: 80px
}

.altey2-version-blbox_v2 {
    font-size: 22px;
    top: 200px
}

.altey2-feedback {
    padding-top: 60px
}

.altey2-feedback .form-actions .webform-submit {
    display: none
}

.altey2-feedback__title {
    margin: 0;
    color: #3E454C;
    font-size: 30px;
    font-weight: 400;
    text-transform: uppercase
}

.altey2-feedback__description {
    margin-top: 40px;
    min-height: 460px;
    background: url(../images/pages/bsbzp/bzp-01-delivery.png) 0 100% no-repeat
}

.altey2-feedback__description .list-item {
    margin-bottom: 10px
}

.altey2-feedback__form {
    background-color: #FFF;
    -webkit-box-shadow: 1.5px 2.6px 10px rgba(0,0,0,.75);
    box-shadow: 1.5px 2.6px 10px rgba(0,0,0,.75)
}

.altey2-feedback__form-header {
    background-color: #3E454C;
    height: 100px;
    font-size: 36px;
    font-weight: 400;
    text-transform: uppercase;
    color: #fff;
    line-height: 100px;
    text-align: center
}

.altey2-feedback__form-form {
    padding: 20px
}

.altey2-feedback__form-form .form-control {
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 0;
    background-clip: padding-box
}

.altey2-feedback__form-btn,.pion-btn {
    -moz-border-radius: 40px
}

.altey2-communications .bx-wrapper,.altey2-feedback__form-btn {
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding
}

.altey2-feedback__form-form .form-group_p_b {
    margin-bottom: 30px
}

.altey2-feedback__form-btn {
    display: block;
    width: 290px;
    margin: 0 auto;
    position: relative;
    padding: 12px 20px 12px 60px;
    background-color: #ABCB56;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff;
    font-weight: 700;
    font-size: 18px;
    text-align: left
}

.altey2-feedback__form-btn .fa {
    position: absolute;
    font-size: 32px;
    top: 9px;
    left: 20px
}

.altey2-feedback__form-btn:focus,.altey2-feedback__form-btn:hover {
    background-color: #b3d066;
    color: #fff;
    text-decoration: none
}

.altey2-communications {
    position: relative;
    padding: 50px 0 30px;
    min-height: 600px;
    background: url(../images/pages/altey2/communication-bg.png) 50% 50% no-repeat;
    background-size: cover;
    overflow: hidden
}

.altey2-communications .bx-wrapper {
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: none;
    border-radius: none;
    background: 0 0;
    border: none
}

.altey2-communications .bx-viewport {
    min-height: 630px;
    overflow: inherit!important
}

.altey2-communications .bx-pager {
    width: 160px;
    margin: 0 auto;
    height: 24px;
    z-index: 100;
    padding: 0;
    position: absolute;
    left: -15px;
    bottom: 30px
}

.altey2-communications .bx-pager:after {
    content: '';
    display: block;
    width: 75%;
    background-color: #abcb56;
    height: 3px;
    position: absolute;
    top: 10px;
    right: 0;
    left: 0;
    margin: auto;
    z-index: 0
}

.altey2-communications .bx-pager .bx-pager-item {
    position: relative;
    display: table-cell;
    width: 1%;
    z-index: 3
}

.altey2-communications .bx-pager .bx-pager-item .bx-pager-link {
    display: block;
    margin: 0 auto;
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 0;
    background-clip: padding-box;
    border: 3px solid #abcb56;
    background-color: #abcb56;
    width: 24px;
    height: 24px
}

.altey2-communications .bx-pager .bx-pager-item .bx-pager-link.active,.altey2-communications .bx-pager .bx-pager-item .bx-pager-link:active,.altey2-communications .bx-pager .bx-pager-item .bx-pager-link:hover {
    background-color: #fff
}

.altey2-communications .bx-wrapper .bx-prev {
    width: 50px;
    height: 50px;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAllBMVEWnwl+80Yf09+v5+/X8/frc5r+80Yb3+vL////k7M6rxGa70IX4+vLj68ypw2S70IP4+vGqxGS6z4H3+fCqxGa4zoD2+e/k7c+4zX/1+O7l7dG3zX31+O3m7tO2zHv1+Ozn7tWrxWf0+Ovq8NirxWi1zHnz9+rw9OSxyXG2zXzz9unv8+GyynXm7tK+0ovn7tSqxGUAAACvoOoBAAAAAWJLR0Qx2dsdcgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAJ9JREFUSMft1LkagjAQBOB4I14giuIt4oH3+z+dMClsh2loMv3/bZLdjTEuLnWl0WwVaXd40e15Zfo+LQZDiNGYFpPA1ghpMY2smNFiHkMseLFMIFb8zdcbiC1fY7eHOBx5kUKcMlqcLxDXGy3yO8TjSQvzgvDevFCqCHdRXqw4m+3kh++L0n1lxpRJ/u/Lt4KpvpXK7is/jPKPubjUlx9ivwyxcm+ZOgAAAABJRU5ErkJggg==)
}

.altey2-communications .bx-wrapper .bx-next {
    width: 50px;
    height: 50px;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAllBMVEWnwl/c5r/8/fr5+/X09+u80YerxGbk7M7////3+vK80Yapw2Tj68z4+vK70IWqxGT4+vG70IOqxGb3+fC6z4Hk7c/2+e+4zoDl7dH1+O64zX/m7tP1+O23zX2rxWfn7tX1+Oy2zHurxWjq8Nj0+OuxyXHw9OTz9+q1zHmyynXv8+Hz9um2zXy+0ovm7tLn7tSqxGUAAAA3FD8uAAAAAWJLR0Qx2dsdcgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAJpJREFUSMft1FkSgjAQRVEQBxRnBXECZ5wA97869WUDXqrUn7z/U510p+M4Nja/jlvzXqk3AGm2/HfaHWCCrkyvD8zA1BmOgBkbM5kSE8pEM9KDWGa+IHWWMqs1MEkqs9kCs9vLHIg5nmSyMzCXq8ztDkwu4hffrMLvwjuWlGaWn5+KT5+/Mf6SH3hf+Fby3a/ww1T4x2xs/p4ny7cMoQqua2AAAAAASUVORK5CYII=)
}



.altey2-communication-slide {
    position: relative;
    height: 600px
}

.altey2-communication-slide-img,.altey2-osc-sin {
    position: absolute
}

.altey2-communication-slide-img_v1_1 {
    top: 350px;
    left: 0;
    z-index: 10
}

.altey2-communication-slide-img_v1_2 {
    top: 25px;
    left: 0;
    z-index: 3
}

.altey2-communication-slide-img_v1_3 {
    top: 30px;
    z-index: 2
}

.altey2-communication-slide-img_v2_1 {
    top: 350px;
    left: 0;
    z-index: 10
}

.altey2-communication-slide-img_v2_2 {
    top: 25px;
    left: 0;
    z-index: 3
}

.altey2-communication-slide-img_v2_3 {
    top: 30px;
    z-index: 2
}

.altey2-communication-slide-img_v3_1 {
    top: 350px;
    left: 0;
    z-index: 10
}

.altey2-communication-slide-img_v3_2 {
    top: 25px;
    left: 153px;
    z-index: 3
}

.altey2-communication-slide-img_v3_3 {
    top: 30px;
    left: 30px;
    z-index: 2
}

.altey2-communication-box {
    position: absolute;
    right: 0;
    background-color: #3E454C;
    color: #fff;
    width: 480px;
    padding: 10px 20px;
    top: 385px;
    height: 210px
}

.altey2-communication-box__title {
    font-size: 36px;
    font-weight: 300;
    margin-bottom: 15px
}

.altey2-communication-box__description {
    font-size: 14px;
    font-weight: 400
}

.altey2-osc {
    background: url(../images/pages/altey2/osc-bg.jpg) 50% 50% no-repeat;
    background-size: cover;
    padding: 60px 0
}

.altey2-osc-title {
    color: #fefefe;
    font-size: 42px;
    font-weight: 300;
    line-height: 1.1;
    margin-bottom: 15px
}

.altey2-osc-description {
    color: #fefefe;
    font-size: 22px;
    margin-bottom: 15px
}

.altey2-osc-img {
    display: block;
    max-width: 100%
}

@-webkit-keyframes altey2-move-left {
    0% {
        left: -422px
    }

    100% {
        left: 0
    }
}

@keyframes altey2-move-left {
    0% {
        left: -422px
    }

    100% {
        left: 0
    }
}

.altey2-osc-sin {
    display: block;
    width: 351px;
    height: 277px;
    overflow: hidden;
    top: 58px
}

.altey2-osc-sin__img {
    max-width: inherit!important;
    position: relative;
    left: -120px;
    display: block;
    -webkit-animation: altey2-move-left 3s infinite;
    animation: altey2-move-left 3s infinite;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-direction: reverse;
    animation-direction: reverse
}

.altey2-osc-list {
    list-style: none;
    padding: 0 0 0 20px;
    margin: 0
}

.altey2-osc-list>.altey2-osc-list__item {
    position: relative;
    padding-left: 20px;
    margin-bottom: 5px;
    color: #fefefe;
    font-size: 18px;
    font-weight: 400
}

.altey2-promo-subtitle,.altey2-promo-title {
    margin-bottom: 50px;
    line-height: 1.2
}

.altey2-osc-list>.altey2-osc-list__item:before {
    position: absolute;
    left: 0;
    top: 7px;
    content: '';
    display: block;
    width: 12px;
    height: 12px;
    background-color: #fefefe
}

.altey2-promo {
    padding: 100px 0;
    width: 100%;
    min-width: 1000px;
    background: url(../images/pages/altey2/promo-bg.jpg) 50% 50% no-repeat;
    background-size: cover
}

.altey2-promo-title {
    color: #d77757;
    font-size: 70px;
    font-weight: 700;
    margin-top: 10px
}

.altey2-promo-subtitle {
    color: #2a3035;
    font-size: 32px;
    font-weight: 300
}

.altey2-promo-description {
    color: #2a3035;
    font-size: 12px;
    font-weight: 700
}

.altey2-animation-text,.altey2-process-box__content {
    font-weight: 300
}

.altey2-promo-description__link {
    text-decoration: underline;
    color: #2a3035
}

.altey2-device,.altey2-device:hover {
    text-decoration: none
}

.altey2-process {
    position: relative
}



.altey2-process .bx-wrapper {
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: none;
    -webkit-background-clip: padding-box;
    -moz-border-radius: none;
    -moz-background-clip: padding;
    border-radius: none;
    background: 0 0;
    border: none;
    margin: 0
}

.altey2-process .bx-viewport {
    min-height: 599px;
    position: relative
}

.altey2-process .bx-controls {
    position: absolute;
    left: 85px;
    bottom: 50px
}

.altey2-process .bx-pager {
    position: relative;
    width: 280px;
    height: 24px;
    z-index: 100;
    padding: 0
}

.altey2-process .bx-pager:after {
    content: '';
    display: block;
    width: 75%;
    background-color: #abcb56;
    height: 3px;
    position: absolute;
    top: 10px;
    right: 0;
    left: 0;
    margin: auto;
    z-index: 0
}

.altey2-process .bx-pager .bx-pager-item {
    position: relative;
    display: table-cell;
    width: 1%;
    z-index: 3
}

.altey2-process .bx-pager .bx-pager-item .bx-pager-link {
    display: block;
    margin: 0 auto;
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 0;
    background-clip: padding-box;
    border: 3px solid #abcb56;
    background-color: #abcb56;
    width: 24px;
    height: 24px
}

.altey2-process .bx-pager .bx-pager-item .bx-pager-link.active,.altey2-process .bx-pager .bx-pager-item .bx-pager-link:active,.altey2-process .bx-pager .bx-pager-item .bx-pager-link:hover {
    background-color: #fff
}

.altey2-process .bx-wrapper .bx-controls-direction a {
    position: absolute;
    top: 50%;
    margin-top: -16px;
    outline: 0;
    width: 32px;
    height: 32px;
    text-indent: -9999px;
    z-index: 9999
}

.altey2-process .bx-wrapper .bx-next,.altey2-process .bx-wrapper .bx-prev {
    width: 50px;
    height: 50px;
    background-repeat: no-repeat;
    background-position: 0 0
}

.altey2-animation-text,.altey2-process-box {
    z-index: 1;
    position: relative
}

.altey2-process .bx-wrapper .bx-prev {
    margin: auto;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAllBMVEWnwl+80Yf09+v5+/X8/frc5r+80Yb3+vL////k7M6rxGa70IX4+vLj68ypw2S70IP4+vGqxGS6z4H3+fCqxGa4zoD2+e/k7c+4zX/1+O7l7dG3zX31+O3m7tO2zHv1+Ozn7tWrxWf0+Ovq8NirxWi1zHnz9+rw9OSxyXG2zXzz9unv8+GyynXm7tK+0ovn7tSqxGUAAACvoOoBAAAAAWJLR0Qx2dsdcgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAJ9JREFUSMft1LkagjAQBOB4I14giuIt4oH3+z+dMClsh2loMv3/bZLdjTEuLnWl0WwVaXd40e15Zfo+LQZDiNGYFpPA1ghpMY2smNFiHkMseLFMIFb8zdcbiC1fY7eHOBx5kUKcMlqcLxDXGy3yO8TjSQvzgvDevFCqCHdRXqw4m+3kh++L0n1lxpRJ/u/Lt4KpvpXK7is/jPKPubjUlx9ivwyxcm+ZOgAAAABJRU5ErkJggg==)
}

.altey2-process .bx-wrapper .bx-next {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAllBMVEWnwl/c5r/8/fr5+/X09+u80YerxGbk7M7////3+vK80Yapw2Tj68z4+vK70IWqxGT4+vG70IOqxGb3+fC6z4Hk7c/2+e+4zoDl7dH1+O64zX/m7tP1+O23zX2rxWfn7tX1+Oy2zHurxWjq8Nj0+OuxyXHw9OTz9+q1zHmyynXv8+Hz9um2zXy+0ovm7tLn7tSqxGUAAAA3FD8uAAAAAWJLR0Qx2dsdcgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAJpJREFUSMft1FkSgjAQRVEQBxRnBXECZ5wA97869WUDXqrUn7z/U510p+M4Nja/jlvzXqk3AGm2/HfaHWCCrkyvD8zA1BmOgBkbM5kSE8pEM9KDWGa+IHWWMqs1MEkqs9kCs9vLHIg5nmSyMzCXq8ztDkwu4hffrMLvwjuWlGaWn5+KT5+/Mf6SH3hf+Fby3a/ww1T4x2xs/p4ny7cMoQqua2AAAAAASUVORK5CYII=)
}


.altey2-process-canvas {
    position: absolute;
    top: 0;
    left: 0
}

.altey2-animation-text {
    color: #000
}

.altey2-animation-slide_1 .altey2-animation-text_1 {
    font-size: 50px;
    line-height: 1.2;
    margin-top: 37px
}

.altey2-animation-slide_1 .altey2-animation-text_2 {
    font-size: 28px;
    margin-top: 60px
}

.altey2-animation-slide_1 .altey2-animation-text_3 {
    margin-top: 60px
}

.altey2-animation-slide_2 .altey2-animation-text_1,.altey2-animation-slide_3 .altey2-animation-text_1 {
    font-size: 50px;
    line-height: 1.2;
    margin-top: 37px
}

.altey2-animation-slide_3 .altey2-animation-text_2 {
    font-size: 28px;
    margin-top: 60px
}

.altey2-animation-slide_4 .altey2-animation-text_1 {
    font-size: 50px;
    line-height: 1.2;
    margin-top: 37px
}

.altey2-animation-slide_4 .altey2-animation-text_2,.altey2-animation-slide_4 .altey2-animation-text_3 {
    font-size: 28px;
    margin-top: 60px
}

.altey2-animation-slide_5 .altey2-animation-text_1 {
    font-size: 50px;
    line-height: 1.2;
    margin-top: 37px
}

.altey2-animation-slide_5 .altey2-animation-text_2 {
    font-size: 28px;
    margin-top: 80px
}

.altey2-animation-slide_5 .altey2-animation-text_3 {
    font-size: 28px;
    margin-top: 60px
}

.altey2-process-box:after,.altey2-process-box:before {
    content: " ";
    display: table
}

.altey2-process-icon-01:before,.altey2-process-icon-02:before,.altey2-process-icon-03:before,.altey2-process-icon-04:before,.altey2-process-icon-05:before,.altey2-process-icon-06:before,.altey2-process-icon-07:before {
    content: '';
    width: 100px
}

.altey2-process-box__aside {
    display: block;
    float: left
}

.altey2-process-box__content {
    display: block;
    margin-left: 115px;
    height: 100px;
    color: #000;
    font-size: 18px
}

.altey2-animation-slide_2 .altey2-process-box_1 {
    margin-top: 40px
}

.altey2-animation-slide_4 .altey2-process-box_1 {
    margin-top: 60px
}

.altey2-animation-slide_4 .altey2-process-box_2 {
    margin-top: 30px
}

.altey2-process-icon {
    display: inline-block;
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    transform: translate(0,0)
}

.altey2-device-subtitle,.altey2-device-title,.uzt-top-title {
    font-family: 'Open Sans',Arial,sans-serif
}

.altey2-process-icon:after,.altey2-process-icon:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.altey2-process-icon:before {
    height: 100px;
    background-image: url(../images/pages/altey2/process-sprite-100x100.png);
    background-repeat: no-repeat
}

.altey2-process-icon-01:before {
    display: inline-block;
    background-position: 0 0
}

.altey2-process-icon-02:before {
    display: inline-block;
    background-position: -100px 0
}

.altey2-process-icon-03:before {
    display: inline-block;
    background-position: -200px 0
}

.altey2-process-icon-04:before {
    display: inline-block;
    background-position: -300px 0
}

.altey2-process-icon-05:before {
    display: inline-block;
    background-position: -400px 0
}

.altey2-process-icon-06:before {
    display: inline-block;
    background-position: -500px 0
}

.altey2-process-icon-07:before {
    display: inline-block;
    background-position: -600px 0
}

.altey2-animation-video {
    background-color: #fff;
    width: 170px;
    height: 170px;
    position: relative;
    overflow: hidden;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    border: 2px solid #fff;
    -webkit-box-shadow: 0 0 5px 0 rgba(50,50,50,.75);
    box-shadow: 0 0 5px 0 rgba(50,50,50,.75)
}

.altey2-animation-video__box {
    width: 100%;
    height: 100%;
    position: absolute
}

.altey2-animation-video__wrap {
    width: 100%;
    height: 100%
}

.altey2-animation-video__video {
    min-width: 100%;
    width: 100%;
    position: absolute
}

.uzt-blog,.uzt-constructor,.uzt-dioramas,.uzt-engineer,.uzt-schema,.uzt-scope,.uzt-solution,.uzt-top,.uzt-top-shadow {
    min-width: 1000px
}

.altey2-animation-slide_4 .altey2-animation-video {
    position: absolute;
    top: 116px;
    left: 598px
}

.altey2-process-line {
    background: url(../images/pages/altey2/process-line.png) no-repeat;
    display: block;
    position: absolute;
    width: 119px;
    height: 77px;
    left: 735px;
    top: 251px
}

.altey2-device,.altey2-topvideo {
    display: block;
    position: relative
}

.altey2-topvideo {
    background: url(../images/pages/altey2/video-bg.png) 50% 50% no-repeat;
    padding: 0;
    margin: 0
}

.altey2-topvideo-frame {
    display: block;
    padding: 0;
    margin: 0
}

.altey2-devices {
    padding: 0 0 30px
}

.altey2-device {
    width: 240px;
    height: 160px
}

.altey2-device:after,.altey2-device:before {
    content: " ";
    display: table
}

.altey2-device-subtitle,.altey2-device-title {
    color: #000;
    font-weight: 400;
    position: absolute;
    width: 100%
}

.uzt-top,.uzt-top-bg {
    position: relative
}

.altey2-device-title {
    font-size: 30px;
    top: 5px;
    left: 15px;
    line-height: 1.1
}

.altey2-device-subtitle {
    font-size: 14px;
    top: 40px;
    left: 15px;
    line-height: 1.1
}

.altey2-device-subtitle_tar {
    text-align: right;
    padding-right: 20px
}

.altey2-device-link {
    display: block;
    margin-top: 10px;
    text-decoration: underline;
    color: #000
}

@-webkit-keyframes uzt-fade-in {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes uzt-fade-in {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-webkit-keyframes uzt-top-fade-in {
    0%,100% {
        opacity: 0
    }

    50% {
        opacity: 1
    }
}

@keyframes uzt-top-fade-in {
    0%,100% {
        opacity: 0
    }

    50% {
        opacity: 1
    }
}

@-webkit-keyframes uzt-move-top {
    0% {
        top: 0
    }

    100% {
        top: -208px
    }
}

@keyframes uzt-move-top {
    0% {
        top: 0
    }

    100% {
        top: -208px
    }
}

@-webkit-keyframes uzt-move-top2 {
    0%,50% {
        top: -208px
    }

    100% {
        top: -476px
    }
}

@keyframes uzt-move-top2 {
    0%,50% {
        top: -208px
    }

    100% {
        top: -476px
    }
}

@-webkit-keyframes uzt-width-0-100 {
    0% {
        width: 0%
    }

    100% {
        width: 100%
    }
}

@keyframes uzt-width-0-100 {
    0% {
        width: 0%
    }

    100% {
        width: 100%
    }
}

@-webkit-keyframes uzt-height-0-100 {
    0% {
        background-position: 0 -184px
    }

    100% {
        background-position: 0 0
    }
}

@keyframes uzt-height-0-100 {
    0% {
        background-position: 0 -184px
    }

    100% {
        background-position: 0 0
    }
}

@-webkit-keyframes uzt-height-0-100-reverse {
    0% {
        height: 0
    }

    100% {
        height: 184px
    }
}

@keyframes uzt-height-0-100-reverse {
    0% {
        height: 0
    }

    100% {
        height: 184px
    }
}

@-webkit-keyframes uzt-diogram-2-fade-in {
    0%,100% {
        opacity: 0
    }

    90% {
        opacity: 1
    }
}

@keyframes uzt-diogram-2-fade-in {
    0%,100% {
        opacity: 0
    }

    90% {
        opacity: 1
    }
}

@-webkit-keyframes uzt-diogram-3-rotate {
    0% {
        -webkit-transform: rotate(320deg)
    }

    100% {
        -webkit-transform: rotate(0)
    }
}

@keyframes uzt-diogram-3-rotate {
    0% {
        -webkit-transform: rotate(320deg);
        -ms-transform: rotate(320deg);
        transform: rotate(320deg)
    }

    100% {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0)
    }
}

@-webkit-keyframes uzt-diogram-3-move {
    0% {
        left: 255px;
        top: 220px;
        opacity: 1
    }

    25% {
        left: 255px;
        top: 220px;
        opacity: 0
    }

    50% {
        left: 278px;
        top: 234px;
        opacity: 0
    }

    100% {
        left: 278px;
        top: 234px;
        opacity: 1
    }
}

@keyframes uzt-diogram-3-move {
    0% {
        left: 255px;
        top: 220px;
        opacity: 1
    }

    25% {
        left: 255px;
        top: 220px;
        opacity: 0
    }

    50% {
        left: 278px;
        top: 234px;
        opacity: 0
    }

    100% {
        left: 278px;
        top: 234px;
        opacity: 1
    }
}

.uzt-fade-in {
    opacity: 0;
    -webkit-animation: uzt-fade-in 1s normal forwards;
    animation: uzt-fade-in 1s normal forwards
}

.uzt-page {
    margin-top: -40px!important
}

.uzt-top .btn-uzt-white {
    color: #3f2a39;
    font-size: 16px
}

.uzt-top .btn-uzt-white:active,.uzt-top .btn-uzt-white:focus,.uzt-top .btn-uzt-white:hover {
    color: #3f2a39
}



.uzt-top-bg {
    display: block;
    height: 100%;
    width: 100%
}

.uzt-top-bg__img,.uzt-top-bg__img-active,.uzt-top-bg__shadow,.uzt-top-bg__shadow-line {
    width: 100%;
    max-width: 100%
}

.uzt-top-bg__img-active,.uzt-top-bg__shadow,.uzt-top-bg__shadow-line {
    display: block;
    position: absolute;
    left: 0;
    top: 0
}

.uzt-top-bg__shadow-line {
    top: 9.5%
}

.uzt-top-bg__img-active {
    zoom:1;filter: alpha(opacity=0);
    -webkit-opacity: 0;
    -moz-opacity: 0;
    opacity: 0;
    -webkit-animation: uzt-top-fade-in 8s infinite;
    animation: uzt-top-fade-in 8s infinite
}

.uzt-top-title {
    line-height: 1.2;
    font-size: 22px;
    margin: 3.5% 0 0;
    color: #fff;
    font-weight: 700
}

.uzt-top-shadow {
    max-width: 100%;
    width: 100%
}

.uzt-top-description {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: .3% 2.1% .4% 8%
}



.uzt-top-subtitle {
    font-size: 13px;
    padding: 0;
    color: #fff;
    font-weight: 700
}

.uzt-top-list>.uzt-top-list__item,.uzt-top-text_1,.uzt-top-text_2,.uzt-top-text_3 {
    color: #fff;
    font-family: 'Open Sans',Arial,sans-serif;
    font-weight: 400
}


.uzt-top-text {
    position: absolute
}

.uzt-top-text_1,.uzt-top-text_2,.uzt-top-text_3 {
    font-size: 22px;
    text-transform: uppercase
}

.uzt-top-text_1 {
    left: 31%;
    top: 40%
}

.uzt-top-text_2 {
    left: 52%;
    top: 40%
}

.uzt-top-text_3 {
    left: 77%;
    top: 40%
}

.uzt-top-text_4 {
    bottom: 4%;
    left: 45%
}

.uzt-top-arrow {
    display: block;
    background-repeat: no-repeat;
    background-position: 0 0;
    width: 61px;
    height: 32px;
    margin: 10px auto 0;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAAgCAMAAACW9ICeAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABrVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAADZjmuhAAAAjXRSTlMAA6wGrfy1CrZT+b0LUkr1xQ/GSULMFc30OvDSGNM5M+raHNsyLeffJOAsJeMpKuQgLx/W7jfv1RvQPj/xEchGRxDBT8AOuVdY+riwYWKo/mxtpwWedHWdAZOAgZKLjI2Kf5WXfnOfoHJqqapoYLIHs19WurtVTfjCw0xFyRITykQ9PDbt1zjY7DUoxye+u6gxAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAYBJREFUOMud1Oc3w1AUAPBbESFFlArSIlqtokZR1KZ2EVvtvUft2nvz/mdxekp1pHm5X967ufmdnHte3gUVKA8VxBCKMRELZBylEFPxJCTQamU8UU0nASQzKRoFWJPKpP2sWiadxcZsRqbWt8vidHpMrM/mcvz7XD7PgIUNRj7/LzOZCywY2FJoLgrMi63WEtm4tMwa9K1yI2+TiW28sSKklcoquyxsr66pDX3KOrg6Gbi+wRH2fBubmOaouIVpag1f0bTRzijYSbd3RKpRnXSXJO7u6ZW4FISL7JPA/aRL8j4TA8JgxOKQMDwi3ZhqFI1FKI2jiaiDyD2JpsIWptGMOxoWYxbNhb7mnkcLMqwYi2gpmLuX0Yo8DLAqrP3vULUubMjFAJvCVuDRENvCjnwMsEvueX4Tzz55gIMBDukj/19FHdMneBjg1HvmG7Wac+8FLga4ZK6uxeXmlrnDxwD3nI4FVsc9KMEAj0/PL69v78qwOGp5xJuUYoCPzy/J+jeneTXVpVXS1AAAAABJRU5ErkJggg==)
}

.uzt-top-list {
    margin: 0 0 10px;
    list-style: none
}

.uzt-top-list>.uzt-top-list__item {
    position: relative;
    font-size: 20px;
    line-height: 1.3;
    padding: 0 0 0 40px;
    margin-bottom: 1%
}

.uzt-top-list>.uzt-top-list__item:before {
    display: block;
    position: absolute;
    content: '';
    left: 0;
    top: 8px;
    width: 15px;
    height: 15px;
    background-color: #fff
}


.btn.btn-uzt-white {
    -webkit-border-radius: 30px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 30px;
    -moz-background-clip: padding;
    border-radius: 30px;
    background-clip: padding-box;
    background-color: #fff;
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    text-decoration: none;
    padding: 10px 30px;
    font-size: 16px;
    text-transform: uppercase;
    font-family: Arial,sans-serif;
    font-weight: 700;
    display: inline-block!important
}

.uzt-funcs-box__title,.uzt-funcs-title,.uzt-schema-title,.uzt-scope-list>.uzt-scope-list__item,.uzt-scope-schema__text,.uzt-scope-subtitle,.uzt-scope-title {
    font-family: 'Open Sans',Arial,sans-serif
}

.btn.btn-uzt-white:active,.btn.btn-uzt-white:focus,.btn.btn-uzt-white:hover {
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none;
    text-decoration: none;
    background-color: #fff;
    zoom:1;filter: alpha(opacity=90);
    -webkit-opacity: .9;
    -moz-opacity: .9;
    opacity: .9;
    color: #3E454C
}

.uzt-pue-box__character,.uzt-pue-box__description,.uzt-pue-box__title {
    color: #2a3035;
    font-family: 'Open Sans',Arial,sans-serif
}

.uzt-pue {
    padding: 20px 0 40px
}

.uzt-pue-box:after,.uzt-pue-box:before {
    content: " ";
    display: table
}

.uzt-scope-sep:before,.uzt-scope:before {
    content: '';
    bottom: 0
}

.uzt-pue-box__character {
    display: block;
    float: left;
    width: 74px;
    text-align: right
}

.uzt-pue-box__info {
    display: block;
    float: none;
    margin-left: 80px;
    padding-top: 27px
}

.uzt-pue-box__description {
    font-size: 14px;
    line-height: 14px;
    font-weight: 300;
    padding-left: 3px
}

.uzt-pue-box__character,.uzt-pue-box__title {
    font-weight: 700;
    text-transform: uppercase;
    font-size: 30px
}

.uzt-pue-box__character {
    font-size: 100px;
    line-height: 1
}

.uzt-scope-schema__text,.uzt-scope-subtitle {
    line-height: 1.2;
    font-weight: 300
}

.uzt-scope {
    position: relative;
    background: url(../images/pages/uzt/scope-bg.jpg) 50% 50% no-repeat;
    background-size: cover;
    height: 580px;
    z-index: 0;
    overflow: hidden
}

.uzt-scope:before {
    position: absolute;
    background-color: #fff;
    height: 215px;
    z-index: 3;
    width: 100%
}

.uzt-scope .container {
    position: relative;
    padding: 0
}

.uzt-scope-preview {
    display: block;
    position: absolute;
    right: 0;
    z-index: 6;
    top: 54px;
    max-width: 745px
}


.uzt-scope-group_mw_sm,.uzt-scope-sep_mw_sm {
    max-width: 410px
}

.uzt-scope-parallax {
    position: absolute;
    right: 0;
    top: -100px;
    z-index: 2;
    width: 410px;
    height: 800px;
    background: url(../images/pages/uzt/scope-parallax.png) no-repeat
}

.uzt-scope-title {
    margin: 45px 0 15px;
    padding: 0;
    color: #fff!important;
    font-size: 48px;
    font-weight: 300
}

.uzt-scope-subtitle {
    margin: 0 0 15px;
    padding: 0;
    color: #fff!important;
    font-size: 21px
}

.uzt-scope-sep {
    margin: 15px 0;
    position: relative;
    min-height: 1px
}

.uzt-scope-sep:before {
    position: absolute;
    width: 100%;
    height: 1px;
    background-color: #fff;
    top: 0;
    left: 0;
    margin: auto
}

.uzt-scope-group {
    position: relative;
    z-index: 8
}

.uzt-scope-schema:after,.uzt-scope-schema:before {
    content: " ";
    display: table
}

.uzt-schema .bx-pager:after,.uzt-schema:before,.uzt-scope-list_v2 .uzt-scope-list__item:before {
    content: '';
    left: 0
}

.uzt-scope-schema__preview {
    display: block;
    width: 240px;
    float: left
}

.uzt-scope-schema__description {
    display: block;
    float: none;
    margin-left: 250px
}

.uzt-scope-schema__text {
    color: #fff;
    font-size: 36px
}

.uzt-scope-schema__text:first-child {
    margin-top: -5px
}

.uzt-scope-schema__img {
    display: block;
    height: 85px;
    width: 240px;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
    background-image: url(../images/pages/uzt/solution-img.png)
}

.uzt-scope-list {
    margin: 30px 0 0;
    padding: 0;
    list-style: none
}

.uzt-scope-list>.uzt-scope-list__item {
    display: block;
    color: #595a5a;
    font-size: 24px;
    font-weight: 300
}

.uzt-funcs-box__title,.uzt-funcs-title {
    color: #3E454C
}

.uzt-scope-list>.uzt-scope-list__item_sep {
    position: relative;
    padding-left: 20px;
    margin-bottom: 5px
}

.uzt-scope-list>.uzt-scope-list__item_sep:before {
    position: absolute;
    left: 0;
    top: 13px;
    content: '';
    display: block;
    width: 12px;
    height: 12px;
    background-color: #3E454C
}

.uzt-scope-list_v2 .uzt-scope-list__item {
    position: relative;
    padding-left: 25px;
    margin-bottom: 5px
}

.uzt-scope-list_v2 .uzt-scope-list__item:before {
    position: absolute;
    top: 13px;
    display: block;
    width: 12px;
    height: 12px;
    background-color: #ABCB56
}

.uzt-funcs {
    margin: -70px 0 40px
}

.uzt-funcs-title {
    font-size: 50px;
    line-height: 1.1;
    font-weight: 300;
    margin: 40px 0 30px
}

.uzt-blog-title,.uzt-engineer-name,.uzt-engineer-post {
    line-height: 1.2
}

.uzt-funcs-box__title {
    font-size: 24px;
    font-weight: 400;
    margin-bottom: 12px;
    text-align: center
}

.uzt-funcs-box__description {
    margin-bottom: 10px
}

.uzt-schema {
    overflow: hidden;
    position: relative;
    height: 700px
}

.uzt-schema>.container {
    background: url(../images/pages/uzt/schema-bg.jpg) 50% 50% repeat-y;
    height: 701px;
    z-index: 1;
    position: relative;
    padding: 0;
    width: 1200px!important;
    max-width: 1200px!important
}

.uzt-schema:before {
    display: block;
    position: absolute;
    background-position: 1px 0;
    background-image: url(../images/pages/uzt/schema-bg-after.jpg);
    z-index: 0;
    width: 100%;
    height: 100%;
    top: 0
}

.uzt-schema._fixed {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%
}

.uzt-schema .bx-wrapper {
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: none;
    -webkit-background-clip: padding-box;
    -moz-border-radius: none;
    -moz-background-clip: padding;
    border-radius: none;
    background: 0 0;
    border: none
}

.uzt-schema .bx-wrapper img {
    max-width: inherit!important
}

.uzt-schema .bx-viewport {
    min-height: 630px;
    overflow: inherit!important
}

.uzt-schema .bx-pager {
    position: relative;
    width: 160px;
    margin: 0 auto;
    height: 24px;
    z-index: 100;
    padding: 0
}

.uzt-schema .bx-pager:after {
    display: block;
    width: 75%;
    background-color: #abcb56;
    height: 3px;
    position: absolute;
    top: 10px;
    right: 0;
    margin: auto;
    z-index: 0
}

.uzt-schema .bx-pager .bx-pager-item {
    position: relative;
    display: table-cell;
    width: 1%;
    z-index: 3
}

.uzt-schema .bx-pager .bx-pager-item .bx-pager-link {
    display: block;
    margin: 0 auto;
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 0;
    background-clip: padding-box;
    border: 3px solid #abcb56;
    background-color: #abcb56;
    width: 24px;
    height: 24px
}

.uzt-dioramas .bx-wrapper,.uzt-schema-box {
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding
}

.uzt-schema .bx-pager .bx-pager-item .bx-pager-link.active,.uzt-schema .bx-pager .bx-pager-item .bx-pager-link:active,.uzt-schema .bx-pager .bx-pager-item .bx-pager-link:hover {
    background-color: #fff
}

.uzt-schema .bx-wrapper .bx-prev {
    width: 50px;
    height: 50px;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAZlBMVEUqMDU9RUCtsqvIyct1fW88RD////+GjYGEi346Qj45QD03PzywtLCIkIOwtK+KkYU2PTuwtK6NlIg0OzqusqyQlouTmY4zOjmqr6mip58tMzaqr6ifpJwwNziLkoZBSUKNlIkAAAAmmSfNAAAAAWJLR0QhxGwNFgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAIRJREFUSMft1EcSgCAMBVAFxd579/6nVOMFkr9hw9+/yUCK57m42Iqv9JeAL0Jt3uhILGK+SMQ1UrHIchKFQJQkKr6oGxItX3Q9iUEg1CfMyBfTTGJZ+TU2EvvBL3KSMBdfIFWAtyA/9pq/k7fEyLuPzBgyyci+IFuJ7D5yYZA75uJiLw8W5Qbk1MVHCAAAAABJRU5ErkJggg==)
}

.uzt-schema .bx-wrapper .bx-next {
    width: 50px;
    height: 50px;
    background-position: 0 0;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAe1BMVEUqMDV3f3HFx8a8v72wtK4+RkCIj4LLzc7///+4vLg8RD+FjIC5vLi3urU7Qz62ubU5QT2KkoW0uLI3PzyMk4ezt7KPloqzt7E2PTuSmI2xta40PDqVm5Cwta4tMzalqaGtsqszOjkwNzijp56tsapBSUKNlIiQlooAAABW9FgzAAAAAWJLR0QovbC1sgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAIxJREFUSMft1FkSgjAQRVFQ1CCjKKPIoIL73yGhWcGlSvjJ+z/VlfRgWSYmW8c+HHWcEzHni9Jxr8R4YnxkljpByE0UE3MTk9yJeYhJkcnE5AUxpZjqSUw9E/UipmnFdD0w74+YL6kzCFHjP6useAv/sd/SSyB49/mM8Unm+8K3ku8+vzBr7piJyd6ZAKmYCc2A+a1CAAAAAElFTkSuQmCC)
}

.uzt-schema .bx-controls-direction {
    position: absolute;
    top: 313px;
    width: 100%;
    height: 100px;
    z-index: 11
}

.uzt-schema-preview,.uzt-schema-slide {
    position: relative
}


.uzt-schema-slide_3 {
    height: 700px
}

@-webkit-keyframes uzt-fade-in-1 {
    0%,50% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes uzt-fade-in-1 {
    0%,50% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-webkit-keyframes uzt-fade-in-2 {
    0%,50% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes uzt-fade-in-2 {
    0%,50% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-webkit-keyframes uzt-fade-in-3 {
    0%,66% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes uzt-fade-in-3 {
    0%,66% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-webkit-keyframes uzt-fade-in-4 {
    0%,75% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes uzt-fade-in-4 {
    0%,75% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-webkit-keyframes uzt-fade-in-4-5 {
    0%,77% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes uzt-fade-in-4-5 {
    0%,77% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-webkit-keyframes uzt-fade-in-5 {
    0%,80% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes uzt-fade-in-5 {
    0%,80% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-webkit-keyframes uzt-fade-in-5-5 {
    0%,81.75% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes uzt-fade-in-5-5 {
    0%,81.75% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-webkit-keyframes uzt-fade-in-6 {
    0%,83.3% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes uzt-fade-in-6 {
    0%,83.3% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-webkit-keyframes uzt-fade-in-6-5 {
    0%,84.5% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes uzt-fade-in-6-5 {
    0%,84.5% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-webkit-keyframes uzt-fade-in-7 {
    0%,85.7% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes uzt-fade-in-7 {
    0%,85.7% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-webkit-keyframes uzt-fade-in-8 {
    0%,87.5% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes uzt-fade-in-8 {
    0%,87.5% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-webkit-keyframes uzt-fade-in-9 {
    0%,88.9% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes uzt-fade-in-9 {
    0%,88.9% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-webkit-keyframes uzt-fade-in-10 {
    0%,90% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes uzt-fade-in-10 {
    0%,90% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

.uzt-fade-in-1 {
    -webkit-animation: uzt-fade-in-1 1s normal forwards;
    animation: uzt-fade-in-1 1s normal forwards
}

.uzt-fade-in-2 {
    -webkit-animation: uzt-fade-in-2 2s normal forwards;
    animation: uzt-fade-in-2 2s normal forwards
}

.uzt-fade-in-3 {
    -webkit-animation: uzt-fade-in-3 3s normal forwards;
    animation: uzt-fade-in-3 3s normal forwards
}

.uzt-fade-in-4 {
    -webkit-animation: uzt-fade-in-4 4s normal forwards;
    animation: uzt-fade-in-4 4s normal forwards
}

.uzt-fade-in-4-5 {
    -webkit-animation: uzt-fade-in-4-5 4.5s normal forwards;
    animation: uzt-fade-in-4-5 4.5s normal forwards
}

.uzt-fade-in-5 {
    -webkit-animation: uzt-fade-in-5 5s normal forwards;
    animation: uzt-fade-in-5 5s normal forwards
}

.uzt-fade-in-5-5 {
    -webkit-animation: uzt-fade-in-5 5.5s normal forwards;
    animation: uzt-fade-in-5 5.5s normal forwards
}

.uzt-fade-in-6 {
    -webkit-animation: uzt-fade-in-6 6s normal forwards;
    animation: uzt-fade-in-6 6s normal forwards
}

.uzt-fade-in-6-5 {
    -webkit-animation: uzt-fade-in-6 6.5s normal forwards;
    animation: uzt-fade-in-6 6.5s normal forwards
}

.uzt-fade-in-7 {
    -webkit-animation: uzt-fade-in-7 7s normal forwards;
    animation: uzt-fade-in-7 7s normal forwards
}

.uzt-fade-in-8 {
    -webkit-animation: uzt-fade-in-8 8s normal forwards;
    animation: uzt-fade-in-8 8s normal forwards
}

.uzt-fade-in-9 {
    -webkit-animation: uzt-fade-in-9 9s normal forwards;
    animation: uzt-fade-in-9 9s normal forwards
}

.uzt-fade-in-10 {
    -webkit-animation: uzt-fade-in-10 10s normal forwards;
    animation: uzt-fade-in-10 10s normal forwards
}

.uzt-schema-slide_1 .uzt-schema-preview_1 {
    position: absolute;
    left: 0;
    -webkit-animation: uzt-move-top 1s normal forwards;
    animation: uzt-move-top 1s normal forwards
}

.uzt-schema-slide_1 .uzt-schema-preview_2 {
    position: absolute;
    left: 141px;
    top: 187px
}

.uzt-schema-slide_2 .uzt-schema-preview {
    position: absolute
}

.uzt-schema-slide_2 .uzt-schema-preview_1 {
    left: 0;
    top: -208px;
    z-index: 0;
    -webkit-animation: uzt-move-top2 1.7s normal forwards;
    animation: uzt-move-top2 1.7s normal forwards
}

.uzt-schema-slide_2 .uzt-schema-preview_2 {
    left: 85px;
    top: -7px;
    z-index: 1
}

.uzt-schema-slide_2 .uzt-schema-preview_3 {
    left: 173px;
    top: 463px;
    z-index: 2
}

.uzt-schema-slide_2 .uzt-schema-preview_4 {
    left: 280px;
    top: 80px;
    z-index: 2
}

.uzt-schema-slide_2 .uzt-schema-preview_5 {
    left: 280px;
    top: 225px;
    z-index: 2
}

.uzt-schema-slide_3 .uzt-schema-preview_1 {
    padding-top: 50px;
    position: relative;
    z-index: 2
}

.uzt-schema-slide_3 .uzt-schema-preview_2 {
    position: absolute;
    top: 101px;
    left: 66px;
    z-index: 2
}

.uzt-schema-title {
    color: #2a3035;
    font-size: 40px;
    font-weight: 300
}

.uzt-schema-description,.uzt-schema-description p {
    font-size: 22px;
    font-family: 'Open Sans',Arial,sans-serif
}

.uzt-schema-sep {
    margin: 30px 0;
    min-height: 1px;
    width: 100%;
    border: 2px solid #2a3035
}

.uzt-schema-description {
    color: #2a3035
}

.uzt-schema-layer,.uzt-schema-text {
    color: #fff;
    font-family: 'Open Sans',Arial,sans-serif
}

.uzt-schema-description p {
    margin-bottom: 40px;
    font-weight: 300
}

.uzt-schema-text {
    text-shadow: -2.6px 4.2px 10px rgba(0,0,0,.2);
    font-size: 28px;
    font-weight: 400
}

.uzt-schema-slide_2 .uzt-schema-text {
    position: absolute
}

.uzt-schema-slide_2 .uzt-schema-text_1 {
    top: 42px;
    left: 200px
}

.uzt-schema-slide_2 .uzt-schema-text_2,.uzt-schema-slide_2 .uzt-schema-text_3 {
    top: 200px;
    left: 240px
}

.uzt-schema-slide_2 .uzt-schema-text_4 {
    top: 375px;
    left: 200px
}

.uzt-schema-slide_3 .uzt-schema-text {
    position: absolute
}

.uzt-schema-slide_3 .uzt-schema-text_1 {
    top: 221px;
    left: 128px;
    z-index: 1
}

.uzt-schema-slide_3 .uzt-schema-text_2 {
    top: 204px;
    left: 105px;
    width: 240px;
    height: 78px;
    z-index: 0
}

.uzt-schema-slide_3 .uzt-schema-text_3 {
    top: 119px;
    left: 128px;
    z-index: 1
}

.uzt-schema-slide_3 .uzt-schema-text_4 {
    top: 119px;
    left: 554px;
    z-index: 1
}

.uzt-schema-slide_3 .uzt-schema-text_5 {
    top: 100px;
    left: 105px;
    width: 520px;
    height: 78px;
    z-index: 0
}

.uzt-schema-slide_3 .uzt-schema-text_6 {
    top: 221px;
    left: 553px;
    z-index: 1
}

.uzt-schema-slide_3 .uzt-schema-text_7 {
    top: 205px;
    left: 371px;
    width: 255px;
    height: 78px;
    z-index: 0
}

.uzt-schema-slide_3 .uzt-schema-text_8 {
    top: 578px;
    left: 129px;
    z-index: 1
}

.uzt-schema-slide_3 .uzt-schema-text_9 {
    top: 561px;
    left: 113px;
    width: 220px;
    height: 78px;
    z-index: 0
}

.uzt-schema-box {
    width: 41px;
    height: 41px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    background-clip: padding-box;
    background-color: #52575a
}

.uzt-schema-layer {
    display: block;
    padding: 10px 15px 10px 80px;
    background-color: rgba(0,0,0,.4);
    font-size: 22px;
    font-weight: 300;
    line-height: 1.2
}

.uzt-schema-slide_3 .uzt-schema-text_7.uzt-schema-layer {
    padding-left: 60px
}

.uzt-schema-slide_3 .uzt-schema-text_9.uzt-schema-layer {
    padding-right: 0;
    font-size: 20px;
    padding-left: 64px
}

.uzt-schema-slide_3 .uzt-schema-group_2 {
    position: absolute;
    right: 0;
    bottom: 0;
    max-width: 630px;
    z-index: 10
}

.uzt-schema-number {
    position: absolute;
    top: 0;
    right: 0;
    background-color: #fff;
    color: #3E454C;
    font-size: 13px;
    width: 14px;
    padding: 0 4px;
    font-weight: 700
}

.uzt-blog-title,.uzt-engineer-description p,.uzt-engineer-name,.uzt-engineer-post {
    font-weight: 300;
    font-family: 'Open Sans',Arial,sans-serif
}

.uzt-engineer {
    background: url(../images/pages/uzt/engineer.jpg) 50% 50% no-repeat #f7f7f7;
    height: 500px;
    padding: 75px 0;
    background-size: cover
}

.uzt-engineer .container {
    position: relative;
    height: 100%
}

.uzt-engineer-title {
    position: absolute;
    left: 543px;
    top: 293px;
    padding: 20px 30px;
    background-color: #9dcd4b;
    width: 440px;
    z-index: 1
}

.uzt-engineer-name {
    color: #fefefe;
    font-size: 24px;
    margin-bottom: 15px
}

.uzt-engineer-post {
    color: #f7f7f7;
    font-size: 18px
}

.uzt-engineer-description {
    max-width: 560px;
    padding: 15px 35px 15px 15px;
    background-color: #fff
}

.uzt-dioramas-slide_2 .uzt-dioramas-image_2,.uzt-dioramas-slide_4 .uzt-dioramas-image_4,.uzt-dioramas-slide_4 .uzt-dioramas-image_9,.uzt-dioramas-slide_5 .uzt-dioramas-image_4,.uzt-dioramas-slide_5 .uzt-dioramas-image_9,.uzt-dioramas-slide_6 .uzt-dioramas-image_2 {
    max-width: inherit
}

.uzt-engineer-description p {
    color: #2a3035;
    font-size: 17px;
    margin-bottom: 25px
}

.uzt-blog {
    background: url(../images/pages/uzt/blog-bg.jpg) 50% 50%;
    height: 225px;
    padding: 35px 0
}

.uzt-blog-box:after,.uzt-blog-box:before {
    content: " ";
    display: table
}

.material-switch>label::after,.material-switch>label::before,.uzt-blog-list>.uzt-blog-list__item:before,.uzt-constructor-sep:after,.uzt-constructor-sep:before,.uzt-constructor:after,.uzt-constructor:before,.uzt-dioramas .bx-pager:after {
    content: ''
}

.uzt-blog-box__preview {
    display: block;
    width: 200px;
    float: left
}

.uzt-blog-box__content {
    margin-left: 200px;
    float: none
}

.uzt-blog-preview {
    display: block;
    width: 154px;
    height: 166px;
    background-image: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-position: 0 0
}

.uzt-blog-title {
    color: #a2c037;
    font-size: 46px;
    margin: 0 0 20px;
    padding: 0
}

.uzt-blog-list {
    margin: 0 0 10px;
    list-style: none
}

.uzt-blog-list>.uzt-blog-list__item {
    position: relative;
    padding: 0 0 0 40px;
    margin-bottom: 10px;
    text-decoration: underline
}

.uzt-blog-list>.uzt-blog-list__item>.uzt-blog-list__link {
    color: #383838;
    font-family: 'Open Sans',Arial,sans-serif;
    font-size: 22px;
    font-weight: 400;
    line-height: 1.3
}

.uzt-dioramas-subtitle,.uzt-dioramas-text,.uzt-dioramas-title {
    font-weight: 300;
    font-family: 'Open Sans',Arial,sans-serif
}

.uzt-blog-list>.uzt-blog-list__item>.uzt-blog-list__link:hover {
    color: #454545
}

.uzt-blog-list>.uzt-blog-list__item:before {
    display: block;
    position: absolute;
    left: 0;
    top: 8px;
    width: 15px;
    height: 15px;
    background-color: #383838
}

.uzt-dioramas {
    background-color: #2a3035;
    padding: 20px 0;
    overflow: hidden
}

.uzt-dioramas .bx-wrapper {
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: none;
    border-radius: none;
    background: 0 0;
    border: none;
    margin-bottom: 40px
}

.uzt-dioramas .bx-viewport {
    min-height: 540px;
    overflow: inherit!important
}

.uzt-dioramas .bx-pager {
    position: relative;
    width: 302px;
    margin: 0 auto;
    height: 24px;
    z-index: 100;
    padding: 0
}

.uzt-dioramas .bx-pager:after {
    display: block;
    width: 75%;
    background-color: #abcb56;
    height: 3px;
    position: absolute;
    top: 10px;
    right: 0;
    left: 0;
    margin: auto;
    z-index: 0
}

.uzt-dioramas .bx-pager .bx-pager-item {
    position: relative;
    display: table-cell;
    width: 1%;
    z-index: 3
}

.uzt-dioramas-slide_2 .uzt-dioramas-preview,.uzt-dioramas-slide_3 .uzt-dioramas-image,.uzt-dioramas-slide_4 .uzt-dioramas-image,.uzt-dioramas-slide_5 .uzt-dioramas-image,.uzt-dioramas-slide_6 .uzt-dioramas-image {
    position: absolute
}

.uzt-dioramas .bx-pager .bx-pager-item .bx-pager-link {
    display: block;
    margin: 0 auto;
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 0;
    background-clip: padding-box;
    border: 3px solid #abcb56;
    background-color: #abcb56;
    width: 24px;
    height: 24px
}

.uzt-dioramas .bx-wrapper .bx-next,.uzt-dioramas .bx-wrapper .bx-prev {
    width: 50px;
    height: 50px;
    background-position: 0 0;
    background-repeat: no-repeat
}

.uzt-dioramas .bx-pager .bx-pager-item .bx-pager-link.active,.uzt-dioramas .bx-pager .bx-pager-item .bx-pager-link:active,.uzt-dioramas .bx-pager .bx-pager-item .bx-pager-link:hover {
    background-color: #fff
}

.uzt-dioramas .bx-wrapper .bx-prev {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAllBMVEWnwl+80Yf09+v5+/X8/frc5r+80Yb3+vL////k7M6rxGa70IX4+vLj68ypw2S70IP4+vGqxGS6z4H3+fCqxGa4zoD2+e/k7c+4zX/1+O7l7dG3zX31+O3m7tO2zHv1+Ozn7tWrxWf0+Ovq8NirxWi1zHnz9+rw9OSxyXG2zXzz9unv8+GyynXm7tK+0ovn7tSqxGUAAACvoOoBAAAAAWJLR0Qx2dsdcgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAJ9JREFUSMft1LkagjAQBOB4I14giuIt4oH3+z+dMClsh2loMv3/bZLdjTEuLnWl0WwVaXd40e15Zfo+LQZDiNGYFpPA1ghpMY2smNFiHkMseLFMIFb8zdcbiC1fY7eHOBx5kUKcMlqcLxDXGy3yO8TjSQvzgvDevFCqCHdRXqw4m+3kh++L0n1lxpRJ/u/Lt4KpvpXK7is/jPKPubjUlx9ivwyxcm+ZOgAAAABJRU5ErkJggg==)
}

.uzt-dioramas .bx-wrapper .bx-next {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAllBMVEWnwl/c5r/8/fr5+/X09+u80YerxGbk7M7////3+vK80Yapw2Tj68z4+vK70IWqxGT4+vG70IOqxGb3+fC6z4Hk7c/2+e+4zoDl7dH1+O64zX/m7tP1+O23zX2rxWfn7tX1+Oy2zHurxWjq8Nj0+OuxyXHw9OTz9+q1zHmyynXv8+Hz9um2zXy+0ovm7tLn7tSqxGUAAAA3FD8uAAAAAWJLR0Qx2dsdcgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAJpJREFUSMft1FkSgjAQRVEQBxRnBXECZ5wA97869WUDXqrUn7z/U510p+M4Nja/jlvzXqk3AGm2/HfaHWCCrkyvD8zA1BmOgBkbM5kSE8pEM9KDWGa+IHWWMqs1MEkqs9kCs9vLHIg5nmSyMzCXq8ztDkwu4hffrMLvwjuWlGaWn5+KT5+/Mf6SH3hf+Fby3a/ww1T4x2xs/p4ny7cMoQqua2AAAAAASUVORK5CYII=)
}

.uzt-dioramas .bx-controls-direction {
    position: absolute;
    top: 313px;
    width: 100%;
    height: 100px;
    z-index: 11
}


.uzt-dioramas-subtitle,.uzt-dioramas-title {
    color: #fff;
    margin-bottom: 25px
}

.uzt-dioramas-subtitle_tac,.uzt-dioramas-title_tac {
    text-align: center
}

.uzt-dioramas-title {
    font-size: 28px
}

.uzt-dioramas-subtitle {
    font-size: 17px
}

.uzt-dioramas-group {
    padding: 0 20px
}

.uzt-dioramas-image {
    display: block
}

.uzt-dioramas-image_tal {
    text-align: left
}

.uzt-dioramas-image_tac {
    text-align: center
}

.uzt-dioramas-image_tar {
    text-align: right;
    margin: auto 0 auto auto
}

.uzt-dioramas-slide_3 .uzt-dioramas-image_1 {
    left: 200px;
    top: 200px;
    -webkit-transform: rotate(320deg);
    -ms-transform: rotate(320deg);
    transform: rotate(320deg);
    -webkit-animation: uzt-diogram-3-rotate 3s normal forwards;
    animation: uzt-diogram-3-rotate 3s normal forwards
}

.uzt-dioramas-slide_3 .uzt-dioramas-image_2 {
    left: 255px;
    top: 220px;
    -webkit-animation: uzt-diogram-3-move 3s normal forwards;
    animation: uzt-diogram-3-move 3s normal forwards
}

.uzt-dioramas-slide_3 .uzt-dioramas-image_3 {
    left: 348px;
    top: 200px
}

.uzt-dioramas-slide_4 .uzt-dioramas-image_1 {
    left: 50px;
    top: 155px
}

.uzt-dioramas-slide_4 .uzt-dioramas-image_2 {
    left: 187px;
    top: 158px
}

.uzt-dioramas-slide_4 .uzt-dioramas-image_3 {
    left: 250px;
    top: 158px
}

.uzt-dioramas-slide_4 .uzt-dioramas-image_5 {
    left: 625px;
    top: 158px
}

.uzt-dioramas-slide_4 .uzt-dioramas-image_6 {
    left: 758px;
    top: 361px
}

.uzt-dioramas-slide_4 .uzt-dioramas-image_7 {
    left: 714px;
    top: 337px;
    z-index: 2
}

.uzt-dioramas-slide_4 .uzt-dioramas-image_8 {
    left: 625px;
    top: 312px;
    z-index: 2
}

.uzt-dioramas-slide_5 .uzt-dioramas-image_1 {
    left: 50px;
    top: 155px
}

.uzt-dioramas-slide_5 .uzt-dioramas-image_2 {
    left: 68px;
    top: 158px;
    z-index: 4
}

.uzt-dioramas-slide_5 .uzt-dioramas-image_3 {
    left: 93px;
    top: 160px
}

.uzt-dioramas-slide_5 .uzt-dioramas-image_5 {
    left: 625px;
    top: 158px
}

.uzt-dioramas-slide_5 .uzt-dioramas-image_6 {
    left: 675px;
    top: 372px
}

.uzt-dioramas-slide_5 .uzt-dioramas-image_7 {
    left: 679px;
    top: 270px;
    z-index: 4
}

.uzt-dioramas-slide_5 .uzt-dioramas-image_8 {
    left: 625px;
    top: 314px
}

.uzt-dioramas-slide_6 .uzt-dioramas-image_1 {
    left: 12px;
    top: 155px
}

.uzt-dioramas-slide_6 .uzt-dioramas-image_3 {
    left: -16px;
    top: 261px
}

.uzt-dioramas-slide_2 .uzt-dioramas-preview_0 {
    position: relative;
    padding-top: 30px;
    padding-left: 50px
}

.uzt-dioramas-slide_2 .uzt-dioramas-text,.uzt-dioramas-slide_3 .uzt-dioramas-text,.uzt-dioramas-slide_4 .uzt-dioramas-preview,.uzt-dioramas-slide_4 .uzt-dioramas-text,.uzt-dioramas-slide_5 .uzt-dioramas-preview,.uzt-dioramas-slide_6 .uzt-dioramas-preview {
    position: absolute
}

.uzt-dioramas-slide_2 .uzt-dioramas-preview_1 {
    top: 164px;
    left: 64px;
    width: 100%;
    height: 100%;
    overflow: hidden;
    -webkit-animation: uzt-width-0-100 9s normal forwards;
    animation: uzt-width-0-100 9s normal forwards
}

.uzt-dioramas-slide_2 .uzt-dioramas-preview_2 {
    top: 143px;
    left: 484px
}

.uzt-dioramas-slide_2 .uzt-dioramas-preview_3 {
    top: 154px;
    left: 484px
}

.uzt-dioramas-slide_4 .uzt-dioramas-preview_1 {
    left: 63px;
    top: 273px;
    width: 450px;
    height: 100%;
    overflow: hidden;
    -webkit-animation: uzt-width-0-100 10s normal forwards;
    animation: uzt-width-0-100 10s normal forwards
}

.uzt-dioramas-slide_4 .uzt-dioramas-preview_2 {
    left: 663px;
    top: 331px;
    width: 203px;
    overflow: hidden;
    height: 100px
}

.uzt-dioramas-slide_5 .uzt-dioramas-preview_1 {
    left: 84px;
    top: 178px;
    width: 450px;
    height: 149px;
    overflow: hidden;
    -webkit-animation: uzt-width-0-100 10s normal forwards;
    animation: uzt-width-0-100 10s normal forwards
}

.uzt-dioramas-slide_5 .uzt-dioramas-preview_2 {
    left: 663px;
    top: 183px;
    width: 203px;
    overflow: hidden;
    height: 184px
}

.uzt-dioramas-slide_6 .uzt-dioramas-preview_1 {
    left: 80px;
    top: 300px;
    z-index: 4;
    height: 111px;
    width: 422px;
    overflow: hidden;
    -webkit-animation: uzt-width-0-100 6s normal forwards;
    animation: uzt-width-0-100 6s normal forwards
}

.uzt-dioramas-text {
    color: #fff;
    font-size: 18px
}

.uzt-dioramas-text_v2 {
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
    font-size: 15px
}

.uzt-dioramas-text_v3 {
    font-family: 'Open Sans',Arial,sans-serif;
    font-size: 18px;
    line-height: 18px;
    color: red;
    font-weight: 400
}

.uzt-dioramas-slide_3 .uzt-dioramas-text_1,.uzt-dioramas-text_v4 {
    font-weight: 700;
    font-family: 'Open Sans',Arial,sans-serif
}

.uzt-dioramas-text_v4 {
    font-size: 18px;
    line-height: 18px;
    color: #a2c037
}

.uzt-dioramas-slide_2 .uzt-dioramas-text_1 {
    left: 80px;
    top: 425px
}

.uzt-dioramas-slide_2 .uzt-dioramas-text_2 {
    left: 552px;
    top: 125px
}

.uzt-dioramas-slide_2 .uzt-dioramas-text_3 {
    left: 500px;
    top: 399px
}

.uzt-dioramas-slide_2 .uzt-dioramas-text_4 {
    left: 552px;
    top: 373px
}

.uzt-dioramas-slide_3 .uzt-dioramas-text_1 {
    top: 400px;
    color: #fff;
    font-size: 60px
}

.uzt-dioramas-slide_3 .uzt-dioramas-text_2 {
    left: 520px;
    top: 220px
}

.uzt-dioramas-slide_3 .uzt-dioramas-text_3 {
    left: 615px;
    top: 420px
}

.uzt-dioramas-slide_3 .uzt-dioramas-text_4 {
    left: 748px;
    top: 220px
}

.uzt-dioramas-slide_4 .uzt-dioramas-text .uzt-dioramas-text {
    position: static
}

.uzt-dioramas-slide_4 .uzt-dioramas-text_1 {
    top: 413px;
    left: 78px
}

.uzt-dioramas-slide_4 .uzt-dioramas-text_2 {
    top: 361px;
    left: 199px
}

.uzt-dioramas-slide_4 .uzt-dioramas-text_3 {
    top: 213px;
    left: 263px
}

.uzt-dioramas-slide_4 .uzt-dioramas-text_4 {
    top: 353px;
    left: 348px
}

.uzt-dioramas-slide_4 .uzt-dioramas-text_5 {
    top: 218px;
    left: 689px
}

.uzt-dioramas-slide_5 .uzt-dioramas-text {
    position: absolute
}

.uzt-dioramas-slide_5 .uzt-dioramas-text .uzt-dioramas-text {
    position: static
}

.uzt-dioramas-slide_5 .uzt-dioramas-text_1 {
    top: 413px;
    left: 78px
}

.uzt-dioramas-slide_5 .uzt-dioramas-text_2 {
    top: 225px;
    left: 94px;
    z-index: 4;
    font-size: 14px
}

.uzt-dioramas-slide_5 .uzt-dioramas-text_3 {
    top: 362px;
    left: 138px
}

.uzt-dioramas-slide_5 .uzt-dioramas-text_4 {
    top: 353px;
    left: 348px
}

.uzt-dioramas-slide_5 .uzt-dioramas-text_5 {
    top: 218px;
    left: 689px
}

.uzt-dioramas-slide_6 .uzt-dioramas-text {
    position: absolute
}

.uzt-dioramas-slide_6 .uzt-dioramas-text_1 {
    top: 208px;
    left: 654px
}

.uzt-diogramas-list {
    margin: 0 0 10px;
    padding: 0;
    list-style: none
}

.uzt-diogramas-list>.uzt-diogramas-list__item {
    position: relative;
    padding: 0 0 0 22px;
    margin-bottom: 10px;
    color: #fff;
    font-family: 'Open Sans',Arial,sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.3
}

.uzt-solution-description,.uzt-solution-title {
    font-family: 'Open Sans',Arial,sans-serif;
    font-weight: 300
}

.uzt-diogramas-list>.uzt-diogramas-list__item:before {
    display: block;
    position: absolute;
    content: '';
    left: 0;
    top: 7px;
    width: 10px;
    height: 10px;
    background-color: #fff
}

.uzt-dioramas-slide_6 .uzt-diogramas-list>.uzt-diogramas-list__item {
    font-size: 16px
}

.uzt-solution {
    background: url(../images/pages/uzt/solution-bg.jpg) no-repeat;
    background-size: cover;
    padding: 35px 0
}

.uzt-solution .container {
    position: relative
}

.uzt-solution-title {
    color: #fff;
    font-size: 62px;
    padding: 15px 30px;
    background-color: #a2c037;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    height: 100px;
    margin: auto;
    width: 620px;
    line-height: 1
}

.uzt-solution-description {
    display: block;
    width: 380px;
    margin: auto 0 auto auto;
    background-color: rgba(255,255,255,.7);
    color: #2a3035;
    font-size: 28px;
    line-height: 1.2;
    padding: 50px 20px 50px 40px;
    text-decoration: none
}

.uzt-solution-description:hover {
    text-decoration: none;
    color: #2a3035!important
}

.uzt-solution-description:visited {
    color: #2a3035!important;
    text-decoration: none!important
}

.uzt-constructor .btn-documentation,.uzt-constructor-title {
    color: #3e454c;
    font-family: 'Open Sans',Arial,sans-serif
}

.uzt-constructor {
    position: relative;
    height: 780px;
    overflow: hidden
}

.uzt-constructor .container {
    background: url(../images/pages/uzt/constructor-bg.jpg) 100% 0 repeat-y #fff;
    position: relative;
    z-index: 3;
    height: 780px
}

.uzt-constructor:after,.uzt-constructor:before {
    position: absolute;
    background-repeat: repeat;
    width: 50%;
    height: 780px;
    display: block;
    top: 0
}

.uzt-constructor:after {
    left: 50%;
    background-image: url(data:image/png;base64,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)
}

.uzt-constructor:before {
    left: 0;
    background-image: url(data:image/png;base64,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)
}

.uzt-constructor .btn-documentation {
    background-color: #b29578;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNlOGU2ZTQiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y1ZjJlZiIgc3RvcC1vcGFjaXR5PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);
    background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#e8e6e4),to(#f5f2ef));
    background-image: linear-gradient(to top,#e8e6e4 0,#f5f2ef 100%);
    border: 1px solid rgba(0,0,0,.09);
    -webkit-border-radius: 20px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 20px;
    -moz-background-clip: padding;
    border-radius: 20px;
    background-clip: padding-box;
    -webkit-box-shadow: 0 2px 4px rgba(0,0,0,.22),inset 0 1px 1px rgba(255,255,255,.75);
    box-shadow: 0 2px 4px rgba(0,0,0,.22),inset 0 1px 1px rgba(255,255,255,.75);
    padding: 12px 20px;
    text-shadow: 0 1px 0 rgba(255,255,255,.75);
    font-size: 16px;
    font-weight: 700
}

.uzt-constructor .btn-documentation:hover {
    -webkit-box-shadow: 0 2px 4px rgba(0,0,0,.22),inset 0 1px 1px rgba(255,255,255,.55);
    box-shadow: 0 2px 4px rgba(0,0,0,.22),inset 0 1px 1px rgba(255,255,255,.55);
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmN2Y1ZjMiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmNmOSIgc3RvcC1vcGFjaXR5PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);
    background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#f7f5f3),to(#fffcf9));
    background-image: linear-gradient(to top,#f7f5f3 0,#fffcf9 100%)
}

.uzt-constructor .btn-switch {
    color: #2a3035;
    font-family: 'Open Sans',Arial,sans-serif;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    padding: 10px 6px;
    background-color: #e8e6e4;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNlOGU2ZTQiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y1ZjJlZiIgc3RvcC1vcGFjaXR5PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);
    background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#e8e6e4),to(#f5f2ef));
    background-image: linear-gradient(to top,#e8e6e4 0,#f5f2ef 100%);
    border: 1px solid rgba(0,0,0,.05);
    -webkit-box-shadow: 0 2px 4px rgba(0,0,0,.22),inset 0 1px 1px rgba(255,255,255,.75);
    box-shadow: 0 2px 4px rgba(0,0,0,.22),inset 0 1px 1px rgba(255,255,255,.75)
}

.uzt-constructor .btn-switch.active {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM5ZWM2NDgiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2I1ZGEzNCIgc3RvcC1vcGFjaXR5PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);
    background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#9ec648),to(#b5da34));
    background-image: linear-gradient(to top,#9ec648 0,#b5da34 100%);
    text-shadow: 0 1px 1px #95bb44;
    color: #fff;
    font-weight: 700
}

.uzt-constructor .btn-switch.disabled {
    pointer-events: all;
    cursor: not-allowed!important
}

.uzt-constructor .btn-group {
    display: block
}

.uzt-constructor .btn-group .btn-switch:first-child {
    -webkit-border-radius: 18px 0 0 18px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 18px 0 0 18px;
    -moz-background-clip: padding;
    border-radius: 18px 0 0 18px;
    background-clip: padding-box
}

.uzt-constructor .btn-group .btn-switch:last-child {
    -webkit-border-radius: 0 18px 18px 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0 18px 18px 0;
    -moz-background-clip: padding;
    border-radius: 0 18px 18px 0;
    background-clip: padding-box
}

.uzt-constructor .btn-group_mw_md .btn-switch {
    min-width: 170px;
    margin-bottom: 5px
}

.uzt-constructor-preview__img {
    min-width: 1000px;
    width: 100%;
    max-width: 100%
}

.uzt-constructor-content {
    position: relative;
    height: 780px
}

.uzt-constructor-title {
    text-shadow: 0 1px 0 rgba(255,255,255,.65);
    font-size: 36px;
    font-weight: 300;
    line-height: 1;
    margin: 10px 0
}

.uzt-constructor-subtitle,.uzt-constructor-switch__label {
    text-shadow: 0 1px 0 rgba(255,255,255,.65);
    font-weight: 400;
    font-family: 'Open Sans',Arial,sans-serif;
    color: #3e454c
}

.uzt-constructor-subtitle {
    font-size: 24px;
    line-height: 36px
}

.uzt-constructor-documentation {
    position: absolute;
    left: 36px;
    width: 100%;
    text-align: center
}

.uzt-constructor-sep {
    padding: 3% 0 3% 4%;
    width: 100%
}

.uzt-constructor-sep:before {
    display: block;
    width: 100%;
    border-top: 1px solid #d1d1d0
}

.uzt-constructor-sep:after {
    display: block;
    width: 100%;
    border-bottom: 1px solid #fff
}

.material-switch>input[type=checkbox] {
    display: none
}

.material-switch>label {
    cursor: pointer;
    height: 0;
    position: relative;
    width: 100%
}

.material-switch>label::before {
    background: inherit;
    background-color: #616161;
    -webkit-box-shadow: 0 1px 0 #fff;
    box-shadow: 0 1px 0 #fff;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    height: 10px;
    margin-top: -5px;
    position: absolute;
    opacity: .3;
    width: 100%;
    -webkit-transition: all 2s ease;
    transition: all 2s ease
}

.material-switch>label::after {
    background: #fff;
    -webkit-border-radius: 16px;
    border-radius: 16px;
    -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);
    box-shadow: 0 0 5px rgba(0,0,0,.3);
    height: 24px;
    left: -4px;
    margin-top: -8px;
    position: absolute;
    top: -4px;
    width: 24px;
    -webkit-transition: all .3s ease;
    transition: all .3s ease
}

.uzt-constructor-icon,.uzt-constructor-icon-z {
    background-repeat: no-repeat;
    background-position: 0 0
}

.material-switch>input[type=checkbox]:checked+label::before {
    background-image: 8121991;
    background-image: linear-gradient(92deg,#b6db33 0,#9cc54c 100%);
    -webkit-box-shadow: 0 1px 0 #fff;
    box-shadow: 0 1px 0 #fff;
    opacity: .5;
    -webkit-transition: all 2s ease;
    transition: all 2s ease
}

.material-switch>input[type=checkbox]:checked+label::after {
    left: 65%
}

.material-switch.disabled,.material-switch.disabled>label::after,.material-switch.disabled>label::before {
    cursor: not-allowed
}

.uzt-constructor-group {
    margin-left: 8%;
    margin-bottom: 1.6%
}

.uzt-constructor-group:after,.uzt-constructor-group:before {
    content: " ";
    display: table
}

.uzt-constructor-group_tac {
    text-align: center
}

.uzt-constructor-group_mb_n {
    margin-bottom: 0
}

.uzt-constructor-switch {
    display: block;
    margin-bottom: 10px
}

.uzt-constructor-switch:after,.uzt-constructor-switch:before {
    content: " ";
    display: table
}

.uzt-constructor-switch__control {
    background-color: #fff;
    display: block;
    width: 80px;
    float: left;
    padding: 7px 15px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNlYmU5ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YwZWVlYiIgc3RvcC1vcGFjaXR5PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);
    background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#ebe9e6),to(#f0eeeb));
    background-image: linear-gradient(to top,#ebe9e6 0,#f0eeeb 100%);
    -webkit-border-radius: 25px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 25px;
    -moz-background-clip: padding;
    border-radius: 25px;
    background-clip: padding-box;
    -webkit-box-shadow: 0 1px 0 #fff,inset 0 1px 4px rgba(48,48,48,.31);
    box-shadow: 0 1px 0 #fff,inset 0 1px 4px rgba(48,48,48,.31);
    position: relative;
    margin-bottom: 10px
}

.uzt-constructor-switch__control:after,.uzt-constructor-switch__control:before {
    content: " ";
    display: table
}

.uzt-constructor-switch__control:after {
    display: block;
    content: '';
    position: absolute;
    width: 46px;
    height: 9px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAJCAMAAAB6zu6LAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAclBMVEUAAABPT09PT09PT09PT09UVFRdXV2MjIzs7OxlZWXl5eX///9lZWVubm6YmJiamppubm6Ojo5XV1dPT09PT09XV1ePj4/V1dVxcXH////g4OCRkZFwcHD///////////9hYWFoaGhqampiYmJSUlIAAAB5d3yAAAAAIHRSTlMAJa3xJ/G27cX4lBP5+yop/Oe7GBu66Jb7Hr/q/B2CtTcmErgAAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAAAdElEQVQY04XQRQKAMAwAwWDFXVqcBP7/Rorfwp7ntACGaVmmAT89ynYWxMWxef0qga7nuSh4LpB0WvkUhGFAEc99OosgpgQgpYzn8cUzyKkoq5oanucXb0CqddtWJXku1aG1art+GPqu5fmnxmmep/Hv+612Mz0L3DOJJisAAAAASUVORK5CYII=);
    bottom: -14px;
    left: 0;
    right: 0;
    margin: auto
}

.uzt-constructor-switch.disabled {
    -moz-opacity: .7;
    opacity: .7;
    cursor: not-allowed
}

.uzt-constructor-switch.disabled .uzt-constructor-switch__control {
    background-color: #919191
}

.uzt-constructor-switch__label {
    margin-left: 100px;
    float: none;
    font-size: 14px;
    line-height: 1.2
}

.uzt-constructor-recommend {
    text-shadow: 0 2px 0 rgba(255,255,255,.75);
    color: #3e454c;
    font-family: 'Open Sans',Arial,sans-serif;
    font-size: 24px;
    font-weight: 300
}

.uzt-constructor-list>.uzt-constructor-list__item,.uzt-constructor-text {
    font-family: 'Open Sans',Arial,sans-serif;
    font-size: 14px;
    line-height: 24px
}

.uzt-constructor-list {
    margin: 0;
    padding: 0 0 0 20px;
    list-style: none;
    position: relative
}

.uzt-constructor-list>.uzt-constructor-list__item {
    position: relative;
    padding-left: 10px;
    display: block;
    margin-bottom: 3px;
    text-shadow: 0 1px 0 rgba(255,255,255,.65);
    color: #3e454c;
    font-weight: 400
}

.uzt-constructor-list>.uzt-constructor-list__item._hidden {
    opacity: 0;
    height: 0;
    width: 0;
    display: none
}

.uzt-constructor-list>.uzt-constructor-list__item:before {
    content: '+';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    margin: 0 -10px
}

.uzt-constructor-list>.uzt-constructor-list__item._none:before {
    display: none
}

.uzt-constructor-list_v_h {
    padding: 0
}

.uzt-constructor-list_v_h>.uzt-constructor-list__item {
    padding: 0 10px;
    margin: 0;
    display: inline-block
}

.uzt-constructor-list_v_h>.uzt-constructor-list__item:before {
    height: 25px;
    width: 10px;
    left: -5px;
    top: 0;
    bottom: 0;
    display: block;
    margin: auto
}

.uzt-constructor-icon {
    display: block
}

.uzt-constructor-icon_1 {
    width: 58px;
    height: 80px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAABQBAMAAAC6+nsnAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAG1BMVEUAAAD///+Kioq8vLz///+Kioqenp6VlZUAAADCYvNMAAAABXRSTlMAppbaYoueqcsAAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAAArUlEQVRIx2MIxQcYEgVxAzGGBAbcgI2WskyhoQq4ZdkFBQuALNXQIBAGqQWrB/GBsmwMYNMLBcVBGKQWrB7ER8gmgN3ABuKBRUD8wSdrGhqMR9ZRUASPLDSscMiihhW67GhY0Ud2uMcCiAfEzKGhBiCMFgsgHhCzCAo6gDBaWOHI+1DZ0bw/GNPzqOxoyZAAzumYeR+anqE5HT3vQ9MzA25AS9lUPE2kMAZBfAAAs1Xa4WHmNb4AAAAASUVORK5CYII=)
}

.uzt-constructor-icon_2 {
    width: 71px;
    height: 80px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEcAAABQBAMAAAC5TXUPAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAG1BMVEUAAAD///+Kioq8vLz///+Kioqenp6VlZUAAADCYvNMAAAABXRSTlMAppbaYoueqcsAAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAAA3ElEQVRIx+2WPQvCQAyG41dcDYiuLu4u7voPRInzObjr/1+8N02pqHfdaksbSNOEJ7Qk3MuR5mxmzxPdJG0rthAoUNqYLTQPjVU3tdBc5BHftnqGo8XakEcIIUJM9smnrOFosTbkEUKooEAMR8bFvzKyotwlaK+Xeugoy3rIJ56HfOJ5yCfeqjl1duINQ8OCfy8YxegT1R28XDDKFYRi9KnIAV5OHOXwtoSc0jk0KF3Pzt0AtRLqkxyarn0rnZ87VzrXtU+l83PnSkdp+9c98565RF/ZQiDJ2cieixf2YhrSCdi8rwAAAABJRU5ErkJggg==)
}

.uzt-constructor-schema {
    position: relative;
    height: 700px;
    opacity: 1;
    -webkit-transition: all .5s ease;
    transition: all .5s ease
}

.uzt-constructor-form,.uzt-constructor-image,.uzt-constructor-text,.uzt-tr-image {
    position: absolute
}

.uzt-constructor-schema._invisible,.uzt-tr-image._hidden {
    opacity: 0
}

.uzt-constructor-schema_v2 {
    position: absolute;
    top: 14px;
    left: -10px
}

.uzt-tr-image {
    display: block;
    top: 30px;
    width: 600px
}

.uzt-constructor-image {
    display: block;
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
    opacity: 1
}

.uzt-constructor-image_0 {
    top: 50px;
    left: 120px
}

.uzt-constructor-image_2 {
    top: 255px;
    left: 384px
}

.uzt-constructor-image_3_1 {
    top: 151px;
    left: 161px
}

.uzt-constructor-image_3_2 {
    top: 149px;
    left: 87px
}

.uzt-constructor-image_3_3 {
    top: 149px;
    left: 18px
}

.uzt-constructor-image_4 {
    top: 74px;
    left: -25px
}

.uzt-constructor-image_5 {
    top: 255px;
    left: 211px
}

.uzt-constructor-image_6 {
    top: 255px;
    left: 171px
}

.uzt-constructor-image._hidden {
    opacity: 0
}

.uzt-constructor-text {
    display: block;
    color: #2a3035;
    font-weight: 700;
    opacity: 1
}

.uzt-constructor-text_tar {
    text-align: right
}

.uzt-constructor-text_1 {
    left: 441px;
    top: 171px;
    width: 145px
}

.uzt-constructor-text_2,.uzt-constructor-text_3 {
    left: 441px;
    top: 171px
}

.uzt-constructor-text_4 {
    left: -172px;
    top: 171px
}

.uzt-constructor-text_5 {
    left: -171px;
    top: 171px
}

.uzt-constructor-text_6 {
    left: -149px;
    top: 158px
}

.uzt-constructor-text_7 {
    left: 466px;
    text-align: left;
    top: 157px
}

.uzt-constructor-text._hidden {
    opacity: 0
}

.uzt-constructor-text strong {
    display: inline-block;
    min-width: 145px;
    font-size: 15px
}

.uzt-constructor-icon-z {
    width: 23px;
    height: 22px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAWCAMAAAAcqPc3AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABL1BMVEUAAAAiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEiIiEAAADrSIvAAAAAY3RSTlMAGeJ4OsaKgTe4PQ9sx69qQ0SGLgWi5R1vrhc2Ly0gMPoaQiWHmCqDPMzIYHbrSlEsxE8SQOoUCcGoUwLxbvvCq96Z+LG16Y2C/DUL+buP3OEm5iiUt7O0trpBl5OOkpCVZ/IGxwYYAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAPtJREFUKM9tz3s7AkEUBvAjsiSiKEqRyiXXNipyiax1ybqUXXfxfv/vYCY7O7Oe3j9m5vzmmTkzRF4GAoPUL0MI/pNhjY8jGO1VoTHhQLjn47yYQET4JDDFpmiMaHoG8YR30SzmKJmaT2doAYtZpcNSLg+ewvLKqq/1GorrG2xjU8BWfnuHqAS9vKvxE3sV1iRRpRpb7+s4qB/iL0eh4jFOKBlpnJ6VAtR0GecGcGG6H7jMCsbVdfpGNGndWp6jLF9zByUZ6ff9vR5X/UH6o+pteU9T9Zz0zpPtOIZj2/bzi+Hp65v1blkfn1986Ha6uusm/Gm4/v3jT5TZL+TtV/NWZ1noAAAAAElFTkSuQmCC);
    display: inline-block;
    padding-left: 10px
}

.uzt-constructor-form {
    display: block;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 1;
    opacity: 1;
    -webkit-transition: all .5s ease;
    transition: all .5s ease
}

.pion-topbanner,.pion-topbanner>.container {
    position: relative
}

.pion2-calculator-group._hidden,.uzt-constructor-form._invisible {
    opacity: 0
}

.uzt-constructor-form .form-group:after,.uzt-constructor-form .form-group:before {
    content: " ";
    display: table
}

.pion-apply .bx-pager:after,.pion-solution:after,.pion-solution:before,.pion-topbanner-next:after {
    content: ''
}

.uzt-constructor-form .form-group .form-control,.uzt-constructor-form .form-group label {
    display: block;
    color: #373c41;
    font-family: 'Open Sans',Arial,sans-serif;
    font-weight: 300
}

.uzt-constructor-form .form-group label {
    width: 150px;
    text-align: right;
    float: left;
    font-size: 22px;
    padding: 15px 15px 6px 0;
    text-transform: uppercase
}

.uzt-constructor-form .form-group .form-control {
    margin: 0 0 0 150px;
    width: 400px!important;
    height: 55px;
    border: 1px solid #cfcfcf;
    padding: 12px;
    font-size: 32px;
    -webkit-border-radius: 0;
    border-radius: 0
}

.uzt-constructor-form .form-actions .webform-submit,.uzt-constructor-form .form-group label .form-required,.webform-component--konfiguraciya {
    display: none
}

.uzt-constructor-form .form-group_p_b {
    margin-top: 30px
}

.uzt-constructor-form-title {
    margin: 100px 0 50px;
    color: #373c41;
    font-family: 'Open Sans',Arial,sans-serif;
    font-size: 36px;
    font-weight: 300;
    line-height: 36px;
    text-align: center
}

.pion-page {
    margin-top: -40px
}

.pion-page .container {
    padding: 0
}

.pion-top {
    height: 500px;
    overflow: hidden;
    border-bottom: 1px solid #d8d8d8
}

.pion-topbanner {
    padding-top: 30px;
    min-height: 630px;
    min-width: 1000px
}

.pion-topbanner-img {
    display: block;
    position: absolute;
    top: 50px;
    right: 0;
    z-index: 0
}

.pion-topbanner-logo,.pion-topbanner-price,.pion-topbanner-slogan {
    position: relative;
    z-index: 2
}


.pion-topbanner-logo {
    overflow: hidden;
    margin: 10px 0 35px;
    line-height: 1
}

.pion-topbanner-logo__img {
    display: block;
    float: left
}

.pion-topbanner-logo__title {
    margin-left: 100px;
    color: #000;
    font-family: Acrom,Arial,sans-serif;
    font-size: 60px;
    text-transform: uppercase
}

.pion-count-box,.pion-count-box__title,.pion-solution-description,.pion-topbanner-logo__subtitle {
    font-family: 'Open Sans',Arial,sans-serif
}

.pion-topbanner-logo__subtitle {
    color: #8a8a8a;
    font-size: 20px;
    font-weight: 300;
    margin: 8px 0 0 100px
}


.pion-topbanner-slogan {
    margin: 15px 0;
    background-color: #ABCB56;
    padding: 12px 16px;
    max-width: 372px;
    color: #fff;
    font-size: 24px
}

.pion-topbanner-description,.pion-topbanner-description p,.pion-topbanner-text,.pion-topbanner-text p {
    font-size: 18px;
    color: #3E454C;
    font-weight: 400;
    font-family: 'Open Sans',Arial,sans-serif
}

.pion-topbanner-description,.pion-topbanner-text {
    position: relative;
    z-index: 2;
    display: block;
    float: left;
    margin-bottom: 20px
}

.pion-topbanner-description_fz_md,.pion-topbanner-text_fz_md {
    font-size: 22px
}

.pion-topbanner_v1 .pion-topbanner-description,.pion-topbanner_v1 .pion-topbanner-text {
    margin-bottom: 40px
}

.pion-btn {
    display: inline-block!important;
    position: relative!important;
    background-color: #ABCB56!important;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    font-size: 18px!important;
    padding: 12px 20px 12px 65px!important
}

.pion-btn .fa {
    position: absolute;
    font-size: 32px!important;
    top: 9px;
    left: 20px
}

.pion-btn:focus,.pion-btn:hover {
    background-color: #b3d066;
    color: #fff!important;
    text-decoration: none!important
}

.pion-topbanner-next,.pion-topbanner-next:active,.pion-topbanner-next:focus,.pion-topbanner-next:hover {
    text-decoration: none;
    color: #000
}

.pion-topbanner-next {
    display: block;
    position: relative;
    padding-bottom: 30px;
    font-size: 24px;
    font-weight: 300;
    text-transform: uppercase;
    cursor: pointer;
    width: 250px;
    margin: 40px auto 0;
    text-align: center
}

.pion-topbanner-next:after {
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -27px;
    width: 53px;
    height: 25px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAZCAMAAACmVpYPAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA/1BMVEU+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUz///+5F2O1AAAAU3RSTlMAfh7s0CNw/eE1TfPtRkc03fRYJ3LPHL6LAw2jnQoCtRS2eshg2jNfUO7qQzrjXdFubxa3gguonw6mlRV4xyH73C4wTPZBN1niKtIpHb2JEdSO/tGTyJ0AAAABYktHRFTkA4ilAAAACXBIWXMAAAsSAAALEgHS3X78AAABLElEQVQ4y5XT11rCQBAF4KGGphCCEHoLSAtIR7rSFCnief93EayIKZu52Zmz35+L7C6ZzGS0zCayWG0Gkc1qITvncBpCTgdnJ3K5PVcG0LXH7TqtXh/vZ0Z+3uf97AQrAowogBvhuw+GIIYZTFhEKPg7RqKIxXVRPIZo5DxIiEimdFAqDTFxkWWQ1T44WxaZ/6nE5fIaKJ/jbpXyQrFUVkXlUrGgvFORUVVBVcgVtQ8KNdwpbtRRE0i1Gk20FOIWmg2tH9XuoNu7yHpd3LdJs9p9pAd/kkEaff0bMMRofDaORxjqmmNJk+nDz/A4nUgsiGg2tyy+2oVnPmNDREuZX300K/5pyYqInteo0+mY1i/siGizxa6xw3ZjBBHtO3hFZ28MHd/t4e2g+r7fAdP6Iv2tklEXAAAAAElFTkSuQmCC)
}

.pion-count {
    margin: 30px 0;
    background-color: #fff
}

.pion-count-box {
    margin: 0 auto
}

.pion-count-box_al {
    text-align: right;
    padding-right: 35px;
    border-right: 1px solid #3E454C
}

.pion-count-box_ar {
    text-align: left;
    padding-left: 35px
}

.pion-apply-image,.pion-apply-title,.pion-links,.pion-solution-box,.pion-solution-description_tac {
    text-align: center
}

.pion-count-box__title {
    margin: 0;
    font-size: 72px;
    font-weight: 700
}

.pion-count-box__subtitle {
    margin: 0;
    font-size: 24px;
    font-weight: 300
}

.pion-count-box__link {
    color: #ABCB56;
    text-decoration: underline
}

.pion-count-box__link:hover {
    text-decoration: none
}

.pion-links {
    background: url(../images/pages/pion/links-bg.jpg) 50% 50% no-repeat;
    background-size: cover;
    padding: 40px 0
}

.pion-apply .bx-wrapper,.pion-links .pion-link {
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding
}

.pion-links .pion-link {
    display: inline-block!important;
    position: relative!important;
    background-color: #ABCB56!important;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    font-size: 18px!important;
    padding: 12px 20px 12px 65px!important
}

.pion-links .pion-link .fa {
    position: absolute;
    font-size: 32px!important;
    top: 9px;
    left: 20px
}

.pion-links .pion-link:focus,.pion-links .pion-link:hover {
    background-color: #b3d066;
    color: #fff!important;
    text-decoration: none!important
}

.pion-solution {
    position: relative;
    height: 370px
}

.pion-solution>.container {
    height: 100%;
    background: url(../images/pages/pion/solution-bg.jpg) 50% 0 no-repeat;
    position: relative;
    z-index: 1;
    padding: 40px 0
}

.pion-solution:after,.pion-solution:before {
    display: block;
    height: 100%;
    width: 50%;
    position: absolute;
    z-index: 0;
    top: 0;
    background-repeat: repeat-x;
    background-position: 0 0
}

.pion-solution:before {
    left: 0;
    background-image: url(data:image/png;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAFyAAEDAREAAhEBAxEB/8QAGwAAAwEAAwEAAAAAAAAAAAAAAAEDAgQICgv/xAAuEAABAQUECAcBAAAAAAAAAAAAAQIRUZHREpKhogghIlJhYnLhBxhYgpfS1vD/xAAYAQEBAQEBAAAAAAAAAAAAAAAAAQIFA//EACkRAAIABQIEBgMAAAAAAAAAAAABEVGRodECEgNhYpITISJSU/BygeH/2gAMAwEAAhEDEQA/APdwAAAAAAAAAAAAAAHIJBc6vJnavq04JW14Y1KaMAAANyRTGgA7PVd7kipqqA9mKSaqUkHN2wNzMGb60Ag5u2Dq/wCdjQz9W+jH89+Ff6s9PB4vxcTs1YM+Jw/k0d2nJ87hyRbxodw5Rh67+LVAB2k3UwoAYJBSVESCkqIClAAACbli1Nr6AG3pFJoAStdV7sAZAAnnJVeAQesVmpQVdys/3tM7unVQBswyrQ0CevlyEgudXksXN1Ya+XIILnV5IZKBPSKTQzt6tVSwcnRis9N3uWDm7YINyQSSE36Z2eAK2zHBaDd+Pd/ATckM7NBv0zs8AT0gmNSxU1VGvR1WEIObtgu5SfcwJ6+m42r3K2ROTjNak3P2u+DAxDXNff0Xyk6rAGoKSoiH/9k=)
}

.pion-solution:after {
    left: 50%;
    background-image: url(data:image/png;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAFyAAEDAREAAhEBAxEB/8QAGgAAAwEAAwAAAAAAAAAAAAAAAAECAwgKC//EAC8QAAIABQEEBwkAAAAAAAAAAAABAhFRkdGhEiFhYghSgZKi0uEHExgiWJfW4vD/xAAYAQEBAQEBAAAAAAAAAAAAAAAAAQIDBf/EAC0RAAIABAQFAwMFAAAAAAAAAAABAhGR0RJRYaEDIVJi8BMiklOBkyOCotLi/9oADAMBAAIRAxEAPwDvkAAAAAAAAAA5vhZYJJa1dwElVa4E3k9rg1kuppDkc8lV2ApQ0doigsAAAAAAU1VXQJNa0djGTo7Ms3pRWMyXW/kjchP0/MRxk+NfoafVt0ZPv17K/wArOvocf6PF/HHYnrcP6nC/JCeeN7vjp6nucsnVWPHxvTe5oQ3Lth8/aLfVWeQWazVUM6YV5DHcxifkUFhyVVrg19ovl/oxN6UVjSSrHrgzig6dkJPSquWJRdENFcgpLjd5OhZvSisMEHJVWuCTeT2uB7+XwFJJ5vaxey+s9ckmtaOxRTVIbQ+cpJrNVRWyv5Q4BZQ9ENHcoAn5+XUGff27i2X1nrkDD3RVLBoUlxu8gEzg4W9AZ9nbsT2q0GQZwvyGC5W06PuvzAuJ5P4v+xUnV6YAlHmvPsLti7v6lk9Kq5qTze1h76K7wQc8lV2Jk+e6yWayW9xii6V/Gwtrn8JDPPrVEVJ08cWAaktau5lN1d2DjN5urP/Z)
}

.pion-solution-icon-01:before,.pion-solution-icon-02:before,.pion-solution-icon-03:before {
    display: inline-block;
    width: 81px;
    content: ''
}

.pion-solution-description {
    color: #3e454c;
    font-size: 36px;
    font-weight: 400;
    margin: 0 0 10px
}

.pion-solution-description_v1 {
    margin-top: 30px;
    color: #fff;
    font-size: 36px;
    font-weight: 400
}

.pion-solution-box__icon {
    margin-bottom: 10px
}

.pion-solution-text {
    color: #fff;
    font-family: Arial,sans-serif;
    font-size: 18px;
    font-weight: 700
}

.pion-solution-icon {
    display: inline-block;
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    transform: translate(0,0)
}

.pion-tabs-icon,.pion2-solution-icon {
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0)
}

.pion-solution-icon:after,.pion-solution-icon:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.pion-solution-icon:before {
    height: 81px;
    background-image: url(../images/pages/pion/solution-sprite100x81.png);
    background-repeat: no-repeat
}

.pion-solution-icon-01:before {
    background-position: 0 0
}

.pion-solution-icon-02:before {
    background-position: -100px 0
}

.pion-solution-icon-03:before {
    background-position: -200px 0
}

.pion-apply {
    height: 690px;
    background: url(../images/pages/pion/apply-bg.jpg) 50% 50% no-repeat;
    background-size: cover;
    padding: 40px 0
}

.pion-apply .bx-wrapper {
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: none;
    border-radius: none;
    background: 0 0;
    border: none;
    margin-bottom: 40px
}

.pion-apply .bx-viewport {
    min-height: 530px;
    overflow: inherit!important
}

.pion-apply .bx-pager {
    position: relative;
    width: 160px;
    margin: 0 auto;
    height: 24px;
    z-index: 100;
    padding: 0;
    top: -25px
}

.pion-apply .bx-pager:after {
    display: block;
    width: 75%;
    background-color: #abcb56;
    height: 3px;
    position: absolute;
    top: 10px;
    right: 0;
    left: 0;
    margin: auto;
    z-index: 0
}

.pion-apply .bx-pager .bx-pager-item {
    position: relative;
    display: table-cell;
    width: 1%;
    z-index: 3
}

.pion-apply .bx-pager .bx-pager-item .bx-pager-link {
    display: block;
    margin: 0 auto;
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 0;
    background-clip: padding-box;
    border: 3px solid #abcb56;
    background-color: #abcb56;
    width: 24px;
    height: 24px
}

.pion-apply .bx-wrapper .bx-next,.pion-apply .bx-wrapper .bx-prev {
    width: 50px;
    height: 50px;
    background-position: 0 0;
    background-repeat: no-repeat
}

.pion-apply .bx-wrapper .bx-controls-direction a {
    top: -30%
}

.pion-apply .bx-pager .bx-pager-item .bx-pager-link.active,.pion-apply .bx-pager .bx-pager-item .bx-pager-link:active,.pion-apply .bx-pager .bx-pager-item .bx-pager-link:hover {
    background-color: #fff
}

.pion-apply .bx-wrapper .bx-prev {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAllBMVEWnwl+80Yf09+v5+/X8/frc5r+80Yb3+vL////k7M6rxGa70IX4+vLj68ypw2S70IP4+vGqxGS6z4H3+fCqxGa4zoD2+e/k7c+4zX/1+O7l7dG3zX31+O3m7tO2zHv1+Ozn7tWrxWf0+Ovq8NirxWi1zHnz9+rw9OSxyXG2zXzz9unv8+GyynXm7tK+0ovn7tSqxGUAAACvoOoBAAAAAWJLR0Qx2dsdcgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAJ9JREFUSMft1LkagjAQBOB4I14giuIt4oH3+z+dMClsh2loMv3/bZLdjTEuLnWl0WwVaXd40e15Zfo+LQZDiNGYFpPA1ghpMY2smNFiHkMseLFMIFb8zdcbiC1fY7eHOBx5kUKcMlqcLxDXGy3yO8TjSQvzgvDevFCqCHdRXqw4m+3kh++L0n1lxpRJ/u/Lt4KpvpXK7is/jPKPubjUlx9ivwyxcm+ZOgAAAABJRU5ErkJggg==)
}

.pion-apply .bx-wrapper .bx-next {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAllBMVEWnwl/c5r/8/fr5+/X09+u80YerxGbk7M7////3+vK80Yapw2Tj68z4+vK70IWqxGT4+vG70IOqxGb3+fC6z4Hk7c/2+e+4zoDl7dH1+O64zX/m7tP1+O23zX2rxWfn7tX1+Oy2zHurxWjq8Nj0+OuxyXHw9OTz9+q1zHmyynXv8+Hz9um2zXy+0ovm7tLn7tSqxGUAAAA3FD8uAAAAAWJLR0Qx2dsdcgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAJpJREFUSMft1FkSgjAQRVEQBxRnBXECZ5wA97869WUDXqrUn7z/U510p+M4Nja/jlvzXqk3AGm2/HfaHWCCrkyvD8zA1BmOgBkbM5kSE8pEM9KDWGa+IHWWMqs1MEkqs9kCs9vLHIg5nmSyMzCXq8ztDkwu4hffrMLvwjuWlGaWn5+KT5+/Mf6SH3hf+Fby3a/ww1T4x2xs/p4ny7cMoQqua2AAAAAASUVORK5CYII=)
}

.pion-apply .bx-controls-direction {
    position: absolute;
    top: 313px;
    width: 100%;
    height: 100px;
    z-index: 11
}


.pion-apply-title {
    color: #3e454c;
    font-family: Arial,sans-serif;
    font-size: 36px;
    font-weight: 400;
    margin: 0 0 40px
}

.pion-apply-image>.pion-apply-image__img {
    display: inline
}

.pion-apply-slide_2 .pion-apply-group {
    height: 340px;
    text-align: left
}

.pion-apply-description {
    color: #3e454c;
    font-family: 'Open Sans',Arial,sans-serif;
    font-size: 18px;
    font-weight: 400
}

.pion-install-text,.pion-install-title {
    color: #3e454c;
    font-family: Arial,sans-serif
}

.pion-install {
    height: 200px;
    background: url(../images/pages/pion/apply-bg.jpg) repeat-x;
    background-size: cover;
    padding: 30px 0
}

.pion-install-title {
    font-size: 24px;
    font-weight: 400;
    margin-bottom: 20px;
    text-align: center
}

.pion-install-box {
    display: block
}

.pion-install-box:after,.pion-install-box:before {
    content: " ";
    display: table
}

.pion-install-box__aside {
    display: block;
    float: left;
    width: 120px
}

.pion-install-box__content {
    margin-left: 120px;
    margin-right: 0;
    display: block
}

.pion-install-box_v1 .pion-install-box__aside {
    float: right
}

.pion-install-box_v1 .pion-install-box__content {
    margin-left: 0;
    margin-right: 120px;
    text-align: right;
    padding-right: 20px
}

.pion-install-box_v2 .pion-install-box__aside {
    float: left
}

.pion-install-box_v2 .pion-install-box__content {
    margin-left: 120px;
    margin-right: 0
}

.pion-install-icon {
    display: block;
    width: 100px;
    height: 55px;
    background-position: 0 0;
    background-repeat: no-repeat
}

.pion-install-icon-01 {
    background-image: url(../images/pages/pion/icon1.jpg)
}

.pion-install-icon-02 {
    background-image: url(../images/pages/pion/icon2.jpg)
}

.pion-install-text {
    font-size: 18px;
    font-weight: 700;
    line-height: 1.1
}

.pion-integration-description,.pion-integration-title,.pion-mounting-title {
    font-family: 'Open Sans',Arial,sans-serif
}

.pion-integration {
    height: 650px;
    background: url(../images/pages/pion/intagration-bg.jpg) 50% 50% repeat-x;
    background-size: cover;
    padding: 30px 0
}


.pion-integration>.container {
    height: 100%
}

.pion-integration-portlet {
    display: block;
    width: 100%;
    padding: 40px;
    background-color: rgba(0,0,0,.6);
    text-align: left;
    color: #fff
}

.pion-integration-portlet_tac {
    text-align: center
}

.pion-integration-portlet_v1 {
    background-color: rgba(0,0,0,.85);
    padding: 10px 20px 15px
}

.pion-integration-title {
    color: #fff;
    font-size: 44px;
    font-weight: 400
}

.pion-integration-description,.pion-integration-title_v1 {
    font-size: 28px;
    font-weight: 300
}

.pion-integration-description {
    color: #fafafa
}

.pion-mounting {
    padding: 60px 0
}

.pion-mounting-title {
    color: #393e47;
    font-size: 30px;
    font-weight: 400;
    text-transform: uppercase;
    margin: 20px 0 40px
}

.pion-mounting-list {
    margin: 0 0 10px;
    padding: 0;
    list-style: none
}

.pion-mounting-list>.pion-mounting-list__item {
    position: relative;
    padding: 0 0 0 40px;
    margin-bottom: 10px;
    font-family: Arial,sans-serif;
    font-weight: 400;
    line-height: 1.3;
    color: #393e47;
    font-size: 18px
}

.pion-mounting-list>.pion-mounting-list__item:before {
    display: block;
    position: absolute;
    content: '';
    left: 0;
    top: 8px;
    width: 15px;
    height: 15px;
    background-color: #ABCB56
}

.pion-mounting-group {
    position: relative;
    height: 540px
}

.pion-mounting-image {
    position: absolute
}

.pion-mounting-image_1 {
    left: 0;
    top: 0;
    z-index: 1
}

.pion-mounting-image_2 {
    z-index: 7;
    top: 60px;
    left: -4px
}

.pion-mounting-image_3 {
    left: 47px;
    top: 47px;
    z-index: 5
}

.pion-mounting-image_4 {
    left: 169px;
    top: 194px;
    z-index: 4
}

.pion-mounting-image_5 {
    left: 0;
    top: 0;
    z-index: 8
}

.pion-delivery {
    border-top: 1px solid #b6b6b6;
    padding-top: 50px
}

.pion-delivery .list {
    margin: 0;
    padding: 0 0 0 35px
}

.pion-delivery .list-item {
    position: relative;
    list-style: none;
    font-size: 18px;
    margin-bottom: 20px
}

.pion-delivery .list-item:before {
    content: '';
    position: absolute;
    width: 15px;
    height: 15px;
    background-color: #ABCB56;
    top: 5px;
    left: -35px
}

.pion-delivery__title {
    margin: 0;
    color: #3E454C;
    font-size: 30px;
    font-weight: 400;
    text-transform: uppercase
}

.pion-delivery__description {
    margin-top: 40px;
    min-height: 514px;
    background: url(../images/pages/pion/delivery.jpg) no-repeat;
    background-size: cover
}

.pion-delivery__description .list {
    padding: 37px 0 40px 35px;
    background-color: rgba(255,255,255,.6)
}

.pion-delivery__description .list-item {
    margin-bottom: 20px
}

.pion-delivery__form {
    width: 400px;
    height: 509px;
    background-color: #FFF;
    -webkit-box-shadow: 1.5px 2.6px 10px rgba(0,0,0,.75);
    box-shadow: 1.5px 2.6px 10px rgba(0,0,0,.75)
}

.pion-delivery__form-header {
    background-color: #3E454C;
    height: 100px;
    font-size: 26px;
    font-weight: 400;
    text-transform: uppercase;
    padding: 20px;
    color: #fff;
    line-height: 1.2
}

.pion-delivery__form-form {
    padding: 20px
}

.pion-delivery__form-form .form-control {
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 0;
    background-clip: padding-box
}

.pion-delivery__form-btn,.pion2-btn {
    -moz-border-radius: 40px
}

.pion-delivery__form-form .form-group_p_b {
    margin-bottom: 30px
}

.pion-delivery__form-btn {
    display: block!important;
    width: 290px!important;
    margin: 0 auto;
    position: relative;
    padding: 12px 20px 12px 60px!important;
    background-color: #ABCB56!important;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    font-size: 18px!important;
    text-align: left
}

.pion-delivery__form-btn .fa {
    position: absolute;
    font-size: 32px;
    top: 9px;
    left: 20px
}

.pion-delivery__form-btn:focus,.pion-delivery__form-btn:hover {
    background-color: #b3d066;
    color: #fff!important;
    text-decoration: none!important
}

.pion-delivery .form-actions {
    display: none
}

.pion-tabs-icon {
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    transform: translate(0,0);
    height: 75px;
    width: 75px;
    display: block
}

.pion-tabs-icon:after,.pion-tabs-icon:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.pion-tabs-icon:before {
    height: 75px;
    background-image: url(../images/pages/pion/tabs-icon75x75.png);
    background-repeat: no-repeat
}

.pion-tabs-icon-01:before {
    display: inline-block;
    content: '';
    background-position: 0 0;
    width: 75px
}

.pion-tabs-icon-02:before {
    display: inline-block;
    content: '';
    background-position: -75px 0;
    width: 75px
}

.pion-tabs-icon-03:before {
    display: inline-block;
    content: '';
    background-position: -150px 0;
    width: 75px
}

.pion-tabs-icon-04:before {
    display: inline-block;
    content: '';
    background-position: -225px 0;
    width: 75px
}

.pion-tabs-icon-05:before {
    display: inline-block;
    content: '';
    background-position: -300px 0;
    width: 75px
}

.pion-tabs-nav__item.active .pion-tabs-nav__link .pion-tabs-icon-01:before,.pion-tabs-nav__link:hover .pion-tabs-icon-01:before {
    display: inline-block;
    content: '';
    background-position: 0 -75px;
    width: 75px
}

.pion-tabs-nav__item.active .pion-tabs-nav__link .pion-tabs-icon-02:before,.pion-tabs-nav__link:hover .pion-tabs-icon-02:before {
    display: inline-block;
    content: '';
    background-position: -75px -75px;
    width: 75px
}

.pion-tabs-nav__item.active .pion-tabs-nav__link .pion-tabs-icon-03:before,.pion-tabs-nav__link:hover .pion-tabs-icon-03:before {
    display: inline-block;
    content: '';
    background-position: -150px -75px;
    width: 75px
}

.pion-tabs-nav__item.active .pion-tabs-nav__link .pion-tabs-icon-04:before,.pion-tabs-nav__link:hover .pion-tabs-icon-04:before {
    display: inline-block;
    content: '';
    background-position: -225px -75px;
    width: 75px
}

.pion-tabs-nav__item.active .pion-tabs-nav__link .pion-tabs-icon-05:before,.pion-tabs-nav__link:hover .pion-tabs-icon-05:before {
    display: inline-block;
    content: '';
    background-position: -300px -75px;
    width: 75px
}

.pion-info {
    margin: 30px 0
}

.pion-tabs:after,.pion-tabs:before {
    content: " ";
    display: table
}

.pion-tabs__nav {
    position: relative;
    display: block
}

.pion-tabs__nav:after,.pion-tabs__nav:before {
    content: " ";
    display: table
}

.pion-tab-list>.pion-tab-list__item:before,.pion-tabs__nav:before,.pion2-apply .bx-pager:after,.pion2-solution:after,.pion2-solution:before,.pion2-topbanner-next:after {
    content: ''
}

.pion-tabs__nav:before {
    width: 100%;
    position: absolute;
    top: 36px;
    height: 1px;
    background: repeat-x #ABCB56;
    z-index: 2
}

.pion-tabs-nav {
    height: 75px;
    overflow: hidden;
    width: 100%;
    padding: 0
}

.pion-tabs-nav>.pion-tabs-nav__item {
    position: relative;
    float: left;
    width: 20%;
    list-style: none;
    z-index: 3;
    text-align: center
}

.pion-tabs-nav>.pion-tabs-nav__item .pion-tabs-nav__link {
    display: block;
    margin: auto;
    text-align: center;
    width: 75px;
    height: 75px;
    border: 2px solid #ABCB56;
    background: #fff;
    color: #ABCB56;
    -webkit-border-radius: 50%;
    border-radius: 50%
}

.pion-tabs-nav>.pion-tabs-nav__item .pion-tabs-nav__link:hover,.pion-tabs-nav>.pion-tabs-nav__item.active .pion-tabs-nav__link {
    background: #ABCB56;
    text-decoration: none;
    color: #fff
}

.pion-tab {
    position: relative;
    min-height: 450px
}

.pion-tab-title {
    text-align: left;
    margin: 0 0 25px;
    font-family: 'Open Sans',Arial,sans-serif;
    color: #abcb56;
    font-size: 36px;
    font-weight: 400
}

.pion-tab-list {
    margin: 0 0 10px;
    padding: 0;
    list-style: none
}

.pion-tab-list>.pion-tab-list__item {
    position: relative;
    padding: 0 0 0 40px;
    margin-bottom: 10px;
    font-family: Arial,sans-serif;
    font-weight: 400;
    line-height: 1.3;
    color: #393e47;
    font-size: 18px
}

.pion-tab-description,.pion-tab-description .link {
    font-family: 'Open Sans',Arial,sans-serif;
    font-size: 18px
}

.pion-tab-list>.pion-tab-list__item:before {
    display: block;
    position: absolute;
    left: 0;
    top: 5px;
    width: 15px;
    height: 15px;
    background-color: #ABCB56
}

.pion-tab-description {
    color: #000;
    font-weight: 400
}

.pion-tab-description .link {
    color: #abcb56;
    font-weight: 700;
    text-decoration: underline;
    float: none!important
}

.pion-tab-description_v1 {
    font-size: 23px
}

.pion-tab-group_mh_md {
    height: 340px
}

.pion-tab_4 .pion-tab-preview_1 {
    position: absolute;
    top: 0
}

.pion2-topbanner,.pion2-topbanner>.container {
    position: relative
}

.pion-tab-preview .hide-animation {
    opacity: 0;
    -webkit-transition: all .5s ease;
    transition: all .5s ease
}

.pion-tab-preview>.pion-tab-preview__img {
    max-width: inherit
}

@-webkit-keyframes animate-width-0-100 {
    0% {
        width: 0%
    }

    100% {
        width: 100%
    }
}

@keyframes animate-width-0-100 {
    0% {
        width: 0%
    }

    100% {
        width: 100%
    }
}

.pion2-page {
    margin-top: -40px
}

.pion2-page .container {
    padding: 0
}

.pion2-top {
    height: 600px;
    overflow: hidden;
    border-bottom: 1px solid #d8d8d8
}

.pion2-topbanner {
    padding-top: 30px;
    min-height: 630px;
    min-width: 1000px
}

.pion2-topbanner-img {
    display: block;
    position: absolute;
    top: 50px;
    right: 0;
    z-index: 0
}

.pion2-topbanner-logo,.pion2-topbanner-price,.pion2-topbanner-slogan {
    position: relative;
    z-index: 2
}


.pion2-topbanner-logo {
    overflow: hidden;
    margin: 10px 0 35px;
    line-height: 1
}

.pion2-topbanner-logo__img {
    display: block;
    float: left
}

.pion2-topbanner-logo__title {
    margin-left: 100px;
    color: #000;
    font-family: Acrom,Arial,sans-serif;
    font-size: 60px;
    text-transform: uppercase
}

.pion2-count-box,.pion2-count-box__title,.pion2-solution-description,.pion2-topbanner-logo__subtitle {
    font-family: 'Open Sans',Arial,sans-serif
}

.pion2-topbanner-logo__subtitle {
    color: #8a8a8a;
    font-size: 20px;
    font-weight: 300;
    margin: 8px 0 0 100px
}


.pion2-topbanner-slogan {
    margin: 15px 0;
    background-color: #ABCB56;
    padding: 12px 16px;
    max-width: 372px;
    color: #fff;
    font-size: 24px
}

.pion2-topbanner-description,.pion2-topbanner-description p,.pion2-topbanner-text,.pion2-topbanner-text p {
    font-size: 18px;
    color: #3E454C;
    font-weight: 400;
    font-family: 'Open Sans',Arial,sans-serif
}

.pion2-topbanner-description,.pion2-topbanner-text {
    position: relative;
    z-index: 2;
    display: block;
    float: left;
    margin-bottom: 20px
}

.pion2-topbanner-description_fz_md,.pion2-topbanner-text_fz_md {
    font-size: 22px
}

.pion2-topbanner_v1 .pion2-topbanner-description,.pion2-topbanner_v1 .pion2-topbanner-text {
    margin-bottom: 40px
}

.pion2-btn {
    display: inline-block!important;
    position: relative!important;
    background-color: #ABCB56!important;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    font-size: 18px!important;
    padding: 12px 20px 12px 65px!important
}

.pion2-btn .fa {
    position: absolute;
    font-size: 32px!important;
    top: 9px;
    left: 20px
}

.pion2-btn:focus,.pion2-btn:hover {
    background-color: #b3d066;
    color: #fff!important;
    text-decoration: none!important
}

.pion2-topbanner-next,.pion2-topbanner-next:active,.pion2-topbanner-next:focus,.pion2-topbanner-next:hover {
    text-decoration: none;
    color: #000
}

.pion2-topbanner-next {
    display: block;
    position: relative;
    padding-bottom: 30px;
    font-size: 24px;
    font-weight: 300;
    text-transform: uppercase;
    cursor: pointer;
    width: 250px;
    margin: 40px auto 0;
    text-align: center
}

.pion2-topbanner-next:after {
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -27px;
    width: 53px;
    height: 25px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAZCAMAAACmVpYPAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA/1BMVEU+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUz///+5F2O1AAAAU3RSTlMAfh7s0CNw/eE1TfPtRkc03fRYJ3LPHL6LAw2jnQoCtRS2eshg2jNfUO7qQzrjXdFubxa3gguonw6mlRV4xyH73C4wTPZBN1niKtIpHb2JEdSO/tGTyJ0AAAABYktHRFTkA4ilAAAACXBIWXMAAAsSAAALEgHS3X78AAABLElEQVQ4y5XT11rCQBAF4KGGphCCEHoLSAtIR7rSFCnief93EayIKZu52Zmz35+L7C6ZzGS0zCayWG0Gkc1qITvncBpCTgdnJ3K5PVcG0LXH7TqtXh/vZ0Z+3uf97AQrAowogBvhuw+GIIYZTFhEKPg7RqKIxXVRPIZo5DxIiEimdFAqDTFxkWWQ1T44WxaZ/6nE5fIaKJ/jbpXyQrFUVkXlUrGgvFORUVVBVcgVtQ8KNdwpbtRRE0i1Gk20FOIWmg2tH9XuoNu7yHpd3LdJs9p9pAd/kkEaff0bMMRofDaORxjqmmNJk+nDz/A4nUgsiGg2tyy+2oVnPmNDREuZX300K/5pyYqInteo0+mY1i/siGizxa6xw3ZjBBHtO3hFZ28MHd/t4e2g+r7fAdP6Iv2tklEXAAAAAElFTkSuQmCC)
}

.pion2-count {
    margin: 30px 0;
    background-color: #fff
}

.pion2-count-box {
    margin: 0 auto
}

.pion2-count-box_al {
    text-align: right;
    padding-right: 35px;
    border-right: 1px solid #3E454C
}

.pion2-count-box_ar {
    text-align: left;
    padding-left: 35px
}

.pion2-apply-image,.pion2-links,.pion2-solution-box,.pion2-solution-description_tac {
    text-align: center
}

.pion2-count-box__title {
    margin: 0;
    font-size: 72px;
    font-weight: 700
}

.pion2-count-box__subtitle {
    margin: 0;
    font-size: 24px;
    font-weight: 300
}

.pion2-count-box__link {
    color: #ABCB56;
    text-decoration: underline
}

.pion2-count-box__link:hover {
    text-decoration: none
}

.pion2-links {
    background: url(../images/pages/pion2/links-bg.jpg) 50% 50% no-repeat;
    background-size: cover;
    padding: 40px 0
}

.pion2-apply .bx-wrapper,.pion2-links .pion2-link {
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding
}

.pion2-links .pion2-link {
    display: inline-block!important;
    position: relative!important;
    background-color: #ABCB56!important;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    font-size: 18px!important;
    padding: 12px 20px 12px 65px!important
}

.pion2-links .pion2-link .fa {
    position: absolute;
    font-size: 32px!important;
    top: 9px;
    left: 20px
}

.pion2-links .pion2-link:focus,.pion2-links .pion2-link:hover {
    background-color: #b3d066;
    color: #fff!important;
    text-decoration: none!important
}

.pion2-solution {
    position: relative;
    height: 370px
}

.pion2-solution>.container {
    height: 100%;
    background: url(../images/pages/pion2/solution-bg.jpg) 50% 0 no-repeat;
    position: relative;
    z-index: 1;
    padding: 20px 0
}

.pion2-solution:after,.pion2-solution:before {
    display: block;
    height: 100%;
    width: 50%;
    position: absolute;
    z-index: 0;
    top: 0;
    background-repeat: repeat-x;
    background-position: 0 0
}

.pion2-solution:before {
    left: 0;
    background-image: url(data:image/png;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAFyAAEDAREAAhEBAxEB/8QAGwAAAwEAAwEAAAAAAAAAAAAAAAEDAgQICgv/xAAuEAABAQUECAcBAAAAAAAAAAAAAQIRUZHREpKhogghIlJhYnLhBxhYgpfS1vD/xAAYAQEBAQEBAAAAAAAAAAAAAAAAAQIFA//EACkRAAIABQIEBgMAAAAAAAAAAAABEVGRodECEgNhYpITISJSU/BygeH/2gAMAwEAAhEDEQA/APdwAAAAAAAAAAAAAAHIJBc6vJnavq04JW14Y1KaMAAANyRTGgA7PVd7kipqqA9mKSaqUkHN2wNzMGb60Ag5u2Dq/wCdjQz9W+jH89+Ff6s9PB4vxcTs1YM+Jw/k0d2nJ87hyRbxodw5Rh67+LVAB2k3UwoAYJBSVESCkqIClAAACbli1Nr6AG3pFJoAStdV7sAZAAnnJVeAQesVmpQVdys/3tM7unVQBswyrQ0CevlyEgudXksXN1Ya+XIILnV5IZKBPSKTQzt6tVSwcnRis9N3uWDm7YINyQSSE36Z2eAK2zHBaDd+Pd/ATckM7NBv0zs8AT0gmNSxU1VGvR1WEIObtgu5SfcwJ6+m42r3K2ROTjNak3P2u+DAxDXNff0Xyk6rAGoKSoiH/9k=)
}

.pion2-solution:after {
    left: 50%;
    background-image: url(data:image/png;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAFyAAEDAREAAhEBAxEB/8QAGgAAAwEAAwAAAAAAAAAAAAAAAAECAwgKC//EAC8QAAIABQEEBwkAAAAAAAAAAAABAhFRkdGhEiFhYghSgZKi0uEHExgiWJfW4vD/xAAYAQEBAQEBAAAAAAAAAAAAAAAAAQIDBf/EAC0RAAIABAQFAwMFAAAAAAAAAAABAhGR0RJRYaEDIVJi8BMiklOBkyOCotLi/9oADAMBAAIRAxEAPwDvkAAAAAAAAAA5vhZYJJa1dwElVa4E3k9rg1kuppDkc8lV2ApQ0doigsAAAAAAU1VXQJNa0djGTo7Ms3pRWMyXW/kjchP0/MRxk+NfoafVt0ZPv17K/wArOvocf6PF/HHYnrcP6nC/JCeeN7vjp6nucsnVWPHxvTe5oQ3Lth8/aLfVWeQWazVUM6YV5DHcxifkUFhyVVrg19ovl/oxN6UVjSSrHrgzig6dkJPSquWJRdENFcgpLjd5OhZvSisMEHJVWuCTeT2uB7+XwFJJ5vaxey+s9ckmtaOxRTVIbQ+cpJrNVRWyv5Q4BZQ9ENHcoAn5+XUGff27i2X1nrkDD3RVLBoUlxu8gEzg4W9AZ9nbsT2q0GQZwvyGC5W06PuvzAuJ5P4v+xUnV6YAlHmvPsLti7v6lk9Kq5qTze1h76K7wQc8lV2Jk+e6yWayW9xii6V/Gwtrn8JDPPrVEVJ08cWAaktau5lN1d2DjN5urP/Z)
}

.pion2-solution-icon-01:before,.pion2-solution-icon-02:before,.pion2-solution-icon-03:before {
    display: inline-block;
    width: 81px;
    content: ''
}

.pion2-solution-description {
    color: #3e454c;
    font-size: 24px;
    font-weight: 400;
    margin: 0 0 20px
}

.pion2-solution-description_v1 {
    margin-top: 30px;
    color: #fff;
    font-size: 36px;
    font-weight: 400
}

.pion2-solution-box__icon {
    margin-bottom: 10px
}

.pion2-solution-text {
    color: #fff;
    font-family: Arial,sans-serif;
    font-size: 18px
}

.pion2-solution-icon {
    display: inline-block;
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0,0);
    vertical-align: middle
}

.geum-icon,.pion2-tabs-icon {
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0)
}

.pion2-solution-icon:after,.pion2-solution-icon:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.pion2-solution-icon:before {
    height: 81px;
    background-image: url(../images/pages/pion2/solution-sprite100x81.png);
    background-repeat: no-repeat
}

.pion2-solution-icon-01:before {
    background-position: 0 0
}

.pion2-solution-icon-02:before {
    background-position: -100px 0
}

.pion2-solution-icon-03:before {
    background-position: -200px 0
}

.pion2-apply {
    height: 690px;
    background: url(../images/pages/pion2/apply-bg.jpg) 50% 50% no-repeat;
    background-size: cover;
    padding: 40px 0
}

.pion2-apply .bx-wrapper {
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: none;
    border-radius: none;
    background: 0 0;
    border: none;
    margin-bottom: 40px
}

.pion2-apply .bx-viewport {
    min-height: 530px;
    overflow: inherit!important
}

.pion2-apply .bx-pager {
    position: relative;
    width: 160px;
    margin: 0 auto;
    height: 24px;
    z-index: 100;
    padding: 0;
    top: -25px
}

.pion2-apply .bx-pager:after {
    display: block;
    width: 75%;
    background-color: #abcb56;
    height: 3px;
    position: absolute;
    top: 10px;
    right: 0;
    left: 0;
    margin: auto;
    z-index: 0
}

.pion2-apply .bx-pager .bx-pager-item {
    position: relative;
    display: table-cell;
    width: 1%;
    z-index: 3
}

.pion2-apply .bx-pager .bx-pager-item .bx-pager-link {
    display: block;
    margin: 0 auto;
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 0;
    background-clip: padding-box;
    border: 3px solid #abcb56;
    background-color: #abcb56;
    width: 24px;
    height: 24px
}

.pion2-apply .bx-wrapper .bx-next,.pion2-apply .bx-wrapper .bx-prev {
    width: 50px;
    height: 50px;
    background-position: 0 0;
    background-repeat: no-repeat
}

.pion2-apply .bx-wrapper .bx-controls-direction a {
    top: -30%
}

.pion2-apply .bx-pager .bx-pager-item .bx-pager-link.active,.pion2-apply .bx-pager .bx-pager-item .bx-pager-link:active,.pion2-apply .bx-pager .bx-pager-item .bx-pager-link:hover {
    background-color: #fff
}

.pion2-apply .bx-wrapper .bx-prev {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAllBMVEWnwl+80Yf09+v5+/X8/frc5r+80Yb3+vL////k7M6rxGa70IX4+vLj68ypw2S70IP4+vGqxGS6z4H3+fCqxGa4zoD2+e/k7c+4zX/1+O7l7dG3zX31+O3m7tO2zHv1+Ozn7tWrxWf0+Ovq8NirxWi1zHnz9+rw9OSxyXG2zXzz9unv8+GyynXm7tK+0ovn7tSqxGUAAACvoOoBAAAAAWJLR0Qx2dsdcgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAJ9JREFUSMft1LkagjAQBOB4I14giuIt4oH3+z+dMClsh2loMv3/bZLdjTEuLnWl0WwVaXd40e15Zfo+LQZDiNGYFpPA1ghpMY2smNFiHkMseLFMIFb8zdcbiC1fY7eHOBx5kUKcMlqcLxDXGy3yO8TjSQvzgvDevFCqCHdRXqw4m+3kh++L0n1lxpRJ/u/Lt4KpvpXK7is/jPKPubjUlx9ivwyxcm+ZOgAAAABJRU5ErkJggg==)
}

.pion2-apply .bx-wrapper .bx-next {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAllBMVEWnwl/c5r/8/fr5+/X09+u80YerxGbk7M7////3+vK80Yapw2Tj68z4+vK70IWqxGT4+vG70IOqxGb3+fC6z4Hk7c/2+e+4zoDl7dH1+O64zX/m7tP1+O23zX2rxWfn7tX1+Oy2zHurxWjq8Nj0+OuxyXHw9OTz9+q1zHmyynXv8+Hz9um2zXy+0ovm7tLn7tSqxGUAAAA3FD8uAAAAAWJLR0Qx2dsdcgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAJpJREFUSMft1FkSgjAQRVEQBxRnBXECZ5wA97869WUDXqrUn7z/U510p+M4Nja/jlvzXqk3AGm2/HfaHWCCrkyvD8zA1BmOgBkbM5kSE8pEM9KDWGa+IHWWMqs1MEkqs9kCs9vLHIg5nmSyMzCXq8ztDkwu4hffrMLvwjuWlGaWn5+KT5+/Mf6SH3hf+Fby3a/ww1T4x2xs/p4ny7cMoQqua2AAAAAASUVORK5CYII=)
}

.pion2-apply .bx-controls-direction {
    position: absolute;
    top: 313px;
    width: 100%;
    height: 100px;
    z-index: 11
}


.pion2-apply-title {
    color: #3e454c;
    font-family: Arial,sans-serif;
    font-size: 36px;
    font-weight: 400;
    text-align: center;
    margin: 0 0 40px
}

.pion2-apply-image>.pion2-apply-image__img {
    display: inline
}

.pion2-apply-slide_2 .pion2-apply-group {
    height: 340px;
    text-align: left
}

.pion2-apply-description {
    color: #3e454c;
    font-family: 'Open Sans',Arial,sans-serif;
    font-size: 18px;
    font-weight: 400
}

.pion2-install-text,.pion2-install-title {
    color: #3e454c;
    font-family: Arial,sans-serif
}

.pion2-install {
    height: 200px;
    background: url(../images/pages/pion2/apply-bg.jpg) repeat-x;
    background-size: cover;
    padding: 30px 0
}

.pion2-install-title {
    font-size: 20px;
    font-weight: 400;
    text-align: center
}

.pion2-install-box {
    display: block
}

.pion2-install-box:after,.pion2-install-box:before {
    content: " ";
    display: table
}

.pion2-install-box__aside {
    display: block;
    float: left;
    width: 60px
}

.pion2-install-box__content {
    margin-left: 60px;
    margin-right: 0;
    display: block;
    padding-top: 30px
}

.pion2-install-box_v1 .pion2-install-box__aside {
    float: right
}

.pion2-install-box_v1 .pion2-install-box__content {
    margin-left: 0;
    margin-right: 60px;
    text-align: right;
    padding-right: 20px
}

.pion2-install-box_v2 .pion2-install-box__aside {
    float: left
}

.pion2-install-box_v2 .pion2-install-box__content {
    margin-left: 60px;
    margin-right: 0
}

.pion2-install-icon {
    display: block;
    background-position: 50% 50%;
    background-repeat: no-repeat
}

.pion2-install-icon-01 {
    width: 50px;
    height: 100px;
    background: url(../images/pages/pion2/icon1.png) 50% 50% no-repeat
}

.pion2-install-icon-02 {
    width: 50px;
    height: 100px;
    background: url(../images/pages/pion2/icon2.png) 50% 50% no-repeat
}

.pion2-install-text {
    font-size: 18px;
    font-weight: 700;
    line-height: 1.1
}

.pion2-integration-description,.pion2-integration-title,.pion2-mounting-title {
    font-family: 'Open Sans',Arial,sans-serif
}

.pion2-integration {
    height: 650px;
    background: url(../images/pages/pion2/intagration-bg.jpg) 50% 50% repeat-x;
    background-size: cover;
    padding: 30px 0
}


.pion2-integration>.container {
    height: 100%
}

.pion2-integration-portlet {
    display: block;
    width: 100%;
    padding: 40px;
    background-color: rgba(0,0,0,.6);
    text-align: left;
    color: #fff
}

.pion2-integration-portlet_tac {
    text-align: center
}

.pion2-integration-portlet_v1 {
    background-color: rgba(0,0,0,.85);
    padding: 10px 20px 15px
}

.pion2-integration-title {
    color: #fff;
    font-size: 44px;
    font-weight: 400
}

.pion2-integration-description,.pion2-integration-title_v1 {
    font-size: 28px;
    font-weight: 300
}

.pion2-integration-description {
    color: #fafafa
}

.pion2-mounting {
    padding: 60px 0
}

.pion2-mounting-title {
    color: #393e47;
    font-size: 30px;
    font-weight: 400;
    text-transform: uppercase;
    margin: 20px 0 40px
}

.pion2-mounting-list {
    margin: 0 0 10px;
    padding: 0;
    list-style: none
}

.pion2-mounting-list>.pion2-mounting-list__item {
    position: relative;
    padding: 0 0 0 40px;
    margin-bottom: 10px;
    font-family: Arial,sans-serif;
    font-weight: 400;
    line-height: 1.3;
    color: #393e47;
    font-size: 18px
}

.pion2-mounting-list>.pion2-mounting-list__item:before {
    display: block;
    position: absolute;
    content: '';
    left: 0;
    top: 8px;
    width: 15px;
    height: 15px;
    background-color: #ABCB56
}

.pion2-mounting-group {
    position: relative;
    height: 540px
}

.pion2-mounting-image {
    position: absolute
}

.pion2-mounting-image_1 {
    left: 0;
    top: 0;
    z-index: 1
}

.pion2-mounting-image_2 {
    z-index: 7;
    top: 60px;
    left: -4px
}

.pion2-mounting-image_3 {
    left: 47px;
    top: 47px;
    z-index: 5
}

.pion2-mounting-image_4 {
    left: 314px;
    top: 252px;
    z-index: 4
}

.pion2-mounting-image_5 {
    left: 0;
    top: 0;
    z-index: 8
}

.pion2-delivery {
    border-top: 1px solid #b6b6b6;
    padding-top: 50px
}

.pion2-delivery .list {
    margin: 0;
    padding: 0 0 0 35px
}

.pion2-delivery .list-item {
    position: relative;
    list-style: none;
    font-size: 18px;
    margin-bottom: 20px
}

.pion2-delivery .list-item:before {
    content: '';
    position: absolute;
    width: 15px;
    height: 15px;
    background-color: #ABCB56;
    top: 5px;
    left: -35px
}

.pion2-delivery__title {
    margin: 0;
    color: #3E454C;
    font-size: 30px;
    font-weight: 400;
    text-transform: uppercase
}

.pion2-delivery__description {
    margin-top: 40px;
    min-height: 514px;
    background: url(../images/pages/pion2/delivery.jpg) -40px 0 no-repeat;
    background-size: 673px
}

.pion2-delivery__description .list {
    padding: 37px 0 40px 35px;
    background-color: rgba(255,255,255,.6)
}

.pion2-delivery__description .list-item {
    margin-bottom: 20px
}

.pion2-delivery__form {
    width: 400px;
    height: 509px;
    background-color: #FFF;
    -webkit-box-shadow: 1.5px 2.6px 10px rgba(0,0,0,.75);
    box-shadow: 1.5px 2.6px 10px rgba(0,0,0,.75)
}

.pion2-delivery__form-header {
    background-color: #3E454C;
    height: 100px;
    font-size: 26px;
    font-weight: 400;
    text-transform: uppercase;
    padding: 20px;
    color: #fff;
    line-height: 1.2
}

.pion2-delivery__form-form {
    padding: 20px
}

.pion2-delivery__form-form .form-control {
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 0;
    background-clip: padding-box
}

.pion2-delivery__form-form .form-group_p_b {
    margin-bottom: 30px
}

.pion2-delivery__form-btn {
    display: block!important;
    width: 290px!important;
    margin: 0 auto;
    position: relative;
    padding: 12px 20px 12px 60px!important;
    background-color: #ABCB56!important;
    -webkit-border-radius: 40px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 40px;
    -moz-background-clip: padding;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    font-size: 18px!important;
    text-align: left
}

.pion2-delivery__form-btn .fa {
    position: absolute;
    font-size: 32px;
    top: 9px;
    left: 20px
}

.geum-icon,.pion2-tabs-icon {
    font: normal normal normal 14px/1 Arial;
    -webkit-font-smoothing: antialiased
}

.pion2-delivery__form-btn:focus,.pion2-delivery__form-btn:hover {
    background-color: #b3d066;
    color: #fff!important;
    text-decoration: none!important
}

.pion2-delivery .form-actions {
    display: none
}

.pion2-tabs-icon {
    font-size: inherit;
    text-rendering: auto;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0,0);
    vertical-align: middle;
    height: 75px;
    width: 75px;
    display: block
}

.pion2-tabs-icon:after,.pion2-tabs-icon:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.pion2-tabs-icon:before {
    height: 75px;
    background-image: url(../images/pages/pion2/tabs-icon75x75.png);
    background-repeat: no-repeat
}

.pion2-tabs-icon-01:before {
    display: inline-block;
    content: '';
    background-position: 0 0;
    width: 75px
}

.pion2-tabs-icon-02:before {
    display: inline-block;
    content: '';
    background-position: -75px 0;
    width: 75px
}

.pion2-tabs-icon-03:before {
    display: inline-block;
    content: '';
    background-position: -150px 0;
    width: 75px
}

.pion2-tabs-icon-04:before {
    display: inline-block;
    content: '';
    background-position: -225px 0;
    width: 75px
}

.pion2-tabs-icon-05:before {
    display: inline-block;
    content: '';
    background-position: -300px 0;
    width: 75px
}

.pion2-tabs-nav__item.active .pion2-tabs-nav__link .pion2-tabs-icon-01:before,.pion2-tabs-nav__link:hover .pion2-tabs-icon-01:before {
    display: inline-block;
    content: '';
    background-position: 0 -75px;
    width: 75px
}

.pion2-tabs-nav__item.active .pion2-tabs-nav__link .pion2-tabs-icon-02:before,.pion2-tabs-nav__link:hover .pion2-tabs-icon-02:before {
    display: inline-block;
    content: '';
    background-position: -75px -75px;
    width: 75px
}

.pion2-tabs-nav__item.active .pion2-tabs-nav__link .pion2-tabs-icon-03:before,.pion2-tabs-nav__link:hover .pion2-tabs-icon-03:before {
    display: inline-block;
    content: '';
    background-position: -150px -75px;
    width: 75px
}

.pion2-tabs-nav__item.active .pion2-tabs-nav__link .pion2-tabs-icon-04:before,.pion2-tabs-nav__link:hover .pion2-tabs-icon-04:before {
    display: inline-block;
    content: '';
    background-position: -225px -75px;
    width: 75px
}

.pion2-tabs-nav__item.active .pion2-tabs-nav__link .pion2-tabs-icon-05:before,.pion2-tabs-nav__link:hover .pion2-tabs-icon-05:before {
    display: inline-block;
    content: '';
    background-position: -300px -75px;
    width: 75px
}

.pion2-info {
    margin: 30px 0
}

.pion2-tabs:after,.pion2-tabs:before {
    content: " ";
    display: table
}

.pion2-tabs__nav {
    position: relative;
    display: block
}

.pion2-tabs__nav:after,.pion2-tabs__nav:before {
    content: " ";
    display: table
}

.pion2-tabs__nav:before {
    content: '';
    width: 100%;
    position: absolute;
    top: 36px;
    height: 1px;
    background: repeat-x #ABCB56;
    z-index: 2
}

.pion2-tabs-nav {
    height: 75px;
    overflow: hidden;
    width: 100%;
    padding: 0
}

.pion2-tabs-nav>.pion2-tabs-nav__item {
    position: relative;
    float: left;
    width: 20%;
    list-style: none;
    z-index: 3;
    text-align: center
}

.pion2-tabs-nav>.pion2-tabs-nav__item .pion2-tabs-nav__link {
    display: block;
    margin: auto;
    text-align: center;
    width: 75px;
    height: 75px;
    border: 2px solid #ABCB56;
    background: #fff;
    color: #ABCB56;
    -webkit-border-radius: 50%;
    border-radius: 50%
}

.pion2-tabs-nav>.pion2-tabs-nav__item .pion2-tabs-nav__link:hover,.pion2-tabs-nav>.pion2-tabs-nav__item.active .pion2-tabs-nav__link {
    background: #ABCB56;
    text-decoration: none;
    color: #fff
}

.pion2-tab {
    position: relative;
    min-height: 450px
}

.pion2-tab-title {
    text-align: left;
    margin: 0 0 25px;
    font-family: 'Open Sans',Arial,sans-serif;
    color: #3E454C;
    font-size: 36px;
    font-weight: 400
}

.pion2-tab-title__subtitle {
    color: #abcb56
}

.pion2-tab-list {
    margin: 0 0 10px;
    padding: 0;
    list-style: none
}

.pion2-tab-list>.pion2-tab-list__item {
    position: relative;
    padding: 0 0 0 40px;
    margin-bottom: 10px;
    font-family: Arial,sans-serif;
    font-weight: 400;
    line-height: 1.3;
    color: #393e47;
    font-size: 18px
}

.pion2-calculator-box__aside,.pion2-calculator-box__content,.pion2-calculator-title,.pion2-constructor-control .input-group-addon,.pion2-constructor-switch__label,.pion2-tab-description,.pion2-tab-description .link,.pion2-tab-text {
    font-family: 'Open Sans',Arial,sans-serif
}

.pion2-tab-list>.pion2-tab-list__item:before {
    display: block;
    position: absolute;
    content: '';
    left: 0;
    top: 8px;
    width: 15px;
    height: 15px;
    background-color: #ABCB56
}

.pion2-tab-description {
    color: #000;
    font-size: 18px;
    font-weight: 400
}

.pion2-tab-description .link {
    color: #abcb56;
    font-size: 18px;
    font-weight: 700;
    text-decoration: underline;
    float: none!important
}

.pion2-tab-description_v1 {
    font-size: 23px
}

.pion2-tab_2 .pion2-tab-description_1 {
    padding-top: 30px
}

.pion2-tab-group_mh_md {
    height: 340px
}

.pion2-tab-text {
    color: #3e454c;
    font-size: 14px;
    font-weight: 400
}

.pion2-tab-text_v1 {
    color: #fb0707
}

.pion2-tab_1 .pion2-tab-text {
    position: absolute;
    left: 20px
}

.pion2-tab_1 .pion2-tab-text_1 {
    top: 47px
}

.pion2-tab_1 .pion2-tab-text_2 {
    top: 115px
}

.pion2-tab_1 .pion2-tab-text_3 {
    top: 185px
}

.pion2-tab_1 .pion2-tab-text_4 {
    top: 115px;
    left: 300px
}

.pion2-tab_1 .pion2-tab-preview,.pion2-tab_2 .pion2-tab-preview {
    position: absolute;
    left: 0
}

.pion2-tab-preview {
    display: block;
    overflow: hidden;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear
}

.pion2-tab-preview>.pion2-tab-preview__img {
    max-width: inherit
}

.pion2-tab_1 .pion2-tab-preview_1 {
    top: 50px
}

.pion2-tab_1 .pion2-tab-preview_2 {
    top: 76px;
    -webkit-animation: animate-width-0-100 4s normal forwards;
    animation: animate-width-0-100 4s normal forwards;
    width: 0
}

.pion2-tab_2 .pion2-tab-preview_1 {
    top: 0
}

.pion2-tab_2 .pion2-tab-preview_2 {
    top: 20px;
    -webkit-animation: animate-width-0-100 4s normal forwards;
    animation: animate-width-0-100 4s normal forwards;
    width: 0
}

.pion2-tab_2 .pion2-tab-preview_3 {
    top: 26px;
    left: 90px
}

.pion2-tab_4 .pion2-tab-preview__img {
    max-width: 100%
}

.pion2-calculator .col {
    height: 280px
}

.pion2-calculator-title {
    text-shadow: -.6px .8px 0 rgba(255,255,255,.65);
    color: #a09f9f;
    font-size: 41px;
    line-height: 1.1;
    font-weight: 300
}

.pion2-calculator-description {
    height: 100%;
    border-left: 1px solid #d9d9d9
}

.pion2-calculator-group {
    -webkit-transition: all .5s ease;
    transition: all .5s ease
}

.pion2-calculator-group_v1 {
    border-bottom: 1px solid #d9d9d9
}

.pion2-calculator-group>.pion2-calculator-group {
    padding: 10px 15px
}

.pion2-constructor-switch {
    display: block;
    margin-bottom: 10px
}

.pion2-constructor-switch:after,.pion2-constructor-switch:before {
    content: " ";
    display: table
}

.pion2-constructor-switch__control {
    background-color: #fff;
    display: block;
    width: 80px;
    float: left;
    padding: 7px 15px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNlYmU5ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YwZWVlYiIgc3RvcC1vcGFjaXR5PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);
    background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#ebe9e6),to(#f0eeeb));
    background-image: linear-gradient(to top,#ebe9e6 0,#f0eeeb 100%);
    -webkit-border-radius: 25px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 25px;
    -moz-background-clip: padding;
    border-radius: 25px;
    background-clip: padding-box;
    -webkit-box-shadow: 0 1px 0 #fff,inset 0 1px 4px rgba(48,48,48,.31);
    box-shadow: 0 1px 0 #fff,inset 0 1px 4px rgba(48,48,48,.31);
    position: relative;
    margin-bottom: 10px
}

.pion2-constructor-switch__control:after,.pion2-constructor-switch__control:before {
    content: " ";
    display: table
}

.pion2-constructor-switch__control:after {
    display: block;
    content: '';
    position: absolute;
    width: 46px;
    height: 9px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAJCAMAAAB6zu6LAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAclBMVEUAAABPT09PT09PT09PT09UVFRdXV2MjIzs7OxlZWXl5eX///9lZWVubm6YmJiamppubm6Ojo5XV1dPT09PT09XV1ePj4/V1dVxcXH////g4OCRkZFwcHD///////////9hYWFoaGhqampiYmJSUlIAAAB5d3yAAAAAIHRSTlMAJa3xJ/G27cX4lBP5+yop/Oe7GBu66Jb7Hr/q/B2CtTcmErgAAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAAAdElEQVQY04XQRQKAMAwAwWDFXVqcBP7/Rorfwp7ntACGaVmmAT89ynYWxMWxef0qga7nuSh4LpB0WvkUhGFAEc99OosgpgQgpYzn8cUzyKkoq5oanucXb0CqddtWJXku1aG1art+GPqu5fmnxmmep/Hv+612Mz0L3DOJJisAAAAASUVORK5CYII=);
    bottom: -14px;
    left: 0;
    right: 0;
    margin: auto
}

.pion2-constructor-switch.disabled {
    zoom:1;filter: alpha(opacity=70);
    -webkit-opacity: .7;
    -moz-opacity: .7;
    opacity: .7;
    cursor: not-allowed
}

.pion2-constructor-switch.disabled .pion2-constructor-switch__control {
    background-color: #919191
}

.pion2-constructor-switch__label {
    margin-left: 100px;
    float: none;
    text-shadow: 0 1px 0 rgba(255,255,255,.65);
    color: #9e9e9e;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.2
}

.pion2-constructor-control {
    margin-bottom: 0;
    padding-top: 10px
}

.pion2-constructor-control .input-group-addon {
    width: 265px;
    color: #979797;
    font-size: 13px;
    font-weight: 400;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNkN2Q3ZDciIHN0b3Atb3BhY2l0eT0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNsZXNzaGF0LWdlbmVyYXRlZCkiIC8+PC9zdmc+);
    background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#d7d7d7),to(#fff));
    background-image: linear-gradient(to top,#d7d7d7 0,#fff 100%)
}

.pion2-calculator-box__aside,.pion2-calculator-box__content {
    text-shadow: -.6px .8px 0 rgba(255,255,255,.65);
    color: #a09f9f;
    font-weight: 300
}

.pion2-calculator-box {
    position: relative;
    padding: 0 10px
}

.pion2-calculator-box:after,.pion2-calculator-box:before {
    content: " ";
    display: table
}

.pion2-topvideo,.pion2-topvideo-frame {
    display: block;
    padding: 0;
    margin: 0
}

.pion2-calculator-box__aside {
    width: 160px;
    float: left;
    font-size: 36px;
    padding: 7px 0;
    line-height: 1;
    text-align: center;
    overflow: hidden
}

.pion2-calculator-box__content {
    display: block;
    float: none;
    margin-left: 160px;
    font-size: 18px;
    line-height: 18px
}

.pion2-topvideo {
    background: url(../images/pages/bs-sbzp/sbzp-sert-bg.png);
    position: relative
}

@font-face {
    font-family: icomoon;
    src: url(../fonts/icomoon.eot?iy0wnc);
    src: url(../fonts/icomoon.eot?iy0wnc#iefix) format('embedded-opentype'),url(../fonts/icomoon.ttf?iy0wnc) format('truetype'),url(../fonts/icomoon.woff?iy0wnc) format('woff'),url(../fonts/icomoon.svg?iy0wnc#icomoon) format('svg');
    font-weight: 400;
    font-style: normal
}

[class*=" icon-"],[class^=icon-] {
    font-family: icomoon!important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.icon-v1:before {
    content: "\e900"
}

.icon-v2:before {
    content: "\e901"
}

.icon-v3:before {
    content: "\e902"
}

.icon-v4:before {
    content: "\e903"
}

.icon-v5:before {
    content: "\e904"
}

.icon-v6:before {
    content: "\e905"
}

.icon-v7:before {
    content: "\e906"
}

.icon-v8:before {
    content: "\e907"
}

.icon-v9:before {
    content: "\e908"
}

.icon-v10:before {
    content: "\e909"
}

.icon-v11:before {
    content: "\e90a"
}

.icon-v12:before {
    content: "\e90b"
}

.icon-v13:before {
    content: "\e90c"
}

.icon-v14:before {
    content: "\e90d"
}

.icon-v15:before {
    content: "\e90e"
}

.icon-v16:before {
    content: "\e90f"
}

.icon-v17:before {
    content: "\e910"
}

.icon-v18:before {
    content: "\e911"
}

.icon-v19:before {
    content: "\e912"
}

.geum-page .green {
    color: #ABCB56!important
}

.geum-page .bold {
    font-weight: 700
}

.geum-page .link {
    float: none;
    color: #fff;
    text-decoration: underline
}

.geum-page .link:active,.geum-page .link:focus,.geum-page .link:hover {
    text-decoration: none
}

.geum-page .list {
    margin: 0;
    padding: 0 0 0 35px
}

.geum-page .list-item {
    position: relative;
    list-style: none;
    font-size: 18px;
    margin-bottom: 20px
}

.geum-page .list-item:before {
    content: '';
    position: absolute;
    width: 15px;
    height: 15px;
    background-color: #ABCB56;
    top: 5px;
    left: -35px
}

.geum-topbanner,.geum-topbanner>.container {
    position: relative
}

.geum-page .form-actions .webform-submit {
    display: none!important
}

.geum-topbanner {
    padding-top: 40px;
    min-height: 600px;
    min-width: 1000px;
    overflow: hidden
}

.geum-topbanner-img {
    display: block;
    background: url(../images/pages/geum/bg.png) 100% 0 no-repeat;
    position: absolute;
    right: 0;
    top: 90px;
    width: 100%;
    height: 100%;
    z-index: 0
}

.geum-btn,.geum-process .bx-wrapper {
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding
}

.geum-topbanner-description,.geum-topbanner-logo,.geum-topbanner-price,.geum-topbanner-slogan {
    position: relative;
    z-index: 2
}


.geum-topbanner-logo {
    overflow: hidden;
    margin: 10px 0;
    line-height: 1
}

.geum-topbanner-logo__img {
    display: block;
    float: left
}

.geum-topbanner-logo__logo {
    max-height: 92px
}

.geum-topbanner-logo__logo2 {
    max-height: 76px
}

.geum-topbanner-logo__title {
    margin-left: 100px;
    color: #000;
    font-size: 60px;
    font-weight: 400;
    font-family: 'Russo One',sans-serif
}

.geum-feature__subtitle .text,.geum-topbanner-logo__subtitle {
    font-family: 'Open Sans',Arial,sans-serif
}

.geum-topbanner-logo__subtitle {
    margin-left: 100px;
    color: #8a8a8a;
    font-size: 30px;
    font-weight: 400
}


.geum-topbanner-slogan {
    margin: 15px 0;
    background-color: #ABCB56;
    padding: 12px 16px;
    max-width: 372px;
    color: #fff;
    font-size: 24px
}

.geum-topbanner-description {
    max-width: 438px;
    font-size: 18px;
    color: #3E454C;
    margin: 100px 0
}

.geum-btn {
    display: inline-block!important;
    position: relative!important;
    background-color: #ABCB56!important;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    padding: 12px 15px 12px 60px!important;
    font-size: 16px!important
}

.geum-btn .fa {
    position: absolute;
    font-size: 32px!important;
    top: 9px;
    left: 20px
}

.geum-btn:focus,.geum-btn:hover {
    background-color: #b3d066;
    color: #fff!important;
    text-decoration: none!important
}

.geum-topbanner-next,.geum-topbanner-next:active,.geum-topbanner-next:focus,.geum-topbanner-next:hover {
    text-decoration: none;
    color: #000
}

.geum-btn_mw_md {
    min-width: 330px
}

.device-portlet,.geum-animation-slide,.geum-current,.geum-delivery,.geum-energies,.geum-features,.geum-function,.geum-functions,.geum-install-slider,.geum-process,.geum-protect,.geum-without-calc {
    min-width: 1000px
}

.geum-topbanner-next {
    display: block;
    position: relative;
    padding-bottom: 30px;
    font-size: 24px;
    font-weight: 300;
    text-transform: uppercase;
    cursor: pointer;
    width: 250px;
    margin: 40px auto 0;
    text-align: center
}

.geum-topbanner-next:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -27px;
    width: 53px;
    height: 25px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAZCAMAAACmVpYPAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA/1BMVEU+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUz///+5F2O1AAAAU3RSTlMAfh7s0CNw/eE1TfPtRkc03fRYJ3LPHL6LAw2jnQoCtRS2eshg2jNfUO7qQzrjXdFubxa3gguonw6mlRV4xyH73C4wTPZBN1niKtIpHb2JEdSO/tGTyJ0AAAABYktHRFTkA4ilAAAACXBIWXMAAAsSAAALEgHS3X78AAABLElEQVQ4y5XT11rCQBAF4KGGphCCEHoLSAtIR7rSFCnief93EayIKZu52Zmz35+L7C6ZzGS0zCayWG0Gkc1qITvncBpCTgdnJ3K5PVcG0LXH7TqtXh/vZ0Z+3uf97AQrAowogBvhuw+GIIYZTFhEKPg7RqKIxXVRPIZo5DxIiEimdFAqDTFxkWWQ1T44WxaZ/6nE5fIaKJ/jbpXyQrFUVkXlUrGgvFORUVVBVcgVtQ8KNdwpbtRRE0i1Gk20FOIWmg2tH9XuoNu7yHpd3LdJs9p9pAd/kkEaff0bMMRofDaORxjqmmNJk+nDz/A4nUgsiGg2tyy+2oVnPmNDREuZX300K/5pyYqInteo0+mY1i/siGizxa6xw3ZjBBHtO3hFZ28MHd/t4e2g+r7fAdP6Iv2tklEXAAAAAElFTkSuQmCC)
}

.geum-features {
    margin: 30px 0;
    background-color: #fff
}

.geum-feature {
    margin: 0 auto
}

.geum-feature__title .text {
    margin: 0;
    font-size: 72px;
    font-weight: 700
}

.geum-feature__subtitle .text {
    margin: 0;
    font-size: 24px;
    font-weight: 300
}

.geum-feature__subtitle .link {
    color: #ABCB56;
    text-decoration: underline
}

.geum-feature__subtitle .link:hover {
    text-decoration: none
}

.geum-feature_v1 {
    text-align: right;
    padding-right: 35px;
    border-right: 1px solid #3E454C
}

.geum-feature_v2 {
    text-align: left;
    padding-left: 35px
}

.geum-functions-title,.geum-links,.geum-links-title_tac {
    text-align: center
}

.geum-functions {
    margin-top: 40px;
    padding-top: 20px;
    background: url(../images/pages/geum/functions-bg.png) 50% 50% no-repeat;
    background-size: cover;
    min-height: 600px;
    color: #fff
}

.geum-functions-title__text {
    margin: 0;
    color: #fff;
    font-size: 36px;
    font-weight: 400
}


.geum-functions-list {
    margin-top: 20px
}

.geum-functions-list__item {
    line-height: 48px;
    vertical-align: middle;
    overflow: hidden
}

.geum-functions-list__item.odd,.geum-functions-list__item:nth-child(odd) {
    background-color: rgba(62,69,76,.82)
}

.geum-functions-list__item.even,.geum-functions-list__item:nth-child(even),.geum-links_bgct {
    background-color: transparent
}

.geum-function:after,.geum-function:before {
    content: " ";
    display: table
}

.geum-function__desc,.geum-link__text,.geum-links-title {
    display: block
}

.geum-function__icon {
    display: block;
    width: 48px;
    float: left
}

.geum-function__desc {
    margin: 0 0 0 48px;
    color: #fff;
    font-size: 24px
}

.geum-links {
    padding: 50px 0;
    color: #fff!important
}

.geum-link__text,.geum-links_v2 .geum-link {
    padding-top: 20px
}

.geum-links_v1 {
    background-color: rgba(62,69,76,.82)
}

.geum-links-title_fwb {
    font-weight: 700
}

.geum-links-title__text {
    margin: 0;
    color: #FFF;
    font-size: 34px
}

.geum-link {
    width: 350px;
    margin: 0 auto;
    color: #fff
}

.geum-icon-01:before,.geum-icon-02:before,.geum-icon-03:before,.geum-icon-04:before,.geum-icon-05:before,.geum-icon-06:before {
    content: '';
    width: 40px
}

.geum-link_v1 {
    text-align: right
}

.geum-link_v1 .geum-link__text {
    margin-right: 20px
}

.geum-icon,.geum-icon-protect {
    text-rendering: auto;
    -moz-osx-font-smoothing: grayscale;
    margin-right: 8px;
    vertical-align: middle
}

.geum-link_v2 {
    text-align: left
}

.geum-link_v2 .geum-link__text {
    margin-left: 20px
}

.geum-icon {
    display: inline-block;
    font-size: inherit;
    transform: translate(0,0)
}

.geum-icon:after,.geum-icon:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.geum-icon:before {
    height: 40px;
    background-image: url(../images/pages/geum/icon-sprite40x40.png);
    background-repeat: no-repeat
}

.geum-icon-01:before {
    display: inline-block;
    background-position: 0 0
}

.geum-icon-02:before {
    display: inline-block;
    background-position: -40px 0
}

.geum-icon-03:before {
    display: inline-block;
    background-position: -80px 0
}

.geum-icon-04:before {
    display: inline-block;
    background-position: -120px 0
}

.geum-icon-05:before {
    display: inline-block;
    background-position: -160px 0
}

.geum-icon-06:before {
    display: inline-block;
    background-position: -200px 0
}

.geum-icon-protect-01:before,.geum-icon-protect-02:before,.geum-icon-protect-03:before {
    width: 60px;
    display: inline-block;
    content: ''
}

.geum-icon-protect {
    display: inline-block;
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    transform: translate(0,0)
}

.geum-current-title,.geum-without-calc-subtitle,.geum-without-calc-title {
    font-weight: 300;
    font-family: 'Open Sans',Arial,sans-serif
}

.geum-icon-protect:after,.geum-icon-protect:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.geum-icon-protect:before {
    height: 132px;
    background-image: url(../images/pages/geum/icon-protect-sptite100x132.png);
    background-repeat: no-repeat
}

.geum-icon-protect-01:before {
    background-position: 0 0
}

.geum-icon-protect-02:before {
    background-position: -100px 0
}

.geum-icon-protect-03:before {
    background-position: -200px 0
}

.geum-icon-protect-04:before {
    display: inline-block;
    content: '';
    background-position: -300px 0;
    width: 77px
}

.geum-without-calc {
    display: block;
    background-color: #3E454C;
    min-height: 260px;
    padding: 40px 0;
    border-top: 1px solid #fff
}

.geum-without-calc_tac {
    text-align: center
}

.geum-without-calc-subtitle,.geum-without-calc-title {
    color: #fff;
    font-size: 32px
}

.geum-without-calc-subtitle {
    font-size: 30px
}

.geum-without-calc-subtitle_mwm {
    max-width: 310px
}

.geum-without-calc-subtitle_tal {
    text-align: left
}

.geum-without-calc-preview {
    text-align: center
}

.geum-without-calc-group {
    margin-bottom: 45px
}

.geum-current {
    background-color: #fff
}

.geum-current-title {
    padding-top: 20px;
    text-align: center;
    color: #3e454c;
    font-size: 24px;
    margin-bottom: 20px
}

.geum-current-box__description,.geum-current-box__title {
    color: #051613;
    font-family: 'Open Sans',Arial,sans-serif
}

.geum-current-graphic {
    margin-bottom: 20px;
    position: relative
}

.geum-current-graphic>.geum-current-graphic__img {
    width: 100%
}

@-webkit-keyframes geum-animation-line {
    0% {
        background-position: 100% 0
    }

    100% {
        background-position: 0 0
    }
}

@keyframes geum-animation-line {
    0% {
        background-position: 100% 0
    }

    100% {
        background-position: 0 0
    }
}

.geum-animation-line {
    background-image: url(../images/pages/geum/line.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    height: 97px;
    width: 925px;
    -webkit-animation: geum-animation-line 10s infinite;
    animation: geum-animation-line 10s infinite;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    top: 21px;
    left: 40px;
    position: absolute
}

.geum-current-box,.geum-current-energy {
    position: relative
}

.geum-current-box {
    z-index: 1
}

.geum-current-box_tar {
    text-align: right
}

.geum-current-box__title {
    font-weight: 400;
    font-size: 42px
}

.geum-current-box__description {
    font-weight: 400;
    font-size: 18px;
    margin-bottom: 20px
}

.geum-current-box .geum-current-box__img {
    display: inline
}

.geum-energy-slide {
    height: 550px;
    overflow: hidden
}

.geum-current-timer {
    position: absolute;
    top: 179px;
    left: 161px;
    color: #fff;
    font-size: 21px
}

.geum-current-timer_v1 {
    top: 182px;
    left: 300px
}

@-webkit-keyframes geum-current-preview {
    0%,10%,100% {
        opacity: 0
    }

    5% {
        opacity: 1
    }
}

@keyframes geum-current-preview {
    0%,10%,100% {
        opacity: 0
    }

    5% {
        opacity: 1
    }
}

.geum-current-preview {
    position: absolute;
    top: 100px;
    left: 30%;
    -webkit-animation: geum-current-preview 10s infinite;
    animation: geum-current-preview 10s infinite;
    opacity: 0
}

.geum-current-preview_1 {
    top: 130px
}

.geum-current-preview_2 {
    top: 72px
}

.geum-current-preview_3 {
    top: 60px
}

.geum-current-preview_6 {
    top: 15px
}

.geum-current-preview_7 {
    top: 72px
}

.geum-current-preview_8 {
    top: 121px
}

.geum-process {
    background-color: #3E454C;
    width: 100%;
    min-height: 400px;
    color: #fff;
    padding-bottom: 60px;
    position: relative
}

.geum-process>.container {
    position: static!important;
    padding: 0!important
}


.geum-process .bx-wrapper {
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: none;
    border-radius: none;
    background: 0 0;
    border: none
}

.geum-process .bx-viewport {
    min-height: 337px
}

.geum-process .bx-pager {
    position: relative;
    width: 280px;
    margin: 0 auto;
    height: 24px;
    z-index: 100;
    padding: 0
}

.geum-process .bx-pager:after {
    content: '';
    display: block;
    width: 75%;
    background-color: #abcb56;
    height: 3px;
    position: absolute;
    top: 10px;
    right: 0;
    left: 0;
    margin: auto;
    z-index: 0
}

.geum-process .bx-pager .bx-pager-item {
    position: relative;
    display: table-cell;
    width: 1%;
    z-index: 3
}

.geum-process .bx-pager .bx-pager-item .bx-pager-link {
    display: block;
    margin: 0 auto;
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 0;
    background-clip: padding-box;
    border: 3px solid #abcb56;
    background-color: #abcb56;
    width: 24px;
    height: 24px
}

.geum-process .bx-pager .bx-pager-item .bx-pager-link.active,.geum-process .bx-pager .bx-pager-item .bx-pager-link:active,.geum-process .bx-pager .bx-pager-item .bx-pager-link:hover {
    background-color: #fff
}

.geum-process .bx-wrapper .bx-controls-direction a {
    position: absolute;
    top: 50%;
    margin-top: -16px;
    outline: 0;
    width: 32px;
    height: 32px;
    text-indent: -9999px;
    z-index: 9999
}

.geum-process .bx-wrapper .bx-next,.geum-process .bx-wrapper .bx-prev {
    width: 50px;
    height: 50px;
    background-position: 0 0;
    background-repeat: no-repeat
}

.geum-process .bx-wrapper .bx-prev {
    margin: auto;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAllBMVEWnwl+80Yf09+v5+/X8/frc5r+80Yb3+vL////k7M6rxGa70IX4+vLj68ypw2S70IP4+vGqxGS6z4H3+fCqxGa4zoD2+e/k7c+4zX/1+O7l7dG3zX31+O3m7tO2zHv1+Ozn7tWrxWf0+Ovq8NirxWi1zHnz9+rw9OSxyXG2zXzz9unv8+GyynXm7tK+0ovn7tSqxGUAAACvoOoBAAAAAWJLR0Qx2dsdcgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAJ9JREFUSMft1LkagjAQBOB4I14giuIt4oH3+z+dMClsh2loMv3/bZLdjTEuLnWl0WwVaXd40e15Zfo+LQZDiNGYFpPA1ghpMY2smNFiHkMseLFMIFb8zdcbiC1fY7eHOBx5kUKcMlqcLxDXGy3yO8TjSQvzgvDevFCqCHdRXqw4m+3kh++L0n1lxpRJ/u/Lt4KpvpXK7is/jPKPubjUlx9ivwyxcm+ZOgAAAABJRU5ErkJggg==)
}

.geum-process .bx-wrapper .bx-next {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAllBMVEWnwl/c5r/8/fr5+/X09+u80YerxGbk7M7////3+vK80Yapw2Tj68z4+vK70IWqxGT4+vG70IOqxGb3+fC6z4Hk7c/2+e+4zoDl7dH1+O64zX/m7tP1+O23zX2rxWfn7tX1+Oy2zHurxWjq8Nj0+OuxyXHw9OTz9+q1zHmyynXv8+Hz9um2zXy+0ovm7tLn7tSqxGUAAAA3FD8uAAAAAWJLR0Qx2dsdcgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAJpJREFUSMft1FkSgjAQRVEQBxRnBXECZ5wA97869WUDXqrUn7z/U510p+M4Nja/jlvzXqk3AGm2/HfaHWCCrkyvD8zA1BmOgBkbM5kSE8pEM9KDWGa+IHWWMqs1MEkqs9kCs9vLHIg5nmSyMzCXq8ztDkwu4hffrMLvwjuWlGaWn5+KT5+/Mf6SH3hf+Fby3a/ww1T4x2xs/p4ny7cMoQqua2AAAAAASUVORK5CYII=)
}


.slider-controls {
    position: absolute;
    height: 100%;
    left: 0;
    right: 0;
    top: 0;
    width: 1000px;
    margin: 0 auto
}

.geum-process .slider-controls {
    height: 75%
}

.geum-install-slider .slider-controls {
    height: 68%
}


.slider-control {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 50%;
    height: 100%
}

.slider-control-next,.slider-control-prev {
    width: 50px;
    height: 50px;
    background-position: 0 0;
    background-repeat: no-repeat;
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto
}

.geum-install-slider,.slider-link {
    position: relative
}

.slider-control_next {
    left: 50%
}

.slider-control:active,.slider-control:focus,.slider-control:hover,.slider-control:hover:focus {
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none
}

.slider-control-prev {
    left: 0;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAllBMVEWnwl+80Yf09+v5+/X8/frc5r+80Yb3+vL////k7M6rxGa70IX4+vLj68ypw2S70IP4+vGqxGS6z4H3+fCqxGa4zoD2+e/k7c+4zX/1+O7l7dG3zX31+O3m7tO2zHv1+Ozn7tWrxWf0+Ovq8NirxWi1zHnz9+rw9OSxyXG2zXzz9unv8+GyynXm7tK+0ovn7tSqxGUAAACvoOoBAAAAAWJLR0Qx2dsdcgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAJ9JREFUSMft1LkagjAQBOB4I14giuIt4oH3+z+dMClsh2loMv3/bZLdjTEuLnWl0WwVaXd40e15Zfo+LQZDiNGYFpPA1ghpMY2smNFiHkMseLFMIFb8zdcbiC1fY7eHOBx5kUKcMlqcLxDXGy3yO8TjSQvzgvDevFCqCHdRXqw4m+3kh++L0n1lxpRJ/u/Lt4KpvpXK7is/jPKPubjUlx9ivwyxcm+ZOgAAAABJRU5ErkJggg==)
}

.slider-control-next {
    right: 0;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAllBMVEWnwl/c5r/8/fr5+/X09+u80YerxGbk7M7////3+vK80Yapw2Tj68z4+vK70IWqxGT4+vG70IOqxGb3+fC6z4Hk7c/2+e+4zoDl7dH1+O64zX/m7tP1+O23zX2rxWfn7tX1+Oy2zHurxWjq8Nj0+OuxyXHw9OTz9+q1zHmyynXv8+Hz9um2zXy+0ovm7tLn7tSqxGUAAAA3FD8uAAAAAWJLR0Qx2dsdcgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAJpJREFUSMft1FkSgjAQRVEQBxRnBXECZ5wA97869WUDXqrUn7z/U510p+M4Nja/jlvzXqk3AGm2/HfaHWCCrkyvD8zA1BmOgBkbM5kSE8pEM9KDWGa+IHWWMqs1MEkqs9kCs9vLHIg5nmSyMzCXq8ztDkwu4hffrMLvwjuWlGaWn5+KT5+/Mf6SH3hf+Fby3a/ww1T4x2xs/p4ny7cMoQqua2AAAAAASUVORK5CYII=)
}


.slider-link {
    z-index: 1000
}

.geum-protect {
    padding: 40px 0;
    background: url(../images/pages/geum/protected.png) 50% 50% no-repeat;
    background-size: cover;
    height: 600px
}

.geum-protect-title {
    text-align: center;
    width: 560px;
    margin: 0 auto
}

.geum-protect-title__text {
    margin: 0;
    font-size: 24px;
    color: #FFF;
    font-weight: 400
}

.geum-protect-subtitle {
    text-align: center
}

.geum-protect-subtitle__text {
    color: #fff;
    font-size: 36px;
    font-weight: 300;
    line-height: 1.2;
    font-family: 'Open Sans'
}


.geum-protect-list {
    padding: 30px 0
}

.geum-protect-list>.row .col {
    padding: 0 7.5px
}

.geum-protect-box {
    display: block;
    min-height: 160px;
    padding: 15px 6px;
    border: 3px solid #ABCB56;
    text-align: right
}

.geum-slide-preview_tac,.geum-slide-text_tac,.geum-slide-title_tac,.geum-slide_tac {
    text-align: center
}

.geum-protect-box:after,.geum-protect-box:before {
    content: " ";
    display: table
}

.geum-protect-box__icon {
    display: block;
    width: 60px;
    float: left
}

.geum-protect-box__desc {
    display: block;
    margin: 0 0 0 60px;
    color: #fff;
    font-size: 18px;
    font-weight: 400
}

.geum-install-slider .bx-wrapper {
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: none;
    -webkit-background-clip: padding-box;
    -moz-border-radius: none;
    -moz-background-clip: padding;
    border-radius: none;
    background: 0 0;
    border: none
}

.geum-install-slider .bx-viewport {
    min-height: 337px
}

.geum-install-slider .bx-pager {
    position: relative;
    width: 160px;
    margin: 0 auto;
    height: 24px;
    z-index: 100;
    padding: 0;
    top: -30px
}

.geum-install-slider .bx-pager:after {
    content: '';
    display: block;
    width: 75%;
    background-color: #abcb56;
    height: 3px;
    position: absolute;
    top: 10px;
    right: 0;
    left: 0;
    margin: auto;
    z-index: 0
}

.geum-install-slider .bx-pager .bx-pager-item {
    position: relative;
    display: table-cell;
    width: 1%;
    z-index: 3
}

.geum-install-slider .bx-pager .bx-pager-item .bx-pager-link {
    display: block;
    margin: 0 auto;
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 0;
    background-clip: padding-box;
    border: 3px solid #abcb56;
    background-color: #abcb56;
    width: 24px;
    height: 24px
}

.geum-install-slider .bx-pager .bx-pager-item .bx-pager-link.active,.geum-install-slider .bx-pager .bx-pager-item .bx-pager-link:active,.geum-install-slider .bx-pager .bx-pager-item .bx-pager-link:hover {
    background-color: #fff
}

.geum-install-slider .bx-wrapper .bx-prev {
    width: 50px;
    height: 50px;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAllBMVEWnwl+80Yf09+v5+/X8/frc5r+80Yb3+vL////k7M6rxGa70IX4+vLj68ypw2S70IP4+vGqxGS6z4H3+fCqxGa4zoD2+e/k7c+4zX/1+O7l7dG3zX31+O3m7tO2zHv1+Ozn7tWrxWf0+Ovq8NirxWi1zHnz9+rw9OSxyXG2zXzz9unv8+GyynXm7tK+0ovn7tSqxGUAAACvoOoBAAAAAWJLR0Qx2dsdcgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAJ9JREFUSMft1LkagjAQBOB4I14giuIt4oH3+z+dMClsh2loMv3/bZLdjTEuLnWl0WwVaXd40e15Zfo+LQZDiNGYFpPA1ghpMY2smNFiHkMseLFMIFb8zdcbiC1fY7eHOBx5kUKcMlqcLxDXGy3yO8TjSQvzgvDevFCqCHdRXqw4m+3kh++L0n1lxpRJ/u/Lt4KpvpXK7is/jPKPubjUlx9ivwyxcm+ZOgAAAABJRU5ErkJggg==)
}

.geum-install-slider .bx-wrapper .bx-next {
    width: 50px;
    height: 50px;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAllBMVEWnwl/c5r/8/fr5+/X09+u80YerxGbk7M7////3+vK80Yapw2Tj68z4+vK70IWqxGT4+vG70IOqxGb3+fC6z4Hk7c/2+e+4zoDl7dH1+O64zX/m7tP1+O23zX2rxWfn7tX1+Oy2zHurxWjq8Nj0+OuxyXHw9OTz9+q1zHmyynXv8+Hz9um2zXy+0ovm7tLn7tSqxGUAAAA3FD8uAAAAAWJLR0Qx2dsdcgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAJpJREFUSMft1FkSgjAQRVEQBxRnBXECZ5wA97869WUDXqrUn7z/U510p+M4Nja/jlvzXqk3AGm2/HfaHWCCrkyvD8zA1BmOgBkbM5kSE8pEM9KDWGa+IHWWMqs1MEkqs9kCs9vLHIg5nmSyMzCXq8ztDkwu4hffrMLvwjuWlGaWn5+KT5+/Mf6SH3hf+Fby3a/ww1T4x2xs/p4ny7cMoQqua2AAAAAASUVORK5CYII=)
}



.geum-slider-title {
    color: #3e454c;
    font-family: Arial,sans-serif;
    font-size: 36px;
    font-weight: 400;
    text-align: center;
    margin: 40px 0 20px
}

.abox-desription,.geum-animation-text,.geum-energy-title,.geum-slide-title {
    font-family: 'Open Sans',Arial,sans-serif
}

.geum-slide-title {
    color: #393e47;
    font-size: 30px;
    font-weight: 400;
    text-transform: uppercase;
    margin: 20px 0
}

.geum-slide-title_mbxl {
    margin-bottom: 60px
}

.geum-slide-text_mtm {
    margin-top: 40px
}

.geum-slide-text_mtxl {
    margin-top: 90px
}

.geum-slide-text p {
    color: #393e47;
    font-family: Arial,sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 24px;
    margin-bottom: 25px
}

.geum-slide-preview>.geum-slide-preview__img {
    display: inline-block
}

.geum-delivery {
    padding-top: 70px;
    border-top: 1px solid #b6b6b6
}

.geum-delivery__title {
    margin: 0;
    color: #3E454C;
    font-size: 30px;
    font-weight: 400;
    text-transform: uppercase
}

.geum-delivery__description {
    min-height: 460px;
    background: url(../images/pages/geum/delivery.jpg) 0 100% no-repeat
}

.geum-delivery__description .list {
    padding: 37px 0 40px 35px;
    background-color: rgba(255,255,255,.6)
}

.geum-delivery__description .list-item {
    margin-bottom: 10px
}

.geum-delivery__form {
    width: 400px;
    height: 509px;
    background-color: #FFF;
    -webkit-box-shadow: 1.5px 2.6px 10px rgba(0,0,0,.75);
    box-shadow: 1.5px 2.6px 10px rgba(0,0,0,.75)
}

.geum-delivery__form-header {
    background-color: #3E454C;
    height: 100px;
    font-size: 26px;
    font-weight: 400;
    text-transform: uppercase;
    padding: 20px;
    color: #fff;
    line-height: 1.2
}

.geum-delivery__form-form {
    padding: 20px
}

.geum-delivery__form-form .form-control {
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 0;
    background-clip: padding-box
}

.geum-delivery__form-form .form-group_p_b {
    margin-bottom: 30px
}

.geum-delivery__form-btn {
    display: block!important;
    width: 290px!important;
    margin: 0 auto;
    position: relative;
    padding: 12px 20px 12px 60px!important;
    background-color: #ABCB56!important;
    -webkit-border-radius: 40px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 40px;
    -moz-background-clip: padding;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    font-size: 18px!important;
    text-align: left
}

.abox,.geum-animation-content_tac,.geum-energy-previews_tac,.geum-energy-title_tac,.mk-links {
    text-align: center
}

.geum-delivery__form-btn .fa {
    position: absolute;
    font-size: 32px;
    top: 9px;
    left: 20px
}

.geum-delivery__form-btn:focus,.geum-delivery__form-btn:hover {
    background-color: #b3d066;
    color: #fff!important;
    text-decoration: none!important
}

.geum-animation-slide_2 .geum-animation-text_3,.geum-animation-text a {
    text-decoration: underline
}

.mk-links {
    background: url(../images/pages/mk/bg-links.jpg) 50% 50% no-repeat;
    background-size: cover;
    padding: 40px 0 20px
}

.abox {
    width: 100px;
    height: 100px;
    display: inline-block;
    position: absolute;
    font-size: 40px
}

.geum-energies,.geum-energies>.container,.geum-scene {
    position: relative
}

.abox_vb {
    width: 300px;
    height: 175px
}

.abox-icon {
    font-size: 100px;
    line-height: 1;
    height: 110px
}

.abox-desription {
    color: #000;
    font-size: 20px;
    font-weight: 300
}

.geum-scene {
    height: 100vh;
    background-color: #e4e4e4
}

.geum-energies {
    overflow: hidden
}

.geum-energies .bx-wrapper {
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: none;
    -webkit-background-clip: padding-box;
    -moz-border-radius: none;
    -moz-background-clip: padding;
    border-radius: none;
    background: 0 0;
    border: none;
    margin-bottom: 0
}

.geum-energies .bx-pager {
    position: relative;
    width: 80px;
    margin: 0 auto;
    height: 24px;
    z-index: 100;
    padding: 0
}

.geum-energies .bx-pager:after {
    content: '';
    display: block;
    width: 75%;
    background-color: #abcb56;
    height: 3px;
    position: absolute;
    top: 10px;
    right: 0;
    left: 0;
    margin: auto;
    z-index: 0
}

.geum-energies .bx-pager .bx-pager-item {
    position: relative;
    display: table-cell;
    width: 1%;
    z-index: 3
}

.geum-energies .bx-pager .bx-pager-item .bx-pager-link {
    display: block;
    margin: 0 auto;
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 0;
    background-clip: padding-box;
    border: 3px solid #abcb56;
    background-color: #abcb56;
    width: 24px;
    height: 24px
}

.device-btn,.wdsolution-btn {
    -moz-border-radius: 40px
}

.geum-energies .bx-wrapper .bx-next,.geum-energies .bx-wrapper .bx-prev {
    width: 50px;
    height: 50px;
    background-repeat: no-repeat;
    background-position: 0 0
}

.geum-energies .bx-pager .bx-pager-item .bx-pager-link.active,.geum-energies .bx-pager .bx-pager-item .bx-pager-link:active,.geum-energies .bx-pager .bx-pager-item .bx-pager-link:hover {
    background-color: #fff
}

.geum-energies .bx-wrapper .bx-prev {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAllBMVEWnwl+80Yf09+v5+/X8/frc5r+80Yb3+vL////k7M6rxGa70IX4+vLj68ypw2S70IP4+vGqxGS6z4H3+fCqxGa4zoD2+e/k7c+4zX/1+O7l7dG3zX31+O3m7tO2zHv1+Ozn7tWrxWf0+Ovq8NirxWi1zHnz9+rw9OSxyXG2zXzz9unv8+GyynXm7tK+0ovn7tSqxGUAAACvoOoBAAAAAWJLR0Qx2dsdcgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAJ9JREFUSMft1LkagjAQBOB4I14giuIt4oH3+z+dMClsh2loMv3/bZLdjTEuLnWl0WwVaXd40e15Zfo+LQZDiNGYFpPA1ghpMY2smNFiHkMseLFMIFb8zdcbiC1fY7eHOBx5kUKcMlqcLxDXGy3yO8TjSQvzgvDevFCqCHdRXqw4m+3kh++L0n1lxpRJ/u/Lt4KpvpXK7is/jPKPubjUlx9ivwyxcm+ZOgAAAABJRU5ErkJggg==)
}

.geum-energies .bx-wrapper .bx-next {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAllBMVEWnwl/c5r/8/fr5+/X09+u80YerxGbk7M7////3+vK80Yapw2Tj68z4+vK70IWqxGT4+vG70IOqxGb3+fC6z4Hk7c/2+e+4zoDl7dH1+O64zX/m7tP1+O23zX2rxWfn7tX1+Oy2zHurxWjq8Nj0+OuxyXHw9OTz9+q1zHmyynXv8+Hz9um2zXy+0ovm7tLn7tSqxGUAAAA3FD8uAAAAAWJLR0Qx2dsdcgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAJpJREFUSMft1FkSgjAQRVEQBxRnBXECZ5wA97869WUDXqrUn7z/U510p+M4Nja/jlvzXqk3AGm2/HfaHWCCrkyvD8zA1BmOgBkbM5kSE8pEM9KDWGa+IHWWMqs1MEkqs9kCs9vLHIg5nmSyMzCXq8ztDkwu4hffrMLvwjuWlGaWn5+KT5+/Mf6SH3hf+Fby3a/ww1T4x2xs/p4ny7cMoQqua2AAAAAASUVORK5CYII=)
}



.geum-energy {
    padding-top: 90px
}

.geum-energy-title {
    color: #3e454c;
    font-size: 24px;
    font-weight: 300;
    margin: 20px 0 40px
}

.geum-energy-previews {
    position: relative
}

@-webkit-keyframes geum-move-left {
    0% {
        left: -120px
    }

    100% {
        left: 0
    }
}

@keyframes geum-move-left {
    0% {
        left: -120px
    }

    100% {
        left: 0
    }
}

.geum-energy-preview {
    position: relative;
    z-index: 1
}

.geum-energy-preview>.geum-energy-preview__img {
    display: inline;
    max-width: 100%
}

.geum-energy-preview_1 {
    z-index: 2
}

.geum-energy-preview_2 {
    position: absolute;
    z-index: 3;
    top: 111px;
    left: 77px
}

.geum-energy-preview_3 {
    position: relative;
    z-index: 4;
    text-align: center
}

.geum-energy-preview_3:after {
    content: '';
    display: block;
    width: 27px;
    height: 63px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAA/CAMAAAAmN0NHAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAM1BMVEUAAAD///////////////////////////////////////////////////////////8AAAC3K8SQAAAAD3RSTlMAIqrdRHeZ7hG7M2bMiFVbG7LkAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAASFJREFUOMvtlMmOgzAMQJ04Kwnx///t2Fkg0NDTSDOqmkOR/PCCeRQAlCZCA2CJSMH1WCtxjhqE5dH2mbk3DHtN4wkD2OgPssUEjaGF6MACdcLz6c5MBghSms6SO5XKiuvxiUHKldl9wRRWloT5e55e9VNxk71sbU7Pc+5nnvVEeeyTn49TOSKX7/nt8w/cLfw7Wt/dZRBdJSt3YdOj5Iu7UOzR7+5uiNMCbu7mcLKbu7lNuXLXjQd4dTeRjP7X7/kDj8m8arVWV/MriKLIk4J+e6PnM1OjZlM3l3p/RUm0mNXF0Jjh+VxnXSWsmrY8pb2a1UVwZTD+jPZZXeTkcLDkZnWlkz7z7KWfRArf6ngmLYOd6tYM5MpOPFWXv11se/4BTP0MHysmH+EAAAAASUVORK5CYII=);
    position: absolute;
    background-repeat: no-repeat;
    top: 97px;
    left: 437px
}

.geum-energy-preview_4 {
    position: absolute;
    z-index: 4;
    top: 239px;
    left: 470px;
    width: 190px;
    overflow: hidden
}

.geum-energy-preview_4>.geum-energy-preview__img {
    max-width: inherit;
    position: relative;
    left: -120px;
    -webkit-animation: geum-move-left 2s infinite;
    animation: geum-move-left 2s infinite;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-direction: reverse;
    animation-direction: reverse
}

.skills-bar {
    width: 20%;
    height: 200px
}

.skills-bar svg {
    overflow: visible!important
}

.skills-bar .line {
    stroke-width: 1;
    stroke: #000;
    fill: none;
    -webkit-transition: -webkit-transform .8s ease-out;
    transition: -webkit-transform .8s ease-out;
    transition: transform .8s ease-out;
    transition: transform .8s ease-out,-webkit-transform .8s ease-out;
    -webkit-transition-delay: .3s;
    transition-delay: .3s
}

.skills-bar .line_1 {
    stroke-width: 7
}

.skills-bar .line_2 {
    stroke-width: 4
}

.skills-bar .line_3 {
    stroke-width: 2
}

.skills-bar .line_4 {
    stroke-width: 5
}

.skills-bar>svg line.html,.skills-bar>svg line.js,.skills-bar>svg line.php,.skills-bar>svg line.ps,.skills-bar>svg line.wp {
    stroke: #E74B43;
    -webkit-transform: translateX(-50px);
    -ms-transform: translateX(-50px);
    transform: translateX(-50px)
}

.size-45 {
    font-size: 45px
}

.size-50 {
    font-size: 50px
}

.size-62 {
    font-size: 62px
}

.geum-animation-slide {
    position: relative
}

.geum-animation-slide_1 .geum-animation-image {
    display: block;
    margin: 0 0 0 auto
}

.geum-animation-content {
    position: absolute;
    top: 70%;
    left: 0;
    width: 100%;
    height: inherit
}

.device-portlet,.device-portlet>.container,.devices-section {
    position: relative
}

.geum-animation-slide_6 .geum-animation-content {
    top: 170px
}

.geum-animation-text {
    color: #fff;
    font-size: 24px;
    font-weight: 300
}

.geum-animation-text a {
    font-size: 24px;
    font-weight: 300;
    color: #fff
}

.geum-animation-text a:hover {
    color: #ABCB56
}

.geum-animation-slide_1 .geum-animation-text {
    color: #fff;
    font-size: 24px;
    font-weight: 400;
    padding: 40px 0
}

.geum-animation-slide_2 .geum-animation-text_1 {
    margin-bottom: 20px
}

.geum-animation-slide_2 .geum-animation-text_2 {
    margin-bottom: 20px;
    font-weight: 700
}

.geum-animation-slide_3 .geum-animation-text_1 {
    margin-bottom: 20px
}

.geum-animation-slide_3 .geum-animation-text_2 {
    margin-bottom: 20px;
    font-weight: 700
}

.geum-animation-slide_4 .geum-animation-text_2 {
    margin-bottom: 40px;
    font-weight: 700
}

.geum-animation-slide_5 .geum-animation-text_1 {
    font-size: 42px;
    font-weight: 300;
    margin-bottom: 10px
}

.geum-animation-slide_5 .geum-animation-text_2,.geum-animation-slide_5 .geum-animation-text_3 {
    font-size: 24px;
    font-weight: 300
}

.geum-apply-box {
    display: block;
    height: 210px;
    width: 100%;
    color: #fff!important
}

.geum-apply-box__description {
    color: #fff;
    font-size: 22px
}

.geum-apply-box_tal {
    text-align: left
}

.geum-apply-box_tac {
    text-align: center
}

.geum-apply-box_tar {
    text-align: right
}

.geum-topvideo {
    margin-top: 0
}

.devices-section {
    z-index: 1;
    padding: 60px 0
}

.devices-section_v0 {
    padding: 40px 0 100px
}

.devices-section_v1 {
    padding: 20px 0 60px;
    background-color: #f8f8f8
}

.devices-section_v3 {
    padding: 20px 0 50px
}

.devices-section_v4 {
    padding: 0;
    height: 595px;
    background-color: #f9f9f9
}

.devices-section_v5 {
    padding: 60px 0 100px;
    margin: 0
}

.device-portlet {
    padding: 30px 0
}

.device-portlet-img,.device-portlet-img_v2 {
    position: absolute;
    z-index: 0;
    right: 0;
    display: block
}

.device-portlet_pn {
    padding: 0
}

.device-portlet-img {
    top: 50px
}

.device-portlet-img_v2 {
    overflow: hidden
}

.device-portlet-logo,.device-portlet-price,.device-portlet-slogan {
    position: relative;
    z-index: 2
}

.device-portlet-img_rn {
    right: 0
}

.device-portlet_v6 .device-portlet-img_rn {
    top: -44px
}


.device-portlet-logo {
    overflow: hidden;
    margin: 10px 0 35px;
    line-height: 1
}

.device-portlet-logo__img {
    display: block;
    float: left;
    max-width: 92px
}

.device-portlet-logo__img img {
    max-width: 92px
}

.device-portlet-logo__title {
    margin-left: 100px;
    color: #000;
    font-family: Acrom,Arial,sans-serif;
    font-size: 60px;
    text-transform: uppercase
}

.device-portlet-logo__subtitle {
    color: #8a8a8a;
    font-size: 20px;
    font-weight: 300;
    font-family: 'Open Sans',Arial,sans-serif;
    margin: 8px 0 0 100px
}

.device-portlet-logo_v1 .device-portlet-logo__title {
    font-family: Tahoma,Arial,sans-serif;
    line-height: 1;
    text-transform: inherit
}

.device-portlet-logo_mn {
    margin: 0
}

.device-portlet-logo_v3 .device-portlet-logo__subtitle,.device-portlet-logo_v3 .device-portlet-logo__titl {
    margin-left: 110px
}

.device-portlet-logo_v3 .device-portlet-logo__title img {
    max-width: 210px;
    padding: 14px 0 0
}

.device-portlet-logo_v6 .device-portlet-logo__img img {
    max-width: 393px
}

.device-portlet-logo_v4 .device-portlet-logo__title {
    font-family: Acrom,Arial,sans-serif;
    font-size: 83px;
    padding-top: 9px;
    padding-left: 10px;
    text-transform: inherit
}


.device-portlet-slogan {
    margin: 15px 0;
    background-color: #ABCB56;
    padding: 12px 16px;
    max-width: 372px;
    color: #fff;
    font-size: 24px
}

.device-box-preview__img,.device-card-preview__img,.device-jcard-logo__img,.device-jcard-preview__img,.device-portlet-shadow__img {
    max-width: 100%
}

.device-portlet-description,.device-portlet-description p,.device-portlet-text,.device-portlet-text p {
    font-size: 18px;
    color: #3E454C;
    font-family: 'Open Sans',Arial,sans-serif;
    font-weight: 400
}

.device-portlet-description,.device-portlet-text {
    position: relative;
    z-index: 2;
    display: block;
    float: left;
    margin-bottom: 20px
}

.device-portlet-description_fz_md,.device-portlet-text_fz_md {
    font-size: 22px
}

.device-portlet_v1 .device-portlet-description,.device-portlet_v1 .device-portlet-text {
    margin-bottom: 40px
}

.device-portlet-description_v2,.device-portlet-text_v2 {
    margin-top: 5px;
    font-size: 20px
}

.production-wardrobe_lavr .device-portlet-description_v3,.production-wardrobe_lavr .device-portlet-text_v3 {
    margin: 0;
    padding: 0
}

.production-wardrobe_lavr .device-portlet-text {
    margin-top: 10px;
    padding-left: 15px;
    padding-bottom: 0
}

.production-wardrobe_lavr .device-portlet-text_v3 {
    margin-top: -10px;
    padding-left: 0;
    padding-bottom: 13px;
    font-weight: 700;
    font-size: 17px
}

.device-btn {
    display: inline-block!important;
    position: relative!important;
    background-color: #ABCB56!important;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    font-size: 18px!important;
    padding: 12px 20px 12px 65px!important
}

.device-box-body,.device-box-slogan,.device-portlet-link {
    font-family: 'Open Sans',Arial,sans-serif;
    font-weight: 300
}

.device-btn .fa {
    position: absolute;
    font-size: 32px!important;
    top: 9px;
    left: 20px
}

.device-btn:focus,.device-btn:hover {
    background-color: #b3d066;
    color: #fff!important;
    text-decoration: none!important
}

.device-portlet-link {
    display: block;
    text-decoration: underline;
    color: #000;
    font-size: 24px;
    margin-bottom: 15px
}

.device-box,.device-box:active,.device-box:focus,.device-box:hover,.device-card,.device-card:active,.device-card:focus,.device-card:hover,.device-icard,.device-icard:active,.device-icard:focus,.device-icard:hover,.device-jcard,.device-jcard:active,.device-jcard:focus,.device-jcard:hover {
    text-decoration: none
}

.device-portlet-link:hover {
    color: #ABCB56
}

.device-group .device-portlet-link {
    margin-bottom: 10px
}

.device-group {
    margin: 20px 0 35px
}

.device-group:after,.device-group:before {
    content: " ";
    display: table
}

.device-group__col,.device-group__sep {
    float: left;
    position: relative;
    z-index: 1
}

.device-group__sep {
    margin: 0 20px;
    width: 1px;
    height: 90px;
    background-color: #000
}

.device-group_v2 {
    margin: 20px 0 50px
}

.device-group_v3 {
    margin: 35px 0
}

.device-group_v4 {
    padding: 40px 0 0;
    margin: 0
}

.production-wardrobe_lavr .device-group {
    padding-bottom: 30px
}

.device-box {
    display: block;
    background-color: #fff;
    padding: 10px
}

.device-box-slogan {
    color: #a0a0a0;
    font-size: 20px
}

.device-box-preview {
    margin: 0 -10px
}

.device-box-preview__number {
    position: absolute;
    right: 28px;
    top: 76px
}

.device-box-body {
    color: #3e454c
}

.device-box-title {
    font-size: 20px;
    margin-top: -40px;
    margin-bottom: 10px
}

.device-box-description {
    font-size: 13.5px;
    margin-bottom: 10px
}

.device-box-list {
    margin: 0 0 10px;
    padding: 0;
    list-style: none
}

.device-box-list>.device-box-list__item {
    font-size: 20px;
    position: relative;
    padding: 0 0 0 22px
}

.bzp-number-icon,.wardrobes-promo-icon {
    font: normal normal normal 14px/1 Arial;
    text-rendering: auto;
    -moz-osx-font-smoothing: grayscale
}

.device-card-slogan,.device-icard-slogan,.device-jcard-slogan,.wardrobe-content h2,.wardrobe-content h3,.wardrobe-content h4,.wardrobe-content h5,.wardrobe-content h6,.wardrobe-content p,.wardrobe-content ul li,.wardrobe-header-description,.wardrobe-header-link,.wardrobe-header-title,.wardrobe-header-title h1,.wardrobes-promo-description,.wardrobes-promo-label,.wardrobes-promo-title,.wdsolution-content,.wdsolution-content-title {
    font-family: 'Open Sans',Arial,sans-serif
}

.bzp-number-icon,.wardrobes-promo-icon {
    -webkit-font-smoothing: antialiased;
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0)
}

.device-box-list>.device-box-list__item:before {
    content: '';
    display: block;
    position: absolute;
    top: 9px;
    left: 0;
    width: 10px;
    height: 10px;
    background-color: #3e454c
}

.device-box:hover .device-box-list>.device-box-list__item:before {
    background-color: #ABCB56
}

.bzp-number-icon {
    display: inline-block;
    font-size: inherit;
    transform: translate(0,0);
    vertical-align: middle
}

.device-card-slogan,.device-icard-slogan,.device-jcard-slogan,.wardrobe-header-link {
    font-weight: 300
}

.bzp-number-icon:after,.bzp-number-icon:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.bzp-number-icon:before {
    height: 150px;
    background-image: url(../images/pages/devices/bzp-number-150x150.png);
    background-repeat: no-repeat
}

.bzp-number-icon-01:before {
    display: inline-block;
    content: '';
    background-position: 0 0;
    width: 102px
}

.bzp-number-icon-02:before,.bzp-number-icon-03:before {
    display: inline-block;
    width: 122px;
    content: ''
}

.bzp-number-icon-02:before {
    background-position: -150px 0
}

.bzp-number-icon-03:before {
    background-position: -300px 0
}

.device-box:hover .bzp-number-icon-01:before {
    background-position: 0 -150px
}

.device-box:hover .bzp-number-icon-02:before {
    background-position: -150px -150px
}

.device-box:hover .bzp-number-icon-03:before {
    background-position: -300px -150px
}

.device-card {
    display: block;
    background-color: #fff;
    padding: 10px;
    position: relative
}

.device-card-slogan {
    position: absolute;
    top: 25px;
    left: 12px;
    color: #3e454c;
    font-size: 18px
}

.device-card-preview {
    margin: 0 -10px;
    width: 470px;
    height: 384px;
    overflow: hidden
}

.device-card-preview__img {
    -webkit-transition: all 1s ease;
    transition: all 1s ease
}

.device-card-preview__number {
    position: absolute;
    right: 28px;
    top: 76px
}

.device-card:hover .device-card-preview__img {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1)
}

.device-icard {
    display: inline-block;
    position: absolute;
    top: 0;
    right: 0
}

.device-icard-slogan {
    position: absolute;
    bottom: 25px;
    left: 12px;
    color: #3e454c;
    font-size: 24px
}

.device-icard:hover .device-icard-slogan {
    color: #ABCB56
}

.device-icard-preview {
    width: 309px;
    height: 595px;
    overflow: hidden;
    position: relative
}

.device-icard-preview__img {
    max-width: 100%;
    -webkit-transition: all 1s ease;
    transition: all 1s ease
}

.device-icard-preview:after {
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
    display: block;
    content: '';
    width: 100%;
    height: 100%;
    background: url(../images/pages/devices/wardrobe-shadow.png) 0 100% no-repeat;
    position: absolute;
    bottom: 0;
    left: 0;
    opacity: 0
}

.device-icard:hover .device-icard-preview__img {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1)
}

.device-icard:hover .device-icard-preview:after {
    opacity: 1
}

.device-jcard {
    display: block
}

.device-jcard-slogan {
    display: block;
    color: #3e454c;
    font-size: 20px
}

.device-jcard-slogan_v1,.device-jcard-slogan_v2 {
    position: absolute
}

.device-jcard-slogan_v1 {
    top: 113px;
    left: 29px;
    color: #fff
}

.device-jcard-slogan_v2 {
    bottom: 25px;
    left: 36px
}

.device-icard:hover .device-jcard-slogan {
    color: #ABCB56
}

.device-jcard-preview {
    overflow: hidden;
    position: relative
}

.device-jcard-preview__img {
    -webkit-transition: all 1s ease;
    transition: all 1s ease
}

.device-jcard:hover .device-jcard-preview__img {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1)
}

.device-jcard-logo {
    position: absolute;
    top: 14px;
    left: 25px
}

.device-portlet-shadow {
    position: absolute;
    top: 94px;
    left: 548px
}

.wardrobe-page {
    margin-top: -40px
}

.wardrobe-header {
    padding: 30px 0
}

.wardrobe-header:after,.wardrobe-header:before {
    content: " ";
    display: table
}

.wardrobe-header__aside {
    display: block;
    float: left;
    overflow: hidden;
    padding-right: 15px
}

.wardrobe-header__content {
    float: none;
    margin-left: 370px
}

.wardrobe-header_v2 .wardrobe-header__aside {
    width: 430px
}

.wardrobe-header_v2 .wardrobe-header__content {
    margin-left: 450px
}

.wardrobe-header-link {
    float: right;
    color: #3d4048;
    font-size: 18px;
    text-decoration: underline
}

.wardrobe-header-link:hover {
    color: #494c56
}

.wardrobe-page .wardrobe-header-link {
    color: #3d4048;
    font-size: 18px;
    text-decoration: underline
}

.wardrobe-header .wardrobe-header-link:hover {
    color: #494c56
}

.wardrobe-header-title,.wardrobe-header-title h1 {
    color: #b3ca5f;
    font-size: 96px;
    font-weight: 700;
    line-height: 1
}

.wardrobe-header-title h1 {
    margin: 0
}

.wardrobe-header-description {
    margin-top: 12px;
    color: #353b41;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.4
}

.wardrobe-content h3,.wardrobe-content p,.wardrobe-content ul li {
    font-weight: 300;
    line-height: 24px
}

.wardrobe-content:after,.wardrobe-content:before {
    content: " ";
    display: table
}

.wardrobe-content__aside {
    display: block;
    float: left;
    width: 220px;
    overflow: hidden
}

.wardrobe-content__content {
    float: none;
    margin-left: 250px
}

.wardrobe-content h2,.wardrobe-content h3,.wardrobe-content h4,.wardrobe-content h5,.wardrobe-content h6,.wardrobe-content p {
    margin-bottom: 15px;
    color: #3d4048
}

.wardrobe-content p {
    font-size: 18px
}

.wardrobe-content h3 {
    font-size: 18px;
    color: #3d4048
}

.wardrobe-content h3~ul {
    margin-top: -10px
}

.wardrobe-content ul {
    margin: 0 0 15px;
    padding: 0 0 0 25px
}

.wardrobe-content ul li {
    position: relative;
    list-style: none;
    font-size: 14px;
    margin-bottom: 5px;
    color: #3d4048
}

.wardrobe-content ul li:before {
    content: '';
    position: absolute;
    width: 12px;
    height: 12px;
    background-color: #ABCB56;
    top: 5px;
    left: -25px
}

.wardrobe-content_v2 ul li {
    font-size: 16px
}

.wardrobe-form {
    margin-top: 20px
}

.wardrobe-form .webform-submit {
    display: none!important
}

.wardrobe-form .form-group_p_b {
    margin-bottom: 0!important;
    padding-bottom: 0!important
}

.view-id-wardrobe_solution {
    margin-top: -40px
}

.wdsolution-btn {
    display: inline-block!important;
    position: relative!important;
    background-color: #ABCB56!important;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    font-size: 18px!important;
    padding: 12px 20px 12px 65px!important
}

.wdsolution-box-title,.wdsolution-section-link,.wdsolution-title {
    font-weight: 300;
    font-family: 'Open Sans',Arial,sans-serif
}

.wdsolution-btn .fa {
    position: absolute;
    font-size: 32px!important;
    top: 9px;
    left: 20px
}

.wdsolution-btn:focus,.wdsolution-btn:hover {
    background-color: #b3d066;
    color: #fff!important;
    text-decoration: none!important
}

.wdsolution-section2 {
    display: table;
    width: 100%
}

.wdsolution-section2__aside,.wdsolution-section2__content {
    display: table-cell;
    vertical-align: top
}

.wdsolution-section2__aside {
    width: 685px
}

.wdsolution-section2_dark {
    margin-left: -30px
}

.wdsolution-section2_dark .wdsolution-section2__aside {
    background-color: #2a3035;
    color: #fff;
    width: 715px;
    padding: 0 15px 0 30px
}

.wdsolution-section2_v1 .wdsolution-section2__aside {
    padding-top: 10px
}

.wdsolution-section:after,.wdsolution-section:before {
    content: " ";
    display: table
}

.wardrobes-feature2-icon-01:before,.wardrobes-feature2-icon-02:before,.wardrobes-promo-icon-01:before,.wardrobes-promo-icon-02:before,.wardrobes-promo:after {
    content: ''
}

.wdsolution-section__aside {
    display: block;
    float: left;
    width: 685px;
    padding-top: 30px
}

.wdsolution-section__content {
    display: block;
    float: none;
    margin-left: 685px
}

.wdsolution-section__aside_dark {
    background-color: #2a3035;
    color: #fff
}

.wdsolution-section_v1 {
    display: table
}

.wdsolution-section_v1 .wdsolution-section__aside,.wdsolution-section_v1 .wdsolution-section__content {
    display: table-cell
}

.wdsolution-section_v2 .wdsolution-section__content {
    background-color: #4b4b57
}

.wdsolution-section-wrapper_v1 {
    background-color: #eff0f1
}

.wdsolution-title {
    color: #fff;
    font-size: 22px;
    max-width: 500px;
    margin: 20px 0
}

.wdsolution-box__preview img,.wdsolution-image img {
    max-width: 100%
}

.wdsolution-description {
    margin: 0 0 20px;
    padding: 0 0 60px 15px;
    position: relative
}

.wdsolution-description-link {
    position: absolute;
    bottom: 0;
    left: 15px
}

.wdsolution-section-link {
    float: right;
    color: #3d4048;
    font-size: 14px;
    text-decoration: underline
}

.wdsolution-section-link:hover {
    color: #494c56
}

.wdsolution-section2 .wdsolution-section-link {
    color: #3d4048;
    font-size: 14px;
    text-decoration: underline
}

.wdsolution-box,.wdsolution-box:hover {
    text-decoration: none!important
}

.wdsolution-section2 .wdsolution-section-link:hover {
    color: #494c56
}

.wdsolution-box {
    display: block;
    position: relative;
    overflow: hidden
}

.wdsolution-box__content {
    position: absolute;
    bottom: 0;
    width: 100%;
    padding: 40px 20px
}

.wdsolution-box_dark .wdsolution-box__content {
    background-color: rgba(42,43,58,.8)
}

.wdsolution-box_white .wdsolution-box__content {
    background-color: rgba(255,255,255,.8)
}

.wdsolution-box-title {
    line-height: 1.2
}

.wdsolution-box_dark .wdsolution-box-title_v1,.wdsolution-box_dark .wdsolution-box-title_v2 {
    color: #fff!important
}

.wdsolution-box-title_v1 {
    font-size: 25px
}

.wdsolution-box-title_v2 {
    font-size: 42px
}

.wdsolution-box-title_v3 {
    color: #2a3035;
    font-size: 24px;
    font-weight: 700
}

.wdsolution-content-title {
    color: #2a3035;
    font-size: 22px;
    font-weight: 300;
    margin: 15px 0 20px
}

.wdsolution-content {
    padding: 0 5px 0 0
}

.wdsolution-content a {
    color: #9dcd4b;
    font-size: 14px;
    font-weight: 700;
    text-decoration: underline
}

.wdsolution-content p {
    color: #000;
    font-size: 14px;
    font-weight: 300
}

.wdsolution-form {
    margin-top: 60px
}

.wdsolution-form .form-actions {
    display: none
}

.wardrobes-page {
    margin-top: -40px
}

.wardrobes-promo {
    padding: 60px 0 50px;
    background-color: #abcc56;
    overflow: hidden;
    position: relative
}

.wardrobes-promo>.container {
    position: relative;
    z-index: 10;
    padding: 0
}

.wardrobes-promo:after {
    position: absolute;
    z-index: 2;
    bottom: 0;
    height: 138px;
    width: 100%;
    display: block;
    background: url(../images/pages/wardrobes/promo-shadow-bottom.png) repeat-x
}

.wardrobes-btn,.wardrobes-features .bx-wrapper {
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding
}

.wardrobes-promo-title {
    position: absolute;
    top: -10px;
    left: 20px;
    color: #fdfdfd;
    font-size: 58px;
    font-weight: 700;
    line-height: 1;
    z-index: 3
}

.wardrobes-promo-preview {
    position: relative
}

.wardrobes-promo-preview__src {
    max-width: 100%;
    width: 100%;
    position: relative;
    z-index: 2
}

.wardrobes-promo-preview__shadow {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
    z-index: 1
}

.wardrobes-promo-description {
    display: block;
    position: absolute;
    color: #000;
    left: 20px;
    top: 190px;
    max-width: 320px;
    font-size: 16px;
    font-weight: 300;
    z-index: 3
}

.wardrobes-btn {
    display: inline-block!important;
    position: relative!important;
    background-color: #ABCB56!important;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    font-size: 18px!important;
    padding: 12px 20px 12px 65px!important
}

.wardrobes-btn .fa {
    position: absolute;
    font-size: 32px!important;
    top: 9px;
    left: 20px
}

.wardrobes-btn:focus,.wardrobes-btn:hover {
    background-color: #b3d066;
    color: #fff!important;
    text-decoration: none!important
}

.wardrobes-feature-box:hover,.wardrobes-kind-box,.wardrobes-kind-box:hover,.wardrobes-kind:hover {
    text-decoration: none
}

.wardrobes-promo-lists {
    position: absolute;
    top: 385px;
    left: 20px;
    z-index: 3
}

.wardrobes-promo-content {
    margin-top: 40px
}

.wardrobes-promo-label {
    color: #fff;
    font-size: 24px;
    font-weight: 700;
    margin-bottom: 20px
}

.wardrobes-promo-icon {
    display: inline-block;
    font-size: inherit;
    transform: translate(0,0);
    vertical-align: middle
}

.wardrobes-feature-icon,.wardrobes-feature2-icon {
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    text-rendering: auto;
    -moz-osx-font-smoothing: grayscale;
    vertical-align: middle
}

.wardrobes-promo-icon:after,.wardrobes-promo-icon:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.wardrobes-promo-icon:before {
    height: 64px;
    background-image: url(../images/pages/wardrobes/promo-icon-70x70.png);
    background-repeat: no-repeat
}

.wardrobes-promo-icon-01:before {
    display: inline-block;
    background-position: 0 0;
    width: 68px
}

.wardrobes-promo-icon-02:before {
    display: inline-block;
    background-position: -70px 0;
    width: 68px
}

.wardrobes-feature2-icon {
    display: inline-block;
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    transform: translate(0,0)
}

.wardrobes-feature-text,.wardrobes-promo-box__description {
    font-family: 'Open Sans',Arial,sans-serif
}

.wardrobes-feature2-icon:after,.wardrobes-feature2-icon:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.wardrobes-feature2-icon:before {
    height: 241px;
    background-image: url(../images/pages/wardrobes/wardrobes-sprite-120x241.png);
    background-repeat: no-repeat;
    background-size: 226px
}

.wardrobes-feature2-icon-01:before {
    display: inline-block;
    background-position: 0 0;
    width: 110px
}

.wardrobes-feature2-icon-02:before {
    display: inline-block;
    background-position: -113px 0;
    width: 116px;
    height: 184px
}

.wardrobes-features .bx-wrapper .bx-next,.wardrobes-features .bx-wrapper .bx-prev,.xslider-control-next,.xslider-control-prev {
    background-position: 0 0;
    background-repeat: no-repeat
}

.wardrobes-feature2-box {
    display: block;
    position: absolute
}

.wardrobes-feature2-box_v1 {
    left: 146px;
    top: 55px
}

.wardrobes-feature2-box_v2 {
    top: 53px;
    left: 271px
}

.wardrobes-feature2-box_v3 {
    left: 395px;
    top: 55px
}

.wardrobes-promo-box:after,.wardrobes-promo-box:before {
    content: " ";
    display: table
}

.wardrobes-promo-box__icon {
    display: block;
    float: left;
    width: 70px;
    overflow: hidden
}

.wardrobes-promo-box__description {
    display: block;
    margin-left: 75px;
    color: #fff;
    font-size: 14px;
    font-weight: 700
}

.wardrobes-features {
    position: relative
}

.wardrobes-features>.container {
    position: relative;
    padding: 0
}

.wardrobes-features .row_np {
    margin: 0 -5px
}

.wardrobes-features .row_np [class*=col-] {
    padding-left: 5px!important;
    padding-right: 5px!important
}

.wardrobes-features .bx-wrapper {
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: none;
    border-radius: none;
    background: 0 0;
    border: none;
    margin: 0
}

.wardrobes-features .bx-viewport {
    min-height: 599px;
    position: relative;
    overflow: inherit!important
}

.wardrobes-features .bx-controls {
    position: absolute;
    left: 85px;
    bottom: 50px
}

.wardrobes-features .bx-pager {
    position: relative;
    width: 180px;
    height: 24px;
    z-index: 100;
    padding: 0
}

.wardrobes-features .bx-pager:after {
    content: '';
    display: block;
    width: 75%;
    background-color: #abcb56;
    height: 3px;
    position: absolute;
    top: 10px;
    right: 0;
    left: 0;
    margin: auto;
    z-index: 0
}

.wardrobes-features .bx-pager .bx-pager-item {
    position: relative;
    display: table-cell;
    width: 1%;
    z-index: 3
}

.wardrobes-features .bx-pager .bx-pager-item .bx-pager-link {
    display: block;
    margin: 0 auto;
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 0;
    background-clip: padding-box;
    border: 3px solid #abcb56;
    background-color: #abcb56;
    width: 24px;
    height: 24px
}

.wardrobes-feature-box,.wardrobes-feature-ibox,.wardrobes-features .bx-pager .bx-pager-item .bx-pager-link.active,.wardrobes-features .bx-pager .bx-pager-item .bx-pager-link:active,.wardrobes-features .bx-pager .bx-pager-item .bx-pager-link:hover {
    background-color: #fff
}

.wardrobes-features .bx-wrapper .bx-controls-direction a {
    position: absolute;
    top: 50%;
    margin-top: -16px;
    outline: 0;
    width: 32px;
    height: 32px;
    text-indent: -9999px;
    z-index: 9999
}

.wardrobes-features .bx-wrapper .bx-prev {
    margin: auto;
    width: 50px;
    height: 50px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAllBMVEWnwl+80Yf09+v5+/X8/frc5r+80Yb3+vL////k7M6rxGa70IX4+vLj68ypw2S70IP4+vGqxGS6z4H3+fCqxGa4zoD2+e/k7c+4zX/1+O7l7dG3zX31+O3m7tO2zHv1+Ozn7tWrxWf0+Ovq8NirxWi1zHnz9+rw9OSxyXG2zXzz9unv8+GyynXm7tK+0ovn7tSqxGUAAACvoOoBAAAAAWJLR0Qx2dsdcgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAJ9JREFUSMft1LkagjAQBOB4I14giuIt4oH3+z+dMClsh2loMv3/bZLdjTEuLnWl0WwVaXd40e15Zfo+LQZDiNGYFpPA1ghpMY2smNFiHkMseLFMIFb8zdcbiC1fY7eHOBx5kUKcMlqcLxDXGy3yO8TjSQvzgvDevFCqCHdRXqw4m+3kh++L0n1lxpRJ/u/Lt4KpvpXK7is/jPKPubjUlx9ivwyxcm+ZOgAAAABJRU5ErkJggg==)
}

.wardrobes-features .bx-wrapper .bx-next {
    width: 50px;
    height: 50px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAllBMVEWnwl/c5r/8/fr5+/X09+u80YerxGbk7M7////3+vK80Yapw2Tj68z4+vK70IWqxGT4+vG70IOqxGb3+fC6z4Hk7c/2+e+4zoDl7dH1+O64zX/m7tP1+O23zX2rxWfn7tX1+Oy2zHurxWjq8Nj0+OuxyXHw9OTz9+q1zHmyynXv8+Hz9um2zXy+0ovm7tLn7tSqxGUAAAA3FD8uAAAAAWJLR0Qx2dsdcgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAJpJREFUSMft1FkSgjAQRVEQBxRnBXECZ5wA97869WUDXqrUn7z/U510p+M4Nja/jlvzXqk3AGm2/HfaHWCCrkyvD8zA1BmOgBkbM5kSE8pEM9KDWGa+IHWWMqs1MEkqs9kCs9vLHIg5nmSyMzCXq8ztDkwu4hffrMLvwjuWlGaWn5+KT5+/Mf6SH3hf+Fby3a/ww1T4x2xs/p4ny7cMoQqua2AAAAAASUVORK5CYII=)
}

.wardrobes-features_v2 .bx-controls {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 15px;
    margin: 0 auto;
    width: 400px
}

.wardrobes-features_v2 .bx-pager {
    width: 380px
}

.wardrobes-features_v2 .bx-pager:after {
    width: 90%
}


.xslider-controls {
    left: 0;
    right: 0;
    top: 0
}

.geum-process .xslider-controls {
    height: 75%
}

.geum-install-slider .xslider-controls {
    height: 68%
}


.xslider-control {
    display: block;
    height: 50px;
    width: 50px;
    top: 300px;
    position: absolute
}

.xslider-control_next {
    right: 0
}

.xslider-control:active,.xslider-control:focus,.xslider-control:hover,.xslider-control:hover:focus {
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none
}

.wardrobes-feature-box,.wardrobes-feature-ibox {
    -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.35);
    position: relative
}

.xslider-control-next,.xslider-control-prev {
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto
}

.xslider-control-prev {
    left: 0;
    width: 50px;
    height: 50px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAllBMVEWnwl+80Yf09+v5+/X8/frc5r+80Yb3+vL////k7M6rxGa70IX4+vLj68ypw2S70IP4+vGqxGS6z4H3+fCqxGa4zoD2+e/k7c+4zX/1+O7l7dG3zX31+O3m7tO2zHv1+Ozn7tWrxWf0+Ovq8NirxWi1zHnz9+rw9OSxyXG2zXzz9unv8+GyynXm7tK+0ovn7tSqxGUAAACvoOoBAAAAAWJLR0Qx2dsdcgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAJ9JREFUSMft1LkagjAQBOB4I14giuIt4oH3+z+dMClsh2loMv3/bZLdjTEuLnWl0WwVaXd40e15Zfo+LQZDiNGYFpPA1ghpMY2smNFiHkMseLFMIFb8zdcbiC1fY7eHOBx5kUKcMlqcLxDXGy3yO8TjSQvzgvDevFCqCHdRXqw4m+3kh++L0n1lxpRJ/u/Lt4KpvpXK7is/jPKPubjUlx9ivwyxcm+ZOgAAAABJRU5ErkJggg==)
}

.xslider-control-next {
    right: 0;
    width: 50px;
    height: 50px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAllBMVEWnwl/c5r/8/fr5+/X09+u80YerxGbk7M7////3+vK80Yapw2Tj68z4+vK70IWqxGT4+vG70IOqxGb3+fC6z4Hk7c/2+e+4zoDl7dH1+O64zX/m7tP1+O23zX2rxWfn7tX1+Oy2zHurxWjq8Nj0+OuxyXHw9OTz9+q1zHmyynXv8+Hz9um2zXy+0ovm7tLn7tSqxGUAAAA3FD8uAAAAAWJLR0Qx2dsdcgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAJpJREFUSMft1FkSgjAQRVEQBxRnBXECZ5wA97869WUDXqrUn7z/U510p+M4Nja/jlvzXqk3AGm2/HfaHWCCrkyvD8zA1BmOgBkbM5kSE8pEM9KDWGa+IHWWMqs1MEkqs9kCs9vLHIg5nmSyMzCXq8ztDkwu4hffrMLvwjuWlGaWn5+KT5+/Mf6SH3hf+Fby3a/ww1T4x2xs/p4ny7cMoQqua2AAAAAASUVORK5CYII=)
}


.xslider-link {
    position: relative;
    z-index: 1000
}

.wardrobes-feature-slide {
    padding: 40px 0
}

.wardrobes-feature-slide_3 {
    margin-top: 60px
}

.wardrobes-feature-text {
    color: #3d4247;
    font-size: 18px
}

.wardrobes-feature-slide_1 .wardrobes-feature-text {
    font-weight: 400;
    line-height: 24px
}

.wardrobes-feature-slide_1 .wardrobes-feature-text_1 {
    margin-bottom: 40px;
    margin-top: 40px
}

.wardrobes-feature-slide_1 .wardrobes-feature-text_2 {
    margin-bottom: 60px
}

.wardrobes-feature-slide_1 .wardrobes-feature-text_3 {
    margin-bottom: 40px
}

.wardrobes-feature-slide_1 .wardrobes-feature-image__src {
    max-width: 100%;
    width: 100%
}

.wardrobes-feature-slide_2 .wardrobes-feature-image:after,.wardrobes-feature-slide_2 .wardrobes-feature-image:before {
    content: " ";
    display: table
}

.wardrobes-feature-icon-01:before,.wardrobes-feature-icon-02:before,.wardrobes-feature-icon-03:before,.wardrobes-feature-icon-04:before {
    content: '';
    display: inline-block
}

.wardrobes-feature-slide_2 .wardrobes-feature-image__src {
    float: left
}

.wardrobes-feature-icon {
    display: inline-block;
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    transform: translate(0,0)
}

.wardrobes-feature-box__label,.wardrobes-feature-title {
    color: #3d4247;
    font-family: 'Open Sans',Arial,sans-serif
}

.wardrobes-feature-icon:after,.wardrobes-feature-icon:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.wardrobes-feature-icon:before {
    height: 80px;
    background-image: url(../images/pages/wardrobes/features-icon-100x100.png);
    background-repeat: no-repeat
}

.wardrobes-feature-icon-01:before {
    background-position: 0 0;
    width: 92px
}

.wardrobes-feature-icon-02:before {
    background-position: -100px 0;
    width: 60px
}

.wardrobes-feature-icon-03:before {
    background-position: -200px 0;
    width: 92px
}

.wardrobes-feature-icon-04:before {
    background-position: -300px 0;
    width: 75px
}

.wardrobes-feature-icon-05:before,.wardrobes-feature-icon-06:before {
    display: inline-block;
    content: '';
    width: 90px
}

.wardrobes-feature-icon-05:before {
    background-position: -400px 0
}

.wardrobes-feature-icon-06:before {
    background-position: -500px 0
}

.wardrobes-feature-title {
    font-size: 36px;
    font-weight: 300;
    margin: 30px 0
}

.wardrobes-feature-box {
    display: block;
    width: 100%;
    box-shadow: 0 5px 10px rgba(0,0,0,.35);
    margin-bottom: 25px;
    text-decoration: none;
    z-index: 100
}

.wardrobes-feature-box:after,.wardrobes-feature-box:before {
    content: " ";
    display: table
}

.wardrobes-banner-icon-01:before,.wardrobes-banner-icon-02:before,.wardrobes-banner-icon-03:before {
    content: '';
    display: inline-block;
    width: 110px
}

.wardrobes-feature-box__icon {
    display: block;
    float: left;
    width: 100px;
    padding-top: 15px
}

.wardrobes-feature-box__label {
    height: 100px;
    display: block;
    float: none;
    margin-left: 105px;
    font-size: 18px;
    font-weight: 400
}

.wardrobes-feature-ibox {
    display: block;
    box-shadow: 0 5px 10px rgba(0,0,0,.35);
    margin-bottom: 20px
}

.wardrobes-feature-card,.wardrobes-feature-ibox__label {
    position: absolute;
    font-family: 'Open Sans',Arial,sans-serif
}

.wardrobes-feature-ibox__preview {
    max-width: 100%;
    width: 100%
}

.wardrobes-feature-ibox__label {
    top: 15px;
    left: 15px
}

.wardrobes-feature-ibox_v1 .wardrobes-feature-ibox__label {
    color: #fff;
    font-size: 36px;
    font-weight: 300
}

.wardrobes-feature-ibox_v2 .wardrobes-feature-ibox__label,.wardrobes-feature-ibox_v3 .wardrobes-feature-ibox__label {
    color: #32383e;
    font-size: 22px;
    font-weight: 300;
    line-height: 1.3
}

.wardrobes-feature-ibox_v3 .wardrobes-feature-ibox__label {
    left: 180px
}

.wardrobes-feature-card {
    width: 223px;
    height: 171px;
    background-color: #fff;
    -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.35);
    box-shadow: 0 5px 10px rgba(0,0,0,.35);
    bottom: -20px;
    left: 0;
    right: 0;
    margin: auto;
    color: #3d4247;
    font-size: 16px;
    font-weight: 400
}

.wardrobes-banner {
    background: url(../images/pages/wardrobes/banner-bg.jpg) 50% 50% no-repeat;
    background-size: cover;
    padding: 40px 0
}

.wardrobes-banner-icon {
    display: inline-block;
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    transform: translate(0,0);
    vertical-align: middle
}

.wardrobes-banner-box__label,.wardrobes-kind-description,.wardrobes-kind-title {
    font-family: 'Open Sans',Arial,sans-serif
}

.wardrobes-banner-icon:after,.wardrobes-banner-icon:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.wardrobes-banner-icon:before {
    height: 158px;
    background-image: url(../images/pages/wardrobes/description-icon-160x160.png);
    background-repeat: no-repeat
}

.wardrobes-banner-icon-01:before {
    background-position: 0 0
}

.wardrobes-banner-icon-02:before {
    background-position: -160px 0
}

.wardrobes-banner-icon-03:before {
    background-position: -320px 0
}

.wardrobes-banner-box:after,.wardrobes-banner-box:before {
    content: " ";
    display: table
}

.wardrobes-banner-box__icon {
    display: block;
    float: left;
    width: 110px
}

.wardrobes-banner-box__label {
    display: block;
    float: none;
    margin-left: 120px;
    color: #fdfdfd;
    font-size: 17px;
    font-weight: 400
}

.wardrobes-kinds {
    background: url(../images/pages/wardrobes/kinds-bg.jpg) 50% 50% no-repeat;
    background-size: cover;
    padding: 40px 0
}

.wardrobes-kinds .row {
    position: relative
}

@-webkit-keyframes wardrobes-kind-rotate {
    0% {
        -webkit-transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg)
    }
}

@keyframes wardrobes-kind-rotate {
    0% {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.wardrobes-kind-box {
    display: block;
    background-color: #fff;
    -webkit-border-radius: 100px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 100px;
    -moz-background-clip: padding;
    border-radius: 100px;
    background-clip: padding-box;
    padding: 25px;
    margin-bottom: 30px;
    -webkit-transition: all .3s ease;
    transition: all .3s ease
}

.wardrobes-kind-box:after,.wardrobes-kind-box:before {
    content: " ";
    display: table
}

.wardrobes-kind-box__icon {
    display: block;
    background: url(../images/pages/wardrobes/kind-icon.png) 50% 50% no-repeat;
    width: 100px;
    height: 100px;
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    filter: grayscale(100%);
    position: relative
}

.wardrobes-kind-box.active .wardrobes-kind-box__icon:after,.wardrobes-kind-box:hover .wardrobes-kind-box__icon:after {
    width: 100px;
    height: 100px;
    background-image: url(data:image/png;base64,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);
    background-position: 50% 50%;
    background-repeat: no-repeat;
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    -webkit-animation: wardrobes-kind-rotate 3s infinite linear;
    animation: wardrobes-kind-rotate 3s infinite linear
}

.wardrobes-kind-box.active .wardrobes-kind-box__icon,.wardrobes-kind-box:hover .wardrobes-kind-box__icon {
    -webkit-filter: none;
    -moz-filter: none;
    -ms-filter: none;
    filter: none
}

.wardrobes-kind-box_v1 .wardrobes-kind-box__icon {
    float: left
}

.wardrobes-kind-box_v2 .wardrobes-kind-box__icon {
    float: right
}

.wardrobes-kind-box_v1 .wardrobes-kind-box__content {
    margin-left: 110px;
    text-align: left
}

.wardrobes-kind-box_v2 .wardrobes-kind-box__content {
    margin-right: 110px;
    text-align: right
}

.wardrobes-kind-title {
    color: #a5a5a5;
    font-size: 30px;
    font-weight: 700;
    line-height: 1
}

.wardrobes-kind-box.active .wardrobes-kind-title,.wardrobes-kind-box:hover .wardrobes-kind-title {
    color: #abcc56
}

.wardrobes-kind-description {
    color: #353b41;
    font-size: 13px;
    font-weight: 400;
    line-height: 1.3
}

.btn.wardrobes-complex-link,.production-wardrobe-description,.production-wardrobe-kinds,.production-wardrobe-kinds>.production-wardrobe-kinds__link,.wardrobes-complex-description,.wardrobes-complex-title {
    font-family: 'Open Sans';
    font-weight: 300
}

.wardrobes-kind-selected {
    width: 300px;
    height: 690px;
    -webkit-box-shadow: 0 3px 10px rgba(0,0,0,.1);
    box-shadow: 0 3px 10px rgba(0,0,0,.1);
    background-color: #fff;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    margin: auto;
    padding: 20px;
    text-align: center
}

.wardrobes-form {
    margin-top: 50px
}

.wardrobes-form .form-actions {
    display: none
}

.wardrobes-kind {
    display: block;
    padding: 10px;
    color: #fff!important
}

.wardrobes-kind:hover .wardrobes-kind-title {
    color: #eff1ab
}

.wardrobes-complex {
    background: url(../images/pages/wardrobes/complex-bg.jpg) 50% 50% no-repeat;
    background-size: cover;
    padding: 60px 0;
    position: relative;
    z-index: 1
}

.wardrobes-complex:after {
    content: '';
    display: block;
    position: absolute;
    background: url(../images/pages/wardrobes/complex-img.png) 50% 50% no-repeat;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 2;
    margin: auto;
    width: 100px;
    height: 256px
}

.btn.wardrobes-complex-link,.btn.wardrobes-complex-link:active,.btn.wardrobes-complex-link:focus,.btn.wardrobes-complex-link:focus:active {
    border: 1px solid #fff;
    background-color: transparent
}

.wardrobes-complex-content {
    line-height: 1.3
}

.wardrobes-complex-content_v1 {
    text-align: right;
    padding-right: 40px
}

.wardrobes-complex-content_v2 {
    text-align: left;
    padding-left: 90px
}

.wardrobes-complex-title {
    font-size: 37px
}

.wardrobes-complex-description {
    font-size: 28px
}

.btn.wardrobes-complex-link {
    display: inline-block;
    width: 120px;
    text-align: center;
    padding: 15px 0;
    font-size: 45px;
    margin-bottom: 10px;
    margin-right: 10px;
    color: #4a4a4a
}

.btn.wardrobes-complex-link:hover {
    color: #4a4a4a;
    background-color: #fff
}

.wardrobes-carousel {
    overflow: hidden
}

.wardrobes-carousel .bx-wrapper {
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: none;
    -webkit-background-clip: padding-box;
    -moz-border-radius: none;
    -moz-background-clip: padding;
    border-radius: none;
    background: 0 0;
    border: none;
    margin: 0
}

.wardrobes-carousel .bx-viewport {
    position: relative;
    overflow: inherit!important
}

.wardrobes-carousel ul,.wardrobes-carousel ul li {
    margin: 0;
    padding: 0
}

.production-wardrobe {
    background: url(../images/pages/production/prodution-wardrobe-bg.jpg) 50% 50% no-repeat;
    background-size: cover
}

.production-wardrobe>.container {
    position: relative;
    height: 595px
}

.production-wardrobe-imgs {
    position: relative;
    height: 100%;
    width: 100%
}

.production-wardrobe-img_1,.production-wardrobe-img_2 {
    width: 232px;
    height: 232px;
    bottom: 0;
    overflow: hidden
}

.production-wardrobe-img {
    position: absolute
}

.production-wardrobe-img_2 {
    left: 258px
}

.production-wardrobe-img_3 {
    bottom: 0;
    right: 0;
    overflow: hidden;
    width: 451px;
    height: 595px
}

.production-wardrobe-img_4 {
    z-index: 1;
    top: 14%;
    left: 31.4%
}

.production-wardrobe-img__shadow {
    display: block;
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 100
}

.production-wardrobe-img__src {
    -webkit-transition: all .5s ease;
    transition: all .5s ease
}

.production-wardrobe-img.active .production-wardrobe-img__src {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1)
}

.production-wardrobe-content {
    position: absolute;
    top: 0;
    left: 15px
}

.production-wardrobe-logo {
    display: block;
    margin-bottom: 24px;
    margin-top: 30px
}

.production-wardrobe-logo__src {
    width: inherit;
    min-width: inherit
}

.production-wardrobe-kinds,.production-wardrobe-kinds>.production-wardrobe-kinds__link {
    color: #000;
    display: block;
    font-size: 22px;
    text-decoration: underline;
    margin-bottom: 30px
}

.production-wardrobe-description {
    color: #000;
    display: block;
    font-size: 22px;
    margin-bottom: 12px
}

.production-wardrobe_lavr .production-wardrobe-description {
    margin-bottom: 0
}

.production-wardrobe-list {
    display: block;
    padding: 0;
    margin: 0 -10px;
    list-style: none
}

.production-wardrobe-list>.production-wardrobe-list__item {
    display: inline-block;
    padding: 0 10px
}

.production-wardrobe-list>.production-wardrobe-list__item>.production-wardrobe-list__link {
    display: block;
    color: #000;
    font-family: 'Open Sans';
    font-size: 22px;
    font-weight: 300;
    text-decoration: underline
}

.main-wardrobe>.container {
    position: relative;
    height: 310px
}

.main-wardrobe-content {
    position: absolute;
    top: 0;
    left: 30px
}

.main-wardrobe-box_v2 .main-wardrobe-content {
    left: 18px
}

.main-wardrobe-img {
    position: absolute
}

.main-wardrobe-img__src {
    max-width: 970px
}

.main-wardrobe-box_v1 .main-wardrobe-img__src {
    width: inherit;
    max-width: 100%
}

.main-wardrobe-description,.main-wardrobe-kinds,.main-wardrobe-title {
    display: block;
    color: #000;
    font-family: 'Open Sans',Arial,sans-serif;
    font-weight: 500
}

.main-wardrobe-title {
    font-size: 30px;
    margin: 15px 0 0
}

.main-wardrobe-description {
    font-size: 14px;
    margin-bottom: 20px
}

.main-wardrobe-kinds {
    font-size: 24px;
    margin-bottom: 10px
}

.main-wardrobe-list {
    display: block;
    padding: 0;
    margin: 0 -10px;
    list-style: none
}

.main-wardrobe-list>.main-wardrobe-list__item {
    display: inline-block;
    padding: 0 10px
}

.main-wardrobe-list>.main-wardrobe-list__item>.main-wardrobe-list__link {
    display: block;
    color: #000;
    font-family: 'Open Sans',Arial,sans-serif;
    font-weight: 500;
    font-size: 19px;
    text-decoration: none;
    width: 60px;
    height: 40px;
    border: 3px solid #000;
    -webkit-border-radius: 5px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 5px;
    -moz-background-clip: padding;
    border-radius: 5px;
    background-clip: padding-box;
    text-align: center;
    line-height: 34px
}

.main-wardrobe-readmore {
    margin-top: 35px
}

.main-wardrobe-readmore>.main-wardrobe-readmore__link {
    background-color: #2a3035;
    border: 3px solid #2a3035;
    -webkit-border-radius: 5px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 5px;
    -moz-background-clip: padding;
    border-radius: 5px;
    background-clip: padding-box;
    padding: 6px 64px;
    color: #fff;
    font-family: 'Open Sans',Arial,sans-serif;
    font-weight: 500;
    font-size: 30px;
    text-decoration: none
}

.main-wardrobe-readmore>.main-wardrobe-readmore__link:hover {
    text-decoration: none
}

.production-wardrobe-link,.production-wardrobe-link:hover {
    text-decoration: underline
}

.main-wardrobe-box_v2 {
    position: absolute;
    width: 100%;
    top: 230px
}

.main-wardrobe-box-title {
    margin-bottom: 10px;
    line-height: 1;
    font-size: 28px;
    color: #3E454C;
    padding: 20px 0 0
}

.main-wardrobe-box_v2 .main-wardrobe-box-title {
    padding-top: 10px
}

.main-wardrobe-box-subtitle {
    line-height: 1.2;
    font-size: 16px;
    color: #3E454C
}

.production-wardrobe-link,.production-wardrobe-subtitle {
    color: #3E454C;
    font-size: 23px;
    font-family: 'Open Sans',Arial,sans-serif
}

.production-wardrobe-group {
    margin-bottom: 25px
}

.production-wardrobe-group_v1 {
    margin-bottom: 10px
}

.production-wardrobe-group_v2 {
    margin-bottom: 15px
}

.production-wardrobe-link {
    font-weight: 300
}

.production-wardrobe-subtitle {
    font-weight: 400
}

.sopt-page {
    position: relative;
    margin-top: 40px
}

.sopt-page .container {
    padding: 0;
    width: 1000px;
    min-width: 1000px
}

.sopt-animation {
    max-width: 100%;
    overflow: hidden;
    position: absolute;
    height: 2600px;
    width: 100%;
    background: url(../images/pages/sopt/sopt-top-bg.jpg) 50% 0 no-repeat
}

.sopt-content {
    position: relative;
    z-index: 0;
    min-height: 2000px
}

.sopt-canvas {
    position: absolute;
    display: block;
    z-index: 0
}

.sopt-animation-mask {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
    background: url(../images/pages/sopt/wardrobe.jpg) 50% 0 no-repeat
}

.sopt-list {
    margin: 0 0 10px;
    padding: 0;
    list-style: none
}

.sopt-list>.sopt-list__item {
    position: relative;
    padding: 0 0 0 30px;
    margin-bottom: 10px;
    font-family: Arial,sans-serif;
    font-weight: 400;
    line-height: 1.3;
    color: #393e47;
    font-size: 18px
}

.sopt-list>.sopt-list__item:before {
    display: block;
    position: absolute;
    content: '';
    left: 0;
    top: 3px;
    width: 15px;
    height: 15px;
    background-color: #ABCB56
}

.sopt-list_v1>.sopt-list__item {
    color: #fff
}

.sopt-list_v1>.sopt-list__item:before {
    background-color: #fff
}

.sopt-topbanner {
    position: relative;
    min-height: 630px;
    min-width: 1000px
}

.sopt-topbanner>.container {
    position: relative
}

.sopt-topbanner-logo {
    position: relative;
    z-index: 2;
    overflow: hidden;
    margin: 0 0 35px;
    line-height: 1
}

.sopt-topbanner-logo__img {
    display: block;
    float: left;
    padding-top: 6px
}

.sopt-topbanner-logo__title {
    margin-left: 110px;
    color: #000;
    font-family: Acrom,Arial,sans-serif;
    font-size: 60px;
    text-transform: uppercase
}

.sopt-ingin-card__title,.sopt-option-description,.sopt-option-view_s3 .sopt-option-view-title,.sopt-option-view_s4 .sopt-option-view-title_v1,.sopt-schema .nav-tabs li a,.sopt-schema-title__label,.sopt-schema-title__name,.sopt-topbanner-logo__subtitle,.sopt-topbanner-title {
    font-family: 'Open Sans',Arial,sans-serif
}

.sopt-topbanner-logo__subtitle {
    color: #8a8a8a;
    font-size: 20px;
    font-weight: 300;
    margin: 8px 0 0 110px
}

.sopt-topbanner-slogan {
    position: relative;
    z-index: 2;
    margin: 15px 0;
    background-color: #ABCB56;
    padding: 12px 16px;
    max-width: 372px;
    color: #fff;
    font-size: 24px
}

.sopt-topbanner-description,.sopt-topbanner-description p,.sopt-topbanner-text,.sopt-topbanner-text p {
    font-size: 16px;
    color: #3E454C;
    font-weight: 400;
    font-family: 'Open Sans',Arial,sans-serif
}

.sopt-topbanner-description,.sopt-topbanner-text {
    position: relative;
    z-index: 2;
    display: block;
    float: left;
    margin-bottom: 10px
}

.sopt-topbanner-description_fz_md,.sopt-topbanner-text_fz_md {
    font-size: 22px
}

.sopt-topbanner_v1 .sopt-topbanner-description,.sopt-topbanner_v1 .sopt-topbanner-text {
    margin-bottom: 40px
}

.sopt-topbanner-text_v1 {
    margin-bottom: 10px
}

.sopt-topbanner-text_v1 p {
    font-size: 18px;
    font-weight: 700;
    color: #ABCB56;
    margin: 0
}

.sopt-section_v1 .sopt-topbanner-text {
    margin-bottom: 15px;
    color: #fff;
    max-width: 400px
}

.sopt-section_v1 .sopt-topbanner-text_v2 {
    position: absolute;
    bottom: 0;
    right: 0;
    text-align: right
}

.sopt-topbanner-price {
    position: relative;
    z-index: 2
}

.sopt-btn {
    display: inline-block!important;
    position: relative!important;
    background-color: #ABCB56!important;
    -webkit-border-radius: 40px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 40px;
    -moz-background-clip: padding;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    font-size: 18px!important;
    padding: 12px 20px 12px 65px!important
}

.sopt-pig,.sopt-pig-wrapper,.sopt-topbanner-next {
    display: block
}

.sopt-btn .fa {
    position: absolute;
    font-size: 32px!important;
    top: 9px;
    left: 20px
}

.sopt-btn:focus,.sopt-btn:hover {
    background-color: #b3d066;
    color: #fff!important;
    text-decoration: none!important
}

.sopt-pig-wrapper,.sopt-pig-wrapper:hover,.sopt-topbanner-next {
    text-decoration: none
}

.sopt-topbanner-next {
    position: relative;
    padding-bottom: 30px;
    color: #000;
    font-size: 24px;
    font-weight: 300;
    text-transform: uppercase;
    cursor: pointer;
    width: 250px;
    margin: 40px auto 0;
    text-align: center
}

.lavr-ingin-box_tar,.lavr-topbanner-text_v5,.sopt-ingin-box_tar {
    text-align: right
}

.sopt-topbanner-next:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -27px;
    width: 53px;
    height: 25px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAZCAMAAACmVpYPAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA/1BMVEU+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUz///+5F2O1AAAAU3RSTlMAfh7s0CNw/eE1TfPtRkc03fRYJ3LPHL6LAw2jnQoCtRS2eshg2jNfUO7qQzrjXdFubxa3gguonw6mlRV4xyH73C4wTPZBN1niKtIpHb2JEdSO/tGTyJ0AAAABYktHRFTkA4ilAAAACXBIWXMAAAsSAAALEgHS3X78AAABLElEQVQ4y5XT11rCQBAF4KGGphCCEHoLSAtIR7rSFCnief93EayIKZu52Zmz35+L7C6ZzGS0zCayWG0Gkc1qITvncBpCTgdnJ3K5PVcG0LXH7TqtXh/vZ0Z+3uf97AQrAowogBvhuw+GIIYZTFhEKPg7RqKIxXVRPIZo5DxIiEimdFAqDTFxkWWQ1T44WxaZ/6nE5fIaKJ/jbpXyQrFUVkXlUrGgvFORUVVBVcgVtQ8KNdwpbtRRE0i1Gk20FOIWmg2tH9XuoNu7yHpd3LdJs9p9pAd/kkEaff0bMMRofDaORxjqmmNJk+nDz/A4nUgsiGg2tyy+2oVnPmNDREuZX300K/5pyYqInteo0+mY1i/siGizxa6xw3ZjBBHtO3hFZ28MHd/t4e2g+r7fAdP6Iv2tklEXAAAAAElFTkSuQmCC)
}

.sopt-topbanner-next:active,.sopt-topbanner-next:focus,.sopt-topbanner-next:hover {
    text-decoration: none;
    color: #000
}

.sopt-pig__preview {
    float: left;
    width: 80px;
    margin-left: 18px
}

.sopt-pig__img {
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    -webkit-animation: sopt-pig 1.2s infinite;
    animation: sopt-pig 1.2s infinite;
    width: 70px
}

.sopt-pig__content {
    margin-left: 100px;
    padding-top: 6px;
    line-height: 1;
    font-size: 28px;
    color: #3E454C
}

.sopt-section {
    overflow: hidden
}

.sopt-section_v1 {
    color: #fff;
    position: relative
}

.sopt-section_m1 {
    margin-top: 110px
}

.sopt-topbanner-title {
    font-size: 34px;
    font-weight: 300;
    margin-bottom: 30px
}

.sopt-options {
    margin-top: 60px;
    margin-bottom: 20px
}

.sopt-options .nav-pills {
    width: 405px;
    display: block;
    -webkit-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px;
    -webkit-box-shadow: -1px 2px 4px rgba(5,6,6,.13);
    box-shadow: -1px 2px 4px rgba(5,6,6,.13)
}

.sopt-options .nav-stacked>li+li {
    margin-top: 0
}

.sopt-options .nav-pills li {
    float: none!important;
    display: block!important;
    width: 405px!important
}

.sopt-options .nav-pills li a {
    display: block;
    background-color: rgba(255,255,255,.3);
    color: #2a3035;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    -webkit-border-radius: 0;
    border-radius: 0;
    font-size: 18px;
    padding: 10px 15px
}

.sopt-options .nav-pills li.active a,.sopt-options .nav-pills li.active:focus a,.sopt-options .nav-pills li.active:hover a {
    padding-left: 7%;
    background-color: #fff;
    color: #2a3035;
    width: 103%;
    margin-left: -2.95%;
    -webkit-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px;
    -webkit-box-shadow: -6px 0 12px 0 rgba(0,0,0,.25);
    box-shadow: -6px 0 12px 0 rgba(0,0,0,.25);
    z-index: 1
}

.sopt-options .tab-content {
    background-color: #fff;
    -webkit-box-shadow: -7px 0 6px -4px rgba(0,0,0,.25);
    box-shadow: -7px 0 6px -4px rgba(0,0,0,.25);
    margin-left: -15px;
    height: 470px;
    padding: 15px
}

.sopt-options-label {
    font-size: 22px;
    margin-bottom: 15px;
    color: #3E454C
}

.sopt-option-description {
    font-size: 18px;
    font-weight: 300
}

.sopt-option-description_s3 {
    font-weight: 700;
    font-size: 20px
}

.sopt-option-view {
    position: relative;
    margin-top: 20px;
    height: 190px
}

.sopt-option-view_s1 {
    width: 100%;
    margin-top: 30px
}

.sopt-option-view_s2 {
    margin-top: 45px
}

.sopt-option-view_s3 {
    height: 314px
}

.sopt-option-view_s4 {
    margin-top: 0;
    height: 355px
}

.sopt-option-view-img {
    position: absolute
}

.sopt-option-view_s1 .sopt-option-view-img_v2,.sopt-option-view_s3 .sopt-option-view-img_v2 {
    opacity: 0;
    -webkit-animation: sopt-fade-in-out 2s infinite;
    animation: sopt-fade-in-out 2s infinite
}

.sopt-option-view-title {
    position: absolute;
    line-height: 1;
    display: block;
    color: #fff
}

.sopt-option-view_s3 .sopt-option-view-title {
    bottom: 26px;
    left: 15px;
    font-size: 32px;
    font-weight: 300
}

.sopt-option-view_s4 .sopt-option-view-title_v1 {
    font-size: 22px;
    font-weight: 300;
    padding-left: 10px;
    top: 50px
}

.sopt-option-view_s4 .sopt-option-view-title_v2 {
    bottom: 15px;
    right: 15px
}

.sopt-schema-wrapper {
    margin-top: -85px;
    position: relative;
    z-index: 1;
    overflow: hidden
}

.sopt-schema-wrapper:after,.sopt-schema-wrapper:before {
    position: absolute;
    width: 50%;
    height: 5px;
    top: 65px;
    left: 0;
    margin-left: -500px;
    content: '';
    -webkit-box-shadow: 0 -4px 6px 0 rgba(0,0,0,.25);
    box-shadow: 0 -4px 6px 0 rgba(0,0,0,.25)
}

.lavr-schema-wrapper:after,.lavr-schema-wrapper:before,.sopt-schema .nav-tabs:after {
    -webkit-box-shadow: 0 -4px 6px 0 rgba(0,0,0,.25);
    content: ''
}

.sopt-schema,.sopt-schema-view {
    position: relative
}

.sopt-schema-wrapper:after {
    left: 100%;
    margin-left: -450px
}

.sopt-schema .nav-tabs {
    border: none
}

.sopt-schema .nav-tabs:after {
    display: block;
    width: 100%;
    height: 6px;
    box-shadow: 0 -4px 6px 0 rgba(0,0,0,.25)
}

.sopt-schema .nav-tabs li a {
    font-size: 26px;
    font-weight: 400;
    color: #3E454C;
    padding: 8px 15px
}

.sopt-schema-title__label,.sopt-schema-title__name {
    color: #ABCB56
}

.sopt-schema .nav-tabs li.active a,.sopt-schema .nav-tabs li.active:focus a,.sopt-schema .nav-tabs li.active:hover a {
    -webkit-box-shadow: 0 -4px 3px -1px rgba(0,0,0,.25);
    box-shadow: 0 -4px 3px -1px rgba(0,0,0,.25)
}

.sopt-schema .nav-tabs li:hover:not(.active) a {
    background-color: transparent;
    border-color: transparent
}

.sopt-schema-image_v2,.sopt-schema-title {
    position: absolute;
    top: 0
}

.sopt-schema-title {
    right: 0;
    z-index: 10
}

.sopt-schema-title__label {
    font-weight: 300;
    font-size: 42px
}

.sopt-schema-title__name {
    font-weight: 400;
    font-size: 54px
}

.sopt-ingin-wrapper {
    background: url(../images/pages/sopt/ingin.jpg) 50% 50% no-repeat;
    background-size: cover;
    height: 150px;
    margin-top: 40px
}

.sopt-ingin {
    color: #fff
}

.sopt-ingin-box__link,.sopt-ingin-box__link:hover,.sopt-ingin-link,.sopt-ingin-link:hover {
    color: #fff!important;
    text-decoration: underline
}

.sopt-ingin-card {
    overflow: hidden;
    padding: 15px 0
}

.sopt-ingin-card__image {
    float: left;
    width: 130px
}

.sopt-ingin-card__content {
    margin-left: 130px;
    padding-left: 15px
}

.sopt-ingin-card__title {
    font-size: 26px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1;
    margin-bottom: 20px
}

.sopt-ingin-link {
    font-size: 16px
}

.sopt-ingin-icon {
    display: inline-block;
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    transform: translate(0,0);
    vertical-align: middle
}

.sopt-constructor .btn-documentation,.sopt-constructor-promo,.sopt-constructor-title,.sopt-ingin-box {
    font-family: 'Open Sans',Arial,sans-serif
}

.sopt-ingin-icon:after,.sopt-ingin-icon:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.sopt-ingin-icon:before {
    height: 126px;
    background-image: url(../images/pages/sopt/inge.png);
    background-repeat: no-repeat
}

.sopt-ingin-icon-01:before {
    display: inline-block;
    content: '';
    background-position: 0 0;
    width: 123px
}

.sopt-ingin-box {
    font-weight: 400;
    line-height: 1.2;
    font-size: 16px;
    padding: 15px 0
}

.sopt-ingin-box__link {
    font-size: 16px;
    font-weight: 700
}

.sopt-ingin-box_v1 {
    padding-top: 5px
}

.sopt-ingin-seporate {
    border-top: 1px dotted #fff;
    margin: 10px 0
}

.sopt-constructor-wrapper {
    background: url(../images/pages/sopt/constructor.jpg) 50% 0 no-repeat;
    background-size: cover;
    height: 260px
}

.sopt-constructor {
    padding-top: 15px
}

.sopt-constructor .btn-documentation {
    background-color: #b29578;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNlOGU2ZTQiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y1ZjJlZiIgc3RvcC1vcGFjaXR5PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);
    background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#e8e6e4),to(#f5f2ef));
    background-image: linear-gradient(to top,#e8e6e4 0,#f5f2ef 100%);
    border: 1px solid rgba(0,0,0,.09);
    -webkit-border-radius: 20px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 20px;
    -moz-background-clip: padding;
    border-radius: 20px;
    background-clip: padding-box;
    -webkit-box-shadow: 0 2px 4px rgba(0,0,0,.22),inset 0 1px 1px rgba(255,255,255,.75);
    box-shadow: 0 2px 4px rgba(0,0,0,.22),inset 0 1px 1px rgba(255,255,255,.75);
    padding: 12px 20px;
    text-shadow: 0 1px 0 rgba(255,255,255,.75);
    color: #3e454c;
    font-size: 16px;
    font-weight: 700
}

.sopt-constructor .btn-documentation:hover {
    -webkit-box-shadow: 0 2px 4px rgba(0,0,0,.22),inset 0 1px 1px rgba(255,255,255,.55);
    box-shadow: 0 2px 4px rgba(0,0,0,.22),inset 0 1px 1px rgba(255,255,255,.55);
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmN2Y1ZjMiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmNmOSIgc3RvcC1vcGFjaXR5PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);
    background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#f7f5f3),to(#fffcf9));
    background-image: linear-gradient(to top,#f7f5f3 0,#fffcf9 100%)
}

.sopt-constructor .btn.dropdown-toggle {
    background: #fff!important;
    color: #3E454C!important
}

.sopt-constructor .dropdown-menu {
    min-width: inherit!important
}

.sopt-constructor-title {
    font-size: 45px;
    line-height: 1;
    font-weight: 300;
    color: #3E454C;
    margin: 40px 0 20px
}

.sopt-constructor-select {
    width: 100%!important;
    margin-bottom: 20px
}

.sopt-constructor-select>.btn {
    height: 42px
}

.sopt-constructor-select .filter-option-inner-inner {
    padding: 5px 0
}

.sopt-constructor-box {
    overflow: hidden
}

.sopt-constructor-box__label {
    float: left;
    width: 144px
}

.sopt-constructor-box__control {
    margin-left: 144px
}

.sopt-constructor-form .sopt-constructor-group {
    margin: 40px 0
}

.sopt-constructor-form .form-control {
    height: 40px;
    background-color: #fff
}

.sopt-constructor-form2 {
    margin-top: 40px
}

.sopt-constructor-result {
    margin: 30px 0 0
}

.sopt-constructor-promo {
    font-weight: 400;
    font-size: 18px;
    padding: 12px 0
}

@-webkit-keyframes sopt-fade-in-out {
    0%,100% {
        opacity: 0
    }

    50% {
        opacity: 1
    }
}

@keyframes sopt-fade-in-out {
    0%,100% {
        opacity: 0
    }

    50% {
        opacity: 1
    }
}

@-webkit-keyframes sopt-pig {
    0%,100% {
        -webkit-transform: scale(1)
    }

    50% {
        -webkit-transform: scale(1.2)
    }
}

@keyframes sopt-pig {
    0%,100% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }

    50% {
        -webkit-transform: scale(1.2);
        -ms-transform: scale(1.2);
        transform: scale(1.2)
    }
}

lesshat-selector {
    -lh-property: 0
}

@-webkit-keyframes sopt-height-100-0 {
    0% {
        height: 100%
    }

    100% {
        height: 0
    }
}

@keyframes sopt-height-100-0 {
    0% {
        height: 100%
    }

    100% {
        height: 0
    }
}

.lavr-page {
    position: relative;
    margin-top: 40px
}

.lavr-page .container {
    padding: 0;
    width: 1000px;
    min-width: 1000px
}

.lavr-animation {
    max-width: 100%;
    overflow: hidden;
    position: absolute;
    height: 4800px;
    width: 100%;
    background: url(../images/pages/lavr/lavr-top-bg.jpg) 50% 0 no-repeat
}

.lavr-content {
    position: relative;
    z-index: 0;
    min-height: 2000px
}

.lavr-canvas {
    position: absolute;
    display: block;
    z-index: 0
}

.lavr-animation-mask {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
    background: url(../images/pages/lavr/wardrobe.jpg) 50% 0 no-repeat
}

.lavr-list {
    margin: 0 0 10px;
    padding: 0;
    list-style: none
}

.lavr-list>.lavr-list__item {
    position: relative;
    padding: 0 0 0 30px;
    margin-bottom: 10px;
    font-family: Arial,sans-serif;
    font-weight: 400;
    line-height: 1.3;
    color: #393e47;
    font-size: 18px
}

.lavr-list>.lavr-list__item:before {
    display: block;
    position: absolute;
    content: '';
    left: 0;
    top: 3px;
    width: 15px;
    height: 15px;
    background-color: #ABCB56
}

.lavr-list_v1>.lavr-list__item {
    color: #fff
}

.lavr-list_v1>.lavr-list__item:before {
    background-color: #fff
}

.lavr-list2 {
    margin: 0 0 10px -20px;
    padding: 0 0 0 40px!important
}

.lavr-list2>.lavr-list2__item {
    font-size: 16px;
    padding-left: 10px
}

.lavr-topbanner {
    position: relative;
    min-height: 630px;
    min-width: 1000px
}

.lavr-topbanner>.container {
    position: relative
}

.lavr-topbanner-logo {
    position: relative;
    z-index: 2;
    overflow: hidden;
    margin: 0 0 25px;
    line-height: 1
}

.lavr-topbanner-logo__img {
    display: block;
    float: left;
    padding-top: 6px
}

.lavr-topbanner-logo__title {
    margin-left: 110px;
    color: #000;
    font-family: Acrom,Arial,sans-serif;
    font-size: 60px;
    padding-top: 3px;
    text-transform: uppercase
}

.lavr-topbanner-box__content,.lavr-topbanner-box_v3 .lavr-topbanner-box__subtitle,.lavr-topbanner-box_v3 .lavr-topbanner-box__title,.lavr-topbanner-logo__subtitle,.lavr-topbanner-text,.lavr-topbanner-title {
    font-family: 'Open Sans',Arial,sans-serif
}

.lavr-topbanner-logo__subtitle {
    color: #8a8a8a;
    font-size: 20px;
    font-weight: 300;
    margin: 10px 0 0 114px
}

.lavr-topbanner-slogan {
    position: relative;
    z-index: 2;
    margin: 15px 0;
    background-color: #ABCB56;
    padding: 12px 16px;
    max-width: 372px;
    color: #fff;
    font-size: 24px
}

.lavr-topbanner-section_v1 {
    color: #fff
}

.lavr-topbanner-section_v2 {
    color: #fff;
    max-width: 370px;
    margin: 0 0 0 auto
}

.lavr-topbanner-section_v3 {
    max-width: 420px;
    margin: 0 0 0 auto
}

.lavr-topbanner-section_v4 {
    max-width: 450px
}

.lavr-topbanner-section_v5 {
    color: #fff;
    max-width: 450px
}

.lavr-topbanner-section_m1 {
    margin-top: 60px
}

.lavr-topbanner-section_m2 {
    margin-top: -130px
}

.lavr-topbanner-section_m3 {
    margin-top: 70px
}

.lavr-topbanner-section_m4 {
    margin-top: -75px
}

.lavr-topbanner-section_m5 {
    margin-top: 180px
}

.lavr-topbanner-section_m6 {
    margin-top: 45px
}

.lavr-topbanner-group {
    margin-bottom: 25px
}

.lavr-topbanner-group_v1 {
    margin-bottom: 60px
}

.lavr-topbanner-text {
    font-size: 16px;
    color: #3E454C;
    font-weight: 400;
    margin-bottom: 20px
}

.lavr-topbanner-text_m1 {
    margin: 17px 0
}

.lavr-topbanner-text_v1 {
    font-size: 17px
}

.lavr-topbanner-text_v2 {
    font-weight: 700;
    color: #ABCB56
}

.lavr-topbanner-text_v3 {
    text-align: right;
    font-weight: 600;
    color: #000;
    font-size: 18px
}

.lavr-topbanner-text_v4 {
    color: #000;
    font-size: 24px
}

.lavr-topbanner-text_v5 {
    color: #fff;
    font-size: 18px;
    font-weight: 700
}

.lavr-btn {
    display: inline-block!important;
    position: relative!important;
    background-color: #ABCB56!important;
    -webkit-border-radius: 40px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 40px;
    -moz-background-clip: padding;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    font-size: 18px!important;
    padding: 12px 20px 12px 65px!important
}

.lavr-btn .fa {
    position: absolute;
    font-size: 32px!important;
    top: 9px;
    left: 20px
}

.lavr-btn:focus,.lavr-btn:hover {
    background-color: #b3d066;
    color: #fff!important;
    text-decoration: none!important
}

.lavr-topbanner-title {
    font-size: 32px;
    font-weight: 300;
    margin-bottom: 30px;
    line-height: 1
}

.lavr-options,.lavr-topbanner-title_v1 {
    margin-bottom: 20px
}

.lavr-topbanner-box {
    overflow: hidden
}

.lavr-topbanner-box__aside {
    width: 55px;
    float: left
}

.lavr-topbanner-box__content {
    margin-left: 55px;
    font-size: 18px;
    font-weight: 700
}

.lavr-topbanner-box_v1 .lavr-topbanner-box__aside {
    width: 70px
}

.lavr-topbanner-box_v1 .lavr-topbanner-box__content {
    margin-left: 70px
}

.lavr-topbanner-box_v2 {
    background-color: #fff;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    padding: 8px
}

.lavr-topbanner-box_v2 .lavr-topbanner-box__aside {
    width: 125px;
    padding-left: 10px
}

.lavr-topbanner-box_v2 .lavr-topbanner-box__content {
    margin-left: 125px;
    color: #000;
    font-size: 16px;
    font-weight: 400
}

.lavr-topbanner-box_v3 .lavr-topbanner-box__aside {
    width: 110px
}

.lavr-topbanner-box_v3 .lavr-topbanner-box__content {
    margin-left: 110px
}

.lavr-topbanner-box_v3 .lavr-topbanner-box__label {
    font-size: 210px;
    line-height: 1;
    margin-top: -20px;
    margin-left: -5px;
    font-weight: 700;
    color: #ABCB56
}

.lavr-topbanner-box_v3 .lavr-topbanner-box__subtitle {
    line-height: 1.2;
    font-weight: 400;
    color: #000;
    font-size: 28px
}

.lavr-topbanner-box_v3 .lavr-topbanner-box__title {
    line-height: 1;
    font-weight: 400;
    color: #ABCB56;
    font-size: 60px;
    margin-top: -13px
}

.lavr-topbanner-box_v4 {
    background-color: #fff;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    padding: 8px
}

.lavr-topbanner-box_v4 .lavr-topbanner-box__aside {
    width: 130px;
    padding-top: 14px
}

.lavr-topbanner-box_v4 .lavr-topbanner-box__content {
    margin-left: 130px;
    color: #000;
    font-size: 16px;
    font-weight: 400
}

.lavr-topbanner-box_c1 .lavr-topbanner-box__aside {
    position: relative
}

.lavr-topbanner-box_c1 .lavr-topbanner-box__content {
    padding-top: 10px
}

.lavr-topbanner-box_c1 .lavr-topbanner-box__aside .lavr-topbanner-icon-03 {
    position: absolute;
    overflow: hidden;
    left: 5px;
    bottom: 15px;
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    -webkit-animation: sopt-height-100-0 2s infinite;
    animation: sopt-height-100-0 2s infinite;
    height: 70px;
    display: block
}

.lavr-ingin-icon,.lavr-topbanner-icon {
    text-rendering: auto;
    -moz-osx-font-smoothing: grayscale;
    vertical-align: middle
}

.lavr-topbanner-icon {
    display: inline-block;
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    transform: translate(0,0)
}

.lavr-ingin-card__title,.lavr-option-description,.lavr-option-view_s3 .lavr-option-view-title,.lavr-option-view_s4 .lavr-option-view-title_v1,.lavr-schema .nav-tabs li a,.lavr-schema-title__label,.lavr-schema-title__name {
    font-family: 'Open Sans',Arial,sans-serif
}

.lavr-topbanner-icon:after,.lavr-topbanner-icon:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.lavr-topbanner-icon:before {
    height: 110px;
    background-image: url(../images/pages/lavr/lavr-sprite-110h.png);
    background-repeat: no-repeat
}

.lavr-topbanner-icon-01:before {
    display: inline-block;
    content: '';
    background-position: 0 0;
    width: 50px;
    height: 50px
}

.lavr-topbanner-icon-02:before {
    display: inline-block;
    content: '';
    background-position: -50px 0;
    width: 56px;
    height: 98px
}

.lavr-topbanner-icon-03:before {
    display: inline-block;
    content: '';
    background-position: -110px 0;
    width: 40px;
    height: 65px
}

.lavr-topbanner-icon-04:before,.lavr-topbanner-icon-05:before {
    display: inline-block;
    height: 110px;
    content: ''
}

.lavr-topbanner-icon-04:before {
    background-position: -150px 0;
    width: 95px
}

.lavr-topbanner-icon-05:before {
    background-position: -250px 0;
    width: 118px
}

.lavr-topbanner-color {
    color: #3E454C
}

.lavr-topbanner-color_v1 {
    color: #ABCB56
}

.lavr-topbanner-font_v1 {
    font-style: italic
}

.lavr-options {
    margin-top: 60px
}

.lavr-options .nav-pills {
    width: 405px;
    margin-top: 100px;
    margin-left: -17px;
    display: block;
    -webkit-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;
    -webkit-box-shadow: 4px 2px 4px rgba(5,6,6,.13);
    box-shadow: 4px 2px 4px rgba(5,6,6,.13)
}

.lavr-options .nav-stacked>li+li {
    margin-top: 0
}

.lavr-options .nav-pills li {
    float: none!important;
    display: block!important;
    width: 405px!important
}

.lavr-options .nav-pills li a {
    display: block;
    background-color: rgba(255,255,255,.3);
    color: #2a3035;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    -webkit-border-radius: 0;
    border-radius: 0;
    font-size: 18px;
    padding: 10px 15px
}

.lavr-options .nav-pills li.active a,.lavr-options .nav-pills li.active:focus a,.lavr-options .nav-pills li.active:hover a {
    padding-right: 7%;
    background-color: #fff;
    color: #2a3035;
    width: 103%;
    margin-right: -2.95%;
    -webkit-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;
    -webkit-box-shadow: 6px 0 12px 0 rgba(0,0,0,.25);
    box-shadow: 6px 0 12px 0 rgba(0,0,0,.25);
    z-index: 1
}

.lavr-options .tab-content {
    background-color: #fff;
    -webkit-box-shadow: 4px 3px 12px 2px rgba(0,0,0,.25);
    box-shadow: 4px 3px 12px 2px rgba(0,0,0,.25);
    margin-left: -15px;
    height: 470px;
    padding: 15px
}

.lavr-options-label {
    font-size: 22px;
    margin-bottom: 15px;
    color: #3E454C
}

.lavr-option-description {
    font-size: 18px;
    font-weight: 300
}

.lavr-option-description_s3 {
    font-weight: 700;
    font-size: 20px
}

.lavr-option-view {
    position: relative;
    margin-top: 20px;
    height: 190px
}

.lavr-option-view_s1 {
    width: 100%;
    margin-top: 30px
}

.lavr-option-view_s2 {
    margin-top: 45px
}

.lavr-option-view_s3 {
    height: 314px
}

.lavr-option-view_s4 {
    margin-top: 0;
    height: 355px
}

.lavr-option-view-img {
    position: absolute;
    max-width: 100%
}

.lavr-option-view_s1 .lavr-option-view-img_v2,.lavr-option-view_s3 .lavr-option-view-img_v2 {
    opacity: 0;
    -webkit-animation: sopt-fade-in-out 2s infinite;
    animation: sopt-fade-in-out 2s infinite
}

.lavr-option-view-title {
    position: absolute;
    line-height: 1;
    display: block;
    color: #fff
}

.lavr-option-view_s3 .lavr-option-view-title {
    bottom: 26px;
    left: 15px;
    font-size: 32px;
    font-weight: 300
}

.lavr-option-view_s4 .lavr-option-view-title_v1 {
    font-size: 22px;
    font-weight: 300;
    padding-left: 10px;
    top: 50px
}

.lavr-option-view_s4 .lavr-option-view-title_v2 {
    bottom: 15px;
    right: 15px
}

.lavr-schema-wrapper {
    margin-top: -150px;
    padding-top: 40px;
    position: relative;
    z-index: 1;
    overflow: hidden
}

.lavr-schema-wrapper:after,.lavr-schema-wrapper:before {
    position: absolute;
    width: 50%;
    height: 75px;
    top: 100px;
    left: 0;
    margin-left: -500px;
    background: #fff;
    box-shadow: 0 -4px 6px 0 rgba(0,0,0,.25)
}

.lavr-schema,.lavr-schema-view {
    position: relative
}

.lavr-schema-wrapper:after {
    left: 50%;
    z-index: -2;
    margin-left: 500px
}

.lavr-schema-wrapper .tab-content {
    background-color: #fff;
    padding-top: 20px
}

.lavr-schema .nav-tabs {
    border: none;
    margin: 0;
    padding: 0
}

.lavr-schema .nav-tabs:after {
    display: block;
    content: '';
    width: 100%;
    height: 6px;
    top: 7px;
    position: relative;
    -webkit-box-shadow: 0 -4px 6px 0 rgba(0,0,0,.25);
    box-shadow: 0 -4px 6px 0 rgba(0,0,0,.25)
}

.lavr-schema .nav-tabs li {
    padding-top: 5px;
    margin-right: 10px
}

.lavr-schema .nav-tabs li a {
    margin-bottom: -7px;
    -webkit-box-shadow: 0 -5px 8px -2px rgba(0,0,0,.15);
    box-shadow: 0 -5px 8px -2px rgba(0,0,0,.15);
    background-color: #fff;
    z-index: 0;
    font-size: 26px;
    font-weight: 400;
    color: #3E454C;
    padding: 8px 15px
}

.lavr-schema-title__label,.lavr-schema-title__name {
    color: #ABCB56
}

.lavr-schema .nav-tabs li a:hover {
    background-color: #fff
}

.lavr-schema .nav-tabs li.active a,.lavr-schema .nav-tabs li.active:focus a,.lavr-schema .nav-tabs li.active:hover a {
    -webkit-box-shadow: 0 -5px 8px -2px rgba(0,0,0,.25);
    box-shadow: 0 -5px 8px -2px rgba(0,0,0,.25);
    z-index: 1
}

.lavr-schema-image_v2 {
    position: absolute;
    top: 0
}

.lavr-schema-title {
    position: absolute;
    z-index: 10
}

.lavrs-col,.lavrs-grid,.lavrs-page {
    position: relative
}

.lavr-schema-title__label {
    font-weight: 300;
    font-size: 42px
}

.lavr-schema-title__name {
    font-weight: 400;
    font-size: 54px
}

.lavr-schema-title_v1 {
    top: 15px;
    left: 15px
}

.lavr-schema-title_v2 {
    top: 15px;
    left: 415px
}

.lavr-schema-title_v3 {
    bottom: 15px;
    left: 15px
}

.lavr-ingin-wrapper {
    background: url(../images/pages/lavr/ingin.jpg) 50% 50% no-repeat;
    background-size: cover;
    height: 150px;
    margin-top: 40px
}

.lavr-ingin {
    color: #fff
}

.lavr-ingin-box__link,.lavr-ingin-box__link:hover,.lavr-ingin-link,.lavr-ingin-link:hover {
    color: #fff!important;
    text-decoration: underline
}

.lavrs-card-title,.lavrs-col-v4,.lavrs-top-view,.lavrs-top-view__link:hover {
    color: #3E454C
}

.lavr-ingin-card {
    padding: 15px 0
}

.lavr-ingin-card__image {
    float: left;
    width: 130px
}

.lavr-ingin-card__content {
    margin-left: 130px;
    padding-left: 15px
}

.lavr-ingin-card__title {
    font-size: 26px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1;
    margin-bottom: 20px
}

.lavr-ingin-link {
    font-size: 16px
}

.lavr-ingin-icon {
    display: inline-block;
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    transform: translate(0,0)
}

.lavr-ingin-box,.lavrs-card-title,.lavrs-col-v6,.lavrs-list>.lavrs-list__item,.lavrs-top-slogan,.lavrs-top-view {
    font-family: 'Open Sans',Arial,sans-serif
}

.lavr-ingin-icon:after,.lavr-ingin-icon:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.lavr-ingin-icon:before {
    height: 126px;
    background-image: url(../images/pages/lavr/inge.png);
    background-repeat: no-repeat
}

.lavr-ingin-icon-01:before {
    display: inline-block;
    content: '';
    background-position: 0 0;
    width: 123px
}

.lavr-ingin-box {
    font-weight: 400;
    line-height: 1.2;
    font-size: 16px;
    padding: 15px 0
}

.lavr-ingin-box__link {
    font-size: 16px;
    font-weight: 700
}

.lavrs-top-slogan,.lavrs-top-view__label {
    font-weight: 300
}

.lavrs-top-slogan,.lavrs-top-view {
    font-size: 23px
}

.lavr-ingin-box_v1 {
    padding-top: 5px
}

.lavrs-card-image,.lavrs-card-title,.lavrs-col-v4 {
    text-align: center
}

.lavr-ingin-seporate {
    border-top: 1px dotted #fff;
    margin: 10px 0
}

.lavrs-page {
    margin-top: 40px
}

.lavrs-page .container {
    padding: 0;
    width: 1000px;
    min-width: 1000px
}

.lavrs-top {
    overflow: hidden;
    margin-bottom: 30px
}

.lavrs-top-box {
    float: left
}

.lavrs-top-box_v1 {
    float: right;
    padding-top: 30px
}

.lavrs-top-image_v1 {
    padding-top: 20px
}

.lavrs-top-image_v2,.lavrs-top-slogan {
    padding-top: 30px;
    padding-left: 15px
}

.lavrs-top-view__link {
    color: #3E454C;
    font-weight: 700;
    text-decoration: underline
}

.lavrs-card,.lavrs-card:hover {
    text-decoration: none
}

.lavrs-grid:after,.lavrs-grid:before {
    content: " ";
    display: table
}

.kiwim-features:before,.kiwim-list>.kiwim-list__item:before,.kiwim-pc-content:after,.kiwim-pc:after,.kiwim-pc:before,.shsn-ingin-icon-01:before,.shsn-list>.shsn-list__item:before,.shsn-optoflex-slider .bx-pager:before {
    content: ''
}

.lavrs-col {
    float: left
}

.lavrs-col_abs {
    position: absolute;
    height: 100%;
    z-index: 0
}

.kiwim-features,.kiwim-promo-logo,.kiwim-promo-wrapper>.container {
    position: relative
}

.lavrs-col_abs.lavrs-col-1 {
    z-index: 0;
    top: 0;
    left: 0
}

.lavrs-col_abs.lavrs-col-2 {
    z-index: 0;
    top: 0;
    left: 28%
}

.lavrs-col_abs.lavrs-col-3 {
    z-index: 0;
    top: 0;
    left: 60%
}

.lavrs-col-1 {
    width: 28%
}

.lavrs-col-2 {
    width: 32%
}

.lavrs-col-3 {
    width: 40%
}

.lavrs-col-4 {
    width: 100%
}

.lavrs-col-v1 {
    background-color: #fafafa
}

.lavrs-col-v2 {
    background-color: #f0f0f0
}

.lavrs-col-v3 {
    background-color: #e6e6e6
}

.lavrs-col-v4 {
    background-color: rgba(255,255,255,.5);
    padding: 10px;
    font-size: 34px;
    font-weight: 400
}

.lavrs-col-v5 {
    padding: 15px
}

.lavrs-col-v6 {
    padding: 15px;
    line-height: 1.2;
    font-size: 24px
}

.lavrs-card {
    display: block;
    margin: 20px 0
}

.lavrs-card-title {
    font-weight: 700;
    font-size: 35px;
    margin: 20px 0
}

.lavrs-list {
    padding: 0 0 0 40px!important
}

.lavrs-list>.lavrs-list__item {
    line-height: 1.2;
    font-size: 24px;
    font-weight: 400;
    margin-bottom: 5px
}

.lavrs-list>.lavrs-list__item:last-child {
    margin-bottom: 0
}

.kiwim-page {
    margin-top: -40px
}

.kiwim-promo-wrapper {
    padding: 60px 0 50px;
    overflow: hidden;
    background: url(../images/pages/kiwi-monitor/promo-bg.jpg) 50% 20% no-repeat;
    background-size: cover;
    height: 1400px
}

.kiwim-page .kiwim-promo-link,.kiwim-page .kiwim-promo-link:hover {
    color: #fff;
    text-decoration: underline
}

.kiwim-promo-logo {
    z-index: 2;
    overflow: hidden;
    margin: 10px 0 35px;
    line-height: 1
}

.kiwim-promo-logo__img {
    display: block;
    float: left
}

.kiwim-promo-logo__title {
    margin-left: 100px;
    color: #000;
    font-family: Acrom,Arial,sans-serif;
    font-size: 60px;
    text-transform: uppercase;
    padding-left: 31px
}

.kiwim-features-subtitle,.kiwim-features-title,.kiwim-promo-logo__subtitle,.kiwim-promo-slogan,.kiwim-promo-text {
    font-family: 'Open Sans',Arial,sans-serif
}

.kiwim-promo-logo__subtitle {
    color: #8a8a8a;
    font-size: 20px;
    font-weight: 300;
    margin: 8px 0 0 100px
}

.kiwim-promo-slogan,.kiwim-promo-text {
    font-weight: 400
}


.kiwim-promo-slogan {
    position: relative;
    z-index: 2;
    display: block;
    float: left;
    font-size: 18px;
    color: #3E454C;
    margin-top: 0;
    padding-left: 334px
}

.kiwim-promo-text {
    font-size: 20px
}

.kiwim-promo-text_v1 {
    color: #9a9a9a
}

.kiwim-promo-text_v2 {
    color: #fff
}

.kiwim-promo-videos {
    margin-top: 650px
}


.kiwim-promo-video__iframe {
    display: inline-block;
    -webkit-box-shadow: 0 0 12px 4px rgba(0,0,0,.5);
    box-shadow: 0 0 12px 4px rgba(0,0,0,.5)
}

.kiwim-promo-video_tar {
    text-align: right
}

.kiwim-features {
    display: block;
    margin-top: -375px;
    padding-top: 50px;
    width: 100%;
    overflow: hidden
}

.kiwim-features:before {
    display: block;
    position: absolute;
    top: 0;
    left: -42%;
    height: 453px;
    width: 150%;
    background: #fff;
    -webkit-transform: rotate(0) scale(.792) skew(50deg) translate(-22px);
    -ms-transform: rotate(0) scale(.792) skew(50deg) translate(-22px);
    transform: rotate(0) scale(.792) skew(50deg) translate(-22px);
    z-index: 0
}

.kiwim-features-monitor,.kiwim-features-subtitle,.kiwim-features-title,.kiwim-list {
    position: relative;
    z-index: 1
}

.kiwim-features-title {
    font-size: 60px;
    line-height: 1;
    margin: 45px 0 15px
}


.kiwim-features-subtitle {
    font-size: 38px;
    color: #ABCB56;
    font-weight: 500;
    margin-bottom: 15px
}


.kiwim-features-monitor {
    display: block
}

.kiwim-features-monitor__image {
    max-width: 100%
}

.kiwim-list {
    margin: 0 0 10px;
    padding: 0;
    list-style: none
}

.kiwim-list>.kiwim-list__item {
    position: relative;
    padding: 0 0 0 30px;
    margin-bottom: 10px;
    font-family: Arial,sans-serif;
    font-weight: 400;
    line-height: 1.3;
    color: #3E454C;
    font-size: 21px
}

.kiwim-list>.kiwim-list__item:before {
    display: block;
    position: absolute;
    left: 0;
    top: 8px;
    width: 15px;
    height: 15px;
    background-color: #3E454C
}

.kiwim-features-icon {
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    transform: translate(0,0);
    vertical-align: middle;
    height: 52px;
    width: 52px;
    display: block
}

.kiwim-features-box__content,.kiwim-pc-subtitle,.kiwim-pc-title {
    font-family: 'Open Sans',Arial,sans-serif;
    color: #3E454C
}

.kiwim-features-icon-01:before,.kiwim-features-icon-02:before,.kiwim-features-icon-03:before,.kiwim-features-icon-04:before,.kiwim-features-icon-05:before,.kiwim-features-icon-06:before {
    display: inline-block;
    width: 52px;
    content: ''
}

.kiwim-features-icon:after,.kiwim-features-icon:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.kiwim-features-icon:before {
    height: 52px;
    background-image: url(../images/pages/kiwi-monitor/features-icon-100x100.png);
    background-repeat: no-repeat
}

.kiwim-features-icon-01:before {
    background-position: 0 0
}

.kiwim-features-icon-02:before {
    background-position: -100px 0
}

.kiwim-features-icon-03:before {
    background-position: -200px 0
}

.kiwim-features-icon-04:before {
    background-position: -300px 0
}

.kiwim-features-icon-05:before {
    background-position: -400px 0
}

.kiwim-features-icon-06:before {
    background-position: -500px 0
}

.kiwim-features-box__aside {
    display: block;
    float: left;
    width: 70px
}

.kiwim-features-box__content {
    float: none;
    margin-left: 70px;
    font-weight: 400;
    font-size: 20px;
    line-height: 1.2
}

.kiwim-pc {
    width: 100%;
    position: relative;
    overflow: hidden;
    min-height: 700px;
    padding-top: 100px;
    margin-top: -35px;
    display: block
}

.kiwim-pc>.container {
    position: relative;
    z-index: 1
}

.kiwim-pc:after,.kiwim-pc:before {
    position: absolute;
    height: 453px;
    background: #fff;
    z-index: 0
}

.kiwim-pc:before {
    display: block;
    padding-top: 40px;
    top: 33px;
    left: -42%;
    width: 150%;
    -webkit-transform: rotate(0) scale(.792) skew(50deg) translate(-22px);
    -ms-transform: rotate(0) scale(.792) skew(50deg) translate(-22px);
    transform: rotate(0) scale(.792) skew(50deg) translate(-22px);
    -webkit-box-shadow: 40px 3px 107px 36px rgba(95,95,95,.25);
    box-shadow: 40px 3px 107px 36px rgba(95,95,95,.25)
}

.altbzp-solution-icon,.shsn-ingin-icon {
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0)
}

.kiwim-pc-content:after,.kiwim-pc:after {
    display: block;
    left: 0
}

.altbzp-solution-icon,.shsn-ingin-icon {
    text-rendering: auto;
    -moz-osx-font-smoothing: grayscale;
    vertical-align: middle
}

.kiwim-pc:after {
    top: 400px;
    width: 100%
}

.kiwim-pc-content,.kiwim-pc-subtitle,.kiwim-pc-title {
    position: relative;
    z-index: 1
}

.kiwim-pc-title {
    font-size: 60px;
    line-height: 1;
    margin: 30px 0 15px
}

.kiwim-pc-subtitle {
    font-size: 38px;
    font-weight: 500;
    margin-bottom: 15px
}

.kiwim-pc-content {
    margin-top: 20px
}

.kiwim-pc-content:after {
    position: absolute;
    right: 0;
    top: 0;
    min-width: 1000px;
    margin: auto;
    height: 425px;
    z-index: 0;
    background: url(../images/pages/kiwi-monitor/pc-bg.png) 50% 50% no-repeat
}

.shsn-topbanner,.shsn-topbanner>.container {
    position: relative
}

.kiwim-pc-devices-title,.kiwim-pc-list,.kiwim-pc-rs {
    z-index: 1;
    position: relative
}

.kiwim-pc-devices {
    margin-left: 430px
}

.kiwim-pc-devices-title {
    font-weight: 300;
    font-size: 24px;
    color: #3E454C;
    margin-bottom: 10px
}

.kiwim-pc-rs {
    font-weight: 400;
    font-size: 40px;
    color: #3E454C;
    margin-bottom: 10px
}

.kiwim-pc-list__item,.kiwim-pc-list__item .kiwim-pc-list__link {
    font-size: 24px;
    font-family: 'Open Sans',Arial,sans-serif;
    font-weight: 400
}

.kiwim-pc-list {
    padding-left: 0;
    list-style: none
}

.kiwim-pc-list__item {
    margin-bottom: 5px
}

.kiwim-pc-list__item .kiwim-pc-list__link {
    display: inline-block;
    padding-left: 6px;
    color: #3E454C;
    text-decoration: underline
}

.kiwim-pc-list__item .kiwim-pc-list__link:hover {
    color: #3E454C;
    text-decoration: underline
}

.kiwim-form {
    margin-top: 60px
}

.kiwim-form .bs-bzp__webform .form-actions {
    display: none
}

.kiwim-form .form-group.form-group_p_b {
    margin-top: 15px
}

.kiwim-form .kiwim-form-footer {
    text-align: center;
    margin-top: -18px
}

.b-kiwi-page .b-kiwi-version_2 {
    max-width: 465px;
    top: 78px;
    left: 802px
}

.shsn-page {
    margin-top: -40px
}

.shsn-page .container {
    padding: 0
}

.shsn-top {
    height: 990px;
    overflow: hidden;
    border-bottom: 1px solid #d8d8d8;
    background: url(../images/pages/shsn/promo-bg.jpg) 50% 0 no-repeat
}

.shsn-optoflex,.shsn-optoflex-slider .bx-wrapper {
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding
}

.shsn-topbanner {
    padding-top: 30px;
    min-height: 630px;
    min-width: 1000px
}

.shsn-topbanner-img {
    display: block;
    position: absolute;
    top: 100px;
    right: 0;
    z-index: 0
}

.shsn-topbanner-logo {
    position: relative;
    z-index: 2;
    overflow: hidden;
    margin: 10px 0 20px;
    line-height: 1
}

.shsn-topbanner-logo__img {
    display: block;
    float: left
}

.shsn-topbanner-logo__title {
    margin-left: 100px;
    color: #000;
    font-family: Acrom,Arial,sans-serif;
    font-size: 60px;
    text-transform: uppercase
}

.shsn-topbanner-logo__subtitle {
    color: #8a8a8a;
    font-size: 20px;
    font-weight: 300;
    font-family: 'Open Sans',Arial,sans-serif;
    margin: 8px 0 0 100px
}


.shsn-topbanner-slogan {
    position: relative;
    z-index: 2;
    margin: 15px 0;
    background-color: #ABCB56;
    padding: 12px 16px;
    max-width: 372px;
    color: #fff;
    font-size: 24px
}

.shsn-topbanner-description,.shsn-topbanner-description p,.shsn-topbanner-text,.shsn-topbanner-text p {
    font-size: 16px;
    color: #3E454C;
    font-family: 'Open Sans',Arial,sans-serif;
    font-weight: 400
}

.shsn-topbanner-description,.shsn-topbanner-text {
    position: relative;
    z-index: 2;
    display: block;
    float: left
}

.shsn-topbanner-description p,.shsn-topbanner-text p {
    margin-bottom: 10px;
    word-spacing: 5px
}

.shsn-optoflex-card,.shsn-optoflex-text {
    font-family: 'Open Sans';
    line-height: 1.2
}

.shsn-topbanner-description_fz_md,.shsn-topbanner-text_fz_md {
    font-size: 22px
}

.shsn-topbanner-description_v1,.shsn-topbanner-text_v1 {
    color: #fff;
    margin-top: 15px
}

.shsn-topbanner-feature {
    font-size: 15px
}

.shsn-optoflex {
    position: relative;
    width: 100%;
    height: 500px;
    overflow: hidden;
    margin-top: -302px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    background-clip: padding-box;
    -webkit-box-shadow: 0 42px 113px 40px rgba(0,0,0,.2);
    box-shadow: 0 42px 113px 40px rgba(0,0,0,.2)
}

.shsn-optoflex-video {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    z-index: 1
}

.optoflex-video {
    width: 100%;
    height: 100%;
    display: block
}

.shsn-optoflex-slider {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: auto;
    z-index: 2
}

.shsn-optoflex-slider .bx-wrapper {
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: none;
    border-radius: none;
    background: 0 0;
    border: none
}

.shsn-optoflex-slider .bx-viewport {
    height: 500px!important
}

.shsn-optoflex-slider .bx-pager {
    position: absolute;
    width: 1000px;
    height: 48px;
    z-index: 100;
    padding: 0;
    bottom: 30px
}

.shsn-optoflex-slider .bx-pager:before {
    position: absolute;
    top: 24px;
    left: 0;
    margin: auto;
    display: block;
    height: 3px;
    width: 100%;
    background-color: #282828;
    z-index: 2
}

.shsn-optoflex-slider .bx-pager .bx-pager-item {
    position: relative;
    display: table-cell;
    width: 1%;
    z-index: 3
}

.shsn-optoflex-slider .bx-pager .bx-pager-item .bx-pager-link {
    display: block;
    margin: 0 auto;
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 0;
    background-clip: padding-box;
    border: 3px solid #282828;
    background-color: #282828;
    width: 48px;
    height: 48px
}

.shsn-optoflex-slider .bx-pager .bx-pager-item .bx-pager-link.active,.shsn-optoflex-slider .bx-pager .bx-pager-item .bx-pager-link:hover {
    background-color: #fff
}

.shsn-optoflex-slide {
    height: 551px
}

.shsn-optoflex-card {
    font-weight: 300;
    background: rgba(255,255,255,.8);
    font-size: 46px;
    padding: 20px
}

.shsn-optoflex-card_v1 {
    background: #fff;
    padding: 5px
}

.shsn-optoflex-card_v2 {
    background: #fff
}

.shsn-optoflex-box {
    display: block;
    position: absolute
}

.shsn-optoflex-slide_1 .shsn-optoflex-box_1 {
    width: 367px;
    height: 400px;
    top: 160px;
    left: 668px
}

.shsn-optoflex-slide_1 .shsn-optoflex-box_1 .shsn-optoflex-card {
    padding: 47px 35px
}

.shsn-optoflex-slide_1 .shsn-optoflex-box_2 {
    top: 158px;
    width: 294px
}

.shsn-optoflex-slide_2 .shsn-optoflex-box_1 {
    width: 394px;
    left: 0;
    top: 169px
}

.shsn-optoflex-slide_2 .shsn-optoflex-box_1 .shsn-optoflex-card {
    padding: 48px 20px
}

.shsn-optoflex-slide_2 .shsn-optoflex-box_2 {
    left: 614px;
    top: 169px
}

.shsn-optoflex-slide_3 .shsn-optoflex-box_1 {
    left: 0;
    top: 40px
}

.shsn-optoflex-slide_3 .shsn-optoflex-box_2 {
    left: 0;
    top: 216px
}

.shsn-optoflex-slide_3 .shsn-optoflex-box_3 {
    left: 632px;
    top: -40px;
    height: 446px;
    width: 106px
}

.shsn-optoflex-slide_4 .shsn-optoflex-box_1 {
    left: 591px;
    top: 67px
}

.shsn-optoflex-slide_4 .shsn-optoflex-box_2 {
    left: 240px;
    top: 44px;
    height: 402px;
    width: 135px
}

.shsn-optoflex-slide_5 .shsn-optoflex-box_1 {
    left: 50px;
    top: 67px
}

.shsn-optoflex-slide_6 .shsn-optoflex-box_1 {
    left: 252px;
    top: 103px
}

.shsn-optoflex-slide_6 .shsn-optoflex-box_2 {
    left: 0;
    top: -54px;
    width: 941px;
    height: 353px
}

.shsn-optoflex-slide_7 .shsn-optoflex-box_1 {
    left: 208px;
    top: 259px
}

.shsn-optoflex-slide_7 .shsn-optoflex-box_2 {
    left: 192px;
    top: -54px;
    width: 789px;
    height: 297px
}

.shsn-optoflex-slide_8 .shsn-optoflex-box_1 {
    left: 31px;
    top: 78px
}

.shsn-optoflex-slide_8 .shsn-optoflex-box_2 {
    left: 417px;
    top: -4px;
    width: 407px;
    height: 377px
}

.shsn-optoflex-text {
    display: block;
    width: 100%;
    font-weight: 300;
    font-size: 24px;
    margin: 20px
}

.shsn-solution-name,.shsn-solution-title {
    line-height: 40px;
    font-family: 'Open Sans'
}

.shsn-optoflex-text_v1 {
    font-size: 36px
}

.shsn-optoflex-text_v2 {
    font-size: 24px
}

.shsn-optoflex-text_v3 {
    font-size: 30px
}

.shsn-optoflex-text_v4 {
    font-size: 32px
}

.shsn-optoflex-wrapper {
    position: relative
}

.shsn-optoflex-wrapper .slider-controls {
    margin-top: -140px;
    left: -100px
}

.shsn-main {
    background: url(../images/pages/shsn/main-bg.jpg) 50% 0 no-repeat;
    margin-top: -236px;
    padding-top: 236px
}

.shsn-solution-wrapper {
    margin-top: 105px
}

.shsn-solution-group {
    margin-bottom: 15px
}

.shsn-solution-title {
    font-size: 32px;
    font-weight: 300
}

.shsn-solution-name {
    font-size: 36px;
    font-weight: 700
}

.shsn-solution-description {
    font-size: 22px;
    font-family: 'Open Sans';
    font-weight: 300;
    line-height: 1.2
}

.shsn-list {
    margin: 0 0 10px;
    padding: 0;
    list-style: none
}

.shsn-list>.shsn-list__item {
    position: relative;
    padding: 0 0 0 30px;
    margin-bottom: 10px;
    font-family: Arial,sans-serif;
    font-weight: 400;
    line-height: 1.3;
    color: #393e47;
    font-size: 18px
}

.shsn-description-box__content,.shsn-description-box_v3 .shsn-description-box__subtitle,.shsn-description-box_v3 .shsn-description-box__title,.shsn-description-text,.shsn-ingin-card__title {
    font-family: 'Open Sans',Arial,sans-serif
}

.shsn-list>.shsn-list__item:before {
    display: block;
    position: absolute;
    left: 0;
    top: 3px;
    width: 15px;
    height: 15px;
    background-color: #ABCB56
}

.shsn-list_v1>.shsn-list__item {
    color: #fff
}

.shsn-list_v1>.shsn-list__item:before {
    background-color: #fff
}

.shsn-list_v2>.shsn-list__item {
    padding: 0 0 0 25px;
    font-size: 16px;
    margin-bottom: 5px
}

.shsn-list_v2>.shsn-list__item:before {
    top: 0;
    background-color: #000
}

.shsn-solution-list-title {
    margin-bottom: 15px;
    font-size: 16px;
    color: #3E454C
}

.shsn-description-wrapper {
    margin-top: 20px
}

.shsn-description {
    height: 500px;
    position: relative
}

.shsn-description-box {
    overflow: hidden
}

.shsn-description-box__aside {
    width: 55px;
    float: left
}

.shsn-description-box__content {
    margin-left: 55px;
    font-size: 18px;
    font-weight: 700
}

.shsn-description-box_v1 .shsn-description-box__content {
    color: #fff!important
}

.shsn-description-box_v2 {
    background-color: #fff;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    padding: 8px
}

.shsn-description-box_v2 .shsn-description-box__aside {
    width: 125px;
    padding-left: 10px
}

.shsn-description-box_v2 .shsn-description-box__content {
    margin-left: 125px;
    color: #000;
    font-size: 16px;
    font-weight: 400
}

.shsn-description-box_v3 .shsn-description-box__aside {
    width: 130px
}

.shsn-description-box_v3 .shsn-description-box__content {
    margin-left: 130px;
    padding-top: 40px
}

.shsn-description-box_v3 .shsn-description-box__label {
    font-size: 240px;
    line-height: 1;
    margin-top: -20px;
    margin-left: -5px;
    font-weight: 700;
    color: #afcb6e
}

.shsn-description-box_v3 .shsn-description-box__subtitle {
    line-height: 1.1;
    font-weight: 400;
    color: #000;
    font-size: 18px
}

.shsn-description-box_v3 .shsn-description-box__title {
    line-height: 1;
    font-weight: 700;
    color: #afcb6e;
    font-size: 30px
}

.shsn-description-box_v4 {
    background-color: #fff;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    padding: 8px
}

.shsn-description-box_v4 .shsn-description-box__aside {
    width: 130px;
    padding-top: 14px
}

.shsn-description-box_v4 .shsn-description-box__content {
    margin-left: 130px;
    color: #000;
    font-size: 16px;
    font-weight: 400
}

.shsn-description-card {
    position: absolute
}

.shsn-description-card_1 {
    top: 20px;
    left: 0
}

.shsn-description-card_2 {
    top: 120px;
    left: 0
}

.shsn-description-card_3 {
    top: 350px;
    left: 0
}

.shsn-description-card_4 {
    top: 24px;
    left: 318px
}

.shsn-description-card_5 {
    top: 104px;
    left: 341px
}

.shsn-description-text {
    line-height: 1.3;
    font-size: 18px
}

.shsn-description-text_v1 {
    font-size: 24px;
    font-weight: 400;
    color: #000;
    line-height: 1.4
}

.shsn-option-description,.shsn-option-view_s3 .shsn-option-view-title,.shsn-option-view_s4 .shsn-option-view-title_v1 {
    font-weight: 300;
    font-family: 'Open Sans',Arial,sans-serif
}

.shsn-description-text_v2 {
    color: #fff;
    text-align: right;
    line-height: 1.3;
    font-size: 18px
}

.shsn-description-text_v3 {
    color: #000;
    text-align: right;
    line-height: 1.3;
    font-size: 17px
}

.shsn-options {
    margin-bottom: 20px;
    margin-left: 31px
}

.shsn-options .nav-pills {
    width: 405px;
    margin-top: 100px;
    margin-left: -17px;
    display: block;
    -webkit-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;
    -webkit-box-shadow: 4px 2px 4px rgba(5,6,6,.13);
    box-shadow: 4px 2px 4px rgba(5,6,6,.13)
}

.shsn-options .nav-stacked>li+li {
    margin-top: 0
}

.shsn-options .nav-pills li {
    float: none!important;
    display: block!important;
    width: 405px!important
}

.shsn-options .nav-pills li a {
    display: block;
    background-color: rgba(255,255,255,.3);
    color: #2a3035;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    -webkit-border-radius: 0;
    border-radius: 0;
    font-size: 18px;
    padding: 10px 15px
}

.shsn-options .nav-pills li.active a,.shsn-options .nav-pills li.active:focus a,.shsn-options .nav-pills li.active:hover a {
    padding-right: 7%;
    background-color: #fff;
    color: #2a3035;
    width: 103%;
    margin-right: -2.95%;
    -webkit-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;
    -webkit-box-shadow: 6px 0 12px 0 rgba(0,0,0,.25);
    box-shadow: 6px 0 12px 0 rgba(0,0,0,.25);
    z-index: 1
}

.shsn-options .tab-content {
    background-color: #fff;
    -webkit-box-shadow: 4px 3px 12px 2px rgba(0,0,0,.25);
    box-shadow: 4px 3px 12px 2px rgba(0,0,0,.25);
    margin-left: -15px;
    height: 378px;
    padding: 15px
}

.shsn-options-label {
    font-size: 22px;
    margin-bottom: 15px;
    color: #3E454C
}

.shsn-option-description {
    font-size: 23px
}

.shsn-option-description_s2 {
    margin-bottom: 25px;
    margin-left: 20px
}

.shsn-option-description_s2_2 {
    margin-left: 20px
}

.shsn-option-description_s3 {
    position: relative;
    z-index: 10;
    font-size: 23px;
    margin-bottom: 10px
}

.shsn-option-description_s3_2 {
    position: relative;
    z-index: 10;
    font-size: 17px
}

.shsn-option-description_s4 {
    position: absolute;
    top: 0;
    z-index: 10;
    color: #fff;
    padding-left: 30px;
    padding-top: 30px
}

.shsn-option-description_s4 .shsn-option-description__title {
    font-size: 24px
}

.shsn-option-description_s4 .shsn-option-description__subtitle {
    font-size: 16px
}

.shsn-option-view {
    position: relative;
    margin-top: 20px;
    height: 190px
}

.shsn-option-view_s1 {
    width: 100%;
    margin-top: 30px
}

.shsn-option-view_s2 {
    position: absolute;
    top: 56px;
    left: 272px;
    width: 500px
}

.shsn-option-view_s3 {
    height: 350px;
    margin-top: -50px;
    margin-left: 136px
}

.shsn-option-view_s4 {
    position: relative;
    margin-top: 0
}

.shsn-option-view_s5 {
    position: relative;
    margin: 20px -15px 0
}

.shsn-option-view-img {
    position: absolute;
    max-width: 100%
}

.shsn-option-view_s1 .shsn-option-view-img_v2,.shsn-option-view_s3 .shsn-option-view-img_v2 {
    opacity: 0;
    -webkit-animation: sopt-fade-in-out 2s infinite;
    animation: sopt-fade-in-out 2s infinite
}

.shsn-option-view-title {
    position: absolute;
    line-height: 1;
    display: block;
    color: #fff
}

.shsn-option-view_s3 .shsn-option-view-title {
    bottom: 26px;
    left: 15px;
    font-size: 32px
}

.shsn-option-view_s4 .shsn-option-view-title_v1 {
    font-size: 22px;
    padding-left: 10px;
    top: 50px
}

.shsn-option-view_s4 .shsn-option-view-title_v2 {
    bottom: 15px;
    right: 15px
}

.shsn-ingin-wrapper {
    background-size: cover;
    height: 150px;
    margin-top: 40px
}

.shsn-ingin {
    color: #fff
}

.shsn-ingin-box__link,.shsn-ingin-box__link:hover,.shsn-ingin-link,.shsn-ingin-link:hover {
    color: #fff!important;
    text-decoration: underline
}

.shsn-ingin-card {
    padding: 15px 0
}

.shsn-ingin-card__image {
    float: left;
    width: 130px
}

.shsn-ingin-card__content {
    margin-left: 130px;
    padding-left: 15px
}

.shsn-ingin-card__title {
    font-size: 26px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1;
    margin-bottom: 20px
}

.shsn-ingin-link {
    font-size: 16px
}

.shsn-ingin-icon {
    display: inline-block;
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    transform: translate(0,0)
}

.shsn-ingin-icon:after,.shsn-ingin-icon:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.shsn-ingin-icon:before {
    height: 126px;
    background-image: url(../images/pages/lavr/inge.png);
    background-repeat: no-repeat
}

.shsn-ingin-icon-01:before {
    display: inline-block;
    background-position: 0 0;
    width: 123px
}

.shsn-ingin-box {
    font-weight: 400;
    font-family: 'Open Sans',Arial,sans-serif;
    line-height: 1.2;
    font-size: 16px;
    padding: 15px 0
}

.shsn-ingin-box__link {
    font-size: 16px;
    font-weight: 700
}

.altbzp-spectrum-description,.altbzp-spectrum-subtitle,.altbzp-spectrum-title {
    font-weight: 300;
    font-family: 'Open Sans',Arial,sans-serif
}

.shsn-ingin-box_v1 {
    padding-top: 5px
}

.shsn-ingin-box_tar {
    text-align: right
}

.shsn-ingin-seporate {
    border-top: 1px dotted #fff;
    margin: 10px 0
}

.front-slider {
    min-width: 1000px;
    -webkit-box-shadow: 0 140px 30px -134px #EAEAEA;
    box-shadow: 0 140px 30px -134px #EAEAEA;
    margin-bottom: 30px
}

.front-slider__item__title {
    margin: 0;
    padding: 0;
    position: absolute;
    font-size: 66px;
    white-space: nowrap;
    text-shadow: 1px 1px 1px rgba(0,0,0,.1);
    font-family: Tahoma,Arial,sans-serif;
    font-weight: 400;
    color: #ABCB56
}

.front-slider__item__title .litle {
    font-size: 48px
}

.front-slider__item__title .kiwi {
    color: #000;
    font-family: Arial
}

.front-slider__item__description {
    color: #3c3838;
    font-size: 18px;
    line-height: 26px;
    font-family: 'Open Sans',Arial,sans-serif
}

.front-slider__item__description .bold-slider {
    font-family: 'Open Sans Bold',Arial,sans-serif
}

.front-slider__item__link {
    display: block;
    background: url(../images/slider/slider-button.png) no-repeat;
    width: 295px;
    height: 89px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-decoration: none!important;
    color: #fff!important;
    font-size: 18px
}

.front-slider__item__link:hover {
    background-position: 100% 0;
    color: #fff;
    text-decoration: none
}

.front-slider__item__link__left {
    display: block;
    float: left;
    font-family: Arial,sans-serif;
    font-size: 70px;
    font-weight: 700;
    line-height: 89px;
    margin-right: 15px;
    padding-left: 15px
}

.front-slider__item__link__left--3 {
    font-family: Arial,sans-serif;
    font-size: 36px;
    font-weight: 700;
    line-height: 89px;
    display: block;
    text-align: center
}

.front-slider__item__link__right {
    display: block;
    font-family: Arial,sans-serif;
    font-size: 24px;
    font-weight: 700;
    padding-top: 15px;
    margin-left: 6px
}

.front-slider__item__link__left--2,.front-slider__item__link__right--2 {
    font-family: Arial,sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 20px;
    text-align: center;
    display: block;
    padding-top: 15px
}

.ftm-front-modal {
    text-align: center;
    display: block;
    margin: 0 auto;
    width: 1020px;
    line-height: 1.1;
    position: relative
}

.ftm-front-modal__arrow {
    position: absolute;
    background: url(../images/widgets/ftm-front-modal/arrow.png) no-repeat;
    width: 91px;
    height: 187px;
    top: 0;
    right: 0
}

.ftm-front-modal__text1,.ftm-front-modal__text2,.ftm-front-modal__text3 {
    font-family: Arial,sans-serif;
    color: #fff;
    font-weight: 400
}

.ftm-front-modal__text1 {
    font-size: 28px
}

.ftm-front-modal__text2 {
    font-size: 46px
}

.ftm-front-modal__text3 {
    font-size: 36px
}

.ftm-front-modal p {
    margin-bottom: 35px
}

.ftm-front-modal__btn {
    font-size: 26px;
    padding: 20px;
    border: 6px solid #fff;
    text-decoration: none;
    background: 0 0;
    color: #fff;
    text-transform: lowercase;
    font-family: Arial,sans-serif
}

.ftm-front-modal__btn:visited {
    text-decoration: none!important;
    color: #fff
}

.ftm-front-modal__btn:hover {
    text-decoration: none;
    background: #fff;
    color: #444!important
}

.ftm-special-modal {
    position: relative
}

.ftm-special-modal__header {
    padding-top: 10px;
    color: #fff;
    font-weight: 400;
    position: absolute;
    font-size: 14px
}

.special-modal__form__inner {
    position: relative;
    font-family: Arial;
    font-weight: 700;
    font-size: 14px
}

.special-modal__form__inner #webform-component-email input.form-text,.special-modal__form__inner #webform-component-telefon input.form-text,.special-modal__form__inner input[type=email],.special-modal__form__inner input[type=text] {
    width: 238px;
    color: #444!important;
    font-weight: 400;
    height: 20px;
    border: 1px solid #ccc
}

.special-modal__form__inner label {
    width: 100px;
    display: inline-block;
    text-align: right
}

.special-modal__form__inner label .form-required {
    display: none
}

.special-modal__form__inner .form-actions {
    margin-bottom: 0;
    text-align: right
}

.special-modal__form__inner .form-actions .form-submit {
    padding: 15px 20px;
    background: #abcb56;
    color: #fff;
    text-transform: lowercase;
    border: 1px solid #b6b6b6;
    margin-bottom: 0;
    font-weight: 700
}

.special-modal__form__inner .form-actions .form-submit:hover {
    background: #bed77d
}

.special-modal__form__inner #webform-component-podskazka {
    position: absolute;
    bottom: 0;
    margin: 0;
    font-size: 12px;
    color: #979696;
    font-weight: 400
}

.ui-dialog {
    z-index: 1000;
    padding: 0;
    border: none;
    -webkit-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: 0 8px 8px 1px rgba(60,60,60,.35);
    box-shadow: 0 8px 8px 1px rgba(60,60,60,.35)
}

.ui-dialog .ui-dialog-titlebar {
    background: #ABCB56;
    -webkit-border-radius: 0;
    border-radius: 0;
    border: none
}

.ui-dialog .ui-dialog-titlebar .ui-dialog-title {
    display: none!important
}

.ui-dialog .ui-dialog-titlebar-close {
    background: #fff!important;
    right: 15px;
    top: 15px;
    margin: 0
}

.ui-dialog .ui-widget-header {
    height: 86px;
    display: block
}

#node-1272 .node-header {
    display: none
}

#node-1272.node {
    margin-bottom: 0
}

.node-type-blog .node-blog .node-content ul {
    padding: 0 0 0 40px
}

.menu-bzp2 ul.menu li a {
    padding: 14px 29px
}

.page-tehnicheskie-harakteristiki-lime #bzp-menu ul li.last a {
    padding-right: 29px;
    margin-right: 0
}

.b-cp-top .b-cp-description {
    min-height: 200px
}

.b-cp-top .b-cp-list_mtn {
    margin-top: 0
}

.b-cp-lime .b-cp-img {
    background: url(../images/pages/catalog-production/lime-top.jpg) no-repeat;
    width: 320px;
    height: 193px
}

.mt-statistic__town__moscow {
    left: 53px;
    top: 158px
}

.mt-statistic__town__tumen {
    top: 193px;
    left: 157px
}

.mt-statistic__town__nvk {
    top: 274px;
    left: 221px
}

.mt-statistic__town__nsk {
    top: 231px;
    left: 137px
}

.mt-statistic__town__ksk {
    top: 218px;
    left: 262px
}

.mt-statistic__town__irk {
    top: 244px;
    right: 121px
}

.mt-statistic__town__hab {
    top: 212px;
    right: 2px
}

.blog-mp__wrapper {
    margin-left: 0
}

.page-front .views-blck-zapisi-blog .views-row {
    width: 50%;
    float: left
}

.page-front .views-blck-zapisi-blog .link_blog_main-page {
    right: 25px
}

.page-front .views-blck-zapisi-blog .author_blog_main-page p {
    display: inline-block
}

.page-front .views-blck-zapisi-blog .blck_title_blog_main-page2 h3 {
    padding: 0 0 15px;
    margin: 0 0 34px
}

.top-catalog {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: 30px
}

.top-catalog:after,.top-catalog:before {
    content: " ";
    display: table
}

.top-catalog_mod .top-catalog__ul {
    list-style: none;
    margin: 0 -10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.top-catalog_mod .top-catalog__item {
    width: 33%;
    display: block;
    float: left;
    padding: 0 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center
}

.top-catalog_mod .top-catalog__item .bord-cur {
    display: block
}

.nav ul.nice-menu-down li li a.active {
    background-color: #abcb56
}

.nav ul.nice-menu-down li li.menuparent>a.active {
    background-color: #abcb56;
    color: #fff
}

.nav ul.nice-menu-down li li {
    width: 240px
}

.nav ul.nice-menu-down li li.menuparent {
    background: url(../images/nice-menu/arrow-right-d.png) 218px center no-repeat #fdfdfd
}

.nav ul.nice-menu-down li li.menuparent:hover {
    background: url(../images/nice-menu/arrow-right-a.png) 218px center no-repeat #abcb56
}

.page-tec-doc .views-field-edit-node .field-content a,.rating-text-right .btn,.rating-top__button .btn {
    background: #3e454c;
    font-family: Arial,Helvetica,sans-serif;
    text-transform: uppercase;
    display: block;
    text-decoration: none
}

.altbzp-description-content,.altbzp-func-title,.altbzp-solution-text,.altbzp-solutions-title {
    font-family: 'Open Sans',Arial,sans-serif
}

.nav ul.nice-menu-down li ul li ul {
    left: 240px;
    top: 0
}

.seporate_galary_main-page {
    width: 380px
}

.item_vacancy_main-page {
    min-height: 224px
}

.view-display-id-block_4 .author_blog_main-page>div {
    height: 54px
}

.page-front .views-blck-zapisi-blog .item_blog_main-page {
    padding-right: 10px;
    margin-right: 15px
}

.rating-text-right .btn,.rating-top__button .btn {
    font-size: 11px;
    color: #fff;
    cursor: pointer;
    text-align: center;
    position: relative;
    line-height: 1.2;
    -webkit-border-radius: 0;
    border-radius: 0;
    width: 183px
}

.documents-top .bef-checkboxes .form-item.form-item-edit-field-document-app-tid-152 input[type=checkbox]:not(checked)+label {
    padding-right: 15px
}

.pane-menu-menu-opinions-category .menu-item-2792 {
    margin-top: 20px;
    font-size: 20px
}

.rating-top__title {
    left: 98px
}

a:focus {
    outline: 0
}

.is-invisible {
    visibility: hidden
}

.page-node-783 .region-footer {
    margin: 0!important
}

.opinionsVideo__row {
    overflow: hidden;
    padding: 15px
}

.opinionsVideo__col {
    display: block;
    width: 50%;
    float: left
}

.opinionsVideo__col .views-field-title {
    color: #252525
}

.page-tec-doc .views-row {
    position: relative
}

.page-tec-doc .views-field-edit-node {
    float: right
}

.page-tec-doc .views-field-edit-node .field-content a {
    line-height: 25px;
    width: inherit;
    height: inherit;
    color: #fff;
    font-size: 12px;
    padding: 0 20px
}

.page-tec-doc .views-field-edit-node .field-content a:active,.page-tec-doc .views-field-edit-node .field-content a:focus,.page-tec-doc .views-field-edit-node .field-content a:hover {
    background: #555e68
}

.opr-service {
    display: block;
    background: url(../images/components/opr-service/opr-service.png) no-repeat;
    width: 96px;
    height: 220px;
    position: fixed;
    left: 0;
    top: 50%;
    margin-top: -110px;
    text-decoration: none;
    z-index: 1000
}

.altbzp-top-mask,.altbzp-top-video {
    position: relative;
    width: 100%;
    display: block
}

.altbzp-page {
    margin-top: -40px
}

.altbzp-top-video {
    min-width: 1000px
}

.altbzp-top-mask {
    left: 0;
    top: 0
}

.altbzp-top-frame {
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1
}

.altbzp-spectrum {
    background: url(../images/pages/altey-bzp/spectrum-bg.jpg) 50% 50% no-repeat;
    min-width: 1000px;
    width: 100%;
    height: 1200px
}

.altbzp-spectrum .row_sp {
    position: relative;
    height: 820px
}

.altbzp-spectrum .row_sp:after,.altbzp-spectrum .row_sp:before {
    content: '';
    display: block;
    left: 0;
    position: absolute;
    z-index: 0
}

.altbzp-spectrum .row_sp:before {
    background: url(../images/pages/altey-bzp/spectrum-schema.png) no-repeat;
    height: 651px;
    margin-left: -101px;
    top: 0;
    width: 662px
}

.altbzp-spectrum .row_sp:after {
    background: url(../images/pages/altey-bzp/spectrum-box.png) no-repeat;
    height: 882px;
    top: -281px;
    width: 1000px
}

.altbzp-description,.altbzp-spectrum .row_sp .col,.altbzp-spectrum-subtitle,.altbzp-spectrum-title {
    position: relative;
    z-index: 1
}

.altbzp-spectrum-title {
    color: #fff;
    font-size: 30px;
    margin: 30px 15px 30px 0;
    text-align: right
}

.altbzp-spectrum-subtitle {
    color: #fff;
    font-size: 20px;
    margin-bottom: 50px;
    margin-right: 15px;
    text-align: right
}

.altbzp-spectrum-schema__img {
    width: 100%;
    max-width: 100%
}


.altbzp-spectrum-list__item {
    display: block
}

.altbzp-spectrum-value {
    display: inline-block;
    font-size: 16px;
    padding-left: 10px
}

.altbzp-spectrum-value:before {
    display: inline-block;
    content: 'â€“';
    padding-right: 10px
}

.altbzp-spectrum-label {
    background-color: #3E454C;
    color: #fff;
    display: inline-block;
    padding: 6px;
    text-align: left;
    width: 44px
}

.altbzp-spectrum-about {
    margin: 75px 0 30px
}

.altbzp-spectrum-description {
    color: #3E454C;
    font-size: 17px;
    margin-bottom: 10px;
    line-height: 30px
}

.altbzp-spectrum-description_v1 {
    font-size: 16px
}

.altbzp-spectrum-description_v2 {
    font-size: 19px
}

.altbzp-spectrum-link {
    color: #3E454C!important;
    font-size: 22px;
    text-decoration: underline
}

.altbzp-spectrum-link:hover {
    color: #ABCB56!important;
    text-decoration: underline
}

.altbzp-description {
    margin-top: -200px
}

.altbzp-description .container {
    background: url(../images/pages/altey-bzp/altbzp-description.png) 130% 0 no-repeat
}

.altbzp-btn,.altbzp-func-slider .bx-wrapper {
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding
}

.altbzp-description-card {
    margin-bottom: 30px
}

.altbzp-description-card_v2 {
    display: inline-block;
    margin: 30px 0;
    padding-bottom: 30px;
    border-bottom: 1px solid #3E454C
}

.altbzp-description-title {
    font-size: 18px
}

.altbzp-description-card_v1 .altbzp-description-title {
    color: #fff
}

.altbzp-list {
    margin: 0;
    padding: 0 0 0 35px!important
}

.altbzp-list-item {
    position: relative;
    list-style: none;
    font-size: 18px;
    margin-bottom: 20px;
    display: block
}

.altbzp-list-item:before {
    content: '';
    position: absolute;
    width: 15px;
    height: 15px;
    background-color: #ABCB56;
    top: 5px;
    left: -35px
}

.altbzp-list_v1 {
    padding: 0 0 0 20px!important;
    margin-left: 35px
}

.altbzp-list_v1 .altbzp-list-item {
    left: -20px;
    font-size: 16px;
    color: #fff;
    margin-bottom: 3px
}

.altbzp-list_v1 .altbzp-list-item:before {
    background-color: #fff
}

.altbzp-list_v2 {
    padding: 0 0 0 20px;
    margin-left: 35px
}

.altbzp-list_v2 .altbzp-list-item {
    left: -20px;
    font-size: 16px;
    color: #ABCB56;
    margin-bottom: 3px
}

.altbzp-list_v2 .altbzp-list-item:before {
    background-color: #ABCB56
}

.altbzp-list_v3 .altbzp-list-item {
    margin-bottom: 0
}

.altbzp-list_v4 .altbzp-list-item {
    margin-bottom: 0;
    font-size: 15px;
    display: block
}

.altbzp-list_v4 .altbzp-list-item:before {
    top: 3px
}

.altbzp-list_s1 .altbzp-list-item {
    margin-right: -30px
}

.altbzp-description-content {
    color: #3E454C;
    font-size: 20px
}

.altbzp-btn {
    display: inline-block!important;
    position: relative!important;
    background-color: #ABCB56!important;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff!important;
    font-weight: 700!important;
    font-size: 18px!important;
    padding: 12px 20px 12px 65px!important
}

.altbzp-btn .fa {
    position: absolute;
    font-size: 32px!important;
    top: 9px;
    left: 20px
}

.altbzp-func,.altbzp-func>.container {
    position: relative
}

.altbzp-btn:focus,.altbzp-btn:hover {
    background-color: #b3d066;
    color: #fff!important;
    text-decoration: none!important
}

.altbzp-btn_v1 {
    padding: 12px 20px 12px 55px!important;
    font-weight: 300!important;
    text-transform: uppercase
}

.altbzp-btn_v1 .fa {
    font-size: 28px!important
}

.altbzp-func {
    background-color: #2a3035;
    color: #fff;
    overflow: hidden;
    min-width: 1000px
}

.altbzp-func .row_title .col {
    min-height: 100px
}

.altbzp-developer-slider .bx-viewport,.altbzp-func-slider .bx-viewport {
    min-height: 500px
}

.altbzp-func-box:after,.altbzp-func-box:before {
    content: " ";
    display: table
}

.altbzp-func-box__aside {
    float: left;
    width: 100px;
    padding-left: 15px;
    padding-top: 6px
}

.altbzp-func-box__content {
    color: #fff;
    float: none;
    font-size: 18px;
    margin-left: 125px;
    padding-top: 20px
}

.altbzp-func-icon {
    background: url(../images/pages/altey-bzp/func-icon.png) 50% 50% no-repeat;
    display: inline-block;
    height: 91px;
    width: 91px
}

.altbzp-func-title {
    color: #fff;
    font-size: 38px;
    font-weight: 300;
    padding: 21px 0
}

.altbzp-func-sep {
    border-right: 1px solid #fff
}

.altbzp-func-slider .bx-wrapper {
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: none;
    border-radius: none;
    background: 0 0;
    border: none;
    margin-bottom: 0
}

.altbzp-func-slider .bx-pager {
    position: absolute;
    bottom: 20px;
    z-index: 1;
    left: 0;
    width: 320px;
    right: 0;
    margin: 0 auto;
    height: 24px;
    padding: 0
}

.altbzp-func-slider .bx-pager:after {
    content: '';
    display: block;
    width: 80%;
    background-color: #abcb56;
    height: 3px;
    position: absolute;
    top: 10px;
    right: 0;
    left: 0;
    margin: auto;
    z-index: 0
}

.altbzp-func-slider .bx-pager .bx-pager-item {
    position: relative;
    display: table-cell;
    width: 1%;
    z-index: 3
}

.altbzp-func-slider .bx-pager .bx-pager-item .bx-pager-link {
    display: block;
    margin: 0 auto;
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 0;
    background-clip: padding-box;
    border: 3px solid #abcb56;
    background-color: #abcb56;
    width: 24px;
    height: 24px
}

.altbzp-func-slider .bx-pager .bx-pager-item .bx-pager-link.active,.altbzp-func-slider .bx-pager .bx-pager-item .bx-pager-link:active,.altbzp-func-slider .bx-pager .bx-pager-item .bx-pager-link:hover {
    background-color: #fff
}

.altbzp-func-slider .bx-wrapper .bx-prev {
    width: 50px;
    height: 50px;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAllBMVEWnwl+80Yf09+v5+/X8/frc5r+80Yb3+vL////k7M6rxGa70IX4+vLj68ypw2S70IP4+vGqxGS6z4H3+fCqxGa4zoD2+e/k7c+4zX/1+O7l7dG3zX31+O3m7tO2zHv1+Ozn7tWrxWf0+Ovq8NirxWi1zHnz9+rw9OSxyXG2zXzz9unv8+GyynXm7tK+0ovn7tSqxGUAAACvoOoBAAAAAWJLR0Qx2dsdcgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAJ9JREFUSMft1LkagjAQBOB4I14giuIt4oH3+z+dMClsh2loMv3/bZLdjTEuLnWl0WwVaXd40e15Zfo+LQZDiNGYFpPA1ghpMY2smNFiHkMseLFMIFb8zdcbiC1fY7eHOBx5kUKcMlqcLxDXGy3yO8TjSQvzgvDevFCqCHdRXqw4m+3kh++L0n1lxpRJ/u/Lt4KpvpXK7is/jPKPubjUlx9ivwyxcm+ZOgAAAABJRU5ErkJggg==)
}

.altbzp-func-slider .bx-wrapper .bx-next {
    width: 50px;
    height: 50px;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAllBMVEWnwl/c5r/8/fr5+/X09+u80YerxGbk7M7////3+vK80Yapw2Tj68z4+vK70IWqxGT4+vG70IOqxGb3+fC6z4Hk7c/2+e+4zoDl7dH1+O64zX/m7tP1+O23zX2rxWfn7tX1+Oy2zHurxWjq8Nj0+OuxyXHw9OTz9+q1zHmyynXv8+Hz9um2zXy+0ovm7tLn7tSqxGUAAAA3FD8uAAAAAWJLR0Qx2dsdcgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAJpJREFUSMft1FkSgjAQRVEQBxRnBXECZ5wA97869WUDXqrUn7z/U510p+M4Nja/jlvzXqk3AGm2/HfaHWCCrkyvD8zA1BmOgBkbM5kSE8pEM9KDWGa+IHWWMqs1MEkqs9kCs9vLHIg5nmSyMzCXq8ztDkwu4hffrMLvwjuWlGaWn5+KT5+/Mf6SH3hf+Fby3a/ww1T4x2xs/p4ny7cMoQqua2AAAAAASUVORK5CYII=)
}

.altbzp-func-slide {
    margin: 15px 0;
    position: relative;
    width: 971px!important
}

.altbzp-func-slide .row_slide {
    margin: 0
}

.altbzp-func-slide .row_slide .col {
    padding: 0
}

.altbzp-func-slide_2 {
    position: relative
}

.altbzp-slide-title {
    color: #ABCB56;
    display: block;
    font-size: 17px;
    margin-bottom: 15px;
    text-align: center
}

.altbzp-slide-content {
    margin-bottom: 15px;
    color: #fff
}

.altbzp-func-slide_1 .altbzp-slide-content_v1 {
    height: 230px;
    position: relative
}

.altbzp-func-slide_1 .altbzp-slide-content_v2 {
    border-left: 1px solid #fff;
    padding-left: 10px
}

.altbzp-func-slide_1 .altbzp-slide-content_v3 {
    width: 100px;
    height: 400px;
    right: 0;
    top: 0;
    position: absolute
}

.altbzp-func-slide_2 .altbzp-slide-content_v1 {
    margin-bottom: 15px
}

.altbzp-func-slide_5 .altbzp-slide-content_v2,.altbzp-func-slide_5 .altbzp-slide-content_v3,.altbzp-func-slide_7 .altbzp-slide-content_v2,.altbzp-func-slide_7 .altbzp-slide-content_v3,.altbzp-func-slide_7 .altbzp-slide-content_v4 {
    margin-bottom: 30px;
    border-left: 1px solid #fff;
    padding-left: 15px;
    font-size: 16px
}

.altbzp-func-slide_3 .altbzp-slide-content_v2 {
    position: absolute;
    right: 16px;
    top: 150px;
    padding-left: 15px
}

.altbzp-slide-content.uzt-dioramas-slide_4 {
    position: relative;
    top: -114px
}

.altbzp-slide-content.uzt-dioramas-slide_4 .uzt-dioramas-preview_1 {
    height: 120px
}

.altbzp-func-slide_5 .altbzp-slide-content_v1 {
    position: absolute;
    top: 39px;
    height: 370px;
    width: 600px;
    left: 349px
}

.altbzp-func-slide_5 .altbzp-slide-content_v2 {
    margin-top: 0
}

.altbzp-func-slide_6 .altbzp-slide-content_v1 {
    position: absolute;
    left: 499px;
    top: 40px;
    z-index: 1;
    width: 429px
}

.altbzp-func-slide_6 .altbzp-slide-content_v2 {
    margin-top: 120px;
    margin-left: 40px
}

.altbzp-func-slide_7 .altbzp-slide-content_v1 {
    position: absolute;
    left: 460px;
    top: 40px;
    z-index: 1;
    width: 504px;
    height: 324px
}

.altbzp-func-slide_7 .altbzp-slide-content_v2 {
    margin-top: 70px
}

.altbzp-slide-label {
    bottom: 0;
    color: #fff;
    font-size: 17px;
    left: 15px;
    position: absolute
}

.altbzp-slide-image {
    display: block;
    position: absolute;
    top: 0;
    left: 0
}

.altbzp-slide-image.hide-animation {
    display: none
}

.altbzp-func-slide_1 .altbzp-slide-image {
    right: 75px;
    left: auto;
    margin: auto
}

.altbzp-func-slide_2 .altbzp-slide-image {
    right: 145px;
    top: 94px;
    left: auto;
    margin: auto
}

.altbzp-func-slide_2 .altbzp-slide-image_0 {
    top: 30px;
    right: 5px
}

.altbzp-func-slide_3 .altbzp-slide-image {
    top: 54px;
    left: 34px
}

.altbzp-slide-box {
    margin-bottom: 4px
}

.altbzp-slide-box-title {
    color: #fff;
    font-size: 21px
}

.altbzp-slide-box-description {
    font-size: 12px;
    color: #a2b3c2
}

.altbzp-slide-box-label_v1 {
    color: #93bf54
}

.altbzp-slide-box-label_v2 {
    color: #bbce41
}

.altbzp-slide-box-label_v3 {
    color: #d5c625
}

.altbzp-slide-box-label_v4 {
    color: #b76721
}

.altbzp-slide-box-label_v5 {
    color: #ff2d2d
}

.altbzp-developer-slider .bx-wrapper {
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: none;
    -webkit-background-clip: padding-box;
    -moz-border-radius: none;
    -moz-background-clip: padding;
    border-radius: none;
    background: 0 0;
    border: none;
    margin-bottom: 0
}

.altbzp-developer-slider .bx-pager {
    position: absolute;
    bottom: 20px;
    z-index: 1;
    left: 0;
    width: 130px;
    right: 0;
    margin: 0 auto;
    height: 24px;
    padding: 0
}

.altbzp-developer-slider .bx-pager:after {
    content: '';
    display: block;
    width: 75%;
    background-color: #abcb56;
    height: 3px;
    position: absolute;
    top: 10px;
    right: 0;
    left: 0;
    margin: auto;
    z-index: 0
}

.altbzp-developer-slider .bx-pager .bx-pager-item {
    position: relative;
    display: table-cell;
    width: 1%;
    z-index: 3
}

.altbzp-developer-slider .bx-pager .bx-pager-item .bx-pager-link {
    display: block;
    margin: 0 auto;
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 0;
    background-clip: padding-box;
    border: 3px solid #abcb56;
    background-color: #abcb56;
    width: 24px;
    height: 24px
}

.altbzp-developer-slider .bx-pager .bx-pager-item .bx-pager-link.active,.altbzp-developer-slider .bx-pager .bx-pager-item .bx-pager-link:active,.altbzp-developer-slider .bx-pager .bx-pager-item .bx-pager-link:hover {
    background-color: #fff
}

.altbzp-developer-slider .bx-wrapper .bx-prev {
    width: 50px;
    height: 50px;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAllBMVEWnwl+80Yf09+v5+/X8/frc5r+80Yb3+vL////k7M6rxGa70IX4+vLj68ypw2S70IP4+vGqxGS6z4H3+fCqxGa4zoD2+e/k7c+4zX/1+O7l7dG3zX31+O3m7tO2zHv1+Ozn7tWrxWf0+Ovq8NirxWi1zHnz9+rw9OSxyXG2zXzz9unv8+GyynXm7tK+0ovn7tSqxGUAAACvoOoBAAAAAWJLR0Qx2dsdcgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAJ9JREFUSMft1LkagjAQBOB4I14giuIt4oH3+z+dMClsh2loMv3/bZLdjTEuLnWl0WwVaXd40e15Zfo+LQZDiNGYFpPA1ghpMY2smNFiHkMseLFMIFb8zdcbiC1fY7eHOBx5kUKcMlqcLxDXGy3yO8TjSQvzgvDevFCqCHdRXqw4m+3kh++L0n1lxpRJ/u/Lt4KpvpXK7is/jPKPubjUlx9ivwyxcm+ZOgAAAABJRU5ErkJggg==)
}

.altbzp-developer-slider .bx-wrapper .bx-next {
    width: 50px;
    height: 50px;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAllBMVEWnwl/c5r/8/fr5+/X09+u80YerxGbk7M7////3+vK80Yapw2Tj68z4+vK70IWqxGT4+vG70IOqxGb3+fC6z4Hk7c/2+e+4zoDl7dH1+O64zX/m7tP1+O23zX2rxWfn7tX1+Oy2zHurxWjq8Nj0+OuxyXHw9OTz9+q1zHmyynXv8+Hz9um2zXy+0ovm7tLn7tSqxGUAAAA3FD8uAAAAAWJLR0Qx2dsdcgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAJpJREFUSMft1FkSgjAQRVEQBxRnBXECZ5wA97869WUDXqrUn7z/U510p+M4Nja/jlvzXqk3AGm2/HfaHWCCrkyvD8zA1BmOgBkbM5kSE8pEM9KDWGa+IHWWMqs1MEkqs9kCs9vLHIg5nmSyMzCXq8ztDkwu4hffrMLvwjuWlGaWn5+KT5+/Mf6SH3hf+Fby3a/ww1T4x2xs/p4ny7cMoQqua2AAAAAASUVORK5CYII=)
}

.altbzp-developer-slider .bx-wrapper .bx-controls-direction {
    position: relative;
    width: 1000px;
    margin: 0 auto;
    top: -340px
}


.altbzp-developer-slide {
    height: 660px
}

.altbzp-developer-slide_v1 {
    background: url(../images/pages/altey-bzp/developer.jpg) 50% 50% no-repeat
}

.altbzp-developer-slide_v2 {
    background: url(../images/pages/altey-bzp/developer2.jpg) 50% 50% no-repeat
}

.altbzp-developer-slide_v3 {
    background: url(../images/pages/altey-bzp/developer3.jpg) 50% 50% no-repeat
}

.altbzp-developer-link {
    color: #ABCB56!important
}

.altbzp-developer-content {
    font-size: 21px;
    color: #fff;
    margin-bottom: 30px
}

.altbzp-developer-slide_v1 .altbzp-developer-content_v3,.altbzp-developer-slide_v2 .altbzp-developer-content_v3,.altbzp-developer-slide_v3 .altbzp-developer-content_v2 {
    color: #ABCB56;
    font-size: 22px;
    padding-right: 40px;
    font-weight: 300
}

.altbzp-developer-slide_v1 .altbzp-developer-content_v1 {
    margin-top: 70px
}

.altbzp-developer-slide_v1 .altbzp-developer-content_v2 {
    margin-top: 20px
}

.altbzp-developer-slide_v1 .altbzp-developer-content_v3 {
    margin-top: 70px
}

.altbzp-developer-slide_v2 .altbzp-developer-content_v1 {
    margin-top: 50px
}

.altbzp-developer-slide_v2 .altbzp-developer-content_v2,.altbzp-developer-slide_v2 .altbzp-developer-content_v3 {
    margin-top: 60px
}

.altbzp-developer-slide_v3 .altbzp-developer-content_v1 {
    margin-top: 150px
}

.altbzp-developer-slide_v3 .altbzp-developer-content_v2 {
    margin-top: 100px
}

.altbzp-developer-slide_v3 .altbzp-developer-content_v3 {
    margin-top: 60px
}

.altbzp-solutions {
    background: url(../images/pages/altey-bzp/solutions-bg.jpg) 50% 0 no-repeat;
    position: relative
}

.altbzp-solutions:before {
    display: block;
    content: '';
    height: 215px;
    width: 100%;
    top: 0;
    position: absolute;
    left: 0;
    background-color: rgba(0,0,0,.5);
    z-index: 0
}

.altbzp-solution-icon-10:before,.altbzp-solution-icon-1:before,.altbzp-solution-icon-2:before,.altbzp-solution-icon-3:before,.altbzp-solution-icon-4:before,.altbzp-solution-icon-5:before,.altbzp-solution-icon-6:before,.altbzp-solution-icon-7:before,.altbzp-solution-icon-8:before,.altbzp-solution-icon-9:before {
    display: inline-block;
    content: '';
    width: 100px
}

.altbzp-solutions-title {
    font-size: 38px;
    color: #fff;
    font-weight: 300;
    line-height: 1.2;
    margin: 23px 0 20px;
    padding-bottom: 10px;
    border-bottom: 1px solid #fff
}

.altbzp-solution-text {
    color: #fff;
    font-size: 15px
}

.altbzp-solution-text_v1 {
    position: absolute;
    bottom: 15px;
    left: 243px
}

.altbzp-solution-icon {
    display: inline-block;
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    transform: translate(0,0)
}

.altbzp-sp-icon,.lyutik-top-card-icon {
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    vertical-align: middle;
    text-rendering: auto;
    -moz-osx-font-smoothing: grayscale
}

.altbzp-solution-icon:after,.altbzp-solution-icon:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.altbzp-solution-icon:before {
    height: 94px;
    background-image: url(../images/pages/altey-bzp/solutions-sprite100x94.png);
    background-repeat: no-repeat
}

.altbzp-solution-icon-1:before {
    background-position: 0 0
}

.altbzp-solution-icon-2:before {
    background-position: -100px 0
}

.altbzp-solution-icon-3:before {
    background-position: -200px 0
}

.altbzp-solution-icon-4:before {
    background-position: -300px 0
}

.altbzp-solution-icon-5:before {
    background-position: -400px 0
}

.altbzp-solution-icon-6:before {
    background-position: -500px 0
}

.altbzp-solution-icon-7:before {
    background-position: -600px 0
}

.altbzp-solution-icon-8:before {
    background-position: -700px 0
}

.altbzp-solution-icon-9:before {
    background-position: -800px 0
}

.altbzp-solution-icon-10:before {
    background-position: -900px 0
}

.altbzp-solutions-tabs {
    margin: 0 -15px
}

.altbzp-solutions-tabs .nav-tabs {
    border: none;
    margin: 0;
    z-index: 100!important
}

.altbzp-solutions-tabs .nav-tabs li {
    border-right: 1px solid #343a42
}

.altbzp-solutions-tabs .nav-tabs li a {
    padding: 0 10px;
    display: block;
    width: 99px;
    height: 94px;
    background: 0 0;
    border: none;
    margin: 0
}

.altbzp-solutions-tabs .nav-tabs li.active a,.altbzp-solutions-tabs .nav-tabs li.active:focus a,.altbzp-solutions-tabs .nav-tabs li.active:hover a {
    background: rgba(0,0,0,.2);
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none
}

.altbzp-solutions-tabs .tab-content {
    position: relative;
    height: 500px;
    background: rgba(0,0,0,.6)
}

.altbzp-solutions-tabs .altbzp-list_v1 .altbzp-list-item {
    font-size: 15px;
    line-height: 1.3
}

.altbzp-solutions-tabs .tab-pane_v1 .altbzp-list_v1,.altbzp-solutions-tabs .tab-pane_v2 .altbzp-list_v1 {
    padding: 0 0 0 13px!important;
    margin-left: 42px;
    margin-right: -20px
}

.altbzp-solutions-tabs .tab-pane_v1 .altbzp-list_v1 .altbzp-list-item {
    font-size: 13px
}

.altbzp-solutions-tabs .tab-pane_v2 .altbzp-list_v1 .altbzp-list-item {
    font-size: 13.8px
}

.altbzp-solution-title {
    color: #fff;
    font-size: 17px;
    font-weight: 300;
    margin-bottom: 4px;
    font-family: 'Open Sans',Arial,sans-serif
}

.altbzp-solution-title_v1 {
    margin-bottom: -10px
}

.altbzp-solution-description {
    background: #32383f;
    color: #fff;
    position: absolute;
    top: 15px;
    right: 8px;
    width: 276px;
    height: 480px;
    padding: 15px
}

.altbzp-sp {
    background-color: #32383f;
    padding: 20px;
    margin-top: 40px
}

.altbzp-sp .btn-sp {
    display: block;
    width: 100%;
    color: #3E454C!important;
    border: #fff!important;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background-color: #fff;
    font-size: 26px;
    padding: 20px 40px
}

.altbzp-sp .btn-sp:hover {
    color: #3E454C!important;
    background-color: #fff!important
}

.altbzp-sp-link {
    margin-top: 30px
}

.altbzp-sp-box {
    height: 140px
}

.altbzp-sp-box:after,.altbzp-sp-box:before {
    content: " ";
    display: table
}

.altbzp-sp-icon-01:before,.altbzp-sp-icon-02:before,.altbzp-sp-icon-03:before {
    content: '';
    width: 110px
}

.altbzp-sp-box__aside {
    display: block;
    float: left;
    width: 110px
}

.altbzp-sp-box__content {
    float: none;
    margin-left: 122px;
    color: #fff;
    font-size: 14px
}

.altbzp-sp-icon {
    display: inline-block;
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    transform: translate(0,0)
}

.altbzp-sp-icon:after,.altbzp-sp-icon:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.altbzp-sp-icon:before {
    height: 110px;
    background-image: url(../images/pages/altey-bzp/sp-sprite110x110.png);
    background-repeat: no-repeat
}

.altbzp-sp-icon-01:before {
    display: inline-block;
    background-position: 0 0
}

.altbzp-sp-icon-02:before {
    display: inline-block;
    background-position: -110px 0
}

.altbzp-sp-icon-03:before {
    display: inline-block;
    background-position: -220px 0
}

.altbzp-sp-title {
    margin-top: 10px;
    margin-bottom: 5px;
    font-size: 21px;
    font-family: 'Open Sans',Arial,sans-serif;
    font-weight: 300
}

.altey-bzp-form {
    margin-top: 40px
}

.altey-bzp-form .form-actions {
    display: none
}

.albzp-schema-view {
    position: relative;
    padding-left: 17px
}

.albzp-schema-view_v3 {
    position: relative;
    top: -12px
}

.altbzp-bt .container {
    position: relative;
    height: 800px;
    padding: 0;
    width: 1000px;
    margin-top: 40px;
    margin-bottom: 20px;
    background-color: rgba(25,25,25,.85)
}

.altbzp-bt .bx-wrapper {
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: none;
    -webkit-background-clip: padding-box;
    -moz-border-radius: none;
    -moz-background-clip: padding;
    border-radius: none;
    background: 0 0;
    border: none
}

.altbzp-bt .bx-wrapper img {
    max-width: inherit!important
}

.altbzp-bt .bx-viewport {
    min-height: 800px;
    width: 1000px
}

.altbzp-bt .bx-pager {
    position: absolute;
    width: 160px;
    margin: 0 auto;
    height: 24px;
    z-index: 100;
    padding: 0;
    left: 0;
    bottom: 25px;
    right: 0
}

.altbzp-bt .bx-pager:after {
    content: '';
    display: block;
    width: 75%;
    background-color: #abcb56;
    height: 3px;
    position: absolute;
    top: 10px;
    right: 0;
    left: 0;
    margin: auto;
    z-index: 0
}

.altbzp-bt .bx-pager .bx-pager-item {
    position: relative;
    display: table-cell;
    width: 1%;
    z-index: 3
}

.altbzp-bt .bx-pager .bx-pager-item .bx-pager-link {
    display: block;
    margin: 0 auto;
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 0;
    background-clip: padding-box;
    border: 3px solid #abcb56;
    background-color: #abcb56;
    width: 24px;
    height: 24px
}

.altbzp-bt .bx-pager .bx-pager-item .bx-pager-link.active,.altbzp-bt .bx-pager .bx-pager-item .bx-pager-link:active,.altbzp-bt .bx-pager .bx-pager-item .bx-pager-link:hover {
    background-color: #fff
}

.altbzp-bt .bx-wrapper .bx-prev {
    width: 50px;
    height: 50px;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAZlBMVEUqMDU9RUCtsqvIyct1fW88RD////+GjYGEi346Qj45QD03PzywtLCIkIOwtK+KkYU2PTuwtK6NlIg0OzqusqyQlouTmY4zOjmqr6mip58tMzaqr6ifpJwwNziLkoZBSUKNlIkAAAAmmSfNAAAAAWJLR0QhxGwNFgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAIRJREFUSMft1EcSgCAMBVAFxd579/6nVOMFkr9hw9+/yUCK57m42Iqv9JeAL0Jt3uhILGK+SMQ1UrHIchKFQJQkKr6oGxItX3Q9iUEg1CfMyBfTTGJZ+TU2EvvBL3KSMBdfIFWAtyA/9pq/k7fEyLuPzBgyyci+IFuJ7D5yYZA75uJiLw8W5Qbk1MVHCAAAAABJRU5ErkJggg==)
}

.altbzp-bt .bx-wrapper .bx-next {
    width: 50px;
    height: 50px;
    background-position: 0 0;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAe1BMVEUqMDV3f3HFx8a8v72wtK4+RkCIj4LLzc7///+4vLg8RD+FjIC5vLi3urU7Qz62ubU5QT2KkoW0uLI3PzyMk4ezt7KPloqzt7E2PTuSmI2xta40PDqVm5Cwta4tMzalqaGtsqszOjkwNzijp56tsapBSUKNlIiQlooAAABW9FgzAAAAAWJLR0QovbC1sgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAIxJREFUSMft1FkSgjAQRVFQ1CCjKKPIoIL73yGhWcGlSvjJ+z/VlfRgWSYmW8c+HHWcEzHni9Jxr8R4YnxkljpByE0UE3MTk9yJeYhJkcnE5AUxpZjqSUw9E/UipmnFdD0w74+YL6kzCFHjP6useAv/sd/SSyB49/mM8Unm+8K3ku8+vzBr7piJyd6ZAKmYCc2A+a1CAAAAAElFTkSuQmCC)
}

.altbzp-bt .bx-controls-direction {
    position: absolute;
    top: 313px;
    width: 100%;
    height: 100px;
    z-index: 11
}


.altbzp-bt-slide {
    position: relative;
    height: 800px;
    display: block;
    width: 1000px
}

.altbzp-bt-image {
    position: absolute;
    bottom: 0;
    left: 0
}

.altbzp-bt-slide_s3 .altbzp-bt-image_v2 {
    top: 20px
}

.altbzp-bt-slide_s3 .altbzp-bt-image_v3 {
    left: 2px
}

.altbzp-bt-slide_s4 .altbzp-bt-image_v3,.altbzp-bt-slide_s4 .altbzp-bt-image_v4 {
    top: 26px
}

.altbzp-bt-link,.altbzp-bt-link:hover {
    color: #ABCB56!important;
    text-decoration: underline
}

.altbzp-bt-title {
    position: relative;
    z-index: 100;
    font-size: 32px;
    color: #ABCB56;
    line-height: 1.1;
    padding-top: 20px;
    padding-left: 20px
}

.altbzp-bt-slide_s1 .altbzp-bt-title {
    padding-top: 55px
}

.altbzp-bt-description {
    position: absolute;
    color: #fff;
    font-weight: 400;
    z-index: 10
}

.altbzp-bt-slide_s1 .altbzp-bt-description {
    bottom: 332px;
    left: 364px;
    font-size: 18px;
    text-align: center;
    max-width: 270px
}

.altbzp-bt-slide_s2 .altbzp-bt-description,.altbzp-bt-slide_s3 .altbzp-bt-description,.altbzp-bt-slide_s4 .altbzp-bt-description {
    display: block;
    background-color: rgba(0,0,0,.9);
    color: #fff;
    padding: 10px;
    font-size: 22px;
    right: 0;
    line-height: 1.1;
    z-index: 100
}

.altbzp-bt-slide_s2 .altbzp-bt-description {
    top: 485px
}

.altbzp-bt-slide_s3 .altbzp-bt-description {
    top: 214px
}

.altbzp-bt-slide_s4 .altbzp-bt-description {
    top: 265px
}

.altbzp-bt-download {
    position: absolute;
    color: #fff;
    font-weight: 400;
    display: block
}

.altbzp-bt-slide_s1 .altbzp-bt-download {
    bottom: 114px;
    left: 318px
}

.altbzp-video-container {
    height: 100%;
    display: block;
    width: 100%;
    position: absolute
}

.altbzp-video-container video {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    overflow: hidden
}

.block-content ul.altbzp-list2 {
    padding-left: 20px
}

.lyutik {
    margin-top: -310px;
    width: 100%;
    overflow: hidden
}

.lyutik-top {
    position: relative;
    padding: 350px 0 50px;
    overflow: hidden
}

.is-mobile .lyutik-top {
    background: url(../images/pages/lyutik/top-bg.jpg) 50% 50% no-repeat;
    background-size: cover
}

.lyutik-top>.container {
    position: relative;
    z-index: 2
}

.lyutik-top-video {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    height: 100%;
    object-fit: cover
}

.lyutik-top-box {
    background-color: rgba(255,255,255,.9);
    -webkit-border-radius: 5px;
    border-radius: 5px;
    padding: 25px;
    max-width: 550px
}

.lyutik-top-logo {
    margin: 0 0 15px
}

.lyutik-top-card {
    margin-bottom: 15px
}

.lyutik-top-card:after,.lyutik-top-card:before {
    content: " ";
    display: table
}

.lyutik-description .bx-pager:after,.lyutik-devices .bx-pager:after,.lyutik-promo-link:after,.lyutik-top-card-icon-01:before,.lyutik-video-slides .bx-pager:after {
    content: ''
}

.lyutik-top-card-title {
    font-weight: 700;
    font-size: 18px
}

.lyutik-top-card_v1 .lyutik-top-card-title {
    margin-top: 15px
}

.lyutik-top-card-description {
    font-size: 18px
}

.lyutik-top-card-icon {
    display: inline-block;
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    transform: translate(0,0)
}

.lyutik-promo-action,.lyutik-promo-slogan,.lyutik-promo-title,.lyutik-requires-title,.lyutik-video-label,.lyutik-video-slide_v2 .lyutik-video-text_v2,.lyutik-video-text {
    font-family: 'Open Sans'
}

.lyutik-top-card-icon:after,.lyutik-top-card-icon:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.lyutik-top-card-icon:before {
    height: 105px;
    background-image: url(../images/pages/lyutik/top-icon-sprite-105x105.png);
    background-repeat: no-repeat
}

.lyutik-top-card-icon-01:before {
    display: inline-block;
    background-position: 0 0;
    width: 105px
}

.lyutik-top-card-aside {
    display: block;
    float: left;
    width: 105px
}

.lyutik-top-card-content {
    float: none;
    margin-left: 120px
}

.lyutik-promo {
    position: relative;
    margin: 0 0 30px -45px
}

.lyutik-promo-card {
    background-color: #fff;
    width: 465px;
    padding: 12px 15px;
    color: #ABCB56;
    -webkit-border-radius: 4px;
    border-radius: 4px
}

.lyutik-promo-title {
    font-size: 100px;
    line-height: 1;
    text-align: center;
    font-weight: 500
}

.lyutik-promo-amount {
    max-width: 100%;
    width: 100%
}

.lyutik-description .bx-wrapper img,.lyutik-devices .bx-wrapper img,.lyutik-video-slides .bx-wrapper img {
    max-width: inherit!important
}

.lyutik-promo-slogan {
    text-transform: uppercase;
    font-size: 32px;
    font-weight: 500
}

.lyutik-promo-description {
    position: absolute;
    font-size: 13px;
    right: -15px;
    bottom: 70px
}

.lyutik-promo-actions {
    position: absolute;
    right: 0;
    bottom: -20px
}

.lyutik-promo-action {
    background: #ABCB56;
    color: #fff;
    font-size: 22px;
    font-weight: 700;
    padding: 12px 40px;
    text-transform: none
}

.lyutik-promo-action:hover {
    background: #94b638;
    color: #fff
}

.lyutik-promo-link,.lyutik-promo-link:hover {
    color: #000;
    text-decoration: none
}

.lyutik-promo-next {
    position: relative;
    text-align: center
}

.lyutik-promo-link {
    display: block;
    padding-bottom: 30px;
    font-size: 24px;
    font-weight: 300;
    text-transform: uppercase;
    cursor: pointer
}

.lyutik-device-link,.lyutik-device-readmore {
    text-decoration: underline
}

.lyutik-promo-link:after {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 53px;
    height: 25px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAZCAMAAACmVpYPAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA/1BMVEU+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUw+RUz///+5F2O1AAAAU3RSTlMAfh7s0CNw/eE1TfPtRkc03fRYJ3LPHL6LAw2jnQoCtRS2eshg2jNfUO7qQzrjXdFubxa3gguonw6mlRV4xyH73C4wTPZBN1niKtIpHb2JEdSO/tGTyJ0AAAABYktHRFTkA4ilAAAACXBIWXMAAAsSAAALEgHS3X78AAABLElEQVQ4y5XT11rCQBAF4KGGphCCEHoLSAtIR7rSFCnief93EayIKZu52Zmz35+L7C6ZzGS0zCayWG0Gkc1qITvncBpCTgdnJ3K5PVcG0LXH7TqtXh/vZ0Z+3uf97AQrAowogBvhuw+GIIYZTFhEKPg7RqKIxXVRPIZo5DxIiEimdFAqDTFxkWWQ1T44WxaZ/6nE5fIaKJ/jbpXyQrFUVkXlUrGgvFORUVVBVcgVtQ8KNdwpbtRRE0i1Gk20FOIWmg2tH9XuoNu7yHpd3LdJs9p9pAd/kkEaff0bMMRofDaORxjqmmNJk+nDz/A4nUgsiGg2tyy+2oVnPmNDREuZX300K/5pyYqInteo0+mY1i/siGizxa6xw3ZjBBHtO3hFZ28MHd/t4e2g+r7fAdP6Iv2tklEXAAAAAElFTkSuQmCC)
}

.lyutik-description {
    position: relative;
    z-index: 3;
    min-width: 1000px;
    width: 100%
}

.lyutik-description .bx-wrapper {
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: none;
    -webkit-background-clip: padding-box;
    -moz-border-radius: none;
    -moz-background-clip: padding;
    border-radius: none;
    background: 0 0;
    border: none;
    height: 750px
}

.lyutik-description .bx-viewport {
    overflow: inherit!important
}

.lyutik-description .bx-pager {
    position: absolute;
    width: 95px;
    margin: auto;
    height: 24px;
    z-index: 100;
    padding: 0;
    bottom: 20px;
    left: 0;
    right: 0
}

.lyutik-description .bx-pager:after {
    display: block;
    width: 75%;
    background-color: #3E454C;
    height: 3px;
    position: absolute;
    top: 10px;
    right: 0;
    left: 0;
    margin: auto;
    z-index: 0
}

.lyutik-description .bx-pager .bx-pager-item {
    position: relative;
    display: table-cell;
    width: 1%;
    z-index: 3
}

.lyutik-description .bx-pager .bx-pager-item .bx-pager-link {
    display: block;
    margin: 0 auto;
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 0;
    background-clip: padding-box;
    border: 2px solid #3E454C;
    background-color: #3E454C;
    width: 24px;
    height: 24px
}

.lyutik-description .bx-pager .bx-pager-item .bx-pager-link.active,.lyutik-description .bx-pager .bx-pager-item .bx-pager-link:active,.lyutik-description .bx-pager .bx-pager-item .bx-pager-link:hover {
    background-color: #fff
}

.lyutik-description .bx-wrapper .bx-prev {
    width: 50px;
    height: 50px;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAZlBMVEUqMDU9RUCtsqvIyct1fW88RD////+GjYGEi346Qj45QD03PzywtLCIkIOwtK+KkYU2PTuwtK6NlIg0OzqusqyQlouTmY4zOjmqr6mip58tMzaqr6ifpJwwNziLkoZBSUKNlIkAAAAmmSfNAAAAAWJLR0QhxGwNFgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAIRJREFUSMft1EcSgCAMBVAFxd579/6nVOMFkr9hw9+/yUCK57m42Iqv9JeAL0Jt3uhILGK+SMQ1UrHIchKFQJQkKr6oGxItX3Q9iUEg1CfMyBfTTGJZ+TU2EvvBL3KSMBdfIFWAtyA/9pq/k7fEyLuPzBgyyci+IFuJ7D5yYZA75uJiLw8W5Qbk1MVHCAAAAABJRU5ErkJggg==)
}

.lyutik-description .bx-wrapper .bx-next {
    width: 50px;
    height: 50px;
    background-position: 0 0;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAe1BMVEUqMDV3f3HFx8a8v72wtK4+RkCIj4LLzc7///+4vLg8RD+FjIC5vLi3urU7Qz62ubU5QT2KkoW0uLI3PzyMk4ezt7KPloqzt7E2PTuSmI2xta40PDqVm5Cwta4tMzalqaGtsqszOjkwNzijp56tsapBSUKNlIiQlooAAABW9FgzAAAAAWJLR0QovbC1sgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAIxJREFUSMft1FkSgjAQRVFQ1CCjKKPIoIL73yGhWcGlSvjJ+z/VlfRgWSYmW8c+HHWcEzHni9Jxr8R4YnxkljpByE0UE3MTk9yJeYhJkcnE5AUxpZjqSUw9E/UipmnFdD0w74+YL6kzCFHjP6useAv/sd/SSyB49/mM8Unm+8K3ku8+vzBr7piJyd6ZAKmYCc2A+a1CAAAAAElFTkSuQmCC)
}

@-webkit-keyframes lyutikfadein {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes lyutikfadein {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.lyutik-description-slide {
    display: block;
    min-width: 1000px;
    width: 100%;
    height: 750px;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    position: relative
}

.lyutik-description-slide_v1.finished {
    background-image: url(../images/pages/lyutik/description-1.jpg);
    background-size: cover!important
}

.lyutik-description-slide_v2.finished {
    background-image: url(../images/pages/lyutik/description-2.jpg);
    background-size: cover!important
}


.lyutik-description-video {
    width: 100%;
    min-width: 1000px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    height: 100%;
    object-fit: cover;
    -webkit-transition: all 1s ease-out;
    transition: all 1s ease-out;
    opacity: 1
}

.finished .lyutik-description-video {
    opacity: 0
}

.is-mobile .lyutik-description-video_v0 {
    background: url(../images/pages/lyutik/description-1.jpg) 50% 50% no-repeat;
    background-size: cover
}

.is-mobile .lyutik-description-video_v1 {
    background: url(../images/pages/lyutik/description-2.jpg) 50% 50% no-repeat;
    background-size: cover
}

.lyutik-description-box,.lyutik-description-card {
    background-color: #fff;
    position: relative;
    -webkit-transition: all .5s ease-in
}

.lyutik-description-box {
    -webkit-border-radius: 3px;
    border-radius: 3px;
    padding: 25px;
    margin-top: -25px;
    text-align: center;
    font-size: 19px;
    transition: all .5s ease-in;
    opacity: 0
}

.finished .lyutik-description-box {
    opacity: 1;
    z-index: 2
}

.lyutik-description-card {
    width: 500px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    padding: 15px;
    height: 320px;
    transition: all .5s ease-in;
    opacity: 0
}

.finished .lyutik-description-card {
    opacity: 1;
    z-index: 2
}

.lyutik-description-slide_v1 .lyutik-description-card {
    margin-top: 200px
}

.lyutik-description-slide_v2 .lyutik-description-card {
    height: 295px;
    margin-top: 200px
}

.lyutik-description-card-image {
    position: absolute;
    left: 25px;
    top: 90px
}

.lyutik-description-slide_v2 .lyutik-description-card-image {
    top: 125px
}

.lyutik-description-card-descroption {
    font-size: 26px;
    line-height: 1.3;
    padding: 0 10px
}

.lyutik-description-portlet {
    background: url(../images/pages/lyutik/description-small-3.png) 50% 50% no-repeat;
    width: 501px;
    height: 250px;
    position: absolute;
    right: -35px;
    top: 358px;
    -webkit-transition: all .5s ease-in;
    transition: all .5s ease-in;
    opacity: 0
}

.finished .lyutik-description-portlet {
    opacity: 1;
    z-index: 2
}


.lyutik-description-portlet-text {
    font-size: 30px;
    padding: 25px;
    line-height: 1;
    margin-top: 108px
}

.lyutik-requires {
    background-color: #3E454C;
    padding: 15px
}

.lyutik-requires-title {
    color: #fff!important;
    font-size: 26px;
    line-height: 1;
    text-align: center
}

.lyutik-devices .bx-wrapper {
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: none;
    -webkit-background-clip: padding-box;
    -moz-border-radius: none;
    -moz-background-clip: padding;
    border-radius: none;
    background: 0 0;
    border: none
}

.lyutik-devices .bx-viewport {
    min-height: 780px;
    overflow: inherit!important
}

.lyutik-devices .bx-pager {
    position: absolute;
    width: 95px;
    margin: auto;
    height: 24px;
    z-index: 100;
    padding: 0;
    bottom: 20px;
    left: 0;
    right: 0
}

.lyutik-devices .bx-pager:after {
    display: block;
    width: 75%;
    background-color: #3E454C;
    height: 3px;
    position: absolute;
    top: 10px;
    right: 0;
    left: 0;
    margin: auto;
    z-index: 0
}

.lyutik-devices .bx-pager .bx-pager-item {
    position: relative;
    display: table-cell;
    width: 1%;
    z-index: 3
}

.lyutik-devices .bx-pager .bx-pager-item .bx-pager-link {
    display: block;
    margin: 0 auto;
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 0;
    background-clip: padding-box;
    border: 2px solid #3E454C;
    background-color: #3E454C;
    width: 24px;
    height: 24px
}

.lyutik-devices .bx-pager .bx-pager-item .bx-pager-link.active,.lyutik-devices .bx-pager .bx-pager-item .bx-pager-link:active,.lyutik-devices .bx-pager .bx-pager-item .bx-pager-link:hover {
    background-color: #fff
}

.lyutik-devices .bx-wrapper .bx-prev {
    width: 50px;
    height: 50px;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAZlBMVEUqMDU9RUCtsqvIyct1fW88RD////+GjYGEi346Qj45QD03PzywtLCIkIOwtK+KkYU2PTuwtK6NlIg0OzqusqyQlouTmY4zOjmqr6mip58tMzaqr6ifpJwwNziLkoZBSUKNlIkAAAAmmSfNAAAAAWJLR0QhxGwNFgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAIRJREFUSMft1EcSgCAMBVAFxd579/6nVOMFkr9hw9+/yUCK57m42Iqv9JeAL0Jt3uhILGK+SMQ1UrHIchKFQJQkKr6oGxItX3Q9iUEg1CfMyBfTTGJZ+TU2EvvBL3KSMBdfIFWAtyA/9pq/k7fEyLuPzBgyyci+IFuJ7D5yYZA75uJiLw8W5Qbk1MVHCAAAAABJRU5ErkJggg==)
}

.lyutik-devices .bx-wrapper .bx-next {
    width: 50px;
    height: 50px;
    background-position: 0 0;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAe1BMVEUqMDV3f3HFx8a8v72wtK4+RkCIj4LLzc7///+4vLg8RD+FjIC5vLi3urU7Qz62ubU5QT2KkoW0uLI3PzyMk4ezt7KPloqzt7E2PTuSmI2xta40PDqVm5Cwta4tMzalqaGtsqszOjkwNzijp56tsapBSUKNlIiQlooAAABW9FgzAAAAAWJLR0QovbC1sgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAIxJREFUSMft1FkSgjAQRVFQ1CCjKKPIoIL73yGhWcGlSvjJ+z/VlfRgWSYmW8c+HHWcEzHni9Jxr8R4YnxkljpByE0UE3MTk9yJeYhJkcnE5AUxpZjqSUw9E/UipmnFdD0w74+YL6kzCFHjP6useAv/sd/SSyB49/mM8Unm+8K3ku8+vzBr7piJyd6ZAKmYCc2A+a1CAAAAAElFTkSuQmCC)
}

.lyutik-devices-slide {
    padding: 50px 0
}

.lyutik-device-box {
    position: relative
}

.lyutik-device-box-image {
    position: absolute;
    top: 0;
    left: 0
}

.lyutik-device-text {
    position: absolute;
    display: block;
    font-size: 18px
}

.lyutik-device-text_v1 {
    left: 110px;
    top: 35px
}

.lyutik-device-text_v2 {
    left: 16px;
    top: 338px
}

.lyutik-device-text_v3 {
    left: 110px;
    top: 580px
}

.lyutik-device-text_v4 {
    right: -15px;
    top: 330px;
    text-align: right
}

.lyutik-device-text_v5 {
    right: -15px;
    top: 453px;
    text-align: right
}

.lyutik-device-text_v6 {
    left: 18px;
    top: 0
}

.lyutik-device-text_v7 {
    left: 18px;
    top: 104px
}

.lyutik-device-text_v8 {
    left: 18px;
    top: 275px
}

.lyutik-device-text_v9 {
    left: 18px;
    top: 560px
}

.lyutik-device-text_v10 {
    right: -15px;
    top: 215px;
    text-align: right
}

.lyutik-device-text_v11 {
    right: -15px;
    top: 325px;
    text-align: right
}

.lyutik-device-text_v12 {
    right: -15px;
    top: 456px;
    text-align: right
}

.lyutik-device-text_v13 {
    left: 837px;
    top: 200px
}

.lyutik-device-text_v14 {
    left: 9px;
    top: 136px
}

.lyutik-device-text_v15 {
    right: -15px;
    top: 620px
}

.lyutik-device-readmore {
    font-size: 18px;
    color: #3E454C!important
}

.lyutik-video-slides {
    min-width: 1000px;
    width: 100%
}

.lyutik-video-slides .bx-wrapper {
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: none;
    -webkit-background-clip: padding-box;
    -moz-border-radius: none;
    -moz-background-clip: padding;
    border-radius: none;
    background: 0 0;
    border: none;
    overflow: hidden
}

.lyutik-video-slides .bx-viewport {
    min-height: 700px;
    overflow: inherit!important
}

.lyutik-video-slides .bx-pager {
    position: absolute;
    width: 160px;
    margin: auto;
    height: 24px;
    z-index: 100;
    padding: 0;
    bottom: 20px;
    left: 0;
    right: 0
}

.lyutik-video-slides .bx-pager:after {
    display: block;
    width: 75%;
    background-color: #3E454C;
    height: 3px;
    position: absolute;
    top: 10px;
    right: 0;
    left: 0;
    margin: auto;
    z-index: 0
}

.lyutik-video-slides .bx-pager .bx-pager-item {
    position: relative;
    display: table-cell;
    width: 1%;
    z-index: 3
}

.lyutik-video-slides .bx-pager .bx-pager-item .bx-pager-link {
    display: block;
    margin: 0 auto;
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 0;
    background-clip: padding-box;
    border: 2px solid #3E454C;
    background-color: #3E454C;
    width: 24px;
    height: 24px
}

.lyutik-video-slide_v2 .lyutik-video-text_v2:after,.lyutik-video-slide_v4 .lyutik-video-text_v1:after {
    margin: 0 auto;
    border: 1px solid #fff;
    max-width: 800px;
    display: block;
    right: 0;
    content: ''
}

.lyutik-video-slides .bx-pager .bx-pager-item .bx-pager-link.active,.lyutik-video-slides .bx-pager .bx-pager-item .bx-pager-link:active,.lyutik-video-slides .bx-pager .bx-pager-item .bx-pager-link:hover {
    background-color: #fff
}

.lyutik-video-slides .bx-wrapper .bx-prev {
    width: 50px;
    height: 50px;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAZlBMVEUqMDU9RUCtsqvIyct1fW88RD////+GjYGEi346Qj45QD03PzywtLCIkIOwtK+KkYU2PTuwtK6NlIg0OzqusqyQlouTmY4zOjmqr6mip58tMzaqr6ifpJwwNziLkoZBSUKNlIkAAAAmmSfNAAAAAWJLR0QhxGwNFgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAIRJREFUSMft1EcSgCAMBVAFxd579/6nVOMFkr9hw9+/yUCK57m42Iqv9JeAL0Jt3uhILGK+SMQ1UrHIchKFQJQkKr6oGxItX3Q9iUEg1CfMyBfTTGJZ+TU2EvvBL3KSMBdfIFWAtyA/9pq/k7fEyLuPzBgyyci+IFuJ7D5yYZA75uJiLw8W5Qbk1MVHCAAAAABJRU5ErkJggg==)
}

.lyutik-video-slides .bx-wrapper .bx-next {
    width: 50px;
    height: 50px;
    background-position: 0 0;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAe1BMVEUqMDV3f3HFx8a8v72wtK4+RkCIj4LLzc7///+4vLg8RD+FjIC5vLi3urU7Qz62ubU5QT2KkoW0uLI3PzyMk4ezt7KPloqzt7E2PTuSmI2xta40PDqVm5Cwta4tMzalqaGtsqszOjkwNzijp56tsapBSUKNlIiQlooAAABW9FgzAAAAAWJLR0QovbC1sgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAIxJREFUSMft1FkSgjAQRVFQ1CCjKKPIoIL73yGhWcGlSvjJ+z/VlfRgWSYmW8c+HHWcEzHni9Jxr8R4YnxkljpByE0UE3MTk9yJeYhJkcnE5AUxpZjqSUw9E/UipmnFdD0w74+YL6kzCFHjP6useAv/sd/SSyB49/mM8Unm+8K3ku8+vzBr7piJyd6ZAKmYCc2A+a1CAAAAAElFTkSuQmCC)
}

.lyutik-video-slider {
    height: 700px
}

.lyutik-video-slide {
    position: relative
}

.is-mobile .lyutik-video-slide_v1 {
    background: url(../images/pages/lyutik/f1.jpg) 50% 50% no-repeat;
    background-size: cover
}

.is-mobile .lyutik-video-slide_v2 {
    background: url(../images/pages/lyutik/f2.jpg) 50% 50% no-repeat;
    background-size: cover
}

.is-mobile .lyutik-video-slide_v3 {
    background: url(../images/pages/lyutik/f3.jpg) 50% 50% no-repeat;
    background-size: cover
}

.lyutik-video-movie {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    height: 100%;
    object-fit: cover
}

.lyutik-video-box {
    position: relative;
    z-index: 2;
    width: 100%;
    overflow: hidden;
    height: 700px;
    background-size: cover!important
}

.lyutik-installation .bx-viewport,.lyutik-schema-slides .bx-viewport {
    min-height: 550px;
    overflow: inherit!important
}

.lyutik-video-box:after {
    position: absolute;
    display: block;
    content: '';
    width: 100%;
    height: 100%;
    background-size: auto 100%;
    top: 0
}

.lyutik-video-slide_v4 .lyutik-video-box {
    background: url(../images/pages/lyutik/slide-4.png) 50% 50% no-repeat
}

.lyutik-video-box-image {
    position: absolute;
    top: 0;
    left: 0
}

.lyutik-video-label {
    position: absolute;
    display: block;
    font-size: 24px;
    color: #fff;
    font-weight: 300;
    width: 300px
}

.lyutik-video-label_v1 {
    left: 681px;
    top: 170px
}

.lyutik-video-label_v2 {
    left: 49px;
    top: 159px
}

.lyutik-video-text {
    position: absolute;
    display: block;
    font-size: 18px
}

.lyutik-video-slide_v1 .lyutik-video-text_v1 {
    left: 177px;
    top: 340px;
    font-size: 32px;
    line-height: 1.1;
    font-weight: 300
}

.lyutik-video-slide_v1 .lyutik-video-text_v2 {
    left: 175px;
    top: 435px;
    font-size: 23px;
    line-height: 1.2;
    font-weight: 400;
    color: #fff
}

.lyutik-video-slide_v1 .lyutik-video-text_v3 {
    left: 175px;
    top: 500px;
    font-size: 21px;
    line-height: 1.2;
    font-weight: 400;
    color: #fff;
    z-index: 11
}

.lyutik-video-slide_v1 .lyutik-video-text_v4 {
    left: 171px;
    top: 590px;
    font-size: 46px;
    line-height: 1.2;
    font-weight: 300;
    color: #fff;
    z-index: 11
}

.lyutik-video-slide_v2 .lyutik-video-text_v1 {
    line-height: 1.1;
    color: #fff;
    font-weight: 300;
    top: 172px;
    font-size: 21px;
    left: 174px
}

.lyutik-video-slide_v2 .lyutik-video-text_v2 {
    left: 0;
    width: 100%;
    text-align: center;
    top: 583px;
    font-size: 23px;
    line-height: 1.3;
    color: #fff;
    font-weight: 300
}

.lyutik-video-slide_v2 .lyutik-video-text_v2:after {
    position: absolute;
    top: 50px;
    left: 0
}

.lyutik-video-slide_v3 .lyutik-video-text_v1 {
    left: 480px;
    width: 520px;
    top: 182px;
    font-size: 21px;
    line-height: 1.2;
    color: #fff;
    font-weight: 400;
    font-family: 'Open Sans'
}

.lyutik-video-card-title,.lyutik-video-description,.lyutik-video-slide_v3 .lyutik-video-text_v2,.lyutik-video-slide_v3 .lyutik-video-text_v3,.lyutik-video-slide_v4 .lyutik-video-text_v1,.lyutik-video-title {
    font-family: 'Open Sans';
    font-weight: 300
}

.lyutik-video-slide_v3 .lyutik-video-text_v2 {
    width: 520px;
    line-height: 1.1;
    color: #3E454C;
    left: 480px;
    top: 449px;
    font-size: 39px
}

.lyutik-video-slide_v3 .lyutik-video-text_v3 {
    left: 480px;
    text-align: center;
    top: 579px;
    font-size: 23px;
    line-height: 1.3;
    color: #3E454C
}

.lyutik-video-slide_v4 .lyutik-video-text_v1 {
    left: 0;
    width: 100%;
    text-align: center;
    line-height: 1.1;
    color: #3E454C;
    font-size: 40px;
    padding-top: 50px;
    top: 430px
}

.lyutik-video-link,.lyutik-video-link:hover {
    color: #fff!important;
    text-decoration: underline
}

.lyutik-video-slide_v4 .lyutik-video-text_v1:after {
    position: absolute;
    top: 200px;
    left: 0
}

.lyutik-video-title {
    font-size: 40px;
    line-height: 1.2;
    color: #3E454C;
    margin: 25px 0;
    text-align: center
}

.lyutik-video-slide_v4 .lyutik-video-title {
    margin: 20px 0
}

.lyutik-video-slide_v2 .lyutik-video-title {
    font-size: 40px;
    margin: 40px 0
}

.lyutik-video-description {
    font-size: 18px;
    text-align: center
}

.lyutik-video-card {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50% 0;
    width: 100%;
    height: 330px;
    padding: 15px;
    -webkit-border-radius: 8px;
    border-radius: 8px
}

.lyutik-video-card_v1 {
    background-image: url(../images/pages/lyutik/slide-4-1.png)
}

.lyutik-video-card_v2 {
    background-image: url(../images/pages/lyutik/slide-4-2.png)
}

.lyutik-video-card-title {
    font-size: 42px;
    line-height: 1;
    color: #ABCB56;
    margin-bottom: 25px
}

.lyutik-installation-title,.lyutik-video-card-description {
    font-weight: 400;
    font-family: 'Open Sans'
}

.lyutik-video-card-description {
    font-size: 30px;
    line-height: 1;
    color: #3E454C
}

.lyutik-video-card-action {
    position: absolute;
    height: 100px;
    line-height: 100px;
    background-color: #9beb31;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    padding: 6px 12px;
    text-align: center;
    color: #fff;
    font-family: 'Open Sans';
    font-size: 58px;
    bottom: -50px;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 400px;
    -webkit-box-shadow: 0 0 18px 0 rgba(0,0,0,.25);
    box-shadow: 0 0 18px 0 rgba(0,0,0,.25)
}

.lyutik-video-card-logo {
    position: absolute;
    top: 40px;
    left: 100px
}

.lyutik-topvideo {
    display: block;
    line-height: 1
}

.lyutik-topvideo-frame {
    display: block
}

.lyutik-installation {
    padding: 50px 0 30px;
    min-width: 1000px;
    width: 100%
}

.lyutik-installation .bx-wrapper {
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: none;
    -webkit-background-clip: padding-box;
    -moz-border-radius: none;
    -moz-background-clip: padding;
    border-radius: none;
    background: 0 0;
    border: none
}

.lyutik-installation .bx-wrapper img {
    max-width: inherit!important
}

.lyutik-installation .bx-pager {
    position: absolute;
    width: 80px;
    margin: auto;
    height: 24px;
    z-index: 100;
    padding: 0;
    bottom: 20px;
    left: 0;
    right: 0
}

.lyutik-installation .bx-pager:after {
    content: '';
    display: block;
    width: 75%;
    background-color: #3E454C;
    height: 3px;
    position: absolute;
    top: 10px;
    right: 0;
    left: 0;
    margin: auto;
    z-index: 0
}

.lyutik-installation .bx-pager .bx-pager-item {
    position: relative;
    display: table-cell;
    width: 1%;
    z-index: 3
}

.lyutik-installation .bx-pager .bx-pager-item .bx-pager-link {
    display: block;
    margin: 0 auto;
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 0;
    background-clip: padding-box;
    border: 2px solid #3E454C;
    background-color: #3E454C;
    width: 24px;
    height: 24px
}

.lyutik-installation .bx-pager .bx-pager-item .bx-pager-link.active,.lyutik-installation .bx-pager .bx-pager-item .bx-pager-link:active,.lyutik-installation .bx-pager .bx-pager-item .bx-pager-link:hover {
    background-color: #fff
}

.lyutik-installation .bx-wrapper .bx-prev {
    width: 50px;
    height: 50px;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAZlBMVEUqMDU9RUCtsqvIyct1fW88RD////+GjYGEi346Qj45QD03PzywtLCIkIOwtK+KkYU2PTuwtK6NlIg0OzqusqyQlouTmY4zOjmqr6mip58tMzaqr6ifpJwwNziLkoZBSUKNlIkAAAAmmSfNAAAAAWJLR0QhxGwNFgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAIRJREFUSMft1EcSgCAMBVAFxd579/6nVOMFkr9hw9+/yUCK57m42Iqv9JeAL0Jt3uhILGK+SMQ1UrHIchKFQJQkKr6oGxItX3Q9iUEg1CfMyBfTTGJZ+TU2EvvBL3KSMBdfIFWAtyA/9pq/k7fEyLuPzBgyyci+IFuJ7D5yYZA75uJiLw8W5Qbk1MVHCAAAAABJRU5ErkJggg==)
}

.lyutik-installation .bx-wrapper .bx-next {
    width: 50px;
    height: 50px;
    background-position: 0 0;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAe1BMVEUqMDV3f3HFx8a8v72wtK4+RkCIj4LLzc7///+4vLg8RD+FjIC5vLi3urU7Qz62ubU5QT2KkoW0uLI3PzyMk4ezt7KPloqzt7E2PTuSmI2xta40PDqVm5Cwta4tMzalqaGtsqszOjkwNzijp56tsapBSUKNlIiQlooAAABW9FgzAAAAAWJLR0QovbC1sgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAIxJREFUSMft1FkSgjAQRVFQ1CCjKKPIoIL73yGhWcGlSvjJ+z/VlfRgWSYmW8c+HHWcEzHni9Jxr8R4YnxkljpByE0UE3MTk9yJeYhJkcnE5AUxpZjqSUw9E/UipmnFdD0w74+YL6kzCFHjP6useAv/sd/SSyB49/mM8Unm+8K3ku8+vzBr7piJyd6ZAKmYCc2A+a1CAAAAAElFTkSuQmCC)
}


.lyutik-installation-slide {
    height: 620px
}

.lyutik-installation-slide_v1 {
    background: url(../images/pages/lyutik/device-lyutik.png) 50% 50% no-repeat
}

.lyutik-installation-slide_v2 {
    background: url(../images/pages/lyutik/device-lyutik-2.jpg) 50% 50% no-repeat
}

.lyutik-installation-image {
    position: absolute;
    left: 0;
    top: -11px;
    bottom: 0;
    width: 100%;
    max-width: 100%;
    margin: auto
}

.lyutik-delivery-box,.lyutik-delivery-image {
    top: 0;
    position: absolute;
    left: 0
}

.lyutik-installation-title {
    font-size: 42px;
    line-height: 1;
    padding: 0 0 60px
}

.lyutik-installation-slide_v1 .lyutik-installation-title {
    text-align: center;
    margin: 0
}

.lyutik-installation-slide_v2 .lyutik-installation-title {
    font-weight: 300;
    font-size: 38px;
    padding: 130px 0 0
}

.lyutik-installation-subtitle {
    font-size: 24px;
    font-family: 'Open Sans';
    font-weight: 300;
    color: #3E454C
}

.lyutik-installation-slide_v1 .lyutik-installation-subtitle {
    margin-left: 610px;
    margin-bottom: 30px
}

.lyutik-installation-slide_v2 .lyutik-installation-subtitle {
    margin-bottom: 30px;
    margin-left: 100px;
    margin-top: 64px
}


.lyutik-installation-description {
    font-family: 'Open Sans';
    color: #3E454C;
    margin-left: 610px;
    margin-bottom: 30px;
    font-size: 16px
}


.lyutik-installation-actions {
    margin-left: 610px;
    margin-bottom: 100px
}

.lyutik-installation-link {
    background: #ABCB56;
    padding: 6px 12px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    text-align: center;
    color: #fff!important;
    font-size: 18px;
    font-family: 'Open Sans';
    font-weight: 400
}

.lyutik-installation-box {
    height: 560px
}

.lyutik-features {
    padding: 30px 0;
    background-color: #efefef;
    min-width: 1000px
}

.lyutik-feature {
    margin: 0 auto
}

.lyutik-feature_v1 {
    text-align: right;
    padding-right: 35px;
    border-right: 1px solid #3E454C
}

.lyutik-feature_v2 {
    text-align: left;
    padding-left: 35px
}

.lyutik-feature-title {
    margin: 0 0 5px;
    font-size: 72px;
    font-weight: 700;
    line-height: 1
}

.lyutik-feature-subtitle {
    margin: 0 0 10px;
    font-size: 24px;
    font-weight: 300;
    font-family: 'Open Sans'
}

.lyutik-feature-link {
    color: #ABCB56;
    text-decoration: underline
}

.lyutik-feature-link:hover {
    text-decoration: none
}

.lyutik-delivery-title {
    font-family: 'Open Sans';
    font-size: 56px;
    font-weight: 400;
    color: #3E454C;
    margin: 5px 0
}

.lyutik-delivery-config {
    margin: 10px 0;
    font-family: 'Open Sans';
    font-size: 24px;
    font-weight: 400;
    color: #3E454C
}

.lyutik-delivery-item,.lyutik-delivery-subitem {
    color: #3E454C;
    margin-bottom: 5px;
    font-family: 'Open Sans';
    font-weight: 400
}

.lyutik-delivery-item {
    font-size: 30px
}

.lyutik-delivery-subitem {
    font-size: 24px;
    margin-left: 35px
}

.lyutik-delivery-group_v1 .lyutik-delivery-subitem {
    margin-left: 0
}

.lyutik-delivery-separate {
    border: 1px solid #ABCB56;
    width: 375px;
    margin: 20px 0
}

.lyutik-delivery-amount {
    margin: 20px 0;
    font-family: 'Open Sans';
    font-weight: 700;
    font-size: 60px;
    line-height: 1;
    color: #ABCB56
}

.lyutik-delivery-box {
    width: 100%;
    height: 100%
}

.lyutik-delivery-card {
    position: relative;
    z-index: 1
}

.lyutik-delivery-wardrobe {
    bottom: 0;
    right: 0;
    position: absolute;
    text-align: right;
    display: none
}

.lyutik-delivery-wardrobe.active {
    display: block
}

.lyutik-complect-box {
    background: url(../images/pages/lyutik/complect.png) 50% 50% no-repeat;
    -webkit-box-shadow: 0 0 18px 0 rgba(0,0,0,.45);
    box-shadow: 0 0 18px 0 rgba(0,0,0,.45);
    position: relative;
    padding: 14px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-size: cover
}

.lyutik-complect-title {
    font-family: 'Open Sans';
    font-weight: 400;
    font-size: 32px;
    color: #3E454C;
    line-height: 1;
    margin: 0;
    padding: 5px 10px
}

.lyutik-complect-text_v1,.lyutik-complect-text_v2 {
    font-size: 36px;
    color: #3E454C;
    font-family: 'Open Sans';
    font-weight: 400;
    line-height: 1
}

.lyutik-complect-list {
    margin: 0!important;
    padding: 0 0 0 24px!important
}

.lyutik-complect-text {
    position: absolute
}

.lyutik-complect-text_v1 {
    top: 16px;
    right: 25px
}

.lyutik-complect-text_v2 {
    top: 115px;
    right: 350px
}

.lyutik-complect-text_v3 {
    top: 96px;
    right: 20px;
    font-family: 'Open Sans';
    font-weight: 400;
    font-size: 60px;
    color: #ABCB56;
    line-height: 1
}

.lyutik-complect-slogan,.lyutik-schema-title {
    font-weight: 300;
    font-family: 'Open Sans'
}

.lyutik-complect-slogan {
    text-align: center;
    font-size: 28px;
    color: #3E454C;
    line-height: 1.2;
    margin: 30px 0 0
}

.lyutik-schema-slides {
    min-width: 1024px;
    height: 650px;
    width: 100%;
    background-color: #545a62
}

.lyutik-schema-slides .bx-wrapper {
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: none;
    -webkit-background-clip: padding-box;
    -moz-border-radius: none;
    -moz-background-clip: padding;
    border-radius: none;
    background: 0 0;
    border: none
}

.lyutik-schema-slides .bx-wrapper img {
    max-width: inherit!important
}

.lyutik-schema-slides .bx-pager {
    position: absolute;
    width: 160px;
    margin: auto;
    height: 24px;
    z-index: 100;
    padding: 0;
    bottom: -57px;
    left: 0;
    right: 0
}

.lyutik-schema-slides .bx-pager:after {
    content: '';
    display: block;
    width: 75%;
    background-color: #3E454C;
    height: 3px;
    position: absolute;
    top: 10px;
    right: 0;
    left: 0;
    margin: auto;
    z-index: 0
}

.lyutik-schema-slides .bx-pager .bx-pager-item {
    position: relative;
    display: table-cell;
    width: 1%;
    z-index: 3
}

.lyutik-schema-slides .bx-pager .bx-pager-item .bx-pager-link {
    display: block;
    margin: 0 auto;
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 0;
    background-clip: padding-box;
    border: 2px solid #3E454C;
    background-color: #3E454C;
    width: 24px;
    height: 24px
}

.lyutik-schema-slides .bx-pager .bx-pager-item .bx-pager-link.active,.lyutik-schema-slides .bx-pager .bx-pager-item .bx-pager-link:active,.lyutik-schema-slides .bx-pager .bx-pager-item .bx-pager-link:hover {
    background-color: #fff
}

.lyutik-schema-slides .bx-wrapper .bx-prev {
    width: 50px;
    height: 50px;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAZlBMVEUqMDU9RUCtsqvIyct1fW88RD////+GjYGEi346Qj45QD03PzywtLCIkIOwtK+KkYU2PTuwtK6NlIg0OzqusqyQlouTmY4zOjmqr6mip58tMzaqr6ifpJwwNziLkoZBSUKNlIkAAAAmmSfNAAAAAWJLR0QhxGwNFgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAIRJREFUSMft1EcSgCAMBVAFxd579/6nVOMFkr9hw9+/yUCK57m42Iqv9JeAL0Jt3uhILGK+SMQ1UrHIchKFQJQkKr6oGxItX3Q9iUEg1CfMyBfTTGJZ+TU2EvvBL3KSMBdfIFWAtyA/9pq/k7fEyLuPzBgyyci+IFuJ7D5yYZA75uJiLw8W5Qbk1MVHCAAAAABJRU5ErkJggg==)
}

.lyutik-schema-slides .bx-wrapper .bx-next {
    width: 50px;
    height: 50px;
    background-position: 0 0;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAe1BMVEUqMDV3f3HFx8a8v72wtK4+RkCIj4LLzc7///+4vLg8RD+FjIC5vLi3urU7Qz62ubU5QT2KkoW0uLI3PzyMk4ezt7KPloqzt7E2PTuSmI2xta40PDqVm5Cwta4tMzalqaGtsqszOjkwNzijp56tsapBSUKNlIiQlooAAABW9FgzAAAAAWJLR0QovbC1sgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAIxJREFUSMft1FkSgjAQRVFQ1CCjKKPIoIL73yGhWcGlSvjJ+z/VlfRgWSYmW8c+HHWcEzHni9Jxr8R4YnxkljpByE0UE3MTk9yJeYhJkcnE5AUxpZjqSUw9E/UipmnFdD0w74+YL6kzCFHjP6useAv/sd/SSyB49/mM8Unm+8K3ku8+vzBr7piJyd6ZAKmYCc2A+a1CAAAAAElFTkSuQmCC)
}


.lyutik-schema-images {
    position: relative;
    height: 500px;
    width: 1024px;
    overflow: hidden
}

.lyutik-schema-images iframe {
    width: 1024px;
    height: 500px;
    display: block;
    overflow: hidden
}

.lyutik-schema-images_v1 {
    background: url(../images/pages/lyutik/rt1.jpg) 50% 50% no-repeat;
    background-size: cover
}

.lyutik-schema-images_v2 {
    background: url(../images/pages/lyutik/rt2.jpg) 50% 50% no-repeat;
    background-size: cover
}

.lyutik-schema-images_v3 {
    background: url(../images/pages/lyutik/rt3.jpg) 50% 50% no-repeat;
    background-size: cover
}

.lyutik-schema-images_v4 {
    background: url(../images/pages/lyutik/rt4.jpg) 50% 50% no-repeat;
    background-size: cover
}

.lyutik-schema-images_v5 {
    background: url(../images/pages/lyutik/rt5.jpg) 50% 50% no-repeat;
    background-size: cover
}

.lyutik-schema-nerv {
    position: absolute;
    bottom: 62px;
    left: 11px;
    margin: 0 auto;
    width: 100%;
    text-align: center;
    font-size: 34px;
    color: #ABCB56
}

.lyutik-schema-image {
    position: absolute;
    top: -50px;
    left: 0
}

.lyutik-schema-title {
    font-size: 42px;
    color: #fff;
    line-height: 1;
    padding: 20px 0 0
}

.lyutik-config {
    background-color: #444a52;
    padding: 40px 0 200px;
    min-width: 1000px
}

.lyutik-laptop {
    background: url(../images/pages/lyutik/laptop-bg.jpg) 50% 50% no-repeat;
    background-size: cover;
    height: 790px;
    min-width: 1000px
}

.lyutik-laptop-iframe {
    max-width: 100%;
    width: 100%
}

.lyutik-laptop-top {
    position: relative;
    top: -150px
}

.lyutik-laptop-description {
    line-height: 1.2;
    font-size: 23px;
    color: #fff;
    padding: 25px 0
}

.lyutik-laptop-link,.lyutik-laptop-link:hover {
    color: #ABCB56;
    text-decoration: underline
}

.lyutik-laptop-content {
    position: relative;
    margin-top: -50px
}

.lyutik-laptop-text {
    color: #fff;
    font-family: 'Open Sans';
    font-weight: 400;
    position: absolute
}

.lyutik-laptop-text_v1 {
    font-size: 58px;
    top: 0
}

.lyutik-laptop-text_v2 {
    font-size: 30px;
    top: 400px
}

.lyutik-config-action_v2 {
    text-align: right
}

.btn-lyutik-config {
    background: #ABCB56!important;
    color: #fff!important;
    display: inline-block!important;
    font-size: 18px!important;
    font-weight: 700;
    font-family: 'Open Sans';
    padding: 6px 16px;
    text-transform: none;
    min-width: 365px;
    text-align: center;
    line-height: 36px!important
}

.btn-lyutik-config:hover {
    background: #94b638!important;
    color: #fff!important
}

.lyutik-laptop-icon {
    display: inline-block;
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    transform: translate(0,0);
    vertical-align: middle
}

.checkbox-beauty label,.radio-beauty {
    cursor: pointer;
    font-weight: 400;
    vertical-align: middle
}

.lyutik-apps-logo-link,.lyutik-mainx-link {
    text-decoration: underline;
    font-family: 'Open Sans'
}

.lyutik-laptop-icon:after,.lyutik-laptop-icon:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.lyutik-laptop-icon:before {
    height: 34px;
    background-image: url(../images/pages/lyutik/schema-sprite-34x34.png);
    background-repeat: no-repeat
}

.lyutik-laptop-icon-01:before {
    display: inline-block;
    content: '';
    background-position: 0 0;
    width: 34px
}

.lyutik-laptop-icon-02:before {
    display: inline-block;
    content: '';
    background-position: -34px 0;
    width: 34px
}

.btn-lyutik-config .lyutik-laptop-icon {
    float: left;
    padding-right: 10px
}

.checkbox-beauty label {
    margin-bottom: 0;
    padding: 0 4px 0 28px;
    position: relative;
    user-select: none
}

.checkbox-beauty label:before,.checkbox-beauty_active label:after {
    position: absolute;
    margin: auto 0;
    bottom: 0;
    content: ''
}

.checkbox-beauty input {
    display: none
}

.checkbox-beauty label:before {
    border: 1px solid #4d4d4d;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    display: block;
    height: 22px;
    left: 0;
    top: 0;
    width: 22px
}

.checkbox-beauty_active label:before {
    background: #ABCB56;
    border-color: #ABCB56
}

.checkbox-beauty_active label:after {
    border: solid #fff;
    border-width: 0 3px 3px 0;
    display: inline-block;
    height: 10px;
    left: 8px;
    top: -4px;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    width: 7px
}

.radio-group {
    margin: 0 -10px
}

.radio-beauty {
    display: inline-block;
    margin-bottom: 0;
    padding: 0 0 0 40px;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.radio-beauty input {
    display: none
}

.radio-beauty:after,.radio-beauty:before {
    content: '';
    position: absolute;
    display: block;
    -webkit-border-radius: 50%;
    border-radius: 50%
}

.is-mobile #x-ray,.is-mobile #x-ray2 {
    display: none
}

.radio-beauty:before {
    left: 10px;
    top: 0;
    bottom: 0;
    margin: auto 0;
    width: 22px;
    height: 22px;
    border: 1px solid #3E454C
}

.radio-beauty_active:before {
    border-color: #ABCB56
}

.radio-beauty_active:after {
    left: 11px;
    top: 0;
    bottom: 0;
    margin: auto 0;
    width: 20px;
    height: 20px;
    border: 5px solid #ABCB56
}

#x-ray,#x-ray2 {
    width: 260px;
    height: 260px
}

.lyutik-device-smart {
    background: url(../images/pages/lyutik/device-2.jpg) no-repeat;
    min-width: 1000px;
    min-height: 760px;
    position: relative
}

#x-ray {
    background: url(../images/pages/lyutik/device-1.jpg) no-repeat;
    position: absolute;
    -webkit-border-radius: 130px;
    border-radius: 130px
}

.lyutik-device-smart2 {
    background: url(../images/pages/lyutik/device2-2.jpg) no-repeat;
    min-width: 1000px;
    min-height: 760px;
    position: relative
}

#x-ray2 {
    background: url(../images/pages/lyutik/device2-1.png) no-repeat;
    position: absolute;
    -webkit-border-radius: 130px;
    border-radius: 130px
}

.lyutik-mainx {
    background: url(../images/pages/lyutik/lyutik-main.jpg) 100% 85% no-repeat;
    background-size: cover;
    min-height: 450px;
    text-align: left;
    margin-top: 60px
}

.lyutik-mainx-logo {
    margin: 40px 0
}

.lyutik-mainx-logo-image {
    max-width: 100%
}

.lyutik-mainx-group {
    position: relative;
    z-index: 1;
    margin-left: 120px;
    margin-bottom: 40px
}

.lyutik-mainx-group_v1 {
    margin-bottom: 0
}

.lyutik-mainx-description {
    font-size: 18px;
    color: #3E454C;
    line-height: 1.2;
    text-align: left
}

.lyutik-mainx-link {
    display: inline-block;
    color: #3E454C;
    font-size: 20px;
    font-weight: 300;
    position: relative;
    padding: 6px 0;
    z-index: 111
}

.lyutik-mainx-link_v1 {
    padding-right: 35px
}

.lyutik-mainx-link_v1:after {
    content: '';
    display: inline-block;
    position: absolute;
    width: 26px;
    height: 26px;
    background: url(../images/pages/lyutik/playico.png) 50% 50% no-repeat;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto
}

.lyutik-mainx-front {
    margin-top: -40px
}

.lyutik-mainx-front .altey2-topbanner_front {
    padding-top: 60px
}

.lyutik-mainx-front .bx-wrapper {
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: none;
    -webkit-background-clip: padding-box;
    -moz-border-radius: none;
    -moz-background-clip: padding;
    border-radius: none;
    background: 0 0;
    border: none
}

.lyutik-mainx-front .bx-wrapper img {
    max-width: inherit!important
}

.lyutik-mainx-front .bx-viewport {
    min-height: 560px;
    overflow: inherit!important
}

.lyutik-mainx-front .bx-pager {
    position: absolute;
    width: 95px;
    margin: auto;
    height: 24px;
    z-index: 100;
    padding: 0;
    bottom: 30px;
    left: 0;
    right: 0
}

.lyutik-mainx-front .bx-pager:after {
    content: '';
    display: block;
    width: 75%;
    background-color: #3E454C;
    height: 3px;
    position: absolute;
    top: 10px;
    right: 0;
    left: 0;
    margin: auto;
    z-index: 0
}

.lyutik-mainx-front .bx-pager .bx-pager-item {
    position: relative;
    display: table-cell;
    width: 1%;
    z-index: 3
}

.lyutik-mainx-front .bx-pager .bx-pager-item .bx-pager-link {
    display: block;
    margin: 0 auto;
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 0;
    background-clip: padding-box;
    border: 2px solid #3E454C;
    background-color: #3E454C;
    width: 24px;
    height: 24px
}

.lyutik-mainx-front .bx-pager .bx-pager-item .bx-pager-link.active,.lyutik-mainx-front .bx-pager .bx-pager-item .bx-pager-link:active,.lyutik-mainx-front .bx-pager .bx-pager-item .bx-pager-link:hover {
    background-color: #fff
}

.lyutik-mainx-front .bx-wrapper .bx-prev {
    width: 50px;
    height: 50px;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAZlBMVEUqMDU9RUCtsqvIyct1fW88RD////+GjYGEi346Qj45QD03PzywtLCIkIOwtK+KkYU2PTuwtK6NlIg0OzqusqyQlouTmY4zOjmqr6mip58tMzaqr6ifpJwwNziLkoZBSUKNlIkAAAAmmSfNAAAAAWJLR0QhxGwNFgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAIRJREFUSMft1EcSgCAMBVAFxd579/6nVOMFkr9hw9+/yUCK57m42Iqv9JeAL0Jt3uhILGK+SMQ1UrHIchKFQJQkKr6oGxItX3Q9iUEg1CfMyBfTTGJZ+TU2EvvBL3KSMBdfIFWAtyA/9pq/k7fEyLuPzBgyyci+IFuJ7D5yYZA75uJiLw8W5Qbk1MVHCAAAAABJRU5ErkJggg==)
}

.lyutik-mainx-front .bx-wrapper .bx-next {
    width: 50px;
    height: 50px;
    background-position: 0 0;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAe1BMVEUqMDV3f3HFx8a8v72wtK4+RkCIj4LLzc7///+4vLg8RD+FjIC5vLi3urU7Qz62ubU5QT2KkoW0uLI3PzyMk4ezt7KPloqzt7E2PTuSmI2xta40PDqVm5Cwta4tMzalqaGtsqszOjkwNzijp56tsapBSUKNlIiQlooAAABW9FgzAAAAAWJLR0QovbC1sgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAIxJREFUSMft1FkSgjAQRVFQ1CCjKKPIoIL73yGhWcGlSvjJ+z/VlfRgWSYmW8c+HHWcEzHni9Jxr8R4YnxkljpByE0UE3MTk9yJeYhJkcnE5AUxpZjqSUw9E/UipmnFdD0w74+YL6kzCFHjP6useAv/sd/SSyB49/mM8Unm+8K3ku8+vzBr7piJyd6ZAKmYCc2A+a1CAAAAAElFTkSuQmCC)
}

.lyutik-video-container {
    max-width: 100%;
    width: 100%
}

.lyutik-video {
    width: 100%
}

.lyutik-manx-nerv {
    position: relative
}

.lyutik-manx-nerv-logo {
    background: url(../images/pages/lyutik/top-icon-sprite-105x105.png) 50% 50% no-repeat;
    width: 105px;
    height: 105px;
    position: absolute;
    left: -121px;
    top: -35px
}

.lyutik-apps {
    background: url(../images/pages/lyutik/lyutik-apps.jpg) 50% 50% no-repeat;
    height: 700px
}

.lyutik-apps-logo {
    margin: 60px 0 40px
}

.lyutik-apps-logo-links {
    position: relative
}

.lyutik-apps-logo-links:before {
    display: block;
    content: '';
    position: absolute;
    width: 1px;
    height: 96px;
    top: 0;
    left: -40px;
    background-color: #fff
}

.lyutik-apps-logo-link {
    display: inline-block;
    color: #fff!important;
    font-size: 23px;
    font-weight: 400;
    position: relative;
    padding: 6px 0;
    z-index: 111
}

.lyutik-apps-logo-link:hover {
    color: #fff!important
}

.lyutik-apps-description,.lyutik-main-date,.lyutik-main-description,.lyutik-main-title {
    color: #fff;
    font-family: 'Open Sans';
    font-weight: 400
}

.lyutik-apps-group {
    margin-bottom: 40px
}

.lyutik-apps-group:last-child,.lyutik-apps-group_v1 {
    margin-bottom: 0
}

.lyutik-apps-description {
    font-size: 24px
}

.lyutik-main {
    position: relative;
    height: 660px;
    margin-top: -40px;
    text-align: center
}

.lyutik-main>.container {
    position: relative;
    z-index: 2
}


.lyutik-main-video {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    height: 100%;
    object-fit: cover
}

.lyutik-main-logo {
    padding: 40px 0 20px
}

.lyutik-main-title {
    margin-bottom: 15px;
    font-size: 38px;
    line-height: 1
}


.lyutik-main-date {
    margin-bottom: 10px;
    font-size: 60px;
    line-height: 1
}


.lyutik-main-description {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 1
}

.lyutik-main-btn,.lyutik-main-btn:hover {
    color: #fff!important;
    text-decoration: none
}


.lyutik-main-actions {
    margin-bottom: 15px
}

.lyutik-main-btn {
    display: inline-block;
    width: 350px;
    padding: 10px 30px;
    font-size: 22px;
    font-weight: 400;
    text-align: center;
    -webkit-border-radius: 20px;
    border-radius: 20px;
    background-color: rgba(129,129,129,.5)!important;
    border: 1px solid #fff!important
}

.lyutik-main-btn:hover {
    background-color: rgba(129,129,129,.8)!important;
    border: 1px solid #fff!important
}

.lyutik-main-help {
    font-size: 17px;
    font-family: 'Open Sans';
    font-weight: 400;
    line-height: 1;
    color: #fff
}
