

/* Start:/local/templates/decast/components/arturgolubev/search.title/main/style.min.css?169269582812020*/
.bx_smart_searche,.bx_smart_searche *,.bx-searchtitle,.bx-searchtitle *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:14px}.bx-searchtitle{margin:10px 0 0}.bx-searchtitle-history{margin-top:5px}.bx-searchtitle-history a{color:#222;text-decoration:underline}.bx-searchtitle-history a:hover{text-decoration:none}.bx-searchtitle .bx-block-title{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;color:#343434;text-transform:uppercase;font-size:12px;margin-bottom:9px;font-weight:600}.bx-searchtitle .bx-input-group{position:relative;display:table;border-collapse:separate;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx-searchtitle .bx-input-group .bx-form-control{display:table-cell;position:relative;z-index:2;float:left;width:100%;margin-bottom:0;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#333;background-color:#f8fafc;border:1px solid #d5dadc;border-right:none;border-radius:1px 0 0 1px;outline:none;box-shadow:none!important;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.bx-searchtitle .bx-input-group .bx-form-control:focus{background-color:#fff}.bx-ios .bx-searchtitle .bx-input-group .bx-form-control{background-image:-webkit-linear-gradient(#f8fafc 0%,#f8fafc 100%);background-image:linear-gradient(#f8fafc 0%,#f8fafc 100%)}.bx-searchtitle .bx-input-group-btn{position:relative;font-size:0;width:1%;white-space:nowrap;vertical-align:middle;display:table-cell;line-height:normal}.bx-searchtitle .bx-input-group-btn button{position:relative;border:none;background:url(/local/templates/decast/components/arturgolubev/search.title/main/images/search-icon.png) center center no-repeat #95a1a8;display:inline-block;margin-bottom:0;cursor:pointer;padding:0;border-radius:0 1px 1px 0;color:#fff;font-size:16px;line-height:1.42857143;height:34px;width:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.bx-searchtitle .bx-input-group-btn button:hover{background-color:#1484CE}div.title-search-result{border:0 none!important;border-top:0 none;display:none;overflow:hidden;z-index:999;min-width:200px;margin-top:3px;background-color:#FFF;border-radius:2px;box-shadow:0 0 7px -2px #d6d6d6}div.title-search-fader{display:none;background-image:url(/local/templates/decast/components/arturgolubev/search.title/main/images/fader.png);background-position:right top;background-repeat:repeat-y;position:absolute}p.title-search-preview{font-size:12px}div.title-search-result td.title-search-price span{font-size:26px}.bx_smart_searche{padding-top:8px;border-top:0 none;border-radius:0 0 3px 3px}.bx_smart_searche .bx_info_wrap{margin-left:85px}.bx_smart_searche .bx_img_element{float:left;padding:5px;width:75px;text-align:center}.bx_smart_searche .bx_item_block{min-height:65px;position:relative}.bx_smart_searche .bx_image{display:inline-block;max-width:100%}.bx_smart_searche .bx_image.empty_image{background-image:url(/local/templates/decast/components/arturgolubev/search.title/main/image/noimg.png)}.bx_smart_searche .bx_item_element{padding:8px 0}.bx_smart_searche .bx_item_element_all_result{text-align:center}.bx_smart_searche .bx_item_element hr{margin:0;border:none;border-bottom:1px solid #e5e5e5}.bx_smart_searche .bx_item_element a{margin-top:5px;display:inline-block;color:#333;font-size:14px;text-decoration:none;font-weight:700}.bx_smart_searche .bx_item_element a b{font-weight:700;color:#000}.bx_smart_searche .bx_item_element a:hover,.bx_smart_searche .bx_item_element a:hover b{text-decoration:underline}.bx_smart_searche .bx_item_preview_text{font-size:13px;padding:5px 10px 5px 0}.bx_smart_searche .bx_price{font-weight:700;font-size:15px;margin-top:5px}.bx_smart_searche .bx_price .old{font-weight:400;text-decoration:line-through;color:#636363;font-size:12px;vertical-align:middle}.bx_smart_searche .bx_item_block.all_result{min-height:0}.bx_smart_searche .bx_item_block.others_result{min-height:0;line-height:12px;padding:0}.bx_smart_searche .bx_item_block.all_result .all_result_button{display:inline-block;font-size:14px;background-color:#1485CE;border:1px solid;border-color:#1485CE;color:#FFF;padding:0 22px;height:34px;text-decoration:none;border-radius:2px;margin:0 0 8px;line-height:34px;text-transform:uppercase;font-weight:700;letter-spacing:.5px}.bx_smart_searche .bx_item_block_href{display:block;text-decoration:none;margin-bottom:5px;padding:8px;line-height:14px}.bx_smart_searche .bx_item_block_href:hover{background-color:#feeed2}.bx_smart_searche .bx_item_block_hrline{border-bottom:1px solid #f5a61c;margin:0 8px 5px}.bx_item_block_item_clear{display:block;clear:both}.bx_smart_searche .bx_item_block_item_info_wrap{display:block}.bx_smart_searche .bx_item_block_item_info_wrap.wpic{padding-left:39px}.bx_smart_searche .bx_item_block_item_info{display:block}.bx_smart_searche .bx_item_block_href_category_title{color:#a2a2a2}.bx_smart_searche .bx_item_block_href_category_name{color:#f5a61c;font-weight:700;text-transform:uppercase}.bx_smart_searche .bx_item_block_item_image{width:34px;height:34px;float:left;margin-right:5px;position:relative}.bx_smart_searche .bx_item_block_item_image img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%}.bx_smart_searche .bx_item_block_item_name{color:#333;overflow:hidden;height:34px;display:block;line-height:17px;display:flex}.bx_smart_searche .bx_item_block_item_name_flex_align{margin:auto 0}.bx_smart_searche .bx_item_block_item_simple_name{color:#333;display:block;line-height:17px}.bx_smart_searche .bx_item_block_item_name b,.bx_smart_searche .bx_item_block_item_simple_name b{color:#f5a61c}.bx_smart_searche .bx_item_block_item_price{float:right;text-align:right;color:#333;line-height:17px;padding-left:5px}.bx_smart_searche .bx_item_block_item_price.bx_item_block_item_price_only_one{line-height:34px}.bx_smart_searche .bx_item_block_item_price .bx_price_new{white-space:nowrap;font-weight:700;display:block}.bx_smart_searche .bx_item_block_item_price .bx_price_old{white-space:nowrap;text-decoration:line-through}.bx_smart_searche .bx_item_block_item_text{color:#9b9b9b;display:block;margin-top:8px;font-size:13px;line-height:15px}.bx_smart_searche .bx_item_block_item_props{color:#9b9b9b;display:block;margin-top:8px;font-size:13px;line-height:15px}.bx_item_block_item_prop_item{display:block}.bx_smart_no_result_find{padding:0 8px 8px}.bx-searchtitle .bx-searchtitle-preloader{position:absolute;top:2px;right:110%;width:30px;height:30px;z-index:5;display:none}.bx-searchtitle .bx-searchtitle-preloader.view{background:url(/local/templates/decast/components/arturgolubev/search.title/main/images/loader_orange.gif) center center no-repeat}.bx-searchtitle.theme-blue .bx-input-group .bx-form-control{border-color:#0083d1}.bx-searchtitle.theme-blue .bx-searchtitle-preloader.view{background-image:url(/local/templates/decast/components/arturgolubev/search.title/main/images/loader_blue.gif)}.bx_smart_searche.theme-blue .bx_item_block.all_result .all_result_button{background-color:#0083d1;border-color:#0083d1}.bx-searchtitle.theme-blue .bx-input-group-btn button{background-color:#0083d1;border-color:#0083d1;color:#FFF}.bx-searchtitle.theme-blue .bx-input-group-btn button:hover,.bx_smart_searche.theme-blue .bx_item_block.all_result .all_result_button:hover{background-color:#5ca6e4;border-color:#5ca6e4;text-decoration:none}.bx_smart_searche.theme-blue .bx_item_element a b{color:#5ca6e4}.bx_smart_searche.theme-blue .bx_item_block_href:hover{background-color:#b2d9f1}.bx_smart_searche.theme-blue .bx_item_block_href_category_name{color:#0083d1}.bx_smart_searche.theme-blue .bx_item_block_item_name b,.bx_smart_searche.theme-blue .bx_item_block_item_simple_name b{color:#0083d1}.bx_smart_searche.theme-blue .bx_item_block_hrline{border-color:#0083d1}.bx-searchtitle.theme-black .bx-input-group .bx-form-control{border-color:#333}.bx-searchtitle.theme-black .bx-searchtitle-preloader.view{background-image:url(/local/templates/decast/components/arturgolubev/search.title/main/images/loader_black.gif)}.bx_smart_searche.theme-black .bx_item_block.all_result .all_result_button{background-color:#333;border-color:#333}.bx-searchtitle.theme-black .bx-input-group-btn button{background-color:#333;border-color:#333;color:#FFF}.bx-searchtitle.theme-black .bx-input-group-btn button:hover,.bx_smart_searche.theme-black .bx_item_block.all_result .all_result_button:hover{background-color:#5c5c5c;border-color:#5c5c5c;text-decoration:none}.bx_smart_searche.theme-black .bx_item_element a b{color:#5c5c5c}.bx_smart_searche.theme-black{border-top:0 none;border-radius:0 0 3px 3px}.bx_smart_searche.theme-black .bx_item_block_href:hover{background-color:#eaeaea}.bx_smart_searche.theme-black .bx_item_block_href_category_name{color:#333}.bx_smart_searche.theme-black .bx_item_block_item_name b,.bx_smart_searche.theme-black .bx_item_block_item_simple_name b{color:#333}.bx_smart_searche.theme-black .bx_item_block_hrline{border-color:#333}.bx-searchtitle.theme-green .bx-input-group .bx-form-control{border-color:#159ebb}.bx-searchtitle.theme-green .bx-searchtitle-preloader.view{background-image:url(/local/templates/decast/components/arturgolubev/search.title/main/images/loader_green.gif)}.bx_smart_searche.theme-green .bx_item_block.all_result .all_result_button{background-color:#159ebb;border-color:#159ebb}.bx-searchtitle.theme-green .bx-input-group-btn button{background-color:#159ebb;border-color:#159ebb;color:#FFF}.bx-searchtitle.theme-green .bx-input-group-btn button:hover,.bx_smart_searche.theme-green .bx_item_block.all_result .all_result_button:hover{background-color:#44b1c9;border-color:#44b1c9;text-decoration:none}.bx_smart_searche.theme-green .bx_item_element a b{color:#44b1c9}.bx_smart_searche.theme-green .bx_item_block_href:hover{background-color:#d0ebf1}.bx_smart_searche.theme-green .bx_item_block_href_category_name{color:#159ebb}.bx_smart_searche.theme-green .bx_item_block_item_name b,.bx_smart_searche.theme-green .bx_item_block_item_simple_name b{color:#159ebb}.bx_smart_searche.theme-green .bx_item_block_hrline{border-color:#159ebb}.bx-searchtitle.theme-red .bx-input-group .bx-form-control{border-color:#E22B2B}.bx-searchtitle.theme-red .bx-searchtitle-preloader.view{background-image:url(/local/templates/decast/components/arturgolubev/search.title/main/images/loader_red.gif)}.bx_smart_searche.theme-red .bx_item_block.all_result .all_result_button{background-color:#E22B2B;border-color:#E22B2B}.bx-searchtitle.theme-red .bx-input-group-btn button{background-color:#E22B2B;border-color:#E22B2B;color:#FFF}.bx-searchtitle.theme-red .bx-input-group-btn button:hover,.bx_smart_searche.theme-red .bx_item_block.all_result .all_result_button:hover{background-color:#e95c5c;border-color:#e95c5c;text-decoration:none}.bx_smart_searche.theme-red .bx_item_element a b{color:#e95c5c}.bx_smart_searche.theme-green .bx_item_block_href:hover{background-color:#f9d4d4}.bx_smart_searche.theme-red .bx_item_block_href_category_name{color:#E22B2B}.bx_smart_searche.theme-red .bx_item_block_item_name b,.bx_smart_searche.theme-red .bx_item_block_item_simple_name b{color:#E22B2B}.bx_smart_searche.theme-red .bx_item_block_hrline{border-color:#E22B2B}.bx-searchtitle.theme-yellow .bx-input-group .bx-form-control{border-color:#F9A91D}.bx-searchtitle.theme-yellow .bx-searchtitle-preloader.view{background-image:url(/local/templates/decast/components/arturgolubev/search.title/main/images/loader_yellow.gif)}.bx_smart_searche.theme-yellow .bx_item_block.all_result .all_result_button{background-color:#F9A91D;border-color:#F9A91D}.bx-searchtitle.theme-yellow .bx-input-group-btn button{background-color:#F9A91D;border-color:#F9A91D;color:#FFF}.bx-searchtitle.theme-yellow .bx-input-group-btn button:hover,.bx_smart_searche.theme-yellow .bx_item_block.all_result .all_result_button:hover{background-color:#faba4a;border-color:#faba4a;text-decoration:none}.bx_smart_searche.theme-yellow .bx_item_element a b{color:#faba4a}.bx_smart_searche.theme-yellow .bx_item_block_href_category_name{color:#F9A91D}.bx_smart_searche.theme-yellow .bx_item_block_item_name b,.bx_smart_searche.theme-yellow .bx_item_block_item_simple_name b{color:#F9A91D}.bx_smart_searche.theme-yellow .bx_item_block_hrline{border-color:#F9A91D}
/* End */


/* Start:/local/templates/decast/styles.css?1740496385685*/
.hide {
display:none;
}

.principle-span-blue {
    font-weight: 600;
    font-size: 17px;
    line-height: 22px;
    color: #0088ce;    
}

.b24-form-content {
padding:0!important;
}

.b24-window-popup-body {
padding:20px;
}

.title-block__info {
width: 100%!important;

}

.title-block__link .button {
    width: 230px;
}

@media (min-width: 992px) {
    .b24-form-wrapper {
        padding: 15px;
    }
}

.principle-info__advantages {font-size:18px!important;}
.principle-info__text {font-size:18px!important;}

.principle-info__img {place-self: center;}
.principle-info__img img {width:auto!important;max-width: 100%;}

.product-card__alice-tag {width:50px;right: 11px!important;}
/* End */


/* Start:/local/templates/decast/template_styles.css?17389141067887*/
#bx-panel,
#bx-panel.bx-panel-fixed {
    z-index: 10000 !important;
}
.nothig-found {
    text-align: center;
    padding: 40px 0;
}
.tag-button--default {
    display: inline-block;
}
.cart-production-button {
    display: inline-flex !important;
}
.static-page-link {
    color: #0088ce;
    text-decoration: underline;
}
.static-page-link:hover {
    text-decoration: none;
}
.static-page-list {
    padding: 0;
    margin: 0;
    list-style: none;
}

.static-page-list li {
    padding-left: 20px;
    position: relative;
    margin: 10px 0;
}
.static-page-list li:before {
    content: '';
    position: absolute;
    left: 4px;
    top: 8px;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #0088ce;
}
.projects-detail__text_highlight {
    font-weight: bold;
}
.select-search__result-input[type="text"] {
    opacity: 0;
    width: 0;
    height: 0;
    position: absolute;
}
.radio__input.error ~ .radio__checkmark {
    border-color: #db2b10;
}
.menu-dropdown_darker,
.menu-second__content_darker {
    background: #0b7fc3 !important;
}
p a {
    color: #0088ce;
}

.catalog-page__description {
    padding: 20px 0 0;
}

.search-page__result-title.h4 {
    margin-bottom: 5px;
}
.search-page__item {
    display: flex;
    flex-direction: row;
    align-items: center;
    flex-wrap: wrap;
}
.search-page__item .search-page__item-title {
    margin: unset;
}
.search-page__item .search-page__item-counter,
.search-page__item .search-page__item-picture {
    margin-right: 10px;
}
.search-page__item .search-page__item-picture {
    min-width: 120px;
}
.search-page__item .search-page__item-picture img {
    max-width: 120px;
    margin: 0 auto;
    display: block;
}
.search-page__item span {
    display: block;
    width: 100%;
}
.bx_smart_searche .bx_item_element a.button_color {
    color: #fff;
}
.bx-searchtitle.search__content {
    padding: 0 !important;
    max-width: 1080px !important;
}

.product-page form .info-slider__buy-counter .textfield__input {
    padding-top: 12px;
    padding-bottom: 12px;
    border: 1px solid #ccc;
}
.product-page form .info-slider__buy-counter .button {
    min-width: 195px;
}

@media (max-width: 767px) {
    .product-page form .info-slider__buy-counter__counter-wrapper{
        width: 182px;
    }
    .product-page form .info-slider__buy-counter .textfield__input {
        padding-top: 8px;
        padding-bottom: 8px;
    }
    .product-page form .info-slider__buy-counter .button {
        min-width: unset;
    }
}
.webinar-card__content .webinar-card__bottom {
    margin-top: 25px;
}

.docs__list__item__name a {
    word-break: break-word;
}

/*NEW CATALOG SEARCH*/
.product-list__title-wrapper {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
}
.product-list__title-search {
    display: block;
    min-width: 420px;
    position: relative;
}
.product-list__title-wrapper .product-list__title {
    max-width: calc(100% - 300px);
}
@media screen and (max-width: 1306px) {
    .product-list__title-wrapper .product-list__title {
        max-width: 100%;
    }
    .product-list__title-search {
        display: none;
    }
}

@media (max-width: 479px) {
    .pagination__next-button {
        display: none;
    }
}

.product-page .tabs-section__tabs__tab label h2 {
    font-weight: 600;
    font-size: 25px;
    line-height: 29px;
}
@media screen and (max-width: 1306px) {
    .product-page .tabs-section__tabs__tab label h2 {
        font-weight: 600;
        font-size: 16px;
        line-height: 22px;
    }
}
.info {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
    background-color: #0088ce;
    color: #fff;
    padding: 5px 5px 5px 15px;
    text-transform: uppercase;
    border-radius: 8px;
}
@media screen and (max-width: 767px) {
    .info{
        flex-direction: column;
        align-items: flex-start;
        font-size: 14px;
        padding: 15px;
    }
}
.info_mb{
    margin-bottom: 25px;
}
.info-slider__info-wrapper .info{
    max-width: 789px;
}
.info .button{
    text-transform: none;
    white-space: nowrap;
}
.projects-detail__products .projects-detail__products-wrapper .product-card--hasPrice:hover .product-card__body,
.projects-detail__products .projects-detail__products-wrapper .product-card--hasPrice.product-card--inline:hover .product-card__body, .product-card--hasPrice.product-card--preview:hover .product-card__body{
    height: 90px;
}
.catalog-page .product-list__header__sort__label{
    min-width: 125px;
}
.catalog-page .product-list__header__sort__types{
    flex-wrap: wrap;
    justify-content: flex-end;
}
.catalog-page .product-list__header .product-list__header__sort {
    align-items: flex-start;
}
.catalog-page .product-list__header__sort__types a.active-link {
    color: #0088ce;
    border-bottom: 2px solid #0088ce;
}

.catalog-page .product-list__header__sort__types a.active-link.disabled {
    cursor: default;
    pointer-events: none;
}

.catalog-page .product-list__header__sort__types a.active-link.active-link-asc:before {
	content: "\2191";
}

.catalog-page .product-list__header__sort__types a.active-link.active-link-desc:before {
	content: "\2193";
}



.textfield__error-message{
    z-index: 10;
}
.textfield--error .select-search__input {
    color: #db2b10;
    border-color: #db2b10!important;
    box-shadow: none!important;
    background-color: #fff!important;
}
.textfield--error .select-search__placeholder{
    color: #db2b10 !important;
}
.news-popup-сontainer {
    position: fixed;
    right: 20px;
    bottom: 20px;
    background-color: #0088ce;
    border-radius: 8px;
    padding: 20px 60px 20px 20px;
    z-index: 1200;
    border: 2px solid rgba(22,50,93,0.3);
    box-shadow: 0 -3em 3em rgba(0,0,0,0.1), 0.3em 0.3em 1em rgba(0,0,0,0.3);
    animation: 2s fadeIn;
    animation-fill-mode: forwards;
    visibility: hidden;
}
.news-popup-сontainer.hidden {
    display: none;
}


@keyframes fadeIn {
    0% {
        opacity: 0;
    }
    100% {
        visibility: visible;
        opacity: 1;
    }
}

.news-popup__content {
    max-width: 250px;
    width: 100%;
}

.news-popup-сontainer a, .news-popup-сontainer popup__close svg{
    color: #fff;
    font-size: 20px;
    font-weight: 700;
}

.news-popup > div {
    border-bottom: 1px solid #fff;
    padding-bottom: 7px;
    margin-bottom: 7px
}

.news-popup > div:last-child {
    border-bottom: none;
    padding-bottom: 0;
    margin-bottom: 0;
}

.news-popup img {
    max-width: 100%;
    border-radius: 8px;
    display: block;
    overflow: hidden;
}

.news-popup .news-popup-title {
    margin-bottom: 15px;
}

.documentation-categories {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;

}

.documentation-categories>div {
    margin-right: 20px;
    margin-bottom: 20px;
    width: 250px;
    box-shadow: 4px 5px 13px rgba(101, 101, 101, .10);
}

.documentation-categories>div:hover {
    background-color: #0083d1;
    -webkit-transition: background-color 800ms linear;
    -ms-transition: background-color 800ms linear;
    transition: background-color 800ms linear;
}

.documentation-categories>div:hover a{
    color: #fff;
    -webkit-transition: color 300ms linear;
    -ms-transition: color 300ms linear;
    transition: color 300ms linear;
}
@media screen and (max-width:767px) {
    .documentation-categories > div {
        width: 100%;
        margin-right: 0;
    }
}

.product-page .info-slider__questions_50 {
    display: flex;
}

.product-page .info-slider__questions_50 a:first-child {
    margin: 0 20px 0 0;
}

.product-page .info-slider__questions_50 a.cbutton {
    padding: 14px 45px;
}
@media screen and (max-width:767px) {
    .product-page .info-slider__questions_50 {
        display: block;
    }

    .product-page .info-slider__questions_50 a:first-child {
        margin: 0 0 20px;
    }
}
/* End */


/* Start:/local/templates/decast/html/build/assets/css/main.css?1759148658376307*/
@charset "UTF-8";.swiper-slide,.swiper-wrapper{height:100%;position:relative;transition-property:transform;width:100%}@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#000;--swiper-navigation-size:44px}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;display:flex;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-pagination-clickable .swiper-pagination-bullet,.vanilla-calendar-arrow,.vanilla-calendar-months_selecting .vanilla-calendar-months__month{cursor:pointer}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-scrollbar-cursor-drag,.swiper-slide-zoomed{cursor:move}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid;border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}.odometer.odometer-auto-theme,.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default,.odometer.odometer-theme-default .odometer-digit{display:inline-block;vertical-align:middle;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner{transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{transition:transform 2s;transform:translateY(0)}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{font-family:"Helvetica Neue",sans-serif;line-height:1.1em}.odometer.odometer-auto-theme .odometer-value,.odometer.odometer-theme-default .odometer-value{text-align:center}.odometer.odometer-auto-theme,.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-plaza,.odometer.odometer-theme-plaza .odometer-digit{display:inline-block;vertical-align:middle;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-plaza .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-plaza .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;right:0;bottom:0;overflow:hidden;left:.03em}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-plaza .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-plaza .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-plaza .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-plaza .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-plaza.odometer-animating-up .odometer-ribbon-inner{transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-plaza.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-plaza.odometer-animating-up.odometer-animating .odometer-ribbon-inner{transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-plaza.odometer-animating-down.odometer-animating .odometer-ribbon-inner{transition:transform 2s;transform:translateY(0)}.odometer.odometer-auto-theme,.odometer.odometer-theme-plaza{border-radius:.15em;background-color:#f0f8ff;font-family:"Helvetica Neue",sans-serif;font-weight:100;padding:0 .12em;line-height:1.2em;font-size:1.2em;background-size:16px 16px}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-plaza .odometer-digit{border-radius:.1em;padding:0 .03em;color:#648baf}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:' ';display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:'';background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}/*! name: @uvarov.frontend/vanilla-calendar | url: https://github.com/uvarov-frontend/vanilla-calendar */.vanilla-calendar{width:280px;position:relative;min-width:-moz-min-content;min-width:min-content;display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr;background-color:#fff;padding:12px;border-radius:4px}.vanilla-calendar_multiple .vanilla-calendar-month{color:#000;cursor:default}.vanilla-calendar_multiple .vanilla-calendar-month:hover{color:#000}.vanilla-calendar_multiple .vanilla-calendar-month_disabled{color:#000;pointer-events:auto}.vanilla-calendar_multiple .vanilla-calendar-year{color:#000;cursor:default}.vanilla-calendar_multiple .vanilla-calendar-year:hover{color:#000}.vanilla-calendar_multiple .vanilla-calendar-year_disabled{color:#000;pointer-events:auto}.vanilla-calendar button.focus-visible,.vanilla-calendar button:focus-visible{outline:#ff8c00 solid 1px}.vanilla-calendar-controls{position:absolute;z-index:2;left:0;right:0;display:flex;justify-content:space-between;align-items:center;padding:15px 12px;pointer-events:none}.vanilla-calendar-grid{display:grid;grid-auto-flow:column;grid-gap:30px;gap:30px}.vanilla-calendar-column{min-width:-moz-min-content;min-width:min-content;display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr}.vanilla-calendar-header{position:relative;display:flex;align-items:center}.vanilla-calendar-header__content{flex-grow:1;display:grid;grid-auto-flow:column;grid-auto-columns:max-content;align-items:center;justify-content:center;padding:0 15px;white-space:pre-wrap}.vanilla-calendar-week-numbers{display:flex;flex-direction:column;align-items:center}.vanilla-calendar-week-numbers__title{font-size:12px;line-height:16px;font-weight:700;color:#20b2aa;width:28px;height:18px;margin-bottom:5px;display:flex;align-items:center;justify-content:center}.vanilla-calendar-week-numbers__content{display:grid;grid-auto-flow:row;align-items:center;justify-items:center;flex-grow:1}.vanilla-calendar-wrapper{height:200px;display:flex;gap:2px}.vanilla-calendar-content{display:flex;flex-direction:column;flex-grow:1}.vanilla-calendar-arrow{position:relative;pointer-events:auto;right:2px;display:block;font-size:0;width:18px;height:18px;padding:2px;background-color:rgba(0,0,0,0);border-radius:4px;border:0}.vanilla-calendar-arrow::after,.vanilla-calendar-arrow::before{width:10px;height:1px;background-color:#000;content:"";position:absolute;left:5px}.vanilla-calendar-arrow::before{top:5px;transform:rotateZ(45deg)}.vanilla-calendar-arrow::after{bottom:5px;transform:rotateZ(-45deg)}.vanilla-calendar-arrow:hover::after,.vanilla-calendar-arrow:hover::before{background-color:#20b2aa}.vanilla-calendar-arrow_prev{right:0;left:4px;transform:rotateZ(180deg)}.vanilla-calendar-months{border-radius:4px;display:grid;grid-column-gap:6px;-moz-column-gap:6px;column-gap:6px;grid-row-gap:12px;row-gap:12px;grid-template-columns:repeat(4,1fr);background-color:#fff;flex-grow:1;align-items:center}.vanilla-calendar-months_selecting .vanilla-calendar-months__month_disabled{cursor:default}.vanilla-calendar-months__month{display:flex;align-items:center;justify-content:center;text-align:center;height:40px;font-size:12px;line-height:16px;font-weight:700;background-color:#fff;color:#20b2aa;padding:2px;border-radius:4px;border:0;word-break:break-all}.vanilla-calendar-month,.vanilla-calendar-year,.vanilla-calendar-years__year{line-height:20px;padding:2px;font-weight:700}.vanilla-calendar-months__month:hover{background-color:#f0f8ff}.vanilla-calendar-months__month_selected,.vanilla-calendar-months__month_selected:hover{background-color:#20b2aa;color:#fff}.vanilla-calendar-months__month_disabled{pointer-events:none;background-color:#fff;color:silver}.vanilla-calendar-months__month_disabled:hover{background-color:#fff;color:silver}.vanilla-calendar-month{font-size:16px;color:#000;cursor:pointer;border-radius:4px;border:0;background-color:rgba(0,0,0,0)}.vanilla-calendar-month:hover{color:#20b2aa}.vanilla-calendar-month_not-active{color:silver}.vanilla-calendar-month_disabled{pointer-events:none;color:silver}.vanilla-calendar-years{border-radius:4px;display:grid;grid-column-gap:6px;-moz-column-gap:6px;column-gap:6px;grid-row-gap:12px;row-gap:12px;grid-template-columns:repeat(5,1fr);background-color:#fff;flex-grow:1;align-items:center}.vanilla-calendar-years_selecting .vanilla-calendar-years__year{cursor:pointer}.vanilla-calendar-years_selecting .vanilla-calendar-years__year_disabled{cursor:default}.vanilla-calendar-years__year{display:flex;align-items:center;justify-content:center;text-align:center;height:40px;font-size:12px;background-color:#fff;color:#20b2aa;border-radius:4px;border:0;word-break:break-all}.vanilla-calendar-years__year:hover{background-color:#f0f8ff}.vanilla-calendar-years__year_selected,.vanilla-calendar-years__year_selected:hover{background-color:#20b2aa;color:#fff}.vanilla-calendar-years__year_disabled{pointer-events:none;background-color:#fff;color:silver}.vanilla-calendar-years__year_disabled:hover{background-color:#fff;color:silver}.vanilla-calendar-year{font-size:16px;color:#000;cursor:pointer;border-radius:4px;border:0;background-color:rgba(0,0,0,0)}.vanilla-calendar-year:hover{color:#20b2aa}.vanilla-calendar-year_not-active{color:silver}.vanilla-calendar-year_disabled{pointer-events:none;color:silver}.vanilla-calendar-week{display:grid;grid-template-columns:repeat(7,1fr);justify-items:center;margin-bottom:5px}.vanilla-calendar-week__day{font-size:12px;line-height:16px;font-weight:700;color:#20b2aa;width:28px;height:18px;display:flex;align-items:center;justify-content:center}.vanilla-calendar-week__day_weekend{color:coral}.vanilla-calendar-week-number{font-size:12px;line-height:16px;font-weight:700;color:#20b2aa;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer}.vanilla-calendar-week-number:hover{color:#68cec9}.vanilla-calendar-days{display:grid;grid-template-columns:repeat(7,1fr);justify-items:center;align-items:center;flex-grow:1}.vanilla-calendar-days_selecting .vanilla-calendar-day__btn{cursor:pointer}.vanilla-calendar-day__btn,.vanilla-calendar-days_selecting .vanilla-calendar-day__btn_disabled,.vanilla-calendar-time__content input:disabled{cursor:default}.vanilla-calendar-day{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.vanilla-calendar-day.focus-visible .vanilla-calendar-day__popup,.vanilla-calendar-day:focus-visible .vanilla-calendar-day__popup,.vanilla-calendar-day:hover .vanilla-calendar-day__popup{opacity:1;pointer-events:auto}.vanilla-calendar-day_selected-first .vanilla-calendar-day__btn_selected{border-radius:8px 0 0 8px;width:100%}.vanilla-calendar-day_selected-last .vanilla-calendar-day__btn_selected{border-radius:0 8px 8px 0;width:100%}.vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_intermediate{border-radius:0;width:100%}.vanilla-calendar-day__btn{font-size:12px;line-height:17px;font-weight:400;color:#000;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#fff;border:0}.vanilla-calendar-day__btn_today,.vanilla-calendar-day__btn_today:hover{color:#20b2aa;background-color:#f0f8ff}.vanilla-calendar-day__btn:hover{background-color:#f0f8ff}.vanilla-calendar-day__btn_today{font-weight:600}.vanilla-calendar-day__btn_today.vanilla-calendar-day__btn_next,.vanilla-calendar-day__btn_today.vanilla-calendar-day__btn_prev{background-color:#f5f5f5;color:#a9a9a9}.vanilla-calendar-day__btn_selected,.vanilla-calendar-day__btn_selected:hover{background-color:#289b95;color:#fff}.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_intermediate,.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_intermediate:hover{background-color:#68cec9;color:#fff}.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_next,.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_next:hover,.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_prev,.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_prev:hover{background-color:#f5f5f5;color:gray}.vanilla-calendar-day__btn_holiday,.vanilla-calendar-day__btn_weekend{color:coral}.vanilla-calendar-day__btn_holiday:hover,.vanilla-calendar-day__btn_weekend:hover{background-color:#fff5ee}.vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_today,.vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_today{color:coral;background-color:#fff5ee}.vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_today.vanilla-calendar-day__btn_next,.vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_today.vanilla-calendar-day__btn_prev,.vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_today.vanilla-calendar-day__btn_next,.vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_today.vanilla-calendar-day__btn_prev{color:#a9a9a9;background-color:#f5f5f5}.vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_today.vanilla-calendar-day__btn_disabled,.vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_today.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_disabled,.vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_today.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_disabled,.vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_today.vanilla-calendar-day__btn_disabled,.vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_today.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_disabled,.vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_today.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_disabled{color:#d3d3d3;background-color:#f5f5f5}.vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_selected,.vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_selected:hover,.vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_selected,.vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_selected:hover{background-color:coral;color:#fff}.vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_intermediate,.vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_intermediate:hover,.vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_intermediate,.vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_intermediate:hover{background-color:#ffaa8a;color:#fff}.vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_next,.vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_next:hover,.vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_prev,.vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_prev:hover,.vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_next,.vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_next:hover,.vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_prev,.vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_prev:hover{background-color:#f5f5f5;color:gray}.vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next,.vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev,.vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next,.vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev{color:#a9a9a9}.vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_disabled,.vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_disabled,.vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_disabled,.vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_disabled{color:#d3d3d3}.vanilla-calendar-day__btn_next,.vanilla-calendar-day__btn_next:hover,.vanilla-calendar-day__btn_prev,.vanilla-calendar-day__btn_prev:hover{background-color:#fff;color:#a9a9a9}.vanilla-calendar-day__btn_disabled,.vanilla-calendar-day__btn_disabled:hover{color:#d3d3d3;background-color:#fff}.vanilla-calendar-day__btn_disabled{pointer-events:none}.vanilla-calendar-day__btn_hover{border:1px solid rgba(89,137,135,.5)}.vanilla-calendar-day__popup{position:absolute;z-index:2;left:50%;top:100%;transform:translateX(-50%);width:130px;padding:16px 12px 8px;color:#000;font-size:12px;line-height:14px;font-weight:400;opacity:0;pointer-events:none}.vanilla-calendar-day__popup:hover{opacity:1;pointer-events:auto}.vanilla-calendar-day__popup::before{content:"";position:absolute;z-index:-1;left:0;bottom:0;width:100%;height:calc(100% - 8px);display:block;border-radius:4px;background-color:#fff;box-shadow:0 2px 20px rgba(0,0,0,.1)}.vanilla-calendar-day__popup::after{content:"";position:absolute;z-index:-1;left:50%;transform:translateX(-50%);top:2px;display:block;height:0;width:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 10px 8px}.vanilla-calendar-time{display:grid;grid-template-columns:auto 1fr;grid-gap:12px;gap:12px;border-top:1px solid #dcdcdc;padding:12px 6px 0}.vanilla-calendar-time__content{display:flex;align-items:center}.vanilla-calendar-time__content input{box-sizing:border-box;position:relative;display:block;font-size:18px;line-height:18px;font-weight:600;text-align:center;color:#000;background-color:#fff;width:100%;padding:2px;margin:0;border:0;border-radius:4px}.vanilla-calendar-time__content input:hover{background-color:#faebd7}.vanilla-calendar-time__content input:disabled:hover{background-color:rgba(0,0,0,0)}.vanilla-calendar-time__content input.focus-visible,.vanilla-calendar-time__content input:focus-visible{outline:#ff8c00 solid 1px;background-color:#fff}.vanilla-calendar-time__content input.vanilla-calendar-is-focus{background-color:#faebd7}.vanilla-calendar-time__hours{position:relative;width:25px;margin-right:6px}.vanilla-calendar-time__hours::after{content:":";display:block;position:absolute;right:-5px;top:50%;transform:translateY(-50%);margin-top:-1px;font-size:14px;line-height:14px;font-weight:600;color:#000}.vanilla-calendar-time__minutes{width:25px}.vanilla-calendar-time__keeping{cursor:pointer;display:block;font-size:11px;line-height:12px;font-weight:400;color:gray;margin-left:1px;margin-top:5px;padding:2px;border:0;background-color:rgba(0,0,0,0);border-radius:4px;width:22px}.vanilla-calendar-time__keeping:hover{background-color:#faebd7}.vanilla-calendar-time__keeping:disabled{cursor:default}.vanilla-calendar-time__keeping:disabled:hover{background-color:rgba(0,0,0,0)}.vanilla-calendar-time__range::after,.vanilla-calendar-time__range::before{content:"";width:1px;height:8px;z-index:1;top:5px;margin-top:1px;background-color:#dcdcdc;pointer-events:none}.vanilla-calendar-time__ranges{display:flex;flex-direction:column}.vanilla-calendar-time__range{font-size:0;position:relative;z-index:1}.vanilla-calendar-time__range::before{position:absolute;left:0}.vanilla-calendar-time__range::after{position:absolute;right:0}.vanilla-calendar-time__range:hover input::-webkit-slider-thumb{border-color:gray}.vanilla-calendar-time__range:hover input::-moz-range-thumb{border-color:gray}.vanilla-calendar-time__range input{width:100%;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:20px;cursor:pointer;margin:0;outline:0}.vanilla-calendar-time__range input.focus-visible::-webkit-slider-thumb{border-color:#ff8c00}.vanilla-calendar-time__range input:focus-visible::-webkit-slider-thumb{border-color:#ff8c00}.vanilla-calendar-time__range input.focus-visible::-moz-range-thumb{border-color:#ff8c00}.vanilla-calendar-time__range input:focus-visible::-moz-range-thumb{border-color:#ff8c00}.vanilla-calendar-time__range input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;margin-top:-8px;position:relative;z-index:2;box-sizing:border-box;border:1px solid #dcdcdc;height:16px;width:10px;box-shadow:none;border-radius:3px;background-color:#fff;cursor:pointer}.vanilla-calendar-time__range input::-moz-range-thumb{position:relative;z-index:2;box-sizing:border-box;border:1px solid #dcdcdc;height:16px;width:10px;box-shadow:none;border-radius:3px;background-color:#fff;cursor:pointer}.vanilla-calendar-time__range input::-webkit-slider-runnable-track{box-sizing:border-box;width:100%;height:1px;margin-top:1px;cursor:pointer;background-color:#dcdcdc}.vanilla-calendar-time__range input::-moz-range-track{box-sizing:border-box;width:100%;height:1px;margin-top:1px;cursor:pointer;background-color:#dcdcdc}body,html{height:100%}@font-face{font-family:Inter;src:url(/local/templates/decast/html/build/assets/css/../fonts/Inter-Regular.eot);src:url(/local/templates/decast/html/build/assets/css/../fonts/Inter-Regular.eot?#iefix) format("embedded-opentype"),url(/local/templates/decast/html/build/assets/css/../fonts/Inter-Regular.woff) format("woff"),url(/local/templates/decast/html/build/assets/css/../fonts/Inter-Regular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Inter;src:url(/local/templates/decast/html/build/assets/css/../fonts/Inter-Bold.eot);src:url(/local/templates/decast/html/build/assets/css/../fonts/Inter-Bold.eot?#iefix) format("embedded-opentype"),url(/local/templates/decast/html/build/assets/css/../fonts/Inter-Bold.woff) format("woff"),url(/local/templates/decast/html/build/assets/css/../fonts/Inter-Bold.ttf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:Lato;src:url(/local/templates/decast/html/build/assets/css/../fonts/Lato-Light.eot);src:url(/local/templates/decast/html/build/assets/css/../fonts/Lato-Light.eot?#iefix) format("embedded-opentype"),url(/local/templates/decast/html/build/assets/css/../fonts/Lato-Light.woff) format("woff"),url(/local/templates/decast/html/build/assets/css/../fonts/Lato-Light.ttf) format("truetype");font-style:normal;font-weight:300}@font-face{font-family:Lato;src:url(/local/templates/decast/html/build/assets/css/../fonts/Lato-Regular.eot);src:url(/local/templates/decast/html/build/assets/css/../fonts/Lato-Regular.eot?#iefix) format("embedded-opentype"),url(/local/templates/decast/html/build/assets/css/../fonts/Lato-Regular.woff) format("woff"),url(/local/templates/decast/html/build/assets/css/../fonts/Lato-Regular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Lato;src:url(/local/templates/decast/html/build/assets/css/../fonts/Lato-Semibold.eot);src:url(/local/templates/decast/html/build/assets/css/../fonts/Lato-Semibold.eot?#iefix) format("embedded-opentype"),url(/local/templates/decast/html/build/assets/css/../fonts/Lato-Semibold.woff) format("woff"),url(/local/templates/decast/html/build/assets/css/../fonts/Lato-Semibold.ttf) format("truetype");font-style:normal;font-weight:600}@font-face{font-family:Lato;src:url(/local/templates/decast/html/build/assets/css/../fonts/Lato-Bold.eot);src:url(/local/templates/decast/html/build/assets/css/../fonts/Lato-Bold.eot?#iefix) format("embedded-opentype"),url(/local/templates/decast/html/build/assets/css/../fonts/Lato-Bold.woff) format("woff"),url(/local/templates/decast/html/build/assets/css/../fonts/Lato-Bold.ttf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:OpenSans;src:url(/local/templates/decast/html/build/assets/css/../fonts/OpenSans-Regular.eot);src:url(/local/templates/decast/html/build/assets/css/../fonts/OpenSans-Regular.eot?#iefix) format("embedded-opentype"),url(/local/templates/decast/html/build/assets/css/../fonts/OpenSans-Regular.woff) format("woff"),url(/local/templates/decast/html/build/assets/css/../fonts/OpenSans-Regular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:OpenSans;src:url(/local/templates/decast/html/build/assets/css/../fonts/OpenSans-Medium.eot);src:url(/local/templates/decast/html/build/assets/css/../fonts/OpenSans-Medium.eot?#iefix) format("embedded-opentype"),url(/local/templates/decast/html/build/assets/css/../fonts/OpenSans-Medium.woff) format("woff"),url(/local/templates/decast/html/build/assets/css/../fonts/OpenSans-Medium.ttf) format("truetype");font-style:normal;font-weight:500}@font-face{font-family:OpenSans;src:url(/local/templates/decast/html/build/assets/css/../fonts/OpenSans-SemiBold.eot);src:url(/local/templates/decast/html/build/assets/css/../fonts/OpenSans-SemiBold.eot?#iefix) format("embedded-opentype"),url(/local/templates/decast/html/build/assets/css/../fonts/OpenSans-SemiBold.woff) format("woff"),url(/local/templates/decast/html/build/assets/css/../fonts/OpenSans-SemiBold.ttf) format("truetype");font-style:normal;font-weight:600}@font-face{font-family:OpenSans;src:url(/local/templates/decast/html/build/assets/css/../fonts/OpenSans-Bold.eot);src:url(/local/templates/decast/html/build/assets/css/../fonts/OpenSans-Bold.eot?#iefix) format("embedded-opentype"),url(/local/templates/decast/html/build/assets/css/../fonts/OpenSans-Bold.woff) format("woff"),url(/local/templates/decast/html/build/assets/css/../fonts/OpenSans-Bold.ttf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:iconfont;src:url(/local/templates/decast/html/build/assets/css/../fonts/iconfont.eot);src:url(/local/templates/decast/html/build/assets/css/../fonts/iconfont.eot?#iefix) format("eot"),url(/local/templates/decast/html/build/assets/css/../fonts/iconfont.woff2) format("woff2"),url(/local/templates/decast/html/build/assets/css/../fonts/iconfont.woff) format("woff"),url(/local/templates/decast/html/build/assets/css/../fonts/iconfont.ttf) format("truetype"),url(/local/templates/decast/html/build/assets/css/../fonts/iconfont.svg#iconfont) format("svg")}.iconfont:before{font-family:iconfont;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.button,.search__input,button,html,input,textarea{font-family:Lato,sans-serif}.iconfont-doc-icon:before{content:"\E001"}.iconfont-icon-alice:before{content:"\E002"}.iconfont-icon-arrow-menu:before{content:"\E003"}.iconfont-icon-arrow-solution:before{content:"\E004"}.iconfont-icon-cart:before{content:"\E005"}.iconfont-icon-close-search:before{content:"\E006"}.iconfont-icon-close:before{content:"\E007"}.iconfont-icon-dzen:before{content:"\E008"}.iconfont-icon-eye:before{content:"\E009"}.iconfont-icon-file-trash:before{content:"\E00A"}.iconfont-icon-lightbulb:before{content:"\E00B"}.iconfont-icon-message:before{content:"\E00C"}.iconfont-icon-paperclip:before{content:"\E00D"}.iconfont-icon-partner-star:before{content:"\E00E"}.iconfont-icon-pin:before{content:"\E00F"}.iconfont-icon-play-video:before{content:"\E010"}.iconfont-icon-search:before{content:"\E011"}.iconfont-icon-select-arrow:before{content:"\E012"}.iconfont-icon-telegram:before{content:"\E013"}.iconfont-icon-trash:before{content:"\E014"}.iconfont-icon-user:before{content:"\E015"}.iconfont-icon-vk:before{content:"\E016"}.iconfont-icon-youtube:before{content:"\E017"}.banner-default__img:before,.banner-slider__img:before,.contacts-map__info-top:before,.documents-list__more:before,.documents-list__wrapper:before,.header:before,.product-card--preview>a:after,a.arrow-link:after,a.arrow-link:before{content:''}*{margin:0;border:0;padding:0;box-sizing:border-box}:focus{outline:0}body{display:flex;flex-direction:column;background-color:#fff}body.overflow{overflow:hidden}footer,header{flex:0 0 auto}main{flex:1 0 auto;padding-top:120.09px}html{font-size:16px;line-height:1.3;color:#000}.button,a.arrow-link{font-size:17px;font-weight:600}html.overflow{overflow:hidden;height:100vh}html.overflow .header,html.overflow body{padding-right:var(--scrollbar-width);margin-right:calc(-1 * (var(--scrollbar-width)))}html.overflow main{padding-right:var(--scrollbar-width);margin-right:0}a{text-decoration:none;color:#363f44;transition:color .3s ease-out}.scroll-top,.scroll-top svg,a.arrow-link:after,a.arrow-link:before{transition:.3s ease-out}a:hover{color:#0088ce}a.arrow-link{color:#21c68d;display:inline-block;padding-right:30px;position:relative}.button,.d-flex,.scroll-top{display:flex}a.arrow-link:before{width:9px;height:9px;position:absolute;border-radius:1px;right:10px;background-color:#21c68d;top:50%;transform:translateY(-50%)}a.arrow-link:after{width:8px;height:15px;position:absolute;right:10px;opacity:0;background-image:url(/local/templates/decast/html/build/assets/css/../img/product/icon-arrow-link.svg);top:50%;transform:translateY(-50%)}a.arrow-link:hover{margin-left:5px}a.arrow-link:hover:before{transform:translateY(-50%) scale(0)}a.arrow-link:hover:after{opacity:1}@media screen and (max-width:767px){main{padding-top:87.19px}a.arrow-link{margin-left:5px}a.arrow-link:before{transform:translateY(-50%) scale(0)}a.arrow-link:after{opacity:1}}.container{max-width:1306px;padding:0 15px;width:100%;margin:0 auto}@media screen and (max-width:1306px){.container{padding:0 30px}}@media screen and (max-width:767px){.container{padding:0 20px}}.container-breadcrumbs{padding:24px 0 30px}.scroll-top{background:#FFF;box-shadow:0 4px 5px rgba(165,165,165,.25);border-radius:3px;align-items:center;justify-content:center;width:52px;height:52px;position:fixed;bottom:80px;right:191px;z-index:500;cursor:pointer}.button__text,.checkbox,.textfield,.textfield--date input{position:relative}.scroll-top svg{stroke:#363F44}.scroll-top:hover{background:#21c68d}.bg-gray,.webinars{background-color:#F9F9F9}.scroll-top:hover svg{transform:translateY(-8px);stroke:#fff}section.route{padding-top:50px}.button{line-height:130%;text-align:center;color:#21c68d;padding:7px 19px;background:#fff;border-radius:8px;transition:color .3s ease-out,box-shadow .3s ease-out;justify-content:center;align-items:center;cursor:pointer;width:auto}.button_border,.button_color,.webinar-card__label{border:1px solid #21c68d}.button:hover{box-shadow:0 4px 32px rgba(255,255,255,.6);color:#21c68d}.button_border:hover,.button_color:hover{box-shadow:0 6px 14px rgba(19,172,119,.65)}.button:hover .button__text{display:inline-block}.button:hover .button__text span:first-of-type{transform:translateY(-100%)}.button:hover .button__text span:last-of-type{top:0}.button_border{padding:6px 19px}.button_border:hover{background-color:#21c68d;color:#fff}.button_color{background:#21c68d;color:#fff}.button_color:hover{color:#fff}.button_big{padding:17px 36px}.button_semi-big{padding:14px 27px}.button_middle{padding:11px 33px}.button_icon .button__text span{display:flex;align-items:center}.button_icon .button__text span svg{margin-left:12px;fill:#fff}.button__text{display:block;overflow:hidden;z-index:1}.button__text span{transition:.3s ease-out;display:inline-block}.button__text span:first-of-type{transform:translateY(0)}.button__text span:last-of-type{position:absolute;top:100%;left:0}.button.disabled{background-color:#f9f9f9;border:1px solid #f9f9f9;pointer-events:none}.button.disabled span{color:#808285}.button.disabled span svg{fill:#808285}@media screen and (max-width:1250px){.scroll-top{right:100px}.button{font-size:16px}.button_big{font-size:17px}.button_semi-big{padding:15px 27px}}@media screen and (max-width:767px){.scroll-top{bottom:30px;right:30px}.button{font-size:14px;padding:5px 12px}.button_big{font-size:16px;padding:11px 22px}.button_semi-big{font-size:16px;padding:14px 27px}.button_middle{font-size:16px;padding:11px 33px}}.text-color{color:#304553}.article-page .content h2,.article-page .content h3,.article-page .content h4,.text-headline{color:#363f44}.article-page .content p,.text-body{color:#444e52}.checkbox a,.file-upload__label,.text-primary{color:#0088ce}.text-secondary{color:#808285}.text-action{color:#21c68d}.h1,h1{font-weight:600;font-size:36px;line-height:41px}.h1-tablet{font-weight:600;font-size:29px;line-height:35px}.article-page .content h2,.h2,h2{font-weight:600;font-size:31px;line-height:37px}.h3,h3{font-weight:600;font-size:25px;line-height:29px}.article-page .content h4,.h4,h4{font-weight:600;font-size:21px;line-height:27px}.h5,h5{font-weight:600;font-size:17px;line-height:22px}.h6,h6{font-weight:400;font-size:14px}.body-m{font-weight:400;font-size:21px;line-height:29px}.article-card p,.article-page .content p,.body-s,.counter__input{font-weight:400;font-size:17px;line-height:25px}.ad-text,.article-card .read-time,.article-card .views-count,.product-card__category,.product-card__sale-state span,.reviews-page .review__title__name,.reviews-page .review__title__post{font-weight:400;font-size:16px;line-height:22px}.breadcrumbs,.help-text,.reviews-page .our-partners-item__star:before{font-weight:400;font-size:14px;line-height:18px}.article-page .content h3,.title-1{font-weight:400;font-size:25px;line-height:32px}.title-2{font-weight:500;font-size:17px;line-height:22px}.product-card-text,.product-card__name,.product-card__no-price,.tag-button--default{font-weight:600;font-size:16px;line-height:22px}.infographics{font-weight:400;font-size:38px;line-height:44px}.menu-link-header{font-weight:600;font-size:16px;line-height:21px}@media screen and (max-width:1250px){.h1,h1{font-weight:600;font-size:29px;line-height:35px}}@media screen and (max-width:767px){.h1,h1{font-weight:400;font-size:25px;line-height:32px}}.textfield{display:block;cursor:text;width:100%}.textfield--textarea .textfield__input{display:block;resize:none;height:100px}.textfield--textarea .textfield__placeholder{top:16px;transform:none}.textfield--date input::-webkit-calendar-picker-indicator{opacity:0;position:absolute;display:block;left:0;top:0;width:100%;padding-right:0;padding-left:0;margin:0;bottom:0;right:0;height:100%}.textfield--date.has-value .textfield__placeholder,.textfield__input-popup.visually-hidden{display:none}.textfield--date input::-webkit-clear-button,.textfield--date input::-webkit-inner-spin-button{z-index:-10}.textfield--date input::-webkit-input-placeholder{z-index:99}.textfield--date input:placeholder{z-index:99}.textfield--date input:before{content:attr(placeholder);width:100%}.textfield--date.has-value input:before{content:normal;width:100%}.textfield--date .vanilla-calendar{position:absolute;z-index:5;border:1px solid #444e52;top:calc(100% + 10px)}.textfield--light.textfield--error .textfield__input{border-color:#fff!important}.textfield--light.textfield--error .textfield__placeholder span{color:#db2b10}.textfield--light .textfield__input{background:#0C95DC;color:#fff;border-color:transparent}.textfield--light .textfield__placeholder,.textfield--light .textfield__placeholder span{color:rgba(255,255,255,.7)}.textfield--light.textfield--disabled .textfield__input{opacity:.65;border-color:#F0FAFD}.textfield--light.textfield--disabled .textfield__placeholder{opacity:.65}.textfield--small .textfield__input{padding:12px 19px}.textfield--error .textfield__input{color:#db2b10;border-color:#db2b10!important;box-shadow:none!important;background-color:#fff!important}.textfield--error .textfield__placeholder{color:#db2b10}.textfield:hover .textfield__input{box-shadow:0 2px 0 0 #444e52;border-color:#444e52}.textfield--light:hover .textfield__input{box-shadow:0 2px 0 0 #fff;border-color:#fff}.textfield:focus-within .textfield__input{border-color:#808285}.textfield--light:focus-within .textfield__input{background:#007EBE;border-color:#fff}.textfield--disabled{pointer-events:none}.textfield--disabled .textfield__placeholder{opacity:.7}.textfield--disabled .textfield__input{border-color:#b1b1b1}.textfield--icon .textfield__input{padding-right:55px}.textfield--plain .textfield__input{border:none;box-shadow:none}.textfield--plain .textfield__input:hover{box-shadow:none}.textfield__input{font-size:17px;line-height:25px;color:#363f44;width:100%;border-radius:6px;transition:all .3s ease-out;background:#fff;padding:16px 19px;border:1px solid #ccc}.textfield__input--filled{border:1px solid #363f44}.textfield__placeholder{display:inline;position:absolute;pointer-events:none;top:50%;left:20px;transform:translateY(-50%);font-size:17px;line-height:25px;color:#808285}.textfield__placeholder span{color:#db2b10}.textfield__placeholder--hide{display:none}.textfield__error-message{position:absolute;top:-15px;left:10px;background:#fff;padding:0 10px;color:#db2b10;font-size:16px;line-height:22px;border-radius:4px}.textfield__icon{position:absolute;right:15px;top:50%;transform:translateY(-50%);width:40px;height:40px;display:flex;align-items:center;justify-content:center;pointer-events:none}.checkbox{display:inline-block;padding-left:34px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox:after,.checkbox__checkmark:after{content:"";display:none}.checkbox-child{margin-left:20px}.checkbox__input,.radio__input{margin:-1px;white-space:nowrap;overflow:hidden}.checkbox-parent .breadcrumbs,.checkbox-parent .help-text,.checkbox-parent .reviews-page .our-partners-item__star:before,.reviews-page .checkbox-parent .our-partners-item__star:before{font-weight:700}.checkbox--default .checkbox__checkmark{border-color:#363f44}.checkbox--default .checkbox__input.error~.checkbox__checkmark{border-color:#db2b10}.checkbox--default .checkbox__input:checked~.checkbox__checkmark{background-color:#21c68d;border-color:#21c68d}.checkbox--default:focus-within .checkbox__input~.checkbox__checkmark,.checkbox--default:hover .checkbox__input~.checkbox__checkmark,.checkbox:focus-within .checkbox__input~.checkbox__checkmark,.checkbox:hover .checkbox__input~.checkbox__checkmark{border-color:#21c68d}.checkbox--large{padding-left:36px}.checkbox--large .checkbox__checkmark{width:21px;height:21px}.checkbox--large .checkbox__checkmark:after{left:5px;top:0;width:4px;height:10px}.checkbox__checkmark,.radio__checkmark{top:0;left:0;transition:all .3s ease-out}.checkbox:after{position:absolute}.checkbox__input{position:absolute;width:1px;height:1px;border:0;padding:0;clip-path:inset(100%);clip:rect(0 0 0 0)}.checkbox__checkmark{position:absolute;height:18px;width:18px;margin:0 3px 3px;border:2px solid #808285;border-radius:2px}.checkbox__checkmark:after{position:absolute;left:4px;top:0;width:4px;height:9px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.radio__input,.switch__input{width:1px;height:1px;clip-path:inset(100%)}.checkbox__input:checked~.checkbox__checkmark{background-color:#21c68d;border-color:#21c68d}.checkbox__input.error~.checkbox__checkmark{border-color:#db2b10}.checkbox__input:checked~.checkbox__checkmark:after{display:block}.checkbox a:hover{color:#21c68d}.radio{position:relative;display:inline-block;padding-left:36px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.radio:after,.radio__checkmark:after{display:none;position:absolute;content:""}.radio:hover .radio__checkmark{border-color:#21c68d}.radio__input{position:absolute;border:0;padding:0;clip:rect(0 0 0 0)}.radio__checkmark{position:absolute;width:22px;height:22px;margin:3px;border:2px solid #808285;border-radius:50%}.radio__checkmark:after{left:50%;top:50%;transform:translate(-50%,-50%);width:11px;height:11px;border:3px solid #fff;border-radius:50%}.radio__input:checked~.radio__checkmark{background-color:#21c68d;border-color:#21c68d}.radio__input:checked~.radio__checkmark:after{display:block}.switch{position:relative;display:inline-block;padding-left:73px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.file-upload__input,.switch__input{position:absolute;margin:-1px;padding:0;overflow:hidden;white-space:nowrap}.switch:after{content:"";position:absolute;display:none}.switch__input{border:0;clip:rect(0 0 0 0)}.switch__round{position:absolute;top:0;left:0;width:48px;height:26px;background-color:#E9E9EC;border-radius:30px;transition:all .3s ease-out}.switch__round:after{box-sizing:border-box;content:"";position:absolute;left:3px;bottom:3px;width:20px;height:20px;background:#fff;border:.5px solid #E9E9EC;box-shadow:0 1px 1px rgba(0,0,0,.16),0 1px 4px rgba(0,0,0,.1);border-radius:50%;transition:all .3s ease-out}.switch__input:checked~.switch__round{background-color:#21c68d}.switch__input:checked~.switch__round:after{transform:translateX(22px)}.file-upload{cursor:pointer;display:inline-flex;align-items:center}.file-upload--uploaded .file-upload__icon--empty{display:none}.file-upload--uploaded .file-upload__icon--uploaded{display:flex}.file-upload--uploaded .file-upload__label{display:none}.file-upload--uploaded .file-upload__filename{display:inline-block}.file-upload__input{width:1px;height:1px;border:0;clip-path:inset(100%);clip:rect(0 0 0 0)}.file-upload__filename{display:none;max-width:250px;color:#444e52;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-upload__icon{display:flex;margin-left:10px}.file-upload__icon--uploaded{display:none}.select-search{display:block;position:relative;width:100%}.select-search--open .select-search__dropdown{display:block}.select-search--open .select-search__icon svg{transform:rotate(180deg)}.select-search--light.select-search--error .select-search__input{border-color:#fff!important}.select-search--light.select-search--error .select-search__placeholder span{color:#db2b10}.select-search--light.select-search--error .select-search__label{color:#db2b10;background-color:#fff}.select-search--light.select-search--error .select-search__icon svg path{fill:#db2b10}.catalog-page .product-list__filters .button:hover svg,.select-search--light .select-search__icon svg path,.svg-map__region--interactive:hover,.svg-map__region--interactive:hover path{fill:#fff}.select-search--light .select-search__input{background:#0088CE;color:#fff;border-color:#fff}.select-search--light .select-search__placeholder,.select-search--light .select-search__placeholder span{color:rgba(255,255,255,.7)}.select-search--light .select-search__label{background-color:#0088CE;color:#fff}.select-search--error .select-search__input{color:#db2b10;border-color:#db2b10!important;box-shadow:none!important;background-color:#fff!important}.select-search--error .select-search__placeholder{color:rgba(219,43,16,.5)}.select-search--error .select-search__label{color:#db2b10}.select-search:hover .select-search__input{box-shadow:0 2px 0 0 #444e52}.select-search--light:hover .select-search__input{box-shadow:0 2px 0 0 #fff}.select-search__input{cursor:pointer;font-size:17px;line-height:25px;color:#363f44;width:100%;border-radius:6px;border:1px solid #444e52;transition:all .3s ease-out;background:#fff;padding:16px 55px 16px 19px;height:60px}.select-search__placeholder{display:inline;position:absolute;pointer-events:none;top:50%;left:20px;transform:translateY(-50%);font-size:17px;line-height:25px;color:#808285}.select-search__placeholder span{color:#db2b10}.select-search__placeholder--hide{display:none}.select-search__label{position:absolute;top:-15px;left:10px;padding:0 10px;font-size:16px;line-height:22px;background:#fff;color:#444E52}.select-search__icon{position:absolute;right:20px;top:calc(50% + 2px);transform:translateY(-50%);display:flex;align-items:center;justify-content:center;pointer-events:none}.select-search__icon svg{transition:all .3s ease-out}.select-search__dropdown{display:none;position:absolute;left:6px;right:6px;top:50px;padding:10px;background:#fff;box-shadow:4px 10px 13px rgba(101,101,101,.13);border-radius:8px;z-index:20}.select-search__search-area{width:100%;height:36px;border:1px solid #444E52;border-radius:2px;padding:5px 10px;font-weight:400;font-size:18px;line-height:26px;color:#444E52;margin-bottom:10px}.select-search__list{list-style:none;max-height:184px;overflow:auto;box-shadow:none}.select-search__item{cursor:pointer;padding:2px 0;margin-bottom:4px;color:#444E52;font-weight:400;font-size:16px;line-height:22px}.select-search__item:hover{background:#F0FAFD}.select-search__item_bold{font-weight:800}.tag-button--default{padding:7px 24px;color:#444e52;border-radius:1000px;border:1px solid #21c68d;background-color:#fff;cursor:pointer;width:-moz-max-content;width:max-content;transition:.3s ease-out;font-size:17px}.tag-button--default.active{background-color:#21c68d;color:#fff}.tag-button--mini{display:flex;color:#0088ce;border:1px solid #0088ce;border-radius:43px;padding:2px 6px;background-color:#fff;white-space:nowrap;font-weight:400;font-size:14px;line-height:18px}.tag-button--mini img,.tag-button--mini>i{width:14px;margin-right:4px}.tag-button i{display:flex}.search{padding:7px 0}.search__content{max-width:1110px;padding:0 15px;margin:0 auto;display:flex}.search__form{display:flex;width:100%}.search__form .button{width:124px;position:relative;left:-10px}.search__input{border-radius:8px;width:100%;padding:9px 20px;color:#6c6c6c}.search__close{background-image:url(/local/templates/decast/html/build/assets/css/../img/icon-close-search.svg);min-width:40px;height:40px;margin-left:15px;transition:.3s ease-out;cursor:pointer}.search__close:hover{transform:scale(-1,1)}@media screen and (max-width:767px){.search__content .button{display:none}.product-card--card{height:auto}}.thin-black-scroll .simplebar-track.simplebar-vertical{background:0 0;border-right:1px solid #444E52;width:6px}.thin-black-scroll .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{background:#444E52;border-radius:8px;width:6px;opacity:1;top:0;bottom:0;left:0;right:0}.bold-green-scroll .simplebar-track.simplebar-vertical{background:rgba(204,204,204,.5);border-radius:20px;width:5px}.bold-green-scroll .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{background:#21C68D;border-radius:20px;opacity:1;top:0;bottom:0;left:0;right:0;width:5px}.product-card .hidden{display:none}.product-card--card{background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.15);border-radius:8px;position:relative;height:auto;display:flex;flex-direction:column}.product-card--card:hover .product-card__body,.product-card--card:hover .product-card__image{box-shadow:4px 10px 13px rgba(101,101,101,.13)}@media screen and (max-width:1306px) and (min-width:768px){.product-card--card{height:auto}}@media screen and (min-width:1307px){.product-card--card:hover .product-card__body{height:100%}}.product-card--card .product-card__image{position:relative;overflow:hidden;background-size:contain;background-repeat:no-repeat;background-position:center;width:100%;height:270px;background-color:#f9f9f9;transition:box-shadow .3s ease}@media screen and (max-width:1306px) and (min-width:768px){.product-card--card .product-card__image{height:220px}}.product-card--card .product-card__info{display:flex;flex-direction:column}.product-card--card .product-card__name-wrapper{min-height:44px}.product-card--card .product-card__body{padding:20px 15px;position:relative;overflow:hidden;width:100%;height:100%;background-color:#fff;border-radius:0 0 8px 8px;transition:height .3s ease,box-shadow .3s ease;z-index:20;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:767px){.product-card--card .product-card__body{height:auto}.product-card--card .product-card__buy-counter{-moz-column-gap:48px;column-gap:48px}}@media screen and (max-width:374px){.product-card--card .product-card__buy-counter{-moz-column-gap:12px;column-gap:12px}}@media screen and (max-width:1306px) and (min-width:768px){.product-card--card .product-card__body{height:auto;padding:15px 10px}.product-card--card .product-card__buy-counter{grid-template-columns:1fr}.product-card--card .product-card__buy-counter__counter-wrapper{display:none}}.product-card--inline{display:flex;background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.15);border-radius:6px;position:relative;transition:.3s ease-out}.product-card--inline .product-card__image,.product-card--preview .product-card__image{background-position:center;background-color:#f9f9f9;background-repeat:no-repeat;overflow:hidden}.product-card--inline:hover{box-shadow:4px 10px 13px rgba(101,101,101,.13)}.product-card--inline .product-card__image{width:200px;height:100%;background-size:70%;position:relative}@media screen and (max-width:1250px){.product-card--inline .product-card__image{width:140px}}@media screen and (max-width:767px){.product-card--inline .product-card__image{display:none}}.product-card--inline .product-card__hit-stick,.product-card--inline .product-card__promo-stick{font-weight:400;font-size:14px;padding:2px;line-height:28px}.product-card--inline .product-card__info{display:flex;flex-direction:column;height:100%}.product-card--inline .product-card__name{font-size:16px}.product-card--inline .product-card__sale-state{display:flex;align-items:flex-end;height:100%}@media screen and (max-width:767px){.product-card--inline .product-card__name{font-size:14px;line-height:19px}.product-card--inline .product-card__sale-state{display:none}}.product-card--inline .product-card__no-price{height:100%;display:flex;align-items:flex-end}.product-card--inline .product-card__category{height:100%;margin:5px 0 18px}.product-card--inline .product-card__vendor-code{color:#808285;font-weight:400;font-size:14px;line-height:18px}@media screen and (max-width:767px){.product-card--inline .product-card__no-price{display:none!important}.product-card--inline .product-card__category{margin:10px 0 5px;font-weight:400;font-size:14px;line-height:18px}.product-card--inline .product-card__smart-caption{display:none!important}}.product-card--inline .product-card__body{display:flex;justify-content:space-between;width:100%;padding:20px}.product-card--inline .product-card__cart{color:#21c68d;font-size:34px;width:34px;height:34px;position:absolute;right:15px;bottom:15px}@media screen and (max-width:767px){.product-card--inline .product-card__body{padding:15px}.product-card--inline .product-card__cart{display:block}}.product-card--inline .product-card__buy-counter{position:absolute;right:20px;bottom:20px;top:unset;display:grid;grid-template-areas:"A A" "B C";grid-template-rows:44px;row-gap:10px;align-self:flex-end;-moz-column-gap:15px;column-gap:15px;width:275px}@media screen and (max-width:767px){.product-card--inline .product-card__buy-counter{display:none}}.product-card--inline .product-card__buy-counter__button{grid-area:C;height:100%;background-color:#fff;color:#21c68d;border:1.5px solid #21c68d;transition:.3s ease-out}.product-card--inline .product-card__buy-counter__button:hover{background-color:#21c68d;color:#fff;box-shadow:unset}.product-card--inline .product-card__buy-counter__counter-wrapper{grid-area:B}.product-card--inline .product-card__buy-counter .product-card__price{grid-area:A;align-self:flex-end}.product-card--inline .product-card__smart-tag{text-align:center;position:absolute;left:10px;top:10px;width:40px}.product-card--inline .product-card__smart-tag__icon-wrapper{height:40px;font-size:15px}.product-card--inline .product-card__smart-tag__caption{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(94.39deg,#64a1dc 10.18%,#327fc8 56.58%);font-weight:600;font-size:16px;line-height:22px;margin-top:unset}.product-card--preview{position:relative;overflow:hidden;background-color:#fff;border-radius:8px;box-shadow:0 2px 2px rgba(0,0,0,.15);transition:.3s ease-out;display:flex;flex-direction:column;height:100%}.basket-popup,.map-where-buy__modal,.modal,.news-card:hover,.popup_city .popup__content,.product-card--preview:hover,.select-country__country-list{box-shadow:4px 10px 13px rgba(101,101,101,.13)}.product-card--preview>a:after{position:absolute;top:0;left:0;right:0;bottom:0}.product-card--preview .product-card__image{position:relative;background-size:contain;background-origin:content-box;padding:20px;width:100%;height:160px}.product-card__hit-stick,.product-card__promo-stick{width:200px;z-index:10;left:-61px;top:17px;transform:rotate(-45deg);text-align:center}.product-card--preview .product-card__body{display:flex;justify-content:center;text-align:center;padding:10px 5px;height:100%;align-items:baseline;background-color:#fff;flex-wrap:wrap}.product-card--preview .product-card__name{font-weight:400;font-size:14px;line-height:18px}.product-card--preview .product-card__buy-counter,.product-card--preview .product-card__category,.product-card--preview .product-card__price,.product-card--preview .product-card__sale-state{display:none}.product-card--hasPrice.product-card--inline:hover .product-card__body,.product-card--hasPrice.product-card--preview:hover .product-card__body{height:auto}@media screen and (max-width:767px){.product-card--hasPrice.product-card--inline .product-card__price{margin-top:0;padding-left:10px}.product-card--hasPrice.product-card--inline .product-card__price-value{font-size:16px;white-space:nowrap}}.product-card--hasPrice:hover .product-card__body{height:100%}.product-card--hasPrice .product-card__price{margin-top:10px;background:0 0;height:auto;color:#000;padding:0}.product-card--hasPrice .product-card__price-value{font-size:24px;font-weight:600}@media screen and (max-width:767px){.product-card--hasPrice,.product-card--hasPrice .product-card__body{height:auto}.product-card--hasPrice.product-card--preview{height:100%}.product-card--hasPrice.product-card--inline,.product-card--hasPrice.product-card--inline .product-card__body,.product-card--hasPrice.product-card--preview .product-card__body{height:auto}}.product-card__name{color:#444e52}.product-card__category{color:#808285;margin:14px 0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-card__sale-state span{color:#808285;margin-right:10px}@media screen and (max-width:1306px) and (min-width:768px){.product-card__name{font-size:15px}.product-card__category,.product-card__sale-state,.product-card__sale-state span{font-weight:400;font-size:14px;line-height:18px}}.product-card__price-wrapper{margin-top:12px}.product-card__price{display:flex;justify-content:space-between;border-radius:2px;color:#fff;padding:3px 15px;background:#0088ce;height:30px}.product-card__no-price{display:block;color:#21c68d;height:30px}.product-card__buy-counter{transition:.3s ease-out;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:16px;column-gap:16px;position:relative;margin-top:12px}.product-card__buy-counter__button{border:unset;font-weight:600;font-size:16px;line-height:22px;padding:9px 23px;transition:.3s ease-out}.cart-page .shoping .cart-item__delete i,.map-where-buy .accordion .summary__icon svg,.news-card{transition:all .3s ease-out}.product-card__hit-stick{padding:10px;color:#fff;position:absolute;background-color:#21c68d}@media screen and (max-width:1306px) and (min-width:768px){.product-card__hit-stick{font-weight:400;font-size:14px;padding:2px;line-height:28px}}.product-card__promo-stick{padding:10px;color:#fff;position:absolute;background-color:#db2b10}.product-card__smart-tag{width:64px;text-align:center;position:absolute;left:10px;top:10px}@media screen and (max-width:1306px) and (min-width:768px){.product-card__promo-stick{font-weight:400;font-size:14px;padding:2px;line-height:28px}.product-card__smart-tag{width:40px}}.product-card__smart-tag__icon-wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:64px;background:#0088ce;color:#fff;font-size:30px;border-radius:50%}.product-card__smart-tag__caption{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(94.39deg,#64a1dc 10.18%,#327fc8 56.58%);margin-top:5px}@media screen and (max-width:1306px) and (min-width:768px){.product-card__smart-tag__icon-wrapper{height:40px;font-size:15px}.product-card__smart-tag__caption{font-weight:600;font-size:16px;line-height:22px;margin-top:unset}}.product-card__smart-caption{font-weight:600;font-size:16px;line-height:22px;color:#0088ce}.product-card__alice-tag{position:absolute;top:10px;right:10px}.product-card__alice-tag img{width:100px}.product-card--card.product-card--hit .product-card__hit-stick,.product-card--card.product-card--promo .product-card__promo-stick,.product-card--card.product-card--smart .product-card__smart-caption--card{display:block}.product-card--card.product-card--smart .product-card__buy-counter__button{background:#21c68d}.product-card--card.product-card--smart .product-card__name{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.product-card--card .product-card__price-wrapper--card,.product-card--card.product-card--smart .product-card__smart-tag,.product-card--inline .product-card__no-price--inline,.product-card--inline .product-card__price--inline,.product-card--inline.product-card--hit .product-card__hit-stick,.product-card--inline.product-card--promo .product-card__promo-stick,.product-card--inline.product-card--smart .product-card__smart-caption--inline,.product-card--inline.product-card--smart .product-card__smart-tag{display:block}.article-card p,.news-card__body .card__title{-webkit-line-clamp:3;-webkit-box-orient:vertical}.product-card--inline.product-card--smart .product-card__buy-counter__button{background:linear-gradient(90deg,#fff 0,#fff 50%,#3affdc 50%,#21c68d 100%);background-size:200%}.product-card--inline.product-card--smart .product-card__buy-counter__button:hover{border:unset;background-position:100%}.banner-default__img,.news-card__image__bg{background-position:center;background-size:cover}@media screen and (max-width:767px){.product-card--inline .product-card__vendor-code{display:block}}.product-card--inline .product-card__alice-tag img{width:80px}.news-card{position:relative;background-color:#fff;border-radius:8px;overflow:hidden;white-space:normal;display:flex;flex-direction:column}.news-card__image{min-height:220px;height:auto}.news-card__image__bg{width:100%;height:100%;background-repeat:no-repeat;padding:20px;font-weight:600;font-size:31px;line-height:120%;color:#fff}.news-card__body{display:flex;height:100%;flex-direction:column;justify-content:space-between;padding:15px 20px 26px}.news-card__body .card__title{margin-bottom:15px;overflow:hidden;display:-webkit-box}.news-card__body .card__title a::after{position:absolute;content:"";cursor:pointer;top:0;left:0;bottom:0;right:0}@media screen and (max-width:1024px){.search__content{max-width:100%}.news-card__image{min-height:130px}.news-card__image__bg{font-size:17px;line-height:1.3}.news-card__body{padding:15px 10px}.news-card__body .card__title{font-size:15px;line-height:20px}}.news-card__body .card__footer{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:1306px){.news-card__body .card__caption{margin-top:5px}.news-card__body .card__footer{display:block}.breadcrumbs{white-space:nowrap;margin:0 -30px;padding:0 30px}}.breadcrumbs{scrollbar-width:none;display:flex;overflow-x:scroll;overflow-y:hidden;list-style-type:none;position:relative;z-index:2;flex-wrap:wrap}.breadcrumbs::-webkit-scrollbar{display:none}@media screen and (max-width:767px){.breadcrumbs{margin:0 -20px;padding:0 20px}}.breadcrumbs>:not(:last-child){color:#828282;margin-right:4px}.breadcrumbs>:not(:last-child):after{content:"/";color:#828282;margin-left:4px}.breadcrumbs>:last-child{color:#304553;pointer-events:none}.article-card{padding:20px 0;border-radius:8px;position:relative;white-space:normal;background-color:transparent}.article-card__title a:after{position:absolute;top:0;left:0;right:0;bottom:0;content:""}.article-card__info{display:flex}.article-card__info i{display:flex;margin-right:8px}.article-card__info .views-count{display:flex;margin-left:50px}@media screen and (max-width:1306px){.article-card{padding:unset}.article-card__title{font-weight:600;font-size:17px;line-height:22px}.article-card__info{justify-content:space-between}.article-card__info .views-count{margin-left:unset}}.article-card h4{margin:10px 0;color:#363f44}.article-card p{color:#304553;overflow:hidden;display:-webkit-box}.article-card .read-time,.article-card .views-count{color:#808285}.article-card .tags{display:flex;margin-top:10px}@media screen and (max-width:767px){.article-card .tags{flex-wrap:wrap}.solutions-card__title{font-weight:600;font-size:17px;line-height:22px}}.article-card .tags a,.article-card .tags button{margin-right:16px;margin-bottom:16px}.solutions-card{padding:42px 32px;background-color:#f9f9f9;border-radius:8px;display:flex;justify-content:space-between;align-items:center;position:relative}.solutions-card__content{display:flex;justify-content:flex-start;align-items:center}.solutions-card__title{color:#363f44}.solutions-card__title a:after{position:absolute;top:0;left:0;right:0;bottom:0;content:""}.solutions-card--with-image{padding:33px 25px}.solutions-card--with-image .solutions-card__title{margin-left:40px}.category-card{position:relative;width:162px;height:129px;display:flex;justify-content:space-between;flex-direction:column;text-align:center;border:1px solid rgba(128,130,133,.3);border-radius:8px;padding:10px 11px 8px}.category-card__image{margin-bottom:1px}@media screen and (max-width:767px){.category-card{width:130px;height:107px;padding:8px 7px}.category-card__image{margin-bottom:3px}}.category-card__image img{display:block;margin:0 auto;height:70px}.category-card__title{font-size:15px;font-weight:600;line-height:19px}@media screen and (max-width:767px){.category-card__image img{height:50px}.category-card__title{font-weight:400;font-size:14px;line-height:18px}}.category-card__title a:after{content:"";cursor:pointer;position:absolute;top:0;left:0;bottom:0;right:0}.counter{background-color:#fff;border:1px solid #ccc;border-radius:8px;display:flex;transition:.3s ease-out;width:100%}.counter:hover{border-color:#444e52}.counter__button{position:relative;background-color:transparent;border:unset;transition:.3s ease-out;cursor:pointer;border-radius:8px}.counter__button:hover{background-color:#21c68d}.counter__button:hover .counter__sign-line{background-color:#fff}.counter__button:disabled{cursor:not-allowed;background-color:#f3f3f3}.counter__button:disabled:hover .counter__sign-line,.counter__sign-line{background-color:#444e52}.counter__sign-line{width:10px;height:2px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:10px;transition:.3s ease-out}.counter__sign-line--vertical{transform:rotateZ(90deg);left:calc(50% - 5px);top:calc(50% - 1px)}.counter__input{width:100%;text-align:center;margin-right:3px;margin-left:3px;border-bottom:1px solid transparent;-moz-appearance:textfield}.counter__input::-webkit-inner-spin-button,.counter__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.counter__input:focus{border-bottom-color:#444e52}.counter--normal .counter__button{padding:20px}.counter--normal .counter__input{margin-top:8px;margin-bottom:8px}.counter--big .counter__button{padding:20px 30px}.counter--big .counter__input{margin-top:12px;margin-bottom:12px}.title-block__content{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:40px}.title-block__info{width:50%;padding-right:15px;align-self:center}.title-block__info_full{width:100%}.title-block__info_full ul{padding-left:20px}.title-block__text{margin-top:20px;font-family:Inter,sans-serif;font-size:17px;line-height:1.5;color:#304553}.title-block__link_mobile.arrow-link{display:none}.title-block__link .button{padding:14px 32px}@media screen and (max-width:1250px){.title-block__info{max-width:445px;width:100%}.title-block__title{font-size:29px;line-height:120%}.title-block__text{margin-top:15px;font-size:17px;line-height:1.3;font-family:Lato,sans-serif}.title-block__link .button{font-size:16px;padding:11px 20px}}@media screen and (max-width:767px){.title-block__content{align-items:center;margin-bottom:34px}.title-block__info{padding-right:0;width:100%;margin-bottom:0;max-width:100%}.title-block__title{font-weight:600;font-size:25px;line-height:115%;padding-right:20px}.title-block__text{font-size:14px;line-height:1.25;display:none}.title-block__link .button{display:none}.title-block__link_mobile.arrow-link{display:flex}}.section-product__content{position:relative;background-color:#f9f9f9;border-radius:8px;transition:.3s ease-out;height:100%;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.section-product__content:hover{filter:drop-shadow(4px 10px 13px rgba(101, 101, 101, .13))}.section-product__img{max-width:100%;width:100%;margin-right:0;text-align:right;margin-bottom:16px}.section-product__img img{max-width:318px;width:100%;height:232px;-o-object-fit:contain;object-fit:contain}.section-product__info{padding:0 30px 25px}.section-product__name{color:#304553;font-size:21px;font-weight:600}.section-product__text{margin-top:10px;display:flex;justify-content:space-between;align-items:center;color:#808285}.section-product__link{position:absolute;top:0;right:0;bottom:0;left:0}.section-product__label{height:42px;position:absolute;display:flex;align-items:center;width:258px;transform:rotate(-45deg);justify-content:center;font-weight:600;font-size:21px;line-height:130%;color:#fff;top:20px;left:-90px}.section-product__label_action{background-color:#db2b10}.section-product__label_hit{background-color:#21c68d}@media screen and (max-width:1250px){.section-product__img{padding:13px 40px;margin-bottom:10px}.section-product__img img{max-width:150px;height:147px;-o-object-fit:cover;object-fit:cover}.section-product__info{padding:0 20px 15px}.section-product__name{font-size:17px}.section-product__text{font-size:14px;line-height:1.25}.section-product__label{height:25px;font-size:14px;width:160px;left:-50px}}@media screen and (max-width:767px){.section-product__content{flex-direction:row;justify-content:flex-start;align-items:center}.section-product__img{padding:0;width:123px;height:113px;min-width:123px;margin-bottom:0}.section-product__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.section-product__info{padding:0 13px;width:100%}}.technology__content{background:#f9f9f9;border-radius:8px;padding-bottom:25px;position:relative;transition:.3s ease-out}.technology__content:hover{filter:drop-shadow(4px 10px 13px rgba(101, 101, 101, .13))}.technology__content:hover .technology__more span{color:#21c68d}.technology__wrapper{display:flex;align-items:flex-end}.technology__img{min-width:260px;width:260px;height:230px}.technology__img img{width:100%;height:100%}.technology__info{padding:0 35px 10px 18px;color:#304553}.technology__title{font-weight:600;font-size:25px;line-height:115%}.technology__text{font-size:17px;line-height:145%;margin-top:15px}.technology__bottom{margin-top:20px;display:flex;justify-content:space-between;padding:0 25px}.technology__bottom .technology__title{display:none}.technology__tags{display:flex}.technology__tag{margin-right:10px}.technology__tag span{font-size:14px;line-height:1;color:#0088ce;border:1px solid #0088ce;border-radius:43px;padding:2px 6px;display:inline-block}.technology__tag:last-of-type{margin-right:0}.technology__more{display:flex;align-items:center}.technology__more span{margin-right:9px;color:transparent;transition:.3s ease-out}.technology__link{position:absolute;top:0;right:0;left:0;bottom:0;z-index:1}@media screen and (max-width:1250px){.technology__wrapper{flex-direction:column;align-items:center}.technology__img{min-width:172px;width:172px;height:152px}.technology__info{padding:15px 23.5px 0}.technology__more span{display:none}.technology__bottom{margin-top:15px;padding:0 23.5px}}@media screen and (max-width:767px){.technology__content{display:flex;padding:20px 20px 20px 0}.technology__img{min-width:152px;width:152px;height:134px}.technology__info{display:none}.technology__bottom{padding:0 0 0 14px;flex-direction:column;justify-content:flex-start;width:100%;position:relative}.technology__bottom .technology__title{display:block;font-size:17px;line-height:130%;margin-bottom:15px}.technology__tags{flex-direction:column}.technology__tag{margin-bottom:10px}.technology__tag:last-of-type{margin-bottom:0}.technology__more{position:absolute;bottom:0;right:0}}.modal-wrapper{background-color:rgba(0,0,0,.4);position:fixed;width:100%;height:100%;left:0;top:0;display:flex;justify-content:center;align-items:center;z-index:3000;visibility:hidden;opacity:0}.contacts-map__info-top,.modal{position:relative;border-radius:8px}.modal-wrapper--open{visibility:visible;opacity:1}.modal{padding:60px 55px;background-color:#fff;max-width:900px;max-height:calc(100% - 20px);height:-moz-max-content;height:max-content}.modal__content{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.modal__content img{-o-object-fit:contain;object-fit:contain}.modal__close-icon{position:absolute;top:34px;right:34px;cursor:pointer}@media screen and (max-width:767px){.modal{height:100%;width:100%;border-radius:unset;padding:15px;max-height:unset}.modal__content img{width:100%;height:100%}.modal__close-icon{top:16px;right:16px}}.pagination{display:flex;align-items:center}.pagination__numbers-list{display:flex;list-style-type:none;gap:3px;margin:0 30px}.pagination__numbers-list__item{padding:3px 5px;color:#444e52;font-weight:600;font-size:17px;line-height:22px;cursor:pointer}.pagination__next-button,.pagination__prev-button{font-weight:400;font-size:16px;line-height:22px;transition:.3s ease-out}.pagination__numbers-list__item:hover{background-color:#f9f9f9}.pagination__numbers-list__item.dots{cursor:default}.pagination__numbers-list__item.dots:hover{color:#444e52;background-color:unset}.pagination__numbers-list__item.active{color:#0088ce;background-color:#f9f9f9}.pagination__next-button{margin-right:4px;color:#808285;cursor:pointer}.pagination__next-button:hover{color:#363f44}.pagination__prev-button{margin-left:4px;color:#808285;cursor:pointer}.pagination__prev-button:hover{color:#363f44}.pagination__next-arrow,.pagination__prev-arrow{margin:16px 14px 14px}.pagination__next-arrow path,.pagination__prev-arrow path{stroke:#363f44}.svg-map__region--interactive{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:fill .5s ease}.svg-map__region--interactive path{transition:fill .5s ease}.svg-map__region--active,.svg-map__region--active path{fill:#fff!important}.contacts-map__title{font-weight:600;font-size:25px;line-height:115%;color:#444E52;padding:0 24px;margin-bottom:15px}.contacts-map__block{margin-bottom:10px;overflow:hidden;display:block;transition:.3s ease-out}.contacts-map__block.active .contacts-map__info-row{display:flex}.contacts-map__block.active .contacts-map__map{display:block}.contacts-map__block.active .contacts-map__info-top:before{transform:rotate(0)}.contacts-map__info-top{display:flex;background-color:#f9f9f9;padding:20px 25px;cursor:pointer}.contacts-map__info-top:before{position:absolute;width:24px;height:24px;top:20px;background-image:url(/local/templates/decast/html/build/assets/css/../img/icon-arrow.svg);right:25px;transform:rotate(180deg)}.contacts-map__info-title{max-width:250px;width:100%;padding-right:15px;font-weight:600;font-size:21px;color:#363f44}.contacts-map__info-row{display:none}.contacts-map__info-row.active{display:flex}.contacts-map__info-link-map{display:none}.contacts-map__info-column{display:flex;flex-direction:column;margin-right:100px}.contacts-map__info-column-title{font-weight:600;font-size:18px;color:#363f44;margin-bottom:12px}.contacts-map__info-column:last-of-type{margin-right:0}.contacts-map__info-links{display:flex;flex-direction:column;font-size:17px;line-height:1.45;color:#444E52}.contacts-map__info-link{display:flex;align-items:center}.contacts-map__info-link span{margin-left:12px}.contacts-map__info-address{max-width:490px;color:#363F44;font-size:17px}.contacts-map__map-frame iframe{width:100%}.contacts-map__icons{position:absolute;bottom:20px;left:20px}.contacts-map__icons-title{font-weight:600;font-size:17px;line-height:130%;color:#304553;display:inline-block;background-color:#fff;border-radius:8px;margin-bottom:25px;padding:10px 13px}.contacts-map__icons-list{display:flex}.contacts-map__icons-item{margin-right:10px;width:60px;height:60px;position:relative;cursor:pointer}.contacts-map__icons-item img{position:absolute;top:0;right:0;bottom:0;left:0;transition:.3s ease-out}.contacts-map__icons-item img:last-of-type,.contacts-map__icons-item.active img:first-of-type,.contacts-map__icons-item:hover img:first-of-type{opacity:0}.contacts-map__icons-item.active img:last-of-type,.contacts-map__icons-item:hover img:last-of-type{opacity:1;z-index:1}.contacts-map__icons-item:last-of-type{margin-right:0}.contacts-map__text{padding:30px 20px;background:#0088ce;color:#fff;display:none;border-radius:0 0 8px 8px}.contacts-map__text.active{display:flex}.contacts-map__text-left{max-width:226px;width:100%}.contacts-map__text-title{font-weight:600;font-size:25px;line-height:1.15;margin-bottom:21px}.contacts-map__text-right{margin-left:30px;max-width:673px;font-size:17px;line-height:1.45}@media screen and (max-width:1024px){.contacts-map__title{font-size:21px}.contacts-map__info-row{margin-top:20px}.contacts-map__info-top{flex-direction:column}.contacts-map__info-column-title,.contacts-map__text-left span{font-size:17px}.contacts-map__text-right{font-size:16px}}@media screen and (max-width:767px){.contacts-map__title{font-size:21px}.contacts-map__map{display:none!important}.contacts-map__info-top{padding:20px}.contacts-map__info-title{font-size:17px;line-height:1.3}.contacts-map__info-address,.contacts-map__info-column-title,.contacts-map__info-link{font-size:15px}.contacts-map__info-column{margin-bottom:25px}.contacts-map__info-column:last-of-type{margin-bottom:0}.contacts-map__info-row{margin-top:10px}.contacts-map__block.active .contacts-map__info-row{flex-direction:column}.contacts-map__block.active .contacts-map__info-link-map{display:block;margin-top:20px;max-width:190px}}.contacts-dealers__title,.main-contacts__title{line-height:1.15;font-weight:600;color:#304553}.main-contacts__content{padding-top:100px}.main-contacts__title{font-size:46px;margin-bottom:40px}.main-contacts__dealers{margin-bottom:73px}.contacts-dealers__content{display:flex;justify-content:space-between}.contacts-dealers__left{max-width:323px;width:100%}.contacts-dealers__title{font-size:25px}.contacts-dealers__select{margin:50px 0 28px}.contacts-dealers__button{display:flex}.contacts-dealers__contacts{margin-top:25px;display:flex;flex-direction:column;margin-bottom:15px}.contacts-dealers__contacts a{font-weight:600;font-size:31px;line-height:1.2;margin-bottom:10px}.contacts-dealers__contacts a:last-of-type{margin-bottom:0}.contacts-dealers__callback{font-size:17px}@media screen and (max-width:1250px){.main-contacts__content{padding-top:60px}.main-contacts__title{font-size:29px}.contacts-dealers__title{font-size:21px}.contacts-dealers__contacts a{font-size:25px}}@media screen and (max-width:767px){.main-contacts__content{padding-top:40px}.main-contacts__title{font-size:25px;line-height:115%;margin-bottom:30px}.main-contacts__dealers{margin-bottom:38px}.contacts-dealers__title{font-size:21px}.contacts-dealers__content{flex-direction:column-reverse}.contacts-dealers__right{display:flex;justify-content:space-between;align-items:flex-start}.contacts-dealers__contacts{margin-top:0;margin-bottom:5px}.contacts-dealers__contacts a{font-size:17px;line-height:1.45;margin-bottom:5px}.contacts-dealers__info{padding-left:15px}.contacts-dealers__select{margin:30px 0 28px}.contacts-dealers__button .button{font-size:17px}}.banner-default{position:relative}.banner-default__img{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat}.banner-default__img:before{background:linear-gradient(90deg,rgba(56,52,61,.608) 55.77%,rgba(101,86,121,0) 102.49%);position:absolute;top:0;left:0;bottom:0;width:50%}.banner-default__content{display:flex;min-height:500px;position:relative;z-index:1;align-items:center;padding:50px 0}.banner-default__left{width:50%;max-width:522px}.banner-default__title{font-weight:600;font-size:36px;line-height:1.15;color:#fff}.banner-default__text{margin-top:30px;font-size:21px;line-height:1.4;color:#fff}.banner-default__button{display:flex;margin-top:35px}.banner-default_v2 .banner-default__img:before,.banner-default_v3 .banner-default__img:before{display:none}.banner-default_v2 .banner-default__left{max-width:none}.banner-default_v2 .banner-default__title{color:#363f44;max-width:576px}.banner-default_v2 .banner-default__text{color:#363f44;max-width:522px}.banner-default_v2 .banner-default__right{width:50%;position:relative;height:400px}.banner-default_v2 .banner-default__right img{position:absolute;top:0;max-width:100%;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.banner-default_v3{overflow:hidden}.banner-default_v3 .banner-default__left{max-width:none}.banner-default_v3 .banner-default__title{color:#363f44}.banner-default_v3 .banner-default__text{color:#363f44;max-width:522px}.banner-default_v3 .banner-default__right{width:50%;position:relative;height:400px}.banner-default_v3 .banner-default__right img{position:absolute;top:-33px;left:-144px;min-width:784px;max-width:100%;width:100%}@media screen and (max-width:1024px){.banner-default_v2 .banner-default__content,.banner-default_v3 .banner-default__content{padding:0}.banner-default__img:before{background:linear-gradient(75.04deg,#262421 14.15%,rgba(38,36,33,.51) 53.27%,rgba(74,69,67,0) 95.91%);right:0;width:100%}.banner-default__content{min-height:273px}.banner-default__title{font-size:29px;line-height:120%}.banner-default__text{margin-top:20px;font-size:17px;line-height:145%}.banner-default_v2 .banner-default__right{height:357px;min-width:383px;right:-30px}.banner-default_v2 .banner-default__right img{max-width:413px;width:100%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.banner-default_v3 .banner-default__right{height:357px;min-width:383px;right:-30px}.banner-default_v3 .banner-default__right img{min-width:644px;left:-84px;width:100%;position:absolute;top:50%;right:0;transform:translateY(-50%)}}@media screen and (max-width:767px){.banner-default__content{min-height:26px}.banner-default__left{width:100%;padding-right:23px}.banner-default__title{font-size:25px;line-height:115%}.banner-default__text{font-size:14px;line-height:125%}.banner-default_v2 .banner-default__content{padding:50px 0 124px}.banner-default_v2 .banner-default__left{padding-right:0}.banner-default_v2 .banner-default__right{height:200px;min-width:206px;position:absolute;right:-20px;bottom:0;z-index:-1}.banner-default_v2 .banner-default__right img{max-width:206px;width:100%;top:auto;right:0;transform:none;bottom:0}.banner-default_v3 .banner-default__content{padding:50px 0 207px}.banner-default_v3 .banner-default__left{padding-right:0}.banner-default_v3 .banner-default__right{height:200px;min-width:206px;position:absolute;right:-20px;bottom:0;z-index:-1}.banner-default_v3 .banner-default__right img{min-width:509px;width:100%;top:auto;right:0;transform:none;bottom:0;left:-55px}}.info-numbers__list{max-width:1160px;margin:0 auto;display:flex;justify-content:center}.info-numbers__item{margin-right:160px;max-width:170px;width:100%}.info-numbers__item:last-of-type{margin-right:0}.info-numbers__wrapper{padding-bottom:15px;border-bottom:3px solid #0088ce;height:100%}.info-numbers__number{font-size:55px;line-height:1;color:#0088ce;padding:15px 0;white-space:nowrap}.info-numbers__text{font-size:16px;line-height:1.45;color:#444e52}@media screen and (max-width:1250px){.info-numbers__item{margin-right:45px}}@media screen and (max-width:1024px){.info-numbers__number{font-size:40px}.info-numbers__text{font-size:16px}}@media screen and (max-width:767px){.info-numbers__list{margin:0 -22px;flex-wrap:wrap}.info-numbers__wrapper{max-width:130px}.info-numbers__item{width:50%;margin-right:0;padding:0 22px;max-width:none}}.infographics-info__content{padding:60px 0;background-color:#0088ce}.infographics-info__list{display:flex;justify-content:space-around}.infographics-info__item{width:272px;height:272px;position:relative}.infographics-info__circle{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%}.infographics-info__circle-chart{display:block;margin:10px auto;max-width:272px;max-height:280px}.infographics-info__circle-bg{fill:none;stroke:#fff;stroke-width:1}.infographics-info__circle-line{fill:none;stroke-width:8;stroke-linecap:round;stroke:#fff;transform-origin:50% 50%}.infographics-info__info{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:190px}.infographics-info__number{font-weight:400;font-size:50px;color:#fff;text-align:center}.infographics-info__text{font-size:17px;line-height:1.45;text-align:center;color:#fff;margin-top:17px}@media screen and (max-width:1024px){.infographics-info__item{min-width:190px;width:190px;height:190px}.infographics-info__info{top:calc(50% + 10px)}.infographics-info__number{font-size:38px;line-height:115%}.infographics-info__text{font-size:14px;line-height:125%;max-width:145px;margin:12px auto 0}.infographics-info__circle-chart{max-width:190px;max-height:190px}}.popup,.popup__bg{top:0;left:0;right:0}@media screen and (max-width:767px){.infographics-info__content{padding:40px 0}.infographics-info__list{overflow:auto;justify-content:flex-start}.infographics-info__list::-webkit-scrollbar{display:none}.infographics-info__item{height:200px;margin-right:30px}.infographics-info__item:last-of-type{margin-right:0}}.document__icon,.header__logo,.popup__bottom .button{margin-right:20px}.popup{position:fixed;bottom:0;z-index:1000;display:none;align-items:center;justify-content:center}.popup_small .popup__content{height:auto;padding:46px 20px 31px;border-radius:8px;background-color:#fff;width:100%;max-width:400px;overflow:visible}.popup_small .popup__wrapper{padding-right:0}.popup_small .simplebar-content{padding:0!important}.popup_form .popup__content{max-width:452px}.popup_city .popup__wrapper{padding-right:0}.popup_city .popup__content{padding:46px 30px 40px;background-color:#fff;border-radius:8px;height:auto}.popup_scheme .popup__content{width:100%;max-width:1276px;height:auto;background-color:#fff}.popup_scheme .popup__container img{width:100%}.popup_scheme .popup__wrapper{padding-right:0}.popup_img .popup__content{max-width:calc(100% - 30px);width:auto;border-radius:10px;background:#fff}.popup_img .popup__wrapper{height:100%}.popup_img .popup__container{height:100%;margin-top:0}.popup_img .popup__container img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.popup.active{display:flex}.popup.active .history__popup-text{display:block}.popup__bg{background-color:rgba(0,0,0,.8);position:absolute;bottom:0;cursor:pointer}.banner-slider,.popup__content{position:relative}.popup__content{padding:44px 18px;background-color:#f9f9f9;max-height:calc(100vh - 150px);max-width:616px;width:100%;height:100%}.popup__close{position:absolute;top:10px;right:10px;cursor:pointer}.popup__wrapper{max-height:100%;padding-right:20px}.popup__wrapper .simplebar-track{width:5px;background-color:#ccc;right:7px}.popup__wrapper .simplebar-scrollbar:before{opacity:1;width:5px;background-color:#21c68d;left:0;right:auto;top:0;bottom:auto}.popup__wrapper_success{display:none}.popup__title{font-weight:600;font-size:25px;line-height:115%;text-align:center;color:#304553}.popup__subtitle{margin-top:15px;font-size:17px;line-height:145%;text-align:center;color:#304553}.popup__container{margin-top:25px}.popup__bottom{margin-top:30px;text-align:center;display:flex;justify-content:center}.popup__bottom .button{min-width:150px}.popup__bottom .button:last-of-type{margin-right:0}.popup__icon{text-align:center;margin-bottom:10px}.popup.success .popup__wrapper_success{display:block}.popup.success .popup__wrapper_form{display:none}@media screen and (max-width:1024px){.popup_scheme .popup__content{width:100%;height:100%;max-height:calc(100vh - 40px)}.popup_scheme .popup__wrapper{height:100%}.popup_scheme .popup__container{height:100%;text-align:center}.popup_scheme .popup__container img{width:auto;max-height:100%;height:100%}}@media screen and (max-width:767px){.popup_small .popup__content{padding:29px 20px 20px}.popup__title{font-size:21px;line-height:1.3}.popup__subtitle{font-size:14px;line-height:125%}.popup__bottom{margin-top:20px}.popup__bottom .button{display:inline-block;width:100%;margin-right:15px;min-width:100px}}.popup .form__subtitle{font-size:17px;line-height:145%;text-align:center;color:#304553;margin-bottom:20px}.city-select__item,.popup .form .form__textfield{margin-bottom:15px}.popup .form__checkboxes{display:flex;flex-wrap:wrap;-moz-column-gap:15px;column-gap:15px}.popup .form__checkboxes .form__textfield{width:40%}.popup .form .form-footer{margin-top:20px;display:flex;align-items:center}.popup .form .form-footer .button{padding:14px 33px}@media screen and (max-width:767px){.popup .form .form-footer{flex-direction:column}.popup .form .form-footer .button{margin-top:20px;width:100%}}.city-select__list{margin-top:25px;flex-wrap:wrap;display:none;overflow:auto;max-height:400px}.city-select__list.active{display:flex}.city-select__item{width:50%}.city-select__item.hide{display:none}.city-select__column{margin-right:40px}.city-select__column:last-of-type{margin-right:0}.city-select__column .city-select__item{width:auto}.banner-slider__img{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat}.banner-slider__img:before{background:linear-gradient(90deg,rgba(56,52,61,.608) 55.77%,rgba(101,86,121,0) 102.49%);position:absolute;top:0;left:0;bottom:0;width:50%}.banner-slider__content{display:flex;min-height:500px;position:relative;z-index:1;align-items:center;padding:50px 0}.banner-slider__left{width:50%;max-width:560px}.banner-slider__title{font-weight:600;font-size:36px;line-height:1.15;color:#fff}.banner-slider__text{margin-top:30px;font-size:21px;line-height:1.4;color:#fff;max-width:522px}.banner-slider__button{margin-top:35px;display:flex}.banner-slider__item--dark .banner-slider__text,.banner-slider__item--dark .banner-slider__title{color:#363f44}.banner-slider .swiper-pagination{max-width:400px;width:100%;bottom:38px;display:flex;left:50%;transform:translateX(-50%);align-items:flex-end}.banner-slider .swiper-pagination-bullet{margin:0!important;width:100%;border-radius:0;height:2px;background-color:#fff;transition:.3s ease-out}.banner-slider .swiper-pagination-bullet-active{height:4px;background-color:#fff;border-radius:50px}.banner-slider .swiper-arrows{height:38px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;max-width:1430px;width:100%;margin:0 auto}.banner-slider .swiper-button-next:after{background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-white.svg);width:20px;height:38px;font-size:0;position:absolute;right:0;transition:.3s ease-out}.banner-slider .swiper-button-next span{right:25px}.banner-slider .swiper-button-next:hover:after{right:-10px;background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg)}.banner-slider .swiper-button-prev:after{background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-white.svg);width:20px;height:38px;transform:rotate(180deg);font-size:0;position:absolute;left:0;transition:.3s ease-out}.banner-slider .swiper-button-prev span{left:25px}.banner-slider .swiper-button-prev:hover:after{left:-10px;background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg)}.banner-slider .swiper-button-next,.banner-slider .swiper-button-prev{width:52px}.banner-slider .swiper-button-next span,.banner-slider .swiper-button-prev span{position:absolute;opacity:0;font-family:OpenSans,sans-serif;font-weight:700;font-size:13px;line-height:140%;color:#fff;pointer-events:none;transition:.3s ease-out}.banner-slider .swiper-button-next:hover span,.banner-slider .swiper-button-prev:hover span{opacity:1}.banner-slider_right .banner-slider__img{background-position:right}@media screen and (max-width:1306px){.banner-slider .swiper-pagination{z-index:1;gap:10px;padding:0 15px;max-width:270px}.banner-slider .swiper-pagination-bullet{height:4px}.banner-slider .swiper-arrows{display:none}}@media screen and (max-width:1024px){.banner-slider__img:before{background:linear-gradient(75.04deg,#262421 14.15%,rgba(38,36,33,.51) 53.27%,rgba(74,69,67,0) 95.91%);right:0;width:100%}.banner-slider__content{min-height:370px;align-items:flex-start}.banner-slider__title{font-size:29px;line-height:120%}.banner-slider__text{margin-top:20px;font-size:17px;line-height:145%}.banner-slider__button{margin-top:25px}.banner-slider .swiper-pagination{max-width:270px}}@media screen and (max-width:767px){.banner-slider__left{width:100%;padding-right:23px}.banner-slider__title{font-size:25px;line-height:115%}.banner-slider__text{font-size:14px;line-height:125%}.banner-slider_right .banner-slider__img{background-position:75% center}}.documents-list__wrapper{background:#0088ce;border-radius:8px;padding:65px 100px 75px;color:#fff;position:relative;overflow:hidden}.documents-list__wrapper:before{position:absolute;top:-68px;right:100px;width:436px;height:436px;background-image:url(/local/templates/decast/html/build/assets/css/../img/icon-doc-bg.svg)}.documents-list__top{max-width:460px;font-weight:600}.documents-list__title{font-size:36px;line-height:1.15}.documents-list__more{margin-top:20px;padding-bottom:5px;border-bottom:1px solid #fff;position:relative;font-size:17px;cursor:pointer}.documents-list__more:before{width:24px;height:24px;position:absolute;right:0;top:50%;transform:translateY(-50%);background-image:url(/local/templates/decast/html/build/assets/css/../img/icon-arrow-white.svg);transition:.3s ease-out}.documents-list__more.active:before{transform:translateY(-50%) rotate(180deg)}.documents-list__content{overflow:hidden;height:0;transition:.3s ease-out;position:relative;z-index:1}.documents-list__content.active .documents-list__info{opacity:1}.documents-list__info{padding-top:75px;max-width:628px;opacity:0;transition:.5s ease-out}.documents-list__info-title{font-weight:600;font-size:17px;color:#9fe8ff;margin-bottom:35px}.documents-list__list{margin-bottom:35px}.documents-list__item{margin-bottom:25px}.documents-list__item:last-of-type{margin-bottom:0}.documents-list__button{display:flex;margin-left:50px}.documents-list__button span{display:flex;align-items:center;font-size:17px}.documents-list_v2 .documents-list__top{max-width:700px;z-index:2;position:relative}.documents-list_v2 .documents-list__text{margin-top:21px;display:flex;align-items:flex-end;width:100%;justify-content:space-between}.documents-list_v2 .documents-list__text span{max-width:410px;font-size:17px;line-height:1.45;font-weight:400}.documents-list_v2 .documents-list__button{display:flex}.documents-list_v2 .documents-list__button .button{padding:14px 29px 16px;white-space:nowrap}@media screen and (max-width:1250px){.documents-list__wrapper{padding:65px 40px 80px}.documents-list__wrapper:before{right:-184px}.documents-list__top{max-width:383px}.documents-list__title{font-size:29px}.documents-list__info{max-width:500px}}@media screen and (max-width:1024px){.documents-list_v2 .documents-list__wrapper{padding:50px 24px}.documents-list_v2 .documents-list__top{max-width:383px}.documents-list_v2 .documents-list__text{flex-direction:column;align-items:flex-start}.documents-list_v2 .documents-list__button{margin-left:0;margin-top:20px}}@media screen and (max-width:767px){.documents-list__top{width:calc(100% - 110px)}.documents-list__wrapper{padding:40px 20px 42px}.documents-list__wrapper:before{width:160px;height:160px;top:-13px;right:-40px;background-size:100%;background-repeat:no-repeat}.documents-list__title{font-size:25px}.documents-list__info{padding-top:60px}.documents-list__button{margin-left:0;width:100%}.documents-list__button .button{width:100%}.documents-list_v2 .documents-list__wrapper{padding:50px 11px 50px 24px}.documents-list_v2 .documents-list__wrapper:before{right:-321px;top:-68px;width:436px;height:436px}.documents-list_v2 .documents-list__top{width:100%;max-width:100%}.documents-list_v2 .documents-list__text span{font-size:16px}}.document{display:flex;margin-bottom:25px;position:relative}.document:last-of-type{margin-bottom:0}.document__link{position:absolute;top:0;right:0;bottom:0;left:0}.city i,.company__warranty-tab,.select-country__country-title img,.socials__item{margin-right:5px}.document__title{font-weight:600;font-size:17px;color:#fff;margin-bottom:5px;display:block}.document__title:hover{color:#fff}.document__size{line-height:1.35;color:#9fe8ff}.document_color .document__title{color:#444e52}.document_color .document__size{color:#808285}.document_button{background:#21c68d;position:relative;border-radius:8px;padding:21px 20px}.document_button .document__size{color:#fff}.select-country__content{display:flex;align-items:center;margin-bottom:10px}.select-country__text{font-weight:600;font-size:17px;line-height:1.3;color:#363F44}.select-country__country{position:relative}.select-country__country-title{display:flex;align-items:center;font-size:17px;line-height:1.45;color:#808285;margin-left:5px;transition:.3s ease-out;cursor:pointer}.select-country__country-title svg{stroke:#363F44;transition:.3s ease-out}.menu__item-main.active svg,.menu__item-main_cur svg,.select-country__country-title:hover svg{stroke:#0088ce}.select-country__country-title:hover{color:#0088ce}.select-country__country-list{position:absolute;z-index:5;background-color:#fff;border-radius:8px;padding:10px 26px 10px 10px;display:none}.select-country__country-list.active{display:block}.select-country__country-item{display:block;margin-bottom:9px;cursor:pointer}.header{background-color:#f9f9f9;z-index:1000;position:fixed;width:100%}.header:before{position:absolute;z-index:2;width:100%;left:0;right:0;bottom:0;height:1px;background-color:rgba(128,130,133,.5)}.header__wrapper{display:flex;align-items:center}.header__logo-mini{display:none}.header__content{width:100%}.header__top{display:flex;width:100%;justify-content:space-between;padding:14px 0 9px}.header__links,.header__top-left{display:flex;align-items:center}.header__bottom,.header__bottom-left{align-items:center;display:flex}.header__link{margin-right:35px;font-weight:600}.header__link:last-of-type{margin-right:0}.header__city{margin-right:38px}.header__bottom{border-top:1px solid rgba(128,130,133,.5);justify-content:space-between}.header__bottom-right{display:flex;align-items:center;gap:15px}.header__bottom-right .button__text{white-space:nowrap}@media screen and (max-width:767px){.header__bottom-right .button{display:none}}.header__bottom-right .header__links{display:none}.header__icons{display:flex}.header__icon{margin-right:10px;height:60px;position:relative}.header__icon a{font-size:44px;position:relative}.header__icon svg{position:absolute;left:5px;top:2px;border-radius:50%}@media screen and (max-width:1250px){.header__icon svg{top:10px}}@media screen and (max-width:767px){.header__icon svg{top:0}}.header__icon:last-of-type{margin-right:0}.header__icon .basket-icon_mobile{display:none}@media screen and (max-width:1250px){.header__icon .basket-icon{display:none}.header__icon .basket-icon_mobile{display:block}}.header__burger{position:relative;width:44px;height:44px;cursor:pointer;margin-right:20px}.header__burger:hover span:first-of-type{top:15px}.header__burger:hover span:last-of-type{top:27px}.header__burger span{width:32px;height:3px;background:#363f44;display:inline-block;border-radius:17px;position:absolute;top:12px;left:50%;transform:translateX(-50%);transition:.2s ease-out}.header__burger span:nth-child(2){top:21px;opacity:1}.header__burger span:last-of-type{top:30px}.header__burger.active{transition:.5s}.basket-popup,.header.fixed .header__top,.header__menu,.header__search,.menu__item-main svg{transition:.3s ease-out}.header__burger.active span:nth-child(2){opacity:0;top:0}.header__burger.active span:first-of-type{top:50%;transform:translate(-50%,-50%) rotate(45deg)}.header__burger.active span:last-of-type{top:50%;transform:translate(-50%,-50%) rotate(-45deg)}.header__burger.active:hover{transform:rotate(90deg)}.map-where-buy .accordion.accordion--tablet[open] .summary__icon svg,.map-where-buy .accordion[open] .summary__icon svg{transform:rotate(180deg)}.header__search{height:0;overflow:hidden;position:fixed;left:0;right:0;background-color:#f9f9f9}.header__search.active{border-bottom:1px solid rgba(128,130,133,.5);height:55px}.header.fixed .header__wrapper{padding:7px 0 6px}.header.fixed .header__top{height:0;padding:0;overflow:hidden}.header.fixed .header__bottom{border-top:1px solid transparent}.header.fixed .header__bottom-right .header__links{display:flex}.header.fixed .header__bottom-right .header__link{margin-right:30px}.header.fixed .header__bottom-right .header__link:last-of-type{margin-right:0}.header.fixed .header__menu .menu__item,.projects-block__info-number{margin-right:15px}.header.fixed .header__icons,.header.fixed .header__logo>.logo{display:none}.header.fixed .header__logo-mini{display:block}.header.fixed .header__menu .menu__item:last-of-type{margin-right:0}.header.fixed .header__burger{margin-right:10px}.header.fixed .header__nbiot{display:none}@media screen and (max-width:1306px){.header.fixed .header__menu .menu__item{margin-right:5px}.header.fixed .header__bottom-right .header__link{margin-right:10px}}@media screen and (max-width:1250px){.header__logo{margin-right:16px}.header__city{margin-right:23px}.header.fixed .header__menu .menu__item{margin-right:15px}.header.fixed .header__bottom-right .header__link{margin-right:20px}.header__link_desc{display:none}}@media screen and (max-width:1024px){.header__link{margin-right:25px}.header__link:nth-child(-n+2){display:none}.header__search{padding-left:100px}.header.fixed .header__bottom-right .header__link{margin-right:20px;display:block}}@media screen and (max-width:767px){.header__link:last-of-type,.header__menu,.header__socials{display:none}.header.fixed .header__bottom-right .header__link,.header__icon,.header__link{margin-right:0}.header{border-bottom:1px solid rgba(128,130,133,.5)}.header__icon{height:36px}.header__icon a{font-size:36px;line-height:1;height:36px;display:inline-block}.header__top{padding:9px 0 4px}.header__bottom{border:none}.header__logo img{width:55px;height:55px}.header__search{padding-left:0}.header__burger{opacity:1}.header__burger.active{opacity:0}.header.fixed{padding:3px 0}.header.fixed .header__wrapper{padding:0}.header.fixed .header__logo-mini img{width:32px;height:35px}.header.fixed .header__bottom-right .header__link:last-of-type{display:none}}.basket-popup{position:absolute;min-width:443px;max-width:443px;background:#fff;z-index:5;right:12px;top:40px;border-radius:8px;opacity:0;pointer-events:none}.basket-popup.active{opacity:1;pointer-events:auto}.basket-popup__content{padding:30px 25px}.basket-popup__title{font-weight:600;font-size:21px;line-height:130%;color:#304553;margin-bottom:25px}.basket-popup__list{margin-bottom:25px;max-height:485px;overflow:auto;padding-right:30px}.basket-popup__item{padding:10px 0;border-top:1px solid rgba(128,130,133,.3);border-bottom:1px solid rgba(128,130,133,.3);display:flex;align-items:center}.basket-popup__item-img{width:77px;height:77px;background:#f9f9f9;min-width:77px}.basket-popup__item-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.basket-popup__item-info{padding-left:21px;font-size:14px;color:#444e52;line-height:1.2}.basket-popup__item-title{margin-bottom:5px;padding-right:10px}.basket-popup__item-title a{font-size:14px}.basket-popup__item-delete{align-self:flex-start;cursor:pointer}.basket-popup__item-bottom{display:flex;justify-content:space-between}.basket-popup__item-count{color:#808285}.basket-popup__item-price{color:#21c68d}.cart-page .shoping .cart-item__delete:hover i,.feedback__form .form__caption span{color:#db2b10}.basket-popup__button{display:flex;flex-wrap:wrap}.basket-popup__count{width:100%;margin-bottom:25px}.basket-popup .button{font-size:16px;padding:11px 30px}.basket-popup .simplebar-track{width:5px;background-color:#ccc}.basket-popup .simplebar-scrollbar:before{opacity:1;width:5px;background-color:#21c68d;left:0;right:auto;top:0;bottom:auto}.feedback{background-color:#fff}.feedback-inner{display:flex;align-items:center;justify-content:space-between;padding:100px 0}@media screen and (max-width:1306px){.feedback-inner{padding:60px 0 48px}}@media screen and (max-width:767px){.feedback-inner{display:block;padding:40px 0}}.feedback__image{width:100%}.feedback__image svg{height:652px}@media screen and (max-width:1306px){.feedback__image svg{height:557px}.feedback__image{border-radius:8px 0 0 8px;overflow:hidden;height:100%;display:flex}}.feedback__header{margin-bottom:30px}@media screen and (max-width:767px){.feedback__image{display:none}.feedback__header{margin-bottom:24px}}.feedback__title{font-weight:600;font-size:36px;line-height:41px}.feedback__subtitle{margin-top:20px;margin-bottom:10px}@media screen and (max-width:1306px){.feedback__title{font-weight:600;font-size:25px;line-height:29px}.feedback__subtitle{margin-top:10px;font-weight:400;font-size:14px;line-height:18px}}.feedback__form-wrapper{min-width:417px;margin:0 103px 0 61px}@media screen and (max-width:1306px){.feedback__form-wrapper{min-width:344px;margin:0 0 0 25px}.feedback__form .form__textfield .textfield__input{padding:12px 20px}}@media screen and (max-width:767px){.feedback__form-wrapper{margin:0;min-width:auto}}.feedback__form .form-textfields{margin-bottom:15px}.feedback__form .form__textfield_hidden{display:none}.feedback__form .form__textfield:not(:last-child){margin-bottom:20px}@media screen and (max-width:1306px){.feedback__form .form__textfield:not(:last-child){margin-bottom:15px}}.feedback__form .form__caption,.feedback__form .form__file{margin-bottom:20px}.feedback__form .form-footer{display:flex;align-items:center}@media screen and (max-width:1306px){.feedback__form .form-footer{display:block}.feedback__form .form-footer button{width:100%;padding-top:15px;padding-bottom:15px}.feedback__form .form__checkbox{margin-bottom:18px}}.feedback-call-wrapper{background-color:#0088ce;padding-top:40px}.feedback-call-wrapper .textfield__error-message{border-radius:8px}@media screen and (max-width:1306px){.feedback-call-wrapper{padding-top:unset}}.feedback-call{padding:80px 20px 100px;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:50px;column-gap:50px;border-top:1px solid #fff;max-width:900px;margin:auto}.feedback-call__info-title{color:#fff;font-weight:600;font-size:36px;line-height:41px}@media screen and (max-width:1306px){.feedback-call{padding:60px 0;border-top:unset;max-width:unset;-moz-column-gap:30px;column-gap:30px}.feedback-call__info-title{font-weight:600;font-size:29px;line-height:35px}}.feedback-call__info-subtitle{color:#fff;margin-top:20px}@media screen and (max-width:767px){.feedback-call{grid-template-columns:1fr;row-gap:30px;padding:40px 0}.feedback-call__info-title{font-weight:600;font-size:25px;line-height:29px}.feedback-call__info-subtitle{font-weight:400;font-size:16px;line-height:22px}}.feedback-call__form{display:flex;flex-direction:column;gap:20px}.feedback-call__form__required-label{font-size:13px;line-height:18px;color:#fff;margin-top:-5px}@media screen and (max-width:1306px){.feedback-call__form{gap:15px}.feedback-call__form__required-label{margin-top:unset}}.feedback-call__form__submit-wrapper{display:flex;gap:20px}@media screen and (max-width:1306px){.feedback-call__form__submit-wrapper{flex-direction:column;gap:15px}}.feedback-call__form__submit-wrapper .checkbox span{color:#fff}.feedback-call__form__submit-wrapper .checkbox span a{color:#21c68d}.feedback-call__form__submit-wrapper .checkbox:hover .checkbox__checkmark{border-color:#fff}.feedback-call__form__submit-wrapper .checkbox .checkbox__input:checked~.checkbox__checkmark{background-color:#fff;border-color:#fff}.feedback-call__form__submit-wrapper .checkbox__checkmark{border-color:#fff}.feedback-call__form__submit-wrapper .checkbox__checkmark:after{border-color:#0088ce}.feedback-call__form__submit-wrapper button{padding:14px 40px 16px;font-size:17px}.feedback-connect{display:flex}.feedback-connect__info{width:50%;color:#363f44;display:flex;flex-direction:column;align-items:flex-start}.feedback-connect__info-title{font-size:36px;line-height:1.15;margin-bottom:20px}.feedback-connect__info-subtitle{max-width:503px;font-size:21px;line-height:1.4;font-weight:400;margin-bottom:20px}.feedback-connect__form{width:50%;max-width:520px}.feedback-connect__wrapper{display:flex;flex-direction:column;margin:0 -10px}.feedback-connect__wrapper .form__textfield{width:100%;padding:0 10px}@media screen and (max-width:1250px){.feedback-connect__wrapper{flex-direction:column}}.feedback-connect .button{padding:14px 40px 16px}.feedback-connect .form-footer{display:flex;justify-content:space-between;align-items:center}.feedback-connect .form__textfield{margin-bottom:15px}.feedback-connect .form__checkbox .breadcrumbs,.feedback-connect .form__checkbox .help-text,.feedback-connect .form__checkbox .reviews-page .our-partners-item__star:before,.reviews-page .feedback-connect .form__checkbox .our-partners-item__star:before{max-width:186px;display:inline-block}@media screen and (max-width:1250px){.feedback-connect__info{padding-right:60px}.feedback-connect__info-title{font-size:29px}.feedback-connect__info-subtitle{font-size:17px}.feedback-connect .form-footer{flex-direction:column}.feedback-connect .form__checkbox{width:100%}.feedback-connect .form__checkbox .breadcrumbs,.feedback-connect .form__checkbox .help-text,.feedback-connect .form__checkbox .reviews-page .our-partners-item__star:before,.reviews-page .feedback-connect .form__checkbox .our-partners-item__star:before{max-width:none}}@media screen and (max-width:767px){.feedback-connect .feedback__from,.feedback-connect__form{max-width:100%;width:100%}.feedback-connect{flex-wrap:wrap}.feedback-connect__info{width:100%;margin-bottom:30px;padding-right:0}.feedback-connect__info-title{font-size:25px;line-height:1.15;margin-bottom:15px}.feedback-connect__info-subtitle{font-size:14px;line-height:1.25}.feedback-connect__wrapper{flex-direction:column}}.feedback .button{font-size:17px}.map-page__breadcrumbs{padding-bottom:26px}@media screen and (max-width:767px){.map-page__breadcrumbs{padding-bottom:16px}}.map-page__breadcrumbs-wrapper{padding-top:26px;background-color:#0088ce}.map-page__breadcrumbs .breadcrumbs a:not(:last-child){color:#F0FAFD}.map-page__breadcrumbs .breadcrumbs a:last-child,.map-page__breadcrumbs .breadcrumbs a:not(:last-child):after{color:#fff}.map-where-buy{background-color:#0088ce;padding-bottom:100px}.map-where-buy .accordion{background:#fff;border-radius:8px;margin-bottom:2px}.map-where-buy .accordion.accordion--tablet{position:relative;pointer-events:none;margin-bottom:0}.map-where-buy .accordion.accordion--tablet:not([open]) .summary__icon svg{transform:rotate(0)}.map-where-buy .accordion.accordion--tablet .summary{position:absolute;left:0;top:0;right:0;bottom:0}.map-where-buy .accordion.accordion--tablet .summary__icon{display:none}@media screen and (max-width:1306px){.map-page__breadcrumbs-wrapper{padding-top:16px}.map-where-buy .accordion.accordion--tablet:first-child .accordion,.map-where-buy .accordion.accordion--tablet:first-child .summary{border-top:2px solid #0088CE}.map-where-buy .accordion.accordion--tablet{pointer-events:initial}.map-where-buy .accordion.accordion--tablet[open] .summary{border-bottom:none}.map-where-buy .accordion.accordion--tablet[open] .content{border-top:1px solid #0088CE}.map-where-buy .accordion.accordion--tablet .summary{position:relative;border-top:1px solid rgba(0,136,206,.5);color:rgba(68,78,82,.8);font-weight:400;font-size:16px;line-height:22px}.map-where-buy .accordion.accordion--tablet .summary__icon{display:block}}.map-where-buy .accordion.accordion--tablet .content{padding-left:350px;pointer-events:all;border-top:2px solid #0088CE;max-height:1578px}.map-where-buy .accordion.accordion--tablet .content .simplebar-track.simplebar-vertical{right:5px}@media screen and (max-width:1306px){.map-where-buy .accordion.accordion--tablet .content{padding-left:0;max-height:786px}.map-where-buy .accordion.accordion--tablet:not(:last-child) .content{border-bottom:2px solid #0088CE}.map-where-buy .accordion.accordion--tablet .table__row:last-child{border-bottom:0}}.map-where-buy .accordion .summary{position:relative;cursor:pointer;border-bottom:none;list-style:none;padding:16px 59px 16px 20px}.map-where-buy .accordion .summary::-webkit-details-marker,.map-where-buy .accordion .summary::marker{display:none}.map-where-buy .accordion .summary__icon{position:absolute;right:20px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.map-where-buy .accordion .table{width:100%;border-color:rgba(0,136,206,.5);border-style:solid;border-width:1px 0 0 1px}@media screen and (max-width:1306px){.map-where-buy .accordion .table{border-width:1px 0 0}}.map-where-buy .accordion .table__row{display:grid;grid-template-columns:minmax(auto,350px) minmax(auto,250px) minmax(auto,324px);border-bottom:1px solid rgba(0,136,206,.5)}@media screen and (max-width:1306px){.map-where-buy .accordion .table__row{grid-template-columns:3fr 2fr 3fr}}.map-where-buy .accordion .table__item{display:flex;align-items:center;padding:15px}@media screen and (max-width:767px){.map-where-buy .accordion.accordion--tablet .content{max-height:567px}.map-where-buy .accordion .table__row{grid-template-columns:1fr 1fr}.map-where-buy .accordion .table__item{border-left:none!important;padding:10px 15px}.map-where-buy .accordion .table__item:first-child{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:2;padding-bottom:0}}.map-where-buy .accordion .table__item span{display:flex}.map-where-buy .accordion .table__item:not(:first-child){border-left:1px solid rgba(0,136,206,.5)}.map-where-buy .accordion .table__item-company{display:flex;align-items:center}.map-where-buy .accordion .table__item-company a{color:#0088ce}.map-where-buy .accordion .table__item-tel{display:inline-block;margin-top:10px;font-weight:400;font-size:16px;line-height:22px}.map-where-buy .accordion .table__item-tel:last-child{margin-top:0}@media screen and (max-width:1306px){.map-where-buy{padding-bottom:60px}}@media screen and (max-width:767px){.map-where-buy{padding-bottom:40px}}.map-where-buy .hidden{visibility:hidden}.map-where-buy--full{padding:100px 0}@media screen and (max-width:1306px){.map-where-buy--full{padding:60px 0 78px}}@media screen and (max-width:767px){.map-where-buy--full{padding:40px 0 45px}.map-where-buy--full .map-where-buy__header-switch{width:100%;justify-content:flex-end}}.map-where-buy--full .map-where-buy__global-info{display:flex}@media screen and (max-width:1306px){.map-where-buy--full .map-where-buy__global-info{left:50%;top:50%;transform:translate(-50%,-50%);flex-direction:unset;width:100%}}@media screen and (max-width:767px){.map-where-buy--full .map-where-buy__global-info{display:none}}.map-where-buy--full .map-where-buy__map-wrapper{display:flex;justify-content:flex-end}.map-where-buy--full .map-where-buy__map-wrapper>svg{width:88%;height:100%}.map-where-buy .container{position:relative}.map-where-buy__header{display:grid;grid-template-columns:minmax(0,27.5%) 1fr minmax(0,27.5%);grid-template-rows:1fr auto;row-gap:31px;color:#fff}.map-where-buy__header-title{font-weight:600;font-size:36px;line-height:41px}@media screen and (max-width:1306px){.map-where-buy--full .map-where-buy__map-wrapper{justify-content:center}.map-where-buy--full .map-where-buy__map-wrapper>svg{width:90%}.map-where-buy__header{row-gap:30px;grid-template-rows:auto 1fr 59px}.map-where-buy__header-title{grid-column-start:1;grid-column-end:4;font-weight:600;font-size:29px;line-height:35px}.map-where-buy__header-selector{grid-column-start:1;grid-column-end:4}}@media screen and (max-width:767px){.map-where-buy--full .map-where-buy__map-wrapper>svg{width:100%}.map-where-buy__header{row-gap:20px;grid-template-rows:auto auto auto auto}.map-where-buy__header-title{font-weight:600;font-size:25px;line-height:29px}}.map-where-buy__header-selector{width:100%;justify-self:center}.map-where-buy__header-selector-title{margin-bottom:50px}.map-where-buy__header-selector-select{width:100%}.map-where-buy__header-selector-wrapper{display:flex;align-items:center;justify-content:space-between;gap:25px}.map-where-buy__header-selector-wrapper button{min-width:220px;height:60px}.map-where-buy__header-dealers{align-self:end;grid-row-start:2}@media screen and (max-width:1306px){.map-where-buy__header-selector-title{text-align:center;font-weight:600;font-size:21px;line-height:27px;margin-bottom:46px}.map-where-buy__header-selector-select{width:320px}.map-where-buy__header-selector-wrapper{justify-content:center;gap:20px}.map-where-buy__header-dealers{grid-row-start:3;grid-column-start:1;grid-column-end:3}.map-where-buy__header-switch{grid-row-start:3;align-self:flex-end}}@media screen and (max-width:767px){.map-where-buy__header-selector-title{font-weight:600;font-size:17px;line-height:22px;margin-bottom:56px}.map-where-buy__header-selector-select{width:100%}.map-where-buy__header-selector-wrapper{flex-direction:column;gap:20px}.map-where-buy__header-selector-wrapper .button{width:100%;padding:14px 0 16px;font-size:17px}.map-where-buy__header-dealers{grid-row-end:4;grid-column-end:4;text-align:center;padding-top:10px}}.map-where-buy__header-switch{display:flex;align-items:flex-end;justify-self:flex-end;grid-column-start:2;grid-column-end:4}.map-where-buy__header-switch-wrapper{display:flex;margin-left:-7.5px;margin-right:-7.5px}.map-where-buy__header-switch-wrapper[data-switch-map-value=map]>[data-switch-map-item=map],.map-where-buy__header-switch-wrapper[data-switch-map-value=list]>[data-switch-map-item=list]{cursor:default;opacity:1;border-bottom:3px solid #fff;border-radius:2px}.map-where-buy__header-switch-item{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-flex;padding:5px 0 6px;opacity:.7;cursor:pointer;margin-right:7.5px;margin-left:7.5px;font-weight:400;font-size:16px;line-height:22px}.map-where-buy__map-wrapper{position:relative;display:block}.map-where-buy__map-wrapper[data-hidden]{display:none}.map-where-buy__list-wrapper{position:relative;display:block;padding-top:15px}.map-where-buy__list-wrapper[data-hidden]{display:none}.map-where-buy__modal{display:block;padding:20px;border-radius:6px;max-width:800px;position:absolute;z-index:100;background-color:#fff}.map-where-buy__modal-inner[data-region-dealer-info],.map-where-buy__modal[data-hidden]{display:none}.map-where-buy__modal-list-of-dealers,.map-where-buy__modal-list-of-dealers--contacts{font-weight:400;font-size:14px;line-height:18px;padding-top:10px;border-top:1px solid #808285}.map-where-buy__modal[data-scrollable]{height:calc(100% - 120px);overflow-y:scroll}.map-where-buy__modal-title{color:#444e52;margin-bottom:10px}.map-where-buy__modal-list-of-dealers{-moz-columns:2;columns:2;-moz-column-gap:20px;column-gap:20px;row-gap:4px;position:relative;color:#444e52}.map-where-buy__modal-list-of-dealers a{color:#0088ce}.map-where-buy__modal-list-of-dealers:before{position:absolute;content:"";transform:translateX(-50%);left:50%;top:10px;width:1px;height:calc(100% - 10px);background-color:#808285}.map-where-buy__modal-list-of-dealers--contacts{display:flex;flex-direction:column;gap:5px;color:#444e52}.map-where-buy__description{position:absolute;left:0;bottom:25px;display:flex;flex-direction:column;gap:12px}@media screen and (max-width:1306px){.map-where-buy__map-wrapper{pointer-events:none}.map-where-buy__description{bottom:-40px}}@media screen and (max-width:767px){.map-where-buy__header-switch{grid-row-start:4;grid-row-end:5}.map-where-buy__header-switch-item{font-weight:400;font-size:14px;line-height:18px}.map-where-buy__description{bottom:-20px}}.map-where-buy__description__item{display:flex;align-items:center;gap:10px}.map-where-buy__description__color{width:30px;height:21px}.map-where-buy__description__color--ru{background-color:#26BFF0}.map-where-buy__description__color--cis{background-color:#00ABE1}.map-where-buy__description__caption{font-weight:600;font-size:16px;line-height:21px;color:#fff}.map-where-buy__global-info{display:none;flex-direction:column;gap:40px;width:125px;position:absolute;left:0;top:50px}@media screen and (max-width:1306px){.map-where-buy__global-info{gap:76px;width:100%}}.map-where-buy__global-info__block{padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,.5);color:#fff}.map-where-buy__global-info__block-value{font-weight:400;font-size:38px;line-height:44px;margin-bottom:10px;display:block}.city,.socials__list{display:flex}.map-where-buy__global-info__block-caption{font-weight:600;font-size:17px;line-height:22px}.city{color:#808285;font-size:14px;line-height:125%;align-items:flex-start;cursor:pointer}.city i{font-size:15px}@media screen and (max-width:1250px){.city span{max-width:96px;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.socials__item{font-size:30px;line-height:1;color:#808285;height:30px;border-radius:4px}.menu-dropdown__item-main-link:hover a,.socials__item:hover{color:#fff}.socials__item:last-of-type{margin-right:0}.socials__item i{height:30px;display:block}.menu__item-main,.menu__list,.socials__item_big{display:flex}.socials__item_tg:hover{background-color:#26bff0}.socials__item_dzen:hover{background-color:#363f44}.socials__item_yt:hover{background-color:#db2b10}.menu-dropdown,.menu-dropdown .simplebar-track,.socials__item_vk:hover{background-color:#0088ce}.socials__item_big{font-size:44px;height:44px;width:44px;border:1px solid #444e52;color:#444e52;border-radius:4px;align-items:center;justify-content:center}.menu__item-main.active a,.menu__item-main_cur a{color:#0088ce}.socials__item_big i{font-size:35px;height:35px}.socials__item_big.socials__item_tg:hover{border:1px solid #26bff0}.socials__item_big.socials__item_dzen:hover{border:1px solid #363f44}.socials__item_big.socials__item_yt:hover{border:1px solid #db2b10}.socials__item_big.socials__item_vk:hover{border:1px solid #0088ce}.menu__item{margin-right:20px;font-weight:600}.menu__item-main.active svg{transform:translateY(3px) rotate(180deg)}.product-page .tabs-section .docs__more-button svg,.product-page .tabs-section .specifications__more-button svg{stroke:#363f44;margin-left:5px}.menu__item-main svg{stroke:#363f44}.menu__item-main:hover svg{stroke:#0088ce}@media screen and (max-width:1250px){.menu__item-main svg{display:none}}.menu__item:last-of-type{margin-right:0}.menu-dropdown{height:0;transition:height .3s ease-out;overflow:hidden;position:fixed;left:0;right:0;z-index:1}.menu-dropdown .container{height:100%}.menu-dropdown .simplebar-content{display:flex}.menu-dropdown .simplebar-track{top:42px;bottom:56px;width:5px;right:7px}.menu-dropdown .simplebar-scrollbar:before{opacity:1;width:5px;background-color:#21c68d;left:0;right:auto;top:0;bottom:auto}.menu-dropdown__content{padding:42px 0 56px 105px;display:flex;height:100%;position:relative;overflow:auto}.menu-dropdown__column{margin-right:79px;min-width:435px}.menu-dropdown__column:last-of-type{margin-right:0}.menu-dropdown__list{display:flex;flex-direction:column}.menu-dropdown__item-main{font-weight:600;font-size:29px;line-height:1.2;display:flex;align-items:center;position:relative;cursor:pointer;margin-bottom:10px}.menu-dropdown__item-main-link{display:flex;align-items:center;position:relative;transition:.3s ease-out;width:100%;padding:8px 0}.menu-dropdown__item-main-link:hover{background-color:#0b91d7;padding:8px}.menu-dropdown__item-main-link:hover svg{stroke:#fff}.menu-dropdown__item-main-link:before{content:'';height:1px;width:100%;background-color:#fff;position:absolute;bottom:0;left:0;transition:.3s ease-out;opacity:0}.menu-dropdown__item-main-link.active:before{opacity:1}.menu-dropdown__item-main-link.active svg{right:0!important}.menu-dropdown__item-main-link.active:hover{background-color:transparent}.menu-dropdown__item-main a{color:#8fd9ff;margin-right:24px;transition:.5s ease-out}.menu-dropdown__item-main svg{stroke:#8fd9ff;position:absolute;right:0;transition:.3s ease-out}.menu-dropdown__item-second{display:flex;flex-direction:column;opacity:0;position:absolute;top:0;z-index:0;pointer-events:none;transition:.5s ease-out}.menu-dropdown__item-second.active{opacity:1;z-index:1;pointer-events:auto}.menu-dropdown__item-second-link{font-weight:600;padding:10px 0;transition:.5s ease-out}.menu-dropdown__item-second-link:hover{background-color:#0b91d7;padding:10px}.menu-dropdown__item-second-link a{color:#fff;display:block;width:100%}.menu-mobile{display:none;height:0;overflow:hidden;position:fixed;left:0;right:0}.menu-mobile__wrapper{background-color:#0088ce;position:relative;padding:10px;height:100%;overflow:auto}.menu-mobile__close{display:flex;align-items:center;color:#97e6ff;margin-bottom:9px}.article-page .content h2,.article-page .content h3{margin-bottom:20px}.menu-mobile__close>span{display:flex;align-items:center}.menu-mobile__close span{margin-left:10px;font-weight:600}.menu-mobile__item-main{display:flex;justify-content:space-between;font-weight:600;font-size:21px;padding:8px 10px}.menu-mobile__item-main a{color:#f9f9f9}.menu-mobile__item-second{position:absolute;top:0;right:0;left:-101%;bottom:auto;width:100%;background-color:#0088ce;box-shadow:0 4px 14px rgba(0,0,0,.15);padding:5px 15px 20px;transition:.5s ease-out}.menu-mobile__item-second.active{left:0}.menu-mobile__item-second-category{padding:10px 0;color:#fff;background-color:#0b91d7}.menu-mobile__item-second-list{display:flex;flex-direction:column;padding-left:20px}.menu-mobile__item-second-list a{padding:10px 0;color:#fff}.menu-mobile__back{color:#97e6ff;display:flex;align-items:center}.menu-mobile__back span{margin-left:10px}.menu-second{position:fixed;height:0;z-index:1}.menu-second__content{height:100%;padding:15px 0 0}.menu-second__list{display:none;flex-direction:column;max-width:-moz-fit-content;max-width:fit-content;position:relative;background-color:#0088ce;border-radius:8px;padding:10px 20px;box-shadow:0 5px 10px 0 rgba(0,0,0,.5)}.articles-page .search-field-wrapper .textfield:hover .textfield__input,.search-page__form-content .textfield:hover .textfield__input{box-shadow:none;border-bottom:none}.menu-second__list:before{content:'';position:absolute;width:25px;height:25px;transform:rotate(45deg);background-color:#0088ce;top:-10px}.catalog-page .filters__categories__list__item:hover svg,.menu-second__item a{transform:translateX(-10px);transition:.3s ease-out}.menu-second__list.active{display:flex}.menu-second__item{width:100%;position:relative;z-index:1;padding:10px;transition:.3s ease-out}.menu-second__item a{display:block;color:#fff}.menu-second__item:hover{background-color:#0b91d7}.menu-second__item:hover a{transform:translateX(0)}@media screen and (max-width:1250px){.menu__item:nth-child(n+3){display:none}}@media screen and (max-width:1024px){.menu-dropdown__content{padding:48px 25px}.menu-dropdown__column{min-width:324px;margin-right:71px}.menu-dropdown__item-main{font-size:21px;line-height:1.3}.menu-dropdown__item-main a{color:#f9f9f9}.menu-dropdown__item-main svg{stroke:#f9f9f9}}.article-page{background-color:#f9f9f9}.article-page .content p{margin-bottom:40px}@media screen and (max-width:767px){.menu-mobile{display:block}.article-page .content h2{font-weight:600;font-size:25px;line-height:29px}.article-page .content h3{font-weight:400;font-size:17px;line-height:25px}.article-page .content h4{font-weight:600;font-size:17px;line-height:22px}.article-page .content p{margin-bottom:20px;font-weight:400;font-size:16px;line-height:22px}}.article-page .content img{width:100%;margin-bottom:40px}.article-page .content blockquote{padding:32px;margin-bottom:40px;background:#fff;border-radius:6px;color:#2F3335}.article-page .news__title{margin-bottom:40px}.article-page .news__list{display:grid;grid-gap:40px;gap:40px}.article-page .news__list .news-card{width:412px}.article-page .articles__title{margin-bottom:40px}.article-page .articles__list{display:flex;grid-gap:20px;gap:20px;margin-bottom:50px}.article-page .articles__list .article-card{min-width:412px}@media screen and (max-width:1306px){.article-page .articles__title{font-weight:600;font-size:29px;line-height:35px}.article-page .articles__list{scrollbar-width:none;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;margin:0 -30px 40px;padding:0 30px}.article-page .articles__list::-webkit-scrollbar{display:none}}@media screen and (max-width:767px){.article-page .articles__title{font-weight:600;font-size:25px;line-height:29px}.article-page .articles__list .article-card{min-width:280px}.article-page .articles__list{margin:0 -20px 50px;padding:0 20px}.article-page .articles__load-more .button{width:100%;height:59px}}.article-page .articles__load-more{display:flex;justify-content:center}.article-page .articles__load-more .button{font-size:17px}.article-page .gallery__title{margin-bottom:48px}@media screen and (max-width:1306px){.article-page .gallery__title{margin-bottom:32px;font-weight:600;font-size:29px;line-height:35px}.article-page .gallery__swiper{display:none}}@media screen and (max-width:767px){.article-page .gallery__title{margin-bottom:48px;font-weight:600;font-size:25px;line-height:29px}}.article-page .gallery__swiper{position:relative}.article-page .gallery__swiper .swiper-slide{height:auto}.article-page .gallery__swiper .swiper-slide img{display:block;max-width:100%;border-radius:6px;height:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.article-page .gallery__swiper .swiper-button-next:after,.article-page .gallery__swiper .swiper-button-prev:after{background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow.svg);width:20px;height:38px;font-size:0;position:absolute;transition:.3s ease-out}.article-page .gallery__swiper .swiper-button-next{right:-77px}@media screen and (max-width:1450px){.article-page .gallery__swiper .swiper-button-next{right:14px}}.article-page .gallery__swiper .swiper-button-next:after{right:0}.article-page .gallery__swiper .swiper-button-next span{right:25px}.article-page .gallery__swiper .swiper-button-next:hover:after{right:-10px;background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg)}.article-page .gallery__swiper .swiper-button-prev{left:-77px}@media screen and (max-width:1450px){.article-page .gallery__swiper .swiper-button-prev{left:14px}}.article-page .gallery__swiper .swiper-button-prev:after{transform:rotate(180deg);left:0}.article-page .gallery__swiper .swiper-button-prev span{left:25px}.article-page .gallery__swiper .swiper-button-prev:hover:after{left:-10px;background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg)}.article-page .gallery__swiper .swiper-button-next,.article-page .gallery__swiper .swiper-button-prev{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:52px}.article-page .gallery__swiper .swiper-button-next span,.article-page .gallery__swiper .swiper-button-prev span{position:absolute;opacity:0;font-family:OpenSans,sans-serif;font-weight:700;font-size:13px;line-height:140%;color:#444e52;pointer-events:none;transition:.3s ease-out}.article-page .gallery__swiper .swiper-button-next:hover span,.article-page .gallery__swiper .swiper-button-prev:hover span{opacity:1}.article-page .gallery__slider{display:none;grid-gap:20px;gap:20px}.article-page .gallery__slider .photo-card{height:335px;min-width:536px}.article-page .gallery__slider .photo-card img{display:block;width:100%;height:100%;border-radius:6px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1306px){.article-page .gallery__slider{display:flex;scrollbar-width:none;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;margin:0 -30px;padding:0 30px}.article-page .gallery__slider::-webkit-scrollbar{display:none}}@media screen and (max-width:767px){.article-page .gallery__slider .photo-card{height:189px;min-width:286px}.article-page .gallery__slider{margin:0 -20px;padding:0 20px}}.article-page__breadcrumbs{margin:31px 0}@media screen and (max-width:1306px){.article-page__breadcrumbs{margin:14px 0 30px}.article-page__title{font-weight:600;font-size:29px;line-height:35px}}@media screen and (max-width:767px){.article-page__breadcrumbs{margin-top:13px;margin-bottom:18px}}.article-page__title{margin-bottom:40px}@media screen and (max-width:767px){.article-page__title{font-weight:600;font-size:25px;line-height:29px;margin-bottom:20px}}.article-page__layout{display:flex;margin-bottom:61px}@media screen and (max-width:1306px){.article-page__layout{margin-bottom:40px}}@media screen and (max-width:767px){.article-page__layout{margin-bottom:25px}}.article-page__gallery{margin-bottom:100px}@media screen and (max-width:1306px){.article-page__gallery{margin-bottom:86px}}@media screen and (max-width:767px){.article-page__gallery{margin-bottom:72px}}.article-page__articles{margin-bottom:119px}@media screen and (max-width:1306px){.article-page__articles{margin-bottom:30px}}@media screen and (max-width:767px){.article-page__articles{margin-bottom:64px}}.article-page__content{padding-right:66px}.article-page__news{padding-left:60px;margin-bottom:99px;border-left:1px solid rgba(128,130,133,.5)}.articles-page{background-color:#f9f9f9}.articles-page .blogs-filter{margin-bottom:20px}@media screen and (max-width:1306px){.article-page__content{padding-right:0}.article-page__news{display:none}.articles-page .blogs-filter{margin-bottom:32px}}.articles-page .filter-wrapper{display:block;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;margin-bottom:30px}.articles-page .filter-wrapper::-webkit-scrollbar{display:none}@media screen and (max-width:1306px){.articles-page .filter-wrapper{white-space:nowrap;margin:0 -30px 16px;padding:0 30px}}@media screen and (max-width:767px){.articles-page .filter-wrapper{margin:0 -20px 24px;padding:0 20px}}.articles-page .filter-wrapper .tag-button--default+.tag-button--default{margin-left:16px}.articles-page .search-field-wrapper .textfield__icon{font-size:40px;background:#fff;pointer-events:auto;cursor:pointer}.articles-page .search-field-wrapper .textfield__icon .iconfont{height:40px}.articles-page .search-field-wrapper .textfield{width:412px}.articles-page .articles-list{display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:40px;-moz-column-gap:20px;column-gap:20px}.articles-page .load-more-section{display:flex;justify-content:center;margin:50px 0 100px}@media screen and (max-width:1306px){.articles-page .search-field-wrapper .textfield{width:100%}.articles-page .articles-list{grid-template-columns:1fr;row-gap:32px}.articles-page .load-more-section{margin:32px 0 58px}}@media screen and (max-width:767px){.articles-page .load-more-section{margin-top:40px}.articles-page .load-more-section .button{height:52px;width:100%}}.articles-page__breadcrumbs-wrapper{margin:30px 0}@media screen and (max-width:1306px){.articles-page__breadcrumbs-wrapper{margin:14px 0 30px}.articles-page__title{font-weight:600;font-size:29px;line-height:35px}}@media screen and (max-width:767px){.articles-page__breadcrumbs-wrapper{margin-bottom:18px}}.articles-page__title{margin-bottom:30px}@media screen and (max-width:767px){.articles-page__title{font-weight:600;font-size:25px;line-height:29px}}.reviews-page .reviews__title{margin-bottom:40px}@media screen and (max-width:1306px){.reviews-page .reviews__title{margin-bottom:24px;font-weight:600;font-size:29px;line-height:35px}}.reviews-page .reviews-list{-moz-columns:2;columns:2}.reviews-page .reviews-list .review{display:none;width:calc((100% - 20.1px)/ 2);margin-bottom:20px}.reviews-page .reviews-list .review.review-masonry-item{display:block}.reviews-page .load-more-section{display:flex;justify-content:center;margin-top:90px}@media screen and (max-width:1306px){.reviews-page .reviews-list{-moz-columns:1;columns:1}.reviews-page .reviews-list .review{width:100%}.reviews-page .load-more-section{margin-top:30px}}.reviews-page .load-more-section button{padding:16px 30px}.reviews-page .review{background-color:#f9f9f9;border-radius:8px;padding:20px 30px;display:inline-block;transition:.3s ease-out}.reviews-page .review:hover{box-shadow:4px 10px 13px rgba(101,101,101,.13)}.reviews-page .review:hover .review__header__label{visibility:visible;opacity:1}.reviews-page .review__header{display:flex;align-items:center;position:relative}@media screen and (max-width:767px){.reviews-page .reviews__title{font-weight:600;font-size:25px;line-height:29px}.reviews-page .load-more-section{margin-top:20px;margin-bottom:3px}.reviews-page .load-more-section button{width:100%;font-size:17px}.reviews-page .review__header{flex-direction:column;align-items:flex-start}}.reviews-page .review__header img{margin-right:20px;width:82px;height:62px;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:767px){.reviews-page .review__header img{margin-right:unset;margin-bottom:10px;width:45px;height:34px}}.reviews-page .review__title__company,.reviews-page .review__title__name{margin-bottom:5px}.reviews-page .review__header__label{position:absolute;bottom:-16px;left:0;visibility:hidden;opacity:0;color:#0088ce;font-weight:400;font-size:14px;line-height:18px;transition:.3s ease-out}.reviews-page .review__title{display:flex;flex-direction:column}.reviews-page .review__title+.reviews-page .review__title{margin-top:5px}.reviews-page .review__title__post{opacity:.5}.reviews-page .review__subject{display:flex;margin:20px 0 12px}.reviews-page .review__subject>div{cursor:pointer}@media screen and (max-width:767px){.reviews-page .review__title__company{font-weight:600;font-size:17px;line-height:22px}.reviews-page .review__title__post{font-weight:400;font-size:14px;line-height:18px}.reviews-page .review__subject{flex-direction:column;margin-top:24px;font-size:15px}}.reviews-page .review__subject__icon{margin-right:12px;font-size:18px;color:#0088ce}@media screen and (max-width:767px){.reviews-page .review__subject__icon{margin-right:unset;margin-bottom:12px}.reviews-page .review__text{font-size:15px;font-weight:400;line-height:20px}}.reviews-page .review__more{margin:20px 0 0;color:#21c68d;cursor:pointer}.reviews-page .review__more.hidden{opacity:0;pointer-events:none}.reviews-page .review .modal-content{display:none}.reviews-page .our-partners__partners{display:flex;justify-content:space-between;padding-bottom:112px;margin:70px -20px 0;align-items:center}.reviews-page .our-partners__title{color:#304553}@media screen and (max-width:1306px){.reviews-page .our-partners__partners{white-space:nowrap;overflow-x:scroll;overflow-y:hidden;margin:0 -30px;padding:80px 30px 60px;scrollbar-width:none}.reviews-page .our-partners__partners::-webkit-scrollbar{display:none}.reviews-page .our-partners__title{font-size:29px;line-height:35px}}@media screen and (max-width:767px){.reviews-page .our-partners__partners{margin:0 -20px;padding:40px 20px 30px}.reviews-page .our-partners__title{font-size:25px;line-height:28px}}.reviews-page .our-partners-item{padding:0 20px;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content}@media screen and (max-width:767px){.reviews-page .our-partners-item{padding:0 10px}}.reviews-page .our-partners-item__star{padding:8px;border-radius:50%;background-color:#f7e263;width:44px;height:44px;justify-content:center;align-items:center;position:absolute;z-index:10;right:-30px;top:-30px;display:none}@media screen and (max-width:1306px){.reviews-page .our-partners-item__star{right:-6px;top:-26px}}@media screen and (max-width:767px){.reviews-page .our-partners-item__star{width:28px;height:28px;right:0;top:-8px}}.reviews-page .our-partners-item__star--show{display:flex}.reviews-page .our-partners-item__star:before{content:"Премиум партнёр";position:absolute;left:-126px;top:2px;visibility:hidden;opacity:0;color:#444e52;transition:.3s ease-out}.reviews-page .our-partners-item__icon{font-size:27px}.reviews-page .our-partners-item__wrapper{position:relative;padding:26px 15px;border-radius:8px;background-color:#fff;transition:.3s ease-out}.reviews-page .our-partners-item__wrapper:hover{box-shadow:0 4px 14px rgba(0,0,0,.15)}.reviews-page .our-partners-item__wrapper:hover .our-partners-item__star:before{visibility:visible;opacity:1}.reviews-page__breadcrumbs-wrapper{margin:17px 0 41px}@media screen and (max-width:1306px){.reviews-page .our-partners-item__star:before{content:""}.reviews-page .our-partners-item__wrapper:hover{box-shadow:unset}.reviews-page__breadcrumbs-wrapper{margin:13px 0 30px}}@media screen and (max-width:767px){.reviews-page .our-partners-item__icon{font-size:17px}.reviews-page__breadcrumbs-wrapper{margin-bottom:18px}}.job-page .advantages__title{margin-bottom:40px}.job-page .advantages-wrapper{padding:60px 0 80px;display:grid;grid-template-columns:repeat(4,1fr);-moz-column-gap:110px;column-gap:110px}@media screen and (max-width:1306px){.job-page .advantages__title{margin-bottom:24px;font-weight:600;font-size:29px;line-height:35px}.job-page .advantages-wrapper{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:45px;column-gap:45px;row-gap:48px}}@media screen and (max-width:767px){.job-page .advantages__title{margin-bottom:15px;font-weight:600;font-size:25px;line-height:29px}.job-page .advantages__subtitle{font-weight:600;font-size:17px;line-height:22px}.job-page .advantages-wrapper{grid-template-columns:1fr 1fr;-moz-column-gap:20px;column-gap:20px;row-gap:32px}}.job-page .advantages__item img{margin-bottom:10px}@media screen and (max-width:767px){.job-page .advantages__item{max-width:196px;width:100%;margin:0 auto}}.job-page .advantages__line{height:2px;background-color:#0088ce}.job-page .advantages__card-title{margin:13px 0 10px;color:#444e52}.job-page .advantages__text{color:#444e52}.job-page .vacancies-wrapper{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:20px;column-gap:20px;row-gap:40px;width:100%}.job-page .vacancies__title{color:#363f44;margin-bottom:40px}.job-page__breadcrumbs-wrapper{margin:24px 0 36px}@media screen and (max-width:1306px){.job-page .vacancies-wrapper{width:100%;grid-template-columns:1fr;row-gap:20px}.job-page__breadcrumbs-wrapper{margin:6px 0 36px}}@media screen and (max-width:767px){.job-page__breadcrumbs-wrapper{margin:20px 0 24px}}.job-page__title{color:#363f44;margin:36px 0 40px}.job-page .route-wrapper{padding:40px 0 80px;display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:110px;column-gap:110px}.job-page .route__item img{max-width:100%}.software-page .banner{background-color:#0088ce;color:#fff;padding-top:17px;padding-bottom:103px}@media screen and (max-width:1306px){.job-page__title{margin-bottom:24px;font-weight:600;font-size:29px;line-height:35px}.software-page .banner{padding-top:10px;padding-bottom:61px}}@media screen and (max-width:767px){.job-page__title{margin:24px 0 15px;font-weight:600;font-size:25px;line-height:29px}.job-page .route-wrapper{grid-template-columns:repeat(1,1fr);-moz-column-gap:10px;column-gap:10px}.job-page .route__item{width:100%;margin:0 auto}.software-page .banner{padding-top:13px;padding-bottom:47px}}.software-page .banner__breadcrumbs{margin-bottom:40px}@media screen and (max-width:1306px){.software-page .banner__breadcrumbs{margin-bottom:20px}}@media screen and (max-width:767px){.software-page .banner__breadcrumbs{margin-bottom:18px}}.software-page .banner__breadcrumbs a,.software-page .banner__breadcrumbs a:after{color:#fff}.software-page .banner__layout{display:flex;align-items:center;justify-content:space-between;padding-right:69px}.software-page .banner__content{max-width:480px;width:100%}@media screen and (max-width:1306px){.software-page .banner__layout{flex-direction:column-reverse;padding-right:0}.software-page .banner__content{max-width:none}.software-page .banner__image{margin-bottom:32px}}.software-page .banner__image img{max-width:100%}@media screen and (max-width:767px){.software-page .banner__image{margin-bottom:24px}.software-page .banner__title--mobile{font-weight:600;font-size:25px;line-height:29px}}.software-page .banner__title{margin-bottom:40px}.software-page .banner__title--mobile-wrapper{display:none;width:100%;margin-bottom:48px}@media screen and (max-width:1306px){.software-page .banner__title{display:none;font-weight:600;font-size:25px;line-height:29px}.software-page .banner__title--mobile-wrapper{display:block}}@media screen and (max-width:767px){.software-page .banner__title--mobile-wrapper{margin-bottom:24px}.software-page .banner__subtitle{font-weight:600;font-size:21px;line-height:27px}}.software-page .banner__subtitle{margin-bottom:15px}.software-page .advantages{padding-top:100px;padding-bottom:118px}@media screen and (max-width:1306px){.software-page .advantages{padding-top:49px;padding-bottom:61px}}@media screen and (max-width:767px){.software-page .banner__info{font-weight:400;font-size:16px;line-height:22px}.software-page .advantages{padding-top:39px;padding-bottom:36px}}.software-page .advantages__block{display:none}.software-page .advantages__block.active{display:block}.software-page .advantages__filters{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:40px}@media screen and (max-width:1306px){.software-page .advantages__filters{display:block;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;white-space:nowrap;margin:0 -30px 48px;padding:0 30px}.software-page .advantages__filters::-webkit-scrollbar{display:none}.software-page .advantages__filters .tag-button--default+.tag-button--default{margin-left:16px}}@media screen and (max-width:767px){.software-page .advantages__filters{margin:0 -20px 32px;padding:0 20px}}.software-page .advantages__title{margin-bottom:24px}.software-page .advantages__subtitle{max-width:600px;margin-bottom:40px}@media screen and (max-width:1306px){.software-page .advantages__subtitle{margin-bottom:48px}.software-page .advantages__swiper{display:none}}@media screen and (max-width:767px){.software-page .advantages__subtitle{font-weight:400;font-size:16px;line-height:22px;margin-bottom:41px}}.software-page .advantages__swiper{position:relative}.software-page .advantages__swiper .swiper-slide img{display:block;max-width:100%}.software-page .advantages__swiper .swiper-button-next:after,.software-page .advantages__swiper .swiper-button-prev:after{background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow.svg);width:20px;height:38px;font-size:0;position:absolute;transition:.3s ease-out}.software-page .advantages__swiper .swiper-button-next{right:-77px}@media screen and (max-width:1450px){.software-page .advantages__swiper .swiper-button-next{right:14px}}.software-page .advantages__swiper .swiper-button-next:after{right:0}.software-page .advantages__swiper .swiper-button-next span{right:25px}.software-page .advantages__swiper .swiper-button-next:hover:after{right:-10px;background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg)}.software-page .advantages__swiper .swiper-button-prev{left:-77px}@media screen and (max-width:1450px){.software-page .advantages__swiper .swiper-button-prev{left:14px}}.software-page .advantages__swiper .swiper-button-prev:after{transform:rotate(180deg);left:0}.product-page .wrapper .swiper-button-prev span,.software-page .advantages__swiper .swiper-button-prev span{left:25px}.software-page .advantages__swiper .swiper-button-prev:hover:after{background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg);left:-10px}.software-page .advantages__swiper .swiper-button-next,.software-page .advantages__swiper .swiper-button-prev{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:52px}.software-page .advantages__swiper .swiper-button-next span,.software-page .advantages__swiper .swiper-button-prev span{position:absolute;opacity:0;font-family:OpenSans,sans-serif;font-weight:700;font-size:13px;line-height:140%;color:#444e52;pointer-events:none;transition:.3s ease-out}.software-page .advantages__swiper .swiper-button-next:hover span,.software-page .advantages__swiper .swiper-button-prev:hover span{opacity:1}.software-page .advantages__slider{display:none;grid-gap:20px;gap:20px}.software-page .advantages__slider .image-card{min-width:536px}.software-page .advantages__slider .image-card img{display:block;width:100%;height:100%;border-radius:6px}@media screen and (max-width:1250px){.software-page .advantages__slider .image-card img{max-height:355px;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width:1306px){.software-page .advantages__slider{display:flex;scrollbar-width:none;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;margin:0 -30px;padding:0 30px}.software-page .advantages__slider::-webkit-scrollbar{display:none}}@media screen and (max-width:767px){.software-page .advantages__slider .image-card{min-width:286px}.software-page .advantages__slider{margin:0 -20px;padding:0 20px}}.software-page .possibilities{padding-top:100px;padding-bottom:67px;background:#f9f9f9}.software-page .possibilities__title{margin-bottom:60px;max-width:360px}@media screen and (max-width:1306px){.software-page .possibilities{padding-top:49px;padding-bottom:73px}.software-page .possibilities__title{margin-bottom:48px;max-width:unset;font-weight:600;font-size:36px;line-height:41px}}@media screen and (max-width:767px){.software-page .possibilities{padding-top:39px;padding-bottom:37px}.software-page .possibilities__title{margin-bottom:32px;font-weight:600;font-size:25px;line-height:29px}}.software-page .possibilities__list{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:62px;column-gap:62px;row-gap:60px;list-style:none;counter-reset:custom-counter;margin-bottom:109px}.software-page .possibilities__item{position:relative;max-width:372px;counter-increment:custom-counter;padding-top:63px}@media screen and (max-width:1306px){.software-page .possibilities__list{grid-template-columns:repeat(2,1fr);-moz-column-gap:32px;column-gap:32px;row-gap:32px;margin-bottom:48px}.software-page .possibilities__item{max-width:unset;padding-top:57px}}.software-page .possibilities__item:before{content:counter(custom-counter);position:absolute;top:6px;left:6px;border:3px solid #0088ce;border-radius:50%;display:flex;align-items:center;justify-content:center;width:36px;height:36px;color:#0088ce;font-weight:600;font-size:29px;line-height:35px}@media screen and (max-width:767px){.software-page .possibilities__list{grid-template-columns:repeat(1,1fr);row-gap:24px;margin-bottom:32px}.software-page .possibilities__item p,.software-page .possibilities__paragraph{font-weight:400;font-size:16px;line-height:22px}}.software-page .possibilities__footer{display:flex}.software-page .possibilities__headline{max-width:361px;margin-right:72px}@media screen and (max-width:1306px){.software-page .possibilities__footer{display:block}.software-page .possibilities__headline{max-width:unset;margin-bottom:24px}}.software-page .possibilities__paragraph{max-width:582px}.software-page .services{padding-top:73px;padding-bottom:102px;background-color:#f9f9f9}.software-page .services__title{margin-bottom:60px}.software-page .services__list{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:20px;column-gap:20px;row-gap:20px}@media screen and (max-width:1306px){.software-page .possibilities__paragraph{max-width:unset}.software-page .services{padding-top:49px;padding-bottom:77px}.software-page .services__title{margin-bottom:48px}.software-page .services__list{grid-template-columns:auto;row-gap:48px}}@media screen and (max-width:767px){.software-page .services{padding-top:39px;padding-bottom:48px}.software-page .services__title{margin-bottom:32px}.software-page .services__list{grid-template-columns:auto;row-gap:32px}}.software-page .services__item{position:relative;border-radius:8px;background:#fff;padding:32px 66px 32px 32px}.software-page .services__item-title{margin-bottom:10px}.software-page .services__item-title a::after{position:absolute;content:"";cursor:pointer;top:0;left:0;bottom:0;right:0}.software-page .services__item-paragraph{max-width:487px}.software-page .services__item-icon{position:absolute;right:32px;bottom:29px;width:24px;height:24px;font-size:20px}.software-page .solutions__list{padding-top:77px;margin-bottom:0}.software-page .solutions__item-info{padding-bottom:89px}@media screen and (max-width:1306px){.software-page .solutions__item-info{padding-left:15px;padding-bottom:20px}}@media screen and (max-width:767px){.software-page .solutions__list{padding-top:30px;margin-bottom:0}.software-page .solutions__item-info{padding:20px 50px 20px 30px}}.product-page .info-slider{display:grid;grid-auto-columns:50% 50%;grid-template-areas:"T S" "I S";-moz-column-gap:20px;column-gap:20px;padding-bottom:70px}.product-page .info-slider__title-wrapper{grid-area:T}.product-page .info-slider__info-wrapper{grid-area:I}@media screen and (max-width:1306px){.product-page .info-slider{padding-bottom:45px;display:flex;flex-direction:column}.product-page .info-slider__title-wrapper{order:1}.product-page .info-slider__info-wrapper{order:3;margin-top:56px}.product-page .info-slider__slider-wrapper{order:2}}@media screen and (max-width:767px){.product-page .info-slider{padding-bottom:42px}.product-page .info-slider__info-wrapper{margin-top:38px}}.product-page .info-slider__slider-wrapper{grid-area:S}.product-page .info-slider__title{color:#363f44}@media screen and (max-width:1306px){.product-page .info-slider__title{font-weight:600;font-size:25px;line-height:29px}}.product-page .info-slider__description{color:#444e52;margin:20px 0 30px;text-align:justify;font-weight:400;font-size:17px;line-height:25px}@media screen and (max-width:767px){.product-page .info-slider__description{margin:10px 0 20px;font-weight:400;font-size:16px;line-height:22px}}.product-page .info-slider__tags{display:grid;grid-template-columns:max-content max-content;-moz-column-gap:30px;column-gap:30px;align-items:center;margin-bottom:10px}.product-page .info-slider__tags__sale{color:#fff;padding:4px 26px;border-radius:2px;font-weight:600;font-size:17px;line-height:22px}.product-page .info-slider__tags__sale--promo{background-color:#db2b10}.product-page .info-slider__tags__sale--hit{background-color:#21c68d}.product-page .info-slider__tags__priceByQuery{color:#21c68d;font-weight:600;line-height:22px;font-size:17px}.product-page .info-slider__info{display:grid;grid-template-columns:100%;row-gap:20px;padding-top:18px;border-top:1px solid rgba(128,130,133,.3)}.product-page .info-slider__info__row{display:grid;-moz-column-gap:12px;column-gap:12px;grid-template-columns:110px auto;align-items:flex-start}.product-page .info-slider__info__row__field{color:#808285;font-weight:400;font-size:16px;line-height:22px}@media screen and (max-width:767px){.product-page .info-slider__info__row__field{font-weight:400;font-size:14px;line-height:18px}}.product-page .info-slider__info__row__value{color:#363f44;font-weight:500;font-size:17px;line-height:22px}@media screen and (max-width:767px){.product-page .info-slider__info__row__value{font-weight:400;font-size:14px;line-height:18px}}.product-page .info-slider__info__row__link{color:#0088ce}.product-page .info-slider__info__row__DU{color:#363f44;font-weight:400;font-size:16px;line-height:22px}@media screen and (max-width:767px){.product-page .info-slider__info__row__DU{font-weight:400;font-size:14px;line-height:18px}}.product-page .info-slider__info__row h4{color:#363f44}.product-page .info-slider__info__row__set-list{margin-left:24px;color:#363f44;font-weight:500;font-size:17px;line-height:22px}.product-page .info-slider__buy-counter{display:grid;grid-template-columns:200px max-content;-moz-column-gap:40px;column-gap:40px;margin:40px 0 30px}@media screen and (max-width:1306px){.product-page .info-slider__buy-counter{-moz-column-gap:22px;column-gap:22px;margin:34px 0 30px}}@media screen and (max-width:767px){.product-page .info-slider__info__row__set-list{font-weight:400;font-size:14px;line-height:18px}.product-page .info-slider__buy-counter{grid-template-columns:max-content auto;-moz-column-gap:20px;column-gap:20px;margin:32px 0 40px}.product-page .info-slider__buy-counter .counter__button{padding:20px}.product-page .info-slider__buy-counter .counter__input{margin-top:8px;margin-bottom:8px}}.product-page .info-slider__buy-counter .button{padding:14px 45px;font-size:16px}.product-page .info-slider__questions{display:grid;grid-template-rows:1fr 1fr;row-gap:15px;align-items:center}@media screen and (max-width:767px){.product-page .info-slider__buy-counter .button{padding:9px 10px}.product-page .info-slider__questions{row-gap:20px}}.product-page .info-slider__questions__label{font-weight:500;font-size:17px;line-height:22px;color:#363f44}.product-page .info-slider__questions__consultation{font-weight:600;font-size:17px;line-height:22px;width:-moz-max-content;width:max-content;color:#21c68d;display:inline-block;position:relative;padding-right:30px;transition:.3s ease-out}.product-page .info-slider__questions__consultation:before{content:'';width:9px;height:9px;position:absolute;border-radius:1px;right:10px;background-color:#21c68d;top:50%;transform:translateY(-50%) scale(1);transition:.3s ease-out}.product-page .info-slider__questions__consultation:after{content:'';width:8px;height:15px;position:absolute;right:10px;opacity:0;background-image:url(/local/templates/decast/html/build/assets/css/../img/product/icon-arrow-link.svg);transition:.3s ease-out;top:50%;transform:translateY(-50%)}.product-page .info-slider__questions__consultation:hover{margin-left:5px}.product-page .info-slider__questions__consultation:hover:before{transform:translateY(-50%) scale(0)}.product-page .info-slider__questions__consultation:hover:after{opacity:1}.product-page .wrapper{position:relative;height:638px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:1306px){.product-page .wrapper{height:340px}}.product-page .wrapper--min .swiper{width:412px;padding-bottom:12px}.product-page .wrapper--min img{background-color:#f9f9f9;padding:16px}.product-page .wrapper--min .active-line{position:absolute;left:0;bottom:-12px;width:100%;height:5px;border-radius:5px;background-color:#0088ce;opacity:0;visibility:hidden;transition:.3s ease-out}.product-page .wrapper--min .active-line--show{opacity:1;visibility:visible}.product-page .wrapper img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-page .wrapper .swiper-button-next,.product-page .wrapper .swiper-button-prev{-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:767px){.product-page .wrapper--min .swiper{width:100%}.product-page .wrapper .swiper-button-next,.product-page .wrapper .swiper-button-prev{display:none}}.product-page .wrapper .swiper-button-next span,.product-page .wrapper .swiper-button-prev span{opacity:0;font-size:13px;line-height:140%;font-weight:700;color:#444e52;transition:.3s ease-out;position:relative}.product-page .wrapper .swiper-button-next:hover span,.product-page .wrapper .swiper-button-prev:hover span{opacity:1}.product-page .wrapper .swiper-button-next span{right:25px}.product-page .wrapper .swiper-button-next:after{background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow.svg);width:20px;height:38px;font-size:0;position:absolute;transform:translateX(0);transition:.3s ease-out}.product-page .wrapper .swiper-button-next:hover:after{transform:translateX(10px);background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg)}.product-page .wrapper .swiper-button-prev:after{background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow.svg);width:20px;height:38px;font-size:0;position:absolute;transform:translateX(0) rotateZ(180deg);transition:.3s ease-out}.product-page .wrapper .swiper-button-prev:hover:after{transform:translateX(-10px) rotateZ(180deg);background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg)}@media screen and (max-width:1306px){.product-page .wrapper .swiper-button-next{right:70px}.product-page .wrapper .swiper-button-next span{display:none}.product-page .wrapper .swiper-button-prev{left:70px}.product-page .wrapper .swiper-button-prev span{display:none}}.product-page .swiper{height:100%}.product-page .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;cursor:pointer}.product-page .tabs-section{padding:80px 0 48px}@media screen and (max-width:1306px){.product-page .tabs-section{padding:50px 0 63px}}@media screen and (max-width:767px){.product-page .tabs-section{padding:30px 0 42px}}.product-page .tabs-section__tabs{display:flex;white-space:nowrap;border-bottom:1px solid #363f44;padding:5px 0}@media screen and (max-width:767px){.product-page .tabs-section__tabs{overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;margin:0 -20px;padding-left:20px}.product-page .tabs-section__tabs::-webkit-scrollbar{display:none}}.product-page .tabs-section__tabs__tab{font-weight:600;font-size:25px;line-height:29px;color:#444e52;margin-right:70px;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-page .tabs-section__tabs__tab label{display:block;padding:15px 10px;cursor:pointer;transition:.3s ease-out}.product-page .tabs-section__specifications .specifications__list--open+.specifications__shadow,.product-page .tabs-section__tabs__tab input[type=radio]{display:none}.product-page .tabs-section__tabs__tab label:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:5px;background-color:#0088ce;border-radius:5px;opacity:0;visibility:hidden;transition:.3s ease-out}.product-page .tabs-section__tabs__tab input[type=radio]:checked #tabs-section__docs,.product-page .tabs-section__tabs__tab input[type=radio]:checked+label:after{visibility:visible;opacity:1}.product-page .tabs-section__tabs__tab input[type=radio]:checked+label{color:#0088ce}.product-page .tabs-section__blocks{padding-top:60px}.product-page .tabs-section__blocks__block{visibility:hidden;opacity:0;max-height:0;transition:.3s ease-out;overflow:hidden}.product-page .tabs-section__blocks__block.active{visibility:visible;opacity:1;max-height:unset}.product-page .tabs-section__specifications{position:relative}.product-page .tabs-section .specifications__title{color:#444e52;margin-bottom:25px}.product-page .tabs-section .specifications__list{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:76px;column-gap:76px;list-style-type:none}@media screen and (max-width:1306px){.product-page .tabs-section__tabs__tab{font-weight:600;font-size:16px;line-height:22px;margin-right:50px}.product-page .tabs-section__blocks{padding-top:45px}.product-page .tabs-section .specifications__list{-moz-column-gap:45px;column-gap:45px}}@media screen and (max-width:767px){.product-page .tabs-section__tabs__tab{margin-right:15px}.product-page .tabs-section__blocks{padding-top:30px}.product-page .tabs-section .specifications__list{grid-template-columns:1fr;max-height:620px;overflow:hidden}}.product-page .tabs-section .specifications__list--open{max-height:unset}.product-page .tabs-section .specifications__list__row{display:flex;justify-content:space-between;align-items:center;gap:20px;border-bottom:1px solid rgba(128,130,133,.3);padding:12px 10px}.product-page .tabs-section .specifications__list__row__key{font-weight:400;font-size:16px;line-height:22px;color:#444e52;opacity:.8;text-align:left}.product-page .tabs-section .specifications__list__row__value{font-weight:600;font-size:16px;line-height:22px;color:#444e52;text-align:right}.product-page .tabs-section .specifications__shadow{display:none;position:absolute;bottom:0;left:0;width:100%;height:200px;background:linear-gradient(180deg,rgba(249,249,249,.3) 3.43%,rgba(249,249,249,.88) 100%)}@media screen and (max-width:767px){.product-page .tabs-section .specifications__shadow{display:block}}.product-page .tabs-section .specifications__shadow--hidden{display:none}.product-page .tabs-section .specifications__more-button{font-weight:600;font-size:17px;line-height:22px;color:#363f44;display:none;margin-top:25px;position:relative;z-index:2;align-items:center;cursor:pointer}.product-page .tabs-section .mods__title{color:#444e52;margin-bottom:30px}@media screen and (max-width:767px){.product-page .tabs-section .specifications__more-button{display:inline-flex}.product-page .tabs-section .mods__table-wrapper{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;scrollbar-width:none;margin:0 -20px;padding:0 20px}.product-page .tabs-section .mods__table-wrapper::-webkit-scrollbar{display:none}}.product-page .tabs-section .mods__table{width:100%;border-spacing:0;border-collapse:collapse}.product-page .tabs-section .mods__table thead th{font-weight:600;font-size:17px;line-height:22px;color:#444e52}.product-page .tabs-section .mods__table tbody td{font-weight:400;font-size:16px;line-height:22px;color:rgba(68,78,82,.8)}.product-page .tabs-section .mods__table td,.product-page .tabs-section .mods__table th{text-align:left;border:1px solid rgba(128,130,133,.3);padding:10px}.product-page .tabs-section .mods__slider-bar{display:none;width:calc(100% - 110px);height:1px;position:relative;background-color:#ccc;margin-top:12px}@media screen and (max-width:767px){.product-page .tabs-section .mods__slider-bar{display:block}}.product-page .tabs-section .mods__slider-bar:after{position:absolute;right:-110px;bottom:0;content:"";width:110px;height:1px;background-color:#ccc}.product-page .tabs-section .mods__slider-bar__line{position:absolute;left:0;bottom:0;width:110px;height:3px;background-color:#21c68d}.product-page .tabs-section__principles{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:126px;column-gap:126px;grid-template-areas:"T I" "L I"}.product-page .tabs-section .principles__title-wrapper{grid-area:T}.product-page .tabs-section .principles__title-wrapper__title{color:#444e52;margin-bottom:20px}.product-page .tabs-section .principles__info div:last-of-type,.product-page .tabs-section .principles__links a:last-of-type{margin-bottom:0}@media screen and (max-width:767px){.product-page .tabs-section__principles{grid-template-columns:1fr;grid-template-areas:"T" "I"}.product-page .tabs-section .principles__title-wrapper__title{font-weight:600;font-size:17px;line-height:22px}}.product-page .tabs-section .principles__title-wrapper__description{color:#444e52;font-weight:400;font-size:17px;line-height:25px}@media screen and (max-width:767px){.product-page .tabs-section .principles__title-wrapper__description{font-weight:400;font-size:16px;line-height:22px}}.product-page .tabs-section .principles__links{grid-area:L;gap:22px;display:flex;flex-direction:column;align-self:flex-end}.product-page .tabs-section .principles__links a{transition:.3s ease-out;cursor:pointer;color:#0088ce}.product-page .tabs-section .principles__links a:hover{padding-left:10px}.product-page .tabs-section .principles__info{grid-area:I;margin-top:43px}@media screen and (max-width:1306px){.product-page .tabs-section__principles{-moz-column-gap:20px;column-gap:20px}.product-page .tabs-section .principles__links{gap:30px;align-self:unset}.product-page .tabs-section .principles__links h2{font-size:25px}.product-page .tabs-section .principles__info{margin-top:unset}}.product-page .tabs-section .principles__info p{font-weight:400;font-size:17px;line-height:25px;color:#444e52}@media screen and (max-width:767px){.product-page .tabs-section .principles__links{display:none}.product-page .tabs-section .principles__info{margin-top:40px;gap:25px;display:flex;flex-direction:column}.product-page .tabs-section .principles__info p{padding:unset}}.product-page .tabs-section .principles__info p span{font-weight:600;font-size:17px;line-height:22px;color:#0088ce}.product-page .tabs-section .principles__info div{padding:20px 15px;border-radius:8px;position:relative;left:0;transition:.3s ease-out}.product-page .tabs-section .principles__info div.active{background:#0088ce;left:-40px;color:#fff}.product-page .tabs-section .principles__info div.active p,.product-page .tabs-section .principles__info div.active span{color:#fff}.product-page .tabs-section__docs{position:relative}.product-page .tabs-section__docs .docs__list--open+.docs__shadow{display:none}.product-page .tabs-section .docs__title{color:#444e52}.product-page .tabs-section .docs__list{display:grid;grid-template-columns:1fr 1fr 1fr;-moz-column-gap:20px;column-gap:20px;row-gap:50px;margin-top:40px}@media screen and (max-width:1306px){.product-page .tabs-section .docs__list{grid-template-columns:1fr 1fr;-moz-column-gap:60px;column-gap:60px;row-gap:20px;margin-top:30px}}@media screen and (max-width:767px){.product-page .tabs-section .docs__list{grid-template-columns:1fr;max-height:430px;overflow:hidden}}.product-page .tabs-section .docs__list--open{max-height:unset}.product-page .tabs-section .docs__list__item{display:flex;gap:15px;position:relative}.product-page .tabs-section .docs__list__item i{color:#21c68d;font-size:36px}.product-page .tabs-section .docs__list__item__info{display:flex;flex-direction:column;gap:5px}.product-page .tabs-section .docs__list__item__name{color:#444e52;font-weight:600;font-size:17px;line-height:22px}@media screen and (max-width:767px){.product-page .tabs-section .docs__list__item__name{font-weight:600;font-size:16px;line-height:22px}}.product-page .tabs-section .docs__list__item__bottom{display:flex;flex-wrap:wrap;gap:9px}.product-page .tabs-section .docs__list__item__doc-size{font-weight:400;font-size:16px;line-height:22px;color:#808285}.product-page .tabs-section .docs__list__item__doc-link{display:inline-block;color:#0088CE;border-bottom:1px solid;cursor:pointer}.product-page .tabs-section .docs__shadow{display:none;position:absolute;bottom:0;left:0;width:100%;height:200px;background:linear-gradient(180deg,rgba(249,249,249,.3) 3.43%,rgba(249,249,249,.88) 100%)}@media screen and (max-width:767px){.product-page .tabs-section .docs__shadow{display:block}}.product-page .tabs-section .docs__shadow--hidden{display:none}.product-page .tabs-section .docs__more-button{font-weight:600;font-size:17px;line-height:22px;color:#363f44;display:none;margin-top:25px;position:relative;z-index:2;align-items:center;cursor:pointer}@media screen and (max-width:767px){.product-page .tabs-section .docs__more-button{display:flex}}.product-page .product-list__title{margin-bottom:10px}.product-page .product-list__swiper{position:relative}.product-page .product-list__swiper .swiper{padding:20px 0}.product-page .product-list__swiper .swiper-slide{width:195px;height:auto}.product-page .product-list__swiper .swiper-button-next:after,.product-page .product-list__swiper .swiper-button-prev:after{background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow.svg);width:20px;height:38px;font-size:0;position:absolute;transition:.3s ease-out}.product-page .product-list__swiper .swiper-button-next{right:-61px}@media screen and (max-width:1450px){.product-page .product-list__swiper .swiper-button-next{right:0}}.product-page .product-list__swiper .swiper-button-next:after{right:0}.product-page .product-list__swiper .swiper-button-next span{right:25px}.product-page .product-list__swiper .swiper-button-next:hover:after{right:-10px;background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg)}.product-page .product-list__swiper .swiper-button-prev{left:-61px}@media screen and (max-width:1450px){.product-page .product-list__swiper .swiper-button-prev{left:0}}.product-page .product-list__swiper .swiper-button-prev:after{transform:rotate(180deg);left:0}.product-page .product-list__swiper .swiper-button-prev span{left:25px}.product-page .product-list__swiper .swiper-button-prev:hover:after{left:-10px;background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg)}.product-page .product-list__swiper .swiper-button-next,.product-page .product-list__swiper .swiper-button-prev{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:52px}.product-page .product-list__swiper .swiper-button-next span,.product-page .product-list__swiper .swiper-button-prev span{position:absolute;opacity:0;font-family:OpenSans,sans-serif;font-weight:700;font-size:13px;line-height:140%;color:#444e52;pointer-events:none;transition:.3s ease-out}.product-page .product-list__swiper .swiper-button-next:hover span,.product-page .product-list__swiper .swiper-button-prev:hover span{opacity:1}.product-page .product-list__slider{display:none;grid-gap:20px;gap:20px}.product-page .product-list__slider-item{min-width:195px}@media screen and (max-width:1306px){.product-page .product-list__swiper{display:none}.product-page .product-list__slider{display:flex;scrollbar-width:none;overflow-x:scroll;overflow-y:hidden;margin:0 -30px;padding:20px 30px}.product-page .product-list__slider::-webkit-scrollbar{display:none}}@media screen and (max-width:767px){.product-page .product-list__slider{margin:0 -20px;padding:20px}}.product-page .equipment{padding:100px 0 0}@media screen and (max-width:1306px){.product-page .equipment{padding-top:60px}}@media screen and (max-width:767px){.product-page .equipment{padding:40px 0 0}}.product-page .equipment__title{color:#304553}.product-page .equipment__list{display:flex;flex-direction:column;gap:2px;padding-top:30px}.product-page .equipment__card{display:flex;box-shadow:0 2px 2px rgba(0,0,0,.15);border-radius:6px;background-color:#fff}.product-page .equipment__card__image{-o-object-fit:contain;object-fit:contain;background-color:#f9f9f9;padding:10px 16px;width:75px}@media screen and (max-width:1306px){.product-page .equipment__card__image{width:105px}}@media screen and (max-width:767px){.product-page .equipment__card__image{display:none}}.product-page .equipment__card__body{display:grid;grid-template-columns:326px 6fr 2fr 3fr;-moz-column-gap:20px;column-gap:20px;width:100%;padding:12px 15px}@media screen and (max-width:1306px){.product-page .equipment__card__body{-moz-column-gap:15px;column-gap:15px;grid-template-columns:1fr 1fr 133px 48px;align-items:center}}.product-page .equipment__card__name{font-weight:600;font-size:16px;line-height:22px;color:#444e52}@media screen and (max-width:767px){.product-page .equipment__card__body{grid-template-columns:1fr;row-gap:10px;position:relative}.product-page .equipment__card__name{font-size:17px}}.product-page .equipment__card__category,.product-page .equipment__card__vendor-code{font-weight:400;font-size:16px;line-height:22px;color:#808285}.product-page .equipment__card__category-wrapper{display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:767px){.product-page .equipment__card__counter-wrapper{display:none}.product-page .equipment__card__cart-button{position:absolute;right:16px;bottom:-8px}}@media screen and (max-width:1306px){.product-page .equipment__card__category,.product-page .equipment__card__vendor-code{font-weight:400;font-size:14px;line-height:18px}.product-page .equipment__card__category-wrapper{row-gap:5px;grid-template-columns:1fr}.product-page .equipment__card .button{display:none}}.product-page .equipment__card__cart-button{background:0 0;display:none;color:#21c68d;font-size:42px;cursor:pointer}.catalog-page .filters__categories,.catalog-page .product-list__filters .textfield__input,.product-page__tabs-wrapper{background-color:#f9f9f9}.product-page__breadcrumbs{padding-top:26px;margin-bottom:26px}@media screen and (max-width:1306px){.product-page .equipment__card__cart-button{display:block}.product-page__breadcrumbs{padding-top:16px;margin-bottom:26px}}@media screen and (max-width:767px){.product-page__breadcrumbs{padding-top:16px;margin-bottom:16px}}.product-page .product-info__block{padding:70px 0}@media screen and (max-width:1250px){.product-page .product-info__block{padding:40px 0}}.cart-page .shoping{max-width:1060px;margin-bottom:50px}.cart-page .shoping .cart-item{display:flex;padding:18px 30px 15px;border-width:0 0 1px;border-style:solid;border-color:#ccc}.cart-page .shoping .cart-item:first-child{border-width:1px 0}@media screen and (max-width:1306px){.cart-page .shoping .cart-item{padding:20px 20px 30px}}@media screen and (max-width:767px){.cart-page .shoping .cart-item{padding:15px 0}}.cart-page .shoping .cart-item__image{display:flex;align-items:center;justify-content:center;min-width:166px;height:112px;background:#f9f9f9;border-radius:8px;margin-right:20px;padding:14px}@media screen and (max-width:1306px){.cart-page .shoping .cart-item__image{min-width:120px;height:100px;padding:11px}}@media screen and (max-width:767px){.cart-page .shoping .cart-item__image{min-width:81px;height:68px;padding:8px}}.cart-page .shoping .cart-item__image img{max-width:100%;max-height:100%}.cart-page .shoping .cart-item__inner{padding-top:7px;padding-bottom:10px;display:flex;width:100%}@media screen and (max-width:767px){.cart-page .shoping .cart-item__inner{display:block}.cart-page .shoping .cart-item__footer{margin-bottom:5px}}.cart-page .shoping .cart-item__footer{display:flex;align-items:center;justify-content:space-between}.cart-page .shoping .cart-item__content{min-width:516px;margin-right:24px;width:100%}.cart-page .shoping .cart-item__title{margin-bottom:13px}@media screen and (max-width:1306px) and (min-width:768px){.cart-page .shoping .cart-item__title{min-height:44px}}@media screen and (max-width:1306px){.cart-page .shoping .cart-item__inner{padding-top:0;padding-bottom:0}.cart-page .shoping .cart-item__content{min-width:285px}.cart-page .shoping .cart-item__title{margin-bottom:15px}}@media screen and (max-width:767px){.cart-page .shoping .cart-item__content{min-width:auto}.cart-page .shoping .cart-item__title{font-size:14px;margin-bottom:12px}.cart-page .shoping .cart-item__amount{display:none}}.cart-page .shoping .cart-item__article{margin-bottom:13px}.cart-page .shoping .cart-item__actions{width:100%;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:1306px){.cart-page .shoping .cart-item__article{margin-bottom:5px}.cart-page .shoping .cart-item__actions{margin-bottom:-10px}}.cart-page .shoping .cart-item__cost{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:767px){.cart-page .shoping .cart-item__actions{position:relative;margin-bottom:0}.cart-page .shoping .cart-item__cost-title{font-weight:400;font-size:14px;line-height:18px}.cart-page .shoping .cart-item__cost{margin-bottom:15px}.cart-page .shoping .cart-item__delete{position:absolute;right:20px;bottom:0}}.cart-page .shoping .cart-item__delete{width:26px;height:26px;background-color:transparent;cursor:pointer}.cart-page .shoping .cart-item__delete i{font-size:20px;color:#808285}.cart-page .shoping .cart-item__counter .counter{width:133px}@media screen and (max-width:1306px){.cart-page .shoping{margin-bottom:40px}}.cart-page .shoping__title{margin-bottom:22px}@media screen and (max-width:1306px){.cart-page .shoping__title{margin-bottom:20px;font-weight:600;font-size:29px;line-height:35px}}.cart-page .shoping .cart__actions{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.cart-page .shoping .cart__actions-delete{cursor:pointer}.cart-page .shoping .cart__list{margin-bottom:35px}@media screen and (max-width:1306px){.cart-page .shoping .cart__list{margin-bottom:30px}}@media screen and (max-width:767px){.cart-page .shoping__title{font-weight:600;font-size:25px;line-height:29px}.cart-page .shoping .cart__list{margin-bottom:26px}}.cart-page .shoping .cart__total-amount,.projects-block__info-text p{margin-bottom:10px}.cart-page .shoping .cart__total{width:304px;border-bottom:3px solid #0088ce;margin-left:auto}@media screen and (max-width:767px){.cart-page .shoping .cart__total{width:244px}}.cart-page .shoping .cart__total-amount,.cart-page .shoping .cart__total-sum{display:flex;align-items:center;justify-content:space-between}.cart-page .shoping .cart__total-sum{margin-bottom:7px}.cart-page .request{max-width:1060px}.cart-page .request-inner{max-width:844px;width:100%;margin-left:auto;margin-bottom:100px}@media screen and (max-width:1306px){.cart-page .request-inner{margin-bottom:60px}}@media screen and (max-width:767px){.cart-page .request-inner{margin-bottom:40px}}.cart-page .request__header{margin-bottom:43px}@media screen and (max-width:1306px){.cart-page .request__header{margin-bottom:30px}}@media screen and (max-width:767px){.cart-page .request__header{margin-bottom:25px}.cart-page .request__header p{font-size:14px}}.cart-page .request__title{margin-bottom:8px}@media screen and (max-width:767px){.cart-page .request__title{margin-bottom:10px}}.cart-page .request__form-textfields{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin-bottom:30px}@media screen and (max-width:767px){.cart-page .request__form-textfields{margin-bottom:25px;grid-template-columns:1fr;grid-gap:15px;gap:15px}}.cart-page .request__form-switch{margin-bottom:60px}.cart-page .request__form-footer{display:flex;padding-top:20px;border-top:1px solid #808285}@media screen and (max-width:1306px){.cart-page .request__form-switch{margin-bottom:30px}.cart-page .request__form-footer{padding-top:15px}}.cart-page .request__form-caption{font-size:14px}.cart-page .request__form-caption span{color:#db2b10}.cart-page .request__form-checkbox{width:222px;margin-left:auto;margin-right:37px}@media screen and (max-width:767px){.cart-page .request__form-switch{margin-bottom:27px}.cart-page .request__form-footer{padding-bottom:8px;flex-direction:column}.cart-page .request__form-caption{margin-bottom:25px}.cart-page .request__form-checkbox{width:auto;margin-left:0;margin-right:0;margin-bottom:25px}}.cart-page .request__form-button{font-size:17px;height:52px}.cart-page__breadcrumbs{margin:20px 0}@media screen and (max-width:1306px){.cart-page__breadcrumbs{margin:10px 0}.catalog-page .category-list__swiper{display:none}}.catalog-page .category-list{padding-bottom:17px;border-bottom:1px solid #ccc}.catalog-page .category-list__swiper{width:1061px;margin:0 auto}.catalog-page .category-list__swiper-wrapper{position:relative}.catalog-page .category-list__swiper-wrapper:before{content:'';width:85px;height:129px;background:linear-gradient(90deg,#FFF 32.25%,rgba(255,255,255,0) 97.4%);position:absolute;right:100px;top:0;transform:matrix(-1,0,0,1,0,0);z-index:5}@media screen and (max-width:1306px){.catalog-page .category-list__swiper-wrapper:before{right:-30px}}@media screen and (max-width:767px){.catalog-page .category-list__swiper-wrapper:before{right:-20px}}.catalog-page .category-list__swiper .swiper-slide{width:162px}.catalog-page .category-list__swiper .swiper-button-next:after,.catalog-page .category-list__swiper .swiper-button-prev:after{background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow.svg);background-repeat:no-repeat;width:20px;height:38px;font-size:0;position:absolute;transition:.3s ease-out}.catalog-page .category-list__swiper .swiper-button-next{right:16px}.catalog-page .category-list__swiper .swiper-button-next:after{right:0}.catalog-page .category-list__swiper .swiper-button-next:hover:after{right:-10px;background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg)}.catalog-page .category-list__swiper .swiper-button-prev{left:16px}.catalog-page .category-list__swiper .swiper-button-prev:after{transform:rotate(180deg);left:0}.catalog-page .category-list__swiper .swiper-button-prev:hover:after{left:-10px;background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg)}.catalog-page .category-list__swiper .swiper-button-next,.catalog-page .category-list__swiper .swiper-button-prev{-webkit-user-select:none;-moz-user-select:none;user-select:none}.catalog-page .category-list__slider{display:none;grid-gap:20px;gap:20px}@media screen and (max-width:1306px){.catalog-page .category-list__slider{display:flex;scrollbar-width:none;overflow-x:scroll;overflow-y:hidden;margin:0 -30px;padding:0 30px}.catalog-page .category-list__slider::-webkit-scrollbar{display:none}}@media screen and (max-width:767px){.catalog-page .category-list__slider{margin:0 -20px;padding:0 20px}}.catalog-page .product-list{padding:10px 0 100px}.catalog-page .product-list__title{font-weight:600;font-size:25px;line-height:29px}.catalog-page .product-list__filters{display:none;gap:15px;margin-top:20px}@media screen and (max-width:1306px){.catalog-page .product-list{padding-bottom:75px}.catalog-page .product-list__filters{display:flex}}@media screen and (max-width:767px){.catalog-page .product-list{padding-bottom:75px}.catalog-page .product-list__title{font-weight:600;font-size:17px;line-height:22px}.catalog-page .product-list__filters{margin-top:15px}}.catalog-page .product-list__filters .textfield__icon{font-size:40px}.catalog-page .product-list__filters .button{padding:5px 15px}.catalog-page .product-list__filters .button svg{transition:.3s ease-out;margin-left:15px}@media screen and (max-width:767px){.catalog-page .product-list__filters .button{padding:8px}.catalog-page .product-list__filters .button .button-text{display:none}.catalog-page .product-list__filters .button svg{margin-left:unset}}.catalog-page .product-list__header{display:flex;justify-content:space-between;padding:10px 0;margin:15px 0}@media screen and (max-width:767px){.catalog-page .product-list__header{flex-direction:column;align-items:center;gap:10px}}.catalog-page .product-list__header__view-select{display:flex;align-items:center;gap:24px}.catalog-page .product-list__header__view-select svg{cursor:pointer}.catalog-page .product-list__header__view-select svg.active{fill:#0088ce;cursor:default}.catalog-page .product-list__header__view-select__product-count{font-weight:400;font-size:17px;line-height:25px;color:#304553}@media screen and (max-width:767px){.catalog-page .product-list__header__view-select__product-count{font-weight:400;line-height:22px;font-size:17px}}.catalog-page .product-list__header__sort{display:flex;align-items:center;gap:30px}.catalog-page .product-list__header__sort__label{color:#304553;font-weight:400;font-size:16px;line-height:22px}@media screen and (max-width:1306px){.catalog-page .product-list__header__sort__label{display:none}}.catalog-page .product-list__header__sort__types{display:flex;align-items:center;gap:15px}.catalog-page .product-list__header__sort__types a{font-weight:400;font-size:16px;line-height:22px;color:#808285;padding-bottom:3px;border-bottom:1px solid #444e52;cursor:pointer}.catalog-page .product-list__header__sort__types a.active{cursor:default;color:#0088ce;border-bottom:2px solid #0088ce;pointer-events:none}.catalog-page .product-list__list{display:grid}.catalog-page .product-list__list--card{grid-template-columns:1fr 1fr 1fr;-moz-column-gap:20px;column-gap:20px;row-gap:35px}.catalog-page .product-list__list--inline{grid-template-columns:1fr;-moz-column-gap:unset;column-gap:unset;row-gap:10px}.catalog-page .product-list__pagination-wrapper{display:flex;justify-content:center;margin-top:60px}@media screen and (max-width:767px){.catalog-page .product-list__list--card{grid-template-columns:1fr}.catalog-page .product-list__pagination-wrapper{display:none}}.catalog-page .product-list__more-button-wrapper{display:flex;justify-content:center;margin-top:40px}.catalog-page .product-list__more-button-wrapper button{padding:14px 42px}.catalog-page .filters__categories{padding:15px;border-radius:8px}.catalog-page .filters__categories__title{color:#363f44;margin-bottom:20px}.catalog-page .filters__categories__list{list-style-type:none;display:flex;flex-direction:column;gap:10px}.catalog-page .filters__categories__list__item{color:#363f44;cursor:pointer;font-weight:400;font-size:17px;line-height:25px}.catalog-page .filters__categories__list__item a{display:block;display:flex;justify-content:space-between;align-items:center;padding:3px 10px;transition:.3s ease-out;border-radius:2px}.catalog-page .filters__categories__list__item a.active{background-color:#21c68d;color:#fff;cursor:default}.catalog-page .filters__categories__inner-list ul li a:hover,.catalog-page .filters__categories__list__item:hover{background-color:#fff}.catalog-page .filters__categories__list__item a.active svg path{stroke:#fff}.catalog-page .filters__categories__list__item span{width:calc(100% - 6px)}.catalog-page .filters__categories__inner-list__category-name{font-weight:600;font-size:16px;line-height:22px;color:#21c68d;display:flex;align-items:center;gap:12px;cursor:pointer}.catalog-page .filters__categories__inner-list ul{list-style-type:none;display:flex;flex-direction:column;gap:5px;margin-top:10px}.catalog-page .filters__categories__inner-list ul li a{display:block;width:100%;padding:3px 10px;color:#363f44;border-radius:2px;font-weight:400;font-size:17px;line-height:25px}.catalog-page .filters__categories__inner-list ul li a.active{background-color:#21c68d;color:#fff;cursor:default}.catalog-page .filters__search-wrapper{margin-top:15px}.catalog-page .filters__search-wrapper .textfield__input{background:#f9f9f9}.catalog-page .filters__search-wrapper .textfield__icon{font-size:40px}@media screen and (max-width:1306px){.catalog-page .filters__search-wrapper{display:none}}.catalog-page .filters__title{color:#304553;margin-top:20px}.catalog-page .filters__line{height:1px;width:100%;background-color:rgba(128,130,133,.5);margin:15px 0}.catalog-page .filters__reset-button{padding:15px;width:100%}.catalog-page .filters__dropdowns{display:flex;flex-direction:column;gap:5px;padding:16px 0 35px;position:relative}.catalog-page .filters__dropdowns__hidden-list{flex-direction:column;gap:5px;display:none}.catalog-page .filters__dropdowns__more-button{position:relative;left:0;bottom:0;margin-top:30px;color:#363f44;font-weight:600;font-size:17px;line-height:22px;display:flex;align-items:center;cursor:pointer}.catalog-page .filters__dropdowns__more-button span{margin-right:14px}.catalog-page .filters .dropdown{background-color:#f9f9f9;border-radius:5px}.catalog-page .filters .dropdown label{cursor:pointer;display:flex;justify-content:space-between;align-items:center}.catalog-page .filters .dropdown__head{padding:15px;font-size:17px}.catalog-page .filters .dropdown__caption{width:calc(100% - 20px)}.catalog-page .filters .dropdown__body{padding:0 15px 25px;display:flex;flex-direction:column;gap:10px}.catalog-page .filters .dropdown__body .breadcrumbs,.catalog-page .filters .dropdown__body .help-text,.catalog-page .filters .dropdown__body .reviews-page .our-partners-item__star:before,.reviews-page .catalog-page .filters .dropdown__body .our-partners-item__star:before{font-size:17px}.catalog-page .filters .dropdown .hidden{display:none}.catalog-page .mobile-modal-wrapper{position:fixed;left:0;top:0;z-index:1001;width:100%;height:100%;display:flex;justify-content:flex-start;align-items:flex-start;visibility:hidden;pointer-events:none;transition:.3s ease-out}.catalog-page .mobile-modal-wrapper.active{visibility:visible;pointer-events:unset;background-color:rgba(0,0,0,.4)}.catalog-page .mobile-modal-wrapper.active .mobile-modal{transform:translateX(0)}.catalog-page .mobile-modal{height:100%;padding:50px 20px 20px;background-color:#fff;position:relative;transform:translateX(-100%);transition:.3s ease-out}@media screen and (max-width:767px){.catalog-page .mobile-modal{width:100%;padding:80px 10px 20px 20px}}.catalog-page .mobile-modal .filters{padding-bottom:70px}.catalog-page .mobile-modal__close-icon{position:absolute;top:24px;right:20px;cursor:pointer}.catalog-page .mobile-modal__inner{height:calc(100% - 54px);padding-top:5px;padding-right:15px;width:400px}.catalog-page .mobile-modal__footer{position:absolute;left:0;bottom:0;width:100%;height:74px;padding:0 25px 30px;background-color:#fff;z-index:2}.industry-solutions__item-img,.main-banner,.projects-block{background-color:#f9f9f9}.catalog-page .mobile-modal__submit-filters{width:100%;padding:11px;box-shadow:0 -5px 24px rgba(0,0,0,.2);font-size:16px}.catalog-page .mobile-modal__submit-filters:hover{box-shadow:0 5px 24px rgba(0,0,0,.2)}.catalog-page__breadcrumbs{margin:20px 0 36px}.catalog-page__products{display:grid;grid-template-columns:280px 1fr;-moz-column-gap:44px;column-gap:44px;padding-top:40px}@media screen and (max-width:1306px){.catalog-page__breadcrumbs{margin:10px 0 26px}.catalog-page__products{grid-template-columns:1fr;padding-top:30px}.catalog-page__products__filter-wrapper{display:none}}@media screen and (max-width:767px){.catalog-page .mobile-modal__close-icon{top:54px}.catalog-page .mobile-modal__inner{width:100%}.catalog-page__products{padding-top:20px}}.catalog-page__description{padding-bottom:20px}.catalog-page__description iframe{aspect-ratio:16/9;width:100%;height:auto}.main-banner__wrapper{height:770px}.main-banner__wrapper .swiper-pagination{max-width:400px;width:100%;bottom:86px;display:flex;left:50%;transform:translateX(-50%);align-items:flex-end}.main-banner__wrapper .swiper-pagination-bullet{margin:0!important;width:100%;border-radius:0;height:2px;background-color:#6c6c6c;transition:.3s ease-out}.main-banner__wrapper .swiper-pagination-bullet-active{height:4px;background-color:#363f44;border-radius:50px}.main-banner__wrapper .swiper-arrows{height:38px;position:absolute;left:50%;top:50%;transform:translate(-50%,calc(-50% - 50px));z-index:1;max-width:1430px;width:100%;margin:0 auto}.main-banner__wrapper .swiper-button-next:after{background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow.svg);width:20px;height:38px;font-size:0;position:absolute;right:0;transition:.3s ease-out}.main-banner__wrapper .swiper-button-next span{right:25px}.main-banner__wrapper .swiper-button-next:hover:after{right:-10px;background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg)}.main-banner__wrapper .swiper-button-prev:after{background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow.svg);width:20px;height:38px;transform:rotate(180deg);font-size:0;position:absolute;left:0;transition:.3s ease-out}.main-banner__wrapper .swiper-button-prev span{left:25px}.main-banner__wrapper .swiper-button-prev:hover:after{left:-10px;background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg)}.main-banner__wrapper .swiper-button-next,.main-banner__wrapper .swiper-button-prev{width:52px}.main-banner__wrapper .swiper-button-next span,.main-banner__wrapper .swiper-button-prev span{position:absolute;opacity:0;font-family:OpenSans,sans-serif;font-weight:700;font-size:13px;line-height:140%;color:#444e52;pointer-events:none;transition:.3s ease-out}.main-banner__wrapper .swiper-button-next:hover span,.main-banner__wrapper .swiper-button-prev:hover span{opacity:1}.main-banner__content{display:flex;margin:0 -10px;height:100%;align-items:center}.main-banner__img{width:50%;position:relative;padding:0 10px}.main-banner__img img{width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain}.main-banner__info{width:50%;padding:0 10px}.main-banner__title{font-weight:600;font-size:46px;line-height:115%;color:#363f44;margin-bottom:30px}.main-banner__text{font-size:21px;line-height:1.4;color:#304553;margin-bottom:45px}.main-banner__button{display:inline-block;width:auto}.main-banner__item{overflow:hidden;padding:100px 0 86px;background-size:cover;background-position:center}.main-banner__item .container{height:100%}@media screen and (max-width:1306px){.main-banner__content{flex-direction:row-reverse}.main-banner__wrapper{height:650px}.main-banner__wrapper .swiper-pagination{bottom:65px;z-index:1;gap:10px;padding:0 15px}.main-banner__wrapper .swiper-arrows{display:none}.main-banner__wrapper .swiper-pagination-bullet{height:4px;border-radius:50px}.main-banner__img{max-width:638px;max-height:517px;height:100%;width:100%}.main-banner__img img{width:100%}.main-banner__info{max-width:401px;margin-right:auto;z-index:1;width:100%}.main-banner__title{font-size:31px;line-height:1.2;margin-bottom:20px}.main-banner__text{margin-bottom:25px;font-size:16px}.main-banner__text p{margin-bottom:15px}.main-banner__item{padding:60px 0}}@media screen and (max-width:767px){.main-banner__content{flex-direction:column-reverse;height:auto}.main-banner__item{padding:40px 0 43px;height:auto}.main-banner__title{font-size:25px;line-height:1.15;margin-bottom:25px}.main-banner__text{font-size:14px;line-height:1.25}.main-banner__img{max-width:100%;height:305px;text-align:center}.main-banner__img img{height:100%}.main-banner__info{width:100%;max-width:100%}.main-banner__wrapper{min-height:650px;height:auto}.main-banner__wrapper .swiper-pagination{bottom:25px}}.metric__content{padding-top:100px;padding-bottom:50px;display:flex;align-items:center}.metric__info{width:50%;padding:65px 45px;background-color:#0088ce;border-radius:8px;color:#fff}.metric__title{margin-bottom:30px}.metric__text-title{font-size:25px;line-height:130%;margin-bottom:20px}.metric__text-text{font-size:17px;line-height:145%;margin-bottom:23px}.metric__text-text p:not(:last-of-type){margin-bottom:17px}.metric__link a{font-weight:600;font-size:17px;line-height:130%;color:#fff;display:inline-block;position:relative;padding-right:30px;transition:.3s ease-out}.metric__link a:after,.metric__link a:before{position:absolute;right:10px;top:50%;transition:.3s ease-out;content:''}.metric__link a:before{width:9px;height:9px;border-radius:1px;background-color:#fff;transform:translateY(-50%) scale(1)}.metric__link a:after{width:8px;height:15px;opacity:0;background-image:url(/local/templates/decast/html/build/assets/css/../img/icon-arrow-link.svg);transform:translateY(-50%)}.metric__link a:hover{margin-left:5px}.metric__link a:hover:before{transform:translateY(-50%) scale(0)}.metric__link a:hover:after{opacity:1}.metric__counter{width:50%}@media (max-width:1500px){.metric__info{width:calc(100% - 720px);padding:35px 25px}}@media screen and (max-width:1250px){.metric__content{padding-top:60px;padding-bottom:30px}.metric__info{width:calc(100% - 365px)}.metric__title{font-size:25px;line-height:1.15;margin-bottom:20px}.metric__text-title{font-size:17px;line-height:130%}.metric__text-text{font-size:16px;margin-bottom:15px;line-height:1.35}.metric__counter{width:auto}}@media screen and (max-width:767px){.metric__content{flex-direction:column}.metric__info{width:100%}.metric__counter{width:auto;margin:-25px -20px 0}}.counterMetric__wrapper{position:relative}.counterMetric__content{background-image:url(/local/templates/decast/html/build/assets/css/../img/counter.svg);width:741px;height:535px;position:relative}.counterMetric__title{font-weight:600;font-size:36px;line-height:115%;text-align:center;color:#0088CE;position:absolute;top:110px;left:50%;transform:translateX(-50%);height:83px;overflow:hidden;max-width:200px;width:100%}.counterMetric__title-container{transform:translate3d(0,-83px,0)}.counterMetric__title span{display:flex;align-items:center;justify-content:center;height:83px;width:100%}.counterMetric__subtext{height:25px;overflow:hidden;position:absolute;right:176px;top:50%;transform:translateY(calc(-50% + 10px))}.counterMetric__subtext-container{transform:translate3d(0,-25px,0)}.counterMetric__subtext-current,.counterMetric__subtext-next{font-weight:700}.counterMetric__subtext span{font-size:21px;line-height:140%;color:#0088ce;display:flex;justify-content:flex-start;height:25px;width:40px}.counterMetric__numbers{position:absolute;left:50%;transform:translateX(calc(-50% - 10px));top:216px}.counterMetric__numbers-row{display:flex}.counterMetric__numbers-column{width:43px;height:102px;overflow:hidden;margin-right:4px}.counterMetric__numbers-column:last-of-type{margin-right:6px}.counterMetric__numbers-column-container{transform:translate3d(0,-157px,0)}.counterMetric__number{background:linear-gradient(180deg,rgba(243,244,249,.92) 2.6%,#FFF 13.45%,#FFF 85.42%,rgba(243,244,249,.88) 100%);box-shadow:0 -1px 3px #bac8e3,0 3px 5px #bac8e3;border-radius:2px;width:43px;height:76px;font-weight:600;font-size:55px;line-height:1;color:#0088CE;display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:8px}@media screen and (max-width:1250px){.counterMetric__content{width:365px;height:261px;background-size:100%}.counterMetric__title{transform:translateX(-50%) scale(.5);top:30px}.counterMetric__numbers{transform:translateX(calc(-50% - 5px)) scale(.5);top:81px}.counterMetric__subtext{transform:translateY(calc(-50% + 5px)) scale(.5);right:76px}}@media screen and (max-width:767px){.counterMetric__content{margin:0 auto}}.section-products__content{padding:50px 0 30px}.section-products__list{display:flex;flex-wrap:wrap;margin:0 -10px}.section-products__list .section-product{width:33.33%;padding:0 10px;margin-bottom:20px}@media screen and (max-width:1250px){.section-products__content{padding:30px 0}.section-products__list{margin:0 -5px}.section-products__list .section-product{padding:0 5px;margin-bottom:10px}}@media screen and (max-width:767px){.section-products__list .section-product{width:100%}}.technologies__content{padding:50px 0 30px}.technologies__list{display:flex;flex-wrap:wrap;margin:0 -10px}.technologies__list .technology{width:50%;padding:0 10px;margin-bottom:20px}@media screen and (max-width:1250px){.technologies__content{padding:30px 0}}@media screen and (max-width:767px){.technologies__list .technology{width:100%}}.industry-solutions .swiper-arrows{height:38px;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);z-index:1;max-width:1430px;width:100%;margin:0 auto}.industry-solutions .swiper-button-next:after{background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow.svg);width:20px;height:38px;font-size:0;position:absolute;right:0;transition:.3s ease-out}.industry-solutions .swiper-button-next span{right:25px}.industry-solutions .swiper-button-next:hover:after{right:-10px;background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg)}.industry-solutions .swiper-button-prev:after,.projects-block .swiper-button-next:after{background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow.svg);font-size:0;height:38px;transition:.3s ease-out}.industry-solutions .swiper-button-prev:after{width:20px;transform:rotate(180deg);position:absolute;left:0}.industry-solutions .swiper-button-prev span{left:25px}.industry-solutions .swiper-button-prev:hover:after{left:-10px;background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg)}.industry-solutions .swiper-button-next,.industry-solutions .swiper-button-prev{width:52px}.industry-solutions .swiper-button-next span,.industry-solutions .swiper-button-prev span{position:absolute;opacity:0;font-family:OpenSans,sans-serif;font-weight:700;font-size:13px;line-height:140%;color:#444e52;pointer-events:none;transition:.3s ease-out}.industry-solutions .swiper-button-next:hover span,.industry-solutions .swiper-button-prev:hover span{opacity:1}.industry-solutions .swiper-pagination{display:none}.industry-solutions__content{padding:50px 0 100px;overflow:hidden}.industry-solutions__list{display:flex;z-index:5;justify-content:center}.industry-solutions__item{width:160px;cursor:pointer}.industry-solutions__item-wrapper{position:relative}.industry-solutions__item-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.industry-solutions__item-img{position:relative;width:160px;height:160px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:.3s ease-out}.industry-solutions__item-title svg,.projects-block__info,.projects-block__mobile{display:none}.industry-solutions__item-img img{width:80px;height:80px;transition:.3s ease-out}.industry-solutions__item-img img:last-of-type{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.industry-solutions__item-title{margin-top:15px;font-weight:600;font-size:17px;line-height:130%;text-align:center}.industry-solutions__item:hover .industry-solutions__item-img{background-color:#0088ce}.industry-solutions__item:hover .industry-solutions__item-img img{opacity:0}.industry-solutions__item:hover .industry-solutions__item-img img:last-of-type{opacity:1}@media screen and (max-width:1250px){.industry-solutions__content{padding:30px 0 60px}.industry-solutions .swiper-arrows{display:none}.industry-solutions__list{margin:0 -10px;flex-wrap:wrap;justify-content:flex-start}.industry-solutions__item{width:50%;padding:0 10px;margin-bottom:15px}.industry-solutions__item-wrapper{display:flex;align-items:center;background-color:#f9f9f9;padding:0 10px;border-radius:8px}.industry-solutions__item-img{min-width:90px;width:90px;height:90px}.industry-solutions__item-img:hover{background-color:#f9f9f9}.industry-solutions__item-img:hover img{opacity:1}.industry-solutions__item-img img{width:50px;height:50px}.industry-solutions__item-img img:last-of-type{display:none}.industry-solutions__item-title{font-size:16px;margin-top:0;margin-left:20px;display:flex;align-items:center;justify-content:space-between;width:100%}.industry-solutions__item-title svg{display:inline-block}}@media screen and (max-width:767px){.industry-solutions__list{margin:0}.industry-solutions__item{width:100%;padding:0}.industry-solutions__item-title{text-align:left}}.projects-block{padding:100px 0}.projects-block__container{position:relative}.projects-block__wrapper{position:relative;overflow:hidden}.projects-block__mainSlider-item{width:100%;height:700px;border-radius:8px;position:relative}.projects-block__mainSlider-item:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;background:rgba(0,0,0,.5)}.projects-block__mainSlider-item img{width:100%;height:100%}.projects-block__info{max-width:420px;width:100%;padding:30px 20px;position:absolute;top:45px;z-index:1;background:#fff;box-shadow:0 22px 32px rgba(7,27,66,.3);border-radius:8px;left:38px}.projects-block__info.active{display:block}.projects-block__info-title h4{color:#363f44}.projects-block__info-address{color:#808285;margin-top:8px}.projects-block__info-text{margin-top:16px;font-weight:400;font-size:17px;color:#363f44}.projects-block__info-text ul{line-height:1.45;color:#444e52;padding-left:25px}.projects-block__info-numbers{margin-top:21px;display:flex}.projects-block__info-number-block{width:80px;height:80px;display:flex;justify-content:center;align-items:center;font-weight:600;font-size:31px;line-height:1.2;color:#0088ce;background:#f9f9f9;border-radius:8px}.projects-block__info-number span{font-size:14px;line-height:1.25;text-align:center;color:#808285;display:block;margin-top:8px}.projects-block__info-bottom{margin-top:16px;display:flex;justify-content:center}.projects-block__thumbs{max-width:740px;width:100%;position:absolute;bottom:87px;right:15px;padding-top:30px;overflow:hidden}.projects-block__thumbs-item{width:170px;transition:.3s ease-out;top:0;padding:0 10px;cursor:pointer}.projects-block__thumbs-item:hover{top:-15px}.projects-block__thumbs-item.swiper-slide-thumb-active{top:-30px}.projects-block__thumbs-img{width:150px;height:100px;border:5px solid #fff;border-radius:6px}.projects-block__thumbs-img img{width:100%;height:100%}.projects-block__thumbs-title{margin-top:12px;color:#fff;font-weight:600;text-align:center}.projects-block__thumbs:before{content:'';position:absolute;right:0;z-index:6;top:0;bottom:0;height:100%;width:50px;background:linear-gradient(270deg,rgba(28,28,42,.49) 0,rgba(145,145,145,0) 100%)}.projects-block__mobile-list{display:flex;overflow:auto}.projects-block__mobile-list::-webkit-scrollbar{display:none}.projects-block__mobile-item{max-width:270px;width:100%;margin-right:20px;height:auto;display:flex;flex-direction:column}.projects-block__mobile-item:last-of-type{margin-right:0}.projects-block__mobile-img{width:270px;height:160px;min-height:160px;position:relative;border-radius:8px 8px 0 0;overflow:hidden}.projects-block__mobile-img:before{content:'';position:absolute}.projects-block__mobile-img img{width:270px;height:160px}.projects-block__mobile-title{font-weight:600;font-size:17px;line-height:130%;color:#FFF;position:absolute;bottom:20px;left:0;right:0;padding:0 15px;text-align:center}.projects-block__mobile-address{font-size:14px;line-height:1.25;color:#808285}.projects-block__mobile-numbers{display:flex;margin-top:15px;gap:10px}.projects-block__mobile-number{font-size:14px;line-height:1.15;display:flex;align-items:center;justify-content:center;color:#444e52;padding:10px 15px;background-color:#fff;border-radius:8px}.projects-block__mobile-info{background-color:#f9f9f9;padding:20px 15px;border-radius:0 0 8px 8px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.projects-block__mobile-link{position:absolute;top:0;right:0;bottom:0;left:0}.projects-block .swiper-pagination-projects{max-width:1200px;width:100%;bottom:40px;display:flex;align-items:flex-end;position:absolute;z-index:5;left:50%;transform:translateX(-50%)}.projects-block .swiper-pagination-projects .swiper-pagination-bullet{margin:0!important;width:100%;border-radius:0;height:2px;background-color:#fff;transition:.3s ease-out}.projects-block .swiper-pagination-projects .swiper-pagination-bullet-active{height:4px;background-color:#fff;border-radius:50px}.projects-block .swiper-arrows{height:38px;position:absolute;left:50%;top:50%;transform:translate(-50%,calc(-50% - 50px));z-index:0;max-width:1430px;width:100%;margin:0 auto}.projects-block .swiper-button-next:after{width:20px;position:absolute;right:0}.projects-block .swiper-button-next span{right:25px}.projects-block .swiper-button-next:hover:after{right:-10px;background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg)}.company__team .swiper-button-next:after,.main-reviews .swiper-button-next:after,.main-reviews .swiper-button-prev:after,.projects-detail__products .swiper-button-next:after,.projects-detail__products .swiper-button-prev:after,.projects-detail__technology .swiper-button-next:after,.projects-detail__technology .swiper-button-prev:after{background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow.svg);font-size:0}.projects-block .swiper-button-prev:after{background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow.svg);width:20px;height:38px;transform:rotate(180deg);font-size:0;position:absolute;left:0;transition:.3s ease-out}.projects-block .swiper-button-prev span{left:25px}.projects-block .swiper-button-prev:hover:after{left:-10px;background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg)}.projects-block .swiper-button-next,.projects-block .swiper-button-prev{width:52px}.projects-block .swiper-button-next span,.projects-block .swiper-button-prev span{position:absolute;opacity:0;font-family:OpenSans,sans-serif;font-weight:700;font-size:13px;line-height:140%;color:#444e52;pointer-events:none;transition:.3s ease-out}.projects-block .swiper-button-next:hover span,.projects-block .swiper-button-prev:hover span{opacity:1}@media screen and (max-width:1306px){.projects-block .swiper-arrows,.projects-block__info-text,.projects-block__thumbs:before{display:none}.projects-block{padding:60px 0}.projects-block__mainSlider-item{height:659px}.projects-block__info{top:20px;left:72px}.projects-block__thumbs{left:60px;right:36px;max-width:calc(100% - 90px)}.projects-block .swiper-pagination-projects{align-items:center;justify-content:center}.projects-block .swiper-pagination-projects .swiper-pagination-bullet{border-radius:0;height:4px;background-color:#fff;transition:.3s ease-out;width:32px;margin-right:10px!important}.projects-block .swiper-pagination-projects .swiper-pagination-bullet:last-of-type{margin-right:0!important}}@media screen and (max-width:767px){.projects-block{padding:40px 0 20px;background-color:#fff}.projects-block__thumbs{display:none}.projects-block__mobile{display:block}.projects-block .swiper-pagination-projects,.projects-block__info,.projects-block__info.active,.projects-block__mainSlider{display:none}}.main-reviews__content{padding:100px 0}.main-reviews__container{position:relative}.main-reviews__wrapper{margin:-20px;padding:20px}.main-reviews .review__text{max-height:249px;min-height:249px;overflow:hidden}@media screen and (max-width:767px){.main-reviews .review__text{font-size:15px;font-weight:400;line-height:20px;max-height:240px;min-height:240px}}.main-reviews .review.active .review__text{max-height:100%}.main-reviews .swiper-arrows{height:38px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;max-width:1430px;width:100%;margin:0 auto}.main-reviews .swiper-button-next:after{width:20px;height:38px;position:absolute;right:0;transition:.3s ease-out}.main-reviews .swiper-button-next span{right:25px}.main-reviews .swiper-button-next:hover:after{right:-10px;background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg)}.main-reviews .swiper-button-prev:after{width:20px;height:38px;transform:rotate(180deg);position:absolute;left:0;transition:.3s ease-out}.main-reviews .swiper-button-prev span{left:25px}.main-reviews .swiper-button-prev:hover:after{left:-10px;background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg)}.main-reviews .swiper-button-next,.main-reviews .swiper-button-prev{width:52px}.main-reviews .swiper-button-next span,.main-reviews .swiper-button-prev span{position:absolute;opacity:0;font-family:OpenSans,sans-serif;font-weight:700;font-size:13px;line-height:140%;color:#444e52;pointer-events:none;transition:.3s ease-out}.main-reviews .swiper-button-next:hover span,.main-reviews .swiper-button-prev:hover span{opacity:1}.main-reviews .swiper-pagination{display:none}@media screen and (max-width:1306px){.main-reviews__container .container{padding-right:0}.main-reviews .swiper-slide{min-width:490px;width:490px}.main-reviews .swiper-arrows{display:none}}@media screen and (max-width:767px){.main-reviews__content{padding-top:50px}.main-reviews__list{margin-bottom:20px}.main-reviews .review__subject{font-size:15px;flex-direction:row;margin-bottom:5px}.main-reviews .review__subject i{margin-right:10px;margin-bottom:0}.main-reviews__container .container{padding-right:20px}.main-reviews .swiper-slide{min-width:auto;width:100%}.main-reviews .swiper-pagination{padding:0 70px;display:flex;align-items:center;justify-content:center}.main-reviews .swiper-pagination-bullet{width:100%;border-radius:0;height:4px;margin-right:10px;background-color:#ccc}.main-reviews .swiper-pagination-bullet:last-of-type{margin-right:0}.main-reviews .swiper-pagination-bullet-active{background-color:#444E52}.main-reviews__wrapper{padding-bottom:25px}}.footer__wrapper,.main-articles,.main-news,.news-detail__wrapper,.news-page,.secondary-banner__content{background-color:#f9f9f9}.secondary-banner__content{position:relative}.secondary-banner__bg{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;max-height:500px;background-repeat:no-repeat;background-size:cover}.secondary-banner__wrapper{position:relative;display:flex;margin:0 -10px}.secondary-banner__img{width:50%;padding:0 10px;max-height:575px}.secondary-banner__img img{height:100%}.secondary-banner__info{width:50%;padding:0 10px;display:flex;flex-direction:column;max-height:100%;height:500px;justify-content:center}.secondary-banner__title{font-weight:600;font-size:36px;line-height:1.15;color:#363f44}.secondary-banner__text{font-size:21px;line-height:1.4;color:#363f44;margin-top:30px;max-width:522px}.secondary-banner__link{display:flex;margin-top:35px}@media screen and (max-width:1250px){.secondary-banner__title{font-weight:600;font-size:29px;line-height:120%}.secondary-banner__text{margin-top:10px;font-size:17px;line-height:145%}.secondary-banner__link{margin-top:30px}.secondary-banner__link .button{padding:14px 29px}.secondary-banner__info{height:370px;max-width:325px;padding-top:40px;justify-content:flex-start}.secondary-banner__bg{max-height:370px}.secondary-banner__img{max-height:424px}.secondary-banner__img img{position:relative;top:-37px;left:-95px;height:100%}}@media screen and (max-width:767px){.secondary-banner{padding-bottom:0}.secondary-banner__content{overflow:hidden}.secondary-banner__content .container{overflow:hidden;padding-bottom:33px}.secondary-banner__info{width:100%;height:auto;min-height:330px}.secondary-banner__img{position:absolute;right:-58px;bottom:-33px;width:235px;height:215px}.secondary-banner__img img{top:0;left:0}.secondary-banner__bg{height:calc(100% - 33px);max-height:none}.secondary-banner__title{font-size:25px;line-height:115%}.secondary-banner__text{font-size:16px;line-height:135%}.secondary-banner__link .button{padding:11px 23px}}.main-news{padding:100px 0 50px}.main-news__list{display:flex;gap:20px}.main-news .news-card{width:33.33%}.main-news .card__title{min-height:102px}@media screen and (max-width:1024px){.main-news{padding:50px 0}.main-news .news-card__image{min-height:130px}.main-news .news-card__image__bg{padding:20px 10px;font-size:17px;line-height:1.3}.main-news .news-card__body{padding:15px 10px 25px}.main-news .card__title{font-weight:500;font-size:15px;line-height:130%;min-height:auto;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}}@media screen and (max-width:767px){.main-news{padding-top:34px}.main-news__list{overflow:auto}.main-news__list::-webkit-scrollbar{display:none}.main-news .news-card{min-width:220px;width:220px}}.main-articles{padding:50px 0 100px}.main-articles__list{display:flex;gap:30px}.main-articles .article-card{padding:0;width:33.33%}@media screen and (max-width:1024px){.main-articles{padding:30px 0 60px}.main-articles__list{flex-direction:column}.main-articles .article-card{width:100%}}@media screen and (max-width:767px){.main-articles{padding:20px 0 40px}}.footer__wrapper{padding-top:70px}.footer__content{margin:0 -15px;display:flex;padding-bottom:45px}.footer__info{width:33.33%;padding:0 15px}.footer__info .footer__payment,.footer__info .footer__socials{display:none}.footer__logo{margin-bottom:38px}.footer__text{color:#363f44;max-width:310px}.footer__text span{display:block;margin-bottom:10px}.footer__text p{margin-bottom:16px}.footer__text p:last-of-type{margin-bottom:0}.footer__menu{width:41.66%;padding:0 15px}.footer__menu-list{margin:0 -15px 74px;display:flex;flex-wrap:wrap}.footer__menu-item{width:50%;padding:0 15px;margin-bottom:10px}.footer__menu .footer__contacts{display:none}.footer__payment-list{display:flex}.footer__payment-item{margin-right:20px}.footer__payment-item:last-of-type{margin-right:0}.footer__contacts{width:25%;padding:0 15px}.footer__contacts-main{margin-bottom:18px;font-weight:600;font-size:31px;line-height:120%;color:#363F44}.footer__contacts-main a{margin-bottom:15px;display:inline-block}.footer__contacts-main a:last-of-type{margin-bottom:0}.footer__contacts .footer__payment{display:none}.footer__address,.footer__subscribe{margin-bottom:20px}.footer__subscribe .button{max-width:240px}.footer__socials .socials{margin-top:14px}.footer__socials .socials__item{margin-right:15px}.footer__socials .socials__item:last-of-type{margin-right:0}.footer__bottom{border-top:1px solid rgba(128,130,133,.5);padding:15px 0}.footer__bottom-list{display:flex;justify-content:space-between;color:rgba(54,63,68,.5)}.footer__bottom-item a{display:flex;align-items:center;color:rgba(54,63,68,.5)}.footer__bottom-item a img{margin-left:5px}@media screen and (max-width:1306px){.footer__wrapper{padding-top:40px}.footer__text{max-width:342px;font-size:14px}.footer__info{display:flex;flex-direction:column;justify-content:space-between}.footer__contacts,.footer__payment,.footer__socials{display:none}.footer__menu-list{margin:0 -10px 50px}.footer__menu-item{padding:0 10px}.footer__menu .footer__contacts{display:block;width:100%;padding:0}.footer__menu .footer__contacts-main{display:flex;flex-direction:column;font-size:21px;margin-bottom:8px}.footer__menu .footer__contacts-main a{margin-bottom:10px}.footer__info{width:50%}.footer__info .footer__payment,.footer__info .footer__socials{display:block}.footer__info .footer__payment{margin-top:34px}.footer__menu{width:50%}.footer__menu-list{margin-bottom:40px}.footer__bottom{padding:15px 0 0}.footer__bottom-list{flex-wrap:wrap;margin:0 -15px}.footer__bottom-item{padding:0 15px;margin-bottom:16px}}@media screen and (max-width:767px){.footer__info,.footer__menu .footer__address,.footer__menu .footer__subscribe{display:none}.footer__content{flex-direction:column;padding-bottom:30px}.footer__menu{width:100%}.footer__menu-list{margin-bottom:20px}.footer__menu-item{font-size:14px;line-height:125%}.footer__contacts{display:block;width:100%}.footer__contacts-main{display:none}.footer__contacts .footer__payment,.footer__contacts .footer__socials{display:block}.footer__contacts .footer__payment{margin-top:34px}.footer__address{margin-bottom:31px}.footer__bottom{padding-bottom:10px}.footer__bottom-list{justify-content:flex-start}.footer__bottom-item{margin-bottom:5px}}.news-page__tags{margin:30px 0;display:flex}.news-page__tags .tag-button--default{margin-right:16px;white-space:nowrap;margin-bottom:10px}.news-page__tags .tag-button--default:last-of-type{margin-right:0}.news-page__list{display:flex;flex-wrap:wrap;margin:0 -10px}.news-page__item{width:33.33%;padding:0 10px;margin-bottom:30px}.news-page__item .news-card__image__bg{min-height:220px}.news-page__item .card__title{min-height:102px}.news-page__show-more{display:flex;justify-content:center}.news-page__show-more .button{font-size:17px}.news-page__wrapper{padding-bottom:100px}@media screen and (max-width:1024px){.news-page__wrapper{padding-bottom:60px}.news-page__tags{margin-right:-30px;overflow:auto;flex-wrap:nowrap;padding-bottom:10px;margin-bottom:20px}.news-page__item .news-card,.news-page__item .news-card__image__bg{min-height:130px}.news-page__item .card__title{min-height:auto}}@media screen and (max-width:767px){.news-page__wrapper{padding-bottom:40px}.news-page__item,.news-page__show-more .button{width:100%}}.news-detail__wrapper{padding-bottom:80px}.news-detail__top{margin-bottom:40px;width:62.5%;padding-right:66px}.news-detail__content{display:flex;margin-bottom:40px}.news-detail__title{margin-bottom:16px}.news-detail__date{line-height:140%;color:#808285;margin-bottom:40px}.news-detail__body{width:62.5%;padding-right:66px;border-right:1px solid rgba(128,130,133,.5)}.news-detail__articles{width:37.5%;padding-left:44px}.news-detail__articles-title{margin-bottom:60px}.news-detail__info{margin-bottom:50px}.news-detail__info img{width:100%;margin-bottom:40px;height:auto}.news-detail__info p{font-size:17px;color:#444E52}.news-detail__gallery{position:relative}.news-detail__block{display:flex;align-items:center;color:#363F44}.news-detail__block-img{min-width:179px;max-width:179px}.news-detail__block-img img{width:100%}.news-detail__block-info{padding-left:40px}.news-detail__block-buttons{display:flex;margin-top:40px}.news-detail__block-buttons .button{margin-right:40px;font-size:17px;padding:17px 36px}.news-detail__block-buttons .button:last-of-type{margin-right:0}.news-detail__news-title{font-weight:600;font-size:36px;line-height:115%;color:#2F3335;margin-bottom:60px}.news-detail__news-more{display:flex;justify-content:center;margin-top:32px}.news-detail__news-more .button{padding:14px 36px;font-size:17px}.news-detail__news .main-news{padding:0}.news-detail .gallery__title{margin-bottom:40px}.news-detail .gallery__slider{display:none}@media screen and (max-width:1306px){.news-detail .gallery__swiper{display:none}.news-detail .gallery__slider{display:flex}}@media screen and (max-width:1250px){.news-detail__body,.news-detail__top{width:100%;padding-right:0}.news-detail__wrapper{padding-bottom:60px}.news-detail__body{border-right:none}.news-detail__articles{display:none}}@media screen and (max-width:767px){.news-detail__wrapper{padding-bottom:40px}.news-detail__title{font-size:25px;line-height:1.15}.news-detail__date{margin-bottom:16px}.news-detail__info{margin-bottom:50px}.news-detail__info p{font-size:16px;color:#444E52}.news-detail__block{flex-direction:column;align-items:flex-start}.news-detail__block-img{margin-bottom:40px}.news-detail__block-info{padding-left:0}.news-detail__block h3{font-size:21px;line-height:140%}.news-detail__block-buttons{flex-direction:column}.news-detail__block-buttons .button{margin-right:0;margin-bottom:32px}.news-detail__block-buttons .button:last-of-type{margin-bottom:0}.news-detail__news-title{font-size:25px;margin-bottom:40px}.news-detail__news-more{display:flex;justify-content:center;margin-top:32px}.news-detail__news-more .button{width:100%;padding:14px 36px}.news-detail__news .main-news{padding:0;margin-right:-20px}}.projects-page__title{margin-bottom:60px}.projects-page__tags{display:flex;flex-wrap:wrap;margin-bottom:10px}.projects-page__tags .tag-button--default{margin-right:16px;margin-bottom:20px}.projects-page__tags .tag-button--default:last-of-type{margin-right:0}.projects-page__list{display:flex;margin:0 -10px 50px;flex-wrap:wrap}.projects-page__item{width:33.33%;padding:0 10px;margin-bottom:20px}.projects-page__item-wrapper{transition:.3s ease-out;position:relative;cursor:pointer}.projects-page__item-wrapper:hover{filter:drop-shadow(4px 10px 13px rgba(101, 101, 101, .13))}.projects-page__item-wrapper:hover .projects-page__item-title{color:#0088ce}.projects-page__item-link{position:absolute;top:0;right:0;bottom:0;left:0}.projects-page__item-img{width:100%;height:220px;border-radius:8px 8px 0 0;overflow:hidden}.projects-page__item-img img{width:100%;height:100%}.projects-page__item-info{background:#f9f9f9;border-radius:0 0 8px 8px;padding:24px 32px}.projects-detail__title-link:after,.team__work-text a:after{background-image:url(/local/templates/decast/html/build/assets/css/../img/product/icon-arrow-link.svg);content:'';transition:.3s ease-out;opacity:0}.projects-page__item-title{font-weight:600;font-size:21px;line-height:130%;color:#000;margin-bottom:12px;display:block;transition:.3s ease-out}.projects-page__item-text{font-size:16px;line-height:140%;color:#444e52}.projects-page__more{display:flex;justify-content:center}.projects-page__more .button{padding:16px 30px;font-size:17px}@media screen and (max-width:1024px){.projects-page__title{font-weight:600;font-size:29px;line-height:120%;color:#2F3335;margin-bottom:24px}.projects-page__tags{flex-wrap:nowrap;overflow:auto;margin-right:-30px}.projects-page__tags::-webkit-scrollbar{display:none}.projects-page__tags .tag-button--default{white-space:nowrap;margin-bottom:14px}.projects-page__list{margin-bottom:20px}.projects-page__item{width:50%}}@media screen and (max-width:767px){.projects-page__item,.projects-page__more .button{width:100%}.projects-page__title{font-size:25px}.projects-page__tags{margin-right:-20px}.projects-page__item-img img{-o-object-fit:cover;object-fit:cover}.projects-page__list{margin-bottom:4px}}.projects-detail__left,.projects-detail__right{width:50%;padding:0 10px}.projects-detail__content{display:flex;margin:0 -18px 80px}.projects-detail__left .projects-detail__img{display:none}.projects-detail__address{margin-top:16px;color:#808285}.projects-detail__title{max-width:599px}.projects-detail__text{margin-top:32px;max-width:599px}.projects-detail__text p{font-weight:600;font-size:17px;line-height:1.3;color:#2f3335;margin-bottom:10px}.projects-detail__text ul{font-size:17px;line-height:1.45;color:#444e52;padding-left:25px}.projects-detail__img img{width:100%;border-radius:6px}.projects-detail__title-text{font-weight:600;font-size:36px;line-height:1.15;color:#2F3335;margin-bottom:60px}.projects-detail__title-link{font-weight:600;font-size:17px;line-height:22px;width:-moz-max-content;width:max-content;color:#21c68d;display:inline-block;position:relative;padding-right:30px;transition:.3s ease-out}.projects-detail__title-link:before{content:'';width:9px;height:9px;position:absolute;border-radius:1px;right:10px;background-color:#21c68d;top:50%;transform:translateY(-50%) scale(1);transition:.3s ease-out}.projects-detail__title-link:after{width:8px;height:15px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.projects-detail__title-link:hover{margin-left:5px;color:#21c68d}.projects-detail__title-link:hover:before{transform:translateY(-50%) scale(0)}.projects-detail__title-link:hover:after{opacity:1}.projects-detail__info{margin-bottom:110px}.projects-detail__info-items{max-width:1160px;margin:0 auto;display:flex;justify-content:center}.projects-detail__info-item{margin-right:160px;max-width:170px;width:100%}.projects-detail__info-item:last-of-type{margin-right:0}.projects-detail__info-wrapper{padding-bottom:15px;border-bottom:3px solid #0088ce}.projects-detail__info-number{font-size:55px;line-height:1;color:#0088ce;padding:15px 0}.projects-detail__info-text{font-size:17px;line-height:1.45;color:#444e52}.projects-detail .article-page{background-color:#fff;margin-bottom:80px}.projects-detail__technology{position:relative;margin-bottom:90px}.projects-detail__technology-container{padding-bottom:60px}.projects-detail__technology-list{display:flex;margin:0 -12px}.projects-detail__technology-item{width:33.33%;padding:0 12px;height:auto}.projects-detail__technology-wrapper{display:flex;flex-direction:column;background-color:#f9f9f9;border-radius:8px;padding:30px;align-items:center;position:relative;height:100%;transition:.3s ease-out}.projects-detail__technology-wrapper:before{content:'';background-image:url(/local/templates/decast/html/build/assets/css/../img/icon-arrow.svg);width:24px;height:24px;position:absolute;right:30px;bottom:32px;transform:rotate(90deg)}.projects-detail__technology-wrapper:hover{filter:drop-shadow(4px 10px 13px rgba(101, 101, 101, .13))}.projects-detail__technology-img{max-height:137px;margin-bottom:12px}.projects-detail__technology-img img{height:100%}.projects-detail__technology-text{max-width:270px;font-size:21px;line-height:1.4;color:#304553}.projects-detail__technology-text a{color:#0088ce}.projects-detail__technology-link{position:absolute;top:0;right:0;bottom:0;left:0}.projects-detail__technology .swiper-arrows{height:38px;position:absolute;top:50%;z-index:1;max-width:1430px;margin:0 auto;transform:translateY(calc(-50% + 20px));left:-77px;right:0;width:calc(100% + 154px)}.projects-detail__technology .swiper-button-next:after{width:20px;height:38px;position:absolute;right:0;transition:.3s ease-out}.projects-detail__technology .swiper-button-next span{right:25px}.projects-detail__technology .swiper-button-next:hover:after{right:-10px;background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg)}.projects-detail__technology .swiper-button-prev:after{width:20px;height:38px;transform:rotate(180deg);position:absolute;left:0;transition:.3s ease-out}.projects-detail__technology .swiper-button-prev span{left:25px}.projects-detail__technology .swiper-button-prev:hover:after{left:-10px}.projects-detail__technology .swiper-button-next,.projects-detail__technology .swiper-button-prev{width:52px}.projects-detail__technology .swiper-button-next span,.projects-detail__technology .swiper-button-prev span{position:absolute;opacity:0;font-family:OpenSans,sans-serif;font-weight:700;font-size:13px;line-height:140%;color:#444e52;pointer-events:none;transition:.3s ease-out}.projects-detail__technology .swiper-button-next:hover span,.projects-detail__technology .swiper-button-prev:hover span{opacity:1}.projects-detail__technology .swiper-pagination-technologies{display:flex;max-width:400px;width:100%;bottom:0;left:50%;transform:translateX(-50%);align-items:flex-end;position:absolute}.projects-detail__technology .swiper-pagination-bullet{margin:0!important;width:100%;border-radius:0;height:2px;background-color:#6c6c6c;transition:.3s ease-out}.projects-detail__technology .swiper-pagination-bullet-active{height:4px;background-color:#363f44;border-radius:50px}.company__articles .main-articles,.company__gallery,.company__news .main-news{background-color:#fff}.projects-detail__products{padding-bottom:80px}.projects-detail__products-sliderWrapper{padding-bottom:20px}.projects-detail__products-wrapper{position:relative}.projects-detail__products-list{display:flex;margin:0 -10px}.projects-detail__products-item{min-width:215px;max-width:215px;padding:0 10px}.projects-detail__products-item .product-card{width:100%}.projects-detail__products .swiper-arrows{height:38px;position:absolute;top:50%;z-index:1;max-width:1430px;margin:0 auto;transform:translateY(-50%);left:-77px;right:0;width:calc(100% + 154px)}.projects-detail__products .swiper-button-next:after{width:20px;height:38px;position:absolute;right:0;transition:.3s ease-out}.projects-detail__products .swiper-button-next span{right:25px}.projects-detail__products .swiper-button-next:hover:after{right:-10px;background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg)}.projects-detail__products .swiper-button-prev:after{width:20px;height:38px;transform:rotate(180deg);position:absolute;left:0;transition:.3s ease-out}.projects-detail__products .swiper-button-prev span{left:25px}.projects-detail__products .swiper-button-prev:hover:after{left:-10px;background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg)}.projects-detail__products .swiper-button-next,.projects-detail__products .swiper-button-prev{width:52px}.projects-detail__products .swiper-button-next span,.projects-detail__products .swiper-button-prev span{position:absolute;opacity:0;font-family:OpenSans,sans-serif;font-weight:700;font-size:13px;line-height:140%;color:#444e52;pointer-events:none;transition:.3s ease-out}.projects-detail__products .swiper-button-next:hover span,.projects-detail__products .swiper-button-prev:hover span{opacity:1}@media screen and (max-width:1500px){.projects-detail__products{overflow:hidden}.projects-detail__products .swiper-arrows{display:none}}@media screen and (max-width:1250px){.projects-detail__technology .swiper-arrows,.projects-detail__technology .swiper-pagination{display:none}.projects-detail__info-item{margin-right:45px}}@media screen and (max-width:1024px){.projects-detail__products .swiper-arrows,.projects-detail__technology .swiper-arrows,.projects-detail__technology .swiper-pagination-technologies{display:none}.projects-detail__content{margin-bottom:40px}.projects-detail__title h1{font-size:29px;line-height:1.2}.projects-detail__title-text{margin-bottom:30px;font-size:29px}.projects-detail__img{height:100%}.projects-detail__img img{height:100%;-o-object-fit:cover;object-fit:cover}.projects-detail__info{margin-bottom:48px}.projects-detail__info-number{font-size:40px}.projects-detail__info-text{font-size:16px}.projects-detail__technology{margin-bottom:0}.projects-detail__technology-container{margin-right:-20px}.projects-detail__technology-wrapper{padding:30px 28px 47px}.projects-detail__technology-wrapper:before{right:24px;bottom:23px}.projects-detail__technology-item{min-width:280px;max-width:280px;width:auto;padding:0 15px}.projects-detail__technology-text{font-size:17px}.projects-detail__technology-img{height:110px;margin-bottom:25px}.projects-detail__technology-img img{height:100%}.projects-detail__products{padding-bottom:40px}.projects-detail__products-wrapper{margin-right:-30px}.projects-detail .article-page{margin-bottom:60px}}@media screen and (max-width:767px){.projects-detail__right{display:none}.projects-detail__left{width:100%}.projects-detail__left .projects-detail__img{margin-top:16px;display:block;height:220px}.projects-detail__content{margin-bottom:32px}.projects-detail__title h1{font-size:25px}.projects-detail__title-text{font-size:25px;line-height:1.15;margin-bottom:32px;flex-direction:column;display:flex}.projects-detail__title-link{margin-top:12px}.projects-detail__info-items{margin:0 -22px;flex-wrap:wrap}.projects-detail__info-wrapper{max-width:130px}.projects-detail__info-item{width:50%;margin-right:0;padding:0 22px;max-width:none}}.company__funds,.company__numbers{margin-bottom:80px}.company__breadcrumbs{padding:20px 0}.company__funds{display:flex;align-items:center}.company__funds-content{width:50%;max-width:520px}.company__funds-counter{width:50%}.company__funds-counter .counterMetric__content{transform:scale(.97)}.company__funds-info{max-width:490px}.company__funds-title{font-weight:600;font-size:36px;line-height:115%;color:#363F44}.company__funds-text{font-size:17px;line-height:145%;color:#444E52;margin-top:20px}.company__video{margin-bottom:100px}.company__video video{max-height:682px;width:100%;border-radius:8px;-o-object-fit:cover;object-fit:cover}.company__video iframe{width:100%;height:auto;aspect-ratio:16/9;border-radius:8px}.company__production{padding:100px 0 80px}.company__production-wrapper{display:flex;margin:0 -10px 75px}.company__production-left{font-size:25px;color:#0088ce;width:50%;padding:0 10px}.company__production-left span{max-width:520px;display:block}.company__production-right{width:50%;padding:0 10px}.company__production-title{font-weight:600;font-size:25px;line-height:1.15;color:#444e52}.company__production-text{margin-top:20px;font-size:17px;line-height:1.45;color:#444e52;max-width:520px}.company__production-text p{margin-bottom:20px}.company__production-text p:last-of-type{margin-bottom:0}.company__warranty{padding:100px 0}.company__warranty-title{font-weight:600;font-size:46px;line-height:1.15;color:#0088ce;margin-bottom:57px}.company__warranty-subtitle{font-weight:600px;font-size:31px;line-height:1.2;color:#444e52;margin-top:10px}.company__warranty-tabs{display:flex;border-bottom:2px solid #0088ce;padding-bottom:4px}.company__warranty-tab{padding:15px 25px;background:#fff;border-radius:57px;transition:.3s ease-out;font-weight:600;font-size:21px;line-height:130%;color:#0088ce;cursor:pointer}.company__warranty-tab.active,.company__warranty-tab:hover{background:#0088ce;color:#fff}.company__warranty-block{padding-top:36px;display:none}.company__warranty-block.active{display:block}.company__warranty-text{width:100%;max-width:276px;color:#444e52}.company__warranty-advantages{display:flex;margin:50px -10px 0}.company__warranty-advantage{width:25%;padding:0 10px}.company__warranty-advantage-img{margin-bottom:23px}.company__warranty-advantage-title{font-weight:600;font-size:17px;line-height:130%;color:#444e52;margin-bottom:10px}.company__warranty-advantage-text{color:#444e52;opacity:.9}.company__team-gallery{position:relative;margin-bottom:80px}.company__team-gallery-item{height:auto}.company__team-gallery-item img{width:100%;-o-object-fit:cover;border-radius:8px;aspect-ratio:16/9;height:100%;object-fit:cover}.company__team .swiper-arrows{height:38px;position:absolute;top:50%;z-index:1;max-width:1430px;margin:0 auto;transform:translateY(calc(-50% + 20px));left:-77px;right:0;width:calc(100% + 154px)}.company__team .swiper-button-next:after{width:20px;height:38px;position:absolute;right:0;transition:.3s ease-out}.company__team .swiper-button-next span{right:25px}.company__team .swiper-button-next:hover:after{right:-10px;background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg)}.company__team .swiper-button-prev:after{background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow.svg);width:20px;height:38px;transform:rotate(180deg);font-size:0;position:absolute;left:0;transition:.3s ease-out}.company__team .swiper-button-prev span{left:25px}.company__team .swiper-button-prev:hover:after{left:-10px;background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg)}.company__team .swiper-button-next,.company__team .swiper-button-prev{width:52px}.company__team .swiper-button-next span,.company__team .swiper-button-prev span{position:absolute;opacity:0;font-family:OpenSans,sans-serif;font-weight:700;font-size:13px;line-height:140%;color:#444e52;pointer-events:none;transition:.3s ease-out}.company__team .swiper-button-next:hover span,.company__team .swiper-button-prev:hover span{opacity:1}.company__team .swiper-pagination{display:none}@media screen and (max-width:1500px){.company__funds-content{width:40%}.company__funds-counter{width:60%}.company__team .swiper-arrows{width:calc(100% + 100px);left:-50px}}@media screen and (max-width:1250px){.company__banner .banner-default__text{max-width:424px}.company__funds-content{width:calc(100% - 360px)}.company__funds-counter{width:auto}.company__funds-info{max-width:100%;padding-right:30px}.company__funds-title{font-size:29px;line-height:1.2;color:#363F44}.company__team .swiper-arrows{display:none}}@media screen and (max-width:1024px){.company__funds,.company__video{margin-bottom:60px}.company__team-gallery-item,.company__warranty-text{max-width:344px}.company__numbers .info-numbers__number{padding:15px 0 10px;font-size:35px;line-height:115%}.company__video video{max-height:378px;-o-object-fit:cover;object-fit:cover}.company__production{padding:60px 0}.company__production-wrapper{margin-bottom:50px}.company__production-left span{font-size:21px;line-height:1.4}.company__production .info-numbers__number{padding:15px 0 10px;font-size:35px}.company__warranty{padding:60px 0}.company__warranty-title{font-size:36px;line-height:1.15;margin-bottom:40px}.company__warranty-subtitle{margin-top:0;font-weight:600;font-size:29px;line-height:1.2}.company__warranty-tabs{overflow:auto}.company__warranty-tabs::-webkit-scrollbar{display:none}.company__warranty-tab{font-size:16px;line-height:1.3;white-space:nowrap}.company__warranty-block{padding-top:20px}.company__warranty-advantages{flex-wrap:wrap}.company__warranty-advantage{width:50%;margin-bottom:60px}.company__warranty-advantage:last-of-type,.company__warranty-advantage:nth-last-child(-n+2){margin-bottom:0}.company__team-gallery-item img{height:230px}}@media screen and (max-width:767px){.company__funds{flex-direction:column}.company__funds-info{padding-right:0;margin-bottom:30px}.company__funds-title{font-size:25px;line-height:1.15}.company__funds-text,.company__production-text{margin-top:15px;font-size:16px}.company__funds-text{line-height:1.3}.company__funds-content{width:100%}.company__video{margin-bottom:40px}.company__video video{max-height:180px}.company__numbers{margin-bottom:60px}.company__production{padding:40px 0}.company__production-wrapper{flex-wrap:wrap}.company__production-left{width:100%;margin-bottom:30px}.company__production-right{width:100%}.company__warranty{padding:40px 0}.company__warranty-title{font-size:31px;line-height:120%;margin-bottom:36px}.company__warranty-subtitle{margin-top:4px;font-weight:600;font-size:25px;line-height:115%}.company__warranty-tabs{margin-right:-20px}.company__warranty-block{padding-top:30px}.company__warranty-advantage{margin-bottom:30px}.company__warranty-advantage-img{width:50px;height:50px}.company__warranty-advantage-img img{width:100%;height:100%}.company__warranty-advantage-info{border-top:2px solid #0088ce;margin-top:5px;padding-top:10px}.company__warranty-advantage-title{font-size:15px;line-height:1.25;margin-bottom:5px}.company__warranty-advantage-text{font-size:14px;line-height:1.25}.company__news .main-news{padding:20px 0}.company__reviews,.company__reviews .main-reviews{padding-bottom:0}.company__team-gallery{padding-bottom:25px}.company__team .swiper-pagination{padding:0 70px;display:flex;align-items:center;justify-content:center;bottom:0}.company__team .swiper-pagination-bullet{width:100%;border-radius:0;height:4px;margin-right:10px;background-color:#ccc}.company__team .swiper-pagination-bullet:last-of-type{margin-right:0}.company__team .swiper-pagination-bullet-active{background-color:#444E52}}.team__content{background:#f9f9f9;padding:100px 0;overflow:hidden}.team__title{font-weight:600;font-size:36px;line-height:1.15;color:#304553;margin-bottom:40px}.team__numbers{display:flex;margin-bottom:100px}.team__number{max-width:260px;margin-right:67px;display:flex}.team__number:last-of-type{margin-right:0}.team__number-number{font-size:55px;color:#0088ce;padding:15px 0}.team__number-text{font-size:17px;line-height:1.45;color:#444e52}.team__wrapper{padding-bottom:15px;border-bottom:3px solid #0088ce}.team__phrase{max-width:622px;margin:0 auto}.team__phrase-text{font-size:25px;line-height:1.3;color:#0088ce;margin-bottom:10px;position:relative}.team__phrase-text:after,.team__phrase-text:before{content:'';position:absolute;background-image:url(/local/templates/decast/html/build/assets/css/../img/icon-quote.svg);width:20px;height:26px}.team__phrase-text:before{top:8px;left:-40px}.team__phrase-text:after{bottom:8px;right:10px;transform:rotate(180deg)}.team__phrase-author{max-width:180px;margin-left:auto}.team__phrase-author span{color:#0088ce}.team__phrase-author span:first-of-type{font-size:17px;line-height:1.45;margin-bottom:6px;display:inline-block}.team__phrase-author span:last-of-type{font-size:14px;line-height:1.25}.team__work{display:flex;align-items:flex-end}.team__work-left{max-width:520px;width:100%}.team__work-left img{width:100%;max-height:576px;-o-object-fit:cover;object-fit:cover;border-radius:8px}.team__work-left .team__work-subtitle{display:none}.team__work-right{max-width:calc(100% - 520px);width:100%;padding-left:130px}.team__work-info{margin-bottom:70px}.team__work-info:last-of-type{margin-bottom:0}.team__work-title{font-weight:600;font-size:36px;line-height:1.15;color:#304553;margin-bottom:20px}.team__work-subtitle{font-weight:600;font-size:25px;line-height:115%;color:#444e52;margin-bottom:16px}.team__work-text{font-size:21px;line-height:1.4;color:#444e52}.team__work-text a{font-weight:600;font-size:17px;line-height:130%;color:#21C68D;position:relative;transition:.3s ease-out;padding-right:30px;margin-top:23px;display:inline-block}.team__work-text a:before{content:'';width:9px;height:9px;position:absolute;border-radius:1px;right:10px;background-color:#21c68d;top:50%;transform:translateY(-50%) scale(1);transition:.3s ease-out}.team__work-text a:after{width:8px;height:15px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.team__work-text a:hover{margin-left:5px}.team__work-text a:hover:before{transform:translateY(-50%) scale(0)}.team__work-text a:hover:after{opacity:1}@media screen and (max-width:1024px){.team__content{padding:60px 0}.team__numbers{margin-bottom:56px;flex-wrap:wrap}.team__wrapper{max-width:250px}.team__number{max-width:none;width:50%;margin-right:0;padding:0 40px}.team__number-number{font-size:35px;line-height:115%;padding-bottom:10px}.team__number-text{font-size:16px;line-height:135%}.team__phrase{max-width:526px;margin:0 0 25px;padding-left:36px}.team__phrase-text{font-size:21px;line-height:1.4;margin-bottom:26px}.team__phrase-text:before{top:0}.team__phrase-text:after{bottom:-20px}.team__work-left{max-width:344px}.team__work-left .team__work-subtitle{display:block;margin-top:50px;padding-bottom:60px}.team__work-right{padding-left:20px;max-width:calc(100% - 344px)}.team__work-right .team__work-subtitle{display:none}.team__work-title{font-size:25px;margin-bottom:15px}.team__work-text{font-size:17px;line-height:1.45}.team__work-text a{margin-top:20px}.team__work-info{margin-bottom:50px}.team__title{font-size:29px;margin-bottom:30px}}@media screen and (max-width:767px){.team__title{font-size:25px}.team__number{width:100%}.team__phrase-text{font-size:17px;line-height:145%}.team__work{flex-direction:column;align-items:flex-start}.team__work-left{margin-bottom:40px}.team__work-left img{width:158px;height:175px}.team__work-left .team__work-subtitle{display:none}.team__work-right{padding-left:0;width:100%;max-width:100%}.team__work-right .team__work-subtitle{display:block}.team__work-text{font-size:16px}}.history__wrapper{padding:100px 0;background:linear-gradient(180deg,#0178B5 0,#0088CE 22.46%,#0088CE 74.27%,#0175B1 100%);position:relative}.history__wrapper:after,.history__wrapper:before{background:linear-gradient(270.89deg,rgba(1,136,206,0) 1.07%,rgba(1,136,206,.1296) 97.04%);content:'';width:calc((100vw - 1306px)/ 2);position:absolute;top:0;bottom:0;left:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:5}.history__wrapper:after{transform:rotate(180deg);right:0;left:auto}.history__top{margin-bottom:90px;display:flex;color:#fff}.history__top-left{margin-right:58px;min-width:320px}.history__title{font-weight:600;font-size:36px;line-height:1.15}.history__years{font-weight:300;font-size:40px;line-height:1.15}.history__tabs{display:flex;max-width:703px;width:100%;flex-wrap:wrap;padding-top:11px}.history__tab{font-weight:600;padding:0 8px;color:#fff;margin-right:5px;border-radius:30px;transition:.3s ease-out;cursor:pointer;margin-bottom:10px}.history__tab.active,.history__tab:hover{background-color:#fff;color:#0088ce}.history__tab:last-of-type{margin-right:0}.history__content{position:relative}.history__content:after,.history__line{position:absolute;top:50%;left:0;background-color:#fff;width:100%;right:0;transform:translateY(-50%)}.history__content:after{content:'';height:6px;filter:blur(6.5px)}.history__content .swiper{padding:10px calc((100vw - 1306px + 50px)/ 2)}.history__line{height:2px}.history__block,.history__list{position:relative;display:flex}.history__list{height:585px;padding-right:300px}.history__block{height:100%;border-left:1.5px solid #66b7e2;color:#fff;padding-left:23px;align-items:center;margin-right:94px;width:auto}.history__block:last-of-type{margin-right:300px}.history__block:after,.history__block:before{content:'';width:8px;height:8px;background-color:#66b7e2;position:absolute;left:-5.2px;border-radius:50%}.history__block:before{top:-5px}.history__block:after{bottom:-5px}.history__block-line{display:inline-block;font-weight:600;font-size:21px;position:absolute;transform:rotate(-90deg);left:-40px;top:35px}.history__point{width:39px;height:39px;border-radius:50%;position:relative;background:rgba(81,185,239,.34);display:flex;align-items:center;justify-content:center;cursor:pointer;margin-right:62px;z-index:2}.history__point:after,.history__point:before{display:inline-block;position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;content:''}.history__point:before{width:25px;height:25px;background:rgba(255,255,255,.37);filter:blur(3.5px);border-radius:50%}.history__point:after{width:9px;height:9px;border:1px solid #FFF;box-shadow:0 0 4px #012C9C;background-color:#fff;border-radius:50%}.history__point:nth-child(2) .history__elem{padding-top:69px;padding-bottom:0;top:0;bottom:auto}.history__point:nth-child(2) .history__elem.active{padding-top:93px}.history__point:nth-child(2) img{width:120px;height:120px}.history__point:hover img{transform:scale(1)}.history__point img{width:92px;height:92px;border-radius:50%;position:relative;transform:scale(0);z-index:1;transition:.3s ease-out;opacity:0}.history__elem{max-width:250px;width:250px;position:absolute;bottom:0;padding-bottom:75px;left:0;transition:.3s ease-out;pointer-events:none}.history__elem.active{pointer-events:auto}.history__elem-title{position:relative;padding-top:13px}.history__elem-title:before{content:'';position:absolute;top:0;height:2px;width:58px;background-color:#fff}.history__elem-text{height:0;opacity:0;overflow:hidden;transition:height .3s ease-out,opacity 1s;margin-top:13px;color:rgba(255,255,255,.8)}.history__elem-text.active{opacity:1}.history__elem-button{margin-top:15px;display:flex}.history__item-block{display:flex;margin-right:94px}.history .swiper-history-pagination,.history__popup-text{display:none}.history__popup-text h5{margin-bottom:14px}.history__popup-text p{margin:15px 0}.history .swiper-arrows{height:38px;position:absolute;left:0;right:0;top:32%;transform:translateY(-50%);z-index:10;max-width:1430px;width:100%;margin:0 auto}.history .swiper-button-next:after,.history .swiper-button-prev:after{width:20px;height:38px;position:absolute;transition:.3s ease-out;font-size:0}.history .swiper-button-next:after{background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-white.svg);right:0}.history .swiper-button-next span{right:25px}.history .swiper-button-next:hover:after{right:-10px;background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg)}.history .swiper-button-prev:after{background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-white.svg);transform:rotate(180deg);left:0}.history .swiper-button-prev span{left:25px}.history .swiper-button-prev:hover:after{left:-10px;background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg)}.history .swiper-button-next,.history .swiper-button-prev{width:52px}.history .swiper-button-next span,.history .swiper-button-prev span{position:absolute;opacity:0;font-family:OpenSans,sans-serif;font-weight:700;font-size:13px;line-height:140%;color:#fff;pointer-events:none;transition:.3s ease-out}.history .swiper-button-next:hover span,.history .swiper-button-prev:hover span{opacity:1}@media screen and (max-width:1306px){.history__wrapper{padding:50px 0 100px}.history__top{flex-direction:column;margin-bottom:100px}.history__top-left{margin-right:0}.history__title{font-size:29px;line-height:1.2}.history__years{font-size:35px;line-height:1.15;margin-top:10px}.history__tabs{padding-top:25px}.history__content .swiper{padding:10px 0 10px 75px}.history .swiper-arrows{display:none}}@media screen and (max-width:767px){.history__wrapper{padding:40px 0 90px}.history__title,.history__years{font-size:25px;line-height:1.15}.history__tabs{max-width:none;width:auto;flex-wrap:nowrap;overflow:auto;margin-right:-20px}.history__tabs::-webkit-scrollbar{display:none}.history__content .swiper{padding-left:30px}.history__list{height:400px}.history__point{pointer-events:none}.history__elem-text{height:auto;opacity:1}.history__elem-button{display:none}.history__block:last-of-type{margin-right:100px}}.solutions__list{display:flex;flex-wrap:wrap;margin:0 -20px 60px}.solutions__item{width:50%;padding:0 20px;margin-bottom:40px}.solutions__item-wrapper{display:flex;position:relative;height:100%}.solutions__item-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.solutions__item-info{padding:25px 26px 20px;background:#f9f9f9;width:calc(100% - 280px);border-radius:8px 0 0 8px;height:100%}.solutions__item-title{font-weight:600;font-size:21px;color:#304553;margin-bottom:10px}.solutions__item-text{font-size:17px;line-height:1.45;color:#304553;margin-bottom:15px}.solutions__item-icon{width:54px;height:54px;display:flex;align-items:flex-end}.solutions__item-icon img{transition:.3s ease-out;width:100%;height:100%}.solutions__item-img{max-width:280px;width:100%;border-radius:0 8px 8px 0;overflow:hidden;position:relative}.solutions__item-img:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:0;background:rgba(249,249,249,.45);-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);transition:.3s ease-out}.solutions__item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.solutions__item-arrow{background:rgba(255,255,255,.47);-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);border-radius:33px;width:33px;height:33px;position:absolute;right:23px;bottom:19px}.solutions__item-arrow:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:14px;background-image:url(/local/templates/decast/html/build/assets/css/../img/solution-arrow.svg)}.solutions__statistics{background:#0088ce;border-radius:8px;color:#fff;padding:70px;margin-bottom:100px}.solutions__statistics-title{font-weight:600;font-size:36px;line-height:1.15;text-align:center;max-width:415px;margin:0 auto 60px}.solutions__statistics-numbers{max-width:970px;display:flex;justify-content:space-between;margin:0 auto;gap:20px}.solutions__statistics-item{max-width:240px;width:100%;padding-bottom:20px;border-bottom:3px solid rgba(255,255,255,.5)}.solutions__statistics-number{font-size:50px;line-height:1.15;text-align:center;margin-bottom:15px}.solutions__statistics-text{font-weight:600;font-size:17px;text-align:center}.solutions .banner-slider__img:before{background:linear-gradient(90deg,rgba(56,52,61,.616) 12.99%,rgba(101,86,121,0) 102.49%)}@media screen and (min-width:1307px){.solutions__item-wrapper:hover .solutions__item-icon img{width:calc(100% - 10px);height:calc(100% - 10px)}.solutions__item-wrapper:hover .solutions__item-img:before{width:100%}}@media screen and (max-width:1024px){.solutions .banner-slider__left{width:100%;max-width:424px}.solutions__statistics{padding:62px;margin-bottom:60px}.solutions__statistics-item{max-width:150px}.solutions__statistics-number{font-size:45px;line-height:1}.solutions__statistics-text{font-size:16px;line-height:135%}.solutions__statistics-title{font-size:29px;line-height:120%}}@media screen and (max-width:1306px){.solutions__list{margin:0 -18px 25px}.solutions__item{padding:0 18px;margin-bottom:35px}.solutions__item-wrapper{flex-direction:column}.solutions__item-title{font-size:17px}.solutions__item-text{font-size:14px;line-height:125%}.solutions__item-info{max-width:100%;width:100%;padding:20px 15px 20px 74px;position:relative;border-radius:8px 8px 0 0}.solutions__item-icon{position:absolute;width:44px;height:44px;top:20px;left:15px}.solutions__item-img{max-width:100%;width:100%;height:156px;min-height:156px;border-radius:0 0 8px 8px}}@media screen and (max-width:767px){.solutions__item-img,.solutions__item-text{display:none}.solutions__item{width:100%;margin-bottom:15px}.solutions__item-info{padding:34px 59px 34px 120px;border-radius:8px}.solutions__item-title{margin-bottom:0;font-size:16px}.solutions__item-icon{top:50%;transform:translateY(-50%);left:20px}.solutions__item-arrow{width:24px;height:24px;background:0 0;right:25px;bottom:auto;top:50%;transform:translateY(-50%)}.solutions__statistics{margin-bottom:40px;padding:34px 20px}.solutions__statistics-number{font-size:45px;line-height:1}.solutions__statistics-text{font-size:16px;line-height:135%}.solutions__statistics-title{font-size:25px;margin-bottom:49px}.solutions__statistics-numbers{flex-direction:column;justify-content:center;align-items:center}.solutions__statistics-item{max-width:150px;margin-bottom:50px}}.solutions-detail__advantages{display:flex;flex-wrap:wrap;margin:0 -39px;overflow:hidden;row-gap:60px}.solutions-detail__advantage{padding:0 39px;width:25%}.solutions-detail__advantage-icon{padding-bottom:10px;border-bottom:2px solid #0088ce;margin-bottom:13px}.solutions-detail__advantage-icon img{width:80px;height:80px}.solutions-detail__advantage-title{font-weight:600;font-size:17px;color:#444e52;margin-bottom:10px}.solutions-detail__advantage-text{line-height:1.35;color:#444e52;opacity:.9}.solutions-detail__services{padding:100px 0 0}.solutions-detail__services-title{font-weight:600;font-size:36px;line-height:1.15;color:#363f44;margin-bottom:40px}.solutions-detail__services-list{display:flex;margin:0 -10px;flex-wrap:wrap}.solutions-detail__service{width:33.33%;padding:0 10px;margin-bottom:20px}.solutions-detail__service-wrapper{background:#f9f9f9;border-radius:8px;padding:20px 32px 27px;height:100%;transition:.3s ease-out;position:relative}.solutions-detail__service-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.solutions-detail__service-icon{margin-bottom:15px;position:relative}.solutions-detail__service-icon:before{content:'';width:8px;height:14px;background-image:url(/local/templates/decast/html/build/assets/css/../img/solution-arrow.svg);position:absolute;top:50%;transform:translateY(-50%);right:0}.solutions-detail__service-icon img{width:80px;height:80px}.solutions-detail__service-arrow{position:absolute;top:50%;transform:translateY(-50%);right:33px;font-weight:600;line-height:1.35;color:#21c68d;opacity:0;transition:.3s ease-out}.solutions-detail__service-title{font-weight:600;font-size:17px;color:#363f44;padding-bottom:10px;border-bottom:2.5px solid #0088ce;margin-bottom:10px}.solutions-detail__service-text{line-height:1.35;color:#363f44}.solutions-detail .projects-detail__title-text{display:flex;justify-content:space-between;align-items:flex-end}.solutions-detail .projects-detail__title-link{color:#fff;margin-left:0!important;display:flex}.solutions-detail .banner-slider__img:before{background:linear-gradient(90deg,rgba(56,52,61,.616) 12.99%,rgba(101,86,121,0) 102.49%)}@media screen and (min-width:768px){.solutions-detail__service:hover .solutions-detail__service-arrow{opacity:1}.solutions-detail__service:hover .solutions-detail__service-wrapper{box-shadow:4px 10px 13px rgba(101,101,101,.13)}}@media screen and (max-width:1370px){.solutions-detail__advantages{margin:0 -11px}.solutions-detail__advantage{padding:0 11px}}@media screen and (max-width:1250px){.solutions-detail__advantage-icon{padding-bottom:5px;margin-bottom:13px}.solutions-detail__advantage-icon img{width:55px;height:55px}.solutions-detail__advantage-title{font-size:15px;line-height:125%;margin-bottom:5px}.solutions-detail__advantage-text{font-size:14px}.solutions-detail__products .button{font-size:16px}}@media screen and (max-width:1024px){.solutions-detail .banner-slider__left{width:100%;max-width:424px}.solutions-detail__services{padding-top:60px}.solutions-detail__services-title{font-size:29px;line-height:120%;margin-bottom:26px}.solutions-detail__services-list{margin:0 -15px}.solutions-detail__service{width:50%;padding:0 15px}.solutions-detail__service-icon{margin-bottom:12px}.solutions-detail__service-icon img{width:55px;height:55px}.solutions-detail__service-title{font-size:16px}.solutions-detail__service-text{font-size:14px}}@media screen and (max-width:767px){.solutions-detail__services{padding-top:40px}.solutions-detail__services-title{font-size:25px;line-height:115%}.solutions-detail__service{width:100%}.solutions-detail__service-wrapper{padding:20px 20px 38px}.solutions-detail__advantages{row-gap:50px;margin-bottom:30px}.solutions-detail__advantage{width:50%}.solutions-detail__advantage:last-of-type,.solutions-detail__advantage:nth-last-child(2){margin-bottom:0}.solutions-detail .projects-detail__title-text{flex-direction:column;justify-content:flex-start;align-items:flex-start}.solutions-detail .projects-detail__title-link{margin-top:20px}}.technology-page__technologies{margin-bottom:100px}.technology-page__questions{display:flex;margin-bottom:100px}.technology-page__questions-left{width:50%;padding-left:169px;position:relative;padding-top:29px}.technology-page__questions-left:before{content:'';width:220px;height:431px;position:absolute;left:0;top:0;background-image:url(/local/templates/decast/html/build/assets/css/../img/icon-question.svg);z-index:-1}.technology-page__questions-right{width:50%;display:flex;flex-direction:column;justify-content:flex-end;font-size:17px;line-height:1.45;color:#444e52;padding-left:95px}.technology-page__questions-right .technology-page__questions-button{display:none}.technology-page__questions-title{font-weight:600;font-size:46px;line-height:1.15;color:#444e52;margin-bottom:29px}.technology-page__questions-list{font-weight:600;font-size:31px;line-height:1.2;color:#0088ce;margin-bottom:50px}.technology-page__questions-item{margin-bottom:18px;transition:.3s ease-out;cursor:pointer}.technology-page__questions-item:last-of-type{margin-bottom:0}.technology-page__questions-item.active,.technology-page__questions-item:hover{padding-left:10px}.technology-page__questions-button{display:flex}.technology-page__questions-answer{margin-bottom:35px;padding:5px 10px;border-radius:8px;background:#fff;position:relative;left:0;transition:.3s ease-out}.technology-page__questions-answer:last-of-type{margin-bottom:0}.technology-page__questions-answer b{font-weight:700;color:#0088ce}.technology-page__questions-answer.active,.technology-page__questions-answer:hover{background:#0088ce;left:-40px;color:#fff}.technology-page__questions-answer.active b,.technology-page__questions-answer:hover b{color:#fff}.technology-page__advantages{background:#0088ce;border-radius:8px;padding:70px;color:#fff}.technology-page__advantages-wrapper{margin:0 auto}.technology-page__advantages-title{font-weight:600;font-size:31px;line-height:1.2;text-align:center;max-width:456px;margin:0 auto 80px}.technology-page__advantages-list{display:flex;justify-content:center}.technology-page__advantages-item{max-width:165px;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;margin-right:30px;font-size:17px;position:relative}.technology-page__advantages-item:last-of-type{margin-right:0}.technology-page__advantages-item img{margin-bottom:15px;width:80px;height:80px}.technology-page__advantages-item a{position:absolute;top:0;right:0;bottom:0;left:0}@media screen and (max-width:1250px){.technology-page__technologies{margin-bottom:70px}.technology-page__questions{margin:0 -10px 60px}.technology-page__questions-left{padding:0 10px;display:flex;flex-direction:column;justify-content:space-between}.technology-page__questions-left:before{width:163px;height:320px;top:128px;background-size:100%;right:34px;left:auto;background-position:center;background-repeat:no-repeat}.technology-page__questions-title{font-size:29px;line-height:120%;margin-bottom:58px}.technology-page__questions-right{padding:0 10px}.technology-page__questions-right .technology-page__questions-button{display:none}.technology-page__advantages-title{font-size:29px;line-height:1.2;margin-bottom:60px}.technology-page__advantages-list{flex-wrap:wrap;margin:0 auto}.technology-page__advantages-item{margin-bottom:50px}.technology-page__advantages-item img{width:60px;height:60px;margin-bottom:10px}.technology-page__advantages-item:last-of-type,.technology-page__advantages-item:nth-last-child(2){margin-bottom:0}}@media screen and (max-width:767px){.technology-page__technologies{margin-bottom:44px}.technology-page__questions{flex-wrap:wrap}.technology-page__questions-left{padding:21px 10px 0;width:100%}.technology-page__questions-left:before{top:0;left:0;right:auto}.technology-page__questions-title{font-size:25px;line-height:1.15;margin-bottom:25px}.technology-page__questions-button,.technology-page__questions-list{display:none}.technology-page__questions-right{width:100%}.technology-page__questions-right .technology-page__questions-button{display:flex;margin-top:17px}.technology-page__questions-answer{padding:0;margin-bottom:20px;background:0 0}.technology-page__questions-answer:hover{background-color:transparent;left:0;color:#444e52}.technology-page__questions-answer:hover b{color:#0088ce}.technology-page__advantages{margin:0 -20px;padding:40px 20px 48px}.technology-page__advantages-title{font-size:25px;line-height:1.15}.technology-page__advantages-item{max-width:none;width:50%;margin-right:0;padding:0 15px}.technology-page__advantages-item span{max-width:165px}}@media screen and (max-width:450px){.technology-page__advantages-item{width:100%}}.technology-detail__top{display:flex;flex-wrap:wrap;margin-bottom:40px}.technology-detail__top .title-block{width:50%}.technology-detail__top .title-block__text{max-width:560px}.technology-detail__top .title-block__info{width:100%}.technology-detail__principle{padding:0 10px;width:50%;margin-bottom:20px}.technology-detail__principle-wrapper{display:flex;padding:45px 35px 45px 0;background-color:#f9f9f9;border-radius:8px;align-items:center;position:relative;transition:.3s ease-out;cursor:pointer}.technology-detail__principle-wrapper img{margin-right:20px}.technology-detail__principle-wrapper span{max-width:314px;display:block;font-size:21px;line-height:1.4}.technology-detail__principle-wrapper b{font-weight:600;color:#0088ce}.technology-detail__principle-wrapper-link{position:absolute;top:0;right:0;bottom:0;left:0}.technology-detail__principle-link{position:absolute;right:39px;bottom:32px;color:#21c68d}.technology-detail__principle-link:before{content:'';position:absolute;right:0;top:5px;background-image:url(/local/templates/decast/html/build/assets/css/../img/solution-arrow.svg);width:8px;height:14px}.technology-detail__principle-link span{font-weight:600;font-size:16px;line-height:135%;margin-right:18px;opacity:0;transition:.3s ease-out}.technology-detail__solution{display:flex;margin:0 -10px 60px}.technology-detail__solution-left{width:50%;padding:0 10px}.technology-detail__solution-right{width:50%;padding:60px 10px 0}.technology-detail__solution-title{font-weight:600;font-size:46px;line-height:115%;color:#0088ce;margin-bottom:10px}.technology-detail__solution-subtitle{font-weight:600;font-size:31px;line-height:120%;color:#444e52}.technology-detail__solution-text{font-size:17px;line-height:145%;color:#444e52;max-width:520px}.technology-detail__product{border-top:1px solid #444e52;border-bottom:1px solid #444e52;padding:40px 0;margin-bottom:60px;display:none;opacity:0;transition:.3s ease-out}.technology-detail__product-left,.technology-detail__product-right{width:50%;padding:0 10px}.technology-detail__product.active{display:block;animation:opacityBlock .3s ease-out ease-out;opacity:1}.technology-detail__product-wrapper{display:flex;margin:0 -10px}.technology-detail__product-title{font-weight:600;font-size:46px;line-height:1.15;color:#0088ce;margin-bottom:20px}.technology-detail__product-text{font-size:21px;line-height:1.4;color:#444e52}.technology-detail__product-advantages{margin-bottom:42px}.technology-detail__product-advantage{margin-bottom:25px}.technology-detail__product-advantage:last-of-type{margin-bottom:0}.technology-detail__product-advantage-title{font-weight:600;font-size:36px;line-height:1.15;color:#0088ce;margin-bottom:5px}.technology-detail__product-advantage-text{font-size:21px;line-height:1.4;color:#444e52}.technology-detail__product-button{display:flex}.technology-detail__product-tabs{display:flex;margin-bottom:15px}.technology-detail__product-tabs-content{display:flex;align-items:center;border-radius:50px;border:1px solid #0088ce;padding:3px}.technology-detail__product-tabs-line{max-width:206px;width:100%;position:absolute;height:47px;border-radius:50px;background:#0088ce;z-index:-1;transform:translateX(0);transition:.3s ease-out}.technology-detail__product-tab{padding:12px 15px 13px;width:206px;text-align:center;cursor:pointer;color:#0088ce;transition:.3s ease-out}.technology-detail__product-tab.active{color:#fff}.technology-detail__advantages{margin-bottom:100px}.technology-detail__advantages-title{font-weight:600;font-size:31px;line-height:120%;color:#444e52;margin-bottom:50px}.technology-detail__documentation,.technology-detail__projects{margin-bottom:100px}.technology-detail__products-top{margin-bottom:39px;color:#304553}.technology-detail__products-title{font-weight:600;font-size:36px;line-height:1.15;margin-bottom:15px}.technology-detail__products-text{font-size:21px;line-height:1.4}.technology-detail__principles{width:100%}.technology-detail__principles-title{font-weight:600;font-size:36px;line-height:115%;color:#363f44;margin-bottom:40px}.technology-detail__principles-list{display:flex;margin:0 -10px}.technology-detail__scheme{margin-bottom:80px}.technology-detail__scheme .technology-detail__title{max-width:626px;margin-bottom:50px}@media screen and (min-width:768px){.technology-detail__principle-wrapper:hover{box-shadow:4px 10px 13px rgba(101,101,101,.13)}.technology-detail__principle-wrapper:hover .technology-detail__principle-link span{opacity:1}}@media screen and (max-width:1250px){.technology-detail__top{margin-bottom:30px}.technology-detail__top_v2 .title-block{width:100%}.technology-detail__top_v2 .title-block__info{max-width:560px}.technology-detail__principle-wrapper{flex-direction:column;align-items:flex-start;padding:20px 33px 30px 0}.technology-detail__principle-wrapper img{margin-bottom:15px;margin-right:0;width:195px}.technology-detail__principle-wrapper span{padding-left:25px;font-size:17px;line-height:145%;max-width:243px}.technology-detail__solution{flex-direction:column;margin-bottom:40px}.technology-detail__solution-left{margin-bottom:21px;width:100%;max-width:542px}.technology-detail__solution-title{font-size:29px;line-height:1.2}.technology-detail__solution-subtitle{font-weight:600;font-size:25px;line-height:1.15}.technology-detail__solution-right{padding:0 10px;width:100%;max-width:542px}.technology-detail__product-title{font-size:36px;line-height:1.15}.technology-detail__product-text{font-size:17px;line-height:1.45}.technology-detail__product-advantage{margin-bottom:30px}.technology-detail__product-advantage-title{font-size:29px;line-height:1.2}.technology-detail__product-advantage-text{font-size:17px;line-height:1.45}.technology-detail__product-tabs-line{max-width:186px}.technology-detail__product-tab{width:186px}.technology-detail__advantages{margin-bottom:60px}.technology-detail__advantages-title{font-size:29px}.technology-detail__advantages .solutions-detail__advantages{margin:0 -30px}.technology-detail__advantages .solutions-detail__advantage{width:50%;padding:0 30px}.technology-detail__advantages .solutions-detail__advantage-icon img{width:80px;height:80px}.technology-detail__advantages .solutions-detail__advantage-title{font-size:17px}.technology-detail__advantages .solutions-detail__advantage-text{font-size:16px}.technology-detail__documentation,.technology-detail__projects{margin-bottom:60px}.technology-detail__products-top{max-width:341px;margin-bottom:21px}.technology-detail__products-title{font-size:29px;margin-bottom:9px}.technology-detail__products-text{font-size:17px}.technology-detail__principles-title{font-size:29px}.technology-detail__principles .technology-detail__principle{width:100%}.technology-detail__scheme{margin-bottom:58px}}@media screen and (max-width:1306px) and (min-width:768px){.technology-detail__principle_v2{display:flex;max-width:703px}.technology-detail__principle_v2 .technology-detail__principle-wrapper{width:100%;flex-direction:row;align-items:center;justify-content:space-between;padding:45px 33px 45px 0}.technology-detail__principle_v2 .technology-detail__principle-wrapper img{width:260px}.technology-detail__principle_v2 .technology-detail__principle-wrapper span{font-size:21px;max-width:314px}}@media screen and (max-width:767px){.technology-detail__top{flex-direction:column;margin-bottom:20px}.technology-detail__top .title-block{width:100%}.technology-detail__top .title-block__info{margin-bottom:0}.technology-detail__principle{width:100%;padding:0}.technology-detail__solution-title{font-size:25px;line-height:1.15;margin-bottom:0}.technology-detail__solution-subtitle{font-size:21px;line-height:1.3}.technology-detail__product{padding:30px 0}.technology-detail__product-wrapper{flex-direction:column}.technology-detail__product-left{margin-bottom:20px;width:100%}.technology-detail__product-right{width:100%}.technology-detail__product-tabs-line{max-width:162px}.technology-detail__product-tab{width:162px}.technology-detail__product-title{font-size:25px}.technology-detail__advantages{margin-bottom:0}.technology-detail__advantages-title{font-size:25px;line-height:1.15;margin-bottom:25px}.technology-detail__advantages .solutions-detail__advantages{margin:0 -17px 40px}.technology-detail__advantages .solutions-detail__advantage{padding:0 17px}.technology-detail__advantages .solutions-detail__advantage-icon img{width:50px;height:50px}.technology-detail__advantages .solutions-detail__advantage-title{font-size:15px}.technology-detail__advantages .solutions-detail__advantage-text{font-size:14px}.technology-detail__advantages .technology-page__advantages{margin:0}.technology-detail__advantages .technology-page__advantages-list{margin:0 -20px;justify-content:flex-start}.technology-detail__advantages .technology-page__advantages-item{margin-right:5px}.technology-detail__advantages .technology-page__advantages-item:nth-child(even){margin-right:0}.technology-detail__documentation,.technology-detail__projects{margin-bottom:40px}.technology-detail__principles-title{font-size:25px;margin-bottom:20px}.technology-detail__principles-list{margin:0;flex-wrap:wrap}.technology-detail__products-title{font-size:25px}.technology-detail__scheme{margin-bottom:55px}}@keyframes opacityBlock{0%{opacity:0;display:block}100%{opacity:1;display:block}}.partners__content{color:#363f44}.partners__title{font-size:36px;line-height:1.15;font-weight:600}.partners__database-text,.partners__lk-text{font-size:21px;line-height:1.4;margin-top:20px}.partners__info{display:flex;margin:0 -10px 70px;flex-wrap:wrap}.partners__info+.partners__info{margin-top:-35px}.partners__info-left,.partners__info-right{width:50%;padding:0 10px}.partners__info-right img{width:100%;border-radius:8px;max-height:400px;-o-object-fit:cover;object-fit:cover;height:400px}.partners__info-text{margin-top:15px;color:#444e52;font-size:21px;line-height:1.4}.partners__info-text p{margin-bottom:10px}.partners__info-text p:last-of-type{margin-bottom:0}.partners__info-button{display:flex;margin-top:21px}.partners__info-center{padding:0 10px}.partners__numbers{margin-bottom:100px}.partners__numbers-list{margin-top:60px;display:flex}.partners__numbers-item{width:25%}.partners__number{max-width:260px;border-bottom:3px solid #0088ce;padding:15px 0;color:#444e52;height:100%}.partners__number-title{font-weight:300;font-size:50px}.partners__number-text{margin-top:15px;font-weight:600;font-size:17px}.partners__lk{padding:46px 50px 46px 74px;background:#f9f9f9;border-radius:8px;display:flex;margin-bottom:80px}.partners__lk-left{max-width:calc(100% - 470px);width:100%;padding-right:20px;display:flex;flex-direction:column;justify-content:space-between}.partners__lk-text{color:#444e52;max-width:626px;margin-bottom:20px}.partners__lk-right{max-width:calc(100% - 682px)}.partners__lk-right img{width:100%;border-radius:8px;min-height:300px;-o-object-fit:cover;object-fit:cover}.partners__lk-bottom,.partners__lk-buttons{display:flex}.partners__lk-button{margin-right:32px}.partners__lk-button:last-of-type{margin-right:0}.partners__database{background:#f9f9f9;padding:98px 0;margin-bottom:100px}.partners__database-content{display:flex}.partners__database-left{width:50%}.partners__database-info .partners__title{color:#0088ce}.partners__database-text{max-width:562px;color:#444e52}.partners__database-button{margin-top:50px;display:flex}.partners__database-right{width:50%;padding-left:168px}.partners__database-number{display:flex;flex-direction:column;line-height:1.15;margin-bottom:40px}.partners__database-number:last-of-type{margin-bottom:0}.partners__database-number b{font-weight:700;font-size:55px;color:#0088ce;margin-bottom:5px}.partners__database-number span{font-weight:600;font-size:36px;color:#444e52}.partners__photoBank{margin-bottom:90px}.partners__photoBank .partners__title{color:#0088ce}.partners__photoBank-content{display:flex;margin:0 -10px}.partners__photoBank-left{width:50%;padding:0 10px}.partners__photoBank-right{width:50%;padding:0 10px 0 131px}.partners__photoBank-info{max-width:520px}.partners__photoBank-subtitle{margin-top:20px;font-size:25px;line-height:1.15}.partners__photoBank-numbers{margin-top:77px;display:flex}.partners__photoBank-number{width:248px;height:248px;min-width:248px;display:flex;align-items:center;justify-content:center;flex-direction:column;border:3px solid #0088ce;border-radius:50%;margin-left:-59px;background:#fff}.partners__photoBank-number:first-of-type{margin-left:0}.partners__photoBank-number b{font-weight:600;font-size:60px;line-height:1.15;color:#0088ce;margin-bottom:5px}.partners__photoBank-number span{font-size:21px;line-height:1.4;text-align:center;color:#444e52;max-width:169px}.partners__photoBank-text{margin-bottom:40px}.partners__photoBank-text p{font-size:21px;line-height:1.4;margin-bottom:71px}.partners__photoBank-text p:last-of-type{margin-bottom:0}.partners__photoBank-button{display:flex}.partners__banner .banner-default_v2 img{top:auto;bottom:-50px;transform:none}.partners__banner .banner-default_v2 .banner-default__title{max-width:none}.partners__advantages .solutions-detail__advantages{margin-top:70px}.partners__form{margin:0 auto}.partners__form_small{max-width:618px}.partners__form-wrapper{width:100%}.partners__form-header{margin-bottom:50px}.partners__form-title{font-size:36px;margin-bottom:20px}.partners__form-text{font-size:17px;display:flex;position:relative;gap:5px}.partners__form-content{display:flex;width:100%;gap:40px;flex-direction:column}.partners__form-content .form__checkboxes{display:flex;gap:15px}.partners__form-content .hidden{display:none}.partners__form-column{width:50%}.partners__form-column .form-textfields{display:flex;flex-direction:column}.partners__form-column .textfield--textarea .textfield__input{height:136px}.partners__form-bottom{margin-left:auto;margin-top:20px;width:100%;padding-left:0}.partners__form-bottom .form-footer{max-width:417px}.partners__form-organization .partners__form-text,.partners__form-other .partners__form-text{margin-bottom:20px}.partners__form-buttons{display:flex;flex-direction:column;gap:15px}.partners__form-block .form-textfields:not(:first-of-type){padding-top:15px;border-top:1px solid #ccc}.partners__form-checkboxes .form__textfield{display:flex;gap:5px}.partners__form .tooltip svg{width:18px;height:18px}.partners__form .tooltip svg *{transition:.1s}.partners__form .tooltip:hover svg g{fill:#21c68d}.partners__form .feedback__form{width:100%}.partners__documentation{margin-bottom:80px}@media screen and (max-width:1250px){.partners__title{font-size:29px;line-height:1.2}.partners__info-text,.partners__lk-text{line-height:1.45;font-size:17px}.partners__info{margin-bottom:60px}.partners__info-right img{height:100%;-o-object-fit:cover;object-fit:cover}.partners__numbers{padding:0 60px;margin-bottom:86px}.partners__numbers-list{flex-wrap:wrap;margin:60px auto 0;max-width:650px}.partners__numbers-item{width:50%;margin-bottom:67px}.partners__numbers-item:nth-child(even){justify-content:flex-end;display:flex}.partners__numbers-item:last-of-type,.partners__numbers-item:nth-last-child(2){margin-bottom:0}.partners__lk{margin:0 -30px 70px;padding:46px 90px 40px;flex-direction:column-reverse}.partners__lk-right{max-width:100%;margin-bottom:40px}.partners__lk-right img{width:100%;max-height:300px}.partners__lk-left{max-width:100%}.partners__lk-text{max-width:100%;margin-bottom:30px}.partners__advantages .solutions-detail__advantages{margin:0 -30px}.partners__advantages .solutions-detail__advantage{width:50%;padding:0 30px}.partners__advantages .solutions-detail__advantage-icon img{width:80px;height:80px}.partners__advantages .solutions-detail__advantage-title{font-size:17px}.partners__advantages .solutions-detail__advantage-text{font-size:16px}.partners__database{padding:60px 0 50px;margin-bottom:60px}.partners__database-text{font-size:17px}.partners__database-button{margin-top:40px}.partners__database-right{padding-left:58px}.partners__database-number b{font-size:46px;line-height:1.15;font-weight:600}.partners__database-number span{font-size:29px;line-height:1.2}.partners__photoBank{margin-bottom:60px}.partners__photoBank-content{flex-direction:column}.partners__photoBank-left{width:100%}.partners__photoBank-subtitle{font-size:21px;line-height:1.4;max-width:413px}.partners__photoBank-numbers{margin-top:60px}.partners__photoBank-right{padding:0 10px;margin-top:40px;width:100%;max-width:449px}.partners__photoBank-text p{font-size:17px;margin-bottom:30px}.partners__photoBank-number{margin-left:-29px}.partners__banner .banner-default_v2 img{bottom:0}.partners__documentation{margin-bottom:60px}}@media screen and (max-width:767px){.partners__title{font-size:25px;line-height:1.15}.partners__info{flex-direction:column-reverse;margin-bottom:40px}.partners__info-right{width:100%;margin-bottom:25px}.partners__info-right img{height:auto;max-height:238px}.partners__info-left{width:100%}.partners__info-text{font-size:16px;line-height:1.35}.partners__numbers{padding:0;margin-bottom:40px}.partners__numbers-list{margin-top:27px}.partners__numbers-item{width:100%;display:flex;justify-content:center;margin-bottom:35px}.partners__numbers-item:nth-child(even){justify-content:center}.partners__number-title{font-size:36px}.partners__number-text{font-size:15px}.partners__lk{padding:40px 20px;margin:0 -20px 40px}.partners__lk-right{margin-bottom:30px}.partners__lk-right img{max-height:197px;min-height:197px}.partners__lk-text{font-size:16px}.partners__lk-button{font-size:17px}.partners__advantages .solutions-detail__advantages{margin:0 -17px 40px}.partners__advantages .solutions-detail__advantage{padding:0 17px}.partners__advantages .solutions-detail__advantage-icon img{width:50px;height:50px}.partners__advantages .solutions-detail__advantage-title{font-size:15px}.partners__advantages .solutions-detail__advantage-text{font-size:14px}.partners__database{padding:40px 0;margin-bottom:40px}.partners__database-content{flex-direction:column}.partners__database-left{width:100%;margin-bottom:32px}.partners__database-button{margin-top:25px}.partners__database-right{padding:0;width:100%}.partners__database-number{margin-bottom:25px}.partners__database-number b{font-size:36px}.partners__database-number span{font-size:25px;font-weight:400}.partners__database-text{font-size:16px}.partners__photoBank{margin-bottom:40px}.partners__photoBank-subtitle{max-width:100%}.partners__photoBank-numbers{overflow:hidden;margin:30px -20px 0;justify-content:center}.partners__photoBank-number{width:186px;height:186px;min-width:186px}.partners__photoBank-number b{font-size:45px}.partners__photoBank-number span{font-size:15px;max-width:122px}.partners__photoBank-right{margin-top:30px}.partners__block .title-block__text{font-size:16px}.partners__form-header{margin-bottom:25px}.partners__form-title{font-size:25px;margin-bottom:10px}.partners__form-content{flex-wrap:wrap;gap:0}.partners__form-column{width:100%}.partners__form-bottom{margin-left:0;padding-left:0;width:100%}.partners__documentation{margin-bottom:40px}}.specialists__list{margin-bottom:10px}.specialists .documents-list__wrapper{padding-top:50px;padding-bottom:43px}.specialists .documents-list_v2 .documents-list__text span{font-size:17px}.specialists-detail__content .solutions-detail__services{padding-top:0;margin-bottom:80px}.specialists-detail__documents{margin-bottom:100px}@media screen and (max-width:1250px){.specialists-detail__content .solutions-detail__advantages{margin:0 -30px}.specialists-detail__content .solutions-detail__advantage{width:50%;padding:0 30px}.specialists-detail__content .solutions-detail__advantage-icon img{width:80px;height:80px}.specialists-detail__content .solutions-detail__advantage-title{font-size:17px}.specialists-detail__content .solutions-detail__advantage-text{font-size:16px}.specialists-detail__content .partners__info-right img{max-height:205px}}@media screen and (max-width:767px){.specialists-detail .solutions-detail__advantages{margin:0 -17px 40px}.specialists-detail .solutions-detail__advantage{padding:0 17px}.specialists-detail .solutions-detail__advantage-icon img{width:50px;height:50px}.specialists-detail .solutions-detail__advantage-title{font-size:15px}.specialists-detail .solutions-detail__advantage-text{font-size:14px}}.node__content{color:#363f44;background:#f9f9f9;padding:100px 0 67px}.node__title{font-weight:600;font-size:36px;line-height:1.15;margin-bottom:50px}.node__item{padding-bottom:50px;border-bottom:1px solid #808285;margin-bottom:50px}.node__item-wrapper{display:flex;margin:0 -10px}.node__item-title,.partners-contacts .our-contacts__contacts-item{margin-bottom:10px}.node__zoom-icon,.node__zoom-text{margin-right:15px}.node__item-info{width:50%;padding:0 10px}.node__item-title{font-weight:600;font-size:21px}.node__item-img{padding:40px 10px 0;width:50%;position:relative}.node__item-img img{width:100%;mix-blend-mode:multiply;max-width:608px}.node__item-text{color:#444e52;font-size:17px}.node__item-text b{margin-bottom:20px;display:block}.node__item-text ul{padding-left:20px}.node__item-scheme{display:none}.node__item:last-of-type{margin-bottom:0;padding-bottom:0;border:none}.node__zoom{position:absolute;top:0;display:flex;font-size:14px;line-height:1.25;color:#444e52;left:50%;transform:translateX(-50%);align-items:center}.node__zoom-button{display:flex;align-items:center;cursor:pointer}.node__zoom-button span{display:inline-block;position:relative;opacity:0;transition:.3s ease-out}.node__zoom-button span:before{content:'';position:absolute;height:5px;left:0;width:100%;bottom:0;background:#21c68d;filter:blur(8px)}.node__zoom-icon,.our-contacts{position:relative}.node__zoom-button:hover span{opacity:1}.node__zoom-button:hover .node__zoom-icon:before{transform:translate(-50%,-50%) rotate(180deg)}.node__zoom-button:hover .node__zoom-icon:after{transform:translate(-50%,-50%) rotate(270deg)}.node__zoom-icon{width:40px;height:40px;border-radius:50%;background:#21c68d;box-shadow:0 4px 13px #21c68d;transition:.3s ease-out}.node__zoom-icon:after,.node__zoom-icon:before{content:'';width:20px;height:3px;background:#fff;position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;transition:.3s ease-out}.node__zoom-icon:after{transform:translate(-50%,-50%) rotate(90deg)}@media screen and (max-width:1024px){.node__item-img,.node__item-img img{width:100%;max-width:100%}.node__title{margin-bottom:40px;font-size:29px}.node__item-wrapper{flex-wrap:wrap}.node__item-info{width:100%;margin-bottom:16px}.node__item-img img{height:253px;-o-object-fit:contain;object-fit:contain}.node__item-text{font-size:17px}.node__zoom{left:auto;right:0;transform:none}.node__content{padding:60px 0}}.our-contacts .swiper-button-next,.partners-contacts .swiper-button-next{right:-64px}@media screen and (max-width:767px){.node__content{padding:40px 0}.node__title{font-size:25px;margin-bottom:36px}.node__item{padding-bottom:25px;margin-bottom:25px}.node__item-title{font-size:17px}.node__item-text{font-size:16px}.node__item-img img{height:120px}.node__zoom-button span{display:none}}.contacts__office{margin:32px 0 100px}.contacts__office .contacts-map__title{font-size:31px}.contacts__office .contacts-map__info-column-title{font-size:17px}.contacts__our{background-color:#f9f9f9;padding:100px 0}.contacts__our .contacts__title{margin-bottom:60px}.contacts__position{margin-bottom:3px}.contacts__service{padding:100px 0}.contacts__form{margin-bottom:100px}.contacts__partners{background-color:#f9f9f9;padding:100px 0}.contacts__partners .contacts__title{margin-bottom:70px}.contacts__requisites{padding:100px 0;background-color:#f9f9f9}@media screen and (max-width:1250px){.contacts__title{font-size:29px}.contacts__office{margin-bottom:60px}.contacts__our{padding:60px 0 100px}.contacts__partners,.contacts__requisites,.contacts__service{padding:60px 0}.contacts__our .contacts__title{margin-bottom:48px}.contacts__form{margin-bottom:47px}}@media screen and (max-width:767px){.contacts__title{font-size:25px;line-height:115%}.contacts__office{margin:20px 0 42px}.contacts__our{padding:40px 0}.contacts__our .contacts__title{margin-bottom:25px}.contacts__service{padding:40px 0 49px}.contacts__service .contacts__title{margin-bottom:30px}.contacts__partners{padding:40px 0}.contacts__partners .contacts__title{margin-bottom:40px}.contacts__requisites{padding:50px 0 40px}}.our-contacts__list{display:flex;width:100%;padding-bottom:30px}.our-contacts__item{width:25%;height:auto;display:flex;flex-direction:column}.our-contacts__img img{width:100%;max-height:350px;-o-object-fit:cover;object-fit:cover;border:1px solid transparent;border-radius:8px}.our-contacts__info{margin-top:16px;height:100%;display:flex;flex-direction:column;justify-content:flex-start}.our-contacts__position{font-weight:600;font-size:21px;color:#363f44}.our-contacts__name{font-size:17px;line-height:1.45;color:#444e52}.our-contacts__contacts{margin-top:10px;padding-top:12px;border-top:3px solid #0088ce}.our-contacts__contacts-item{margin-bottom:4px;font-size:14px}.our-contacts__contacts-item a{display:flex;align-items:center}.our-contacts__contacts-item svg{margin-right:13px}.our-contacts .swiper-pagination{max-width:400px;width:100%;bottom:0;display:flex;left:50%;transform:translateX(-50%);align-items:flex-end}.our-contacts .swiper-pagination-bullet{margin:0!important;width:100%;border-radius:0;height:2px;background-color:#6c6c6c;transition:.3s ease-out}.our-contacts .swiper-pagination-bullet-active{height:4px;background-color:#363f44;border-radius:50px}.our-contacts .swiper-arrows{height:38px;position:absolute;left:50%;top:calc(50% - 30px);transform:translate(-50%,-50%);z-index:1;max-width:1430px;width:100%;margin:0 auto}.our-contacts .swiper-button-next:after{background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow.svg);width:20px;height:38px;font-size:0;position:absolute;right:0;transition:.3s ease-out}.our-contacts .swiper-button-next span{right:25px}.our-contacts .swiper-button-next:hover:after{right:-10px;background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg)}.our-contacts .swiper-button-prev{left:-64px}.our-contacts .swiper-button-prev:after{background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow.svg);width:20px;height:38px;transform:rotate(180deg);font-size:0;position:absolute;left:0;transition:.3s ease-out}.our-contacts .swiper-button-prev span{left:25px}.our-contacts .swiper-button-prev:hover:after{left:-10px;background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg)}.our-contacts .swiper-button-next,.our-contacts .swiper-button-prev{width:52px}.our-contacts .swiper-button-next span,.our-contacts .swiper-button-prev span{position:absolute;opacity:0;font-family:OpenSans,sans-serif;font-weight:700;font-size:13px;line-height:140%;color:#444e52;pointer-events:none;transition:.3s ease-out}.our-contacts .swiper-button-next:hover span,.our-contacts .swiper-button-prev:hover span{opacity:1}@media screen and (max-width:1450px){.our-contacts .swiper-arrows{display:none}}@media screen and (max-width:1250px){.our-contacts .swiper-pagination{max-width:238px}.our-contacts .swiper-pagination-bullet{margin-right:10px!important;height:4px;border-radius:5px}.our-contacts .swiper-pagination-bullet:last-of-type{margin-right:0!important}.our-contacts__list{flex-wrap:nowrap;margin-left:-12px;margin-right:0;width:calc(100% + 42px)}.our-contacts__list::-webkit-scrollbar{display:none}.our-contacts__item{width:100%}.our-contacts__img img{max-height:289px}.our-contacts__info{margin-top:10px}}@media screen and (max-width:767px){.our-contacts .contacts__title{margin-bottom:25px}.our-contacts__content{padding-bottom:52px}.our-contacts__list{margin:0;overflow:visible;width:auto}.our-contacts__item{padding:0;max-width:158px;min-width:158px}.our-contacts__img img{max-height:192px}.our-contacts__position{font-size:17px}.our-contacts .swiper-pagination{max-width:240px;left:50%;transform:translateX(-50%);display:flex}.our-contacts .swiper-pagination-bullet{width:100%;margin-right:10px!important;height:4px;border-radius:5px;background:rgba(204,204,204,.5)}.our-contacts .swiper-pagination-bullet:last-of-type{margin-right:0!important}.our-contacts .swiper-pagination-bullet-active{background-color:#444e52}}.service-contacts__content{display:flex}.service-contacts__info{width:50%}.service-contacts__wrapper{margin-top:44px}.service-contacts__personal{display:flex;width:50%;margin:-35px -15px 0}.service-contacts .our-contacts__item{width:50%;max-width:274px;padding:0 15px}.service-contacts .our-contacts__img img{height:240px;-o-object-fit:cover;object-fit:cover;max-height:240px}.service-contacts .our-contacts__position{font-size:17px}.service-contacts .our-contacts__name{font-size:16px}@media screen and (max-width:1250px){.service-contacts .contacts__title{margin-bottom:40px}.service-contacts__personal{margin-top:0;justify-content:flex-end}.service-contacts__wrapper{margin-top:0}.service-contacts .our-contacts__item{max-width:180px;width:100%;min-width:180px;padding:0 10px}.service-contacts .our-contacts__img img{width:160px;height:134px}.service-contacts .contacts-dealers__title{font-size:21px}.service-contacts .contacts-dealers__contacts{margin-bottom:10px}.service-contacts .contacts-dealers__contacts a{font-size:25px}}@media screen and (max-width:767px){.service-contacts__content{flex-direction:column}.service-contacts__info{width:100%}.service-contacts__wrapper{display:flex;margin-bottom:30px}.service-contacts__wrapper .contacts-dealers__info,.service-contacts__wrapper .contacts-dealers__title{width:50%;font-size:17px}.service-contacts__wrapper .contacts-dealers__info a{font-size:17px}.service-contacts__wrapper .contacts-dealers__contacts{margin-bottom:5px}.service-contacts__personal{width:auto;margin:0 -10px}.service-contacts__item{max-width:180px;min-width:180px}}.partners-contacts{position:relative}.partners-contacts__list{display:flex}.partners-contacts__content{padding-bottom:76px}.partners-contacts .our-contacts__item{max-width:220px;min-width:220px;width:auto;padding:0}.partners-contacts .our-contacts__img img{max-height:130px;width:130px;height:130px}.partners-contacts .our-contacts__position{font-size:14px;line-height:1.25;color:#808285;font-weight:400}.partners-contacts .our-contacts__name{font-weight:500;font-size:17px;color:#363f44}.partners-contacts .our-contacts__contacts-item:last-of-type{margin-bottom:0}.partners-contacts .our-contacts__contacts-item b{margin-left:6px;font-size:14px;color:#808285}.partners-contacts .swiper-pagination{max-width:400px;width:100%;bottom:0;display:flex;left:50%;transform:translateX(-50%);align-items:flex-end}.partners-contacts .swiper-pagination-bullet{margin:0!important;width:100%;border-radius:0;height:2px;background-color:#6c6c6c;transition:.3s ease-out}.partners-contacts .swiper-pagination-bullet-active{height:4px;background-color:#363f44;border-radius:50px}.partners-contacts .swiper-arrows{height:38px;position:absolute;left:50%;top:calc(50% - 30px);transform:translate(-50%,-50%);z-index:1;max-width:1430px;width:100%;margin:0 auto}.partners-contacts .swiper-button-next:after{background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow.svg);width:20px;height:38px;font-size:0;position:absolute;right:0;transition:.3s ease-out}.partners-contacts .swiper-button-next span{right:25px}.partners-contacts .swiper-button-next:hover:after{right:-10px;background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg)}.partners-contacts .swiper-button-prev{left:-64px}.partners-contacts .swiper-button-prev:after{background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow.svg);width:20px;height:38px;transform:rotate(180deg);font-size:0;position:absolute;left:0;transition:.3s ease-out}.partners-contacts .swiper-button-prev span{left:25px}.partners-contacts .swiper-button-prev:hover:after{left:-10px;background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg)}.partners-contacts .swiper-button-next,.partners-contacts .swiper-button-prev{width:52px}.partners-contacts .swiper-button-next span,.partners-contacts .swiper-button-prev span{position:absolute;opacity:0;font-family:OpenSans,sans-serif;font-weight:700;font-size:13px;line-height:140%;color:#444e52;pointer-events:none;transition:.3s ease-out}.partners-contacts .swiper-button-next:hover span,.partners-contacts .swiper-button-prev:hover span{opacity:1}@media screen and (max-width:1450px){.partners-contacts .swiper-arrows{display:none}}@media screen and (max-width:1250px){.partners-contacts .swiper-pagination{max-width:238px}.partners-contacts .swiper-pagination-bullet{margin-right:10px!important;height:4px;border-radius:5px}.partners-contacts .swiper-pagination-bullet:last-of-type{margin-right:0!important}}@media screen and (max-width:767px){.partners-contacts__content{padding-bottom:52px}.partners-contacts .our-contacts__item{max-width:158px;min-width:158px}.partners-contacts .our-contacts__name{font-size:14px}.partners-contacts .our-contacts__img img{max-height:158px;width:158px;height:158px}.partners-contacts .our-contacts__contacts-item a{flex-wrap:wrap}.partners-contacts .our-contacts__contacts-item b{margin:0;display:block;text-align:right;width:100%;font-weight:400;padding-right:12px}}.requisites-contacts table{max-width:628px;font-size:17px}.person__format-wrapper,.requisites-contacts__text{max-width:520px}.requisites-contacts table td{padding:8px 20px 8px 0;border-bottom:1px solid #cdcdcd}.requisites-contacts table td:first-of-type{white-space:nowrap;color:#808285;vertical-align:baseline}.requisites-contacts table td:last-of-type{color:#363f44;padding-right:0}.requisites-contacts__wrapper{display:flex;margin:30px -15px 0}.requisites-contacts__left{width:50%;padding:0 15px}.requisites-contacts__right{width:50%;display:flex;justify-content:flex-end;padding:0 15px}.requisites-contacts__text span{font-size:17px;color:#444e52;line-height:1.45;margin-bottom:30px;display:block}.requisites-contacts .document__title{font-size:16px}@media screen and (max-width:1250px){.requisites-contacts__wrapper{flex-wrap:wrap}.requisites-contacts__left{width:100%;margin-bottom:72px}.requisites-contacts__right{width:100%}}@media screen and (max-width:767px){.requisites-contacts__left{margin-bottom:30px}.requisites-contacts__text span{display:none}.requisites-contacts table{font-size:14px}.requisites-contacts table td{vertical-align:baseline}.requisites-contacts table td:first-of-type{white-space:normal}}.passport-renewal__content{background:#f9f9f9}.passport-renewal__title{margin-bottom:30px}.passport-renewal__steps{background:#fff;border-radius:8px;padding:90px 135px 50px;margin-bottom:100px}.passport-renewal__steps-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.passport-renewal__step{max-width:460px;margin-bottom:90px;padding-left:60px;position:relative}.passport-renewal__step-number{position:absolute;left:0}.passport-renewal__step-title{font-weight:600;font-size:31px;line-height:120%;color:#0088ce;margin-bottom:5px}.passport-renewal__step-text{font-size:17px;line-height:145%;color:#363f44}.passport-renewal__document{display:flex;justify-content:center}.passport-renewal__document .document__size{font-size:14px}.passport-renewal__reset{padding-bottom:100px}.passport-renewal__reset-title{font-size:25px;color:#363f44;max-width:605px;margin-bottom:40px}.passport-renewal__reset-tabs{margin-bottom:44px}.passport-renewal__callback,.passport-renewal__service{background:#fff}.passport-renewal__form{max-width:1168px;display:none}.passport-renewal__form-title{margin-bottom:26px;color:#363f44;font-size:17px;font-weight:600}.passport-renewal__form-wrapper{padding-bottom:40px;border-bottom:1px solid #808285;display:flex}.passport-renewal__form.active{display:block}.passport-renewal__form-left{width:72.72%;display:flex;margin:0 -10px;padding-right:10px;flex-wrap:wrap;height:100%;flex-direction:column}.passport-renewal__form-left .form-textfields{display:flex;flex-wrap:wrap}.passport-renewal__form-left .form__textfield{width:50%;padding:0 10px;margin-bottom:20px}.passport-renewal__form-left .textfield__input{background:0 0}.passport-renewal__form-column{width:50%;padding:0 10px}.passport-renewal__form-column .form__textfield{margin-bottom:20px}.passport-renewal__form-right{padding-left:10px;width:27.27%;display:flex;align-items:flex-end;padding-bottom:116px}.passport-renewal__form .form__caption span{color:#db2b10;padding-left:10px}.passport-renewal__form .form-footer{display:flex;justify-content:flex-end;padding-top:20px;align-items:center}.passport-renewal__form .form-footer .checkbox{max-width:220px;margin-right:20px}.passport-renewal__form .form-footer .button{padding:14px 40px 16px;font-size:17px}.passport-renewal__hidden-inputs{display:flex;width:100%;flex-wrap:wrap}.passport-renewal__hidden-inputs .form__textfield.hidden{display:none}.passport-renewal__add{display:block;width:100%;text-align:right;padding:0 10px;color:#0088ce}.passport-renewal__add span{cursor:pointer}@media screen and (max-width:1250px){.passport-renewal__title{margin-bottom:20px;font-size:29px}.passport-renewal__steps{padding:50px 16px;margin-bottom:60px}.passport-renewal__step{max-width:100%;width:50%;margin-bottom:60px;padding:0 14px 0 74px}.passport-renewal__step-number{left:14px}.passport-renewal__step-title{font-size:29px}.passport-renewal__step-text{font-size:16px}.passport-renewal__reset{padding-bottom:60px}.passport-renewal__form-wrapper{flex-wrap:wrap}.passport-renewal__form-left{width:100%}.passport-renewal__form-right{width:100%;padding-top:20px;padding-left:0;padding-bottom:0}}@media screen and (max-width:767px){.passport-renewal__title{margin-bottom:30px;font-size:25px}.passport-renewal__steps{padding:40px 22px;margin-bottom:46px}.passport-renewal__step{width:100%;margin-bottom:35px;min-height:100px;padding:0 0 0 40px}.passport-renewal__step-number{left:0}.passport-renewal__step-number svg{width:53px;height:87px}.passport-renewal__step-title{font-size:25px;margin-bottom:5px}.passport-renewal__reset-title{font-size:21px}.passport-renewal__form-wrapper{padding-bottom:20px}.passport-renewal__form-column,.passport-renewal__form-left,.passport-renewal__form-left .form__textfield{padding:0;width:100%}.passport-renewal__form-left{margin:0}.passport-renewal__form .form-footer{flex-direction:column;align-items:flex-start}.passport-renewal__form .form-footer .button{width:100%}.passport-renewal__form .form__checkbox{margin-bottom:20px}.passport-renewal__document .document{max-width:250px;padding:20px}}.photos__top{margin-bottom:20px}.photos__top b{font-size:17px;color:#363f44}.photos__top span{font-size:14px;line-height:125%;color:#808285}.photos__list{display:flex;flex-wrap:wrap;row-gap:10px}.faq__item-content .simplebar-horizontal,.photos__item input{display:none}.photos__item{margin-right:10px;position:relative}.photos__item:last-of-type{margin-right:0}.photos__item label{border:1px solid rgba(128,130,133,.3);border-radius:8px;width:90px;height:60px;position:relative;display:block;cursor:pointer}.photos__item label svg{width:24px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.photos__item-remove{opacity:0;position:absolute;top:0;right:0;transition:.3s ease-out;z-index:1;pointer-events:none}.photos__item-img{position:relative;display:inline-block;width:100%;height:100%}.photos__item-img img{width:100%;height:100%;border-radius:8px;-o-object-fit:cover;object-fit:cover}.calibration__img,.calibration__info{width:50%;padding:0 10px}.photos__item.active .photos__item-remove{cursor:pointer;opacity:1;pointer-events:auto}.tabs__list{display:flex}.tabs__wrapper{border:1px solid #0088CE;border-radius:100px;padding:3px;display:flex;position:relative}.tabs__item{padding:12px 37px 13px;background:0 0;border-radius:50px;color:#0088ce;position:relative;z-index:1;cursor:pointer}.tabs__item.active{color:#fff}.tabs__line{position:absolute;transform:translateX(0);height:calc(100% - 6px);top:3px;border-radius:50px;background:#0088ce;z-index:0;transition:.3s ease-out}.calibration__content,.documentation__item,.faq__item,.warranty__reclamation{background:#f9f9f9}@media screen and (max-width:767px){.tabs__item{padding:12px 13px 13px}}.calibration__content{padding-bottom:100px}.calibration__wrapper{display:flex;margin:0 -10px 50px}.calibration__title{margin-bottom:20px;color:#363f44}.calibration__text{font-size:21px;line-height:1.4;color:#444e52;max-width:610px}.calibration__img img{width:100%;height:400px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.calibration__form{display:flex;margin:0 -10px}.calibration__form-left{padding:0 10px;width:50%}.calibration__form-left .calibration__title{color:#0088ce;max-width:525px}.calibration__form-left .calibration__text{max-width:525px}.calibration__form-right{width:50%;padding:50px 10px 0}.calibration__form-title{font-weight:600;font-size:25px;line-height:1.15;color:#363f44;margin-bottom:30px}.calibration__form-block{margin:0 -10px;display:flex}.calibration__form-block .form__textfield{width:50%;padding:0 10px}.calibration__form-content{margin-bottom:20px}.calibration__form .form-footer{justify-content:flex-end}.calibration__form .form-footer .form__checkbox{max-width:220px;margin-right:20px}@media screen and (max-width:1250px){.calibration__wrapper{margin-bottom:60px}.calibration__title{color:#304553;font-size:29px}.calibration__text{font-size:17px}.calibration__text p{margin-bottom:20px}.calibration__text p:last-of-type{margin-bottom:0}.calibration__img img{height:225px}.calibration__form{flex-direction:column;margin:0}.calibration__form-left{display:flex;width:auto;margin:0 -10px 35px;padding:0}.calibration__form-right{width:auto;padding-top:0}.calibration__form .calibration__text,.calibration__form .calibration__title{width:50%;padding:0 10px;max-width:100%}.calibration__form .form-footer{display:flex;max-width:394px;margin-left:auto}.calibration__form .form-footer .form__checkbox{min-width:220px}}@media screen and (max-width:767px){.calibration__form-block .form__textfield,.calibration__form-left .calibration__text,.calibration__form-left .calibration__title,.calibration__img,.calibration__info{width:100%}.calibration__wrapper{flex-direction:column-reverse;margin-bottom:23px}.calibration__img{margin-bottom:25px}.calibration__img img{height:152px}.calibration__title{font-size:25px}.calibration__text{font-size:16px}.calibration__form-left{flex-direction:column;margin-bottom:40px}.calibration__form-right{padding:0}.calibration__form-block{flex-direction:column;margin-bottom:15px}.calibration__form .form-footer{flex-direction:column;align-items:flex-start;max-width:100%}.calibration__form .form-footer .button{font-size:17px}}.faq__title{margin-bottom:40px}.faq__list{margin-bottom:60px}.faq__item{padding:20px 25px;border-radius:8px;margin-bottom:5px}.faq__item-title{font-weight:600;font-size:21px;line-height:130%;color:#363f44;position:relative;cursor:pointer;padding-right:24px}.faq__item-title:before{content:'';width:24px;height:24px;background-image:url(/local/templates/decast/html/build/assets/css/../img/icon-arrow-country.svg);position:absolute;top:2px;right:0}.faq__item-title.active:before{transform:rotate(180deg)}.faq__item-content{max-height:0;height:100%;overflow:hidden;transition:.3s ease-out;font-size:17px;line-height:1.45;padding-right:68px}.faq__item-content.active{max-height:728px;margin-top:25px}.faq__item-content.scroll-visible{overflow:auto}.faq__item-content.scroll-visible .simplebar-track{opacity:1}.faq__item-content .simplebar-track{width:5px;background-color:#ccc;right:8px;opacity:0}.faq__item-content .simplebar-scrollbar:before{opacity:1;width:5px;background-color:#21c68d;left:0;right:auto;top:0;bottom:auto}.faq__item-info{display:flex}.faq__item-left{max-width:722px}.faq__item-right{max-width:calc(100% - 722px);width:100%;padding:20px 20px 20px 70px}.faq__item-right img{margin-bottom:10px}.faq__item-right span{display:block;font-size:16px}.faq__item h4,.faq__item p{margin-bottom:20px}.faq__item ol,.faq__item ul{padding-left:20px}.faq__button{margin-bottom:26px;display:flex;justify-content:center}.faq__button .button{font-size:17px;padding:14px 42px 16px}@media screen and (max-width:1250px){.faq__title{margin-bottom:30px}.faq__button{margin-bottom:0}.faq__item{padding:20px 15px 22px}.faq__item-left,.faq__item-right{max-width:100%;width:100%;padding:0}.faq__item-content.active{max-height:640px}.faq__item-title{font-size:21px}.faq__item-title:before{top:0}.faq__item-info{flex-direction:column}.faq__item-left{margin-bottom:20px}.faq__item-left iframe{width:100%}}@media screen and (max-width:767px){.faq__item-title{font-size:17px}.faq__item-title:before{top:0}.faq__item-left{min-width:calc(100% + 60px)}.faq__item .simple-content{padding-right:20px!important}.faq__item *{font-size:16px}}.warranty__info-left,.warranty__info-right{padding:0 10px;width:50%}.warranty__info{margin:0 -10px 40px;display:flex}.warranty__info-left{display:flex;flex-direction:column}.warranty__info-block{margin-bottom:79px}.warranty__info-right .warranty__info-bottom{display:none}.warranty__info-bottom .warranty__subtitle{color:#0088ce;margin-bottom:36px;max-width:510px}.warranty__info-button{display:flex}.warranty__info-button .button{padding:17px 36px;font-size:17px}.warranty__title{margin-bottom:50px}.warranty__subtitle{font-size:25px;line-height:130%;color:#304553}.warranty__scheme{display:flex;align-items:center;margin:0 -10px}.warranty__scheme-left{width:50%;padding:0 10px}.warranty__scheme-left .warranty__scheme-item{max-width:144px;position:relative}.warranty__scheme-left .warranty__scheme-item:after,.warranty__scheme-left .warranty__scheme-item:before{content:'';width:162px;height:42px;background-image:url(/local/templates/decast/html/build/assets/css/../img/warranty-arrow.svg);position:absolute;top:-40px;left:calc(100% - 20px)}.warranty__scheme-left .warranty__scheme-item:after{top:auto;bottom:-70px;transform:scale(1,-1)}.warranty__scheme-left .warranty__scheme-img{border-bottom:none}.warranty__scheme-right{width:50%;padding:0 10px}.warranty__scheme-item{margin-bottom:58px}.warranty__scheme-item:last-of-type{margin-bottom:0}.warranty__scheme-img{padding-bottom:10px;border-bottom:2px solid #0088ce;margin-bottom:13px}.warranty__scheme-img img{width:80px;height:80px}.warranty__scheme-title{font-weight:600;font-size:17px;color:#363f44;margin-bottom:10px}.warranty__scheme-subtitle{line-height:1.35;color:#304553;opacity:.9}.warranty__list-title{font-weight:600;font-size:25px;line-height:1.15;color:#304553;max-width:600px;margin-bottom:40px}.warranty__list-wrapper{display:flex;flex-wrap:wrap;margin:0 -30px;align-items:flex-end}.warranty__item{width:25%;padding:0 30px;margin-bottom:40px}.warranty__item-text{border-bottom:2px solid #0088ce;padding-bottom:10px;line-height:1.35;color:#304553}.warranty__attention{display:flex;flex-direction:column;margin-bottom:95px}.warranty__attention svg{margin-bottom:13px}.warranty__attention span{font-size:25px;line-height:130%;color:#0088CE;max-width:510px}.warranty__memo-wrapper{background-color:#f9f9f9;border-radius:8px;padding:80px 81px 66px 105px;margin-bottom:100px}.warranty__memo-title{font-weight:600;font-size:31px;line-height:1.2;color:#363f44;text-align:center;margin-bottom:68px}.warranty__memo-list{display:flex;flex-wrap:wrap;margin:0 -50px}.warranty__memo-item{padding:0 50px;display:flex;width:50%;margin-bottom:60px}.warranty__memo-item:last-of-type,.warranty__memo-item:nth-last-child(2){margin-bottom:0}.warranty__memo-img{margin-right:30px}.warranty__memo-img img{width:80px;height:80px}.warranty__memo-name{font-weight:600;font-size:36px;line-height:1.15;color:#0088ce;margin-bottom:5px}.warranty__memo-text{font-size:21px;line-height:1.4;color:#363f44}.warranty__memo .passport-renewal__document{margin-top:55px}.warranty__memo .document_button{padding:21px 30px}.warranty__reclamation-content{display:flex;justify-content:space-between;padding:130px 0 90px}.warranty__reclamation-left{width:50%;max-width:413px;color:#304553}.warranty__reclamation-right{width:50%}.warranty__reclamation-right .warranty__reclamation-bottom{display:none}.warranty__reclamation-title{font-weight:600;font-size:46px;line-height:115%;margin-bottom:20px}.warranty__reclamation-text{font-size:17px;line-height:145%;color:#304553}.warranty__reclamation-bottom{display:flex;margin-top:65px}.warranty__reclamation-button{display:flex;margin-right:33px}.warranty__reclamation-document .document__icon{margin-right:10px}.warranty__reclamation-document .document__title{font-size:16px}.warranty__reclamation-block{margin-bottom:43px}.warranty__reclamation-block:last-of-type{margin-bottom:0}.warranty__reclamation-block-title{font-weight:600;font-size:36px;line-height:1.15;color:#0088ce;margin-bottom:15px}.warranty__reclamation-block-text{font-size:25px;color:#304553}@media screen and (max-width:1250px){.warranty__info-left,.warranty__info-right{width:100%}.warranty__title{margin-bottom:26px}.warranty__subtitle{font-size:21px;line-height:1.4;max-width:526px;margin-bottom:20px}.warranty__info{flex-wrap:wrap;margin-bottom:117px}.warranty__info-left .warranty__info-bottom{display:none}.warranty__info-right .warranty__info-bottom{display:block}.warranty__info-bottom .warranty__subtitle{font-size:25px;max-width:530px}.warranty__scheme{max-width:648px;margin:0 auto 60px}.warranty__list-title{font-size:29px;line-height:1.2}.warranty__item{width:50%;margin-bottom:55px}.warranty__item-text{max-width:272px}.warranty__attention,.warranty__memo-title{margin-bottom:60px}.warranty__memo-wrapper{padding:60px 40px}.warranty__memo-list{margin:0 -14px}.warranty__memo-item{padding:0 14px;flex-direction:column}.warranty__memo-img{margin-right:0;margin-bottom:15px}.warranty__memo-name{font-size:29px;margin-bottom:5px}.warranty__memo-text{font-size:17px}.warranty__reclamation{background:#f9f9f9}.warranty__reclamation-content{display:flex;justify-content:space-between;padding:60px 0}.warranty__reclamation-left{max-width:100%}.warranty__reclamation-right{margin-top:111px}.warranty__reclamation-title{font-size:29px;margin-bottom:15px}.warranty__reclamation-text{font-size:16px;line-height:135%}.warranty__reclamation-bottom{margin-top:222px;flex-direction:column}.warranty__reclamation-button{margin-bottom:25px;margin-right:0}.warranty__reclamation-document .document__icon{margin-right:10px}.warranty__reclamation-document .document__title{font-size:16px}.warranty__reclamation-block{margin-bottom:40px}.warranty__reclamation-block-text{font-size:21px;line-height:1.4;color:#304553}}@media screen and (max-width:767px){.warranty__scheme-left,.warranty__scheme-right{padding:0 7px}.warranty__title{font-weight:600;margin-bottom:27px}.warranty__subtitle{margin-bottom:30px}.warranty__scheme{margin:0 -7px 68px}.warranty__scheme-left .warranty__scheme-item:after,.warranty__scheme-left .warranty__scheme-item:before{width:116px;height:32px;background-size:100%;background-repeat:no-repeat;left:calc(100% - 120px);top:-80px}.warranty__scheme-left .warranty__scheme-item:after{top:auto;bottom:-70px}.warranty__scheme-img{padding-bottom:5px}.warranty__scheme-img img{width:50px;height:50px}.warranty__info-bottom .button,.warranty__item,.warranty__memo-item{width:100%}.warranty__scheme-title{font-size:15px;margin-bottom:5px}.warranty__scheme-subtitle{font-size:14px}.warranty__scheme-item{margin-bottom:40px}.warranty__info{margin-bottom:70px}.warranty__info-bottom .warranty__subtitle{font-size:21px;max-width:100%;margin-bottom:20px}.warranty__list-title{font-size:25px;line-height:1.15;margin-bottom:48px}.warranty__list-wrapper{margin:0}.warranty__item{margin-bottom:30px;padding:0}.warranty__attention span{font-size:21px}.warranty__memo-title{margin-bottom:40px}.warranty__memo-wrapper{padding:40px 16px;margin-bottom:40px}.warranty__memo-wrapper .passport-renewal__document .document{max-width:100%}.warranty__memo-item:nth-last-child(2){margin-bottom:35px}.warranty__memo-img img{width:60px;height:60px}.warranty__memo-name{font-size:25px;line-height:115%}.warranty__memo-text{font-size:16px;line-height:135%;color:#363f44}.warranty__reclamation{background:#f9f9f9}.warranty__reclamation-content{justify-content:flex-start;padding:40px 0;flex-wrap:wrap}.warranty__reclamation-left{width:100%}.warranty__reclamation-left .warranty__reclamation-bottom{display:none}.warranty__reclamation-right{width:100%;margin-top:30px}.warranty__reclamation-right .warranty__reclamation-bottom{display:flex}.warranty__reclamation-title{font-size:25px;margin-bottom:15px}.warranty__reclamation-bottom{flex-direction:column;margin-top:0}.warranty__reclamation-button{margin-bottom:25px;margin-right:0}.warranty__reclamation-button .button{padding:14px 25px;font-size:17px}.warranty__reclamation-document .document__icon{margin-right:10px}.warranty__reclamation-document .document__title{font-size:16px}.warranty__reclamation-block{margin-bottom:30px}.warranty__reclamation-block-title{font-size:25px;margin-bottom:15px}.warranty__reclamation-block-text{font-size:17px}}.documentation__info,.documentation__info-button,.documentation__item,.documentation__list,.documentation__wrapper,.service-policy__questions-text{display:flex}.service-policy__info{max-width:629px;margin-bottom:100px}.service-policy__text{font-size:17px;line-height:1.45;color:#444e52;margin-bottom:30px}.service-policy__questions{margin-bottom:100px}.service-policy__questions .faq__list,.service-policy__questions .service-policy__title{margin-bottom:50px}.service-policy__questions-text>span{max-width:566px;display:block;font-size:17px;line-height:145%;color:#444e52;margin-right:50px}.service-policy__questions-text .button{padding:14px 33px 16px;font-size:17px}.service-policy .solutions-detail__services{margin-bottom:30px;padding-top:42px}.service-policy .warranty__reclamation-content{padding:100px 0}.service-policy .warranty__reclamation-left{max-width:562px}.service-policy .warranty__reclamation-title{font-weight:600;font-size:36px;line-height:1.15;color:#0088ce}.service-policy .warranty__reclamation-text{font-size:21px;line-height:1.4;color:#444e52}.service-policy .warranty__reclamation-bottom{margin-top:50px}.service-policy .warranty__reclamation-block{margin-bottom:40px}.service-policy .warranty__reclamation-block-title{font-weight:700;font-size:55px;line-height:1.15;color:#0088ce;margin-bottom:5px}.service-policy .warranty__reclamation-block-text{font-weight:600;font-size:36px;line-height:1.15;color:#444e52}@media screen and (max-width:1024px){.service-policy .solutions-detail__services{margin-bottom:20px;padding-top:26px}.service-policy__questions{margin-bottom:62px}.service-policy__questions .faq__list,.service-policy__questions .service-policy__title{margin-bottom:40px}.service-policy__info{margin-bottom:66px}.service-policy .warranty__reclamation-left{padding-right:34px}.service-policy .warranty__reclamation-title{font-size:29px;line-height:1.2;margin-bottom:20px}.service-policy .warranty__reclamation-text{font-size:17px;line-height:1.45}.service-policy .warranty__reclamation-bottom{margin-top:40px}.service-policy .warranty__reclamation-block{margin-bottom:25px}.service-policy .warranty__reclamation-block-title{font-size:46px;line-height:1.15}.service-policy .warranty__reclamation-block-text{font-size:29px;line-height:1.2}.service-policy .warranty__reclamation-right{padding-left:34px;margin-top:0}.service-policy .warranty__reclamation-content{padding:60px 0 50px}}@media screen and (max-width:767px){.service-policy .solutions-detail__services{padding-top:24px}.service-policy__questions{margin-bottom:40px}.service-policy__questions .service-policy__title{margin-bottom:30px}.service-policy__questions-text{flex-direction:column}.service-policy__questions-text>span{margin-bottom:20px}.service-policy__questions-button{display:flex}.service-policy .warranty__reclamation-left{margin-bottom:32px;padding:0}.service-policy .warranty__reclamation-title{font-size:25px;line-height:1.15}.service-policy .warranty__reclamation-text{font-size:16px;line-height:1.35}.service-policy .warranty__reclamation-bottom{display:flex;margin-top:25px}.service-policy .warranty__reclamation-button{margin-bottom:0}.service-policy .warranty__reclamation-content{padding:40px 0}.service-policy .warranty__reclamation-right{padding:0}.service-policy .warranty__reclamation-block-title{font-size:36px;line-height:1.15;font-weight:600}.service-policy .warranty__reclamation-block-text{font-weight:400;font-size:25px}}.documentation__filter{max-width:280px;min-width:280px}.documentation__container{width:calc(100% - 280px);padding-left:40px}.documentation__list{justify-content:space-between;flex-wrap:wrap;margin-bottom:30px}.documentation__item{width:calc(50% - 10px);padding:20px;border-radius:8px;position:relative;margin-bottom:20px}.documentation__item-checkbox{position:absolute;top:20px;width:21px;height:21px;right:20px}.documentation__item-checkbox .checkbox{position:absolute;top:0;right:0;bottom:0;left:0;padding:0}.documentation__item-checkbox .checkbox__checkmark{width:21px;height:21px;margin:0}.documentation__item-checkbox .checkbox__checkmark:after{left:5px;width:5px;height:10px;border-width:0 2px 2px 0}.documentation__img{max-width:156px;margin-right:35px}.documentation__img img{width:100%}.documentation__info{flex-direction:column;justify-content:space-between;padding:24px 19px 10px 0}.documentation__info-content{margin-bottom:20px}.documentation__info-button .button{padding:14px 30px 16px;max-width:199px;width:100%;font-size:17px}.documentation__info-title{font-weight:600;font-size:17px;color:#444e52;margin-bottom:5px}.documentation__title,.search-page__result-title{margin-bottom:30px}.documentation__info-text{line-height:1.4;color:#6c6c6c}.documentation__search{margin-bottom:26px}.documentation__search .button{display:none}.documentation__top{margin-bottom:40px;display:flex;justify-content:space-between}.documentation__region{max-width:466px;width:100%}.documentation__region b{margin-bottom:20px;font-size:17px;display:block}.documentation__pagination{display:flex;justify-content:center}.documentation__download{display:flex;flex-direction:column;align-items:flex-end;opacity:0;transition:.3s ease-out}.documentation__download.active{opacity:1}.documentation__download-title{margin-bottom:10px;font-size:17px}.documentation__download-button{display:flex}.documentation__download-button .button{padding:11px 47px}.documentation .filters__title{margin-top:0;margin-bottom:15px}.documentation .filters__reset-button{margin-bottom:15px}.documentation .filters__categories__title{font-size:17px;margin-bottom:17px}.documentation .filters__dropdowns{padding:18px 0}.documentation .filters__dropdowns .dropdown{padding:15px 15px 20px}.documentation .filters__dropdowns .dropdown__caption{margin-bottom:15px;display:block}.documentation .filters__dropdowns .dropdown__body{padding:0}.documentation .filters__dropdowns .dropdown__body .help-text.text-color,.documentation .filters__dropdowns .dropdown__body .reviews-page .text-color.our-partners-item__star:before,.documentation .filters__dropdowns .dropdown__body .text-color.breadcrumbs,.reviews-page .documentation .filters__dropdowns .dropdown__body .text-color.our-partners-item__star:before{font-size:17px}.documentation .filters__dropdowns .dropdown__body .checkbox{margin-bottom:14px}.documentation .filters__dropdowns .dropdown__body .checkbox__checkmark{width:21px;height:21px;margin:0}.documentation .filters__dropdowns .dropdown__body .checkbox__checkmark:after{left:5px;width:5px;height:10px;border-width:0 2px 2px 0}.documentation .filters__search-wrapper{margin-top:40px;max-width:465px}.documentation .pagination__prev-button{display:none}@media screen and (max-width:1306px){.documentation .filters__search-wrapper{display:block}.documentation .product-list__header__sort__label{display:flex}}@media screen and (max-width:1024px){.documentation__title{margin-bottom:20px}.documentation__filter{max-width:215px;min-width:215px}.documentation__container{width:calc(100% - 215px);padding-left:30px}.documentation__search{margin-bottom:24px}.documentation__top{flex-direction:column;margin-bottom:24px}.documentation__region{max-width:100%;margin-bottom:24px}.documentation__download{align-items:flex-start;flex-direction:row;justify-content:space-between}.documentation__download-title{display:flex;flex-direction:column}.documentation__download-title b{margin-bottom:13px}.documentation__download-button{padding-top:17px;max-width:226px;width:100%}.documentation__download-button .button{width:100%}.documentation__sorting .product-list__header{padding:0;margin:0;flex-direction:column}.documentation__sorting .product-list__header__view-select{margin-bottom:24px;gap:0}.documentation__sorting .product-list__header__sort{margin-bottom:27px}.documentation__item{width:100%}.documentation .filters__search-wrapper{margin-top:0;max-width:100%;width:100%}.documentation .filters .button{font-size:17px}}@media screen and (max-width:767px){.documentation__download-title,.documentation__region{margin-bottom:0}.documentation__search{display:flex}.documentation__search .button{display:flex;width:50px;height:50px;min-width:50px;padding:5px;margin-left:15px}.documentation__filter,.documentation__search .button span{display:none}.documentation__container{padding-left:0;width:100%}.documentation__download{display:none;position:fixed;left:0;right:0;bottom:0;z-index:510;background:#fff;width:100%;padding:32px}.documentation__download-button{padding-top:10px;margin:0;max-width:100%}.documentation__download.active{display:block}.documentation__item{padding:32px;flex-direction:column}.documentation__item-checkbox{right:32px;top:32px}.documentation__img{margin-right:0;max-width:280px;max-height:180px}.documentation__img img{height:100%;-o-object-fit:contain;object-fit:contain}.documentation__info{padding:19px 0 0}.documentation__info-content{margin-bottom:32px}.documentation__info-button{width:100%}.documentation__info-button .button{max-width:100%;width:100%}.documentation__sorting .product-list__header__sort{gap:0;justify-content:space-between;width:100%}.documentation__sorting .product-list__header__sort__types{gap:0}.documentation__sorting .product-list__header__sort__types a{margin-right:12px}.documentation__sorting .product-list__header__sort__types a:last-of-type{margin-right:0}.documentation .product-list__header{gap:0;align-items:flex-start}}.main-partners{position:relative}.main-partners .our-partners__partners{overflow:visible}.main-partners .swiper-arrows{height:38px;position:absolute;left:50%;top:calc(50% - 12px);transform:translate(-50%,-50%);z-index:0;max-width:1430px;width:100%;margin:0 auto}.main-partners .swiper-button-next:after{background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow.svg);width:20px;height:38px;font-size:0;position:absolute;right:0;transition:.3s ease-out}.main-partners .swiper-button-next span{right:25px}.main-partners .swiper-button-next:hover:after{right:-10px;background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg)}.main-partners .swiper-button-prev:after{background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow.svg);width:20px;height:38px;transform:rotate(180deg);font-size:0;position:absolute;left:0;transition:.3s ease-out}.main-partners .swiper-button-prev span{left:25px}.main-partners .swiper-button-prev:hover:after{left:-10px;background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg)}.main-partners .swiper-button-next,.main-partners .swiper-button-prev{width:52px}.main-partners .swiper-button-next span,.main-partners .swiper-button-prev span{position:absolute;opacity:0;font-family:OpenSans,sans-serif;font-weight:700;font-size:13px;line-height:140%;color:#444e52;pointer-events:none;transition:.3s ease-out}.main-partners .swiper-button-next:hover span,.main-partners .swiper-button-prev:hover span{opacity:1}.main-partners .swiper-pagination{display:none}@media screen and (max-width:1306px){.main-partners .our-partners-item{padding:15px 2px}.main-partners .swiper-arrows{display:none}}.not-found-page{margin:40px 0 100px}.not-found-page .counterMetric__content{margin:0 auto}.not-found-page .counterMetric__subtext-current,.not-found-page .counterMetric__subtext-next{line-height:1}.not-found-page__bottom{margin-top:25px;display:flex;justify-content:center}.not-found-page__bottom .button{padding:14px 34px;margin-right:40px}.not-found-page__bottom .button:last-of-type{margin-right:0}@media screen and (max-width:1250px){.not-found-page .counterMetric__content{width:741px;height:535px}.not-found-page .counterMetric__title{transform:translateX(-50%) scale(1);top:110px}.not-found-page .counterMetric__numbers{transform:translateX(calc(-50% - 5px)) scale(1);top:216px}.not-found-page .counterMetric__subtext{transform:translateY(calc(-50% + 5px)) scale(1);right:172px}}@media screen and (max-width:767px){.not-found-page .counterMetric{margin-left:-15px}.not-found-page .counterMetric__content{width:365px;height:261px;background-size:100%}.not-found-page .counterMetric__title{transform:translateX(-50%) scale(.5);top:30px}.not-found-page .counterMetric__numbers{transform:translateX(calc(-50% - 5px)) scale(.5);top:81px}.not-found-page .counterMetric__subtext{transform:translateY(calc(-50% + 5px)) scale(.5);right:76px}}.sitemap__list{display:flex;flex-wrap:wrap;margin:40px -10px 0}.sitemap__item{padding:0 10px;width:25%;margin-bottom:60px}.sitemap__item-title{margin-bottom:15px}.sitemap__item ul{list-style:none}.sitemap__item ul li{margin-bottom:5px}.sitemap__item ul a{font-size:17px;line-height:145%}@media screen and (max-width:1250px){.sitemap__list{margin:20px -10px 0}.sitemap__item{width:33.33%;margin-bottom:40px}.sitemap__item-title{font-size:17px}.sitemap__item ul a{font-size:14px}}@media screen and (max-width:767px){.sitemap__item{width:50%;margin-bottom:40px}}.search-page__wrapper{max-width:839px;margin:0 auto 100px}.search-page__form{margin-bottom:20px}.search-page__form-content{background:#fafafa;border-radius:8px;padding:7px 30px 7px 0}.search-page__form-content form{display:flex}.search-page__form-content input{background:0 0;padding:8px 20px 7px;border:none}.search-page__form-content .button{height:40px;margin-right:20px;max-width:124px;width:100%}.search-page__form-clear{width:40px;height:40px;cursor:pointer}.search-page__query{color:#363f44;text-align:center;margin-bottom:10px}.search-page__links{display:flex;justify-content:center;margin-bottom:50px}.search-page__link{margin-right:15px;padding:1px 4px 3px;position:relative;transition:.3s ease-out}.search-page__link:before{content:'';bottom:0;height:1px;width:100%;background-color:#363f44;border-radius:0;left:0;right:0;position:absolute}.search-page__link.active a{color:#0088ce}.search-page__link.active:before,.search-page__link:hover:before{background-color:#0088ce;border-radius:2px;height:2px}.search-page__link:last-of-type{margin-right:0}.search-page__result-empty{font-weight:600;font-size:17px;color:#363F44}.search-page__list{margin-bottom:44px}.search-page__item{margin-bottom:20px}.search-page__item-title{font-size:17px;font-weight:600;margin-bottom:10px}.search-page__item span{color:#444E52}.search-page__item:last-of-type{margin-bottom:0}.search-page__pagination{display:flex;justify-content:center}.search-page__searched{margin-top:80px}.search-page__searched-title{font-weight:600;font-size:17px;color:#363F44;margin-bottom:20px}@media screen and (max-width:1250px){.search-page__links{margin-bottom:35px}.search-page__list{margin-bottom:57px}.search-page__wrapper{margin-bottom:60px}.search-page__form-content{padding:7px 10px 7px 0}.search-page__form-content .button{margin-right:10px;max-width:87px}}@media screen and (max-width:767px){.search-page__query{font-size:14px;text-align:left}.search-page__links{justify-content:flex-start;flex-wrap:wrap;margin-bottom:15px}.search-page__link{margin-bottom:15px}.search-page__result-title{margin-bottom:20px}.search-page__list{margin-bottom:40px}.search-page__wrapper{margin-bottom:48px}.search-page__pagination .pagination__next-button{display:none}}.payment__title{margin-bottom:40px}.payment__block{color:#363f44;display:flex;margin:0 -10px 40px}.payment__left{padding:0 10px;width:50%}.payment__right{width:50%;padding:0 10px}.payment__subtitle{font-weight:600;font-size:25px;line-height:1.15;margin-bottom:20px}.payment__text{font-size:17px;line-height:1.45;color:#444e52}.payment__text p{margin-bottom:17px}.payment__text p:last-of-type{margin-bottom:0}.payment__images{display:flex;align-items:center}.payment__images img{margin-right:20px}.payment__images img:last-of-type{margin-right:0}.payment__card{display:flex;width:100%}.payment__card-left,.payment__card-right{width:50%;padding:0 10px}.payment__card-text{margin-left:auto;padding-right:86px;max-width:410px;font-size:14px;margin-top:64px}.payment__card-text ol{padding-left:20px}.payment__card-text ol li{margin-bottom:10px}@media screen and (max-width:1024px){.payment__block{margin:0 0 30px;gap:20px}.payment__images{flex-direction:column;gap:20px;align-items:flex-start}.payment__images img{margin:0}.payment__left,.payment__right{width:auto;max-width:524px;padding:0}.payment__right .payment__subtitle,.payment__right .payment__text{margin-left:-20px}.payment__subtitle{font-size:21px}.payment__card-left{padding-right:20px}.payment__card-text{margin-top:0;padding-right:0}.payment__card-right{padding-left:20px}.payment__card-right img{max-width:341px;width:100%}}@media screen and (max-width:767px){.payment__block{flex-direction:column;margin-bottom:40px}.payment__left,.payment__right{width:100%}.payment__right .payment__subtitle,.payment__right .payment__text{margin-left:0}.payment__subtitle{font-size:17px}.payment__text{font-size:14px}.payment__images{flex-direction:row}.payment__card{flex-direction:column}.payment__card-left{width:100%;padding:0;margin:0 0 30px}.payment__card-text{margin:0}.payment__card-right{width:100%;padding:0;text-align:center}}.scheme-technology__left,.scheme-technology__right{width:50%;padding:0 10px}.scheme-technology__content{display:flex;margin:0 -10px}.scheme-technology__left{flex-direction:column}.scheme-technology__text{margin-bottom:50px;padding:10px;display:flex;font-size:17px;flex-direction:column;max-width:586px;color:#444e52;transition:.3s ease-out;border-radius:8px;cursor:pointer}.scheme-technology__text b{margin-bottom:10px}.scheme-technology__text span{line-height:1.45}.scheme-technology__text.isHover{background-color:#0088ce}.scheme-technology__text.isHover b,.scheme-technology__text.isHover span{color:#fff}.scheme-technology__text img{display:none}.scheme-technology__text>div{display:flex;flex-direction:column}.scheme-technology__img{position:relative;cursor:pointer;width:100%}.scheme-technology__img img{width:100%}.scheme-technology__img img:last-of-type{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:.3s ease-out}.scheme-technology__img.isHover img:last-of-type{opacity:1}.scheme-technology__img_tablet{display:none}@media screen and (max-width:1250px){.scheme-technology__img{display:none}.scheme-technology__img_tablet{display:block;text-align:right}.scheme-technology__img_tablet img{max-width:344px}.scheme-technology__img_tablet img:last-of-type{position:relative;opacity:1}.scheme-technology__text{margin-bottom:30px}.scheme-technology__text span{font-size:16px}}@media screen and (max-width:767px){.scheme-technology__content{margin:0}.scheme-technology__right{display:none}.scheme-technology__left{width:100%;flex-direction:row;padding:0}.scheme-technology__left img{display:block;max-width:335px;margin:0 auto;width:100%}.scheme-technology__text{max-width:100%;margin-bottom:20px;padding:0}.scheme-technology__text>div{min-height:252px;display:flex;justify-content:center;flex-direction:column;margin-bottom:20px}.scheme-technology .swiper-pagination{max-width:238px;width:100%;bottom:0;display:flex;left:50%;transform:translateX(-50%);align-items:flex-end;gap:10px}.scheme-technology .swiper-pagination-bullet{margin:0!important;width:100%;border-radius:0;height:4px;background-color:#6c6c6c;transition:.3s ease-out}.scheme-technology .swiper-pagination-bullet-active{height:4px;background-color:#363f44;border-radius:50px}}.vacancy__title{margin-bottom:40px}.vacancy__wrapper{display:flex;margin:0 -10px 100px}.vacancy__left{width:66.66%;padding:0 10px}.vacancy__right{width:33.33%;padding:0 10px}.vacancy__right .vacancy__contacts{display:none}.vacancy__subtitle{font-weight:600;font-size:25px;line-height:115%;color:#363f44;margin-bottom:20px}.vacancy__text{font-size:21px}.vacancy__text ul{padding-left:25px}.vacancy__text ul li{margin-bottom:12px}.vacancy__text ul li:last-of-type{margin-bottom:0}.vacancy__text a,.vacancy__text ul li.link{color:#0088ce}.vacancy__block{margin-bottom:48px}.vacancy__block:last-of-type{margin-bottom:0}.vacancy__contacts{margin-bottom:80px}.vacancy__contacts-title{font-weight:600;font-size:31px;line-height:120%;color:#363f44;margin-bottom:40px}.vacancy__other{margin-bottom:100px}.vacancy__other .vacancies-wrapper{display:flex;gap:20px;flex-wrap:wrap}.vacancy__other .vacancies__title{margin-bottom:40px}.vacancy__other .solutions-card{max-width:451px;width:100%}.vacancy__form-title{font-weight:600;font-size:25px;line-height:115%;color:#363f44;margin-bottom:23px}.vacancy__form .form__textfield{margin-bottom:15px}.vacancy__form .form__file{margin:15px 0 20px}.vacancy__form .form-footer{display:flex;align-items:center}@media screen and (max-width:1250px){.vacancy__wrapper{flex-wrap:wrap;margin-bottom:56px}.vacancy__left{width:100%;margin-bottom:40px}.vacancy__right{display:flex;width:100%}.vacancy__right .vacancy__contacts{display:block;margin-top:48px;margin-left:32px}.vacancy__contacts{display:none}.vacancy__form{max-width:414px}.vacancy__other{margin-bottom:69px}}@media screen and (max-width:767px){.vacancy__form,.vacancy__other .solutions-card{max-width:100%}.vacancy__subtitle{font-size:21px}.vacancy__text{font-size:16px}.vacancy__right{flex-direction:column}.vacancy__right .vacancy__contacts{margin-left:0}.vacancy__form .form-footer{flex-direction:column;align-items:flex-start}.vacancy__form .form__checkbox{margin-bottom:20px}.vacancy__form .button{width:100%}}.person__order,.person__top{justify-content:space-between}.person__banner{display:flex;margin:0 -10px 140px;min-height:530px}.person__banner-left{padding:0 10px;width:50%;position:relative}.person__banner-left img{position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;top:-48px}.person__banner-right{padding:30px 10px 0;width:50%}.person__banner-title{font-weight:600;font-size:46px;line-height:115%;color:#0088ce;margin-bottom:30px;max-width:460px}.person__banner-text{font-size:25px;color:#363f44;margin-bottom:50px;max-width:613px}.person__banner-button{display:flex}.person__banner-button .button{min-width:170px}@media screen and (max-width:1024px){.person__banner{margin-bottom:60px;min-height:510px;position:relative}.person__banner-left{position:absolute;right:0;bottom:0;width:470px;height:410px;overflow:hidden}.person__banner-left img{top:auto;bottom:0;right:-60px}.person__banner-right{width:100%;padding-top:50px;max-width:448px}.person__banner-title{font-size:29px;line-height:120%;margin-bottom:20px}.person__banner-text{font-size:21px;margin-bottom:30px}}@media screen and (max-width:767px){.person__banner{min-height:495px;margin-bottom:0}.person__banner-right{padding-top:0}.person__banner-left{width:327px;height:307px}.person__banner-left img{top:-40px;bottom:auto;right:-20px}.person__banner-title{font-size:25px;line-height:115%}.person__banner-text{font-size:17px;margin-bottom:35px}.person__banner-button .button{min-width:150px}}.person__title{font-weight:600;font-size:46px;line-height:115%;color:#0088CE}@media screen and (max-width:1024px){.person__title{font-size:29px}}@media screen and (max-width:767px){.person__title{font-size:25px}}.person__top{display:flex;margin-bottom:40px;align-items:center}.person__top-text{font-size:21px;color:#444e52;max-width:412px}.person__top .person__title{max-width:477px}@media screen and (max-width:1024px){.person__top{flex-direction:column;justify-content:flex-start;margin-bottom:30px;align-items:flex-start}.person__top .person__title{max-width:100%;margin-bottom:15px}.person__top-text{font-size:17px}}@media screen and (max-width:767px){.person__top{margin-bottom:25px}}.person__video{margin-bottom:100px}.person__video .company__video{margin-bottom:0}.person__video-button{margin-top:50px;justify-content:flex-end;display:flex}@media screen and (max-width:1024px){.person__video{margin-bottom:60px}.person__video-button{margin-top:40px}}@media screen and (max-width:767px){.person__video .company__video video{border-radius:30px}.person__video-button{margin-top:26px;justify-content:center}}.person__howWork{margin-bottom:70px}.person__howWork-content{display:flex;margin:-40px -10px 0}.person__howWork-column{width:50%;padding:0 10px;display:flex;flex-direction:column;justify-content:center}.person__howWork-column:nth-child(1) .person__howWork-item{position:relative;padding-left:110px}.person__howWork-column:nth-child(1) .person__howWork-item:before{content:'';width:210px;height:70px;position:absolute;top:-90px;right:0;background-image:url(/assets/img/person/person-arrow-1.svg)}.person__howWork-column:nth-child(1) .person__howWork-item:after{content:'';width:175px;height:147px;position:absolute;bottom:-160px;right:60px;background-image:url(/assets/img/person/person-arrow-2.svg)}.person__howWork-column:nth-child(2) .person__howWork-item{margin-bottom:222px}.person__howWork-column:nth-child(2) .person__howWork-item:last-of-type{margin-bottom:0}.person__howWork-text{max-width:328px;font-size:21px;line-height:140%;color:#363f44}.person__howWork-text span{font-size:16px;color:#444e52;display:block;margin-top:11px}.person__howWork-info{display:flex}.person__howWork-number{margin-top:25px}.person__howWork-mobile{display:none}@media screen and (max-width:1250px){.person__howWork{margin-bottom:60px}.person__howWork-content{margin-top:40px}.person__howWork-text{font-size:17px}.person__howWork-text span{font-size:14px}.person__howWork-number svg{height:70px}.person__howWork-img{max-width:283px}.person__howWork-img img{width:100%}.person__howWork-column:nth-child(1) .person__howWork-item{padding-left:0}.person__howWork-column:nth-child(1) .person__howWork-item .person__howWork-text{max-width:238px}.person__howWork-column:nth-child(1) .person__howWork-item:before{top:-110px;right:-30px}.person__howWork-column:nth-child(1) .person__howWork-item:after{bottom:-140px;right:20px}.person__howWork-column:nth-child(1) .person__howWork-img{max-width:239px}.person__howWork-column:nth-child(2) .person__howWork-item{margin-bottom:259px}}@media screen and (max-width:767px){.person__howWork{margin-bottom:25px}.person__howWork-column{display:none}.person__howWork-mobile{display:block;width:100%;max-width:375px;margin:0 auto}.person__howWork-content{margin-top:25px}.person__howWork-text{font-size:16px;max-width:212px}.person__howWork-text span{font-size:14px}.person__howWork-item{max-width:239px;margin-left:auto;margin-bottom:10px}.person__howWork-item:nth-child(2){margin-left:0;position:relative}.person__howWork-item:nth-child(2) .person__howWork-img{max-width:126px}.person__howWork-item:nth-child(2):before{content:'';width:105px;height:97px;position:absolute;top:-110px;left:0;background-image:url(/assets/img/person/person-arrow-mobile-1.svg)}.person__howWork-item:nth-child(2):after{content:'';width:92px;height:134px;position:absolute;bottom:-160px;left:0;background-image:url(/assets/img/person/person-arrow-mobile-2.svg)}}.person__questions{display:flex;margin:0 -10px 83px}.person__questions-left,.person__questions-right{width:50%;padding:0 10px}.person__questions-right .person__title{margin-bottom:40px}.person__questions-right .faq__item-content .simplebar-content{padding-right:10px!important}.person__questions-right .faq__item-info{flex-direction:column}.person__questions-right .faq__item-title{font-size:17px}.person__questions-right .faq__item-left{font-size:16px}.person__questions-right .faq__list{margin-bottom:0}.person__questions-img{max-width:236px}.person__questions-img img{width:100%}.person__questions-text{position:relative;max-width:242px;font-size:21px}.person__questions-text svg{position:absolute;width:80px;height:80px;left:-90px;top:-40px}.person__questions-left{display:flex;flex-direction:row-reverse;justify-content:flex-end;padding-top:108px}@media screen and (max-width:1024px){.person__questions{margin-bottom:60px}.person__questions-left{flex-direction:column;padding-top:63px;justify-content:flex-start}.person__questions-right .person__title{margin-bottom:20px}.person__questions-text{font-size:17px;max-width:228px;margin-left:116px}.person__questions-text svg{width:50px;height:50px;left:-55px;top:-20px}.person__questions-img{max-width:163px}}@media screen and (max-width:767px){.person__questions{flex-direction:column}.person__questions-left{width:100%;margin-bottom:60px;padding-top:0;flex-direction:row-reverse;justify-content:flex-end}.person__questions-right{width:100%}.person__questions-text{max-width:183px;font-size:16px;margin-left:0}}.person__order{margin-bottom:100px;display:flex;gap:20px}.person__order .saleProduct{width:50%;max-width:517px}@media screen and (max-width:1250px){.person__order .saleProduct{width:auto;min-width:344px;max-width:344px}}.person__order .saleAdvantages{max-width:634px;width:100%;margin-right:0}@media screen and (max-width:767px){.person__order{flex-direction:column}.person__order .saleProduct{max-width:100%;min-width:auto}.person__order .saleProduct__title{width:100%}.person__order .saleProduct__content{margin:0 auto 50px;min-width:auto;max-width:344px;width:100%}}.person__whereBuy-button .button,.saleProduct__button .button{min-width:199px}.person__whereBuy .person__title{margin-bottom:45px}.person__whereBuy-content{display:flex;margin:0 -10px 80px;justify-content:space-between}.person__whereBuy-left,.person__whereBuy-right{width:41.66%;padding:0 10px}.person__whereBuy-subtitle{font-weight:600;font-size:25px;color:#363f44;margin-bottom:15px}.person__whereBuy-text{font-size:17px;line-height:1.45;color:#444e52;margin-bottom:24px}.person__whereBuy-button{display:flex}.person__whereBuy-links{display:flex;align-items:center;font-weight:600;font-size:17px;color:#363f44}.person__whereBuy-link{margin-left:20px}@media screen and (max-width:1024px){.person__whereBuy .person__title{margin-bottom:26px}.person__whereBuy-left,.person__whereBuy-right{width:50%}.person__whereBuy-links{flex-wrap:wrap}.person__whereBuy-links span{display:block;width:100%;margin-bottom:20px}.person__whereBuy-link{margin-left:0;margin-right:20px}.person__whereBuy-link:last-of-type{margin-right:0}}@media screen and (max-width:767px){.person__whereBuy .person__title{margin-bottom:12px}.person__whereBuy-content{flex-direction:column;margin-bottom:42px}.person__whereBuy-left{width:100%;margin-bottom:42px}.person__whereBuy-right{width:100%}.person__whereBuy-subtitle{font-size:21px;margin-bottom:15px}.person__whereBuy-text{font-size:16px;margin-bottom:25px}.person__whereBuy-button .button{min-width:150px}}.person__promo{margin-bottom:100px}.person__promo-content{padding:29px;background:#0088ce;border-radius:8px}.person__promo-wrapper{max-width:818px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.person__promo-title{font-weight:600;font-size:25px;line-height:115%;color:#FFF;max-width:438px}.person__promo-button .button{padding:14px 33px}@media screen and (max-width:1024px){.person__promo{margin-bottom:64px}.person__promo-content{padding:30px 60px}.person__promo-title{font-size:21px;max-width:291px}}@media screen and (max-width:767px){.person__promo-content{padding:30px}.person__promo-wrapper{display:flex;flex-direction:column;align-items:center}.person__promo-title{text-align:center;margin-bottom:30px}}.person__format{background:#f9f9f9}.person__format-content{padding:100px 0 130px;display:flex;margin:0 -10px}.person__format-left{width:50%;padding:0 10px}.person__format-left img{display:none;width:100%}.person__format-right{width:50%;padding:0 10px}.person__format-title{font-weight:600;font-size:46px;line-height:1.15;color:#0088ce;margin-bottom:40px}.person__format-subtitle{font-weight:600;font-size:21px;color:#444e52;margin-bottom:15px}.person__format-text{font-size:17px}.person__format-text span{display:block;margin-bottom:20px}.person__format-text b{color:#0088ce}.person__format-button{display:flex;margin-top:40px}.person__format-right img{width:100%;max-height:494px;-o-object-fit:contain;object-fit:contain;border-radius:8px}@media screen and (max-width:1024px){.person__format-content{padding:60px 0}.person__format-wrapper{max-width:100%}.person__format-title{font-size:29px;margin-bottom:20px}}@media screen and (max-width:767px){.person__format-content{padding:20px 0}.person__format-right{display:none}.person__format-left{width:100%}.person__format-left img{display:block;margin:0 auto 30px}.person__format-title{font-size:25px}.person__format-subtitle{font-size:17px}.person__format-text{font-size:16px}.person__format-button{margin-top:20px}}.person__products{padding:100px 0 0}.person__products-top{margin-bottom:34px}.person__products-title{margin-bottom:16px}.person__products-title span{margin-right:16px}.person__products-text{font-size:21px;line-height:140%;color:#304553}@media screen and (max-width:1024px){.person__products{padding:60px 0 0}}@media screen and (max-width:767px){.person__products{padding:44px 0 0}}.saleProduct{width:50%}.saleProduct__title{font-size:38px;line-height:1.15;color:#0088ce;margin-bottom:30px}.saleProduct__info-title{font-size:25px;color:#444e52;margin-bottom:27px;position:relative}.saleProduct__info-title span{position:relative;display:inline-block}.saleProduct__info-title span .tooltip{position:absolute;top:-20px;right:-20px}.saleProduct__info-wrapper{display:flex;margin-bottom:65px}.saleProduct__price{width:50%;padding-right:10px}.saleProduct__price-title{font-size:17px;line-height:145%;color:#808285;margin-bottom:24px}.saleProduct__price-content{font-weight:600;font-size:36px;line-height:110%;color:#0088ce;margin-right:14px}.saleProduct__price-old{font-weight:600;font-size:17px;color:#808285;position:relative}.saleProduct__price-old:before{content:'';height:1px;width:calc(100% + 6px);position:absolute;top:calc(50% - -1px);transform:translateY(-50%);background:#db2b10}.saleProduct__price-tag{padding:3px 7px;background:#db2b10;border-radius:5px;position:absolute;top:-25px;right:-20px;font-weight:600;font-size:14px;line-height:130%;color:#FFF}.saleProduct__count{width:50%;padding-left:28px}.saleProduct__count-title{font-size:17px;line-height:145%;color:#808285;margin-bottom:19px}.saleProduct__content{padding:66px 33px 46px;background:#fff;box-shadow:2px 2px 12px rgba(183,186,188,.16)}.saleProduct__bottom,.saleProduct__button{display:flex}.saleProduct__install{margin-left:58px}.saleProduct__install-title{font-size:14px;line-height:125%;color:#444e52}@media screen and (max-width:1250px){.saleProduct__title{font-size:29px}.saleProduct__content{padding:46px 15px 30px}.saleProduct__info-title{font-size:21px;line-height:1.4;margin-bottom:17px;max-width:200px}.saleProduct__info-wrapper{flex-direction:column;margin-bottom:30px}.saleProduct__price{width:100%;padding-right:0;margin-bottom:31px}.saleProduct__price-content{margin-right:0}.saleProduct__count{width:100%;padding-left:0}.saleProduct__count .counter{max-width:133px}.saleProduct__count .counter__button{padding:20px}.saleProduct__count .counter__input{margin:5px 3px}.saleProduct__button .button{min-width:138px}.saleProduct__install{margin-left:25px}}.saleAdvantages__text{display:flex;align-items:flex-end;margin-bottom:24px}.saleAdvantages__text span{font-size:21px;line-height:1.4;color:#0088ce;padding-bottom:5px}.saleAdvantages__number{font-weight:800;font-size:85px;color:#def0f9;margin-right:23px;line-height:1}.saleAdvantages__img{text-align:center}.saleAdvantages__img img{width:100%;-o-object-fit:contain;object-fit:contain;max-height:357px}.saleAdvantages .swiper-pagination{max-width:238px;width:100%;bottom:0;display:flex;left:50%;transform:translateX(-50%);align-items:flex-end;gap:10px}.saleAdvantages .swiper-pagination-bullet{margin:0!important;width:100%;border-radius:0;height:4px;background-color:#6c6c6c;transition:.3s ease-out}.saleAdvantages .swiper-pagination-bullet-active{height:4px;background-color:#363f44;border-radius:50px}.saleAdvantages .swiper-arrows{height:38px;position:absolute;left:50%;top:50%;transform:translate(-50%,calc(-50%));z-index:1;max-width:1430px;width:100%;margin:0 auto}.saleAdvantages .swiper-button-next:after{background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow.svg);width:20px;height:38px;font-size:0;position:absolute;right:0;transition:.3s ease-out}.saleAdvantages .swiper-button-next span{right:25px}.saleAdvantages .swiper-button-next:hover:after{right:-10px;background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg)}.saleAdvantages .swiper-button-prev:after{background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow.svg);width:20px;height:38px;transform:rotate(180deg);font-size:0;position:absolute;left:0;transition:.3s ease-out}.saleAdvantages .swiper-button-prev span{left:25px}.saleAdvantages .swiper-button-prev:hover:after{left:-10px;background-image:url(/local/templates/decast/html/build/assets/css/../img/slider-arrow-color.svg)}.saleAdvantages .swiper-button-next,.saleAdvantages .swiper-button-prev{width:52px}.saleAdvantages .swiper-button-next span,.saleAdvantages .swiper-button-prev span{position:absolute;opacity:0;font-family:OpenSans,sans-serif;font-weight:700;font-size:13px;line-height:140%;color:#444e52;pointer-events:none;transition:.3s ease-out}.saleAdvantages .swiper-button-next:hover span,.saleAdvantages .swiper-button-prev:hover span{opacity:1}@media screen and (max-width:1250px){.saleAdvantages__text{flex-direction:column;align-items:flex-start}.saleAdvantages__number{margin-right:0}.saleAdvantages__item{padding-top:81px;display:flex;flex-direction:column;align-items:center}.saleAdvantages__img img{max-height:223px}.saleAdvantages .swiper-arrows{display:none}}@media screen and (max-width:767px){.saleAdvantages__item{padding-top:0}}.reclamation{padding-bottom:100px}.reclamation__tabs,.reclamation__title{margin-bottom:40px}.reclamation__subtitle{margin-bottom:30px;font-weight:600;font-size:25px;line-height:115%;color:#304553;display:flex;align-items:center}.reclamation__subtitle span{font-weight:600;font-size:17px;line-height:130%;margin-right:10px;width:30px;height:30px;min-width:30px;display:flex;justify-content:center;align-items:center;border-radius:50%;border:1px solid #0088ce;color:#0088ce}.reclamation__form-title{font-size:17px;margin-bottom:15px;color:#363f44}.reclamation__form-title span{color:#db2b10}.reclamation__form .form-textfields{display:flex;flex-wrap:wrap;margin:0 -10px 35px;align-items:flex-end}.reclamation__form .form__textfield{width:33.33%;padding:0 10px;margin-bottom:36px;display:flex;flex-direction:column}.reclamation__form .form__textfield_button{align-items:flex-end}.reclamation__form .select-search__input{border:1px solid #ccc}.reclamation__form .photos{margin-top:-6px}.reclamation__form .radio{margin-bottom:15px}.reclamation__form .radio:last-of-type{margin-bottom:0}.reclamation__form .checkbox{margin-bottom:15px}.reclamation__form .checkbox:last-of-type{margin-bottom:0}.reclamation__form .button{max-width:220px;padding:17px 15px}.reclamation__form .select-search__label{display:none}.reclamation__form-user{width:66.66%;margin-left:auto}.reclamation__form-user .reclamation__subtitle{width:100%}.reclamation__form-user .form-textfields{width:100%;margin-bottom:5px}.reclamation__form-user .form-textfields-column{width:50%}.reclamation__form-user .form__textfield{width:100%;margin-bottom:15px}.reclamation__form-user .form-footer{margin-top:20px;display:flex;width:50%;margin-left:auto}.reclamation__form-user .form-footer .button{min-width:170px}.reclamation__block{display:none}.reclamation__block.active{display:block}@media screen and (max-width:1250px){.reclamation__tabs,.reclamation__title{margin-bottom:30px}.reclamation__subtitle{font-size:21px}.reclamation__form .form__textfield{margin-bottom:20px;width:50%}.reclamation__form .form__textfield_button,.reclamation__form-user,.reclamation__form-user .form__textfield{width:100%}.reclamation__form-user .form-footer{width:60%}}@media screen and (max-width:767px){.reclamation__title{margin-bottom:20px}.reclamation__tabs{margin-bottom:25px}.reclamation__subtitle{font-size:17px}.reclamation__form .form__textfields{margin-bottom:32px}.reclamation__form .form__textfield{margin-bottom:20px;width:100%}.reclamation__form .form__textfield_button{width:100%;align-items:flex-start}.reclamation__form-user,.reclamation__form-user .form-textfields-column,.reclamation__form-user .form__textfield{width:100%}.reclamation__form-user .form-footer{width:100%;flex-direction:column}.reclamation__form-user .form-footer .button{margin-top:20px;max-width:100%}}.webinars__wrapper{margin-bottom:86px}.webinars__title{margin-bottom:78px}.webinars__list{display:flex;flex-wrap:wrap;margin:0 -12px}.webinars__item{width:50%;padding:0 12px;margin-bottom:30px}.webinars .news-page__show-more{margin-top:20px}@media screen and (max-width:767px){.webinars__title,.webinars__wrapper{margin-bottom:40px}.webinars__item{width:100%}}.webinar-card{background-color:#fff;border-radius:8px;overflow:hidden;height:100%;display:flex;flex-direction:column}.webinar-card_disable{filter:grayscale(1)}.webinar-card_disable .button{display:none}.webinar-card__img{border-radius:8px;position:relative;line-height:0}.webinar-card__img-text{position:absolute;padding:15px 20px;top:0;right:0;bottom:0;left:0;font-size:30px;color:#fff;font-weight:600;line-height:1.4}.webinar-card__img-text span{position:relative;z-index:1}.webinar-card__img-text:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.65);z-index:0;border-radius:8px}.webinar-card__img img{aspect-ratio:1/.48;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;line-height:0}.webinar-card__content{padding:15px 20px 32px;color:#363F44;height:100%;display:flex;flex-direction:column;justify-content:space-between}.webinar-card__title{font-weight:600;font-size:31px;line-height:120%;margin-bottom:30px}.webinar-card__info{display:flex;align-items:center;margin-bottom:17px;flex-wrap:wrap}.webinar-card__date,.webinar-card__time{font-size:25px;line-height:115%;color:#808285}.webinar-card__labels{margin-left:21px;display:flex;gap:10px;font-size:14px;line-height:125%}.webinar-card__label{padding:2px 6px;color:#21c68d;border-radius:43px}.webinar-card__label_coming{color:#DB2B10;border:1px solid #DB2B10}.webinar-card__label_tomorrow{color:#0088ce;border:1px solid #0088ce}.webinar-card__time{margin-left:10px}.webinar-card__text{font-size:21px;line-height:140%}.webinar-card__text ul{padding-left:25px}.webinar-card__text p{margin:10px 0}.webinar-card__bottom{margin-top:10px;justify-content:flex-end;display:flex}.webinar-card__bottom .button{width:auto;min-width:201px}@media screen and (max-width:1306px){.webinar-card__title{font-size:25px}.webinar-card__info{gap:10px}.webinar-card__date,.webinar-card__time{font-size:18px;margin-left:0}.webinar-card__labels{margin-left:0}.webinar-card__text{font-size:16px}.webinar-card__img-text{font-size:21px}}@media screen and (max-width:767px){.webinar-card__title{font-size:20px;margin-bottom:15px}.webinar-card__bottom .button{width:100%}.webinar-card__img-text{font-size:18px}}.tooltip{position:relative}.tooltip:hover .tooltip__text{display:block}.tooltip__text{display:none;position:absolute;bottom:calc(100% + 10px);right:-20px;font-size:12px;width:250px;padding:10px;background:#fff;box-shadow:2px 2px 12px rgba(183,186,188,.425);border-radius:8px;z-index:2}.product-info__block{padding:70px 0}.product-info__wrapper{width:100%}.product-info__top{border-bottom:1px solid #363F44;margin-bottom:45px;display:flex;justify-content:space-between}.product-info__top-content{align-self:center}.product-info__title{font-size:25px;color:#0088CE;padding:15px 10px;display:inline-block;position:relative}.product-info__title:before{content:'';position:absolute;bottom:-3px;left:0;height:5px;width:100%;border-radius:5px;background-color:#0088CE}.product-info__container{display:flex}.principle-info .button,.technology-info__button{display:inline-flex}.product-info__content{position:relative}.product-info .principle-info{max-width:568px;padding-right:10px}.product-info .principle-info_advantages{max-width:100%;padding-right:0}@media screen and (max-width:1250px){.product-info__block{padding:40px 0}.product-info__title{font-size:22px;padding:10px}}@media screen and (max-width:767px){.product-info__title,.product-info__top-content{align-self:flex-start}.product-info__container{flex-direction:column}.product-info__top{margin-bottom:20px;flex-direction:column-reverse}.product-info__block{padding:20px 0}.product-info__title{font-size:20px;padding:5px 0}.product-info .principle-info{padding-right:0}}.principle-info__content{margin-bottom:68px}.principle-info__text{font-size:18px;line-height:1.5;margin-bottom:40px}.principle-info__advantages{font-size:18px;line-height:1.5;background-color:#2686C6;padding:35px;border-radius:10px;color:#fff}.principle-info__advantages h1,.principle-info__advantages h2,.principle-info__advantages h3,.principle-info__advantages h4,.principle-info__advantages h5{margin-bottom:10px}.principle-info__advantages p{font-weight:300}.principle-info__img{place-self:center}.principle-info__img img{-o-object-fit:contain;object-fit:contain}@media screen and (max-width:1250px){.principle-info__content{margin-bottom:28px}.principle-info__text{font-size:18px;margin-bottom:20px}.principle-info__advantages{font-size:18px;padding:30px}}@media screen and (max-width:767px){.principle-info__content{margin-bottom:20px}.principle-info__text{font-size:16px;margin-bottom:15px}.principle-info__advantages{font-size:16px;padding:20px}}.technology-info{font-size:21px;line-height:1.5}.technology-info__text{margin-bottom:40px}@media screen and (max-width:1250px){.technology-info{font-size:18px}.technology-info__text{margin-bottom:20px}}@media screen and (max-width:767px){.technology-info{font-size:16px}}
/* End */
/* /local/templates/decast/components/arturgolubev/search.title/main/style.min.css?169269582812020 */
/* /local/templates/decast/styles.css?1740496385685 */
/* /local/templates/decast/template_styles.css?17389141067887 */
/* /local/templates/decast/html/build/assets/css/main.css?1759148658376307 */
