PageSourceSearch

https://www.martines.ru/about/news/

html martines.ru collected 2026-10-04 01:45:53 UTC 101,084 bytes, 1,576 lines download raw bytes

1<!DOCTYPE html>
2<html>
3
4<head>
5
6    <!--HTML5 для IE младше IE9-->
7    <!--[if lt IE 9]>
8    
8<script src="//html5shim.googlecode.com/svn/trunk/html5.js"></script>
8
9    
9<script>
10        (function (c, e) {
11            for (var i in e)e.hasOwnProperty(i) && c(e[i]);
12        })(document.createElement, ['article', 'aside', 'details', 'figcaption', 'figure', 'footer', 'header', 'hgroup', 'menu', 'nav', 'section']);
13    </script>
13
14    <![endif]-->
15
16    <!--[if !IE]><!-->
17    
17<script type="text/javascript" src="/js/lib/jquery.min.js"></script>
17
18    <!--<![endif]-->
19    <!--[if lt IE 9]>
20    
20<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
20
21    <![endif]-->
22    <!--[if gte IE 9]>
23    
23<script type="text/javascript" src="/js/lib/jquery.min.js"></script>
23
24    <![endif]-->
25    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
26<meta name="robots" content="index, follow" />
27<meta name="keywords" content="О компании" />
28<meta name="description" content="О компании" />
29<link href="/bitrix/cache/css/s1/martines_inner_pages/kernel_main/kernel_main.css?179092547737028" type="text/css"  rel="stylesheet" />
30<link href="/bitrix/cache/css/s1/martines_inner_pages/page_923cc8b8f26d41284cd65b886fbc4c4b/page_923cc8b8f26d41284cd65b886fbc4c4b.css?17908501896507" type="text/css"  rel="stylesheet" />
31<link href="/bitrix/cache/css/s1/martines_inner_pages/template_714e186cf412cdb39f7149a6ec23f926/template_714e186cf412cdb39f7149a6ec23f926.css?1790848824225081" type="text/css"  data-template-style="true"  rel="stylesheet" />
32<script type="text/javascript">if(!window.BX)window.BX={message:function(mess){if(typeof mess=='object') for(var i in mess) BX.message[i]=mess[i]; return true;}};</script>
vendor: 1 bytes, line 32
32
33<script type="text/javascript">(window.BX||top.BX).message({'JS_CORE_LOADING':'Загрузка...','JS_CORE_NO_DATA':'- Нет данных -','JS_CORE_WINDOW_CLOSE':'Закрыть','JS_CORE_WINDOW_EXPAND':'Развернуть','JS_CORE_WINDOW_NARROW':'Свернуть в окно','JS_CORE_WINDOW_SAVE':'Сохранить','JS_CORE_WINDOW_CANCEL':'Отменить','JS_CORE_H':'ч','JS_CORE_M':'м','JS_CORE_S':'с','JSADM_AI_HIDE_EXTRA':'Скрыть лишние','JSADM_AI_ALL_NOTIF':'Показать все','JSADM_AUTH_REQ':'Требуется авторизация!','JS_CORE_WINDOW_AUTH':'Войти','JS_CORE_IMAGE_FULL':'Полный размер'});</script>
vendor: 1 bytes, line 33
33
34<script type="text/javascript">(window.BX||top.BX).message({'LANGUAGE_ID':'ru','FORMAT_DATE':'DD.MM.YYYY','FORMAT_DATETIME':'DD.MM.YYYY HH:MI:SS','COOKIE_PREFIX':'MARTINES_IMG','SERVER_TZ_OFFSET':'10800','SITE_ID':'s1','USER_ID':'','SERVER_TIME':'1791078352','USER_TZ_OFFSET':'0','USER_TZ_AUTO':'Y','bitrix_sessid':'990ad69aa06f011bc3f17d59e700f34f'});</script>
34
35
36
37<script type="text/javascript" src="/bitrix/cache/js/s1/martines_inner_pages/kernel_main/kernel_main.js?1790925477321604"></script>
vendor: 1 bytes, line 37
37
38<script type="text/javascript">BX.setJSList(['/bitrix/js/main/core/core.js?143833771197612','/bitrix/js/main/core/core_ajax.js?143833771135278','/bitrix/js/main/json/json2.min.js?14383377113467','/bitrix/js/main/core/core_ls.js?143833771110330','/bitrix/js/main/session.js?14383377113290','/bitrix/js/main/core/core_window.js?1438337711100481','/bitrix/js/main/utils.js?143833771130972','/bitrix/js/main/core/core_popup.js?143833771139406','/js/include/jquery-ui-1.9.2.custom.min.js?1438337690236741','/js/lib/underscore.min.js?143833769015272','/js/lib/backbone.min.js?143833769019665','/js/lib/jquery.cookie.js?14383376903121','/js/lib/jquery.activity.min.js?14575251007665','/js/include/popup.min.js?1438337690810','/js/lib/metrika.js?17478277965363','/_/js/callme.js?14504599214126','/_/js/subscribe-popup.min.js?14399847421986','/_/js/jquery.maskedinput.min.js?14685864053568','/_/js/jquery.kk_mask.js?16889795854918','/bitrix/components/daglob/events/templates/.default/script.js?15774548286814','/bitrix/components/daglob/shedule.list.brand.destination.type/templates/.default/script.js?1439984744589','/bitrix/components/daglob/spoffers/templates/.default/script.js?17744416287282','/bitrix/templates/.default/components/daglob/geo/city_new/script.js?14399847442868','/js/include/jquery.bpopup.min.js?14383376905215']); </script>
vendor: 1 bytes, line 38
38
39<script type="text/javascript">BX.setCSSList(['/bitrix/js/main/core/css/core.css?14383377115336','/bitrix/js/main/core/css/core_popup.css?143833771129057','/bitrix/templates/.default/components/bitrix/system.pagenavigation/martines_news_nav/style.css?14383377083987','/local/components/bitrix/news.list/templates/index/style.css?14383377412061','/bitrix/templates/.default/components/daglob/geo/city_new/style.css?1439984744222097','/bitrix/templates/.default/components/bitrix/news.list/brand_slider_through/style.css?1450706558252','/bitrix/templates/.default/components/bitrix/breadcrumb/xkroshki/style.css?1436370780563','/bitrix/components/daglob/spoffers/templates/.default/style.css?17743556031249','/bitrix/templates/martines_inner_pages/template_styles.css?155914017361']); </script>
39
40
41
42<script type="text/javascript" src="/bitrix/cache/js/s1/martines_inner_pages/template_3da52a28af292b0ced252f0b6d527508/template_3da52a28af292b0ced252f0b6d527508.js?1790848824327753"></script>
vendor: 1 bytes, line 42
42
43<script type="text/javascript">
44bxSession.Expand(1440, '990ad69aa06f011bc3f17d59e700f34f', false, 'd3ee5360a6837c8088b3caa9fcd29ff9');
45</script>
vendor: 1 bytes, line 45
45
46<script type="text/javascript">var _ba = _ba || []; _ba.push(["aid", "b8a6413392b462ea88a7327b40795f8a"]); _ba.push(["host", "www.martines.ru"]); (function() {var ba = document.createElement("script"); ba.type = "text/javascript"; ba.async = true;ba.src = (document.location.protocol == "https:" ? "https://" : "http://") + "bitrix.info/ba.js";var s = document.getElementsByTagName("script")[0];s.parentNode.insertBefore(ba, s);})();</script>
46
47
48
49    <title>
50        Новости компании Мартинес Имидж, выставки, конгрессы, фотоотчеты. Официальный дистрибьютор Мартинес Имидж    </title>
51    <link rel="icon" type="image/png" href="/_/i/icons/favicon-16x16.png" sizes="16x16">
52<link rel="icon" type="image/png" href="/_/i/icons/favicon-32x32.png" sizes="32x32">
53<link rel="icon" type="image/png" href="/_/i/icons/favicon-96x96.png" sizes="96x96">
54<link rel="icon" type="image/png" href="/_/i/icons/favicon-192x192.png" sizes="192x192">
55<link rel="shortcut icon" href="/_/i/icons/favicon.ico" type="image/x-icon" />
56<link rel="manifest" href="/_/i/icons/manifest.json">
57<meta name="theme-color" content="#474747">
58<link rel="apple-touch-icon" sizes="57x57" href="/_/i/icons/apple-touch-icon-57x57.png">
59<link rel="apple-touch-icon" sizes="60x60" href="/_/i/icons/apple-touch-icon-60x60.png">
60<link rel="apple-touch-icon" sizes="72x72" href="/_/i/icons/apple-touch-icon-72x72.png">
61<link rel="apple-touch-icon" sizes="76x76" href="/_/i/icons/apple-touch-icon-76x76.png">
62<link rel="apple-touch-icon" sizes="114x114" href="/_/i/icons/apple-touch-icon-114x114.png">
63<link rel="apple-touch-icon" sizes="120x120" href="/_/i/icons/apple-touch-icon-120x120.png">
64<link rel="apple-touch-icon" sizes="144x144" href="/_/i/icons/apple-touch-icon-144x144.png">
65<link rel="apple-touch-icon" sizes="152x152" href="/_/i/icons/apple-touch-icon-152x152.png">
66<link rel="apple-touch-icon" sizes="180x180" href="/_/i/icons/apple-touch-icon-180x180.png">
67<meta name="msapplication-config" content="/_/i/icons/browserconfig.xml" />
68<script type="text/javascript" src="/_/js/fancySelect.js"></script>
68
69
70<script type="text/javascript" src="/js/include/jquery.bpopup.min.js?14399847255215"></script>
70
71
72<script type="text/javascript" src="/js/lib/jquery.carouFredSel.min.js?143998472562300"></script>
72
73
74<script type="text/javascript" src="/js/include/slider.min.js?14399847251699"></script>
74
75
76<script type="text/javascript" src="/js/components/contacts.min.js?1439984725521"></script>
76
77
78
79<script type="text/javascript" src="/js/include/getPayForm.min.js?1439984725329"></script>
79
80 <link href="/_/css/fancySelect.css?2" rel="stylesheet" type="text/css"> <link href="/_/css/style.css?40" rel="stylesheet" type="text/css">
81<!--<link type="text/css" rel="stylesheet" href="/_/css/content.css?2" />-->
82<link href="/_/css/animate.css" rel="stylesheet" type="text/css"> <link href="/_/css/fonts.css" rel="stylesheet" type="text/css">
83<link type="text/css" rel="stylesheet" href="https://fonts.googleapis.com/css?family=PT+Serif:400,700subset=cyrillic,cyrillic-ext,latin,latin-ext">
84<link type="text/css" rel="stylesheet" href="https://fonts.googleapis.com/css?family=PT+Sans:400,700subset=cyrillic,cyrillic-ext,latin,latin-ext">
85<link rel="stylesheet" href="/_/css/owl.carousel.css"> <link rel="stylesheet" href="/_/css/subscribe-popup.css">
86<link rel="stylesheet" href="/_/fontawesome-5.15.0/css/all.min.css">
87
88<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0">
89<link href="/_/css/mobile.style.css?170971353831" rel="stylesheet" type="text/css" id="/var/www/martines.ru/web">
90<!--специальное предложение-->
91 <link href="https://www.martines.ru/css/include/activityNavigator.css" rel="stylesheet" type="text/css"> <link href="https://www.martines.ru/css/pages/brands.css" rel="stylesheet" type="text/css">
92<script type="text/javascript" src="/js/include/activityNavigator.min.js"></script>
92
93 <link media="screen" href="/_/fancyBox/source/jquery.fancybox.css?v=2.1.5" type="text/css" rel="stylesheet">
94<!--<img id="bxid_364168" src="/bitrix/images/fileman/htmledit2/script.gif"  />-->
95
96<!--<img id="bxid_169465" src="/bitrix/images/fileman/htmledit2/script.gif"  />
97<img id="bxid_552705" src="/bitrix/images/fileman/htmledit2/script.gif"  />-->
98
99<script type="text/javascript" src="/_/js/cycle.js"></script>
99
100
101<script type="text/javascript" src="/_/js/modernizr.custom.11333.js"></script>
101
102
103<script type="text/javascript" src="/_/js/jquery.easing.1.3.js"></script>
103
104
105<script type="text/javascript" src="/_/js/customSelect.js"></script>
105
106
107<script type="text/javascript" src="/_/js/jquery.selectbox.min.js"></script>
107
108
109<script type="text/javascript" src="/_/js/animation.js"></script>
109
110
111<script type="text/javascript" src="/_/fancyBox/source/jquery.fancybox.js?v=2.1.5"></script>
111
112
113<!-- // <img id="bxid_667407" src="/bitrix/images/fileman/htmledit2/script.gif"  /> -->
114
115<script type="text/javascript" src="/_/js/owl.carousel.min.js"></script>
115
116
117<!--<img id="bxid_544971" src="/bitrix/images/fileman/htmledit2/script.gif"  />
118<img id="bxid_566358" src="/bitrix/images/fileman/htmledit2/script.gif"  />-->
119
120<!--<img id="bxid_967227" src="/bitrix/images/fileman/htmledit2/script.gif"  />-->
121
122<!--<img id="bxid_480260" src="/bitrix/images/fileman/htmledit2/script.gif"  />-->
123
124<script type="text/javascript" src="/js/include/activityNavigator.min.js?14399847252385"></script>
124
125
126<!--<img id="bxid_693797" src="/bitrix/images/fileman/htmledit2/script.gif"  />-->
127
128<script type="text/javascript" src="/js/include/func.min.js?1439984725675"></script>
vendor: 1 bytes, line 128
128
129<script type="text/javascript" src="/js/include/custum.js?"></script>
129
130
131<script type="text/javascript" src="/bitrix/components/daglob/spoffers/templates/.default/script.js?14399847443043"></script>
131
132
133<!--
134<img id="bxid_877178" src="/bitrix/images/fileman/htmledit2/script.gif"  />
135<img id="bxid_621132" src="/bitrix/images/fileman/htmledit2/script.gif"  />
136-->
137
138<script type="text/javascript" src="/js/include/eventsToolTip.js?1439984725675"></script>
138
139
140<script type="text/javascript" src="/_/js/my.js?5"></script>
140
141
142<script src="/_/js/wow.min.js"></script>
142
143
144<script>new WOW().init();</script>
144
145
146<!--[if lt IE 9]><img id="bxid_18582" src="/bitrix/images/fileman/htmledit2/script.gif"  /><![endif]-->
147
148<!--[if IE 8 ]>
149<link rel="stylesheet" type="text/css" href="/_/css/site_ie8.css">
150<![endif]-->
151
152<!--[if lt IE 8]>
153<link rel="stylesheet" href="/_/css/old-ie.css" media="screen,projection" />
154<img id="bxid_400064" src="/bitrix/images/fileman/htmledit2/script.gif"  />
155<![endif]-->
156
157<script type="text/javascript">
158        window.eventsWindow = {};
159</script>
159
160
161
162<meta name="robots" content="noyaca" />
163    <!--<link rel="canonical" href="/about/news/" />-->
164            <link href="/bitrix/components/daglob/spoffers/templates/.default/style.css?14383377101246" type="text/css" data-template-style="true" rel="stylesheet" />
165    
166
167
168    <!-- Top.Mail.Ru counter -->
169    
169<script type="text/javascript">
170    var _tmr = window._tmr || (window._tmr = []);
171    _tmr.push({id: "3793250", type: "pageView", start: (new Date()).getTime()});
172    (function (d, w, id) {
173      if (d.getElementById(id)) return;
174      var ts = d.createElement("script"); ts.type = "text/javascript"; ts.async = true; ts.id = id;
175      ts.src = "https://top-fwz1.mail.ru/js/code.js";
176      var f = function () {var s = d.getElementsByTagName("script")[0]; s.parentNode.insertBefore(ts, s);};
177      if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); }
178    })(document, window, "tmr-code");
179    </script>
179
180    <noscript><div><img src="https://top-fwz1.mail.ru/counter?id=3793250;js=na" style="position:absolute;left:-9999px;" alt="Top.Mail.Ru" /></div></noscript>
181    <!-- /Top.Mail.Ru counter -->
182</head>
183
184<body>
185
186
187
188
189    <div id="panel">
190            </div>
191        <header>
192        <div class="bg">
193            <span id="mobile_menu_btn">&#9776;</span>
194            <div class="top_block">
195                <nav>
196                    
197    <ul>
198								
199												<li class="lvl1   active "><a href="/about/" >О компании</a>
200					<ul>
201										
202											
203																		<li class=" onlyMobile"><a href="/about/"    class=" "   >О нас</a></li>
204															
205											
206																		<li class="active "><a    class=" "   >Новости</a></li>
207															
208											
209																		<li class=" "><a href="/about/edition/"    class=" "   >Публикации</a></li>
210															
211											
212																		<li class=" "><a href="/about/vacancies/"    class=" "   >Вакансии</a></li>
213															
214												</ul></li>						
215												<li class="lvl1  "><a href="/brands/" >Бренды</a>
216					<ul>
217										
218											
219																		<li class=" "><a href="/brands/amenity/"    class=" "   >Amenity</a></li>
220															
221											
222																		<li class=" "><a href="/brands/beauty_image/"    class=" "   >Beauty Image</a></li>
223															
224											
225																		<li class=" "><a href="/brands/carboxy_co2_gel_mask/"    class=" "   >Carboxy CO2 gel mask</a></li>
226															
227											
228																		<li class=" "><a href="/brands/decoria/"    class=" "   >Decoria</a></li>
229															
230											
231																		<li class=" "><a href="https://www.ericsonlab.ru" target="_blank"    class=" "   >Ericson Laboratoire</a></li>
232															
233											
234																		<li class=" "><a href="/brands/everyang/"    class=" "   >EverYang</a></li>
235															
236											
237																		<li class=" "><a href="/brands/favorina/"    class=" "   >Favorina</a></li>
238															
239											
240																		<li class=" "><a href="/brands/hyal-code/"    class=" "   >HyalCode</a></li>
241															
242											
243																		<li class=" "><a href="/brands/la_mente/"    class=" "   >La Mente</a></li>
244															
245											
246																		<li class=" "><a href="/brands/mesotech/"    class=" "   >Mesotech</a></li>
247															
248											
249																		<li class=" "><a href="/brands/phy-mongshe/"    class=" "   >Phymongshe</a></li>
250															
251											
252																		<li class=" "><a href="/brands/profepil/"    class=" "   >ProfEpil</a></li>
253															
254											
255																		<li class=" "><a href="/brands/q-lab/"    class=" "   >Q-lab</a></li>
256															
257											
258																		<li class=" "><a href="/brands/s5/"    class=" "   >Пилинги S5</a></li>
259															
260												</ul></li>						
261												<li class="lvl1  "><a href="/edu/" >Центр обучения</a>
262					<ul>
263										
264											
265																		<li class=" "><a href="/edu/schedule/"    class=" "   >Расписание</a></li>
266															
267											
268																		<li class=" "><a href="/contacts/"    class=" "   >Адреса</a></li>
269															
270												</ul></li>						
271												<li class="lvl1  "><a href="/destinations/" >Направления</a>
272					<ul>
273										
274											
275																		<li class=" "><a href="/destinations/kosmetologiya/"    class=" "   >Косметология</a></li>
276															
277											
278																		<li class=" menu_padding"><a href="/destinations/professionalnaya_kosmetika/"    class=" "   >Профессиональная косметика</a></li>
279															
280											
281																		<li class=" menu_padding"><a href="/destinations/pilingi/"    class=" "   >Пилинги</a></li>
282															
283											
284																		<li class=" menu_padding"><a href="/brands/everyang/"    class=" "   >Профессиональные маски</a></li>
285															
286											
287																		<li class=" menu_padding"><a href="/brands/carboxy_co2_gel_mask/"    class=" "   >Карбокситерапия</a></li>
288															
289											
290																		<li class=" menu_border"><a href="/destinations/esteticheskaya-meditsina/"    class=" "   >Эстетическая медицина</a></li>
291															
292											
293																		<li class=" menu_padding"><a href="/brands/decoria/"    class=" "   >Контурная пластика</a></li>
294															
295											
296																		<li class=" menu_padding"><a href="/destinations/mezoterapiya/"    class=" "   >Мезотерапия</a></li>
297															
298											
299																		<li class=" menu_padding"><a href="/destinations/biorevitalizatsiya/"    class=" "   >Биоревитализация</a></li>
300															
301											
302																		<li class=" menu_border"><a href="/destinations/depilyatsiya-i-shugaring/"    class=" "   >Депиляция</a></li>
303															
304											
305																		<li class=" menu_padding"><a href="/brands/beauty_image/"    class=" "   >Биоэпиляция</a></li>
306															
307											
308																		<li class=" menu_padding"><a href="/destinations/parafinoterapiya/"    class=" "   >Парафинотерапия</a></li>
309															
310												</ul></li>						
311												<li class="lvl1  "><a href="/contacts/" >Контакты</a>
312					<ul>
313										
314											
315																		<li class=" "><a href="/edu/tsentralnyy_ofis/"    class=" "   >Москва - Центральный офис</a></li>
316															
317											
318																		<li class=" "><a href="/edu/vladikavkaz/"    class=" "   >Владикавказ</a></li>
319															
320											
321																		<li class=" "><a href="/edu/ekaterinburg_martines/"    class=" "   >Екатеринбург</a></li>
322															
323											
324																		<li class=" "><a href="/edu/irkutsk/"    class=" "   >Иркутск</a></li>
325															
326											
327																		<li class=" "><a href="/edu/kazan-filial/"    class=" "   >Казань</a></li>
328															
329											
330																		<li class=" "><a href="/edu/krasnodar_filial_/"    class=" "   >Краснодар</a></li>
331															
332											
333																		<li class=" "><a href="/edu/filial_pyatigorsk/"    class=" "   >Пятигорск</a></li>
334															
335											
336																		<li class=" "><a href="/edu/rostov-na-donu_filial_/"    class=" "   >
336Ростов-на-Дону</a></li>
337															
338											
339																		<li class=" "><a href="/edu/sankt-peterburg_filial/"    class=" "   >Санкт-Петербург</a></li>
340															
341											
342																		<li class=" "><a href="/edu/simferopol_filial/"    class=" "   >Симферополь</a></li>
343															
344											
345																		<li class=" "><a href="/edu/sochi_filial/"    class=" "   >Сочи</a></li>
346															
347										</ul></li>		    </ul>
348                </nav>
349                <ul class="lang">
350                    <li><a class="active" href="/">Рус</a></li>
351<li><a  href="/en/">Eng</a></li>                </ul>
352                <form action="/search/">
353			<input type="text" name="q" value="" placeholder="" maxlength="1000"/>
354			<input name="s" type="submit" />		
355</form>
356            </div>
357        </div>
358
359        <div class="bot_block">
360            <h3 id="logo"><a href="/">
361                    Martines                </a>
362            </h3>
363            <div class="hour" style="margin-top: 0px;">
364                <p>пн-пт 9.30 &ndash; 18.00 <br>сб-вс - выходной</p> 
365
366                <div class="filter">
367                    <article class="CCity" id="block_city">
368    <span>Ваш город:</span>
369	    <button id="mainBtn">Москва</button>
370
371            <div id="cityList">
372        <!--        <span class='b-close glyphicon glyphicon-remove'></span>-->
373        <div class="description">
374            Выберите название вашего города из списка или укажите в поле внизу:
375        </div>
376        <ul>                <li data-value="Москва">Москва</li>
377                            <li data-value="Астана, пр.Сарыарка, д.8А, отель Park Inn by Radisson Astana">Астана, пр.Сарыарка, д.8А, отель Park Inn by Radisson Astana</li>
378                            <li data-value="Астана, пр.Сарыарка, д.4, отель Park Inn by Radisson Astana, Конференц-зал №11">Астана, пр.Сарыарка, д.4, отель Park Inn by Radisson Astana, Конференц-зал №11</li>
379                            <li data-value="Астана, ​проспект Туран, 37/9​1 этаж, ресторан Black Duck">Астана, ​проспект Туран, 37/9​1 этаж, ресторан Black Duck</li>
380                            <li data-value="Астана, ул. Туркестан, д. 20, кафе InClair">Астана, ул. Туркестан, д. 20, кафе InClair</li>
381                            <li data-value="Владикавказ">Владикавказ</li>
382                            <li data-value="Екатеринбург">Екатеринбург</li>
383                            <li data-value="Казань">Казань</li>
384                            <li data-value="Краснодар">Краснодар</li>
385                            <li data-value="Сочи">Сочи</li>
386                            <li data-value="Иркутск">Иркутск</li>
387                            <li data-value="Геленджик">Геленджик</li>
388                            <li data-value="Телемост">Телемост</li>
389                            <li data-value="Пенза">Пенза</li>
390                            <li data-value="Анапа">Анапа</li>
391                            <li data-value="Бишкек">Бишкек</li>
392                            <li data-value="Набережные Челны">Набережные Челны</li>
393                            <li data-value="Санкт-Петербург">Санкт-Петербург</li>
394                            <li data-value="г. Пятигорск">г. Пятигорск</li>
395                            <li data-value="Ош, отель «Grand Hotel Chavo», ул. Курманжан Датка, д. 280">Ош, отель «Grand Hotel Chavo», ул. Курманжан Датка, д. 280</li>
396                            <li data-value="Пятигорск">Пятигорск</li>
397                            <li data-value="Ош, ул. Тилеке-Баатыра, д. 60 Отель «Cube House»">Ош, ул. Тилеке-Баатыра, д. 60 Отель «Cube House»</li>
398                            <li data-value="Краснодарский край, п.г.т. Сириус">Краснодарский край, п.г.т. Сириус</li>
399                            <li data-value="Ош, ул. Алымбека датки, д. 189/2, Rayan Hotel Osh">Ош, ул. Алымбека датки, д. 189/2, Rayan Hotel Osh</li>
400                            <li data-value="Нальчик">Нальчик</li>
401                            <li data-value="Черкесск">Черкесск</li>
402                            <li data-value="Новороссийск">Новороссийск</li>
403                            <li data-value="Ростов-на-ДоÐ
403½Ñƒ">Ростов-на-Дону</li>
404                            <li data-value="Симферополь">Симферополь</li>
405                            <li data-value="Ставрополь">Ставрополь</li>
406                            <li data-value="Алматы">Алматы</li>
407            </ul>
408        <div class="input-group input-group-sm">
409            <input type="text" class="form-control" id="cityEnter" placeholder="Укажите название вашего города">
410                  <span class="input-group-btn">
411                    <button class="btn btn-default" type="button" id="btnEnter">Выбрать</button>
412                  </span>
413        </div>
414        </div>    <div id="CCPopUp" style="display: none"></div>
415</article>                </div>
416
417
418            </div>
419            <div class="tel" style="margin-top: 0px;">
420                
421<p>8-800-222-93-48</p>
422                <div class="filter">
423                    
423<script>
424                        window.martines = (window.martines || {});
425                        window.martines.callMeId = 'cm3850722';
426                    </script>
426
427                    <!--<a href="#" class="IPopupBtn" data-name="telPopup" onclick="callMePls();">Перезвоните мне</a>-->
428                    <article class="IPopupBlock telPopup hidden">
429                        <form method="post" class="IPopupContent" id="cm3850722">
430                            <p>
431                                Мы перезвоним Вам в<br>
432                                ближайшее время
433                            </p>
434                            <input class="error" placeholder="Ваше имя" name="uname" value="" data-required="true" type="text" maxlength="50">
435                            <input placeholder="Номер телефона" name="utel" value="" type="tel" maxlength="50">
436                            <input name="udest" value="[email protected]" type="hidden">
437                            <button type="submit" id="CSendCallMe" onclick="callMePlsSendForm();">Перезвоните мне</button>
438                        </form>
439                    </article>
440
441
442                </div>
443            </div>
444            <div style="clear:both;"></div>
445
446        </div>
447    </header>
448    <main>
449                <div class="bg4">
450            <div style='display:none;'>
451                /about/news/            </div>
452            <div class="container">
453                <p id='last'></p>
454<section class="slider" id="slider">
455    <section class="blockContent">
456        <ul class="ISliderBlock narrowSlider"
457            data-name="narrowSlider"
458            data-item-width="940"
459            data-item-height="140"
460			data-pagination-container=".indexSliderPagination"
461			data-auto-timeout-duration="3500"
462            data-scroll-fx="fade"
463            data-scroll-duration="500"
464            data-auto-play="true"
465            data-infinite="true"
466            data-circular="true"
467		>
468
469			
470											
471					<li class="slide" style="height: 140px;">
472											<a href='https://beautyimage.ru/products/catalog/ukhod-za-telom/body_care/body_care/'>
473												<div class="name-seminar mo-animate animated fadeInLeft" style="height: 140px; width: 940px; background-image: url('/upload/resize_img/brand_slider_through/upload/iblock/b38/banner_body-care.jpg'); background-size: 940px 140px">
474								<!--<p>BODY CARE</p>-->
475								<!--<h3 style="padding: 0px; marging: 0px;"></h3>-->
476															</div>
477											</a>
478										</li>
479
480
481
482
483											
484					<li class="slide" style="height: 140px;">
485											<a href='https://www.martines.ru/brands/hyal-code/'>
486												<div class="name-seminar mo-animate animated fadeInLeft" style="height: 140px; width: 940px; background-image: url('/upload/resize_img/brand_slider_through/upload/iblock/988/banner_hyalcode.jpg'); background-size: 940px 140px">
487								<!--<p>HyalCode — линейка биоревитализирующих препаратов на основе гиалуроновой кислоты биотехнологического происхождения</p>-->
488								<!--<h3 style="padding: 0px; marging: 0px;"></h3>-->
489															</div>
490											</a>
491										</li>
492
493
494
495
496											
497					<li class="slide" style="height: 140px;">
498											<a href='https://www.martines.ru/edu/schedule/all/all/ericson_laboratoire/all/all/'>
499												<div class="name-seminar mo-animate animated fadeInLeft" style="height: 140px; width: 940px; background-image: url('/upload/resize_img/brand_slider_through/upload/iblock/76c/banner_mi_uzkiy_ericson.png'); background-size: 940px 140px">
500								<!--<p>Ericson Laboratoire - уход за лицом</p>-->
501								<!--<h3 style="padding: 0px; marging: 0px;"></h3>-->
502															</div>
503											</a>
504										</li>
505
506
507
508
509											
510					<li class="slide" style="height: 140px;">
511											<a href='https://www.martines.ru/edu/schedule/all/all/ericson_laboratoire/all/all/'>
512												<div class="name-seminar mo-animate animated fadeInLeft" style="height: 140px; width: 940px; background-image: url('/upload/resize_img/brand_slider_through/upload/iblock/09d/banner_mi_uzkiy_ericson (1).png'); background-size: 940px 140px">
513								<!--<p>Ericson Laboratoire - уход за телом</p>-->
514								<!--<h3 style="padding: 0px; marging: 0px;"></h3>-->
515															</div>
516											</a>
517										</li>
518
519
520
521
522											
523					<li class="slide" style="height: 140px;">
524											<a href='https://www.martines.ru/brands/q-lab/'>
525												<div class="name-seminar mo-animate animated fadeInLeft" style="height: 140px; width: 940px; background-image: url('/upload/resize_img/brand_slider_through/upload/iblock/d50/banner_martines_q_lab_malenkii.jpg'); background-size: 940px 140px">
526								<!--<p>Сыворотки Q-lab испанской компании </p>-->
527								<!--<h3 style="padding: 0px; marging: 0px;"></h3>-->
528															</div>
529											</a>
530										</li>
531
532
533
534
535			
536		</ul>
537	</section>
538</section>
539
540<script type="text/javascript">
541var quantity_of_banners = '5';
542	console.log(quantity_of_banners);
543
544if (quantity_of_banners == 0) {
545
546	document.getElementById('slider').style.display = 'none';
547}
548
549</script>
549
550            </div>
551        </div>
552                <div class="container">
553            <div class="crumbs">
554                <ol>
555                    
556			<li><a href="/" title="Главная">Главная</a></li>
557			<li><a href="/about/" title="О компании">О компании</a></li><li>Новости</li>                </ol>
558            </div>
559                        <section class="news">
560                <p id='last'></p><h1>Новости компании "Мартинес Имидж"</h1>
561	<div class="top_pag topp">
562	
563	
564			<span>				Новости: 1 - 5 из 133			</span>
565	
566
567	
568		
569											<ul class="pager">
570					<li><a class="prev"></a></li><li title="Текущая страница">1</li><li><a href="/about/news/?PAGEN_1=2&SIZEN_1=5" title="Страница 2">2</a></li><li><a href="/about/news/?PAGEN_1=3&SIZEN_1=5" title="Страница 3">3</a></li><li><a href="/about/news/?PAGEN_1=4&SIZEN_1=5" title="Страница 4">4</a></li><li><a href="/about/news/?PAGEN_1=5&SIZEN_1=5" title="Страница 5">5</a></li><li><a href="/about/news/?PAGEN_1=15&SIZEN_1=5" title="Страница 15">...</a></li><li><a href="/about/news/?PAGEN_1=26&SIZEN_1=5" title="Страница 26">26</a></li><li><a href="/about/news/?PAGEN_1=27&SIZEN_1=5" title="Страница 27">27</a></li>					<li><a href="/about/news/?PAGEN_1=2&SIZEN_1=5" title="Следующая страница" class="next_a"></a></li><a href="/about/news/?SHOWALL_1=1&SIZEN_1=5" class="all_news">Все новости</a>				</ul>			
571		
572	
573</div><dl class="news">
574	
575			
576
577									<dt><a href="/about/news/vybiraem_solntsezashchitnyy_krem/">Выбираем солнцезащитный крем</a></dt>
578									
579		<dd>
580			<a href="/about/news/vybiraem_solntsezashchitnyy_krem/"><img src="/_/i/x.gif" style="background-image: url(/upload/resize_img/martines_news/upload/iblock/6b9/sovremennaya_strategiya_fotozashchity-5.jpg)" alt=""></a>
581			<div>		
582									Появление фотостабильных химических фильтров, а&nbsp;также современных химических систем для косметической основы подготовило почву для создания многофункциональных гибридных солнцезащитных средств.							
583<span style="color: #aba7a7;font-style: italic;position: absolute; bottom: 33px; right: 0;">13.09.2026</span>
584				<a class="button" href="/about/news/vybiraem_solntsezashchitnyy_krem/">перейти к новости</a>
585			</div>
586		</dd>
587
588	
589			
590
591									<dt><a href="/about/news/vazhnost_kosmeticheskoy_bazy_solntsezashchitnykh_sredstv/">Важность косметической базы солнцезащитных средств</a></dt>
592									
593		<dd>
594			<a href="/about/news/vazhnost_kosmeticheskoy_bazy_solntsezashchitnykh_sredstv/"><img src="/_/i/x.gif" style="background-image: url(/upload/resize_img/martines_news/upload/iblock/f28/sovremennaya_strategiya_fotozashchity-3.jpg)" alt=""></a>
595			<div>		
596									Косметическая основа солнцезащитного средства не&nbsp;менее важна, чем композиция фильтров.							
597<span style="color: #aba7a7;font-style: italic;position: absolute; bottom: 33px; right: 0;">06.09.2026</span>
598				<a class="button" href="/about/news/vazhnost_kosmeticheskoy_bazy_solntsezashchitnykh_sredstv/">перейти к новости</a>
599			</div>
600		</dd>
601
602	
603			
604
605									<dt><a href="/about/news/uchimsya_vybirat_uf-filtry/">Учимся выбирать УФ-ФИЛЬТРЫ</a></dt>
606									
607		<dd>
608			<a href="/about/news/uchimsya_vybirat_uf-filtry/"><img src="/_/i/x.gif" style="background-image: url(/upload/resize_img/martines_news/upload/iblock/457/sovremennaya_strategiya_fotozashchity-03.jpg)" alt=""></a>
609			<div>		
610									В&nbsp;современной косметической индустрии в&nbsp;зависимости от&nbsp;юрисдикции и&nbsp;нормативной базы разрешено использование более трех десятков УФ-фильтров.							
611<span style="color: #aba7a7;font-style: italic;position: absolute; bottom: 33px; right: 0;">31.08.2026</span>
612				<a class="button" href="/about/news/uchimsya_vybirat_uf-filtry/">
612перейти к новости</a>
613			</div>
614		</dd>
615
616	
617			
618
619									<dt><a href="/about/news/chto_oznachaet_markirovka_na_solntsezashchitnykh_kremakh/">Что означает маркировка на солнцезащитных кремах?</a></dt>
620									
621		<dd>
622			<a href="/about/news/chto_oznachaet_markirovka_na_solntsezashchitnykh_kremakh/"><img src="/_/i/x.gif" style="background-image: url(/upload/resize_img/martines_news/upload/iblock/a42/sovremennaya_strategiya_fotozashchity-2.jpg)" alt=""></a>
623			<div>		
624									Выбирая солнцезащитное средство, необходимо в&nbsp;первую очередь оценить широту спектра и&nbsp;степень его фотозащиты. Ориентироваться исключительно на&nbsp;обозначения на&nbsp;упаковке не&nbsp;всегда правильно, и&nbsp;вот почему.							
625<span style="color: #aba7a7;font-style: italic;position: absolute; bottom: 33px; right: 0;">28.08.2026</span>
626				<a class="button" href="/about/news/chto_oznachaet_markirovka_n
626a_solntsezashchitnykh_kremakh/">перейти к новости</a>
627			</div>
628		</dd>
629
630	
631			
632
633									<dt><a href="/about/news/ozempik-_i_depilyatsiya_voskom-_pochemu_kozha_stala_chuvstvitelnee-_i_kak_izbezhat_travm/">«Оземпик» и депиляция воском: почему кожа стала чувствительнее, и как избежать травм</a></dt>
634									
635		<dd>
636			<a href="/about/news/ozempik-_i_depilyatsiya_voskom-_pochemu_kozha_stala_chuvstvitelnee-_i_kak_izbezhat_travm/"><img src="/_/i/x.gif" style="background-image: url(/upload/resize_img/martines_news/upload/iblock/41c/1.jpg)" alt=""></a>
637			<div>		
638									За&nbsp;последние несколько лет огромную популярность приобрели препараты для снижения веса, такие как семаглутид (Ozempic, Wegovy), тирзепатид (Mounjaro) и&nbsp;лираглутид (Saxenda), которые являются агонистами рецепторов GLP-1 (глюкагоноподобного пептида-1).							
639<span style="color: #aba7a7;font-style: italic;position: absolute; bottom: 33px; right: 0;">11.08.2026</span>
640				<a class="button" href="/about/news/ozempik-_i_depilyatsiya_voskom-_pochemu_kozha_stala_chuvstvitelnee-_i_kak_izbezhat_travm/">перейти к новости</a>
641			</div>
642		</dd>
643
644</dl>
645	<div class="top_pag topp">
646	
647	
648			<span>				Новости: 1 - 5 из 133			</span>
649	
650
651	
652		
653											<ul class="pager">
654					<li><a class="prev"></a></li><li title="Текущая страница">1</li><li><a href="/about/news/?PAGEN_1=2&SIZEN_1=5" title="Страница 2">2</a></li><li><a href="/about/news/?PAGEN_1=3&SIZEN_1=5" title="Страница 3">3</a></li><li><a href="/about/news/?PAGEN_1=4&SIZEN_1=5" title="Страница 4">4</a></li><li><a href="/about/news/?PAGEN_1=5&SIZEN_1=5" title="Страница 5">5</a></li><li><a href="/about/news/?PAGEN_1=15&SIZEN_1=5" title="Страница 15">...</a></li><li><a href="/about/news/?PAGEN_1=26&SIZEN_1=5" title="Страница 26">26</a></li><li><a href="/about/news/?PAGEN_1=27&SIZEN_1=5" title="Страница 27">27</a></li>					<li><a href="/about/news/?PAGEN_1=2&SIZEN_1=5" title="Следующая страница" class="next_a"></a></li><a href="/about/news/?SHOWALL_1=1&SIZEN_1=5" class="all_news">Все новости</a>				</ul>			
655		
656	
657</div>
658
659
660
661
662</section>
663</div>
664</main>
665
666
667
668    
668<script type="text/javascript">
669        window.eventsWindow = {};
670    </script>
670
671    <section class="CSPOffers" id="CSPOffers">
672        <section class="blockContent">
673            <article class="newsSearch" style="text-align:left">
674				<span class='user_h3_2'>Хотите получить специальное предложение?</span>
675
676                <p>Если вы являетесь представителем салона красоты, частнопрактикующим специалистом или региональным
677                    представителем, компания Мартинес Имидж готова сделать для вас специальное предложение по оптовой
678                    закупке нашей продукции!</p>
679
680                <form onsubmit="getSpecial();" method="post" id="sp-offers">
681                    <input type="text" placeholder="Имя и фамилия" name="name" maxlength="50"/>
682                    <input type="tel" placeholder="Номер телефона" name="phone" maxlength="50"/>
683                    <button type="submit" class="disabled">Отправить</button>
684
685                    <div style="clear: both;"></div>
686                    <div class="subscribe_block_agreement" style="margin-top: 15px;padding-left: 3px;">
687                        <div class="mt15 agreement_data" style="display: flex; align-items: center;padding: 2px 0;">
688                            <input name="footer_subscribe__form" class="pa l0 t0 req" type="checkbox" style="width: auto; height: auto; margin-right: 10px;margin-top: 0;accent-color: #000;" required="">
689                            <div class="agreement_text" style="font-size: 12px; line-height: 14px;">Даю <a style="font-size: 12px; line-height: 14px;" target="_blank" href="/agreement/agreement.pdf">согласие</a> на обработку персональных данных.</
689div>
690                        </div>
691                        <div class="mt15 agreement_pd_data" style="display: flex; align-items: center;padding: 2px 0;">
692                            <input name="footer_subscribe__form" class="pa l0 t0 req" type="checkbox" style="width: auto; height: auto; margin-right: 10px;margin-top: 0;accent-color: #000;" required="">
693                            <div class="agreement_pd_text" style="font-size: 12px; line-height: 14px;">Подтверждаю, что ознакомлен и согласен с  <a style="font-size: 12px; line-height: 14px;" target="_blank" href="/agreement/policy_pd.pdf">Политикой обработки персональных данных</a></div>
694                        </div>
695                        <div class="mt15 agreement_adv_data" style="display: flex; align-items: center;padding: 2px 0;">
696                            <input name="footer_subscribe__form" class="pa l0 t0" type="checkbox" style="width: auto; height: auto; margin-right: 10px;margin-top: 0;accent-color: #000;" required="">
697                            <div class="agreement_adv_text" style="font-size: 12px; line-height: 14px;">Хочу получать рассылки и полезные материалы</div>
698                        </div>
699                    </div>
700                </form>
701            </article>
702        </section>
703    </section>
704    <div class="popupcontent" style=""></div>
705    
705<script>
706        $(function () {
707            $("#sp-offers").SPOffer({
708                addData:{"brand":"","destination":"","page":"https:\/\/www.martines.ru\/about\/news\/"}            });
709        });
710
711        document.querySelectorAll('input.req[name="footer_subscribe__form"]').forEach((checkbox) => {
712            checkbox.addEventListener("click", function(){
713                if(document.querySelectorAll('input[name="footer_subscribe__form"]:checked').length === 2)
714                {
715                    document.querySelector('#sp-offers button[type="submit"]').classList.remove("disabled")
716                }
717                else
718                {
719                    document.querySelector('#sp-offers button[type="submit"]').classList.add("disabled")
720                }
721
722            })
723        })
724    </script>
724
725
726<footer>
727	<div class="container">
728		<div class="top_block">
729			<nav>
730				
731    <ul>
732
733    
734    
735    
736        
737                            <li><a href="/about/">О компании</a>
738                </li>
739            
740        
741    
742    
743
744    
745    
746        
747                            <li><a href="/brands/">Бренды</a>
748                </li>
749            
750        
751    
752    
753
754    
755    
756        
757                            <li><a href="/edu/">Центр обучения</a>
758                </li>
759            
760        
761    
762    
763
764    
765    
766        
767                            <li><a href="/destinations/">Направления</a>
768                </li>
769            
770        
771    
772    
773
774    
775    
776        
777                            <li><a href="/contacts/">Контакты</a>
778                </li>
779            
780        
781    
782    
783
784    
785    </ul>
786			</nav>
787			<form action="/search/">
788			<input type="text" name="q" value="" placeholder="" maxlength="1000"/>
789			<input name="s" type="submit" />		
790</form>
791		</div>
792		<div class="socials">
793			<p>Присоединяйтесь к нам</p>			<ul> 	 
794  <li class="vk"><a href="https://vk.com/martines_image" target="_blank" ><span>Vkontakte</span></a></li>
795
796  <li class="tgm"><a href="https://telegram.me/martines_image_official" target="_blank" ><span>Telegram</span></a></li>
797
798  <li class="max"><a href="https://max.ru/join/k_o41j1L77ylShfmMHDJh9LMxz__2MJ3suwI7EQePNM" target="_blank" ><span>Мах</span></a></li>
799         </ul>
800		</div>
801		<div class="tel">
802			
803<p>8-800-222-93-48</p>
804		</div>
805		<div class="clear"></div>
806		<div class="block_bottom_footer">
807			<p>© 2026  Martines Image<br />
808Эксклюзивный дистрибьютор профессиональной косметики оптом <br />
809для салонов красоты и медицинских центров от ведущих мировых брендов</p>
810<a href ="/agreement/policy_pd.pdf">Условия обработки персональных данных</a> <a href="/agreement/agreement.pdf">Согласие на обработку персональных данных</a>		</div>
811		<div class="but_top"><a href="#"></a></div>
812	</div>
813</footer>
814
815<script>
816	$(function() {
817		$.contactsTab(".CPayOptions");
818	});
819</script>
819
820
821
822
823
824<script>
825	$('.subscribe-popup').subscribePopup();
826	$('#subscribe-popup-form').on('submit', function(e) {
827		e.preventDefault();
828
829		var form = $(this);
830
831		var email = $('[name=email]').val();
832
833		var data = form.find('input').serialize();
834
835		form.find('input').attr('disabled', true);
836
837		$.post(
838			form.attr('action'),
839			data,
840			function() {
841				form.html('<div class="htitle-popup">Спасибо!</div><p>На ' + email + ' было отправлено письмо подтверждения адреса.</p>');
842			}
843		);
844	});
845</script>
vendor: 1 bytes, line 845
845
846<script>
847	$(document).ready(function() {
848		//$('.root-item-selected').removeAttr('href');
849		//$('.item-selected').find('a').removeAttr('href');
850
851		var pern = window.location.pathname;
852		if (pern == '/edu/tsentralnyy_ofis/' || pern == '/edu/sankt-peterburg_filial_/' || pern == '/edu/filial_pyatigorsk/' || pern == '/edu/rostov-na-donu_filial_/' || pern == '/edu/krasnodar_filial_/' || pern == '/edu/simferopol_filial/') {
853			$(".root-item-selected").attr("class", ".root-item");
854			$(".root-item:last").attr("class", "root-item-selected");
855			$(".root-item-selected").removeAttr('href');
856		}
857
858		var pern2 = window.location.search;
859		if (pern2 == '?SF_TYPE=vebinar&SF_CITY=*' || pern2 == '?SF_TYPE=konferentsiya' || pern2 == '?SF_TYPE=prezentatsiya') {
860			$('.bottomLine').find('a[href="/edu/"]').css("text-decoration", "underline");
861			$(".item-selected").removeAttr('class');
862			if (pern2 == '?SF_TYPE=vebinar&SF_CITY=*') {
863				$('.bottomLine').find('a[href="/events/?SF_TYPE=vebinar&SF_CITY=*"]').css("text-decoration", "underline");
864			}
865			if (pern2 == '?SF_TYPE=konferentsiya') {
866				$('.bottomLine').find('a[href="/events/?SF_TYPE=konferentsiya"]').css("text-decoration", "underline");
867			}
868			if (pern2 == '?SF_TYPE=prezentatsiya') {
869				$('.bottomLine').find('a[href="/events/?SF_TYPE=prezentatsiya"]').css("text-decoration", "underline");
870			}
871		}
872
873
874
875		$('.bottomLine').find('a[href="' + pern + '"]').removeAttr('href');
876		$('.CEventList').find('a[href="' + pern + '"]').removeAttr('href').css("color", "black");
877
878		if (pern == '/events/') {
879			$('.bottomLine').find('a[href="/edu/"]').css("text-decoration", "underline");
880		}
881
882	});
883</script>
883
884
885
886
887<div class="subscribe-popup">
888	<div class="subscribe-popup-close">
889		&times;
890	</div>
891	<form action="/subscribe/" id="subscribe-popup-form"  method="POST">
892		<div class="htitle-popup">
893			Добро пожаловать в martines.ru!
894		</div>
895		<p>
896			Оставьте свой e-mail, чтобы получать новости о специальных предложениях, новинках любимых брендов и обучающих семинарах.
897		</p>
898		<div style="display: none;" class="wrapper-warning">
899			<div class="warning-block">
900				<p class="response"></p>
901				<span class="span-warning">Понятно</span>
902			</div>
903		</div>
904		<input type="text" name="name" placeholder="Ваше имя" class="input-text"  required/>
905		<input type="email"  name="email" placeholder="E-mail" class="input-text" required/>
906				<div class="autocomplete-wrapper">
907		    <input id="cityInput" name="city" placeholder="Ваш город" autocomplete="off" class="input-text" type="text" required>
908		    <ul class="autocomplete-list" id="autocompleteList"></ul>
909		</div>
910
911		<input type="hidden" name="as" value="">
912		<input type="hidden" name="clientID" value=""/>
913		<input id="submitedd" style="opacity: 0.5;cursor: default;"  type="submit" value="Подписаться"/>
914		<div style="display: none;" class="time-load"><img src="img/green_load_dark.gif"></div>
915		<div class="personal_data agreement1">
916			<label>
917				<input id="checkbx1" name="politic_accord1" class="agreement_checkbox pa l0 t0" type="checkbox" style="width: auto; height: auto;" required="">
918				<div class="pseudo_input"></div>
919			</label>
920			<div class="personal_data_text">Даю <a href="/agreement/agreement.pdf" target="_blank">согласие</a> на обработку персональных данных</div>
921		</div>
922		<div class="personal_data agreement2">
923			<label>
924				<input id="checkbx2" name="politic_accord2" class="agreement_checkbox pa l0 t0" type="checkbox" style="width: auto; height: auto;" required="">
925				<div class="pseudo_input"></div>
926			</label>
927			<div class="personal_data_text">Подтверждаю, что ознакомлен и согласен с  <a href="/agreement/policy_pd.pdf" target="_blank">Политикой обработки персональных данных</a></div>
928		</div>
929	</form>
930</div>
931
932<script>
933 (function() {
934      // --- Большой массив населённых пунктов РФ (можно дополнять) ---
935      const places = [
936        // Города-миллионники и крупные
937        "Абаза", "Абакан", "Абдулино", "Абинск", "Агидель", "Агрыз", "Адыгейск", "Азнакаево", "Азов", "Ак-Довурак", "Аксай", "Алагир", "Алапаевск", "Алатырь", "Алдан", "Алейск", "Александров", "Александровка", "Александровск", "Александровск-Сахалинский", "Алексеевка", "Алексин", "Алзамай", "Алупка", "Алушта", "Альметьевск", "Амурск", "Анадырь", "Анапа", "Анастасьевка", "Ангарск", "Андреаполь", "Анжеро-Судженск", "Анива", "Анновка", "Апатиты", "Апрелевка", "Апшеронск", "Арамиль", "Аргун", "Ардатов", "Ардон", "Арзамас", "Аркадак", "Армавир", "Армянск", "Ароматное", "Арсеньев", "Арск", "Артём", "Артёмовск", "Артёмовский", "Архангельск", "Асбест", "Асино", "Астрахань", "Аткарск", "Ахтубинск", "Ачинск", "Ачхой-Мартан", "Аша", "Бабаево", "Бабушкин", "Бавлы", "Багерово", "Багратионовск", "Байкальск", "Баймак", "Бакал", "Баксан", "Балабаново", "Балаклава", "Балаково", "Баланово", "Балахна", "Балашиха", "Балашов", "Балей", "Балки", "Балтийск", "Барабинск", "Барнаул", "Барыш", "Батайск", "Бахчисарай", "Бежецк", "Белая Калитва", "Белая Скала", "Белая Холуница", "Белгород", "Белебей", "Белёв", "Белинский", "Белово", "Белоглинка", "Белогорск", "Белогорское", "Белозерск", "Белокуриха", "Беломорск", "Белоозёрский", "Белорецк", "Белореченск", "Белоусово", "Белоярский", "Белый", "Бердск", "Березники", "Берёзовский", "Беслан", "Бийск", "Бикин", "Билибино", "Биробиджан", "Бирск", "Бирюсинск", "Бирюч", "Благовещенск", "Благодарный", "Бобров", "Богатое", "Богданович", "Богородицк", "Богородск", "Боготол", "Богучар", "Бодайбо", "Бокситогорск", "Болгар", "Бологое", "Болотное", "Болохово", "Болхов", "Большой Камень", "Бондаренково", "Бор", "Борзя", "Борисоглебск", "Боровичи", "Боровск", "Бородино", "Братск", "Братское", "Бронницы", "Брянск", "Бугры", "Бугульма", "Бугуруслан", "Будённовск", "Бузулук", "Буинск", "Буй", "Буйнакск", "Буревестник", "Бутурлиновка", "Валдай", "Валуйки", "Васильевка", "Велиж", "Великие Луки", "Великий Новгород", "Великий Устюг", "Вельск", "Венёв", "Верещагино", "Верея", "Верхнеуральск", "Верхний Тагил", "Верхний Уфалей", "Верхняя Пышма", "Верхняя Салда", "Верхняя Тура", "Верхотурье", "Верхоянск", "Весёлое", "Весьегонск", "Ветлуга", "Видное", "Вилино", "Вилюйск", "Вилючинск", "Вишенное", "Вишнёвое", "Вихоревка", "Вичуга", "Владивосток", "Владикавказ", "Владимир", "Владиславовка", "Владимировка", "Волгоград", "Волгодонск", "Волгореченск", "Волжск", "Волжский", "Вологда", "Володарск", "Волоколамск", "Волосово", "Волхов", "Волчанск", "Вольск", "Воркута", "ВороÐ
937½ÐµÐ¶", "Ворсма", "Воскресенск", "Воткинск", "Всеволожск", "Вуктыл", "Выборг", "Выкса", "Высоковск", "Высоцк", "Вытегра", "Вышний Волочёк", "Вяземский", "Вязники", "Вязьма", "Вятские Поляны", "Гаврилов Посад", "Гаврилов-Ям", "Гагарин", "Гаджиево", "Гай", "Галич", "Гаспра", "Гатчина", "Гвардейск", "Гвардейское", "Гдов", "Геленджик", "Георгиевск", "Глазов", "Голицыно", "Головановка", "Горбатов", "Горно-Алтайск", "Горное", "Горнозаводск", "Горностаевка", "Горняк", "Городец", "Городище", "Городовиковск", "Гороховец", "Горячий Ключ", "Грайворон", "Гремячинск", "Грозный", "Грязи", "Грязовец", "Губаха", "Губкин", "Губкинский", "Гудермес", "Гуково", "Гулькевичи", "Гурзуф", "Гурьевск", "Гусев", "Гусиноозёрск", "Гусь-Хрустальный", "Давлеканово", "Дагестанские Огни", "Далматово", "Дальнегорск", "Дальнереченск", "Данилов", "Данков", "Дегтярск", "Дедовск", "Демидов", "Дербент", "Десногорск", "Джанкой", "Дзержинск", "Дзержинский", "Дивное", "Дивногорск", "Дигора", "Димитровград", "Дмитриев", "Дмитров", "Дмитровск", "Дно", "Доброе", "Добрянка", "Дозорное", "Долгопрудный", "Долинск", "Долиновка", "Домодедово", "Донецк", "Донской", "Дорогобуж", "Дрезна", "Дубна", "Дубовка", "Дудинка", "Духовщина", "Дюртюли", "Дятьково", "Евпатория", "Егорьевск", "Ейск", "Екатеринбург", "Елабуга", "Елец", "Еленовка", "Елизово", "Ельня", "Еманжелинск", "Емва", "Енисейск", "Ермолино", "Ершов", "Ессентуки", "Ефремов", "Железноводск", "Железногорск", "Железногорск-Илимский", "Жердевка", "Жигулёвск", "Жиздра", "Жирновск", "Жуков", "Жуковка", "Жуковский", "Заветное", "Завитинск", "Заводоуковск", "Заводское", "Заволжск", "Заволжье", "Задонск", "Заинск", "Закаменск", "Заливное", "Заозёрный", "Заозёрск", "Западная Двина", "Заполярный", "Зарайск", "Заречный", "Заринск", "Звенигово", "Звенигород", "Зверево", "Зеленогорск", "Зеленогорское", "Зеленогорье", "Зеленоградск", "Зеленодольск", "Зеленокумск", "Земляничное", "Зерноград", "Зея", "Зима", "Златоуст", "Злынка", "Змеиногорск", "Знаменск", "Зубцов", "Зуевка", "Зуя", "Зыбины", "Ивангород", "Иваново", "Ивантеевка", "Ивдель", "Игарка", "Ижевск", "Избербаш", "Изобильный", "Иланский", "Ильичёво", "Инза", "Иннополис", "Инсар", "Инта", "Ипатово", "Ирбит", "Иркутск", "Исилькуль", "Искитим", "Истра", "Ишим", "Ишимбай", "Йошкар-Ола", "Кадников", "Казань", "Калач", "Калач-на-Дону", "Калачинск", "Калининград", "Калининск", "Калтан", "Калуга", "Калязин", "Камбарка", "Каменка", "Каменногорск", "Каменск-Уральский", "Каменск-Шахтинский", "Камень-на-Оби", "Камешково", "Камызяк", "Камышин", "Камышлов", "Канаш", "Кандалакша", "Канск", "Карабаново", "Карабаш", "Карабулак", "Карасёвка", "Карасук", "Карачаевск", "Карачев", "Каргат", "Каргополь", "Карпинск", "Картал
937ы", "Касимов", "Касли", "Каспийск", "Катав-Ивановск", "Катайск", "Качканар", "Кашин", "Кашира", "Кедровый", "Кемерово", "Кемь", "Керчь", "Кизел", "Кизиловка", "Кизилюрт", "Кизляр", "Кимовск", "Кимры", "Кингисепп", "Кинель", "Кинешма", "Киреевск", "Киренск", "Киржач", "Кириллов", "Кириши", "Киров", "Кировград", "Кирово-Чепецк", "Кировск", "Кировское", "Кирпичное", "Кирс", "Кирсанов", "Киселёвск", "Кисловодск", "Клепинино", "Клин", "Клинцы", "Княгинино", "Ковдор", "Ковров", "Ковылкино", "Когалым", "Кодинск", "Козельск", "Козловка", "Козьмодемьянск", "Коктебель", "Кола", "Кологрив", "Коломна", "Колпашево", "Колтуши", "Кольчугино", "Коммунар", "Комсомольск", "Комсомольск-на-Амуре", "Конаково", "Кондопога", "Кондрово", "Константиновск", "Копейск", "Кораблино", "Кореиз", "Кореновск", "Коркино", "Королёв", "Короча", "Корсаков", "Коряжма", "Костерёво", "Костомукша", "Кострома", "Котельники", "Котельниково", "Котельнич", "Котлас", "Котово", "Котовск", "Кохма", "Красавино", "Красная Слобода", "Красноармейск", "Красновишерск", "Красногвардейское", "Красногорск", "Красногорское", "Краснодар", "Краснозаводск", "Краснознаменск", "Краснокаменск", "Краснокамск", "Красноперекопск", "Красносёловка", "Краснослободск", "Краснотурьинск", "Красноуральск", "Красноуфимск", "Краснофлотское", "Красноярск", "Красный Кут", "Красный Сулин", "Красный Холм", "Кремёнки", "Кривцово", "Криничное", "Кропоткин", "Крымск", "Крымская Роза", "Кстово", "Кубинка", "Кувандык", "Кувшиново", "Кудрово", "Кудымкар", "Кузнецк", "Куйбышев", "Кукмор", "Кулебаки", "Кумертау", "Кунгур", "Купино", "Курган", "Курганинск", "Курильск", "Курлово", "Курортное", "Куровское", "Курск", "Курское", "Куртамыш", "Курчалой", "Курчатов", "Куса", "Кушва", "Кызыл", "Кыштым", "Кяхта", "Лабинск", "Лабытнанги", "Лагань", "Ладушкин", "Лазурное", "Лаишево", "Лакинск", "Лангепас", "Лахденпохья", "Лебедянь", "Ленино", "Лениногорск", "Ленинск", "Ленинск-Кузнецкий", "Ленск", "Лермонтов", "Лесной", "Лесозаводск", "Лесосибирск", "Лечебное", "Ливны", "Ликино-Дулёво", "Липецк", "Липки", "Лиски", "Литвиненково", "Лихославль", "Лобня", "Лодейное Поле", "Лосино-Петровский", "Луга", "Луговое", "Луза", "Лукоянов", "Луховицы", "Лысково", "Лысьва", "Лыткарино", "Льгов", "Любань", "Люберцы", "Любим", "Людиново", "Лянтор", "Магадан", "Магас", "Магнитогорск", "Майкоп", "Майский", "Макаров", "Макарьев", "Макушино", "Малая Вишера", "Малгобек", "Малиновка", "Малмыж", "Малоархангельск", "Малоярославец", "Мамадыш", "Мамоново", "Мантурово", "Мариинск", "Мариинский Посад", "Маркс", "Махачкала", "Мглин", "Мегион", "Медвежьегорск", "Медногорск", "Медынь", "Межгорье", "Междуреченск", "Мезень", "Меленки", "Мелеуз", "Мелехово", "Мелководное", "Мельники", "Мельничное", "Менделеевск", "Мензелинск", "Мещовск", "Миасс", "Микунь", "Миллерово", "Минеральные Воды", "Минусинск", "Миньяр", "Мирное", "Мирный", "Мироновка", "Михайлов", "Михайловка", "Михайловск", "Мичуринск", "Мичуринское", "Могоча", "Можайск", "Можга", "Моздок", "Молочное", "Мончегорск", "Морозовск", "Моршанск", "Мосальск", "Москва", "Муравленко", "Мураши", "Мурино", "Мурманск", "Муром", "Муромское", "Мценск", "Мыски", "Мытищи", "Мышкин", "Набережные Челны", "Навашино", "Наволоки", "Надым", "Назарово", "Наз
937рань", "Называевск", "Нальчик", "Нариманов", "Наро-Фоминск", "Нарткала", "Нарьян-Мар", "Наташино", "Наурская", "Находка", "Невель", "Невельск", "Невинномысск", "Невьянск", "Нелидово", "Неман", "Нерехта", "Нерчинск", "Нерюнгри", "Нестеров", "Нефтегорск", "Нефтекамск", "Нефтекумск", "Нефтеюганск", "Нея", "Нижегорский", "Нижневартовск", "Нижнекамск", "Нижнеудинск", "Нижние Орешники", "Нижние Серги", "Нижний Ломов", "Нижний Новгород", "Нижний Тагил", "Нижняя Салда", "Нижняя Тура", "Николаевка", "Николаевск", "Николаевск-на-Амуре", "Никольск", "Никольское", "Новая Ладога", "Новая Ляля", "Новоалександровск", "Новоалтайск", "Новоаннинский", "Нововоронеж", "Новодвинск", "Новозыбков", "Новоклёново", "Новокубанск", "Новокузнецк", "Новокуйбышевск", "Новомичуринск", "Новомосковск", "Новопавловск", "Новоржев", "Новороссийск", "Новосибирск", "Новосиль", "Новосокольники", "Новотроицк", "Новоузенск", "Новоульяновск", "Новоуральск", "Новохопёрск", "Новочебоксарск", "Новочеркасск", "Новошахтинск", "Новофёдоровка", "Новый Оскол", "Новый Уренгой", "Ногинск", "Нолинск", "Норильск", "Ноябрьск", "Нурлат", "Нытва", "Нюрба", "Нягань", "Нязепетровск", "Няндома", "Облучье", "Обнинск", "Обоянь", "Обь", "Овражки", "Огоньки", "Одинцово", "Озёрск", "Озёры", "Ойсхара", "Октябрьск", "Октябрьский", "Октябрьское", "Окуловка", "Олёкминск", "Оленегорск", "Олонец", "Омск", "Омутнинск", "Онега", "Опочка", "Орёл", "Оренбург", "Орехово", "Орехово-Зуево", "Орлов", "Орск", "Оса", "Осинники", "Осташков", "Остров", "Островной", "Острогожск", "Отрадное", "Отрадный", "Оха", "Оханск", "Очёр", "Павлово", "Павловск", "Павловский Посад", "Палласовка", "Партенит", "Партизанск", "Пасечное", "Певек", "Пенза", "Первомайск", "Первоуральск", "Перевоз", "Пересвет", "Переславль-Залесский", "Пермь", "Перово", "Пестово", "Петров Вал", "Петрово", "Петровск", "Петровск-Забайкальский", "Петрозаводск", "Петропавловск-Камчатский", "Петухово", "Петушки", "Печора", "Печоры", "Пикалёво", "Пионерский", "Пионерское", "Питкяранта", "Плавск", "Пласт", "Плёс", "Поворино", "Поворотное", "Подольск", "Подпорожье", "Покачи", "Покров", "Покровск", "Полевской", "Полесск", "Полысаево", "Полярные Зори", "Полярный", "Поронайск", "Порхов", "Похвистнево", "Почеп", "Починок", "Пошехонье", "Правдинск", "Приволжск", "Приморск", "Приморско-Ахтарск", "Приозерск", "Пролетарск", "Пролом", "Протвино", "Прохладный", "Псков", "Пугачёв", "Пудож", "Пустошка", "Пучеж", "Пушкино", "Пущино", "Пчелиное", "Пыталово", "Пыть-Ях", "Пятигорск", "Радостное", "Радужный", "Раздольное", "Райчихинск", "Раменское", "Рассказово", "Ревда", "Реж", "Реутов", "Ржев", "Родники", "Роздольное", "Рославль", "Россошь", "Ростов Великий", "Ростов-на-ДоÐ
937½Ñƒ", "Рошаль", "Ртищево", "Рубцовск", "Рудня", "Руза", "Рузаевка", "Рыбинск", "Рыбное", "Рыльск", "Ряжск", "Рязань", "Саки", "Салават", "Салаир", "Салехард", "Сальск", "Самара", "Санкт-Петербург", "Саранск", "Сарапул", "Саратов", "Саров", "Сасово", "Сатка", "Сафоново", "Саяногорск", "Саянск", "Светлогорск", "Светлоград", "Светлое", "Светлый", "Светогорск", "Свирск", "Свободный", "Севастополь", "Северо-Курильск", "Северобайкальск", "Северодвинск", "Североморск", "Североуральск", "Северск", "Севск", "Сегежа", "Сельцо", "Семёнов", "Семикаракорск", "Семилуки", "Сенгилей", "Серафимович", "Сергач", "Сергиев Посад", "Сердобск", "Серноводское", "Серов", "Серпухов", "Сертолово", "Сибай", "Сим", "Симферополь", "Сковородино", "Скопин", "Славгород", "Славск", "Славянск-на-Кубани", "Сланцы", "Слободской", "Слюдянка", "Смоленск", "Снежинск", "Снежногорск", "Собинка", "Советск", "Советская Гавань", "Советский", "Сокол", "Солигалич", "Соликамск", "Солнечногорск", "Соль-Илецк", "Сольвычегодск", "Сольцы", "Сорочинск", "Сорск", "Сортавала", "Сосенский", "Сосновка", "Сосновоборск", "Сосновый Бор", "Сосногорск", "Сочи", "Спас-Деменск", "Спас-Клепики", "Спасск", "Спасск-Дальний", "Спасск-Рязанский", "Среднеколымск", "Среднеуральск", "Сретенск", "Ставрополь", "Старая Купавна", "Старая Русса", "Старица", "Стародуб", "Старый Крым", "Старый Оскол", "Стерлитамак", "Стрежевой", "Строитель", "Струнино", "Ступино", "Суворов", "Судак", "Суджа", "Судогда", "Суздаль", "Сунжа", "Суоярви", "Сураж", "Сургут", "Суровикино", "Сурск", "Сусуман", "Сухиничи", "Сухой Лог", "Сызрань", "Сыктывкар", "Сысерть", "Сычёвка", "Сясьстрой", "Тавда", "Таганрог", "Тайга", "Тайшет", "Талдом", "Талица", "Тамбов", "Тара", "Тарко-Сале", "Таруса", "Татарск", "Таштагол", "Тверь", "Теберда", "Тейково", "Тельмана", "Темников", "Темрюк", "Терек", "Терновка", "Тетюши", "Тимашевск", "Тихвин", "Тихорецк", "Тобольск", "Тогучин", "Тольятти", "Томари", "Томмот", "Томск", "Топки", "Торжок", "Торопец", "Тосно", "Тотьма", "Трёхгорный", "Троицк", "Трубчевск", "Туапсе", "Туймазы", "Тула", "Тулун", "Туран", "Туринск", "Тутаев", "Тында", "Тырныауз", "Тюкалинск", "Тюмень", "Уварово", "Углегорск", "Углич", "Угловое", "Удачный", "Удомля", "Ужур", "Узловая", "Улан-Удэ", "Ульяновск", "Унеча", "Урай", "Урень", "Уржум", "Урус-Мартан", "Урюпинск", "Усинск", "Усмань", "Усолье", "Усолье-Сибирское", "Уссурийск", "Усть-Джегута", "Усть-Илимск", "Усть-Катав", "Усть-Кут", "Усть-Лабинск", "Устюжна", "Уфа", "Ухта", "Учалы", "Уяр", "Фатеж", "Феодосия", "Фокино", "Форос", "Фролово", "Фрязино", "Фурманов", "Хабаровск", "Хадыженск", "Ханты-Мансийск", "Харабали", "Харовск", "Хасавюрт", "Хвалынск", "Хилок", "Химки", "Холм", "Холмск", "Хотьково", "Цивильск", "Цимлянск", "Циолковский", "Чадан", "Чайковский", "Чапаевск", "Чаплыгин", "Чебаркуль", "Чебоксары", "Чегем", "Чекалин", "Челябинск", "Чердынь", "Черемхово", "Черепаново", "Череповец", "Черкесск", "Чёрмоз", "Черноголовка", "Черногорск", "Черноморское", "Чернушка", "Черняховск", "Чехов", "Чистополь", "Чита", "Чкаловск", "Чудово", "Чул
937ым", "Чусовой", "Чухлома", "Шагонар", "Шадринск", "Шали", "Шарыпово", "Шарья", "Шатура", "Шахты", "Шахунья", "Шацк", "Шебекино", "Шелехов", "Шелковская", "Шенкурск", "Шилка", "Шимановск", "Шиханы", "Шлиссельбург", "Шумерля", "Шумиха", "Шуя", "Щёкино", "Щёлкино", "Щёлково", "Щигры", "Щучье", "Электрогорск", "Электросталь", "Электроугли", "Элиста", "Энгельс", "Эртиль", "Югорск", "Южа", "Южно-Сахалинск", "Южно-Сухокумск", "Южноуральск", "Юрга", "Юрьев-Польский", "Юрьевец", "Юрюзань", "Юхнов", "Ядрин", "Якутск", "Ялта", "Ялуторовск", "Янаул", "Яранск", "Яровое", "Ярославль", "Ярцево", "Ясногорск", "Ясный", "Яхрома"
938      ];
939
940      const input = document.getElementById('cityInput');
941      const list = document.getElementById('autocompleteList');
942      let currentFocus = -1;  // индекс активного элемента в списке
943
944      // Функция фильтрации
945      function filterPlaces(query) {
946        if (!query.trim()) return [];
947        const lowerQuery = query.toLowerCase();
948        return places.filter(place => place.toLowerCase().includes(lowerQuery));
949      }
950
951      // Рендер списка
952      function renderList(filtered) {
953        // Очищаем список
954        list.innerHTML = '';
955        if (filtered.length === 0) {
956          list.classList.remove('active');
957          return;
958        }
959
960        filtered.forEach((place, index) => {
961          const item = document.createElement('li');
962          item.className = 'autocomplete-item';
963
964          const query = input.value;
965          // Можно подсветить совпадающую часть (опционально)
966          const escapedQuery = query.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
967          const regex = new RegExp(`(${escapedQuery})`, 'gi');
968          const highlighted = place.replace(regex, '<mark>$1</mark>');
969
970          item.innerHTML = highlighted;
971          item.setAttribute('data-value', place);
972          item.addEventListener('click', function() {
973            selectItem(place);
974          });
975          list.appendChild(item);
976        });
977
978        list.classList.add('active');
979        currentFocus = -1;
980      }
981
982      // Выбор пункта
983      function selectItem(value) {
984        input.value = value;
985        list.classList.remove('active');
986        currentFocus = -1;
987      }
988
989      // Обновление активного пункта
990      function updateActiveItem(items, index) {
991        if (!items || items.length === 0) return;
992        // Убираем активный класс со всех
993        for (let i = 0; i < items.length; i++) {
994          items[i].classList.remove('active');
995        }
996        if (index >= 0 && index < items.length) {
997          items[index].classList.add('active');
998          // Прокручиваем, чтобы активный элемент был виден
999          items[index].scrollIntoView({ block: 'nearest' });
1000        }
1001      }
1002
1003      // Обработчик ввода
1004      input.addEventListener('input', function() {
1005        const val = this.value;
1006        const filtered = filterPlaces(val);
1007        renderList(filtered);
1008      });
1009
1010      // Клавиатурная навигация
1011      input.addEventListener('keydown', function(e) {
1012        const items = list.querySelectorAll('.autocomplete-item');
1013        if (!items.length) return;
1014
1015        if (e.key === 'ArrowDown') {
1016          e.preventDefault();
1017          currentFocus = (currentFocus + 1) % items.length;
1018          updateActiveItem(items, currentFocus);
1019        } else if (e.key === 'ArrowUp') {
1020          e.preventDefault();
1021          currentFocus = (currentFocus - 1 + items.length) % items.length;
1022          updateActiveItem(items, currentFocus);
1023        } else if (e.key === 'Enter') {
1024          e.preventDefault();
1025          if (currentFocus > -1 && items[currentFocus]) {
1026            const selectedValue = items[currentFocus].getAttribute('data-value');
1027            selectItem(selectedValue);
1028          } else {
1029            // Если ничего не выбрано стрелками, но список открыт, можно взять первое совпадение (опционально)
1030            // Или ничего не делать, оставить введённый текст
1031          }
1032        } else if (e.key === 'Escape') {
1033          list.classList.remove('active');
1034          currentFocus = -1;
1035        }
1036      });
1037
1038      // Закрытие списка при клике вне поля
1039      document.addEventListener('click', function(e) {
1040        if (!input.contains(e.target) && !list.contains(e.target)) {
1041          list.classList.remove('active');
1042          currentFocus = -1;
1043        }
1044      });
1045
1046      // Закрытие при потере фокуса (с небольшой задержкой, чтобы успел сработать клик по пункту)
1047      input.addEventListener('blur', function() {
1048        setTimeout(() => {
1049          if (!list.contains(document.activeElement)) {
1050            list.classList.remove('active');
1051            currentFocus = -1;
1052          }
1053        }, 150);
1054      });
1055
1056      // Дополнительно: при фокусе показывать список, если есть текст
1057      input.addEventListener('focus', function() {
1058        if (input.value.trim()) {
1059          const filtered = filterPlaces(input.value);
1060          if (filtered.length > 0) {
1061            renderList(filtered);
1062          }
1063        }
1064      });
1065    })();
1066</script>
vendor: 1 bytes, line 1066
1066
1067<script>
1068
1069	$('.subscribe-popup').subscribePopup();
1070	
1071	// Берем элементы DOM-дерева
1072	let submitedd = document.getElementById('submitedd'), // Кнопка которая изначально в форме (Подписаться)
1073	checkbx1 = document.getElementById('checkbx1'),// Для проверки чекбокса
1074	checkbx2 = document.getElementById('checkbx2'),// Для проверки чекбокса
1075	showCondition = document.querySelector('.pseudo_input'),
1076	warning = document.querySelector('.wrapper-warning'), // Блок появляется, когда форму нужно отправить еще раз с новым email (по умолчанию display: none)
1077	textWarning = document.querySelector('.warning-block p'), // Тег p в блоке выше куда добавляется response сервера
1078	form = document.getElementById('subscribe-popup-form'), // Форма
1079	loadSubmit = document.querySelector('div.time-load');// div с загрузкой будет появляться во время запроса к серверу (по умолчанию display: none)
1080	let buttomWarning = document.querySelector('.warning-block span'); // Кнопка в предупреждающем блоке
1081
1082	buttomWarning.addEventListener('click', (event) => {
1083			event.stopPropagation(); // Останавливаем событие
1084			warning.style.display = 'none'; // Вырубаем блок предупреждения
1085			loadSubmit.style.display = 'none'; // Отключаем блок с загрузкой
1086			submitedd.style.display = 'block'; // Врубаем обратно кнопку
1087
1088			if (cookiePopup = document.cookie.match(new RegExp('sp=300'))) { // Находим куку
1089				deleteCookie('sp=300'); // Если мы были в спаме у клиента и он нас от туда удалил, то удалим куку, что б попап вылез еще раз!
1090			}
1091		})
1092
1093	// checkbx.addEventListener('click', (event) => { // Проверяет чекбокс если false то меняет стили кнопки
1094
1095	// 	if (checkbx.checked !== true) {
1096	// 		submitedd.style.opacity = '0.5';
1097	// 		submitedd.style.cursor = 'default';
1098	// 		submitedd.classList.add('desabled')
1099	// 	} else {
1100	// 		submitedd.style.opacity = '1';
1101	// 		submitedd.style.cursor = 'pointer';
1102	// 		submitedd.classList.remove('desabled')
1103	// 	}
1104	// })
1105
1106	document.querySelectorAll(".agreement_checkbox").forEach((input) => {
1107		input.addEventListener('click', (event) => { // Проверяет чекбокс если false то меняет стили кнопки
1108			if (document.querySelectorAll("input.agreement_checkbox:checked").length !== 2) {
1109				submitedd.style.opacity = '0.5';
1110				submitedd.style.cursor = 'default';
1111				submitedd.classList.add('desabled')
1112			} else {
1113				submitedd.style.opacity = '1';
1114				submitedd.style.cursor = 'pointer';
1115				submitedd.classList.remove('desabled')
1116			}
1117		})
1118
1119		
1120	})
1121
1122	// Событие проверяет состояние chechbox если false, отключает кнопку и выкидывает блок
1123	$('#submitedd').click(function() {
1124		var check_agreement2 = $('#checkbx2').prop("checked");
1125		if (check_agreement2 !== true) {
1126			var personal_data_input_notify_text2 = '<div class="personal_data_input_notify"><div>Для подписки на рассылку необходимо принять условия обработки персональных данных</div></div>';
1127			$(".personal_data.agreement2 label").after(personal_data_input_notify_text2);
1128			$('.personal_data.agreement2 input').click(function() {
1129				$('.personal_data.agreement2').find('.personal_data_input_notify').remove();
1130			});
1131		};
1132		var check_agreement1 = $('#checkbx1').prop("checked");
1133		if (check_agreement1 !== true) {
1134			var personal_data_input_notify_text1 = '<div class="personal_data_input_notify"><div>Для подписки на рассылку необходимо принять условия обработки персональных данных</div></div>';
1135			$(".personal_data.agreement1 label").after(personal_data_input_notify_text1);
1136			$('.personal_data.agreement1 input').click(function() {
1137				$('.personal_data.agreement1').find('.personal_data_input_notify').remove();
1138			});
1139		};
1140	})
1141
1142	function getCookie(name) {
1143		let cookiePopup = document.cookie.match(new RegExp(name));
1144		if (cookiePopup == null) {
1145			return null;
1146		}
1147		return cookiePopup[0].split('=')[0];
1148	}
1149	
1150	function setCookie(name, value, options = {'path': '/'}) {
1151		let updatedCookie = encodeURIComponent(name) + '=' + encodeURIComponent(value);
1152		for (let optionKey in options) {
1153			updatedCookie += "; " + optionKey;
1154			let optionValue = options[optionKey];
1155
1156			if (optionValue !== true) {
1157				updatedCookie += "=" + optionValue;
1158			}
1159  		}
1160		// console.log('update', updatedCookie);
1161		document.cookie = updatedCookie;
1162	}
1163
1164	function deleteCookie(name) { // Что б удалить куку, ей нужно установить количество дней хранение, отрицательное количество дней
1165		const date = new Date(Date.now() - 86400e3);
1166		setCookie(getCookie(name), 300, {'path': '/',  'expires': date.toUTCString()});
1167	}
1168
1169	function showBlockWarning(result, text, warning, submit, loadSubmit) { // Функция меняет стили и добавляет response с сервера (можем передать так же и свою строку) 
1170
1171
1172		if (typeof result == 'string') {
1173			text.textContent = result;
1174		} else if (typeof result == 'object'){
1175			text.textContent = result.text;
1176		} else {
1177			return `${result} должен быть строкой или объектом`; // Если result не пойми что
1178		}
1179		
1180		warning.style.display = 'flex'; // Включаем блок с предупреждением
1181		loadSubmit.style.display = 'none'; // Отключаем блок загрузки
1182		submit.style.display = 'unset'; // Вклюем обатно кнопку "подписаться"
1183	}
1184
1185	let replaceButtomForm = (submit, loadSubmit) => {
1186		submit.style.display = 'none'; // Вырубает кнопку
1187		loadSubmit.style.display = 'flex'; // Включаем загрузку
1188	}
1189
1190	
1191	class AS {
1192		constructor(element, event) {
1193			this.element = element;
1194			this.event = event;
1195			this.result = false;
1196		}
1197
1198		listen() {
1199			this.element.addEventListener(this.event, (e) => {
1200				this.as(e);
1201			})
1202		}
1203
1204		as(e) {
1205			this.result = e ? true : false;
1206		}
1207
1208		isValid() {
1209			return this.result;
1210		}
1211	}
1212
1213	let asMobile = new AS(submitedd, 'touchstart');
1214	let asDesktop = new AS(form, 'mouseover');
1215
1216	asDesktop.listen();
1217	asMobile.listen();
1218	
1219	form.addEventListener('submit', function (event) {
1220		event.preventDefault();
1221		const date = new Date(Date.now() + 31536000000); // + 1 год для куки
1222		const email = document.querySelector('input[type="email"]').value;
1223
1224		if (asDesktop.isValid() || asMobile.isValid()) { // Если было движение мыши по попап, то значение result == true иначе undefinted или false
1225			replaceButtomForm(submitedd, loadSubmit); // Заменяет кнопку подписаться на блок с загрузкой
1226			document.querySelector('input[name="as"]').value = "bdfff4d7aa2d279d4b97fe5fcb508c8a"
1227
1228			fetch('/subscribe/', {
1229				method: 'POST',
1230				body: new FormData(this) // Данные из формы
1231			})
1232			.then(response => {
1233				if (response.ok) { // Если ок
1234					return response.json(); // Забираем json
1235				} else { // Если не ок)
1236					throw new Error('Сервис временно недоступен. Попробуйте позже')
1237				}
1238				
1239			})
1240			.then(data => {
1241				// В зависимости от статуса мы отдаем ответ Подробнее о статусах прописано в web/subscribe/index.php;
1242				if (data.status === 1) {
1243					if (!getCookie('sp=300')) { // Если такой куки нет
1244						setCookie('sp', 300, {'path': '/',  'expires': date.toUTCString()}); // Добавляем куку если у него до этого был статус email 6, 8, 9
1245					}
1246					this.innerHTML = `<div class="htitle-popup">${data.header}</div><p>${data.text}</p>`; // Выводим ответ
1247				} else if(data.status === 6 || data.status === 8 || data.status === 9) {
1248					showBlockWarning(data, textWarning, warning, submitedd, loadSubmit);
1249				} else { // Все остальные статусы емайла (Документация sendpulse -> статусы email)
1250					if (!getCookie('sp=300')) { // Если такой куки нет
1251						setCookie('sp', 300, {'path': '/',  'expires': date.toUTCString()}); // Добавляем куку если у него до этого был статус email 6, 8, 9
1252					}
1253					this.innerHTML = `<div class="htitle-popup">Спасибо!</div><p>На почту ${data.text} было отправлено письмо для подтверждения адреса.</p>`; // Все остальные статусы емайла (Документация sendpulse -> статусы email)
1254				}
1255			})
1256			.catch(error => {
1257				console.error(error);
1258				showBlockWarning(error.message, textWarning, warning, submitedd, loadSubmit);
1259			})
1260		} else {
1261			this.innerHTML = `<div class="htitle-popup">Спасибо!</div><p>На почту ${email} было отправлено письмо для подтверждения адреса.</p>`; // Ответ пустышка
1262		}
1263
1264		document.querySelector('input[name="as"]').value = ""
1265		
1266	})
1267
1268</script>
vendor: 1 bytes, line 1268
1268
1269<script>
1270	let menuBtn = document.getElementById('mobile_menu_btn');
1271	let body = document.getElementsByTagName("body");
1272	menuBtn.addEventListener('click', event => {
1273		menuBtn.classList.toggle("open");
1274		body[0].classList.toggle("oh");
1275		if(menuBtn.innerHTML == '☰'){
1276			menuBtn.innerHTML = '&times;';
1277		}else{
1278			menuBtn.innerHTML = '&#9776;';
1279		}
1280		menuBtn.nextElementSibling.classList.toggle("open");
1281	});
1282	function openMenuLi(event) {
1283		//console.log(event.target);
1284		let lilvl1 = event.target;
1285		lilvl1.classList.toggle("open");
1286	}
1287	function openMenuLiA(event) {
1288		if (window.screen.width <= 414) {
1289		  event.preventDefault();// отрубает клики по кнопкам даже на десктопе
1290		}
1291		event.target.parentNode.classList.toggle("open");;
1292	}
1293	let menulvl1 = menuBtn.nextElementSibling.getElementsByClassName('lvl1');
1294	//console.log(menulvl1);
1295	for (let i=0; i<menulvl1.length; i++) {
1296	  menulvl1[i].onclick = openMenuLi;
1297	  menulvl1[i].getElementsByTagName('a')[0].onclick = openMenuLiA;
1298	}
1299</script>
1299
1300
1301
1302<!-- Yandex.Metrika counter -->
1303<script type="text/javascript">
vendor: 431 bytes, lines 1303-1311
1303
1304    (function(m,e,t,r,i,k,a){
1305        m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};
1306        m[i].l=1*new Date();
1307        for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }}
1308        k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)
1309    })(window, document,'script','https://mc.yandex.ru/metrika/tag.js', 'ym');
1310
1311    ym(
13118019880
vendor: 135 bytes, line 1311
1311, 'init', {webvisor:true, clickmap:true, referrer: document.referrer, url: location.href, accurateTrackBounce:true, trackLinks:true});
1312</script>
1312
1313<noscript><div><img src="https://mc.yandex.ru/watch/8019880" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
1314<!-- /Yandex.Metrika counter -->
1315
1316<!-- 
1316<script>
1317	$('body').activity({
1318		'achieveTime':60
1319		,'testPeriod':10
1320		,useMultiMode: 1
1321		,callBack: function (e) {
1322			ga('send', 'event', 'Activity', '60_sec');
1323			yaCounter8019880.reachGoal('60_sec');
1324			console.log("60_sec SEND");
1325		}
1326	});
1327</script>
1327 -->
1328
1329
1330<!-- Подмена номера для статического колтрекинга B24+Asterix -->
1331<script data-skip-moving='true'>
1332	$(document).ready(
1333		function change() {
1334			//Настройка номеров телефонов
1335			var email = '8 800 222-91-38';
1336			var external = '8 800 222-92-58';
1337			var context = '8 800 222-93-48';
1338			var socialnet = '8 800 222-94-58';
1339
1340			var phone = '';
1341
1342			//Код, который определяет по cookies, какой телефон нужно показать (TODO - Брать из списка Б24 ??)
1343			var source = $.cookie('MARTINES_IMG_AD_MEDIUM');
1344			console.log("Куки канала: " + source);
1345			if (source == 'E_mail' || source == 'e-mail' || source == 'email') phone = email;
1346			else if (source == 'External_link' || source == 'external_link' || source == 'external-link') phone = external;
1347			else if (source == 'cpc') phone = context;
1348			else if (source == 'Social_net' || source == 'social_net' || source == 'social-net') phone = socialnet;
1349
1350			//Подмена номера
1351			if (source != 'Direct_entry' && phone != '') {
1352				console.log("подмена номера на " + phone);
1353				$('.tel').children("p").text(phone);
1354			}
1355		}
1356	);
1357</script>
1357
1358
1359
1360<script data-skip-moving='true'>
1361
1362		var utm_mediumvalue = $.cookie('MARTINES_IMG_AD_MEDIUM');
1363		var utm_sourcevalue = $.cookie('MARTINES_IMG_AD_SOURCE');
1364		var utm_campaignvalue = $.cookie('MARTINES_IMG_AD_CAMPAIGN');
1365		var utm_termvalue = $.cookie('MARTINES_IMG_AD_TERM');
1366		var utm_pagevalue = $.cookie('MARTINES_IMG_AD_PAGE');
1367
1368		var ourl = window.location.search;
1369		var fullourl = window.location.href;
1370		var nurl = 'utm_medium='+utm_mediumvalue+'&utm_source='+utm_sourcevalue+'&utm_campaign='+utm_campaignvalue+'&utm_term='+utm_termvalue;
1371		if(ourl != '') { nurl = ourl+'&'+nurl+window.location.hash; } else { nurl = '?'+nurl+window.location.hash; }
1372
1373		console.log('nurl:'+nurl);
1374
1375		if(utm_mediumvalue != '') { history.replaceState(null,null, nurl); }
1376		
1377 (function(w,d,u){
1378        var s=d.createElement('script');s.async=true;s.src=u+'?'+(Date.now()/60000|0);
1379        var h=d.getElementsByTagName('script')[0];h.parentNode.insertBefore(s,h);
1380})(window,document,'https://service.mesoas.com/upload/crm/site_button/loader_45_vdi1u8.js');
1381		
1382 (function(w,d,u){
1383        var s=d.createElement('script');s.async=true;s.src=u+'?'+(Date.now()/60000|0);
1384        var h=d.getElementsByTagName('script')[0];h.parentNode.insertBefore(s,h);
1385})(window,document,'https://service.mesoas.com/upload/crm/site_button/loader_43_n2juss.js');
1386		
1387 (function(w,d,u){
1388        var s=d.createElement('script');s.async=true;s.src=u+'?'+(Date.now()/60000|0);
1389        var h=d.getElementsByTagName('script')[0];h.parentNode.insertBefore(s,h);
1390})(window,document,'https://service.mesoas.com/upload/crm/site_button/loader_41_q3jcr2.js');
1391		
1392 (function(w,d,u){
1393        var s=d.createElement('script');s.async=true;s.src=u+'?'+(Date.now()/60000|0);
1394        var h=d.getElementsByTagName('script')[0];h.parentNode.insertBefore(s,h);
1395})(window,document,'https://service.mesoas.com/upload/crm/site_button/loader_30_kg519u.js');
1396		
1397 (function(w,d,u){
1398        var s=d.createElement('script');s.async=true;s.src=u+'?'+(Date.now()/60000|0);
1399        var h=d.getElementsByTagName('script')[0];h.parentNode.insertBefore(s,h);
1400})(window,document,'https://service.mesoas.com/upload/crm/site_button/loader_12_ir4u37.js');
1401		
1402 (function(w,d,u){
1403        var s=d.createElement('script');s.async=true;s.src=u+'?'+(Date.now()/60000|0);
1404        var h=d.getElementsByTagName('script')[0];h.parentNode.insertBefore(s,h);
1405})(window,document,'https://service.mesoas.com/upload/crm/site_button/loader_10_pwdqvr.js');
1406		
1407 (function(w,d,u){
1408        var s=d.createElement('script');s.async=true;s.src=u+'?'+(Date.now()/60000|0);
1409        var h=d.getElementsByTagName('script')[0];h.parentNode.insertBefore(s,h);
1410})(window,document,'https://service.mesoas.com/upload/crm/site_button/loader_8_kvmf7a.js');
1411		
1412 (function(w,d,u){
1413        var s=d.createElement('script');s.async=true;s.src=u+'?'+(Date.now()/60000|0);
1414        var h=d.getElementsByTagName('script')[0];h.parentNode.insertBefore(s,h);
1415})(window,document,'https://service.mesoas.com/upload/crm/site_button/loader_4_qnvk1q.js');
1416		
1417 (function(w,d,u){
1418        var s=d.createElement('script');s.async=true;s.src=u+'?'+(Date.now()/60000|0);
1419        var h=d.getElementsByTagName('script')[0];h.parentNode.insertBefore(s,h);
1420})(window,document,'https://service.mesoas.com/upload/crm/site_button/loader_47_kys574.js');
1421		
1422
1423		window.Bitrix24WidgetObject = window.Bitrix24WidgetObject || {};
1424		window.Bitrix24WidgetObject.handlers = { 'form-init': function(form){
1425			form.presets = {
1426				'utm_medium': utm_mediumvalue,
1427				'utm_source': utm_sourcevalue,
1428				'utm_campaign': utm_campaignvalue,
1429				'utm_term': utm_termvalue,
1430				'utm_page': utm_pagevalue,
1431			};
1432		} }; 
1433
1434window.addEventListener('onBitrixLiveChat', function(event)
1435{
1436  var widget = event.detail.widget;
1437
1438  // Установка дополнительных данных (публикуется при начале новой сессии, расширенный формат)
1439  widget.setCustomData([
1440    {'GRID': [
1441      {
1442		'NAME': 'Страница обращения:',
1443        'VALUE': '[url='+location.href+']'+(document.title || location.href)+'[/url]',
1444        'DISPLAY': 'LINE'
1445      },
1446    ]}
1447  ]);
1448
1449 console.log('fullourl:'+fullourl);
1450 history.replaceState(null,null, fullourl);
1451
1452});
1453
1454setTimeout(function() { history.replaceState(null,null, fullourl) }, 1000);
1455
1456</script>
1456
1457<style>
1458	.messengers{position: fixed;top: 44%;right: 0;z-index: 999;cursor: pointer;}
1459	.messengers .whatsapp{margin-bottom: 10px;}
1460	.messengers .telegram{margin-top: 10px;}
1461	.messengers a img{width: 40px;height: 40px;}
1462</style>
1463<div class='messengers'>
1464		<div class="whatsapp">
1465		<a href="https://wa.me/79851352548?text=Здравствуйте!%20Мне%20нужна%20консультация.">
1466			<img src="/_/i/whatsapp_martines.png">
1467		</a>
1468	</div>
1469		<div class="max">
1470		<a href="https://max.ru/u/f9LHodD0cOLVFxU23HVOpXv3YyQZaPq3oMqPg8Nk7LMwidCCtSxwv7tuRAU">
1471			<img src="/_/i/max.png">
1472		</a>
1473	</div>
1474	<div class="telegram">
1475		<a href="https://telegram.me/Martines_Image">
1476			<img src="/_/i/telegram_martines.png">
1477		</a>
1478	</div>
1479</div>
1480<div id="webpushclick" data-sendsay-webpush-subscribe="true"></div>
1481<script type="text/javascript">
1482    window.onload = function()
1483    {
1484        if(((window.location.href).toLowerCase()).indexOf('webpush=y') !== -1)
1485        {
1486            document.getElementById('webpushclick').click();
1487            console.log('webpushclick должен был отработать');
1488        }
1489    }
1490</script>
vendor: 1 bytes, line 1490
1490
1491<script type='text/javascript' async defer src='https://martines.push4site.com/sdk'></script>
1491
1492<div>
1493    <div id="nca-cookiesaccept-line" class="nca-cookiesaccept-line">
1494        <div id="nca-nca-position-left" class="nca-bar nca-style- nca-animation-none nca-position-left ">
1495            <div class="nca-cookiesaccept-line-text">Для улучшения работы сайта и его взаимодействия с пользователями мы используем файлы cookie. Продолжая работу с сайтом, Вы разрешаете использование cookie-файлов. <a class="external" href="/cookie/" target="_blank">Подробнее о cookie</a></div>
1496            <div>
1497            <button type="button" id="nca-cookiesaccept-line-accept-btn" onclick="ncaCookieAcceptBtn()">Принять</button>
1498            </div>
1499        </div>
1500    </div>
1501</div>
1502<script>
1503function ncaCookieAcceptBtn()
1504{
1505    let alertWindow = document.getElementById("nca-cookiesaccept-line");
1506    alertWindow.remove();
1507
1508    let cookie_string = "NCA_COOKIE_ACCEPT" + "=" + escape("Y");
1509    let expires = new Date((new Date).getTime() + (1000 * 60 * 60 * 24 * 730));
1510    cookie_string += "; expires=" + expires.toUTCString();
1511    cookie_string += "; path=" + escape ("/");
1512    document.cookie = cookie_string;
1513
1514}
1515function ncaCookieAcceptCheck()
1516{
1517    let closeCookieValue = "N";
1518    let value = "; " + document.cookie;
1519    let parts = value.split("; " + "NCA_COOKIE_ACCEPT" + "=");
1520    if (parts.length == 2)
1521    {
1522        closeCookieValue = parts.pop().split(";").shift();
1523    }
1524    if(closeCookieValue == "Y")
1525    {
1526        document.getElementById("nca-cookiesaccept-line").classList.add("nca-hidden")
1527    }
1528}
1529ncaCookieAcceptCheck();
1530</script>
1530
1531
1532<style>
1533.nca-cookiesaccept-line {
1534    box-sizing: border-box !important;
1535    margin: 0 !important;
1536    border: none !important;
1537    width: 100% !important;
1538    min-height: 10px !important;
1539    max-height: 250px !important;
1540    display: block;
1541    clear: both !important;
1542    padding: 12px !important;
1543    position: fixed;
1544    bottom: 0px !important;
1545    opacity: 1;
1546    transform: translateY(0%);
1547    z-index: 99999999 !important;
1548    background-color: #8f8f8f !important;
1549}
1550
1551.nca-cookiesaccept-line > div {
1552    justify-content: center;
1553    display: flex;
1554    align-items: center;
1555}
1556.nca-cookiesaccept-line > div > div {
1557    padding-left: 5px !important;
1558    padding-right: 5px !important;
1559}
1560
1561.nca-cookiesaccept-line .nca-cookiesaccept-line-text {
1562    color: #FFF !important;
1563}
1564#nca-cookiesaccept-line-accept-btn {
1565    color: #fff;
1566    border: 0 none;
1567    background-color: #5f5f5f;
1568    padding: 10px 15px;
1569    font-weight: bold;
1570}
1571
1572.nca-hidden {display: none !important;}
1573
1574</style></body>
1575
1576</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.