@import url(//globalteh.org/wp-content/themes/globalteh/css/responsive.css);*{box-sizing:border-box}p{padding:0;margin:0}a{padding:0;margin:0;text-decoration:none !important}body{padding:0;margin:0}ul{padding:0;margin:0}h1,h2,h3,h4,h5,h6{padding:0;margin:0}img{max-width:100%;height:auto}html{margin:0 !important}.clearfix:after{content:" ";display:table;width:100%}input:focus{color:grey !important}input{color:grey !important;text-align:center !important}:root{--margin-section:40px 0;--padding-section:40px 0}header{padding-bottom:25px}.logo_link{height:100%;display:block}.header-home{background:rgba(16,68,128,.06)}.header_top__line{border-bottom:1px solid #dcdfe5;padding:0;line-height:29px}.top_line__logo{line-height:29px;height:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center}.top_line__phone{font-family:SegoeUI-SemiBold !important;font-style:normal;font-weight:700;font-size:24px;height:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:flex-end}.top_line__phone a{text-decoration:none;display:block;color:#1d2037}.top_line__buttons{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}.top_line__btn{display:block;padding:15px 18px;text-decoration:none;font-style:normal;font-weight:500;font-size:18px;line-height:21px;border-radius:5px;transition:all .3s}.top_line__buttons____white{color:#1d2037;background-color:#fff;font-weight:600}.top_line__btn:hover{box-shadow:0 0 10px 5px rgba(30,33,56,.2);transition:all .3s}.top_line__buttons____red{background:#c11531;color:#fff}.take_list__item:hover{box-shadow:0 0 10px 5px rgba(30,33,56,.2);transition:all .3s}.first_menu{list-style:none}.current-menu-item{background-color:rgba(16,68,128,.1)}.first_menu li a{border:1px solid #000;text-align:center;display:block;text-decoration:none;color:#000;font-family:SegoeUI !important;font-size:14px;line-height:13px;display:inline-block;min-width:110px;padding:8px 0;border:1px solid rgba(29,32,55,.1);transition:all .3s}.first_menu li a:hover{background-color:rgba(16,68,128,.1);transition:all .3s}.first_menu li a img{margin-bottom:5px}.header_nav__first{position:fixed;z-index:111111111;left:0;top:0}.header_nav__first___show{opacity:1 !important}.question_first__menu{background:#c11531;text-align:center;margin:0}.question_first__menu___link{text-decoration:none;color:#fff}.fa-bars{display:none !important;margin-left:20px;cursor:pointer}.uslugi-template .header_main__content,.page-template-template-uslugi .header_main__content,.page-template-template-text_page .header_tehnika__content,.page-template-template-tehnika .header_tehnika__content,.page-template-template-catalog .header_main__content{padding-top:150px}.header_main__content{position:relative}.main__content___first___title h1{font-style:normal;font-weight:400;line-height:130%;font-family:"Furor";width:75%}.main__content___first___advant{margin-top:15px;padding-left:20px;margin-bottom:107px}.main__content___first___advant ul{list-style-image:url(https://globalteh.org/wp-content/uploads/2020/02/Ellipse-3.png);display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.main__content___first___advant ul li{width:50%;margin-bottom:10px}.forms_item{width:520px;padding:36px 70px 36px 50px}.forms_item__title h3{font-style:normal;font-weight:700;line-height:150%;margin-bottom:10px}.forms_item__title span{font-style:normal;font-weight:700;line-height:150%;margin-bottom:10px;font-size:23px;color:#fff;font-family:SegoeUI;display:block}.forms_item__title p{font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#fff;margin-bottom:15px}.forms_item{background-color:#104480}.header_forms__first___phone{padding:15px 20px;border:none;outline:none;display:inline-block;width:60%;font-size:18px}.header_forms__first___submit{background-color:#c11531;border:none;outline:none;padding:15px 45px;cursor:pointer;color:#fff;font-size:18px}.form_item__white{background-color:#fff}.form_item__white h3{color:#1d2037}.form_item__white p{color:#1d2037}.form_item__white input{border:1px solid #dcdfe5}.form_item__white button{padding:15px 30px}.second_menu{list-style:none}.second_menu li a img{margin-bottom:10px}.second_menu li a{border:.5px solid #dcdfe5;text-decoration:none;display:block;height:auto;float:left;width:50%;min-height:200px;text-align:center;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;flex-direction:column;justify-content:center;font-size:18px;color:#1d2037;background-color:#fff;font-family:SegoeUI-SemiBold;transition:all .3s}.second_menu li a:hover{background-color:rgba(16,68,128,.1);transition:all .3s}.second_menu li a span .right-menu-price{display:block;margin-top:5px;font-size:1rem !important;font-weight:300 !important}.advant_mod{display:none}.fix_mod{margin-left:110px}.help_tasks__title{text-align:center;margin-bottom:30px}.help_item{width:100%;position:relative;min-height:300px;margin-bottom:10px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;-ms-align-items:center;align-items:center;transition:all .3s}.help_item__wrap{position:absolute;background:rgba(16,68,128,.66);height:100%;width:100%}.help_item p{color:#fff;position:relative;z-index:9;font-size:18px;font-family:SegoeUI-SemiBold;text-align:center}.help_items a{text-decoration:none;transition:all .3s}.help_item:hover{text-decoration:none;box-shadow:0 0 10px 5px rgba(30,33,56,.4);transition:all .3s}.fixed{position:fixed;top:0;left:0;width:100%;z-index:999;background-color:#f1f4f8}@keyframes showElement{0%{opacity:0;top:-70px}100%{opacity:1;top:0}}.responsibly_work__title{margin-bottom:30px}.responsibly_work__list___item{position:relative;min-height:333px}.responsibly_work__list___item____text{background-color:#104480;display:inline-block;position:absolute;bottom:30px;left:0;padding:10px 15px;color:#fff}.responsibly_work__list___items{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;justify-content:space-between;-ms-align-items:center;align-items:center;min-height:333px;list-style-image:url('https://globalteh.org/wp-content/uploads/2020/02/—.png');padding-left:25px}.responsibly_work__list___items li{padding-left:20px}.rekvizits_section h3.requisites-title{color:#020202 !important}.why_title{margin-bottom:50px}.why_text__list___item____title{margin-bottom:10px}.why_text__list___item{margin-bottom:50px}.why_text__list___item____content p{color:#a7a8b1}.why_img{height:690px}.why_img img{height:560px}.partners{background-color:#f1f4f8;padding-top:24px}.partners_img{max-width:100%}.partners_title{margin-bottom:50px}.gratitudes{padding-left:110px;padding-top:200px}.gratitudes_title{margin-bottom:30px}.owl-prev{top:-15% !important;left:86% !important;outline:none !important;padding:20px !important}.owl-next{top:-15% !important;left:90% !important;outline:none !important;]padding:5px !important}.disabled{display:block !important}.home_bottom__forms{padding-left:110px;padding-top:200px}.home_bottom__forms___list{height:100%}@media screen and (max-width:550px){.home_bottom__forms___list{height:auto}}.bottom_form__item{width:50%;padding:36px 70px 36px 50px;background-color:#f1f4f8;float:left;min-height:100%}.bottom_form__white___title h3{color:#000;margin-bottom:10px}.bottom_form__white___title span{color:#000;margin-bottom:10px;font-size:23px;font-weight:700;display:block}.bottom__forms{margin-top:25px}.bottom_form__white___phone{padding:15px 20px;border:none;outline:none;display:inline-block;width:60%;font-size:18px;background:#ececec}.bottom_form__white___submit{background-color:#c11531;border:none;outline:none;padding:15px 30px;cursor:pointer;color:#fff;font-size:18px;margin-left:10px;gap:5px}.bottom_form__item.bottom_form__item___blue .agreement_text a{color:#c11531 !important}.bottom_form__item___blue{background-color:#104480}.bottom_form__item___blue h3{color:#fff}.bottom_form__item___blue span{color:#fff;margin-bottom:10px}.bottom_form__item___blue p{color:#fff}.bottom_form__item___blue .bottom_form__white___submit{padding:15px 45px}.new-form{margin-top:100px}.new-form .bottom_form__item{width:100%;padding:36px 70px 36px 50px;background-color:#f1f4f8;float:none;min-height:381px}.new-form .bottom_form__white___phone{padding:15px 20px;border:none;outline:none;display:inline-block;width:auto;font-size:18px}.contacts{padding-left:110px;padding-top:200px;padding-bottom:100px}.contact_item{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;font-family:SegoeUI-SemiBold}.contact_item img{margin-right:20px}.contact_item span{display:block}.contacts_map{margin-top:50px;overflow:hidden;height:400px}.roww{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}.contact_item a{text-decoration:none;color:#1d2037}footer{background-color:#f1f4f8;padding:40px 0 40px 110px}.footer_copy,.footer_copy2{color:#a7a8b1}.footer_copy2 a{color:#a7a8b1}.mob_btn a{display:block;padding:10px 30px;text-align:center;text-decoration:none;color:#fff}.mob_btn__red{background-color:#c21531;border-radius:5px}.mob_btn__green{background-color:#179452;border-radius:5px}.mob_btn__green a{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;-ms-align-items:center;align-items:center}.mob_btn__list{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-around;display:none;background-color:#eef3fa;padding:10px;z-index:999999}.mob_btn__green i{font-size:35px;margin-right:10px}.mob_btn__blue{background-color:#039be5;border-radius:5px}.mob_btn__blue a{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;-ms-align-items:center;align-items:center}.mob_btn__blue i{font-size:35px;margin-right:10px}.about_us{padding-left:110px;padding-top:50px}.header_2__widht___title h1{width:100% !important}.header_2__adv___padding{padding-left:20px}.header_2__adv___aligh{margin-bottom:0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center}.header_tehnika__title{margin-bottom:0}.header_tehnika__content h1{font-style:normal;font-weight:400;line-height:130%;font-family:"Furor";font-size:39px}.header_tehnika__list{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;list-style-image:url('https://globalteh.org/wp-content/uploads/2020/02/Ellipse-3.png');margin-top:20px}.header_tehnika__list li{width:50%;margin-bottom:10px}.tehnik_list{padding-left:110px;background-color:#f1f4f7}section.tehnik_list{padding:40px}.tehnik_item{background-color:#fff;transition:all .3s;max-height:100%;margin-top:15px}.tehnik_item.custom-height{height:100%}.tehnik_item__img2 .owl-stage-outer:hover{text-decoration:none;box-shadow:0 0 10px 5px rgba(30,33,56,.4);transition:all .3s}.tehnik_item__img img{width:100% !important;height:210px !important;overflow:hidden}.tehnik_item__img2 img{width:100% !important;overflow:hidden}.tehnik_item a{text-decoration:none;color:#1d2037;font-family:SegoeUI-SemiBold}.tehnik_item__title{margin-bottom:20px;min-height:60px}.tehnik_item__title h3{color:#1d2037}.tehnik_item__character___strela{color:#a7a8b1;font-size:14px}.tehnik_item__content{padding:15px}.tehnik_item__content_circle{padding:13px 40px 40px}.tehnik_item__character___value{font-family:SegoeUI-SemiBold;font-size:14px}.price_h{font-size:26px;color:#104480;font-family:SegoeUI-SemiBold;font-weight:800}.tehnik_item__price{margin-top:0}.tehnik_item__button{margin-top:0;display:flex;justify-content:center}.tehnik_item__button a{color:#fff;margin-top:10px}.min_h{font-size:12px;color:#a7a8b1;display:block;margin-top:5px}.tehnik_item__character p{bottom:20px !important}.tehnik_item__character___line{margin-bottom:10px}.tehnik_item__bluecard{padding:40px;background-color:#104480;height:100%;display:flex;justify-content:center;flex-direction:column;margin-top:15px}.tehnik_item__bluecard___title p{font-size:25px;font-family:SegoeUI-SemiBold;text-align:center;color:#fff;margin-bottom:10px}.tehnik_item__bluecard___title{margin-bottom:20px;color:#fff;text-align:center}.tehnik_item__bluecard___text p{color:#fff;text-align:center;font-family:SegoeUI-SemiBold}.tehnik_item__bluecard___text{margin-bottom:40px}.tehnik_item__bluecard___button a{display:block;width:100%;height:100%;padding:20px 0;color:#1d2037;background-color:#fff;text-decoration:none;font-family:SegoeUI-SemiBold;font-size:18px;border-radius:3px}.tehnik_item__bluecard___button{margin-bottom:80px;text-align:center;margin-top:30px}.tehnik_item__bluecard___img{text-align:center;margin-bottom:20px}.take{background-color:#f1f4f7}.take_title{margin-bottom:40px}.take_list__item{padding:40px;background-color:#fff;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:space-between;transition:all .3s;min-height:140px}.take_list__text{font-family:SegoeUI-SemiBold;font-size:20px}.tehnika_help{padding-left:110px;padding-top:150px}.tehnika_help__title{margin-bottom:40px}.tehnika_help__list___item{padding:40px 0 40px 20px;border:1px solid #f1f4f8;width:33.3333%;position:relative;transition:all .3s;min-height:130px;float:left}.tehnika_help__list___item____link_____first p{color:#1d2037 !important}.tehnika_help__list___item:hover{background-color:#104480;transition:all .3s;color:#fff}.tehnika_help__list___item:hover .tehnika_help__list___item____text{color:#fff !important}{background-color:#104480;transition:all .3s;color:#fff}.tehnika_help__list___item:hover .fa-long-arrow-right{color:#fff;transition:all .3s}.tehnika_help__list___item i{position:absolute;top:50%;right:30px;margin-top:-12px;font-size:24px;color:#c11531}.tehnika_help__list___item p{display:block;height:100%;width:100%;color:#1d2037;font-family:SegoeUI-SemiBold;font-size:18px}.tehnika_help__list___item____link{text-decoration:none;color:#1d2037}.form_text{background-color:#f1f4f8;max-width:400px;padding:30px !important}.form_text__title h3{color:#1d2037;font-family:SegoeUI-SemiBold;text-align:center;font-size:23px}.form_text__title span{color:#1d2037;font-family:SegoeUI-SemiBold;text-align:center;font-size:23px;font-weight:700;display:block}.form_text__title___text{text-align:center;margin-top:10px;margin-bottom:30px;font-size:16px;font-family:"SegoeUI-Light"}.footer_form__text___phone{padding:15px 20px;border:none;outline:none;width:100%;font-size:18px;margin-bottom:20px}.footer_form__text___submit{background-color:#c11531;display:block;border:none;outline:none;padding:15px 0;cursor:pointer;color:#fff;font-size:18px;width:100%;margin-bottom:30px;text-align:center}.footer_form__text___submit:hover{background-color:#c32126;box-shadow:0 0 10px 2px rgba(30,33,56,.5);transition:all .1s}.form_text__bottom{padding-top:15px}.form_text__bottom{border-top:1px solid #dcdfe5}.form_text__bottom___text p{text-align:center;font-family:SegoeUI-SemiBold}.form_text__bottom___phone{display:block;text-align:center;color:#1d2037;font-family:SegoeUI-SemiBold;font-size:20px}.form_text__form{overflow:hidden}.form_text__form___message{background-color:#fff;color:#1d2037;margin-bottom:15px;width:100%;border:none}.form_text__3 .form_text__title{margin-bottom:30px}.form_radio{width:950px}.form_radio .container{padding-left:0;padding-right:0}.form_radio__content{width:65%;padding:45px 0 30px 30px;display:inline-block;float:left;background-color:#fff}.form_radio__content___title{margin-bottom:30px}.form_radio__content___title h3{color:#1d2037;font-size:23px;font-family:SegoeUI-SemiBold}.form_radio__content___title span{color:#1d2037;font-size:23px;font-family:SegoeUI-SemiBold;margin-bottom:10px;font-weight:700;display:block}.form_radio__label{width:30%;float:left;background-color:#164a85;height:150px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;-ms-align-items:center;align-items:center;cursor:pointer;margin-bottom:30px;margin-right:3%;color:#fff;text-align:center;transition:all .3s}.form_radio__label:hover{box-shadow:0 0 10px 5px rgba(30,33,56,.5);transition:all .3s}.form_radio__form{padding:45px 30px 30px;width:35%;float:left;background-color:#f1f4f8}.form_radio__form___title h3{color:#1d2037;font-size:23px;font-family:SegoeUI-SemiBold;text-align:center;margin-bottom:15px}.form_radio__form___title span{color:#1d2037;font-size:23px;font-family:SegoeUI-SemiBold;text-align:center;margin-bottom:15px;font-weight:700;display:block}.form_radio__form___title p{text-align:center;margin-bottom:10px;font-family:"SegoeUI-Light"}.form_radio__form___inputs{margin-top:30px;margin-bottom:50px}.form_radio__form___inputs___phone{padding:15px 0;border:none;outline:none;display:inline-block;width:100%;font-size:18px;margin-bottom:20px}.form_radio__form___inputs___submit{background-color:#c11531;border:none;outline:none;padding:15px 0;cursor:pointer;color:#fff;font-size:18px;width:100%;margin-bottom:30px}.form_radio__form___bottom{text-align:center;padding:30px 0 0;position:relative;border-top:1px solid #dcdfe5}.form_text__bottom___phone{margin-top:10px}.forms{display:none}#fancybox-content{background-color:#f1f4f8 !important}.take_list__text{color:#1d2037}.strela_mod{display:block}.tehnik_item__character___flex{min-height:95px}.tehnik_item__character___flex p{float:left;margin-right:15px}.fancybox-bg{background-color:#3f699a !important}.fancybox-content{padding:0;background-color:#f1f4f8}.form_slider{width:390px;margin:0 auto}.form_slider__content{width:58%;float:left;padding:50px 50px 20px;background-color:#fff !important;height:500px}.form_slider__content___img{margin-bottom:30px}.content___text___tonprice{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}.content___text___tonprice____title{color:#1d2037;font-size:23px;font-family:SegoeUI-SemiBold}.content___text___tonprice____price{font-size:26px;color:#104480;font-family:SegoeUI-SemiBold;font-weight:800}.content___text___tonprice{margin-bottom:30px}.text_char__item___block____name{color:#a7a8b1;font-size:18px;display:block;margin-bottom:10px;margin-right:10px}.text_char__item___block____value{font-size:18px;display:block;margin-bottom:10px}.form_slider__content___text____char{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}.text_char__item{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}.text_char__item___block____value{font-family:SegoeUI-SemiBold}.form_slider__form{padding:50px 40px 20px;height:100%}.form_slider__form__title h3{color:#1d2037;font-size:23px;text-align:center}.form_slider__form__title span{color:#1d2037;font-size:23px;text-align:center;font-weight:700;display:block}.form_slider__form__title___pext{display:none;text-align:center;margin-top:10px;font-family:"SegoeUI-Light"}.form_slider__form{background-color:#f1f4f8}.slider_form__mod{margin-top:30px;padding-bottom:20}.form_slider__form__title{margin-bottom:30px}.form_slider{display:none}.test{background-color:red}.fancybox-close-small{display:none !important}.form_help__mod .form_text__title{margin-bottom:30px}.fotorama__arr--prev{background-color:#c11531 !important;display:block !important}.fotorama__arr--next{background-color:#c11531 !important;display:block !important}.hidden_send{display:none !important}.thanks{text-align:center;margin-top:10px;margin-bottom:10px}.tehnik_items h2,.tehnik_items h3{color:#1d2037}.tehnik_items h3,.tehnik_items ul{margin-bottom:10px}.tehnik_list .tehnik_items h2{padding-bottom:20px}.tehnik_list .tehnik_items li{list-style:inside}.tehnik_caption{padding-bottom:20px}.tehnik_caption ul{margin-left:4%}.tehnik_caption h3{color:#1d2037;margin-bottom:10px}.rekvizits-table td{padding:5px 0;font-size:20px}.rekvizits-table td:first-child{font-weight:700;padding:5px 15px 5px 0}.beforetake{padding-top:100px;background-color:#f1f4f7;padding-left:110px}.page-template-template-home .beforetake{background-color:#fff}.header .container,.breadcrumbs .container{max-width:100%;overflow:hidden}.tehnik_item__img img{object-fit:cover}.responsibly_work__list___items{min-height:auto;row-gap:15px;align-items:flex-start}.tehnika_help__list___item{padding:40px 50px 40px 20px}.vd__breadcrumbs{position:relative;width:100%;margin:0 0 25px;z-index:1;font-size:16px;line-height:16px;white-space:nowrap;overflow:hidden;margin-left:10px}.uslugi-template .vd__breadcrumbs{margin:0;margin-left:10px}.vd__breadcrumbs .breadcrumbs-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style-type:none;list-style:none !important;padding-left:0;margin-bottom:0}.vd__breadcrumbs .breadcrumbs-list br{display:none;width:0;height:0}.vd__breadcrumbs .breadcrumb-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.vd__breadcrumbs .breadcrumb-item:after{content:'→';display:inline-block;margin:0 7px;font-size:1rem !important}.vd__breadcrumbs .breadcrumb-item:last-of-type:after{display:none}.faq-list{margin-top:45px;list-style:none}.faq-item{border-bottom:1px solid var(--border-lighter)}.faq-item:first-child{border-top:1px solid var(--border-lighter)}.faq-item__question{position:relative;padding:25px 200px 25px 0;font-family:var(--font-bold);font-size:26px;line-height:1;letter-spacing:-.02em;color:#000;cursor:pointer;transition:color .25s ease}.faq-item__question:before{content:"";position:absolute;display:block;width:33px;height:17px;top:0;bottom:0;right:0;margin:auto 0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='17' viewBox='0 0 33 17' fill='none'%3E%3Cpath d='M-3.10139e-08 0.709513C-0.00024798 0.569249 0.0416908 0.432071 0.120502 0.315368C0.199314 0.198665 0.311447 0.107692 0.442688 0.0539825C0.573929 0.000272719 0.718369 -0.0137555 0.857693 0.0136761C0.997017 0.0411077 1.12496 0.108764 1.22529 0.208068L16.4996 15.2897L31.7738 0.208069C32.0543 -0.0688813 32.5091 -0.0688813 32.7896 0.208069C33.0701 0.48502 33.0701 0.93401 32.7896 1.21096L17.0074 16.7926C16.7273 17.0691 16.2732 17.0691 15.993 16.7926L0.210907 1.21096C0.144062 1.14519 0.0910224 1.06704 0.0548324 0.98099C0.0186386 0.894941 7.59431e-06 0.802686 -3.10139e-08 0.709513Z' fill='black'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;transition:transform .25s ease}.faq-item__answer{display:none;max-width:850px;margin:10px 0 50px;opacity:0;transform:scale(.95);transition:opacity .4s ease,transform .3s ease}.faq-item.is-active .faq-item__question:before{transform:rotate(-180deg)}.faq-item.is-active .faq-item__answer{opacity:1;transform:scale(1)}@media (max-width:1199.98px){.faq{margin-top:70px}.faq-list{margin-top:40px}}@media (max-width:991.98px){.faq{margin-top:65px}.faq-list{margin-top:35px}.faq-item__question{font-size:24px}.faq-item__question:before{width:30px;height:15px}}@media (max-width:767.98px){.faq{margin-top:55px}.faq-list{margin-top:30px}.faq-item__question{padding-right:120px;font-size:22px}.faq-item__question:before{width:25px;height:14px}.faq-item__answer{margin:0 0 35px}}@media (min-width:576px){.faq-item__question:hover{color:var(--link-dark)}}@media (max-width:575.98px){.faq{margin-top:45px}.faq-list{margin-top:25px}.faq-item__question{padding:20px 70px 20px 0;font-size:20px}.faq-item__question:before{width:23px;height:12px}.faq-item__answer{margin-bottom:30px}}.beforetake ul li{margin-left:20px;padding-left:15px}.txt_rimg{display:flex;justify-content:space-between;padding:20px 0 60px}.txt_rimg .txt{width:60%;min-width:300px;flex:1;margin:0 0 0 20px}.txt_rimg .txt h2,.seo_text .container h2,.seo_text .container h3{margin-bottom:20px}.txt_rimg .txt ul,.seo_text .container ul{margin:0 0 20px 15px}.txt_rimg .txt li,.seo_text .container li{padding-left:30px}.txt_rimg .img{margin:0 0 0 20px;width:40%}.txt_rimg .img img{border-radius:5px}.seo,.middle_form{padding-left:110px}.seo_text .container h3{color:#000}.seo_text .container table{width:100%}.seo_text .container table th{text-align:left}.seo_text .container table th:not(:first-child){text-align:center}.seo_text .container table tr:not(:first-child) td:not(:first-child){text-align:center}.advantages,.work_scheme{padding:40px 0;background-color:#f1f4f7}.advbox{display:grid;gap:20px}.advantages .advbox{grid-template-columns:repeat(4,1fr)}.work_scheme .advbox{grid-template-columns:repeat(3,1fr)}@media (max-width:1000px){.advantages .advbox{grid-template-columns:repeat(2,1fr)}.work_scheme .advbox{grid-template-columns:repeat(2,1fr)}}@media (max-width:800px){.advantages .advbox{grid-template-columns:repeat(1,1fr)}.work_scheme .advbox{grid-template-columns:repeat(1,1fr)}}.extra_text .home_bottom__forms{padding-left:0}.advbox .advitem{display:flex;flex-direction:column}.advbox .advitem .advimg{display:flex;justify-content:center}.advbox .advitem .advimg img{width:65px;height:65px}.advbox .advitem .advtitle{text-align:center;margin:10px 0;font-weight:900;font-size:1.1rem;height:50px}.ext_form{margin-top:40px;"
}
.ext_form .forms_item {
margin:auto;
}
.seo_text {
margin-top:40px;
}
.seo_text p{
margin-bottom:10px;
}
.pl_rm{
	padding-left:100px;
}
@media (max-width: 768px) {
.pl_rm{
	padding-left:0px;
}
}
/*----cards-order-button----*/
.order {
margin: 20px auto 0 auto;
}
a.order_button {
	color:white;
	text-align: center;
}
.agreement_notice {
	margin-top: 0px;
	text-align: justify;
}
.agreement_notice a{
	color:inherit;
font-weight: 900;
}
/*----/cards-order-button----*/
/*----admcsp-----------------*/
/*----cpecs_items------------*/
.tehnik_character_item {
	display:flex;
	flex-direction:row;
	justify-content: space-between;
	margin-bottom: 10px;
}
.tehnik_character_item_name{												
	color: #A7A8B1;
}
.tehnik_character_item_descr{
	display: flex;
	flex-shrink: 0;
	justify-content: start;
	align-items: start;
	/*width: 100px;*/
}
/*----/cpecs_items------------*/
.unit, 
.text_unit_f1 p, 
.text_unit_f1 ul {
	text-align: justify;
	margin: 0 0 20px 0;
}

.text_unit_f1 h2 {
	margin: 0 0 20px 0;
}
/*---------------------------*/
section.tehnik_list.cards {
	padding-bottom:40px;
}
.tehnik_list.cards div.container h2 {
	padding:20px 0 20px 0;
}
@media screen and (max-width: 650px) {
    section.tehnik_list.cards,section.tehnik_list.cards {
        padding: 0px;
    }
    .tehnik_item__character___flex {
        min-height: auto;
    }
}
.vd__breadcrumbs .breadcrumbs-list {
    flex-wrap: wrap;
}

.tech_card-item {
    display: flex;
    flex-direction: column;
    row-gap: 20px;
    
    
    img {
        width: 100%;
        height: auto;
        min-height: 215px;
        object-fit: cover;
    }

    a {
        font-size: 26px;
         color: #104480;
         font-family: SegoeUI-SemiBold;
         font-weight: 800;
    }
}
.table__scroll__wrapper table {
    width: 100%;
    border-collapse: separate;
  border-spacing: 0;
  border:  1px solid #555 !important;
}

.table__scroll__wrapper table td h3 {

    font-size: 15px !important;
    padding: 10px 10px !important;
    margin: 0 !important;
    color: #111 !important;

    a {
        color: #111 !important;
    }
  }
  
  .table__scroll__wrapper table tr:nth-child(2n) {
    background: rgba(235, 237, 236, 0.4);
  }
  .table__scroll__wrapper table tr:nth-child(2n) {
    position: relative;
  }

@media (max-width:992px){
    .table__scroll__wrapper {
        overflow-x: scroll;
    }
}


.tags-container {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
  }
  
  .tag {
    background-color: #ffffff;
    color: #333;
    padding: 5px 10px;
    border-radius: 15px;
    font-size: 14px;
    cursor: pointer;
    transition: background-color 0.3s;
  }
  
  .tag:hover {
    background-color: #C11531;
    color: #fff;
  }

  .first_menu {
    margin-top:70px;
    /*max-height: 480px;*/
    /*overflow-y: scroll;*/
	overflow-y: hidden;
    scrollbar-width: thin; /* Для Firefox */
    scrollbar-color: #888 #f0f0f0; /* Цвет ползунка и фона для Firefox */
}

/* Для Chrome, Edge, Safari */
.first_menu::-webkit-scrollbar {
    width: 8px; /* Ширина скролла */
}

.first_menu::-webkit-scrollbar-thumb {
    background: #888; /* Цвет ползунка */
    border-radius: 4px; /* Закругленные края */
}

.first_menu::-webkit-scrollbar-thumb:hover {
    background: #555; /* Цвет при наведении */
}

.first_menu::-webkit-scrollbar-track {
    background: #f0f0f0; /* Цвет трека (фона) */
    border-radius: 4px;
}
  

.extra_text .tehnik_list {
    padding-left: 0;
    
    background-color: inherit;
}

.extra_text .advantages {
    background-color: inherit;
    padding: 0px 0 0px 0px;
}

.extra_text .advbox {
    background-color: #F1F4F7;
    padding-bottom: 40px;
}



.extra_text .tehnik_items {
    background-color: #F1F4F7;
    padding-top: 150px;
    padding-bottom: 40px;
}

p:nth-last-child(1){margin:0}

.seo_text {margin-top: 0px;}
.seo_text .tehnik_list {padding-top: 150px;}

.take {padding-bottom: 0;}

.content.main .tehnik_list{padding-left: 0;}
.content.main .tehnik_list[data-looking-for=block_b3935061a41d290d3af91e6c8cde87a4]{margin-top: 40px;}

.header .container{
    overflow: visible !important;
}
.breadcrumbs {
    background: rgba(16, 68, 128, 0.06);
    padding-bottom: 20px;
}
.fix_menu{
    position: relative;
    background: #fff;
    padding: 16px 88px;
}
.header-row {
    max-width: 1400px;
    margin: 0 auto;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;

}
.fix_menu  .header-logo {
    max-width: 127px;

}
.fix_menu  .header_menu {
    width: 100%;
    max-width: 600px;
    margin-left: 55px;
    margin-right: 55px;
}
.fix_menu  .header-logo a  {
    width: 100%;
    height: 100%;
    display: flex;
}

.fix_menu .header-logo img{
    min-width: 127px;
    height: 27px;
}

.fix_menu .header_menu > ul {
    display: flex;
    width: 100%;
    max-width: 600px;
    justify-content: space-between;
}
.fix_menu .header_menu ul.drop{
    display: none;
    border-radius: 5px;
    padding: 16px 24px 16px 16px;
    box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.1);
    background: #fff;
}

.fix_menu .header_menu li {
    list-style: none;
}
.fix_menu .header_menu li.header_menu__item{

    cursor: pointer;
}
.fix_menu .header_menu li.header_menu__item span {
    position: relative;
}
.fix_menu .header_menu li.header_menu__item span::after{
    content: ' ';
    background: url("/wp-content/themes/globalteh/img/arrow.svg");
    width: 15px;
    height: 15px;
    background-position: center;
    object-fit: fill;
    display: inline-block;
    position: absolute;
    background-repeat:no-repeat ;
    top: 4px;
    right: -18px;
    transition: 0.5s all;
}
.fix_menu .header_menu li a{
    font-family: SegoeUI;
    font-weight: 600;
    font-size: 14px;
    color: #1d2037;
    text-decoration: none;
}
.fix_menu .header_menu li a:hover{
    color: #104480;
}
.fix_menu .header_menu li.header_menu__item.-drop:hover span::after{
    transform: rotate(180deg);
}
.fix_menu .header_menu li.header_menu__item.-drop:hover  > ul.drop{
    display: block;
    position: absolute;
}
.-drop.active .drop {
    display: block;
    z-index: 2;
}

.-drop .drop {
    display: none;
}

.fix_menu  .header_phone {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
}
.fix_menu  .header_phone a {
    font-weight: 700;
    font-size: 18px;
    color: #1d2037;
}

.fix_menu .header_btn {
    margin-left: 55px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
}
.fix_menu .header_btn a {
    font-weight: 500;
    font-size: 15px;
    color: #1d2037;
    background: #f1f4f8;
    border: 1px solid #eaeaea;
    border-radius: 5px;
    padding: 10px 12px;
}
.fix_menu .header_btn a.btn-red{
    background: #c11531;
    padding: 10px 12px;
    border-radius: 5px;
    font-weight: 500;
    font-size: 15px;
    color: #fff;
}



/*SLIDER*/
.main-hero__slider {
    margin-bottom: 64px;
}


.item-slider {
    width: 100%;
    max-height: 640px;
    position: relative;
}

.item-slider > img {
    width: 100%;
    height: 100%;
    position: absolute;
}
.item-slider .slider-content {
    width: 100%;
    padding: 175px 0px 132px 88px;
    z-index: 2;
    position: relative;
    max-width: 1440px;
    margin: 0 auto;
    font-family: SegoeUI;

}

.item-slider .slider-content .container-slider {
    max-width: 620px;
}
.item-slider .slider-content h2 {
    font-family: "Furor";
    font-weight: 400;
    font-size: 41px;
    color: #fff;
}

.item-slider .slider-content p {
    font-weight: 400;
    font-size: 16px;
    color: #fff;
    padding-top: 16px;
    font-family: SegoeUI;
}

.item-slider .slider-content__btn {
    padding-top: 32px;
    display: flex;
    gap: 10px;
    font-family: SegoeUI;
    font-weight: 400;
    font-size: 18px;
    color: #1d2037;
}
.item-slider .slider-content__btn a {
    background: #f1f4f8;
    border: 1px solid #eaeaea;
    border-radius: 5px;
    padding: 16px 24px;
    color: #1d2037;
}
.item-slider .slider-content__btn .btn-red{
    padding: 16px 24px;
    background: #c11531;
    color: #fff;
    border-radius: 5px;
    border: 1px solid #c11531;
}
.item-slider .slider-footer.-advantages {
    padding-top: 64px;
    display: flex;
    gap: 10px;
}
.item-slider .slider-footer.-advantages  img {
    width: 32px;
    height: 32px;
}

.item.item-advantages {
    backdrop-filter: blur(11px);
    background: rgba(255, 255, 255, 0.2);
    display: flex;
    border-radius: 5px;
    padding: 12px 16px;
    align-items: center;
    gap: 6px;
}
.item.item-advantages p {
    padding: 0;
    margin: 0;
}


/*SLIDER END*/


.header_main__content___second {
    width: 100%;
    max-width: 1440px;
    margin: 0 auto;

}
.header_second__nav .second_menu{
    display: flex;
    width: 100%;
    justify-content: center;
    flex-wrap: wrap;
}

.header_second__nav .second_menu li {
    max-width: 22%;
    width: 100%;

}
#menu-item-1154,#menu-item-1986{
    display: none;
}
.second_menu li a {
    width: 100% !important;
    min-height: auto;
    min-height: 135px!important;
}

.second_menu li a span{
    font-weight: 600;
    font-size: 16px;
    text-align: center;
    color: #1d2037;
}
.second_menu li a img {
    /*width: 60px;*/
    height: 41px;
}

.second_menu li a span .right-menu-price {
    font-weight: 600 !important;
    font-size: 14px!important;;
    text-align: center!important;;
    color: #676767!important;;
}

/*******************/
@media screen and (max-width: 1540px) {
    .fix_menu .header_btn{
        margin-left: 25px;
    }
}
@media screen and (max-width: 1510px) {
    .item-slider .slider-content {
        padding: 132px 0px 132px 70px;
    }
}
@media screen and (max-width: 1430px) {
    .fix_menu{
        padding: 16px 60px;
    }
    .header_second__nav {
        padding-left: 88px;
    }
}
@media screen and (max-width: 1380px) {
    .fix_menu{
        padding: 16px 40px;
    }
}
@media screen and (max-width: 1340px) {
    .fix_menu{
        padding: 16px 18px;
    }
}
@media screen and (max-width: 1300px) {
    .fix_menu .header_menu{
        max-width: 555px;
    }
}
@media screen and (max-width: 1260px) {
    .fix_menu .header_menu {
        max-width: 508px;
    }
}

@media screen and (max-width: 1205px) {
    .fix_menu .header_menu {
        max-width: 456px;
    }
    .header_second__nav {
        padding-right: 88px;
    }
    .header_second__nav .second_menu {
        flex-wrap: wrap;
    }
    .header_second__nav .second_menu li {
        max-width: 33%;
    }
}
header_menu__btn{
    display: none;
}
@media screen and (max-width: 1160px) {
    .m-none {
        display: none !important;
    }
    .header-row {
        justify-content: space-between;
    }
    .header_menu__btn{
        display: flex;
        justify-content: center;
        align-items: center;
        text-align: center;
    }
    .header_menu__btn span {
        width: 24px;
        height: 20px;
        background-image: url(/wp-content/themes/globalteh/img/menu.svg);
        display: inline-block;
        background-repeat: no-repeat;
        background-position: center;
    }
}


.clearfix:after {
    width: auto !important;
    content:none!important;
}
.header_main__content___second h2 {
    font-size: 30px;
    font-style: normal;
    color: #1D2037;
    font-family: SegoeUI;
    font-weight: bold;
    margin-bottom: 40px;
    margin-left: 80px;
}
/*******************/

/*MOB MENU*/



.header_menu__btn.active span{
    background-image: url(/wp-content/themes/globalteh/img/close.svg);
}
header-menu__mob hr {
    color: #dcdfe5;
}
.header-menu__mob .first_menu{
    display: flex;
    flex-wrap: wrap;
    margin-top: 0;
}
.header-menu__mob .first_menu li {
    width: 100%;
    max-width: 33%;
}
.header-menu__mob .first_menu li  a{
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    font-weight: 600;
    font-size: 14px;
    color: #1d2037;
    border: none;
}


.menu-mob ul {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    gap: 10px 0;
}

.menu-mob {
    margin-left: 83px;
}
.menu-mob li {
    list-style: none;
    width: 50%;
}
.menu-mob li.header_menu-mob__item{
    cursor: pointer;
}
.menu-mob li.header_menu-mob__item span {
    position: relative;
}
.menu-mob  li.header_menu-mob__item span::after{
    content: ' ';
    background: url("/wp-content/themes/globalteh/img/arrow.svg");
    width: 15px;
    height: 15px;
    background-position: center;
    object-fit: fill;
    display: inline-block;
    position: absolute;
    background-repeat:no-repeat ;
    top: 4px;
    right: -18px;
    transition: 0.5s all;
}
.menu-mob li a{
    font-family: SegoeUI;
    font-weight: 600;
    font-size: 14px;
    color: #1d2037;
    text-decoration: none;
}
/*.menu-mob li.header_menu-mob__item.-drop:hover span::after{
    transform: rotate(180deg);
}*/
.menu-mob  ul.drop{
    display: none;
    border-radius: 5px;
    padding: 16px 24px 16px 16px;
    box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.1);
    background: #fff;
    position: absolute;
    overflow: scroll;
    max-height: 315px;
}
/*.menu-mob li.header_menu-mob__item.-drop:hover  > ul.drop{
    display: block;
    position: absolute;
}*/
.header-menu__mob li#menu-item-2718{
    display: none;
}
.header-menu__mob {
    position: relative;
    top: -1000px;
    display: none;
    transition: 0.5s all;
    margin-left: 5px;
}
.header-menu__mob.active{
    top: 5px;
    display: block;
}
.menu-mob_btn{
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
    flex-wrap: wrap;
    margin-top: 24px;
}
.menu-mob_btn a {
    font-weight: 600;
    font-size: 15px;
    color: #1d2037;
    width: 100%;
    text-align: center;
    background: #f1f4f8;
    border: 1px solid #eaeaea;
    border-radius: 5px;
    padding: 10px 12px;
}
.menu-mob_btn a.btn-red{
    background: #c11531;
    padding: 10px 12px;
    border-radius: 5px;
    font-weight: 600;
    font-size: 15px;
    color: #fff;
}
@media screen and (max-width: 570px) {
    .item-slider{
        max-height: max-content;
    }
    .item-slider .slider-content {
        padding: 72px 24px 0px  24px;
    }
    .item-slider > img {
        object-fit: cover;
    }
    .item-slider  .overlay {
        position: absolute;
        width: 100%;
        height: 100%;
        background: black;
        opacity: 0.3;
    }
    .item-slider .slider-content__btn{
        flex-wrap: wrap;
    }
    .item-slider .slider-content__btn a {
        width: 100%;
        text-align: center;
    }
    .fix_menu{
        padding: 15px 10px;
    }
    .fix_menu .header-logo img{
        min-width: 107px;
    }
    .header_phone a{
        font-weight: 700 !important;
        font-size: 14px!important;;
        color: #1d2037!important;;
    }
    .menu-mob {
        margin-left: 0;
    }
    .header-menu__mob{
        margin-top: 24px;
    }
    .header-menu__mob .first_menu{
        gap: 15px 0px;
    }
    .header-menu__mob hr{
        margin-top: 24px;
        margin-bottom: 24px;
    }
    .header-menu__mob .first_menu li{
        max-width: 50%;
    }
    .header-menu__mob .first_menu li a {
        justify-content: start;
    }

    .item-slider .slider-footer.-advantages {
        flex-wrap: wrap;
        padding-bottom: 72px;
    }
    .item.item-advantages {
        width: 48%;
        flex-wrap: wrap;
    }
    .item.item-advantages p{
        font-weight: 600;
        font-size: 15px;
        line-height: 110%;
        color: #fff;
    }
    .header_second__nav {
        padding: 64px 24px 0px 24px;
    }
    .header_second__nav .second_menu li {
        max-width: 50%;
    }
    .header_main__content___second h2 {
        margin-bottom: 0;
        margin-left: 22px;
    }
}
/*
  Поможем решить вашу задачу
*/

.help_tasks__title { text-align: start; margin-bottom: 30px; }
.help_item-block { border: 1px solid #e0e9f6; padding: 24px; }
.help_item-block:hover { background: #15447f; }
.help_item-block a { font-weight: 600; font-size: 18px; color: #1d2037; display: inline-block; height: 100%; transition: 0.5s all; }
.help_item-block:hover > a { color: #fff; }
.help_item_new { display: flex; flex-direction: column; height: 100%; justify-content: space-between; }
.help_item_new img { max-height: 56px; max-width: 56px; }
.help_item-block:hover img.help_item_new-img { display: none; }
img.help_item_new-hover { display: none; }
.help_item-block:hover img.help_item_new-hover { display: block; }
.help_item__content_new { min-height: 48px; display: flex; align-items: end; margin-top: 16px; }

@media screen and (max-width: 550px) {
    .help_item_new{
        width: 100%;
        flex-direction: row;
        align-items: center;
        gap: 15px;
    }
    .help_item__content_new{
        margin-top: 0px;
        min-height: auto;
    }
}
/*
  Поможем решить вашу задачу
*/


/*partners*/
 section.partners ul.slides {
    display: flex;
     flex-wrap: wrap;
}
section.partners li{
    list-style: none;
    width: 100%;
    max-width: 20%;
}
@media screen and (max-width: 550px) {
    section.partners li{
        max-width: 50%;
    }

}
/*partners*/

/*Карточка товара */
/* =========================
   Layout: slider + specs
   ========================= */
.tehnik_container{
    display: flex;
    width: 100%;
    gap: 25px;
    margin-bottom: 10px;
    align-items: flex-start;
}

.tehnik-slider{
    width: 50%;
    min-width: 0;
}

.tehnik-specification{
    width: 50%;
    min-width: 0;
}

/* Планшет и ниже: в колонку */
@media (max-width: 991px){
    .tehnik_container{
        flex-direction: column;
        gap: 18px;
    }
    .tehnik-slider,
    .tehnik-specification{
        width: 100%;
    }
}


/* =========================
   Gallery
   ========================= */
.tehnik-gallery{
    display: flex;
    gap: 14px;
    align-items: stretch;
}

/* thumbs left */
.tehnik-gallery__thumbs{
    width: 92px;
    display: flex;
    flex-direction: column;
    gap: 10px;
    overflow: auto;
    max-height: 560px;
    padding-right: 4px;
}

.tehnik-gallery__thumb{
    border: 2px solid transparent;
    border-radius: 10px;
    padding: 0;
    background: transparent;
    cursor: pointer;
    line-height: 0;
}

.tehnik-gallery__thumb.is-active{
    border-color: #1e3a8a;
}

.tehnik-gallery__thumb-img{
    display: block;
    width: 88px;
    height: 88px;
    object-fit: cover;
    border-radius: 8px;
}

.tehnik-gallery__stage{
    position: relative;
    flex: 1;
    min-width: 0;
    background: #fff;
    border-radius: 14px;
    overflow: hidden;
}

.tehnik-gallery__slides{
    position: relative;
    width: 100%;
    height: 560px;
}

.tehnik-gallery__slide{
    position: absolute;
    inset: 0;
    opacity: 0;
    pointer-events: none;
    transition: opacity .2s ease;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #fff;
}

.tehnik-gallery__slide.is-active{
    opacity: 1;
    pointer-events: auto;
}

.tehnik-gallery__img{
    width: 100%;
    height: 100%;
    object-fit: contain;
    display: block;
    border-radius: 5px;
}

.tehnik-gallery__nav{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 46px;
    height: 46px;
    border-radius: 999px;
    border: 1px solid rgba(0,0,0,.1);
    background: rgba(255,255,255,.9);
    cursor: pointer;
    z-index: 5;
    font-size: 26px;
    line-height: 44px;
    text-align: center;
}

.tehnik-gallery__prev{ left: 14px; }
.tehnik-gallery__next{ right: 14px; }


/* Чуть ниже — уменьшаем высоты */
@media (max-width: 1199px){
    .tehnik-gallery__slides{ height: 520px; }
    .tehnik-gallery__thumbs{ max-height: 520px; }
}
@media (max-width: 991px){
    .tehnik-gallery__slides{ height: 420px; }
    .tehnik-gallery__thumbs{ max-height: 420px; }
}

/* Мобилка: thumbs вниз и горизонтально */
@media (max-width: 575px){
    .tehnik-gallery{
        flex-direction: column;
        gap: 12px;
    }

    .tehnik-gallery__stage{
        order: 1;
    }

    .tehnik-gallery__thumbs{
        order: 2;
        width: 100%;
        max-height: none;
        padding-right: 0;

        flex-direction: row;
        overflow-x: auto;
        overflow-y: hidden;
        gap: 10px;

        -webkit-overflow-scrolling: touch;
        scroll-snap-type: x mandatory;
    }

    .tehnik-gallery__thumb{
        flex: 0 0 auto;
        scroll-snap-align: start;
    }

    .tehnik-gallery__thumb-img{
        width: 72px;
        height: 72px;
    }

    /* Высота слайда через соотношение сторон */
    .tehnik-gallery__slides{
        height: auto;
        aspect-ratio: 4 / 3; /* можно 16/9 если нужно */
    }

    .tehnik-gallery__nav{
        width: 40px;
        height: 40px;
        font-size: 22px;
        line-height: 38px;
    }
    .tehnik-gallery__prev{ left: 10px; }
    .tehnik-gallery__next{ right: 10px; }
}


/* =========================
   Specification
   ========================= */
.tehnik-specification{
    background: #ffffffd9;
    border-radius: 10px;
    overflow: hidden;
}

.tehnik-spec__rows{
    border-bottom: 1px solid rgba(0,0,0,.06);
}

.tehnik-spec__row{
    display: grid;
    grid-template-columns: 1fr auto;
    gap: 18px;
    align-items: center;
    padding: 18px 22px;
    border-top: 1px solid rgba(0,0,0,.06);
}

.tehnik-spec__label{
    font-family: var(--second-family);
    font-weight: 400;
    font-size: 16px;
    color: #444657;
    min-width: 0;
}

.tehnik-spec__value{
    font-family: var(--second-family);
    font-weight: 600;
    font-size: 16px;
    text-align: right;
    color: #1d2037;
    min-width: 0;
    word-break: break-word;
}

/* Нижняя часть */
.tehnik-spec__bottom{
    display: grid;
    grid-template-columns: 1fr auto;
    gap: 22px;
    align-items: center;
    padding: 22px;
}

.tehnik-spec__cost-title{
    font-family: var(--second-family);
    font-weight: 600;
    font-size: 18px;
    color: #1d2037;
    margin-bottom: 8px;
}

.tehnik-spec__cost-value{
    font-family: var(--second-family);
    font-weight: 600;
    font-size: 28px;
    color: #15447f;
}

.tehnik-spec__btn{
    display: inline-flex;
    align-items: center;
    justify-content: center;

    border-radius: 5px;
    padding: 16px 24px;
    background: #c11531;

    font-family: var(--second-family);
    font-weight: 600;
    font-size: 16px;
    color: #fff;
    text-decoration: none;
    white-space: nowrap;
}

.tehnik-spec__btn:hover{
    filter: brightness(0.95);
}

/* Планшет: чуть компактнее */
@media (max-width: 991px){
    .tehnik-spec__row{ padding: 16px 18px; }
    .tehnik-spec__bottom{ padding: 18px; }
    .tehnik-spec__cost-value{ font-size: 26px; }
}

/* Мобилка: стоимость и кнопка в колонку, кнопка 100% */
@media (max-width: 575px){
    .tehnik-spec__row{
        padding: 14px 16px;
        gap: 12px;
    }

    .tehnik-spec__bottom{
        grid-template-columns: 1fr;
        gap: 14px;
        padding: 16px;
    }

    .tehnik-spec__action .tehnik-spec__btn{
        width: 100%;
    }

    .tehnik-spec__cost-value{
        font-size: 24px;
    }
}


/*Карточка товара */

/*  Секция  Возможно, вы ищите */


/* обёртка */
.tehnik_list[data-looking-for] .looking-for-slider{
    position: relative;
}

/* трек */
.tehnik_list[data-looking-for] [data-looking-for-track]{
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
    scroll-behavior: smooth;
    -webkit-overflow-scrolling: touch;
    scroll-snap-type: x mandatory;
}
.tehnik_list[data-looking-for] [data-looking-for-track]::-webkit-scrollbar{ height: 0; }
.tehnik_list[data-looking-for] [data-looking-for-track]{ scrollbar-width: none; }

/* слайды */
.tehnik_list[data-looking-for] [data-looking-for-track] > .col-lg-4.col-md-6{
    flex: 0 0 auto;
    scroll-snap-align: start;
    padding-right: 15px;
}

/* ширины */
@media (min-width: 992px){
    .tehnik_list[data-looking-for] [data-looking-for-track] > .col-lg-4.col-md-6{ width: 33.333%; }
}
@media (max-width: 991px){
    .tehnik_list[data-looking-for] [data-looking-for-track] > .col-lg-4.col-md-6{ width: 50%; }
}
@media (max-width: 575px){
    .tehnik_list[data-looking-for] [data-looking-for-track] > .col-lg-4.col-md-6{ width: 100%; }
}

/* стрелки */
.tehnik_list[data-looking-for] .looking-for-btn{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 999;
    pointer-events: auto;

    width: 30px;
    height: 30px;
    border-radius: 50%;
    border: 0;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #15447f;
    color: #fff;
    font-size: 26px;
    line-height: 1;
    cursor: pointer;

    box-shadow: 0 8px 22px rgba(0,0,0,.12);
}

.tehnik_list[data-looking-for] .looking-for-btn--prev{ left: -50px; }
.tehnik_list[data-looking-for] .looking-for-btn--next{ right: -50px; }

/* точки */
.tehnik_list[data-looking-for] .looking-for-dots{
    display: none;
    justify-content: center;
    gap: 10px;
    margin-top: 14px;
}
.tehnik_list[data-looking-for] .looking-for-dot{
    width: 10px;
    height: 10px;
    border-radius: 50%;
    border: 0;
    background: #15447f;
    opacity: .35;
    cursor: pointer;
    padding: 0;
}
.tehnik_list[data-looking-for] .looking-for-dot.is-active{
    opacity: 1;
}

/* мобилка: стрелки скрыть, точки показать */
@media (max-width: 575px){
    .tehnik_list[data-looking-for] .looking-for-btn{ display: none; }
    .tehnik_list[data-looking-for] .looking-for-dots{ display: flex; }
}



/*  Секция  Возможно, вы ищите */

/* Стили перекрытия*/

@media (min-width: 1200px) {
    .container {
        max-width: 1260px;
        padding-right: 0px;
        padding-left: 0px;
    }
}
.help_tasks,
/*.responsibly_work,*/
.why,
.seo,
.middle_form,
.gratitudes,
.home_bottom__forms,
.faq{
    margin: var(--margin-section);
    padding-left: 0px;
}
.tehnik_list {
    padding-left: 0px;
}
.gratitudes,
.home_bottom__forms,
.why{
    padding-top: 0px;
}
.page-template-template-home .beforetake {
    padding-top: 0;
    background-color: #F1F4F7;
    padding-left: 0;
   /* margin-top: 65px;*/
}
.stages {
    padding-left: 0px !important;
    margin:0  !important;
}
.stages .box_stages_flx .stage_number {
    width: 1em;
    justify-content: start;
    padding:0;
    height: 105px;
}
.advantages .advbox {
    display: flex;
    justify-content: space-between;

}
.advantages .advbox  .advitem:nth-child(1){
    display: none !important;
}
.advbox .advitem .advtitle1 {
    display: block !important;
    background: none !important;
    color: black !important;
    text-align: center  !important;
    font-size: 18px;
    font-style: normal;
    color: #1D2037;
    font-family: SegoeUI;
    font-weight: bold;
    text-align: center;
}

.contacts {
    padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 65px;
}
.contacts  h2 {
    padding-right: 15px;
    padding-left: 15px;
   
    margin-bottom: 15px;

}
@media screen and (max-width: 550px) {
    section.responsibly_work ul > li {
        display: flex;
        gap: 15px;
        justify-content: center;
        align-items: center;
        max-width: fit-content;
        padding-left: 0px;
    }
    section.responsibly_work .img-responsibly_work .img-responsibly_work__text {
        bottom: 0px !important;
        width: auto !important;
    }
    .partners {
        padding-top: 0px;
    }
}

@media (min-width: 1200px) {
    .container {
        max-width: 1320px;
    }

}
section.home_bottom__forms {
    height: 100%;
    display: flex;
}
section.content.main {
    background-color: #F1F4F7;
}
.bottom_form__item {
    background-color: #ffffff;
    -webkit-box-shadow: 3px 5px 39px 2px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 3px 5px 39px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 3px 5px 39px 2px rgba(0, 0, 0, 0.2);
}
.bottom_form__item___blue {
    background-color: #104480;
}
.partners_slider {
    position: relative;
}
ul.flex-direction-nav {
    position: absolute;
    top: -85px;
    right: -55px;
    display: flex;
    margin: 0;
    padding: 0;
}
ul.flex-direction-nav li {
    width: 90px;
    transform: rotate(180deg);

}
ul.flex-direction-nav li svg {
    fill: #15447f;
}
ul.flex-direction-nav li:nth-child(2){
    transform: rotate(180deg);
    position: relative;

}
.tehnik-content h2 {
   padding: 20px 0;
}
@media screen and (max-width: 550px) {
    ul.flex-direction-nav {
        position: absolute;
        top: 128px;
        right: 0;
        display: flex;
        margin: 0;
        padding: 0;
        width: 100%;
        justify-content: space-between;
    }
    ul.flex-direction-nav li {
        width: 55px;
        top: -4px;
        transform: rotate(180deg);
    }
}

/* Стили перекрытия*/

/*Кнопка "Вверх"*/
#scrollToTop {
    position: fixed;       /* Кнопка фиксируется в углу */
    bottom: 30px;          /* Отступ от нижнего края */
    right: 30px;           /* Отступ от правого края */
    z-index: 1000;         /* Чтобы была поверх всего */
    background-color: #d93025;
    color: white;
    border: none;
    border-radius: 50%;    /* Круглая кнопка */
    width: 50px;
    height: 50px;
    font-size: 24px;
    cursor: pointer;
    display: none;         /* Скрыта по умолчанию */
    box-shadow: 0 4px 6px rgba(0,0,0,0.3);
    transition: background-color 0.3s, opacity 0.3s;
}

#scrollToTop:hover {
    background-color: #c11531;
}


ul.page-content-blocks-li {
    list-style: none;
    padding: 0;
    margin: 0;
}

ul.page-content-blocks-li li {
    position: relative;
    padding-left: 30px;
    margin-bottom: 10px;
}

ul.page-content-blocks-li li::before {
    content: "";position:absolute;left:0;top:.2em;width:19px;height:19px;background-color:currentColor;color:#007bff;mask-image:url('data:image/svg+xml;utf8,<svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M16.2851 4.60811C16.4481 4.77133 16.5396 4.99259 16.5396 5.22329C16.5396 5.45398 16.4481 5.67524 16.2851 5.83846L8.16005 13.9635C7.99683 14.1265 7.77557 14.2181 7.54487 14.2181C7.31418 14.2181 7.09292 14.1265 6.9297 13.9635L2.28684 9.32061C2.20131 9.24091 2.13271 9.1448 2.08513 9.03802C2.03755 8.93123 2.01196 8.81596 2.0099 8.69907C2.00784 8.58218 2.02934 8.46608 2.07312 8.35768C2.11691 8.24928 2.18207 8.15082 2.26474 8.06815C2.3474 7.98549 2.44587 7.92032 2.55427 7.87654C2.66267 7.83275 2.77877 7.81125 2.89566 7.81331C3.01255 7.81537 3.12782 7.84096 3.2346 7.88854C3.34139 7.93612 3.4375 8.00472 3.51719 8.09025L7.54487 12.1179L15.0547 4.60811C15.2179 4.44508 15.4392 4.35352 15.6699 4.35352C15.9006 4.35352 16.1218 4.44508 16.2851 4.60811Z" fill="white"></path></svg>');mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M16.2851 4.60811C16.4481 4.77133 16.5396 4.99259 16.5396 5.22329C16.5396 5.45398 16.4481 5.67524 16.2851 5.83846L8.16005 13.9635C7.99683 14.1265 7.77557 14.2181 7.54487 14.2181C7.31418 14.2181 7.09292 14.1265 6.9297 13.9635L2.28684 9.32061C2.20131 9.24091 2.13271 9.1448 2.08513 9.03802C2.03755 8.93123 2.01196 8.81596 2.0099 8.69907C2.00784 8.58218 2.02934 8.46608 2.07312 8.35768C2.11691 8.24928 2.18207 8.15082 2.26474 8.06815C2.3474 7.98549 2.44587 7.92032 2.55427 7.87654C2.66267 7.83275 2.77877 7.81125 2.89566 7.81331C3.01255 7.81537 3.12782 7.84096 3.2346 7.88854C3.34139 7.93612 3.4375 8.00472 3.51719 8.09025L7.54487 12.1179L15.0547 4.60811C15.2179 4.44508 15.4392 4.35352 15.6699 4.35352C15.9006 4.35352 16.1218 4.44508 16.2851 4.60811Z" fill="white"></path></svg>');-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.form_text__form input[type=text]{width:100%;height:30px;margin-bottom:10px}.row-tehnik{display:flex;align-items:flex-start;gap:30px}.tehnik-sidebar{flex:0 0 380px;width:380px;position:sticky;top:20px;align-self:flex-start;overflow-y:auto}.tehnik_content{flex:1 1 auto;min-width:0}.tehnik-filter{width:100%;box-sizing:border-box}@media (max-width:991px){.row-tehnik{display:block}.tehnik-sidebar{position:static;width:100%;max-height:none;overflow:visible;margin-bottom:25px}}.form-consent{margin:14px 0 14px}.form-consent__label{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.form-consent__checkbox{margin-top:3px;flex:0 0 auto}.form-consent__text{font-size:13px;line-height:1.45;color:#222}.form-consent__error{margin-top:6px;font-size:13px;line-height:1.4;color:#d22727;min-height:18px}.form-consent.is-error .form-consent__text{color:#d22727}.form-consent.is-error .form-consent__checkbox{outline:1px solid #d22727;outline-offset:2px}.agreement.form-consent{margin-top:12px;text-align:left}.form-consent__label{display:flex;align-items:flex-start;gap:8px;cursor:pointer}.form-consent__checkbox{margin-top:3px;flex:0 0 auto}.form-consent__text{font-size:14px;line-height:1.4}.form-consent__text a{text-decoration:underline}.form-consent__error{margin-top:6px;font-size:13px;color:#d22727;line-height:1.4}.form-consent.is-error .form-consent__text{color:#d22727}.form-consent.is-error .form-consent__checkbox{outline:1px solid #d22727;outline-offset:2px}.blue_bar_form__inner{width:fit-content;margin:auto}.blue_bar_form .blue_bar_form__row{display:flex;align-items:center;gap:12px}.blue_bar_form .bottom_form__white___phone{width:320px;min-width:320px;height:48px;box-sizing:border-box}.blue_bar_form .bottom_form__white___submit{height:48px;white-space:nowrap;flex-shrink:0}.agreement.form-consent{margin-top:12px;text-align:left}.form-consent__label{display:flex;align-items:flex-start;gap:8px;cursor:pointer}.form-consent__checkbox{margin-top:3px;flex:0 0 auto}.form-consent__text{font-size:14px;line-height:1.4}.form-consent__text a{text-decoration:underline}.form-consent__error{margin-top:6px;font-size:13px;color:#d22727;line-height:1.4}.form-consent.is-error .form-consent__text{color:#d22727}.form-consent.is-error .form-consent__checkbox{outline:1px solid #d22727;outline-offset:2px}@media (max-width:768px){.blue_bar_form .blue_bar_form__row{flex-direction:column;align-items:stretch}.blue_bar_form .bottom_form__white___phone{width:100%;min-width:100%}.blue_bar_form .bottom_form__white___submit{width:100%}}.agreement.form-consent{margin-top:12px;text-align:left}.form-consent__label{display:flex;align-items:flex-start;gap:8px;cursor:pointer}.form-consent__checkbox{margin-top:3px;flex:0 0 auto}.form-consent__text{font-size:14px;line-height:1.4}.form-consent__text a{text-decoration:underline}.form-consent__error{margin-top:6px;font-size:13px;color:#d22727;line-height:1.4}.form-consent.is-error .form-consent__text{color:#d22727}.form-consent.is-error .form-consent__checkbox{outline:1px solid #d22727;outline-offset:2px}.form-consent__text a{color:#d22727}.agreement.form-consent{margin-top:12px;text-align:left}.agreement.form-consent,.home_bottom__forms .bottom__forms>.form-consent,.home_bottom__forms .bottom__forms>.agreement.form-consent{width:100%;margin-top:12px !important;text-align:left}.form-consent__label,.home_bottom__forms .form-consent__label{display:flex !important;align-items:flex-start !important;gap:8px !important;cursor:pointer !important;margin:0 !important}.form-consent__checkbox,.home_bottom__forms .form-consent__checkbox{margin:3px 0 0 !important;flex:0 0 auto !important}.form-consent__text,.home_bottom__forms .form-consent__text{font-size:14px !important;line-height:1.4 !important;word-break:break-word}.form-consent__text a{text-decoration:underline}.form-consent__error,.home_bottom__forms .form-consent__error{margin-top:6px !important;font-size:13px !important;line-height:1.4 !important;color:#d22727 !important}.form-consent.is-error .form-consent__text,.home_bottom__forms .form-consent.is-error .form-consent__text{color:#d22727 !important}.form-consent.is-error .form-consent__checkbox,.home_bottom__forms .form-consent.is-error .form-consent__checkbox{outline:1px solid #d22727 !important;outline-offset:2px !important}.home_bottom__forms .bottom__forms{display:flex !important;align-items:center !important;gap:12px !important;flex-wrap:wrap !important}.home_bottom__forms .bottom__forms>input.bottom_form__white___phone{flex:1 1 260px !important;min-width:260px !important;width:auto !important;height:48px !important;box-sizing:border-box !important;margin:0 !important}.home_bottom__forms .bottom__forms>.bottom_form__white___submit,.home_bottom__forms .bottom__forms button.bottom_form__white___submit{flex:0 0 auto !important;height:48px !important;min-height:48px !important;padding:0 20px !important;white-space:nowrap !important;margin:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;vertical-align:top !important}.home_bottom__forms .bottom__forms br,.home_bottom__forms .form-consent br{display:none !important}.home_bottom__forms .bottom__forms p{margin:0 !important}@media (max-width:992px){.home_bottom__forms .bottom__forms>input.bottom_form__white___phone{min-width:220px !important}.form-consent__text,.home_bottom__forms .form-consent__text{font-size:13px !important}}@media (max-width:768px){.home_bottom__forms{padding:35px 0 !important}.home_bottom__forms .home_bottom__forms___list{display:block !important}.home_bottom__forms .bottom_form__item{width:100% !important;margin-bottom:20px !important}.home_bottom__forms .bottom_form__item:last-child{margin-bottom:0 !important}.home_bottom__forms .bottom_form__white___title span{display:block;font-size:24px !important;line-height:1.2 !important}.home_bottom__forms .bottom_form__white___title p{font-size:14px !important;line-height:1.45 !important;margin-top:10px !important}.home_bottom__forms .bottom__forms{flex-direction:column !important;align-items:stretch !important;gap:10px !important}.home_bottom__forms .bottom__forms>input.bottom_form__white___phone,.home_bottom__forms .bottom__forms>.bottom_form__white___submit,.home_bottom__forms .bottom__forms button.bottom_form__white___submit{width:100% !important;min-width:100% !important}.home_bottom__forms .bottom__forms>input.bottom_form__white___phone{flex:1 1 50px !important}.home_bottom__forms .bottom__forms>.bottom_form__white___submit,.home_bottom__forms .bottom__forms button.bottom_form__white___submit{height:46px !important;min-height:46px !important}.agreement.form-consent,.home_bottom__forms .bottom__forms>.form-consent,.home_bottom__forms .bottom__forms>.agreement.form-consent{margin-top:2px !important}.form-consent__label,.home_bottom__forms .form-consent__label{gap:10px !important}.form-consent__text,.home_bottom__forms .form-consent__text{font-size:13px !important;line-height:1.45 !important}.form-consent__error,.home_bottom__forms .form-consent__error{font-size:12px !important}.section.responsibly_work .img-responsibly_work{min-width:100%;!important}}@media (max-width:480px){.home_bottom__forms{padding:28px 0 !important}.home_bottom__forms .bottom_form__item{padding:20px 15px !important}.home_bottom__forms .bottom_form__white___title span{font-size:21px !important}.home_bottom__forms .bottom_form__white___title p{font-size:13px !important}.form-consent__text,.home_bottom__forms .form-consent__text{font-size:12px !important;line-height:1.45 !important}.form-consent__checkbox,.home_bottom__forms .form-consent__checkbox{transform:scale(1.05);transform-origin:top left}}.text-content-section h2,.text-content-section h3,.text-content-section p,.text-content-section ul{margin-bottom:20px;color:#1d2037}.advantages-four{background:#f1f4f7}.four-row{display:flex;flex-wrap:wrap;gap:20px;background-color:#f0f4f7;padding:20px;box-sizing:border-box}.four-item{width:23%;margin-bottom:20px}.four-item img{width:60px;display:block;margin:0 auto 15px}@media (max-width:992px){.four-item{width:48%}}@media (max-width:600px){.four-item{width:100%}}.uslugi-template section.text-content-section{margin-top:40px}.uslugi-template section.advantages-four h2{padding-top:25px}.rewiews div{margin:0 auto;width:560px;height:800px;overflow:hidden;position:relative}@media (max-width:780px){.uslugi-template .header_main__content,.page-template-template-uslugi .header_main__content,.page-template-template-text_page .header_tehnika__content,.page-template-template-tehnika .header_tehnika__content,.page-template-template-catalog .header_main__content{padding-top:80px}.rewiews div{margin:0 auto;width:100%;height:800px;overflow:hidden;position:relative}}section.contacts{margin-bottom:50px}@media screen and (min-width:1161px){.fix_menu{width:100%;padding:16px 30px;background:#fff}.fix_menu .header-row{width:100%;max-width:1330px;min-height:78px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:0}.fix_menu .header-logo{width:127px;min-width:127px;max-width:127px;flex-shrink:0}.fix_menu .header-logo a{display:block;width:100%}.fix_menu .header-logo img{display:block;width:127px;min-width:127px;height:auto}.fix_menu .header_menu{width:auto;max-width:none;flex:1 1 auto;margin-left:55px;margin-right:55px}.fix_menu .header_menu>ul{width:100%;max-width:none;display:flex;align-items:center;justify-content:space-between;gap:25px}.fix_menu .header_menu>ul>li{flex-shrink:0}.fix_menu .header_menu li a{white-space:nowrap}.fix_menu .header_phone{min-width:165px;flex-shrink:0;display:flex;align-items:center;justify-content:flex-start;gap:10px}.fix_menu .header_phone img{width:26px;min-width:26px;height:26px}.fix_menu .header_phone a{display:block;font-size:18px;line-height:1.5;white-space:normal}.fix_menu .header_btn{min-width:255px;flex-shrink:0;margin-left:35px;display:flex;align-items:stretch;justify-content:flex-end;gap:10px}.fix_menu .header_btn a{min-height:50px;padding:10px 12px;display:flex;align-items:center;justify-content:center;line-height:1.45;white-space:nowrap}.fix_menu .header_btn a.btn-red{min-width:125px;white-space:normal}.fix_menu .header_menu__btn{display:none}}@media screen and (min-width:1161px) and (max-width:1350px){.fix_menu{padding-right:18px;padding-left:18px}.fix_menu .header_menu{margin-right:28px;margin-left:28px}.fix_menu .header_menu>ul{gap:15px}.fix_menu .header_phone{min-width:150px}.fix_menu .header_btn{min-width:235px;margin-left:20px}.fix_menu .header_btn a{padding-right:10px;padding-left:10px}}