/* Lifting capacity (section of orange circles) */
 .gruzopodemnost_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.gruzopodemnost{width:50px;height:50px}
/* Card */
 .accordion{background-color:#eee;color:#444;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;font-size:15px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.active,.accordion:hover{background-color:#ccc}.panel{display:none;background-color:white;overflow:hidden}
/* run string */
 .block-run-string{height:90px;width:100%;margin:0 auto;background:#1d1e22;padding-top:15px}.block-run-string p{font:16px / 1.4 sans-serif;text-align:center;color:#DC143C;font-weight:bold;text-transform:uppercase;padding-top:25px;-webkit-animation:text 35s infinite linear;animation:text 35s infinite linear;padding-left:100%;white-space:nowrap}.nashi_proekty_vid{width:250px;height:440px}.nashi_proekty_vid_2{width:550px;height:310px}.nashi_proekty_vid_3{width:175px;height:310px}@-webkit-keyframes text{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(-160%,0);transform:translate(-160%,0)}}@keyframes text{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(-160%,0);transform:translate(-160%,0)}}label a,label a:hover,label a:active{color:#42b1ff}label a:hover{text-decoration:underline}
 /* 13.08.2024 Task: 119797 */
 .dOursProjects .readmore a{-webkit-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}
 @media screen and (max-width:880px){.our-prod-inner__right{margin-left:auto;margin-right:auto}}.item__characteristics{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.item__characteristics>div{max-width:100%}.item__characteristics>div img{max-width:calc(100% - 40px)}.table-responsive{width:100%;overflow-x:auto;-webkit-transform:rotateX(180deg);transform:rotateX(180deg);padding-bottom:5px}.table-responsive table{max-width:unset;min-width:100%;width:auto!important;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.table-responsive::-webkit-scrollbar{width:6px;height:6px}.table-responsive::-webkit-scrollbar-track{background:#f7f7f7}.table-responsive::-webkit-scrollbar-thumb{background:#0083ff}@supports not selector(::-webkit-scrollbar){.table-responsive{scrollbar-width:thin;scrollbar-color:#0083ff #f7f7f7}}
 /* 13.08.2024 END */
 .infomail{background-color:#ff2121;color:#fff;font-size:1em;padding:15px 10px;text-align:center;}
 .infomail.fixed{left:0;top:0;right:0;position:fixed;z-index:3;}
 .infomail a{text-decoration:underline;pointer-events:auto;}
 /* 28.08.2024 Task: 119796 p1 */
 .visually-hidden{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);margin:-1px}.ttw-form,.ttw-form *{-webkit-box-sizing:border-box;box-sizing:border-box}.ttw-form{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ttw-form__field{display:block;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media screen and (min-width:768px){.ttw-form__field_one-third{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 30px) / 3);flex:0 0 calc((100% - 30px) / 3);max-width:calc((100% - 30px) / 3)}}.ttw-form__input,.ttw-form__textarea{border:0;width:100%;font-size:20px;padding:10px 15px;border-radius:10px;background-color:#EDEEEE}.ttw-form__input::-webkit-input-placeholder,.ttw-form__textarea::-webkit-input-placeholder{font-style:italic;color:#0083ff}.ttw-form__input::-moz-placeholder,.ttw-form__textarea::-moz-placeholder{font-style:italic;color:#0083ff}.ttw-form__input:-ms-input-placeholder,.ttw-form__textarea:-ms-input-placeholder{font-style:italic;color:#0083ff}.ttw-form__input::-ms-input-placeholder,.ttw-form__textarea::-ms-input-placeholder{font-style:italic;color:#0083ff}.ttw-form__input::placeholder,.ttw-form__textarea::placeholder{font-style:italic;color:#0083ff}.ttw-form__input:focus-visible,.ttw-form__textarea:focus-visible{outline:none;-webkit-box-shadow:0 0 0 2px #000;box-shadow:0 0 0 2px #000}.ttw-form__input{line-height:1}.ttw-form__textarea{line-height:1.3;resize:none;height:150px}.ttw-form__message{display:none;font-size:12px;line-height:1.2;padding-top:3px;margin:0}.ttw-form__message.ttw-form__message_error,.ttw-form__message.ttw-form__message_success{display:block}.ttw-form__message_error{color:#bd2020}.ttw-form__message_success{color:#26944e}.ttw-form__privacy .consultation__form-label{font-size:15px}.bottom-order,.bottom-order *{-webkit-box-sizing:border-box;box-sizing:border-box}.bottom-order__title:after,h2.bottom-order__title:after{background-color:#0083ff}.bottom-order-form__footer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.ttw-form__checkbox:checked + .consultation__form-label:before{opacity:1}.ttw-form__submit{height:auto;line-height:1.5;font-size:15px;padding:10px 15px;min-width:unset;max-width:100%}@media screen and (min-width:811px){.ttw-form__submit{min-width:240px}}@media screen and (max-width:991px){.item__supprod div{width:auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%}.item__supprod img{margin-bottom:15px}}
/* 28.08.2024 END */
 /*scroll up btn*/ 
@font-face{font-family:'FontAwesome';src:url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?v=4.7.0');src:url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.eot#iefix&v=4.7.0') format('embedded-opentype'),url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-arrow-up:before{content:"\f062"}.scroll-up{text-align:center;text-decoration:none;display:none;position:fixed;right:20px;bottom:35px;z-index:1100;border-radius:50%;width:60px;height:60px;opacity:.8;background:#0083ff;}.scroll-up i{font-size:40px;color:#fff;line-height:60px}
.scroll-up:hover {
  opacity: 1;
  /*ackground-color: #6cba30;*/
}
/*end scroll up btn*/
/* 09.09.2024 Task: 120778 */
.footer__first-info a{-webkit-transition:color .15s;-o-transition:color .15s;transition:color .15s}.footer__first-info a:hover{color:#42b1ff}.fb-form-message{color:#fff}
/* 09.09.2024 END */
/*whatsapp block*/
.wa__btn_popup,.wa__btn_popup *,.wa__btn_popup :before,.wa__btn_popup :after{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.wa__btn_popup{position:fixed;right:30px;bottom:30px;cursor:pointer;font-family:Arial,Helvetica,sans-serif;z-index:999;}
.wa__btn_popup .wa__btn_popup_icon{width:56px;height:56px;background:#2db742;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;box-shadow:0px 6px 8px 2px rgba(0,0,0,0.14);-webkit-box-shadow:0px 6px 8px 2px rgba(0,0,0,0.14);-moz-box-shadow:0px 6px 8px 2px rgba(0,0,0,0.14);}
.wa__btn_popup .wa__btn_popup_icon:before{content:'';position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;background:transparent url('/templates/protostar/img/whatsapp_logo.svg') center center no-repeat;background-size:30px auto;-webkit-background-size:30px auto;-moz-background-size:30px auto;transition:0.4s ease all;-webkit-transition:0.4s ease all;-moz-transition:0.4s ease all;}
.wa__btn_popup .wa__btn_popup_icon:after{content:'';opacity:0;position:absolute;z-index:2;width:100%;height:100%;left:0;top:0;background:transparent url('/templates/protostar/img/x_icon.svg') center center no-repeat;background-size:14px auto;-webkit-background-size:14px auto;-moz-background-size:14px auto;transition:0.4s ease all;-webkit-transition:0.4s ease all;-moz-transition:0.4s ease all;-ms-transform:scale(0) rotate(-360deg);transform:scale(0) rotate(-360deg);-webkit-transform:scale(0) rotate(-360deg);-moz-transform:scale(0) rotate(-360deg);}
.wa__btn_popup .wa__btn_popup_txt{position:absolute;width:156px;right:100%;background-color:#f5f7f9;font-size:12px;color:#43474e;top:15px;padding:7px 0 7px 12px;margin-right:7px;letter-spacing:-0.03em;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;transition:0.4s ease all;-webkit-transition:0.4s ease all;-moz-transition:0.4s ease all;}
.wa__btn_popup.wa__active .wa__btn_popup_icon:after {
 opacity: 1;
 -ms-transform: scale(1) rotate(0deg);
 transform: scale(1) rotate(0deg);
 -webkit-transform: scale(1) rotate(0deg);
 -moz-transform: scale(1) rotate(0deg);
}
.wa__btn_popup.wa__active .wa__btn_popup_icon:before {
 opacity: 0;
 -ms-transform: scale(0) rotate(360deg);
 transform: scale(0) rotate(360deg);
 -webkit-transform: scale(0) rotate(360deg);
 -moz-transform: scale(0) rotate(360deg);
}
.wa__btn_popup{z-index:2001;}
.wa__btn_popup .wa__btn_popup_txt{display:none!important;}
.wa__btn_popup{bottom:130px!important;}
@media screen and (max-width:575px){
 .wa__btn_popup{left:auto!important;right:20px!important;}
}

.wa__btn_popup .wa__btn_popup_icon{background:#1fa67a;}
/*.wa__btn_popup{left:30px;right:unset;}*/
.wa__btn_popup{right:50px;}
.wa__btn_popup .wa__btn_popup_txt{left:100%;}

.wa__popup_chat_box,.wa__popup_chat_box *,.wa__popup_chat_box :before,.wa__popup_chat_box :after{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.wa__stt_online{background:#2DB742;cursor:pointer;transition:0.4s ease all;-webkit-transition:0.4s ease all;-moz-transition:0.4s ease all;backface-visibility:hidden;will-change:transform;}
.wa__stt_online:before{content:'';transition:0.4s ease all;-webkit-transition:0.4s ease all;-moz-transition:0.4s ease all;background:rgba(0,0,0,0.2);position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%;opacity:0;will-change:opacity;}
.wa__popup_chat_box{font-family:Arial,Helvetica,sans-serif;width:351px;border-radius:5px 5px 8px 8px;-webkit-border-radius:5px 5px 8px 8px;-moz-border-radius:5px 5px 8px 8px;position:fixed;overflow:hidden;box-shadow:0px 10px 10px 4px rgba(0,0,0,0.04);-webkit-box-shadow:0px 10px 10px 4px rgba(0,0,0,0.04);-moz-box-shadow:0px 10px 10px 4px rgba(0,0,0,0.04);bottom:102px;right:25px;z-index:998;opacity:0;visibility:hidden;-ms-transform:translate(0,50px);transform:translate(0,50px);-webkit-transform:translate(0,50px);-moz-transform:translate(0,50px);transition:0.4s ease all;-webkit-transition:0.4s ease all;-moz-transition:0.4s ease all;will-change:transform,visibility,opacity;max-width:calc(100% - 50px);}
.wa__popup_chat_box:hover,.wa__popup_chat_box:focus,.wa__popup_chat_box:active{box-shadow:0px 10px 10px 4px rgba(32,32,37,0.23);-webkit-box-shadow:0px 10px 10px 4px rgba(32,32,37,0.23);-moz-box-shadow:0px 10px 10px 4px rgba(32,32,37,0.23);}
.wa__popup_chat_box.wa__active{-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);visibility:visible;opacity:1;}
.wa__popup_chat_box .wa__popup_heading{position:relative;padding:15px 43px 17px 74px;color:#d9ebc6;background:#2db742;}
.wa__popup_chat_box .wa__popup_heading:before{content:'';background:url('/templates/protostar/img/whatsapp_logo.svg') center top no-repeat;background-size:33px;display:block;width:55px;height:33px;position:absolute;top:20px;left:12px;}
.wa__popup_chat_box .wa__popup_heading .wa__popup_title{padding-top:2px;padding-bottom:3px;color:#ffffff;font-size:18px;line-height:24px;}
.wa__popup_chat_box .wa__popup_heading .wa__popup_intro{padding-top:4px;font-size:12px;line-height:20px;}
.wa__popup_chat_box  .wa__popup_notice{font-size:11px;color:#a5abb7;font-weight:500;padding:0 3px;}
.wa__popup_chat_box .wa__popup_content{background:#ffffff;padding:13px 20px 21px 19px;text-align:center;}
.wa__popup_chat_box .wa__popup_content_left{text-align:left;}
.wa__popup_chat_box .wa__popup_avatar{position:absolute;overflow:hidden;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;left:12px;top:12px;}
.wa__popup_chat_box .wa__popup_avatar.nta-default-avt{border-radius:unset;-webkit-border-radius:unset;-moz-border-radius:unset;}
.wa__popup_chat_box .wa__stt{padding:13px 40px 12px 74px;position:relative;text-decoration:none;display:table;width:100%;border-left:2px solid #2db742;background:#f5f7f9;border-radius:2px 4px 2px 4px;-webkit-border-radius:2px 4px 2px 4px;-moz-border-radius:2px 4px 2px 4px;}
.wa__popup_chat_box .wa__stt:after{content:'';background:url('/templates/protostar/img/whatsapp_logo_green.svg') 0 0 no-repeat;position:absolute;right:14px;top:26px;width:20px;height:20px;background-size:100% 100%;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;}
.wa__popup_chat_box .wa__stt.wa__stt_online{transition:0.2s ease all;-webkit-transition:0.2s ease all;-moz-transition:0.2s ease all;}
.wa__popup_chat_box .wa__stt.wa__stt_online:hover,.wa__popup_chat_box .wa__stt.wa__stt_online:active,.wa__popup_chat_box .wa__stt.wa__stt_online:focus{background:#ffffff;box-shadow:0px 7px 15px 1px rgba(55,62,70,0.07);-webkit-box-shadow:0px 7px 15px 1px rgba(55,62,70,0.07);-moz-box-shadow:0px 7px 15px 1px rgba(55,62,70,0.07);}
.wa__popup_content_list .wa__popup_content_item{margin:14px 0 0;transform:translate(0,20px);-webkit-transform:translate(0,20px);-moz-transform:translate(0,20px);will-change:opacity,transform;opacity:0;}
.wa__popup_chat_box.wa__pending .wa__popup_content_list .wa__popup_content_item{transition:0.4s ease all;-webkit-transition:0.4s ease all;-moz-transition:0.4s ease all;transition-delay:2.1s;-webkit-transition-delay:2.1s;-moz-transition-delay:2.1s;}
.wa__popup_chat_box.wa__pending .wa__popup_content_list .wa__popup_content_item:nth-child(1){transition-delay:0.3s;-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;}
.wa__popup_chat_box.wa__lauch .wa__popup_content_list .wa__popup_content_item{opacity:1;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);}
.wa__popup_content_list .wa__popup_content_item .wa__member_name{font-size:14px;color:#363c47;line-height:1.188em!important;}
.wa__popup_content_list .wa__popup_content_item .wa__member_duty{font-size:11px;color:#989b9f;padding:2px 0 0;line-height:1.125em!important;}
.wa__popup_content_list .wa__popup_content_item .wa__popup_txt{display:table-cell;vertical-align:middle;min-height:48px;height:48px;}

.wa__popup_chat_box{bottom:135px;}
.wa__popup_chat_box .wa__popup_heading:before{top:3px!important;}
.wa__popup_chat_box .wa__popup_content{padding:10px 20px!important;}
.wa__popup_content_list .wa__popup_content_item{margin-top:0;margin-bottom:15px;}
.wa__popup_content_list .wa__popup_content_item:last-child{margin-bottom:0;}
[class*=head],[class*=heading],[class*=title],a{backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;}
/*.wa__popup_chat_box{bottom:165px!important;}*/
.wa__popup_chat_box{bottom:210px!important;}
@media screen and (max-width:575px){
 .wa__popup_chat_box{left:auto!important;}
}
.wa__popup_chat_box .wa__popup_heading{background:#1fa67a;}
.wa__popup_chat_box .wa__stt{border-left:2px solid  #1fa67a;}
.wa__popup_chat_box .wa__popup_heading .wa__popup_title{color:#fff;}
.wa__popup_chat_box .wa__popup_heading .wa__popup_intro{color:#fff;opacity:0.8;}
/*.wa__popup_chat_box{left:25px;}*/
.wa__popup_chat_box{right:45px;}
/*end whatsapp block*/
/* 04.11.2024 Task: 123486 */
.our-prod__photo{overflow:hidden}.our-prod__photo img{height:auto}.ttw-category-characteristics{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ttw-category-characteristics__left,.ttw-category-characteristics__right{width:auto!important;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.ttw-category-characteristics__left{margin-top:-5px}.ttw-category-characteristics__right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}@media screen and (min-width:1200px){.ttw-category-characteristics__left{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 320px);flex:0 0 calc(100% - 320px);max-width:calc(100% - 320px)}.ttw-category-characteristics__right{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;max-width:300px}}.ttw-category-characteristics-table td{-webkit-transition:background-color .15s;-o-transition:background-color .15s;transition:background-color .15s}.product-characteristics-100 tr:not(:first-child):hover td,.ttw-category-characteristics-table tr:not(:first-child):hover td{background-color:#c0e0ff}.ttw-category-characteristics-table tr>th{font-family:'ac-r',sans-serif;font-weight:bold;padding-left:17px;padding-right:17px}.ttw-category-characteristics__right img{display:block;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:2 / 1.3;background-color:#f0f0f0;-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:100%;max-width:100%}@media screen and (min-width:1200px){.ttw-category-characteristics__right img{aspect-ratio:2 / .94}}@media screen and (min-width:480px) and (max-width:1199px){.ttw-category-characteristics__right img{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 5px);flex:0 0 calc(50% - 5px);max-width:calc(50% - 5px)}}@media screen and (max-width:880px){.product-characteristics table{display:table!important}}body>.main-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}body>.main-wrapper>.all-except-footer{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;padding-bottom:40px!important}body>.main-wrapper>footer{margin-top:auto;position:relative}
/* 04.11.2024 END */
/* 09.12.2024 Task: 125118 */
@media screen and (min-width:991px) and (max-width:1199px){.header__call .back-call{font-size:15px;padding-left:16px;padding-right:16px}}@media screen and (max-width:991px){.header__email>.contacts-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px 15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px 0 10px}.header__email>.contacts-wrapper .header__socials{margin:0;padding:0}}.ttw-header-email{margin:0;white-space:nowrap}.our-prod-inner__right>.item-page>div img{max-width:100%;height:auto}
/* 09.12.2024 END */

.itemid-101 .header__second{margin-bottom:0}.custom.header__third{background:url('/images/ttw-header-banner-bg-december-2024.webp') no-repeat center top;background-size:cover;padding:60px 0}.itemid-101 header{padding-bottom:0}.ttw-header-banner{display:-webkit-box;display:-ms-flexbox;display:flex;row-gap:30px;padding-bottom:50px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:rgba(0,0,0,.698)}@media screen and (min-width:768px){.ttw-header-banner{display:grid;padding:50px 24px 80px 0;grid-gap:30px 35px;grid-template-columns:51% calc(49% - 35px);grid-template-areas:'ttwHeaderBannerTitle ttwHeaderBannerImg' 'ttwHeaderBannerDescription ttwHeaderBannerImg'}}@media screen and (min-width:1200px){.ttw-header-banner{grid-gap:39px 44px;grid-template-columns:51% calc(49% - 44px)}}.ttw-header-banner__title{grid-area:ttwHeaderBannerTitle;background-color:#FFDE00;text-transform:uppercase;color:#000;font-weight:700;font-size:20px;line-height:1.3;padding:20px}.ttw-header-banner__title span{color:#f00}@media screen and (min-width:380px) and (max-width:767px){.ttw-header-banner__title{font-size:28px;line-height:39px;padding:30px 19px}}@media screen and (min-width:992px){.ttw-header-banner__title{font-size:25px;line-height:30px}}@media screen and (min-width:1200px){.ttw-header-banner__title{font-size:28px;line-height:39px;padding:30px 19px}}.ttw-header-banner__img,.ttw-header-banner__description{padding:0 20px}.ttw-header-banner__description{grid-area:ttwHeaderBannerDescription;color:#FDF8B8;font-size:18px;line-height:1.3}.ttw-header-banner__description p:last-child{margin-bottom:0}.ttw-header-banner__description a{color:#fff;font-weight:500}.ttw-header-banner__description a:hover{color:#FFDE00}@media screen and (min-width:380px) and (max-width:767px){.ttw-header-banner__description{font-size:28px;line-height:32px}}@media screen and (min-width:768px){.ttw-header-banner__description{padding:0 30px}}@media screen and (min-width:992px){.ttw-header-banner__description{font-size:28px;line-height:32px;padding:0 40px}}.ttw-header-banner__img{grid-area:ttwHeaderBannerImg;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.ttw-header-banner__img{padding:0}}.ttw-header-banner__img img{display:block;height:auto;max-width:100%}.ttw-header-banner__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000;background-color:#FFDE00;text-transform:uppercase;padding:10px 23px;margin-bottom:10px}.ttw-header-banner__btn:hover{background-color:#f0d000}

@media screen and (max-width:1500px){.header__slider .slick-arrow{bottom:-60px;}}.header__slider .slick-dots{display:none!important}

/* 10.12.2024 Task: 125118 */
.pagination,.pagination *{-webkit-box-sizing:border-box;box-sizing:border-box}.pagination,.pagination .pagination-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0;gap:15px}@media screen and (min-width:768px){.pagination{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.pagination>.counter{margin:0}@media screen and (min-width:768px){.pagination>.counter{-webkit-box-flex:0;-ms-flex:0 0 125px;flex:0 0 125px;max-width:125px}.pagination>nav{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 140px);flex:0 0 calc(100% - 140px);max-width:calc(100% - 140px)}}.pagination .pagination-list{list-style:none;padding:0;margin:0;gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination .pagination-list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;background-color:#fff;line-height:1;height:100%;font-size:15px;padding:5px 10px;border-radius:2px;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;color:var(--color-brightly-blue);border:1px solid var(--color-brightly-blue)}.pagination .pagination-list li:first-child>a,.pagination .pagination-list li:nth-child(2)>a,.pagination .pagination-list li:nth-last-child(2)>a,.pagination .pagination-list li:last-child>a{padding:5px}.pagination .pagination-list .active{background:transparent}.pagination .pagination-list a:hover,.pagination .pagination-list .active>a{color:#fff;border-color:var(--color-brightly-blue);background-color:var(--color-brightly-blue)}.pagination .pagination-list .disabled{display:none}.pagination .pagination-list [class^="icon-"]{display:block;width:18px;height:18px;-webkit-filter:invert(55%) sepia(89%) saturate(1086%) hue-rotate(179deg) brightness(101%) contrast(101%);filter:invert(55%) sepia(89%) saturate(1086%) hue-rotate(179deg) brightness(101%) contrast(101%)}.pagination .pagination-list a:hover>[class^="icon-"]{-webkit-filter:invert(1);filter:invert(1)}.pagination .pagination-list .icon-first{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgZmlsbD0ibm9uZSIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuMjc5NzIgNi43MDI5M0w0IDExLjk4MjdMOS4yNzk3MiAxNy4yNjI0IiBzdHJva2U9ImJsYWNrIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48cGF0aCBkPSJNMTYuODcyNCA2LjcwMjkzTDExLjU5MjcgMTEuOTgyN0wxNi44NzI0IDE3LjI2MjQiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvc3ZnPg==') no-repeat center;background-size:contain}.pagination .pagination-list .icon-last{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgZmlsbD0ibm9uZSIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjUzMSAxN0wxOC41MTM1IDEyLjAxNzRMMTMuNTMxIDcuMDM0OSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PHBhdGggZD0iTTYuOTgyNTQgMTdMMTEuOTY1MSAxMi4wMTc0TDYuOTgyNTQgNy4wMzQ5IiBzdHJva2U9ImJsYWNrIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48L3N2Zz4=') no-repeat center;background-size:contain}.pagination .pagination-list .icon-previous{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgZmlsbD0ibm9uZSIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjAxNzUgNC45NjUxTDYuOTk5OTkgMTEuOTgyNkwxNC4wMTc1IDE5IiBzdHJva2U9ImJsYWNrIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48L3N2Zz4=') no-repeat center;background-size:contain}.pagination .pagination-list .icon-next{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgZmlsbD0ibm9uZSIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExIDE5LjAxNzNMMTcuOTk5OSAxMi4wMTc0TDExIDUuMDE3NDUiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvc3ZnPg==') no-repeat center;background-size:contain}
/* 10.12.2024 END */
/* 27.12.2024 Task: 125958 */
.table-responsive:not(:last-child){margin-bottom:20px}.view-article .our-prod-inner__right .item-page table:not([class]){color:#333333;padding:7px 17px;border-spacing:0;border-collapse:collapse;border:1px dashed #d7d9d8}.view-article .our-prod-inner__right .item-page table:not([class]) thead,.view-article .our-prod-inner__right .item-page table:not([class]) tbody,.view-article .our-prod-inner__right .item-page table:not([class]) tfoot,.view-article .our-prod-inner__right .item-page table:not([class]) tr,.view-article .our-prod-inner__right .item-page table:not([class]) th,.view-article .our-prod-inner__right .item-page table:not([class]) td{border:inherit}.view-article .our-prod-inner__right .item-page table:not([class]) th,.view-article .our-prod-inner__right .item-page table:not([class]) td{padding:8px 12px}.view-article .our-prod-inner__right .item-page table:not([class]) tr:hover td{background-color:#c0e0ff}
.placeholder .placeholder__input_filled + .placeholder__text{top:-22px;left:10px;font-size:1.8rem;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);color:var(--color-brightly-blue)}
/* 27.12.2024 END */
.h3 {
    display: block;
    font-size: 1.17em;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
    unicode-bidi: isolate;
}
.our-prod-inner__left .moduletable>.h3 {
    margin: 0 0 10px;
    font-size: 2.2rem;
}
@media screen and (min-width:600px){.ttw-form__field.ttw-form__field_one-half{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 15px) / 2);flex:0 0 calc((100% - 15px) / 2);max-width:calc((100% - 15px) / 2)}}.ttw-form__input::-webkit-input-placeholder,.ttw-form__textarea::-webkit-input-placeholder{-webkit-transition:opacity .2s;transition:opacity .2s}.ttw-form__input::-moz-placeholder,.ttw-form__textarea::-moz-placeholder{-moz-transition:opacity .2s;transition:opacity .2s}.ttw-form__input:-ms-input-placeholder,.ttw-form__textarea:-ms-input-placeholder{-ms-transition:opacity .2s;transition:opacity .2s}.ttw-form__input::-ms-input-placeholder,.ttw-form__textarea::-ms-input-placeholder{-ms-transition:opacity .2s;transition:opacity .2s}.ttw-form__input::placeholder,.ttw-form__textarea::placeholder{-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.ttw-form__input:focus::-webkit-input-placeholder,.ttw-form__textarea:focus::-webkit-input-placeholder{opacity:0}.ttw-form__input:focus::-moz-placeholder,.ttw-form__textarea:focus::-moz-placeholder{opacity:0}.ttw-form__input:focus:-ms-input-placeholder,.ttw-form__textarea:focus:-ms-input-placeholder{opacity:0}.ttw-form__input:focus::-ms-input-placeholder,.ttw-form__textarea:focus::-ms-input-placeholder{opacity:0}.ttw-form__input:focus::placeholder,.ttw-form__textarea:focus::placeholder{opacity:0}

.ttw-modal{height:auto}.ttw-modal .modal-guts{position:relative;top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none;overflow-y:auto;max-height:100vh;max-height:100dvh;height:auto!important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ttw-modal-form{max-width:100%}.ttw-modal-form__fields{display:grid;grid-gap:25px 20px;grid-template-columns:repeat(1,1fr)}@media screen and (min-width:576px){.ttw-modal-form__fields{grid-template-columns:repeat(2,1fr)}}.modal .ttw-modal-form__fields>.placeholder{margin:0!important;width:auto!important}.ttw-modal-form,.ttw-modal-form *{-webkit-box-sizing:border-box;box-sizing:border-box}.ttw-modal-form .ttw-modal-form__input,.ttw-modal-form .ttw-modal-form__field_file .ttw-modal-form__label{border:none;display:block;line-height:1.2;font-size:2.2rem;width:100%!important;height:auto!important;background-color:#EDEEEE;padding:13px 13px 13px 22px!important}.ttw-modal-form__field{position:relative}.ttw-modal-form__field_file .ttw-modal-form__label{position:static;cursor:pointer;-webkit-transform:none;-ms-transform:none;transform:none;font-size:2.2rem!important}.ttw-modal .ttw-form__privacy .consultation__form-label{display:inline-block;vertical-align:middle}@media screen and (max-width:991px){.ttw-modal .oval-btn{max-width:100%;min-width:unset;padding:5px 20px}}

.dOursServices p.readmore{margin:15px 0 0;color:#777}.dOursServices .readmore a{display:inline-block;border:1px solid var(--color-brightly-blue);background-color:var(--color-brightly-blue);border-radius:5px;padding:7px 15px;color:white;-webkit-transition:color 3s ease-out;-o-transition:color 3s ease-out;transition:color 3s ease-out}.dOursServices .readmore a{-webkit-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}.dOursServices .readmore a:hover{color:#42b1ff;background-color:white}
/* 31.01.2025 */
html,body{height:auto}body>.main-wrapper{overflow:unset}@media screen and (max-width:540px){.blog .items-leading>[class*="leading-"]{margin-bottom:20px}.blog .items-leading .item-image{float:none;margin-left:auto;margin-right:auto;max-width:100%}}.blog .items-leading .readmore, .blog .items-intro .readmore{margin:0;padding-top:15px}.blog .items-leading .readmore>.btn, .blog .items-intro .readmore>.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border-radius:1rem;padding:.75rem 2rem;display:inline-block;text-decoration:none;color:#42b1ff;border:2px solid #42b1ff;background-color:#fff;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.blog .items-leading .readmore>.btn:hover, .blog .items-intro .readmore>.btn:hover{color:#fff;background-color:#42b1ff}.bottom-order-form__footer{position:relative}@media screen and (min-width:496px) and (max-width:810px){.bottom-order-form__footer{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.bottom-order-form__footer #fb-form-message,.bottom-order-form__footer .fb-form-message{position:absolute;top:calc(100% + 10px);color:#0cb70c;left:50%;right:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:496px){.bottom-order-form__footer #fb-form-message,.bottom-order-form__footer .fb-form-message{right:21px;left:auto;-webkit-transform:none;-ms-transform:none;transform:none}}@media screen and (min-width:811px){.bottom-order-form__footer #fb-form-message,.bottom-order-form__footer .fb-form-message{right:120px}}@media screen and (min-width:881px) and (max-width:991px){.bottom-order-form__footer #fb-form-message,.bottom-order-form__footer .fb-form-message{left:50%;right:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (min-width:992px){.bottom-order-form__footer #fb-form-message,.bottom-order-form__footer .fb-form-message{right:80px}}@media screen and (min-width:1200px){.bottom-order-form__footer #fb-form-message,.bottom-order-form__footer .fb-form-message{right:160px}}@media screen and (max-width:810px){.footer__consultation .oval-btn{padding:0 20px}}
/* 31.01.2025 END */
/*hack menu*/
.main-menu a{padding-left:20px;padding-right:20px;}
.footer__main-menu li+li{margin-left: 15px;}
/*questionnaire*/
.ttw-modal .consultation__right-tit{text-transform:uppercase}.ttw-modal-form{width:100%}.ttw-modal-form .fb-form-price-message{text-align:center}.ttw-modal.questionnaire-modal{width:calc(100% - 20px)}@media screen and (min-width:1080px){.ttw-modal.questionnaire-modal{width:1060px}.ttw-modal.questionnaire-modal .modal-guts{padding:50px 50px 70px}}.ttw-modal.questionnaire-modal .ttw-modal-form__label.placeholder__text{width:100%;top:50%;text-wrap:balance;padding-left:20px;padding-right:20px;max-height:100%;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box}@media screen and (max-width:991px){.ttw-modal.questionnaire-modal .ttw-modal-form__label.placeholder__text{font-size:1.35rem!important}}.ttw-modal .ttw-modal-form .ttw-modal-form__field:not(.ttw-modal-form__field_title){background-color:#EDEEEE}.ttw-modal .ttw-modal-form .ttw-modal-form__input{-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.ttw-modal .ttw-modal-form .ttw-modal-form__input:focus{background-color:#e3e3e3}.ttw-modal.questionnaire-modal .ttw-modal-form .ttw-modal-form__input{padding-top:22px!important;padding-bottom:22px!important}.ttw-modal.questionnaire-modal .ttw-modal-form .ttw-modal-form__input:focus + .placeholder__text,.ttw-modal.questionnaire-modal .ttw-modal-form .ttw-modal-form__input.placeholder__input_filled + .placeholder__text{top:50%;left:50%;opacity:0;font-size:2.2rem;pointer-events:none;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ttw-modal-form__field.ttw-modal-form__field_full-width{grid-column:1 / -1}.ttw-modal-form__field.ttw-modal-form__field_title{text-align:center;color:#425B5B;font-size:24px;line-height:35px}.ttw-modal-form__input[type=number]::-webkit-outer-spin-button,.ttw-modal-form__input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ttw-modal-form__input[type=number]{-moz-appearance:textfield}
/*end questionnaire*/
/* 18.02.2025 Task: 127491 */
.header__second .header__second-cont.container{max-width:100%}@media screen and (max-width:1199px){.header__second .header__second-cont.container{width:auto}.header__second .header__second-cont.container>.main-menu{margin:0}.header__second .header__second-cont.container>.main-menu,.footer__first-cont{-ms-flex-wrap:wrap;flex-wrap:wrap}}.header__second .header__second-cont.container>.header__logo img{display:block;height:auto;max-width:100%}@media screen and (min-width:992px){.header__second .header__second-cont.container{gap:20px}.header__second .header__second-cont.container>.header__logo{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.header__second .header__second-cont.container>.main-menu{-webkit-box-flex:0;-ms-flex:0 0 calc(80% - 20px);flex:0 0 calc(80% - 20px);max-width:calc(80% - 20px)}}@media screen and (min-width:1200px){.header__second .header__second-cont.container>.header__logo{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}.header__second .header__second-cont.container>.main-menu{-webkit-box-flex:0;-ms-flex:0 0 calc(70% - 20px);flex:0 0 calc(70% - 20px);max-width:calc(70% - 20px)}}.our-prod__block{margin:0;gap:20px}.our-prod__block>.our-prod__item,.our-prod__block>.item.item-page{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.our-prod__block>.our-prod__item{width:auto!important;margin:0!important}@media screen and (min-width:576px){.our-prod__block{gap:33px}.our-prod__block>.our-prod__item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 33px) / 2);flex:0 0 calc((100% - 33px) / 2);max-width:calc((100% - 33px) / 2)}}@media screen and (min-width:811px){.our-prod__block>.our-prod__item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 66px) / 3);flex:0 0 calc((100% - 66px) / 3);max-width:calc((100% - 66px) / 3)}.our-prod__block>.our-prod__item:first-child,.our-prod__block>.our-prod__item:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 33px) / 2);flex:0 0 calc((100% - 33px) / 2);max-width:calc((100% - 33px) / 2)}}.our-prod__block>.our-prod__item>a{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.our-prod__block>.our-prod__item .our-prod__photo{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;aspect-ratio:2 / 1.4}
/* 18.02.2025 END */
/* 20.02.2025 Task: 127494 */
.ttw-contacts-page__text:not(:last-child){margin-bottom:15px}.ttw-contacts-page__map{aspect-ratio:700 / 400;margin:15px auto;width:100%}@media screen and (min-width:768px){.ttw-contacts-page__map{float:right;width:58.82%;margin:0 0 10px 15px}}.ttw-contacts-page__map>iframe{width:100%;height:100%}
/* 20.02.2025 END */
.category-desc{margin-top:10px;}.newsflashseealso{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.newsflashseealso .item_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.newsflash-titleseealso{min-height:40px;}
/* 25.03.2025 Task: 129040 */
@media screen and (max-width:768px){.header__banner p{display:block;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px 15px 12px 60px;max-width:calc(100% - 26px)}.header__banner img{top:25%}}.blog .items-leading .item-image{aspect-ratio:2 / 1.3}@media screen and (max-width:575px){.blog .items-row .span12 .item-image{float:none;font-size:0;max-width:100%;margin:0 auto 5px}}
/* 25.03.2025 END */
.scroll-up{width:56px;height:56px;right:20px;bottom:85px;}.wa__btn_popup{right:20px;bottom:20px!important;}.wa__popup_chat_box{bottom:170px!important;z-index:1100}.we-will-decide{padding:49px 0 39px;}.alert-success{color:#0cb70c!important;}.alert-danger{color:#842029!important;}
/* 22.05.2025 Task: 131364 */
.article-btns .ttw-open-modal-btn{position:relative;overflow:hidden}.article-btns .ttw-open-modal-btn::after{position:absolute;z-index:0;display:block;content:'';height:100%;width:100%;top:0;left:0;background-image:-o-linear-gradient(45deg,rgba(255,255,255,.0) 30%,rgba(255,255,255,.8),rgba(255,255,255,.0) 70%);background-image:linear-gradient(45deg,rgba(255,255,255,.0) 30%,rgba(255,255,255,.8),rgba(255,255,255,.0) 70%);background-repeat:no-repeat;background-size:200% 100%;background-position:-200% 0}.article-btns .ttw-open-modal-btn:not(:hover)::after{-webkit-animation-name:buttonGlare;animation-name:buttonGlare;-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.article-btns .ttw-open-modal-btn.oval-btn--ico-price:not(:hover)::after{-webkit-animation-delay:3s;animation-delay:3s}@-webkit-keyframes buttonGlare{0%{background-position:200% 0}25%{background-position:-200% 0}100%{background-position:-200% 0}}@keyframes buttonGlare{0%{background-position:200% 0}25%{background-position:-200% 0}100%{background-position:-200% 0}}.newsflashseealso{gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:1200px){.newsflashseealso{gap:40px}}.newsflashseealso .item_wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media screen and (min-width:480px){.newsflashseealso .item_wrap{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 20px) / 2);flex:0 0 calc((100% - 20px) / 2);max-width:calc((100% - 20px) / 2)}}@media screen and (min-width:720px){.newsflashseealso .item_wrap{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 40px) / 3);flex:0 0 calc((100% - 40px) / 3);max-width:calc((100% - 40px) / 3)}}@media screen and (min-width:1200px){.newsflashseealso .item_wrap{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 80px) / 3);flex:0 0 calc((100% - 80px) / 3);max-width:calc((100% - 80px) / 3)}}.newsflashseealso .item__img{aspect-ratio:2 / 1.3;overflow:hidden}.newsflashseealso .item__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
/* 22.05.2025 END */
.ttw-contacts-page__text a {max-width: max-content;}
.ttw-header-top{position:relative;padding:5px 0;z-index:2003}.ttw-header-top .header__first-cont{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}@media screen and (max-width:1199px){.ttw-header-top .header__first-cont{width:auto;max-width:100%}}@media screen and (min-width:576px) and (max-width:1199px){.ttw-header-top .header__first-cont{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width:991px){.ttw-header-top .header__first-cont{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:576px) and (max-width:991px){.ttw-header-top .header__first-cont{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.ttw-header-top .header__first-left{margin:0}.ttw-header-top-phones{text-align:left;margin:0}.ttw-header-top-phones__title{padding:0 10px}.ttw-header-top-phones-dropdown{position:relative;z-index:2;padding:2px 25px 5px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ttw-header-top-phones-dropdown__link,.ttw-header-top-phones-dropdown__more .back-call{white-space:nowrap}.ttw-header-top-phones-dropdown__link{position:relative;display:block;padding-left:22px}@media screen and (max-width:550px){.ttw-header-top-phones .ttw-header-top-phones-dropdown__link{text-align:left}}.ttw-header-top-phones-dropdown:after,.ttw-header-top-phones-dropdown__link::before{position:absolute;display:block;content:''}.ttw-header-top-phones-dropdown__link::before{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:15px;height:15px;left:0;background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1waG9uZS1jYWxsLWljb24gbHVjaWRlLXBob25lLWNhbGwiPjxwYXRoIGQ9Ik0xMyAyYTkgOSAwIDAgMSA5IDkiLz48cGF0aCBkPSJNMTMgNmE1IDUgMCAwIDEgNSA1Ii8+PHBhdGggZD0iTTEzLjgzMiAxNi41NjhhMSAxIDAgMCAwIDEuMjEzLS4zMDNsLjM1NS0uNDY1QTIgMiAwIDAgMSAxNyAxNWgzYTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtMiAyQTE4IDE4IDAgMCAxIDIgNGEyIDIgMCAwIDEgMi0yaDNhMiAyIDAgMCAxIDIgMnYzYTIgMiAwIDAgMS0uOCAxLjZsLS40NjguMzUxYTEgMSAwIDAgMC0uMjkyIDEuMjMzIDE0IDE0IDAgMCAwIDYuMzkyIDYuMzg0Ii8+PC9zdmc+') no-repeat center;background-size:contain;-webkit-filter:invert(89%) sepia(99%) saturate(264%) hue-rotate(321deg) brightness(107%) contrast(99%);filter:invert(89%) sepia(99%) saturate(264%) hue-rotate(321deg) brightness(107%) contrast(99%)}.ttw-header-top-phones-dropdown__link:hover::before{-webkit-filter:invert(100%);filter:invert(100%)}.ttw-header-top-phones-dropdown:after{cursor:pointer;top:12px;right:5px;width:0;height:0;border-style:solid;border-width:5.2px 3px 0 3px;border-color:#FEF9B9 transparent transparent transparent;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.ttw-header-top-phones-dropdown:hover:after,.ttw-header-top-phones-dropdown:focus-within:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.ttw-header-top-phones-dropdown__more{position:absolute;display:none;top:100%;left:0;right:0;padding:0 10px 10px;background-color:#333333;-webkit-box-shadow:0 .5rem .75rem -.25rem rgba(0,0,0,.25);box-shadow:0 .5rem .75rem -.25rem rgba(0,0,0,.25)}.ttw-header-top-phones-dropdown:hover .ttw-header-top-phones-dropdown__more,.ttw-header-top-phones-dropdown:focus-within .ttw-header-top-phones-dropdown__more{display:block}.ttw-header-top-phones-dropdown__more .ttw-header-top-phones-dropdown__link{margin-bottom:5px}.ttw-header-top-phones-dropdown__more .back-call{padding:6px 20px;font-size:1.4rem}.ttw-header-top-phones-dropdown__more .back-call:focus-visible{-webkit-box-shadow:0 0 0 2px var(--color-yellow);box-shadow:0 0 0 2px var(--color-yellow)}@media screen and (max-width:991px){.ttw-header-top-contacts .contacts-wrapper{padding:0}}.ttw-header-top-dropdown{position:relative;z-index:1;padding:0 10px}.ttw-header-top-dropdown:after{position:absolute;cursor:pointer;display:block;content:'';top:18px;right:0;width:0;height:0;border-style:solid;border-width:5.2px 3px 0 3px;border-color:#FEF9B9 transparent transparent transparent;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.ttw-header-top-dropdown:hover:after,.ttw-header-top-dropdown:focus-within:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.ttw-header-top-dropdown__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;width:40px;height:40px;cursor:pointer;border-radius:50%;border:2px solid #fff;background-color:#143643}.ttw-header-top-dropdown__btn:before{position:relative;left:-1px;display:block;content:'';width:22px;height:22px;-webkit-filter:invert(100%);filter:invert(100%)}.ttw-header-top-socials-dropdown__btn:before{background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1zaGFyZTItaWNvbiBsdWNpZGUtc2hhcmUtMiI+PGNpcmNsZSBjeD0iMTgiIGN5PSI1IiByPSIzIi8+PGNpcmNsZSBjeD0iNiIgY3k9IjEyIiByPSIzIi8+PGNpcmNsZSBjeD0iMTgiIGN5PSIxOSIgcj0iMyIvPjxsaW5lIHgxPSI4LjU5IiB4Mj0iMTUuNDIiIHkxPSIxMy41MSIgeTI9IjE3LjQ5Ii8+PGxpbmUgeDE9IjE1LjQxIiB4Mj0iOC41OSIgeTE9IjYuNTEiIHkyPSIxMC40OSIvPjwvc3ZnPg==') no-repeat center;background-size:contain}.ttw-header-top-dropdown__btn:focus-visible{border-color:var(--color-yellow)}.ttw-header-top-dropdown__list{position:absolute;top:100%;left:0;margin:0;display:none;padding:10px !important;background-color:#333333;-webkit-box-shadow:0 .5rem .75rem -.25rem rgba(0,0,0,.25);box-shadow:0 .5rem .75rem -.25rem rgba(0,0,0,.25)}.ttw-header-top-dropdown:hover .ttw-header-top-dropdown__list,.ttw-header-top-dropdown:focus-within .ttw-header-top-dropdown__list{display:block}.ttw-header-top-socials-dropdown__list li{display:block}.ttw-header-top-socials-dropdown__list li:not(:last-child){margin-bottom:10px}.ttw-header-top-socials-dropdown__list a{margin:0}.ttw-header-top-socials-dropdown__list img{display:block}.ttw-header-top-socials-dropdown__list a:focus img{border-color:var(--color-yellow)}.ttw-header-top-banner{margin:0 auto}@media screen and (min-width:992px) and (max-width:1070px){.ttw-header-top-banner{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;font-size:1.4rem}}@media screen and (max-width:991px){.ttw-header-top-banner{-webkit-box-ordinal-group:1001;-ms-flex-order:1000;order:1000;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.ttw-header-top-banner p{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;max-width:100%;width:100%}}@media screen and (max-width:575px){.ttw-header-top-banner p{padding:10px 15px 10px 55px}}/*#for-clients__cont{overflow:hidden} // исчезают  кнопки  перелистования в слайдере*/
/*30.05.25*/
.newsflashotherprojects{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.newsflashotherprojects{gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:1200px){.newsflashotherprojects{gap:40px}}.newsflashotherprojects .item_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.newsflashotherprojects .item_wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media screen and (min-width:480px){.newsflashotherprojects .item_wrap{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 20px) / 2);flex:0 0 calc((100% - 20px) / 2);max-width:calc((100% - 20px) / 2)}}@media screen and (min-width:720px){.newsflashotherprojects .item_wrap{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 40px) / 3);flex:0 0 calc((100% - 40px) / 3);max-width:calc((100% - 40px) / 3)}}@media screen and (min-width:1200px){.newsflashotherprojects .item_wrap{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 80px) / 3);flex:0 0 calc((100% - 80px) / 3);max-width:calc((100% - 80px) / 3)}}.newsflash-titleotherprojects{min-height:45px;font-size:1.2em;font-weight:bold;padding-top:15px}.newsflashotherprojects .item__img{aspect-ratio:2 / 1.3;overflow:hidden}.newsflashotherprojects .item_wrap .readmore>.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border-radius:1rem;padding:.75rem 2rem;display:inline-block;text-decoration:none;color:#42b1ff;border:2px solid #42b1ff;background-color:#fff;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;font-size:1.3rem;padding:.5rem 1rem}.newsflashotherprojects .item_wrap .readmore>.btn:hover{color:#fff;background-color:#42b1ff}
/*30.05.25 end*/
/* 02.06.2025 Task: 131769 */
.newsflashseealso .item_wrap{gap:10px}.newsflashseealso .item_wrap .item__img{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.newsflashseealso .item_wrap .readmore{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;-ms-flex-item-align:start;align-self:flex-start;margin-top:auto;border-radius:.6em;padding:.6rem 1.2rem;background-color:transparent;color:var(--color-brightly-blue);border:2px solid var(--color-brightly-blue);-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.newsflashseealso .item_wrap .readmore:hover{color:#fff;background-color:var(--color-brightly-blue)}.newsflashseealso .item_wrap .readmore:focus{outline:none}.newsflashseealso .item_wrap .readmore:focus-visible{-webkit-box-shadow:inset 0 0 0 1px var(--color-brightly-blue);box-shadow:inset 0 0 0 1px var(--color-brightly-blue)}.our-products-slider{width:100%}.our-products-slider .slick-track,.resolutions__slider .slick-track,.resolutions__slider2 .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.our-products-slider .slick-track::before,.our-products-slider .slick-track::after,.resolutions__slider .slick-track::before,.resolutions__slider .slick-track::after,.resolutions__slider2 .slick-track::before,.resolutions__slider2 .slick-track::after{display:none}.our-products-slider .slick-slide,.resolutions__slider .slick-slide,.resolutions__slider2 .slick-slide{height:auto;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.our-products-slider:not(.slick-initialized){display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.our-products-slider:not(.slick-initialized)>.our-products-slide{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.item-page .resolutions__slider,.item-page .resolutions__slider2{width:100%;overflow:hidden}.item-page .resolutions__slider .slick-arrow,.item-page .resolutions__slider2 .slick-arrow{top:50%;bottom:auto;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.item-page .resolutions__slider .slick-arrow.slick-disabled,.item-page .resolutions__slider2 .slick-arrow.slick-disabled{opacity:.2;visibility:visible;pointer-events:none}.item-page .resolutions__slider .slick-prev,.item-page .resolutions__slider2 .slick-prev{left:0}.item-page .resolutions__slider .slick-next,.item-page .resolutions__slider2 .slick-next{right:0;left:auto;-webkit-transform:translate(0,-50%) rotate(180deg);-ms-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg)}.resolutions__slider.slick-initialized,.resolutions__slider2.slick-initialized{display:block!important}.item-page .resolutions__slider .slick-slide{margin-left:10px;margin-right:10px}.resolutions__slide a{width:auto;height:auto;max-width:100%}.item-page .resolutions__slide img{width:100%}.item-page .images:not(.slick-initialized){display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.item-page .images a,.item-page .images img{display:block;height:auto;margin:0}.item-page .images>a,.item-page .images>img{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.item-page .images>a{overflow:hidden}.item-page .images img{-o-object-fit:cover;object-fit:cover}.item-page .images>a img{width:100%;height:100%}@media screen and (min-width:480px){.item-page .images>a,.item-page .images>img{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 15px) / 2);flex:0 0 calc((100% - 15px) / 2);max-width:calc((100% - 15px) / 2)}}@media screen and (min-width:992px){.item-page .images>a,.item-page .images>img{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 30px) / 3);flex:0 0 calc((100% - 30px) / 3);max-width:calc((100% - 30px) / 3)}}
/* 02.06.2025 END */
/* 11.07.2025 Task: 133357 */
.ttw-header-bottom{position:relative;z-index: 2002;top:0;left:0;right:0;-webkit-transition:padding-top .2s,padding-bottom .2s,background-color .2s;-o-transition:padding-top .2s,padding-bottom .2s,background-color .2s;transition:padding-top .2s,padding-bottom .2s,background-color .2s}.ttw-header-bottom.ttw-header-bottom_fixed{position:fixed;z-index:2002;padding-top:15px;padding-bottom:15px;background-color:#333}.ttw-header-bottom .header__logo,.ttw-header-bottom .main-menu{-webkit-transition:max-width .2s;-o-transition:max-width .2s;transition:max-width .2s}.ttw-header-bottom.ttw-header-bottom_fixed .header__second-cont{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ttw-header-bottom .header__second-cont.container>.header__logo{max-width:180px}.ttw-header-bottom.ttw-header-bottom_fixed .header__second-cont.container>.header__logo{max-width:150px}.ttw-header-bottom.ttw-header-bottom_fixed .back-call{display:block}@media screen and (min-width:640px){.ttw-header-bottom .header__second-cont.container>.header__logo{max-width:30%}.ttw-header-bottom.ttw-header-bottom_fixed .header__second-cont.container>.header__logo{max-width:25%}}.ttw-header-bottom.ttw-header-bottom_fixed .header__second-cont.container>.main-menu{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ttw-header-bottom .main-menu li{padding:0}.ttw-header-bottom.ttw-header-bottom_fixed .main-menu a{padding:7px 8px 5px}.ttw-header-bottom .back-call{white-space:nowrap;margin-left:auto;margin-right:15px}.ttw-menu-toggle-btn{--ttw-menu-toggle-color:#fef9b9;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;border:0;padding:0;background:transparent}.ttw-menu-toggle-btn__line{position:relative;display:block;height:2px;width:100%;border-radius:3px;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;background-color:var(--ttw-menu-toggle-color)}.ttw-menu-toggle-btn__line::before,.ttw-menu-toggle-btn__line::after{position:absolute;display:block;content:'';width:100%;height:100%;left:50%;border-radius:inherit;-webkit-transition:top .3s,-webkit-transform .3s;transition:top .3s,-webkit-transform .3s;-o-transition:transform .3s,top .3s;transition:transform .3s,top .3s;transition:transform .3s,top .3s,-webkit-transform .3s;-webkit-transform:translate(-50%,0) rotate(0deg);-ms-transform:translate(-50%,0) rotate(0deg);transform:translate(-50%,0) rotate(0deg);background-color:var(--ttw-menu-toggle-color)}.ttw-menu-toggle-btn__line::before{top:-8px}.ttw-menu-toggle-btn__line::after{top:8px}.ttw-menu-toggle-btn_active .ttw-menu-toggle-btn__line{background-color:transparent}.ttw-menu-toggle-btn_active .ttw-menu-toggle-btn__line::before,.ttw-menu-toggle-btn_active .ttw-menu-toggle-btn__line::after{top:50%}.ttw-menu-toggle-btn_active .ttw-menu-toggle-btn__line::before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.ttw-menu-toggle-btn_active .ttw-menu-toggle-btn__line::after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.ttw-header-bottom .back-call{display:none}@media screen and (min-width:992px){.ttw-header-bottom .back-call{margin-right:0}.ttw-menu-toggle-btn{display:none}.ttw-header-bottom.ttw-header-bottom_fixed .header__second-cont.container>.header__logo{max-width:20%}.ttw-header-bottom.ttw-header-bottom_fixed .header__second-cont.container>.main-menu{max-width:60%}}@media screen and (max-width:1199px){.ttw-header-bottom .back-call{padding:5px 14px}}@media screen and (min-width:992px) and (max-width:1199px){.ttw-header-bottom .header__second-cont.container>.main-menu{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ttw-header-bottom .main-menu a{font-size:13px;white-space:nowrap}}@media screen and (max-width:991px){.ttw-header-bottom:not(.ttw-header-bottom_fixed){padding-top:18px;padding-bottom:18px}.ttw-header-bottom .header__second-cont.container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ttw-header-bottom .header__logo{margin:0}.ttw-header-bottom .header__second-cont.container>.main-menu,.ttw-header-bottom.ttw-header-bottom_fixed .header__second-cont.container>.main-menu{position:absolute;right:0;top:100%;display:none;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;min-width:200px;max-width:100%;padding:15px;-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:calc(100vh - 80px);max-height:calc(100dvh - 80px);overflow-y:auto;background-color:#333}}
/* @media screen and (max-width:420px){.ttw-header-bottom.ttw-header-bottom_fixed .back-call{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;font-size:0;padding:5px;line-height:1;border-radius:50%}.ttw-header-bottom .back-call::before{display:block;content:'';width:80%;height:80%;background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1waG9uZS1jYWxsLWljb24gbHVjaWRlLXBob25lLWNhbGwiPjxwYXRoIGQ9Ik0xMyAyYTkgOSAwIDAgMSA5IDkiLz48cGF0aCBkPSJNMTMgNmE1IDUgMCAwIDEgNSA1Ii8+PHBhdGggZD0iTTEzLjgzMiAxNi41NjhhMSAxIDAgMCAwIDEuMjEzLS4zMDNsLjM1NS0uNDY1QTIgMiAwIDAgMSAxNyAxNWgzYTIgMiAwIDAgMSAyIDJ2M2EyIDIgMCAwIDEtMiAyQTE4IDE4IDAgMCAxIDIgNGEyIDIgMCAwIDEgMi0yaDNhMiAyIDAgMCAxIDIgMnYzYTIgMiAwIDAgMS0uOCAxLjZsLS40NjguMzUxYTEgMSAwIDAgMC0uMjkyIDEuMjMzIDE0IDE0IDAgMCAwIDYuMzkyIDYuMzg0Ii8+PC9zdmc+') no-repeat center;background-size:contain;-webkit-filter:invert();filter:invert()}} */
.modal{z-index:2004}.modal-overlay{z-index:2003}.modal .modal-guts{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
/* 11.07.2025 END */
.captcha-margin{margin:10px 0;}
#captcha-production, #captcha-service{width:100%;} 
button[type="submit"]:disabled, input[type="submit"]:disabled{background-color:var(--color-grey);}
/* 31.07.2025 Task: 133999 */
.ttw-header-top-phones-dropdown__more{width:140px}.ttw-header-top-phones-dropdown__more .header__call,.ttw-header-top-phones-dropdown__more .back-call{width:100%}.ttw-header-top-phones-dropdown__more .back-call {overflow: hidden;}
/* 31.07.2025 END */
.seealso_h2,.otherprojects_h2,.bottom-order_h2{display:block;font-size:1.5em;-webkit-margin-before:.83em;margin-block-start:.83em;-webkit-margin-after:.83em;margin-block-end:.83em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font-weight:bold}
/* 23.09.2025 */
 .blog .items-leading:not(:last-child){margin-bottom:4rem}.modal{overflow:hidden;max-height:calc(100vh - 30px)}.modal,.modal .modal-guts{height:auto}.modal .modal-guts{position:relative;width:100%;max-height:100%;overflow-y:auto}.modal .modal-guts::-webkit-scrollbar{width:6px;height:6px}.modal .modal-guts::-webkit-scrollbar-track{background:#f7f7f7}.modal .modal-guts::-webkit-scrollbar-thumb{background:var(--color-brightly-blue)}@supports not selector(::-webkit-scrollbar){.modal .modal-guts{scrollbar-width:thin;scrollbar-color:var(--color-brightly-blue) #f7f7f7}}
/* 23.09.2025 END */
/* 06.10.2025 Task: 136560 */
.ttw-header-bottom .back-call{margin-left:0}.header__second .header__second-cont.container{gap:10px}@media screen and (min-width:992px){.ttw-header-bottom.ttw-header-bottom_fixed .header__second-cont.container>.header__logo{max-width:15%}.ttw-header-bottom.ttw-header-bottom_fixed .header__second-cont.container>.main-menu{max-width:unset;-webkit-box-flex:1;-ms-flex:1;flex:1}}.ttw-fixed-header-dropdown,.ttw-fixed-header-dropdown *{-webkit-box-sizing:border-box;box-sizing:border-box}.ttw-fixed-header-dropdown{position:relative;display:none;z-index:0}@media screen and (max-width:499px){.ttw-fixed-header-dropdown{position:static}}.ttw-header-bottom_fixed .ttw-fixed-header-dropdown{display:block}.ttw-fixed-header-dropdown:hover{z-index:1}.ttw-fixed-header-dropdown_emails{margin-left:auto}.ttw-fixed-header-dropdown__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;cursor:pointer;border:0;padding:0;width:35px;height:35px;background-color:#42b1ff;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}@media screen and (max-width:499px){.ttw-fixed-header-dropdown__btn{background:-o-linear-gradient(left,#42b1ff 0%,#ffde00 100%);background:-webkit-gradient(linear,left top,right top,from(#42b1ff),to(#ffde00));background:linear-gradient(to right,#42b1ff 0%,#ffde00 100%);background-size:150%;background-position-x:0}}@media screen and (max-width:1365px){.ttw-fixed-header-dropdown__btn.ttw-fixed-header-dropdown__btn_active::before{background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS14LWljb24gbHVjaWRlLXgiPjxwYXRoIGQ9Ik0xOCA2IDYgMTgiLz48cGF0aCBkPSJtNiA2IDEyIDEyIi8+PC9zdmc+')}}@media screen and (min-width:1366px){.ttw-fixed-header-dropdown:hover .ttw-fixed-header-dropdown__btn{opacity:.8}}.ttw-fixed-header-dropdown__btn::before{position:relative;display:block;content:'';-webkit-filter:invert(1);filter:invert(1);width:60%;height:60%}.ttw-fixed-emails-btn::before{top:-1px;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZGF0YS1uYW1lPSI4LiBNYWlsIiBpZD0iXzguX01haWwiPjxwYXRoIGQ9Ik0xNi4wNjcsMTMuNmw3LjY4NSw2LjU4N0EyLjk2OCwyLjk2OCwwLDAsMCwyNCwxOVY4LjU0OVoiLz48cGF0aCBkPSJNMTIuNTM4LDEzLjQ3MywyMy44OTIsNi4yNDdBMywzLDAsMCwwLDIxLDRIM0EzLDMsMCwwLDAsLjEwOCw2LjI0N2wxMS4zNTUsNy4yMjZBMS4wMDYsMS4wMDYsMCwwLDAsMTIuNTM4LDEzLjQ3M1oiLz48cGF0aCBkPSJNMCw4LjU0OVYxOWEyLjk2OCwyLjk2OCwwLDAsMCwuMjQ4LDEuMTg1TDcuOTMzLDEzLjZaIi8+PHBhdGggZD0iTTE0LjMxNCwxNC43MTRsLS43LjQ0N2EzLjAxNiwzLjAxNiwwLDAsMS0zLjIyMSwwbC0uNy0uNDQ4Yy0uMDE1LjAxNC0uMDIxLjAzMy0uMDM2LjA0NkwxLjYxOCwyMS42NDVBMi45NTMsMi45NTMsMCwwLDAsMywyMkgyMWEyLjk1NywyLjk1NywwLDAsMCwxLjM4My0uMzU1TDE0LjM1LDE0Ljc1OUMxNC4zMzQsMTQuNzQ2LDE0LjMyOCwxNC43MjcsMTQuMzE0LDE0LjcxNFoiLz48L2c+PC9zdmc+') no-repeat center;background-size:contain}.ttw-fixed-phones-btn::before{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+PHN2ZyBoZWlnaHQ9IjMyIiBpZD0iaWNvbiIgdmlld0JveD0iMCAwIDMyIDMyIiB3aWR0aD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgIH0KICAgIDwvc3R5bGU+PC9kZWZzPjxwYXRoIGQ9Ik0yNCwxM0gyMmEzLjAwMzMsMy4wMDMzLDAsMCwwLTMtM1Y4QTUuMDA1Nyw1LjAwNTcsMCwwLDEsMjQsMTNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwKSIvPjxwYXRoIGQ9Ik0yOCwxM0gyNmE3LjAwNzgsNy4wMDc4LDAsMCwwLTctN1Y0QTkuMDEsOS4wMSwwLDAsMSwyOCwxM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDApIi8+PHBhdGggZD0iTTIwLjMzMzMsMjEuNDgyM2wyLjI0LTIuMjRhMi4xNjY3LDIuMTY2NywwLDAsMSwyLjMzNjgtLjQ4bDIuNzI4MSwxLjA5MTNBMi4xNjY2LDIuMTY2NiwwLDAsMSwyOSwyMS44NjU5djQuOTYxM2EyLjE2NjgsMi4xNjY4LDAsMCwxLTIuMjg0MywyLjE2ODZDNy41OTM4LDI3LjgwNTQsMy43MzIxLDExLjYxMTQsMy4wMTQ2LDUuNDA3OUEyLjE2MiwyLjE2MiwwLDAsMSw1LjE2OTIsM0gxMC4wNDJhMi4xNjY2LDIuMTY2NiwwLDAsMSwyLjAxMTcsMS4zNjJMMTMuMTQ1LDcuMDlhMi4xNjY2LDIuMTY2NiwwLDAsMS0uNDgsMi4zMzY3bC0yLjI0LDIuMjRTMTEuNjY2NywyMC4zOTksMjAuMzMzMywyMS40ODIzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCkiLz48cmVjdCBjbGFzcz0iY2xzLTEiIGRhdGEtbmFtZT0iJmx0O1RyYW5zcGFyZW50IFJlY3RhbmdsZSZndDsiIGhlaWdodD0iMzIiIGlkPSJfVHJhbnNwYXJlbnRfUmVjdGFuZ2xlXyIgd2lkdGg9IjMyIi8+PC9zdmc+') no-repeat center;background-size:contain}.ttw-fixed-header-dropdown__data{position:absolute;display:none;top:100%;background-color:#333;padding:35px 15px 15px;width:-webkit-max-content;width:-moz-max-content;width:max-content;left:50%;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (hover:hover),(min-width:1366px){.ttw-fixed-header-dropdown:hover .ttw-fixed-header-dropdown__data{display:block}}.ttw-fixed-header-dropdown__data::before,.ttw-fixed-header-dropdown__data::after{position:absolute;display:block;content:''}.ttw-fixed-header-dropdown__data::before{top:16px;left:50%;width:0;height:0;border-style:solid;border-width:8.7px 5px 0 5px;border-color:#42b1ff transparent transparent transparent;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ttw-fixed-header-dropdown__data::after{width:calc(100% + 2px);height:2px;top:15px;left:-1px;right:-1px;background-color:var(--color-yellow)}@media screen and (max-width:499px){.ttw-fixed-header-dropdown__data{left:0;right:0;width:100%;-webkit-transform:none;-ms-transform:none;transform:none;padding:15px}.ttw-fixed-header-dropdown__data::before{display:none;left:auto;right:12.5px;-webkit-transform:none;-ms-transform:none;transform:none;border-color:var(--color-yellow) transparent transparent transparent}.ttw-fixed-header-dropdown__data::after{top:0}}.ttw-fixed-header-dropdown__title{font-weight:bold;font-size:1.65rem;margin-bottom:5px;color:#fff}.ttw-fixed-header-dropdown__links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 auto 5px;max-width:270px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:500px){.ttw-fixed-header-dropdown__links{gap:3px;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.ttw-fixed-header-dropdown__data a{display:block;font-size:1.6rem}@media screen and (min-width:500px){.ttw-fixed-header-dropdown__data a{font-size:1.5rem}}.ttw-fixed-header-dropdown__data>.back-call{margin:0 auto}@media screen and (min-width:500px){.ttw-fixed-header-dropdown .ttw-fixed-header-dropdown__data>.back-call{display:none}}@media screen and (max-width:499px){.ttw-header-bottom.ttw-header-bottom_fixed .header__second-cont>.back-call{display:none}}
/* 06.10.2025 END */
/*notification begin*/
.cookie_div{display:none;z-index:9999;text-align:center;position:fixed;bottom:30px;left:10px;right:10px;background:#fff;padding:25px;border:2px solid #ed1b30;border-radius:3px}.cookie_div.show{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.cookie_div.show>div{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cookie_div p{color:#000;text-align:left;margin:0 0 10px;padding:0 20px 0 0;font-size:14px}.cookie_div .btn_cookie{cursor:pointer;border-color:#ed1b30;background-color:#ed1b30;color:#fff;padding:9px 24px;border-radius:3px;border:2px solid #ed1b30;text-decoration:none;text-align:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cookie_div a{color:#3A5454;}.cookie_div a:hover{color:#42b1ff;}
/*notification end*/
#wewilldecideaccept:checked+.consultation__form-label:before{opacity:1}
/* 19.11.2025 Task: 138311 */
@media screen and (min-width:1200px){.ttw-header-top-emails-dropdown{display:none}}.ttw-header-top-emails-dropdown__btn::before{background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1tYWlsLWljb24gbHVjaWRlLW1haWwiPjxwYXRoIGQ9Im0yMiA3LTguOTkxIDUuNzI3YTIgMiAwIDAgMS0yLjAwOSAwTDIgNyIvPjxyZWN0IHg9IjIiIHk9IjQiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNiIgcng9IjIiLz48L3N2Zz4=') no-repeat center;background-size:contain}.ttw-header-top-emails-dropdown__list{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ttw-header-top-emails-dropdown__title{text-align:center}@media screen and (max-width:1199px){.ttw-header-email{display:none}}@media screen and (max-width:575px){.header__email>.contacts-wrapper{gap:5px}.ttw-header-top .header__first-cont{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:5px}.ttw-header-top-emails-dropdown,.ttw-header-top-socials-dropdown{padding-left:5px}}
.footer__policy a{-webkit-transition:color .25s;-o-transition:color .25s;transition:color .25s}.footer__policy a:hover{color:#42b1ff}
/* 19.11.2025 END */
/* 29.12.2025 Task: 140080 */
.our-products-slide{height:auto!important}.our-products-slide img{aspect-ratio:854 / 400;-o-object-fit:cover;object-fit:cover;width:100%}.ttw-form__input,.ttw-form__textarea{font-family:inherit}.footer__first-info .header__socials{padding-top:20px}@media screen and (max-width:810px){.footer__first-info .header__socials{margin:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.ttw-cookie{gap:20px}@media screen and (max-width:575px){.ttw-cookie{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.ttw-coockie__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ttw-cookie .ttw-coockie__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}@media screen and (min-width:768px){.ttw-cookie .ttw-coockie__buttons{-webkit-box-flex:0;-ms-flex:0 0 240px;flex:0 0 240px;max-width:240px}}@media screen and (min-width:576px) and (max-width:767px){.ttw-cookie.show .ttw-coockie__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.ttw-cookie__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none}.ttw-cookie__btn:hover,.ttw-cookie__btn:active{background-color:#ed3345;border-color:#ed3345}
/* 29.12.2025 END */
.newsflashotherprojects .item_wrap{position:relative;padding-bottom:55px;}
.newsflashotherprojects p.readmore{position:absolute;bottom:0;}
/*010226*/
 .buttonmod { 
  padding: 10px 55px;
    height: 41px;
    border: 1px solid #E8D44D;
    border-radius: 20px;
    font: normal 1.8rem / 42px 'ac-m', sans-serif;
    color: #333;
    text-transform: uppercase;
    transition: .28s;
    border-color: #fff;
 background-color: var(--color-brightly-yellow);}
/*end 010226*/
/* 03.03.2026 Task: 142081 */
.ttw-form .smart-captcha{margin-inline:auto;min-width:unset;max-width:100%;width:300px}
/* 03.03.2026 END */
/* 04.03.2026 */
.for-clients .main-tit{text-transform: uppercase;}
.our-manufacture .main-tit, .our-manufacture .our-manufacture__txt{text-transform: uppercase;}
.header__slider .about-cranes__left .about-cranes__big-tit, .header__slider .about-cranes__min-tit, .header__slider .about-cranes__big-tit{text-transform: uppercase;}
/* 04.03.2026 END */

input.invalid { border: 2px solid red !important; }
.consultation__form-label.invalid:after{border-color:red;}
.captcha-error_message{color:red;display:none;}
.captcha-error_message.invalid {display:block;}